#emc-devel | Logs for 2008-12-22

Back
[04:16:15] <seb_kuzminsky> ugh, the new bitfile peter sent me has a different name than the bitfile it's replacing
[04:17:07] <seb_kuzminsky> old=SVST824S.BIT, new=svst8_24s.bit
[04:17:29] <seb_kuzminsky> i've been changing case to keep things consistent so far, but not underscores
[04:23:03] <CIA-42> EMC: 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/5i23/ (8 files): new firmware from peter
[04:23:30] <cradek> ick
[04:24:11] <seb_kuzminsky> it's an icky sort of night
[04:25:27] <CIA-42> EMC: 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/4i68/ (5 files): new firmware from peter
[04:26:08] <cradek> yeah.
[04:26:23] <cradek> btw, I get my own mailing list posts
[04:26:31] <cradek> I suppose it's a preference somewhere
[05:04:13] <CIA-42> EMC: 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/5i22/ (SVST824B.BIT SVST824S.BIT SVST8_8B.BIT SVST8_8S.BIT): new firmware from peter
[05:57:19] <CIA-42> EMC: 03cmorley 07TRUNK * 10emc2/src/hal/classicladder/classicladder_gtk.c: fix multiply copies of modbus error window in intermitent error conditions
[06:33:07] <seb_kuzminsky> lol @ acosta
[08:35:13] <alex_joni> jepler: of course I get the fun bugs.. right?
[09:59:45] <alex_joni> logger_dev: bookmark
[09:59:45] <alex_joni> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2008-12-22.txt
[10:49:43] <micges> alex_joni: I've added to emcmodule.cc function to send EMC_MOTION_ADAPTIVE nml message, but it wont execute in either manual auto mdi mode. any idea why ?
[11:04:19] <alex_joni> can I see a diff?
[11:04:36] <alex_joni> btw, I'm not sure what you mean about EMC_MOTION_ADAPTIVE nml message
[11:04:51] <alex_joni> the adaptive feed is a HAL pin exported by the motion controller
[11:04:56] <alex_joni> no need to go through halui
[11:07:53] <micges> message to enable/disable AF
[11:08:45] <alex_joni> that comes from the g-code iirc
[11:09:22] <alex_joni> you might want to check in emctaskmain if it gets caught in the right places (the comm from canon is a bit different than what comes from the GUI)
[11:42:35] <micges> yes now it is only from g-code
[11:47:35] <micges> ok it's working
[11:48:06] <micges> thanks
[12:13:24] <alex_joni> remember that AF only goes from 0 to 1
[12:13:35] <alex_joni> so you need to start with max, and throttle down from that
[12:21:24] <micges> when AF is 1 then moving with desired F or [TRAJ]VEL_MAX ?
[12:23:23] <alex_joni> scaled by the GUI FO
[12:24:00] <alex_joni> it's actually: max(F x AF x FO, [TRAJ]MAX_VEL)
[12:24:27] <micges> oh
[12:25:17] <micges> when FO is off then FO value is 1 ?
[12:25:20] <alex_joni> a bit more complicated than that, as AF and Fo can be switched on/off
[12:25:38] <alex_joni> when one of them is switched off, they ahve the effect of 1, yes
[12:25:52] <micges> I see
[13:13:40] <alex_joni> hey BigJohnT
[13:15:01] <BigJohnT> hi alex_joni
[13:16:23] <BigJohnT> * BigJohnT heads off to work
[14:06:04] <jepler> alex_joni: oh, did I assign that tool prep bug to you? cheers!
[14:06:40] <cradek> haha
[14:07:21] <jepler> I got one too -- "stepconf didn't do something, but when I ran it again it did"
[14:07:33] <SWPadnos> I wish I knew who submitted the other one, so I could slap them with a wet trout
[14:07:37] <jepler> '"axis enable" settings reversed'
[14:07:39] <SWPadnos> yeah, that's the one
[14:07:45] <skunkworks_> SWPadnos: made it home ok?
[14:07:45] <jepler> imo we should turn off anonymous submissions
[14:07:51] <SWPadnos> yeah
[14:08:03] <SWPadnos> the last 20 feet were painful though .:)
[14:08:13] <skunkworks_> did it fit in the garage?
[14:08:24] <alex_joni> jepler: can we do that?
[14:08:34] <SWPadnos> I barely made it into the driveway
[14:08:38] <skunkworks_> heh
[14:11:27] <jepler> alex_joni: yes, it's a preference
[14:12:49] <alex_joni> hmm.. I wouldn't have a problem with fixing it
[14:13:41] <SWPadnos> can people without SF accounts post bugs (either now or with anon disabled)?
[14:13:51] <cradek> yes
[14:14:07] <jepler> https://sourceforge.net/tracker/admin/index.php?group_id=6744&atid=106744&update_type=1
[14:14:14] <jepler> [X] Allow non-logged-in postings
[14:14:36] <jepler> """Preventing anonymous posting will help to prevent abuse (such as spam) of your Tracker, increase the effectiveness of this system (you will know who submitted the issue and guarantee that you can reach them with your response), as well as helping to strengthen the SourceForge.net user community. We strongly recommend that you leave anonymous posting disabled, as to provide these benefits. Users will be able to post once they have logged in to th
[14:15:14] <SWPadnos> ok - so people would then have to log in, which means they would need an account
[14:15:23] <jepler> in this age, you can sign in with an sf account or an openid account (aol, yahoo, blogger and others)
[14:15:28] <jepler> but yes
[14:15:45] <jepler> an anonymous bug submitter has no way to EVER comment on his own bug report, so it's broken for anon anyway
[14:15:50] <jepler> bbl
[14:15:55] <SWPadnos> hm. true
[14:17:42] <cradek> jepler: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=190275092923
[14:18:40] <cradek> in "Step 2" it shows X Direction inverted, but Y/Z Directions not
[14:18:54] <cradek> who knows - maybe that's what the driver needs
[14:19:36] <cradek> but, the bug report says it's "Axis Enable"
[14:24:14] <cradek> I generated that config, and at first glance it looks fine
[14:25:39] <alex_joni> the words seem slightly similar to the pic you found
[14:26:25] <alex_joni> I bet he has axis enable on the pins he used to connect dir to
[14:26:41] <alex_joni> or something screwy like that
[14:27:20] <alex_joni> jepler: I think I can add comments to that bug tracker without beeing logged in
[14:28:43] <skunkworks_> heh - look at that.. using stepconfig on ebay..
[14:29:30] <SWPadnos> THe lathe now: http://www.cncgear.com/images/Lathe%20in%20driveway.jpg
[14:30:07] <alex_joni> with a chinese? locale even
[14:30:32] <skunkworks_> SWPadnos: that poor jeep ;)
[14:30:37] <SWPadnos> heh
[14:30:50] <SWPadnos> it did fine
[14:30:56] <skunkworks_> is it the 4l strait 6?
[14:31:03] <SWPadnos> or my temperature sensor can't transmit higher than 220 degrees
[14:31:07] <SWPadnos> V8
[14:31:10] <skunkworks_> ah - ok
[14:31:16] <alex_joni> cool :)
[14:31:20] <SWPadnos> only about 250 horse though
[14:31:30] <SWPadnos> but they're Jeep horses, so they're bigger ;)
[14:32:48] <alex_joni> outdoor horses?
[14:32:59] <SWPadnos> generally
[14:33:14] <alex_joni> but not universally
[14:33:18] <SWPadnos> huh
[14:33:33] <skunkworks_> clydesdale HP
[14:33:42] <SWPadnos> the weather forecast says it should be around 40 Wednesday, but we should get ice pellets for precipitation
[14:33:52] <alex_joni> http://www.whitleyfarm.co.uk/horse_walker.html
[15:15:22] <skunkworks_> SWPadnos: did you ever give speedcustoms the new setup for the 540? http://www.cnczone.com/forums/showthread.php?t=68155&page=17
[15:15:33] <SWPadnos> no
[15:15:56] <SWPadnos> there was a problem with my G540, and I didn't get the replacement motherboard until last Wednesday
[15:16:02] <skunkworks_> ah
[15:16:05] <SWPadnos> and I went to CLeveland on Thursday
[15:16:27] <SWPadnos> thanks for the reminder though. I should do that today or tomorrow
[15:16:31] <skunkworks_> They want him to try turbocnc... (he seems to have more than one issue...)
[15:16:47] <SWPadnos> TCNC will give him a different set of issues ;)
[15:17:11] <SWPadnos> it sounds interesting doing circles
[15:17:57] <SWPadnos> it seems like it doesn't have any accel limits - it just switches step frequencies instantly
[15:18:02] <BigJohnT_> BigJohnT_ is now known as BigJohnT
[15:18:08] <SWPadnos> sounds that way anyway
[15:18:10] <alex_joni> SWPadnos: circles?
[15:18:16] <SWPadnos> G2/G3
[15:18:19] <alex_joni> I thought it only does elipses :D
[15:18:22] <SWPadnos> heh
[15:18:33] <alex_joni> with a random phase
[15:18:39] <SWPadnos> you get ellipses if you have different step scales for X/Y
[15:18:48] <SWPadnos> or was that deskCNC
[15:19:15] <alex_joni> hmm.. seems ellipse phase is a proper term
[15:19:17] <alex_joni> yay me :)
[15:19:27] <skunkworks_> or was it with deskcnc you couldn't have different scales for each axis.
[15:19:46] <SWPadnos> I'm pretty sure deskCNC has teh problem, thinking about it
[15:20:43] <cradek> I wonder if you can even load a 1.2MB file in turbocnc
[15:20:55] <SWPadnos> with a 3.5" floppy, sure ;)
[15:20:56] <alex_joni> cradek: why not?
[15:21:03] <cradek> alex_joni: > 640k
[15:21:07] <alex_joni> I recently bought a laptop with freedos on it
[15:21:16] <alex_joni> and it reported all of the 3GB of memory it had
[15:21:25] <alex_joni> EMS ? or whatever that was called
[15:21:27] <SWPadnos> actually, it may not be possible, since AFAIK they don't use a DOS extender
[15:21:27] <cradek> maxnc's software loaded the whole file, so if you went over a couple hundred K, it freaked out
[15:21:29] <alex_joni> HIGHMEM something
[15:21:35] <SWPadnos> expanded memory, EMS
[15:21:44] <SWPadnos> EMM
[15:21:46] <cradek> XMS
[15:21:50] <SWPadnos> XML
[15:21:57] <alex_joni> EMS and XMS were the 2 options iirc
[15:22:05] <SWPadnos> extended and expanded
[15:22:06] <alex_joni> this brings up (bad) memories :)
[15:22:08] <SWPadnos> one is paged, the other flat
[15:22:38] <cradek> ATs on up have XMS, the flat one
[15:22:43] <SWPadnos> it's hard to know if TCNC can stream a large file though
[15:23:14] <alex_joni> "Modify your CONFIG.SYS file to allow a boot-up configuration in which EMM386.EXE, HIMEM.SYS, RAMDRIVE.SYS, and any disk caching programs are not present."
[15:23:21] <SWPadnos> we could ask Jymmm to find out
[15:23:29] <alex_joni> from http://www.dakeng.com/man/turbocnc.html
[15:23:57] <alex_joni> "HIMEM.SYS" and "not present" -> sounds like no go
[15:25:05] <cradek> The position of each axis is updated at the end of a move, and "In motion..." will be displayed while things are still moving.
[15:25:16] <cradek> it must do a move, stop, update the screen, then do the next move
[15:25:31] <skunkworks_> it has no blending.
[15:25:48] <skunkworks_> it sounded like a machine gun running some short line segments.. ;)
[15:26:43] <cradek> fwiw, I like my chosen poison
[15:26:48] <alex_joni> heh
[15:27:25] <skunkworks_> You could set a start fequency of the steppers though - so if you are cutting feed is lower than that - it will just change speeds with each line segment.. iirc
[15:28:04] <skunkworks_> so - if your steppers could start at say 100hz...
[15:28:15] <skunkworks_> if I am making sense
[15:29:31] <cradek> not really
[15:29:43] <skunkworks_> heh
[15:29:46] <cradek> but that's ok :-)
[15:29:58] <cradek> well you might be, but I don't get what you are talking about
[15:30:38] <cradek> is accel not linear? like it doesn't accel as long as the feed is low enough it can just start at that feed?
[15:31:06] <SWPadnos> at low speeds you should be able to do that, since the torque is quite high
[15:31:16] <SWPadnos> relatively speaking anyway
[15:31:20] <cradek> yeah
[15:31:37] <skunkworks_> http://www.dakeng.com/man/turbocnc.html#_Toc90515670
[15:31:48] <skunkworks_> yes
[15:31:50] <skunkworks_> exaclty
[15:32:20] <cradek> interesting
[15:32:22] <skunkworks_> that page wasn't what I was trying to send..
[15:32:34] <cradek> I found it I think
[15:32:47] <cradek> "Configure Axis..."
[15:33:36] <skunkworks_> yes
[15:33:47] <skunkworks_> it also doesn't have cutter comp
[15:34:10] <skunkworks_> yet... but they say a new version is coming out soon.... ;)
[15:34:11] <cradek> actually to me it looks like the cadillac of dos stepper control
[15:34:34] <skunkworks_> it got me started in pc cnc control
[15:34:36] <cradek> better than what I used to use
[15:35:13] <skunkworks_> I could never get the feeds on arcs right either. But that could have been me. (it always cut arcs way slower than the commanded feed)
[15:35:25] <alex_joni> I bet even t*cnc is better than that :)
[15:37:56] <skunkworks_> t*cnc?
[15:38:21] <skunkworks_> wow - everything smells funny after having the flu
[15:39:00] <skunkworks_> coffe doesn't smell like coffe.
[15:39:02] <skunkworks_> coffee
[15:39:17] <alex_joni> I think that's expected
[15:39:26] <alex_joni> coffe just doesn't smell like coffee
[15:39:31] <skunkworks_> heh
[15:39:45] <alex_joni> * alex_joni runs home
[15:39:46] <alex_joni> bbl
[16:10:40] <skunkworks_> SWPadnos: http://www.cnczone.com/forums/showpost.php?p=541044&postcount=2
[16:12:49] <SWPadnos> interesting. the G540 doesn't have the problem, but not for the reason he mentioned
[16:13:19] <SWPadnos> the reason is that it has the 100-ohm resistors in series with the ground pins, not because it's opto-isolated (for step/dir)
[16:13:56] <SWPadnos> it's a drive-to-drive ground problem, not necessarily a drive-to-computer ground problem (IIRC)
[16:14:54] <skunkworks_> heh - I missread it - I thought it was also for the 540.. Wondering how you were supposed to separate each drive.. oh well - only one cup of coffee so far today.
[16:16:13] <jmkasunich> SWPadnos: remember that cyclo reducer? turns out it is 59:1, rated for 650 lb-ft of torque
[16:16:18] <SWPadnos> I didn't hear any hissing, though I only have one motor hooked up
[16:16:22] <SWPadnos> cool
[16:16:26] <SWPadnos> 59:1
[16:16:32] <jmkasunich> and can handle almost 1200 lb-ft of overhung load
[16:16:54] <SWPadnos> then it could definitely do tilt/nod on a BP head ;)
[16:17:08] <SWPadnos> it's about the right size even
[16:17:12] <jmkasunich> about
[16:17:24] <jmkasunich> a bport head is at least a couple hundred pounds
[16:17:31] <SWPadnos> yes
[16:17:34] <SWPadnos> I know :)
[16:17:41] <jmkasunich> stiffness would be the issue
[16:17:51] <jmkasunich> 1200Nm per arc-minute
[16:18:17] <jmkasunich> that is 885 lb-ft
[16:18:36] <SWPadnos> for left-right tilt, it should be OK
[16:18:41] <jmkasunich> assume 300 lb head, CG overhung 1 foot
[16:18:49] <SWPadnos> front-back is worse though
[16:18:54] <jmkasunich> about a third of a arc-minute
[16:19:22] <jmkasunich> the tool-tip will be at least a foot, more like 20-24" from the pivot point
[16:20:05] <jmkasunich> that would give 0.002 deflection from the head weight
[16:20:33] <jmkasunich> if cutting force is another 200 lbs, and is located at the tool-tip (24" from pivot), that is another 400 lb-ft, another 1/2 arc min, or 0.003
[16:20:46] <jmkasunich> so, not really suitable for that
[16:21:03] <jmkasunich> actually, 24" is long
[16:21:19] <SWPadnos> the static deflection should be able to be comped out (screw comp)
[16:21:21] <jmkasunich> could certainly be 18" tho, when the quill is out
[16:21:37] <SWPadnos> cutting force would be the main issue, since it's variable
[16:21:42] <SWPadnos> yep
[16:22:06] <jmkasunich> yeah, IMP 0.003 (or even 0.001) deflection under cutting force isn't rigid enough
[16:22:09] <jmkasunich> IMO
[16:23:00] <jmkasunich> OTOH, if I mounted a spindle head right on that thing, so the tooltip is maybe 6" away from centerline, and 4" or less in front of the front face.....
[16:23:24] <SWPadnos> counterbalance the motor also
[16:23:44] <jmkasunich> I'd love to be able to get a set if spiral bevel gears that could run well at high speed
[16:23:56] <jmkasunich> the hollow bore is 1-1/4"
[16:24:11] <jmkasunich> run the input shaft thru there from the motor, spiral bevel to the spindle
[16:24:23] <jmkasunich> that way the motor doesn't tilt at all, and the head is more compact
[16:24:45] <skunkworks_> * skunkworks_ wonders how much slack you could get out of a ring and pinion from a truck diff...
[16:25:23] <jmkasunich> too big
[16:26:00] <jmkasunich> I'd be looking for the small (fast) gear to just barely fit over a 40mm (1.57") spindle
[16:26:16] <jmkasunich> maybe 3" OD on the small gear
[16:26:18] <skunkworks_> interesting.
[16:26:39] <jmkasunich> big gear would want to be less than 5" OD
[16:27:13] <jmkasunich> since it is for a spindle drive, not an axis, a little slack is OK, but only a little
[16:27:21] <SWPadnos> heh
[16:27:34] <SWPadnos> apparently yesterday set a new record for snowfall in Burlington
[16:27:36] <SWPadnos> 9.1 inches
[16:27:49] <jmkasunich> murphy is a bitch isn't he
[16:27:53] <SWPadnos> breaking the previous record of 7.8 inches, set in 1910
[16:27:55] <SWPadnos> yes indeed
[16:28:23] <SWPadnos> the snow was worse for the last 10 miles than it had been in Buffalo
[16:28:32] <SWPadnos> luckily I can drive those roads in my sleep
[16:28:51] <jmkasunich> without coffee, you probably were half-asleep
[16:29:09] <SWPadnos> heh
[16:29:30] <SWPadnos> the conditions let up a little, so I could actually drink it after 30 miles or so of hands-on only driving
[16:33:46] <SWPadnos> the real bummer here is that I'd like to go to the coffee shop for breakfast, but I'd have to bring the trailer there since it's not in a good place to unhook it
[16:33:52] <SWPadnos> or I have to deal with it before breakfast
[16:34:09] <SWPadnos> I guess I could bike there, but it's about 15 degrees out
[16:34:32] <cradek> need more cars
[16:34:38] <SWPadnos> yeah
[16:34:47] <SWPadnos> what the heck is my wife doing taking the car to work!
[16:35:15] <jmkasunich> or cook your own breakfast
[16:35:21] <SWPadnos> poo
[16:36:07] <SWPadnos> they're going out of business in a few weeks - I figure I can donate a little to their retirement func
[16:36:12] <SWPadnos> fund
[16:38:45] <skunkworks_> That sucks
[16:38:58] <SWPadnos> indeed
[16:39:39] <SWPadnos> the owner of the building decided that selling it to CVS so they can tear it down and build a pharmacy was better than letting the 8 or so locally-owned businesses in it survive
[16:40:04] <SWPadnos> and there's a nice empty lot next door, which could be used for a pharmacy
[16:41:48] <skunkworks_> even suckier
[16:41:59] <SWPadnos> yep
[16:47:04] <jmkasunich> http://www.qtcgears.com/rfq/default.asp?Page=../KHK/newgears/KHK208.html
[16:48:59] <jmkasunich> of course, a set of gears will run $400
[16:49:25] <skunkworks_> neat - yikes
[16:50:16] <skunkworks_> doesn't hgr have a nice selection of random gearboxes?
[16:50:32] <jmkasunich> random gearboxes won't do the trick
[16:52:02] <skunkworks_> (I ment to find a set of spiral bevel gears that would work for your plan)
[16:52:32] <jmkasunich> I know - but the critera I need are too picky for random gears to work
[16:52:42] <skunkworks_> ah - ok
[16:52:49] <jmkasunich> 40mm bore with the smallest possible OD on the high speed gear
[16:53:08] <jmkasunich> high quality, since I'll want the small gear to do 5000 RPM
[16:54:11] <jmkasunich> realisticaly, this is probably a pipe dream
[16:54:15] <jmkasunich> I seem to have a lot of those
[16:54:21] <skunkworks_> heh
[16:54:38] <jmkasunich> so far I have $30 in it, and I'm sure I'll use the reducer for something
[16:55:33] <skunkworks_> How is the spindle project going? last I remember you where boring a hole?
[16:57:17] <jmkasunich> Ive got one spindle bored out, and a collet blank that fits it
[16:57:27] <jmkasunich> I haven't bored the ID of the collet yet (or slit it)
[16:57:51] <jmkasunich> I want to rig a toolpost grinder so I can harden the collet and then grind it, instead of just boring it
[16:59:15] <skunkworks_> I forget - is this for your 5 axis machine you where modeling in vismach?
[16:59:21] <jmkasunich> pic of pipe-dream in a bit
[17:01:57] <jmkasunich> http://jmkasunich.com/pics/pipe-dream-2767.jpg
[17:02:13] <skunkworks_> oh - cool
[17:02:50] <jmkasunich> the hole in the center of the reducer is big enough for a driveshaft - spiral bevel gears from drive shaft to spindle
[17:03:16] <jmkasunich> cut tail end of spindle off, I don't need the spline and such back there if I'm driving it with a gear in the middle
[17:03:42] <jmkasunich> that is a 5/8" endmill in there
[17:04:02] <skunkworks_> yes - that is a nice size spindel
[17:05:46] <jmkasunich> as it sits there, the tooltip is about 6" from reducer centerline, and about 6" from the back face of the reducer
[17:06:49] <jmkasunich> that means 100 lbs of cutting force would deflect the tool tip by 0.0002" (deflection in the reducer)
[17:07:19] <jmkasunich> of course there would be additional deflection in the spindle housing, spindle, and tool itself, but I think 0.0002" is pretty rigid
[17:07:55] <skunkworks_> wow - I think you should make that project your priority.. ;)
[17:07:55] <jmkasunich> the reducer has two large diameter tapered roller bearings in it with pretty heavy preload
[20:19:25] <SWPadnos> I wonder if we should have each sample config stuck on the wiki/website as a tarball
[20:19:34] <SWPadnos> no point in having someone go to CVS for that kind of thing
[20:20:28] <cradek> http://cvs.linuxcnc.org/cvs/emc2/configs/Sherline3Axis/Sherline3Axis.tar.gz?tarball=1
[20:20:50] <skunkworks_> oh - could you point him to that..
[20:21:00] <cradek> he has other problems first
[20:21:05] <skunkworks_> for future reference?
[20:21:14] <skunkworks_> I suppose.
[20:22:32] <skunkworks_> look at that... 'Download this directory in tarball'
[20:23:07] <skunkworks_> cradek: the video of your indicator would be neat to see.
[20:35:36] <jmkasunich> what indicator?
[20:36:20] <skunkworks_> jmkasunich: http://www.cnczone.com/forums/showpost.php?p=542577&postcount=9
[20:36:47] <skunkworks_> (I know how much you like the place.. ;) )
[20:37:52] <jmkasunich> heh
[20:38:58] <cradek> skunkworks_: not sure if my camera will do it though. it would have to be up close
[20:39:22] <skunkworks_> oh - The way I read it was that you already had the video.. Thats ok..
[20:39:35] <cradek> nope, but I have done the test and it was really amazing
[20:40:24] <skunkworks_> both are setup as velocity amps now - right?
[20:40:28] <cradek> yes
[20:40:42] <skunkworks_> It is so cool you could use the old amps
[20:40:59] <cradek> yes it's a nice setup
[20:43:56] <SWPadnos> I'd like to see the same motion with a Gecko running it
[20:44:08] <SWPadnos> ....... step ........ step ........ step
[20:44:10] <cradek> gecko step servo thing?
[20:44:13] <SWPadnos> yep
[20:44:21] <cradek> it would need a step pulse for every encoder count right?
[20:44:29] <SWPadnos> oh, so it would
[20:44:38] <cradek> it might be smooth at that speed, but couldn't go much faster :-)
[20:44:43] <SWPadnos> the count is probably too high for the Gecko to be able to driuve it
[20:44:49] <cradek> what is their max count rate?
[20:44:57] <SWPadnos> 250 kHz
[20:45:03] <SWPadnos> so ~75 IPM
[20:45:16] <SWPadnos> unless the resolver board can go to a lower resolution
[20:45:19] <cradek> why is there a maximum encoder resolution?
[20:45:36] <SWPadnos> the I gain is fixed, and there's a limited range for the P and D pots too
[20:46:26] <SWPadnos> a tiny bit of current would move several counts, so I think the drive would end up oscillatoing or faulting with a very very high count
[20:46:43] <SWPadnos> oh - actually, it's only 4096 counts per rev of the motor, right?
[20:46:59] <cradek> 40960
[20:47:04] <SWPadnos> oh. eek
[20:47:14] <cradek> well I dunno
[20:47:36] <cradek> I don't know how many times the resolver turns per motor turn
[20:47:39] <SWPadnos> I thought that was a 12-bit converter
[20:47:45] <SWPadnos> yeah, that's the question
[20:47:52] <cradek> there are various gearings in there
[20:48:21] <cradek> it's 40960 per turn of the screw
[20:48:23] <SWPadnos> is the ersolver off the screw or the motor?
[20:48:32] <cradek> motor turns 3?? times per screw turn
[20:48:41] <SWPadnos> 10
[20:49:06] <cradek> no definitely not, there's only one belt reduction
[20:49:12] <cradek> I bet it's around 2.5 or 3
[20:49:29] <SWPadnos> ok. I was assuming a 5TPI screw
[20:49:31] <cradek> the resolver is geared to the screw, 10:1 or so
[20:49:35] <SWPadnos> ok
[20:50:00] <cradek> well maybe 5 or 6:1
[20:50:34] <cradek> so maybe the resolver turns twiceish per motor turn
[20:50:51] <skunkworks_> our nc lathe had a gearbox with metric and englis gearing to 2 resolvers. When you went from englis the metric you switched between those 2 resolvers.
[20:51:01] <cradek> skunkworks_: wow...
[20:51:04] <SWPadnos> eek^2
[20:51:05] <skunkworks_> where did my h go?
[20:51:25] <SWPadnos> "lathe " must have used your last one
[20:51:29] <skunkworks_> heh
[20:51:50] <skunkworks_> ah the good old days.
[20:52:01] <jmkasunich> before they invented floating point
[20:52:04] <skunkworks_> This one did have ttl logic in it though
[20:52:05] <cradek> skunkworks_: this one had an inch/metric switch. it did the scaling in ttl ... somehow
[20:52:24] <cradek> I don't understand why they bothered
[20:53:11] <cradek> heck the programmer had to figure everything else out - scaling the metric drawing to inches shouldn't have been very hard
[20:53:33] <skunkworks_> this was a contoller about 2ftX2ftX4ft pack full of 7400 series.
[20:54:13] <skunkworks_> maybe a little bigger
[20:54:38] <skunkworks_> Must have been over 5ft because it is hard to see what is piled on top of it ;)
[20:56:04] <skunkworks_> http://www.electronicsam.com/images/shaper.JPG
[20:56:16] <SWPadnos> cradek, how many open slots did your control mainboard have?
[20:56:17] <skunkworks_> blue box in the background left
[20:56:29] <SWPadnos> I think this control is missing some parts
[20:56:42] <cradek> SWPadnos: quite a few
[20:56:43] <skunkworks_> * skunkworks_ thinks it is blue
[20:56:51] <SWPadnos> (not that I care all that much - it would just prevent any sort of trial runs)
[20:56:53] <SWPadnos> ok
[20:56:59] <cradek> it might work anyway
[20:57:16] <cradek> afaict CSS was an option, there may have been others
[20:57:36] <SWPadnos> ok. I think there are only about 4 or 6 boards plugged in
[20:57:47] <SWPadnos> and maybe a dozen empty spots
[20:58:02] <cradek> oh, there should be more than 4-6
[20:58:08] <SWPadnos> I'd have to look again, but the tarp is staying on for a little while
[20:58:19] <SWPadnos> I'm probably wrong, but it seemed pretty empty
[20:58:25] <cradek> if I remember right, it has two rows that are both 3/4ish full
[20:58:29] <cradek> 2/3ish?
[20:58:40] <SWPadnos> 1/3-1/2-ish? :)
[20:58:52] <cradek> it should have low dozens of boards
[20:58:57] <cradek> heh
[20:59:02] <SWPadnos> well it's official. the DigiKey catalog is now "too big" :)
[21:00:03] <jmkasunich> just don't remove the card that lets it sing daisy, or you will be in real trouble
[21:00:18] <skunkworks_> heh - I just got one today also..
[21:01:05] <skunkworks_> I cannot believe they can afford to ship a catalog still.. Expecially one that big..
[22:40:46] <jmkasunich> well that threw me for a loop
[22:41:06] <jmkasunich> jepler's line segment merging code just bit me - fortunately didn't ruin the part
[22:41:51] <jmkasunich> turning a shaft that has 1" of 0.3125 diameter, then 1/4" of 0.315 diameter
[22:42:03] <jmkasunich> the segments got merged, and it started to turn one long taper
[22:42:13] <jmkasunich> because my G64 P tolerance was 0.002
[22:49:09] <jepler> jmkasunich: hm, seems like technically the merging code did what it is documented to do
[22:49:21] <jmkasunich> yes
[22:49:21] <jepler> but maybe it's not doing what's desirable
[22:49:46] <jmkasunich> no, I just had an incorrect P value
[22:50:06] <jmkasunich> if I'm working to tight tolerances, I shouldn't specify loose tolernaces
[22:50:14] <jepler> well, maybe some heuristic (like angle between segments) would make things better and less surprising to users
[22:50:19] <jepler> if you have a right angle, you probably meant it
[22:50:20] <jmkasunich> actually, for this kind of work there is no reason P shouldn't be zero
[22:50:41] <jmkasunich> heh, well, to make it worse, I don't have a right angle
[22:50:52] <jmkasunich> there is a short chamfer between the two diameters
[22:51:38] <jmkasunich> damn, I did ruin (or at least muck up) the part
[22:52:05] <jmkasunich> going back and cutting it again while trying to remove an incredily shallow cut didn't work well, it alternated between cutting and rubbing
[22:53:45] <BigJohnT> ouch
[23:02:21] <jmkasunich> yep, ruint
[23:02:33] <jmkasunich> the 0.315 part is 0.313, and the 0.312 part is 0.314
[23:02:40] <SWPadnos> it's all jepler's fault
[23:03:14] <jmkasunich> I would have been screwed anyway
[23:03:41] <jmkasunich> it is very hard to get diameter zeroed in accurately enough to get the right results the first time around
[23:03:47] <jmkasunich> and the 2nd time winds up rubbing
[23:30:06] <CIA-42> EMC: 03bigjohnt 07v2_2_branch * 10emc2/docs/src/gui/halui.lyx: add info about loading halui
[23:33:37] <CIA-42> EMC: 03bigjohnt 07v2_2_branch * 10emc2/docs/src/ (Master_Integrator.lyx docs.xml index.tmpl): add linux faq to html
[23:52:24] <CIA-42> EMC: 03bigjohnt 07v2_2_branch * 10emc2/docs/src/config/stepper_fr.lyx: fix screwwy reference
[23:59:52] <CIA-42> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/gui/halui.lyx: minor edit