#emc | Logs for 2006-12-02

[00:33:05] <alex_joni> good night all
[01:22:36] <granville> hi guys, everything going pretty good here, i cut a few pieces today, and everything good except the circles have flat spots parallel to the x and y axis's, is this cause by my backlash, i think it was between .03 and .04. Also has anyone used emc to drive laser scanner servos? Just wondering how hard it would be to rig up a laser above the table and have it project an image from the g-code onto the table?
[01:24:26] <SWPadnos> you could probably set up some non-trivial kinematics module to do the scan, but it would only happen once
[01:24:45] <SWPadnos> emc isn't meant for replaying G-code files rapidly, like you'd need for a laser light show ;)
[01:31:05] <granville> yeah, everything i've search on the net has taken me to laser light shows, and that stuff is expensive. since all the other tools these days have a laser, i thought it would be a nice addition to the cnc router. I may put some mirrors on some servo motors and play with it one day when i get back around to playing with servos again.
[01:52:37] <jepler> you could use "O- while" to loop in the g-code. but a bigger issue might be that each segment of a laser show takes a really short time---hardly long enough for EMC to do closed loop control
[01:55:48] <jmkasunich> if you want to get what looks like a line instead of a moving dot, you need to retrace the pattern many times per second
[01:56:39] <jmkasunich> thats hundreds to thousands of times faster than normal machining
[01:56:52] <SWPadnos> that was my point - you need rapid repeat of the pattern, ideally with some laser poer control since the speed at which the dot moves will likely be incinsistent
[01:57:19] <SWPadnos> if onl;y I could type better
[01:57:21] <SWPadnos> see!
[02:20:27] <jmkasunich> anybody ever dealt with http://www.kelinginc.net/SMotorstock.html or http://www.homeshopcnc.com/page5.html before?
[02:22:50] <jmkasunich> or have any other recommendations for buying strong NEMA 34 steppers?
[02:26:04] <steves_logging> steves_logging is now known as steve_stallings
[02:26:20] <jmkasunich> hi steve
[02:26:27] <steve_stallings> Hi JMK
[02:26:39] <jmkasunich> got those two links from your pages ;-)
[02:27:40] <steve_stallings> I have dealt with both Kelinging and Homeshopcnc to get samples. Good service from both. Big NEMA-34 have strong detent torque. Keling seems to not fully understand driver electronics.
[02:27:59] <jmkasunich> drivers will be gecko
[02:28:39] <jmkasunich> neither one shows speed torque curves
[02:29:05] <steve_stallings> Then jumper Gecko as if NEMA-42 if motor is 1200 oz-in NEMA-34 in order to get anti-resonance to work correctly.
[02:29:29] <jmkasunich> didn't know that - good info
[02:30:33] <steve_stallings> Torque curves are always for a specific driver and supply voltage. These guys, and the Chinese vendors that they buy from, aren't prepared to furnish that data.
[02:30:56] <jmkasunich> I see
[02:31:34] <jmkasunich> I'm planning on running a shoptask, so I probably don't need outrageous torque
[02:31:44] <jmkasunich> but I want good high speed torque
[02:31:59] <steve_stallings> Expect MUCH faster torque drop-off with NEMA-34 than with NEMA-23. I would guess ratio tracks rotor inertia.
[02:32:28] <jmkasunich> nema 23 is too small though - the machine has mounts for 34
[02:33:16] <jmkasunich> I think shoptask sells 300 and 500 oz-in systems, and the concensus is the 300 is lame
[02:33:19] <steve_stallings> Homeshopcnc sent me a 400 oz-inch motor in a NEMA-23 oversize that seemed good, though I would have recommended a higher current, lower inductance winding.
[02:33:55] <jmkasunich> I was looking at the 1160/1200 oz-in motors
[02:34:11] <jmkasunich> 6A, ~3V, ~6mH
[02:35:48] <steve_stallings> I have a 1200 oz-in that you are welcome to play with, cannot remember current/voltage/inductance but it is probably in that range. It came from Keling if I remember.
[02:36:22] <jmkasunich> I appreciate the offer, but I kinda have to make the decision soon
[02:37:28] <jmkasunich> I'm selling my south bend 13" lathe in a complicated three way "barter" deal - one of the parties will be paying me about half the total price in cash - the other can't pay cash for complex reasons, but is willing to order me some motors, or other stuff totalling around $500
[02:38:19] <steve_stallings> Then I would recommend going for the torque you know you need, not overkill. That extra rotor mass is going to resonate and reduce your top speed.
[02:38:47] <jmkasunich> measuring how much I need is the trick
[02:39:04] <jmkasunich> I can measure zero speed breakaway torque at the handle
[02:39:21] <jmkasunich> and I can even assume that high speed torque requirement will be similar
[02:39:28] <steve_stallings> For this kind of situation, I think cut and try is the only method that really works.
[02:39:35] <jmkasunich> but how do I know what high speed torque I will get?
[02:39:35] <jmkasunich> bummer
[02:41:21] <jmkasunich> looks like the choices are:
[02:41:24] <jmkasunich> 640 oz-in, 2.3V 5.5A 3.5mH 1400 g-cm^2 inertia
[02:41:40] <steve_stallings> Geckos are a good choice, and plan on about 20X supply voltage to motor voltage. Motors will run warm due to circulating current at rest, but so what.
[02:41:50] <jmkasunich> right
[02:42:36] <jmkasunich> 990 oz-in 2.1V 6.1A 3.3mH 1400 g-cm^2
[02:43:09] <jmkasunich> 1200 oz-in 2.7V 6A 5.1mH 2700 gm-cm^2
[02:43:33] <steve_stallings> Ouch, inertia on 1200 oz-in hurts!!!
[02:43:40] <jmkasunich> looks like the 990 might be the winner - same inertia as the 640, lowest voltage and inductance of all three
[02:44:02] <steve_stallings> Agree, assuming rating data is real.
[02:44:28] <jmkasunich> they're that bad when it comes to meeting specs?
[02:45:57] <jmkasunich> http://www.kelinginc.net/KL34H295-43-8B.pdf is the datasheet
[02:46:36] <steve_stallings> My guess is that original manufacturer does a good job, but data gets jumbled or misquoted along the way. In my limited exchanges with msmotor of China the engineers seemed quite knowledgable.
[02:47:47] <jmkasunich> I take it that non-china motors are much more expensive?
[02:48:18] <steve_stallings> .... and are actually made in China but branded and sold as USA product.
[02:48:26] <jmkasunich> heh
[02:48:49] <steve_stallings> Truth hurts sometimes...
[02:48:49] <jmkasunich> I'm glad I talked to you
[02:49:09] <jmkasunich> I was actually seriously considering the 1800 oz-in ones, thinking "overkill can't hurt"
[02:50:17] <steve_stallings> USA companies do the research, quality control, and good documentation, but the actual hardware is often the same as cheap Chinese.
[02:50:40] <jmkasunich> I wonder if kelinginc.net accepts returns if the motor doesn't match the specs?
[02:51:06] <jmkasunich> I can certainly measure DC resistance and inductance upon delivery and send them back if they don't match the datasheet
[02:51:21] <jmkasunich> (it will be some time before I'm ready to actually test them under power)
[02:51:42] <steve_stallings> I would guess so. I bought a stepper driver that was supposed microstepping and it turned out not to be. When I mentioned it he offered to take it back, but I never got around to sending it.
[02:52:00] <jmkasunich> must not have been very expensive...
[02:52:21] <jmkasunich> (I'm looking at $350 worth of motors - I want to get what I ordered)
[02:53:28] <jmkasunich> you said "he" - is this a one man or very small company?
[02:55:39] <steve_stallings> Driver was less than $100. Company seems to be 2 or 3 people doing importing. This is the guy that was at the CNC Workshop in the back room of the school building.
[02:56:02] <jmkasunich> are those the motors you had in a box when we were packing up?
[02:56:39] <steve_stallings> If you are remembering a NEMA-43 about 8 inches long, then yes.
[02:56:45] <steve_stallings> NEMA-34
[02:57:05] <jmkasunich> you had several nema 34s, different sizes, and you mentioned an importer
[02:57:34] <jmkasunich> but at the time, I read what you said as "I got these from an importer and brought them here with me", not "I got these here and am taking them home"
[02:57:48] <steve_stallings> My biggest complaint is having 4 loose wires instead of a jacketed cable, no sealing of opening.
[02:58:04] <jmkasunich> yeah, that isn't nice
[02:58:09] <jmkasunich> but its also pretty much the norm
[02:58:12] <steve_stallings> I did get the from Keling before the show. I was partly responsible for him coming to the show.
[02:58:24] <jmkasunich> oh
[02:58:31] <jmkasunich> shame I didn't meet him
[02:58:34] <jtr> here's a table of specs for some NEMA 34 units: http://www.servosystems.com/amp_step34ht.htm
[02:58:46] <jmkasunich> I take it he seems like a decent guy (or you wouldn't be dealing with him)
[02:59:08] <jtr> could use as a sanity check
[03:01:24] <jmkasunich> HT34-476 seems similar to the 990 oz-in
[03:01:25] <steve_stallings> Yes he was decent and tries to work with hobbyists. The guy from HomeShopCNC, name slips me at the moment, is also plesant work with and actually seems to know quite a bit about motors. Seems to have a mechanical engineering background.
[03:02:23] <jmkasunich> oops, I take back what I said about the HT34-476 - it has much higher inertia
[03:06:05] <jmkasunich> I'm liking the 990 - I'll have to give him a call and ask questions
[03:06:54] <steve_stallings> Have a go at it, but my imperssion is that he is a businessman, not an engineer.
[03:07:10] <jmkasunich> well, the two questions that come to mind are:
[03:07:35] <jmkasunich> 1) the drawing seems to show a round cable, not loose wires - am I that lucky, or was the drafter just lazy
[03:07:47] <jmkasunich> 2) if it doesn't match the drawing electrical specs can I return it
[03:08:08] <jmkasunich> I think I already know the answer to #1
[03:08:31] <jmkasunich> the drawing says UL1430 leads - that is plain old wire
[03:08:31] <steve_stallings> I would expect it to match electrial specs. Can you test rotor inertia easily?
[03:08:42] <jmkasunich> can't test inertia
[03:09:00] <jmkasunich> but if the inductance and voltage are as spec'ed, I'll be reasonably convinced
[03:09:23] <steve_stallings> Yea, if figured. Might be impossible in assembled motor due to detent torque.
[03:09:29] <jmkasunich> the physical size of the motor limits the inertia - it is significantly smaller than the 1200 oz-in ones that have 2700 gm-cm^2
[03:10:33] <jmkasunich> on the hobbycnc site, length and inertia pair up like this:
[03:10:52] <jmkasunich> 61mm/1000 gm/cm^2
[03:11:01] <jmkasunich> 80mm/1400
[03:11:10] <jmkasunich> 118mm/2700
[03:11:45] <jmkasunich> the 990 is 96mm
[03:11:50] <steve_stallings> seems logical enough
[03:12:07] <jmkasunich> it claims 1400gm-cm, which might be optimistic, but I doubt its 2700
[03:12:11] <jmkasunich> maybe 2000?
[03:13:07] <steve_stallings> logical comment refered to first 3 pairs, didn't see 990 before sending
[03:13:19] <jmkasunich> understood
[03:13:48] <jmkasunich> the 990 does kinda seem too good to be true
[03:14:04] <jmkasunich> its weight and inertia numbers match an 80mm long 640 oz-in motor
[03:15:05] <steve_stallings> even if the inertia number is wrong, the 990 still seems a good compromise in your case
[03:15:42] <jmkasunich> as long as the inertia isn't 2700 - if its that high, I might as well get the 1200 and have more torque
[03:16:22] <steve_stallings> cut and try, cut and try......
[03:16:29] <jmkasunich> oops, scratch taht last comment, the 1200 has 5mH instead of 3.3
[03:16:41] <jmkasunich> that gets expensive!
[03:16:53] <steve_stallings> resell on eBay to moderate cost
[03:16:54] <jmkasunich> (of course, I could ebay the 990's if they don't work out)
[03:16:58] <jmkasunich> ;-)
[03:17:03] <steve_stallings> ;-)
[03:17:37] <jmkasunich> the other thing I've wondered about is direct drive vs. belted
[03:17:46] <jmkasunich> the machine is set up for 2:1 reduction
[03:17:50] <jmkasunich> but I _could_ direct drive
[03:18:36] <jmkasunich> dunno whether torque increase from the pulleys is more or less than the the high speed torque falloff at doubled speed
[03:18:40] <steve_stallings> I like belts. Choice of ratios, no critical alignment, elastic damping in belts.....
[03:19:01] <jmkasunich> ok, let me rephrase that
[03:19:08] <jmkasunich> 2:1 belts or 1:1 belts ;-)
[03:19:52] <jmkasunich> the current leadscrews are 10 tpi acme, may someday replace with ballscrews, probably 5tpi
[03:20:08] <steve_stallings> with big motors you usually see low ratios to avoid needing high RPMs
[03:20:27] <jmkasunich> 2:1 gives me 40000 steps/inch with the acme, 20000 steps/inch with ballscrews
[03:20:39] <jmkasunich> I'm gonna have hardware step generation, so that isn't a factor
[03:21:15] <steve_stallings> referring to torque fall off vs. speed not pulse generation
[03:21:23] <jmkasunich> I know
[03:21:41] <jmkasunich> thats why I'm bummed about the lack of speed torque curves
[03:22:02] <steve_stallings> 20000 steps at 10 step microstepping, right?
[03:22:10] <jmkasunich> yes
[03:22:20] <jmkasunich> 2000 full steps/inch
[03:22:46] <jmkasunich> I'll be running either 48 or 60ish volts
[03:23:21] <steve_stallings> try having a look at curves from an American vendor like Pacific Scientific, they should be similar as that is the kind of thing the Chinese are trying to copy
[03:23:22] <jmkasunich> 48 if I use a 48V 10A supply that I already have around, or 55-60ish if I get a 40V toroid transformer
[03:23:54] <jmkasunich> good idea
[03:24:54] <steve_stallings> not a lot of difference between 48 and 55 volts....
[03:25:25] <jmkasunich> not really
[03:26:21] <steve_stallings> the biggest improvement in speed will come from ballscrews, 80% efficient vs. 15-20% for Acme
[03:27:45] <steve_stallings> on the Chinese mills I have played with, we typically almost doubled the rapid speed when changed over to ballscrews
[03:27:51] <jmkasunich> nice
[03:28:02] <jmkasunich> these are mill-drills, or knee mills?
[03:28:50] <steve_stallings> small stuff like Jon Elson's demo minimill
[03:29:02] <jmkasunich> ok
[03:30:19] <steve_stallings> some day I will try putting steppers on the Bridgeport that I brought home from the CNC Workshop, I got it primarily as a test bed
[03:31:11] <steve_stallings> PMDX needs to address the larger end of the driver range
[03:31:25] <jmkasunich> hard to compete with gecko
[03:33:12] <steve_stallings> no kidding, I would never go for a direct competitor to the G200 series
[03:34:07] <steve_stallings> there seems to be a real need in the 4 to 5 ampere range
[03:34:52] <steve_stallings> tough spot to work, to much current for monolithic chips and discrete works out too expensive
[03:35:44] <jmkasunich> IOW, discrete ain't gonna be much cheaper than the 7A gecko
[03:35:47] <jmkasunich> so why bother?
[03:37:17] <jmkasunich> as soon as you go discrete, I _think_ the cost of 5A vs 7A becomes almost indistinguishable
[03:38:14] <jmkasunich> interesting - according to PacSci, one stack motors have much less torque falloff at high speed then longer ones
[03:38:37] <steve_stallings> there is some room to work if you do creative packaging and also target higher function units with pulse multiplication and overcurrent protection
[03:39:35] <steve_stallings> lets see, motor behaves like spring-mass in resonance, now does that have a square term related to mass?
[03:39:42] <jmkasunich> here is a feature you can offer: quadrature input
[03:40:24] <jmkasunich> same two wires/optos that you use for step/dir, but more noise immune, and you can double the step rate for any given CPU interrupt rate
[03:40:48] <steve_stallings> I like quadrature technically, but the market is going to ignore it.
[03:40:59] <jmkasunich> (jumper selectable of course, for folks who use the old approach)
[03:41:30] <jmkasunich> if you go FPGA for the logic, quadrature conversion is pretty cheap
[03:42:13] <steve_stallings> input commands would typically go directly into a micro, we do pulse mult in software in our units
[03:42:33] <jmkasunich> uP instead of FPGA?
[03:42:51] <steve_stallings> come to think of it, we use a D-flop to capture direction signal in real time, that will be more difficult with quadrature
[03:43:35] <jmkasunich> do you poll the inputs (after latching direction)? or do they go to a hardware counter in the uP?
[03:43:52] <steve_stallings> yes uP lets us add lots of features like self test, demo modes, flash codes for errors, reduce current, lots of stuff that Gecko typically avoids
[03:44:24] <steve_stallings> step causes interrupt, dir get read from D-flop
[03:44:39] <jmkasunich> the newest gecko is using FPGA - I don't think they have quite as many things as you just mentioned, but they have definitely advanced from the 4000 series days
[03:45:19] <jmkasunich> the uP has hardware PWM generation I assume?
[03:45:31] <steve_stallings> Gecko added overcurrent protect, but that has nothing to do with FPGA
[03:46:00] <steve_stallings> actually uP has on board DACs
[03:47:07] <jmkasunich> so analog PWM generation?
[03:47:35] <steve_stallings> analog switching current regulation
[03:48:22] <jmkasunich> what do you use for current feedback? sense resistors in the fet source?
[03:48:34] <steve_stallings> hesitate to call it PWM because people tend to think pre-computed constants
[03:49:00] <jmkasunich> I guess that depends on the people
[03:49:09] <steve_stallings> standard current sense resistors, sensing FETS are too expensive
[03:49:11] <jmkasunich> triangle wave, comparator, analog reference = PWM
[03:50:30] <steve_stallings> sort of, but stepper drives use dead times, multiple recirculate modes, etc.
[03:54:00] <jmkasunich> 3lbs2oz of water in a milk carton hanging from a crank handle with a radius of 1.6" is enough to move my axis when the gib is tightened moderately tight
[03:54:07] <jmkasunich> 80 oz-in
[03:54:35] <steve_stallings> that explains the long silence 8-)
[03:54:40] <jmkasunich> yeah
[03:54:55] <jmkasunich> only 6 mins
[03:55:08] <steve_stallings> you are hired....
[03:55:19] <steve_stallings> great multitasking
[03:56:14] <steve_stallings> so, 80 oz-in is what it takes to break friction and start motion at speed = zero
[03:56:42] <jmkasunich> with 50-60V, PacSci's midrange NEMA34 one stack motors retain ~20% of stall torque at 1200 RPM, and about 7% at 2400 rpm
[03:56:54] <steve_stallings> now guess at friction while at speed, figure acceleration of mass, get headach, then cut and try.... 8-)
[03:57:25] <jmkasunich> friction at speed is lower
[03:57:48] <steve_stallings> for the slide, yes, but what about the Acme screw?
[03:58:01] <jmkasunich> accel of table is probably small (if not negligable) compared to rotary inertia
[03:58:39] <jmkasunich> (rotary inertia of the motor that is)
[03:59:10] <jmkasunich> especially with 2:1 ratio - table and screw inertia are reduced 4:1 when reflected back to the motor
[03:59:19] <steve_stallings> rotary inertial of screw might contribute, though not as much as rotor of motor
[03:59:33] <jmkasunich> with 2:1, 1200 RPM = 60 ipm
[04:00:00] <jmkasunich> and the 990 oz-in motor should still have close to 200 oz-in at that speed - twice the breakaway torque
[04:00:23] <steve_stallings> Bridgeport Boss machines were typically around 100 ipm from factory. I should think 60 should be acceptable on a Shoptask.
[04:00:29] <jmkasunich> yeah
[04:00:38] <jmkasunich> anything above there is gravy
[04:00:49] <jmkasunich> (I will certainly test and see what I can get)
[04:01:25] <jmkasunich> cut and try is of course what I'll do when figuring out max vel and max accel - I just don't want to be swapping motors
[04:01:36] <jmkasunich> if I only get 45 ipm, so be it
[04:01:43] <steve_stallings> truth is that what is needed is reliability, low speeds are far less of a penalty than lost steps
[04:01:55] <jmkasunich> right
[04:02:20] <jmkasunich> I'll test to see what causes lost steps, then reduce by a significant margin
[04:02:31] <steve_stallings> I can get my little demo machine to do 50 ipm rapids if well adjusted and lubed. Dependable speed is about half that.
[04:02:45] <jmkasunich> what motors are you using on that?
[04:03:30] <steve_stallings> Surplus 200 oz-inch NEMA-23 driving 20 tpi Acme screws with 2:1 reduction.
[04:03:44] <steve_stallings> Remember, really small machine. Seig X1.
[04:03:52] <jmkasunich> ok
[04:04:12] <jmkasunich> have you been following Mariss's "unstallable stepper" project?
[04:04:41] <steve_stallings> loosely
[04:05:00] <jmkasunich> I think of it as the "50 pole AC vector drive" project
[04:05:24] <jmkasunich> if you wanna get radical with your drive design, include encoder inputs on it
[04:06:05] <steve_stallings> two phase motor with lots of poles, but otherwise similar to "brushless" DC
[04:06:14] <jmkasunich> right
[04:06:45] <jmkasunich> stepper drive: constant current, varying angle between rotor and stator flux (varies with torque load)
[04:06:46] <steve_stallings> detent torque will still sap power and limit speed
[04:07:07] <jmkasunich> vector drive: variable current, constant angle between rotor and stator
[04:08:13] <steve_stallings> the only thing I see that is good about idea is the fact that stepper motors are commonly available, otherwise quit playing around and use a servo
[04:08:35] <jmkasunich> maybe you should build an AC servo drive instead of a stepper drive?
[04:08:40] <jmkasunich> less competition
[04:09:37] <steve_stallings> I have considered a "brushless" DC servo, but fear the support costs. People will try to drive almost anything they can find, and expect you to solve their problems.
[04:09:53] <jmkasunich> true
[04:10:18] <jmkasunich> I wonder if there are servo equivalents of the chinese steppers?
[04:10:25] <jmkasunich> import them, and sell matched sets only
[04:10:37] <steve_stallings> Selling matched pair of motor and drive is the way to go, but I really don't want to sell motors. Inventory and shipping costs are too great.
[04:11:06] <jmkasunich> also true
[04:11:12] <steve_stallings> Keling sells brushed DC motors and claims to be able to source brushless.
[04:11:52] <jmkasunich> cooperative effort? he sells motors, you sell drives, instructions tell the user what motor to buy, no support for non-standard motors?
[04:12:20] <steve_stallings> even better, I sell OEM drives to him like Gecko does
[04:12:28] <jmkasunich> yeah
[04:12:43] <jmkasunich> either way, the margin has to be better than competing with gecko
[04:13:42] <jmkasunich> a guy with a 5A stepper can choose between you and gecko - you gotta be cheaper than gecko, cause most (IMO) won't pay much extra for the features you described
[04:13:47] <steve_stallings> currently the other hole in the market (besides 4-5 ampere stepper drives) appeares to be brush type step/dir input servo drives big enough to handle old American iron
[04:14:10] <jmkasunich> you mean like the mazak?
[04:14:20] <steve_stallings> yes
[04:14:32] <steve_stallings> though that is the upper extereme
[04:14:31] <jmkasunich> I wish I could remember who's servo drives we wound up using
[04:14:46] <jmkasunich> whose
[04:14:47] <steve_stallings> probably Servo Dynamics
[04:14:54] <jmkasunich> that rings a bell
[04:14:56] <jmkasunich> they aren't big
[04:15:07] <steve_stallings> but they are analog input
[04:15:15] <jmkasunich> I dunno what they cost - more than a gecko, but I think well under $500
[04:15:47] <jmkasunich> right, forgot about that
[04:15:50] <steve_stallings> currently people are trying to use the Rutex drives rated for 40 amperes and 200 volts, but they do not survive in the real world
[04:16:13] <steve_stallings> highly optomistic ratings
[04:16:20] <jmkasunich> they using rectified line? or still have transformer based power supplies?
[04:17:09] <steve_stallings> still needs transformer, Rutex step/dir inputs share power ground, not even opto-isolated!!!
[04:17:19] <jmkasunich> retch
[04:17:33] <jmkasunich> definitely not real world
[04:18:28] <steve_stallings> setup uses SPI interface and most users report such severe noise problems that the communications are not reliable enough to tune the drives
[04:19:27] <jmkasunich> thats lame
[04:19:42] <steve_stallings> infuriating actually
[04:19:49] <jmkasunich> they could either isolate the control from the power, or isolate the step/dir/comms from the control
[04:20:02] <jmkasunich> have you seen the new analog devices isolators?
[04:20:07] <jmkasunich> (non-opto)
[04:20:39] <steve_stallings> the more I think about it the more I like your high power drives approach of isolating gate drives, shame it is expensive on smaller drives
[04:21:09] <jmkasunich> TLP250, $1.88 each from digikey
[04:21:22] <jmkasunich> common power supply for the low side, bootstrap the high side
[04:21:32] <steve_stallings> we use the AD isolators in our PMDX-103, great device, really like the fact that they do not need an initial transition to sync
[04:21:51] <jmkasunich> I just used one on an analog isolator circuit - very happy with it
[04:21:58] <steve_stallings> TLO250 is fine, isolated power source is the cost item
[04:22:12] <jmkasunich> sub-1% accuracy and sub-millisecond response time on the analog output
[04:22:27] <jmkasunich> you only need one supply, referenced to the negative rail
[04:23:03] <steve_stallings> ???, perhaps I better look again
[04:23:23] <jmkasunich> you know the bootstrapping approach used by the various internation rectifier driver chips?
[04:23:34] <jmkasunich> same thing can be used with TLP-250's
[04:24:23] <jmkasunich> discrete diode from +12V to phase A floating +12, electrolytic and ceramic caps from floating +12 to phase A FET source
[04:24:51] <jmkasunich> IIRC (its been a while) the TLP has undervoltage lockout
[04:25:18] <jmkasunich> all three low side FETs and TLPs can use the same +12
[04:26:19] <jmkasunich> another option might be the international rectifier drivers (they have 6 channel drivers in one package), with analog devices isolators on the logic level signals
[04:26:38] <steve_stallings> yes, I understand bootstrapping, just didn't realize it would work with TLP250
[04:27:03] <jmkasunich> can't say I've personally done it (yet), but I see no reason it wouldn't work
[04:27:32] <steve_stallings> aarrrrggghhhhhh!!! Acrobat is hosed again, most unreliable software of all I work with!!!
[04:27:52] <jmkasunich> as long as the TLP has undervoltage lockout, the caps and diodes are sized to deliver the TLPs quiescent current as well as the gate charge, and the frequency/duty cycle isn't too weird
[04:28:40] <jmkasunich> the real problem isn't gate drive, its current feedback
[04:29:10] <jmkasunich> especially if you are talking three wire/three phase motors, sense resistors in the source lead really don't cut it
[04:29:18] <jmkasunich> (plus, even those need isolation)
[04:30:15] <steve_stallings> oh yea, I forgot about isolating the feedback 8-)
[04:30:40] <jmkasunich> we use hall effect sensors
[04:31:03] <jmkasunich> you need 2 (assuming no grounds in the motor, you can calculate the 3rd phase)
[04:31:03] <steve_stallings> the cheap halls are not fast enough for chopping at 20KHz
[04:31:23] <jmkasunich> http://www.allegromicro.com/sf/0750/
[04:31:29] <jmkasunich> those cheap halls?
[04:31:41] <jmkasunich> $6.20 in small qty
[04:31:45] <steve_stallings> need response time of around 1 uS to prevent overcurrent
[04:32:40] <jmkasunich> thats for short circuit protection only? or for the current loop?
[04:33:18] <steve_stallings> short circuit mostly, though you might need 10 uS to accurately microstep
[04:33:22] <jmkasunich> a single resistor in the negative bus could be used for fault sensing
[04:33:45] <jmkasunich> we're talking about AC servo (brushless DC) now, not steppers
[04:33:45] <steve_stallings> most deadly fault is phase to ground
[04:34:02] <steve_stallings> I am still taking steppers in this case
[04:34:10] <steve_stallings> sorry
[04:34:21] <jmkasunich> few steppers want 180V dc bus ;-)
[04:34:29] <steve_stallings> true
[04:34:45] <jmkasunich> to me, the gain from isolating the power circuit is getting rid of expensive and heavy transformers
[04:34:55] <steve_stallings> and 180VDC with 20KHz chop would make a dandy plasma cutter
[04:35:17] <jmkasunich> we have made drives where the uP and other control circuits are referenced to the negative bus
[04:35:25] <jmkasunich> user inputs and control signals are isolated
[04:35:40] <steve_stallings> I don't know if I am brave enough to sell a driver that is not isolated from the line.
[04:36:03] <jmkasunich> if you interface is step/dir (or quadrature A/B) and a couple comm lines, thats one 4 channal ADUM isolator
[04:36:28] <jmkasunich> it would need to be enclosed
[04:36:31] <jmkasunich> but I understand
[04:36:49] <jmkasunich> also a pain in the rear when doing development
[04:37:36] <jmkasunich> when running rectified line, neither positive nor negative bus is grounded, so even a sensor in the plus bus doesn't protect you against ground faults
[04:38:37] <jmkasunich> we've used small cheap CTs with both bus conductors (or all three output conductors) passing thru them for ground fault detection
[04:39:01] <steve_stallings> multiphase GFI 8-)
[04:39:03] <jmkasunich> now if you could only use the same CT for both ground fault and IOC....
[04:39:40] <steve_stallings> IOC ??
[04:39:49] <jmkasunich> instantaneous over current
[04:40:10] <jmkasunich> IOC and ground fault are the primary overcurrent protection faults
[04:40:38] <jmkasunich> then there are various slower faults for sustained overloads and such - most of those can be done in software
[04:41:52] <steve_stallings> software is wonderful, as long as you know when to stop adding features... 8-(
[04:44:08] <jmkasunich> fault protection isn't really a feature
[04:45:00] <steve_stallings> tell that to Rutex
[04:45:21] <jmkasunich> what I mean is that its an expectation
[04:45:35] <jmkasunich> probably the only reason they can get away without it is lack of competition
[04:46:09] <jmkasunich> well thats annoying
[04:46:12] <steve_stallings> and a relatively naive customer base
[04:46:23] <jmkasunich> found a cheap fast 150:1 CT, but they don't specify the max current
[04:46:31] <jmkasunich> 3mohm primary
[04:46:52] <jmkasunich> probalby sub 10A
[04:48:37] <steve_stallings> finally got a look at TLP250 datasheet in Acrobat, looks like no undervoltage lockout...
[04:48:49] <steve_stallings> excellent isolation properties
[04:48:49] <jmkasunich> dang
[04:49:05] <jmkasunich> 20kV/uS?
[04:49:31] <steve_stallings> 5kV/uS
[04:49:38] <jmkasunich> thats not excellent
[04:49:44] <jmkasunich> ;-)
[04:49:54] <steve_stallings> it is when you are used to 80 volt bus
[04:50:05] <jmkasunich> I wonder what HCPL-3150 or HCPL-3120 costs?
[04:50:20] <jmkasunich> (thats what we've moved to from the TLPs)
[04:50:27] <jmkasunich> I _know_ they have UV lockout
[04:51:06] <steve_stallings> $1.62 in hundreds
[04:51:14] <jmkasunich> what vendor?
[04:51:21] <steve_stallings> Avago
[04:51:25] <steve_stallings> ex HP
[04:51:38] <jmkasunich> will they sell to normal people?
[04:51:49] <steve_stallings> Digikey even
[04:52:10] <jmkasunich> (I usually use digikey and the like as an indicator of "normal people" prices, didn't find the 3150/20 there)
[04:53:06] <steve_stallings> make sure you include the hyphen when searching
[04:53:47] <jmkasunich> ah, success
[04:54:16] <steve_stallings> Digikey's search engine is fast and excellent, but it considers a hypen to be a significant character unlike most other search engines
[04:55:50] <jmkasunich> 3150/20 has UVLO, 5mA maximum operating current (not counting gate current pulses) so the bootstrap cap doesn't need to be huge, 15KV/us dv/dt immunity
[04:56:37] <jmkasunich> the 315J is interesting - two drivers in one pacakge
[04:56:42] <jmkasunich> package
[04:57:00] <jmkasunich> $3.30, so cost competitive and less space
[04:57:08] <steve_stallings> another Digikey search hint, if you get lots of hits on your full part number as if it were a sub-string, just add -ND to the end
[04:57:45] <jmkasunich> cool
[04:59:28] <steve_stallings> holdover from the days when Digikey had discounts for total order value and some parts were excluded with a -ND for non-discountable
[04:59:47] <jmkasunich> now they pretty much all have the same thing?
[04:59:59] <jmkasunich> (the ND)
[05:00:04] <steve_stallings> yes
[05:00:45] <jmkasunich> anyway... back to our hypothetical 120V offline powered AC servodrive ;-)
[05:01:02] <steve_stallings> weird package on the 310J, but nice part
[05:01:15] <jmkasunich> HCPL-315J = high and low side drive for one phase for $3.30
[05:01:25] <jmkasunich> add another $2 (or less) for bootstrap parts
[05:01:46] <steve_stallings> I meant 315J, oops
[05:01:54] <jmkasunich> and $5 for a 15V supply referenced to the negative rail
[05:02:15] <jmkasunich> total cost for three phase isolated bridge drive: $20
[05:03:33] <jmkasunich> current sensors for two phases $13 total
[05:03:39] <steve_stallings> looks like the 2 channel device (315J) is kind of wimpy on drive, 500mA peak
[05:04:06] <jmkasunich> Its been so long since I worked with small devices, I don't know what you'd even need
[05:04:15] <jmkasunich> for say 20A FETs
[05:04:38] <jmkasunich> as long as the gate resistor is 30 ohms or more the driver is fine
[05:04:43] <steve_stallings> Well I was thinking more like 50A FETS for a 20A drive
[05:04:56] <jmkasunich> ok, 50A
[05:05:05] <jmkasunich> I still don't know what the drive requirement is ;-)
[05:05:32] <steve_stallings> and I don't know if a 20KHz chop is needed in such a drive
[05:05:45] <jmkasunich> whats the cheapest small transistors you get (sot-23 or such)?
[05:06:11] <jmkasunich> I guess that doesn't matter
[05:06:20] <steve_stallings> 2n2222 equivalent, but Vce is only 50 volts
[05:06:24] <jmkasunich> two of the 2A drivers is cost competitive with the 2 channel one
[05:06:24] <jmkasunich> thats ok
[05:06:39] <jmkasunich> I was thinking of boosters for the gate drive
[05:06:55] <jmkasunich> npn + pnp complementary emitter follower
[05:07:26] <jmkasunich> we do that on a larger scale for peak gate currents in the 30 amp range
[05:07:38] <jmkasunich> but I really think the 2A driver is a better and simpler choice
[05:07:44] <steve_stallings> so do I
[05:08:16] <jmkasunich> so, $20 or so for gate drive
[05:08:46] <jmkasunich> $13 for the current loop feedback, but that doesn't provide IOC or gnd fault protection
[05:09:36] <steve_stallings> actually 500mA may be enough with modern FETS
[05:09:45] <jmkasunich> thats a detail
[05:10:33] <jmkasunich> how to do IOC and ground fault on the cheap......
[05:10:39] <jmkasunich> * jmkasunich ponders
[05:10:51] <jmkasunich> fuse?
[05:11:03] <jmkasunich> fuses actually
[05:11:02] <steve_stallings> to slow
[05:11:23] <jmkasunich> yeah, most likely
[05:11:38] <jmkasunich> mosfets have some amazing short term current withstand compared to IGBTs tho
[05:12:00] <steve_stallings> I tried a 2 amp fast blow fuse on a 10 amp FET and it did not protect against shorts
[05:12:07] <jmkasunich> IGBT SOA is about 2x rated current, or transconductance limited (comes out of saturation) at maybe 6x for 10uS
[05:12:17] <jmkasunich> ok
[05:12:25] <jmkasunich> experimental results are a good thing ;-)
[05:12:33] <steve_stallings> disappointing though
[05:12:53] <jmkasunich> fets can often do 5-10x, until they fail thermally
[05:12:56] <steve_stallings> of course a 10 Amp FET is still a rather small die
[05:13:23] <jmkasunich> yeah, but if you use a 50A fet for a 20A drive, the fuse needs to be 20A
[05:13:24] <steve_stallings> problem is short circuit may have produced 100 amp spike
[05:13:29] <jmkasunich> right
[05:14:56] <jmkasunich> I want a cheap ferrite toroid about 1/2" OD, with 500 turns of wire and an ID that will pass two strands of 10AWG
[05:15:33] <jmkasunich> run the DC bus thru there - the net current is zero unless you have a ground fault, so it won't saturate
[05:15:34] <steve_stallings> go to Home Depot and buy a GFI outlet
[05:15:50] <jmkasunich> not cheap enough for production
[05:16:08] <jmkasunich> especially if you count the labor to tear it apart and get the transformer out ;-)
[05:16:11] <steve_stallings> so try to figure out where they buy them...... 8-)
[05:16:24] <jmkasunich> china, by the hundred thousand
[05:22:09] <jmkasunich> how did it get to be after midnight?
[05:23:10] <steve_stallings> and can you imagine the pleasure cradek, jelper, and SWP are going to have wading through all this.... 8-)
[05:26:21] <jmkasunich> well, we didn't do it in the -devel channel
[05:26:39] <jmkasunich> there have been many discussions that were farther off topic here
[05:27:29] <jmkasunich> well, I did accomplish something tonight - measured the friction torque on my machine, and pretty well narrowed down the motor choice
[05:27:51] <steve_stallings> and gave me plenty of food for thought on drivers
[05:28:41] <jmkasunich> hope it proves usefull
[05:29:09] <jmkasunich> for a stepper drive, probably not - if you need a 50-80V bus, you're gonna be isolated from the line anyway
[05:29:18] <jmkasunich> ground the negative bus
[05:29:20] <steve_stallings> maybe, if I ever have enought time to try any of it
[05:29:42] <jmkasunich> isolate the control and comm signals with an ADUM1403 or something like that, and call it done
[05:31:08] <steve_stallings> actually it might be useful for a high power brushed driver even if not direct line powered
[05:32:14] <steve_stallings> time for bed I think, thanks for the ideas
[05:32:33] <steve_stallings> steve_stallings is now known as steves_logging
[09:41:52] <Lerneaen_Hydra> 'lo
[10:14:11] <Lerneaen_Hydra> logger_emc: bookmark
[10:14:11] <Lerneaen_Hydra> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2006-12-02.txt
[10:15:25] <Lerneaen_Hydra> ack, not a good sign
[10:15:35] <Lerneaen_Hydra> anonimasu: you there?
[11:29:15] <anonimasu> yes
[11:29:59] <Lerneaen_Hydra> any idea of where to get semi-strong steppers
[11:30:10] <anonimasu> how strong?
[11:30:21] <anonimasu> http://www.farnell.com
[11:30:24] <Lerneaen_Hydra> something like 240oz-in
[11:30:25] <anonimasu> it's your best bet
[11:30:28] <Lerneaen_Hydra> ah, ok
[11:30:45] <anonimasu> aratron has, but for larger ones they end up expensive
[11:31:20] <Lerneaen_Hydra> ok
[11:31:56] <anonimasu> I just woke up
[11:31:59] <anonimasu> im at dreamhack
[11:32:00] <Lerneaen_Hydra> how large a stepper would you estimate one needs for 1:1 drive of a mill this size? http://lerneaenhydra.shacknet.nu/images/images_other/random_other/img_6280.jpg
[11:32:05] <Lerneaen_Hydra> oh, cool
[11:32:39] <Lerneaen_Hydra> 2.5mm/rev, acme screws
[11:32:45] <Lerneaen_Hydra> 11 000 sek new
[11:33:52] <anonimasu> wtf%"!#
[11:34:00] <anonimasu> heh
[11:34:07] <anonimasu> that's more then ballscrews off skf costs
[11:34:36] <Lerneaen_Hydra> huh?
[11:34:38] <Lerneaen_Hydra> oh, 11 000 for the entire mill
[11:34:48] <anonimasu> 46oh
[11:34:50] <Lerneaen_Hydra> it has acme screws
[11:35:04] <anonimasu> ok price I guess
[11:35:12] <Lerneaen_Hydra> 46 oh?
[11:35:27] <anonimasu> typo
[11:35:33] <Lerneaen_Hydra> ok
[11:37:56] <Lerneaen_Hydra> how much torque would you estimate is needed to drive it 1:1?
[11:39:21] <anonimasu> wait
[11:41:15] <anonimasu> not much
[11:41:20] <anonimasu> I drive 1:1 with 2mm screws
[11:41:28] <Lerneaen_Hydra> oh
[11:41:29] <anonimasu> and pretty heavy table..
[11:41:31] <Lerneaen_Hydra> how much do you have?
[11:41:37] <anonimasu> too little..
[11:41:38] <anonimasu> ;)
[11:41:38] <Lerneaen_Hydra> torque that is
[11:41:40] <Lerneaen_Hydra> haha
[11:41:42] <anonimasu> just a sec..
[11:41:54] <anonimasu> im going to gear a bit, and look for bigger servos on ebay
[11:42:02] <Lerneaen_Hydra> oh, ok
[11:42:18] <anonimasu> 2.18nm peak
[11:42:24] <Lerneaen_Hydra> oh, that's not much
[11:42:33] <anonimasu> .374 continous
[11:42:36] <anonimasu> no, but it's plenty
[11:42:36] <Lerneaen_Hydra> http://se.farnell.com/jsp/endecaSearch/partDetail.jsp?sku=8425876
[11:42:42] <Lerneaen_Hydra> 9nm holding torque
[11:42:50] <anonimasu> yep
[11:43:00] <anonimasu> though im going to gear a bit more..
[11:43:03] <anonimasu> double it..
[11:43:10] <anonimasu> my machine's too fast..
[11:43:22] <anonimasu> I ened 20k/rpm to machine ta the speed I can feed :)
[11:43:27] <anonimasu> at..
[11:44:24] <Lerneaen_Hydra> nice :D
[11:44:31] <anonimasu> I can push it to 12m/min..
[11:44:51] <anonimasu> but there really is no point
[11:45:04] <anonimasu> im going to set my rapids at 6m/min
[11:45:08] <anonimasu> max..
[11:45:12] <Lerneaen_Hydra> so for a 1:1 something like 3nm or greater should be enough?
[11:45:19] <anonimasu> yeah
[11:45:30] <anonimasu> it makes a big difference what kind of pitch you have on your screw
[11:45:44] <anonimasu> but keep in mind that ballscrews are 90% efficient..
[11:45:55] <anonimasu> and acme are much worse..
[11:46:04] <anonimasu> im in jönköping today
[11:46:07] <anonimasu> ^_^
[11:47:16] <Lerneaen_Hydra> yeah
[11:47:18] <Lerneaen_Hydra> in elmia?
[11:47:20] <anonimasu> yeah
[11:47:25] <Lerneaen_Hydra> acme is 70%-ish?
[11:47:33] <Lerneaen_Hydra> I was there once too, the subcontractor
[11:47:36] <Lerneaen_Hydra> thing
[11:47:38] <anonimasu> nice
[11:49:02] <Lerneaen_Hydra> where did you get your steppers?
[11:50:00] <Lerneaen_Hydra> it seems that farnel misreported ncm as nm :/
[11:50:34] <anonimasu> 3:/
[11:50:38] <anonimasu> the ones I have are bought from aratron
[11:51:09] <anonimasu> the other motors are servos..
[11:51:12] <anonimasu> the ones on the mill
[11:52:32] <Lerneaen_Hydra> aratron? swedish?
[11:53:12] <anonimasu> yeah..
[11:53:14] <anonimasu> www.aratron.se
[11:54:24] <Lerneaen_Hydra> expensive?
[11:54:47] <anonimasu> not very
[11:56:13] <Lerneaen_Hydra> detent torque, is that when powered off?
[11:58:09] <Lerneaen_Hydra> why are all their steppers so weak? they're all <0.8nm or so
[11:59:50] <Lerneaen_Hydra> their strongest one seemed to be 1.6nm
[11:59:52] <Lerneaen_Hydra> :/
[12:00:07] <anonimasu> no idea..
[12:00:16] <anonimasu> peak torque is the max continous for steppers
[12:01:21] <Lerneaen_Hydra> oh, continous
[12:01:44] <Lerneaen_Hydra> so something around 0.3 like you had would probably work then
[12:02:21] <anonimasu> hm, larger is always better :/
[12:02:27] <anonimasu> but yeah..
[12:02:35] <anonimasu> keep in mind that it depends on what speed you want :)
[12:02:45] <Lerneaen_Hydra> that's true
[12:02:49] <alex_joni> hi all
[12:02:58] <anonimasu> hey alex
[12:03:02] <alex_joni> hey anders
[12:03:08] <Lerneaen_Hydra> imo 4000mm/min would be enough
[12:03:11] <Lerneaen_Hydra> maybe even 2000
[12:03:17] <Lerneaen_Hydra> hi alex
[12:03:23] <alex_joni> Lerneaen_Hydra: depends for what ;)
[12:03:31] <alex_joni> * alex_joni just ordered an external axis for a robot
[12:03:36] <alex_joni> 20kN payload
[12:03:36] <anonimasu> 2000/2.5
[12:03:39] <Lerneaen_Hydra> for the mini-mill I'm looking into
[12:03:39] <alex_joni> 1m/sec speed :)
[12:03:51] <anonimasu> err.. sorry..
[12:03:56] <anonimasu> yeah..
[12:03:56] <anonimasu> something like that
[12:03:59] <Lerneaen_Hydra> http://lerneaenhydra.shacknet.nu/images/images_other/random_other/img_6280.jpg
[12:04:10] <anonimasu> 2000*2.5
[12:04:33] <alex_joni> Lerneaen_Hydra: the one I'm getting is a "bit" bigger
[12:04:38] <Lerneaen_Hydra> heh ;)
[12:05:06] <alex_joni> 1,43kW drive power
[12:05:29] <Lerneaen_Hydra> O.O
[12:05:33] <Lerneaen_Hydra> that's a bit more
[12:05:44] <alex_joni> 20kN = 2000kg max payload
[12:05:46] <Lerneaen_Hydra> that mill's main spindle is 850W
[12:08:40] <alex_joni> oh, seen a nice turn/tilt table this week
[12:08:59] <alex_joni> that was a big one, even by my standards :D
[12:09:09] <alex_joni> 100.000N payload (aka 10tons parts)
[12:22:57] <Lerneaen_Hydra> eek
[12:23:21] <Lerneaen_Hydra> and that was an articulated robot?
[12:23:24] <Lerneaen_Hydra> scary
[12:23:50] <alex_joni> just a turn/tilt table
[12:23:54] <alex_joni> so 2 degrees of freedom
[12:37:42] <Lerneaen_Hydra> oh
[12:37:48] <Lerneaen_Hydra> "just" :p
[12:37:52] <Lerneaen_Hydra> what speed?
[12:38:01] <Lerneaen_Hydra> scary fast or not so scary?
[12:38:15] <Lerneaen_Hydra> ie faster or slower than 1 degree/sec?
[12:38:47] <Lerneaen_Hydra> anonimasu: do you think it's easier to have gearing instead of 1:1?
[12:40:21] <anonimasu> its really a speed/torque issue :)
[12:40:25] <anonimasu> and resolution
[12:40:44] <Lerneaen_Hydra> yeah, that's what I was thinking
[12:40:56] <Lerneaen_Hydra> which is cheaper?
[12:42:51] <alex_joni> Lerneaen_Hydra: 8-9 degs/sec
[12:42:55] <alex_joni> sloow
[12:42:56] <anonimasu> cheaper?
[12:43:03] <anonimasu> it's more a issue of making parts..
[12:43:11] <alex_joni> the smaller ones go up to 140degs/second ;)
[12:43:13] <Lerneaen_Hydra> alex_joni: ok, that's almost good :p
[12:43:15] <Lerneaen_Hydra> eek
[12:43:28] <alex_joni> and of course the robot axes go up to 400 degs/sec
[12:43:28] <Lerneaen_Hydra> anonimasu: making parts?
[12:43:30] <alex_joni> :D
[12:43:42] <Lerneaen_Hydra> imo belt drives and gears arn't made easily
[12:43:56] <anonimasu> yeah, but bearing mounts and stuff..
[12:44:00] <anonimasu> belts/gears are easily bought
[12:44:28] <Lerneaen_Hydra> that's true
[12:44:37] <anonimasu> but making mounts can be a pain
[12:44:36] <Lerneaen_Hydra> you also get more backlash...
[12:44:54] <anonimasu> that's negliable almost..
[12:45:05] <anonimasu> there are backslash free belt-gears also
[12:45:10] <anonimasu> but I dont know prices
[12:45:28] <anonimasu> normal ones do fine for 99% of all stuff :)
[12:45:48] <Lerneaen_Hydra> oh, ok
[12:45:59] <Lerneaen_Hydra> better accuracy would be nice...
[12:46:22] <Lerneaen_Hydra> so total cost is similar?
[12:46:34] <anonimasu> Lerneaen_Hydra: well, I think it's stupid..
[12:46:43] <Lerneaen_Hydra> which?
[12:46:51] <anonimasu> Lerneaen_Hydra: why would you put very expensive gears on a machine with normal screws where you do have backslash..
[12:47:46] <Lerneaen_Hydra> oh, I was planning to preload the nuts, and get a low amount of backlash. the only thing is that with the belts I've used before there's quite a lot of backlash
[12:47:55] <Lerneaen_Hydra> 0.05mm or so
[12:47:59] <anonimasu> Lerneaen_Hydra: oh.
[12:48:12] <anonimasu> Lerneaen_Hydra: that's lots..
[12:48:16] <Lerneaen_Hydra> yeah
[12:48:23] <Lerneaen_Hydra> but it's very old and worn
[12:48:27] <Lerneaen_Hydra> probably from the mid 1980s
[12:48:30] <anonimasu> heh
[12:48:43] <Lerneaen_Hydra> and I'm too cheap to buy a new one
[12:48:56] <anonimasu> well, dont start huting for 0.01mm's then :D
[12:49:11] <Lerneaen_Hydra> yeah :p
[12:49:23] <anonimasu> call aratron and ask them at monday
[12:49:27] <Lerneaen_Hydra> but that's backlash, not "glapp"
[12:49:28] <anonimasu> they are really helpful..
[12:49:37] <Lerneaen_Hydra> what's glapp called in english?
[12:49:40] <Lerneaen_Hydra> I can't recall
[12:49:50] <anonimasu> wouldnt that be the same thing as backslash?
[12:49:59] <anonimasu> backslash free (glappfri)
[12:50:17] <Lerneaen_Hydra> hmm, afaik backlash is "stiff", but glapp is "loose"
[12:50:26] <anonimasu> that's wrong
[12:50:29] <anonimasu> backslash is glapp..
[12:50:32] <Lerneaen_Hydra> so even if you have backlash the table doesn't need to be movable
[12:50:36] <anonimasu> if your screws have backslash they have "glapp"
[12:50:42] <Lerneaen_Hydra> say if the slides are too tight
[12:50:53] <Lerneaen_Hydra> how do you differentiate between the two?
[12:51:06] <anonimasu> slides/screws?
[12:51:19] <Lerneaen_Hydra> stiff and loose backlash
[12:52:48] <anonimasu> what you are talking about are different things..
[12:53:00] <anonimasu> well, I'd try to bend the table..
[12:53:01] <Lerneaen_Hydra> oh, what are they called?
[12:53:18] <anonimasu> it's 2 different things..
[12:53:26] <anonimasu> screw/machine glapp..
[12:53:26] <anonimasu> :)
[12:53:34] <anonimasu> I'd push my table and measure it..
[12:54:33] <Lerneaen_Hydra> hmm, I'm not sure I'm explaing well enough... one form would be if you can push the table and move it with some force, the other would be how much the axle needs to be rotated before the table starts moving
[12:54:46] <anonimasu> yeah..
[12:54:49] <anonimasu> that's right..
[12:54:56] <anonimasu> I'd put a lever and push my table..
[12:54:57] <Lerneaen_Hydra> if there was no friction then there wouldn't be any difference
[12:55:01] <anonimasu> heh..
[12:55:04] <anonimasu> there always is..
[12:55:14] <Lerneaen_Hydra> yes, but hypothetically
[12:55:31] <anonimasu> if there's no mass..
[12:56:15] <anonimasu> isnt that right?
[12:56:38] <anonimasu> Lerneaen_Hydra: that's why im going to gear my machine a bit..
[12:56:43] <anonimasu> Lerneaen_Hydra: so I can preload my table a bit more
[12:58:59] <anonimasu> :)
[12:59:24] <Lerneaen_Hydra> ok
[12:59:34] <anonimasu> Lerneaen_Hydra: bend on the table and see if it moves.. and rotate the screw and see how much you have to move..
[12:59:40] <anonimasu> before the machines start to move..
[12:59:41] <Lerneaen_Hydra> yeah
[13:00:15] <Lerneaen_Hydra> the second is much more benign
[13:00:27] <anonimasu> benign?
[13:01:46] <Lerneaen_Hydra> nice/less bad/easier to deal with
[13:01:55] <anonimasu> yeah
[13:02:12] <anonimasu> if you have decent motors you can preload the table enough :)
[13:02:38] <anonimasu> but, that adds friction also .)
[13:05:09] <Lerneaen_Hydra> yeah
[14:07:56] <skunkworks> jepler: I got it. Yesterday. Did you get the links for the software in a email or did they come in the box? All I got was the fpga, ribbon cable and some sort of male female plug for the ribbon cable.
[14:08:12] <skunkworks> Cool little board.
[14:08:31] <skunkworks> bbl
[14:09:54] <alex_joni> hi skunkworks
[14:19:13] <jepler> skunkworks: the URL for the "startupkit" came in one of the e-mails from them
[14:19:22] <jepler> skunkworks: you have to go to altera.com to download the development environment
[14:19:34] <alex_joni> morning jeff
[14:19:40] <jepler> hi alex
[14:20:13] <alex_joni> * alex_joni just got ~8 of his favorite magazines
[14:20:22] <jepler> alex_joni: what magazine is that?
[14:20:26] <alex_joni> c't
[14:20:34] <alex_joni> it's a german IT magazine
[14:20:38] <jepler> I think I saw it once
[14:20:39] <alex_joni> www.heise.de/ct/
[14:20:47] <jepler> german magazines aren't much use to me in general
[14:20:54] <alex_joni> I can figure
[14:21:03] <jepler> I'm a bit surprised there's any computer magazine worth reading anymore, compared to what you can read on the internet
[14:21:20] <alex_joni> these are really worth reading
[14:21:26] <alex_joni> usually 3EUR / piece, no CD attached
[14:21:33] <alex_joni> so you don't get the usual crap
[14:21:39] <jepler> what kinds of articles does it have?
[14:21:59] <alex_joni> all kinds: HW, SW, processor news, linux news, mac news, etc
[14:22:26] <alex_joni> they have pretty good hardware compares (kinda like tomshardware, but with stuff available in the eu)
[14:22:52] <alex_joni> some articles about telephony and voip, and software patents stuff.. all kinds actually
[14:23:40] <alex_joni> do you remember Imperator? a guy from germany
[14:24:45] <robin_sz> * robin_sz does
[14:25:26] <alex_joni> we talked and submited an article about emc to this magazine ;)
[14:25:34] <robin_sz> alex_joni just got ~8 of his favorite magazines
[14:25:35] <alex_joni> unfortunately they said it's not general enough
[14:25:49] <robin_sz> ^^ playboy?
[14:25:56] <alex_joni> robin_sz: close
[14:26:02] <alex_joni> http://www.heise.de/ct/
[14:26:36] <robin_sz> not that close ...
[14:26:49] <robin_sz> do you think ... if I took:
[14:27:07] <robin_sz> 1) thyristor controlled 500A MIG power source
[14:27:14] <robin_sz> 2) sqaure wave generator
[14:27:24] <robin_sz> I could make a pulse-mig PSU?
[14:27:51] <alex_joni> hmm
[14:28:29] <alex_joni> pulsing might involve some more things like filtering
[14:28:35] <robin_sz> well yeah
[14:28:47] <robin_sz> I suyspect just pulsing the normal control line would not work
[14:28:55] <robin_sz> as there is probably some R/C network int here
[14:29:08] <robin_sz> but, with a bit of hacking ...
[14:29:41] <robin_sz> I presume pulse mode uses no additional inductance in the output?
[14:29:50] <alex_joni> yes and no
[14:29:56] <robin_sz> a bit?
[14:30:03] <alex_joni> on the very old models you had some to determine the pulse form
[14:30:10] <robin_sz> uh huh
[14:30:19] <alex_joni> the newer ones are adjustable
[14:30:24] <robin_sz> right
[14:30:34] <robin_sz> and normal pulses wuold be? 10hz?
[14:30:38] <alex_joni> our last welding psu can be tuned in a LOT of ways
[14:30:41] <robin_sz> 2hz?
[14:30:45] <alex_joni> pulses are 50-300Hz
[14:30:52] <robin_sz> wow
[14:30:55] <alex_joni> what wire diameter?
[14:31:01] <alex_joni> and material?
[14:31:02] <robin_sz> 1.0 to 1.2?
[14:31:03] <alex_joni> * alex_joni can look it up
[14:31:14] <robin_sz> 3 and 5mm
[14:31:18] <alex_joni> different characteristica based on wire diameter
[14:31:23] <alex_joni> I meant material type
[14:31:26] <alex_joni> steel?
[14:31:28] <alex_joni> alu?
[14:31:29] <robin_sz> steeeeeeel
[14:31:31] <alex_joni> ok
[14:31:45] <robin_sz> alu is lower pulse rate from what I remember on a Fronius welder
[14:31:57] <alex_joni> alu is both :D
[14:32:03] <alex_joni> lower and higher pulse rate
[14:32:10] <robin_sz> short bursts?
[14:32:23] <alex_joni> there's an additional pulse added on top of the normal pulses
[14:32:29] <robin_sz> euw
[14:32:41] <alex_joni> so you pulse with normal frequency, then with high, then normal again, etc
[14:32:48] <alex_joni> so it looks like a TIG (from the result)
[14:33:01] <alex_joni> it's called AluPlus or something like that
[14:33:21] <robin_sz> Fronius are the pulse people, right?
[14:33:21] <alex_joni> ok, so Fe, 1.2mm, 82-18 gas?
[14:33:35] <alex_joni> robin_sz: all have pulsed welding ;)
[14:33:41] <robin_sz> maybe 90:10
[14:33:48] <alex_joni> cloos introduced it back in 1970
[14:33:52] <alex_joni> thyristor controlled
[14:34:26] <robin_sz> I was thinking of just "playing" with one of my old 500A murex PSUs and seeing if I could do it ..
[14:34:30] <alex_joni> I have 92-8 .. is that ok?
[14:34:35] <robin_sz> sure
[14:34:55] <alex_joni> what amps?
[14:35:01] <anonimasu> alex_joni: are you good at gdb?
[14:35:12] <alex_joni> anonimasu: not at all
[14:35:13] <anonimasu> :/
[14:35:19] <alex_joni> cradek & jepler are :D
[14:35:24] <robin_sz> alex_joni, im guessing, but aroun 30A background, 320A peak?
[14:35:37] <alex_joni> I meant what medium current are you looking for
[14:35:49] <robin_sz> oh, for 3mm, 130A maybe
[14:35:55] <alex_joni> for 6.0mm base material 280A
[14:36:05] <robin_sz> coo.
[14:36:05] <alex_joni> 150A for 3mm, right
[14:36:11] <alex_joni> ok, so for 150A
[14:36:17] <robin_sz> OK, that seems fair
[14:37:17] <alex_joni> 6m/min wire, 130Hz pulsing, 35A background current, 36.5V pulse voltage, 1.9msec pulse time
[14:37:29] <robin_sz> heh
[14:37:40] <alex_joni> that's for Fe, 1.2mm wire, 92-8 MSG pulse U-I
[14:38:06] <alex_joni> U-I means you control the pulse voltage, and the background current
[14:38:12] <robin_sz> yep
[14:38:27] <alex_joni> there's also I-I, but I never liked that
[14:38:36] <alex_joni> it's for thin sheets, and very crappy ;)
[14:38:37] <robin_sz> 36.5, thats quite ... high
[14:38:44] <alex_joni> not at all ;)
[14:38:58] <robin_sz> well, for *normal* mig it is
[14:39:06] <alex_joni> yeah, but it's pulse voltage
[14:39:10] <robin_sz> true
[14:39:18] <alex_joni> so you'll get about 300Amps pulse current or so
[14:39:32] <robin_sz> and hopefully, zero spatter
[14:39:38] <alex_joni> I've been welding with 50A base and 500A pulse
[14:39:49] <alex_joni> that's an intense setting
[14:40:13] <robin_sz> and can you really get zero spatter like they claim?
[14:40:14] <alex_joni> you can also do the same with 90A, 300A pulse.. less strain on the machine ;)
[14:40:17] <alex_joni> close
[14:40:31] <robin_sz> that would be impressive
[14:40:57] <alex_joni> you can also get few spatter from spray welding
[14:41:04] <robin_sz> yeah
[14:41:10] <robin_sz> but spray on 3mm?
[14:41:14] <robin_sz> or 2mm?
[14:41:15] <robin_sz> nah
[14:41:16] <alex_joni> nope
[14:41:17] <robin_sz> pulse yes
[14:41:33] <alex_joni> brb
[14:41:42] <robin_sz> k
[14:43:17] <anonimasu> you know I hate freenode..
[14:43:34] <Lerneaen_Hydra> how so?
[14:43:46] <anonimasu> Lerneaen_Hydra: because it's full of stupid zealots.
[14:44:18] <Lerneaen_Hydra> welcome to irc :p
[14:44:41] <anonimasu> Lerneaen_Hydra: I asked a question in c and got told I werent qualified.. because I've avoided gdb.
[14:44:48] <anonimasu> better install linux and start learning
[14:44:49] <anonimasu> yay..
[14:45:19] <Lerneaen_Hydra> ah, isn't rtfm lovely
[14:45:22] <anonimasu> yeah kind of ovbious, when you say "I really have no clue about gdb as I have not used it.."
[14:46:02] <anonimasu> Lerneaen_Hydra: oh, well, the manual dosent really help much..
[14:46:27] <Lerneaen_Hydra> that's never stopped them from saying that :p
[14:46:32] <anonimasu> I were temped to tell him to fuck off.
[14:46:48] <anonimasu> I hate the notation that linux rocks at everything.
[14:49:12] <anonimasu> it's a blind statement.
[14:49:38] <alex_joni> anonimasu: it drives my washing machine, therefor it must rock
[14:49:47] <anonimasu> alex_joni: heh
[14:49:58] <anonimasu> alex_joni: yeah.. that's the kind..
[14:50:23] <Lerneaen_Hydra> http://antonyms.istheshit.net/
[14:50:25] <Lerneaen_Hydra> haha
[14:53:54] <Guest951> hello?
[14:54:24] <Lerneaen_Hydra> http://killerseal.istheshit.net/ <-- scary
[14:54:25] <Lerneaen_Hydra> hi
[14:54:37] <Guest951> Got a quick question
[14:55:38] <alex_joni> http://pick_a_car.istheshit.net/
[14:55:48] <alex_joni> hi Guest951
[14:55:49] <Guest951> I have setup emc, but i am having trouble with the direction. the feed goes the opposite way I want. I am sure there is a setting, but not sure where
[14:56:03] <alex_joni> make input scale negative
[14:56:18] <Guest951> okay. I'll try that.
[14:56:20] <Guest951> one more thing
[14:57:01] <Guest951> I am use to give information on how many steps and lead screw information. I am trying to get the scale right.
[14:57:20] <alex_joni> maybe if you describe your scenario, we can help
[14:57:25] <Guest951> If i tell it 1 inch, it dosen't move one inch
[14:57:34] <Guest951> it moves more
[14:57:48] <alex_joni> ok, what kind of motors?
[14:57:59] <alex_joni> steppers 1.8 degrees? (aka 200 steps/rotation) ?
[14:58:00] <jepler> then the scale number (or its absolute value) is too large
[14:58:15] <Guest951> yes. 1.8 degrees.
[14:58:22] <alex_joni> ok, what drives?
[14:58:49] <alex_joni> full steps, half steps or microsteps ?
[14:59:00] <alex_joni> brand name and model might help too
[14:58:59] <Guest951> full steps
[14:59:06] <Guest951> no brand
[14:59:13] <alex_joni> ok
[14:59:14] <Guest951> just 110 oz-in 1.8 degre
[14:59:16] <alex_joni> so full steps
[14:59:35] <Guest951> Do i need to just adjust my scale?
[14:59:36] <alex_joni> I meant the drive, not the motor now (the box with the power transistors inside)
[14:59:44] <alex_joni> Guest951: you surely need to
[14:59:50] <Guest951> I forget.
[14:59:53] <alex_joni> what do the motors drive?
[15:00:08] <alex_joni> a screw? rack-pinion? is there a reduction?
[15:00:07] <Guest951> they direct drive a 1/2 lead
[15:00:36] <alex_joni> I'm not familiar with the term 1/2 lead
[15:00:43] <jepler> A one half inch lead screw?
[15:00:56] <Guest951> that just means that it is a lead screw, with 2 turns per inch
[15:00:57] <alex_joni> is that a screw with 1/2" / turn ?
[15:01:00] <alex_joni> ok
[15:01:06] <alex_joni> so you have 400 steps / inch
[15:01:11] <Guest951> yes
[15:01:32] <Lerneaen_Hydra> http://smileys.istheshit.net/
[15:01:35] <alex_joni> how much does it move if you tell it to go 1" ?
[15:01:49] <alex_joni> it should be exactly two motor turns
[15:01:55] <jepler> what is your INPUT_SCALE currently? It should be 400 (or -400) based on what you've told us so far.
[15:01:59] <Guest951> I don't remember off the top of my head
[15:02:09] <Guest951> I think it is 4000
[15:02:28] <Guest951> whatever the default is
[15:02:33] <alex_joni> then it's wrong..
[15:02:44] <alex_joni> and it would move 10" for every 1" commanded
[15:03:09] <Guest951> I'm not sure, I just know it was a lot. Lot more than it should have
[15:03:22] <alex_joni> do you know how to change it?
[15:03:25] <Guest951> yes
[15:03:33] <Guest951> I will do that and go from there
[15:03:36] <alex_joni> this is emc2.. right?
[15:03:39] <Guest951> yes
[15:03:52] <alex_joni> copy the config to ~/emc2/configs/ and so on
[15:04:03] <Guest951> right.
[15:04:08] <Guest951> I appreciate your help
[15:04:17] <alex_joni> it's described on the wiki http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?CustomizingConfigsOnUbuntu
[15:04:26] <alex_joni> Guest951: we are around if you need more help
[15:04:32] <Guest951> thanks, bye
[15:04:37] <alex_joni> no problems, bye
[15:09:50] <Lerneaen_Hydra> http://american_views_on_authority.istheshit.net/
[15:09:52] <Lerneaen_Hydra> heh
[15:21:40] <Lerneaen_Hydra> http://dividebyzero.istheshit.net/
[15:49:04] <Lerneaen_Hydra> not much happening here today
[16:13:03] <alex_joni> robin_sz: still there?
[16:17:53] <robin_sz> sadly, yes
[16:19:07] <robin_sz> was _supposed_ to be in Geneva this evening
[16:19:08] <alex_joni> heh
[16:19:13] <alex_joni> so.. regarding that pulsing
[16:19:23] <alex_joni> be sure to keep the pulse width constant
[16:19:22] <robin_sz> uh huh
[16:19:33] <alex_joni> and change the frequency (aka base time)
[16:19:39] <robin_sz> oh, right
[16:19:43] <robin_sz> 2ms pulses
[16:19:52] <alex_joni> that way you have a chance of setting up a good weld ;)
[16:19:57] <robin_sz> heh
[16:20:02] <alex_joni> otherwise it's gonna be a bit of a tuning problem
[16:20:17] <alex_joni> usually I set pulse voltage, pulse time, base current is less important
[16:20:29] <alex_joni> then wire speed, then frequency
[16:20:41] <robin_sz> Im not sure I will be able to do it with this welder ... its 3 phase txmr, then 3 scrs or triacs ..
[16:20:44] <alex_joni> start welding, and adjust frequency till it stops spattering
[16:20:59] <alex_joni> yeah, probably not
[16:21:00] <robin_sz> so its just phase control at 50hz * 3
[16:21:15] <alex_joni> too slow
[16:21:20] <robin_sz> going to need a proper chopper ...
[16:21:25] <alex_joni> yup
[16:23:51] <robin_sz> hey ho
[16:24:28] <robin_sz> once an thryistor is on, it stays on until the current drops to zero on the crossover point, right?
[16:26:33] <alex_joni> right
[16:26:52] <alex_joni> I think you can turn it off with negative voltage though?
[16:27:04] <alex_joni> it's been a while since I looked at thyristors
[16:44:27] <SWPadnos> http://video.google.com/videoplay?docid=5125780462773187994
[16:52:35] <steves_logging> steves_logging is now known as steve_stallings
[16:52:46] <SWPadnos> hiya Steve
[16:52:48] <steve_stallings> JMK has got to see that!!!!
[16:52:52] <SWPadnos> heh
[16:52:56] <SWPadnos> I was thinking that ;)
[16:53:15] <SWPadnos> too bad he has no audio on most of his computers :)
[16:53:22] <steve_stallings> .... and not even a hint that it was a parody
[16:54:15] <SWPadnos> nope. they also used all the real logos, which is weird
[16:54:21] <SWPadnos> (at least it looked that way to me)
[16:55:28] <steve_stallings> either it was an in-house skit or the legal beagals have not seen it yet on google
[16:55:43] <SWPadnos> heh. maybe I shouldn't have posted the link ;)
[16:57:46] <NC> Hello peoples =)
[16:57:56] <SWPadnos> hello, person
[16:58:31] <NC> Anyone here have any time to help with an emc problem?
[16:58:58] <SWPadnos> I should be around for a few minutes, and there are probably others lurking, ready to help :)
[17:00:35] <NC> Well then, I have installed emc 2.0.3, and setup the ini file to include loadrt probe_parport and emc works fine right after I reboot my machine.
[17:00:56] <SWPadnos> ok
[17:01:00] <NC> Once I close emc and try to restart it, emc can no longer send any thing out to the parallel port.
[17:01:17] <NC> So I have to reboot the machine each time I want to have emc actually run. =)
[17:01:27] <SWPadnos> hmmm. I'm not sure I'll be able to help with that problem ;)
[17:01:37] <NC> I haven't found anything in the mailing list archives about this problem
[17:01:42] <SWPadnos> what type of machine (brand, motherboard maker, chipset ...)
[17:03:35] <NC> Machine is an HP Pavillion, motherboard is TUW-LA (made by ASUS I think)
[17:04:09] <SWPadnos> ok. and the parport doesn't work at all without loading probe_parport, and only works once with probe_parport?
[17:05:19] <NC> I have tried loading emc with the probe_parport line commented out, and it still doesn't work. I am trying a reboot and running emc without the probe right now.
[17:06:33] <SWPadnos> just to confirm, you can actually run emc a second time but it doesn't seem to write to the parport, correct?
[17:07:48] <NC> ok, little bit of weirdness
[17:08:20] <NC> emc works without the probe_parport first time. I'm am going to restart and try it again. one sec
[17:09:24] <NC> hehe, ok now it is working after restarting emc. I guess the probe_parport was doing something funky.
[17:09:57] <SWPadnos> it shouldn't, but if it's not needed, I'd not use it
[17:10:26] <NC> hmm... well this was the easiest fix ever. =)
[17:11:05] <SWPadnos> glad to be of service
[17:11:12] <SWPadnos> (phew - it worked ;) )
[17:11:57] <NC> hehe
[17:15:33] <NC> hmph, I can't get it to break now. I guess that was the only thing screwing up my configuration. Thanks SW!
[17:15:45] <SWPadnos> err - no problem
[17:31:51] <Lerneaen_Hydra> haha, great film clip SWP
[17:31:57] <Lerneaen_Hydra> err, SWPadnos
[17:47:23] <steve_stallings> steve_stallings is now known as steves_logging
[17:48:16] <skunkworks> Quite the video.. Very odd. :)
[18:09:39] <Lerneaen_Hydra> indeed
[18:24:03] <alex_joni> bbl
[18:41:57] <Lerneaen_Hydra> bbq! (almost)
[19:05:22] <ejholmgren> 'lo
[19:15:47] <robin_sz> I picked up an interesting linear axis this week
[19:15:48] <Lerneaen_Hydra> 'lo
[19:16:12] <robin_sz> a linear rail, a motor and a umm threadless ballscrew
[19:17:53] <robin_sz> weird thing it is ...
[19:18:24] <robin_sz> its basically a shaft, about 1m long driven by a DC servo
[19:18:36] <robin_sz> plain shaft
[19:18:55] <robin_sz> and when you turn it, the carriage moves 20mm for each rev
[19:19:37] <robin_sz> its gripped by 3 cam roller bearings, at about a 10degree angle
[19:20:07] <robin_sz> suprisingly, it needs a good 500N of force before it slips
[19:20:12] <robin_sz> well, 250 maybe
[19:28:34] <skunkworks> Our accuguage machine (sort of a optical computerized comparator.) has a drive like that . It has a shaft - 3 bearings mounted at angles to create the movement. then there is an external glass scale to do the postision feed bac.
[19:41:45] <Lerneaen_Hydra> cool, sort of like those stepless-transmissions that have movable rollers for different ratios
[19:42:18] <Lerneaen_Hydra> http://en.wikipedia.org/wiki/Continuously_variable_transmission#Roller-based_CVT
[21:20:45] <jmkasunich> SWPadnos: regarding http://video.google.com/videoplay?docid=5125780462773187994
[21:20:59] <jmkasunich> I've seen it - it was an in house thing done by the marketing folks
[21:21:39] <ejholmgren> ef
[21:21:58] <ejholmgren> have two of my drives hook up to steppers
[21:22:11] <ejholmgren> and they buzz a little when I try and move either axis
[21:22:20] <ejholmgren> but no real rotation
[21:22:59] <ejholmgren> drives are getting 24v from a ~18A supply
[21:23:17] <ejholmgren> 5v logic tests good from the comps psu
[21:23:20] <ejholmgren> any ideas?
[21:23:41] <ejholmgren> they're bipolar motors so it's hard to wire them wrong
[21:32:43] <jmkasunich> what drives are they?
[21:33:10] <Lerneaen_Hydra> iirc if you swap one of the windings it will hop between two locations
[21:36:19] <robin_sz> oh pooh, hes gone
[21:36:25] <robin_sz> I know the answer to that one :)
[21:36:46] <robin_sz> he has the step and direction lines swapped over on the drives
[21:37:06] <robin_sz> the buzzing is the step pulses hitting the direction pi
[21:37:07] <robin_sz> n
[21:37:20] <jmkasunich> huh?
[21:37:48] <jmkasunich> if there are no pulses hitting the step pin, you should be able to send anything you want to dir with no effect whatsoever on the drive or motor
[21:38:24] <alex_joni> jmkasunich: hi
[21:38:31] <robin_sz> well, as you like ... but from past experience, if you get them crossed, thats what you get
[21:38:46] <robin_sz> or one phase not connected
[21:39:13] <jmkasunich> misconnection on the motor side makes more sense to me
[21:39:19] <robin_sz> fair point
[21:39:35] <robin_sz> I suspect then he is just driving one of the two windings
[21:41:54] <jmkasunich> hi alex_joni
[21:42:42] <Lerneaen_Hydra> jmk, were you the one working on backlash and 2x maxvel/accel?
[21:42:51] <jmkasunich> no
[21:43:00] <Lerneaen_Hydra> who is?
[21:43:06] <ejholmgren> oops
[21:43:09] <ejholmgren> ... owned
[21:43:10] <alex_joni> Lerneaen_Hydra: currently no-one is
[21:43:30] <ejholmgren> multiplier on the current set resitors was _brown_ and not orange
[21:43:34] <Lerneaen_Hydra> hmm, I thought it said that jmk was on sourceforge
[21:43:40] <jmkasunich> the most recent attempt to fix that code was by someone whose name escapes me at the moment
[21:43:45] <Lerneaen_Hydra> ah, ok
[21:43:46] <alex_joni> ejholmgren: too less current?
[21:43:48] <jmkasunich> checking now
[21:43:53] <ejholmgren> alex_joni: yes
[21:44:03] <ejholmgren> put the right resitors in and it works fine
[21:44:05] <robin_sz> jmkasunich, well, there went my theories ;)
[21:44:45] <Lerneaen_Hydra> http://sourceforge.net/tracker/index.php?func=detail&aid=1523126&group_id=6744&atid=106744 <-- it says that you're assigned to it there
[21:44:53] <jmkasunich> Bas Laarhoven
[21:45:14] <jmkasunich> assigned to it maybe, but not working on it at the moment ;-)
[21:45:20] <robin_sz> jmkasunich, did you see the earlier msg about the linear axis I got with a completely smooth "leadscrew"??
[21:45:22] <Lerneaen_Hydra> right ;)
[21:45:57] <jmkasunich> lines 2217-2240 of src/emc/motion/control.c are a block of comments from Bas that pretty well sums up the issues
[21:47:07] <robin_sz> there is a linear stage ... with this leadscrew, completely smooth shaft and when you turn it, the carriage moves 20mm/rev
[21:47:56] <robin_sz> theres a "nut" on the shaft, but its totally smooth, no grooves at all
[21:48:03] <robin_sz> confused the hell out of me it did
[21:49:11] <robin_sz> the "nut" has 3 cam roller bearings, 60 degrees apart set at about 10 degrees to the shaft
[21:49:17] <robin_sz> gripping it tight
[21:51:00] <Lerneaen_Hydra> jmk, sounds nasty
[21:52:50] <alex_joni> robin_sz: that reminds me of the latest wire feeders
[21:53:09] <alex_joni> 2 bearings tilted at 45 degrees rotating around the wire
[21:53:28] <robin_sz> right
[21:53:47] <robin_sz> this was on a picka nd place machine, so it didnt need a lot of force
[21:53:51] <Lerneaen_Hydra> what happens when that speed tries to go faster than the TP speed?
[21:54:05] <robin_sz> and there was a rennishaw encoder to keep track of wher eit really was
[21:54:28] <Lerneaen_Hydra> or faster than tp_thread
[21:54:51] <robin_sz> alex_joni, who does wire feeds like thatr? kloos again?
[21:56:43] <Lerneaen_Hydra> bah, g'night everone
[21:56:44] <Lerneaen_Hydra> *everyone
[21:56:58] <alex_joni> robin_sz: most robotic equipments are like that lately
[21:57:05] <alex_joni> but only for the push-pull
[21:57:20] <robin_sz> gnight Lerneaen_Hydra
[21:57:41] <robin_sz> so, some sort of spinning nut with the bearings in?
[21:57:48] <robin_sz> ok, question ...
[21:57:58] <robin_sz> why does it not just twist the wire ?
[21:59:51] <alex_joni> not enough space, and they press from the oposite parts
[22:00:20] <alex_joni> can't find a damn picture
[22:05:12] <alex_joni> it's called a planetary wire feeder
[22:05:43] <alex_joni> http://www.weldingdesign.com/Content/Site323/Articles/GWD/09_01_2005/11636Aluminum03_00000005220.jpg
[22:07:38] <alex_joni> robin_sz: http://www.lascentrum.com/img/gallery//TB/Tb%20PPPG%20partlist.jpg
[22:14:13] <robin_sz> hmmm
[22:14:31] <alex_joni> can't google for any better pic
[22:14:38] <robin_sz> so the bearings press agaisnt each other from each side of the wire
[22:14:48] <alex_joni> yeah
[22:15:04] <alex_joni> they are tilted 45 in opposite directions
[22:15:07] <robin_sz> but the wire could just twist up, no?
[22:15:16] <alex_joni> twist? I doubt that
[22:15:56] <robin_sz> there are some other bearings before and after the feeder to amke sure ?
[22:16:54] <robin_sz> I mean, if you put say, 100mm of wire in it .. it woudl not feed, it would just spin the wire , right?
[22:17:23] <alex_joni> probably
[22:48:40] <cradek> cia is sleeping again
[22:49:31] <alex_joni> * alex_joni kicks CIA-8
[22:49:31] <CIA-8> ow
[22:49:38] <alex_joni> cradek: see.. not sleeping :D
[22:49:47] <alex_joni> just lazy as usual
[22:50:13] <alex_joni> maybe we should get NSA or FBI
[23:21:08] <CIA-8> 03cradek 07HEAD * 10emc2/nc_files/g76.ngc: optional tapered start and end for the threading canned cycle
[23:26:28] <CIA-8> 03cradek 07HEAD * 10emc2/src/emc/rs274ngc/ (4 files): optional tapered start and end for the threading canned cycle
[23:39:18] <cradek> cradek has changed the topic to: Welcome! EMC (Enhanced Machine Controller) is a linux-based CNC control. | Latest release: EMC 2.0.5 | http://www.linuxcnc.org | http://wiki.linuxcnc.org
[23:39:35] <cradek> EMC 2.0.5 is released
[23:41:19] <CIA-8> 03cradek 07v2_0_branch * 10emc2/debian/changelog: 205 release
[23:45:58] <alex_joni> yay
[23:46:53] <alex_joni> cradek: I'll do the SF and linuxcnc.org stuff in a bit
[23:47:05] <skunkworks> great job
[23:47:42] <cradek> alex_joni: thank you
[23:48:00] <cradek> alex_joni: would you check the wiki too?
[23:48:50] <CIA-8> 03cradek 07v2_0_branch * 10emc2/VERSION: release
[23:49:49] <cradek> wow, cia is way behind
[23:50:49] <alex_joni> yeah