#emc-devel | Logs for 2007-12-03

[01:24:13] <tissf> good night all
[02:11:46] <cradek> jepler: working on it...
[02:12:08] <jepler> cradek: great, thank you
[02:12:30] <cradek> my B axis is done! it actually works.
[02:14:11] <jepler> how "done" do you mean?
[02:14:52] <cradek> on the machine and working
[02:15:02] <jepler> wow -- that's a lot of progress for one evening
[02:15:06] <cradek> Z still has enough pull to move everything up and down
[02:15:25] <cradek> I turned up the current on the B driver and it can rotate the head up from horizontal
[02:15:34] <cradek> 2 days really
[02:16:01] <cradek> there is a lot of ways the travel is reduced - I will have to move some things around to get 4" of Y back
[02:17:12] <cradek> upload done
[02:17:31] <jepler> yay, I'll send the announce in the near future .. time to go home from Ingrid's folks./.
[02:17:48] <jepler> cradek: we should contribute matt's maxnc configuration
[02:18:14] <cradek> it worked on an out-of-the-box maxnc wave drive, right?
[02:18:42] <jepler> yes
[02:57:22] <cradek> http://timeguy.com/cradek-files/emc/b-axis.asf
[03:03:52] <jepler> HTTP request sent, awaiting response... m403 Forbidden
[03:04:14] <jepler> cradek: huh, I think I meant to type "one weekend" but clearly I typed "one evening" instead
[03:04:49] <cradek> oops, try again
[03:19:06] <cradek> * cradek cringes at "there is a lot of ways"
[03:25:08] <cradek> I'm trying to understand how the kins will work for this machine
[03:25:57] <cradek> on the machine I've been working with, the workpiece doesn't move, so it's obvious what directions X and Y are
[03:27:05] <cradek> it seems like X,Y rotate (with the work) on this machine. If you are at X1 Y0 and you move C, I think the table has to move in a circle
[03:48:04] <jepler> http://emergent.unpy.net/index.cgi-files/sandbox/b-axis.avi -- rotated and reencoded with mencoder -vf rotate=2 b-axis.asf -o b-axis.avi -oac copy -ovc lavc -lavcopts vbitrate=250
[03:49:09] <cradek> cool, thanks
[04:16:29] <cradek> good job on another release jepler, thanks
[04:28:13] <cradek> wow, a lot of stuff in the release notes.
[04:37:02] <LawrenceG> yahoo rapid progress is so much fun!
[04:38:11] <LawrenceG> I think I have a lathe config working from stepgen.... looks ok on the bench.... now to try it on the machine
[04:48:48] <LawrenceG> http://imagebin.ca/view/k9gggqz.html
[04:58:16] <fenn> does opengl have some sort of "contrast overlay" mode so you can see something on black white or gray backgrounds
[04:58:57] <fenn> i'm hoping to make the axis DRO numbers bigger but not clobber everything behind them
[05:00:55] <LawrenceG> transparent green led font?
[05:02:18] <fenn> ideally it would invert whatever is behind the number
[05:03:29] <LawrenceG> or like the tvtime onscreen display... font wrapped with contrasting color like yellow letter with black edging... visable on just about any screen
[05:03:37] <fenn> like on the right image: http://www.inkscape.org/screenshots/gallery/inkscape-0.38-inversion.png
[05:04:19] <LawrenceG> looks like xor of color
[05:04:23] <fenn> right
[05:08:10] <LawrenceG> cannot do a print screen of the tvtime display :{ I think its a direct f/b write... screen capture just sees it as a blue rectangle
[05:12:18] <fenn> hurr.. now i can't find the file axis looks in for X font info
[05:13:41] <fenn> this looks promising http://www.talisman.org/opengl-1.1/Reference/glLogicOp.html
[14:11:18] <alex_joni> jepler: thanks for the release
[14:11:27] <alex_joni> I hope I added it in all the right places ;)
[14:11:36] <jepler> I haven't even begun to fix the wiki
[14:12:40] <alex_joni> oh, ok.. I can help later if you want (a bit timecritical at the moment)
[14:51:53] <jepler> I think I got the wiki stuff taken care of now
[14:53:30] <jepler> thanks for the offer though
[17:19:58] <tissf> hi
[17:20:04] <jepler> hi tissf
[17:20:09] <alex_joni> hi tissf
[17:21:11] <tissf> G-code quick ref don't work after update
[17:21:36] <tissf> emc2.2.2 release
[17:21:51] <tissf> under dapper
[17:28:37] <jepler> * Loading additional hardware drivers... /etc/init.d/udev: line 12: 29667 Segmentation fault /sbin/udevplug
[17:28:40] <jepler> [fail]
[17:28:44] <jepler> hm, here's a disturbing failure upgrading emc
[17:28:46] <jepler> I wonder what that's about
[17:29:12] <jepler> apparently "sudo /etc/init.d/udev restart" does it every time
[17:29:40] <cradek> I've never seen that error
[17:30:32] <jepler> tissf: can you be more specific?
[17:36:03] <tissf> jepler: In the Applications menu-> EMC> EMC2 G-Code Quick Reference, a Xwindow dialog opens "menu entry not found"
[17:37:10] <alex_joni> tissf: might it be that your mozilla-firefox is gone?
[17:37:42] <tissf> alex_joni: gone ?
[17:37:43] <jepler> I don't use the gnome menus so I can't verify this
[17:37:54] <cradek> it works for me
[17:38:00] <cradek> but I have emc2-sim installed
[17:38:33] <alex_joni> tissf: open a terminal and try: "/usr/bin/mozilla-firefox /usr/share/doc/emc2/gcode.html
[17:38:54] <alex_joni> jepler: I just upgraded to 2.2.2 (no issues regarding udev)
[17:39:09] <alex_joni> and the quick ref works too
[17:40:01] <tissf> alex_joni: francis@aldi2:~$ /usr/bin/mozilla-firefox /usr/share/doc/emc2/gcode.html
[17:40:03] <tissf> bash: /usr/bin/mozilla-firefox: Aucun fichier ou répertoire de ce type
[17:40:22] <alex_joni> tissf: sounds like you unistalled firefox or something
[17:41:18] <tissf> alex_joni: firefox instaled with a tarball
[17:41:31] <alex_joni> it might be somewhere else then
[17:41:56] <alex_joni> tissf: you'll have to manually load the file: /usr/share/doc/emc2/gcode.html
[17:43:21] <tissf> alex_joni: ok
[17:44:03] <jepler> (anyone remember how we arrived at using /usr/bin/mozilla-firefox instead of something else like gnome-open or sensible-browser?)
[17:45:09] <cradek> purely through incompetence, I'm sure
[17:46:10] <tissf> cradek: I agree
[17:46:21] <cradek> (probably mine)
[17:46:31] <jepler> I can bet that we chose mozilla-firefox over gnome-open because we hoped the shortcut would work on non-gnome systems
[17:46:47] <jepler> but sensible-browser is by definition supposed to work on any debian^Wubuntu machine
[17:51:27] <jepler> tissf: what happens if you run /usr/bin/sensible-browser /usr/share/doc/emc2/gcode.html ?
[17:52:11] <jepler> ooh lunchtime here
[17:52:12] <jepler> bbl
[17:55:55] <tissf> jepler: no problem, that work !
[17:56:36] <tissf> jepler: Ihave to modify the link, tanks
[17:56:44] <cradek> on the gcode quick ref, the G18 link doesn't go to the anchor. I haven't looked for more like it yet.
[17:56:57] <jepler> dangit I thought I checked them all :(
[17:57:04] <jepler> english version?
[17:57:06] <cradek> yes
[17:57:28] <jepler> remind me again and I'll look into it
[17:57:39] <tissf> cradek: take the french version it works
[17:58:33] <alex_joni> haha
[18:05:54] <tissf> alex_joni: on linuxcnc.org, I can't edit polls, normal ?
[18:06:14] <alex_joni> you mean to translate?
[18:06:22] <tissf> yes
[18:06:33] <alex_joni> hmm.. it should be possible..
[18:06:36] <alex_joni> let me try
[18:06:38] <tissf> ok
[18:07:16] <alex_joni> tissf: btw.. I submitted a new news entry you haven't translated yet ;)
[18:08:12] <tissf> I am going to do
[18:08:51] <alex_joni> tissf: I selected Polls:options from the mambelfish link, and it seems to work
[18:10:08] <alex_joni> not sure why the polls are not all translatable (I'll check something else)
[18:11:00] <alex_joni> tissf: try now it should work.. seems jeff forgot to check the polls back in ;)
[18:11:12] <tissf> ok
[18:11:24] <skunkworks> hmm - how come emc 2.2.2 isn't showing as an update? because I have trunk rip?
[18:11:33] <alex_joni> skunkworks: dpkg -l emc2
[18:11:52] <alex_joni> if you already have some 2.2.x emc2 installed, then it *must* show
[18:11:58] <skunkworks> I do
[18:12:13] <alex_joni> please tell me what the output of "dpkg -l emc2" is
[18:12:19] <skunkworks> sure
[18:13:41] <alex_joni> * alex_joni goes home
[18:14:02] <alex_joni> skunkworks: on the update software window, please push the "Check" button too
[18:14:17] <alex_joni> * alex_joni goes home
[18:14:19] <alex_joni> later all
[18:14:32] <skunkworks_> ii emc2 2.2.1 PC based motion controller for real-time Lin
[18:14:42] <skunkworks_> I did
[18:14:49] <skunkworks_> let me try it again
[18:19:20] <skunkworks_> http://imagebin.org/12135
[18:19:50] <skunkworks> like I say - I installed trunk rip last week.
[18:21:17] <skunkworks> if I go into the symantec (whatever) package manager and search for 'emc' it shows up with 2.2.1 version
[18:21:37] <skunkworks> I am probably doing something stupid
[18:37:32] <skunkworks> odd - anything else I can check?
[18:38:00] <skunkworks> It is like I am hooked to an un-updated update server ;)
[18:57:16] <Roguish> jepler: or other boardmember? what is, if there is, the policy with web links to the emc site?
[18:57:41] <Roguish> i what to add a simple link to my personal page. is this ok?
[19:02:01] <Roguish> skunkworks: be sure to 'refresh' the update list. i just did and it picked up 2.2.2
[19:05:06] <skunkworks> I think I may have broken the update button :)
[19:05:16] <skunkworks> :)
[19:05:54] <skunkworks> Roguish: every time I have asked on here about adding links - they say 'go for it'
[19:06:06] <skunkworks> They might like me better though ;)
[19:06:22] <Roguish> probably.
[19:07:43] <skunkworks> I am just happy they put up with me.
[19:07:59] <skunkworks> I hit the update again for good measure.. nothine.
[19:08:01] <skunkworks> nothing
[19:08:40] <Roguish> do you have the correct repositories in the search list?
[19:09:50] <Roguish> http://www.linuxcnc.org/emc2/
[19:10:12] <skunkworks> I had installed trunk from csv last week and it worked compleatly - I would assume that should be correct then..
[19:10:44] <Roguish> both source and binary, with the proper ubuntu build selected?
[19:11:10] <skunkworks> * skunkworks shows his ignorance again..
[19:11:15] <skunkworks> where do I look for that?
[19:11:47] <Roguish> trunk pulls directly from cvs. are u updating the trunk version with cvs or doing a general emc2 system update?
[19:12:06] <skunkworks> general emc2 system update.
[19:12:54] <Roguish> that will update the general system emc2. do that with the 'synaptic' update manager, or what ever one is on you box.
[19:13:39] <Roguish> system>administration>package manager
[19:13:45] <skunkworks> When I do a search for emc within the synapic manager - It comes up with the 2.2.1 version.
[19:14:18] <jepler> Roguish: you don't need to ask anyone for permission if you wish to link to any page inside linuxcnc.org -- people who "require" "permission" to link to websites are nuts
[19:14:30] <Roguish> ok, do a refresh or reload.
[19:14:49] <Roguish> jepler: i believe it is better to ask than to assume. thanks.
[19:16:15] <Roguish> skunkworks: in synaptic, check settings>repositories
[19:17:19] <Roguish> jepler: are you planning on including 5axis in a release?
[19:17:36] <jepler> Roguish: not during the 2.2.x series.
[19:17:47] <Roguish> still a work in progress?
[19:19:56] <jepler> yes, but even if it was finished in the CVS trunk, it would have to wait for 2.3.0 to be part of an official release
[19:20:38] <skunkworks_> ok - this should probably be a note for alex.. The repository for the 2.2 live cd are pointing to the 2.1 repository. Changing it from 2.1 to 2.2 now it works.
[19:20:56] <jepler> eek
[19:21:48] <skunkworks> that is why I was not getting an update notifacation
[19:22:16] <skunkworks> Roguish: that pointed me into the right direction. thanks
[19:23:41] <jepler> 'The global commit flag default is "no-commit" unless you explicitly link your program with COMMODE.OBJ.' -- seen in microsoft documentation
[19:23:59] <skunkworks> heh
[19:24:00] <jepler> I wonder what behavior you get if you link KTCHNSNK.OBJ
[19:24:36] <skunkworks> now we know why all microsoft software is in the toilet.
[19:31:34] <skunkworks_> alex_joni: something to remember for the next 2.2 live cd. http://imagebin.org/12136
[19:45:05] <tissf_> tissf_ is now known as tissf
[19:46:07] <jepler> did I get G98/G99 backwards in the emc docs?
[19:50:34] <jepler> or do I not understand what stuart is asking about?
[19:51:02] <jepler> oh -- the quick ref is wrong
[19:54:52] <cradek> oops
[19:55:12] <cradek> ... but does he also mean the behavior is strange?
[19:55:31] <cradek> I have never used those, I guess the default is fine for me
[19:56:00] <jepler> I think the peck cycles retract further on each peck than he expects?
[19:57:26] <cradek> huh I see we don't have a chip break drill cycle. I thought we did.
[19:57:33] <cradek> (it would be simple to do)
[20:02:46] <LawrenceG> g83??
[20:03:00] <LawrenceG> I have used it a lot
[20:03:02] <cradek> that pulls the drill completely out
[20:03:16] <cradek> some machines have a cycle that only backs it up a tad, to break the chip only
[20:04:00] <LawrenceG> ah... full retract works quite well for clearing web on twist drill
[20:04:25] <cradek> yeah I use g83 a lot too
[20:04:52] <cradek> but for aluminum sometimes it comes out fine, but gets too long and waves around
[20:05:04] <cradek> so you could use this other cycle then
[20:05:18] <LawrenceG> maybe a g83.1 ?
[20:05:46] <cradek> stuart says it's G73 on some other control
[20:30:35] <alex_joni> skunkworks_: thanks for letting me know.. I was just starting to build a new one
[20:31:01] <skunkworks> no problem
[20:31:07] <skunkworks> least I can do
[20:32:43] <alex_joni> skunkworks_: will you try the next one before I make it public?
[20:36:01] <skunkworks> sure. Give me a link when you get there
[20:46:51] <alex_joni> skunkworks: are you sure it's not 2.2 in the /etc/apt/sources.list ?
[20:48:22] <skunkworks> well - I could not update untill I changed it in synaptic package manager..
[20:48:36] <jepler> looks OK here: http://emergent.unpy.net/files/sandbox/livecd-repositories.png
[20:49:52] <alex_joni> skunkworks: this was directly on the live cd? or after you installed?
[20:50:05] <skunkworks> after I installed..
[20:50:17] <skunkworks> what would have changed it back to 2.1?
[20:50:33] <alex_joni> did you reformat the HDD?
[20:51:01] <skunkworks> I am pretty sure I used format option during on the install
[20:51:15] <skunkworks> let me boot off of the live cd again and check
[20:51:15] <alex_joni> I assume you changed it now?
[20:51:20] <skunkworks> yes
[20:51:25] <alex_joni> darn :/ :)
[20:51:46] <alex_joni> the date of the /etc/apt/sources.list would have been interesting
[20:53:28] <skunkworks> I installed the live cd - then installed rip. then I tried to update to 2.2.2 and found that issue
[20:54:55] <cradek> alex_joni: check out usr/lib/ubiquity/apt-setup/generators
[20:55:01] <cradek> (just a guess)
[20:55:38] <alex_joni> a good guess :)
[21:00:41] <skunkworks> yes - when you boot off of the live cd - it is 2.2
[21:00:55] <alex_joni> skunkworks: ok, thanks .. cradek spotted the issue
[21:01:08] <skunkworks> ah - so it wasn't me?
[21:01:22] <alex_joni> nope :)
[21:02:02] <skunkworks> that is suprising ;)
[21:02:13] <cradek> better luck next time my friend!
[21:02:23] <cradek> (just kidding - I would have never known)
[21:02:35] <skunkworks> oh - I don't need any luck to screw up..
[21:21:57] <alex_joni> darn.. building the squashfs really takes quite a while
[21:51:53] <alex_joni> especially if I keep stopping and rerunning it
[21:51:58] <alex_joni> (the 4th time now :/)
[21:53:21] <cradek> I think it takes about 20 minutes on my machine (which is pretty fast)
[21:53:31] <alex_joni> this is fairly old/slow
[21:53:40] <alex_joni> well.. it's fast for emc2
[21:53:41] <cradek> ouch then
[21:54:09] <alex_joni> cpu MHz : 1400.266
[21:57:14] <skunkworks> Quad Core Intel&#174; Xeon&#174; E5335, 2x4MB Cache, 2.0GHz, 1333MHz FSB
[21:57:22] <skunkworks> X2\
[21:57:48] <alex_joni> X6800?
[21:58:25] <alex_joni> oh, duh.. E5335
[21:58:26] <skunkworks> dell server
[21:58:34] <skunkworks> yes
[21:58:44] <alex_joni> 1U?
[21:59:26] <skunkworks> no cased
[21:59:28] <alex_joni> skunkworks: then I guess you could build the next couple of kernels :D
[21:59:41] <skunkworks> heh - it has to run 2003 for one of our imagers..
[21:59:45] <skunkworks> yeck
[21:59:48] <alex_joni> yeck
[22:04:27] <alex_joni> cradek: there's a black hole in the squashfs around 120MB
[22:04:31] <alex_joni> that part takes forever
[22:22:36] <alex_joni> skunkworks: fresh new iso done :)
[22:27:47] <skunkworks> sweet
[22:27:58] <skunkworks> when will it be up?
[22:28:40] <skunkworks> crap. bbl. I will read the history
[22:34:02] <alex_joni> skunkworks: I'm uploading now.. it seems it should take abother 1.5 hours
[22:34:29] <alex_joni> the address to download it will be: dsplabs.cs.utt.ro/~juve/emc/emc2.2.2-ubuntu6.06-desktop-i386.iso
[22:35:36] <alex_joni> the exact size: 706031616, MD5SUM: cc8b655e54c542e22273900abc903636
[22:55:38] <cradek> well darn, I didn't put the 0 vel arc protection on the branch
[22:56:50] <jepler> Is that different from the thing I fixed?
[22:57:02] <jepler> I was pretty sure I put that on the branch anyway
[23:14:18] <cradek> it is probably a second fix for the same thing