#emc | Logs for 2009-01-19

[04:04:48] <motioncontrol> good morning.please help me for hm2_pci run?
[04:33:36] <motioncontrol> good morning.please help me for hm2_pci run?
[05:18:58] <motioncontrol> good morning.please help me for hm2_pci run?
[05:22:32] <SWPLinux> motioncontrol: what seems to be the problem?
[05:22:43] <motioncontrol> thanks
[05:23:09] <motioncontrol> i have update at hm2_pci driver for m5i20 card
[05:25:04] <SWPLinux> I didn't see a question
[05:25:13] <motioncontrol> the emc start no problem, but quen control the axis (machine on) the axis no torque and the emc display joint o following error.whith old driver hal_m5i20 this not succeful because?
[05:25:46] <motioncontrol> the led green on card not is blinkink with new driver
[05:26:14] <SWPLinux> what motor drives do you have?
[05:26:33] <motioncontrol> analog drives yaskawa servo drive
[05:26:44] <SWPLinux> and what mode do you use with them? (velocity or torque)
[05:27:05] <motioncontrol> in veloity
[05:27:30] <SWPLinux> ok
[05:27:53] <SWPLinux> I didn't understand whether the old m5i20 setup worked
[05:29:53] <motioncontrol> if i load the m5i20 original driver the axis move ok, but if i select the hm2_servo(modificated for m5i20) the axis no move and the emc have error following
[05:31:41] <SWPLinux> ok, if the axis doesn't move, that would explain the following error
[05:33:40] <motioncontrol> yes.with new hm2_pci driver when i turnon machine not control the axis, the analog is 0 volt no change.the endcoder count dispaly ok if i move the motor the cout move.
[05:34:39] <motioncontrol> the led on the card 5i20 not is on
[05:35:07] <SWPLinux> what are the pwmgen scale values?
[05:35:26] <motioncontrol> 2000
[05:36:15] <SWPLinux> what was it with hal_m5i20?
[05:36:54] <SWPLinux> (it was gain for hal_m5i20)
[05:37:07] <toastydeath> hahah
[05:37:08] <toastydeath> oops
[05:37:10] <toastydeath> wrong window
[05:37:33] <JymmmEMC> SWPLinux: Know of an y 8+ port gigabit/wifi boxes?
[05:38:02] <SWPLinux> I think there are 8-port ones on NewEgg
[05:39:12] <JymmmEMC> SWPLinux: with wifi?
[05:39:34] <SWPLinux> I think so, but I'm not sure
[05:40:07] <JymmmEMC> k
[05:40:39] <SWPLinux> hmm. looks like only 4-port under wireless networking
[05:41:17] <JymmmEMC> SWPLinux: *damn*
[05:41:20] <JymmmEMC> =(
[05:42:10] <motioncontrol> i have rename the hm2-servo directory in M5i20.i have change the file mane whit 7i43 in M5i20.In M5i20.hal i have modification line 45 in loadrt hm2_pci config"firmware=hm2/5i20/SVST8_4.bit num_encoder=3 num_pwmgens=3 num_stepgens=1", and globaly hm2_7i43 changes in hm2_5i20.the emc start no error.
[05:42:11] <JymmmEMC> SWPLinux: Ran some tests today, one said my limitation was 10mbps switch, hard to find 8 port stuff
[05:42:25] <SWPLinux> are you looking for an internet router or just a GBe+wifi switch?
[05:42:53] <SWPLinux> motioncontrol: did you change the scale/gain settings for the pwmgen?
[05:43:13] <JymmmEMC> SWPLinux: Well, I need two AP's, Buying something new would take care oof one AP, I already have the other.
[05:43:15] <motioncontrol> i not have change
[05:43:37] <motioncontrol> what is the correct value
[05:43:52] <SWPLinux> you need to figure that out
[05:44:14] <JymmmEMC> SWPLinux: I found Netgear FVG318 which is b/g 8 10/100 ports, but reviews say wifi sucks
[05:44:15] <SWPLinux> but to make hm2_pci act like hal_m5i20, you probably need to use 0,0005
[05:44:25] <SWPLinux> (that's 1/2000)
[05:44:52] <SWPLinux> hal_m5i20 has a gain parameter, and the "value" sent to it gets multiplied by gain before being output
[05:45:30] <SWPLinux> hm2_pci uses a scale parameter, and the value sent to the pwmgen gets divided by that before being output
[05:45:47] <SWPLinux> (ie, you set the number which you want to be "full scale")
[05:46:25] <SWPLinux> 2000 is a strange number to use, unless your machine can move 2000 mm/second at full speed
[05:46:56] <SWPLinux> (it makes some things easier later on if you set the scale to match your units)
[05:47:12] <motioncontrol> i write in setp hm2_5i20.0.encoder.00.scale 0,0005 but emc return one error: value 0,0005 invalid for float
[05:47:33] <SWPLinux> use a '.', not a ',' for the decimal separator
[05:47:48] <SWPLinux> halcmd isn't locale aware
[05:47:57] <SWPLinux> (as far as I know)
[05:49:19] <SWPLinux> JymmmEMC: I'd separate the switching and the wireless functions anyway - use a single-port bridge or a small router for wifi, and then an 8+ port switch for the wires
[05:49:30] <SWPLinux> then you can upgrade either without having to find a hybrid device
[05:50:00] <SWPLinux> or replace one part if it breaks
[05:50:09] <JymmmEMC> SWPLinux: Have you seent eh cost of a 8+ gigabit mgnt switch?
[05:50:51] <SWPLinux> you wouldn't get management with a cheap personal router anyway, so that's not a fair comparison
[05:51:34] <JymmmEMC> SWPLinux: http://www.directron.com/gs108t.html
[05:51:40] <JymmmEMC> I just hate mail order
[05:52:47] <SWPLinux> "smart" != "managed"
[05:52:55] <SWPLinux> though it varies as to why :)
[05:53:20] <JymmmEMC> it has VLAN's and traffic shaping
[05:53:35] <JymmmEMC> -shaping
[05:53:53] <SWPLinux> just traffic? :)
[05:54:03] <JymmmEMC> QoS
[05:54:10] <SWPLinux> ok
[05:54:29] <motioncontrol> i change the the setp hm2_5i20.0.pwmgen.00.scale at 0.005(oldvalue 1.0), but the problem is here.i thig the driver no load because the led on card not blinking?
[05:54:33] <SWPLinux> well, if that's an OK switch for you, then I think it proves my point
[05:54:56] <JymmmEMC> if I could get a 24P gig switch managed, then were talking
[05:55:03] <SWPLinux> that you should get separates ($80 - $25 = $55 for the switch, add in $50 for the wifi, and you're near $100)
[05:55:36] <SWPLinux> motioncontrol: I don't know if the LED is supposed to blink
[05:55:52] <SWPLinux> you do need the pet_watchdg function in a thread
[05:56:24] <SWPLinux> and you probably need to strobe the watchdog.has-bit pin also (I think - not sure exactly)
[05:56:39] <SWPLinux> JymmmEMC: they exist, you just need a realistic budget
[05:56:47] <SWPLinux> you mentioned 8+ ports at first, not 24
[05:57:18] <JymmmEMC> SWPLinux: Well, a 16p would do, but vaporware I think
[05:57:33] <SWPLinux> http://www.newegg.com/Product/Product.aspx?Item=N82E16817111471
[05:58:21] <SWPLinux> 24 port: http://www.newegg.com/Product/Product.aspx?Item=N82E16817111027
[05:59:20] <JymmmEMC> supports jumbo frames too
[05:59:26] <SWPLinux> yep
[05:59:48] <JymmmEMC> 512KB buffer
[06:00:08] <JymmmEMC> Heh, get two of them and fiber bewteen
[06:01:02] <SWPLinux> newegg has 24 models of 12-24 (ish) port GbE switches that all support vlan, QoS, and jumbo frames
[06:01:15] <JymmmEMC> link?
[06:01:37] <SWPLinux> no, just go to wired networking, switches, power search
[06:01:45] <SWPLinux> and select your options
[06:02:13] <SWPLinux> SNMP even, starting at $214
[06:02:37] <SWPLinux> and 10k jumbo frames, instead of those puny 9k ones :)
[06:02:44] <motioncontrol> the threads hm2_5i20.0.pet_watchdog is fp(no).in old driver in threads and fuction is present dac-write is important for new driver?
[06:02:55] <SWPLinux> hmmm. maybe it's finally time for me to buy one :)
[06:03:03] <SWPLinux> yes
[06:03:13] <SWPLinux> well, only if you don't use "write", which does everything
[06:03:22] <SWPLinux> I think
[06:03:40] <SWPLinux> I don't have the hardware here to check that though
[06:04:09] <JymmmEMC> SWPLinux: I thought you had all that for testing cameras and such
[06:04:15] <SWPLinux> and it's time for me to go to bed. check the manpages or other configs to see if dac-write should be needed
[06:04:33] <SWPLinux> JymmmEMC: I'm on my laptop in Washignton DC at the moment
[06:04:49] <JymmmEMC> I meant at home
[06:05:06] <SWPLinux> sure, I have tons of stuff to test with there, but I'm not there at the moment
[06:05:30] <SWPLinux> (I said I don't have the hardware here, meaning in DC)
[06:05:38] <SWPLinux> anyway. good night
[06:05:45] <JymmmEMC> G'Night
[06:26:15] <lewin1> lewin1 is now known as lewing
[10:19:58] <The_Ball> SWPLinux, you seem very knowledgeble on the mesa cards, is there any documents specific to emc2 should look at before the 5i23 arrives?
[10:56:31] <motioncontrol> good morning.i have one problem for hm2_pci run on m5i20 card please help me thanks
[12:24:53] <alex_joni> 2/away
[13:07:51] <motioncontrol> good morning.i use the new hm2_pci driver for m5i20 board.i have the problem for home the axis.i have link xhome at pin26-gpio-P3.the motor inverted the motion when i press the micro home , but don't stop at index mark of encoder because?
[13:08:52] <archivist> diagnose and trace, use halscope
[13:09:47] <motioncontrol> the home with old driver fuction ok.i thing is necessity the link at index encoder, but i don't understant it's
[13:10:11] <motioncontrol> you have one example
[13:10:18] <archivist> no
[13:10:31] <motioncontrol> ok thenks
[13:16:10] <BigJohnT> sounds like he has been having a tough time with hostmot2...
[13:16:38] <eric_unterhausen> not really, now he's blaming everything on hostmot2
[13:17:30] <BigJohnT> I can't wait for my 5i23 to show up...
[13:17:43] <archivist> doesnt seem to be listening may be a language issue or....
[13:18:01] <BigJohnT> yea looks like english is not his native
[13:18:51] <BigJohnT> I get the same thing from some of my customers "the PLC has lost it's mind" "there is something wrong with the PLC"
[13:19:22] <archivist> in #mysql I can throw a link to a different language manpage at any user
[13:19:56] <BigJohnT> how do you do that?
[13:20:27] <archivist> !man for en !manfr !mande...
[13:21:10] <BigJohnT> ok
[13:21:10] <archivist> but I need to be able to parse docs to do it and the structure needs to be clean
[13:40:05] <theDarkAura1> any recomendations for a fairly low priced cnc for making pcb's?
[13:40:58] <eric_unterhausen> that's a hard question to answer
[13:41:18] <theDarkAura1> how can i make it easier?
[13:41:26] <eric_unterhausen> build or buy?
[13:42:00] <eric_unterhausen> you can buy a t-tech and be done
[13:43:09] <eric_unterhausen> there are lots of good examples of homebuilt at cnczone
[13:44:11] <theDarkAura1> kk :-) thanks for the recommendations eric_unterhausen I'll go take a look at them now
[13:44:27] <eric_unterhausen> also some examples on instructables
[14:08:59] <BigJohnT> BigJohnT is now known as BigJohnTatWork
[14:45:49] <tomp> nice reprint of making HTD pulley gears from MEW, reminiscent of the Shoptask gears but for the Sieg X3 http://www.arceurotrade.co.uk/projects/X3-CNC/X3_Belt%20Drive%20Mods.pdf
[14:51:31] <tomp> what was the theme song from the secret lives of machines? is it sidewinder by dave brubek ( but done by a klezmer band ) ?
[14:52:14] <jepler> "The theme song is called The Russians are Coming (a cover of Dave Brubeck's Take Five) by roots artist Val Bennett." http://en.wikipedia.org/wiki/Secret_Life_of_Machines
[14:54:28] <JymmmEMC> Tim Hunkin himself encourages[1] others to download the series from filesharing networks.
[14:54:39] <JymmmEMC> that's cool
[14:55:36] <JymmmEMC> watch/DL here http://www.exploratorium.edu/ronh/SLOM/
[15:02:03] <jepler> wow what a terrible photoshop: http://blogs.discovermagazine.com/badastronomy/files/2009/01/mars_microscope.jpg
[15:02:49] <eric_unterhausen> they're going to melt that thing
[15:12:51] <tomp> JymmmEMC: hey thanks! thats great: jepler , right it was take 5
[15:13:03] <Skylar> hey all, i've been looking at some new stepper motor controllers particularly by phidget software inc. Do you think this is capable of being run by emclinux?
[15:13:56] <Skylar> I'll post a link up.
[15:14:15] <Skylar> http://www.phidgets.com/products.php?product_id=1062
[15:16:52] <BigJohnTatWork> doesn't look like it takes step and direction input...
[15:17:23] <eric_unterhausen> you aren't saving enough over a gecko to make it worth it in my book
[15:17:44] <eric_unterhausen> oh, that's 4 motor, never mind :)
[15:18:11] <cradek> no, I'm pretty sure that won't work
[15:18:59] <eric_unterhausen> I can't believe nobody has ever made an emc driver for something with a serial bus interface
[15:20:19] <cradek> Skylar: that device is a bad match for EMC. Some information why here: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Emc2HardwareDesign
[15:20:43] <eric_unterhausen> too bad bill gates messed up USB so bad
[15:21:27] <archivist> heh you mean Intell, they wrote the USB spec
[15:21:37] <eric_unterhausen> bill gates made them do it
[15:21:58] <eric_unterhausen> firewire seems to be making a comeback
[15:22:22] <eric_unterhausen> I have some aerotech firewire drives at work
[15:22:25] <eric_unterhausen> they work well
[15:22:46] <archivist> eric_unterhausen, I think the synchronous mode in USB2 should be ok if we could get our heads around it
[15:23:26] <eric_unterhausen> I don't really trust USB, have lots of problems with some devices
[15:23:57] <Skylar> Yeah. Im on a mac right now, and that seems like my only option for stepper motor control
[15:24:11] <Skylar> is there no cam software for osx
[15:24:30] <cradek> just get an old pc. they are everywhere.
[15:25:24] <Skylar> yeah i got one and it has linuxcnc installed
[15:25:29] <Skylar> im just looking to get started
[15:26:43] <cradek> http://www.xylotex.com/Pricing.htm
[15:27:16] <cradek> for only twice the cash, you can get a far superior motor driver with choppers and bipolar motor support, that is compatible with EMC and all other PC cnc controls
[15:27:27] <eric_unterhausen> that phidgets device is probably no better at control than one of the crummy circuits you will find on instructables
[15:27:53] <eric_unterhausen> last time I looked at their stuff, it wasn't cheap for what it does
[15:28:36] <archivist> Skylar, unipolar is not as good as bipolar
[15:28:38] <cradek> the xylotex is a microstepper too
[15:28:43] <Skylar> yeah.
[15:29:04] <Skylar> that was the only stuff i've found to work with macs.
[15:29:39] <cradek> the goal of using linux+EMC2 and the goal of using a mac are incompatible already. motor drivers don't even come into it.
[15:29:55] <eric_unterhausen> bootcamp
[15:29:57] <cradek> maybe I'm not understanding what your goals are
[15:30:21] <Skylar> well. first i want to get motor control
[15:30:34] <Skylar> second. a simple project done with the driver software.
[15:30:39] <Skylar> third cnc machine
[15:30:46] <Skylar> that's basically my progression
[15:31:27] <archivist> Skylar, the control part is in EMC2 and the power part is in hardware, hence Linux and a pc
[15:31:43] <eric_unterhausen> just start with the pc
[15:33:06] <eric_unterhausen> if you have to use the mac, learn how to ssh into the pc and run everything from the mac
[15:33:57] <Skylar> ok. i'll have to do a little more searching.
[15:34:00] <Skylar> thanks again guys.
[15:34:04] <Skylar> i'll bbl.
[15:57:57] <JymmmEMC> TomBrown: I'm still trying to figure out how to actually DOWNLOAD those videos.
[15:58:32] <eric_unterhausen> what videos?
[15:58:34] <JymmmEMC> err... Tomp I'm still trying to figure out how to actually DOWNLOAD those videos.
[15:59:59] <cradek> JymmmEMC: http://sciencezero.4hv.org/tslom.htm
[16:01:02] <cradek> other options, including torrent, here: http://www.timhunkin.com/41_slom1.htm
[16:01:09] <eric_unterhausen> he left anyway
[16:03:51] <JymmmEMC> cradek: Thanks, I found the DL under the DVD section just before you mentioned that =)
[16:06:02] <cradek> I rewatched all of them a couple years ago (I saw them originally) and they were just as good as ever
[16:08:17] <JymmmEMC> cradek: OH MAN! The link you gave is coming down fast!
[16:13:24] <JymmmEMC> cradek: I never heard of them before you guys kept mentioning them a few times.
[16:13:46] <JymmmEMC> cradek: I said wth, needed to test the new BW anyway =)
[16:16:30] <JymmmEMC> SWPLinux: Hey, I was just thinking... *if* I was to get a 24p mgnt gig switch, I could toss the both AP's on a vlan of their own as well as monitor/limit traffic on them.
[16:27:58] <JymmmEMC> Man linksys website really sucks - all JS/flash, and focused on consumer products
[18:43:46] <skunkworks_> http://www.cnczone.com/forums/showpost.php?p=553926&postcount=10
[18:49:01] <BigJohnTatWork> he is a happy guy
[18:52:04] <alex_joni> heh, I can slowly start to understand why
[18:52:16] <alex_joni> watched a mach3 today on a plasma cutter
[18:52:25] <skunkworks_> heh - scary?
[18:52:26] <alex_joni> looked ok, until the PC crashed hard
[18:52:34] <skunkworks_> did you convince them to do emc2?
[18:52:41] <alex_joni> skunkworks_: no way :)
[18:52:58] <alex_joni> if I would convince them ,then I would probably have to do it myself
[18:53:04] <skunkworks_> heh
[18:53:09] <alex_joni> and I'm too busy atm to consider that :)
[19:00:52] <theDarkAura1> theDarkAura1 is now known as tehDarkAura
[19:16:58] <alex_joni> http://www.bildercup.de/bild/1836/emIH353.jpg
[19:29:04] <pjm_> evening, i finally got around to making a few foto's of my EMC controlled CNC mill, http://pjm.dyndns.org/cam/cnc1.jpg http://pjm.dyndns.org/cam/cnc2.jpg and PCB routing attachment http://pjm.dyndns.org/cam/cnc3.jpg
[19:32:56] <alex_joni> pjm_: looking good
[19:34:18] <pjm_> thanks
[19:34:31] <pjm_> it also works nicely! EMC certainly is excellent
[19:35:05] <pjm_> my father who consults to a company as a haas programmer is irritated that his machine centres dont have the visualisation that EMC has
[19:35:15] <BigJohnTatWork> pjm_: now that you have everything working you have to take it apart and paint it :)
[19:35:31] <BigJohnTatWork> that is the way I did mine :/
[19:35:57] <pjm_> hmm ;-) I did think about painting it, but the problem is most machines eventually get so scraped up and covered in oil that the paint falls off
[19:36:05] <pjm_> so i favour the covered in oil method
[19:36:39] <pjm_> i was gonna install one of them 'toilet de-odourisers' except with a tin of WD40 in it, so at random intervals the machine is oiled
[19:36:40] <alex_joni> heh
[19:37:02] <BigJohnTatWork> our machines look so shiny and pretty when we deliver them but in a few days after the install they are grungy
[19:37:11] <pjm_> hehh
[19:37:35] <pjm_> i was suprised at how good my machine was when i made a PCB using router attachment
[19:37:44] <pjm_> it was simple to cut lines about 0.25mm wide
[19:37:55] <pjm_> i even ground up the tool myself!
[19:38:26] <pjm_> and BigJohnTatWork your pendant script is an absolute life-saver, worked a treat first time
[19:38:50] <BigJohnTatWork> SWEET!
[19:39:03] <BigJohnTatWork> * BigJohnTatWork listens to White Rabbit
[19:39:18] <pjm_> i was wondering about mod'ing it though with some filtering to give a smoother movement of axis, i think u can use the LPF function although I need to fiddle with that
[19:45:10] <alex_joni> pjservo?
[19:45:22] <pjm_> alex_joni no its stepper motor
[19:45:40] <pjm_> these were all recovered from a 'multicam' CNC router that I found in a skip
[19:45:46] <alex_joni> ah, ok
[19:45:56] <alex_joni> so what do you want to filter??
[19:46:46] <pjm_> the handwheel output, it seems that sometimes when u are rotating the handwheel, and come to a stop, the motor sort of indexes forward a couple of increments then back and couple
[19:46:53] <pjm_> and i'm not sure what could cause that
[19:47:09] <pjm_> its hard to describe, perhaps it needs a utube video
[19:48:11] <pjm_> the other parts i'm working on are the spindle motor, i have a 3phase unit and VFD thing that I wasnt EMC to control
[19:48:31] <pjm_> i've put an adapter on the end of the motor for an encoder too for rigid tapping later ...
[19:49:10] <alex_joni> you sure it comes back?
[19:50:03] <pjm_> not totally sure, i need to put a clock on the table really just to see what its doing in reality
[19:50:37] <pjm_> i was wondering if the backlash compensation had anything to do with it
[19:50:51] <pjm_> i only have very small numbers set in there as the mechanics are pretty good
[19:52:17] <alex_joni> http://news.launchpad.net/general/how-we-are-open-sourcing-launchpad
[19:52:37] <alex_joni> pjm_: maybe you are turning it too fast, and the table stops a bit later than the handwheel
[19:52:43] <alex_joni> because of accel/vel. limits
[19:52:59] <pjm_> yeah that is possible, i will test it again but with me being slower
[19:53:33] <pjm_> its actually not a problem in practical use to be honest, i'd just like to understand what / why etc
[19:57:23] <alex_joni> there are 2 modes for driving a handwheel
[19:57:29] <alex_joni> position mode and velocity mode
[19:57:49] <pjm_> ok i'll have a check in the script, i'm basically using BigJohnTatWork's one from the wiki
[19:58:01] <alex_joni> if you flick the handwheel as fast as you can (in position mode) emc2 will remember all the steps done, and will output them to the axis
[19:58:16] <alex_joni> if you're in velocity mode, as soon as you stop the handwheel the axis will stop
[19:58:33] <alex_joni> no matter how many "buffered" steps are there
[19:58:42] <alex_joni> this breaks handwheels with precise alignment marks
[19:59:01] <BigJohnTatWork> this one http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Hooking_Up_A_MPG_Pendant
[19:59:06] <BigJohnTatWork> ?
[19:59:43] <BigJohnTatWork> I used setp encoder.0.x4-mode 0
[19:59:57] <pjm_> yeah that is exactly the script
[20:04:04] <alex_joni> BigJohnTatWork: that might cause some confusion :)
[20:04:15] <alex_joni> pjm_: try a 1 there
[20:04:17] <BigJohnTatWork> how is that alex_joni
[20:04:27] <BigJohnTatWork> the mode?
[20:04:30] <pjm_> alex_joni ok will do, i'll test it now
[20:04:31] <alex_joni> hmm..
[20:04:49] <alex_joni> BigJohnTatWork: that one doesn't output 4 counts for each click? or was it the other way around?
[20:05:17] <BigJohnTatWork> LOL, I've slept since then...
[20:05:42] <BigJohnTatWork> all I remember is it worked in testing :)
[20:06:31] <BigJohnTatWork> I think 0 is correct but pjm_ will tell us in a minute
[20:07:48] <alex_joni> right
[20:11:28] <motioncontrol> good evening.On the m5i20 card the spinde is control with fw and rev digital out fro Inverter, and scala factory for scaling the analog(0-10v) at max rpm the splindle.In rigid tapping use the encoder, but when the splinde stop in down piece for rever the move and up z axis , not the problem for sincronized the interpolation for spindle and z axis?
[20:12:48] <alex_joni> motioncontrol: I read that 3 times, and I'm not sure what you are asking
[20:16:21] <alex_joni> if yoru spindle is controlled by emc2 (doesn't matter how, but it needs to work right), and you have an encoder on the spindle which is read by emc2, then you should be able to do rigid threading with it
[20:16:39] <alex_joni> be sure forward and rev work, and the scaling is right before attempting it though
[20:18:56] <alex_joni> good night all
[20:19:26] <motioncontrol> in another cnc the spindle control with +/- 10 volt and feedback the spindle velocity is a encoder.With +/- 10 volt when i start the rigid tapping, the spindle is interpolated with z axis.when the spindle stop for reverse rotation the z axis stop.in this case the spindle and the z axis is more sincronized.if use the 0-10 volt inverter, is neccessary two command for cw and ccw the spindle.in the last case when the spi
[20:20:25] <BigJohnTatWork> good night alex_joni
[20:34:33] <pjm_> alex_joni ok thanks for the tip, that is working nicely, gn btw
[21:52:23] <pjm_> archivist are u here OM? If not perhaps when u are back, might you know a decant source of timing pulleys and belts over here?
[22:11:58] <shrdlu-> can anyone speculate on why my laser is 'bowing' when it reaches the centre of the cutting plate
[22:12:35] <shrdlu-> like .5mm in each direction at the centre, converging back to the same point at the top and bottom
[22:12:46] <shrdlu-> only on the y axis
[22:12:53] <shrdlu-> it's a belt
[22:13:07] <shrdlu-> like a plotter grantry
[22:19:56] <skunkworks_> are you saying the cut looks like this ()
[22:24:15] <shrdlu-> yessir
[22:25:03] <skunkworks_> I think that is pretty normal.. that is what the cut looks like on our die-boards. But I am no expert.
[22:25:48] <shrdlu-> hm bad news
[22:26:41] <shrdlu-> I guess as long as the drift is regular, it doesn't matter too much
[22:26:59] <shrdlu-> since you'll rarely be cutting the same line back and forth
[22:28:20] <shrdlu-> doesn't happen on the x axis though
[22:28:45] <skunkworks_> are you cutting wood?
[22:29:40] <shrdlu-> paper
[22:30:03] <skunkworks_> how thick?
[22:31:06] <shrdlu-> just regular photocopier paper
[22:31:23] <shrdlu-> I just tested it on maylar, same
[22:34:18] <skunkworks_> oh - then I am not understanding your problem :)
[22:34:55] <shrdlu-> it's (), like you said
[22:34:58] <skunkworks_> I though you where talking about curf () you would only see that on thick material
[22:35:43] <skunkworks_> lets say the material was 3/4" thick - that would be the () from the top of the board to the bottom
[22:36:55] <shrdlu-> ah, yeah, that happens too
[23:03:33] <skunkworks_> boy I hate eagle. I go to add 1 diode and I re-design the whole thing.
[23:03:41] <skunkworks_> wait - not eagles fault?
[23:04:23] <skunkworks_> ok - 1 diode and 3 caps.
[23:10:12] <skunkworks_> It is funny how you think you have a good design after the 3rd re-draw but you still find things to change.
[23:11:13] <skunkworks_> like - making it so the mosfets can sit flat against the pcb. (little things ;))
[23:20:43] <KimK> skunkworks: You hate eagle? Please say more. Free or paid version? Schematic?/Layout?/Router? What don't you like? I ask because I was sort of planning to move toward Eagle. Hoping for paid version, 1-seat, at least schematic and layout, maybe autorouter too? Problems? Opinions?
[23:21:40] <skunkworks_> I was being sarcastic
[23:21:51] <skunkworks_> I am very happy with eagle free.
[23:22:58] <KimK> Oh, OK. Sorry I didn't get it, it went over my head. (whoosh sound)
[23:25:04] <skunkworks_> http://imagebin.ca/img/rDVDy8B.png
[23:27:40] <skunkworks_> The autorouter never worked that great for me.
[23:27:47] <KimK> Now is that a 3-layer board? The salmon/pink is a ground plane?
[23:28:22] <skunkworks_> no - just 2 - eagle free allows only 2 layer. (plus I mill them so I really can't do more than double sided)
[23:28:53] <skunkworks_> blue and red make.. (I am pretty color blind)
[23:29:17] <KimK> Oh, OK, so pink(?) = red?
[23:29:34] <skunkworks_> you are probably just seeing when blue and red are on top of each other.
[23:30:05] <skunkworks_> (trace/pour) top and bottom
[23:30:17] <KimK> Maybe my monitor has odd colors and I didn't know it?
[23:30:57] <skunkworks_> http://www.electronicsam.com/images/KandT/servostart/schem/newcurrentlimit/close.jpg
[23:32:22] <cradek> looks like there are some unsoldered connections on that...
[23:32:43] <cradek> upper left, lower left
[23:33:03] <skunkworks_> cradek: only solder the side I need to.
[23:33:18] <cradek> those must have matching pads on the back then
[23:33:26] <skunkworks_> yes
[23:33:29] <cradek> (I understand many aren't needed)
[23:35:20] <skunkworks_> cradek: You sure have been spitting out the code. Very cool.
[23:36:32] <cradek> yeah, I've been spending a ton of time on it. This is stuff I wanted in 2.3 but was putting off. I'm taking the Feb 1 deadline seriously.
[23:36:46] <skunkworks_> yes you are :)
[23:37:06] <skunkworks_> did you end up re-writing the arc code?
[23:37:28] <cradek> which?
[23:38:13] <cradek> I pretty much rewrote all of cutter compensation, but the basic arc stuff is still the same
[23:38:37] <skunkworks_> ah - ok. I may have misunderstood
[23:39:16] <KimK> cradek: (re: "spitting out the code") ...and we appreciate it very much. OK, cutter comp, what other kinds of things are you fixing/adding?
[23:39:17] <cradek> I was complaining about how ARC_FEED worked but I've come to respect it more for how it's plane-agnostic (I modeled cutter comp after it)
[23:39:59] <skunkworks_> ah - that may be what I was remembering
[23:41:23] <cradek> I didn't do this DRO stuff (except coming up with the idea and then goad jepler into doing it, and then being bold enough to commit it)
[23:41:50] <cradek> KimK: sorry, but I can only remember three days into the past
[23:42:00] <skunkworks_> heh
[23:42:36] <KimK> cradek: good thing there's CVS or similar, then ;)
[23:43:15] <cradek> cvs says since 12/06/08 aside from bugfixes I've been working on just cutter compensation
[23:44:04] <KimK> well, "pick a project and stick with it till it's done" is good advice, generally
[23:44:10] <cradek> http://cvs.linuxcnc.org/cvs/emc2/debian/changelog?rev=1.47
[23:44:25] <cradek> this is out of date again, but is a list of new stuff in the upcoming emc2.3
[23:45:04] <KimK> I'll look forward to reading it (dialup, bah)
[23:46:56] <KimK> I should come down there and look over your shoulder while you work, I'm sure I'd learn lots of stuff
[23:47:36] <cradek> hmm, not sure about that
[23:49:27] <cradek> bbl, dinner
[23:50:29] <KimK> OK. Sometimes the smallest fixes are the most appreciated: "semicolon now denotes a comment in gcode. the rest of the line after the semicolon is the comment. no closing character is needed."
[23:53:16] <KimK> Here's another good one: "PID saturation detector output pins for fault/runaway protection"
[23:55:53] <KimK> cradek: How about this one, this is great, but can it be improved still further? "AXIS: the jog increment now does not wrap with repeated 'i' keypress; using 'i' and 'I' prevents disaster when you press one too many times."
[23:57:54] <KimK> Now if we had a way to keep two increment lists, one for when G20 is active, and one for when G21 is active? (If we're making a metric part, we probably want to jog in metric, and the converse).