#emc | Logs for 2005-03-01

Back
[03:20:35] <A-L-P-H-A> umm... had ribs on thursday with this girl, and my little sister. they had 4, and I had like 6 bigs... soo good.
[03:20:49] <A-L-P-H-A> hmm... I a little delayed.
[03:20:58] <A-L-P-H-A> cause my screen was scrolled up, and I didn't notice.
[03:24:18] <SWPadnos> A-L-P-H-A: did you get the tach code running?
[03:37:01] <A-L-P-H-A> I'm just working on it now.
[03:37:04] <A-L-P-H-A> :D
[03:37:10] <A-L-P-H-A> but I think i'm making small progress.
[03:45:06] <SWPadnos> GOOD - i'LL NOT BUG YOU ABOUT IT.
[03:45:14] <SWPadnos> Sorry - capslock error :)
[03:45:17] <A-L-P-H-A> :D
[03:46:25] <SWPadnos> I w@5 7yp1Ng L1K3 a keWl Ka7!
[03:49:26] <A-L-P-H-A> stupid bots, spamming my blog.
[03:49:39] <A-L-P-H-A> horray for my awesome spam protection on the website.
[04:27:50] <joe2000chevy> hello
[04:28:11] <joe2000chevy> any EMC vets here?
[04:30:20] <joe2000chevy> anyone? hneed help with ini file.
[04:36:22] <joe2000chevy> ??
[04:36:49] <A-L-P-H-A> hi, doesn't look like it. I can't help cause i don't know. !!
[04:37:16] <A-L-P-H-A> if you stick around, someone will answer. just make take a few hours... as most people are sleeping now.
[04:37:22] <A-L-P-H-A> lots of them are in europe.
[04:40:02] <joe2000chevy> o ok
[04:40:04] <A-L-P-H-A> SWPadnos, this is what I got so far. http://www.pastebin.com/247712
[04:40:26] <A-L-P-H-A> but I'm off to sleep, got somewhere to possibly go tomorrow. possibly... :/ some entrance exam. bah. jokes.
[04:40:36] <SWPadnos> right - I'll take a look sometime
[04:41:20] <joe2000chevy> well got the machine and software to show same size scale when jogging, but when i go to cut it still cuts tiny like its out of scale still, but numbers show right on screen.
[04:41:45] <SWPadnos> is it roughlt 0.04x scale?
[04:41:48] <SWPadnos> roughly
[04:44:30] <joe2000chevy> yea i think so
[04:44:44] <SWPadnos> then there's an inch/metric problem somewhere
[04:44:50] <joe2000chevy> i have all three axis set at 5200
[04:45:03] <joe2000chevy> oh in the ini file?
[04:45:07] <SWPadnos> yes
[04:45:20] <SWPadnos> Unfortunately, I'm not an emc veterinarian :)
[04:46:07] <joe2000chevy> hmmmmm.... in the prog. possion type shows inches.
[04:46:40] <SWPadnos> look at the RS274NGC_STARTUP_CODE, and see if it's got G20 or G21 in it
[04:46:52] <SWPadnos> also look at your G-code file for G20 and G21
[04:48:14] <joe2000chevy> nope g00 then all the g01's
[04:48:55] <SWPadnos> OK - the .ini file may have a G21 in it (RS274NGC_STARTUP_CODE)
[04:49:27] <SWPadnos> The manual says G20=inches, and G21=mm, but there was some discussion recently that it might be the other way around
[04:49:51] <joe2000chevy> ok in the ini it is startup = g20
[04:50:15] <SWPadnos> well - that sounds right. you have a 13TPI screw and steppers, right?
[04:50:25] <joe2000chevy> yup
[04:50:30] <joe2000chevy> good memory
[04:51:06] <SWPadnos> (thanks :) )OK - and what type of stepper driver are you using, and any reduction?
[04:51:21] <SWPadnos> (full, half, 10-microstep, etc)
[04:52:04] <joe2000chevy> no straight drive with 1/2 steop on controlor
[04:52:12] <SWPadnos> hmmm
[04:52:51] <SWPadnos> are you using Freqmod?
[04:54:10] <joe2000chevy> do not know what that is
[04:55:16] <SWPadnos> there should be a line in the ini file like "EMCMOT = freqmod.o"
[04:55:41] <SWPadnos> do you have special hardware or are the stepper drivers attached to the parallel port?
[04:56:02] <joe2000chevy> hobbycnc board
[04:56:18] <SWPadnos> OK - hobbycnc breakout connected to the parallel port?
[04:56:25] <joe2000chevy> yes
[04:56:43] <SWPadnos> OK - just check a couple of things in the .ini file:
[04:57:34] <SWPadnos> first, make sure that LINEAR_UNITS in the [TRAJ] section is set to 0.03937007874016
[04:58:21] <joe2000chevy> yes all three places.
[04:58:35] <joe2000chevy> and in general place above
[04:59:10] <SWPadnos> second, make sure that each axis has the same number for both INPUT_SCALE and OUTPUT_SCALE
[05:00:14] <SWPadnos> (they must, or you'd get following errors - nevermind)
[05:00:35] <joe2000chevy> yes they are all 5200, except two are -5200
[05:00:47] <SWPadnos> two on the same axis, I assume
[05:01:28] <joe2000chevy> yes correct
[05:02:00] <SWPadnos> what display ar eyou running (tkemc / mini, etc.)?
[05:02:24] <joe2000chevy> mini
[05:02:39] <SWPadnos> ok - hold on one sec
[05:03:30] <joe2000chevy> ok
[05:04:34] <SWPadnos> I'm not very familiar with the different display programs - I wanted to run it
[05:05:12] <joe2000chevy> i changed it to mini instead of tkemc
[05:05:38] <SWPadnos> tkemc looks a bit cluttered, biut has more stuff available it seems
[05:05:58] <joe2000chevy> i like the plot display in mini
[05:06:11] <joe2000chevy> dont know about tkemc
[05:06:34] <SWPadnos> when Axis gets a bit better, it'll be very nice - I had a crash with it though.
[05:07:23] <SWPadnos> well - I may have screwed up some settings - I'm not seeing any feedback from my motor - hold on
[05:09:06] <joe2000chevy> ok
[05:09:52] <SWPadnos> right - I had to reinstall BDI today due to a hard disc problem, and I never set up my ini file.
[05:10:04] <joe2000chevy> that sux...
[05:10:13] <SWPadnos> yes.
[05:10:30] <SWPadnos> I should have known better - the drive had been pulled from a different machine because of problems
[05:13:04] <SWPadnos> there we go - 40000 steps per inch - much better :)
[05:13:31] <joe2000chevy> for your tpi?
[05:14:05] <SWPadnos> I have a 4000 PPR encoder on a servo, 2:1 reduction, and 5TPI ballscrews, so I get 40,000 steps per ich
[05:14:21] <joe2000chevy> oh ok
[05:14:42] <Jymmm> Good movie --> http://www.hbo.com/films/stlm/
[05:16:55] <SWPadnos> well joe2000chevy, I'm not sure I can help you. I'm sure it's an inch/metric problem, but I'm not sure where to look for it.
[05:17:18] <joe2000chevy> ok i will have to just wait i guess.
[05:18:11] <SWPadnos> actually - try MDI mode, and enter G21
[05:18:37] <joe2000chevy> ok just a sec.
[05:18:40] <SWPadnos> the axis positions should change to a larger number
[05:18:44] <Jymmm> still having .3 -vs- 1" problems?
[05:19:01] <SWPadnos> looks that way
[05:19:14] <Jymmm> ok, how about doing it backwards?
[05:19:35] <SWPadnos> then it would be mirror image, 1/3 size :)
[05:19:55] <joe2000chevy> where is mdi?
[05:19:57] <Jymmm> not inverse, backwards... a la reverse engineering it.
[05:20:21] <Jymmm> can we back any effective changes at all?
[05:20:27] <Jymmm> s/back/make/
[05:20:37] <SWPadnos> good question - I clicked a button for it, now I see no way of getting rid of it...
[05:21:24] <SWPadnos> ah - the big buttons at the top (duh) MANUAL / AUTO / MDI (then CONTINUE / ABORT / ESTOP)
[05:21:57] <Jymmm> joe2000chevy: if your in the middle of something carry on, but if you move 2" on the screen, how far does the the head move?
[05:22:31] <SWPadnos> the display shows the correct number of inches (based on the G-code), but the machine moves much less
[05:22:46] <Jymmm> SWPadnos: ok, cool.
[05:23:07] <Jymmm> but 2" on screen should mean .6 on the head.
[05:23:19] <SWPadnos> in what world?
[05:23:22] <Jymmm> if not, then we have a reference to compensate by.
[05:24:29] <SWPadnos> I love the ability to fiddle with EMC on my windows machine - it's so cool
[05:25:12] <joe2000chevy> how do you compensate it?
[05:25:44] <Jymmm> joe2000chevy: First you have to verify it silly =)
[05:25:48] <SWPadnos> one more question before I give up (or think of another one :) )
[05:25:56] <SWPadnos> what stepper drivers are you using?
[05:26:50] <joe2000chevy> well that seems to be whats paening.
[05:26:56] <joe2000chevy> hapenning
[05:27:03] <SWPadnos> Jymmm: the calculations for OUTPUT_SCALE look correct
[05:27:21] <SWPadnos> 13 TPI screw, 1/2 step stepper drive, direct couple to 13 TPI screw
[05:27:30] <joe2000chevy> yup
[05:27:39] <Jymmm> joe2000chevy was that in response to my question?
[05:27:45] <joe2000chevy> and one in on screen abd one inch on machine in jog
[05:27:50] <SWPadnos> joe2000chevy: actually, what stepper motors and what drivers are you using?
[05:28:03] <joe2000chevy> hp laser jet steppers.
[05:28:16] <joe2000chevy> they work in mach2 fine.
[05:28:33] <joe2000chevy> 5.2v 1.4a 100oz/in
[05:29:37] <SWPadnos> drivers?
[05:30:15] <joe2000chevy> drivers? u mean board?
[05:30:26] <SWPadnos> yes - the board that the motors connect to
[05:30:52] <joe2000chevy> hobby cnc board
[05:30:59] <Jymmm> * Jymmm connects his motors to a Turbo 400
[05:31:07] <SWPadnos> OK - 4AUPC board
[05:31:58] <joe2000chevy> yea but three axis
[05:32:20] <Jymmm> joe2000chevy: Did you check what I asked?
[05:32:31] <joe2000chevy> yes, it cuts small?
[05:32:49] <Jymmm> joe2000chevy: how far did the head move?
[05:33:01] <joe2000chevy> in jog?
[05:33:22] <Jymmm> joe2000chevy" If you move it 2" on the screen, how far did the head move?
[05:33:41] <joe2000chevy> 2"
[05:34:07] <joe2000chevy> i move it with arrow keys
[05:34:45] <Jymmm> So, if you move it 2" on the screen, the head moves 2" as well?
[05:35:39] <Jymmm> yes? no? maybe?
[05:35:43] <joe2000chevy> yes
[05:35:51] <Jymmm> ok, then whats the problem?
[05:35:58] <joe2000chevy> the machine matches the screen... but when i plot it is small
[05:36:10] <Jymmm> * Jymmm sighs
[05:36:21] <SWPadnos> wait a minute - have you been talking about the plot this whole time :)
[05:36:28] <Jymmm> joe2000chevy: then plot it 2" and see how far the head moves
[05:37:04] <joe2000chevy> you keep saying plot? you mean move it in jog?
[05:37:18] <SWPadnos> hold on - there are 4 things going on here
[05:37:22] <Jymmm> joe2000chevy: No YOU keep saying plot
[05:37:24] <SWPadnos> 1) G-code programs
[05:37:29] <SWPadnos> 2) manual jog
[05:37:35] <SWPadnos> 3) what the machine actually does
[05:37:45] <joe2000chevy> correct SWP
[05:37:47] <SWPadnos> 4) backplot (the picture in mini)
[05:38:09] <SWPadnos> and 5) the axis display
[05:38:17] <SWPadnos> (X Y Z coordinates)
[05:38:24] <joe2000chevy> manual jog in one inch, screen in one inch, g-code running is tinny, not the actual numbers on screen
[05:38:57] <SWPadnos> G-code running meaning the machine cutter actually moves less than programmed?
[05:39:05] <SWPadnos> (or jogged)
[05:39:08] <joe2000chevy> yes
[05:39:25] <SWPadnos> OK - so if you jog 2", the machine moves less than 2"
[05:39:41] <SWPadnos> even though the coordinate display says 2"
[05:40:10] <joe2000chevy> no it moves 2"
[05:40:22] <joe2000chevy> coords match movement in jog
[05:40:57] <joe2000chevy> but when i execute a gcode it cuts like .25% of actual size, but on screen its ok.
[05:41:28] <SWPadnos> so when running a G-Code program, the machine physically moves less than the programmed amount
[05:41:43] <joe2000chevy> yes correct
[05:41:54] <SWPadnos> but the coordinate display shows the expected distance
[05:42:31] <joe2000chevy> yes, you can see it in the gcode as it proccesses
[05:42:53] <SWPadnos> is the display set for actual or commanded position display?
[05:42:57] <joe2000chevy> screen matches gcode at that time, but then the machine cuts smaller
[05:43:38] <joe2000chevy> actual possition
[05:43:51] <joe2000chevy> and relative possition
[05:44:53] <SWPadnos> relative - if you go to MDI mode, does it show G90 or G91 in the list of active modes?
[05:46:24] <danfalck> does it think it's in metric?
[05:46:26] <joe2000chevy> g90
[05:46:40] <joe2000chevy> is in list below MDI line
[05:46:47] <SWPadnos> G90 is absolute mode
[05:46:57] <danfalck> let's see inch programming g20, metric g21
[05:47:11] <danfalck> 25% of actual size
[05:47:13] <joe2000chevy> g20 in ini file
[05:47:14] <SWPadnos> so G-code will be trying to move to absolute positions, and the display is showing relative position?
[05:47:23] <SWPadnos> (4% of actual size - 1/25)
[05:47:25] <joe2000chevy> and mdi
[05:47:33] <joe2000chevy> .25%
[05:48:26] <SWPadnos> just for kicks, set the coordinate display to actual / machine position
[05:48:56] <SWPadnos> then make a G-code file to make a square 10 inches on a side
[05:50:04] <joe2000chevy> how? i do not know gcode, i totally new.
[05:50:12] <SWPadnos> (G20 G91 / G01X+10F1 / G01Y+10 / G01X-10 / G01Y-10)
[05:50:30] <SWPadnos> Ther emay need to be some start/end M-codes in there - anyone ?
[05:50:47] <danfalck> m30 at the very end
[05:51:25] <SWPadnos> the slashes represent new lines
[05:51:40] <SWPadnos> and the parentheses shouldn't be there
[05:51:57] <joe2000chevy> typing now
[05:52:28] <SWPadnos> by the way - how much travel do you have on this machine? (in X and Y)
[05:53:34] <joe2000chevy> 16x25
[05:53:52] <SWPadnos> OK - just want to make sure we won't hit anything important :)
[05:53:53] <joe2000chevy> in moving the router now to a 0
[05:54:10] <joe2000chevy> you man my laptop im chatting on? lol
[05:54:23] <SWPadnos> yeah - or your lap :)
[05:55:49] <danfalck> do you have the scaling correct for the axis movement?
[05:55:53] <joe2000chevy> ok ready to run now
[05:56:13] <SWPadnos> the calculations look right
[05:56:26] <joe2000chevy> linier move 2 out of range
[05:57:16] <SWPadnos> if you home the machine (both X and Y), thenyou can change the G91 to G90 and run it again.
[05:59:42] <SWPadnos> you'll want to measure the actual machine travel this program does.
[05:59:58] <joe2000chevy> ok just a sec
[06:00:44] <joe2000chevy> y is table right?
[06:01:03] <joe2000chevy> x and z is gantry
[06:02:10] <danfalck> x left to right
[06:02:24] <danfalck> y away from you and towards you
[06:02:28] <danfalck> z up and down
[06:02:49] <SWPadnos> it's a gantry router - it could be any way he made it :)
[06:02:50] <danfalck> depending on where you're standing ;)
[06:02:55] <joe2000chevy> ok both g90 and 91 gave the same error
[06:03:16] <SWPadnos> sorry - that would happen in absolute mode.
[06:04:25] <SWPadnos> change the G01 lines like this: G01X0Y0F1 / G01X10Y0 / G01X10Y10 / G01X0Y10 / G01X0Y0
[06:04:43] <SWPadnos> the minus signs are bad in absolute mode
[06:07:39] <SWPadnos> maybe I should have said F10 :)
[06:08:30] <joe2000chevy> lin move 3 out of range
[06:08:51] <danfalck> how about doing 2" moves instead of 10"?
[06:09:00] <joe2000chevy> ok
[06:09:03] <SWPadnos> and with a faster feedrate ;)
[06:09:31] <danfalck> out of range...maybe the soft limits are set small in the ini file
[06:09:47] <SWPadnos> I'm thinking that. the original problem is weird though
[06:10:28] <danfalck> so the actual movement was smaller than what the control seemed to indicate it was doing?
[06:10:48] <SWPadnos> yes, but I think there's some difference between jogging and running G-code.
[06:11:33] <SWPadnos> and the hardware is likely fine, since it works with Mach2
[06:11:43] <danfalck> ok
[06:11:59] <SWPadnos> and 3 peoplw have checked the OUTPUT_SCALE ;)
[06:12:17] <joe2000chevy> ok with that it seems to run to scale, wierd
[06:12:52] <danfalck> it ran ok w/ the program at 2"?
[06:14:23] <joe2000chevy> yes.
[06:14:36] <danfalck> G20
[06:14:43] <joe2000chevy> yes
[06:15:08] <danfalck> the control might not default to g20 otherwise?
[06:15:14] <joe2000chevy> i changed to F10 not F1
[06:15:27] <danfalck> try the same program and leave out the g20
[06:15:49] <danfalck> after you home it
[06:16:05] <joe2000chevy> ok
[06:16:24] <joe2000chevy> how do you tell it to home?
[06:16:33] <SWPadnos> (using mini)
[06:17:09] <joe2000chevy> yes
[06:17:29] <SWPadnos> I don't know - I was just filling in information for the masters :)
[06:17:42] <danfalck> I never used mini
[06:17:45] <danfalck> tkemc
[06:17:48] <danfalck> for me
[06:18:09] <danfalck> you need to jog the table to a safe spot that looks like it's in the middle
[06:18:32] <danfalck> then there should be some way of resetting each axis to think that it's homed
[06:18:42] <joe2000chevy> ok ran without g20 and its ok.
[06:18:52] <danfalck> hmm...
[06:19:46] <danfalck> I used to have things set up in my shop a over a year ago. Haven't quite got the shop up and running again.
[06:19:53] <SWPadnos> if the program is saved, exit, rerun emc, then load and run the program again
[06:20:30] <joe2000chevy> ok
[06:20:46] <SWPadnos> unless there are other suggestions...
[06:21:37] <danfalck> sounds good to me
[06:22:09] <danfalck> sorry, I don't have my EMC box turned on at the moment. Typing from my mac
[06:22:22] <SWPadnos> get an X client :)
[06:22:34] <SWPadnos> (I'm viewing EMC on my windows machine right now)
[06:22:57] <danfalck> yes I do have one. The linux box is just turned off right now and I'm headed to bed in a minute
[06:23:03] <danfalck> cool
[06:23:07] <SWPadnos> well - that's a different story
[06:23:28] <SWPadnos> yeah - I was pretty jazzed when I got that working
[06:23:41] <danfalck> It's great isn't it.
[06:23:54] <danfalck> It seems like X opens up a whole new world
[06:24:06] <danfalck> I run linux apps on this mac
[06:24:22] <SWPadnos> yes. now all I need to do is get the machine put together, and stop turning the motor by hand to see the coordinates change :)
[06:24:53] <danfalck> I need to go. I'll chat with you tomorrow.
[06:24:59] <SWPadnos> see you
[06:26:42] <joe2000chevy> ok restarting program now.
[06:26:48] <SWPadnos> cool
[06:26:54] <joe2000chevy> but the cut i tried earlier works now..
[06:27:47] <SWPadnos> that's good. (sort of)
[06:28:10] <SWPadnos> you mean the cut from the longer G-code program you tried before?
[06:28:23] <joe2000chevy> yes it worked
[06:28:39] <SWPadnos> bummer.
[06:28:54] <SWPadnos> Well - run all your parts tonight, then restart the machine :)
[06:29:38] <SWPadnos> save a copy of the ini file
[06:30:18] <joe2000chevy> im just starting this machine, just finished building it.
[06:30:32] <SWPadnos> I meant the computer :)
[06:31:25] <joe2000chevy> ok it worked.
[06:32:22] <SWPadnos> cool. danfalck mentioned that the axis soft limits may be set very low - I think those are the MIN_LIMIT and MAX_LIMIT in each AXIS section of the ini file
[06:32:41] <joe2000chevy> ok i will look now
[06:33:52] <joe2000chevy> -10 and 10
[06:34:22] <joe2000chevy> all three axis
[06:34:46] <SWPadnos> I think those are supposed to be the extent of travel of the machine, so that would be a 20 inch travel, with zero in the middle of the machine bed
[06:35:15] <SWPadnos> you should check that though - I'm not an expert on the ini file and its inner workings
[06:35:41] <joe2000chevy> ok i will gork on it somemore tommarrow....
[06:35:44] <joe2000chevy> work
[06:36:04] <SWPadnos> yes - I'm tired as well. I think I'll sign off now.
[06:36:06] <SWPadnos> see you
[06:36:35] <SWPadnos> SWPadnos is now known as SWP_Away
[08:05:55] <anonimasu> good morning
[08:06:44] <Jymmm> it's only midnight.
[08:06:49] <Jymmm> G'Morning anonimasu
[08:06:55] <anonimasu> hehe, I begin working soon..
[08:07:02] <anonimasu> * anonimasu yawns
[08:07:48] <Jymmm> better you than me =)
[08:08:49] <anonimasu> today is a good day
[08:08:50] <anonimasu> :)
[08:09:29] <Jymmm> that's always a good thing =)
[08:12:12] <anonimasu> I'll be back later..
[08:12:16] <anonimasu> need to leave for work now
[08:12:21] <Jymmm> thanks for the warning =)
[08:12:34] <Jymmm> Enjoy your day, I'll be outter here for the night
[08:12:52] <anonimasu> ok
[08:13:05] <anonimasu> I'll be there for a bit then I need to mill some stuff
[08:13:06] <anonimasu> :)
[08:14:36] <A-L-P-H-A> it's 3:18am here
[08:14:47] <anonimasu> * anonimasu is looking at toolchangers
[08:15:12] <A-L-P-H-A> toolchangers are sweet... but I don't do production runs, so I cannot justify the cost.
[08:15:22] <anonimasu> I just need to change my er30 to a toolchanger..
[08:15:25] <anonimasu> :)
[08:16:01] <A-L-P-H-A> I have I think an er20, or was it an er25, or was it a er30. I can't remember now.
[08:16:13] <A-L-P-H-A> that tool collet system is nice though
[08:16:19] <anonimasu> yeah
[08:16:25] <anonimasu> er30 is too small..
[08:16:35] <A-L-P-H-A> well... mine holds up to 1"
[08:16:41] <anonimasu> mine too..
[08:16:41] <Jymmm> B3 BINGO!
[08:16:45] <anonimasu> but I cant fit a retainer knob..
[08:16:53] <A-L-P-H-A> retainer for what?
[08:16:55] <anonimasu> and a drawbar easily
[08:16:59] <anonimasu> toolchanging ;)
[08:17:07] <A-L-P-H-A> ER isn't going to be meant for that.
[08:17:21] <A-L-P-H-A> you'd need like a cat system. :)
[08:17:34] <Jymmm> ER as in emergency room
[08:17:47] <anonimasu> A-L-P-H-A: that's like saying your mill isnt made for cnc get another one..
[08:17:48] <anonimasu> :)
[08:17:50] <A-L-P-H-A> yes Jymmm. like the emergency room.
[08:18:07] <Jymmm> ok, glad I got that clarified....... NOT!
[08:18:26] <anonimasu> :)
[08:18:29] <A-L-P-H-A> anonimasu, heh. I don't know how you would use an ER system to do this. Wait... my system might be an ECO20, or ECO25, not ER.
[08:18:45] <anonimasu> A-L-P-H-A: I was thinking about a toolchanging robot...
[08:18:45] <A-L-P-H-A> EOC? ECO? ER?
[08:18:49] <anonimasu> and a pneumatic drawbar..
[08:18:50] <A-L-P-H-A> damn it... I can't remember.
[08:19:20] <anonimasu> bbiab..
[08:19:26] <A-L-P-H-A> someone made a toolchanger for their taig sized minimill. It was pretty sweet.
[08:19:41] <A-L-P-H-A> they had a video of it an all.
[08:19:59] <A-L-P-H-A> it was on CCED months and months ago.
[08:20:06] <Jymmm> cced ?
[08:20:09] <A-L-P-H-A> I think a video is in the files...
[08:20:18] <A-L-P-H-A> CAD_CAM_EDM_DRO yahoo group.
[08:20:23] <Jymmm> oh
[08:20:36] <A-L-P-H-A> many of the people are in the chan.
[08:20:52] <A-L-P-H-A> I'm still a member, but I don't bother with the emails... tooo many that I don't read.
[08:21:01] <Jymmm> heh
[08:21:59] <A-L-P-H-A> it's more for people that build things, and are starting up. ONce you're done, there's not other information you can get from them. They don't like general inqueries on there.... and there is no chitchat either.
[08:22:27] <A-L-P-H-A> maybe like troubleshooting or something... dunno.
[08:22:41] <Jymmm> maybe I'll check it out tomorrow.
[08:23:05] <Jymmm> I'm outta here
[08:23:08] <A-L-P-H-A> later
[08:23:09] <Jymmm> G'Night Folks!
[08:53:16] <anonimasu> diab
[10:44:45] <robin_sz> mwahaha!
[10:55:36] <anonimasu> hello
[10:55:38] <anonimasu> :)
[11:01:46] <anonimasu> * anonimasu is shopping for electronics
[11:01:53] <anonimasu> but I dont know what to get
[11:03:09] <robin_sz> get the big shiny things
[11:03:20] <robin_sz> look for a rating on the back.
[11:03:41] <robin_sz> W is good, kW is better ... go for the biggest number you can.
[11:10:56] <anonimasu> haha
[11:11:04] <anonimasu> robin_sz: shopping@work..
[11:11:09] <anonimasu> so I could get KW stuff ;)
[11:11:33] <anonimasu> http://www.elfa.se/elfa-bin/dyndok.pl?dok=283126.htm
[11:12:02] <anonimasu> I'll be getting 2 of the model 4
[11:12:03] <anonimasu> ones
[11:12:36] <robin_sz> mmmmm .....
[11:12:59] <anonimasu> a got to engrave namesigns for everyone at work...
[11:13:20] <robin_sz> fun
[11:13:41] <anonimasu> yeah, but I need to build a engraving mill holder..
[11:15:22] <robin_sz> normally, you use a a 'floating nose-cone' holder
[11:15:22] <anonimasu> a spring loaded one..
[11:15:34] <anonimasu> hm, how do thoose work/look
[11:15:34] <anonimasu> ?
[11:15:40] <robin_sz> well ...
[11:15:55] <robin_sz> the nose cone rests on the edge of the un-cut material
[11:16:08] <robin_sz> the cutter is 0.5mm deeper
[11:16:31] <robin_sz> so, you program is always cutting next to some uncut material
[11:16:40] <robin_sz> so the detpth is always 0.5mm ...
[11:17:06] <robin_sz> its like a plastic surround about the cutter
[11:17:13] <anonimasu> ah ok
[11:17:23] <anonimasu> -]
[11:17:26] <anonimasu> like that..
[11:17:42] <robin_sz> wait .. i find :)
[11:18:25] <anonimasu> ok
[11:18:31] <anonimasu> thanks ^_^
[11:21:22] <anonimasu> I like the ballscrews in my maching catalogue..
[11:22:10] <anonimasu> 0.01 repetability over 3dm..
[11:22:15] <anonimasu> and they are pretty cheapp
[11:22:20] <anonimasu> s/cheap/cheap
[11:24:15] <robin_sz> hmmm
[11:24:21] <paul_c> s/cheap\/cheap/cheapp\/cheap/
[11:24:22] <robin_sz> tricky to find a picture
[11:24:53] <robin_sz> imagine a 5mm nylon rod with a 2.5mm hole up the middle
[11:24:56] <anonimasu> yeah
[11:24:59] <robin_sz> cutter sticks out
[11:25:04] <anonimasu> I found it in my catalogue :9
[11:25:06] <anonimasu> :)
[11:25:06] <robin_sz> the trick is .
[11:25:13] <anonimasu> but I dont know how to make the cutter float..
[11:25:16] <robin_sz> if you are cutting an area
[11:25:26] <robin_sz> to start from the middle and work out :)
[11:25:40] <anonimasu> hehe
[11:25:41] <anonimasu> yeah
[11:26:00] <robin_sz> just an air ram and slide will be fine
[11:26:16] <robin_sz> it just rests on th material when in use
[11:26:35] <anonimasu> hm I think I could use my mill..
[11:26:39] <anonimasu> err milling head..
[11:26:42] <anonimasu> without having it floating..
[11:26:50] <robin_sz> shrug
[11:26:57] <anonimasu> or would that break bits fast?
[11:27:02] <robin_sz> laminate NEVER sits flat
[11:27:11] <anonimasu> it's not laminate it's aluminium :)
[11:27:17] <robin_sz> oh,
[11:27:20] <robin_sz> hmm
[11:27:23] <anonimasu> or stailess ;)
[11:27:26] <anonimasu> stainless..
[11:27:35] <robin_sz> uncharted territory :)
[11:27:39] <anonimasu> hehe
[11:27:45] <anonimasu> I
[11:27:48] <robin_sz> laminate works well, thats why all the engraving comapnies use ti :)
[11:28:13] <anonimasu> hm, carbin fibre laminate?
[11:28:15] <robin_sz> you can get nice 'metal' laminates
[11:28:20] <anonimasu> or what do you mean?
[11:28:23] <anonimasu> * anonimasu isnt really into engraving
[11:28:31] <robin_sz> ultra-thin stainless top,
[11:28:36] <anonimasu> oh ok
[11:28:39] <robin_sz> black plastic inner
[11:28:56] <robin_sz> or white or whatever
[11:28:59] <anonimasu> I'll mill the tags out of a 0.5mm alu sheet..
[11:29:00] <anonimasu> :)
[11:29:12] <anonimasu> then maybe pull em into a fixture with vaccum or somthing..
[11:29:17] <anonimasu> and do the engraving
[11:29:28] <robin_sz> better order more cutters :)
[11:29:41] <robin_sz> so now the cost per tag is about what? 40 dollars?
[11:29:57] <anonimasu> I dont know
[11:30:25] <robin_sz> tee hee
[11:30:31] <robin_sz> still, so long as its fun!
[11:30:42] <anonimasu> the cutters are like 4$ each..
[11:30:54] <anonimasu> and I want to be able to enrgrave on stuff..
[11:30:57] <anonimasu> :)
[11:31:10] <anonimasu> like the plastic pices I'll be doing production of..
[11:31:17] <robin_sz> can be handy
[11:31:35] <anonimasu> but the main trouble is that I need a engraving macro.. but I'll look into it later..
[11:31:52] <anonimasu> robin_sz: the stuff I'll engrave will be facemilled anyway :)
[11:31:52] <robin_sz> there is software such as engravelab by cadlink
[11:32:01] <anonimasu> robin_sz: yeah but I need it on the controller..
[11:32:09] <robin_sz> why?
[11:32:30] <robin_sz> its gcode out
[11:32:32] <anonimasu> robin_sz: so I can g3923 Z12 f20 X10 Y0 "no: %N"
[11:32:47] <robin_sz> good luck
[11:33:02] <robin_sz> I cant imagine why you would watn to do that
[11:33:10] <anonimasu> robin_sz: serials and stuff..
[11:33:22] <robin_sz> I still cant imagine why you want it on the controller
[11:33:46] <anonimasu> robin_sz: how are you going to increment that if you are doing a run of a couple o 1000 parts?
[11:33:54] <robin_sz> all the engraving software takes in spreadsheets
[11:34:14] <robin_sz> badges or labels from spreadsheet is standard
[11:34:56] <robin_sz> thats like so standard, thats like a CAM package importing IGES or DXF
[11:36:38] <anonimasu> yeah but this isnt for the badges since I wont be doing loads of thoose..
[11:36:57] <robin_sz> normally, you just tell it the fixed text, the label size, the sheet size and how many you want, it should score the finished sheet for you to break it you into labels too. thats the same for badges, labels, machine plates .. whatever
[11:37:30] <anonimasu> * anonimasu just thinks that
[11:37:35] <anonimasu> that's a neat feature
[11:40:44] <anonimasu> http://www.cnczone.com/forums/archive/index.php/t-1364.html
[11:40:48] <robin_sz> http://www.engravelab.com/el_prodInfo_txControl.php#badgeSerial
[11:41:18] <robin_sz> doesnt even need a spreadsheet :)
[11:42:14] <anonimasu> yeah but this is in a run.. with a part exported from another program..
[11:42:15] <anonimasu> .)
[11:43:13] <anonimasu> I need a fixed width/height font, dosent have to be fancy..
[11:43:17] <anonimasu> just be there..
[11:43:31] <robin_sz> shrug
[11:43:49] <Jymmm> monospace font?
[11:43:51] <anonimasu> the namesigns are another buisness..
[11:43:52] <anonimasu> yeah
[11:44:00] <Jymmm> like courier
[11:44:07] <robin_sz> well .. I guess al you need is a controlelr that handles subs and macros
[11:44:15] <robin_sz> write a sub for each number
[11:44:17] <anonimasu> emc? ^_^
[11:44:24] <robin_sz> err, no. not that
[11:44:36] <anonimasu> dosent emc do sub's..
[11:44:42] <robin_sz> nope
[11:44:54] <anonimasu> will it someday?
[11:45:04] <robin_sz> shrug
[11:45:28] <robin_sz> depends if development gets pointed in a single direction instead of 5 different directions
[11:46:15] <robin_sz> right, back to my G2002 and dynamic C :)
[11:46:19] <robin_sz> l8r dudes
[11:46:24] <anonimasu> maybe it's easier to write a gcode and a char generator..
[11:46:37] <anonimasu> err define a g-code..
[11:46:50] <anonimasu> and ignore what everyone else is doing :)
[11:46:54] <robin_sz> M code maybe
[11:47:07] <anonimasu> hm yeah
[11:47:10] <robin_sz> M9000 (do a 0)
[11:48:08] <robin_sz> doable in Mach2 pretty easily I suspect
[11:48:17] <anonimasu> yeah, but who'd want to run mach2 ? ;)
[11:48:20] <robin_sz> throught the 'conversational' screens etc
[11:48:25] <robin_sz> well, there is that.
[11:48:35] <robin_sz> youd get half your labels done :)
[11:48:47] <robin_sz> and it would look neat while it did it.
[11:48:50] <anonimasu> lol..
[11:49:02] <robin_sz> shudder ... but the other half ...
[11:49:06] <robin_sz> eek.
[11:49:11] <robin_sz> right, back to the G2002.
[11:49:15] <robin_sz> l8r
[11:49:18] <anonimasu> yeah
[11:50:04] <paul_c> anonimasu: You want custom G codes ?
[11:51:04] <anonimasu> paul_c: oh, I was thinking about a engraving macro/g/mcode
[11:51:07] <anonimasu> for making serials on parts..
[11:51:28] <paul_c> OK... Macros...
[11:51:37] <anonimasu> yeah..
[11:52:33] <paul_c> Custom M functions can already be done - See emc/programs/M101 (or M102.c) for example.
[11:53:23] <anonimasu> hm nice
[11:53:45] <anonimasu> I guess there's not really a large problem then..
[11:54:33] <anonimasu> :)
[11:55:26] <paul_c> * paul_c goes back to coding on emc rather than "bitching about directions"
[11:55:35] <anonimasu> hehe
[11:55:38] <anonimasu> yeah that's better
[11:55:44] <Jymmm> paul_c: N S E W ????
[11:55:44] <anonimasu> are you working on emc1 or emc2?
[11:55:51] <Jymmm> 1.5
[11:56:13] <anonimasu> hehe ok
[11:56:13] <paul_c> Jymmm: "NSEW" ??
[11:56:22] <Jymmm> paul_c: directions
[11:56:33] <paul_c> Ah...
[11:57:57] <paul_c> anonimasu: working on the BDI-4 branch (emc1 with libnml)
[11:58:46] <anonimasu> hmm, ok
[12:00:25] <anonimasu> very nice :)
[12:01:44] <anonimasu> now I just need to forward my X session from the mill to the box at work
[12:02:28] <anonimasu> *yawns*
[12:03:16] <Jymmm> * Jymmm pokes anonimasu --> http://www.cncci.com/resources/tips/engrave.htm
[12:03:35] <anonimasu> nice :9
[12:04:03] <anonimasu> but can you do like that in emc?
[12:04:22] <Jymmm> anonimasu: goony goo goo
[12:04:27] <anonimasu> ;)
[12:04:56] <Jymmm> anonimasu: really dont care, whatever gets the job done cleanly
[12:05:07] <anonimasu> Jymmm: what?
[12:05:09] <anonimasu> hehe
[12:08:56] <anonimasu> Jymmm: yeah, whatever does the job :)
[12:10:08] <Jymmm> kiss
[12:10:46] <Jymmm> keep it simple
[12:11:02] <anonimasu> yeah, but I was wonderig if the interpreter will take somthing like taht
[12:11:04] <anonimasu> that..
[12:11:49] <Jymmm> oh, no clue. Just sounded like it wasn't already implemented in emc yet.
[12:11:57] <anonimasu> yep..
[12:12:00] <anonimasu> * anonimasu nods
[12:12:07] <anonimasu> it'll solve itself eventually
[12:14:58] <anonimasu> :)
[12:25:50] <les> morning
[12:28:20] <anonimasu> good morning les
[12:29:01] <les> brr cold here
[12:29:54] <anonimasu> :/
[12:30:24] <les> Trying to modify the software and ship that tester box
[12:30:31] <les> it worked
[12:30:49] <anonimasu> nice
[12:31:45] <les> I'll be glad to get those out of here
[12:32:15] <anonimasu> yeah
[12:32:32] <les> And next job whatever time estimate i make on development....
[12:32:39] <les> I will double!
[12:32:41] <les> haha
[12:33:37] <anonimasu> :D
[12:34:22] <anonimasu> didnt it quite go round?
[12:34:32] <anonimasu> development takes time
[12:40:03] <anonimasu> ah nice
[12:40:07] <anonimasu> my x session now works..
[12:40:27] <anonimasu> all the way from the shop through the firewall to work.. and the nazi firewall there
[12:51:53] <CIA-4> 03paul_c 07bdi-4 * 10emc2/src/emc/drivers/ppmc/ (ppmc_pwm.c univstep_dio.c): Added some missing license & author info - Found a use for the cvs ID tag..
[12:53:32] <anonimasu> paul_c: when doing custom M codes how do you get them to pass stuff back to emc?
[12:53:47] <CIA-4> 03paul_c 07bdi-4 * 10emc2/src/emc/ (11 files in 3 dirs): Added some missing license & author info - Found a use for the cvs ID tag..
[12:53:50] <anonimasu> paul_c: you can reply when you get time to spare I am in no hurry :)
[12:53:59] <paul_c> You don't. It's a one way thing.
[12:54:37] <anonimasu> ah ok I thought you could use it for somthing like that engraving thing :)
[12:56:17] <paul_c> M codes do not (generally) pass data back to the controller.
[12:56:43] <paul_c> they are (normally) used for turning functions on or off.
[12:57:11] <anonimasu> so if I want to engrave anything I need to write a g-code for it..
[12:57:38] <anonimasu> or use a engraving program ;)
[12:59:06] <paul_c> [wild idea] You could write a custom M func. that passes canonical commands via NML to the task controller.
[12:59:48] <anonimasu> hm, yeah that could be done
[13:00:33] <paul_c> proably more effort than to sit at a cad/cam screen...
[13:01:02] <anonimasu> the trouble is nml.. I dont know anything about it..
[13:01:15] <anonimasu> i've been looking at the c++ and nml guide a bit
[13:02:37] <paul_c> Contrary to popular myth, it isn't that hard.
[13:02:51] <anonimasu> I thought the doc seemed messy
[13:03:16] <anonimasu> probably not
[13:03:28] <paul_c> which doc did you read ?
[13:03:46] <anonimasu> http://www.isd.mel.nist.gov/projects/rcslib/NMLcpp.html
[13:04:25] <paul_c> there is also some nml notes in the emc2 source notes doc.
[13:05:08] <anonimasu> would it be extremely hard to write somthing so you could include a external file on the fly?
[13:05:37] <anonimasu> I think generating the code with a c/c++ program for the engraving wouldnt e that extemely hard
[13:06:56] <cradek> it is probably more advanced than you want, but see http://timeguy.com/cradek/truetype
[13:07:23] <anonimasu> cradek: I dont desperately need it but it'd be a neat feature to have
[13:08:05] <anonimasu> paul_c: I'll look at thosoe doc later :)
[13:08:08] <cradek> anonimasu: a straightforward way would be to use my program to generate the alphabet, and then assemble your g-code with an external program.
[13:08:18] <paul_c> dinner time.
[13:08:29] <anonimasu> cradek: yeah exactly
[13:09:48] <anonimasu> bbiab..
[13:09:56] <anonimasu> going to go to the shop to mill something
[13:21:59] <anonimasu> iab..
[13:29:48] <anonimasu> paul_c: I found a error..
[13:30:34] <anonimasu> when aborting a move the Z axis will keep moving..
[13:32:29] <les> uh oh
[13:33:13] <anonimasu> it keeps walking slowly.. after a move..
[13:33:19] <les> I need to know something about the current emc code
[13:33:29] <anonimasu> * anonimasu is scared of it
[13:33:45] <les> The original was public domain
[13:34:17] <les> now much has been modified by this group
[13:34:33] <les> is the current code public domain or GPL?
[13:35:41] <les> Had a couple emails from the dynomotion guy
[13:35:59] <les> If the current source code is GPL I think he needs to know that
[13:36:39] <anonimasu> hm, I dont know if I should mill this.. while the machine acts like this..
[13:38:33] <les> I wouldn't
[13:38:44] <anonimasu> I am running emc1 now..
[13:38:45] <anonimasu> :)
[13:38:50] <les> hmm
[13:39:14] <les> Sounds like we have a bit of broken code there
[13:39:17] <anonimasu> * anonimasu sighs I dont quite get why eveything's messing aroudn so much..
[13:39:19] <anonimasu> around..
[13:39:50] <anonimasu> then I move z 0.01 it shouldnt go 0.01 and then continue moving :/
[13:40:16] <anonimasu> I should grab a older version of emc..
[13:40:26] <les> yeah
[13:40:49] <les> I assume there is no movement when no pulses are sent?
[13:40:57] <anonimasu> yep ths how it is
[13:41:56] <les> I have to make some minor changes in my step multiplier circuit here
[13:42:01] <anonimasu> ok
[13:42:09] <les> must go out and get the scope
[13:42:45] <les> back in a bit to see if paul can answer my earlier question
[13:42:51] <anonimasu> ok
[13:47:49] <paul_c> anonimasu: What deadband & min_ferror settings do you have ?
[13:48:25] <anonimasu> DEADBAND = 0.0006
[13:48:49] <anonimasu> min_ferror=0.1
[13:49:14] <paul_c> when the axis creeps, does the GUI update the position ?
[13:49:22] <anonimasu> yes
[13:49:27] <anonimasu> it alternates
[13:49:46] <anonimasu> 0.0042 and 0.0068
[13:50:08] <anonimasu> I didnt see this error when I ran the guy remotely
[13:50:30] <anonimasu> it appears when moving manually and when moving with mdi..
[13:51:05] <paul_c> on X & Y, increase deadband to 0.001 or 0.002
[13:52:04] <paul_c> If it is "hunting" between two points, then increasing deadband will cure it.
[13:52:10] <anonimasu> ok
[13:52:43] <paul_c> If motion is continious in one direction, it is probably a bug.
[13:52:55] <anonimasu> it's in a continous direction..
[13:53:07] <anonimasu> I wouldnt care if it didnt move down into the workpiece when I am trying to zero my Z
[13:53:10] <anonimasu> ;)
[13:53:29] <anonimasu> ah works now
[13:53:33] <les> ach here comes the snow
[13:53:47] <anonimasu> *less scared now*
[13:53:58] <anonimasu> paul_c: but its odd that it didnt move in both directions..
[13:54:04] <les> Paul: is current emc1 source considered GPL?
[13:54:21] <anonimasu> paul_c: can it be because I didnt set my hold_time and setup_time high enough?=
[13:54:54] <paul_c> les: The short answer to your question. EMC(1) and rcslib is P.D. apart from a very small number of files.
[13:55:15] <anonimasu> paul_c: still happens
[13:55:29] <les> but the original pd stuff has been modified a good bit
[13:55:35] <anonimasu> I'll try increasing the deadband to 0.002
[13:55:57] <les> pd + mods= GPL?
[13:56:12] <paul_c> anonimasu: Might ce an idea to open up the ssh port again for some more debugging.
[13:56:17] <anonimasu> yeah
[13:56:21] <anonimasu> what port was it?
[13:56:28] <paul_c> 8047 ?
[13:57:01] <anonimasu> online now
[13:57:01] <anonimasu> :
[13:57:02] <anonimasu> :)
[13:57:34] <paul_c> les: Only a couple of the hardware drivers are GPL, and emcplot
[13:57:50] <les> ok
[13:57:52] <paul_c> the 3D backplot for tkemc is GPL
[13:58:47] <anonimasu> it dosent happen now.. when I increased the deadband..
[13:58:50] <anonimasu> maybe..
[13:58:54] <paul_c> however, if anyone is using rcslib, they need to be aware that a couple of the sources are copyrighted & not GPL or P.D.
[14:09:02] <les> ok
[14:11:25] <les> Well this guy seems to be only using parts of the interpreter.
[14:11:34] <les> Ported to a TI dsp
[14:12:11] <les> Anyway the card turns out to be not so interesting
[14:12:25] <les> $1200+ quan 1
[14:12:29] <anonimasu> ar
[14:12:30] <les> poor docs
[14:12:32] <anonimasu> err argh
[14:12:58] <les> reads some g-code but not a functional machine controller
[14:15:19] <paul_c> just the interp, or the traj. planner as well ?
[14:15:44] <les> He did his own cubic planner
[14:16:26] <les> I think
[14:16:50] <les> but $1200 is not competitive
[14:17:52] <les> My quest for a under$500 high performance servo cnc control still has one possibility
[14:18:08] <les> emc+ motenc or another card
[14:18:52] <les> Under $500 control= I can make money selling small cnc machines
[14:19:55] <les> There are a lot of machines out there so if one wants to market one it has to be really different
[14:21:17] <les> just doing feasibility at this point
[14:41:41] <A-L-P-H-A> hmm... I probably should make a switch over plan from winxp to linux... but what distro?
[14:42:56] <ray_> Roland Friestad just put up a site for his workshop this summer. http://www.cnc-workshop.com/
[14:43:14] <ray_> BDI 4.xx
[14:43:23] <anonimasu> how do I turn the work offsets off?=
[14:43:30] <ray_> If this box is going to be connected to www.
[14:43:33] <anonimasu> g92.2 isnt it?
[14:43:46] <ray_> g92.3
[14:44:58] <ray_> g92 is a pain. I use g55+ in place of it.
[14:45:30] <anonimasu> what does g55 do?
[14:45:46] <cradek> my experience is that using g92 in the gui is a sure way to destroy your part
[14:46:02] <anonimasu> I just wnt g92 to stop messing :/
[14:49:45] <ray_> Shut down emc, edit the var file so that all numbers are zero except 5220. Make it a 1.
[14:49:57] <ray_> Restart the emc and you should be good to go.
[14:52:16] <anonimasu> do I have to do that every time I start on a new part?
[14:52:40] <les> I use g92 most every day, but only in mdi
[14:52:59] <paul_c> Yo Ray.
[14:53:13] <A-L-P-H-A> ray_, heh. I just saw that in my turboCNC forumn. [re: cnc-workshop.com]
[14:53:58] <A-L-P-H-A> anonimasu, g55, preset origin points.
[14:54:07] <anonimasu> ah ok
[14:54:12] <ray_> Yes. Roland and the turbo guys are friends.
[14:54:34] <paul_c> cnc-workshop is one of those things that I shouldy really go to...
[14:54:45] <A-L-P-H-A> Who needs friends? except when you need to have a joint, smoke, beer, bbqs.
[14:54:51] <A-L-P-H-A> :D
[14:54:59] <ray_> Turbo writers are a good bunch
[14:55:15] <A-L-P-H-A> ray_, yup. they are. I'm a registered user.
[14:56:09] <ray_> I heard that abdul is planning on being there and that his board will be one of the possible servo drivers
[14:56:42] <ray_> Want the pc104 to be there also?
[14:57:23] <ray_> Roland is sacreficing a Bridgeport servo machine for EMC to use.
[14:57:27] <paul_c> who me ?
[14:57:39] <ray_> Yep you...
[14:58:05] <paul_c> the pc104 isn't mine to push - Sensoray can do that them selves.
[14:59:26] <ray_> Oh. Will they have Linux drivers and such on their site?
[14:59:41] <ray_> Or was your involvement a one off?
[15:00:55] <paul_c> Just a one off.
[15:01:24] <ray_> PC104 is attractive. Has some real advantages like byte wide communication unless you use the +.
[15:01:33] <paul_c> * paul_c checks the prices of flights to Chicago for June..... �510.
[15:01:55] <paul_c> PC104 is just an ISA bus.
[15:02:05] <ray_> I can pick you up at O'Hare
[15:02:21] <ray_> Hi Steve.
[15:02:29] <paul_c> I can't afford the filight and the codeFest
[15:02:30] <SteveStallings> morning Ray
[15:02:48] <anonimasu> I am cutting now :)
[15:03:05] <ray_> anon:
[15:03:07] <A-L-P-H-A> hmm... think my college will care that I don't go into the entrance exam that started an hour ago, because there's 6" of snow on the ground, and the streets are still unplowed?
[15:03:14] <ray_> Darn.
[15:03:55] <ray_> anonimasu I missed your question about g55
[15:03:57] <anonimasu> A-L-P-H-A: you should call em..
[15:04:13] <ray_> g54-g59.3 are all coordinate offset systems.
[15:04:15] <A-L-P-H-A> I've been trying... the answering machine is either full, or something... no one's picking up.
[15:04:38] <ray_> They can offset all 6 axes of a cartesian system.
[15:05:12] <ray_> So you can rotate as well as displace in x y z.
[15:05:25] <paul_c> ray_: You sticking around for the day ?
[15:05:37] <anonimasu> ray: ok
[15:05:47] <paul_c> * paul_c has to run an errand for an hour....
[15:05:56] <ray_> If you are using tkemc, there is a menu under Scripts
[15:05:59] <A-L-P-H-A> ray_, how'd you lose your H?
[15:06:01] <A-L-P-H-A> :D
[15:06:01] <ray_> I'll be here most of the day.
[15:06:11] <A-L-P-H-A> or did you get some preperation?
[15:06:20] <ray_> Beats me.
[15:06:34] <A-L-P-H-A> hehehehe... I hope someone else got the joke.
[15:06:35] <ray_> As much as I'm stuck in this chair I need some.
[15:06:47] <ray_> ray_ is now known as rayh
[15:07:05] <rayh> ah. That's relief.
[15:07:35] <rayh> Where did you get all that snow A-L
[15:08:10] <A-L-P-H-A> From those damn yanks... they pushed it up north to Toronto.
[15:08:20] <anonimasu> hm the iron cut better when I lowered the speed..
[15:08:21] <anonimasu> heh
[15:08:39] <rayh> I wondered. Most of it went south of me.
[15:08:43] <A-L-P-H-A> cast iron turned to dust... really soft to drill.
[15:09:03] <rayh> Youse guys are right in the line of fire eh.
[15:09:28] <rayh> Cast can be a bitch on the machine.
[15:09:46] <rayh> Just like emery.
[15:10:15] <A-L-P-H-A> http://weather.yahoo.com/img/na_sat_440_mdy_y.html crummy weather for tomorrow as well.
[15:10:30] <A-L-P-H-A> I'm like SMACK in the middle of the storm right now.
[15:10:41] <A-L-P-H-A> new england got it bad as well
[15:11:34] <rayh> I blew out the drive last night.
[15:11:59] <A-L-P-H-A> http://weather.unisys.com/satellite/previous/sat_ir_enh_east-5.html
[15:11:59] <rayh> Sun is shining now but there are a few flakes on the air yet.
[15:12:07] <A-L-P-H-A> rayh, where are you?
[15:13:16] <rayh> U.P. Michigan. West of the Souix about 200 miles
[15:13:39] <rayh> 140 ne of Green Bay WI
[15:14:32] <rayh> most yanks don't know that there is a north of gb.
[15:15:34] <rayh> oops nw of gb.
[15:15:43] <rayh> * rayh heads for the coffee pot.
[15:16:28] <A-L-P-H-A> So, michigan.
[15:16:34] <A-L-P-H-A> close to NAMES conventions?
[15:19:22] <rayh> No I'm about 9 hours drive from detroit.
[15:20:08] <A-L-P-H-A> michigan doesn't look that bit to take 9 hours to drive across.
[15:20:12] <A-L-P-H-A> bit=big
[15:20:53] <rayh> There is a bunch of it north of lake michigan and below lake superior.
[15:21:15] <A-L-P-H-A> http://maps.google.com
[15:21:26] <rayh> Should have been a part of Wisconsin except for a war between ohio and michigan.
[15:21:56] <rayh> look for crystal falls MI and then zoom out.
[15:22:59] <SWP_Away> SWP_Away is now known as SWPadnos
[15:23:02] <SWPadnos> Hi all
[15:23:11] <rayh> Hey.
[15:23:13] <A-L-P-H-A> crystaql falls... small.
[15:23:33] <SteveStallings> dang, not only is it "up" there, it looks like there isn't much else around 8-)
[15:23:33] <SWPadnos> rayh: you're fairly close to my in-laws
[15:23:35] <rayh> Yes it is and I live about 7 miles from it in the woods.
[15:23:39] <SWPadnos> (well - closer than I am :) )
[15:23:45] <A-L-P-H-A> woohoo! there's a town south of Crystal Falls, called Alpha.
[15:23:47] <rayh> really.
[15:23:59] <SWPadnos> They're in Manitowoc, I'm in Burlington, VT
[15:24:09] <A-L-P-H-A> http://maps.google.com/maps?q=crystal%20falls%2C%20MI&ll=46.098389%2C-88.333941&spn=0.367188%2C0.628367
[15:24:39] <rayh> Yes there is. The only remaining Le'Infant(sp) circle drive in Michigan.
[15:25:14] <rayh> Road commission wanted to doze it in a couple years ago. Had a stand off with guns and all.
[15:25:22] <A-L-P-H-A> what's Le' Infacnt Circle drive?
[15:25:41] <SWPadnos> Man - I wish I had the time to finish off my hardware (to bring to CNC-Workshop)
[15:25:57] <rayh> He was a French planner. The center of down was a park with a round about
[15:25:59] <A-L-P-H-A> SWPadnos, what hardware are you working on?
[15:26:11] <rayh> and the roads were spokes from the circle.
[15:26:14] <A-L-P-H-A> oh... round abouts... I hate though.
[15:26:28] <SWPadnos> I have a manual pulse generator, I'm writing software to make it a programmable indexer - that kind of thing
[15:26:42] <A-L-P-H-A> so glad there is none in Toronto. It probably was, but they just split it in two, so traffic just went around each side of it
[15:26:52] <A-L-P-H-A> oh, neat.
[15:26:58] <A-L-P-H-A> I remember you telling me that.
[15:27:26] <SWPadnos> It's funny - you guys are talking about snow - I looked outside and noticed that some areas I had shoveled recently were white again
[15:27:36] <SWPadnos> I figured out that it must be snowing
[15:27:37] <rayh> Manitowoc is nice country.
[15:27:47] <anonimasu> hm this machines nicely with a moderate speed..
[15:27:48] <SWPadnos> then I looked up, and saw the tiny flakes :)
[15:27:57] <anonimasu> I guess I could up both the feed and the speed..
[15:28:02] <A-L-P-H-A> SWPadnos, it's your imagination... gnomes are out side sprinkling icing sugar on everything. That's all.
[15:28:05] <SWPadnos> anonimasu: it's amazing what the correct speed can do for you
[15:28:13] <SWPadnos> oooh- tasty!
[15:28:40] <SWPadnos> I'm just dreading when it all melts and we see where everyone has been walking their dogs ;)
[15:29:22] <anonimasu> damn..
[15:29:29] <A-L-P-H-A> you can make lemonade from yellow snow! Everyone should try it. :)
[15:29:57] <SWPadnos> OK - then what do we do?
[15:30:09] <A-L-P-H-A> give it to children. :)
[15:31:45] <rayh> Most of the crap on the ground hereabouts is wild critter.
[15:32:05] <anonimasu> * anonimasu sighs
[15:32:06] <SWPadnos> we don't get much of that in the Big City :)
[15:32:06] <rayh> The down side is that web dribbles in.
[15:32:06] <A-L-P-H-A> so I think the only things left for this tach thing, is the BIN2BCD [for 16 bit, or even 32bit], and then push that onto a stack, and read it to the LCD. :D
[15:32:20] <SWPadnos> (though there was a vear hanging around a few months ago)
[15:32:23] <SWPadnos> bear
[15:32:27] <rayh> apt-get install lyx takes about 8 hours.
[15:32:29] <anonimasu> Why do this offsets come on by themselves?
[15:33:00] <anonimasu> err the..
[15:33:03] <rayh> They shouldn't turn on unless you ask for them. Is this emc1
[15:33:34] <anonimasu> yes
[15:33:51] <les> wow heavy snow shower here
[15:34:05] <rayh> tkemc?
[15:34:08] <anonimasu> yes
[15:34:17] <A-L-P-H-A> light fluffy stuff here
[15:34:26] <rayh> Hi Les. Sun's shining.
[15:34:45] <les> heh
[15:34:49] <SWPadnos> rayh: I'm sending you a CD with BDI-4.18 - would you like me to download anything else?
[15:34:56] <rayh> Look under edit and select parameters or variables or whatever it's called..
[15:35:27] <les> I ought to post the 36 up gcode for the calls...good exercise in g5x and g10
[15:35:41] <rayh> The list would fill a couple more disks.
[15:35:52] <A-L-P-H-A> SWPadnos, I leeched BDI-4.18 off your site last night.
[15:36:02] <SWPadnos> well - I have DSL and a CDRW :)
[15:36:09] <A-L-P-H-A> gotta compare the md5...
[15:36:14] <SWPadnos> A-L-P-H-A: how was the speed?
[15:36:20] <A-L-P-H-A> 150kbps. steady
[15:36:48] <SWPadnos> OK - is that a limit of your connection?
[15:36:56] <A-L-P-H-A> 250kbps down. 45 up.
[15:37:06] <SWPadnos> OK - not too bad.
[15:38:03] <anonimasu> I hope this dont breaks before I finish this part..
[15:38:40] <A-L-P-H-A> heh! how come sherline is 4.16, and not 4.18?
[15:38:46] <A-L-P-H-A> paul_c...?
[15:38:53] <A-L-P-H-A> heh=hey
[15:38:55] <SWPadnos> heh - interesting things happen when you pop up a menu (in tkemc), and then drag the main window out from under it :)
[15:39:19] <rayh> I think paul went on a errand.
[15:39:20] <SWPadnos> because 4.18 was just uploaded 2 days ago, and Paul may not have moved it yet
[15:39:59] <rayh> You do get some strange keyboard interactions with the multiple windows.
[15:40:17] <SWPadnos> I'm also viewing it on a Windows box (using Cygwin-X)
[15:40:22] <rayh> That's why i went to a single screen with popins for mini.
[15:40:51] <rayh> ouch. That puts a whole nother layer in the stream.
[15:41:04] <rayh> that I know nothing about.
[15:41:06] <SWPadnos> yes it does :)
[15:41:15] <SWPadnos> not an issue - just "interesting" ;)
[15:41:30] <A-L-P-H-A> SWPadnos, sweet. got the whole thing, no error that md5sum could detect.
[15:41:36] <SWPadnos> cool
[15:42:08] <A-L-P-H-A> if I had more than 20gigs a month of bandwidth, I'd post the image on my website.
[15:42:33] <SWPadnos> yeah - I've been wondering how it would affect things
[15:42:41] <SWPadnos> (though I get 192G/month)
[15:43:52] <SWPadnos> (which works out to 636kbits/sec, continuous - cool!)
[15:44:07] <A-L-P-H-A> how much are you paying for that??
[15:44:15] <SWPadnos> $15.95/month
[15:44:23] <anonimasu> finally done..
[15:44:31] <A-L-P-H-A> ann... that's not bad.
[15:44:39] <A-L-P-H-A> aww
[15:44:51] <A-L-P-H-A> * A-L-P-H-A is kinda jealous
[15:44:57] <rayh> * rayh is away: Gone for a bit
[15:45:38] <SWPadnos> A-L-P-H-A: I tried opening a private chat with you ()for the AVR stuff - it's a little off topic here :) ), and it said I need to register with nickserv - how do I do that?
[15:47:05] <A-L-P-H-A> /msg nickserv help register
[15:47:21] <SWPadnos> OK - I'll check that out
[15:49:44] <A-L-P-H-A> I'm sleepy again. :/ gotta take a nap, I only got like 4 hours of sleep.
[15:56:56] <paul_c> * paul_c returns
[15:57:07] <SWPadnos> What Ho, paul_c?
[15:57:30] <paul_c> someone asking about 4.16 & Sherline ?
[15:57:52] <SWPadnos> Yes
[15:58:03] <SWPadnos> (like - why isn't it 4.18?)
[15:58:36] <paul_c> 'cos they haven't uploaded it yet, and....
[15:58:46] <SWPadnos> I figured that you just hadn't gotten to putting it there or something
[15:58:56] <paul_c> The server had a disk failure, and
[15:59:06] <SWPadnos> plus 4.19 is due in a day or two, right :)
[15:59:18] <anonimasu> damn
[15:59:21] <anonimasu> another stray cut.
[16:00:05] <anonimasu> I'll just have to tig weld this scrap back togther. and facemill it.
[16:00:59] <paul_c> with emc2 again ?
[16:01:01] <anonimasu> nope..
[16:01:09] <anonimasu> emc1..
[16:01:23] <paul_c> bdi-4 build ?
[16:01:33] <anonimasu> the same as we compiled yesterday..
[16:01:46] <paul_c> on 2.4 ?
[16:01:49] <anonimasu> yes
[16:01:59] <paul_c> OK... Old code base.
[16:02:07] <anonimasu> I defenetly didnt turn on the offset.. :(
[16:02:14] <SWPadnos> anonimasu: you had mentioned Z "drifting", right?
[16:02:18] <paul_c> Can you email me the g-code file ?
[16:02:22] <anonimasu> SWPadnos: yeah it was the deadband setting..
[16:02:42] <anonimasu> oh it happened during a mdi move..
[16:02:46] <SWPadnos> Hmmm - deadband should cause or prevent hunting, but not long term drift
[16:03:35] <SWPadnos> I wonder if you have some intermittent encoder (or step) wires somewhere?
[16:03:39] <anonimasu> nope..
[16:03:47] <anonimasu> SWPadnos: I've been running the machine nicely..-
[16:04:04] <anonimasu> SWPadnos: it appears when I have deadband set too
[16:04:36] <anonimasu> SWPadnos: I've been running the machine for a couple of months and i've never had any axis move by mistake.. other then when turbocnc/emc lost it's position..
[16:04:49] <SWPadnos> OK - just a thought
[16:04:56] <anonimasu> I need to go for a bit.. have to repair this piece..
[16:04:57] <anonimasu> :(
[16:05:43] <anonimasu> paul_c: should offsets enable themselves when I go from auto to MDI mode?
[16:05:56] <paul_c> No.
[16:06:51] <paul_c> any G or M code executed in MDI/AUTO/Manual has a global effect.
[16:07:34] <anonimasu> it somtimes resets the axis:es to a wrong position
[16:07:40] <anonimasu> like4 instead of 0..
[16:09:18] <anonimasu> when I use set position in tkemc..
[16:09:20] <paul_c> is it always an integer or is it sometimes a 3.995 ?
[16:09:33] <anonimasu> it's somtimes 3.1229
[16:09:37] <anonimasu> or anything between..
[16:09:47] <anonimasu> it's the value that was in the work offset that gets applied
[16:09:49] <paul_c> a random number....
[16:09:54] <anonimasu> somtimes..
[16:09:59] <SWPadnos> or 13 on Z, if I remember correctly
[16:10:06] <anonimasu> yeah but that was with emc2
[16:10:13] <SWPadnos> right
[16:10:34] <paul_c> So you are using work offsets in Auto ?
[16:10:51] <anonimasu> paul_c: I am trying no to use them..
[16:11:17] <anonimasu> wait a sec..
[16:11:19] <anonimasu> I'll check
[16:12:20] <anonimasu> when I zero a axis..
[16:12:29] <anonimasu> err click the axis and set it to 0
[16:12:30] <paul_c> check for G53, G53-59, & G92
[16:12:38] <anonimasu> paul_c: I handwrote the program
[16:12:42] <anonimasu> nothing like that in there..
[16:12:49] <rayh> * rayh is back (gone 00:27:49)
[16:13:05] <anonimasu> when I do that it adds a work offset..
[16:13:20] <SWPadnos> rayh: what IRC command sets you to "away" like that?
[16:13:33] <paul_c> OK... So you are setting an offset with the "Set axis position" widget
[16:14:07] <rayh> its a /away with / at the start of the line.
[16:14:17] <anonimasu> hm, ok
[16:14:34] <rayh> I'm using xchat and preferences allows you to set the away message.
[16:14:35] <SWPadnos> thanks
[16:15:00] <rayh> then use a /back to set normal.
[16:15:34] <paul_c> anonimasu: Back to the prob....
[16:16:05] <paul_c> So after setting the offset, at some point it gets ignored and over-ridden ?
[16:16:11] <anonimasu> paul_c: yes
[16:16:41] <anonimasu> I got it to happen again now
[16:16:43] <anonimasu> I ran my program..
[16:16:47] <anonimasu> pressed abort..
[16:16:51] <anonimasu> then I made a move to 0'
[16:17:01] <anonimasu> but the display shows -7
[16:17:09] <anonimasu> which is the work offset..
[16:17:52] <anonimasu> paul_c: if you want you can run it at my box and watch it happen
[16:18:00] <anonimasu> ~an0n/part.cnc
[16:18:53] <paul_c> which ini are you using ?
[16:19:00] <anonimasu> generic.ini
[16:19:07] <anonimasu> and the ./generic.run
[16:19:08] <anonimasu> :)
[16:19:12] <paul_c> is it up and running at the mo ?
[16:19:18] <anonimasu> no
[16:19:40] <paul_c> you fire it up and I'll connect with keystick
[16:19:45] <rayh> Damnable work offsets. These are the same as g92 and they will fsck you over every time.
[16:19:47] <anonimasu> ok
[16:19:56] <anonimasu> done
[16:20:12] <anonimasu> * anonimasu is getting a bit scared of mills ;)
[16:20:34] <les> Want me to send the code for the 36 array? You could run it in simulation
[16:20:43] <anonimasu> 36 array?
[16:20:47] <les> uses all fixture offsets
[16:20:55] <anonimasu> sure
[16:20:59] <les> changes the values in the program
[16:21:02] <paul_c> 7.416 on Z
[16:21:07] <les> email?
[16:21:08] <anonimasu> yep
[16:21:13] <anonimasu> look what happens when I run the program
[16:22:03] <anonimasu> [email protected]
[16:22:32] <anonimasu> dosent happen now
[16:23:20] <paul_c> 10.00 offset on Z
[16:23:35] <anonimasu> did you see what happened?
[16:23:47] <paul_c> yup - You went to -10
[16:24:01] <anonimasu> from z0
[16:24:06] <paul_c> -10 plus 10 (offset) = 0
[16:24:14] <anonimasu> yep..
[16:24:34] <anonimasu> but why does it display the offset..
[16:26:00] <paul_c> You had it "Relative pos" not "Absolute pos"
[16:26:54] <paul_c> If I toggle Relative & Absolute...
[16:27:09] <paul_c> See the change ?
[16:27:36] <anonimasu> yeah
[16:28:39] <paul_c> you feel a little more comfortable with it now ?
[16:28:50] <anonimasu> yeah, but how do I zery the machine then?
[16:28:59] <anonimasu> zero..
[16:29:15] <paul_c> You have home switches ?
[16:29:18] <anonimasu> no..
[16:29:22] <anonimasu> not yet
[16:29:32] <paul_c> then press the "Home" button.
[16:29:48] <anonimasu> ah.
[16:29:58] <paul_c> Numbers should turn Green.
[16:30:25] <anonimasu> so that's how you zero it.. *feels stupod again*
[16:30:47] <paul_c> We all have our Homer moments. ;)
[16:31:03] <les> sent
[16:31:09] <anonimasu> mine has been been lasting for a long time now
[16:31:17] <anonimasu> les: thanks
[16:31:28] <les> yw
[16:32:25] <paul_c> anonimasu: You done with me on your computer ?
[16:32:43] <anonimasu> paul_c: yes
[16:33:02] <anonimasu> I am going to go inside and rest..
[16:33:16] <paul_c> When you shut EMC down, check the generic.var - That offset will probably get saved.
[16:33:31] <SWPadnos> It looked (from the conversation) like you both had EMC displays - how did you do that?
[16:33:58] <paul_c> ssh in and used keystick from my end.
[16:34:25] <SWPadnos> OK - how did anon have a display then? (do you connnect to an "already running" emc process?)
[16:34:26] <paul_c> Could have used tkemc on my computer with nml.
[16:35:14] <paul_c> One of the advantages of using NML is multiple GUIs can connect to a single task.
[16:35:41] <SWPadnos> That is a nice feature.
[16:35:49] <paul_c> so it is possible to have a machine in Hong Kong
[16:36:09] <paul_c> and the HMI in London, Paris, and New York.
[16:36:23] <SWPadnos> gives new meaning to the phrase "hacking your machine" :)
[16:37:08] <SWPadnos> How do you actually attach to a remote EMC (what command--line options are used)?
[16:37:11] <paul_c> Using NML, it is possible to remotely monitor a task and query it's status.
[16:38:26] <paul_c> heck, you don't even need to use vnc or X forwarding to have a GUI on a Doze box.
[16:38:50] <SWPadnos> I often do things the hard way ;)
[16:39:36] <SWPadnos> (I Like to understand things well, then make them work, rather than click-click-done - "what did I do"?)
[16:40:07] <paul_c> Same here - I pull stuff apart to see what makes them tick.
[16:41:24] <SWPadnos> right - and then hope I can put it back together :)
[16:42:04] <SWPadnos> (I actually dismantled much of my Bridgeport before I had even made a rotary phase converter so I could see if it worked :) )
[16:42:26] <SWPadnos> luckily, it does
[16:43:03] <paul_c> * paul_c _had_ to dismantle the motor on the old BRJ to get to the crown before it could be wired in Delta.
[16:44:37] <SWPadnos> heh - I left the head alone.
[16:45:01] <SWPadnos> I hate the catch-22 of wanting to use the milling machine to make changes in the phase converter box...
[16:51:46] <rayh> paul_c: Did you have something specific you wanted to talk about before you went away?
[16:52:44] <paul_c> Was just going to bounce a few ideas around
[16:53:07] <rayh> Go for em.
[16:53:56] <paul_c> IO controller using cards like Vital
[16:54:35] <rayh> k
[16:54:56] <rayh> sans HAL?
[16:55:10] <paul_c> nope.
[16:56:11] <rayh> ClassicLadder?
[16:56:17] <paul_c> Adding stuff for analogue inputs to the existing command handler structure adds more processing overhead to the realtime thread.
[16:56:50] <rayh> Yes it would. A lot of it.
[16:56:57] <paul_c> taht and a number of files need modifying.
[16:57:50] <SWPadnos> can the numbers be passed as scaled ints, then converted to float by the non-RT code? (or is that not the problem?)
[16:58:19] <paul_c> Using conventional IO access from usr space requires a new binary to be produced for each hardware device
[16:59:00] <paul_c> What is needed (in my opinion) is a single IO controller that can use the RT driver
[16:59:24] <paul_c> without having to use the shmem communications
[16:59:52] <rayh> These analog signals are read only?
[17:00:11] <SWPadnos> analog will just about always be one or the other
[17:00:19] <SWPadnos> digital will often be configurable
[17:00:30] <paul_c> analogue signals are read only, but there are also digital IO signals to consider.
[17:01:22] <SWPadnos> analog output should be considered though (it shouldn't be difficult if the mechanisms are in place for digital IO and analog in)
[17:02:02] <paul_c> The data types are unimportant. It is just a number at the end of the day..
[17:02:05] <rayh> Once you get beyond the signals used by motion, homes, limits, probe, enable, can't you just read all that data in ut.
[17:03:26] <paul_c> As I said, Using the current RT<=>usr space methods, several files need to be altered and it adds to the overheads.
[17:04:33] <paul_c> If usr space could use a /dev entry for non-realtime data, we would only need to modify a single source file
[17:04:57] <rayh> to make the dev.
[17:05:09] <paul_c> and use bridgeportio with just about any hardware driver.
[17:05:48] <SWPadnos> (/dev or /proc?)
[17:05:53] <rayh> Rather than using inb and outb
[17:06:27] <paul_c> yup - route inb & outb requests through /dev/emc
[17:06:42] <paul_c> and bridgeportio no longer needs to run as 'root'
[17:07:08] <anonimasu> iab..
[17:07:18] <paul_c> <gulp>
[17:07:55] <anonimasu> :)
[17:08:13] <anonimasu> that material wasent mild steel..
[17:08:19] <anonimasu> it was hardox 600 ;)
[17:08:54] <les> must log off to run this data aq....later
[17:09:04] <anonimasu> ok
[17:09:10] <anonimasu> later
[17:11:02] <rayh> paul_c: You talked a while back about doing this for a pci device.
[17:11:10] <rayh> I believe it was the whole driver.
[17:12:18] <paul_c> Using the same low level code, it would work with all devices, ISA, PCI, even parport.
[17:14:17] <SteveStallings> Paul, I'm still not quite comprehending this discussion. I thought the HAL approach could unify all I/O, and it would be handled as real time. How does this relate to your /dev issues?
[17:15:27] <paul_c> HAL won't work with EMC1 nor the BDI-4 stuff.
[17:15:51] <anonimasu> brb dinner time
[17:16:16] <SteveStallings> OK, didn't realize that you still talking about EMC1.
[17:17:34] <paul_c> That and emc2+HAL is to bigger a jump to inflict on Ray & Sherline.
[17:29:43] <rayh> * rayh nods in agreement
[17:32:55] <paul_c> Well... If you are in agreement with the /dev method also
[17:33:06] <paul_c> I'll start coding some more of it.
[17:34:31] <SteveStallings> Ray, have you seen Roland's updated www.cnc-workshop.com web site?
[17:46:08] <anonimasu> hm, maybe I should try to machine somthing in foam instead..
[17:47:51] <paul_c> can you get hold of any wax that is used for investment casting ?
[17:48:05] <anonimasu> not easily
[17:48:29] <anonimasu> but maybe I could make some was out of some old candles...
[17:49:22] <anonimasu> wouldnt that machine nicely?
[17:49:22] <paul_c> Parafine wax is too soft unless it is super cold.
[17:49:40] <anonimasu> oh ok
[17:49:43] <anonimasu> then it's a bit hard
[17:51:10] <anonimasu> I got some plastic though
[17:52:28] <anonimasu> I need to run
[17:52:32] <anonimasu> I'll be back in a hour
[17:54:03] <joe2000chevy> hello
[17:54:58] <paul_c> Not wanting to appear rude, but....
[17:55:08] <joe2000chevy> just wanted to drop in and say thanks to you guys for helping me with EMC, eventho i know nothing about linux i'm almost there with having my DIY CNC machine working 100%
[17:55:11] <paul_c> * paul_c has to disappear for tea.
[17:55:39] <joe2000chevy> i'm at work right now, but when i get home i will work on it a little more then all set :)
[17:56:01] <SWPadnos> ls
[17:56:05] <SWPadnos> hi
[17:57:40] <joe2000chevy> lunchtime....
[17:58:03] <SWPadnos> yes - that may be why I'm getting hungry
[17:58:09] <joe2000chevy> lol
[18:54:42] <mateushfa> Hello all
[18:55:15] <mateushfa> thanks for reply Paul, I have compiled EMC 4
[18:56:24] <mateushfa> Anyone?
[18:56:29] <joe2000chevy> ??
[18:56:55] <paul_c> * paul_c returns from stuffing face.
[18:57:12] <joe2000chevy> ditto but still am
[18:57:21] <mateushfa> hello Paul
[18:57:46] <SWPadnos> * SWPadnos remembers the beef stew in the microwave
[18:57:47] <paul_c> Hi mateushfa
[18:57:55] <mateushfa> thanks for the reply, I have compiled it
[18:58:43] <paul_c> Congrats - It wasn't too hard was it.
[18:59:53] <mateushfa> It makes 1 error when tried to find /lib/modules/2.69.../build
[18:59:59] <mateushfa> but it was ok, easy
[19:01:33] <mateushfa> When I change some code, how do I compile emc again?. I have changed some code and typed make, but it says that there is nothing to do...
[19:01:59] <paul_c> Kernel modules or usr space ?
[19:02:19] <mateushfa> I changed trivkins.c
[19:02:46] <paul_c> cd src/
[19:02:50] <mateushfa> ok
[19:02:53] <paul_c> make modules_install
[19:03:54] <mateushfa> ok, but it says that there is nothing to be done in motion
[19:04:32] <mateushfa> Should I compile trivkins separately, then make modules_install?
[19:04:44] <paul_c> one sec...
[19:04:48] <mateushfa> sure
[19:05:13] <anonimasu> hello
[19:05:32] <SWPadnos> hi anonimasu
[19:06:14] <paul_c> touch emc/motion/trivkins.c
[19:06:21] <mateushfa> here are the last 3 lines I got when tried to make
[19:06:22] <paul_c> make modules_install
[19:06:27] <mateushfa> ok
[19:07:06] <paul_c> touch updates the timestamp on trivkins.c so make should see it has been changed and run through the compile.
[19:07:45] <mateushfa> ok, thanks
[19:08:07] <paul_c> BTW Can you do a "cvs update" so that we are both working from the same sources....
[19:10:28] <mateushfa> but I got problems, the last 3 lines of make ended with error. make -C /lib/modules/2.6.9-adeos/build SUBDIRS=/home/mateushfa/emc/src CC=gcc-2.95 V=0 modules ; /lib/modules/2.6.9-adeos/build No such file or directory. Stop. ; Error 2
[19:10:38] <mateushfa> is it normal?
[19:11:45] <paul_c> Had you done an install from the BDI-4.xx CD ?
[19:12:28] <mateushfa> yes
[19:12:36] <mateushfa> bdi 4.14
[19:13:29] <mateushfa> the name of directory appears, but it is red with black background and 34 bytes ... :(
[19:13:36] <paul_c> can you do a "dpkg -l | grep headers" and tell me if & what it says ?
[19:14:40] <mateushfa> no pack found
[19:14:46] <mateushfa> I will install it
[19:14:55] <mateushfa> wait a minute
[19:14:59] <paul_c> apt-cdrom add
[19:15:18] <paul_c> apt-get install kernel-headers-2.6.9-adeos
[19:15:19] <mateushfa> ok, I will find from Kpackage, ok?
[19:15:30] <mateushfa> that I have done
[19:15:40] <mateushfa> from kpackage as well
[19:15:55] <mateushfa> but .config didnt work
[19:15:59] <paul_c> kpackage or synaptic will work - As long as you do the apt-cdrom
[19:16:32] <mateushfa> I have apt from debian
[19:16:39] <mateushfa> same, I think
[19:18:33] <mateushfa> ok, installed
[19:19:01] <paul_c> did you follow all the instructions on the wiki page ?
[19:19:22] <mateushfa> yes
[19:19:35] <mateushfa> but when typed .config it makes error
[19:20:12] <paul_c> What error ?
[19:20:32] <mateushfa> make oldconfig doesnt work
[19:21:17] <mateushfa> scripts/Makefile.build no such file or dir
[19:21:57] <mateushfa> No rule to make scripts/Makefile.build stop
[19:22:28] <paul_c> sounds like you missed a stage in the instructions.
[19:23:15] <mateushfa> ok, I will install it from kernel-headers from CD then untar it
[19:23:37] <mateushfa> I have installed from apt-debian and it came untared to me
[19:23:46] <paul_c> can you cut'n'paste from a terminal to the irc window ?
[19:23:56] <mateushfa> nope
[19:24:02] <mateushfa> how do I do that?
[19:24:14] <mateushfa> make[1]: scripts/Makefile.build: No such file or directory
[19:24:15] <mateushfa> make[1]: *** No rule to make target `scripts/Makefile.build'. Stop.
[19:24:15] <mateushfa> make: *** [scripts_basic] Error 2
[19:24:15] <mateushfa> mateushfa@mcpf:/usr/src/kernel-headers-2.6.9-adeos$
[19:24:20] <mateushfa> ok,
[19:24:22] <mateushfa> hehe
[19:24:26] <mateushfa> sorry
[19:25:04] <paul_c> I'll type some commands in for you to follow - Just let me know what errors occur...
[19:25:14] <SWPadnos> you need to be in the kernel-source-2.6.9 directory directory...
[19:25:30] <paul_c> cd /usr/src/kernel-source-2.6.9-adeos
[19:25:31] <mateushfa> ok
[19:26:12] <mateushfa> ok
[19:26:20] <paul_c> cat .config
[19:26:29] <mateushfa> ok
[19:26:36] <paul_c> anything ?
[19:26:53] <mateushfa> yes
[19:26:56] <mateushfa> a lot
[19:27:16] <paul_c> CONFIG_ZLIB_INFLATE=y
[19:27:16] <paul_c> CONFIG_ZLIB_DEFLATE=m
[19:27:16] <paul_c> CONFIG_X86_BIOS_REBOOT=y
[19:27:17] <paul_c> CONFIG_PC=y
[19:27:22] <paul_c> type stuff ?
[19:27:27] <mateushfa> yes
[19:27:31] <paul_c> good.
[19:27:36] <paul_c> now do:
[19:27:41] <paul_c> make oldconfig
[19:27:51] <paul_c> make prepare-all
[19:28:05] <mateushfa> CONFIG_CRC32=m
[19:28:05] <mateushfa> CONFIG_LIBCRC32C=m
[19:28:05] <mateushfa> CONFIG_ZLIB_INFLATE=y
[19:28:06] <mateushfa> CONFIG_ZLIB_DEFLATE=m
[19:28:06] <mateushfa> CONFIG_X86_BIOS_REBOOT=y
[19:28:07] <mateushfa> CONFIG_PC=y
[19:28:08] <mateushfa> mateushfa@mcpf:/usr/src/kernel-headers-2.6.9-adeos$ make oldconfig
[19:28:10] <mateushfa> make[1]: scripts/Makefile.build: No such file or directory
[19:28:12] <mateushfa> make[1]: *** No rule to make target `scripts/Makefile.build'. Stop.
[19:28:14] <mateushfa> make: *** [scripts_basic] Error 2
[19:28:16] <mateushfa> mateushfa@mcpf:/usr/src/kernel-headers-2.6.9-adeos$
[19:28:25] <mateushfa> there is my error
[19:28:32] <paul_c> cd /usr/src/kernel-source-2.6.9-adeos
[19:28:37] <mateushfa> ok
[19:28:48] <paul_c> ^^^source - Not headers
[19:29:01] <mateushfa> sorry
[19:29:10] <mateushfa> do not have it
[19:29:15] <mateushfa> will install
[19:29:17] <paul_c> no prob.
[19:29:28] <mateushfa> thanks
[19:38:16] <mateushfa> Now works smooth, Shame on me
[19:38:31] <mateushfa> Thank you very much]
[19:38:39] <paul_c> you missed a stage in the instructions didn't you
[19:38:52] <joe2000chevy> is there a program to use to convert jpg to gcode?
[19:38:56] <joe2000chevy> in linux?
[19:39:10] <mateushfa> missed, I was making it for headers not for source :(
[19:39:13] <paul_c> joe2000chevy: Yes.
[19:39:18] <mateushfa> big mistake
[19:39:21] <joe2000chevy> or a site with links to different programs for cnc
[19:39:48] <paul_c> so you re-did the cp & make steps in kernel-source....
[19:39:56] <joe2000chevy> i really like EMC, think i will keep linux on my machine for this
[19:40:10] <mateushfa> yes and it was ok
[19:40:17] <joe2000chevy> i have never used linux before... lol
[19:40:24] <paul_c> OK... Now back to emc/src
[19:40:35] <paul_c> and do configure
[19:40:50] <mateushfa> I have compiled it all
[19:40:58] <narnia> paul_c, any thoughts on the interface between brl-cad and emc? i have had a few people suggest step-nc. i do not know enough about step-nc to know if that would be a possibility.
[19:41:15] <mateushfa> thanks
[19:41:55] <paul_c> mateushfa: If you have any comments on the wiki page that would make it easier to follow
[19:42:01] <paul_c> feel free to change it.
[19:42:25] <paul_c> narnia: Not had to deal with step-nc so can't really comment.
[19:43:17] <mateushfa> it is perfect. I made those mistakes because I install all things from apt-debian ,not from CD and the first which appears was headers not source, so I though it was ok and keep running instructions
[19:43:21] <narnia> paul_c, any thoughts on a good first cut for an interface?
[19:43:44] <SWPadnos> narnia: G-code :)
[19:44:17] <SWPadnos> narnia: are ther epackaged versions of brl-cad?
[19:44:24] <SWPadnos> (or just source)
[19:45:10] <joe2000chevy> jpg to g-code anyone have a link or name i can search, or is there a site with linux links for different cnc programs?
[19:45:31] <narnia> SWPadnos, there is only source available at the moment.
[19:45:42] <SWPadnos> OK - thanks.
[19:46:03] <SWPadnos> joe2000chevy: look for a bmp engraving program, and then use something like imagemagick to convert from jpg to bmp
[19:46:17] <SWPadnos> (unless there's a single-program solution someone knows about)
[19:46:35] <mateushfa> Just one clue, I have changed trivkins.c to try Parallel Kinematics, so made the changes for KinInverse and recompile it. Do you think it will work?I want to use stepper, so freqmod is suitable. M
[19:47:16] <narnia> paul_c, wasn't there some discussion a while back about adding step-nc to emc?
[19:48:26] <paul_c> I know NIST had been working on step-nc and I think they were using (parts of) emc for validation
[19:49:13] <narnia> paul_c, is fred proctor involved in that?
[19:49:37] <paul_c> Probably.
[19:49:59] <narnia> paul_c, thank you
[19:51:18] <paul_c> bummer... Can't find Matt Shaver's bmp to g-code program
[19:51:31] <paul_c> Should be on http://savannah.nongnu.org/projects/cncutils/
[19:52:51] <anonimasu> * anonimasu yawns
[19:52:57] <anonimasu> it's totally empty
[19:53:24] <paul_c> http://ftp.linux.hr/pub/gnu/savannah/files/cncutils/
[19:53:45] <paul_c> joe2000chevy: ^^^ That's what you want I think.
[19:54:34] <joe2000chevy> ah,
[19:54:43] <anonimasu> * anonimasu is running around for feedrates for alu :)
[19:55:02] <joe2000chevy> anne used it?
[19:55:06] <joe2000chevy> anyone
[19:55:37] <paul_c> Once at NAMES a few years back.
[19:56:02] <joe2000chevy> does it do depth?
[19:57:36] <paul_c> Depth is determined by colour as I recall.
[19:57:48] <joe2000chevy> correct, shades
[19:58:02] <anonimasu> neat :)
[19:58:03] <joe2000chevy> darker color is deeper
[19:58:21] <joe2000chevy> code line z is - large
[19:58:24] <joe2000chevy> larger
[20:00:25] <CIA-4> 03paul_c 07bdi-4 * 10emc2/src/emc/motion/emcioctl.c: Start fleshing out the ioctl interface.
[20:04:03] <anonimasu> * anonimasu yawns
[20:04:41] <anonimasu> I wonder if I should mill some plastic...
[20:04:53] <SWPadnos> yes - by all means, do
[20:05:44] <K`zan> Heh, got emc, now all I need is a decice to drive with it :-), anyone got an old CNC machine they don't want anymore :-)?
[20:08:17] <anonimasu> I'll prototype my limit switches..
[20:08:23] <anonimasu> err limit switch mounts.
[20:14:16] <anonimasu> bbiab
[20:25:57] <joe2000chevy> lol
[20:26:25] <joe2000chevy> ok still no go on a good pic 2 cnc in linux :(
[20:28:06] <anonimasu> heh I forgot how my design of limit switch mounts looked
[20:29:13] <anonimasu> ah remembered it..
[20:30:32] <robin_sz> ribbit?
[20:41:59] <mateushfa> Paul_c, one error on Wiki Page, in CVS: cvs -d:pserver:[email protected]:/cvsroot/emc checkout -Pr bdi-4 -D emc emc2 should be "-d" not "-D"
[20:44:05] <paul_c> -D creates a directory called "emc"
[20:44:30] <mateushfa> yes, but it is -d
[20:44:42] <mateushfa> -D is date, something
[20:45:28] <mateushfa> mateushfa@mcpf:~/emc/src/emc/motion$ cvs -d:pserver:[email protected]:/cvsroot/emc checkout -Pr bdi-4 -D emc emc2
[20:45:28] <mateushfa> cvs [checkout aborted]: Can't parse date/time: `emc'
[20:45:28] <mateushfa> mateushfa@mcpf:~/emc/src/emc/motion$
[20:45:51] <mateushfa> -d works
[20:46:36] <paul_c> OK. You win.
[20:46:52] <paul_c> Your prize: A chance to edit wiki ;)
[20:47:04] <mateushfa> cool
[20:47:08] <mateushfa> I will do it
[20:48:20] <mateushfa> how? just edit html and send it to you?
[20:49:17] <paul_c> see: http://www.redpoint.org.uk/cgi-bin/emcinfo.pl?BasicSteps
[20:49:53] <paul_c> go to http://www.redpoint.org.uk/cgi-bin/emcinfo.pl?action=editprefs
[20:50:34] <mateushfa> ok
[20:53:02] <mateushfa> now need to login
[20:55:28] <mateushfa> how do I do that?
[20:58:00] <SWPadnos> click the "edit this page" link on the page you want to edit - you should already be "loggd in"
[20:58:55] <mateushfa> SWPadnos: nope, it doesnt appear
[20:59:13] <SWPadnos> hmmm - hold on a sec
[21:05:42] <CIA-4> 03paul_c 07bdi-4 * 10emc2/src/emc/motion/ (emcioctl.h Makefile emcioctl.c): Just four functions need to be implemented at present. As the code develops, we can think about other commands.
[21:06:15] <SWPadnos> mateushfa: well - it works for me, and I can't see how to make it work for you - sorry about that.
[21:06:45] <mateushfa> ok, so can you please make the changes
[21:06:57] <mateushfa> sub "-D" for "-d"
[21:07:11] <SWPadnos> sure
[21:07:13] <mateushfa> in CVS line
[21:09:17] <SWPadnos> OK - check that
[21:09:34] <anonimasu> hm, I have a idea for a mist lube system.. anyone care to hear it?
[21:09:49] <SWPadnos> as long as its short :)
[21:10:13] <anonimasu> a pressurized tank with a pickup line..
[21:10:41] <anonimasu> to a block with air in and lube in..
[21:10:55] <anonimasu> with aproperiate reductions.. on the lines..
[21:11:37] <mateushfa> thanks
[21:11:42] <mateushfa> now it works
[21:11:46] <mateushfa> for me
[21:11:47] <mateushfa> :)
[21:11:50] <SWPadnos> great
[21:11:54] <mateushfa> hehe
[21:12:23] <anonimasu> SWPadnos: what do you think about that?
[21:12:43] <SWPadnos> like the Kool-Mist system ?
[21:12:55] <anonimasu> somthing like it
[21:13:05] <SWPadnos> sounds great :)
[21:13:16] <anonimasu> more droplets then mist.. but that's another problem..
[21:13:27] <anonimasu> I wouldnt want mist without good ventilation
[21:13:41] <anonimasu> trying to get away from using a pump..
[21:13:49] <anonimasu> since I have unlimited supply of compressed air..
[21:14:23] <SWPadnos> http://www.littlemachineshop.com/products/product_focus.php?Focus=Coolant
[21:15:32] <SWPadnos> or http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=3878322375
[21:15:32] <anonimasu> yep..
[21:16:12] <anonimasu> eventually I'll run flood coolant..
[21:16:17] <anonimasu> but I dont have a enclosure yet
[21:16:31] <SWPadnos> yeah - me too, once I have a way to catch the outflow :)
[21:21:52] <joe2000chevy> dang i'm starting to give up on pic to gdoce in linux... :(
[21:21:58] <joe2000chevy> gcode
[21:25:14] <anonimasu> why?
[21:25:43] <gezr> howdy folks im home from work
[21:26:27] <les> hi gezr
[21:26:33] <gezr> les : howdy
[21:26:56] <anonimasu> hey les
[21:26:59] <joe2000chevy> can't find a good program
[21:27:04] <les> hi anon
[21:27:06] <anonimasu> hi gezr
[21:27:21] <cradek> what are you trying to do?
[21:27:29] <les> funny my usb stepper stuff slows down to a crawl if dsl is on
[21:27:38] <les> but I can still test it
[21:27:41] <anonimasu> heh
[21:27:48] <anonimasu> win-effiency?
[21:28:19] <les> I have a problem with slipping steps trying to overcome a strong torsion spring in the part
[21:28:24] <gezr> anonimasu : howdy :), sorry I was paying a bill
[21:28:59] <les> I have upped the current to the point that the power supply is getting very hot
[21:29:07] <les> so
[21:29:09] <gezr> les : what about voltage?
[21:29:33] <les> I will order a torsion spring to partially balance that torque
[21:30:16] <anonimasu> les: full/half step?
[21:30:17] <joe2000chevy> convert a picture to gcode in linux, with color depth to determain cutting depth
[21:30:29] <les> gezr: the power supply impedance is several ohms, so voltage starts to drop when I up the current of course
[21:30:34] <les> full step
[21:30:44] <cradek> joe2000chevy: outlines or scanlines?
[21:30:58] <anonimasu> ok
[21:31:05] <les> I think just a spring will fix things here
[21:31:31] <les> about 20 in lb of torque is needed
[21:31:42] <les> at full deflection
[21:32:04] <gezr> les : hey, can torque be calculated by using direct measurements?
[21:32:17] <gezr> or are there too many other varables involved?
[21:32:23] <les> the part is 40 in lb....but if I balanced that at one end it would just slip at the other
[21:32:46] <les> Gezr: yes. I use a fish scale
[21:33:01] <joe2000chevy> scanline i think
[21:33:12] <les> 1 in radius....pulls 40 lb....that's 40 in lb
[21:33:13] <joe2000chevy> like to cut 3d
[21:33:28] <les> strong spring
[21:33:47] <gezr> les : could the same be at 40 inches 1lb?
[21:33:49] <joe2000chevy> but only like .2 deep max just to give color depth
[21:33:54] <cradek> joe2000chevy: I've done that with PIL, the python imaging library
[21:33:58] <les> Gezr: correct
[21:34:05] <joe2000chevy> ??
[21:34:08] <cradek> joe2000chevy: convert to grayscale, read out the scanlines, output gcode
[21:34:14] <gezr> les : okay, so there are ways to test my cheap wrenches
[21:34:24] <les> gezr: yes easily
[21:34:25] <joe2000chevy> and how is that done?
[21:34:38] <gezr> les : its easier for me to make a rod 36 inches long and haing a lb from it
[21:34:41] <cradek> joe2000chevy: by reading the docs and writing a little python
[21:35:00] <gezr> les : no thats not right
[21:35:09] <joe2000chevy> ok whats a python, other than the snake?
[21:35:20] <les> Gezr: might be. I hang weights or fish scales from machine handles all the time
[21:35:25] <gezr> les : that would be 3 foot lbs
[21:35:26] <jepler_> python is a programming language. www.python.org
[21:35:28] <cradek> joe2000chevy: um, a programming language
[21:35:37] <les> right 3 ft lb
[21:35:39] <cradek> joe2000chevy: I'll post the (barely finished enough to be working) code
[21:36:01] <gezr> les : so to get 30 foot pounds, at 36 inches, I would need 10lbs of weights?
[21:36:13] <joe2000chevy> gees: i'm no programer.
[21:36:13] <les> gezr: you got it
[21:37:22] <gezr> les : so in terms of cutting a metal for example, ive never needed to use a cheater pipe or any type bar to move the table under a cut, do you know or have you calculated required poundage to move a machine under a certian type of cut?
[21:37:41] <les> I'm running too much current here....the bridge rectifier is starting to smell of burned plastic
[21:38:15] <les> Gezr: yes I have calculated some
[21:38:19] <gezr> les : what v are you running at?
[21:38:49] <gezr> les : would my assumption that most machines are severely over powered as far as screw motor would be correct?
[21:39:13] <les> .7 amp in an allegro 5804
[21:39:24] <les> ok but needs a heat sink
[21:39:26] <gezr> you can get over 1 out of that thing
[21:39:42] <les> right 1.2 cont, 1.5 peak
[21:39:50] <les> but needs a heat sink
[21:39:52] <gezr> ive let the smoke out of one them bad boys
[21:40:21] <gezr> les : they have a newer version of that type of chip out now
[21:40:34] <les> haha but heck they are $3 a piece
[21:40:46] <gezr> not if you havent ordered them and need a few samples :)
[21:41:23] <les> I am making some copper heat sinks and soldering them to the center og the leadframe
[21:41:57] <les> No more samples...5804 is discontinues. But there are plenty of others
[21:41:58] <cradek> joe2000chevy: http://timeguy.com/
[21:42:04] <gezr> les : do you send your motor voltage through your 8054 or just directly to the motor then the remaining leads to the ic?
[21:42:25] <les> Diodes and series resistors
[21:42:42] <les> Now down to 7 ohms
[21:42:58] <les> for 15v
[21:43:07] <les> actually 10 now
[21:43:11] <gezr> whats your stepper rated at?
[21:43:19] <les> about an amp
[21:43:27] <gezr> voltage wise that is?
[21:43:31] <les> it's fairly cool
[21:44:11] <les> rated at 6v I think...but can use much much higher
[21:44:32] <gezr> have you tried it at 36v?
[21:44:34] <les> 30v is fine with a current source
[21:44:48] <gezr> ah :)
[21:45:28] <les> But I have already built these with 12X root 2 - two diode drops
[21:45:46] <les> but for this one overcoming that spring is a problem
[21:46:11] <les> easiest to just counter spring it rather than rip out the supply and stuff
[21:47:06] <les> ordering now from MSC....It's a two dollar problem I think
[21:47:10] <joe2000chevy> Cradek, I do not know how to use the code? i do not know linux at all.
[21:47:24] <cradek> then it will be a great learning experience
[21:47:42] <cradek> start with google and read about running python programs.
[21:47:51] <gezr> les : :)
[21:48:10] <mateushfa> bye, thank you All
[21:48:28] <cradek> it's very rewarding to be able to write simple programs to perform tasks like the one you are working on.
[21:48:48] <joe2000chevy> i will give it a try, another thing to learn
[21:49:39] <cradek> great
[21:49:39] <joe2000chevy> you have a sample of a gcode you did with it?
[21:49:53] <cradek> let me look, I don't remember
[21:49:57] <joe2000chevy> ok
[21:51:47] <cradek> nope
[21:51:57] <cradek> but it's just scanlines going back and forth
[21:54:06] <joe2000chevy> and does it do depth? i guess in z axis
[21:54:30] <cradek> d = float(im.getpixel((i, h-j-1)) / 255.0) * depth - depth
[21:54:34] <cradek> print g.cut(x, y, d, feed=12)
[21:54:51] <cradek> yeah the depth is proportional to the pixel value
[21:55:01] <les> Chris: light at the end of the tunnel....hope to have open time on the machine to check segmentqueue in a week or two
[21:55:23] <cradek> les: great
[21:56:06] <les> Have contracted about 2 days of running per week through spring and summer
[21:56:16] <les> better than 7 days a week!
[21:57:23] <anonimasu> if it would compile on my box I could give it a go..
[21:57:39] <robin_sz> looks like I have another *really* kewl cnc project to work on ...
[21:57:51] <cradek> anonimasu: you need the python imaging library installed
[21:57:59] <anonimasu> cradek: for running segmentqueue?
[21:57:59] <cradek> anonimasu: other than that it will probably just work.
[21:58:06] <cradek> anonimasu: heh, no
[21:58:10] <anonimasu> ;)
[21:58:37] <robin_sz> emc, a 2 axis frame, gphoto2 and an expensive camera ...
[21:58:52] <les> hmm
[21:58:55] <joe2000chevy> here's my home brew cnc machine i just finished on the cheap side., but i have a 1 1/2" router on it now and the motors have no problem pushing it. http://www.cnczone.com/forums/attachment.php?attachmentid=5616
[21:59:29] <cradek> wow, cool
[21:59:48] <joe2000chevy> took about 2 weeks to build in spare time.
[22:00:01] <les> Joe: very nice
[22:00:06] <anonimasu> nice
[22:00:07] <robin_sz> interesting :)
[22:00:13] <joe2000chevy> thanks, but the next one will be better
[22:00:28] <jepler_> anonimasu: on a debian system, "apt-get install python-imaging" should get you the package you need for chris's script.
[22:00:28] <joe2000chevy> use this one to cut the parts with
[22:00:36] <robin_sz> good plan :)
[22:00:56] <robin_sz> those linear rails ... have a look at the Igus stuff ...
[22:01:15] <anonimasu> jepler_: oh I was talking about segmentqueue :9
[22:01:16] <robin_sz> perfect for low-budget machine like that and way cheap
[22:02:29] <joe2000chevy> I was surprised how stout the machine is.
[22:04:05] <jepler_> anonimasu: oh, sorry -- I wasn't paying much attention
[22:06:37] <anonimasu> :)
[22:06:38] <anonimasu> brb..
[22:20:48] <joe2000chevy> got quiet
[22:23:56] <robin_z> hmmm ...
[22:24:09] <robin_z> seems the net is dropping apart tonight
[22:25:34] <A-L-P-H-A> heh. Martha Stewart is getting out of jail now.
[22:25:35] <A-L-P-H-A> strange.
[22:26:05] <gezr> whew, my kitchen is once again complete
[22:26:36] <A-L-P-H-A> I like her cookies. :) I get my sister to make them for me. :D
[22:27:21] <gezr> hahahah, I cant share what I just had running through my head
[22:28:27] <A-L-P-H-A> sicko.
[22:28:38] <A-L-P-H-A> :)
[22:28:42] <gezr> she is kinda cute
[22:28:46] <gezr> mmmm cookies
[22:28:56] <A-L-P-H-A> She used to be a model.
[22:29:37] <gezr> she used to be a lot of things, now she is just a convicted fellon :)
[22:30:01] <A-L-P-H-A> heh
[22:35:58] <robin_z> bah
[22:36:31] <gezr> hahaha
[22:39:00] <anonimasu> :)
[22:48:06] <SWPadnos_> SWPadnos_ is now known as SWPadnos
[22:50:20] <SWPadnos> ugh - I guess the great internet slowdown just got here
[22:54:21] <CIA-4> 03paul_c 07bdi-4 * 10emc2/src/emc/ (4 files in 2 dirs): Flesh out the usr space side...
[22:55:15] <robin_z> ahh, more emc2 progress. thats nice to see
[22:55:35] <robin_z> as I was saying
[22:55:45] <robin_z> looks like I might have a paying project
[22:55:48] <paul_c> when are you going to do something in there ?
[22:56:04] <robin_z> shrug
[22:56:13] <robin_z> when I have ime and/or inclination
[22:56:37] <asdf-meep> when I sprout a second brain
[22:57:08] <robin_z> since I dont use emc and have lost track of the current emc2 status, its not that high on my priority list
[22:58:21] <robin_z> having said that I did try the new segmotqueue on emc1 the other day on some stpeers, seemed just fine
[23:04:58] <asdf-meep> You didn't looooose some stpes with your stpeers?
[23:07:50] <asdf-meep> No reaction. Hmph
[23:08:10] <robin_z> hello
[23:08:31] <robin_z> no, I it didn't seem to looooooose any stepppps.
[23:08:50] <robin_z> but then i got distracted with the G2002 :)
[23:09:46] <robin_z> might be attaching it to an old Boss5 Bridgeport this weekend
[23:09:58] <robin_z> paul_c: you want another machine tool?
[23:10:13] <paul_c> make & model ?
[23:10:35] <robin_z> pierce-all Pulsa 8 cnc punch
[23:11:00] <paul_c> nope - sell it as a boat anchor.
[23:11:00] <robin_z> all working, except the control :)
[23:11:14] <robin_z> sell it? hell, I'll *give* it away
[23:11:37] <robin_z> its on ebay for a quid, just need the space
[23:13:46] <asdf-meep> Too bad shipping costs $$$
[23:13:51] <asdf-meep> asdf-meep is now known as asdfqwega
[23:13:51] <robin_z> yeah
[23:14:00] <asdfqwega> Ah, that's better
[23:14:11] <robin_z> basically, its going to cost more to even scrap it than its worth
[23:14:25] <robin_z> working, its worth a grand
[23:14:51] <asdfqwega> Too bad I haven't built my flying car - I'd come pick it up
[23:15:04] <robin_z> youd need one with 8 tonne lift capacity
[23:15:12] <gezr> I think my wife is home
[23:15:26] <asdfqwega> * asdfqwega scribbles '8 tonne' into design specs
[23:16:12] <asdfqwega> Hm, could smuggle a lot of Levi's and stuff in 8 tonnes...
[23:16:28] <robin_z> assuming there is a market for levis
[23:17:54] <asdfqwega> I only remember some things I've been told - A friend of mine told me a buddy once paid for his entire european vacation out of his luggage in Levi jean jackets
[23:18:34] <asdfqwega> Times (and fashion) have changed since, so I'm sure that wouldn't work twice
[23:22:50] <asdfqwega> "In the news today, the military shot down an unidentified aircraft
[23:23:01] <robin_z> where is this?
[23:23:02] <gezr> ?
[23:23:15] <asdfqwega> "On an unrelated note, in a nearby village it started raining Levi's
[23:23:25] <robin_z> yes yes
[23:23:28] <robin_z> :)
[23:23:34] <robin_z> .ro?
[23:24:39] <robin_z> most of the worlds economies are now pretty open. Levis no longer have scarcity value
[23:24:59] <asdfqwega> Like I said, times have changed
[23:26:08] <asdfqwega> I'd have to do some in-depth research before I'd smuggle anything - and after all that effort, I might as well go legit and make use of the marketing info
[23:26:37] <robin_z> the big game here in the UK is missing trader VAT fraud
[23:27:39] <robin_z> buy goods for X, vat free outside UK
[23:28:23] <robin_z> sell goods for (X * 0.95) * 1.175 in massive quantities
[23:28:44] <robin_z> (ie 5% cheaper than raw cost
[23:28:50] <robin_z> but with VAT on top
[23:29:03] <robin_z> so you get MASSIVE sales, like millions on mobile phones
[23:29:10] <asdfqwega> Tax avoidance, always a worthy cause
[23:29:15] <robin_z> then go bust before paying the VAT
[23:29:57] <asdfqwega> Nice...sneaky...underhanded...I like it!
[23:30:09] <robin_z> some guy managed to owe the VAT 508 million before bancrupting the company, presumably shuffling the (17.5% - 5%) offshore nicely
[23:30:28] <robin_z> the vat man hates it
[23:32:07] <asdfqwega> Of course, I just know that since it works so well, they're going to change the law so you can't do that anymore
[23:33:54] <robin_z> tricky
[23:34:13] <robin_z> what they are doing is asking some companies to pay VAT up front if they suspect it might all go wrong
[23:44:59] <gezr> nothing escapes the Queen
[23:45:43] <gezr> I had to say something, were all getting the shaft with taxes