#emc | Logs for 2006-03-03

[00:50:19] <asdfqwega> * asdfqwega needs ballscrews
[00:52:02] <fenn> stop lying to yourself
[01:19:01] <dave-e> wow! quiet as a churchmouse
[01:20:49] <SWPadnos> shhhh - the church mics are sleeping
[01:20:52] <SWPadnos> mice
[01:26:12] <SWPadnos> so dave-e, how's the machine doing now?
[01:40:20] <CIA-8> 03cradek 07stp_trap_blend * 10emc2/src/emc/kinematics/ (tc.h tp.c): do exact stop mode when requested
[01:46:39] <dave-e> bang! the churchmice are awake!
[01:47:00] <cradek> you know I can't stay away
[01:47:14] <dave-e> SWP... machine is doing much better. I found the problem with the card....me!
[01:47:42] <dave-e> had screwed up INPUT_SCALE on Y
[01:47:59] <SWPadnos> heh - PEBCAI
[01:48:13] <SWPadnos> (problem exists between chair and INI file ;) )
[01:48:16] <dave-e> alex ask me why another encoder would work....after all I am running emc2
[01:48:44] <dave-e> fastest finger in the West...but not alway in the right place.
[01:49:05] <SWPadnos> TMI
[01:49:06] <dave-e> so I changed encoder channels and it still didn't work.
[01:49:43] <dave-e> which indicated it was a config problem....went looking and fixed it.
[01:49:54] <SWPadnos> one day, there may be a better way of making those settings, rather than having an ini file with the settings and hal files that reference the ini
[01:49:59] <SWPadnos> that's cool
[01:50:07] <SWPadnos> getting the hang of HAL a little?
[01:50:34] <dave-e> so now my focus in on getting cable to the shop so I can update with john's changes and then tune in ernest
[01:50:49] <SWPadnos> how big is your USB stick?
[01:51:08] <dave-e> 64Mb
[01:51:18] <SWPadnos> hmm - that could make things interesting
[01:51:25] <cradek> dave-e: a cable will serve you well for time to come, but if you want me to make a deb, I sure will
[01:51:40] <dave-e> I accept
[01:51:42] <cradek> I mean, make one now
[01:51:52] <dave-e> yes....just tell me how to use it.
[01:52:03] <cradek> no problem, it will take one command to install the update
[01:52:07] <SWPadnos> hmm - wait a minute, I have a fix for STG
[01:52:10] <cradek> ok, let me work on it
[01:52:13] <cradek> ok
[01:52:18] <dave-e> now that is the kind of help I need
[01:53:00] <cradek> and as soon as I make the new TESTING, I might put the new TP on HEAD!
[01:53:25] <dave-e> I'm still cooking dinner will check back later
[01:54:59] <cradek> hmm, I'll have to make a new axis package too, since alex broke compatibility with his interp fix
[01:55:00] <CIA-8> 03swpadnos * 10emc2/src/hal/drivers/hal_stg.c:
[01:55:00] <CIA-8> Limit DAC output values to the +- 10 V range supported by the card
[01:55:00] <CIA-8> Clamping is done after offsets and scaling
[01:55:20] <SWPadnos> ok - that's all Ihad
[01:55:35] <cradek> ok I'll get started, thanks
[01:57:03] <SWPadnos> I hope it compiles ;)
[01:57:11] <cradek> haha
[01:57:33] <SWPadnos> of course, you'll see if it doesn't when you try to build the deb
[01:57:53] <cradek> have you tried the new tp? I hesitate to put it on HEAD until some others at least look at it... On the other hand, not many will take it seriously unless it's there.
[01:58:22] <SWPadnos> unfortunately, I haven't even run emc in a while
[01:58:34] <SWPadnos> not since I got the install working on kubuntu last weekend
[01:58:50] <SWPadnos> but bever got the menu items totally figured out
[01:58:54] <SWPadnos> never, that is
[01:59:13] <cradek> I tried to read those web sites you showed me, but I didn't get very far.
[01:59:23] <SWPadnos> the KDE menu ones?
[01:59:26] <cradek> yeah
[01:59:32] <SWPadnos> or the XML thing today?
[01:59:39] <cradek> the kde menu stuff
[01:59:42] <SWPadnos> ok
[02:00:01] <SWPadnos> the appdirs method may be deprecated, but it's still there on kubuntu
[02:00:27] <SWPadnos> there were some threads on combined desktop icons for kde or gnome as well
[02:01:29] <CIA-8> 03cradek * 10emc2/VERSION: moving TESTING
[02:03:18] <cradek> how would you describe this stg fix for the changelog?
[02:03:38] <SWPadnos> it's just a paranoia check, there's no functional change in what I did
[02:03:52] <cradek> ok, I won't mention it then
[02:03:59] <SWPadnos> jmk made a change a couple of days ago that inverts the encoder scaling to match other drivers
[02:04:13] <cradek> I got that one
[02:04:16] <SWPadnos> ok
[02:04:56] <CIA-8> 03cradek * 10emc2/VERSION: Done tagging
[02:17:57] <LawrenceG> cradek: If you dont put the new planner into head, could you build a deb with it... that would be easy to test and could be swapped in and out without having a full build environment installed.
[02:18:42] <cradek> yes that would be possible.
[02:18:52] <cradek> I could also do it without putting it on head.
[02:19:25] <LawrenceG> cradek: The pictures you have posted links to look very promising
[02:21:11] <cradek> thanks, I agree, but it's the things I didn't think to test that worry me.
[02:21:54] <cradek> everything involving abort, pause, step, feed override, machine constraints, etc. has been rewritten
[02:22:22] <cradek> it's hard to feel confident in my testing no matter how many things I try
[02:22:45] <LawrenceG> yup... there is nothing like a few million lines of gcode to expose glitches.... It needs time on a range of machines and configs.
[02:24:53] <LawrenceG> It would be nice to get les testing it.... mabe he can turn down the current limits on his servo system in case there are any issues... I only have a slow speed stepper system here
[02:25:39] <cradek> yeah I'd sure like les's testing
[02:26:35] <cradek> he may not see much improvement in smoothness, but he would probably see better path following at high speed.
[02:31:19] <LawrenceG> any idea on how your code impacts performance? faster or slower than the old mess?
[02:32:23] <cradek> what kind of performance do you mean?
[02:32:34] <SWPadnos> cpu time used by the TP
[02:32:57] <cradek> probably a little better, but not a whole lot. There's a lot of math.
[02:39:15] <cradek> new emc2, emc2-dev, emc2-axis packages in the ubuntu repository.
[02:39:26] <LawrenceG> understood.... well my P200 will test the low end computer performance.... so far it seems torunfine with the default stepper settings
[02:40:01] <LawrenceG> * LawrenceG loading now
[03:12:13] <dave-e> hi john
[03:12:20] <jmkasunich> hi
[03:12:26] <SWPadnos> hey hey hey, it's jmk
[03:12:41] <dave-e> hay is for horses
[03:12:47] <SWPadnos> so it is
[03:13:40] <dave-e> well jmk emc2 saved me from my stupidity today
[03:14:16] <jmkasunich> how so?
[03:14:23] <dave-e> jmk must be thinking
[03:14:45] <dave-e> I blew a line in the ini and my Y axis display quit changing
[03:15:21] <dave-e> some reassigning of encoders and low level checking kept me from sending the card back for repair.
[03:15:36] <jmkasunich> nice
[03:15:56] <dave-e> indeed
[03:16:21] <dave-e> now to update my emc2 and get rid of the recip values
[03:16:39] <dave-e> and then worry about tuning
[03:16:59] <jmkasunich> I think you would need to get "head" to do that, its not in "testing" yet
[03:17:33] <dave-e> oh, ok...I think cradek is building something for me....we'll see
[03:17:58] <cradek> I'm back
[03:18:03] <cradek> jmkasunich: I moved TESTING earlier tonight
[03:18:06] <SWPadnos> he mentioned that there's an emc2-dev package - that may be it
[03:18:15] <SWPadnos> is that it?
[03:18:17] <cradek> dave-e: the packages are ready for you
[03:18:36] <cradek> no emc2-dev is the -dev package that goes with the regular emc2 package, for compiling
[03:18:38] <SWPadnos> or is emc2-dev a fake package for the dependencies?
[03:18:40] <SWPadnos> ok
[03:18:41] <jmkasunich> ok (I haven't caught up on mail yet this evening)
[03:19:09] <cradek> dave-e: http://dsplabs.cs.upt.ro/emc2/dists/breezy/emc2/binary-i386/emc2_TESTING-2006-03-02_i386.deb
[03:19:18] <cradek> dave-e: http://dsplabs.cs.upt.ro/emc2/dists/breezy/emc2/binary-i386/emc2-axis_1.2rc2-1.0_i386.deb
[03:19:35] <cradek> dave-e: download these two packages to your stick
[03:20:22] <SWPadnos> what does the TESTING package provide?
[03:20:49] <cradek> after the _ is the version string
[03:20:56] <cradek> packagename_version_architecture.deb
[03:21:05] <cradek> so that's an emc2 package with version TESTING-2006-03-02
[03:21:24] <SWPadnos> ok. I guess I was asking if it can be installed alongside the "normal" emc2 package. I guess it can't
[03:21:34] <SWPadnos> since it's just a different version
[03:21:35] <cradek> it is the normal emc2 package.
[03:21:44] <SWPadnos> ah, ok
[03:21:49] <dave-e> ok....not be pushy but what I need is the changes jmk did to stg a few days ago
[03:21:56] <SWPadnos> does that have your tp in it?
[03:21:58] <cradek> in the past I called them alphaXX but that's no more normal, just older
[03:22:01] <cradek> SWPadnos: no
[03:22:03] <SWPadnos> ok
[03:22:17] <cradek> dave-e: his changes are in those.
[03:22:20] <dave-e> as for blending....les and josh seaton are the two I know of that really need it
[03:22:26] <dave-e> ah...neat
[03:22:30] <dave-e> thank you
[03:23:17] <cradek> dave-e: after you get those files to your machine, you can install each one with: sudo dpkg -i
[03:23:38] <cradek> so you would do: sudo dpkg -i emc2_TESTING-2006-03-02_i386.deb
[03:23:40] <cradek> and then same for the other one
[03:24:18] <dave-e> that doesn't sound too difficult.
[03:24:30] <dave-e> thank you very much...
[03:24:32] <cradek> nope, pretty easy compared to cvs/compiling
[03:24:37] <cradek> welcome
[03:25:28] <dave-e> indeed....just 'cause I remember building kernals from linux 0.92 ....about '92-93 doesn't mean I know much
[03:26:07] <dave-e> I'm about a decade older than ray
[03:26:26] <cradek> I think the first linux kernel I used was 0.99pl7, don't know what year it was.
[03:26:26] <dave-e> it makes a good excuse
[03:27:19] <SWPadnos> I think that would have been 1991 or 1992
[03:27:45] <cradek> I sure remember 1.0.0
[03:28:00] <cradek> and used 1.2.13 for a long time, during the nightmare that was 1.3.x development
[03:28:01] <SWPadnos> remember the Cedar Creek CD-ROM sets?
[03:28:08] <cradek> then I think I switched to bsd
[03:28:11] <cradek> sure
[03:28:37] <cradek> and taking my boxes of floppies to campus to download slackware
[03:28:50] <SWPadnos> install set Q
[03:28:52] <dave-e> I spent some time booting free-bsd on a HP box off of linux on a pc.
[03:28:59] <cradek> I'll probably want X ... that'll be 5 more floppies!
[03:29:12] <cradek> dave-e: you mean netbsd?
[03:29:24] <SWPadnos> yep, and the fact that there were different boot image sfor 1.2M disks and 3.5" disks
[03:29:42] <dave-e> well I thought it was free-bsd but that was 13 yrs ago
[03:29:54] <cradek> yep
[03:30:02] <SWPadnos> most people today probably don't know that the 5-1/4" disk existed, let alone the 8" )or 14" mostrosities)
[03:30:04] <dave-e> using bootparamd, etc
[03:30:08] <cradek> was it a 300 series workstation (68k)?
[03:30:41] <dave-e> I still have a box of 8" and some of the diag disks for a pdp-11
[03:30:42] <cradek> I played with that a bit too, but the 40MHz 68k was pretty slow by that time
[03:30:57] <cradek> and the 6 bit color was terrible to use with X.
[03:31:34] <dave-e> I just threw out some 19" fixed freq monitors and the HP machines that went with them
[03:31:53] <cradek> I still have a few of the monitors...
[03:32:29] <cradek> in the last year I dragged out the 385 workstation (HP 68k-based) and restored some source code from tapes written in the mid-80s
[03:32:31] <dave-e> I have tucked away somewhere the HPunix 9.3 50 mb tapes
[03:32:34] <jmkasunich> SWP: I had a Kaypro that had 5-1/4 only
[03:32:42] <dave-e> ouch
[03:32:44] <cradek> I needed the room in the safe deposit box so I moved all the data to new media
[03:32:51] <jmkasunich> and I just pulled a stack of 14" platters out of the dumpster
[03:32:56] <cradek> I could read ALL of the hp-branded tapes
[03:33:25] <jmkasunich> Ran a NEC CP/M-86 box that used 8" floppies
[03:33:28] <cradek> there are 8" floppies in there too, even older, but I don't have anything to read them on anymore. it might be too late...
[03:33:35] <dave-e> well if 68K code does you any good it is all there
[03:34:07] <cradek> dave-e: it's pretty much good for historical interest only.
[03:34:25] <dave-e> I still have a bootable (?) pdp-11 with a 40 mb st506 disk
[03:34:43] <cradek> dave-e: is it v7 unix?
[03:34:48] <dave-e> no
[03:34:54] <dave-e> rt-11
[03:35:02] <cradek> before my time :-)
[03:35:10] <cradek> jmkasunich: what's your oldest working machine?
[03:35:11] <dave-e> and probably dibol
[03:35:15] <LawrenceG> me too.... only the dec dual 8" floppies.... updated to 11/73
[03:35:29] <jmkasunich> the kaypro is in the closet - it worked the last time I powered it up
[03:35:39] <LawrenceG> rt-11 rules!
[03:35:45] <jmkasunich> CP/M-80, purchased about 1985-6
[03:35:45] <dave-e> indeed
[03:36:09] <dave-e> a little better file system would have helped
[03:36:16] <SWPadnos> hmmm - maybe I should do a new NextStep installation
[03:36:26] <dave-e> :-)
[03:36:31] <cradek> for PC hardware I have a nice fully-functional AT with EGA (!) but the oldest good working machine is the IMSAI 8080
[03:36:34] <SWPadnos> not all that old, but very pretty
[03:36:39] <LawrenceG> cradek: new debs running nicely... they sound better on cds and user land is only using about 90% of this box as apposed to 99% with old tp
[03:36:54] <cradek> LawrenceG: I didn't change the tp!
[03:37:07] <LawrenceG> new blending?
[03:37:18] <cradek> LawrenceG: or maybe I did if it your version was pretty old
[03:37:35] <LawrenceG> a week or so
[03:37:59] <cradek> there were a few tp fixes in the 2006-02-26 version
[03:38:03] <cradek> so maybe you had the one before that
[03:38:10] <dave-e> bbl
[03:38:45] <LawrenceG> running 3dtux now
[03:39:12] <cradek> LawrenceG: I bet you have the slowest running emc2 machine
[03:39:47] <fenn> SWPadnos: good luck finding more optical disks!
[03:40:03] <LawrenceG> change to mini font worked
[03:40:36] <cradek> yay
[03:40:49] <LawrenceG> the one is the shop is a 600mhz.... the P200 is just a test box that I try stuff on... disposable
[03:42:04] <SWPadnos> I don't have a NextStation (or NextCube), I have NextStep, the OS for PCs
[03:42:07] <LawrenceG> I have heard from my buddy that the new Ubuntu distro due out next month is significantly faster.... they have tried to optimize response to the user... faster program starts etc.
[03:42:26] <LawrenceG> optimized a lot of the gui
[03:42:27] <SWPadnos> gnome 2.14 is supposed to be exceedingly fast compares to 2.12
[03:42:31] <SWPadnos> compared
[03:42:36] <SWPadnos> it should be out on March 15
[03:42:40] <cradek> that would be nice
[03:43:05] <LawrenceG> think it will run on 16mb?
[03:43:08] <fenn> it'll still have a tangled ratsnest of a dependency tree
[03:43:13] <SWPadnos> http://www.gnome.org/~davyd/gnome-2-14/
[03:43:37] <SWPadnos> (just read that, or I wouldn't know squat)
[03:49:26] <LawrenceG> cradek: any chance cp1 got added to the debs?
[03:49:40] <cradek> what is cp1?
[03:50:27] <LawrenceG> its a gcode builder in tcl that Ray wrote.... it was in the tcl dir in emc1
[03:51:21] <cradek> that sounds like it should be packaged separately.
[03:51:22] <LawrenceG> it generates chunks of gcode for drilling arrays of holes, doing panel markings, etc
[03:51:58] <SWPadnos> There was one by JonE that I saw recently (on a machine of mine)
[03:52:04] <LawrenceG> could be....
[03:52:09] <SWPadnos> I don't remember where it was
[03:52:53] <LawrenceG> I think it started as a ticle version of Jons C code.... I added 3 or 4 functions to it
[03:54:47] <LawrenceG> It used to live in /usr/local/emc/cp1/
[03:57:02] <LawrenceG> search for cpGui.tcl.... I am not sure if it ever made the jump to the emc2 tree
[04:05:03] <SWPadnos> not sure, but I think I saw it on my laptop, which was a fresh kubuntu installation
[04:05:25] <SWPadnos> but it could have been my emc machine, which is a BDI 4.30 + emc2 devel machine
[04:06:57] <LawrenceG> I have one more module for it, that never got merged... it cuts stepped shaft ends for bearing/locknut/coupling on the lathe
[04:09:10] <SWPadnos> cool. if only I had a lathe (let alone a CNC lathe ;) )
[04:10:07] <LawrenceG> My shoptask does get about 50% lathe, 50% mill use
[04:10:30] <fenn> if only you had a fonly lathe
[04:10:35] <SWPadnos> I suspect my Bridgeport will have a somewhat different split ;)
[04:12:08] <LawrenceG> yup.... the shoptask isnt really good at anything but its better than a drill press for making prototype stuff
[04:12:09] <jmkasunich> SWP: I recall doing some lathe work in a bport ;-)
[04:12:20] <SWPadnos> heh, under 8 pounds, I hope :)
[04:14:33] <jmkasunich> fraction of an ounce
[04:14:53] <jmkasunich> needed to turn a pip on the end of a 3/16" long piece of 1/8" drill rod
[04:14:59] <jmkasunich> lathe had no collets, bport did
[04:15:27] <SWPadnos> that's doable. I think the max tool weight is 8 pounds though, so it does need to be smallish lathe jobs.
[04:15:37] <SWPadnos> (since that includes the chuck)
[04:17:54] <LawrenceG> cradek: would you like me to email you my version of cp1?
[04:18:29] <cradek> LawrenceG: no, I don't want to be the maintainer of someone else's package - maybe you should stick it in cvs?
[04:19:10] <LawrenceG> ok... I'll talk to Ray about it... its mostly his baby I think.
[04:19:35] <cradek> sounds like it would be good to have in cvs
[04:19:48] <cradek> not sure it should be in the emc2 tree though - it's not part of emc.
[04:19:58] <cradek> a while back I think we talked about starting another cvs module for tools.
[04:20:01] <LawrenceG> I'm just going to look and see if it is
[04:34:26] <SWPadnos> ok. bedtime.
[04:34:28] <SWPadnos> good night guys
[04:34:32] <SWPadnos> SWPadnos is now known as SWP_Away
[04:34:40] <Jymmm> G'Night SWP_Away
[04:40:01] <LawrenceG> http://sourceforge.net/mailarchive/message.php?msg_id=851200 history on cp1
[04:41:05] <LawrenceG> man.... where did 6 years go?
[04:41:22] <cradek> you're older than you've ever been
[04:41:25] <cradek> and now you're even older
[04:42:03] <LawrenceG> I dont even remember cp2.... I gues it didnt go very far
[04:42:43] <LawrenceG> does the dropbox still exist?
[04:42:54] <cradek> I have never known how to use it
[04:43:04] <jmkasunich> yeah, it exists
[04:43:13] <jmkasunich> but I'm not sure how you get write access to it
[04:43:41] <cradek> My inclination is to integrate it right into the tcl directory and
[04:43:41] <cradek> make it a working part of a shop-floor EMC gui ASAP.
[04:43:57] <LawrenceG> you like that eh?
[04:44:04] <cradek> nope
[04:45:22] <jmkasunich> oh, those were Ray's words (way back when)
[04:45:30] <cradek> yeah, sorry I wasn't clear
[04:45:38] <cradek> that was a paste
[04:48:18] <LawrenceG> I see gnu_cad_cam died in Nov 2000
[04:48:39] <LawrenceG> http://gnu-cad-cam.sourceforge.net/
[04:55:40] <LawrenceG> cp1 has "mill circle", "mill pocket", "drill circular array", "drill rectangular array", "drill grill array","engrave a text string","engrave a round bezel","turn a stepped shaft"
[04:55:59] <fenn> turn a stepped shaft?
[04:56:51] <fenn> oh wait, i'm away.
[04:57:04] <LawrenceG> yes... thats one I added for turning threaded rod shaft ends for bearings... 3 sizes... bearing, locknut, coupling
[05:23:26] <jmkasunich> goodnight folks
[09:52:44] <anonimasu> morning
[10:07:04] <SWP_Away> SWP_Away is now known as SWPadnos
[10:07:56] <alex_joni> morning anders
[11:03:50] <cncuser> hello
[11:10:57] <cncuser> fenn: are you there ?
[11:13:36] <cncuser> is there a bigger emc2 logo somewhere ?
[11:13:47] <cncuser> maybe vectorized ?
[12:09:59] <cncuser> http://puppysit.hinternet.at/coolcnc-final01.iso
[12:10:01] <cncuser> finaly
[12:14:22] <alex_joni> yay
[12:14:31] <alex_joni> cncuser: shall I mirror?
[12:16:30] <Jymmm> cncuser what is it?
[12:16:46] <alex_joni> Jymmm: puppy running emc2
[12:16:51] <Jymmm> ah
[12:16:53] <cncuser> alex_joni: would be nice :)
[12:16:55] <alex_joni> it's a Live distro
[12:17:02] <alex_joni> cncuser: almost finished downloading ;)
[12:17:17] <cncuser> Jymmm: its the thing you get if you follow the howto at the wiki
[12:17:30] <Jymmm> ah
[12:17:56] <cncuser> a 50mb live iso, running with 128mb ram and havin axis and emc around one week old on it
[12:18:05] <cncuser> emc2
[12:18:06] <Jymmm> thought it might have been some nice p0rn to view while marking swarf or something.
[12:18:11] <cncuser> haha
[12:18:32] <cncuser> its porn for cnc machinery
[12:18:38] <Jymmm> lol
[12:18:52] <cncuser> th sexy axis gui :)
[12:19:24] <cncuser> alex_joni: are going to try it ?
[12:19:27] <alex_joni> cncuser: done
[12:19:36] <cncuser> :)
[12:19:54] <cncuser> this is the last rellease based directly on puppy
[12:20:19] <cncuser> im going to do a puppy/dsl merge and build a livedistro from scratch, based on debian sourcepackages :)
[12:22:28] <alex_joni> cncuser: how about one based on ubuntu-live?
[12:22:37] <alex_joni> that sounds better supported throughout the world
[12:22:38] <cncuser> dont know
[12:22:49] <cncuser> i like the smallnes
[12:22:59] <alex_joni> ok
[12:23:10] <cncuser> dont ever want to go above 64mb ;)
[12:24:25] <alex_joni> cncuser: maybe one day you'll help me make a bootable usb-stick based on it
[12:24:31] <cncuser> alex_joni: the ubuntu thingy is more like knopix ?
[12:24:42] <alex_joni> cncuser: it's debian based..
[12:24:55] <alex_joni> and the packets are done (kernel & rtai & emc2 & axis)
[12:48:42] <jepler> the difficulty with a live ubuntu emc disc is replacing the kernel
[12:48:56] <jepler> there seems to be no documentation of how to do it
[12:49:32] <alex_joni> jepler: right
[12:49:58] <jepler> adding some packages is trivial; I did it before I realized the kernel was the killer.
[13:04:07] <giacus> hello
[14:03:29] <skunkworks_wrk> logger_aj: bookmark
[14:03:29] <skunkworks_wrk> See http://solaris.cs.utt.ro/irc/irc.freenode.net:6667/emc/2006-03-03#T14-03-29
[16:10:22] <cradek> new emc2-axis package in the ubuntu repository
[16:10:28] <alex_joni> yay
[16:32:39] <alex_joni> * alex_joni found a terminal
[16:32:45] <alex_joni> might be yours jacky
[16:35:07] <alex_joni> giacus [n=giacus@d83-184-132-236.cust.tele2.it] has quit ["Lost terminal"]
[16:35:22] <giacus> playng around ion3
[16:35:32] <giacus> with config files :(
[16:37:20] <alex_joni> * alex_joni goes home..
[16:37:23] <alex_joni> later everyone
[17:46:48] <skunkworks_wrk> cradek - is anyone else testing your tp?
[17:47:09] <cradek> skunkworks_wrk: I don't think so
[17:48:26] <skunkworks_wrk> how do you think it is working?
[17:49:00] <cradek> pretty well
[18:01:49] <skunkworks_wrk> good work - how hard would it be to test on ubuntu?
[18:03:53] <alex_joni> skunkworks_wrk: not very hard
[18:16:42] <skunkworks_wrk> Hi alex. how would I go about it? would I just do a csv from sourceforge with cradeks branch? or is there an easier way?
[18:17:09] <alex_joni> that's the easy way
[18:17:20] <skunkworks_wrk> ;)
[18:17:29] <alex_joni> get emc2 from CVS with cradeks changes
[18:17:44] <alex_joni> skunkworks_wrk: if you want I can make you a tarball
[18:18:46] <skunkworks_wrk> thats ok - I will try the cvsing it and go from there. It will probably be a weekend thing.
[18:19:00] <alex_joni> anonymous CVS has been icky :(
[18:19:18] <skunkworks_wrk> I know - but I usually can get in after about 10 tries ;)
[18:19:31] <alex_joni> I tried about 20 times today, and failed :(
[18:19:54] <skunkworks_wrk> is there an known issue or are they trying to phase out anonymous?
[18:23:47] <alex_joni> ( 2006-03-01 07:34:37 - Project CVS Service ) As of 2006-03-01 CVS tarballs are out of date for projects beginning with: e i j o v w x
[18:26:03] <skunkworks_wrk> why are they named tarballs?
[18:26:34] <fenn> arg just missed him
[18:27:29] <fenn> cause you tar everything up into a big glob
[18:28:47] <skunkworks_wrk> the Tape ARchive format
[18:29:15] <skunkworks_wrk> http://en.wikipedia.org/wiki/Tarball
[18:29:25] <skunkworks_wrk> got to love the wikipedia
[18:32:56] <fenn> heh the head of my LUG wrote that article
[18:35:05] <fenn> i recognized the /home/suso at least
[18:37:32] <alex_joni> Suso Banderas?
[18:39:48] <fenn> http://suso.com/our_team.php
[18:55:46] <alex_joni> fenn: it doesn't say there it's his wife
[18:56:22] <fenn> i didn't say it's his wife.. did I?
[18:56:28] <alex_joni> s/there it's/there, that marina is/
[18:56:58] <fenn> i've never met marina.. and i dont know what their relationship is
[18:56:59] <alex_joni> you didn't, yet she is
[18:57:12] <fenn> do you know him/her?
[18:57:17] <alex_joni> no
[18:57:35] <alex_joni> neither one
[18:59:47] <fenn> ah.. they have the same last name, so she must be his wife
[18:59:55] <SWPadnos> could be siblings
[19:00:11] <fenn> QUIET, FOOL!
[19:00:14] <SWPadnos> heh
[19:00:21] <SWPadnos> a fool and his mouth are soon parted ;)
[19:04:16] <alex_joni> fenn: http://suso.suso.org/self/
[19:05:19] <fenn> jmk sent me 4 industrial LCD panel monitors
[19:05:24] <fenn> they are humongous
[19:05:36] <bill2or3> nice.
[19:05:44] <bill2or3> 21" ones?
[19:05:53] <fenn> all 4 are busted, but hey..
[19:05:54] <alex_joni> fenn: found something nice for you to build
[19:06:18] <bill2or3> less nice.
[19:06:25] <bill2or3> but maybe you can make 2 good ones from them
[19:06:56] <alex_joni> fenn: http://www.denguru.com/2004/11/13/supersize_your_tv_for_/
[19:08:10] <fenn> 2 18" and 2 15"
[19:08:40] <fenn> alex_joni: yeah that's what i had in mind when i heard he had an lcd with a busted backlight
[19:09:19] <SWPadnos> the contrast ratio, and expecially black levels, are pretty bad with that type of projector
[19:09:25] <SWPadnos> especially
[19:10:19] <fenn> it looks ok in the pictures
[19:11:21] <SWPadnos> gah
[19:11:31] <fenn> i'm definitely not a projector snob
[19:11:32] <SWPadnos> I had a nice long line,. and chatzilla ate it
[19:11:40] <fenn> well, there's your problem
[19:11:48] <SWPadnos> desktops would be fine, but movies would be not-so-fine
[19:12:13] <SWPadnos> especially ones with a lot of dark scenes
[19:35:27] <dave-e> cradek?????
[19:37:58] <alex_joni> dave-e ???
[19:38:04] <dave-e> indeed
[19:38:23] <dave-e> how are things?
[19:39:12] <dave-e> I'm just up from the shop for a bite to eat....then back to tuning....
[19:39:27] <dave-e> debs went fine...
[19:39:48] <dave-e> all three axes are behaving enough to keep me out of estop
[19:40:47] <alex_joni> great
[19:40:55] <alex_joni> so is it cutting yet?
[19:41:19] <dave-e> It would cut at slow speeds but a bit more tuning would help
[19:42:04] <dave-e> I have a panel I need to make to mount honda mr-20 connectors for the other machine...which I need to get on to
[19:43:33] <dave-e> guess I'd better get with it....see ya later.
[19:43:43] <alex_joni> ok, glad to hear
[19:46:15] <skunkworks_wrk> my site seems to be down - can any one get to http://www.electronicsam.com/images ?
[19:47:06] <alex_joni> nope
[19:47:47] <alex_joni> skunkworks_wrk: now it worked
[19:48:23] <skunkworks_wrk> yep here to - someone must have plugged the network cable back in. I just sent a work ticket. ;)
[20:14:27] <dave-e> I'm back...run and hide
[20:15:18] <dave-e> guess everyone did :-)
[20:15:33] <cradek> sounds like you're making good progress
[20:15:34] <dave-e> need help with halscope
[20:16:11] <cradek> I can probably help with that
[20:16:21] <dave-e> after a little fuss I got halscope up....halcmd doesn't know where it is.
[20:16:50] <cradek> I think you can just run halscope at the prompt
[20:16:56] <cradek> after emc2 is running
[20:17:12] <dave-e> I have 4 channels .. Xpos->ddt.0
[20:17:19] <dave-e> ddt0.out
[20:17:38] <dave-e> Xpos and something else ..
[20:17:55] <dave-e> I start motion and don't get a trace
[20:18:05] <dave-e> triggering is set to auto
[20:18:19] <cradek> for triggering, you have to select a channel and a level
[20:18:26] <dave-e> have
[20:18:45] <cradek> hang on, let me run it...
[20:18:58] <dave-e> channel 1 and 0 | 100mv | 200 mv still nothing
[20:19:22] <cradek> did you set Run Mode to single or normal?
[20:19:40] <dave-e> normal I think
[20:19:43] <cradek> single will only trigger once and then stop, normal will trigger at every opportunity
[20:20:12] <cradek> you can also force a trigger with the Force button
[20:20:32] <dave-e> I've tried starting motion and then clicking on force
[20:20:48] <cradek> what do you get? flat traces?
[20:20:58] <dave-e> maybe my scaling is wrong and the trace if off the screen
[20:21:04] <dave-e> no trace no hints
[20:21:21] <cradek> I think they are all centered on the screen by default
[20:21:35] <cradek> does the trigger bar (right above the display) run?
[20:21:52] <dave-e> like do what
[20:22:05] <cradek> it fills up like a progress bar during the capture
[20:22:15] <dave-e> not that I notice
[20:22:47] <cradek> hmmm
[20:22:51] <alex_joni> dave-e: do you see half the line beeing black?
[20:22:58] <alex_joni> like this ? http://solaris.cs.utt.ro/emcstuff/Screenshot-1.png
[20:23:01] <cradek> yeah it should "pre-trigger"
[20:23:55] <dave-e> all I see the the vertical line in the middle
[20:24:23] <alex_joni> and emc is running?
[20:24:28] <dave-e> yes
[20:24:39] <dave-e> I get decent motion
[20:24:39] <alex_joni> how many samples did you select?
[20:24:46] <dave-e> 4999?
[20:25:09] <dave-e> and I'm using 4 of the 8 channels avail
[20:25:16] <alex_joni> I have 4047 samples @ 100 Hz, which gives me 4 channels
[20:25:22] <alex_joni> I think
[20:25:33] <alex_joni> but it depends on the thread you put halscope under
[20:25:33] <cradek> which thread did you choose?
[20:25:55] <dave-e> ??
[20:26:20] <alex_joni> dave-e: when halscope starts up it lets you select the thread
[20:26:34] <alex_joni> or you can do that lateron by clicking on the 4999 samples ?
[20:27:22] <dave-e> ok....that must have been what I did....actually I selected the whole thing and then went down to 4096...when I needed more channels
[20:28:09] <dave-e> starting is a pain..
[20:28:13] <alex_joni> ok, try different ones, and see if either of them pretriggers
[20:28:16] <alex_joni> starting what?
[20:28:37] <dave-e> halcmd doest work...cannot find the module
[20:28:46] <alex_joni> you don't need halcmd
[20:28:52] <alex_joni> the module is already loaded
[20:28:59] <alex_joni> all you need is issue halscope
[20:29:06] <alex_joni> all you need is issue 'halscope'
[20:29:12] <dave-e> I have to insmod scope_rt.ko
[20:29:23] <alex_joni> it should get inserted by default ?
[20:29:29] <alex_joni> just add it to your hal file
[20:30:07] <dave-e> oh. ok...I think that is what I did....and it comes back and tells me I need to inmod
[20:30:09] <alex_joni> loadrt scope_rt
[20:30:21] <dave-e> ok tell me more
[20:30:33] <alex_joni> ok, what config are you running?
[20:30:44] <alex_joni> when you startup emc, what config do you pick?
[20:30:45] <dave-e> it complains that it is not in /rtlib
[20:30:51] <jepler> common/core_sim.hal:loadrt scope_rt
[20:30:55] <alex_joni> n/m that for now
[20:30:56] <jepler> e.g., this line in core_sim.hal
[20:31:08] <alex_joni> jepler: yes, want to figure out what file he needs to edit
[20:31:22] <alex_joni> probably /etc/emc2/sample-configs/stg/stg_motion.hal
[20:32:54] <dave-e> and insert which line
[20:33:00] <alex_joni> dave-e: running halcmd by yourself with 'loadrt scope_rt' will probably fail, because halcmd doesn't know where to look for the modules, but if you append it to the proper hal file, then it'll work
[20:33:06] <alex_joni> insert this line:
[20:33:11] <alex_joni> loadrt scope_rt
[20:33:25] <dave-e> in?
[20:34:43] <dave-e> does that go in stg_motion.hal ?
[20:35:36] <alex_joni> yes
[20:35:55] <dave-e> thank you... I'll go try that and see what happens
[20:36:02] <dave-e> bbl
[20:36:02] <alex_joni> but that helps only if you are using that config (/etc/emc2/sample-configs/stg/stg.ini)
[20:36:32] <alex_joni> if you are using another config (and that IS what you should do), you need to change that HAL file
[20:36:38] <dave-e> I start up out of /home/dave/emc2/configs/stg/
[20:36:58] <alex_joni> ok, then /home/dave/emc2/configs/stg/stg_motion.hal
[20:37:08] <alex_joni> add 'loadrt scope_rt' in there
[20:37:08] <dave-e> makes sense
[20:37:25] <alex_joni> dave-e: glad it does ;)
[20:38:09] <dave-e> printing that off and to the shop I go
[20:39:03] <alex_joni> you need a network connection in the shop ;)
[20:39:12] <alex_joni> then you'll spend the whole day in here instead of working
[20:39:13] <alex_joni> lol
[21:15:13] <chinamill> Hello; Does anyone have any experience of probing or 3d scanning with a emc setup?
[21:16:43] <alex_joni> chinamill: there is some stuff for emc1
[21:16:48] <alex_joni> and it's described in the wiki
[21:17:16] <alex_joni> http://emc.sourceforge.net/cgi-bin/emcinfo.pl?Probing_With_EMC
[21:21:17] <jepler> but no probing in emc2?
[21:21:34] <alex_joni> jepler: not yet
[21:21:46] <alex_joni> most of the hooks are there.. so it should be trivial
[21:22:04] <alex_joni> how about a feature request for AXIS ?
[21:22:13] <alex_joni> with proper emc2 support of course
[21:22:26] <alex_joni> but together it can be a nice acheivement
[21:27:32] <jepler> I'm not sure how to show the effect of probing in axis
[21:28:01] <alex_joni> pointcloud
[21:28:04] <jepler> the concept of a "preview plot" doesn't work well when you can probe and then do different things based on the result of the probe
[21:28:21] <jepler> e.g., probe and use it to set an offset
[21:28:27] <jepler> that affects all subsequent moves
[21:28:40] <alex_joni> how about rapid prototyping?
[21:29:04] <alex_joni> put a new object under the probe, start an probing run
[21:29:19] <alex_joni> then you'll get a pointcloud with the probed object
[21:29:25] <jepler> Perhaps I don't understand what probing is intended to do
[21:29:45] <alex_joni> export it (from AXIS) to CAD/CAM to generate g-code for milling the same object
[21:29:56] <alex_joni> jepler: it depends, it has many applications possible
[21:32:13] <alex_joni> e.g. http://www.exactmetrology.com/innovmetric/inspector.htm
[21:32:52] <skunkworks_wrk> with axis - maybe a probing mode - it would only show points when the surface was touched. - you would have to give it constarints like how big of an area to scan and how deap and often.
[21:32:58] <alex_joni> you can use probing for 3 cases at least
[21:33:14] <alex_joni> 1. measure an known object in some predefined spots
[21:33:27] <alex_joni> 2. probe (scan) an unknown objet/surface
[21:34:13] <alex_joni> 3. probe (scan) a somehow known surface in order to map a picture or something on it later (which will be the actual machining)
[21:34:29] <skunkworks_wrk> 1.) quality control - sweet. didn't think of that. (compare to a file or something)
[21:35:07] <alex_joni> skunkworks_wrk: yes, those are the big guns (high cost)
[21:35:39] <alex_joni> a big 2x3m quality control probing machine is many $$ ;)
[21:36:01] <alex_joni> I think 2 & 3 are similar
[21:36:02] <fenn> you can do stuff like plunk a piece of stock down on the table, measure its position, and adjust the gcode to line up with the part
[21:36:16] <alex_joni> fenn: yeah, sounds like 33
[21:36:18] <alex_joni> 3
[21:36:21] <alex_joni> http://www.indoor.flyer.co.uk/probe.htm
[21:36:27] <alex_joni> some homebuilt probing stuff
[21:36:49] <skunkworks_wrk> find centers of holes - all kinds of cool stuff (for "registering" a part)
[21:36:53] <alex_joni> "Touch probes can be used for two operations. One is to find edges and the center of holes etc. as well as tool setting; the other is as a means to digitize a 3D object. That is to produce a 3D computer model of the object."
[21:37:19] <dave-e> try a 2 m x 15 m cmm
[21:37:39] <alex_joni> dave-e: that's more like to what I actually meant :D
[21:37:46] <alex_joni> seen one or two of those
[21:37:51] <alex_joni> big granit bed iirc
[21:37:56] <alex_joni> or was it marble?
[21:38:06] <dave-e> thats boeing stuff for wing spars
[21:38:20] <dave-e> I think granite
[21:38:24] <alex_joni> this was a league lower :D
[21:38:33] <alex_joni> than boeing I mean
[21:38:41] <alex_joni> but still impressive
[21:38:41] <dave-e> outfit bought it at auction ro 50K
[21:38:45] <fenn> marble is a type of granite i guess
[21:39:07] <dave-e> cost a cool mill to move
[21:39:21] <fenn> er, nevermind it's not at all
[21:39:24] <alex_joni> how do you guys like the new outfit of http://wiki.linuxcnc.org/ ?
[21:39:31] <alex_joni> fenn: ;-)
[21:39:40] <alex_joni> still stone-ish
[21:40:11] <fenn> could you set the table to align left?
[21:40:25] <alex_joni> fenn: yes, that's default.. but why?
[21:41:28] <fenn> well, with them in columns like that you dont readily see the relationship between the rows
[21:41:46] <alex_joni> ahh.. you mean inside the table?
[21:41:50] <fenn> i'm no design engineer or anything, it just looks fugly
[21:42:01] <fenn> yes inside the table
[21:42:53] <dave-e> granite is igneous rock that cooled slowly, marble is limestone with a larger grain size than limestone but still CaCO3
[21:43:50] <alex_joni> fenn: not easily
[21:44:05] <fenn> i'm not sure the "how emc 1/2 works" really has enough info to be all expanded on the front page like that
[21:44:21] <alex_joni> yeah, it should go to a second page
[21:45:22] <fenn> Sample HAL and ClassicLadder
[21:45:22] <fenn> Tuning EMC2/HAL PID loops
[21:45:22] <fenn> Owords - loops, conditionals and subs <- should go under configuring and using, respectively
[21:46:53] <chinamill> Does anyone have knolledge about probes and where to get them?
[21:47:04] <fenn> dmessier does a lot with cmm's
[21:47:22] <fenn> you can get probe tips from just about anywhere, like msc
[21:47:26] <alex_joni> http://www.indoor.flyer.co.uk/probe.htm
[21:47:52] <fenn> or just stick a ball bearing on the end of some drill rod and put it in the collet
[21:48:40] <fenn> electrical contact between the probe and the part is the easiest, most reliable way to make precise measurements
[21:49:13] <chinamill> Was thinking to probe or scan a wood piece
[21:50:03] <dave-e> let's see ....someone has another way....hollow tube with saphire ball end... send lazer beam down a tube...when the end deflects from contact the light lever returned changes
[21:50:07] <dave-e> level
[21:50:24] <dave-e> llaser
[21:50:37] <dave-e> laser third times a charm
[21:50:48] <alex_joni> "laser"
[21:51:30] <chinamill> sound lightning
[21:53:42] <chinamill> That's a really nice probe! http://www.indoor.flyer.co.uk/probe.htm Have anyone tried to build it?
[21:53:47] <dave-e> use the ball bearings in a triangle ..any tip breaks contact
[21:55:31] <alex_joni> dave-e: that's how we have the contact sensor on our robots
[21:55:39] <alex_joni> but tripping that just pops estop ;)
[21:56:59] <dave-e> nice description... tempting
[21:58:39] <fenn> what translations have been done with AXIS?
[21:59:08] <fenn> nevermind
[22:00:39] <bill2or3> that's pretty cool.
[22:01:04] <bill2or3> with a 4th axis you could almost completely digitize stuff.
[22:13:20] <alex_joni> night all
[22:13:30] <skunkworks_wrk> Night alex
[22:14:37] <bill2or3>
[22:45:25] <dave-e> hey cradek
[22:48:05] <dave-e> hmmmmm ... SWP?
[22:49:23] <Jymmm> LOL... this is fucked up... http://filecabi.net/video/accidentjacker.html