#linuxcnc | Logs for 2012-09-11

[00:42:57] <nathanstenzel> http://www.brusselsprout.org/cnc/stepper-motors.jpg that looks vaguely like what I am thinking of
[02:52:04] <DJ9DJ> moin
[03:29:06] <theos> o/
[03:29:18] <DJ9DJ> \o/
[03:34:53] <psha[work]> _o/
[03:34:59] <psha[work]> \o_
[03:49:32] <archivist> _o_
[03:50:23] <Jymmm> (.) (.)
[03:50:50] <DJ9DJ> lol
[03:50:50] <DJ9DJ> Jymmm wins ;)
[03:52:16] <theos> U(O.O)U
[08:54:13] <skunkworks> logger[psha],
[08:54:13] <logger[psha]> skunkworks: Log stored at http://psha.org.ru/irc/%23linuxcnc/2012-09-11.html
[09:55:43] <amaldo> n
[11:21:00] <JT-Shop> BPeast runs under battery!
[11:22:48] <Connor> Hey guys, working on make a app that's international.. In the use, we use Zipcodes, and I've heard them called Post Codes.. those of you NOT in the US, how do you refer to it?
[11:25:17] <skunkworks> JT-Shop, I think the estop_latch hal is what you want
[11:25:49] <skunkworks> *hal componant
[11:25:53] <JT-Shop> for the remote e-stop?
[11:26:33] <skunkworks> yes. I think iirc it emulates the classic ladder rung 4 example
[11:26:48] <skunkworks> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Sample_HAL_And_ClassicLadder
[11:26:49] <JT-Shop> ah ok
[11:28:56] <skunkworks> JT-Shop, http://psha.org.ru/irc/%23emc/2012-05-23.html#18:19:13
[11:29:21] <JT-Shop> thanks
[11:39:55] <JT-Shop> odd that it wants a false for estop-latch.0.fault-in I assumed it would require true for no fault and false for a fault
[11:40:31] <JT-Shop> I'll just knot it
[11:40:41] <jdh> double-knot it!
[11:40:49] <Jymmm> JT-Shop: Did you see the videos? If not ,scroll back
[11:41:19] <jdh> fault-in would make logical sense to be TRUE for fault.
[11:42:21] <skunkworks> if the estop ties to ground....
[11:43:05] <JT-Shop> yep Jymmm
[11:43:20] <Jymmm> JT-Shop: Cool =)
[11:43:25] <JT-Shop> but the estop chain is always true for ok
[11:43:30] <tjb1> Might have motion this weekend :D
[11:43:48] <JT-Shop> if you cut a wire...
[11:43:59] <tjb1> make sure its blue...
[11:44:00] <JT-Shop> I had motion just a while ago
[11:44:14] <Jymmm> JT-Shop: The snippet of the 2nd video is pretty impressive; especially with two bolts rusted together like that.
[11:44:34] <JT-Shop> yea, but 12 hours at 10 amps...
[11:44:53] <Jymmm> JT-Shop: 12, or 36 hours. still impressive
[11:45:06] <JT-Shop> a little soak in caustic soda and rust be gone with no electricity
[11:45:45] <JT-Shop> skunkworks: thanks that works great
[11:45:57] <skunkworks> Great!
[11:45:58] <Jymmm> everyone has a battery charger, and 1 tbsp of washing soda per gallon of water. far simpler. KISS =)
[11:46:16] <JT-Shop> lol I even got you to post on the forum :)
[11:46:51] <skunkworks> JT-Shop, :)
[11:48:08] <skunkworks> I like that (and the ladder example) because both estops (external and software) work as expected
[11:48:42] <JT-Shop> yea, I didn't even know about the estop-latch component
[11:51:05] <JT-Shop> PCW: my "enable" to ground is really a "disable" to ground. Should I use a relay from general I/O connected to motion.motion-enabled or something like that?
[11:51:32] <tjb1> Jymmm: Thats pretty cool, I got a battery charger that will do 60 amps :)
[11:51:57] <JT-Shop> or can the enable from the analog be made to work for that on the 7i77?
[11:52:02] <Jymmm> tjb1: just do it in a well ventilated area outdoors
[11:52:12] <tjb1> I was going to try the citric acid method first
[11:53:02] <jdh> my estop has two relays, one of which is energized by linuxcnc. Its output is part of the coil power for the other relay (along with both e-stop switches, and latched through itself).
[11:53:45] <skunkworks> jdh, that sound similar to how we did the k&t
[11:54:09] <skunkworks> some day I should draw up a schematic
[11:54:27] <jdh> I thought about drawing up one too, but I kept confusing myself.
[11:55:35] <jdh> I have to keep the start button pushed for longer than I feel it should be pushed for linuxcnc to close its part of the chain.
[11:56:13] <skunkworks> hmm.
[11:56:57] <jdh> if I tap it quickly, linuxcnc sees it and turns power on, but the power-on output doesn't instantly come on and let the main relay latch in.
[11:57:12] <skunkworks> I don't have that issue.. )I don't have a 'star'button. when I pull the stop out in the gui - the hydraulic pumps and such start (the estop loop is energized)
[11:57:46] <skunkworks> *estop
[11:58:07] <jdh> my start button is double-pole. One side tells linuxcnc to start, the other side 'bypasses' the latch to allow the relay to energize
[11:58:20] <skunkworks> huh
[11:58:27] <skunkworks> neat
[11:59:37] <skunkworks> I know I had issues with otherthings - like the pyvcp button pushes - they seem to requre some one shots so they are seen...
[12:00:04] <skunkworks> I only have a vauge recolection of it - so I may be thinking of something eles.
[12:01:17] <pcw_home> JT thats a kinda backwards enable. so its enabled if unconnected?
[12:01:44] <jthornton> yes
[12:02:05] <pcw_home> yuck
[12:02:17] <jthornton> it's like Gecko's they have disable pins instead of enable pins
[12:02:48] <pcw_home> dumb
[12:02:53] <jdh> makes it easier for the masses... do nothing and it works.
[12:03:01] <jthornton> right now the power supply for the drives is driven by motion.motion-enabled
[12:03:15] <pcw_home> so a broken wire enable the drives, good thinking
[12:03:15] * Jymmm read that as "disposable pins".
[12:03:23] <jthornton> LOL yea
[12:03:39] <jdh> my spindle speed controller is like that too.
[12:04:09] <pcw_home> If it not too much current maybe a stiff pulldown resistor at the drive would be advisable
[12:05:02] <pcw_home> do you know the voltage/current required?
[12:05:47] <jthornton> no, all I know is when grounded the fault light comes on and the drives quit working
[12:06:30] <jthornton> I was thinking of using the N/C contacts of a small relay to keep it grounded until the power button is pressed
[12:06:44] <pcw_home> can you measure the current? (ground through a DVM set for current)
[12:07:05] <jthornton> yes, give me a minute or three to get back to the shop
[12:07:49] <pcw_home> yeah a relay would work but seems slighty rube-goldberg
[12:08:46] <IchGuckLive> Hi all
[12:09:28] <tjb1> Jymmm: have you ever tried the cirtic acid?
[12:09:34] <tjb1> citric.
[12:09:54] <Jymmm> nope
[12:10:13] <Jymmm> too expensive, would try vinegar first
[12:10:26] <skunkworks> jp__, Cool!
[12:14:13] <JT-Shop> PCW: when I plug into 300ma I get 0.52
[12:16:58] <syyl> citiric acid is expensive?
[12:17:03] <syyl> where?
[12:24:44] <pcw_home> .52 mA?
[12:26:38] <pcw_home> if so I'd put a 1K pulldown across the disable pins to disable. What voltage?
[12:38:25] <JT-Shop> I assume it is .52mA, I've never measured current with a DVM. I plugged into the 300mA plug and common on my Fluke
[12:39:09] <JT-Shop> then selected DC amps
[12:41:59] <pcw_home> You can always try a 1K pulldown and see it it disables the drives
[12:43:12] <JT-Shop> I can't figure out where to get the + reference to measure voltage all the drive gets is 170vdc
[12:44:20] <pcw_home> just measure from the disable pin to ground (with DVM set for volts)
[12:44:43] <JT-Shop> I got 0 when I tried that
[12:45:19] <pcw_home> um thats odd, it needs some voltage to sense when the pin is grounded
[12:45:52] <JT-Shop> let me try again
[12:46:53] <JT-Shop> ah it gets pulled to 0, it is 15vdc when not connected to ground
[12:47:36] <pcw_home> is there a +15V terminal available?
[12:47:55] <JT-Shop> let me see
[12:50:25] <JT-Shop> nothing is labeled on the connector
[12:52:19] <pcw_home> If +15 is not available your NC relay idea is probably the best bet
[12:52:21] <pcw_home> Is there a manual around for the drive?
[12:52:58] <JT-Shop> let me see if I can find one, it is part of an Anilam 1100M converstion system for the BP
[13:01:19] <IchGuckLive> pcw_home: is there a workaround for the 7i76 with the Huanyang spindel VFD
[13:01:53] <IchGuckLive> i fond a plugin for this for mach3 so i guess its also working on the Linuxcnc
[13:02:38] <IchGuckLive> spindel on off CW CCW can be done by relay
[13:04:35] <pcw_home> workaround?
[13:05:59] <jdh> I want/need a smallish booster, like an AGT15/30
[13:06:01] <JT-Shop> here is the drive board http://www.csldirect.com/product_info.php?product_id=31421
[13:06:03] <jdh> <urk>
[13:08:06] <IchGuckLive> pcw_home: to get the spindel speed modified from Axis via Hal
[13:08:27] <JT-Shop> pcw_home: no luck finding a manual for it
[13:09:47] <pcw_home> on the 7I76 the spindle speed is set via a PWM gen
[13:11:09] <pcw_home> Oop thats wrong its part of the field I/O
[13:13:30] <pcw_home> spindle analog out pin is "spinout"
[13:13:47] <pcw_home> in addition there are spinena and spindir
[13:14:07] <pcw_home> (which are bits)
[13:15:28] <IchGuckLive> Thanks the VFD has only FOR REV
[13:15:46] <IchGuckLive> that needs to bee shorten to the DCM comen terminal
[13:17:02] <pcw_home> is there a separate enable?
[13:18:09] <IchGuckLive> i dont see one but i fond in the datasheet Analog Voltage Frequency Reference 0~+10V corresponding Input highest operating frequency
[13:18:53] <IchGuckLive> http://www.2shared.com/document/tvddak-F/HuanYang_VFD_user_manual.html
[13:24:14] <mrsun> gah i never seem to get the mill operational :/
[13:24:48] <mrsun> now i got the enclosure for the vfd almost done ... but now i need somewhere to put the vfd control card ... hell i might just put it outside in a plastic box to get rid of the problems :P
[13:41:31] <pcw_home> IchGuckLive: Theres an example in the manual for a connection using ENA and DIR (They call them RUN and FOR/REV)
[13:43:45] <pcw_home> JT I cant find any manual on the Anilam drive either so a relay is safest if you dont know the specs/connections
[13:45:05] <pcw_home> IchGuckLive: second wiring example page 36 of the pdf
[13:52:07] <pcw_home> so
[13:52:09] <pcw_home> ENA- --> DCM
[13:52:10] <pcw_home> DIR- --> DCM
[13:52:12] <pcw_home> ENA+ --> FOR
[13:52:13] <pcw_home> DIR+ - -> REV
[13:52:15] <pcw_home> SPINDLE- --> ACM
[13:52:16] <pcw_home> SPINDLEOUT --> V1
[13:52:18] <pcw_home> SPINDLE+ --> +10
[14:09:39] <JT-Shop> Peter thanks for looking
[14:11:01] <pcw_home> It might be in a system wiring diagram somewhere, since just the connector pinout is needed
[14:15:18] <JT-Shop> the only info I have on the control is how to tune the drives and programming
[14:15:45] <pcw_home> and of course IchGuckLive left when my dsl modem flaked out :-)
[14:15:47] <JT-Shop> on that connector only the velocity and disable pins are used
[14:18:19] <pcw_home> well a relay is guaranteed to work
[14:19:38] <pcw_home> I guess you could poke around and check for other +15V signals
[14:23:00] <JT-Shop> I'll go with the relay and pull it in with motion.motion-enabled
[14:23:06] <JT-Shop> thanks for the help
[14:23:34] <JT-Shop> I'm taking bets on if I found the last hole in the bike tube or not...
[14:24:09] <Jymmm> did you pull the rim off the bike?
[14:25:19] <JT-Shop> yea
[14:25:27] <JT-Shop> 2 seconds
[14:26:01] <Jymmm> then it's easy.... tiny bubbles in the water tank... =)
[14:26:09] <Jymmm> so no wont take that bet =)
[14:26:13] <Jymmm> ^I
[14:26:56] <JT-Shop> I thought I didn't see any tiny bubbles the other day but I guess I missed them
[14:27:37] <Jymmm> or the patch/tube was bad
[14:28:46] <JT-Shop> dunno
[14:29:01] <JT-Shop> about the tube but the patch is good
[14:29:15] <Jymmm> ah
[15:25:32] <tjb1> r00t4rd3d: 2 more holes per carriage and im done
[15:46:10] <JT-Shop> hmm no pwmgens show up in my 5i25...
[15:53:30] <Gabe_W> where is the linux source tree? im trying to configure rtai 3.8.1 and it can't find it. Im using the ubuntu 10.04 cd
[15:56:39] <JT-Shop> pcw_home: does this look correct for the 5i25/7i77? loadrt hm2_pci config="num_encoders=6 num_pwmgens=6 sserial_port_0=002xxx"
[15:56:54] <JT-Shop> I'm not getting any pwmgens
[16:04:13] <JT-Shop> Gabe_W: whatcha doing?
[16:05:11] <PCW> 7i77 has no pwmgens :-(
[16:05:31] <JT-Shop> no wonder they don't show up LOL
[16:05:36] <Tom_itx> woops
[16:05:50] <JT-Shop> I was following the 5i20 config
[16:07:41] <PCW> they are something like this: hm2_5i25.0.7i77.0.1.analogout0
[16:07:46] <JT-Shop> do you use analogout
[16:08:30] <JT-Shop> ok, dumb question do I need a pwmgen from linuxcnc to drive analogout?
[16:08:41] <PCW> no
[16:08:45] <JT-Shop> or the pid
[16:09:00] <skunkworks> Gabe_W, git.linuxcnc.org?
[16:09:50] <PCW> yes you need PID only difference is that PID out goes to a analogoutn instead of a pwm-value.n
[16:10:52] <JT-Shop> ok, thanks PCW
[16:12:04] <DJ9DJ> gn8
[16:12:10] <PCW> freeby.mesanet.com/7i77.zip has the 5i25/7i77 version of the hm2-servo sample files
[16:15:15] <JT-Shop> thanks
[16:16:57] <tjb1> Im having a problem with something I have with drill bushings…very tight
[16:17:00] <tjb1> How can I loosen it up
[16:20:09] <JT-Shop> what is very tight?
[16:20:34] <tjb1> The drill bit in the bushing
[16:20:52] <JT-Shop> carbide bushing?
[16:21:01] <tjb1> yes
[16:21:15] <tjb1> sandpaper on something that fits inside?
[16:21:18] <JT-Shop> yikes! diamond lapping compond
[16:21:48] <tjb1> Yeah…let me go pull that out of the drawer :P
[16:22:07] <JT-Shop> only thing I know will cut carbide is diamond lapping compound
[16:22:17] <Jymmm> it's on the bottom shelf, left side, behind your pr0n collection
[16:22:19] <JT-Shop> did that for a few years
[16:22:34] <tjb1> I assume it is carbide
[16:22:38] <Jymmm> tjb1: it's on the bottom shelf, left side, behind your pr0n collection
[16:22:40] <tjb1> The drill doesnt even scratch it
[16:23:24] <tjb1> Drill barely fits cold but when it gets hot it almost locks up
[16:23:36] <tjb1> So I just drill the holes enough to keep the drill centered then pull the jig off and do them
[16:23:43] <JT-Shop> could be hardened steel bushing
[16:24:17] <JT-Shop> try some 600 grit on a stick and see if it polishes it any
[16:24:48] <tjb1> ill get back to you on that friday
[16:24:57] <tjb1> or saturday…I have to drill like 50-60 holes with it
[16:25:31] <JT-Shop> put a relief on the flutes so it donsen't bind
[16:25:37] <JT-Shop> doesn't
[16:26:14] <tjb1> The bushing is 3/8"-1/2" thick and sets right on top of the material which is 1/4" thicl
[16:26:28] <tjb1> I wouldnt be able to relief until about 3/8"-1/2" up the drill
[16:26:33] <tjb1> and its locking up before then
[16:27:42] <JT-Shop> if your pecking then removing the jig whats the difference if only the first 1/8" of the bit fits tight in the bushing?
[16:28:25] <tjb1> I dont want to peck
[16:33:16] <tjb1> Drive it home ya know
[16:41:04] <JT-Shop> sure seems you have three choices, make the hole bigger, the bit smaller, nothing
[16:41:20] <JT-Shop> PCW: I just jogged the X axis! THANKS
[16:45:54] <PCW> JT-Shop: thats a good sign
[16:46:11] <JT-Shop> a very good sign
[17:09:07] <JT-Shop> all the axes jog :)
[17:21:52] <micges> that's great
[17:26:31] <JT-Shop> yea, now I need to relearn how to use halscope
[17:26:53] <JT-Shop> can't remember what to trigger on to check following error
[17:49:17] <JT-Shop> I'm starting to get a wave form but my trigger is not correct it keeps firing :(
[18:39:22] <jp__> evening
[18:41:52] <JT-Shop> yes it is
[18:43:45] <jp__> ha ha
[18:44:04] <JT-Shop> tuning the BP servos just now after the conversion
[18:44:24] <jp__> cool how's it goin
[18:44:30] <jp__> what drives?
[18:45:38] <JT-Shop> the original Anilam DC servo drives... about the only thing left from the Anilam are the servos and drives
[18:46:19] <jp__> Ah those are brush DC correct
[18:46:56] <r00t4rd3d> http://www.liveleak.com/view?i=6f7_1347368336
[18:46:59] <r00t4rd3d> headshot!
[18:57:25] <JT-Shop> yes
[19:02:53] <JT-Shop> limit switches work :)
[19:04:48] <Tom_itx> JT-Shop is on it now
[19:04:49] <Tom_itx> !
[19:17:39] <tjb1> hey r00t
[19:23:06] <r00t4rd3d> hey
[19:24:28] <JT-Shop> Tom_itx: yes, just tuning the drives
[19:24:53] <JT-Shop> I still have some selector switches to install and a few minor things
[19:24:56] <tjb1> I finished all 6 carriages :)
[19:24:59] <tjb1> not one screwup or problem
[19:25:04] <tjb1> Im proud of myself haha
[19:25:24] <JT-Shop> carriages?
[19:25:27] <r00t4rd3d> good, now make me a couple extended ones
[19:25:40] <tjb1> i just made 6
[19:25:47] <tjb1> not making any more lol
[19:25:50] <r00t4rd3d> all i need is 2
[19:26:20] <tjb1> good luck ;)
[19:26:25] * JT-Shop puts on the chef oh durr hat
[19:26:29] <r00t4rd3d> ill just buy them
[19:26:41] <tjb1> i only saved about $60
[19:26:47] <tjb1> I also didnt buy the aluminum
[19:27:03] <r00t4rd3d> thieve
[19:27:20] <tjb1> I paid $1300 for a class that meets 3 times for an hour in 16 weeks
[19:27:24] <tjb1> Your calling me the theif?
[19:27:33] <r00t4rd3d> pirate
[19:27:42] <tjb1> shhh
[19:28:04] <tjb1> 8mm dowel pin fits nicely in an O reamed hole if you are going to make them
[19:28:41] <r00t4rd3d> im not making any
[19:28:49] <tjb1> These JT-Shop http://www.cncrouterparts.com/images/Extended%20Linear%20Carriage%20ABEC%207.jpg?osCsid=ff58d3a0bc6f314063914743cd21729c
[19:29:01] <tjb1> why not?
[19:29:20] <Tom_itx> that would be sorta sloppy
[19:29:26] <r00t4rd3d> less of a headache to just buy them
[19:29:33] <tjb1> Its not a press fit Tom
[19:29:39] <tjb1> Its meant to move
[19:29:59] <Tom_itx> .001 slop before you acount for the oversize .0002 on a standard reamer
[19:30:58] <tjb1> Its the way it is supposed to be Tom ;)
[19:33:46] <tjb1> r00t4rd3d: They are actually nicely priced if you ever make one
[19:34:39] <Tom_itx> what is it?
[19:35:22] <tjb1> http://www.cncrouterparts.com/images/Extended%20Linear%20Carriage%20ABEC%207.jpg?osCsid=ff58d3a0bc6f314063914743cd21729c
[19:35:44] <Tom_itx> and i'll repeat too...
[19:35:45] <Tom_itx> what is it?
[19:36:17] <tjb1> linear carriage
[19:36:42] <Tom_itx> what's it going on?
[19:37:02] <tjb1> my plasma table
[19:53:27] <JT-Shop> be making smoke and dust soon
[19:54:33] <JT-Shop> Tom_itx: got the X axis down to 0.002 following error at 60 IPM with P alone
[19:55:48] <JT-Shop> now I need to dig up my notes on I and D and all the FF's
[19:57:32] <Tom_itx> lookin good
[19:58:36] <JT-Shop> getting there, I'm stoked that I finally pulled the plug on the Anilam
[19:58:50] <Tom_itx> i would be too
[19:59:18] <JT-Shop> oh I guess I should follow this http://gnipsel.com/linuxcnc/tuning/servo.html
[20:00:13] <tjb1> JT-Shop: Might be having computer controlled motion next weekend
[20:00:23] <tjb1> Im confused as to how to mount my power supply though
[20:00:23] <JT-Shop> nice
[20:00:51] <tjb1> The mounting holes are in the side and I cant double side tape it to the bottom because I wouldnt have enough room to turn the screws for the wiring
[20:01:35] <JT-Shop> the first time I ran the plasma http://www.youtube.com/watch?v=e70jdiDm7yc&list=UUt3eCzdbsQeuCifjsTyvvTg&index=11&feature=plcp
[20:01:57] <JT-Shop> a better one http://www.youtube.com/watch?v=3o84BzF90JM&list=UUt3eCzdbsQeuCifjsTyvvTg&index=9&feature=plcp
[20:02:13] <jp__> JT-Shop: when i did my BP clone i was amazed how little P I & D terms i needed
[20:02:28] <JT-Shop> my P is 700
[20:02:47] <JT-Shop> I think it depends on the units etc
[20:03:18] <JT-Shop> jp__: what are you printing next?
[20:03:44] <jp__> Parts for Version 2 machine that i plan to kit and sell
[20:03:56] <JT-Shop> cool, take some video
[20:04:16] <jp__> I did of the first nothing much just a quick one
[20:04:47] <jp__> Spent a bit of money on the extruder but well worth it
[20:06:03] * JT-Shop smells jambalaya
[20:06:17] <JT-Shop> and heads inside
[20:06:26] <JT-Shop> say goodnight Gracie
[20:07:05] <tjb1> Thats a plamsa JT?
[20:07:07] <tjb1> JT-Shop:
[20:08:15] <tjb1> Oh, the second one looks better