#emc-devel | Logs for 2008-02-11

[01:04:56] <skunkworks> http://www.electronicsam.com/images/house/kitmud.JPG
[01:05:01] <skunkworks> http://www.electronicsam.com/images/house/kitmud1.JPG
[07:47:26] <CIA-22> EMC: 03cmorley 07cl_v7124_branch * 10emc2/src/hal/classicladder/ (edit.c edit.h emc_mods.c emc_mods.h): added display of HAL signals for %W vars in expressions in status bar
[08:15:32] <CIA-22> EMC: 03cmorley 07cl_v7124_branch * 10emc2/src/hal/classicladder/classicladder_gtk.c: update the about window foe emc
[14:41:50] <Roguish> axex_joni: a small detail in axis. when a number less than 1.0 is put in for INTRO_TIME, an error (or warning maybe) is produced.
[14:41:56] <Roguish> Machine configuration file is '5axis.ini'
[14:41:58] <Roguish> Starting EMC2...
[14:42:00] <Roguish> Error in startup script: expected integer but got "100.0"
[14:42:02] <Roguish> while executing
[14:42:03] <Roguish> "after $imgtime exit"
[14:42:05] <Roguish> (file "/home/noel/test/tcl/bin/popimage" line 78)
[14:42:23] <Roguish> that came from: INTRO_TIME = .1
[14:42:51] <Roguish> doesn't really bother me, but i thought i'ld let you guys know.
[14:44:00] <alex_joni> Roguish: that's not AXIS.. it's a small detail in emc2
[14:44:06] <alex_joni> and I believe it has been fixed
[14:44:13] <alex_joni> what version are you running?
[14:44:21] <Roguish> ok, sorry. trunk.
[14:44:36] <jepler> looks like I had made that fix on the 2.2 branch but not on the trunk
[14:44:50] <CIA-22> EMC: 03jepler 07TRUNK * 10emc2/tcl/bin/popimage: merge from branch: work properly if INTRO_TIME is not an integer
[14:44:54] <Roguish> pre 2.3 cvs head.
[14:45:30] <alex_joni> Roguish: thanks for pointing it out..
[14:45:46] <Roguish> i don't mean to be a nag.
[14:46:36] <alex_joni> not at all.. it was usefull :)
[14:47:08] <Roguish> jepler: i modified 5axiskins.c and 5axisgui to get a 'specific' configuration, and it actually works, i think.
[14:47:26] <Roguish> a 'gantry' 5 axis configuration.
[14:48:08] <alex_joni> Roguish: nice
[14:48:18] <alex_joni> so it's actually 6 joints?
[14:48:32] <Roguish> can i send files to one of you developers to look at it? i'm not sure what other internal implications there might be.
[14:49:40] <Roguish> yes, 6 joint. V is the second Y.
[15:05:02] <alex_joni> Roguish: pastebin is good enough for this
[15:05:29] <Roguish> ok.
[15:15:10] <Roguish> alex_joni, et. al. : http://pastebin.com/d7b0816a6
[15:15:52] <Roguish> my 'simple' 5 axis gantry with vismach simulation. based solely upon other's work, thank you.
[15:17:33] <Roguish> gotta love that pastebin and imagebin.
[15:38:20] <skunkworks> Roguish: did you get to making a video yet?"
[15:38:35] <Roguish> no, dog gon it.
[15:38:52] <Roguish> tryed 2 different programs and they both suck.
[15:39:13] <skunkworks> darn
[15:39:15] <Roguish> i will keep trying.
[15:39:41] <Roguish> what and where is 'yemc'?
[15:40:08] <Roguish> i don't find the file anywhere.
[15:40:21] <jepler> where did you find it mentioned?
[15:40:57] <Roguish> http://www.linuxcnc.org/docs/2.1/html/common/emc2_introduction/emc2_introduction.html
[15:41:00] <jepler> iirc, it was an alternative to xemc which showed 6 axis positions (XYZABC) instead of 3 (XYZ), but it was never brought forward from emc1 to emc2
[15:41:29] <Roguish> also in a page on tkemc, etc by ray.
[15:42:08] <Roguish> i am comparing gui's.
[15:42:18] <jepler> looks like I removed that in the 2.2 and trunk documentation in 12/2007
[15:42:37] <jepler> the 2.1 documentation is no longer revised or updated, so the text about yemc will remain there
[15:43:00] <Roguish> there are definite differences in how the number of axes are handled.
[15:43:57] <Roguish> and the switch from joint to world and back. and of course homing.
[15:45:05] <Roguish> i used the search on the .org page to find those references to yemc, etc...... and even one called 'emcgui'.
[16:16:15] <alex_joni> Roguish: emcgui is still available on mattshaver.com iirc
[16:19:26] <Roguish> jepler: interesting axis behavior. start the 5axis sample. do F1 and F2. home all (only choice). staying in joint mode, jog a few axes around, go to world mode and get an error. clear the error. home all again and all axes home properly. go to world mode and it does nothing. try again to go to world, and get error. at this point one is stuck in joint mode. no amount of homing will allow it to go to world mode. can't loa
[16:22:38] <alex_joni> Roguish: you got cut off at "can't loa"
[16:23:13] <Roguish> can't load or reload a file without error. all this time axes numbers 0-8 are shown in the graphics field, but only 0-6 show the home marker when homed. (no big deal there.) question is "is this behavoir correct? or is something slightly off? in emc? or axis? or ????
[16:23:14] <Roguish> tkemc's operation is different. there is no 'home all', but one can go to world mode without homing!
[16:25:22] <alex_joni> Roguish: both of those behaviours seem wrong
[16:28:33] <Roguish> i don't know. i'm just seeing what works and what doesn't and why. i'm a good debugger (code breaker!)
[20:56:59] <cradek> I just had a great, yet obvious, thought
[20:57:16] <cradek> if there are no limits that need overriding, the override limits should be grayed out
[20:57:46] <jepler> same as for spindle -- by looking for something connected to the pin?
[20:57:50] <cradek> this might remove a lot of confusion about what that particular widget does
[20:58:07] <cradek> no - it should become enabled only if you're on a limit switch
[20:58:11] <jepler> oh
[20:58:20] <cradek> otherwise (currently) it doesn't even check
[20:58:47] <cradek> it's true it could also unpack if you don't have any limit switches
[21:00:48] <SWPadnos_> SWPadnos_ is now known as SWPadnos
[21:11:24] <CIA-22> EMC: 03jepler 07TRUNK * 10emc2/share/axis/tcl/axis.tcl:
[21:11:24] <CIA-22> EMC: Two user interface improvements to reduce confusion about the 'override limit'
[21:11:24] <CIA-22> EMC: button:
[21:11:24] <CIA-22> EMC: * when there are no limit switches configured, do not show it
[21:11:24] <CIA-22> EMC: * when not on a limit switch, grey it out
[21:11:25] <CIA-22> EMC: 03jepler 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/axis.py:
[21:11:29] <CIA-22> EMC: Two user interface improvements to reduce confusion about the 'override limit'
[21:11:31] <CIA-22> EMC: button:
[21:11:33] <CIA-22> EMC: * when there are no limit switches configured, do not show it
[21:11:35] <CIA-22> EMC: * when not on a limit switch, grey it out
[21:13:36] <cradek> woo
[21:18:09] <CIA-22> EMC: 03jepler 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: remove debugging statement
[21:21:05] <cradek> he has some of the most strangely mangled emails I've ever seen: http://article.gmane.org/gmane.linux.distributions.emc.user/5618
[21:21:11] <cradek> they're not even html
[21:21:24] <SWPadnos> that funky columnar quoting thing?
[21:21:33] <cradek> oh, X-Mailer: Lotus Notes Release 6.5.5 November 30, 2005
[21:22:06] <SWPadnos> I've seen that from several people - I think maybe hotmail or outlook started doing that and others are starting to follow suit
[21:22:08] <SWPadnos> (annoyingly)