#emc | Logs for 2008-03-31

[00:01:28] <eric_U> fenn will be here for at least 5 minutes
[01:23:19] <fenn_> a squirrel had chewed through my phone line, and they replaced the line.
[01:23:23] <fenn_> fenn_ is now known as fenn
[02:50:33] <JymmmEMC> http://www.thisoldhouse.com/toh/photos/0,,1220600,00.html
[02:50:59] <tom1> :) in the shower too!
[03:02:28] <LawrenceG> hi JymmmEMC
[03:02:50] <LawrenceG> and tom1
[03:03:28] <tomp> hello LawrenceG
[03:04:19] <LawrenceG> no much happening tonight.... last night was a cool spring snow storm.... snow flakes about 2" across
[03:04:46] <tomp> neat
[03:05:03] <tomp> spring's comin'
[03:05:33] <LawrenceG> nothing stuck around, but the roads did get kind of slick for an hour or two
[03:48:06] <jmkasunich> skunkworks: you around?
[04:30:41] <jmkasunich> skunkworks: I finally posted the fusee g-code: http://jmkasunich.com/cgi-bin/blosxom/shoptask/fusee-1.html
[06:24:26] <micges> hello
[06:24:34] <JymmmEMC> hey LawrenceG, kinda past my bedtime, hitting it when I finish this cig.
[09:48:57] <eta> Hello guys! Im trying to do some owords in emc2. I intend to do a square pattern from several crossing lines. I do so with o101 (while loops).
[09:49:25] <eta> But when I have two loops in the ngc-file the program wont load into emc2!
[09:49:53] <eta> The loops works great for themselfs, put not when I put them together
[09:50:51] <archivist> getting an error message?
[09:51:16] <eta> Nope, EMC2 just hangs up while loading the file
[09:51:31] <fenn> make sure you have the O1234 end statements in the right order
[09:51:53] <fenn> should be: 01 loop 02 loop 02 end 01 end
[09:52:05] <eta> Ok... Stupid question, but how do I do that?
[09:52:09] <eta> Ah
[09:52:30] <eta> Ill try that!
[09:53:36] <eta> That works great! Thank you very much!
[12:10:26] <Guest496> Guest496 is now known as skunkworks_
[12:17:26] <fenn_> fenn_ is now known as fenn
[14:02:24] <tom1> jmkasunich_: the fusee code is cool, i like the use of stored data tables
[14:05:36] <skunkworks_> holy crap.. that is some code.
[14:18:35] <BigJohnT> how do you do that logger thing?
[14:19:16] <skunkworks_> logger_emc: bookmark
[14:19:16] <skunkworks_> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2008-03-31.txt
[14:21:46] <BigJohnT> nice code for the fusee
[15:06:04] <dwery> hello! I'm trying to evaluate if it's possible to use EMC to drive a gantry type machine with dual carriage (X Y1 Y2 Z1 Z2) .. do you people have any pointers on that topic? thanks in advance
[15:08:17] <archivist> there is a dual gantry example iirc, be aware of homing problems
[15:08:22] <dwery> http://www.privatepaste.com/6a14RDtMJa for more details on the axis. If the infrastructure is in place in EMC I'm willing to develop and contribute the necessary code
[15:09:15] <dwery> * dwery checking the example
[15:09:15] <archivist> ah not what I thought, should be no problem
[15:09:34] <dwery> * dwery not checking anymore :)
[15:09:42] <archivist> as emc can deal with upto 9 axis iirc
[15:10:41] <dwery> archivist: the about page says so, but I was wondering about the interpolation between the axis
[15:10:59] <dwery> i'm quite new to cnc machines
[15:11:15] <archivist> dunno some of the others may have something to say
[15:11:45] <skunkworks_> you would need to write a kins module to do what you want to do... You would want to look at the gantrykins module (2 axis's for x)
[15:11:56] <fenn> gantrykins will work for what he wants
[15:12:56] <dwery> i'm checking out the sources
[15:13:06] <fenn> cant say i really understand the diagram though
[15:13:06] <skunkworks_> he wants y1,y2 and z1,z2. I would assume it would be a trivial addition.
[15:13:13] <tom1> ah,a twin headed machine?
[15:13:43] <dwery> yes. the workflow should be easy. z1 and z2 would only be set up at the beginning
[15:14:00] <fenn> if both heads are on the same Y leadscrew then the control won't know any better
[15:14:19] <dwery> the configuration is X Y1 Y2 Z1 Z2
[15:14:31] <tom1> dwery: is it 2 z heads on one x rail, but both have common y?
[15:14:46] <dwery> two Y
[15:15:09] <dwery> I tried to design it in http://www.privatepaste.com/6a14RDtMJa
[15:15:20] <tom1> sorry, i see now y is top to bot in diagram
[15:15:30] <skunkworks_> oh
[15:15:33] <dwery> it's my first diagram :)
[15:15:45] <skunkworks_> * skunkworks_ wasn't expecting that..
[15:16:52] <tom1> dwery: so is it 2 z heads on one y rail, but both have common x? do you expect emc2 to manage the 'floating boundries' of the two machines in nearly the same workspace?
[15:16:58] <fenn> one simple and commonly used strategy is to connect both leadscrews together with a timing belt
[15:17:30] <dwery> tom1: yes. the machine is being designed right now, so if there's something to change I can have some imfluence in it
[15:18:05] <tom1> put 'bump limit switches to hardware, for when the 2 heads get too close ;)
[15:18:14] <dwery> tom1: that's for sure
[15:18:25] <dwery> we'll have limit switches everywhere :)
[15:18:36] <dwery> every stepper will have t's own necoder
[15:18:41] <dwery> encoder*
[15:18:46] <tom1> i use similar machine design, but 2 individual controls ( not emc2 )
[15:18:57] <dwery> tom1: I woul love to use emc2
[15:19:01] <dwery> cos s open source
[15:19:11] <tom1> yes, it's great!
[15:19:19] <dwery> but I gues that another kind of control would be acceptable too
[15:19:28] <archivist> might want servo not stepper
[15:19:34] <dwery> but if it can be done, even with greater effort, i'll go for it
[15:20:10] <dwery> I don't know why steppers are being evaluated
[15:20:36] <archivist> what size machine
[15:20:39] <fenn> stepper + encoder is pretty silly
[15:21:03] <dwery> iirc it's 1600mm per 650mm of work area
[15:21:11] <archivist> servo
[15:21:38] <dwery> let me check the specs
[15:22:28] <dwery> it should b 1600x650 or something close
[15:23:25] <dwery> the two heads can move indipendently on the Y rail
[15:24:32] <tom1> like this but with 2 rams (y) and each y with a Z attached, and both y's on same X rail set. about the size you mentioned.
[15:25:00] <tom1> http://www.edmsolutions.com/cncsinkers_titan_blowup.html
[15:25:50] <tom1> gotta run, dwery, i think emc can do what you want, best of luck!
[15:26:07] <dwery> fenn: can I clarify the diagram in someway?
[15:26:09] <dwery> tom1: thanks a lot
[15:28:33] <fenn> dwery: it just looked like the two heads were on the same Y axis, which didnt match what you said (two y axes)
[15:28:52] <dwery> yes, I designed it wrongly
[15:29:02] <dwery> the rail is one but ther will be steppers on each head
[15:30:08] <archivist> steppers are normally low power and open loop, servos, are closed loop with encoder and can have a lot more power
[15:30:23] <dwery> I believe emc2 can handle encoders, right?
[15:30:27] <archivist> yes
[15:31:21] <dwery> I asked some resellers of pc based cnc controllers and they suggested boards with integrated processors to do these ind of things, while emc2 seem's using simpler boards
[15:31:49] <archivist> emc has the loop in software
[15:31:54] <fenn> because the fancy motion control boards do not require realtime PC software
[15:32:20] <dwery> while we have rtlinux which works just well!
[15:32:26] <fenn> right
[15:32:30] <dwery> ok, so I'll have to write an appropriate kinematics module
[15:32:40] <dwery> using gantrykin as a starter
[15:32:52] <fenn> um, probably not, lemme make sure
[15:33:30] <dwery> fenn: thanks
[15:41:03] <fenn> ok so just add this line to stepper-gantry/kinematics.hal: setp gantrykins.joint-4 2
[15:41:28] <fenn> this means you have an extra joint (physical axis) that is slaved to axis number 2 (Z)
[15:41:55] <fenn> uh, you also have to hook up the joint in the other hal files
[15:43:08] <fenn> stepper_parport.hal is kinda messy, it refers to an "A axis" even though that's totally bogus
[15:43:12] <dwery> fenn: just this? I can't believe it! :-D
[15:44:17] <fenn> go through stepper_parport.hal and copy all the *A to *B and change 3 to 4 and so on
[15:44:57] <fenn> it helps to know what you're doing
[15:45:04] <dwery> fenn: given that we'd need several I/O I think we'll have to use some controlle board
[15:45:16] <fenn> or you could just add another parport
[15:45:34] <dwery> fenn: please ask any detail you would ned to know
[15:46:15] <fenn> do you need to sense analog voltages? read fast encoders? huge amounts of i/o?
[15:46:53] <fenn> if not, i would recomment using another parport
[15:47:01] <fenn> you can always spend more money later
[15:47:02] <dwery> I guess a lot of I/O and encoders. I haven't seen yet the datasheets of the encoder, but I should have them soon
[15:47:37] <dwery> I have to ask about the analog i/o
[15:48:08] <fenn> if you're using servo's then you will probably want analog output, in which case there are several options, but the m5i20 seems to be popular lately
[15:49:13] <fenn> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Supported_Hardware
[15:50:53] <dwery> a lot fo boards, I think we'll find the right one
[15:51:31] <dwery> fenn: can I come back to you when i'll have more details?
[15:58:25] <dwery> the m5i20 looks nice
[16:00:54] <fenn> i may or may not be here, but someone else might be. there's always the mailing list ( http://sf.net/projects/emc/ click on mailing list -> emc-users)
[16:01:33] <fenn> also, i'm no expert, never used the m5i20 or any other servo interface card for that matter
[16:02:42] <dwery> thanks a lot. as long as this axis xombination is supported, I think i'll manage to find out the details
[16:51:45] <micges> hello
[16:56:16] <BigJohnT> hi
[17:22:59] <BigJohnT> micges: did you get the move to home thing worked out?
[17:24:05] <micges> not yet
[17:24:19] <micges> but I think I know how do that
[17:24:40] <BigJohnT> take a look here http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Adding_Custom_MDI_Buttons
[17:24:42] <micges> use your idea :)
[17:24:59] <micges> to connect pyvcp and hal mdi
[17:25:02] <micges> yes
[17:25:12] <BigJohnT> cool
[17:25:36] <micges> that was I looking for :)
[17:25:39] <BigJohnT> at the moment there is a bug where the e-stop from halui is ignored until the MDI is complete
[17:25:54] <BigJohnT> but alex_joni is on it
[17:26:06] <micges> I see
[17:26:39] <BigJohnT> cool, I must cut some chips...
[17:27:31] <micges> I have some time today and maybe I finish making config to use velocity compensation using standard hal modules
[17:28:01] <micges> your idea was the last I looking for
[17:31:01] <BigJohnT> cool
[17:34:11] <dwery> fenn , tom1, skunkworks, archivist: they just added a second X axis which must be driven in sync witht he master :(
[17:43:09] <SWPLinux> jymm JymmmEMC - one thing I thought of last night - the GUI has nothing to do with executing a program, that's done by the task controller
[17:43:21] <SWPLinux> once it's started, that is
[17:43:47] <SWPLinux> so any userspace heartbeat would need to come from task and / or IO, and possibly also from anhy running GUI
[17:43:49] <SWPLinux> any
[17:46:14] <jymm> SWPLinux: Eh, just a lil creepy that no gui and emc is like the energizer bunny... It keeps going and going and going...
[17:46:47] <jymm> SWPLinux: Um, you IRC'ing from 30,000 ft?
[17:46:55] <SWPLinux> har har. I'm in SFO
[17:47:00] <SWPLinux> damnit
[17:47:11] <jymm> ?
[17:47:23] <SWPLinux> one sec - let's finish the heartbeat thing first
[17:48:05] <SWPLinux> the GUI can be useful for stopping the machine, but if there's a real emergency, you'd want to hit the big red switch anyway
[17:48:30] <jymm> SWPLinux: Eh, the only thing I care about is POPS, so no biggy
[17:48:50] <SWPLinux> so a locked GUI, even all of X being dead, is not a problem for operation of the machine, it's only a problem for user interaction with EMC
[17:50:05] <SWPLinux> and the program won't stop with the spindle burning up the workpiece unless task/IO die (or the disk becomes unavailable - I don't know what happens if the ngc file can't be read)
[17:50:56] <SWPLinux> as for the delay, they're such pricks at SJC, that I think the trick is to plan on sleeping in a chair at the airport the night before a flight
[17:51:18] <jymm> append parts list: heat detector, smoke detector
[17:51:30] <SWPLinux> that's the only way to be sure that you'll arrive before the 45-minute cutoff for baggage check
[17:51:35] <jymm> SWPLinux: what happened, you didn't arrive 96 hours in advance?
[17:51:57] <SWPLinux> right
[17:52:07] <SWPLinux> a series of unfortunate events, you could say
[17:52:28] <SWPLinux> I had it all planned - got up at 5:30, shower, eat a quick breakfast as soon as they open at 6, no problem
[17:52:55] <SWPLinux> but there were a couple of movies on the hotel bill, so I had to delay a little getting those removed (I think housekeeping was watching movies)
[17:53:37] <SWPLinux> then, I had to stop for gas, so I went to the station that I had scoped out the night before, and the pumps all said something like "please wait"
[17:53:47] <SWPLinux> I guess they were closing out the register or shift change or something
[17:53:58] <SWPLinux> so that delayed me a couple more minutes
[17:54:34] <jymm> etc, etc, etc ???
[17:54:37] <SWPLinux> then I ended up taking 880 to Airport Parkway instead of getting on 101 (which might have been faster, but it's hard to tell from a map)
[17:54:49] <SWPLinux> then the rental car return people were a little slow
[17:55:16] <SWPLinux> then the rental car bus I passed on the way to return the car (and another one after it) disappeared, so I ended up waiting there for a fe wminutes
[17:55:51] <SWPLinux> so I was 2 minutes late (43 minutes before the flight), and even though I had already checked in online, they wouldn't/couldn't check my bag
[17:56:03] <jymm> SWPLinux: man, sorry t hear this
[17:56:14] <alex_joni> that's just wrong
[17:56:18] <SWPLinux> and there were no more flights from SJC, so now I'm in San Francisco waiting to see when they might allow the plane to leave
[17:56:26] <alex_joni> * alex_joni is happy to have a small airport around here..
[17:56:41] <SWPLinux> and I know I can't get the flight I'm scheduled for (and which I had to pay a $100 change fee, after all - I was late)
[17:57:10] <SWPLinux> so I'll probably end up spending the night in Chicago
[17:57:13] <SWPLinux> ah well - it's very very frustrating, but I'll be fine in the end
[17:57:53] <jymm> SWPLinux: If you werw a drinking man, I'd say you would be very very drunk about now (then they wouldn't let oyou on because your intoxicated)
[17:58:08] <SWPLinux> I'm on my second cup of coffee
[17:58:11] <SWPLinux> with caffeine!
[17:58:18] <jymm> swpl
[17:58:27] <SWPLinux> luckily there's power and internet here, so I'm not totally screwed
[17:58:33] <jymm> SWPLinux: OMG call the caffine police/SWAT!!!
[17:58:45] <SWPLinux> yeah, and I even had a cup at the hotel too
[17:59:46] <jymm> Besides AurtoCAD, anything else that can edit a DWG?
[17:59:51] <jymm> (free)
[17:59:58] <SWPLinux> no
[18:00:05] <jymm> k
[18:00:35] <jymm> what's a good (free) DXF editor?
[18:00:58] <SWPLinux> that depends on your definition of good, I bet. I don't know any offhand
[18:00:59] <jymm> I just need to cleanup/remove a mubunch of stuff from a file
[18:01:30] <jymm> something that I dont have to take 3months to learn
[18:01:48] <micges> jymm: qcad
[18:01:50] <SWPLinux> Corel Draw?
[18:01:53] <jymm> and that can cleanly save/export to other format (SVG)
[18:02:22] <jymm> SWPLinux: Corel was having issues witht the multiple layers, that' what I'm trying to cleanup/flatten
[18:02:35] <SWPLinux> ah
[18:03:22] <jymm> ok, anything else besides qcad?
[18:04:10] <SWPLinux> synaptic / search for DXF
[18:05:16] <jymm> SWPLinux: mac aint got synamtic ;) (it's all good)
[18:05:33] <jymm> but gqcad is available for mac, so I'll try it
[18:06:03] <micges> jymm: qcad only open/write dxf
[18:06:30] <jymm> micges: I have a variant of the dwg on dxf, just not sure how good/ it is
[18:07:05] <micges> ok
[18:10:37] <jymm> Wow, it's slow at even zooming in/out; but so far so good.
[18:15:19] <jymm> "Longtem goal is g-code output" http://phpcad.sourceforge.net/
[18:28:03] <SWPLinux> oh, now this is very nice. my original flight took off 20 minutes late
[18:28:08] <SWPLinux> bastards
[18:28:52] <alex_joni> crap..
[18:31:08] <jymm> http://sourceforge.net/projects/gcnccam/ Convert dxf to gcode
[18:32:30] <bill20r3> :-( "This project has not yet created any file release packages."
[18:32:44] <alex_joni> bill20r3: that would be too easy :P
[18:33:19] <alex_joni> Registered : 2008-02-25 01:59
[18:56:48] <jymm> alex_joni: Yeah, I guess it would, huh =)
[20:44:10] <tomp2> SWPadnos: if you're stuck in Chicago, can you get out for dinner? I'll take you to Little Vietnam if you like.
[20:45:01] <tomp2> i owe you a beer anyway
[23:30:44] <jmkasunich_> The NAMES show is April 19 and 20 in Toledo Ohio.... anybody planning on going?
[23:31:45] <BigJohnT> what is it jmk?
[23:31:53] <jmkasunich_> model engineering show
[23:32:16] <jmkasunich_> steam engines, stirling engines, gas engines, and all kinds of other metalworking projects
[23:32:18] <BigJohnT> cool
[23:32:54] <jmkasunich_> I haven't been there in a couple of years - they used to have a nice CNC area, and the EMC gang exhibited stuff there, but one year they basicly screwed us
[23:32:58] <BigJohnT> I have plans for a double scotch steam engine around here somewhere
[23:33:07] <BigJohnT> really
[23:33:08] <jmkasunich_> the CNC workshop in Gaiesburg came out of that screwing
[23:33:21] <BigJohnT> how did they screw u
[23:34:11] <jmkasunich_> we were planning the usual multiple machines, multiple people thing, got there and they basically said "here is your four feet of table space, oh by the way no electricity, sorry bye"
[23:34:50] <BigJohnT> that will get your blood pressure up for sure
[23:35:07] <jmkasunich_> this was said to people like Roland Friestad and Ray Henry who have donated countless hours over the years to NAMES
[23:35:24] <jmkasunich_> I guess it was some kind of a management politics thing in that organization
[23:35:50] <jmkasunich_> Ray used to show up at NAMES on Thursday, help them set up, etc
[23:35:54] <BigJohnT> management usually screws things up, I should know I use to be one
[23:36:30] <jmkasunich_> anyway, I'm planning on going this year - just one day, as an ordinary show attendee, not an exhibitor or anything
[23:36:36] <BigJohnT> so what is happening at Gaiesburg?
[23:36:55] <jmkasunich_> Galesburg in June is the CNC Workshop
[23:37:30] <jmkasunich_> http://www.cnc-workshop.com/
[23:37:31] <BigJohnT> that's not too far from here I think
[23:38:13] <jmkasunich_> http://www.youtube.com/watch?v=l5q1rVKYLTQ
[23:38:37] <jmkasunich_> thats a time-lapse of the EMC area at last years CNC workshop
[23:39:05] <BigJohnT> I was thinking of bringing my plasma cutter up if you think there would be any interest
[23:39:10] <jmkasunich_> did lots of demos, including the then-new threading on Chris's lathe, plus got rigid tapping working ont he Mazak
[23:39:23] <jmkasunich_> you should
[23:39:39] <jmkasunich_> I'm sure you'll have tons of people admiring your machine and asking lots of questions
[23:40:00] <skunkworks> and there is more than enough power :)
[23:40:04] <BigJohnT> it is configured portable so it would be easy to drag up there
[23:40:14] <dmess> that would be cooll all these machines all the same control.. and NOT HAAS.... ; )
[23:40:17] <BigJohnT> MORE POWER!
[23:41:05] <jmkasunich_> Roland (the host of the workshop) is in the fab biz, there are a few presses and such around
[23:41:34] <jmkasunich_> he usually turns off the compressor during the week, but he might be able to run it so you could have air and actually do some cutting
[23:41:39] <BigJohnT> ok he is the one making the motor mounts right?
[23:41:45] <jmkasunich_> and of course you could run the machine without cutting
[23:41:59] <jmkasunich_> I think so - I'm not up-to-date on the mounts project
[23:42:16] <BigJohnT> I could bring a compressor but plasma cutting is such a nasty thing to do inside
[23:42:28] <jmkasunich_> how portable is your machine?
[23:42:38] <tomp2> it's cornfields outside :)
[23:42:39] <jmkasunich_> there are a couple roll-up doors, drag it outside
[23:42:51] <BigJohnT> I can pick it up
[23:42:51] <BigJohnT> and walk off with it
[23:43:01] <dmess> 11 hour drive for me.. i doubt i'll be see'n it... but good luck
[23:43:02] <BigJohnT> I could do that
[23:43:08] <jmkasunich_> the facility is an old 3-room schoolhouse, with a steel shop building across the driveway
[23:43:13] <BigJohnT> takes about 10 minutes to set up
[23:43:39] <jmkasunich_> they have classes in the school building, and all kinds of demos, etc in the steel building
[23:43:49] <jmkasunich_> swap tables, vendors, etc
[23:44:04] <jmkasunich_> oh, and Boris
[23:44:06] <BigJohnT> cool
[23:44:27] <BigJohnT> and...
[23:44:32] <dmess> boris??
[23:44:37] <BigJohnT> who is Boris
[23:44:45] <jmkasunich_> shop cat
[23:44:59] <dmess> WAY COOL...
[23:45:09] <jmkasunich_> some pics from a couple years ago: http://fenn.freeshell.org/retrofest/default.html
[23:45:16] <dmess> we had a shop dog at Civic Mould
[23:45:18] <BigJohnT> cool, I have two cats and one dog and the dog thinks it is a cat
[23:45:49] <BigJohnT> looks like a 5-6 hour drive for me
[23:45:49] <BigJohnT> not bad
[23:46:13] <dmess> my 2 cats think they are dogs.... wont eat cat food .. but fight over the dog bowl with the bernese and the pug
[23:47:04] <BigJohnT> mine is just the opposite the dog want's to eat the cat food and won't let the cats near her bowl
[23:47:20] <jmkasunich_> yeah, usually dogs want cat food
[23:47:41] <jmkasunich_> my dog will take it any way he can get it - fresh, partially processed, or completely processed
[23:47:44] <dmess> the bernese is 88 lbs though.... so she usually wins...
[23:47:44] <jmkasunich_> (gross)
[23:48:28] <BigJohnT> mine likes any processed food and rolls in it
[23:48:50] <dmess> our pug used to eat out of the litter box till i tossed her in and with it... now it has bad memories..for her
[23:48:58] <BigJohnT> deer, possum, dog, cat, racoon, you name it she loves to roll in it
[23:49:17] <jmkasunich_> I had to make a special hook for the basement door - holds it open enough for cat but not dog
[23:49:37] <jmkasunich_> catfood bowl is at the top of the steps, processed box downstairs
[23:49:42] <dmess> my moms got under an out house a few yrs ago... i was gonna drown the dog...
[23:49:53] <jmkasunich_> ouch
[23:50:03] <BigJohnT> ROFLMAO
[23:50:29] <BigJohnT> ok some emc chatter now
[23:50:31] <dmess> we were 45 minute drive from home and no truck available... only moms car...
[23:50:46] <BigJohnT> I loaded my joypad and I get two copies
[23:50:58] <jmkasunich_> sounds like you needed to find the nearest body of water and 95% drown the dog
[23:50:59] <BigJohnT> loadusr hal_input -W -KRAL Dual Action
[23:51:17] <BigJohnT> I have a 0 and 1 of the joy pad
[23:51:17] <dmess> i held and shook that MUTT off the dock for a for 5 minutes UNDERWATWER and he was still biting me..
[23:52:06] <jmkasunich_> BigJohnT: I'm afraid I don't know anything about hal_input
[23:52:39] <BigJohnT> ok, just thought I'd toss it out
[23:55:25] <jmkasunich_> http://fenn.freeshell.org/retrofest/dcp_0396.jpg
[23:55:30] <BigJohnT> jmk I was reading your pid article a couple of days ago, nice work can't wait for the next chapter
[23:55:33] <jmkasunich_> perfect spot for a plasma table
[23:55:56] <jmkasunich_> next chapter.... hmmm.....
[23:56:05] <jmkasunich_> I seem to have a problem with finishing things like that
[23:56:09] <BigJohnT> yea, outside the door
[23:56:27] <BigJohnT> very informative
[23:56:59] <jmkasunich_> it only took me 2 weeks to make the fusee video, and another three weeks to post the g-code
[23:57:03] <BigJohnT> all kinds of antique iron there
[23:57:17] <jmkasunich_> the presses in the back are used regularly
[23:57:21] <BigJohnT> that g code was a piece of art
[23:57:25] <jmkasunich_> (not during the workshop tho)
[23:57:46] <dmess> how did you creat the G-code??
[23:57:46] <jmkasunich_> thanks
[23:58:06] <jmkasunich_> spreadsheet to do the math for the profile
[23:58:13] <jmkasunich_> then just programming
[23:58:20] <BigJohnT> when running the plasma cutter if the metal is not squeaky clean it makes more smoke that a steam engine
[23:58:33] <jmkasunich_> ah - stinky
[23:58:35] <dmess> im sorry i havent seen it... would APT360 have helped??
[23:59:14] <jmkasunich_> I haven't seen apt-360, so I don't know
[23:59:29] <BigJohnT> wish I had my camera the other day when we ran it for the first time when I hit some rusty areas it was a big cloud of smoke
[23:59:34] <jmkasunich_> I'm a programmer more than a machinist, so I'm comfortable writing loops and ifs and such in g-code
[23:59:51] <dmess> it creates mathematical geometry for you to drive a tool on.. then post... for ANY machine