#emc | Logs for 2009-08-14

[00:00:00] <good_kid> same page 484 offers 29-25 m/min for hardened to 300 HB caarbon steel, 15-20 -- for 450 Hb carbon steel, and 10-15 m/min for >450 HB carbon steel
[00:01:37] <good_kid> oh! there 4 coefficients in total, each lies withing 0.4-1.2, and the drill should be moved out each 2-5 mm
[00:01:45] <dmes1> all or stuff gets machined and nital etch inspected, mag particle inspected and then checked dimensionally...
[00:02:03] <good_kid> Whole pile of advices for poor young engineer!
[00:02:28] <dmes1> but then we do CRASH - in a controlled manner into the planet 35,000 times a day
[00:03:03] <dmes1> www.messier-dowty.com
[00:06:18] <dmes1> biz jets.. military...big birds... we fit them all... desighn/build/test/certify/manufacture for the life of the program if necessary/ support spare production for the life of the airframe. we do it ALL
[00:07:07] <good_kid> We have channel, called Star, about weapons. They say the chassis's upright shock absorber at those fighters for aircraft carriers is stronger than that of airplanes for usual airdromes
[00:08:37] <dmes1> Much... I macke that 1
[00:09:22] <dmes1> its the material.. cant say.. honest.. im bonded to the US government on this 1
[00:09:58] <good_kid> and the bar at the tail of the fighter is very strong so as only4 men can lift it up while its uper end is pinned at the airplane's tail
[00:11:04] <good_kid> dmes1: what will they do? Send you to the Soviet Union? Into The East Berlin?! Come on, We all are friends! Tell me a secret of your government!
[00:11:06] <good_kid> :)
[00:11:24] <dmes1> no the tail hook is hollow... i just quoted it... not so heavy.. but same mat'l and some very BAD machining situations on it.. i hope we dont get it
[00:11:47] <dmes1> carpenter aermet100
[00:11:59] <dmes1> you never heard it from me
[00:12:06] <good_kid> what is it? A secret?
[00:12:09] <good_kid> OK
[00:15:52] <good_kid> small pickup-like airplane for wood workers ;)
[00:26:29] <dmes1> f18 super hornet models e/f...
[00:27:54] <dmes1> v22 osprey tilt-rotor... turbo-prop with an 18M prop...
[00:28:19] <dmes1> oh sorry 2 of them.. 1 on each wing
[00:29:57] <dmes1> troop carrier... 1 gun pointing backward's - afterthought... we make ALL the landing gear for that 1
[00:32:12] <dmes1> we kick ass on the HARD stuff @ our facility... Montreal has gravy A320 series gear.. they been making for 15-20 yrs.
[00:34:08] <dmes1> i have had suppliers say 6-8 week.. and been sent there by the company and come home with parts in 12 DAYS...
[00:34:52] <dmes1> i did it MY way... and that is now their process... ;)
[01:36:07] <good_kid> morning...
[01:38:15] <good_kid> i have stealed few wood boxes for potatoes at the backdoor of the local mimi-market.
[01:38:55] <good_kid> (we cultivate potatoes in the garden)
[01:54:42] <Danimal> hi guys
[01:54:53] <good_kid> hi
[01:55:41] <good_kid> Danimal: why don't sleep this time?
[01:57:16] <Danimal> quick question for you, kind of a noob question at that.... i baught some twisted pair sheilded wire to go from my i/o board to my stepper drivers....it's cat6 cable. There's 4 pairs of twisted wires and one ground... should i seperate the twisted pairs oand have one wire going to + and one to -, or should i use both the wires twisted together for each polarity?
[01:57:23] <Danimal> it's only 7pm here
[01:58:32] <Danimal> im having issues with losing steps, and i want to sheild the wire the best i can, but i've never delt with this stuff
[01:59:12] <good_kid> Also, should you add something as an amplifier if the distance between the drives and steppers is more than one foot? I'm not sure, anyway.
[02:00:12] <good_kid> I read G210-REV-11-MANUAL.pdf or PMDX-132_Manual_12.pdf from the Geckodrive.com
[02:00:23] <Danimal> hmm yea it's traveling about 7 or 8 feet
[02:01:21] <good_kid> there are words that something should be added between the drive and its corresponding motor. Wait a minute ir two and I'll cite the text.
[02:01:56] <Danimal> ok thanks. i'm using leadshine drives, but i'm sure it translates
[02:02:24] <good_kid> `translates'?
[02:02:55] <Danimal> i mean i'm sure it will be similar
[02:03:14] <Danimal> i think leadshine copies gecko anyways
[02:05:17] <good_kid> If the power supply is more than 1 foot (300 mm) away from the G210A, a 470 uF capacitor must be connected across the G210A’s power supply terminals. Keep the capacitor lead length to 1 inch (25 mm) or less.
[02:05:46] <good_kid> G210-REV-11-MANUAL.pdf, page 2, 1st paragraph
[02:06:26] <Danimal> hmm well my power supply is probably not more than 6 inches away
[02:06:30] <Danimal> maybe a foot
[02:06:34] <good_kid> If your motor has 2mH of inductance, the equation would look as follows. 32 * (√2) = 45.12V
[02:07:16] <Danimal> the sheilded twisted pair cable i got is for step/direction
[02:07:54] <good_kid> Danimal: these words are probably out-of-the-context. The amplified signals to the stepper could be discussed. Download thais PDF-file and read it.
[02:09:31] <Danimal> ok i will, thanks. i'm going through my manual for the drives i have right now
[02:10:04] <good_kid> Danimal: also, ask SWPadnos, alex_joni, cradek and others. They're masters. I'm not.
[02:10:50] <Danimal> ah ok, thanks for the help anyways though
[02:11:07] <good_kid> !Ghost_Busters cradek alex_joni archivist DaViruz jepler jymm toastatwork
[02:11:16] <steves_logging> steves_logging is now known as steve_stallings
[02:11:35] <good_kid> (It should be a command)
[02:12:23] <SWPadnos> Danimal, you should be able to use individual wires in the cat6 for each of step and dir, plus another one wire for common
[02:12:33] <steve_stallings> When using twisted pair wire for step and direction signals, it is best to use "step" and its "return" or "common" as one pair, and "dir" and its "return" or "common" as another pair.
[02:13:00] <SWPadnos> if you want to, you could certainly use a pair for step (with a return line), and a pair for dir (with its own return line, connected to the same terminal as the step common)
[02:13:16] <SWPadnos> for a few feet, it probably won't matter much :)
[02:13:46] <SWPadnos> good_kid, the capacitor is necessary if your power wires are more than a foot long, not the control signals
[02:13:58] <steve_stallings> For opto isolated inputs, it is less critical since they essentially operate in current mode. Voltage mode inputs like logic signals are more critical.
[02:14:11] <good_kid> SWPadnos: power wires from ... to ... ??
[02:14:22] <SWPadnos> from the power supply to the gecko, as the manual says
[02:14:45] <jymm> FYI... Geckos on sale for 10 more days
[02:15:14] <good_kid> SWPadnos: yeah, I should read it less effortless and more earningful
[02:15:36] <SWPadnos> jymm, now's your chance to get a G540
[02:15:40] <SWPadnos> unless I send you mine :)
[02:16:12] <good_kid> jymm: "FYI" = Federal Yoyo Intelligence?
[02:16:20] <steve_stallings> Did Gecko announce the sale, or did it just sort of show up on the web site?
[02:16:34] <jymm> steve_stallings: cnczone
[02:17:01] <steve_stallings> OK, I saw a mention of the new G320X and ordered one to play with.
[02:17:01] <jymm> I added it to the topic here on Aug 7th
[02:18:03] <jymm> SWPadnos: Yeah, the G540 would be nice forthe grey enclosures I have, it's just hard to justfy buying anything else right now when I have 4 750's and 3 650's
[02:18:14] <SWPadnos> heh
[02:18:29] <jymm> SWPadnos: But...
[02:18:58] <Danimal> SWPadnos, thank you for the info. i kinda figured that, but i didnt want to assume
[02:18:59] <jymm> SWPadnos: a barter of a G540 for a safety relay wouldn't be out of thequestion
[02:19:07] <good_kid> jymm: buy one 650's for a symmetry
[02:19:08] <SWPadnos> heh ^2
[02:19:46] <Danimal> i cant seem to go above 30imp without issues
[02:19:56] <Danimal> ipm*
[02:20:59] <Danimal> get joint 2 errors alot (it's the z axis that loses steps occasionally)
[02:21:38] <SWPadnos> do you have feedback (like from encoders or scales)?
[02:22:33] <Danimal> nope
[02:22:43] <SWPadnos> in that case you have a misconfiguration
[02:23:20] <Danimal> i thought i had everything set pretty conservatively
[02:23:45] <SWPadnos> did you use stepconf, or make the configuration by hand?
[02:24:11] <Danimal> i have a mesa 5i20 so i couldnt use stepconfig
[02:24:16] <SWPadnos> ah, ok
[02:24:30] <SWPadnos> and you get joint 2 following errors?
[02:25:13] <SWPadnos> or is it that you see that Z hasn't moved to the correct spot?
[02:25:18] <Danimal> yea, mainly when i jog, but it loses position alot in the z if i have the velocity up too high
[02:26:20] <SWPadnos> err - yeah to the following errors?
[02:26:30] <Valen> Danimal only use the two wires in a pair if the signal is differential, otherwise your going to couple two unrelated signals togther and have a bad day
[02:26:31] <Danimal> correct
[02:27:21] <SWPadnos> what version of EMC2
[02:27:26] <Danimal> valen, gotcha, thanks
[02:28:00] <Danimal> 2.3.0
[02:28:54] <Danimal> opps, well that's the version of axis
[02:29:06] <SWPadnos> ok, AXIS shows you the EMC2 version
[02:29:10] <SWPadnos> you should upgrade
[02:29:27] <SWPadnos> there have been several hostmot2 stepgen bugfixes
[02:29:31] <SWPadnos> IIRC
[02:30:06] <Danimal> cool, i'll do that
[02:31:08] <Danimal> i was considering changing computers... right now i'm using a 1.4ghz pentium 3 compaq server, but i have a 2.8?ghz pentium 4 hp kicking around
[02:31:33] <Danimal> not sure if it'll be better or worse though
[02:32:05] <Valen> If you really have big problems, you might look at putting a differential driver close to the encoder
[02:32:23] <Valen> and run the differential signal over the cat5 (or 6)
[02:32:32] <Valen> also look at reducing the emmision of noise
[02:32:37] <Danimal> encoder?
[02:32:48] <Danimal> i have steppers
[02:32:52] <Valen> oh right
[02:32:54] <Valen> sorry
[02:33:09] <Valen> I'm used to noise affecting encoder signals
[02:33:19] <Danimal> ahh
[02:33:26] <Danimal> yea, i wish i had servos
[02:33:54] <Valen> still reducing noise emmision is probably a good idea
[02:34:09] <Valen> twist the wires leading to your motors and look at sheilding them (worst case)
[02:34:12] <Danimal> yea i figured it couldnt hurt
[02:34:28] <Danimal> they are already thankfully
[02:36:43] <Valen> worst case hacking up some sort of line driver shouldn't be too bad
[02:36:55] <Danimal> man i still got alot to do on this machine, but now i'm too busy running it to finish it
[02:38:30] <Danimal> i suppose i could put the computer closer to the drivers, but i would need to make an enclosure since it'll get blasted by chips
[02:39:34] <Valen> how many signals are you using?
[02:40:04] <SWPadnos> Danimal, a faster computer shouldn't help, especially with Mesa hardware
[02:40:19] <SWPadnos> unless the computer you have sucks very badly, and the faster one doesn't :)
[02:40:24] <Danimal> signals?
[02:40:30] <Valen> Do either of them have multiple CPU's?
[02:40:50] <Valen> step is a signal Dir is a signal
[02:40:51] <SWPadnos> performance is a non-issue with Mesa hardware
[02:40:54] <Danimal> SWPadnos, the computer i'm using seems to have been better for it's day, but it is older
[02:41:18] <SWPadnos> P3 tend to have better latencies than P4, but it could be the chipset
[02:41:22] <Danimal> Valen, the one i'm using can run 2 cpu's, but only 1 is installed
[02:41:50] <SWPadnos> you should be able to use software step generation on a P3-800 or better, and you don't need anywhere that good a system with the Mesa
[02:42:03] <Danimal> SWPadnos, the latency wasnt too bad, around 16000 if i remember right
[02:42:07] <Valen> If your having latency issues odds are with some work (not much, just some compiling) and adding that 2nd cpu you can drop your latency right down
[02:42:25] <Valen> We are seeing ~2500 or so with 3d acceleration turned on
[02:42:29] <SWPadnos> yeah - OK for software step generation, excellent for servo thread only
[02:43:05] <Danimal> i just want to get 100ipm and i'll be happy
[02:43:05] <SWPadnos> Valen, what video driver?
[02:43:12] <Valen> nvidia binary
[02:43:17] <SWPadnos> interesting
[02:43:31] <Valen> with compiz and desktop effects running as well ;->
[02:44:12] <Valen> there is a 30K spike when you start a new openGL window (ie if you start glx-gears while running the latency test you get a bigass spike)
[02:44:26] <Valen> but once its started its back down to 2500 or so
[02:45:01] <SWPadnos> I had one machine that was great, until I started spinning the desktop cube
[02:45:12] <Danimal> this computer has a seperate card down by the pci slots for the harddrive interface
[02:45:15] <SWPadnos> then it would spike for almost unbounded time
[02:45:22] <Valen> nasty
[02:45:27] <SWPadnos> (like, as long as I held the middle mouse button in)
[02:45:29] <Danimal> there are 2 identical harddrives, and i think they're mirrored
[02:45:57] <Danimal> forgot what they call that
[02:46:02] <Valen> RAID
[02:46:06] <Danimal> there ya go
[02:46:16] <Valen> RAID 1 to be precise
[02:46:21] <SWPadnos> RAID 1
[02:46:22] <Danimal> would i be better off with that, or just regular ide?
[02:46:23] <SWPadnos> yep
[02:46:32] <SWPadnos> regular IDE
[02:46:50] <SWPadnos> you can make a backup of your config files on a flash drive or CD or something
[02:46:51] <Danimal> yea i was wondering how linux would jive with it
[02:46:59] <Valen> dunno, its an each way bet
[02:47:16] <Valen> if its good hardware and the onboard is crap then it's probably better
[02:47:26] <SWPadnos> it probably works, but you don't want a bad sector on some disk (and you have two to worry about in RAID1) to cause a latency spike
[02:47:27] <Valen> I'd put it in the try and see basket
[02:47:48] <Valen> if your disk has bad sectors your going to have bigger problems lol
[02:47:51] <Danimal> i think they are just ide harddrives, so i tihnk i can just pull one out and put it on an ide cable
[02:48:08] <SWPadnos> your RAID will be running in degraded mode at that point
[02:48:10] <Valen> whats the computer again a P3?
[02:48:16] <Danimal> yea
[02:48:21] <Danimal> it's a compaq server
[02:48:24] <Valen> If its a P3 then odds are they are SCSII
[02:48:38] <Valen> they didn't really do IDE raid until later
[02:48:41] <Danimal> 1.4ghz
[02:49:44] <Danimal> the card says ata
[02:49:51] <Danimal> they look like ide to me
[02:49:53] <Valen> I could well be wrong
[02:49:56] <Danimal> same ribbon
[02:50:25] <pcw_home> Danimal: how are your step motor drives connected to the 5I20?
[02:50:27] <pcw_home> Lots of drives are marginal with the 3.3 output signals from the 5I20
[02:50:39] <pcw_home> (3.3V)
[02:50:44] <Valen> is the card "chunky"? IE covered with gidgits and looking like a hardcore processing powerhouse, or a lightweight single chip small form factor doovey?
[02:50:50] <Danimal> i have a breakout board
[02:51:01] <pcw_home> Which one?
[02:51:11] <Danimal> i forgot, lemme check
[02:51:32] <Danimal> valen, the card is fairly large but i dont see alot on it
[02:51:37] <Valen> something like that http://www.national.com/mpf/DS/DS26LS31C.html and its twin might help, you can run those signals over a cat-5 at a pretty decent speed
[02:51:52] <Valen> is it running under linux now?
[02:52:44] <Danimal> PCW_, it's a mesa 7i42ta
[02:52:46] <good_kid> Am I right to say "Well, laptops are built around the IRQ's and long latency."
[02:52:54] <Danimal> valen, yes
[02:53:12] <good_kid> ... "For less power consumption."
[02:54:00] <pcw_home> OK a 7I42TA just protects the FPGA signalsm but signals levels will still be 3.3V
[02:54:41] <Danimal> this computer is from 2002
[02:55:08] <pcw_home> Do the step driver inputs (Step&Dir) have a common pin (5V or Ground)?
[02:56:00] <Danimal> + and -, yes
[02:56:09] <Danimal> for step and dir
[02:56:17] <Danimal> and enable, which i dont use
[02:57:31] <Danimal> do you think they're not getting enough voltage?
[02:57:31] <pcw_home> You mean there is a + and minus for step,dir,and enable (6 signals total)
[02:57:42] <Danimal> yes
[02:58:05] <Valen> Danimal whats the output from lspci (run in terminal)
[02:59:51] <pcw_home> Low voltage is a possibility for flaky behavior
[02:59:53] <pcw_home> OK they are isolated from each other
[02:59:54] <pcw_home> How do you have them connected?
[02:59:56] <pcw_home> Did you tie the - inputs to ground?
[03:01:01] <Danimal> valen, i'm on a different pc so i cant copy and paste, but if there's something specific to look for i can
[03:01:24] <Valen> nah its ok dont worry about it, I was just curious as to what the controller card was
[03:01:39] <Danimal> pcw_home, the - goes back to the breakout board for each connection
[03:02:41] <pcw_home> Does it go to ground on the breakout? (and + signals to step and dir)
[03:02:46] <Danimal> silicon image, siI 0649 ultra ada/100 pci to ata host controller
[03:03:01] <Danimal> PCW_, yes
[03:03:21] <good_kid> SWPadnos: if twisted pair means same low voltages and amphers, what amplifies the signals in the steppers? I thought steppers are just the motors.
[03:03:55] <SWPadnos> you're not making sense (to me)
[03:03:57] <Danimal> good_kid, there is a stepper driver before the motor
[03:04:31] <Danimal> the wire i'm talking about goes between the pc and the stepper driver
[03:04:37] <SWPadnos> yes - Geckos are motor drivers, which are also called amplifiers (for servos)
[03:04:47] <SWPadnos> (as are the LeadShine drives)
[03:05:21] <tom1> tom1 is now known as tom3p
[03:07:03] <Danimal> so even if the 5i20 is at 5v, the 7i42 drops it to 3.3v?
[03:07:19] <good_kid> Danimal: and there three twisted pair -wires for three steppers?
[03:07:39] <SWPadnos> the 7i42 outputs are MOSFET switches - they don't output a voltage at all
[03:08:02] <pcw_home> OK wired that way you will only get 3.3v drive, you might want to check your driver specs for step and dir
[03:08:04] <pcw_home> input signal levels, If 3.3V is not enough, theres another way to wire from the breakout to the drives
[03:08:05] <pcw_home> to get 5V drive levels (which also requires a HAL file change)
[03:08:05] <SWPadnos> good_kid, for the geckos, you need three wires for each motor driver, one for the common and one each for step and direction
[03:08:07] <pcw_home> No 5I20 signals are basically 3.3v
[03:08:47] <Danimal> i thought there was a setting for 5v or 3.3v from the 5i20
[03:08:55] <SWPadnos> there are jumpers
[03:09:00] <jymm> SWPadnos: But slplit out to four at the motor, no?
[03:09:08] <jymm> split
[03:09:09] <Danimal> i know i get 4.5v from all unused pins on the breakout board
[03:09:17] <pcw_home> SWPAdnos you're thinking 7I37
[03:09:22] <SWPadnos> jymm, no, you would of course run separate wires to the motors ...
[03:09:28] <SWPadnos> PCW_oh, I guess Iam :)
[03:09:51] <jymm> SWPadnos: Right, two on GND of gecko
[03:09:52] <jymm> ?
[03:10:02] <jymm> err common
[03:10:13] <SWPadnos> jymm, you said "to the motors", that's not the same as step/dir (as you know)
[03:10:20] <SWPadnos> err, at the motor
[03:10:37] <jymm> SWPadnos: I think we're talking two seperate things (as usual =)
[03:10:38] <SWPadnos> on geckos, you don't need 4 wires, since step and dir use a common
[03:10:48] <pcw_home> The jumpers on the 5I20 set the pin 49 wire voltage (needs to be 5 for all of our daugtercards)
[03:11:00] <SWPadnos> the control interface on a gecko is common + step + dir
[03:11:19] <jymm> SWPadnos: Wait, are you taking from PC to gecko -OR- Gecko to motor?
[03:11:24] <jymm> talking
[03:11:28] <Danimal> hmm i think i'm only getting 3.3v from my used giop, but the unused ones are all nearly 5v
[03:11:29] <SWPadnos> PC to gecko
[03:11:46] <jymm> SWPadnos: LOL, we did it again, I was talking gecko to motor =)
[03:11:54] <SWPadnos> yeah, that's what I figured ;)
[03:11:58] <Danimal> the hal effects the voltage output?
[03:12:06] <SWPadnos> since you said "motor" and I said "step and direction"
[03:12:28] <jymm> SWPadnos: I have nfc what I was thinking, cary on
[03:12:48] <SWPadnos> okie dokie
[03:12:49] <good_kid> SWPadnos: and one twisted pair =signal+ground, totalling in two wires, therefore three so-called wires = six physical wires from PC to the stepper with a built-in driver. And the amplifier can be buil into the computer case, or it could be external, right?
[03:13:02] <SWPadnos> no
[03:13:33] <SWPadnos> a twisted pair is two wires, which happen to have better noise rejection than two non-twisted wires
[03:13:48] <jymm> big time
[03:13:48] <SWPadnos> the step and direction signals go to the motor driver
[03:14:03] <SWPadnos> the word amplifier is pretty useless when talking about stepper motors
[03:14:23] <SWPadnos> the reason they were called amplifiers for servos was that the analog circuitry inside was actually an amplifier
[03:14:54] <steve_stallings> steve_stallings is now known as steves_logging
[03:14:55] <SWPadnos> it took in a small signal (the difference between command and feedback), and amplified that to generate the corrected output
[03:14:57] <good_kid> SWPadnos: what turns ampheres on in the stepper?
[03:15:09] <Danimal> hmmmmm
[03:15:11] <SWPadnos> the motor drive
[03:15:25] <SWPadnos> geckos are an example of a stepper motor drive (or driver)
[03:15:31] <Danimal> so the hal effects voltage output from the 5i20?
[03:15:51] <Danimal> so even if i have the hardware set for 5v, the software can override it?
[03:16:05] <SWPadnos> Danimal, he may be referring to the open collector input settings
[03:16:15] <Danimal> ah
[03:16:17] <SWPadnos> err, output
[03:16:18] <good_kid> SWPadnos: OK, I probably should read those 4+24 pages, but... I will plug each motor drive to the power socket, right?
[03:16:19] <pcw_home> Yes, 5I20 driven pins swing from ground to 3.3V. But outputs can be set to "open drain" mode" in the HAL file
[03:16:21] <pcw_home> When in open drain mode, they will be pulled low when the output is low or floated (pulled up to 5V)
[03:16:22] <pcw_home> when high. If you connect your step drives + leads to 5V and - leads to the step and dir 5I20 pins you will have 5V drive
[03:16:24] <SWPadnos> well, you know - the I/O type :)
[03:17:04] <SWPadnos> good_kid, that depends on what you mean by "power socket"
[03:17:26] <good_kid> SWPadnos: 220 or 110 V, 50 Hz
[03:17:43] <SWPadnos> it's almost never the right thing to plug a motor into the power socket
[03:17:59] <good_kid> SWPadnos: it plugs into amplifier?
[03:18:17] <pcw_home> (when the step and dir pins are set to open drain mode)
[03:18:19] <pcw_home> Note this will also reverse you step and direction polarities
[03:18:30] <SWPadnos> PC -> wires -> motor driver -> other wires -> motor
[03:18:44] <SWPadnos> the drive will be connected to power (probably a DC supply)
[03:18:45] <good_kid> "other wires"?
[03:18:46] <Danimal> pcw_home, should i do that?
[03:18:51] <SWPadnos> not the same wires
[03:19:11] <good_kid> SWPadnos: yeah, what kind of device is it?
[03:19:18] <SWPadnos> MOTOR DRIVER
[03:19:23] <SWPadnos> or motor drive
[03:19:28] <SWPadnos> that's what the device is called
[03:19:49] <good_kid> DC supply = "power block" as in the top of the computer case?
[03:20:04] <SWPadnos> something like that, yes
[03:20:09] <good_kid> OK
[03:21:11] <good_kid> Is it external to the PC case? (For this virtual stepper system we're about.)
[03:23:01] <Danimal> pcw_home, thanks for the help, i'm going to look into doing that
[03:23:41] <SWPadnos> it's not common to put the motor drives and power supply into the computer case
[03:24:03] <SWPadnos> sometimes, people will put the computer components into a larger control cabinet though
[03:24:56] <good_kid> SWPadnos: Sherline does it for some models. I know at least this...
[03:25:17] <SWPadnos> sure. it's possible, just not too common
[03:25:32] <SWPadnos> I think Homann designs also has a cingle-ase computer and motor supply/driver box
[03:25:37] <SWPadnos> single-case
[03:25:58] <good_kid> "single-ass computers", haha :)
[03:26:00] <Danimal> sherline... i know someone who works there
[03:26:06] <Danimal> apparently they're local
[03:28:09] <toastydeath> derp derp
[03:28:17] <good_kid> Danimal: Sherline looks good. It looks like I could buy it after half-a-year of work.
[03:28:49] <Danimal> i prefer big machines :)
[03:29:25] <good_kid> Danimal: in companies. For my own garagem welder and lathe would be nice.
[03:29:46] <Danimal> mine's in my garage
[03:30:31] <Danimal> i got about 7 tons of equipment in my 2 car garage lol
[03:30:54] <Danimal> still got room for a car too (when it's clean)
[03:32:15] <Danimal> well i gotta go shopping, i'm hungry
[03:32:20] <good_kid> The inner space of my garage is under construction.
[03:32:29] <Danimal> adios guys, thanks for the help
[03:32:30] <good_kid> i'm too.
[03:32:42] <good_kid> buy sunflower oil seeds for a luck
[03:33:01] <Danimal> na, i'll buy beer. for drinking.
[03:33:17] <good_kid> few clever flowers for your wife/girl, or for both :)
[03:42:23] <pcw_home> Danimal: Check your driver specs first, it may or may not be needed
[03:42:24] <pcw_home> Your troubles could also be step timing timing, polarity, or maybe just
[03:42:26] <pcw_home> Software troubles (you should update to 2.3.3)
[03:42:41] <pcw_home> bbl
[03:44:39] <Dave911> Hi guys.. has anyone on the list done a client server setup with EMC2
[03:45:04] <Dave911> IE used a second PC for the Operator panel and a PC for CNC engine?
[03:46:22] <SWPadnos> Dave911, I've done it a couple of ways
[03:47:03] <SWPadnos> remote X (using CygWin), or with client/server NML (using tkEMC on Windows)
[03:47:09] <SWPadnos> hmmm
[03:47:12] <SWPadnos> is that right
[03:47:22] <jymm> * jymm nods
[03:47:49] <jymm> you could also have a 2nd pc with emc on it
[03:47:52] <SWPadnos> no, I think tkEmc was also via remote X, but I did NML remote GUI using a second Linux box
[03:48:01] <jymm> xfwd
[03:48:16] <SWPadnos> ssh -Y (with cygwin/X)
[03:48:26] <jymm> I've only done NML with windows
[03:49:02] <jymm> used keystick on engine, tkemc on remote box
[03:52:39] <Dave911> What was the Remote X like with CygWin? Was it responsive?
[03:53:11] <SWPadnos> it was fine
[03:53:41] <Dave911> What is tkEMC? That is a client of some sort?
[03:53:45] <SWPadnos> not speedy by any means, especially when using AXIS (with the openGL preview), but I'm using an 8 year old PC for Windows
[03:53:57] <SWPadnos> I tried both tkEMC and AXIS
[03:54:01] <SWPadnos> and mini
[03:54:27] <Dave911> OK tkEMC is a screen set
[03:54:36] <SWPadnos> err, not really
[03:54:41] <SWPadnos> it's a tcl/tk UI
[03:55:02] <Dave911> Is this stuff documented anywhere?
[03:55:18] <SWPadnos> yes and no :)
[03:55:30] <Dave911> Are you sure?? ;-)
[03:55:34] <SWPadnos> there are sample client and server NML files in the sample configs dir
[03:55:41] <good_kid> pcw_home: it's not common for driver specs to determine if the `dude' needs some beer or not.
[03:56:05] <SWPadnos> there is documentation on setting up NML with network buffers, but I'm not sure it's included in the EMC2 documentation
[03:56:17] <SWPadnos> it could be with the NIST RCS docs (somewhere)
[03:56:23] <SWPadnos> but I don't know for sure
[03:56:52] <Dave911> OK, was the setup at all intuitive or is that a silly question...
[03:57:08] <SWPadnos> it's not a silly question, but I don't know that I can answer it for you
[03:57:27] <SWPadnos> it was a few years ago that I experimented with this, so I don't remember what I had to do
[03:57:40] <SWPadnos> as I recall, it was just a one or two line change in the NML files
[03:57:55] <Dave911> That's fair. I need to set some stuff up and try it out..
[03:58:00] <Dave911> Thanks!
[03:58:08] <SWPadnos> whether the process of figuring out which lines to change or what to change them to is intuitive is left as an exercise for the reader :)
[03:58:21] <SWPadnos> there may be pointers in all the NML files, come to think of it
[03:58:41] <Dave911> OK
[03:58:45] <SWPadnos> comments that say something like "to enable as the master, uncomment this line" ...
[03:58:50] <SWPadnos> or something
[03:58:56] <SWPadnos> enjoy
[03:59:14] <Dave911> On a totally different subject .. I missed part of the discussion
[03:59:24] <Dave911> earlier tonight about stepper output.
[03:59:47] <Dave911> What is the max frequency that can be driven out a standard LPT port
[04:00:10] <SWPadnos> that depends a lot on the PC
[04:00:19] <Dave911> OK
[04:00:27] <SWPadnos> generally, it's in the 30-50 kHz range
[04:00:53] <SWPadnos> but it could be as little as none (ie, never ever use that PC for realtime machine control), or as high as ~80 kHz
[04:00:54] <Dave911> Say a 1.8 ghz - is 30 khz a good guess or is that a litle low
[04:01:07] <SWPadnos> CPU speed is more or less irrelevant, unfortunately
[04:01:43] <SWPadnos> a 1 GHz CPU executes 1000 cycles in the time it takes for a single OUT instruction to actually make it out the parallel port
[04:02:11] <Dave911> ok
[04:02:18] <SWPadnos> it's interrupt latency that matters, which is why you use the latency test tools to check your PC before using it for EMC2
[04:02:48] <Dave911> Does EMC2 use the Apic timer to fire an interrupt?
[04:03:13] <SWPadnos> it uses RTAI, whatever mechanisms are available
[04:03:17] <SWPadnos> and supported
[04:03:22] <Dave911> ok
[04:03:50] <SWPadnos> but that's also kind of irrelevant :)
[04:04:04] <SWPadnos> it's the response that matters, not the interrupt mechanism
[04:04:17] <Dave911> Is there a list of chipsets or boards that are known to work well?
[04:04:36] <SWPadnos> there is a list on the wiki, I think both for "works great" and "don't bother"
[04:04:44] <Dave911> Cool
[04:04:58] <good_kid> SWPadnos: again, what does RTAI turns on/off? Whe the latency reduces? Isn't this just aone-task mode for linux?
[04:05:17] <SWPadnos> it is not a 1-task mode for Linux
[04:05:30] <good_kid> SWPadnos: isnt' it? ;)
[04:05:40] <SWPadnos> latency can come from many places, so that's too complex a question to answer
[04:05:43] <SWPadnos> no, it isn't
[04:05:49] <SWPadnos> not in the slightest
[04:06:26] <good_kid> It doesn't let to run something like tooltips, or it does far more else?
[04:06:58] <SWPadnos> you're not making sense again
[04:07:03] <SWPadnos> it might be time for bed :)
[04:07:24] <Dave911> I agree... thanks for the help! lites out
[04:07:35] <SWPadnos> see you
[04:07:41] <good_kid> SWPadnos: OK
[05:22:10] <Valen> Is there any benifit in running the servo thread at say 5khz or something like that? assuming its not going to bother the machine?
[05:28:20] <pcw_home> Probably not much advantage for say a velocity mode servo Amp
[05:28:22] <pcw_home> Some advantage for a torque or voltage mode (raw PWM)
[05:31:01] <pcw_home> Also depends on on the bandwidth of the controlled system
[05:31:03] <pcw_home> 1KHz would be too slow for linear motor or voice coil systems
[05:32:27] <pcw_home> bbl sleepy-time for old folks
[06:03:52] <good_kid> `/etc/laptop-mode/laptop-mode.conf' has some options. Can they somehow alter the latency (1) on a laptop (2)?
[06:08:11] <good_kid> It probably can reduce latence to 15 ms if you turn on the hdd and some settings.
[06:16:43] <good_kid> my laptop stays at 9500-10500 unless each 10th or 15th minute something reduces the latency. I also don't want to start it using the RTAI kernel at all.
[06:21:02] <good_kid> NOLM_AC_HD_WRITECACHE=1 probably does it.
[06:21:27] <good_kid> Once upon a time, it writes data (probably, each 10th minute)
[06:24:13] <good_kid> Or my laptop would have a 10000 interval. But 20-40 % of the CPU timings while that acpi is off isn't good
[06:24:58] <good_kid> I'll be fine... I'll be waiting passionitely...
[11:16:18] <findux> hayırlı cumalar
[11:16:45] <archivist> ?
[11:17:02] <Valen1> Valen1 is now known as Valen
[11:18:31] <findux> better to Friday
[11:29:29] <BigJohnT> BigJohnT is now known as MediumJohnT
[12:40:35] <good_kid> Are there any S.C.A.R.A. typed robots for big machines (3000x2000 mm)?
[12:44:48] <good_kid> Or they are rather portal?
[12:58:21] <good_kid> Does value `word' is taken for assigning either `0' or `1' value to the variable `EmcPose'?
[13:46:30] <good_kid> Are there any mechanics of you, folks, who have learned the programming language like `C', and also have learned all those corresponding programming features -- i.e. can program a computer?
[14:05:47] <tom3> tom3 is now known as tom3p
[14:40:08] <good_kid> http://www.cplusplus.com/doc/tutorial/program_structure/ -- anyway, just get started to read it
[14:59:00] <mozmck_work> alex_joni: any idea why the user map on the website only shows 256 users for me? another guy says it only shows 251 for him.
[15:01:13] <alex_joni> mozmck_work: 256 is correct
[15:01:24] <alex_joni> 251 might be a cached XML file in his browser or proxy
[15:01:49] <alex_joni> "only 256" because that's how many have updated their info..
[15:02:15] <alex_joni> we have 864 registered users, about 10% spam accounts or so
[15:02:16] <mozmck_work> so you have to update your info to show up on the map?
[15:03:06] <mozmck_work> he is a fairly recent user I think, but he can't find himself on the map.
[15:19:11] <alex_joni> mozmck_work: can you pm me the username?
[17:50:24] <PCW______> PCW______ is now known as PCW
[17:57:43] <alex_joni> mesa is taking over the channel :P
[18:02:58] <archivist> free bunny with every pcw ?
[18:04:02] <jymm> * jymm hands all the baby bunnies to archivist
[18:04:13] <LawrenceG> tasty
[18:04:22] <jymm> * jymm smacks LawrenceG
[18:05:11] <LawrenceG> bunny stew is great... its just hard to get the fur out from between your teeth
[18:05:18] <jymm> * jymm places a needle in LawrenceG coax!
[18:05:27] <LawrenceG> aw
[18:05:38] <jymm> Yeah, key up now bitch!
[18:05:54] <LawrenceG> more power captain
[18:05:55] <archivist> I used to needle coax in the tv workshop, under the cable clips
[18:06:15] <jymm> * jymm loves the smell LawrenceG finals burning in the morning.
[18:06:21] <archivist> and ally foil in the coax plugs
[18:07:06] <LawrenceG> good morning gentlemen
[18:07:19] <LawrenceG> ladies?
[18:07:32] <archivist> 7 pm
[18:08:01] <LawrenceG> the western colonies are a little behind the times
[18:08:14] <jymm> LawrenceG: I wouldn't call archivist a "Lady", at least not with the fish net stockings and tube-top he's wearing.
[18:10:43] <LawrenceG> I have been working on a PIC project all week and it has been biting my ass..... I think I must have cooked the chip as even the basic clock stuff stopped working
[18:11:54] <jymm> LawrenceG: Why PIC and not AVR ?
[18:12:33] <archivist> why AVR and not PIC
[18:13:38] <jymm> archivist: Get some REAL clothes on, even a dress, and then you can talk.
[18:17:20] <LawrenceG> using 16 bit dspic33 series, 40mips, floating point is not an issue, dual encoder interfaces and 4 pwm channels.. oh ya.. customer wanted it
[18:17:40] <jymm> ah
[18:19:31] <LawrenceG> but they appear to cook.... must have zapped this one with static.... development computer is across the room from the workbench.... too much sliding across the carpet to program it
[18:19:52] <jymm> you or it?
[18:20:25] <LawrenceG> sometimes both if I trip on the wires
[18:20:32] <jymm> heh
[18:46:40] <BJT-Work> * BJT-Work takes the long way home
[19:46:16] <christel> [Global Notice] Hi all, one of our servers are having some issues with overheating -- affected users approximately 3,000. Apologies for the inconvenience.
[20:30:03] <SWPadnos_> SWPadnos_ is now known as SWPadnos
[22:42:35] <tom3p> fenn: canfield joint http://www.youtube.com/watch?v=xVdwIiGUTMc&NR=1 robot-gimbal used to point jets into odd angles