#emc | Logs for 2007-12-12

[00:04:07] <eric_U> nte doesn't make chips, what is the real part number for that chip
[00:04:14] <eric_U> maybe people could help you easier
[00:05:19] <eric_U> is that a unipolar driver? if it is, maximum sink current is the max current you want do pull through your motor.
[00:11:38] <dogfishguzzler> It's a bipolar, part number is 054c?
[00:12:35] <dogfishguzzler> Heres the docs for it. http://www.nteinc.com/specs/1800to1899/pdf/nte1857.pdf
[00:13:05] <dogfishguzzler> I have everything hooked up except for pin 6 I'm not sure what to do with it.
[00:13:38] <dogfishguzzler> I was hoping that setting that pin correctly would keep my stepper from pulling to much current
[00:15:06] <dogfishguzzler> Sorry, pin 1 is also in question. Whats a clamp diode?
[00:16:17] <dogfishguzzler> I have a diode to connect between pin 1 and pin 16 (V+) but which direction should it face? From 1 towards V+ or vice versa?
[00:20:27] <dogfishguzzler> humm, it makes sense that it would go into V+, isn't that where extra electricity should go. I just dont want to cook it right off the bat. I had to order this thing and wait a week, plus it was $12.
[00:44:09] <dogfishguzzler> Can anyone direct me to a better channel for this question?
[00:44:51] <jmkasunich> IRC isn't the best way to learn electronics
[00:45:20] <dogfishguzzler> I'm not 'learning' electronics persey, I just have a few terms I dont understand.
[00:46:00] <dogfishguzzler> As long as I can read I can learn. The problem is most docs I read assume I already know certain terms.
[00:46:22] <jmkasunich> right, the assume that you have "learned electronics"
[00:46:24] <dogfishguzzler> I can see it in my mind even if I don;t know what to call it.
[00:46:45] <dogfishguzzler> It was worth asking
[00:46:59] <dogfishguzzler> At least I wont be wishing I had asked.
[00:47:17] <dogfishguzzler> Google is absolutly fruitless for this IC
[00:47:21] <jmkasunich> one of the big problems in talking about electronics on IRC is that a picture (schematic) is worth at least several thousand words
[00:47:30] <dogfishguzzler> yeah
[00:47:40] <dogfishguzzler> Well I have no schematic
[00:47:47] <dogfishguzzler> Or I'd be golden
[00:48:09] <dogfishguzzler> I got two pins that I dont know what they do.
[00:48:20] <dogfishguzzler> The other 14 are already hooked up
[00:48:35] <jmkasunich> have you drawn a schematic showing what you are hooking up?
[00:48:41] <dogfishguzzler> nope
[00:48:56] <jmkasunich> you should
[00:49:05] <jmkasunich> just pencil and paper
[00:49:23] <jmkasunich> circuits are visual things - topology and all that
[00:49:35] <dogfishguzzler> Yeah I agree
[00:49:52] <jmkasunich> you were asking about clamp diodes, but the datasheet says the part already has them
[00:50:13] <dogfishguzzler> But I if say dirt road and youve always lived in NY city then you might say 'what?'
[00:50:29] <dogfishguzzler> Right jmk, I just want to understand it.
[00:51:00] <jmkasunich> you know what an H bridge is?
[00:51:04] <dogfishguzzler> Why, if the diodes are provided can I also jump one from pins 1 & 16?
[00:51:14] <dogfishguzzler> I know what it is but not how it is lol.
[00:51:36] <jmkasunich> I'm still reading the datasheet
[00:52:14] <dogfishguzzler> I went ahead and put a diode going from pin 1 into pin 16 thinking that excess electricity should probably go there lol.
[00:52:37] <dogfishguzzler> It's now pin 8 and 6.
[00:52:50] <dogfishguzzler> I do not understand the pupose of these two.
[00:53:00] <jmkasunich> 6 sets the coil current
[00:53:09] <dogfishguzzler> Ok thats what I thought
[00:53:14] <dogfishguzzler> now youve confirned that.
[00:53:41] <dogfishguzzler> sets maximum current you mean?
[00:54:07] <dogfishguzzler> it doesnt matter Ill figure that out, how bout pin 8?
[00:55:02] <jmkasunich> 8 determines whether you are doing half or full stepping
[00:55:26] <jmkasunich> oops, thats 9
[00:55:28] <jmkasunich> * jmkasunich can't read
[00:55:39] <dogfishguzzler> lol
[00:56:29] <SkinnypuppY34> New e-mail free UPS enco over $200 with code HFSP27
[00:56:40] <dogfishguzzler> btw, feel free to 'quote the text'. I poured over that doc at least a hundred times.
[00:57:13] <jmkasunich> half stepping involves going from 2 coils energized to only one, then two again, etc
[00:57:21] <dogfishguzzler> with ya
[00:57:39] <jmkasunich> when only one is energized, you have two choices for the other coil - leave it open circuited, or short it
[00:57:46] <dogfishguzzler> ahhh
[00:58:02] <dogfishguzzler> shortinbg it would be low right
[00:58:13] <dogfishguzzler> low resitance; impedance?
[00:58:28] <jmkasunich> pin 8 low = high impedance = open
[00:58:40] <jmkasunich> pin 8 hi = low impedance = shorted
[00:58:50] <dogfishguzzler> right on man thanks!
[00:59:08] <dogfishguzzler> okay now what are the implications of either?
[00:59:23] <jmkasunich> to be honest, I dunno
[00:59:27] <dogfishguzzler> Not to be a pain in the ass or anything.
[00:59:27] <jmkasunich> probably depends on the motor
[00:59:31] <dogfishguzzler> Okay
[00:59:44] <dogfishguzzler> Do you think I can hurt anything by making the wrong choice?
[00:59:47] <jmkasunich> this is not a chopper drive, it would be used with high resistance low current motors
[00:59:49] <jmkasunich> no
[00:59:58] <dogfishguzzler> okay then I wont sweat it.
[01:00:04] <jmkasunich> you should be able to run the motor either way, and see which has better torque, etc
[01:00:10] <dogfishguzzler> Man youve helped tremendously
[01:00:11] <jmkasunich> the difference would probably only show up at higher speeds
[01:00:38] <dogfishguzzler> Dont care about torque. Im only hooking this to emc (an old printer motor) so I can see the basics at work.
[01:00:39] <jmkasunich> also, you can connect pin 1 directly to 16, the diode isn't needed
[01:01:02] <dogfishguzzler> okay, I'll remove the diode since it may be backwards lol
[01:01:26] <jmkasunich> using a diode, zener, or resistor there comes under the heading of advanced tweaking, and you can't really do it correctly unless you are examining the waveforms with an oscilliscope anyway
[01:02:52] <dogfishguzzler> Well they provide a formula for figuring the value of your resistor that goes from pin 6 to ground (the maximum sink setting). So now I just have to read the details of my motor and get my calculator.
[01:03:08] <jmkasunich> hmm, I don't think that bias input (pin 6) is iontended to be used to set the actual motor current
[01:03:11] <jmkasunich> more of a current limit
[01:03:25] <dogfishguzzler> Which should be 700ma
[01:03:34] <jmkasunich> the actual motor current nornally would be determined by the supply voltage and winding resistance (ohms law)
[01:03:34] <dogfishguzzler> since thats all the IC can take
[01:03:48] <jmkasunich> not that simple
[01:03:56] <dogfishguzzler> Dude! Dont say that
[01:04:06] <dogfishguzzler> I was almost home free
[01:05:03] <jmkasunich> if you hooked that to a 1 ohm stepper, and a 12 volt supply, you'd toast the chip no matter what you do with the bias pin
[01:05:20] <jmkasunich> because at 350mA, the stepper would drop only 0.35V
[01:05:27] <dogfishguzzler> right that would be 12 amps, no?
[01:05:32] <jmkasunich> all the remaining supply voltage would be dropped across the chip
[01:05:59] <jmkasunich> if you hooked the stepper directly across the 12V supply (no chip) you'd get 12A
[01:06:27] <jmkasunich> if you hook the stepper to the chip, the chip will try to limit current to 350 mA (or whatever you set with the bias input)
[01:06:49] <dogfishguzzler> okay, that makes sense.
[01:06:55] <jmkasunich> so you'd get 350mA thru the motor, 0.35V across the motor, and the remaining 1.65 V dropped across the chip
[01:07:22] <jmkasunich> 11.65V * 350 mA = 4 watts (and thats just for one winding)
[01:07:30] <jmkasunich> 8 W would toast that chip in short order
[01:07:57] <jmkasunich> it's really intended for motors that have high resistance, such that power supply voltage divided by resistance = less than 350 mA
[01:08:23] <jmkasunich> waitaminnit
[01:08:30] <jmkasunich> I think I've overlooked something
[01:08:38] <jmkasunich> (trying to answer before I read the whole datasheet)
[01:08:46] <dogfishguzzler> Hey your allowed
[01:09:08] <jmkasunich> never mind, I had it right the first time
[01:09:13] <dogfishguzzler> lol you asswipe
[01:09:18] <dogfishguzzler> Get my hopes up
[01:09:25] <jmkasunich> I saw "clock" in the datasheet, and started to wonder if it was actually a chopper chip
[01:09:34] <jmkasunich> but thats just the step input
[01:09:37] <dogfishguzzler> no such luck, I knew that
[01:09:39] <jmkasunich> dunno why they call it clock
[01:09:44] <dogfishguzzler> clock in
[01:10:01] <dogfishguzzler> step pin out of computer (I'm assuming)
[01:10:05] <jmkasunich> right
[01:10:26] <jmkasunich> chopper drives have a real clock (to me clock is a constant frequency thing, not the step command)
[01:11:03] <dogfishguzzler> Yeah that is coming. But until after xmas I'm on a tight budget and love the idea of building my own circuit and acually understanding it.
[01:11:20] <jmkasunich> based on thermal resistance and rated temps, the absolute max power for that chip is something like 2 watts
[01:11:45] <toastydeath> ff
[01:12:02] <dogfishguzzler> So my voltage divided by resistance should be less than .35 right or .035?
[01:12:09] <jmkasunich> .35
[01:12:14] <dogfishguzzler> okay
[01:12:34] <jmkasunich> liek 12V and 36 ohms
[01:12:37] <jmkasunich> like
[01:13:04] <dogfishguzzler> Great man, thanks for taking time to explain that to me.
[01:13:18] <jmkasunich> you should read the "power dissipation" section
[01:13:27] <dogfishguzzler> Now I have enough to at least dig deeper. Before I was at a complete stall.
[01:13:30] <jmkasunich> breaking those rules is the most likely way to let the smoke out
[01:14:11] <dogfishguzzler> I did but didn't totally get it. I guess that's what you've been talking about with excess voltage being dropped across the chip.
[01:15:49] <dogfishguzzler> How's it hangin toasty?
[01:16:36] <dogfishguzzler> You know your the one in school, you could jump in at any time and help out jmk.
[01:16:54] <jmkasunich> * jmkasunich is out of school, getting dumber by the day
[01:19:44] <dogfishguzzler> jmk, one thing occurs to me as I sit here with my calculator.
[01:19:58] <jmkasunich> that is?
[01:20:00] <dogfishguzzler> Wait nm, my own mind answered me lol
[01:20:15] <dogfishguzzler> oh wait no it did'nt.
[01:20:44] <dogfishguzzler> If I have two coils at 350ma each then my voltage/resitance can be .7 or under right?
[01:20:53] <jmkasunich> no
[01:20:58] <jmkasunich> each coil is independent
[01:21:04] <dogfishguzzler> damn gotta be 350
[01:21:08] <jmkasunich> or less
[01:21:13] <jmkasunich> do you have a motor?
[01:21:28] <dogfishguzzler> yeah and it says 10ohm which is 1.2A
[01:21:36] <jmkasunich> hmm
[01:21:49] <jmkasunich> that is a much bigger motor than this chip is designed to drive
[01:22:12] <dogfishguzzler> Well I got floppy motors too.
[01:22:22] <dogfishguzzler> lemme look at those
[01:22:45] <jmkasunich> floppy motors probably aren't labeled very well, you'll have to measure them
[01:22:51] <jmkasunich> (got an ohmmeter?)
[01:23:10] <jmkasunich> also, floppy motors might be 5 wire, which can only be used unipolar - depends on the motor
[01:23:39] <dogfishguzzler> I have three four wire floppy motors and a meter :D
[01:23:48] <jmkasunich> sounds good
[01:28:13] <dogfishguzzler> I have a measurement now to google its meaning.
[01:30:34] <dogfishguzzler> okay, best I can tell I got 17.3 ohm's across my floppy motor. Does that sound right?
[01:34:37] <dogfishguzzler> according to those numbers I can't even run a tiny floppy motor with that chip. Even if I can supply the minum voltage of 7.5V.
[01:35:00] <dogfishguzzler> What kind of tiny motors is this thing made for. Something has to be wrong.
[01:35:06] <jmk-st> how big it the motor? an inch cube? inch and a half?
[01:35:48] <dogfishguzzler> The floppy motor is .585 round. The printer motor I have rated at 10 ohms is 42mm.
[01:36:20] <jmk-st> the floppy one is certainly small enough, but also designed for a 5V supply (or less)
[01:36:38] <dogfishguzzler> I guess the floppy one is 15mm
[01:36:54] <jmk-st> http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&storeId=10001&catalogId=10001&productId=237884
[01:36:55] <dogfishguzzler> Which means I cant use the chip I have.
[01:36:58] <jmk-st> 12 V 0.3A
[01:37:14] <jmk-st> 40 ohms per phase
[01:37:31] <SkinnypuppY34> Make a voltage divider to parallel the motor to one of the divider resistors
[01:37:54] <jmk-st> if you're gonna burn power in resistors, just add series resistors to the motor
[01:38:09] <dogfishguzzler> I didnt think I could do that
[01:38:18] <jmk-st> sure you can
[01:38:25] <jmk-st> you need a minimum of 35 or so ohms
[01:38:27] <jmk-st> you got 10
[01:38:47] <jmk-st> add 25 ohms in series with each winding
[01:39:25] <jmk-st> the resistors need to be 5W or larger - the actual power at 350 mA is 0.35 * 0.35 * 25 = 3.06
[01:39:57] <jmk-st> note that this is NOT the most efficent way to run the motor, just _a_ way to run the motor with the chip you have
[01:40:09] <jmk-st> that chip was designed with motors like the Jameco one I posted in mind
[01:40:12] <dogfishguzzler> By in series you mean 25 ohms from one pole of a coil to it's other pole. Or do you mean just along the V+ going to the coil?
[01:40:30] <jmk-st> uh oh
[01:40:34] <SkinnypuppY34> ....
[01:40:37] <dogfishguzzler> Nice link btw, I might be ordering one of those $8 motors.
[01:40:52] <dogfishguzzler> I know what series and parallel are lol
[01:40:55] <jmk-st> no motor terminal goes to V+
[01:41:04] <dogfishguzzler> I'm just wanting to be absolutly clear.
[01:41:12] <dogfishguzzler> I know lol
[01:41:21] <dogfishguzzler> I meant from one of the power pins
[01:41:27] <dogfishguzzler> as in power not pin 16
[01:41:36] <jmk-st> then why did you write "Or do you mean just along the V+ going to the coil?"
[01:41:50] <jmk-st> the resistor doesn't go in the power supply
[01:41:53] <dogfishguzzler> I was trying to save time and not be absolutly clear.
[01:42:02] <jmk-st> it (they, you need two) goes in series with the windings
[01:42:21] <jmk-st> normally you connect one end of winding 1 to L1, and the other end to L2
[01:42:42] <jmk-st> if you are adding a series resistor, you connect one end of the winding to L1, and the other end to one end of the resistor
[01:42:49] <jmk-st> then you connect the other end of the resistor to L2
[01:43:22] <dogfishguzzler> Thats what I meant by V+ believe it or not lmao
[01:43:28] <jmk-st> ditto for the other winding, other resistor, and L3/L4
[01:43:31] <dogfishguzzler> I cant speak it man
[01:43:56] <dogfishguzzler> I see it and I'm not sure if Im right but I dont even know how to speak it.
[01:44:01] <jmk-st> gack - 1mS latency
[01:44:28] <dogfishguzzler> But okay. If I can do that then I got it.
[01:44:46] <dogfishguzzler> You scared me for a minute.
[01:45:09] <dogfishguzzler> I thought I had bought a chip for nano motors
[01:45:41] <dogfishguzzler> btw have you guys ever saw the nano motors made from bacteria flagellum(sp?)
[01:46:13] <dogfishguzzler> Like 30 rpms instantly and forward reverse with virtualy no lag.
[01:46:21] <dogfishguzzler> 30,000 rpms*
[01:51:19] <dogfishguzzler> jmk-st: One more question. Now that I know I can wire the resistors in and make the motors .35A should I still figure and set the maximum (pin 6) at .35? I dont understand why I should have to tell it that .35 is all it can take, why did they integrate that into the chip?
[01:51:40] <jmk-st> to be honest, not entirely sure
[01:51:58] <jmk-st> oh, I take that back, I do know (I think)
[01:52:04] <dogfishguzzler> okay so it;s not just me
[01:52:19] <jmk-st> the output transistors are bipolars, and need base current proportional to the load current.
[01:52:22] <dogfishguzzler> I'm listenin
[01:52:48] <jmk-st> if they biased the chip to always provide enough base current to let the outputs handle 350mA, they'd be wasting a lot of current if the load is only 50mA
[01:53:06] <jmk-st> so they let you choose the bias level
[01:53:14] <dogfishguzzler> okay
[01:54:54] <dogfishguzzler> So I should still figure that maximum to be @ .35A I guess what confuses me is that if I had made that chip I would say in the docs 'use a whatever ohm resitor here to set the maximum at .35A, the chips max capacity'
[01:55:17] <jmk-st> why?
[01:55:22] <jmk-st> what if the user has a 50mA motor
[01:55:44] <jmk-st> then they would set the bias so the chip can deliver just a hair more than 50mA, instead of 350mA
[01:55:51] <jmk-st> which would save power and chip heating
[01:56:04] <dogfishguzzler> Well that way you would know that if you were gonna be way under that you could, as you said, save power but if you were gonna max it out like me then you could just set it to max.
[01:56:22] <jmk-st> they assume that you know how to calculate the ohms
[01:56:41] <dogfishguzzler> presumptuous pricks.
[01:56:45] <jmk-st> (datasheets are targeted at engineers who are designing chips into products, NOT at hobbyists
[01:57:40] <dogfishguzzler> Well you've given me more than enough info to fry my chip with peace.
[01:58:19] <dogfishguzzler> If I cook it now then it won'y be because I did'nt risk sounding like a retard and asking for help.
[01:58:31] <dogfishguzzler> Or spelling like one.
[01:59:17] <dmess> cook her up
[02:00:01] <dogfishguzzler> Now to tackle hal :O
[02:00:19] <jmk-st> crap
[02:00:25] <dogfishguzzler> lmao
[02:00:25] <jmk-st> I can't believe I just did that
[02:00:36] <dogfishguzzler> :|
[02:00:38] <dmess> crap is NEVER good
[02:00:45] <jmk-st> I have a PC power splitter cable, and I wanted to use one end of it to power something else
[02:01:06] <jmk-st> so I cut the wires close to the other connector to leave max length
[02:01:13] <jmk-st> except I cut at the wrong end
[02:01:27] <dmess> LOL
[02:03:07] <dogfishguzzler> * dogfishguzzler doesnt think it's funny
[02:03:16] <dogfishguzzler> * dogfishguzzler laughs away from the screen
[02:11:32] <dogfishguzzler> damn, all my resistprs are too big.
[02:11:38] <dogfishguzzler> Well atleast I know.
[02:11:49] <dogfishguzzler> I can't thank you enough jmk
[02:20:54] <dogfishguzzler> Sorry, I got another question. Last one tonight. I also have a 30V power suplly from the printer I got the motors from. I'm assuming from what Ive read here tonight that adding a 100 ohm resistor to each windings lead I will end up with 142ma of draw (using my 10 ohm motor)
[02:20:57] <dogfishguzzler> Is that right?
[02:22:48] <SWPadnos> motors aren't resistors
[02:23:00] <SWPadnos> the resistance is only dominant at low-to-no speed
[02:23:51] <SWPadnos> when the motor starts turning, it'll be a generator, so the voltage across the motor coil will be reduced, so the current will go down as well
[02:24:44] <eric_U> I need an ebay feedback blurb generator program
[02:26:15] <eric_U> wow I hit a lull in ebay servo drive purchasing, similar items to what I bought are going for 2-3 times as much
[02:28:06] <eric_U> "limit switches for beginners" http://cgi.ebay.com/CNC-Stepper-motor-BOOKLET-LIMIT-SWITCHES-FOR-BEGINNERS_W0QQitemZ330196780970QQihZ014QQcategoryZ71394QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
[02:35:20] <eric_U> this is a great deal, but I don't have $900 http://cgi.ebay.com/Allen-Bradley-Servo-Drive-1398-DDM-009X-DN-Lot-5-units_W0QQitemZ200182348170QQihZ010QQcategoryZ78191QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
[02:38:43] <eric_U> went to lowes to buy crimp terminals, of course my 12 year old son notices the butt splices
[02:40:11] <cradek> ask him for me whether butt splices or bastard files are funnier
[02:42:18] <eric_U> he doesn't know what a bastard is
[02:42:28] <cradek> well some help he is
[02:42:45] <eric_U> butt splices make sense though
[02:42:55] <eric_U> dunno how to explain a bastard file
[02:43:05] <cradek> yeah no idea here either
[02:43:39] <eric_U> although if you want to hurt a bastard, and all you have is files, a bastard file is the one to choose
[02:44:03] <cradek> does it just mean the same as 'single cut'?
[02:44:08] <eric_U> a hand cut rasp is the tool of choice though
[02:44:14] <jmk-st> http://www.answerbag.com/a_view/32467
[02:44:56] <eric_U> some answers are worse than not knowing
[02:45:09] <cradek> the intarweb to the rescue
[02:45:35] <eric_U> I'm not buying what they are selling. "I dunno" is a lot better answer
[02:46:24] <eric_U> wonder if my wife would notice that I bought $325 worth of servomotors
[02:46:52] <SWPadnos> only if you share the bank account/credit card
[02:47:02] <eric_U> "you bastard, where's my file?"
[02:47:49] <SWPadnos> "you bastard, why did you spend $325 on servo motors?"
[02:48:06] <eric_U> more like "you bastard, why did you spend $325"
[02:48:30] <jmk-st> "...on something besides me?"
[02:49:25] <eric_U> she' mostly concerned about the rate of spending
[02:50:12] <eric_U> that's what makes it so tricky :)
[02:50:32] <jmk-st> need a lowpass filter
[02:51:02] <eric_U> that's what paypal is supposed to be for, but I'm not selling enough junk
[02:51:37] <wholepair> jmk: what do you need a lowpass filter for?
[02:51:54] <eric_U> everyone needs a lowpass filter
[02:52:45] <wholepair> oic
[02:53:05] <jmk-st> wholepair: it filters out spikes in cash flow
[02:53:54] <wholepair> oh - I def don't need one of those then - never have spikes in my cash flow
[02:54:24] <jmk-st> we're talking about outgo, not income
[02:54:34] <wholepair> might be able to use a shielded and grounded wallet then -
[02:55:14] <eric_U> no need for that, just coat the thing in 20' of duct tape
[02:55:17] <wholepair> or put all your money in a ferrite core
[02:55:25] <eric_U> it would fi
[02:55:27] <eric_U> t
[02:56:37] <wholepair> I saw a thread on cnczone where someone proposed running mach3 in wine on a linux box - anyone ever tried it? anythoughts?
[02:56:48] <eric_U> really bad idea
[02:57:22] <jmk-st> really really really bad
[02:57:27] <eric_U> might sorta work
[02:57:32] <eric_U> never mind
[02:57:34] <eric_U> wouldn't work
[02:58:11] <cradek> uh, work for what?
[02:58:19] <eric_U> work at all
[02:58:43] <eric_U> as in spit out pulses
[03:00:24] <wholepair> I would never do it - just wondered what your thoughts were - in my endeavors to setup a laptop with emc for replaceing my desktop I compiled a kernel and emc2.2.2 using instructions from here: http://www.britishideas.com/2007/11/07/how-to-install-emc2-on-unbuntu-710-gutsy-from-scratch/
[03:01:18] <cradek> laptops often have bad realtime performance so you can't actually run any machinery with them
[03:01:54] <jmk-st> generalization, but probably true /\
[03:02:16] <wholepair> thats what I keep hearing and reading but I thought I would play around with it for a while - as a learning experience -
[03:02:20] <eric_U> I get an unexpected realtime error when emc2 starts, but it never seems to recur while running. This is ok, correct?
[03:02:28] <cradek> eric_U: wrong
[03:02:32] <jmk-st> no
[03:02:37] <cradek> the error is suppressed for the rest of the run
[03:02:49] <eric_U> ok
[03:02:56] <jmk-st> it might be happening 50 (or 500) times a second
[03:03:06] <eric_U> so latency tests?
[03:03:06] <cradek> I think it even says that in the long version of the message (in dmesg)
[03:03:21] <Hugomatic> Hello, I am looking for a python script that generates gear profiles in gcode. Is there one out there?
[03:04:32] <wholepair> Hugomatic: I don't know - maybe ask google - what do you need the profiles for?
[03:05:03] <cradek> (do you remember seeing one and just can't find it now?)
[03:05:35] <cradek> http://www.bookcase.com/library/software/msdos.desktop.cad.html
[03:05:43] <cradek> I've used "geargen" which appears to be on this page
[03:05:48] <Hugomatic> I'd like to make gears on my mill, for an eventual robotic arm...
[03:05:51] <cradek> it was a long time ago
[03:06:08] <cradek> this may or may not be the one I used.
[03:06:26] <cradek> it may have generated dxf or something else that I converted to gcode afterward
[03:06:32] <cradek> and of course it's not python
[03:06:57] <Hugomatic> thanks.... I have come accross it. Its not open source either. This could be a nice EMC project for me
[03:07:06] <wholepair> use a gear cutter - I don't understand how one can make real gears on a mill by interpolating - unless they are uber big
[03:07:56] <Hugomatic> wholepair: you are probably right. Except for toys, I'd have to get such a cutter.
[03:08:35] <cradek> if you have wire edm I bet you can make all sorts of gears
[03:09:14] <wholepair> ah - yes - then a gcode program would be benificial
[03:11:09] <wholepair> this was the end result of my laptop tests - older desktop on left - newer laptop on right -> http://www.uoregon.edu/~jgarman/latency2.png
[03:11:27] <cradek> ouch
[03:11:37] <cradek> yay for old desktops
[03:12:08] <wholepair> overruns are bad I hear - I wont test that knowledge though, and just stick to the desktop
[03:12:51] <wholepair> what happens when the supply of old desktops with parrallel ports is exhausted - what other hardware is EMC2 been used with -
[03:13:11] <cradek> pci
[03:14:11] <cradek> my bridgeport is run by a computer made in '83. I don't see any reason why, once it's converted to EMC, I can't use my P3 to run it for 25 more years
[03:14:27] <cradek> so other people are worrying about this more than I am
[03:14:49] <cradek> (most critically, people selling parport based hardware)
[03:14:57] <jmkasunich> wholepair: there are also parport boards that plug int pci and pci-e slots
[03:17:46] <wholepair> yeah - im just thinking outloud - I was looking at this the other day and thought it would be an imrovement to the parralel port: http://www.ethernut.de/en/hardware/index.html
[03:18:00] <wholepair> and its opensource -
[03:19:02] <cradek> bios issues in new computers may kill desktop realtime before the parport shortage is really a problem
[03:19:58] <SWPadnos> power management and other things have probably killed it already
[03:20:28] <cradek> can't predict the future
[03:21:05] <cradek> microsoft+intel+RIAA+MPAA may try to kill linux
[03:21:31] <steves_logging> steves_logging is now known as steve_stallings
[03:21:39] <cradek> hi steve_stallings
[03:22:02] <steve_stallings> hi chris, and everyone...
[03:22:27] <steve_stallings> been a while since I caught up enough to interact with current threads
[03:22:52] <cradek> how is your shop coming?
[03:22:58] <SWPadnos> well, get with the program(s)
[03:22:58] <steve_stallings> "caught up" being a relative term
[03:23:17] <jmkasunich> hi steve_stallings
[03:23:20] <SWPadnos> (though I'm in the same boat - been traveling lately)
[03:23:40] <jmkasunich> steve_stallings: I had a blast from the past this week - rememeber that linear motor I gave you?
[03:23:50] <steve_stallings> shop for me is still a project waiting to get started, the new office is almost done, hope to move in this January
[03:23:57] <jmkasunich> I found the little electronic boxes that go with the linear scales
[03:24:30] <steve_stallings> jmk - yes, that motor is actually on a shelf that I pass by frequently
[03:24:46] <jmkasunich> I'll try to remember to bring those boxes to the next workshop
[03:24:50] <jmkasunich> they're lonely here
[03:24:52] <steve_stallings> great!
[03:26:50] <steve_stallings> anyone here used a Compaq EVO DS510S (Intel 8456 chipset) with EMC? Is the on board video going to be an issue? Local used dealer has several cheap and the form factor seems favorable for demo machine.
[03:27:08] <SWPadnos> you should get one and test it for us :)
[03:27:30] <cradek> a local used dealer here let me try my CD on some hardware
[03:27:49] <steve_stallings> probably will get at least one, it can be a bench machine for testing boards with DOS utilities if nothing else
[03:27:51] <cradek> you can get a pretty good idea quickly
[03:28:41] <steve_stallings> something I could try with a "live" CD easily?
[03:28:47] <cradek> yes
[03:29:21] <cradek> boot it, run latency_test, run glxgears, jiggle some windows around. if it passes that you're really pretty sure it's fine
[03:29:46] <steve_stallings> OK, thanks
[03:30:40] <cradek> or, just run emc (stepper, parport) and jog around for a bit
[03:30:42] <steve_stallings> they seem like a neat package, two real PCI slots laying sideways, real parallel, serial, network on MB
[03:30:49] <cradek> if you don't get the realtime warning, you're probably ok
[03:30:59] <cradek> neat
[03:31:42] <cradek> wonder why enco has 3/16 but not 1/4 30-taper end mill holders
[03:32:05] <steve_stallings> 1/4 inch is an oddball size for endmills
[03:32:17] <jmkasunich> 3/8 and 3/16 are the most common shanks
[03:32:18] <cradek> oh
[03:32:55] <cradek> my spot drills are 1/4, but I guess you're right I don't have much else that size
[03:33:38] <cradek> what I really need is 3 or 4 albrecht drill chucks on 30-taper adapters...
[03:34:43] <steve_stallings> not if I see them first!
[03:34:50] <cradek> ha
[03:35:12] <jmkasunich> 3 or 4?
[03:35:26] <jmkasunich> oh, so you can set tool lengths
[03:35:32] <steve_stallings> sure, he has quick change tooling
[03:35:53] <jmkasunich> why not go for er collets then
[03:36:45] <steve_stallings> fine for mills, but drills need to be all sorts of weird sizes, think drill for tapping
[03:37:37] <steve_stallings> er collets are better than most for collapse range, but still not as quick as a drill chuck
[03:39:10] <jmkasunich> if he wants a bunch of chucks, its because he doesn't intend to change drills often, and is going to be setting up a tool table with the lengths
[03:39:17] <Unit41> hahahahahahahahahah
[03:39:59] <Unit41> even my mom knows my lathe is going to kick ass
[03:40:24] <Unit41> 50 amp plasma on the way and some 48" 1/2 inch ACME
[03:41:03] <wholepair_> I work in a small shop - have three axis mill run by emc and a tig welder - when ever I have emc running and the machine on and then go to weld the machine starts jumping around - (scary)
[03:41:14] <Unit41> if the plasma wont cut my turbine discs properly im going to shit then order a laser
[03:41:24] <Unit41> 100 W
[03:41:54] <Unit41> lol
[03:42:22] <Unit41> wholpair is that even normal ?
[03:42:55] <wholepair_> yes it is normal - there is noise getting through somewhere - so I never do both at the same time -
[03:43:21] <Unit41> why is it scary ?
[03:43:30] <Unit41> and why are you tig welding with a cnc ?
[03:43:46] <Unit41> sculpting ?
[03:44:13] <wholepair_> Im not tig wleding with a cnc - these are two seperate tools - sometimes I still have the machine on when I weld - but - get this - when I was testing a new laptop to run my machine with the problem went away -
[03:44:39] <Unit41> it must have more copper in it
[03:44:50] <Unit41> or less....
[03:44:55] <Unit41> forget how that goes
[03:45:04] <Unit41> brb check my cookies
[03:45:18] <wholepair_> it must have better shielding and filtering on the power supply -
[03:45:28] <SWPadnos> or worse grounding on the case
[03:45:30] <cradek> enco's website is nice. I keep a shopping list in my 'cart' and when it gets over $50 (free shipping threshold) I order. Their system remembers the cart for you.
[03:45:34] <SWPadnos> ie, a ground loop went away
[03:45:41] <jmkasunich> the laptop probably eliminates a ground loop
[03:45:45] <jmkasunich> what he said
[03:46:19] <wholepair_> oh good - then how do I elimanate the ground loop on the desktop computer?
[03:46:40] <SWPadnos> find it, then get rid of it ;)
[03:47:17] <wholepair_> how about if I just run an extension cord from the neigbors...
[03:47:27] <SWPadnos> biiiiiig loop ;)
[03:48:05] <jmkasunich> you want the other extreme - desktop power coming from the exact same place as the rest of the power and grounding
[03:48:12] <eric_U> we had the craziest problem with a ground loop using an a/d converter
[03:48:25] <eric_U> we fixed it by plugging everything into the same power strip
[03:50:13] <wholepair_> I do have the desktop power coming from the same service box in the shop - its on a 20 amp breaker - the tig welder is on a 200 amp
[03:50:41] <wholepair_> I cant plug the welder into the same power strip - not an option
[03:50:48] <jmkasunich> no,no
[03:50:50] <eric_U> you don't want to do that
[03:50:54] <SWPadnos> and make sure that shield cables are grounded only at the PC / controller end
[03:50:56] <Unit41> ew
[03:50:59] <jmkasunich> all power for the mill needs to come from the same place
[03:51:05] <SWPadnos> you want the milling machine and PC plugged into the same source
[03:51:09] <SWPadnos> not the welder and the PC
[03:51:12] <Unit41> power should come from the sun
[03:51:17] <Unit41> or son
[03:51:27] <SWPadnos> Thom Hartmann "The Last Hours of Ancient Sunlight"
[03:51:31] <eric_U> welder probably dumping too much current into ground/neutral
[03:51:46] <jmkasunich> does the tig have HF start?
[03:52:00] <SWPadnos> his thesis is that all power does come from the sun (even nuclear, I asked him)
[03:52:18] <eric_U> that's a little silly
[03:52:27] <SWPadnos> I think he was giving me the brush-off because some cute 20-something was gushing all over his book
[03:52:40] <eric_U> no, really?
[03:52:44] <SWPadnos> yes, I thought he was a bit stupid at that point
[03:52:46] <wholepair_> yes it does have an HF start - which pin is the shield ussually on?
[03:52:58] <Unit41> the sun has rays of energy for growing wonderfull memories
[03:53:04] <cradek> SWPadnos: which sun?
[03:53:05] <jmkasunich> shield of what?
[03:53:19] <Unit41> shield from my death laser
[03:53:28] <SWPadnos> his main thesis is pretty reasonable, that oil/gas/coal are basically sequestered sunlight, and we're using it all up
[03:53:30] <Unit41> * Unit41 puts it to a sharks head
[03:53:31] <wholepair_> shield of the cable is ussually connected to one of the pins right?
[03:53:46] <jmkasunich> thats a pretty generic statement
[03:53:57] <jmkasunich> depends on the cable, the connector, and the intended use
[03:53:58] <wholepair_> the parrallel port cable -
[03:54:16] <jmkasunich> better connectors have shields themselves, and the cable shield goes to the connector shield
[03:54:19] <SWPadnos> the shield should be connected at the control end only, and should not connect to the case/grounding at the motor/machine end
[03:54:34] <SWPadnos> don't you want to break that shield connection at the machine end?
[03:54:44] <jmkasunich> it depends
[03:54:46] <SWPadnos> so you aren't connecting to ground via the machine chassis
[03:54:48] <eric_U> but worst case is no connection at all
[03:55:38] <SWPadnos> I think connection at both ends may be worse at times
[03:55:44] <SWPadnos> but I certainly could be wrong about that
[03:56:02] <eric_U> you are correct, sir, it depends
[03:56:04] <jmkasunich> SWPadnos: certainly can be worse sometimes
[03:56:05] <steve_stallings> wholepair - do you have optoisolated inputs on your motor drivers, or on your limits switch inputs?
[03:56:19] <jmkasunich> shielding and noise is a combination of art and science
[03:56:37] <SWPadnos> but it's mostly voodoo
[03:56:38] <wholepair_> the system uses a cambel break out board - with opto isolation
[03:57:06] <eric_U> connected on one end is best because it ignores the voodoo
[03:57:09] <steve_stallings> OK, that isolates the limit inputs, now what motor drivers are you using
[03:57:18] <wholepair_> gecko
[03:57:22] <wholepair_> 320's
[03:57:45] <steve_stallings> OK, you can acheive a reasonable isolation and shielding setup with care
[03:59:38] <jmkasunich> fruitcakes!
[03:59:48] <steve_stallings> I recommend that the limit switch wiring be shielded with the shield connected to the ground of the Campbell board
[04:01:11] <steve_stallings> fruitcakes will have to wait for Christmas, best effort at noise rejection can be attempted now
[04:02:09] <Jymmm> SWPadnos: you know of any simple windows utility to do snmp walks by chance?
[04:02:09] <jmkasunich> I was just listening to http://www.19.5degs.com/lyrics/Fruitcakes/86485
[04:02:12] <steve_stallings> the step and direction signals from the Campbell board are optoisolated at the inputs of the Gecko drivers
[04:02:14] <eric_U> I just cut the drain wires on my limit switch cables thinking that shielding wasn't really needed for that
[04:02:18] <SWPadnos> Jymmm, nope
[04:02:24] <Jymmm> SWPadnos: thanks.
[04:02:46] <SWPadnos> I think 3M or HP has some, but I don't think it's necessarily simple, and I'm pretty sure it's not free (by a long shot)
[04:03:15] <Jymmm> SWPadnos: this is just for testing, nothing like openview
[04:03:43] <SWPadnos> ther emay be downloadable demos, but I don't expect them to fall into the "simple" category
[04:04:00] <steve_stallings> the negative side of the filter capacitor for the motor power feeding the Gecko drivers is a good point to choose for a single point ground
[04:04:19] <Jymmm> SWPadnos: yeah, everything I've foudn so far is just overkill.
[04:04:40] <steve_stallings> this is complicated by the fact that the computer and the machine driver both need a safety ground
[04:04:58] <wholepair_> steve: single point ground for what? the limit switches
[04:05:27] <steve_stallings> you should try to power the computer, machine controller, computer monitor, and any other computer connected devices from the same AC mains circuit and same safety ground
[04:05:45] <SWPadnos> Jymmm, google found this page http://pcwin.com/software/Snmp_Walk/index-1.htm
[04:06:39] <steve_stallings> the single point ground should connect to the ground signals of the Campbell board, the shields of the limit switch cables, and the shield of the encoder cables
[04:06:55] <Jymmm> SWPadnos: I tried it, great if you happen to KNOW the OID's =) Just ofund this... http://software.ccschmidt.de/itmpro.html
[04:07:02] <steve_stallings> the shields should NOT connect to the machine frame ground
[04:07:02] <wholepair_> I was just looking at the campbell breakout board and there is a stpgnd and a pcgnd that is connected to nothing...
[04:07:31] <steve_stallings> moment while I pull down the Campbell docs....
[04:08:06] <wholepair_> TP4 and TP2
[04:08:15] <wholepair_> brb
[04:08:45] <Jymmm> SWPadnos: Found this too, but I just can't figure out how to display only remote ip, instead of local machine it's running on http://snmprg.sourceforge.net/
[04:12:46] <wholepair_> arp
[04:14:11] <wholepair_> Jymm: go to one of those what is my ip websites
[04:14:27] <Jymmm> wholepair_: for?
[04:14:46] <steve_stallings> wholepair - I do not see the signal labels you mentioned in the manual and I do not have an actual board, can you look at the PDF manual and tell me where they are?
[04:15:17] <wholepair_> steve: hld on
[04:16:28] <steve_stallings> pcgnd makes sense, stpgnd sounds like step ground, but that does not make sense
[04:17:53] <wholepair_> for rev 1.7 - looking at it now - http://www.campbelldesigns.com/files/breakout-user-guide.pdf
[04:18:16] <steve_stallings> grounding and shielding are sort of black magic, sometimes more art than science
[04:18:48] <steve_stallings> there are two main approaches when using PC's and breakout boards
[04:19:39] <steve_stallings> first is total isolation, this avoids ground loops, but total isolation is a myth at the high frequencies involved in a arc welder or HF start TIG torch
[04:20:49] <steve_stallings> the second approach is a good star ground, my favored approach - this may control noise better, but powering the PC and the machine controller from the same mains circuit and safety ground is essential
[04:21:31] <wholepair_> so - those two pins seem to be for testing - page eight of the above pdf
[04:22:19] <steve_stallings> it is often impossible to get the actual machine frame on the same safety ground as the PC because the machine may be powered from a 3 phase circuit, so I recommend not connecting shields to the machine frame as part of avoiding ground loops
[04:23:03] <wholepair_> and as to my earlier question it says on page 9 that pin 18 and 26 are pcground
[04:24:48] <steve_stallings> OK, my comment about connecting the Campbell board ground would apply to just the limit switch grounds
[04:24:58] <wholepair_> the machine control box is on 110 and grounded to box - the pc is pluged in right under that - the motor is pluges into a single phase 220 - andso - I need a parralel port cable that doesnt have pin 18 and 26
[04:25:32] <steve_stallings> the step and direction outputs will probably be +5 common and it does not matter since these signals are optoisolated the the Gecko drives anyway
[04:27:11] <steve_stallings> wholepair - you parallel prot cable MUST have ground on pins 18 thru 25 (or 26 if considering a ribbon with pin 26 to shield)
[04:28:49] <steve_stallings> which motor is 220 volts? spindle?
[04:29:22] <wholepair_> spindle - yes
[04:29:37] <steve_stallings> is the box containing the breakout board and Geckos bolted (grounded) to the machine frame?
[04:29:59] <wholepair_> yes
[04:30:15] <steve_stallings> OK, collision of philosophi
[04:30:23] <steve_stallings> OK, collision of ideas
[04:30:56] <steve_stallings> my discussion assumed that the star ground, including the box, would not be connected to the machine frame
[04:31:49] <wholepair_> sorry -
[04:32:00] <steve_stallings> the real world presents situations where all the proposed rules cannot always be followed
[04:32:58] <steve_stallings> I assume the spindle motor has a ground wire in its power cable?
[04:33:04] <wholepair_> yes
[04:33:15] <steve_stallings> metal housing?
[04:33:27] <wholepair_> on what?
[04:33:37] <steve_stallings> spindle motor, metal or plastic
[04:33:45] <wholepair_> metel
[04:34:12] <steve_stallings> OK, for safety you need metal to metal contact from the spindle motor housing to the machine frame
[04:34:40] <steve_stallings> that means that the machine frame must have a safety ground on the 220 circuit
[04:34:43] <jmkasunich> and IMO the 220V power cable should provide the safety ground for the entire machine
[04:35:27] <wholepair_> ok - so what I am hearing is that the 110 the provides power and ground to the control system should not be conected to the enclosure?
[04:35:33] <wholepair_> that
[04:35:36] <jmkasunich> no
[04:35:46] <steve_stallings> the best situation is expensive, that is a 220 to 120 transformer in the machine to power the PC, monitor, and control box
[04:35:59] <jmkasunich> first - how many pieces do you have?
[04:36:03] <jmkasunich> machine frame is one
[04:36:07] <jmkasunich> PC case is two
[04:36:12] <jmkasunich> drive box is three
[04:36:19] <jmkasunich> unless the PC is inside the drive box
[04:36:37] <jmkasunich> is the drive box bolted to the machine frame? or separate?
[04:36:47] <jmkasunich> is the PC mounted to or in the drive box, or separate?>
[04:37:09] <wholepair_> the pc is seperate - darned - I was so excited when the laptop didnt produce the same jitter while welding - but then it turned out to be a bad realtime candidate
[04:37:30] <jmkasunich> so you have three pieces?
[04:38:21] <steve_stallings> wholepair - do you have a multimeter and know how to use it?
[04:39:16] <wholepair_> two pieces - but the encloser that is connected to the machine has two cables - one 110 for the control circuitry and one 220 for the motor - the motor is turned on forward and reverse by relays on the breakout board
[04:40:14] <wholepair_> I have one crapy multimeter - and I can do basic stuf with it - voltage/current/resistance/continuity
[04:40:26] <jmkasunich> so there is a box bolted to the machine, with two line cords, one for 220 and one for 120, plus a cable going to the computer which is separate
[04:40:32] <jmkasunich> and the computer has its own power cord
[04:40:35] <jmkasunich> is that correct?
[04:40:56] <jmkasunich> you wind up with three plugs, one 220 and two 120?
[04:41:22] <eric_Unter> when I run glxgears and move windows around I still only get 35 microseconds jitter, too much?
[04:41:32] <jmkasunich> depends
[04:41:47] <jmkasunich> thats a little more than ideal for software stepping, but fine for servos
[04:42:08] <wholepair_> jmkasunich: yes, three plugs... I found an old picture of my machine, http://www.cnczone.com/forums/showpost.php?p=167248&postcount=9
[04:42:10] <eric_Unter> so why does starting up emc give me the warning
[04:42:12] <jmkasunich> it will work for software stepping, but your max speed won't be super high
[04:42:24] <eric_Unter> I'm using m5i20
[04:44:07] <jmkasunich> eric_Unter: I don't know - the actual numbers that caused that message are in the system log, reading that might shed some light
[04:44:25] <steve_stallings> wholepair - two issues here, safety and noise, they often conflict
[04:45:53] <steve_stallings> you can break the ground loop between the computer and the machine frame, but it take work and may pose risks if you have grounding problems
[04:46:50] <steve_stallings> you can use the multimeter to test for continuity between the PC' safety ground to the 220 ground while everything is unplugged from the power mains
[04:47:03] <jmkasunich> personally I'd try to tie everything to the machine
[04:47:33] <steve_stallings> I do agree with JMK here, just explaining the alternate approach that some people take
[04:47:46] <jmkasunich> another observation - looking at the photo you posted - all the wires going to the geckos are bundled together
[04:48:00] <jmkasunich> encoders, step/dir, power, and motor all together isn't good
[04:48:17] <jmkasunich> you did say gecko 320s, right? servo drives?
[04:48:21] <steve_stallings> we seem to be far down the path, and as I look back I do not see answers to some other questions
[04:48:25] <wholepair_> yes - 320's
[04:48:31] <steve_stallings> are the encoder cables shielded?
[04:48:40] <jmkasunich> don't look that way
[04:49:36] <steve_stallings> encoder cable shields should not connect to machine frame, only to Gecko negative power rail
[04:50:11] <jmkasunich> right
[04:50:41] <jmkasunich> every single cable run should be looked at, and grounded as appropriate for _that_ run - there are no one-size-fits-all solutions
[04:53:11] <steve_stallings> OT - here are some pictures of my wakeup call this morning at 7 AM, right in front of my house - http://www.metalworking.com/personal/
[04:58:05] <jmkasunich> not fun
[04:59:37] <steve_stallings> no one really hurt, but it is a major problem, rush hour traffic back up and the speeders coming up the hill don't see the stopped cars until too late
[05:00:07] <steve_stallings> they seem to never learn
[05:05:54] <wholepair_> powering down for a second
[05:06:11] <wholepair_> see ya in a bit maybe
[05:25:02] <steve_stallings> steve_stallings is now known as steves_logging
[13:40:37] <Guest191> cradek, jepler, how did the storm go?
[13:41:12] <Guest191> Guest191 is now known as skunkworks_
[13:45:07] <jepler> skunkworks_: not too severe here
[13:45:17] <skunkworks_> good
[13:46:10] <skunkworks_> jepler: is there a reason you named it latenc-test instead of latency_test?
[13:46:20] <skunkworks_> you know what I mean ;)
[13:47:42] <skunkworks_> I though I was the only one that first typed it in latency_test - now I see cradek did the same for steve stallings.
[14:12:56] <jepler> skunkworks_: apparently I was just trying to trick everyone..
[14:23:36] <skunkworks_> heh :)
[15:04:02] <cradek_> cradek_ is now known as cradek
[18:33:39] <lewing> lewing is now known as lewing_
[18:33:49] <lewin1> lewin1 is now known as lewing
[18:57:47] <skunkworks__> skunkworks__ is now known as skunkworks_
[19:22:34] <Dallu1> Dallu1 is now known as Dallur
[19:44:18] <GNoMeK> Hi ;>
[19:44:27] <GNoMeK> I need some help..
[19:44:42] <GNoMeK> Does anyone have any config files for sherline lathe :P ??
[19:46:10] <GNoMeK> I`m trying to config this and i have a lot of problems ;p
[19:46:17] <cradek> does sherline sell a cnc lathe now?
[19:46:27] <cradek> or is it homebrew?
[19:46:39] <skunkworks_> I thought the nist lathe was sherline? wasn't it?
[19:46:42] <GNoMeK> my company bought a CNC
[19:46:55] <GNoMeK> SHERLINE 4410 ;p
[19:47:05] <GNoMeK> Mestric couase i`m from europe ;]
[19:47:14] <cradek> skunkworks_: true, but I didn't think it was a stock item
[19:47:38] <GNoMeK> They are giving BDi 4.51 and EMC1
[19:47:54] <GNoMeK> i instaled EMC2 and i`m tring to start it
[19:48:00] <cradek> GNoMeK: interesting. there is no lathe specific support in EMC1
[19:48:29] <cradek> does the lathe come with some kind of sensor to sense the spindle position for cutting threads?
[19:48:38] <GNoMeK> No
[19:49:01] <GNoMeK> only x and z axis stearing
[19:49:21] <cradek> that's very disappointing
[19:49:26] <GNoMeK> yep
[19:49:42] <cradek> seems like they leave a lot of work for you to do
[19:49:49] <GNoMeK> i think only monualmove can cutt theards ;]
[19:50:04] <fenn> it doesn't have gears, you can't cut threads
[19:50:06] <GNoMeK> my boss bought it
[19:50:16] <GNoMeK> and i need to start it ;p
[19:50:49] <cradek> what do you need it to do? If you need threading, you will have to buy additional hardware to retrofit the things it needs
[19:50:52] <GNoMeK> but this lathe win not need to cutt theards ;]
[19:51:14] <cradek> oh, ok
[19:51:49] <GNoMeK> i need to congigure EMC to metric, and all maximum axceletarion
[19:51:51] <GNoMeK> etc.
[19:52:20] <GNoMeK> i See you have Polish surename
[19:52:55] <fenn> there is a new tool called "stepconf" with the latest release of emc2
[19:53:23] <fenn> er... i guess it's on the cnc menu
[19:53:35] <GNoMeK> yes but i tried to configure it, i used sherline putputs
[19:53:47] <GNoMeK> and when i test axis it doesn`t move
[19:53:48] <GNoMeK> ...
[19:55:09] <GNoMeK> So why i asked if anyone have a complete config file ;]
[19:55:19] <GNoMeK> if not i will keep trying
[19:55:27] <GNoMeK> tommorow at work ;]
[19:55:48] <GNoMeK> But i`m kind of tired doing it all time ;]
[19:56:12] <cradek> maybe you do not have the right pinout. none of us know how it is wired, so you will have to find that out
[19:56:42] <fenn> cradek: sherline is still shipping EMC1 so its not surprising it doesn't do threading
[19:56:47] <cradek> probably X is on pins 2,3 but Z may be 4,5 or 6,7
[19:57:11] <cradek> fenn: yeah I know. I wondered if they at least had the necessary hardware on it.
[19:57:19] <GNoMeK> There is an option Sherline outputs i tried this
[19:57:21] <skunkworks_> http://www.electronicsam.com/images/KandT/cncworkshop/nistlathe.JPG
[19:57:28] <GNoMeK> i will need to chand it and try
[19:57:38] <cradek> GNoMeK: yes but it may not work for the lathe. We don't know how it's wired.
[19:57:42] <fenn> i think that encoder's kinda overkill :)
[19:58:11] <cradek> fenn: not to mention the six home/limit switches
[19:58:15] <GNoMeK> Skunworks: mylathe loks loke this
[19:58:54] <skunkworks_> cradek: what did that have for drives and such?
[19:59:05] <cradek> a commercial driver box called 'mighty drive'
[19:59:34] <skunkworks_> but you don't think that came with it originally?
[19:59:41] <cradek> don't think so
[19:59:42] <archivist> * archivist likes the swarf holes on the limit switches
[19:59:56] <archivist> wire entrance
[20:00:17] <cradek> archivist: actually they are potted I think
[20:00:40] <archivist> reminds me of here at work , 3 phase 440 at floor level
[20:01:20] <GNoMeK> :P
[20:02:00] <CIA-8> 03cradek 07TRUNK * 10emc2/src/emc/rs274ngc/ (interp_read.cc interp_o_word.cc interp_internal.hh): repeat/endrepeat O words to make simple loops simpler than using while
[20:02:33] <GNoMeK> What is it connected to the motor on thephoto ?
[20:02:47] <cradek> which?
[20:03:16] <GNoMeK> neer motor ??
[20:03:34] <GNoMeK> next to motor(engine) i dont know how to name it
[20:03:35] <cradek> on the spindle? that's an encoder which senses the spindle position. this is needed for cutting threads
[20:03:52] <GNoMeK> yes
[20:04:19] <GNoMeK> and its connected to computer ??
[20:04:37] <cradek> yes
[20:04:43] <GNoMeK> Sorry for the stupid questions ;]
[20:04:47] <cradek> that's ok
[20:05:03] <cradek> the computer reads the spindle position and follows it with the Z axis to cut threads
[20:05:07] <GNoMeK> but i`m kind of knew with mini lathes
[20:05:11] <fenn> is it limited by stepper motor speed or the parport read frequency?
[20:05:14] <cradek> you can think of it as "electronic gearing"
[20:05:28] <GNoMeK> AND EMC can handel it ?
[20:05:30] <cradek> fenn: depends on the thread pitch
[20:05:31] <GNoMeK> handle
[20:05:35] <cradek> GNoMeK: emc2 can do this, yes
[20:06:20] <GNoMeK> Tell me one think i gotcontrolecontrolig 4 axes so how i connecnt this to computer ??
[20:07:04] <cradek> fenn: I think I was reading that encoder in software up to about 1krpm, nearing top speed in low gearing
[20:07:51] <cradek> GNoMeK: I don't understand your question
[20:08:18] <GNoMeK> OK
[20:09:31] <GNoMeK> I have controler with my lathe where i can connect 4 axis, x,y,z,a. And i connect it whit LPT to computer, and how i connect encoder to computer?? to conotrl spindle ??
[20:10:12] <fenn> the controller was designed to run stepper motors so it probably doesn't have any inputs
[20:10:26] <cradek> there are several ways to connect an encoder but it's a complicated topic. if you do not need this, I recommend you don't worry about it at first
[20:10:37] <GNoMeK> ok ;]
[20:10:58] <cradek> fenn is right, it will require different hardware or wiring
[20:11:36] <GNoMeK> ok now i need to configure my lathe then i will think about sth else
[20:12:01] <cradek> you could call sherline and ask them for the pinout of the parallel port driver, to be sure how to connect it in stepconf
[20:12:36] <cradek> I think they should help you with this if the machine is new.
[20:12:53] <GNoMeK> My boss bought it from reseler so they told my to call resler and he is not responding for my emails
[20:13:18] <cradek> yuck.
[20:13:34] <fenn> "Because of software support considerations, the complete CNC systems with computer are available only by direct order from Sherline." <- wonder what that means
[20:14:01] <cradek> no idea
[20:14:07] <GNoMeK> When i use example nistlathe i can control it manually
[20:14:35] <cradek> oh? that's very promising
[20:15:10] <GNoMeK> now i need to change it into metric
[20:15:22] <GNoMeK> maybe i will try it in this way
[20:15:28] <cradek> does your lathe have metric lead screws?
[20:15:34] <GNoMeK> yes
[20:15:50] <cradek> OK then the scale will be slightly wrong, you are right, you will have to change it
[20:15:50] <GNoMeK> I`m from Europe Poland
[20:16:24] <fenn> with cnc it doesn't really matter whether the screws are metric or english
[20:16:56] <fenn> (but you do have to set the scale properly)
[20:17:11] <GNoMeK> but i have some errors with nistlathe so i will try to change it
[20:17:20] <GNoMeK> i will make a program and try to do it
[20:17:31] <cradek> good luck, come back with more specific questions when you get farther along
[20:17:57] <GNoMeK> tel me what time at your country ??
[20:17:59] <cradek> if you put G21 in your program, you can program in mm, even though the machine is configured as inch
[20:18:18] <cradek> it is noon to 4pm in the US
[20:18:41] <cradek> 2:18 pm here
[20:18:55] <GNoMeK> 9 pm here ;p
[20:19:04] <lewin1> lewin1 is now known as lewing
[20:19:27] <GNoMeK> Ok i wille try tommorow
[20:19:39] <cradek> I hope you get it working
[20:19:40] <skunkworks_> is this it ? http://www.sherline.com/8760pg.htm
[20:19:44] <GNoMeK> Thank you very much
[20:19:45] <skunkworks_> they give pinouts
[20:19:54] <skunkworks_> GNoMeK: ^
[20:19:56] <GNoMeK> yes
[20:20:04] <cradek> nice find
[20:20:34] <cradek> wonder what C1 and C2 are
[20:21:23] <GNoMeK> Shunkwors : thanks i will try it
[20:21:33] <skunkworks_> no clue..
[20:21:57] <GNoMeK> in emc2 there is sherline output to choose and i tried it
[20:22:13] <GNoMeK> i will se if its like in sherline website
[20:24:06] <skunkworks_> yikes - 600 for 4 L297-298 drives..
[20:24:24] <cradek> I think they are not L298 because they say unipolar
[20:25:02] <skunkworks_> ah - even worse ;)
[20:25:22] <fenn> the complete package is $2225
[20:25:34] <cradek> wow
[20:25:37] <fenn> * fenn thinks he could buy a nice car with that
[20:25:45] <cradek> well a car anyway
[20:26:33] <fenn> i wonder how much i've spent on lathes in the last five years..
[20:26:33] <GNoMeK> ;]
[20:27:24] <GNoMeK> ;>
[20:27:57] <GNoMeK> Ok thank you guys ;p
[20:28:09] <GNoMeK> i think i will show up tommorow with more questions ;]
[20:28:24] <cradek> goodnight GNoMeK
[20:28:36] <GNoMeK> bye bye guys ;]
[20:28:46] <GNoMeK> and thanks one more time
[20:28:48] <archivist> lurk and see the various questions
[20:29:11] <fenn> http://fennetic.net/machines/?lathe_construction_costs
[20:29:51] <skunkworks_> yikes - fenn has a spreadsheet
[20:30:03] <fenn> i do.. somewhere
[20:30:10] <skunkworks_> you and my wife would get along well..
[20:30:18] <fenn> it's supposed to be attached to that page, but it isnt
[20:30:41] <skunkworks_> wheelium and pistonium ;)
[20:31:04] <skunkworks_> it is much better than canium
[20:33:00] <fenn> here is the real list of costs: http://fennetic.net/pub/irc/lathe-bom-sort.html
[20:33:14] <skunkworks_> or as it is called down south - sodacanium
[20:33:19] <cradek> most expensive single item was shipping, followed closely by a box of screws
[20:33:45] <skunkworks_> sorry - I think it is cokecanium
[20:35:59] <fenn> in the book he doesn't use a micrometer or anything, just plain calipers
[20:36:04] <fenn> not even a drill press
[20:36:27] <skunkworks_> gingery books?
[20:36:29] <fenn> yeah
[20:36:33] <skunkworks_> cool
[20:39:32] <fenn> metal casting has got the be the most satisfying hobby per dollar
[20:39:55] <fenn> er, per dollar*dolor
[20:40:09] <skunkworks_> I bet.. dad now had a bunch of grandpa's casting equipment..
[20:40:21] <fenn> or whatever utilitarianist unit of effort you choose
[20:40:43] <skunkworks_> I don't know if he has all the paterns for the mill and shaper still
[20:40:50] <GNoMeK> hi againg :P i have one more question
[20:40:56] <fenn> you're better off doing lost foam anyway
[20:41:14] <skunkworks_> now - yes.. It would be easy with even a crappy 3 axis mill.
[20:41:18] <skunkworks_> *cnc
[20:41:26] <fenn> then you get square sides, castings to size, no icky sand-pounding and schlepping
[20:41:27] <skunkworks_> GNoMeK: jump in
[20:41:48] <GNoMeK> Anyone have ant parameters like max acceleration and such thinks for sherline lathe ???
[20:42:00] <GNoMeK> i will need it to configure stepconf
[20:42:12] <fenn> look in the nist-lathe.ini
[20:42:13] <skunkworks_> I would start with the nist lathe settings...
[20:42:26] <skunkworks_> what fenn said ;)
[20:42:29] <GNoMeK> ;]
[20:42:33] <GNoMeK> ok i will try it
[20:42:47] <GNoMeK> ok now i realy gone ;p lol
[20:42:51] <fenn> er, actually
[20:42:56] <GNoMeK> thanks ;>
[20:42:59] <fenn> those values are inches/s^2
[20:43:03] <fenn> you want mm/s^2
[20:43:05] <GNoMeK> oooo
[20:43:11] <skunkworks_> good catch
[20:43:13] <GNoMeK> you areright
[20:43:41] <fenn> so multiply by 25.4
[20:44:28] <GNoMeK> i will try and tommorow i will write if its work :]
[20:45:27] <GNoMeK> Ok bye ;]
[20:45:35] <GNoMeK> thanks ;]
[20:54:20] <fenn> i used to think the "hanson" brand taps at the hardware store were "the good stuff" that old farts always said you were supposed to get, but i think they really suck now that i've used real good tap
[20:58:01] <skunkworks_> heh - it is the best you can usually buy locally
[20:58:12] <skunkworks_> the local farm and barn sells them here
[21:03:29] <cradek> fenn: I'm surprised a machine shop would touch anything for $20. did you know someone or did you just walk in off the street?
[21:04:59] <fenn> apparently they do a lot of odd jobs for the university, geologists and stuff
[21:05:34] <cradek> neat
[21:05:46] <fenn> i called around and usually the answer was "well we can do it, but it'll be $400 to stop the current run"
[21:06:03] <cradek> yeah
[21:06:15] <skunkworks_> http://www.electronicsam.com/images/KandT/cncworkshop/fennalum.JPG
[21:06:27] <cradek> I understand they're busy, but "we'll call you when we have time to do it for a reasonable cost" would be nice instead.
[21:06:44] <cradek> surely everyone has busy times and idle times
[21:06:51] <fenn> yeah they just said 'put it on the shelf and we'll call you when its ready'
[21:07:21] <cradek> perfect
[21:07:26] <fenn> real simple though, i just needed a casting fly-cut
[21:08:01] <cradek> maybe or maybe not... depends on how hard it is to mount to the mill table
[21:08:04] <fenn> i was doing it on a drill press and a piece of plate glass, and the glass was bending enough to make it dig in
[21:08:05] <cradek> could be 5 minutes or a half hour
[21:08:31] <fenn> so i decided to play it safe
[21:08:38] <skunkworks_> we do the same thing for heavy machine moving.. Call them up and say - whenever you have some down time - this is what we need. (usually get a good deal)
[21:08:59] <fenn> that was when i learned that you can cut glass with a carbide bit
[21:09:07] <cradek> heh
[21:10:01] <cradek> I don't understand how you would use glass to mill on a drill press
[21:10:13] <cradek> just to make the table bigger so you can slide the casting along?
[21:10:20] <skunkworks_> * skunkworks_ wasn't getting the picture either
[21:10:21] <fenn> yeah pretty much
[21:10:43] <fenn> the regular table has those slots in it, and high spots fall into them
[21:10:50] <cradek> doesn't sound very easy.
[21:10:58] <fenn> so you want a totally flat surface
[21:11:03] <cradek> oh, I see
[21:11:59] <fenn> but the bed was 24" long, and so the weight of the casting (and a piece of metal i had bolted to it to reduce vibration/keep it from snagging) would bend the glass
[21:12:49] <cradek> 24"+ of travel is a fairly large table to do it in one pass
[21:13:12] <cradek> (my not-tiny mill is only 18)
[21:13:29] <fenn> in hind-sight i should have just put down some wax paper and epoxy and smoosh the casting into the epoxy
[21:14:13] <fenn> actually, just use a steel tube instead :P
[21:14:18] <archivist> i jack and pack and clean a side first
[21:15:03] <fenn> archivist: this is an order of magnitude more primitive
[21:15:23] <fenn> think whitworth plates
[21:15:34] <archivist> jack and pack means use of bits of scrap
[21:16:15] <fenn> apparently plate glass isn't perfectly flat - it follows the curvature of earth's gravitational field
[21:16:59] <cradek> float glass?
[21:17:02] <fenn> right
[21:17:08] <archivist> if made by the float process
[21:17:09] <cradek> huh
[21:17:36] <cradek> never thought about that but it's obvious if you imagine a piece of float glass on the ocean
[21:18:00] <cradek> I like my $2x surface plate
[21:18:18] <archivist> got mine from army surplus
[21:22:42] <SWPadnos> I think the amount of curvature on a 3' piece of glass is less significant than the surface finish
[21:23:09] <SWPadnos> ie, if you polish it with 100000 grit polish, the variation in taht 1/100000 inch is greater than the curvature
[21:23:14] <CIA-8> 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa7i43-firmware/ (7 files): initial commit of upstream files from Mesa Electronics
[21:24:20] <CIA-8> 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa7i43-firmware/SOURCE/ (6 files): initial checkin of upstream source for the eppio fpga firmware, from Mesa Electronics
[21:26:35] <CIA-8> 03seb 07TRUNK * 10emc2/src/hal/drivers/ (mesa7i43-gpio.h mesa7i43_gpio.comp Submakefile): new driver for the Mesa 7i43 FPGA board with EPP interface
[21:26:39] <ds2> just for reference is 100000 grit finer then house hold dust?
[21:26:52] <fenn> dust varies a lot
[21:27:25] <ds2> isn't there a "RMS" figure for typical/average dust size?
[21:28:35] <fenn> .01 to 100 micron == 0.4 to 4000 microinch (the usual RMS unit)
[21:29:02] <ds2> but what is the typical/average size of dust?
[21:31:19] <fenn> you should ask google/yahoo answers
[21:46:28] <fenn> according to this, the number of particles goes up at the low end of the range (0.3-0.5um) http://www.chps.net/info/iaq_papers/PaperIV.8.pdf
[21:46:50] <fenn> but it might go higher at even smaller sizes
[21:48:00] <ds2> hmmmm final polishing with a dusty rag ;)
[21:48:35] <fenn> this may interest anyone looking for the size of dust particles: http://hypertextbook.com/facts/2003/MarinaBolotovsky.shtml
[21:48:48] <fenn> but unfortunately it doesn't actually answer the question
[21:49:32] <ds2> the best answer probally is that it varies but down in a certain range, I just wonder if you are better off polishing with a dusty cloth
[21:49:53] <fenn> no, if you try to polish with mixed grit you just get scratches
[21:50:02] <fenn> and dust doesn't cut most things
[21:50:05] <SWPadnos> dust isn't necessarily sand (or silica/quartz)
[21:50:24] <SWPadnos> so you can't polish hard-ish things with it
[21:50:34] <ds2> seem to remember somewhere that dust contain a lot of hard stuff (garnet bits, etc)
[21:50:43] <fenn> you can make fumed silica with some gaseous decomposition reaction
[21:57:42] <ds2> * ds2 does not like to think about stuff that small :/
[22:02:38] <eric__u> turns out that you shouldn't try to spin your brushless motor by hand if it's powered up
[22:03:24] <fenn> or what, it doesn't move?
[22:03:27] <eric__u> turns out that there is finite probability your middle finger will get smashed flattr than a pancake
[22:04:46] <fenn> did you get it running yet?
[22:05:14] <eric__u> and that will cause problems typing the letter e, the most frequently used letter in the English language
[22:05:36] <eric__u> I did get it running
[22:05:48] <fenn> good, then you can cnc a prosthetic finger :)
[22:06:25] <eric__u> middle finger hurt so much I figured I might as well figure out why it wasn't working
[22:06:33] <eric__u> couldn't sleep
[22:07:55] <fenn> i discovered a couple days ago that carbide lathe tools really can cut through skin with enough force
[22:08:29] <fenn> inserts i mean
[22:08:42] <eric__u> was it on a lathe?
[22:09:11] <fenn> i was tapping in the chuck, and had the tool post parked in front of the chuck so i could get the tailstock close enough
[22:09:34] <fenn> and somehow my finger got wedged between the chuck and the tool
[22:09:34] <eric__u> hate that :)
[22:09:58] <fenn> was just spinning the chuck by hand, fortunately
[22:10:36] <CIA-8> 03seb 07TRUNK * 10emc2/src/hal/drivers/rbf2h.py:
[22:10:36] <CIA-8> Make LGPL work, and a minor cosmetic fix for GPL.
[22:10:36] <CIA-8> (I discovered these when shamelessly stealing rbf2h.py for mesa7i43's
[22:10:36] <CIA-8> to-header.py.)
[22:10:48] <fenn> split my thumbnail about halfway up
[22:23:51] <eric__u> I was thinking wrong about my home switch locations
[22:24:25] <eric__u> they should probably be near the center of travel if possible
[22:25:18] <eric__u> except on the spindle
[22:25:44] <fenn> what if it's on the wrong side of the switch?
[22:25:55] <eric__u> switch gotta stay on
[22:26:02] <eric__u> that's the only limitation
[22:26:15] <fenn> so the switch is on for half of the travel?
[22:26:21] <eric__u> yes
[22:26:22] <archivist> odd
[22:26:40] <skunkworks__> you can't use it as a limit then ;)
[22:27:08] <eric__u> limits are going to throw a contactor and depower machine, so no sharing
[22:27:26] <skunkworks__> hardcore ;)
[22:27:50] <fenn> the mazak has a home switch in the center, (for x at least) but it seems to be "momentary" or whatever you call it
[22:28:18] <eric__u> interesting
[22:28:42] <alex_joni> it's not odd.. older robots all did it like that
[22:28:50] <alex_joni> home switch on for half the travel
[22:29:07] <alex_joni> nowadays they don't have a limit switch at all ;)
[22:29:49] <alex_joni> no more homing is actually lots nicer
[22:30:45] <eric__u> absolute encoders?
[22:31:04] <alex_joni> eric__u: resolvers
[22:31:46] <CIA-8> 03seb 07TRUNK * 10emc2/debian/changelog: Added a note to the changelog about the new 7i43 driver, added myself to AUTHORS
[22:31:46] <CIA-8> 03seb 07TRUNK * 10emc2/docs/AUTHORS: Added a note to the changelog about the new 7i43 driver, added myself to AUTHORS
[22:31:48] <alex_joni> they remember the position inside a revolution, when you power up and the position still matches, it assumes nothing happend, and the old position is good to go
[22:32:18] <alex_joni> if it doesn't match, you need to move it manually close to a predefined position, and searches for the zero pos nearby
[22:32:24] <eric__u> I was thinking resolvers had been dropped
[22:32:35] <alex_joni> eric__u: why would you think that?
[22:33:12] <eric__u> just an observation from servo motor market
[22:33:29] <alex_joni> I hardly saw AC motors without resolvers
[22:33:46] <alex_joni> servo's I mean..
[22:33:50] <eric__u> most have encoders now
[22:34:23] <skunkworks__> resolvers are better in crappy enviroment
[22:35:15] <alex_joni> eric__u: we used to have encoders on older motors
[22:35:19] <eric__u> don't see the difference really, neither see the environment
[22:35:21] <alex_joni> roughly 90'es
[22:35:36] <alex_joni> eric__u: oh.. slap it with a hammer, and you'll notice the difference :D
[22:35:47] <skunkworks__> try running an encoder submerced in oil ;)
[22:36:01] <eric__u> drop it, maybe
[22:36:06] <skunkworks__> bbl
[22:36:21] <fenn> i wonder if there's anything to gene's story about hall sensors dying when exposed to wd-40
[22:36:40] <eric__u> cant see it myself
[22:36:58] <eric__u> I have some that aren't that well sealed though
[22:37:08] <fenn> i mean for stuff that isn't some weird ceramic chip
[22:37:35] <alex_joni> eric__u: the main advantage of a resolver against an encoder imo is that you know the current position
[22:38:15] <alex_joni> you only get that with abs encoders..
[22:38:32] <fenn> i'm thinking about using these magnetic absolute position sensors (based on multiple hall effect sensors)
[22:38:34] <alex_joni> (and usually they use the resolver in the drive to be able to drive the motor..)
[22:38:42] <eric__u> they are more expensive though
[22:39:04] <alex_joni> eric__u: might be.. but so are AC servos vs. steppers :P
[22:39:14] <fenn> the chips are $10 and you get 12 bits per rev at 10kHz sample rate
[22:39:16] <alex_joni> if you need them.. gotta have them
[22:39:33] <alex_joni> fenn: managed to rig something up with the samples you got?
[22:39:43] <fenn> well.. no
[22:39:52] <fenn> but that's just me
[22:39:57] <eric__u> are your robots direct drive?
[22:40:58] <eric__u> JMK work for Baldor now?
[22:41:06] <fenn> alex_joni: just drive your stepper with an AC servo drive :)
[22:41:53] <alex_joni> eric__u: rack & pinion for linear axes
[22:42:02] <alex_joni> and helical gears for rotaries usually
[22:43:53] <fenn> * fenn is still trying to figure out how harmonic drives work
[22:46:02] <alex_joni> http://www.roymech.co.uk/Useful_Tables/Drive/Harmonic_Gears.html
[22:46:15] <alex_joni> the rigid ones are quite similar :)
[22:46:55] <alex_joni> * alex_joni heads to bed
[22:46:58] <alex_joni> good night all
[23:02:40] <Gran3D> Newbie problem. Have Ubuntu dapper and emc 2-2.0.5 uptodate. Compiles ok. Wont run stepper mm due to shmget failure. ??
[23:03:56] <cradek> whoah that's an old version...
[23:04:12] <cradek> did you install the package, or from the linuxcnc cd, or from source?
[23:05:35] <Gran3D> don't remember. This was an interrupted project about 6 months old.
[23:06:29] <cradek> well that makes it pretty hard for me to guess what's wrong
[23:06:51] <cradek> http://www.linuxcnc.org/content/view/21/4/lang,en/
[23:07:07] <cradek> you could get the latest cd here, and you'll have emc2.2, and it'll work
[23:07:52] <Gran3D> Sorry, I noticed that you and JMK had found a fixed a lot of these before, so I was hoping. If I keep dapper, should I just load a newer version?
[23:08:24] <cradek> this cd is still based on dapper since it's the current LTS release
[23:09:11] <fenn> you should be able to go to linuxcnc.org and run the install script
[23:09:27] <fenn> probably quicker than downloading the entire cd
[23:09:30] <cradek> true
[23:09:50] <cradek> but it's hard to say what state the machine is in currently
[23:10:07] <cradek> (if you don't remember anything about how it got there)
[23:10:18] <cradek> I have to run, thanks for helping fenn
[23:10:48] <Gran3D> Thanks. I'll try that. All I know is that SPM is happy.
[23:38:38] <Gran3D> fenn? down load emc2 from linuxorg. says it is up to date. rebooted. same action. Have both emc2 and emc2-2.0.5 directories, as intention to modify code. Will they confuse each other?
[23:39:52] <SWPadnos> did you update the repositories to point to emc2.2?
[23:40:37] <Gran3D> will, but how
[23:40:44] <SWPadnos> one sec
[23:41:02] <SWPadnos> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.2