#emc-devel | Logs for 2008-10-23

[01:30:48] <jmkasunich> dave was looking for me (I was out), but I've never worked on the STG driver
[02:01:27] <cradek> there's something wrong with his homing - I suspect wiring
[02:01:38] <cradek> on one axis it looked like index-enable only stayed high for one cycle
[02:01:59] <cradek> but his scope pics were not too great - hard to be sure what's going on.
[02:21:39] <cradek> also I did not really understand the test he described with drilling two holes. I think he should just set up an indicator and home repeatedly instead
[02:22:20] <jmkasunich> that would be too easy
[02:35:27] <jmkasunich> heh, I just opened my photo of the HBM and tried to pan around it to see how far the head extends from the column
[02:35:35] <jmkasunich> been doing too much vismach I guess
[02:38:04] <jepler> heh
[02:42:51] <cradek> I'm a little surprised - if you give scanf "%d %d" something like -1+1 it will still work
[02:43:03] <cradek> I thought the whitespace was important
[02:45:36] <cradek> oh, the manpage says so
[03:13:43] <jmkasunich> CIA-37: wake up!
[04:29:51] <cradek> I miss cia...
[07:49:34] <CIA-37> EMC: 03jepler 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/axis.py:
[07:49:34] <CIA-37> EMC: * If tool touch-off doesn't make sense, don't allow it to be the default action in touch off
[07:49:34] <CIA-37> EMC: * get rid of debugging print
[07:57:37] <CIA-37> EMC: 03cradek 07TRUNK * 10emc2/docs/html/gcode.html: new G10 L1 stuff
[07:57:38] <CIA-37> EMC: 03cradek 07TRUNK * 10emc2/lib/python/ (vcpparse.py pyvcp_widgets.py): remove debug output
[07:57:38] <CIA-37> EMC: 03cradek 07TRUNK * 10emc2/src/emc/task/emctaskmain.cc: remove debug output
[07:57:39] <CIA-37> EMC: 03cradek 07TRUNK * 10emc2/src/emc/rs274ngc/rs274ngc_pre.cc: remove debug output
[07:57:56] <CIA-37> EMC: 03jmkasunich 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/hbmgui.py: vismach model of a large Horizontal Boring Mill
[07:58:33] <CIA-37> EMC: 03cradek 07TRUNK * 10emc2/debian/changelog: try to answer "what's new in 2.3?" missing: hostmot2, ladder, doc updates
[15:54:39] <cradek_> cradek_ is now known as cradek
[16:14:19] <CIA-37> EMC: 03cradek 07TRUNK * 10emc2/src/emc/rs274ngc/interp_convert.cc: fix very outdated comment
[16:38:08] <CIA-37> EMC: 03cradek 07TRUNK * 10emc2/docs/html/gcode.html: fix G10 L1 link
[16:47:22] <cradek> I wish halscope could reread and display its log...
[16:47:31] <cradek> I wonder what the minimum/simplest way to do that would be
[16:48:31] <micges> logging to file doesn't work ?
[16:48:48] <cradek> yes
[16:49:02] <cradek> but you can't read that back into halscope to view it
[16:49:33] <micges> I see
[16:51:45] <CIA-37> EMC: 03alex_joni 07TRUNK * 10emc2/debian/changelog: mention loading of stl's from vismach
[16:52:16] <micges> I'm not pretty sure that logging to file works with high threads frequency, few times there was hole in logged values
[16:52:41] <alex_joni> it doesn't log continuously
[16:53:55] <jepler> yes, halscope is not designed to continuously sample values. halsampler is.
[16:59:07] <cradek> interesting - on startup, the interp applies any g92 offset saved in the var file (but only to XYZ, not ABCUVW).
[16:59:16] <jepler> that's probably a bug
[16:59:18] <cradek> I know this is a bug - but the question is: what bug is it?
[16:59:23] <jepler> exactly!
[16:59:35] <jepler> surely it's deliberate code that causes the offset to be applied to XYZ
[16:59:39] <jepler> if so, I know which bug it is
[17:00:18] <cradek> but M2/M30 unapplies it. it seems very bizarre to start up with it applied
[17:01:04] <cradek> I lied - it does apply all nine of them
[17:03:08] <cradek> I don't see anything that says what the initial state is
[17:03:13] <cradek> I mean, in the docs
[17:05:47] <BigJohnT> did I miss something?
[17:06:26] <jepler> BigJohnT: no, I don't think that's what cradek is saying
[17:07:15] <BigJohnT> :)
[17:28:46] <skunkworks> uh oh
[18:21:53] <cradek> http://www.isd.mel.nist.gov/personnel/kramer/pubs/RS274NGC_3.web/RS274NGC_33a.html#1019988
[18:22:20] <cradek> last paragraph of 3.2.2 is where I think the answer to my question would be
[18:25:46] <cradek> the initial state is the same as described in http://www.isd.mel.nist.gov/personnel/kramer/pubs/RS274NGC_3.web/RS274NGC_33a.html#1002379 *except* the G92 part of #1
[18:44:09] <cradek> nobody cares about this, do they
[18:45:34] <skunkworks> I care.. just nothing to add.
[18:45:35] <skunkworks> ;)
[18:49:36] <cradek> my brain must be full. I can't remember g94/95/96/97 - I have to look them up (quick ref) every single time
[18:56:34] <skunkworks> Is it me - or had his english gotten much better? (or is this not the person I am thinking of)
[18:56:44] <cradek> guess I need to print myself a new quickref
[19:04:12] <seb_kuzminsky> cradek: i saw you committed debian changelog notes for 2.3.0... is it coming up?
[19:04:58] <cradek> I don't know really, but I did that hoping it would help get things going
[19:05:28] <cradek> I thought part of the problem was that none of us really remember what all is new
[19:05:34] <seb_kuzminsky> lol
[19:05:50] <cradek> there's really quite a lot of good stuff
[19:06:02] <cradek> how's the mesa stuff?
[19:06:28] <seb_kuzminsky> i've been working on other things lately (making chips!) but i'm hoping to add support for the 5i22 in the next week or two
[19:06:41] <cradek> neat
[19:07:14] <cradek> I have not even tried hm2 since you fixed the dac outputs
[19:07:35] <seb_kuzminsky> then there are a couple of pc-104/plus anyio cards which are similar to the 5i22 that'll come quickly after that
[19:08:02] <cradek> but the currently supported cards are pretty much working?
[19:08:22] <seb_kuzminsky> as far as i know...
[19:09:19] <seb_kuzminsky> the 7i43, 5i20, and 4i65 should all work
[19:11:06] <seb_kuzminsky> i think the 7i43 problems have all been cabling-related (EPP can be pretty finicky)
[19:11:16] <cradek> yes it sure can
[19:13:32] <skunkworks> yes - playing with the pluto - I found zip drive printer port cables are the best. :) about 20 inches long and well made.
[19:14:29] <cradek> interesting
[19:14:51] <skunkworks> (short of just plugging it into the printer port directly)
[19:15:43] <alex_joni> we definately need some mesa sample configs before release
[19:15:48] <alex_joni> and sherline for the matter
[19:17:01] <cradek> rumor says there's something wrong with the sherline timing defaults but I haven't seen any details yet
[19:17:08] <cradek> (in stepconf)
[19:17:25] <alex_joni> there was a thing jepler fixed
[19:17:26] <seb_kuzminsky> the lack of contributed hm2 configs makes me think no one has gotten it working yet :-(
[19:17:43] <cradek> hmm yeah.
[19:17:50] <alex_joni> regarding double step and the long step times of the sherline
[19:18:01] <alex_joni> seb_kuzminsky: most of the sample configs aren't contributed
[19:18:02] <cradek> I tried and failed (when dacs didn't work)
[19:18:27] <cradek> and besides, I currently can't use it without index-mask
[19:18:43] <alex_joni> not for homing
[19:18:48] <seb_kuzminsky> cradek: i think i fixed the bug that kept your dacs from working, encoder index-mask is gonna be a bit...
[19:18:50] <alex_joni> but you can surely make some test runs..
[19:19:04] <cradek> alex_joni: yes I could
[19:19:13] <cradek> but I can't use it day-to-day
[19:19:13] <alex_joni> * alex_joni shuts up...
[19:19:19] <alex_joni> I could probably run my 5i20 too..
[19:19:22] <skunkworks> come on chris - take one for the team.. ;)
[19:19:27] <alex_joni> at least with steppers
[19:19:31] <cradek> seb_kuzminsky: I'm not giving you a hard time, I'm just making excuses really
[19:19:31] <skunkworks> * skunkworks whistles to himself
[19:19:50] <seb_kuzminsky> cradek: i know ;-)
[19:20:31] <seb_kuzminsky> i'm hoping to convert my X2 this winter, then i'll commit my config ;-)
[19:21:32] <cradek> is it manual now, or stepper?
[19:21:39] <seb_kuzminsky> manual
[19:21:45] <alex_joni> manual steppers
[19:21:49] <alex_joni> ;-)
[19:22:18] <seb_kuzminsky> i occasionally imagine putting steppers on some axes and servos on others to make it a better testbed ... then i come to my senses
[19:22:25] <jepler> hah
[19:22:27] <cradek> ha
[19:22:50] <jepler> it would not be too hard for me to try mesa 5i20 on my stepper machine, I should do that..
[19:23:02] <seb_kuzminsky> yes you should!
[19:23:02] <cradek> if you're "on a budget" (or "cheap") you end up with stuff like that anyway
[19:23:05] <jepler> except it actually works right now
[19:23:16] <seb_kuzminsky> oh come on - break it for the good of mankind!
[19:23:34] <jepler> (well, except for that weird following error I got the other day)
[19:23:34] <alex_joni> jepler: it's an excuse for new/better drives
[19:23:53] <alex_joni> keep the old + pluto as a backup :)
[19:24:09] <alex_joni> well.. off to bed for me
[19:24:12] <alex_joni> good night all
[19:24:14] <seb_kuzminsky> goodnight alex_joni
[19:24:16] <skunkworks> night alex
[19:24:24] <jepler> "better" means "servo", though
[19:26:29] <seb_kuzminsky> i'm a bit worried/frustrated that all the users who asked for help with hostmot2 went away without saying it's working
[19:26:33] <seb_kuzminsky> makes me think they gave up
[19:27:24] <cradek> have you had any "works fine for me" reports at all?
[19:27:32] <seb_kuzminsky> not one
[19:27:43] <cradek> ouch...
[19:29:15] <seb_kuzminsky> oh well, just more incentive for me to get going on *my* machine conversion ;-)
[19:29:30] <cradek> anything I can do to help?
[19:29:44] <seb_kuzminsky> thanks cradek ...
[19:30:50] <seb_kuzminsky> my plan is to upgrade the acme screws & nuts to ballscrews & nuts, with timing pulleys & handles on the ends. mount servos & i'm pretty much done i think
[19:31:09] <seb_kuzminsky> Z has rack & pinion right now, i'll replace that with a ballscrew too
[19:31:32] <seb_kuzminsky> there's existing designs for most of this stuff (hoss etc), except the timing pulleys on the leadscrews
[19:31:47] <cradek> sounds like kind of a big project
[19:32:02] <seb_kuzminsky> yeah...
[19:33:23] <seb_kuzminsky> especially since i'm, um, mechanically challenged :-/
[19:33:54] <seb_kuzminsky> but there's a bunch of good build logs of others who have done similar conversions, i just need to find a round tuit
[19:34:20] <jepler> just bring the mill to lincoln and camp out in chris's garage until he makes you all the parts you need on his bridgeport
[19:34:29] <jepler> that's more or less what I do
[19:34:34] <seb_kuzminsky> heh
[19:35:03] <cradek> it's a longer drive, but you're welcome if you need to.
[19:35:08] <seb_kuzminsky> my plan is to make rough versions of the motor mounts etc on the mill in manual mode, then remake whatever needs it when it's converted
[19:35:30] <seb_kuzminsky> thanks chris
[19:35:47] <seb_kuzminsky> i was thinking of trying to start a "reverse pyramid scheme" for machine conversion...
[19:35:50] <seb_kuzminsky> something like this:
[19:36:03] <jepler> interesting idea (I can guess where this is going)
[19:36:16] <seb_kuzminsky> find someone who'll make the parts i need, in exchange for a promise that *i'll* make parts for the first two people who request it from me
[19:36:50] <seb_kuzminsky> put up a list of "people who owe the world parts" on a wiki someplace
[19:37:44] <cradek> neat idea
[19:38:04] <cradek> we probably have that or better, informally, here
[19:38:04] <seb_kuzminsky> brb coffee
[19:38:29] <jepler> oooh coffee
[19:38:59] <jepler> (bbl)
[19:45:40] <seb_kuzminsky> cradek: with you as the provider :-)
[19:56:16] <seb_kuzminsky> my favourite 24-bit number is 12648430
[19:59:08] <skunkworks> ;)
[19:59:19] <seb_kuzminsky> mmmm :-D
[19:59:47] <skunkworks> 110000001111111111101110
[20:01:14] <jepler> seb_kuzminsky: what property makes it your favorite?
[20:01:35] <skunkworks> coffee
[20:01:49] <skunkworks> C0FFEE
[20:01:56] <seb_kuzminsky> what i like best about 12648430 is the coffee
[20:02:04] <jepler> ah
[20:02:37] <skunkworks> http://www.youtube.com/watch?v=fGF07oVkl6M
[20:06:16] <seb_kuzminsky> is your cap bigger than your servo? :-P
[20:06:27] <skunkworks> why yes it is ;)
[20:07:15] <skunkworks> this is what is is 'designed' to run.. http://www.electronicsam.com/images/KandT/DSC_0242.JPG
[20:07:36] <seb_kuzminsky> spindle i hope? :-)
[20:07:53] <skunkworks> no - servo for an axis.
[20:08:07] <seb_kuzminsky> gulp
[20:08:18] <skunkworks> for this http://www.electronicsam.com/images/KandT/DSCCurrent.JPG
[20:08:52] <seb_kuzminsky> i think my mill could comfortably be mounted on that angle plate
[20:09:17] <cradek> if you need to square up your mill, just send it to sam
[20:09:55] <cradek> I thought the same thing about my bridgeport vs. stuart's G&L
[20:10:29] <seb_kuzminsky> heh
[20:11:52] <skunkworks> original controller
[20:11:54] <skunkworks> http://www.electronicsam.com/images/KandT/conversion/frntcontroller.JPG
[20:12:06] <skunkworks> http://www.electronicsam.com/images/KandT/conversion/rearcontrller.JPG
[20:12:19] <seb_kuzminsky> lol is that a tape drive?
[20:12:22] <skunkworks> yes
[20:12:55] <skunkworks> We actually ran it this way until about 2 years ago when the controller finally smoked. Decided it was time for an upgrade
[20:13:21] <skunkworks> I had created a 'tape emulator' out of a 386sx
[20:16:39] <cradek> skunkworks: will it be a lot of work to convert it to electric servos?
[20:21:54] <skunkworks> work - yes. Don't know exactly yet.
[20:22:41] <skunkworks> z is going to be a pain. Right not the nut spins.
[20:22:46] <skunkworks> *now
[20:25:07] <skunkworks> z and x shared the servo - the servo was on the base - so there was quite the drive train to get the motion to z.
[20:26:05] <cradek> are x,z the table? it doesn't have a quill?
[20:26:37] <skunkworks> horizontal mill - y is on the column - x and z are on the table.
[20:26:52] <skunkworks> the table moves in and out for the z axis.
[20:27:00] <cradek> got it
[20:28:50] <tissf> hello all
[20:29:13] <cradek> hi tissf
[20:29:28] <cradek> skunkworks: is it going to be able to do pallet changes by itself?
[20:30:34] <skunkworks> yes - that is the plan.
[20:30:49] <skunkworks> it isn't really that many extra I/O
[20:31:42] <skunkworks> does this make sense? http://www.cnczone.com/forums/showthread.php?t=66859
[20:32:02] <skunkworks> I was figuring on a m1xx command.
[20:32:17] <skunkworks> (for pallet change)
[20:35:34] <cradek> it's true there is currently no way to program a lathe in diameter mode
[20:35:59] <cradek> (I'm not sure for how long we can say lathe support is "pretty new")
[20:38:49] <skunkworks> heh
[20:50:35] <tissf> Jepler, please, when you will have the time, there is a small problem in the navigation of the French pages. The up "ĘŚ" link on index.html instead of index_fr.html
[20:50:37] <tissf> I do not find from which comes this problem!
[20:50:39] <tissf> Thank you
[20:51:22] <jepler> tissf: I'll look into it, thanks
[21:09:39] <CIA-37> EMC: 03jepler 07TRUNK * 10emc2/docs/src/terms.xml: allow the 'back' link from footnotes to main text to be translated
[21:09:57] <tissf> wow! tanks ;)
[21:10:07] <CIA-37> EMC: 03jepler 07TRUNK * 10emc2/docs/src/l2h.xsl: link to correct index based on language. translate 'back' link from footnotes
[21:10:37] <CIA-37> EMC: 03jepler 07TRUNK * 10emc2/docs/src/xref.xsl: link to correct index based on language. translate several texts
[21:10:54] <CIA-37> EMC: 03jepler 07TRUNK * 10emc2/docs/src/docs.xml: allow different languages to link to different indexes
[21:10:59] <jepler> tissf: let me know if that fixes things for you in 2.3 .. if so I'll backport it into 2.2.
[21:11:15] <tissf> ok
[21:12:54] <tissf> bbl I have to reboot :(
[21:13:02] <jepler> I'm leaving for awhile too
[21:13:09] <jepler> but I'll read back
[22:49:50] <tissf> jepler: The UP problem's solved Thanks
[23:08:17] <seb_kuzminsky> bye y'all
[23:08:38] <tissf> bye seb
[23:34:59] <skunkworks> LawrenceG: http://au.youtube.com/watch?v=fGF07oVkl6M
[23:35:36] <skunkworks> wonder why I am getting routed to the australian youtube..
[23:50:28] <skunkworks> anywhoo.. I think I need to keep the traces to the comparator separate from the rest of the logic/driver ic. I was a little lax in that area. I seem to be having different trip voltages between cw and ccw. I have not had enough time to really look at it - and I have to figure out how to do add and invert on this scope.
[23:52:11] <CIA-37> EMC: 03jepler 07v2_2_branch * 10emc2/docs/src/ (docs.xml l2h.xsl terms.xml xref.xsl): french doc improvements from TRUNK
[23:53:12] <skunkworks> *supply - ground traces
[23:54:44] <tissf> bed time here, bye all
[23:54:51] <skunkworks> night