#emc-devel | Logs for 2008-06-04

Back
[00:45:30] <jmkasunich> cradek: around?
[00:45:58] <jmkasunich> looking for more info about max5 - limits, home positions, etc
[00:55:09] <jmkasunich> jepler: what about you? I'm trying to figure out how to make parts in vismach be different colors
[00:55:49] <jmkasunich> the small amounts of python I knew a year ago seem to have vanished
[00:56:12] <jmkasunich> class Color(Collection):
[00:56:13] <jmkasunich> def __init__(self, color, parts):
[00:56:24] <jmkasunich> that seems to be the relevant code
[01:04:28] <SWPadnos> tomp asked the same question in the last few weeks, you may want to search the IRC logs
[01:04:45] <jmkasunich> yeah, I recalled that and am reading the discussion now
[01:04:51] <SWPadnos> cool
[01:05:08] <SWPadnos> I think the thing was that there needed to be a fourth number in the color array, or something like that
[01:06:13] <jmkasunich> woo-hoo!
[01:06:26] <jmkasunich> my problem was ordering of args, and []
[01:06:34] <SWPadnos> heh - cool
[01:07:17] <jmkasunich> got the vismach model of max5 pretty much done - I'm hoping cradek can spare me the work of figuring out the appropiate ini and hal files for it from scratch
[01:07:43] <SWPadnos> oh - he never checked that stuff in?
[01:08:00] <jmkasunich> I don't think so - at least not in trunk
[01:16:28] <jmkasunich> http://jmkasunich.com/pics/max5gui-1.png
[01:20:02] <SWPadnos> cool
[01:21:01] <jmkasunich> I think I chose some of my coordinates poorly - I centered each linear axis in the overall length of the slide - but motor couplings and nuts and such make the actual travels non-symmetrical, especially Y
[01:21:16] <jmkasunich> so my "home" is not cradek's home
[03:08:15] <cradek> sorry I'm out of town tonight and tomorrow - I won't be around
[03:08:29] <cradek> the home has to be the center of the table for the kins to work
[03:08:35] <jmkasunich> I figured
[03:08:41] <cradek> the model looks great, I'm anxious to see it work
[03:08:54] <CIA-32> EMC: 03jmkasunich 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/max5gui.py: added ability to set tool radius, and colored the moving parts
[03:09:11] <jmkasunich> I'm starting a config for it - bit of a pain to do it from scratch
[03:09:26] <cradek> yes 9600 baud is enough to email to take the day off work...
[03:09:40] <jmkasunich> I guess the existing config isn't on a box you can ssh into
[03:09:42] <cradek> yeah that sucks. if you can wait 'til thursday I can get it submitted.
[03:09:54] <cradek> also, jepler may have it on his laptop? I'm certain he was running it
[03:10:23] <jmkasunich> if either one of you could stick it in an accessible place that would be great
[03:10:45] <jmkasunich> actually, thurs is ok - its already 11 here, and I'll be out much of tomorrow evening
[03:11:04] <cradek> goodnight - can't chat as long as usual when paying by the minute!
[03:11:09] <jmkasunich> ouch
[03:11:13] <jmkasunich> ok, goodnight
[06:34:27] <alex_joni> jmkasunich: I still think this work is too much wasted effort..
[06:34:50] <alex_joni> otoh I'm not able implementing loading obj's in vismach, then you could simply draw the machine in CAD, and make it work
[06:34:58] <alex_joni> s/CAD/3D-CAD/
[18:15:39] <CIA-32> EMC: 03alex_joni 07TRUNK * 10emc2/src/emc/nml_intf/emc.hh:
[18:15:39] <CIA-32> EMC: add [EMCIO] SPINDLE_MODE
[18:15:39] <CIA-32> EMC: SPINDLE_MODE = 1
[18:15:39] <CIA-32> EMC: will cause the spindle to keep running when changing modes
[18:15:39] <CIA-32> EMC: will cause the spindle to keep running when hitting Esc (abort)
[18:15:39] <CIA-32> EMC: spindle gets stopped on estop
[18:15:43] <CIA-32> EMC: default is 0 (previous behaviour)
[18:15:45] <CIA-32> EMC: 03alex_joni 07TRUNK * 10emc2/src/emc/task/ (emctaskmain.cc taskintf.cc):
[18:15:47] <CIA-32> EMC: add [EMCIO] SPINDLE_MODE
[18:15:49] <CIA-32> EMC: SPINDLE_MODE = 1
[18:15:51] <CIA-32> EMC: will cause the spindle to keep running when changing modes
[18:15:53] <CIA-32> EMC: will cause the spindle to keep running when hitting Esc (abort)
[18:15:55] <CIA-32> EMC: spindle gets stopped on estop
[18:15:57] <CIA-32> EMC: default is 0 (previous behaviour)
[18:16:32] <SWPadnos> cool
[18:16:35] <skunkworks> Neat
[18:17:22] <LawrenceG> perfect
[18:17:26] <SWPadnos> how hard is it to have separate settings for "stop spindle on abort" and "stop spindle on mode change" ?
[18:18:05] <SWPadnos> hmmm. or is there an abort when you change modes?
[18:18:35] <alex_joni> yup
[18:18:41] <SWPadnos> nevermind then :)
[18:18:43] <alex_joni> abort on changing modes
[18:18:54] <SWPadnos> I'll go back to my previous statement then: cool
[18:19:00] <alex_joni> it would be probably a tad bit harder.. but this seemed like an acceptable fix
[18:19:28] <SWPadnos> this is certainly acceptable, though I can imagine being surprised that esc doesn't stop the spindle
[18:19:51] <alex_joni> connect esc to estop ;)
[18:19:54] <SWPadnos> heh
[18:20:17] <alex_joni> or connect esc to an extra spindle_stop
[18:20:40] <alex_joni> until we will have these things run-time adjustable and configurable, you won't be able to please all
[18:20:49] <SWPadnos> ESC is a GUI function, so it needs to be connected via NML/task, probably not with HAL
[18:20:59] <SWPadnos> right, and this is a great middle ground :)
[18:22:47] <SWPadnos> damn. there was something I wanted to discuss at Fest, but now I don't remember what it was
[18:24:40] <skunkworks> junk food?
[18:24:49] <SWPadnos> no, we've covered that already :)
[18:24:54] <skunkworks> oh - ok
[18:24:57] <skunkworks> ;)
[18:25:19] <SWPadnos> I think the suggestion was "bring way more than we could possibly eat", or something like that
[18:25:39] <skunkworks> that worked well last year.
[18:25:48] <SWPadnos> heh
[18:26:07] <SWPadnos> It's almost all gone now
[18:26:18] <skunkworks> yikes
[18:26:32] <skunkworks> thank goodness for preservatives
[18:26:56] <SWPadnos> I probably would have eaten it a lot sooner, but most of it got really hot in the Jeep one day, so I didn't really trust it any more
[18:27:04] <SWPadnos> I should have just thrown it out ( :( )
[18:32:29] <skunkworks> no one will know.... ;)
[19:21:16] <alex_joni> if you don't bring it back to fest this year, all is good I think ;)
[19:26:28] <SWPadnos> heh
[19:26:39] <SWPadnos> it's not the sickness I'm concerned about, it's the waste
[19:28:30] <alex_joni> s/waste/taste/
[19:28:32] <alex_joni> :-)
[22:52:10] <jmkasunich> alex: what did you mean by "I still think this work is too much wasted effort" ?
[22:52:19] <jmkasunich> the vismach stuff?
[22:52:34] <jmkasunich> for me its not a waste - I need it if I want to do joints/axes stuff
[22:52:44] <jmkasunich> * jmkasunich goes away for a couple hours
[23:13:05] <fenn> i think he means programming opengl shapes in python, vs drawing in a cad program and importing a vrml file or whatever