#linuxcnc | Logs for 2013-05-07

Back
[00:00:17] <ssi> woooo gogogogo gdb
[00:01:21] <eric_unterhausen> I would think you could search the mail archives, but I never have tried
[00:10:01] <ssi> mhaberler: morn :)
[00:10:46] <mhaberler> buon giorno
[00:11:15] <mhaberler> let me know when I should start to break your driver ;)
[00:11:25] <ssi> soon, very soon
[00:11:30] <mhaberler> ah
[00:11:37] <ssi> elbows deep in gdb at the moment
[00:11:42] <ssi> in fact, let me check in what I have so you can start to criticize it :D
[00:11:49] <mhaberler> got the hang of debugging with rtapi_app?
[00:12:01] <mhaberler> actually you can trap on the thread function as well
[00:12:02] <ssi> more or less
[00:12:18] <ssi> it's blowing up in init
[00:12:23] <ssi> I have two strategies
[00:12:31] <ssi> one is let it run with no breakpoint and segfault, then backtrace
[00:12:49] <ssi> the other is to set a breakpoint on a particular line and see what everything's set to :D
[00:13:17] <mhaberler> one) is a standard QA method ;)
[00:14:10] <ssi> code's pushed, have at it
[00:14:18] <ssi> it's not as clean as I'd like
[00:15:11] <mhaberler> is it built automatically or is there a make fragment somewhere?
[00:15:25] <ssi> it's in the makefile, it should build with the rest of it
[00:15:41] <mhaberler> oh, src/Makefile then I assume
[00:15:45] <ssi> yes
[00:15:54] <ssi> I added it alongside some of the beagle/rpi stuff that was already there
[00:15:59] <ssi> think the beagle stuff was commented out
[00:18:09] <mhaberler> what would more than one port number mean? I guess this is a singleton driver?
[00:19:06] <ssi> initially I was thinking that it'd have two ports
[00:19:09] <ssi> one for P8, one for P9
[00:19:17] <mhaberler> ah I see
[00:19:18] <mhaberler> ok
[00:19:18] <ssi> but I decided to scrap that and have it be single port
[00:19:29] <mhaberler> right
[00:19:33] <ssi> so you get bb_gpio.userledX
[00:19:39] <ssi> and bb_gpio.P8.in-XX
[00:19:40] <ssi> etc
[00:20:08] <ssi> you should be able to load with user_leds=0,1,2,3
[00:20:20] <mhaberler> ok, dont use perror or printf, use rtapi_print_msg()
[00:20:28] <ssi> yea
[00:20:35] <mhaberler> those are RT-safe and go the right log channels
[00:20:35] <ssi> there's an rtapi_print() in there, that's what you're seeing
[00:21:02] <ssi> because rtapi_print_msg() doesn't show up at low levels for me
[00:21:02] <ssi> wasn't sure how to set that log level
[00:21:34] <mhaberler> just saw a lone perror somewhere; I use rtapi_print_msg(level, "dsdsf %d", strerror(-erno))
[00:21:41] <mhaberler> make that %s
[00:21:55] <ssi> oh yeah there is a perror in there
[00:22:05] <ssi> holdover from my original userland test program
[00:22:17] <mhaberler> there's no guarantee a write to stdio fd's hits the logs
[00:22:24] <ssi> yea
[00:22:27] <mhaberler> anyway, minotr
[00:23:35] <ssi> fixed, will push momentarily
[00:23:41] <ssi> instrumenting the P9 mmaps
[00:24:00] <mhaberler> looks sensible
[00:24:32] <ssi> there's error handling in there to prevent silly things like trying to map ground pins or map the same pin as input and output
[00:24:51] <ssi> I added an extra field to the bb_gpio_pin structure called "claimed"
[00:24:58] <ssi> whenever something configures a pin, it marks it claimed
[00:25:10] <ssi> in the future we can maybe do that via shmem for inter-driver cooperation
[00:25:49] <mhaberler> not really needed in shmem ; I will use an external symbol
[00:25:57] <ssi> ah k
[00:26:08] <mhaberler> say gpio_bitmap and gpio_bitmap_size
[00:26:24] <mhaberler> just havent decided where to put it, probably tack onto rtapi
[00:27:15] <mhaberler> the collisions would be all within RT context which is a single address space (rtapi_app)
[00:29:23] <mhaberler> do you have a sensible map to init that with? maybe it should be a bone-fide rt module with init code & args for a certain board to set bitmap size and proper bts
[00:29:59] <ssi> take a look in beaglebone_gpio.h
[00:30:04] <mhaberler> yes, thats the way to do it, a module (no thread function; just inits and exports the sym
[00:30:05] <mhaberler> ok
[00:30:07] <ssi> that can change, but it was a convenient way to get started
[00:30:52] <ssi> the data in there is important for me to have somewhere thought... it contains the gpio port number, pin on that port, and control offset register for a given pin
[00:30:52] <mhaberler> yikes, inited data in a header ;)
[00:30:58] <ssi> yeah I know
[00:30:58] <mhaberler> ok, thats what I needed
[00:31:17] <ssi> the NULL in that structure gets pointed at a bb_gpio_port structure that gets inited in configure_gpio
[00:31:40] <ssi> you ask for a handful of pins, the first time it encounters one on gpio1, it asks for gpio1 to be configured
[00:31:45] <mhaberler> I think we'll do a gpio module which takes a board=[bbw,bbb,rpi etc] param and does the right thing
[00:31:56] <ssi> that mmaps the port space, and then it points the pin structure at the resulting gpio struct
[00:32:07] <ssi> that works
[00:32:13] <ssi> then there's symbols available to query this info
[00:32:16] <mhaberler> and that needs to be loaded before drivers reference it
[00:32:17] <mhaberler> right
[00:32:25] <ssi> also I think we're probably going to want to look at the device tree overlay for pinmuxing
[00:32:32] <ssi> that'd replace my configure_pin nonsense
[00:32:34] <mhaberler> so it cant be 'forgotten'
[00:32:52] <ssi> but I don't know yet how painful that'll be
[00:32:52] <mhaberler> once we understand it ;)
[00:32:55] <ssi> right :D
[00:32:58] <ssi> this is fine for now
[00:33:18] <ssi> overall, I'm super excited about the progress
[00:34:24] <ssi> #define GPIO1_START_ADDR 0x4804C000
[00:34:24] <ssi> #define GPIO2_START_ADDR 0x4804C000
[00:34:29] <ssi> well that certainly can't be right
[00:34:29] <ssi> hahah
[00:34:43] <mhaberler> maybe that gives a clue: http://hipstercircuits.com/enable-pwm-on-beaglebone-with-device-tree-overlays/
[00:35:09] <ssi> that's in my queue to study
[00:35:11] <mhaberler> yep, those addresses are a tad off
[00:35:14] <mhaberler> fair enough
[00:36:02] <mhaberler> ok, I'll look into this gpio_map stuff; it might be a few days because I'm in the middle of something else but definitely will do it, it already bugged me and thats a good driver
[00:36:31] <ssi> no problem
[00:37:12] <mhaberler> maybe there is a way to split this driver into a generic and a board specific part (or conditional); just to prevent copy&paste programming once the next board comes around
[00:37:38] <ssi> well with the header the way it is, it should be as simple as a different header
[00:37:46] <ssi> different register addresses
[00:37:51] <ssi> pin mappings
[00:38:34] <mhaberler> (I had looked into websockets and javascript for a json interface to HAL for web ui's, and the javascript experience is underwhelming - clearly shows the effect of crack consumption on the web 'programming community')
[00:39:11] <ssi> yeah that's not my favorite
[00:39:44] <ssi> my favorite development experience of late is Scala
[00:39:49] <ssi> it's a really interesting language
[00:40:17] <mhaberler> adding a new interpreter to linuxcnc gets 100 negative points ;)
[00:40:30] <mhaberler> actually we should dump at least one
[00:40:30] <ssi> hahah
[00:40:30] <mhaberler> (tcl)
[00:40:41] <ssi> that's ok, I can deal with python for userland stuff
[00:41:01] <mhaberler> I would like go but it's a bit early and I'd violate my own rule
[00:41:18] <ssi> which rule is that
[00:41:35] <mhaberler> read my lips: no new interpreters ;)
[00:41:52] <ssi> oh a minute ago it was just a point cost
[00:41:53] <mhaberler> looks like it's less of a dog relative to Python and more clever with threading and concurrency
[00:41:54] <ssi> now it's a mandate!
[00:42:11] <ssi> scala's not interpreted, fwiw
[00:42:15] <mhaberler> I said 'i'd like, but I wont' because of my rule..
[00:42:17] <ssi> it's compiled to bytecode; runs in jvm
[00:42:25] <mhaberler> never tried it
[00:42:36] <ssi> nearly pure-functional
[00:42:43] <mhaberler> jvm, thats 500- points
[00:42:43] <ssi> nahhh
[00:42:49] <ssi> jvm carries a lot of advantages
[00:42:54] <ssi> especially once you get past the java language
[00:43:06] <mhaberler> do you see the gun barrel over there
[00:43:40] <mhaberler> no really we need to get out deps, not add..
[00:43:51] <ssi> not interested in adding any of that to linuxcnc, I promise
[00:44:10] <ssi> just ruby :D
[00:44:18] <mhaberler> we have way too much tcl stuff in there which is essentially unmaintained, and I dont see talent or willing takers
[00:44:31] <ssi> yea no thanks
[00:44:34] <mhaberler> or butchers for that matter
[00:45:43] <mhaberler> anyway, will blinken them leds and let you know (you did bbb only I assume?)
[00:46:36] <ssi> yeah bbb only
[00:46:42] <ssi> but it shouldn't be too much effort to cross over
[00:46:47] <ssi> in fact it may work as is
[00:47:02] <ssi> I'm pretty sure the registers are the same
[00:47:02] <ssi> hey does this mean anything to you?
[00:47:02] <ssi> [28641.942474] Unhandled fault: external abort on non-linefetch (0x1018) at 0xb6c88134
[00:47:18] <ssi> that address is the OE register for gpio0
[00:47:32] <ssi> well, the address of where it's mmaped into my space anyway
[00:50:05] <ssi> I suspect thats a "hey you can't have this pin" message
[00:50:16] <ssi> but I don't see any reason why i wouldn't be able to have that pin
[00:51:10] <mhaberler> some google results on this
[00:51:53] <mhaberler> http://stackoverflow.com/questions/15889483/what-do-these-kernel-panic-errors-mean
[00:52:37] <tjb1> printbl: funny seeing you here
[00:52:49] <ssi> so what's interesting is, I get the fault if I map pin 212, but not if I map 211 or 213
[00:53:45] <mhaberler> hm: http://elinux.org/BeagleBoardPWM
[00:53:50] <ssi> n 212, but not if I map 211 or 213
[00:54:00] <ssi> woops
[00:55:33] <mhaberler> I found posting on eewiki helpful, Robert Nelson replies reliably
[01:01:32] <ssi> oh I guess I gotta write the write/read funcs for input and output pins if i want them to you know, do anything
[01:02:12] <mhaberler> that'd help considerably, yes
[01:02:32] <ssi> and I also need to keep state of which pins are inputs and which are outputs
[01:02:42] <mhaberler> however, code which aint there cant fail, so from a support perspective that's helpful
[01:03:01] <ssi> :D
[01:11:05] <mhaberler> http://xkcd.com/924/
[01:12:21] <ssi> :D
[01:15:39] <ssi> helping people on IRC feels weird
[01:15:46] <ssi> I haven't done anything but troll in a very long time :D
[01:17:28] <ssi> except for that guy ---^
[01:25:39] <Gamma-x> lol that me ssi ?
[01:27:07] <ssi> yes
[01:27:46] <ssi> gah it's late again
[01:27:52] <ssi> this code is practically done, but untested
[01:32:59] <ssi> and doesn't work
[01:33:00] <ssi> naturally
[01:43:44] <Gamma-x> lol
[01:44:03] <Gamma-x> Just paid for my pneumatic closer
[01:44:22] <Gamma-x> and got a free 32 piece set of 5c collets!
[01:44:57] <Gamma-x> annnnnd Just got a galaxy s4
[01:50:17] <ssi> I AM GOOD AT THINGS
[01:50:19] <ssi> AND STUFF
[01:52:06] <ssi> maybe not
[01:52:09] <ssi> I dunno
[01:52:11] <Gamma-x> lol what
[01:52:39] <Gamma-x> hey are nyou able to feed like a 6 foot bar into the end of ur lathes pneumatic closer?
[01:52:47] <ssi> yeah but it'll whip
[01:53:11] <ssi> and the bore through the spindle is like 1.125"
[01:53:25] <ssi> JT has the big one, he's got a 16C spindle witha 1.625" bore
[01:54:21] <Gamma-x> im trying to come up with some kind of device that would stop the tail end from moving eraticly
[01:54:35] <ssi> a bearing on a stand
[01:54:39] <ssi> or a hardinge barfeeder
[01:57:15] <Gamma-x> ssi true
[02:02:29] <ssi> ok outputs are working
[02:02:37] <ssi> that's good enough, I can troubleshoot inputs tomorrow
[02:03:26] <ssi> once again, I'm up late enough that i likely will sleep through my alarms again :(
[02:03:29] <ssi> gnight
[02:05:42] <DJ9DJ> moin
[02:19:45] <mhaberler> cu!
[05:53:28] <jthornton> ssi, you have mail
[05:57:00] <carper64_lb> morning gents
[07:50:33] <syyl> the quality of the parts is awesome ;)
[07:50:49] <syyl> like comparing a hotgluegun to a injectionmold machine
[07:51:41] <syyl> that make-revolution-3d-printer-hype-stuff-crap makes me wanna cry :D
[07:52:38] <syyl> somebody called it 3rd industrial revolution :D
[07:52:41] <Tom_itx> i haven't seen any serious parts come out of reprap yet
[07:52:54] <syyl> same here
[07:53:05] <L84Supper> reprap can't make any serious parts, it's slow and low res
[07:53:12] <Tom_itx> mostly junk and stuff to build more repraps
[07:53:18] <L84Supper> GGG is 70's tech
[07:53:18] <carper64_lb> yep or like compairing a precision ground bed to a piece of mdf
[07:53:46] * syyl heads for his shop, time to hug the lathe
[07:55:58] <archivist> is that like a tree hugger :)
[07:56:37] <L84Supper> someone should write an article on how they milled a die and then used a hot glue gun to make 1k's of parts
[07:58:45] <TekniQue> archivist: slightly so, only more suicidal
[08:04:28] <L84Supper> http://3dprintingindustry.com/2013/05/03/the-desktop-plastic-extrusion-system-for-everyone/ look at the quality of this fab, did they tear a section of downspout from the side of their double-wide for the hopper?
[08:10:50] <carper64_lb> what somone needs to look into is using a hopper and pellets using a worm drive to pick up the pellets from bottom of hopper straight to printer would cut down the cost of 3d printing
[08:11:14] <Tom_itx> 2647 like it and 3328 followers
[08:11:20] <Tom_itx> blind leading blind?
[08:13:09] <archivist> then there is all the profit from buying bulk granules and reselling in reprap sized small packs for mooore moneys
[08:14:45] <carper64_lb> well yes there is that
[08:15:44] <Tom_itx> kids will start tearing out abs pipe and grinding it up for sale now instead of copper and backflow prevention valves
[08:15:49] <L84Supper> thats one of the main problems with GGG, having to go from ~$1/lb pellets to $15/lb filament
[08:16:14] <Tom_itx> the latest trend here is stealing the brass backflow prevention valves in commercial installs
[08:16:53] <L84Supper> it's still AC compressors here for the copper
[08:17:18] <Tom_itx> they've gone as far as breaking into substations here
[08:17:38] <L84Supper> stealing live transformers?
[08:17:39] <archivist> you could include the granule grinder in the machine so you could just use old plastic :)
[08:17:41] <Tom_itx> yup
[08:17:50] <Tom_itx> well the interconnecting wire
[08:18:07] <carper64_lb> copper from wind turbines here oh and from mobile fone masts
[08:18:25] <archivist> seen one set of pictures of dead man up a pole on top of the transformer
[08:18:37] <Tom_itx> they've gone thru the parks stealing the lighting wire as well
[08:19:02] <L84Supper> what economic crisis?
[08:19:11] <Tom_itx> crack addicts
[08:19:15] <carper64_lb> shame hey dont go and rip the plumbing out of 10 downing street
[08:19:15] <Tom_itx> probably
[08:21:46] <Tom_itx> pretty soon you will need a license to sell scrap
[08:21:52] <L84Supper> carper64_lb: well you can just use a micronozzle and photopolymers and print faster, higher res and with lower cost materials
[08:22:20] <archivist> Tom_itx, over here we have to show ID to take scrap in now
[08:23:35] <L84Supper> photopolymer raw materials cost is equal to PLA and ABS pellets, and only requires mixing and not extruding to a filament
[08:24:20] <L84Supper> the problem is patents, not tech hurdles
[08:25:26] <L84Supper> SLS is faster and higher res than GGG, and there is a wider range of materials as well
[08:26:03] <Tom_itx> not much different than the expendables in inkjet / laser printers
[08:30:51] <L84Supper> whats the current price of steel powder?
[08:34:38] <L84Supper> ~$2/lb, 304 stainless is ~$3
[08:36:51] <L84Supper> http://www.3ders.org/pricecompare/ ABS and PLA filament are still >$9/lb
[08:40:11] <GammaX> anyone know what a northfield air chuck is worth?
[08:40:15] <GammaX> 3 incher?
[08:55:45] <ssi> thanks jthornton
[08:59:33] <carper64_lb> no but id like to find an 8 pos tool changer for denfors
[08:59:43] <carper64_lb> denford orac
[09:08:12] <archivist> carper64_lb, make a gang tooling block
[09:11:53] <archivist> gang tooling looks quicker to make
[09:33:56] <Gamma-x> archivist, thats actually going to be my first project on my mill...
[09:34:16] <Gamma-x> got my belt drive in yesterday, might make rf45 belt drive conversions and pneumatic drawbar kits...
[09:43:13] <carper64_lb> http://www.hossmachine.info/projects_7.html
[09:43:43] <carper64_lb> gamma-x have alook at this
[09:44:13] * archivist avoids hoss
[09:44:24] <Gamma-x> yeah
[09:44:29] <Gamma-x> that stuff is kinda ghetto
[09:44:43] <Gamma-x> ill be using a stacked clyinder like tormach
[09:45:03] <Gamma-x> and a nice universal fit for rf 45 bolt patterns.
[09:45:08] <jdh> it's ghetto, but, reasonable for hobbyist stuff.
[09:45:15] <Gamma-x> will be MUCH cheaper
[09:45:29] <Gamma-x> jdh, ill agree... but only for hobby.
[09:45:54] <jdh> <- hobbyist
[09:45:55] <ssi> says the guy that wants to start a for-hire machine shop with an RF45 ;)
[09:46:56] <archivist> big dreams
[09:47:21] <carper64_lb> yep my denford easimill 3 is without atc
[09:47:34] <ssi> s'ok, I had big dreams when I started this mess too
[09:47:45] <jdh> I just like things that move.
[09:48:03] <ssi> jdh: haha I think when you distill it to its essence, that's my fundamental compulsion too :D
[09:48:23] <carper64_lb> but i might add one once i get round to updating it with the mesa cards
[09:48:34] <archivist> or taking things to bits to see how they work
[09:49:28] <archivist> I was told I should never get married because the first thing I would to is take her to bits!
[09:49:36] <ssi> hahaha
[09:51:08] <ssi> why
[09:51:11] <ssi> mischan
[09:51:32] <Gigs-> hey archivist
[09:51:52] <archivist> ello Gigs- fancy seeing you in here
[09:51:58] <r00t4rd3d> http://www.liveleak.com/view?i=2c3_1367925333
[09:52:29] <Gigs-> I was in here for a few weeks a while back, mostly just forgot to rejoin, and my plans for CNC were postponed as well
[09:52:48] <Gigs-> I've gotten a lot better at manual machining though
[09:53:02] <Gigs-> probably for the best, without knowing how to do stuff manually CNC would have been harder
[09:53:45] <Gigs-> also I have a secret crush on 12L14
[09:53:53] <Gigs-> don't tell anyone
[09:54:08] <ssi> yeah that stuff rocks
[09:54:15] <archivist> knowing how to use a machine manually gives you the feel you need
[09:55:52] <Gigs-> I've been processing gun brass as a business lately, which has given me a lot of opportunities to machine things
[09:56:47] <jdh> what's gun brass?
[09:56:55] <Gigs-> like the fired hulls
[09:57:04] <Gigs-> getting them ready to be reused
[09:57:09] <archivist> which gun brass as there is more than one with gun in its name
[09:57:13] <jdh> oh, no gun in there
[09:57:32] <Gigs-> fired cartridges archivist
[09:57:44] <archivist> that's normal brass brass that can be drawn
[09:57:48] <Gigs-> they are 70/30 I believe but I don't actually machine those
[09:57:52] <carper64_lb> this is my orac project https://www.dropbox.com/sh/6mcv3ywgf1cefrh/fnSNBgcdQH
[09:57:53] <jdh> plain old ammo brass
[09:58:38] <jdh> what do you do, deprime/tumble?
[09:58:39] <archivist> gunmetal and naval brass now they are different
[09:58:54] <carper64_lb> its almost fiiinished just software now and thats 90% sorted
[09:59:06] <Gigs-> clean, deprime, swage primer pocket, resize, trim, reprime
[09:59:53] <jdh> I load handgun rounds. never resize/trim though
[10:00:09] <Gigs-> the decapping die resizes for you jdh
[10:00:16] <jdh> oh, that resize
[10:00:20] <Gigs-> it's a lot less effort to resize pistol though
[10:00:44] <jdh> yeah, I don't use lube either
[10:00:54] <Gigs-> I found the greatest lube...royal case and die
[10:01:01] <jdh> roll on?
[10:01:03] <Gigs-> if you ever need to swage or form anything, that stuff is great
[10:01:04] <Gigs-> spray
[10:01:27] <Gigs-> http://www.midwayusa.com/product/782240/sharp-shoot-r-royal-case-sizing-lube-5-oz-aerosol
[10:01:39] <Gigs-> I even use this stuff on the sliding surfaces on my press sometimes
[10:01:55] <Gigs-> it's way slicker than normal grease, but it doesn't last quite as long as grease
[10:02:20] <Gigs-> I'm not sure what in it, but it smells like cherry coke
[10:02:28] <jdh> I should get some 223 dies, but then more powders, primers, measuring, trimming... sounds like a pain.
[10:02:38] <Gigs-> yeah just buy my preprocessed brass :P
[10:02:49] <Gigs-> processing rifle brass is a lot more work than handgun
[10:03:27] <Gigs-> http://www.youtube.com/watch?v=YtHrDrqZznw
[10:03:28] <Tecan> (YtHrDrqZznw) "Ludicrous Speed Dillon 650 PW Autodrive" by "ballistictools" is "People" - Length: 0:00:20
[10:03:29] <jdh> and no rifle ranges convenient so I just save my ammo for the impending zombie apocalypse.
[10:03:51] <ssi> Gigs-: is that yours?
[10:03:55] <Gigs-> I made the chain drive part, it's based off a ponsness warren motor drive conversion
[10:03:55] <Gigs-> yeah
[10:04:13] <ssi> I like it
[10:04:18] <ssi> got drawings you're willing to share?
[10:04:25] <ssi> I wanted to automate a 650 for a long time
[10:04:43] <jdh> that's pretty cool
[10:04:48] <Gigs-> well I didn't build it from scratch, it's based on the PW autodrive
[10:04:56] <Gigs-> but modified for the chain and sprockets
[10:04:58] <ssi> oh I see
[10:05:05] <jdh> I have a friend with a 650 and 550, I trade him shark teeth for ammo
[10:05:24] <Gigs-> they use an 18mm shaft motor which is annoying
[10:05:32] <Gigs-> had to bore out the sprocket
[10:05:51] <Gigs-> surprisingly hard to find metric finish bore sprockets that have ANSI tooth spacing
[10:20:03] <ssi> so today, I get to figure out DEVICE TREE OVERLAYS
[10:20:04] <ssi> hooray
[10:32:33] <Gamma-x> ssi, you may have doubts... It will be done lol
[10:32:47] <ssi> I'll be watching carefully :)
[10:33:03] <generic_nick|2> dont even know what that is
[10:33:08] <Gamma-x> for hire for a odds and end jobs, making parts o my own design for real money
[10:33:23] <Gamma-x> got my metal couple in yesterday along with belt drive.
[10:33:38] <Gamma-x> coupler is like 2 inches in diameter lol
[10:34:47] <generic_nick|2> i wonder how much of my scrap mill i can get out of my garage with a cherry picker
[10:35:03] <generic_nick|2> it weighs 7000lbs complete
[10:35:17] <generic_nick|2> figured id take it apart piece by piece
[10:53:18] <chopper79> Hopefully a quick question for you all. I have attached my HAL file and down in the axis2 section of the stepgen I have the errors listed and what I tried to make this one last line work. It seem that I can not find the reason why it does not work and halcmd shows the naming correct also. Any insight would be great http://pastebin.com/LJYMBpQQ
[10:54:44] <ssi> #######Error = stepgen.2.position-fb must not be named same as pin######
[10:54:45] <ssi> #net stepgen.2.position-fb axis.2.motor-pos-fb <= thcud.z-fb-out
[10:54:52] <ssi> you need a signal name before the pins
[10:55:28] <chopper79> I tried that also but then it gives an error about can not add out as there is already an out
[10:55:30] <ssi> ####Error = testpin can not add OUT pin thcud.z-fb-out, it already has OUT pin stepgen.2.position-fb#######
[10:55:33] <chopper79> Let me try again though
[10:55:34] <ssi> ###
[10:55:36] <ssi> #net testpin stepgen.2.position-fb axis.2.motor-pos-fb <= thcud.z-fb-out
[10:55:38] <ssi> yeah
[10:55:39] <ssi> you're trying to net together two output pins and an input pin
[10:56:06] <ssi> the stepgen has a position-fb output, and so does the thcud
[10:56:14] <ssi> you need to choose one or the other to give back to axis
[10:56:23] <ssi> probably the thcud.z-fb-out
[10:57:04] <chopper79> Yeah the thcud.z-fb-out is the one I would use, I pretty sure anyway.
[10:57:26] <ssi> so just:
[10:57:43] <ssi> net zpos-fb thcud.z-fb-out => axis.2.motor-pos-fb
[10:57:52] <ssi> in fact you have that already
[10:59:57] <chopper79> What about stepgen.2.position-fb though as it should be needed for when the thc is not active so I can jog correct?
[11:00:35] <ssi> that I don't know about
[11:00:40] <ssi> jthornton probably would know
[11:00:51] <ssi> I did see something about setting your Z ferror very high to allow for the thc
[11:01:59] <chopper79> I did remember reading that somewhere also, but I thought it was for the THC300 config
[11:02:09] <ssi> what thc are you using?
[11:02:32] <chopper79> Im trying an THC from eagle at this moment.
[11:02:41] <ssi> gotcha
[11:03:01] <chopper79> I have another setup I really like but it needs some work to make it function with my setups.
[11:03:02] <ssi> I have a plasma table that used to run mach3 that I just tore down to convert over to linuxcnc
[11:03:09] <ssi> it has an LCTHC on it
[11:03:28] <ssi> if it gives me any trouble, I'll likely scrap it and get the mesa THCAD
[11:04:38] <chopper79> I have a mesa setup, but need to do some work to make it function with my setup. One day it will be operational as I really enjoyed messing with the mesa equipment.
[11:05:23] <ssi> yeah it's worth it
[11:05:26] <chopper79> for now though I will just use the simple up/down thc
[11:05:26] <ssi> what mesa hardware do you have
[11:05:29] <generic_nick|2> i want to build a plasma table
[11:05:35] <chopper79> 5i25 and a thcad-300
[11:05:51] <ssi> I'm redoing my table with a 5i25+G540
[11:05:53] <generic_nick|2> once i move into my new shop ill be building one
[11:05:58] <ssi> and the LCTHC
[11:05:59] <chopper79> 95% works fine, just need to work on few things
[11:06:33] <generic_nick|2> hopefully my cheap chineese plasma works for it
[11:06:53] <ssi> generic_nick|2: build the table, and then upgrade the machine if it gives you trouble
[11:07:01] <generic_nick|2> thats the plan
[11:07:09] <ssi> I went straight for the hypertherm pm45
[11:07:11] <generic_nick|2> i already have most of the mesa stuff needed
[11:07:19] <ssi> since everyone said they had good results with them
[11:07:31] <generic_nick|2> i have a Cut-50 with a thermodyne sl100 torch
[11:07:55] <generic_nick|2> it works suprisingly well for a $350 plasma
[11:08:01] <chopper79> Well I put in the net zpos-fb thcud.z-fb-out => axis.2.motor-pos-fb and the config launches and I get no following errors when I jog the z. I will have to see if this works on the machine now. I still wonder if it needs stepgen.2.position-fb somewhere in there
[11:08:15] <generic_nick|2> i built my entire jeep with it and then some
[11:08:16] <chopper79> I have a Hypertherm65 and a longevity
[11:08:25] <chopper79> i80
[11:08:25] <ssi> chopper79: do you get DRO readouts for Z in axis?
[11:08:33] <chopper79> yes
[11:08:38] <ssi> then I think you're fine
[11:08:41] <chopper79> sweet
[11:08:45] <ssi> try commenting out the net zpos-fb line and restarting
[11:08:49] <ssi> see if your DRO quits working
[11:08:55] <chopper79> ok brb
[11:09:00] <ssi> I think axis.2.motor-pos-fb drives the DRO
[11:09:02] <ssi> not sure though
[11:09:19] <generic_nick|2> do you use ball screws or lead screws?
[11:09:24] <ssi> on my plasma?
[11:09:26] <ssi> neither
[11:09:26] <generic_nick|2> yes
[11:09:29] <ssi> rack&pinion baby
[11:09:34] <generic_nick|2> oh nice
[11:09:39] <chopper79> it errors out
[11:09:53] <ssi> what's the error?
[11:10:05] <ssi> generic_nick|2: http://sphotos-d.ak.fbcdn.net/hphotos-ak-ash3/945659_10100133657177452_1008517863_n.jpg
[11:10:07] <generic_nick|2> you like the rack and pinion?
[11:10:13] <ssi> yea it works fine
[11:10:32] <chopper79> following error and not movement on DRO
[11:10:42] <ssi> chopper79: oh ok that's what I expected
[11:10:43] <chopper79> so it appears that the its oke
[11:10:47] <generic_nick|2> was it cheaper than screw options?
[11:10:49] <ssi> chopper79: yea I think you're in good shape
[11:10:56] <ssi> generic_nick|2: oh yeah, much cheaper
[11:10:59] <chopper79> That what it seems
[11:11:01] <generic_nick|2> cool
[11:11:06] <ssi> generic_nick|2: I have 54" of axis
[11:11:09] <ssi> would need three screws that long
[11:11:15] <generic_nick|2> dang
[11:11:17] <ssi> plus plasma needs to run high speed
[11:11:17] <generic_nick|2> yea
[11:11:28] <ReadError> my rack and pinion works awesome
[11:11:32] <ssi> so the screws would have to be high leade and thick diameter to resist whipping
[11:11:35] <ReadError> i have no measurable backlash at all
[11:11:35] <chopper79> Thank you for the help
[11:11:36] <ssi> would be expensive
[11:11:42] <generic_nick|2> good to know
[11:11:46] <ssi> ReadError: how do you tension the pinion?
[11:11:49] <ssi> did you see my picture?
[11:11:52] <ssi> that's my ghetto system :)
[11:11:52] <ReadError> springs
[11:11:53] <generic_nick|2> yes
[11:11:57] <chopper79> Now to go hook this up the my table and see what does or does not happen
[11:11:58] <generic_nick|2> looks good
[11:12:08] <ssi> chopper79: good luck
[11:12:13] <ReadError> ssi, i have the pro kit from cncrouterparts
[11:12:14] <chopper79> gonna need it
[11:12:20] <ssi> I built homemade 3:1 belt reductions
[11:12:23] <ReadError> you can probably get the spring assembly stuff
[11:12:28] <ssi> and a 1" pinion
[11:12:31] <ssi> so I have about a 1:1 drive
[11:12:36] <ssi> 3:pi actually
[11:12:40] <ssi> works out to a 0.9579 ratio
[11:12:57] <ssi> 0.9579"/rev
[11:13:13] <generic_nick|2> i can get away with something sloppy, it's just for jeep parts
[11:13:38] <ssi> that's only ~0.005" resolution, but it seems to be ok for what I'm doing
[11:13:58] <generic_nick|2> i do it by hand now, with a tape measure and a straight edge lol
[11:14:52] <ssi> honestly the hardest part is the table construction, axis mechanicals and such
[11:14:56] <ssi> once you get past that, it's pretty simple
[11:15:22] <generic_nick|2> yea ill just weld up something simple
[11:15:31] <ssi> how big a cut area do you need
[11:15:49] <generic_nick|2> i'd probably go 2x4' or something
[11:16:04] <ssi> if I had to do it over again I'd probably do 2x4
[11:16:07] <ssi> I never use the full 4x4
[11:16:17] <generic_nick|2> yea
[11:16:23] <generic_nick|2> maybe 2x6
[11:16:37] <generic_nick|2> i can see using the 6' for axle trusses and stuff
[11:16:51] <generic_nick|2> i dunno
[11:17:41] <generic_nick|2> well im off to do work. seeya
[11:18:01] <ssi> ReadError: cncrouterparts's stuff dooesn't look too far removed from mine
[11:18:21] <ssi> although I need to redo the belt tensioning on my belt reductions
[11:19:23] <pcw_home> what the heck are they running the forum on? seems like a Z80 size slice of a VM
[11:20:41] <ssi> pcw_home: yeah it's been getting really bad
[11:21:41] <pcw_home> My last 5 posts or so got posted but took about 60 seconds before an internal server error
[11:22:54] <ReadError> https://dl.dropboxusercontent.com/u/25091878/Photo%20May%2007%2C%2012%2007%2036%20PM.jpg
[11:22:56] <ReadError> thats mine ssi
[11:23:25] <ssi> very nice
[11:23:37] <ssi> the cncrouterparts rail system work ok for you?
[11:23:43] <ReadError> yea its great
[11:23:50] <ssi> I considering building something similar, but I ended up getting 35mm profile rail
[11:23:53] <ssi> and it was expensive :P
[11:23:56] <ssi> er maybe it's 25mm
[11:23:59] <ssi> it's huge at any rate
[11:24:29] <ReadError> what did you use for the gears?
[11:25:20] <ssi> rack and pinon from mcmaster
[11:25:27] <ssi> aluminum MXL pulleys in the belt reductions
[11:25:32] <ssi> also from mcmaster
[11:25:46] <ssi> I've got a half dozen machines cobbled entirely together from scratch out of mcmaster bags :)
[11:26:48] <ReadError> lol
[11:26:48] <PetefromTn> nice stuff, anyone make a tensioned chain drive setup?
[11:27:02] <ssi> I thought about doing belt drive
[11:27:12] <PetefromTn> timing belts...
[11:30:48] <Gamma-x> ssi, I can make you one :)
[11:31:42] <ReadError> ssi, whats that little router in the background?
[11:32:00] <ssi> ReadError: http://sphotos-d.ak.fbcdn.net/hphotos-ak-ash4/309920_10100133657681442_251706433_n.jpg
[11:32:06] <ssi> another little scratchbuilt machine :)
[11:32:30] <ReadError> thick aluminum!
[11:32:34] <ssi> yea
[11:32:34] <ssi> heh
[11:37:42] <ReadError> the great part about ordering from mcmaster is you never need to buy ziplock bags again
[11:37:50] <ssi> hahaa very true
[11:37:57] <jdh> they don't last long... too thin
[11:40:07] <PetefromTn> I love Mcmaster ....SPEEDY DELIVERY!!
[11:40:22] <ssi> yep
[11:40:25] <PetefromTn> ssi: That's a sweet looking little router man..
[11:41:42] <PetefromTn> just picked up a little 8gb flash drive just for the VMC programs and I also picked up a perfectly sized water heater element to use as a braking resistor for my Z drive. gonna install it this afternoon. The only bummer is it is a threaded mount so I gotta make a threaded L bracket here
[11:42:33] <ReadError> yea anything i order that ships from atlanta i get the next day which is cool
[11:43:35] <JesusAlos> hi every one of you
[11:44:20] <PetefromTn> JesusAlos: hello dah!
[11:44:29] <PetefromTn> Yup overnight or sooner LOL
[11:46:43] <ssi> ReadError: what part of the world are you in?
[11:47:15] <ReadError> GA
[11:47:17] <ReadError> north of ATL
[11:47:22] <ReadError> like way north lol
[11:47:25] <ssi> oh shit you're close to me then
[11:47:30] <jdh> Pete is way north
[11:47:38] <ssi> heh yes he is
[11:47:50] <ssi> I'm in kennesaw
[11:47:55] <ssi> which is fairly north :P
[11:48:06] <ReadError> im in ellijay
[11:48:14] <ssi> that's not too bad
[11:48:21] <ReadError> im the only person in this town with a computer
[11:48:24] <ReadError> well theres maybe 5
[11:49:06] <ssi> we need to set up n. ga lcnc meetups or something
[11:49:11] <ssi> shop crawl
[11:52:38] <ReadError> is there anyone else here from atl?
[11:52:45] <ReadError> joe9 is
[11:53:17] <PetefromTn> woah man I am only in Maryville, Atlanta is about 2.5 hrs...
[11:56:57] <ReadError> i work in atlanta
[11:57:04] <ReadError> well if i ever actually go in to the office i do
[12:05:17] <ssi> PetefromTn: close enough :)
[12:08:11] <IchGuckLive> hi all B)
[12:10:24] <generic_nick|2> http://www.youtube.com/watch?v=Wi5Uv7N2U-Y
[12:10:25] <Tecan> (Wi5Uv7N2U-Y) "Cushman 4th axis running on emc2" by "jeepinSD" is "Comedy" - Length: 0:00:21
[12:11:20] <ssi> comedy lul
[12:11:24] <generic_nick|2> gotta finish some parts before i can pull my old fixtues off the mill to slap that on
[12:11:34] <generic_nick|2> not sure why it defaults to comedy but whatever
[12:12:21] <archivist> makes for odd related videos!
[12:12:38] <ssi> looks good
[12:12:51] <PetefromTn> nice man...make me one LOL
[12:13:10] <generic_nick|2> thanks!
[12:13:21] <generic_nick|2> i didnt make it, i just put a motor in it lol
[12:15:12] <PetefromTn> I passed up a sweet older Cincinatti fourth axis on Ebay that Connor sent me a link to. I ASSUMED it would go real high and I didn't have that much cash at the time so I kinda ignored it. It went for like $300.00!! Man I was pissed at myself....
[12:19:20] <generic_nick|2> damn!
[12:19:33] <generic_nick|2> i got this one for 500
[12:19:37] <generic_nick|2> locally
[12:19:53] <generic_nick|2> 14" swing
[12:20:41] <generic_nick|2> http://www.ebay.com/itm/CUSHMAN-14-INCH-CNC-4TH-AXIS-ROTARY-TABLE-DIFFERENT-SERVO-MOTORS-AVAILABLE-/360472643047
[12:20:42] <PetefromTn> NICE...
[12:20:52] <generic_nick|2> that is the actual one i got
[12:21:04] <PetefromTn> is that a harmonic drive unit?
[12:21:25] <skunkworks> PetefromTn, where are those videos!
[12:21:26] <generic_nick|2> i dunno
[12:21:39] <generic_nick|2> worm screw i believe, thats all i know
[12:21:53] <PetefromTn> Yeah that is about what most of them cost. Nicest part of this retrofit to linuxCNC is that I can build my own if I want and use any drivers or motors for it.
[12:22:43] <PetefromTn> skunkworks: Hey man I am gonna get this Z motor braking resistor installed and then I plan to make a short video showing the machine running, homing, controlling the flood coolant etc... Still long way to go before toolchange but it is getting there LOL
[12:23:21] <generic_nick|2> i gotta try and put an encoder on my spindle so i can rigid tap
[12:23:49] <generic_nick|2> and i also need to make the analog out on the 7i48 go 0-10+ even in reverse
[12:23:56] <generic_nick|2> if thats even possible
[12:24:17] <generic_nick|2> havent bothered to look yet since i havent needed reverse, ever.
[12:25:05] <PetefromTn> Me too I have been trying to get the CNC portion working so I can machine an nice adapter plate to hold my new spindle motor encoder...
[12:25:40] <generic_nick|2> mine's going to be a bit of a pain. it will need a belt drive to the encoder
[12:26:36] <generic_nick|2> i figured i'd wait till i got the mill moved into the new shop since ill need to pull the head apart anyways to get it out of my garage
[12:28:46] <PetefromTn> good plan. I considered making a belt driven spindle mounted encoder... not sure if that is the best thing or not LOL...at least for my machine.
[12:29:49] <generic_nick|2> works fine on my hardinge, thats how they do it from the factory
[12:31:08] <generic_nick|2> i just didnt feel like making brackets and whatnot lol
[12:31:44] <ssi> yeah it's fine... timing belts are synchronous :)
[12:34:18] <PetefromTn> honestly if I DID make a bracket and put timing belts to drive the encoder off my spindle directly it would save me a bunch of headaches LOL...
[12:34:48] <skunkworks> zero backlash gears! http://electronicsam.com/images/KandT/conversion/zaxis/gears.JPG
[12:35:42] <ssi> skunkworks: what makes them zero backlash?
[12:35:43] <PetefromTn> just offset from each other?
[12:35:46] <ssi> are they spring-coupled?
[12:36:09] <skunkworks> On this machine - you grind a shim between the 2 small gears
[12:36:15] <ssi> aha
[12:36:30] <mozmck> neat idea!
[12:36:33] <ssi> yeah very
[12:37:06] <skunkworks> that actually takes the slack out of about 4 gear sets - including a right angle assembly
[12:39:34] <pcw_home> generic_nick: to get 0-10V you use the absolute component
[12:48:28] <chopper79> Have a PC question. I have been using the same ECS motherboards for a bit now and a standard 17" 4:3 monitor. I want to use a 16:9 monitor now and was wondering if any of you have a good motherboard and monitor combination that you have used. I know I should ask this on just the Ubuntu or Linux forum, but figured I would try here first to see what you all have or recommend on this first. The reason for this is my motherboard and a 16:9 monitor dont jiv
[12:49:54] <chopper79> Also I have tied 6 different monitors and no luck either
[12:56:20] <JesusAlos> I looking for a CAM software with 4 axis and plate vertical turn
[12:56:35] <JesusAlos> for hot wire foam cuting
[12:58:15] <JesusAlos> http://imagebin.org/256835
[12:58:20] <JesusAlos> like this machine
[12:58:27] <IchGuckLive> JesusAlos: hi deskproto got a 2 plane cam
[13:00:11] <JesusAlos> but is for machining
[13:00:18] <JesusAlos> no hot wire cutting
[13:00:23] <JesusAlos> no?
[13:01:01] <IchGuckLive> im using it that way BUT as you need the perfekt fit im using ProE with EDM module
[13:01:57] <IchGuckLive> chopper79: did the config yesterday work for thcud
[13:02:29] <chopper79> Ich- I left it on my desk at work :-(
[13:02:56] <chopper79> I had a coupe other things to work on it this morning so I will be trying it in a few hours I am sure
[13:03:24] <IchGuckLive> JesusAlos: what parts are you going to make only 2 planes stuff so extrudet or more 3D things
[13:04:06] <IchGuckLive> as you can do a 2 plane foam in heeks 2 or simply by python stitch togeter 2 codes
[13:04:39] <IchGuckLive> http://mechmo.de/styrocat.html
[13:04:45] <IchGuckLive> all is done by heeks
[13:05:08] <IchGuckLive> the wings are from linuxcnc simple g-code
[13:06:34] <Aero-Tec> HELLO
[13:06:44] <Aero-Tec> oops
[13:06:56] <Aero-Tec> was doing Gcode
[13:07:01] <Aero-Tec> need to do some threading
[13:07:06] <Aero-Tec> also some drilling
[13:07:28] <archivist> were pressing return to often too
[13:07:36] <Aero-Tec> was wondering what was the best way to go for hand coding the Gcode
[13:07:39] <IchGuckLive> JesusAlos: here is my full casel wire cut as you see 4 axis one cut http://www.youtube.com/watch?v=wT_ndXDZ0DU
[13:07:40] <Tecan> (wT_ndXDZ0DU) "Styrocut_Burg_2012" by "magic33de" is "Education" - Length: 0:05:43
[13:08:27] <Aero-Tec> the spindle has one index pulse per rev
[13:08:31] <JesusAlos> yes
[13:08:35] <JesusAlos> is like this
[13:08:35] <IchGuckLive> Aero-Tec: you can code in linuxcnc sim mode and reload as you need to see what is going on
[13:08:52] <JesusAlos> but with horizontal turn option
[13:09:05] <Aero-Tec> there is a link to some subs for doing lathe work
[13:09:10] <archivist> Aero-Tec, look at the g76 example that is in your examples
[13:09:20] <Aero-Tec> anyone know what the link is?
[13:09:38] <IchGuckLive> JesusAlos: the 4th(5) axis is along Axis X/U or Y/V
[13:09:42] <Aero-Tec> or where to find the subs?
[13:09:45] <archivist> locate g76 on your computer
[13:10:22] <Aero-Tec> I know, return to often, sorry
[13:10:53] <Aero-Tec> what is the best way to drill a deep hole?
[13:11:09] <IchGuckLive> Aero-Tec: http://linuxcnc.org/docs/devel/html/gcode/gcode.html#sec:G76-Threading-Canned
[13:11:22] <archivist> gun drill
[13:11:26] <Aero-Tec> I wrote a sub for drilling in mach, my own peck drilling sub
[13:12:11] <Aero-Tec> not gun barrel deep, say 2.5 inches
[13:12:31] <Aero-Tec> I need it straight as possible
[13:12:51] <Aero-Tec> using twist drills
[13:13:04] <JesusAlos> Ich- You say do you use heeks to do this task?
[13:13:13] <IchGuckLive> yes
[13:13:26] <IchGuckLive> i made a XY UV post for standard things
[13:13:44] <syyl> 2,5" can be very shallow (40mm drill) or very very deep (1mm drill)
[13:13:50] <archivist> Aero-Tec, peck drilling is in the manual too
[13:13:53] <JesusAlos> and 5 axis
[13:13:55] <JesusAlos> ?
[13:14:29] <IchGuckLive> i turn the table by handcoding into heeks
[13:14:49] <IchGuckLive> G0 B45
[13:15:16] <Aero-Tec> does peck drilling run more true then just pushing through in one stroke or would would a whack of small pecks drill more straight?
[13:15:23] <IchGuckLive> or as i do alot of stuff by hand also
[13:15:52] <archivist> Aero-Tec, peck clears the chips therefore more true
[13:16:17] <IchGuckLive> JesusAlos: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Simple_LinuxCNC_G-Code_Generators#Airfoil_G_code_Generator_3_4Axis_XY_XYUV_Foam_EDM_Style
[13:16:19] <Aero-Tec> thing is 0.25 hole running 2.5 inches need lots of clean out and can over heat real quick when it is running deep
[13:16:44] <archivist> peck often then, you choose
[13:17:30] <Aero-Tec> is there a drilling sub that does larger pecks st the start and then does smaller ones as it gos deeper?
[13:18:23] <JT-Shop> I'm pretty sure you would have to hand code that...
[13:19:28] <Aero-Tec> my sub would move in x and then out z then in again for x steps to break the chips, then do a clearing stroke to pull the chips out
[13:21:06] <Aero-Tec> mach did not have much for Gcode programming so was very limited, I wanted to add the change in pecking as it went deeper for faster drilling
[13:21:16] <JesusAlos> Ich- I must digest all the information
[13:22:19] <cradek> I've used a system that let you specify the first peck as a deeper one. in linuxcnc you'd have to do that with two lines of gcode
[13:28:28] <IchGuckLive> JesusAlos: let me quick upload a picture
[13:29:02] <IchGuckLive> JesusAlos: http://foengarage.de/xyuv_post.png
[13:29:38] <IchGuckLive> here yu can see 2 sketches one marked as UV and the output is the G-code XY UV right Down
[13:30:00] <generic_nick|2> i wonder what the odds are of my kasooga knee mill's spindle fitting in my shizuoka. both are similar japanese machines.
[13:30:28] <generic_nick|2> i just pulled the spindle out of the kasooga. the shizuoka could use a newer one.
[13:32:01] <IchGuckLive> JesusAlos: as i only got straits it only works that way
[13:32:18] <IchGuckLive> so im off for today BY folks
[13:40:42] <Loetmichel> hmmm. could anyone put me in the right direction to the forum regarding: status of new live CD with an more recent OS?
[13:42:17] <Aero-Tec> any one have the link to the subs? there used to be some subs one could use for doing different things
[13:45:58] <jdh> subs?
[13:46:30] <ssi> ngcgui you mean?
[13:51:00] <Aero-Tec> subroutines
[13:52:03] <Aero-Tec> one can store subs in separate files and call them in your Gcode
[13:52:32] <Aero-Tec> I use subs lots
[13:52:36] <Aero-Tec> or have done
[13:58:06] <JT-Shop> which subs?
[13:58:48] <JT-Shop> useful subroutines is in your sample ngc directory hidden away so you can't find it
[14:01:18] <ssi> so what would be useful for an initial stab at a BBB machine control cape
[14:01:23] <ssi> G540 interface perhaps?
[14:19:37] <tjb1> what is the replacement for the intel d525mw now?
[14:25:01] <r00t4rd3d> http://www.ebay.com/itm/200863536844?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1438.l2649
[14:25:38] <ReadError> amd
[14:25:39] <ReadError> gross
[14:25:56] <r00t4rd3d> you can still get the 525 for a decent price
[14:25:56] <r00t4rd3d> http://www.ebay.com/itm/200542103383?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1438.l2649
[14:26:34] <ssi> sweet, input section works
[14:33:42] <ssi> excellent
[14:33:53] <ssi> so I have a hal file that connects a 1hz siggen to a bb_gpio output pin
[14:34:00] <ssi> and connects a bb_gpio input pin to a bb_gpio userled
[14:34:09] <ssi> and if I connect a wire between those pins, the userled flashes 1hz
[14:37:28] <PetefromTn> picked up a perfectly sized heater element for my Z axis braking resistor today. The manual calls for no less than 23 ohms and I brought my meter with me to the hardware store and found one that is 24.5 ohms exactly so it should work real nice. Now I just gotta fab up a little L bracket to install it onto the machine. I also grabbed a brand new quality garden hose and a nice all metal black spray gun nozzle for the machine
[14:37:28] <PetefromTn> so I can wash down the enclosure when I am done machining.
[14:38:15] <ssi> wesome
[14:38:18] <ssi> awesome too
[14:38:29] <ssi> I wish could use a straight resistor on my vfd
[14:38:33] <ssi> mine requires a braking module
[14:38:36] <ssi> or external IGBT
[14:39:17] <PetefromTn> I also picked up a neat dual outlet aquarium pump that I will be using to help keep my Trim Sol E206 from getting funky. I bought a long length of surgical tubing and one way valves as well as the little aeration stones for both tanks. Just hooked it up and it seems to work real good.
[14:39:38] <PetefromTn> mine takes a braking module as well but you can still use a simple resistor.
[14:39:42] <ssi> hm
[14:39:44] <ssi> what vfd is it?
[14:39:54] <PetefromTn> Hitachi WJ200
[14:41:24] <ssi> http://www.tecowestinghouse.com/PDF/EV_Micro_Drive.pdf
[14:41:49] <ssi> I have that in 3hp 1ph input
[14:42:18] <PetefromTn> That is the exact same drive I had on my RF45 CNC mill...excellent product
[14:42:41] <ssi> I oughta just get the mechanical spindle brake fixed and reinstalled on the mill :P
[14:42:51] <ssi> er, lathe
[14:43:14] <ssi> there's a two-clutch belt reduction in the base of the cabinet, and there was a mechanical brake on the countershaft
[14:43:20] <ssi> I removed it cause it was locked up and non-operational
[14:43:37] <PetefromTn> that would be good, then you can fixture up a indexer system with live tooling LOL
[14:43:45] <ssi> then again, i have too many other things to fix on that lathe
[14:43:48] <ssi> haha yea live tooling would be awesome
[14:44:21] <PetefromTn> or you could just give up completely on it and donate to my favorite charity ;p
[14:45:07] <ssi> so I have 130lb of CDs showing up at my house tomorrow
[14:45:14] <ssi> that should be... interesting
[14:45:59] <PetefromTn> DROOL!! http://www.youtube.com/watch?v=QXWzYNHFrBw
[14:46:00] <Tecan> (QXWzYNHFrBw) "Custom 86 Fiero" by "Xovit" is "Autos" - Length: 0:01:10
[14:46:39] <PetefromTn> why?
[14:47:35] <JT-Shop> why do people work so hard doing things the hard or impossible way?
[14:47:42] <PetefromTn> huh?
[14:47:57] <JT-Shop> just venting
[14:48:07] <PetefromTn> oh then VENT AWAY!!
[14:48:14] <JT-Shop> pay no attention to the man behind the curtian
[14:48:33] <PetefromTn> the great and powerful JT?
[14:48:43] <ssi> JT-Shop: because they have more time than money
[14:48:47] <ssi> is the usual answer
[14:49:05] <PetefromTn> I was gonna say the opposite actually...
[14:49:28] <JT-Shop> or don't ask the basic question How do you do...?
[14:50:00] <ssi> well in a lot of cases, if you ask too simple a question, you get blown off :P
[14:51:10] <PCW> JT-Shop: the more threads thread?
[14:51:21] <JT-Shop> lol aye
[14:54:21] <jdh> JT: I wonder that every time I hear someone wanting to hook up their arduino between linuxcnc and the steppers
[14:54:37] <skunkworks> But it is usb!
[14:54:40] <PCW> should have started with: "my jogwheel loses counts, what should I do"
[14:55:11] <ssi> jdh: that's not that unreasonable a thing to think about for someone that doesn't have a clear understanding of realtime
[14:56:03] <ssi> I mean, look at it from their perspective... they have some software that streams gcode over a 115kbaud serial link via usb, and some hardware that executes that code and moves motors
[14:56:13] <ssi> that all works, so why shouldn't linuxcnc
[14:56:18] <ReadError> https://dl.dropboxusercontent.com/u/25091878/Photo%20May%2007%2C%203%2040%2009%20PM.jpg
[14:56:39] <JT-Shop> and usually they know Linux and that gets them into more trouble
[14:56:42] <ssi> yep
[14:56:53] <ssi> ReadError: looks good
[14:57:28] <ssi> ReadError: I may have to get you to make me one sometime soon :)
[14:57:34] <PCW> Well actually that's a good future model for LinuxCNC (as long as the remote RT device can run all of RT)
[14:57:52] <ssi> PCW: the bbb/pru model is an interesting step toward something like that
[14:57:53] <ReadError> ssi, 100% cf on this one
[14:58:03] <ReadError> i need to start making my own ;(
[14:58:05] <jdh> PCW: at that point, you don't need linux
[14:58:19] <ssi> ReadError: you should bring them down to tara and fly at the airport, and check out my airplane projects :)
[14:58:51] <PCW> No but you need a RT system of some kind and depending on HAL capabilities you may still want a full OS
[14:59:04] <ReadError> lol
[14:59:08] <ReadError> <--- liability
[14:59:18] <ssi> that's ok, we have plenty of space
[14:59:58] <ssi> https://maps.google.com/maps?q=4A7&hl=en&ll=33.386428,-84.332857&spn=0.016788,0.020299&sll=32.678125,-83.178297&sspn=8.659652,10.393066&t=h&hq=4A7&z=16
[15:00:11] <ssi> see the pad just southeast of rwy 6?
[15:00:20] <ssi> that pad and that big grass field are pretty much our exclusive playground
[15:01:30] <ReadError> for helicopters?
[15:01:35] <ssi> for whatever we want
[15:01:45] <ssi> but yea we used to fly the synergys there
[15:01:52] <ssi> 50class gas helis
[15:01:59] <ssi> there's more than enough room
[15:05:43] <ReadError> now that i got a big router
[15:05:47] <ReadError> i want to build an airplane
[15:06:43] <ssi> do it
[15:06:47] <ssi> I have plans for several
[15:06:55] <ReadError> dxf?
[15:07:00] <ssi> RV-7, RV-8, pitts S1C, wag-aero cub/supercub
[15:07:04] <ssi> haha no
[15:07:08] <ReadError> ;(
[15:07:09] <ssi> most of those are on paper
[15:07:18] <ssi> I have the RV drawings scanned
[15:07:24] <ssi> but those aren't really scratchbuilding plans
[15:10:25] <JT-Shop> full size?
[15:11:03] <ReadError> RV comes stamped and you rivet it together right?
[15:12:11] <ssi> JT-Shop: yea full size
[15:12:18] <ssi> ReadError: more or less, yeah
[15:12:29] <ssi> vans fabs their kits mostly on trumpf cnc punches
[15:12:35] <ssi> it's a pretty impressive operation
[15:13:08] <ssi> http://www.youtube.com/watch?v=2qt7m4XxJwg
[15:13:09] <Tecan> (2qt7m4XxJwg) "Aero-TV: Vans Aircraft Factory - Where the RV SportPlanes Begin" by "aerotvnetwork" is "Autos" - Length: 0:09:34
[15:14:08] <ssi> I want to get my hands on the original computer models they use to punch the parts
[15:14:11] <ssi> that'd be amazing
[15:14:24] <ssi> hey mhaberler
[15:15:04] <ReadError> i bet they dont have an IT guy and they are all on a anon ftp server
[15:15:10] <ssi> haha probably
[15:15:55] <mhaberler> hi ssi
[15:16:04] <ssi> mhaberler: driver is done! :D
[15:16:06] <JT-Shop> I had plans for the Corben Baby Ace once
[15:16:10] <ssi> well done-ish
[15:16:20] <JT-Shop> I still have the Benson Gyro plans
[15:16:29] <mhaberler> excellent progress! I might not be close to bb's until sunday but will break it therafter if I can;)
[15:16:34] <ssi> mhaberler: great :D
[15:16:39] <ssi> JT-Shop: that would be fun... I love gyros
[15:16:47] <ssi> I want to get a set of breezy plans
[15:17:21] <gene78> Hello all;
[15:19:24] <gene78> Code I wrote a couple years ago, and ran then, now refuses to load, error says unknown where unary could be near line 52
[15:20:29] <PetefromTn> that breezy looks like it would be indeed breezy out front LOL...
[15:20:39] <ssi> heck yeah
[15:20:41] <ssi> they're awesome
[15:20:47] <PetefromTn> ridden in one?
[15:20:56] <ssi> yep
[15:21:01] <generic_nick|2> well i got the head, table, y axis carriage, and knee off my cnc mill im scrapping.
[15:21:12] <generic_nick|2> cant believe my engine hoist has made it this far
[15:21:43] <generic_nick|2> http://farm8.staticflickr.com/7281/8718739270_1c1c4c4610_c.jpg
[15:21:55] <PetefromTn> looks like a shit ton of tig welding LOL...
[15:22:03] <gene78> I have now converted it for all underscores in the named vars where there were dashes in the names before, and somebody removed the int function so now its fix for round down or fup for round up. That may have fixed it but its in infinite loop now loading
[15:22:15] <generic_nick|2> http://farm8.staticflickr.com/7301/8718738562_51feea737b_c.jpg
[15:22:23] <ssi> PetefromTn: yea all tube/fabric airplanes are :)
[15:22:24] <gene78> So whats the break key combo for that?
[15:22:25] <ssi> it's not that bad
[15:22:42] <ReadError> scrapping it to the junk yard generic_nick|2?
[15:22:46] <PetefromTn> I got a commercial TIg here just a waiting....LOL
[15:22:54] <generic_nick|2> ReadError: yep
[15:23:02] <generic_nick|2> assuming i can get it in my van lol
[15:23:03] <ssi> PetefromTn: then you're ready to rock
[15:23:05] <ReadError> awww
[15:23:11] <ReadError> why not fix it?
[15:23:11] <ssi> PetefromTn: take a trip down here in a truck and buy a truckload of 4130 tube :)
[15:23:15] <PetefromTn> gene what the hell was it?
[15:23:25] <PetefromTn> why ya got some?
[15:23:39] <generic_nick|2> dont need it, i took all the good stuff off of it for my other mill anyways
[15:23:43] <PetefromTn> stuffs expensive...
[15:23:52] <gene78> runaway code load, what the break key combo?
[15:25:16] <ssi> I don't have much, but aircraft spruce has all you need
[15:25:18] <gene78> probably wrong sign in a while loop.
[15:25:24] <ssi> and it's not that killin' expensive :)
[15:26:21] <PetefromTn> anymore anything is killin' expensive to me...
[15:26:52] <PetefromTn> what rod do you use for the 4130 out of curiosity, you go stainless with the aircraft?
[15:26:52] <ssi> then experimental aviation is not the game you want to get into
[15:27:00] <ssi> 80SD2
[15:27:12] <PetefromTn> probably not for a number of reasons?
[15:27:47] <ssi> stainless works in a pinch, but 80SD2 is the ideal wire for 4130 in terms of normalization and crack-resistance
[15:27:58] <PetefromTn> wire or rod
[15:28:05] <ssi> rod
[15:28:22] <PetefromTn> no squirting aircraft frames I would hope LOL
[15:28:37] <ssi> hell no :)
[15:28:40] <ssi> oxyfuel or tig
[15:29:05] <ssi> I use 0.035" rod
[15:29:41] <PetefromTn> LOVE THA TIG!!
[15:29:48] <ssi> yeah
[15:29:51] <ssi> I have a synchrowave 200
[15:30:01] <ssi> with a water cooler
[15:30:09] <PetefromTn> I've got an L-tec commercial unit.
[15:32:45] <ssi> 148 minutes to build a kernel on-bone
[15:33:21] <PetefromTn> I eat the kernels off the bone generally ;p
[15:33:43] <ssi> then you don't know what you're missing :)
[15:36:01] <Tecan> http://der-frickler.net/_media/technik/lasergravierer/laser_08.jpg what kinda linear slides are these
[15:36:05] <PetefromTn> probably, wouldn't surprise me...
[15:36:30] <ssi> Tecan: looks like cabinet drawer slides
[15:37:06] <Tecan> they dont extend passed the ends though
[15:37:35] <ssi> same general idea though
[15:37:58] <ssi> ok off to battle the toyotas... back in a bit
[15:38:28] <PetefromTn> cya...
[15:41:51] <andypugh> Tecan: They could be car-seat runners, though they are rather the wrong colour. More likely something from a kitchen shelf or similar.
[15:42:12] <L84Supper> drawer slides are an inexpensive way to keep accuracy and repeatability under 0.250"
[16:09:33] <andypugh> I think they can do better than that, MattyMatt usd them, I think.
[16:18:50] <frallzor> http://img199.imageshack.us/img199/8109/img4928fe.jpg I love wood =D
[16:19:19] <r00t4rd3d> i bet you do
[16:30:14] <DJ9DJ> gn8
[16:30:19] <JT-Shop> night
[16:33:50] <r00t4rd3d> http://www.liveleak.com/view?i=baf_1367944979
[16:53:04] * JT-Shop goes to take Cocoa for her evening bark about and toilette
[16:53:44] <ssi> back
[16:57:18] <PetefromTn> sup
[16:57:54] <ssi> ok lets make this plasma table work!
[16:57:58] <ssi> come on team, rah rah!
[17:09:53] <ssi> that's not the enthusiasm I was expecting
[17:10:26] <skunkworks> yay
[17:10:30] <cradek> seemed pretty typical to me
[17:18:11] <PetefromTn> make it work make it work rah rah rah....
[17:18:22] <ssi> heheh
[17:18:29] <ssi> I'm vaporlocking a bit on configs
[17:19:55] <PetefromTn> mind lock....you need a vulcan mind meld methinks. Any vulcan's here?
[17:21:53] <ssi> trying to figure out how the 5i25-g540 pins map to the g540's pinout
[17:23:06] <ssi> it mostly looks right
[17:23:09] <ssi> but almost not quite
[17:23:10] <ssi> haha
[17:23:32] <ssi> [164859.716245] hm2/hm2_5i25.0: IO Pin 002 (P3-02): StepGen #0, pin Step (Output)
[17:23:36] <ssi> [164859.716253] hm2/hm2_5i25.0: IO Pin 004 (P3-03): StepGen #0, pin Direction (Output)
[17:23:59] <ssi> g540 pinout is pin 2 A-direction, pin 3 A-step
[17:24:37] <cradek> weird
[17:24:39] <ssi> oh wait
[17:24:48] <ssi> there's at least 4 different g540 manuals on the internet
[17:24:50] <cradek> I'd be surprised if the mesa firmware is that wrong
[17:24:51] <ssi> and they're not consistent
[17:24:53] <cradek> haha
[17:24:59] <ssi> G540 rev3 manual says 2 is step, 3 is dir
[17:25:00] <cradek> just plug it in and it'll probably work :-)
[17:25:03] <ssi> hahah
[17:25:13] <ssi> pin 16 charge pump
[17:25:16] <ssi> ok now we're getting somewhere
[17:25:32] <cradek> I think we have a working g540 sample config, don't we?
[17:26:13] <ssi> yeah, but I don't think they're 5i25-g540 samples are they?
[17:26:47] <ssi> I'm having to combine a bunch of different goofy elements in this build
[17:26:53] <ssi> 5i25-G540, gantrykins, THC
[17:27:01] <ssi> and I only sorta know what I'm doing :P
[17:27:04] <cradek> ah
[17:27:29] <PCW> gantrykins is the way of much pain
[17:27:30] <ssi> http://cdn.memegenerator.net/instances/250x250/33143446.jpg
[17:27:39] <ssi> PCW: is there a better way to go?
[17:27:53] <cradek> not using gantrykins is the better way
[17:28:05] <ssi> well I just need to slave two motors to Y
[17:28:11] <ssi> if it's doable without gantrykins, I'm all the happier
[17:28:13] <cradek> how do you need to home?
[17:28:26] <ssi> I sorta never got around to putting home/limits on Y
[17:28:29] <ssi> so that's up in the air :)
[17:28:31] <cradek> wiring two motors together is easy - homing is the issue
[17:28:36] <PCW> I think JA3 is better (if you need homing)
[17:28:39] <cradek> then wire them together and blissfully move on
[17:28:41] <JT-Shop> http://www.youtube.com/watch?v=Oxzg_iM-T4E
[17:28:43] <Tecan> (Oxzg_iM-T4E) "Royal Guardsmen - Snoopy Vs. The Red Baron" by "tomtokenator" is "Music" - Length: 0:02:39
[17:28:48] <ssi> JA3?
[17:29:12] <ssi> cradek: you mean wire them together in hal?
[17:29:23] <ssi> ie have one axis, but the stepgen inputs wired to both?
[17:29:24] <cradek> I mean wire one step and dir output to both amps
[17:29:43] <PCW> not easy with a G540
[17:29:45] <cradek> you can't really do that with hardware stepgen, except in firmware or hardware
[17:29:46] <ssi> physically doing that wiring would be more painful than I'd like
[17:30:03] <cradek> yet it's probably the least painful way :-)
[17:30:25] <ssi> if that's the case it'd be easier to give up either the mesa card or the g540
[17:30:27] <PCW> send the position command to both stepgens
[17:30:34] <ssi> PCW: ok yea that's what I was thinking
[17:30:35] <cradek> radio shack used to have these awesome arbitrary-db25-wirer-box things
[17:31:36] <cradek> if you had a time machine you could buy one
[17:32:18] <cradek> but yeah PCW's advice is better because it doesn't require you have a time machine
[17:32:34] <ssi> so how bad is it going to be if i want proper homing?
[17:32:53] <cradek> define proper
[17:33:15] <ssi> well in a reasonable universe, the two Y motors would be able to home to their own switches independently to self-square the gantry
[17:34:07] <PCW> Probably want JA3 for that (or better still motion patched so it knows how to home locked axis)
[17:34:08] <cradek> some people gate the step pulses with the switches - it's pretty horrible
[17:34:20] <ssi> PCW: so JA3 would allow me to define 3 axes with 4 joints? or what exactly
[17:34:56] <cradek> I/we/someone might work on slave-joint at fest in june
[17:34:59] <ssi> cradek: that'd be difficult with hardware stepping
[17:35:14] <PCW> Yes but micges is the expert on JA3
[17:35:37] <cradek> ssi: yeah unfortunately it's quite a bit harder
[17:36:11] <ssi> super
[17:36:12] <PCW> Its possible with some horrible offset insertion in the commanded positions
[17:36:13] <cradek> for completeness this is the thing I was talking about: http://www.ebay.com/itm/251226001568
[17:36:15] <ssi> hurdle count is rising on this machine :(
[17:36:38] <ssi> cradek: fancy
[17:36:54] <ssi> so what's the problem with gantrykins?
[17:37:47] <cradek> world mode handling in everything but ja3 branch is flaky in various ways
[17:38:25] <ssi> I don't know what that means
[17:39:10] <cradek> you could search the archives for the tales of suffering, or just trust us
[17:39:40] <ssi> fair enough
[17:40:04] <PCW> Or just ignore de-skew homing for the time being
[17:40:04] <cradek> sorry if that sounds like a blowoff
[17:40:14] <ssi> I guess I'll start with trivkins and link the two stepgens to one axis
[17:40:20] <ssi> and then eventually move toward JA3
[17:40:23] <cradek> yes if you can ignore it and move on, definitely do that
[17:40:28] <ssi> it's fine
[17:40:33] <ssi> I ran it under mach with no limits at all
[17:40:41] <cradek> by the time you need homing, if you ever do, there might be a better answer like slaved joints
[17:40:49] <ssi> I just forced it square occasionally
[17:41:01] <ssi> nice thing about plasma is it runs in carpenter precision
[17:41:11] <cradek> yep for plasma that sounds absolutely adequate
[17:41:22] <ssi> I think that machine runs 0.005"/step right now
[17:41:32] <cradek> wow those are big steps
[17:41:53] <ssi> yea
[17:42:00] <PCW> At that resolution you dont need a 5I25...
[17:42:08] <ssi> the steppers have 3:1 reductions, but they run a 1" pinion
[17:42:11] <cradek> yeah, send it to me
[17:42:13] <ssi> so it's 3:pi
[17:42:19] <ssi> PCW: need to run 600ipm tho
[17:42:27] <ssi> and g540 is 10x microstepping
[17:42:32] <ssi> so it's still 2k ppi
[17:42:49] <ssi> makes for a pretty fast pulserate
[17:43:06] <PCW> 20 KHz
[17:43:45] <cradek> a pulse every 50us
[17:43:56] <ssi> yea I guess a decent latency machine could do it
[17:43:57] <cradek> you could do it with software stepgen, but without a whole lot of headroom
[17:44:01] <PCW> less lumpy with a 5I25
[17:44:02] <ssi> this machine won't tho
[17:44:14] <ssi> I need to screw with the SMI
[17:44:26] <ssi> I'm not as happy with this one as I was with the last off-lease dell I got
[17:44:35] <ssi> the last one was a c2d, this one's a p4 (or pD maybe?)
[17:45:30] <PCW> I though P4s were OK (the C2Ds I have work quite well)
[17:45:45] <ssi> yea I expected this one to run ok
[17:45:46] <cradek> I've had good luck with P3/P4s
[17:45:54] <ssi> and it does... 8us latency... with the occasional 215us spike
[17:46:06] <cradek> ouch
[17:46:09] <ssi> right
[17:46:09] <PCW> not so good
[17:46:18] <cradek> that's not going to work out very well
[17:46:19] <ssi> so I may look into the SMI fixes I've heard people chatter about
[17:46:32] <ssi> if I can't tame it, I'll replace it with another optiplex 755
[17:46:33] <cradek> yeah. is it every 64 seconds by chance?
[17:46:38] <ssi> hm not sure
[17:46:46] <cradek> that's the smoking gun
[17:47:05] <cradek> yeah otherwise spend another $10 on craigslist and try again :-)
[17:47:14] <ssi> if only :P
[17:47:18] <ssi> full boat retail
[17:47:23] <ssi> $129 hard earned dollars
[17:49:20] <ssi> it doesn't do it unless I run stuff on the machine
[17:49:29] <ssi> and then it's not on a schedule, it just coincides with running whatever
[17:49:34] <ssi> firefox for instance
[17:56:32] <Aero-Tec> is there a good started code eg for lathe?
[17:58:31] <Aero-Tec> want to build a blank Gcode starter for the lathe
[17:58:57] <r00t4rd3d> http://www.woodworkingtalk.com/
[18:04:06] <andypugh> Aero-Tec: www.bogesoc.org/lathe/
[18:04:52] <Aero-Tec> server not found
[18:04:53] <andypugh> Ah, let me try again. http://www.bodgesoc.org/lathe/lathe.html
[18:04:59] <Aero-Tec> thanks for the link
[18:05:12] <Aero-Tec> does it work for anyone else?
[18:05:34] <ssi> works fine for me
[18:05:50] <Aero-Tec> that one worked
[18:06:12] <andypugh> ngcgui is probably better.
[18:08:43] <ssi> PCW: I guess I can only hook one stepgen's pos-fb back to axis
[18:11:40] <andypugh> ssi: You can do something clever like calculating the error on the slave, taking the abs of both errors, addin the biggest, then feeding it back. Or something.
[18:11:41] <ssi> so this is what I have so far
[18:11:42] <ssi> https://gist.github.com/ianmcmahon/5536871
[18:11:56] <ssi> andypugh: does it even matter with stepgens?
[18:12:08] <andypugh> Not enough to make it workwhile
[18:12:16] <ssi> do stepgens even get out of position?
[18:13:39] <andypugh> Yes, if the stepgen can't make the pulses fast enough.
[18:13:45] <ssi> ah
[18:13:46] <JT-Shop> Aero-Tec: http://gnipsel.com/linuxcnc/g-code/index.html might be of some interest
[18:13:49] <ssi> well I figure if one does, they both will
[18:13:51] <andypugh> Unlikely with a Mesa
[18:15:41] <ssi> ok now I gotta figure out how to run the charge pump
[18:15:45] <ssi> it's a stepgen...
[18:16:21] <JT-Shop> http://www.youtube.com/watch?v=xIkuFNIuO1w
[18:16:22] <Tecan> (xIkuFNIuO1w) "Arlo Guthrie - I'm Changing My Name to Chrysler (Live at Farm Aid 2008)" by "farmaid" is "Music" - Length: 0:04:16
[18:17:19] <ssi> aha, found a pcw example on the forum
[18:23:37] <ssi> I may be about ready to carry the computer down to the machine and try to move it
[18:25:25] <Aero-Tec> good links, thanks
[18:25:29] <r00t4rd3d> you dont have a separate computer to use?
[18:26:25] <ssi> it is a separate computer
[18:26:36] <ssi> I'm just setting it up up here in the nice dry warm office with chairs and internet
[18:27:03] <r00t4rd3d> no wifi router?
[18:27:18] <ssi> no wifi in linux on the linuxcnc computer
[18:27:30] <r00t4rd3d> why not?
[18:27:30] <ssi> and I need to run a 50' cable to get network to the plasma cutter
[18:27:42] <r00t4rd3d> use a usb wifi adapter
[18:27:48] <ssi> send me one
[18:27:56] <ssi> why so contrarian?
[18:28:04] <r00t4rd3d> you can get them for 10 bucks off ebay
[18:28:31] <ssi> why are we having this conversation exactly?
[18:28:48] <r00t4rd3d> http://www.ebay.com/itm/Rosewill-RNX-N150UBE-USB-2-0-Wireless-Adapter-/290905653946?pt=US_USB_Wi_Fi_Adapters_Dongles&hash=item43bb5402ba
[18:28:58] <r00t4rd3d> they work really good
[18:29:18] <ssi> PCW: I found an example on the forum you posted with some chargepump details, and it sets a control_type parameter on the #4 stepgen to put it in velocity mode
[18:29:26] <ssi> PCW: my stepgens don't have a control_type parameter!
[18:29:49] <r00t4rd3d> i just think it would be easier to set the machine up if you were right there doing it
[18:30:13] <ssi> not all of it
[18:30:28] <ssi> having a chair and a reasonable keyboard is much easier for installing and configuring
[18:30:35] <ssi> especially since I had to handwrite the configs for this machine
[18:33:54] <ssi> oh weird
[18:33:57] <ssi> it's control-type
[18:34:05] <ssi> and it doesn't show up in halrun show
[18:34:08] <ssi> but it accepts it
[18:35:58] <generic_nick|2> ha, just delivered my scrap metal from the mill to the recycler. 2200lbs of iron.
[18:36:09] <ssi> nice
[18:36:17] <generic_nick|2> that was only the empty head, knee, and table
[18:36:18] <ssi> what's the rate?
[18:36:39] <generic_nick|2> i got 180 for it
[18:36:49] <ssi> daw
[18:37:25] <generic_nick|2> i fit it all in my van lol
[18:37:44] <r00t4rd3d> down by the river?
[18:37:44] <generic_nick|2> gave the cherry picker a workout.
[18:38:02] <generic_nick|2> it's the rape-team van
[18:38:46] <generic_nick|2> it's mid conversion to be an a-team van replica but it's still white and windowless
[18:39:00] <generic_nick|2> so i figured that name suited it
[18:39:42] <generic_nick|2> does a mean burnout
[18:39:52] <r00t4rd3d> http://www.amazon.com/Pedo-Bumper-Sticker-Peeking-Decal/dp/B008O0MTUC
[18:40:04] <generic_nick|2> already have it
[18:40:06] <r00t4rd3d> lol
[18:40:10] <generic_nick|2> seriously
[18:42:31] <generic_nick|2> r00t4rd3d: http://farm8.staticflickr.com/7379/8719232390_b01f5e0373_c.jpg
[18:42:56] <generic_nick|2> http://farm8.staticflickr.com/7422/8718114399_b3988b60f0_c.jpg
[18:43:08] <r00t4rd3d> nice
[18:43:24] <generic_nick|2> i have the full body kit for it to make it an a-team replica. just waiting till i have time to paint it
[18:51:45] <generic_nick|2> cant wait to get the rest of the mill out of there. not sure if that will be very easy though.
[18:52:06] <generic_nick|2> the heaviest part is left
[18:52:44] <generic_nick|2> it certainly isnt fitting in the van
[18:53:44] <generic_nick|2> i think i need to rent a trailer
[19:02:14] <JT-Shop> you can borrow one of mine
[19:41:35] <generic_nick|2> thanks JT-Shop-2
[19:41:37] <Aero-Tec> if the lathe works for feed per rev, would it be setup for threading?
[19:41:43] <generic_nick|2> might be a bit of a drive lol
[19:42:03] <generic_nick|2> not neccesarily Aero-Tec
[19:42:19] <generic_nick|2> you can do feed/rev without a spindle encoder
[19:42:20] <Aero-Tec> The pins motion.spindle-at-speed and the encoder.n.phase-Z for the spindle must be connected in your HAL file before G76 will work. See the Integrators Manual for more information on spindle synchronized motion.
[19:42:32] <Aero-Tec> how do I make sure this is set up?
[19:42:42] <generic_nick|2> do you have a spindle encoder?
[19:42:48] <Aero-Tec> is there a quick test?
[19:43:10] <generic_nick|2> i dunno, look for one? lol
[19:43:11] <Aero-Tec> one pulse per rev encoder
[19:43:36] <Aero-Tec> so it is index and encoder
[19:43:40] <generic_nick|2> i think you need more than 1 pulse per rev to actually thread
[19:43:56] <Aero-Tec> hope that is not true
[19:44:18] <Aero-Tec> with have a ton of work to do
[19:44:26] <Aero-Tec> will
[19:44:54] <generic_nick|2> i may be wrong, but i cant imagine the threads will be all that hot with 1 pulse per rev. maybe one of the smart guys will chime in
[19:46:14] <ssi> I was hoping I wouldn't have to rebuild these belt drives :/
[19:46:35] <Aero-Tec> will find a threading example and try it I guess
[19:49:25] <generic_nick|2> just got my mill stripped the rest of the way. down to the base now. hopefully my cherry picker will hold together long enough to get it on my friend's trailer.
[19:50:44] <gabewillen> So can rt_mutex_give only be used from realtime modules?
[19:59:39] <PetefromTn> fabbin' an L-bracket for the braking resistor to mount right now....
[19:59:49] <r00t4rd3d> what are those round metal connectors people use to connect motors wires?
[20:00:35] <PetefromTn> I used Microphone connectors on my RF45...
[20:01:25] <PetefromTn> Just need something that locks in place and has enough conductor pins really...
[20:01:39] <r00t4rd3d> http://www.ebay.com/itm/4-Pin-XLR-Audio-M-F-Chassis-Connector-CNC-Bipolar-Stepper-Motor-Connectors-/280929733116
[20:01:48] <r00t4rd3d> them things
[20:03:00] <PetefromTn> yup XLR is what I used. Mine looked a little nicer than those I think.
[20:03:54] <PetefromTn> https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSA7RaprFFv6LHCf_iLEfQTYBpIyepasn_3j4SUsMiKCI34MFSR9A
[20:12:38] <PetefromTn> altho the screw in style might be more secure actually
[20:13:13] <Aero-Tec> looks like the threading works
[20:13:28] <Aero-Tec> did not cut a thread but did cut air
[20:14:13] <Aero-Tec> amount per rev works and the lathe cut air, I am hoping that is all the testing needed
[20:14:32] <Aero-Tec> might cut a test thread just to make sure
[20:15:55] <Tom_itx> what's the format for displaying color in an xml file?
[20:16:10] <Tom_itx> text
[20:17:32] <Tom_itx> i see led colors in the examples
[20:37:49] <RootB> hey linux cnc, anyone here here has PCB experience
[20:48:09] <Tom_itx> a little
[21:17:47] <atom1> error: postgui.hal:32: Signal 'tool-number' of type 's32' cannot add pin 'pyvcp.tool-number' of type 'u32'
[21:18:06] <atom1> i change it to <u32> in the xml and still get the error
[21:18:28] <atom1> either way: <s32> or <u32> gives that error
[21:18:33] <atom1> any ideas?
[21:22:44] <ssi> so no motion out of the G540 via the 5i25 for some reason :/
[21:22:55] <ssi> if I connect directly to the parport, stepconf test works
[21:23:21] <skunkworks> ssi: you flashed it with the correct firmware?
[21:23:46] <skunkworks> ssi: charge pump is setup correctly - or disabled on the g540?
[21:23:50] <ssi> I received it with the g540x2 firmware, and haven't screwed around with it
[21:23:56] <ssi> pinouts in dmesg are correct
[21:24:03] <ssi> charge pump not working either, but I disabled it
[21:24:57] <skunkworks> what hal and ini are you running?
[21:25:03] <ssi> custom written
[21:25:21] <ssi> I can observe the 5i25 counts and such changing when I jog in axis
[21:28:19] <skunkworks> are you sure you have the right port?
[21:28:52] <pcw_home> Reasonable step duration?
[21:29:25] <skunkworks> I have only played with a 5i25 once and it was pretty strait forward.. (custom firware to run rotex breakout board)
[21:30:18] <skunkworks> rutex
[21:30:44] <ssi> pcw_home: hm lemme check
[21:30:56] <ssi> I think I had it set at 2us step/len, 700ns dir/hold
[21:30:59] <ssi> as per a forum post I saw
[21:31:12] <pcw_home> should be pretty straight forward (you can start with the hm2-stepper config)
[21:31:34] <L84Supper> RootB: what are you trying to do? Mill pcb's?
[21:31:47] <ssi> yeah that's where it is, 2us and 700ns
[21:31:50] <ssi> I can raise them
[21:32:05] <pcw_home> 2 usec should be enough
[21:38:24] <RootB> L84Supper
[21:38:25] <RootB> yes
[21:41:33] <L84Supper> RootB: people here do it all the time
[21:42:43] <RootB> What software do you use
[21:42:47] <RootB> This is my first time milling a PCB
[21:43:10] <Tom_itx> eagle
[21:43:22] <Tom_itx> nd i don't mill them i have them etched
[21:43:25] <skunkworks> eagle -> gcode.ulp from the wiki..
[21:43:29] <Tom_itx> but eagle has a ulp
[21:44:29] <RootB> the siite seems to be down
[21:45:03] <RootB> there foundi t
[21:45:14] <skunkworks> website has been acting wonky for a few days
[21:45:45] <Tom_itx> is it possible memory isn't getting flushed? i renamed the net and the problem seemed to go away
[21:46:05] <Tom_itx> the <u32> vs <s32> issue
[21:47:23] <RootB> Ok
[21:47:27] <RootB> so how do i install the .ulp?
[21:48:19] <skunkworks> RootB: are you running eagle on linux?
[21:48:24] <RootB> No
[21:48:26] <RootB> windows
[21:49:15] <Tom_itx> run it from the menu
[21:49:18] <Tom_itx> file run
[21:49:41] <RootB> ther
[21:49:42] <skunkworks> I remember people having problems with it on windows.. (gcode.ulp) but I think you just install it in the ulp directory within eagle
[21:49:42] <Tom_itx> from the board file menu
[21:49:59] <skunkworks> then you can run 'gcode' (it has been a while)
[21:50:07] <RootB> what the hell
[21:50:09] <RootB> im getting a
[21:50:18] <RootB> cant open 'C:\settings\pcb-default.h\
[21:50:22] <RootB> no such file or directory
[21:53:41] <skunkworks> (I used eagle on linux)
[21:53:54] <skunkworks> there is a pcbgcode program...
[21:54:31] <Tom_itx> where can i find formatting for numerics for the xml display file?
[21:54:55] <RootB> what the hlel
[21:54:56] <RootB> strange
[21:54:57] <RootB> its not working
[21:55:00] <skunkworks> RootB: http://groups.yahoo.com/group/pcb-gcode/
[21:55:05] <skunkworks> I have used that one also
[21:55:24] <RootB> im trying this one
[21:55:27] <RootB> but im getting a weird ass erorr
[21:55:30] <skunkworks> that one does work on the windows side.. (but I liked the gcode.ulp better)
[21:55:56] <skunkworks> RootB: you are probably on your own.. not many on here used it on windows.
[21:56:08] <skunkworks> ssi: any luck?
[21:56:26] <RootB> THERE
[21:56:28] <RootB> iim using
[21:56:35] <RootB> gcode-1.ulp from cadsoft
[21:57:38] <Valen> I use kicad ;->
[21:57:46] <Valen> and pcb2gcode
[21:57:56] <RootB> ok
[21:58:04] <RootB> So how should i configure the tabs?
[21:58:08] <RootB> I have mill-drill and cut
[21:58:17] <RootB> im using a desktop CNC with a spindle, its cheap but its gets the job done
[21:58:26] <RootB> i have Tool,Depth and Zup on the mill part.
[22:01:50] <RootB> anyone?
[22:09:56] <RootB> hello anyone?
[22:11:09] <r00t4rd3d> 10-4 big buddy, back to you over - over.
[22:11:33] <L84Supper> cq cq cq dx ?
[22:12:46] <jdh> what was the question?
[22:13:32] <r00t4rd3d> how to make tabs with some obscure gcode generator
[22:13:46] <jdh> like hold down tabs?
[22:14:11] <r00t4rd3d> no clue
[22:14:19] <jdh> or, tabs on the ULP?
[22:14:39] <r00t4rd3d> RootB nows your chance
[22:21:49] <RootB> what
[22:21:53] <RootB> im here
[22:21:55] <RootB> r00t4rd3d
[22:21:58] <RootB> im trying to make something
[22:22:04] <RootB> for my CNC machine in this ulb
[22:22:09] <RootB> http://www.cuteminds.com/index.php/en/gcode1
[22:22:42] <jdh> wow, that look much easier than the one I tried.
[22:23:13] <RootB> i dont know what to do on it thou
[22:24:44] <jdh> get a simple schematic, run it through there, see what happens.
[22:24:50] <RootB> i got a g-code
[22:24:55] <RootB> i have no available computers
[22:24:59] <RootB> to connect my CNC right now
[22:25:19] <jdh> then I have know idea what you are asking.
[22:26:23] <Tom_itx> or why
[22:27:00] <jdh> yeah, well... that too.
[22:27:09] <jdh> you want someone to run your gcode?
[22:27:52] <ssi> skunkworks: not yet
[22:28:03] <ssi> pcw_home: crazy question... is the DB25 on card P2 or P3?
[22:28:17] <ssi> cause I wonder if the stepgens might just be attached to the wrong pins
[22:28:49] <jdh> did you read page 4 of the manual?
[22:29:04] <ssi> looking at it now
[22:29:07] <ssi> and I guess that's not it
[22:29:47] <jdh> The default is to disable the pull-ups To enable the built-in pull-ups,
[22:29:48] <jdh> (the default condition) jumper W4 should be placed in the UP position
[22:30:12] <jdh> so, what is the default?
[22:30:31] <ssi> eh?
[22:31:12] <pcw_home> First stepgens are on P3
[22:31:33] <pcw_home> (DB25)
[22:31:36] <ssi> right
[22:31:39] <ssi> just checking
[22:31:50] <ssi> I don't have a scope down here, but I have a meter with a freq counter
[22:31:53] <ssi> and it aint wiggling :(
[22:32:12] <pcw_home> try the hm2-stepper hal file
[22:34:26] <ssi> ok so it works
[22:34:28] <ssi> rub it in ;)
[22:35:16] <a1cypher> Hey folks. I'm just starting to use emc2 after having used Mach3. One question I had is that every time I exit emc2 and start it back up again, it looses its "home". If I look at the DRO the coordinates seem to be correct, but theres a but it wont let me touch off because it has the axes set as unhomed. Any ideas how I can just tell it that the current coords are correct and to set it as homed ?
[22:35:47] <jdh> you can disable the homing requirement
[22:36:09] <a1cypher> Is that in the .ini file somewheres ?
[22:37:21] <jdh> yeah, there is a nice section in teh docs about limits and homing, but I don't see them offhand
[22:37:42] <a1cypher> is it this per chance? http://www.linuxcnc.org/docs/2.4/html/config_ini_homing.html
[22:38:04] <jdh> looks good to me.
[22:38:27] <nathanstenzel> anyone have opinions on the qu bd rapid prototyping machine which is supposed to do 3d printing and milling of even steel?
[22:38:30] <a1cypher> My "homing" doesnt seem to work right now anyways. When I click home it just sets the axis to 0, so to home I have to manually drive it into the limit switch, then back off and set home.
[22:38:55] <jdh> if you start at the top with the home configs, you should be able to get it to work.
[22:39:08] <jdh> but, I thought there was an option to just not force homing
[22:39:43] <jdh> NO_FORCE_HOMING = 1
[22:40:04] <jdh> goes in the [TRAJ] section
[22:40:34] <a1cypher> but I can still home if I want, right.
[22:40:37] <jdh> probably better to make your homing work
[22:41:19] <a1cypher> well, I will do that too, but what I want is to be able to shutdown and then start up again and pick up where I left off without screwing up the machine coords.
[22:41:29] <jdh> steppers?
[22:41:33] <a1cypher> yeah.
[22:41:47] <jdh> you will probably move to the nearest whole step
[22:42:38] <jdh> but a normal home switch is probably less accurate than being off 1 step
[22:42:48] <Tom_itx> a1cypher, http://www.gnipsel.com/linuxcnc/g-code/index.html
[22:43:02] <Tom_itx> look at tool touchoff and fixture offsets
[22:43:10] <a1cypher> k.. will do
[22:43:15] <Tom_itx> or the whole thing
[22:43:15] <r00t4rd3d> a1cypher, i do what you want all the time
[22:43:25] <r00t4rd3d> shut down and start later with no homing switches
[22:43:45] <a1cypher> r00t4rd3d: do you do that by setting NO_FORCE_HOMING ?
[22:43:51] <r00t4rd3d> yeah
[22:44:06] <a1cypher> I think for most of what I do, I dont care if its off by 1 step.
[22:44:16] <r00t4rd3d> i only cut wood
[22:44:57] <jdh> http://www.linuxcnc.org/docs/devel/html/config/ini_config.html
[22:45:02] <jdh> has all the ini options
[22:45:07] <a1cypher> 1 step on my machine I think will work out to be like 1/4 mil or something like that.
[22:46:20] <a1cypher> yeah, I think thats the option I want. I dont care about the soft limits anyways since I have limit switches.
[22:46:25] <r00t4rd3d> you can use the MDI tab and enter g28 x0
[22:46:37] <r00t4rd3d> or g28 y0 to send the axis back to where you started
[22:47:13] <jdh> you can?
[22:47:26] <r00t4rd3d> yeah
[22:47:31] <jdh> after you store them
[22:47:48] <ssi> if you have limit switches, why not just set them up as home switches and home the machine?
[22:48:06] <r00t4rd3d> i dont use any switches
[22:48:25] <jdh> I have no_force_home on one of mine, it complains if I don't home (axis exceeds limit)
[22:48:36] <a1cypher> ssi: I will, but my limit switches are less accurate than my stepper. So by rehoming I may no longer be completely aligned with my work that has been partially done.
[22:49:20] <ssi> aha
[22:49:30] <a1cypher> I will have to experiment to see if I rehome if it can return to the exact same spot every time.
[22:49:39] <ssi> yea on my small lathe i've thought about adding encoders to the steppers just for the home on index feature
[22:49:40] <a1cypher> maybe If I home really slow for the last bit
[22:49:42] <r00t4rd3d> sometimes when setting my z height i will press my bit into the wood a touch to make a indent so I know where I started
[22:50:21] <a1cypher> the z height is the main thing I dont want to loose. I use engraving bits and I have to carefully set the height exactly. If I re-home I may loose that offset
[22:50:45] <a1cypher> especially when milling PCBs and then the z-height may need to be ~0.5mil accurate
[22:50:47] <r00t4rd3d> make a touch off plate
[22:51:03] <a1cypher> probably a good idea
[22:51:37] <r00t4rd3d> you can buy them on ebay too
[22:52:01] <r00t4rd3d> http://www.ebay.com/itm/CNC-mill-or-router-Tool-Height-setting-Touch-Off-Plate-NOW-Includes-Mach-Script-/330767002406?pt=LH_DefaultDomain_0&hash=item4d033feb26
[22:52:05] <a1cypher> Another question, is it possible to reprogram keyboard shortcuts in emc?
[22:52:31] <a1cypher> wuts the cover for? just to keep it from getting dirty ?
[22:53:34] <r00t4rd3d> i guess
[22:53:45] <a1cypher> I have a gravis gamepad that I built a USB controller for. It sends keyboard shortcuts for driving around my mill, but the shortcuts I programmed were for Mach3. Id like to set mach3 to use the same
[22:53:47] <chopper791> JT- I am using your sheetcam post and when I generate a piece of code and try loading it into linuxcnc I receive an error about unable to open file <touchoff> Any clue why it would be doing this? I have the touchoff.ngc in my NC files folder does it need to be placed someplace else?
[22:54:23] <a1cypher> Also, are there any decent OS cam options? Currently Ive been playing a bit with heekscnc
[22:55:46] <jdh> is it calling a sub touchoff?
[22:56:17] <chopper791> I know its calling the sub but for some reason it can not open it.
[22:56:27] <jdh> http://www.linuxcnc.org/docs/devel/html/config/ini_config.html
[22:56:40] <jdh> read the [RS274NGC] Section?
[22:57:55] <chopper791> damn I forgot about that ..... :-(
[22:57:58] <chopper791> Thanks
[22:58:28] <chopper791> Right after I looked at it I remembered what I did before.
[22:58:47] <r00t4rd3d> a1cypher, I use qjoypad, allows you to map a joystick to keystrokes
[23:01:28] <r00t4rd3d> all the free cam programs are garbage
[23:01:40] <r00t4rd3d> aww he left
[23:02:33] <ssi> I got one of these but I haven't tried it yet
[23:02:34] <ssi> http://www.kickstarter.com/projects/1651082654/jog-it-open-source-controller-pendant-for-emc2-and
[23:08:32] <chopper791> jdh-I thought that looked right but after doing it the same thing happens.
[23:20:31] <chopper791> http://pastebin.com/nd65YVLW
[23:20:44] <chopper791> Line14
[23:22:21] <ssi> hoo boy I'm gonna have to fight this same battle here soon chopper :)
[23:22:49] <chopper791> its not fun for me anyway. I tend to make things harder then they need to be i guess
[23:22:51] <chopper791> lol
[23:23:23] <ssi> yeah I do that too
[23:23:34] <chopper791> I have done so many configs for mills and routers, but plasma = beer
[23:23:40] <chopper791> lots of it
[23:23:52] <ssi> yeah
[23:23:59] <ssi> I had this table running under mach 3 years ago
[23:24:05] <ssi> but I never really got it dialed in right
[23:24:16] <chopper791> once I get a piece of code I can test with then I will be able to tell if I have this config correct
[23:24:22] <ssi> (sorry the 3 belongs to the years in that case, not the mach)
[23:24:32] <ssi> (ssi is good at words)
[23:24:51] <chopper791> ssi-I am greet with wordz
[23:24:56] <chopper791> also
[23:25:10] <chopper791> typing is my specialty
[23:25:23] <ssi> it's after midnight already... that's depressing
[23:25:32] <ssi> I guess I'll trot back downstairs and try my modified config
[23:25:36] <ssi> brb
[23:25:36] <chopper791> 11:11 here
[23:27:07] <ssi> back
[23:27:11] <ssi> lets see what we've got
[23:28:19] <nathanstenzel> can anyone suggest gear that could print and mill? or would it be better to have 2 machines?
[23:28:57] <ssi> 2 machinen
[23:29:08] <chopper791> I have went through the entire 5i20 config that comes with linuxcnc and I see no reference to the subroutine there. This makes me think that the sub is in the post processor. Just can not open the file for some reason
[23:29:20] <chopper791> nathan-2 machines for sure
[23:29:37] <chopper791> two different ends of the spectrum
[23:29:38] <ssi> wow dead nuts on X
[23:29:40] <ssi> that's rare
[23:32:17] <ssi> oooo and chargepump works
[23:32:17] <chopper791> cant argue with that ssi
[23:32:19] <ssi> fancypants
[23:32:23] <chopper791> lol
[23:32:28] <chopper791> whats the project
[23:32:34] <ssi> plasma table :)
[23:32:46] <chopper791> go figure ;-)
[23:33:18] <chopper791> my x and y are spot on also, but thc to control z = not so much right now
[23:35:47] <ssi> weird, I get follow errors if I try to run too fast
[23:36:14] <chopper791> I had to change my timing to correct that
[23:36:21] <chopper791> 1700ipm
[23:36:24] <ssi> what are you using for drivers?
[23:36:40] <chopper791> probostep unipolar drivers
[23:36:49] <chopper791> 3amp
[23:37:36] <chopper791> If I increase my microstepping I will get following errors but at 1/4 step its fine
[23:38:55] <ssi> I'm using a G540, which is fixed at 10x
[23:39:05] <ssi> I've got it jogging 600ipm now
[23:39:10] <ssi> had to turn the accel down
[23:39:15] <ssi> what kind of accel can you run?
[23:39:23] <chopper791> yeah that accel is killer
[23:39:45] <Gamma-x> Hola
[23:39:47] <Gamma-x> hombres
[23:40:08] <chopper791> 5.0 on accel
[23:40:13] <chopper791> hola
[23:40:37] <Gamma-x> I got my belt drive kit in today, spun the motor up to 60hz and one of the crappy bearings in it started to smoke lol
[23:40:47] <ssi> 5 is pretty slow
[23:40:48] <Valen> lol
[23:40:56] <chopper791> yeah for now
[23:40:57] <ssi> I'm at 20 and it's slower than I'd like
[23:41:05] <pcw_home> If you get following errors you probably are violating timing (step time step space stepgen maxvel stepgen maxaccel)
[23:41:25] <chopper791> interesting as my table is very snappy
[23:42:01] <pcw_home> stepgen maxaccel needs to be about 25% more than machine maxaccel
[23:42:27] <Gamma-x> im getting stepper errors.... as in ... they wont move just buzz realy loudly...
[23:42:47] <chopper791> pcw-yeah I have noticed that and have been messing around with different percentages and taking notes on the results. Why is it like that?
[23:43:40] <ssi> pcw_home: yea that helps a lot
[23:43:45] <ssi> at 1200ipm and 40i/s/s now
[23:43:54] <chopper791> Gamma if they dont move and they just buzz like that then make sure your steps/unit are correct and turn down the accel and velocity a bit
[23:44:08] <ssi> that,s worlds faster than mach could ever run it
[23:44:13] <chopper791> It sounds like your setting are a bit off for your machine setup
[23:44:39] <Gamma-x> chopper791, it can happen with low vel and accel... steps/unit? you mean steps per rev? its set at 200 as there 1.8 degree motors.
[23:44:50] <chopper791> I cant stand mach. 90% of my tech calls are for mach issues
[23:45:14] <chopper791> What step mode are you in gamma?
[23:45:27] <ssi> there's 1800ipm
[23:45:32] <Gamma-x> the driver I have is a leadshine ma860h
[23:45:40] <chopper791> What kind of drive system ssi?
[23:45:52] <Gamma-x> setting for 4 i believe on the driver and .5 in linuxcnc
[23:46:06] <ssi> and 60i/s/s
[23:46:07] <chopper791> Gamma- what step mode do you have the drivers set i
[23:46:11] <ssi> chopper791: rack and pinion
[23:46:21] <ssi> 280oz steppers driving a 1" pinion through a 3:1 reduction
[23:46:21] <chopper791> nice-ssi...... gearing?
[23:47:06] <chopper791> Gamma if you are set for 400 pulses on the driver then you are in half step. Are you at 400 pulses?
[23:47:28] <ssi> aw nuts... so my pseudo-slaved Y almost works... the motors run the same direction.. they need to be backward to each other
[23:47:35] <ssi> can I do thta by rewiring the motor?
[23:47:45] <Gamma-x> chopper791, driver is set at microstepping of 2
[23:47:56] <chopper791> Are you slaved on outputs ssi?
[23:47:58] <pcw_home> invert the direction bit
[23:48:10] <ssi> pcw_home: oh on the stepgen?
[23:48:10] <ssi> awesome
[23:48:25] <chopper791> so you are using the A port for your slave ssi?
[23:48:28] <pcw_home> on the appropriate GPIO
[23:48:56] <ssi> pcw_home: I don't follow exactly
[23:49:05] <ssi> you mean the gpio that would be stepgen 3's dir pin?
[23:49:15] <pcw_home> yep
[23:49:18] <chopper791> Gamma if your setting is at two on the driver then you are in full step correct?
[23:49:39] <chopper791> 200 pulses?
[23:49:45] <ssi> [15565.979155] hm2/hm2_5i25.0: IO Pin 012 (P3-09): StepGen #3, pin Direction (Output)
[23:49:53] <ssi> I can just invert gpio 012?
[23:50:06] <Gamma-x> chopper791, http://leadshineusa.com/Product_Show.aspx?ID=123
[23:50:44] <pcw_home> Yes you setp the invert_output attribute
[23:50:46] <chopper791> Yeah your in 1/2 step
[23:50:49] <chopper791> gamma
[23:50:58] <Gamma-x> yeah
[23:51:09] <ssi> neat
[23:51:10] <ssi> works
[23:51:16] <chopper791> Gamma are you using lead screws?
[23:51:25] <Gamma-x> chopper791, ball
[23:51:30] <chopper791> whats the TPI
[23:51:37] <Gamma-x> 5
[23:51:45] <chopper791> mm or inch
[23:51:52] <Gamma-x> its actually like 5.01 or something...
[23:51:54] <Gamma-x> inches
[23:53:19] <chopper791> so take 200 (steps per revolution on motor) x 2 (1/2 step on driver) x 5.01 (TPI of screw) = 2004 steps per unit is what your axis config screen should say at the bottom if your using step config
[23:54:08] <chopper791> In step config you will have 200 steps per revolution, 2 for the microstep mode, and 5.01 for the lead screw
[23:54:29] <Gamma-x> im pretty sure it says 1000
[23:54:38] <Gamma-x> microstep mode is .5
[23:54:45] <chopper791> Thats part of the problem then
[23:55:03] <chopper791> Change the microstep in the axis setup to 2
[23:55:10] <Gamma-x> when it is in 2 im almost certain it does not work at all..
[23:55:22] <ssi> this thing moves so fast now it's scary
[23:55:41] <Gamma-x> although i may have had accel/ up too high
[23:56:26] <chopper791> Then you have a few things going on (1) Velocity and accel are to high, (2) You have mechanical issues (3) motors and drivers are sized to small for machine.
[23:56:29] <ssi> I don't think the Y axis is quite happy at 1500ipm
[23:56:45] <chopper791> may have a few things going on I should say
[23:57:13] <Gamma-x> chopper791, plausible...
[23:57:32] <Gamma-x> thaqnks!
[23:57:50] <chopper791> Steppers have more torque in lower RPM ranges so if the problem goes away at slower speeds then it helps norrow it down
[23:57:52] <chopper791> narrow
[23:59:52] <chopper791> pcw or ssi- any idea on why I am having the file loading issue on the <touchoff> in the sheetcam post from JT? pcw- you may not know what im talking about since the conversation was earlier and I don't know if you were here.