#emc | Logs for 2006-03-23

[00:15:35] <rayh> Hi Dave.
[00:15:52] <dave-e> hi ray
[00:16:07] <dave-e> was going to call you...
[00:16:09] <rayh> How's the machine running these days with emc2?
[00:16:28] <dave-e> rather well....it is really nice to have tool length
[00:16:50] <rayh> Good. So it does work like it should?
[00:17:06] <dave-e> actually did something today with 5 different tools and they all were in the right place....length wise that is
[00:17:35] <rayh> That is good news. Means that it will be working properly with the Mazak at fest.
[00:17:43] <dave-e> yes....
[00:17:56] <dave-e> with tool change that should be IMPRESSIVE
[00:18:11] <rayh> Almost like a real production machine.
[00:18:19] <dave-e> :-)
[00:18:40] <rayh> After that we've got to get your mazak completed.
[00:18:55] <dave-e> with the Al parts that Roland makes it should really scream
[00:19:12] <rayh> Yes it should.
[00:19:20] <dave-e> rebuilt spindle and tool change would be slick
[00:19:45] <rayh> The only thing you'd lack would be the spindle encoder for rigid tapping.
[00:19:46] <dave-e> I keep having fun with Synergy....wish more people were using it so I had someone to talk to
[00:20:05] <dave-e> says who?
[00:20:18] <rayh> Synergy has a lathe code writer.
[00:20:39] <dave-e> It may still be easier to get spindle encoder than fix the old alignment cam
[00:20:41] <rayh> Could you send me a 1/4-20 by 1" thread program.
[00:20:51] <dave-e> sure....
[00:20:52] <rayh> From Synergy.
[00:21:13] <dave-e> there is no emc lathe post so you will get fanuc
[00:21:16] <rayh> Thanks. I'm looking for several of these for the wiki page. Got a mastercam one on the way.
[00:21:22] <rayh> Fine.
[00:21:32] <dave-e> it assumes G18
[00:21:47] <rayh> I thought BobS had written an EMC post?
[00:21:53] <dave-e> not for lathe.
[00:22:00] <rayh> oh okay.
[00:22:05] <dave-e> I use the mill one all the tme
[00:22:07] <dave-e> time
[00:22:32] <dave-e> If emc had threading I think he would. ....
[00:22:47] <cradek> who says it doesn't?
[00:22:49] <rayh> I'd bet so. And it does as of last night.
[00:22:59] <cradek> hi
[00:23:00] <dave-e> really!
[00:23:09] <dave-e> neat....that I could use...
[00:23:22] <rayh> Course cradek couldn't make a real thread with the ngc file he put in<g>
[00:23:30] <cradek> I just changed it
[00:23:34] <dave-e> after I get the Mazak finished and the surface grinder going and the lathe converted.
[00:23:47] <rayh> Thanks Chris.
[00:24:11] <cradek> I just fixed multiple spindle-synchronized moves (entry/cut/exit) and changed the example program to do that
[00:24:46] <rayh> I'm thinking of biting the bullet and getting a usdigital hollow shaft encoder that fits right over the 5/8 extension on the Sherline spindle.
[00:25:04] <dave-e> too easy;-)
[00:25:14] <cradek> are they super expensive?
[00:25:14] <rayh> Do you have it switching off feedrate override?
[00:25:24] <rayh> #220
[00:25:27] <cradek> (and do they have low enough counts for software counting?)
[00:25:29] <rayh> $220
[00:25:36] <cradek> yikes
[00:25:38] <rayh> 64 is as low as they go
[00:26:00] <cradek> that's fine, I think you want about 400 pulses (100 full counts)
[00:26:18] <rayh> But the lashup is trivial. Two set screws to the shaft and a screw to hold the base.
[00:26:20] <dave-e> emc should not have a problem with encoder rates ... on a card...now if you have to poll that is another matter
[00:26:42] <rayh> This is a parport implementation isn't it?
[00:26:44] <giacus> night
[00:26:45] <cradek> dave-e: these hobby machines are parport, and we can count on it - just not super fast
[00:26:54] <rayh> See you giacus
[00:27:21] <dave-e> :-) ... virus scan indeed!
[00:27:27] <rayh> They have a 100 cpr
[00:28:07] <dave-e> ray ... any way some of the 'hobby' machines could use the KM card?
[00:28:15] <cradek> that sounds like a really great solution other than the $220 part
[00:28:54] <rayh> Right. Anything less costly has a mounting problem cause it's the whole pulley on top that turns.
[00:28:56] <dave-e> AD has a low end set of encoders...dust but not wash down.... for ~90 US
[00:29:14] <rayh> Yes but only an 8mm hollow.
[00:29:26] <rayh> and I want to be able to bar feed my lathe.
[00:29:31] <dave-e> that is a problem without an extension
[00:29:54] <dave-e> offset and belt drive....like the spindle on the mazak
[00:29:58] <rayh> Still trying to figure out how to automate the chuck.
[00:30:25] <dave-e> brb
[00:30:30] <rayh> Yea but then you got a $100 in parts and 4 hours to figure out how to mount the sucker.
[00:30:32] <Jymmm> "I want to be able to bar feed my lathe." Sounds like rayh lathe is a living breathing blood pumping beast! lol
[00:30:49] <rayh> And I had a bitch of a time the last timing belt pulley I bored.
[00:31:08] <rayh> A living breathing blood pumping beast of a Sherline.
[00:31:18] <rayh> This is a test setup for fest.
[00:32:29] <rayh> dave-e, As for the KM card, we would just have to write a HAL module to read it.
[00:32:55] <rayh> Probably could cut the encoder stuff from stg.
[00:33:17] <rayh> I believe that stg used the same encoder counter chips for a while.
[00:34:26] <rayh> I'd better get back to emccalib.tcl for a bit. Want to try to finish that up tonight.
[00:34:53] <rayh> rayh is now known as rayh_away
[01:03:16] <ottos> good day gents..
[01:46:09] <skunkworks> jepler: ?
[03:49:16] <Jymmm> cradek: Is this what you use?
[03:49:17] <Jymmm> http://us.st11.yimg.com/store1.yimg.com/I/drillcity_1889_17403381
[03:49:29] <Jymmm> http://www.store.yahoo.com/drillcity/8pcirboarmak.html
[22:16:34] <bill2or3> google ads?
[22:16:42] <giacus> I eard this host sometime delete websites without apparent reason
[22:16:55] <giacus> Ill get a good hosting
[22:17:03] <giacus> but very good !
[22:17:09] <giacus> I hate middle way ..
[22:17:36] <giacus> bill2or3: yeah, google ads is also nice
[22:18:12] <giacus> but not in that space
[22:18:50] <giacus> theyr own offers banners, payforview or payforclick
[22:20:46] <giacus> they are offering theyr hown banners*
[23:15:41] <skunkworks> just vacuumed out my portables keyboard. - yeck. I have cats ;) one of the keys got vaccumed up also. oops.
[23:15:41] <seanMc> Hello
[23:15:56] <skunkworks> Hi
[23:18:04] <seanMc> Ihave a ? Im new to CNC I download ded emc for my controller (linux box) and on my Windows box I have Free mill if any one can tell me which post procsser in free mill is compatible for g code
[23:19:10] <seanMc> needed by emc to function properly
[23:19:13] <bill2or3> * bill2or3 has never heard of "Free mill"
[23:20:02] <seanMc> a freind has given me some stl. of parts that I would like to cut out
[23:21:28] <seanMc> I got Freemill off the sherline site
[23:21:57] <fenn> * fenn was hoping one of the cats got vacuumed up too
[23:22:03] <seanMc> lol
[23:22:24] <fenn> i think fanuc usually works..
[23:22:45] <skunkworks> * skunkworks thinks the wife would kill me.
[23:23:15] <seanMc> I will give it a shot tomorrow
[23:23:37] <skunkworks> emc is pretty standard - I would think fanuc would also work.
[23:23:50] <Jymmm> skunkworks: She won't KILL you, but you might not be getting any either
[23:24:06] <skunkworks> no - she would kill me.
[23:24:20] <skunkworks> probably slowly
[23:24:22] <Jymmm> skunkworks: Then enjoy while you're still alive
[23:24:47] <fenn> seanMc: http://emc.sourceforge.net/NIST-archive/msg01104.html
[23:25:05] <fenn> where the heck did that archive come from?
[23:29:52] <fenn> hmm i wonder why sherline didnt submit any of their patches
[23:38:15] <tfmacz> anybody interested in seeing a $0.49 servo motor complete with encoder???
[23:38:21] <fenn> oo oo
[23:38:28] <fenn> * fenn hops around like a babboon
[23:38:31] <seanMc> fenn thank you
[23:38:48] <fenn> * fenn bares his teeth at seanMc
[23:38:59] <fenn> tfmacz: where where?
[23:40:15] <tfmacz> http://ourplacepa.ca/cnc_machine/photos/servo_motor-6.jpg
[23:40:36] <tfmacz> sorry had to fine the url...
[23:40:45] <fenn> say, that's a honkin big $0.49 motor
[23:41:07] <fenn> or a teeny little vise
[23:41:20] <tfmacz> Honda heater fan motor and a optical encoder hacked out of a ps2 mouse
[23:41:41] <Jymmm> Hey... CNC a la autoparts store!
[23:42:00] <Jymmm> JunkYardCNC
[23:42:10] <Jymmm> jmc knows that one
[23:42:58] <tfmacz> The mouse cost me a buck at the sally ann. still another encoder available.
[23:43:43] <tfmacz> http://ourplacepa.ca/cnc_machine/photos/servo_motor-5.jpg
[23:44:09] <tfmacz> that one is picture of the encoder output with the motor turning about 2200 rpm
[23:44:37] <fenn> how are you counting the pulses?
[23:45:51] <tfmacz> LawrenceG has a pic-servo drive that takes quadrature output from the computer and controls the servo. The pic is counting pulses.
[23:46:12] <fenn> cool.. how fast can it count?
[23:46:25] <fenn> is this with the dsPIC30F11
[23:46:56] <tfmacz> not sure... work fine up to 2400 rpm. havn't tried it any faster.
[23:47:19] <tfmacz> pic16F7627
[23:47:28] <fenn> how many lines does a mouse wheel have?
[23:47:31] <tfmacz> pic16f627
[23:47:37] <tfmacz> 256
[23:47:52] <fenn> really? mine only had like 32
[23:48:26] <fenn> so 1024 pulses per rev?
[23:49:08] <fenn> that's 40khz.. not too shabby
[23:50:19] <LawrenceG> wheel has 64 openings.... can get 256 pulses/rev if counting all 4 edges
[23:51:16] <LawrenceG> very common mouse... hp, compact, logitech all seem to use the same electronics
[23:51:54] <fenn> LawrenceG: how fast can the pic count?
[23:52:03] <fenn> i need 100khz
[23:52:11] <LawrenceG> see: http://members.shaw.ca/swstuff/mouse.html for a manual encoder
[23:52:28] <fenn> i was thinking of making a mpg out of a stepper motor
[23:52:40] <fenn> might be a fool's errand though
[23:52:53] <LawrenceG> fenn: I havent looked at top rate... if you use a 30f4011 pic, it has a 16 bit hardware encoder interface
[23:53:08] <fenn> right
[23:53:18] <LawrenceG> I am using that on another project and doing all the coding in C
[23:53:36] <skunkworks> that is pretty damn cool
[23:53:44] <fenn> have you guys completed the power stage yet?
[23:53:51] <fenn> for that matter, is the control board done? :)
[23:54:07] <fenn> i saw the wiki page a couple months ago
[23:54:08] <LawrenceG> 100khz might be doable, with a fast pic
[23:54:44] <fenn> * fenn has too many questions
[23:56:25] <LawrenceG> 30f4011 will do 30,000,000 24bit instructions a second
[23:56:42] <fenn> 30 mips?
[23:57:00] <LawrenceG> yup... pretty amazing... runs at 120mhz
[23:57:08] <fenn> heh i didnt know that part
[23:57:12] <bill2or3> * bill2or3 needs to re-learn pic's
[23:57:17] <bill2or3> and then some.
[23:57:25] <LawrenceG> using 8mhz xtal and 16x multiplier
[23:57:29] <fenn> i'm playing around with avr's
[23:57:55] <bill2or3> the atmel stuff right?
[23:58:00] <bill2or3> what does avr stand for, anyway?
[23:58:17] <fenn> advanced virtual risc? or the authors initials.. but nobody knows for sure
[23:58:37] <bill2or3> ah, ok.
[23:59:09] <bill2or3> I've played with the 16f84's a tiny bit, but I never really had a good setup to write the chips, so it was really clunky.