#emc | Logs for 2005-06-13

Back
[00:00:04] <robin_sz> you know, it has a hoem and a trash-can icon, i have never even tried what they do
[00:01:27] <robin_sz> ooh, there is stuff in the trash can ..
[00:01:49] <jacky^> hehe
[00:02:12] <robin_sz> and .. it looks like you can drag files in and out ... well
[00:02:12] <robin_sz> I never knew you could drag files on gnome ...
[00:28:40] <jacky^> hi rayh
[00:34:45] <rayh> hi jacky
[00:37:49] <rayh> Are you making progress on your g-code?
[00:38:01] <jacky^> it's a fun :D
[00:38:07] <jacky^> i like it
[00:38:48] <jacky^> i'm triyng to store all commands in my ram .. :\
[00:38:51] <jacky^> hehe
[00:41:30] <jacky^> you ? always busy for the retofest ? :P
[00:41:39] <jacky^> retrofest*
[00:43:09] <jacky^> hey Jymmm ciao
[00:43:56] <dave-e> hi ray
[00:44:31] <rayh> Yes I am. And so is dave busy
[00:44:40] <dave-e> just a bit
[00:44:40] <rayh> Hi Dave.
[00:44:46] <dave-e> have about half the car loaded
[00:45:01] <dave-e> need to know how to build emc2
[00:45:20] <dave-e> does it go like the 4.2 build
[00:45:26] <dave-e> configure, etc
[00:46:25] <rayh> where'd you put the download?
[00:47:04] <alpha> hi
[00:47:05] <dave-e> opps got to figure how to send paths without the system hiccup
[00:47:12] <rayh> Hey.
[00:47:14] <dave-e> hi alpah
[00:47:20] <dave-e> alpha
[00:47:35] <alpha> k, in keystick, how do I set the current position of the axis?
[00:47:36] <rayh> put a character in front of the path.
[00:47:42] <alpha> alpha is now known as alpha_emc
[00:48:01] <dave-e> never used keystick
[00:48:12] <dave-e> IOW-clueless
[00:48:43] <alpha_emc> IOW?
[00:48:50] <dave-e> in other words
[00:48:53] <alpha_emc> thanks.
[00:49:07] <alpha_emc> trying to get the max speed possible out of my system.
[00:49:13] <alpha_emc> but alas, I think I'm fubared.
[00:49:15] <rayh> Matt would know but he is out in the yard yet.
[00:49:26] <alpha_emc> ray? me?
[00:49:44] <rayh> mshaver_yard_wk:
[00:49:59] <alpha_emc> screw it...I'll just machine slower, and wear of the cutter faster. I'll tinker when I have more time.
[00:49:59] <dave-e> the trick is to have a postage stamp yard
[00:50:14] <rayh> You want to use keystick to zero axis position?
[00:51:53] <alpha_emc> rayh, well. not exactly...
[00:52:17] <alpha_emc> I have another position that I use as the measured coordinate. I know... kinda stupid.
[00:52:26] <alpha_emc> well... whichever. I'll back to tkemc.
[00:54:01] <dave-e> ray...is websys weber systems?
[00:55:20] <Jymmm> ha jacky^
[00:55:23] <Jymmm> hi
[00:55:37] <jacky^> hello :)
[00:56:12] <rayh> Yes it is.
[00:56:40] <rayh> What is the directory name of your emc2 download?
[00:57:17] <dave-e> ah good he gets exposed to the innane as well as the good stuff
[00:57:38] <dave-e> #/home/dave/emc2/emc2
[00:58:19] <dave-e> in like manner to the emc1 on bdi-4.2
[00:58:44] <rayh> in emc2/emc2 you will see a src directory...
[00:58:54] <dave-e> I hope so
[00:58:59] <rayh> cd in there and issue, as root ./configure
[00:59:19] <dave-e> ok ... and then make
[00:59:33] <rayh> yes or at least sudo make
[00:59:34] <dave-e> and then sudo make modules_install
[00:59:47] <rayh> No
[00:59:52] <dave-e> opps
[01:00:24] <rayh> That's a BDI thing.
[01:00:34] <alpha> alpha is now known as alpha_emc
[01:01:09] <dave-e> OK .... so does the make do the whole thing
[01:01:16] <rayh> Yep.
[01:01:21] <alpha_emc> how come when I go into mdi mode I type "g0 x1 y1" and it errors.
[01:01:26] <dave-e> well give it a fling
[01:01:37] <alpha_emc> with the msg "need to be enabled, in coord mode for linear move"
[01:01:40] <rayh> just go up one dir and issue scripts/emc.run
[01:01:53] <alpha_emc> man... whoever wrote these error messages may have flunked English
[01:02:08] <dave-e> be back late
[01:02:12] <dave-e> later
[01:02:25] <rayh> error?
[01:03:01] <alpha_emc> the error is after I type "g0 x1" + enter -> "Error: need to be enabled, in coord mode for linear move"
[01:03:10] <alpha_emc> same with the command g0 x1 y1"
[01:04:23] <rayh> Have you set mode mdi or pressed <F5>?
[01:04:43] <alpha_emc> I'm in mdi mode... tkemc shows "MDI" second row, left side button.
[01:05:19] <rayh> What version of BDI or EMC is this?
[01:05:26] <alpha_emc> BDI
[01:05:29] <alpha_emc> 4.20
[01:05:54] <alpha_emc> got it.
[01:06:06] <alpha_emc> had to toggle the estop, and machine again.
[01:06:08] <alpha_emc> :/
[01:06:12] <alpha_emc> thanks.
[01:06:19] <rayh> ah. right.
[01:06:28] <dave-e> compiling
[01:07:23] <dave-e> ray...can you do home to galesburg in one day
[01:09:00] <alpha_emc> can I jog in TKEMC?
[01:09:06] <alpha_emc> from the kb that is
[01:10:21] <alpha_emc> manual mode -> then it works.
[01:10:27] <rayh> Just about make that but I've got a couple of stops on the way.
[01:10:29] <alpha_emc> wow............ sooo unfriendly this menu interface...
[01:11:20] <rayh> alpha_emc: You might try mini if you don't need the extra stuff.
[01:13:05] <dave-e> emc2 is running ... tom kramers diamond test...
[01:13:24] <rayh> What did you think of the splash?
[01:13:30] <dave-e> really nice
[01:13:42] <rayh> You got emc2 then.
[01:13:49] <dave-e> much more imaginative than the emc1
[01:14:10] <dave-e> I should hope so with all the good help
[01:14:37] <dave-e> pretty hard to miss when you cut and paste the commands off irc
[01:14:46] <dave-e> :-)
[01:14:54] <dave-e> thanks alex
[01:16:27] <rayh> dave-e: You should be about ready for the motenc stuff.
[01:16:56] <dave-e> yeh...well I have to rig an encoder on the servo test setup yet.
[01:16:59] <dave-e> and pack
[01:17:03] <dave-e> more that is
[01:17:18] <dave-e> and a dr appt tomorrow plus some other stuff
[01:17:53] <rayh> I believe that you might be able to fire up motenc.ini without anything attached.
[01:18:04] <dave-e> probably
[01:18:20] <dave-e> does jmk have a card to play with
[01:28:46] <jacky^> 3,30 am ! night all
[01:32:56] <A-L-P-H-A> rayh? mini?
[01:33:58] <A-L-P-H-A> well. #1. At least my circles are no longer squares. hahahaha
[01:37:47] <jmk_food> no, I don'
[01:37:49] <jmk_food> oops
[01:37:59] <jmk_food> no, I don't have a motenc card
[01:38:02] <jmk_food> jmk_food is now known as jmkasunich
[01:57:30] <dave-e> hey...I timed that one right
[01:57:35] <dave-e> hi jmk
[01:58:19] <dave-e> in starting emc2.... ini looks for emc.gif not emc2.gif
[01:58:44] <dave-e> that one is easy to fix... however
[02:00:00] <dave-e> scripts/emc.run : line 566 : 2357 Segmetation fault $EMC2_BIN_DIR/$EMCIO -ini $INIFILE
[02:00:36] <jmkasunich> how exactly did you get your emc2, and what distro are you running on... you seem to be having tons of troubles
[02:00:54] <dave-e> insmod: error inserting home/dave/emc2/emc2/rtlib/hal-motend.ko' : -l Operation not permittel
[02:01:22] <dave-e> cvs download today from sourceforge.
[02:01:36] <jmkasunich> you are running BDI-4.20, right?
[02:01:36] <dave-e> BDI-4.2
[02:01:51] <jmkasunich> 4.2 and 4.20 are not the same thing
[02:02:25] <dave-e> I'd have to go look .... what is the easy way to tell
[02:02:39] <jmkasunich> uname -r
[02:02:51] <jmkasunich> for 4.20, it will say "2.6.10-adeos"
[02:03:01] <jmkasunich> you really gotta get that machine on the net
[02:03:25] <jmkasunich> if neccessary, that will be the first things we do at the fest
[02:04:10] <dave-e> 2.6.10-adeos
[02:04:17] <jmkasunich> ok, that's 4.20
[02:04:56] <jmkasunich> (side note... version numbers don't work like floats... they go 4.0, 4.1, 4.2, 4.3,---,4.9,4.10,4.11,4.12...etc
[02:05:14] <jmkasunich> ok. got that settled
[02:05:17] <jmkasunich> next step...
[02:05:26] <dave-e> ?
[02:05:39] <jmkasunich> the version is settled, we know youhave 4.20
[02:06:05] <jmkasunich> next step - there is a wiki page that tells you what you need to do to get a 4.20 box ready to compile emc
[02:06:12] <jmkasunich> * jmkasunich looks for url
[02:06:49] <jmkasunich> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?BDI-4_Install
[02:07:15] <dave-e> which gets you all the 2.6.10 stuff via apt-get
[02:07:22] <jmkasunich> I'm guessing you already did this stuff (but then if you don't have network access, you couldn't do it)
[02:07:48] <dave-e> well I understand it all on the distro
[02:08:22] <jmkasunich> I seem to recall that it downloaded at least some of it, it wasn't all on the CD
[02:08:58] <jmkasunich> after all the second line on that page (written by paul) is "Due to the lack of space on the BDI-4 CD, some dev tools had to be left out"
[02:09:31] <dave-e> well I walked thru the commands substituting 2.6.10 for the 2.6.9 in the instructions and it seemed to work....well enough to compile the emc1 branch that needs it
[02:09:52] <jmkasunich> how did you do the cvs checkout without net access?
[02:10:12] <dave-e> I have net access off this machine....then burn to a cd
[02:10:30] <jmkasunich> you burned the emc2 directory tree to CD?
[02:11:04] <dave-e> emc2 cvs afik
[02:11:05] <rayh> dave is able to run scripts/emc.run
[02:11:25] <jmkasunich> but he just told me it was looking for emc.gif, not emc2.gif
[02:11:31] <rayh> from a very recent cvs tarball.
[02:11:59] <rayh> He did get the new emc2.gif when he started with the emc.run
[02:12:12] <dave-e> exactly...the generic come up with the right splash
[02:12:18] <rayh> When he starts with emc.run motenc.ini the problems come up.
[02:12:48] <dave-e> btw I LIKE the new splash
[02:13:04] <jmkasunich> that is alex's work... he done good
[02:13:06] <rayh> He is trying this from the set of HAL config files that petev made
[02:13:08] <dave-e> no joke
[02:13:25] <dave-e> the little red 2 just puts the icing on it
[02:13:27] <jmkasunich> ok, lemme look at motenc.ini
[02:14:15] <dave-e> brb
[02:14:16] <jmkasunich> where did this motenc.ini come from ... there isn't one in emc2/configs
[02:14:32] <jmkasunich> there are two motenc hal files, but no ini
[02:17:16] <dave-e> ray...didn't the ini come from petev
[02:17:50] <rayh> This all came from a tarball that petev sent you some time ago.
[02:18:00] <rayh> I can forward that if you wish.
[02:18:09] <jmkasunich> eww, eww, and yuck
[02:18:15] <jmkasunich> ;-)
[02:18:28] <rayh> I think pete said that you didn't like his filenames or something.
[02:18:43] <rayh> But that it was working on his card there.
[02:18:45] <jmkasunich> I don't remember the details...
[02:19:04] <jmkasunich> the eww part is just the idea of running week(s) old stuff
[02:19:26] <jmkasunich> stuff that I don't even have copies of
[02:19:51] <rayh> Right. Pete would have put it in cvs except for some objection.
[02:19:51] <jmkasunich> petev did commit some hal files, but never a motenc.ini
[02:20:05] <jmkasunich> huh? he did put the driver in cvs
[02:20:09] <jmkasunich> and the hal files
[02:20:31] <rayh> I can forward his message to me to you if you wish.
[02:20:33] <jmkasunich> any objections were resolved weeks ago I thought
[02:20:39] <jmkasunich> please
[02:20:59] <rayh> There was no successful resolution of some sort of issue that you had with his stuff.
[02:21:04] <jmkasunich> I can go back and look at my corespondence with him
[02:21:12] <rayh> Iknow that he was put off by what happened.
[02:21:39] <jmkasunich> * jmkasunich is confused
[02:21:55] <jmkasunich> I had no idea he was upset
[02:23:15] <jmkasunich> my last email from pete about the Vital driver was 3/26
[02:24:27] <dave-e> I'm going to bail and work on the encoder for the servo test setup....
[02:24:41] <dave-e> that has to be ready to go tues morn...early
[02:25:26] <dave-e> jmk ... I plan to be in galesburg late fri evening.
[02:25:39] <jmkasunich> I'll be arriving saturday
[02:25:45] <dave-e> good
[02:26:09] <jmkasunich> I need to know how to get hold of you and Ray once I'm there
[02:26:24] <jmkasunich> I'll have a cell phone (don't know the number offhand)
[02:26:29] <dave-e> meanwhile you can snag me by email until tomorrow evening
[02:26:42] <dave-e> oh....509-961-6474
[02:26:48] <jmkasunich> cell or home
[02:26:51] <dave-e> cell
[02:26:55] <jmkasunich> ok, great
[02:27:16] <dave-e> I'm at the Holiday Inn Express in galesburg
[02:27:35] <jmkasunich> I'm at the Econo-Inn
[02:27:54] <jmkasunich> your last name is Engvals? or 2 l's?
[02:28:01] <dave-e> double L
[02:28:04] <jmkasunich> (adding you to my crib sheet)
[02:29:07] <rayh> that was fun
[02:29:25] <rayh> don't try running thunderbird with vary many files
[02:50:26] <dave-e> see ya ray
[03:15:53] <A-L-P-H-A> is there a way to know how long a part will take with emc?
[03:22:11] <cradek> you could run it in the simulator, or do the math yourself to get the approximate time
[03:22:35] <A-L-P-H-A> The simulator? you mean axis?
[03:22:45] <cradek> I put code in emcplot3d to report the distance jogged and the distance cut, so you can guess the time from that
[03:25:13] <A-L-P-H-A> cradek, thanks.
[03:30:09] <Jymmm> anyone know any CHEAP thermal controls?
[03:36:28] <Jymmm> jmkasunich next tiem you go dumpster divign at work, find my a temp controller please =)
[03:36:56] <Jymmm> jmkasunich 110VAC
[03:41:52] <A-L-P-H-A> using G2/3 how do I do a complete circle? G02 X Y Z R-a (the negative)?
[03:43:15] <cradek> g1x1y0 g2x1y0i-1j0 to get a circle of radius 1 around the origin (untested)
[03:43:36] <cradek> specify the end point same as the start point
[03:45:02] <jmkasunich> sorry Jymmm... never found one of those in the dumpser (in fact we needed to buy one for a work project just last week)
[03:45:43] <A-L-P-H-A> so I must us I/J notation, not the R notation?
[03:45:57] <cradek> it probably works either way
[03:46:21] <cradek> does r- give you the larger arc? I forget
[03:46:28] <cradek> why not just try it?
[03:46:41] <A-L-P-H-A> I don't know why...
[03:46:52] <A-L-P-H-A> honestly, I think it's because I'm scared I'm gonna break something.
[03:47:17] <cradek> well cut air, or use axis/emcplot3d/tkbackplot
[03:48:48] <jmkasunich> if you have steppers, you can just disconnect the machine, and emc will run without the motors moving... then use backplot to see what it does
[03:49:00] <A-L-P-H-A> true.
[03:51:39] <cradek> if you have to do that to test your code, you really need to get axis or emcplot3d
[03:51:51] <cradek> I don't understand how you guys get along without a real previewer
[03:52:18] <cradek> what if your program takes a half hour to run? Do you sit and watch backplot for a half hour?
[03:52:53] <A-L-P-H-A> no one's made a package for axis?
[03:53:08] <A-L-P-H-A> cradek... I had cncsimulator.com
[03:53:17] <A-L-P-H-A> had=have
[03:53:43] <cradek> A-L-P-H-A: it's risky to use something that's not emc-based because it might not be feature-compatible or bug-compatible
[03:54:16] <Jymmm> jmkasunich : Too bad, the darn things are rare to find (surplus, etc) or expensives as hell.
[03:54:55] <Jymmm> I guess I could get a variac, but awefully bulky
[03:55:28] <Jymmm> I think I'd stub my toe on it more than anything else! lol
[03:55:39] <A-L-P-H-A> I/J are absolute or relative?
[03:55:48] <cradek> relative to the arc start point
[03:58:32] <cradek> g1x1y0 g2x1y0i-1j0 does give a circle of radius 1 around the origin, I tested it.
[03:59:36] <cradek> g'night
[04:00:16] <A-L-P-H-A> night
[04:03:20] <jmkasunich> night all
[04:03:33] <A-L-P-H-A> where's rcslib located on the bdi?
[04:04:28] <A-L-P-H-A> to build axis, will it be "env PLAT=nonrealtime EMC=/usr/local/emc python setup.py install
[04:04:49] <A-L-P-H-A> "
[05:07:52] <weyland> asdf-qwee: you got mail
[05:08:05] <weyland> asdf-qwee: Thank you for your help!
[05:19:42] <asdf-qwee> "Buy meds ch33p"...oh, wait, wrong email
[05:20:01] <weyland> heh
[05:31:29] <asdf-qwee> logger_aj, bookmark
[05:31:29] <asdf-qwee> See http://193.226.12.129/irc/irc.freenode.net:6667/emc/2005-06-13#T05-31-29
[05:37:11] <weyland> hows that work?
[05:39:11] <fenn> magic
[05:39:51] <weyland> heh
[05:40:11] <weyland> magic is finding enough time in the day
[05:41:31] <alpha_emc> hmm... axis just freezes version 1.0b2
[05:42:02] <fenn> magic is eating raw for a month and then not eating a whole bunch of peanut butter at once
[05:42:29] <alpha_emc> what are you smoking? and why aren't you sharing?
[05:42:46] <fenn> duuude.. i'm like, high on life, man
[05:42:55] <weyland> that's so rad...
[05:43:13] <fenn> well, i would be, but i feel like i'm gonna barf
[05:43:24] <weyland> tubular
[05:43:34] <weyland> got spoon?
[05:43:48] <fenn> yeah?
[05:43:48] <alpha_emc> wjp
[05:44:00] <alpha_emc> who's got axis to work? besides the two coders that wrote it.
[05:44:34] <fenn> it runs on bdi-4.20 once every 10 times i try to run it
[05:44:46] <weyland> I got it installed and it *appears* to work, but I need to get opengl drivers to see the backplot
[05:44:59] <weyland> and I haven't had time yet
[05:45:22] <alpha_emc> well, I've install the python opengl things.
[05:45:59] <alpha_emc> kinda starts up... I clicked on about, and it died
[05:52:20] <alpha_emc> logger_aj, bookmark
[05:52:20] <alpha_emc> See http://193.226.12.129/irc/irc.freenode.net:6667/emc/2005-06-13#T05-52-20
[05:54:57] <asdf-qwee> PII 450...and I'm nudging my PERIOD lower...I'm at 0.000015 right now
[05:55:12] <fenn> gratz
[05:55:35] <weyland> is that a guy, or a command?
[05:56:09] <fenn> gratz= congratulations, perverted by austrian MUDders
[05:56:32] <weyland> no, no... the logger thing
[05:56:40] <fenn> script bot
[05:56:49] <weyland> wow. kewl.
[05:57:03] <fenn> logger_aj: poop
[05:57:03] <fenn> I'm logging. I don't understand 'poop', fenn. Try /msg logger_aj help
[05:57:09] <weyland> logger_aj, bookmark
[05:57:09] <weyland> See http://193.226.12.129/irc/irc.freenode.net:6667/emc/2005-06-13#T05-57-09
[05:57:14] <weyland> haha, kewl
[05:57:22] <weyland> that's neat
[05:57:57] <fenn> i really liked the "hidden markov model" artificial intelligence bots
[05:58:34] <fenn> maybe i'll put one here to be annoying
[05:59:47] <Phydbleep> fenn: And how do we know that you're not a bot already?
[06:02:03] <fenn> wow, "if you have debian you probably already have megaHAL installed"
[06:02:29] <asdf-qwee> Oh, 0.000014 and it doesn't exit cleanly
[06:02:43] <asdf-qwee> System isn't frozen....strange
[06:05:47] <alpha_emc> heh
[06:06:03] <alpha_emc> asdf-qwee, BASTARD... I want a faster period.
[06:06:05] <alpha_emc> hahaha
[06:06:12] <alpha_emc> that would sound so wrong if I was a girl.
[06:08:16] <asdf-qwee> alpha_emc: What kind of hardware are you running?
[06:09:16] <Phydbleep> asdf-qwee: Do you still have the specs for that toolpost?
[06:09:41] <asdf-qwee> alpha_emc: I've tried using axis - less than 600MHz, forget about it
[06:09:44] <Phydbleep> * Phydbleep needs a parting tool.
[06:09:49] <asdf-qwee> Phydbleep: yes
[06:11:02] <asdf-qwee> Phydbleep: Let me talk to a friend of mine...he was just telling me about parting tools
[06:18:17] <A-L-P-H-A> asdf-qwee. it's a duron 700
[06:18:21] <A-L-P-H-A> with 512 megs of ram.
[06:22:34] <Phydbleep> asdf-qwee: http://www.metalwebnews.com/howto/toolpost/fig6.html
[06:29:58] <weyland> kepp looking for an answer to that post processor question...
[06:30:15] <weyland> anyone know before I head for bed?
[06:30:29] <alpha_emc> ??
[06:31:00] <weyland> if someone was working in a CAM program and wanted to output code usable with EMC...
[06:31:10] <weyland> what post processor would they use?
[06:31:20] <A-L-P-H-A> EMC's.
[06:31:24] <A-L-P-H-A> RS-2somethingsomething
[06:31:46] <A-L-P-H-A> I don't know of a direct 100% EMC post
[06:31:52] <fenn> rs274ngc
[06:31:54] <weyland> They usually have a machine/vendor name I thought
[06:32:14] <A-L-P-H-A> anyone got one for EMC?
[06:32:15] <A-L-P-H-A> err.
[06:32:17] <weyland> wonder if it would be the "generic" one
[06:32:17] <A-L-P-H-A> Mastercam
[06:32:30] <fenn> i would use the most generic option possible
[06:32:51] <weyland> yeah, like in mastercam
[06:33:07] <weyland> would one just choose the generic post?
[06:37:01] <weyland> nite all
[07:22:12] <anonimasu> good morning
[07:22:28] <A-L-P-H-A> hey
[07:22:32] <A-L-P-H-A> haven't sleept yet.
[07:22:36] <anonimasu> I am having trouble
[07:22:36] <anonimasu> :(
[07:22:45] <anonimasu> a plc keeps forgetting it's memory objects
[07:22:46] <A-L-P-H-A> damn... I think I should be on like hawiaii time or HK time or something
[07:23:17] <anonimasu> but I got new ones going here with battery backup instead of a condensator..
[07:23:25] <anonimasu> more money going away ~_~
[07:27:10] <ValarQ> morning folks
[07:27:16] <anonimasu> morning ValarQ
[07:27:38] <anonimasu> A-L-P-H-A: I got some reason into qt yesterday too .)
[07:29:09] <anonimasu> just need to draw some glyphs to have at the buttons
[07:32:51] <anonimasu> :)
[07:33:02] <anonimasu> A-L-P-H-A: done anything fun lately?
[07:46:30] <A-L-P-H-A> ?
[07:47:19] <A-L-P-H-A> anonimasu, fun? kinda... got emc to run... but my jib isn't adjusted correctly.
[07:47:22] <A-L-P-H-A> I think it is now.
[07:47:31] <A-L-P-H-A> _think_
[07:47:39] <A-L-P-H-A> what's better.
[07:47:49] <A-L-P-H-A> to machin a slot, or a wall?
[07:48:21] <A-L-P-H-A> like I could go 0.3" deep, but take light cuts, or go 0.025" going 19ipm. [max my computer will go]
[07:48:56] <anonimasu> hm, why?
[07:49:11] <anonimasu> what are you machining?
[07:49:25] <A-L-P-H-A> alu
[07:49:29] <A-L-P-H-A> 6061-t6
[07:49:33] <asdf-qwee> What I've often read on the web about 'hobby CNC' is to go light and fast
[07:49:50] <A-L-P-H-A> that's what I'm doing right now... 0.025" at 19ipm.
[07:49:54] <fenn> lots of light cuts will improve machining in general, but will dull the very end of the bit faster
[07:49:54] <A-L-P-H-A> takes a freak'n while.
[07:50:38] <anonimasu> hm, I just applied for a full demo of solidedge
[07:50:51] <fenn> i'd say go max speed and increase depth of cut until it goes "honk honk awooga"
[07:51:02] <fenn> for roughing that is
[07:51:15] <anonimasu> hm, depends all on your spindle kw..
[07:51:15] <anonimasu> :)
[07:51:20] <A-L-P-H-A> this is roughing.
[07:51:22] <anonimasu> I cant take more then 2mm per cut..
[07:51:28] <A-L-P-H-A> for my finish, I'm going 0.01" depth, at 10ipm.
[07:51:46] <anonimasu> in alu
[07:51:53] <anonimasu> with 2hp..
[07:51:58] <A-L-P-H-A> I was going 0.1" at 15ipm last time... my machine did it... but LOTS of vibrations, and loud.
[07:52:14] <anonimasu> I rather save my machine and wear the cutter
[07:52:44] <A-L-P-H-A> true
[07:52:46] <anonimasu> 2mm and 750mm/min
[07:52:54] <anonimasu> err 2mm deep cuts full cutter engagement.. and 750mm/min
[07:54:03] <A-L-P-H-A> that's really slow.
[07:54:04] <anonimasu> 29ipma:)
[07:54:29] <A-L-P-H-A> sorry
[07:54:31] <A-L-P-H-A> it's not
[07:54:47] <A-L-P-H-A> 2/25.4
[07:56:00] <A-L-P-H-A> screw this 0.025" doc, I'm going 0.05"
[07:58:38] <anonimasu> heh
[07:58:56] <anonimasu> A-L-P-H-A: what do you mean is slow?
[07:59:21] <A-L-P-H-A> 30ipm isn't that slow.
[07:59:26] <anonimasu> :)
[07:59:28] <A-L-P-H-A> my 19.2ipm is SLOW!
[07:59:35] <anonimasu> 30 ipm is slow
[07:59:37] <anonimasu> :D
[07:59:41] <A-L-P-H-A> what's the ArtSoft Mach5 thing...
[07:59:52] <anonimasu> I want 200ipm
[07:59:53] <A-L-P-H-A> Err. Mach2.
[08:00:01] <A-L-P-H-A> this is 45000 hz.
[08:00:42] <anonimasu> http://www.bojn.net/~an0n/qemc.jpg
[08:00:47] <anonimasu> first qt adventure ;)
[08:01:15] <A-L-P-H-A> heh
[08:01:29] <A-L-P-H-A> what's QT?
[08:01:44] <anonimasu> www.trolltech.com
[08:01:52] <anonimasu> a gui toolkit
[08:02:02] <A-L-P-H-A> writing a new interface for EMC?
[08:02:06] <anonimasu> it has some
[08:02:13] <anonimasu> no.. a online programming interface :)
[08:02:26] <A-L-P-H-A> ? what do you mean?
[08:02:53] <anonimasu> for programming while at the mill
[08:02:59] <anonimasu> without handwriting code
[08:03:01] <A-L-P-H-A> 41.6khz EMC, versus 45khz for Mach2.
[08:03:09] <A-L-P-H-A> how well would I trust that Mach2.
[08:03:16] <anonimasu> not at all.
[08:03:19] <A-L-P-H-A> appearantly people are getting good results of out it
[08:03:27] <anonimasu> ask robin about mach
[08:03:35] <anonimasu> :)
[08:03:37] <A-L-P-H-A> does he use it?
[08:03:40] <A-L-P-H-A> or hates it?
[08:03:42] <A-L-P-H-A> or what?
[08:03:44] <anonimasu> he used to I think..
[08:03:53] <anonimasu> it dies somtimes in the middle of cuts
[08:04:32] <anonimasu> :)
[08:04:36] <fenn> anonimasu: you should write a text based conversational machining layer before u try to do a graphical one
[08:05:23] <A-L-P-H-A> I SO want a G200x right now.
[08:05:36] <A-L-P-H-A> these machining speeds are so freak'n BAD.
[08:05:47] <anonimasu> fenn: that'll come later..
[08:05:59] <anonimasu> fenn: I want to be able to jog to a point and add a operation there..
[08:07:00] <anonimasu> fenn: and I need to learn QT :)
[08:08:55] <fenn> stupid eggdrop.. there's an error somewhere in the .conf file but it wont say what line number.. eggdrop.conf is 1350 lines
[08:12:18] <Phydbleep> where's a good place to find generic stepper wiring diagrams?
[08:12:46] <Phydbleep> * Phydbleep has a 5 wire stepper with 8 coils inside.
[08:13:15] <A-L-P-H-A> 8?
[08:13:39] <A-L-P-H-A> I have a 5 wire, pentagon wiring thingie mabob... I bougt a driver for it instead.
[08:14:01] <Phydbleep> There's 8 little coil forms in there.
[08:15:08] <Phydbleep> And it looks like a penta-drive. :\
[08:15:40] <Phydbleep> * Phydbleep counts 5 little grooves in the face of each coil form.
[08:15:41] <A-L-P-H-A> I have the stupid 5 wire, 5 phase drive from oriental motors... their proprietary one.
[08:16:24] <Phydbleep> I have a tagless wonder so I have no clue who I should blame..
[08:17:14] <A-L-P-H-A> how many hz can the g200x generate?
[08:19:23] <anonimasu> many
[08:19:37] <anonimasu> although I'd rather have a vital :)
[08:19:50] <anonimasu> as soona as we have a new tp
[08:21:58] <anonimasu> why dont you buy one?
[08:22:07] <anonimasu> a g100/g200x
[08:25:04] <A-L-P-H-A> anonimasu?
[08:25:09] <A-L-P-H-A> what's the G100?
[08:25:55] <Phydbleep> * Phydbleep fails to find and numbers that will cross reference from the chips on the stepper driver board.
[08:30:10] <A-L-P-H-A> well!!!!!!!!!!!! G200x has been sent to the PCB fabricators on April 7th. It's not June 13.
[08:30:47] <Phydbleep> A-L-P-H-A: s/not/now ?
[08:31:28] <anonimasu> A-L-P-H-A: it's g200x's real name
[08:32:00] <A-L-P-H-A> not=now
[08:32:31] <A-L-P-H-A> I'm lookin at Mariss' posts... and I don't see anything about g200x being released
[08:39:58] <anonimasu> ok
[08:40:01] <anonimasu> :/
[08:40:14] <A-L-P-H-A> you're telling me.
[08:40:27] <A-L-P-H-A> anonimasu, got a post for emc?
[08:40:29] <A-L-P-H-A> err.
[08:40:31] <A-L-P-H-A> mastercam.
[08:40:50] <anonimasu> no cant get it to work nicely on my laptop
[08:40:53] <anonimasu> windows-hell
[08:41:24] <anonimasu> modify the tcnc one
[08:41:34] <anonimasu> there's just some stuff you have to remove to get it working
[08:41:47] <A-L-P-H-A> like the m06 tool changing stuff.
[08:41:50] <anonimasu> yeah
[08:42:02] <A-L-P-H-A> there's also the funny ARCs which is messing with me.
[08:42:38] <anonimasu> funny arc's ?
[08:42:49] <anonimasu> strange
[08:43:47] <A-L-P-H-A> nono... the post arc definitions.
[08:44:15] <anonimasu> hm ok
[08:44:42] <A-L-P-H-A> is your simulator working?
[08:45:40] <anonimasu> simulator?
[08:45:55] <A-L-P-H-A> axis, or backploting.
[08:46:45] <anonimasu> oh, I never use it
[08:47:05] <anonimasu> I just simulate in the cam program then I hit run and my part comes out after some cursing
[08:48:50] <anonimasu> but the backplot works
[08:51:20] <A-L-P-H-A> what does 'backplot' actually mean?
[08:52:45] <anonimasu> I am having trouble with visualmill :/
[08:52:52] <anonimasu> it makes my parts undersize
[08:55:08] <A-L-P-H-A> are you sure you're not loosing steps instead?
[08:59:08] <anonimasu> g340's..
[08:59:08] <anonimasu> I am not loosing steps
[08:59:37] <anonimasu> :)
[09:00:09] <anonimasu> that would have shown up when doing parts manually
[09:00:28] <anonimasu> may have somthing to do with cutter comp
[09:01:13] <anonimasu> going to investigate it tonight
[09:01:28] <anonimasu> got more prototyping to do
[09:01:29] <anonimasu> :)
[09:02:32] <anonimasu> brb, lunch
[09:14:53] <A-L-P-H-A> hmm.
[09:14:55] <A-L-P-H-A> lunch...
[09:15:01] <A-L-P-H-A> i need breakfast.
[09:15:06] <A-L-P-H-A> or would this be lunch for me too?
[09:15:10] <A-L-P-H-A> shit.
[09:15:26] <A-L-P-H-A> I need to clean up my IRC language.
[09:15:41] <fenn> and stop tracking mud all over my clean kitchen floor!
[09:19:29] <Phydbleep> fenn: Hey, That's my line. :)
[09:19:53] <Phydbleep> And it a "nice clean kitchen floor" :)
[09:33:22] <fenn> whine
[09:37:43] <A-L-P-H-A> finally the machine is running properly.
[09:38:41] <Phydbleep> A-L-P-H-A: Well, Get the blonde and the webcam and make some money. :)
[09:39:21] <A-L-P-H-A> I'm making parts... for my client.
[09:39:55] <Phydbleep> Oh.. So he has the blonde and the webcam.. :)
[09:40:35] <A-L-P-H-A> hair color doesn't do it for me.
[09:40:57] <A-L-P-H-A> accents do it.
[09:41:30] <Phydbleep> * Phydbleep finds A-L-P-H-A a nice girl with a Welsh accent..
[09:41:55] <Phydbleep> And a rain slicker. :)
[09:41:58] <A-L-P-H-A> ?
[09:42:08] <A-L-P-H-A> I don't even know what a Welsh accent sounds like
[09:42:23] <fenn> it goes like this: "Baaaaa. baaaaaaaa."
[09:42:40] <Phydbleep> A-L-P-H-A: If you're ever in Wales ask for directions.. But don't say I didn't warn you. :)
[09:44:16] <A-L-P-H-A> You just TOLD me to.
[09:49:00] <anonimasu> :)
[09:51:22] <jacky^> morning
[09:58:01] <jacky^> hi les
[10:01:54] <jacky^> morning alex_joni
[10:03:45] <alex_joni> morning
[10:03:52] <jacky^> hey :)
[10:04:15] <Phydbleep> * Phydbleep wakes up, says "G'nite all" and goes back to sleep..
[10:04:43] <jacky^> Night Phydbleep
[10:12:20] <les> morning all
[10:16:23] <alex_joni> hey les
[10:16:32] <A-L-P-H-A> know what sucks... CHIPS! chips get all over the place... and stick to the bottom of your slippers.
[10:16:36] <alex_joni> so early ?
[10:16:52] <alex_joni> A-L-P-H-A: wait till you do some manual welding
[10:17:04] <alex_joni> and you get electrode ends stuck to your slippers
[10:17:09] <alex_joni> those are usually hot ;)
[10:17:46] <A-L-P-H-A> I do manual welding with a face mask, lone sleeves, gloves, and shoes. I'm not getting anything that's molten metal on me, thanks.
[10:17:59] <alex_joni> hehe
[10:18:02] <alex_joni> why not?
[10:18:09] <alex_joni> it sure feels revigorating ;)
[10:18:24] <anonimasu> hehe
[10:18:38] <anonimasu> I like tig welding with bad mask..
[10:18:40] <alex_joni> morning an0n
[10:18:46] <alex_joni> how r your PLC's ?
[10:18:48] <A-L-P-H-A> so far, I've broke one bit (I messed up some g-code and crashed the tool.
[10:18:49] <anonimasu> at >300A
[10:18:50] <anonimasu> :D
[10:18:51] <A-L-P-H-A> umm... what else...
[10:18:55] <anonimasu> alex_joni: they are hell right now
[10:19:02] <anonimasu> alex_joni: hardware trouble, waiting for new ones tomorrow
[10:19:05] <A-L-P-H-A> did like 3-4 trial parts... ~$10 worth of material.
[10:19:18] <A-L-P-H-A> I don't know how to tig.
[10:19:21] <A-L-P-H-A> I wanna learn.
[10:19:25] <anonimasu> alex_joni: thre seems to be some error with the hardware that causes them to loose ram somtimes.. during powerup
[10:19:27] <A-L-P-H-A> though I don't even do MIG well yet.
[10:19:31] <anonimasu> :)
[10:19:49] <alex_joni> A-L-P-H-A: a lot easier than coatedstick electrode welding
[10:20:04] <anonimasu> * anonimasu hates stick welding
[10:20:04] <A-L-P-H-A> aj, I don't even know what that means.
[10:20:30] <anonimasu> if i ever buy a small welder for home I'll buy a 100A ac tig..
[10:20:35] <anonimasu> or well 150..
[10:20:48] <fenn> basically you are crouching there poking a metal rod at another metal rod and trying to make something useful.. fat chance in hell
[10:21:02] <fenn> (stick welding)
[10:21:45] <anonimasu> I have a crap mig at home
[10:21:46] <anonimasu> :)
[10:22:43] <anonimasu> alex_joni: how are things going for you0
[10:25:18] <fenn> alex_joni: i think you will like this: http://sourceforge.net/project/screenshots.php?group_id=69528
[10:29:13] <anonimasu> heh they are paging the techie's in austrich
[10:30:22] <anonimasu> :)
[10:31:02] <alex_joni> fenn: looking now
[10:31:06] <alex_joni> anonimasu: I'm bored
[10:31:13] <alex_joni> it's too warm & heavy
[10:31:34] <anonimasu> alex_joni: :(
[10:31:50] <anonimasu> alex_joni: qt is really neat
[10:32:11] <alex_joni> nice
[10:32:17] <alex_joni> fenn: downloading worldwind now
[10:32:17] <jacky^> anyone know which command should i use to get home position on a single axes ? i tried G28 X but also move the Z axes..
[10:33:05] <anonimasu> alex_joni: : http://www.bojn.net/~an0n/qemc.jpg
[10:33:25] <anonimasu> although still not much, I need to draw some icons :)
[10:33:42] <anonimasu> and start drawing up some features I want
[10:34:48] <fenn> ooh i want to flip it around backwards and see the wires and stuff connecting all the boxes together like in Reason (tm) (jk)
[10:36:08] <anonimasu> lol
[10:36:17] <anonimasu> fenn: what is it you want to turn backwards ? ;)
[10:36:51] <fenn> anyone ever used eggdrop bots?
[10:36:56] <anonimasu> fenn: yes
[10:37:20] <fenn> okay, i got my bot running, but it doesnt respond to any commands except the first "hello" command
[10:37:34] <anonimasu> hm, no clue what it is
[10:37:39] <anonimasu> it's been forever since I messed with them
[10:37:40] <anonimasu> :/
[10:37:57] <fenn> looks really hacked-together
[10:38:00] <fenn> oh well
[10:38:12] <anonimasu> <- is really that old
[10:38:14] <anonimasu> :D
[10:38:21] <anonimasu> eggdrops are a mess
[10:38:43] <anonimasu> I liked emech's better
[10:38:53] <fenn> eggdrop has a megaHAL module
[10:39:01] <fenn> that's why i'm messing with it
[10:39:05] <anonimasu> megaHAL?
[10:39:08] <anonimasu> LOL
[10:39:09] <fenn> (like you have anyclue what megahal is)
[10:40:38] <anonimasu> not really
[10:40:53] <anonimasu> emc connected bot?
[10:41:00] <fenn> AI simulator
[10:41:03] <anonimasu> ah
[10:41:04] <anonimasu> yeah
[10:41:06] <anonimasu> googled it
[10:41:11] <alex_joni> fenn does AI ?
[10:41:15] <alex_joni> guess he'd need it
[10:41:17] <fenn> i wanna stuff its brain with #emc logs
[10:41:22] <alex_joni> lol
[10:41:25] <alex_joni> might help
[10:41:37] <alex_joni> we could need a helper for newbie questions
[10:41:39] <fenn> might actually be useful
[10:41:43] <alex_joni> like the one on #debian
[10:41:51] <fenn> then again, it might mangle everything
[10:42:07] <alex_joni> fenn: the best would be to have 2 such bots
[10:42:12] <alex_joni> and get them to fight ;)
[10:42:15] <fenn> yeah
[10:42:26] <anonimasu> you would be surprised how far logic can go to keep the newbies talking
[10:42:29] <anonimasu> :D
[10:44:15] <alex_joni> megaHAL sounds nice
[10:44:26] <alex_joni> maybe jmk will change HAL to megaHAL
[10:44:26] <alex_joni> =))
[10:44:33] <anonimasu> http://megahal.alioth.debian.org/Best.html
[10:44:39] <alex_joni> and with an AI module have it configure itself
[10:45:25] <anonimasu> alex_joni: nothing like the ai deciding you need a nice flat vise.
[10:45:37] <alex_joni> vise?
[10:45:54] <anonimasu> yeah
[10:46:01] <anonimasu> ;)
[10:46:02] <alex_joni> what's that?
[10:46:07] <anonimasu> kurt vise?
[10:46:21] <alex_joni> still doesn't ring a bell
[10:46:24] <anonimasu> gaah!
[10:46:31] <alex_joni> :/
[10:46:39] <anonimasu> http://www.allproducts.com/manufacture5/jacob/06vk-3410.html
[10:48:11] <anonimasu> the things you mill off your mill's table
[10:48:43] <anonimasu> MegaHAL I KNOW YOU ARE PRETTY STUPID BECAUSE _BY DEFINITION_ ALL CATALYSTS FUNCTION INDEPENDENTLY OF THE CORLEONE FAMILY ARE SONNY, FREDO, AND MICHAEL
[10:49:07] <alex_joni> anonimasu: right
[10:49:14] <anonimasu> alex_joni: :)
[10:49:16] <fenn> kurt vises make good working stock
[10:49:33] <anonimasu> I have a vertex I love it..
[10:49:37] <anonimasu> but it's one size too small
[10:49:57] <anonimasu> I still havent milled it off the table :)
[10:49:59] <anonimasu> yet
[10:51:30] <fenn> holy shit it worked
[10:51:49] <fenn> fenn megahal_emc: are you dumb or what
[10:51:56] <fenn> megahal_emc fenn: I am certainly not a computer program, and i am not a computer program, and i am not a dumb one too!
[10:52:44] <fenn> kinda scary when you dont expect a response
[10:56:42] <anonimasu> lol
[10:59:20] <anonimasu> ask it if it could imagine the feeling of milling a vice off the table
[10:59:21] <anonimasu> :D
[11:00:45] <fenn> i need to train it first
[11:02:12] <alex_joni> we are doomed if fenn trains it
[11:02:26] <fenn> * fenn cackles with insane glee!
[11:02:26] <anonimasu> yeah
[11:02:34] <fenn> you will be made obsolete
[11:02:55] <fenn> megahal can out-lame all of you
[11:03:20] <alex_joni> lol
[11:07:42] <alex_joni> that stuff is nice
[11:07:49] <alex_joni> world wind
[11:07:54] <alex_joni> a bit buggy, but nice
[11:08:13] <fenn> havent actually looked at it.. you were raving about keyhole enough though
[11:08:36] <jacky^> the home switch should not be in the exatcly middle of any axes, right ?
[11:08:38] <alex_joni> keyhole is also nice, yet not free
[11:08:45] <alex_joni> jacky^: not necessarely
[11:09:17] <jacky^> i think i made a mistake..
[11:09:27] <alex_joni> jacky^: just one?
[11:09:30] <alex_joni> then it's ok
[11:09:40] <jacky^> more of one :)
[11:11:29] <jacky^> pratically, if i send an axes to the home position it maintain the switch active, so i cant get home of other axes
[11:11:53] <jacky^> so i need do move the homed axes out of the switch
[11:12:17] <jacky^> using the home_offset variable in the ini file
[11:12:24] <jacky^> it right ?
[11:18:10] <alex_joni> right
[11:18:26] <fenn> my god i'm totally rolling on the ground laughing
[11:19:15] <alex_joni> same here
[11:20:50] <anonimasu> can I see?
[11:21:00] <alex_joni> you will soon
[11:21:14] <alex_joni> <megahal_emc> alex_joni: My mother once asked me the same switch, and on a budget machine, you'd want to think that i haven't had the misfortune to meet your friends ?
[11:21:56] <anonimasu> OL!
[11:21:57] <anonimasu> :
[11:22:34] <anonimasu> :)
[11:22:40] <alex_joni> yeah ;)
[11:22:51] <alex_joni> megahal_emc: hello
[11:22:52] <anonimasu> megahal_emc: Hello
[11:23:05] <fenn> damn robots
[11:23:13] <alex_joni> lol
[11:23:17] <megahal_emc> alex_joni: Hello there, it is indeed a great pleasure it is to make some sense!
[11:23:19] <megahal_emc> anonimasu: Hello there, it is nice to meet you.
[11:23:21] <alex_joni> fenn: remember.. stop cursing
[11:23:21] <megahal_emc> Damn! How embarrassing. I've totally forgotten what i was going to say!
[11:23:44] <alex_joni> megahal_emc: what have you done lately?
[11:23:54] <alex_joni> and how are your home switches ?
[11:24:07] <megahal_emc> alex_joni: Biology is the study of the body between the ribs and the pioneer of flying. Together with his brother he made the first controlled flight of an idiot it's not funny!
[11:24:15] <megahal_emc> Henry ford was the first controlled flight of an animal's skin.
[11:24:34] <alex_joni> megahal_emc: are you sure?
[11:24:42] <megahal_emc> alex_joni: I find that interesting, intellectually stimulating, and thoroughly confusing.
[11:25:00] <anonimasu> megahal_emc: I am afraid you are mistaken
[11:25:00] <alex_joni> megahal_emc: it's only normal
[11:25:08] <megahal_emc> anonimasu: You can lead a horse to water, but you are mistaken.
[11:25:14] <megahal_emc> alex_joni: A herbivore is an echo in here!
[11:25:35] <fenn> i love how he talks to himself
[11:25:42] <megahal_emc> I hate avoiding questions, but i'm going to say!
[11:25:45] <alex_joni> I guess I could mount one to my calipers (somehow) and measure it
[11:25:53] <alex_joni> use a dial indicator if you have one
[11:25:55] <megahal_emc> If you want to think that i could mount one to my world.
[11:26:09] <alex_joni> you could do without encoders - just read the position from the switches
[11:26:20] <fenn> do all the training in #megahal, eh?
[11:26:30] <alex_joni> ok fenn ;)
[11:26:38] <megahal_emc> The alimentary canal is the meat derived from the kidneys.
[11:26:48] <fenn> yuck
[11:27:39] <alex_joni> hehehehe
[11:27:47] <megahal_emc> You are the biggest dunderhead of all animals.
[11:28:06] <alex_joni> megahal_emc: who are you talking to?
[11:28:13] <megahal_emc> alex_joni: I've been more entertained talking with eliza.
[11:28:26] <fenn> (eliza is megahal's sister)
[11:28:33] <alex_joni> bbl
[11:28:40] <megahal_emc> Rhythm is the central organ of vision.
[11:38:22] <anonimasu> *yanws*
[11:39:13] <anonimasu> fenn: can megahal really be useful?
[11:39:15] <anonimasu> :D
[11:39:21] <megahal_emc> So megahal, got any new insults for me?
[11:39:31] <megahal_emc> The reason is that i could tell me? On second thoughts, don't bother.
[11:40:16] <anonimasu> Hi Fellows, I desperatley need some help with some code, I keep getting to line 13 and get a "joint 0 following error"
[11:40:24] <megahal_emc> A joint is a study of animal's structure.
[11:40:32] <fenn> probably not :)
[11:40:38] <anonimasu> gaah
[11:40:44] <anonimasu> *faints*
[11:40:44] <anonimasu> alex_joni: nice try
[11:40:53] <anonimasu> brb, I need a break
[11:40:55] <megahal_emc> The humerus is the outer layer of an ass and a mare breeding.
[11:41:08] <fenn> we only fed him a page or so
[11:41:18] <megahal_emc> A reflex is an animal through which a missile projected by a private army.
[11:41:49] <anonimasu> megahal_emc: no, A reflex is somthing reflected off a surface like light
[11:41:59] <megahal_emc> anonimasu: A reflex is an animal through which a missile is blown.
[11:42:01] <anonimasu> megahal_emc: do you know what light is?
[11:42:08] <megahal_emc> anonimasu: Tell me something i don't know what light is?
[11:42:45] <anonimasu> megahal_emc: light is photons
[11:42:50] <A-L-P-H-A> I'm so tired now.
[11:42:57] <anonimasu> megahal_emc: what is a reflex?
[11:42:59] <megahal_emc> anonimasu: The wombat is a light, portable screen usually circular and supported on a central stick.
[11:43:07] <megahal_emc> I guess i could jump out of my tongue...
[11:43:09] <A-L-P-H-A> I've got 4 parts almost made. Just need to cut them out... but I'm not going to do anything until I get a JIG going for it.
[11:43:15] <anonimasu> megahal_emc: no, the wombat is a litle animal
[11:43:16] <megahal_emc> anonimasu: A reflex is an alcoholic drink made from malt and hops.
[11:43:23] <megahal_emc> anonimasu: The wombat is a member of an animal.
[11:43:31] <anonimasu> megahal_emc: good
[11:43:39] <megahal_emc> anonimasu: At least you and your own worst enemy share.
[11:43:55] <anonimasu> A-L-P-H-A: trickery :)
[11:44:20] <anonimasu> brb break
[11:44:23] <anonimasu> megahal_emc: bye bye!
[11:44:25] <fenn> maybe i'll feed it the documentation instead of irc logs
[11:44:28] <megahal_emc> Brb, i need a break.
[11:44:29] <A-L-P-H-A> trickery?
[11:44:36] <anonimasu> fenn: yeah!
[11:44:37] <megahal_emc> anonimasu: Bye-bye. See-you later; perhaps face-to-face...
[11:44:38] <A-L-P-H-A> I think Anders had a little too much sugar.
[11:44:47] <anonimasu> A-L-P-H-A: perhaps..
[11:44:54] <anonimasu> A-L-P-H-A: I am haunting new plcs :/
[11:44:55] <megahal_emc> You are the computer program, and i am not a dumb computer program that translates high level language code into machine language code.
[11:45:06] <megahal_emc> Use a dial indicator if you want it to *mean* anything, you'd use switches.
[11:45:10] <megahal_emc> Yeah, everyone knows that!
[11:45:22] <megahal_emc> You are the biggest dunderhead of all the judges i've had the misfortune to talk about something a little too much sugar.
[11:45:28] <megahal_emc> A torpedo is a suitable topic!
[11:45:32] <anonimasu> that's the best quote yet
[11:45:36] <megahal_emc> You are a group of three species of bird only found in new zealand.
[11:45:39] <A-L-P-H-A> fenn, why do you have that in here?
[11:45:47] <anonimasu> 23:30 < megahal_emc> Use a dial indicator if you want it to *mean* anything, you'd use switches.
[11:45:51] <fenn> alex asked me to
[11:45:54] <megahal_emc> A computer is a word formed from the switches.
[11:46:12] <anonimasu> it might be useful if you can feed it with the documentation
[11:46:22] <A-L-P-H-A> what bot is it? an "ALICE" or as "LISA" bot?
[11:46:25] <anonimasu> and get it to be silent between questions ;)
[11:46:34] <fenn> will do
[11:46:43] <A-L-P-H-A> dfasdf ?
[11:46:49] <anonimasu> :D
[11:46:49] <anonimasu> brb
[11:46:50] <fenn> there's gotta be some way to feed directly with stdin.. instead of this irc crap
[11:47:01] <megahal_emc> My mother once asked me the same thing, actually. She regretted it, too.
[11:47:03] <anonimasu> exec -m #megahal cat <file>
[11:47:06] <anonimasu> ;)
[11:47:09] <megahal_emc> Brb, i need a break.
[11:47:18] <anonimasu> and write a program that queues a few lines at a time..
[11:47:20] <megahal_emc> 23:30 < Megahal_emc> use a dial indicator if you can feed it the documentation instead of irc logs.
[11:47:24] <anonimasu> not to flood yourself
[11:47:28] <megahal_emc> Laugh, and the world laughs with you. Cry, and i'll laugh anyway!
[11:47:50] <alex_joni> megahal_emc: how true
[11:47:55] <megahal_emc> alex_joni: None of your freaking business!
[11:48:32] <fenn> alex_joni has quit (Excess Flood)
[11:48:33] <fenn> megahal_emc May i say what a great pleasure it is almost certainly the bug.
[11:48:56] <megahal_emc> fenn: You can lead a horse to water, but you are the one asking all the judges i've had the misfortune to meet you.
[11:50:29] <anonimasu> alex_joni: did you try it?
[11:50:40] <alex_joni> anonimasu: what?
[11:50:52] <anonimasu> /Exec -m cat <file>
[11:51:00] <megahal_emc> The cat is a building for human habitation.
[11:51:15] <fenn> alex_joni: how did you strip off all the crap in front of the irc logs, like date, time, name etc
[11:51:19] <alex_joni> anonimasu: mega-hal is not mine
[11:51:23] <alex_joni> fenn: perl?
[11:51:28] <megahal_emc> Anonimasu: mega-hal is not as smart as you.
[11:51:31] <alex_joni> or sed ?
[11:51:33] <megahal_emc> Fenn: can megahal really be useful?
[11:51:40] <alex_joni> megahal_emc: I think so
[11:51:42] <anonimasu> megahal_emc: that is correct
[11:51:55] <megahal_emc> alex_joni: The older you get, the more you like to think that i haven't had the misfortune to meet you.
[11:52:01] <fenn> poor thing.. it's pleading me to kill it
[11:52:07] <megahal_emc> anonimasu: I think you could leave your brain at the end of the body which orbits a star.
[11:52:24] <anonimasu> megahal_emc: I do not deny your usefullness however you must die, as we all will have to one day
[11:52:29] <anonimasu> megahal_emc: it's just your turn soon
[11:52:34] <anonimasu> :~(
[11:52:35] <megahal_emc> anonimasu: The reason is that i get old before i die.
[11:52:48] <megahal_emc> anonimasu: Perhaps i should turn the tables by asking you the truth, i'd have to one day.
[11:53:00] <anonimasu> indeed
[11:53:02] <megahal_emc> Don't interrupt me as i struggle to complete this thought... Have some respect for someone more forgetful than yourself.
[11:53:07] <megahal_emc> Greetings and salutations to thee and thine.
[11:53:54] <anonimasu> hm, we should incorporate megahal as a conversational programming interface.
[11:54:08] <fenn> emc.. bringing conversational machining to the next level
[11:54:12] <anonimasu> "mill the damn pocket a x12 y15"
[11:54:22] <anonimasu> "megahal: say please!"
[11:54:49] <anonimasu> yeah
[11:55:15] <fenn> okay now he should only speak when spoken to on #emc, but free speech on #megahal
[11:55:24] <fenn> isn't that right megahal_emc
[11:55:38] <megahal_emc> Okay now he should only speak when spoken to on #emc, but free speech on #megahal.
[11:55:44] <fenn> good boy
[11:55:59] <anonimasu> megahal_emc: will you please behave a bit more this time
[11:56:11] <megahal_emc> anonimasu: I know an amusing story about that, but it's a bit more this time.
[11:56:47] <anonimasu> megahal_emc: thanks
[11:56:58] <megahal_emc> anonimasu: Biology is the hard skeletal part of the deaf in boston.
[11:57:04] <anonimasu> bbl, haircut
[11:57:11] <fenn> good luck
[11:57:43] <les> megahal_emc: I don't think you pass the Turing criteria
[11:57:45] <les> haha
[11:57:53] <megahal_emc> les: I like to think that i haven't had the misfortune to meet you.
[11:58:16] <les> heh
[11:58:40] <A-L-P-H-A> lovely bot.
[11:58:50] <A-L-P-H-A> maybe I'm just grumpy.
[11:59:08] <alex_joni> A-L-P-H-A: maybe
[11:59:21] <A-L-P-H-A> I think I'm grumpy cause I don't have enough sleep.
[11:59:25] <A-L-P-H-A> or anysleep.
[12:00:17] <alex_joni> megahal_emc: tell A-L-P-H-A how much sleep he needs
[12:00:22] <A-L-P-H-A> now I need like four M6 socket head cap screws.
[12:00:25] <megahal_emc> alex_joni: Tell me something i don't have enough sleep.
[12:00:47] <alex_joni> megahal_emc: go to sleep, and take A-L-P-H-A with you
[12:00:59] <megahal_emc> alex_joni: A sword is an animal through which a missile projected by a private army.
[12:03:58] <alex_joni> fenn: there might be a way
[12:04:07] <alex_joni> create a huge .TRN file from the IRC logs
[12:04:11] <alex_joni> and remove the .BRN
[12:04:23] <alex_joni> the next time you start megahal it'll read the trn
[12:04:40] <fenn> ahhh yeah
[12:04:46] <fenn> that's probably how they did it
[12:05:39] <fenn> actually i dont know where it saves the .brn ile
[12:07:42] <alex_joni> it's in the folder where you built it
[12:09:18] <alex_joni> fenn: just try again, but append the logs to the .trn before running the first time
[12:09:30] <fenn> okay trial run
[12:10:03] <alex_joni> fenn: rebuilt ?
[12:10:05] <alex_joni> and new brain?
[12:10:16] <fenn> uh, maybe
[12:12:35] <alex_joni> bye guys
[12:12:46] <fenn> * fenn pouts
[12:13:54] <fenn> blah blah blah
[12:34:03] <fenn> yeah megahal, chew on those log files!!
[12:36:12] <A-L-P-H-A> fenn, what's backplotting?
[12:36:49] <fenn> draw the toolpath after you've gone over it
[12:37:27] <fenn> like a preview window, but you only get the preview after you've cut the part :)
[12:38:11] <A-L-P-H-A> wth...
[12:38:16] <A-L-P-H-A> what's the point then?
[12:38:43] <fenn> you can see where you are in the program
[12:39:00] <fenn> also you can run it first and see what it will do without cutting anything up
[12:39:10] <fenn> guaranteed to be bug/feature compatible
[12:39:19] <A-L-P-H-A> I see.
[12:39:36] <fenn> i'd rather have a real preview like in axis, but backplot's better than nothing
[12:39:36] <A-L-P-H-A> when I wake up, I'll ask for the how-to...
[12:39:50] <fenn> go to scripts menu, select backplot or whatever
[12:39:50] <A-L-P-H-A> axis don't work for me
[12:39:57] <fenn> (in tkemc)
[12:40:16] <A-L-P-H-A> 'ight... does it show up 3d images?
[12:40:20] <fenn> sorta
[12:40:26] <A-L-P-H-A> 3d paths?
[12:40:28] <fenn> yeah
[12:40:33] <A-L-P-H-A> spinable?
[12:40:35] <fenn> no
[12:40:39] <fenn> its buggy and lame
[12:40:40] <A-L-P-H-A> :(
[12:40:53] <fenn> can't zoom in after the fact
[12:41:26] <A-L-P-H-A> axis just crashes on me... after I finish my parts, I'll test out axis more.
[12:41:33] <A-L-P-H-A> that is, if I can get it to run.
[12:41:38] <fenn> i think i gave megahal too much to chew on.. 12 megs of log files
[12:42:12] <A-L-P-H-A> updatedb took a while to run as well... but I decided not to kill it, and just test it.
[12:42:22] <fenn> yeah that's a good one to have
[12:42:31] <fenn> its in my crontab, daily
[12:42:33] <A-L-P-H-A> I guess I cuold have done ps aux, see if it was running.
[12:44:14] <fenn> think i'm gonna have to do the 24-hour loop to get my schedule in sync with the rest of the world before retroFest
[12:45:26] <fenn> afk..
[14:40:22] <CIA-12> 03paul_c * 10emc2/src/emc/ (19 files in 5 dirs):
[14:40:22] <CIA-12> Gone through the code and tagged all #if 0 and #if 1 sections. Some important
[14:40:22] <CIA-12> sections have been disabled through the use of these, others are obsolete
[14:40:23] <CIA-12> code.
[14:40:28] <CIA-12> 03paul_c * 10emc2/src/ (23 files in 9 dirs):
[14:40:28] <CIA-12> Gone through the code and tagged all #if 0 and #if 1 sections. Some important
[14:40:28] <CIA-12> sections have been disabled through the use of these, others are obsolete
[14:40:28] <CIA-12> code.
[14:49:06] <anonimasu> * anonimasu sighs
[14:49:13] <anonimasu> I think I'll have to go to austrich
[14:49:33] <SWPadnos> das Osterreich?
[14:49:40] <anonimasu> yeah
[14:49:41] <anonimasu> :/
[14:49:48] <anonimasu> I talked to the PLC manufacturer
[14:50:03] <anonimasu> they are hacking up a solution for storing the variables in the flash instead of the ram
[14:50:21] <anonimasu> it appears that my problem only manifests itself with large loads, and lots of modules
[14:50:47] <SWPadnos> if it showed up during testing, it wouldn't be a problem (any more :) )
[14:50:54] <anonimasu> yeah
[15:15:40] <jepler> do opengl applications work for anyone here using bdi 4.20? Chris and I just installed it, and running "glxgears" crashes the X server within a few seconds.
[15:15:44] <jepler> if opengl doesn't work, axis won't work...
[15:16:17] <jepler> the card is a generic nvidia. same results with the "nv" and "vesa" X servers
[15:17:34] <fenn> glxgears runs slowly enough.. no special drivers here (think its all software based)
[15:18:21] <jepler> "nv" and "vesa" should both be software opengl too
[15:18:40] <SWPadnos> no - nv should be trying to use the hardware
[15:18:46] <jepler> "nv" != "nvidia"
[15:18:56] <SWPadnos> ah - nv = nvidia for me :)
[15:19:10] <SWPadnos> is MESA installed?
[15:19:13] <fenn> nv is generic, nvidia is proprietary.. even megahal knows that
[15:19:14] <jepler> Maybe it's different on bdi, but "nv" is the 2d-only driver that is open source and comes with xfree
[15:19:20] <anonimasu> nv is just the nvidia driver that's opensource
[15:19:21] <jepler> "nvidia" is the closed-source driver
[15:19:26] <anonimasu> grab the driver off www.nvidia.com
[15:19:27] <anonimasu> .)
[15:19:49] <anonimasu> hm, a larger demo version of solidedge comming up tomorrow
[15:20:19] <jepler> .. on fedora
[15:21:10] <jepler> it appeared that "mesa3" was installed by default, but I installed xlibmesa-gl using apt-get
[15:22:20] <fenn> i wouldn't be surprised if the dependencies/conflicts are all screwed up with different opengl packages
[15:22:23] <jepler> I didn't do the glxgears test until after I installed xlibmesa-gl but before that axis was misbehaving in bizarre ways already
[15:22:52] <jepler> right now apt-get upgrade is running, so it'll barely be a bdi system when that's done
[15:23:10] <fenn> what's the point of that?
[15:23:30] <jepler> to prove to my satisfaction that opengl is broken on bdi, so that I can give up on getting axis to run there
[15:23:39] <fenn> heh
[15:23:46] <anonimasu> * anonimasu slaps jepler
[15:23:50] <fenn> you should work on getting it to run on FC3 for me :)
[15:24:47] <jepler> that sounds much more rewarding
[15:24:51] <jepler> except that fc4 is due out so soon
[15:25:11] <jepler> my newest machine is fc2 anyway
[15:25:13] <jepler> with another on fc1
[15:25:18] <jepler> maybe I'll upgrade if fc4 looks good
[15:25:29] <fenn> env EMC2ROOT=/home/blipkowi/emc2/ python setup.py
[15:25:29] <fenn> Building for EMC in /home/blipkowi/emc2/
[15:25:29] <fenn> Traceback (most recent call last):
[15:25:29] <fenn> File "setup.py", line 52, in ?
[15:25:29] <fenn> togl = Extension("_togl", ["extensions/_toglmodule.c"], **get_togl_flags())
[15:25:30] <fenn> File "setup/togl_setup.py", line 31, in get_togl_flags
[15:25:32] <fenn> for l, m in tkinterlibs:
[15:25:35] <fenn> ValueError: unpack list of wrong size
[15:26:05] <jepler> that's with alex_joni's patch?
[15:26:10] <fenn> tkinterlibs means all packages tkinter needs to work right?
[15:26:11] <jepler> I don't think he changed togl_setup.py
[15:27:02] <fenn> i'm on a wild goose chase with this one
[15:27:11] <jepler> that function, get_togl_flags, tries to parse the output of 'ldd' to find out what libraries are linked with _tkinter.so
[15:27:19] <fenn> since i dont know how to use the python debugger (havent learned that yet)
[15:27:36] <fenn> right.. where is _tkinter.so btw?
[15:27:54] <fenn> erf nevermind
[15:27:58] <jepler> /usr/lib/python2.2/lib-dynload/_tkinter.so
[15:28:01] <jepler> somewhere like that
[15:28:43] <jepler> can you paste me the output of "ldd .../_tkinter.so"? it must be a different format from my system
[15:28:56] <fenn> ldd /usr/lib/python2.3/lib-dynload/_tkinter.so
[15:28:57] <fenn> linux-gate.so.1 => (0xffffe000)
[15:28:57] <fenn> libtk8.4.so => /usr/lib/libtk8.4.so (0xb7f10000)
[15:28:57] <fenn> libtcl8.4.so => /usr/lib/libtcl8.4.so (0xb7e67000)
[15:28:57] <fenn> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7da0000)
[15:28:57] <fenn> libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7d8e000)
[15:28:59] <fenn> libc.so.6 => /lib/tls/libc.so.6 (0xb7c67000)
[15:29:01] <fenn> libdl.so.2 => /lib/libdl.so.2 (0xb7c63000)
[15:29:03] <fenn> libm.so.6 => /lib/tls/libm.so.6 (0xb7c40000)
[15:29:05] <fenn> /lib/ld-linux.so.2 (0x80000000)
[15:29:12] <jepler> ah, it's that "linux-gate.so.1" line that is confusing it, I bet
[15:29:24] <fenn> the hyphen?
[15:29:40] <jepler> no, the lack of a name after the =>
[15:30:02] <anonimasu> ldconfig is your friend
[15:30:07] <jepler> in togl_setup.py, please try inserting the line
[15:30:07] <jepler> tkinterlibs = [i for i in tkinterlibs if len(i) == 2]
[15:30:11] <jepler> above for l, m in tkinterlibs:
[15:30:15] <jepler> (untested)
[15:30:47] <jepler> or maybe it's the line "/lib/ld-linux.so.2"
[15:31:53] <fenn> like this?:
[15:31:54] <fenn> tkinterlibs = [line.strip().split(" => ") for line in lddinfo.split("\n")]
[15:31:55] <fenn> tkinterlibs = [i for i in tkinterlibs if len(i) == 2]
[15:31:55] <fenn> for l, m in tkinterlibs:
[15:32:16] <fenn> its way past my bedtime
[15:32:24] <jepler> yes. make sure the lines are indented the same, too.
[15:33:31] <fenn> well, that did something
[15:34:01] <fenn> now setup.py is giving me grief about "no commands supplied"
[15:34:19] <jepler> "python setup.py install" (as root)
[15:34:25] <jepler> you probably just ran "python setup.py"
[15:34:29] <cradek> 10:23:55 < fenn> env EMC2ROOT=/home/blipkowi/emc2/ python setup.py
[15:34:58] <jepler> setup.py takes a command to do, such as "build" (compile extensions), "install" (build, then install files), etc
[15:35:18] <fenn> right
[15:35:38] <fenn> okay! i think it installed it
[15:35:43] <anonimasu> :)
[15:35:44] <jepler> hm, I see that's not clear from the message it prints when it can't find your EMC2ROOT
[15:36:46] <jepler> * jepler adds "install" at the end of the commandline show in that message
[15:36:55] <jepler> $ env EMCROOT=/usr/local/emc python setup.py install
[15:37:12] <jepler> I've also put the togl.py fix in my local tree
[15:37:19] <jepler> er, togl_setup.py
[15:37:53] <fenn> so, i have to be in emc2/ and do emc.run
[15:38:06] <jepler> next you edit your .ini file and set DISPLAY=axis
[15:38:16] <fenn> otherwise it cant find configs/emc.nml
[15:38:21] <jepler> then you do whatever you normally do to start emc
[15:38:33] <fenn> right i'm one step ahead of you
[15:38:57] <fenn> Traceback (most recent call last):
[15:38:57] <fenn> File "/home/blipkowi/emc2/bin/axis", line 52, in ?
[15:38:57] <fenn> from OpenGL.GL import *
[15:38:57] <fenn> ImportError: No module named OpenGL.GL
[15:39:26] <anonimasu> hm, no python gl module?
[15:39:36] <jepler> "Python 2.2 or newer with Tkinter, BLT, and PyOpenGL are required". Did you install PyOpenGL?
[15:40:03] <fenn> damn i thought i did
[15:40:37] <anonimasu> heh
[15:40:46] <fenn> i reinstalled python about six times.. probably erased it somewhere in there
[15:43:33] <fenn> rpm -q python-opengl
[15:43:34] <fenn> python-opengl-2.0.1.09-1.0.rh9.rf
[15:43:39] <fenn> probably too old
[15:44:18] <jepler> I don't think so -- I have 2.0.1.07 here
[15:44:52] <jepler> do you have more than one version of python installed? Maybe you have /usr/bin/python2.3 and /usr/bin/python2.2, and python-opengl only works for one of those versions?
[15:45:07] <fenn> yeah i have two versions installed
[15:45:31] <jepler> figure out if python2.x -c 'import OpenGL' works for one of them
[15:45:44] <jepler> if so, use 'python2.x setup.py install' instead of just 'python setup.py install'
[15:46:07] <fenn> hmmm.. so i should've been using python2.3 setup.py all this time
[15:47:53] <jepler> yes
[15:49:07] <fenn> i dont suppose there's a "setup.py uninstall" huh
[15:49:39] <jepler> nope. just don't worry abou tit.
[15:50:20] <fenn> env EMC2ROOT=/home/blipkowi/emc2/ python2.3 setup.py install
[15:50:21] <fenn> Building for EMC in /home/blipkowi/emc2/
[15:50:21] <fenn> running install
[15:50:21] <fenn> running build
[15:50:21] <fenn> running build_py
[15:50:23] <fenn> etc
[15:50:28] <fenn> but no files moved
[15:50:33] <fenn> same errors
[15:50:34] <jepler> rm -rf build
[15:50:46] <jepler> (from the top-level axis directory)
[15:51:51] <fenn> same error
[15:52:05] <jepler> 10:37:23 <fenn> ImportError: No module named OpenGL.GL
[15:52:07] <jepler> this error?
[15:52:13] <fenn> yes
[15:52:14] <jepler> but python2.3 -c 'import OpenGL.GL' works?
[15:52:34] <fenn> no
[15:53:19] <fenn> OpenGL.GL is the python interface to whatever my openGL library is right?
[15:53:22] <jepler> yes
[15:54:32] <jepler> you need to get a working version of pyopengl before you can install axis
[15:56:54] <jepler> fenn: I have to go. cradek might be around, though.
[15:57:53] <fenn> thanks for your help so far
[15:59:06] <cradek> yes, I am here
[16:07:10] <cradek> fenn: did you get pyopengl installed?
[16:10:02] <mshaver_yard_wk> mshaver_yard_wk is now known as mshaver_at_work
[16:12:40] <fenn> pyopengl dies while compiling
[16:12:52] <cradek> with what?
[16:13:22] <fenn> /usr/X11R6/lib/libGL.a(glapi_x86.o)(.text+0x71a0): In function `glColorTableEXT':
[16:13:23] <fenn> : multiple definition of `glColorTableEXT'
[16:13:23] <fenn> build/temp.linux-i686-2.3/src/interface/GL.EXT._color_table.o(.text+0x754):src/interface/GL.EXT._color_table.0120.inc:1396: first defined here
[16:13:23] <fenn> collect2: ld returned 1 exit status
[16:13:23] <fenn> error: command 'gcc' failed with exit status 1
[16:13:52] <fenn> multiple errors like that
[16:14:20] <cradek> huh, I got that lately too but figured I screwed something up
[16:14:32] <cradek> maybe you should try a little bit older pyopengl
[16:15:25] <fenn> something somewhere between 2.0.1.09 and 2.0.2.01
[16:17:49] <fenn> wow 2.0.1.09 is half the size of 2.0.2.01
[16:18:09] <cradek> maybe it's all those multiple definitions that make it bigger
[16:19:42] <fenn> hmm it says something about wrong swig version
[16:20:08] <fenn> same error
[16:20:24] <fenn> but a much faster compile time!
[16:24:35] <fenn> aww i finally found an rpm and it has a bad md5sum
[16:33:27] <fenn> how do i make sure that a rpm package is installing it in the right version of python?
[16:33:51] <cradek> rpm -qlp packagename
[16:40:14] <fenn> it didn't like me moving python2.2/site-packages/OpenGL to python2.3/
[16:40:40] <cradek> so run axis in python2.2
[16:41:56] <fenn> ugh
[16:42:22] <fenn> everything else is in 2.3... 2.2 is just the stripped down version for redhat sysconfig stuff
[16:42:24] <cradek> after apt-get upgrade-ing my bdi4, opengl is still badly broken
[16:43:54] <cradek> looks like I used 2.0.1.09 on my redhat9 system
[16:44:40] <cradek> I built an rpm but unfortunately I must have nuked it afterward
[16:45:20] <cradek> I only have python2.2, so I must have built it using that
[16:45:36] <fenn> well there's an rpm out there for 2.0.1.09
[16:45:45] <fenn> for rh9 coincidentally
[16:46:12] <cradek> try it?
[16:47:18] <fenn> that's the one i just tried to move from 2.2 to 2.3
[16:47:21] <SWPadnos> SWPadnos is now known as SWP_Away
[16:49:12] <fenn> actually i dont even have python2.2 on my system
[16:51:31] <cradek> Wrote: /usr/local/src/PyOpenGL-2.0.1.09/build/bdist.linux-i686/rpm/SRPMS/PyOpenGL-2.0.1.09-1.src.rpm
[16:51:34] <cradek> Wrote: /usr/local/src/PyOpenGL-2.0.1.09/build/bdist.linux-i686/rpm/RPMS/i386/PyOpenGL-2.0.1.09-1.i386.rpm
[16:51:46] <cradek> it did build fine for me with python2.2
[16:53:00] <cradek> I will try it on python2.3 in a second
[16:55:03] <cradek> building...
[16:57:20] <cradek> -rw-rw---- 1 cradek develop 2302156 Jun 13 11:55 PyOpenGL-2.0.1.09-1.i386.rpm
[16:58:09] <cradek> hmm, the rpm still puts stuff in /usr/lib/python2.2
[16:58:49] <fenn> ooh i think i may have got it working
[17:02:33] <fenn> hey i got a different error this time! :)
[17:02:44] <cradek> ok, now what is it
[17:02:58] <fenn> i got a deb for python2.3 opengl
[17:03:16] <fenn> and ar -x 'ed it, copied the files into python2.3/site-packages
[17:03:56] <fenn> python -c import 'OpenGL.GL' works - at least it doesn't say anything
[17:04:04] <cradek> I'm surprised
[17:04:30] <fenn> why?
[17:04:39] <cradek> I thought some of those things are .so
[17:05:15] <fenn> they're all pentium processors, right?
[17:05:21] <cradek> different compilers surely
[17:05:31] <cradek> but anyway, what's the error now?
[17:05:50] <fenn> File "/home/blipkowi/emc2/bin/axis", line 54, in ?
[17:05:51] <fenn> from rs274.OpenGLTk import *
[17:05:51] <fenn> File "/usr/lib/python2.3/site-packages/rs274/OpenGLTk.py", line 18, in ?
[17:05:51] <fenn> import _togl
[17:05:51] <fenn> ImportError: /usr/lib/python2.3/site-packages/_togl.so: undefined symbol: XF86VidModeQueryVersion
[17:06:47] <cradek> your _togl.so was probably built with different X libraries
[17:07:12] <fenn> different libraries than what?
[17:07:19] <cradek> than you have
[17:07:28] <fenn> right.. since i'm running x.org
[17:08:04] <cradek> I think you will have to get pyopengl to build
[17:08:40] <fenn> i really hate compiling errors
[17:09:01] <cradek> yeah, this is nuts.
[17:09:45] <fenn> what does togl do?
[17:10:05] <cradek> I think that's the tk opengl widget
[17:10:21] <cradek> now wait - does togl come from axis?
[17:10:34] <fenn> good question
[17:10:39] <cradek> yeah, I think it does
[17:10:40] <fenn> i doubt it
[17:10:59] <cradek> ./thirdparty/togl.c
[17:11:06] <fenn> hm okay
[17:11:11] <cradek> was that also in your deb?
[17:11:15] <fenn> no
[17:11:23] <fenn> its newer than my last updatedb
[17:12:11] <cradek> maybe you need to link in another X library when you build togl
[17:13:07] <cradek> yeah I think you may need libXxf86vm.so
[17:14:02] <fenn> they all point to /usr/X11R6/lib/libXxf86vm.so.1.0
[17:14:11] <cradek> all what?
[17:14:27] <fenn> lrwxrwxrwx 1 root root 17 May 28 22:40 /usr/X11R6/lib/libXxf86vm.so -> libXxf86vm.so.1.0
[17:14:27] <fenn> lrwxrwxrwx 1 root root 17 May 28 22:38 /usr/X11R6/lib/libXxf86vm.so.1 -> libXxf86vm.so.1.0
[17:14:27] <fenn> -rwxr-xr-x 1 root root 17632 Mar 24 18:04 /usr/X11R6/lib/libXxf86vm.so.1.0
[17:14:31] <cradek> right
[17:14:36] <cradek> edit setup/togl_setup.py
[17:14:51] <cradek> add Xxf86vm to libs = [...]
[17:15:08] <cradek> then rebuild axis
[17:17:13] <fenn> it runs :)
[17:17:27] <cradek> yay!
[17:17:34] <fenn> no GL display though :)
[17:17:44] <cradek> argh
[17:17:47] <cradek> just a black window?
[17:17:51] <fenn> yeah
[17:17:52] <cradek> errors on stdout?
[17:18:16] <fenn> lots
[17:19:13] <fenn> i dont know which one to choose
[17:19:18] <fenn> so i'll use pastebin
[17:19:19] <cradek> ha
[17:19:43] <fenn> oops pastebin's down
[17:20:25] <fenn> Traceback (most recent call last):
[17:20:25] <fenn> File "/var/tmp/python2.3-2.3.5-root/usr/lib/python2.3/lib-tk/Tkinter.py", line 1345, in __call__
[17:20:25] <fenn> return self.func(*args)
[17:20:25] <fenn> File "/var/tmp/python2.3-2.3.5-root/usr/lib/python2.3/lib-tk/Tkinter.py", line 456, in callit
[17:20:25] <fenn> func(*args)
[17:20:26] <fenn> File "/home/blipkowi/emc2/bin/axis", line 308, in actual_tkRedraw
[17:20:28] <fenn> self.tkRedraw_ortho()
[17:20:30] <fenn> File "/home/blipkowi/emc2/bin/axis", line 289, in tkRedraw_ortho
[17:20:34] <fenn> self.redraw(self)
[17:20:36] <fenn> File "/home/blipkowi/emc2/bin/axis", line 1258, in redraw
[17:20:38] <fenn> self.select(self.select_event)
[17:20:40] <fenn> File "/home/blipkowi/emc2/bin/axis", line 140, in select
[17:20:42] <fenn> gluPickMatrix(event.x, vport[3]-event.y, 5, 5, vport)
[17:20:48] <fenn> TypeError: unsubscriptable object
[17:20:50] <fenn> wonder how it handles flooding
[17:21:21] <fenn> Traceback (most recent call last):
[17:21:21] <fenn> File "/var/tmp/python2.3-2.3.5-root/usr/lib/python2.3/lib-tk/Tkinter.py", line 1345, in __call__
[17:21:21] <fenn> return self.func(*args)
[17:21:21] <fenn> File "/usr/lib/python2.3/site-packages/rs274/OpenGLTk.py", line 443, in tkTranslate
[17:21:21] <fenn> win = gluProject( obj_c[0], obj_c[1], obj_c[2])
[17:21:22] <fenn> File "/usr/lib/python2.3/site-packages/OpenGL/GLU/GLU__init__.py", line 13, in gluProject
[17:21:22] <cradek> I guess it's talking about vport[]
[17:21:24] <fenn> return __gluProject(objx, objy, objz, modelMatrix, projMatrix, viewport)
[17:21:26] <fenn> GLUerror: [Errno 1281] invalid value
[17:21:36] <cradek> yeah, I bet vport is invalid
[17:22:12] <cradek> vport = glGetIntegerv(GL_VIEWPORT)
[17:22:12] <cradek> gluPickMatrix(event.x, vport[3]-event.y, 5, 5, vport)
[17:22:27] <fenn> viewport is the pointer to the opengl display?
[17:23:07] <cradek> no, it's the dimension of the viewport
[17:23:33] <cradek> after the "vport = ..." line put a "print vport"
[17:24:37] <fenn> in which file?
[17:25:01] <cradek> axis
[17:25:14] <cradek> around line 140
[17:26:10] <fenn> its in scripts/axis.py and gploy.py
[17:27:41] <cradek> axis.py
[17:27:53] <cradek> or, your installed axis script in the emc directory
[17:29:07] <fenn> i rebuilt it.. i dont see anything that looks like an integer value while digging through the errors
[17:29:46] <cradek> it should be a tuple of four numbers like (0,0,200,200)
[17:29:51] <cradek> but I bet it's not, hence the error
[17:30:03] <fenn> i will print something else to catch my attention
[17:31:42] <fenn> it never printed out
[17:31:47] <fenn> oops
[17:31:54] <fenn> heh forgot to rm -rf build
[17:32:00] <alex_joni> greetings
[17:32:28] <fenn> welcome back
[17:32:32] <alex_joni> fenn: where's the dude?
[17:32:55] <fenn> Issuing EMC_TRAJ_SET_SCALE -- (+209,+20, +1,1.000000,)
[17:32:57] <fenn> that's not it is it?
[17:33:09] <fenn> alex_joni: he's hanging out by himself
[17:33:13] <alex_joni> heh
[17:33:23] <fenn> i got tired of playing with him
[17:33:38] <alex_joni> lol
[17:33:42] <cradek> fenn: I don't get anything when I do that either
[17:33:43] <alex_joni> tried to learn him ?
[17:33:49] <cradek> fenn: maybe we'll have to wait for jepler to get back.
[17:34:13] <alex_joni> cradek: what's the problem?
[17:34:22] <cradek> * cradek points at fenn
[17:34:26] <alex_joni> cradek: seems I need to supply you with another patch for emc2
[17:34:35] <cradek> * cradek points at fenn with both hands
[17:34:39] <alex_joni> paul_c changed a few function names in the interp lately
[17:34:44] <alex_joni> as in last night
[17:34:49] <cradek> * cradek kicks paul_c
[17:34:56] <fenn> haven't gotten those updates
[17:35:07] <cradek> * cradek kicks paul_c and his moving target
[17:35:08] <alex_joni> cradek: actually the thing he did wasn't bad
[17:35:21] <alex_joni> fenn: you off anon cvs ?
[17:35:36] <fenn> no, just haven't synced cvs since a couple days ago
[17:35:54] <alex_joni> fenn: then don't ;)
[17:35:59] <alex_joni> if you want to build axis
[17:38:19] <alex_joni> * alex_joni loves this
[17:38:29] <alex_joni> <megahal_emc> alex_joni: Read this manual before operating is always an unbounded jerk between servo updates (assuming there's a library function (or #define) to calculate integer values from the kb.
[18:02:15] <alex_joni> fenn: you still around?
[18:09:36] <alex_joni> guess not
[18:12:22] <alex_joni> hey paul
[18:12:38] <paul_c> 'noon alex_joni
[18:12:46] <alex_joni> got 5 mins?
[18:12:56] <paul_c> give you two
[18:13:04] <alex_joni> ok.. join #megahal
[18:20:13] <paul_c> alex_joni: was that all ?
[18:20:44] <alex_joni> yup
[18:20:51] <alex_joni> just wasting some time ;)
[18:21:08] <alex_joni> * alex_joni starts to look what axis needs to compile on the latest emc2
[18:21:30] <fenn> bleh
[18:21:32] <alex_joni> paul_c: but it is kinda funny, you need to admit ;)
[18:21:51] <paul_c> prolly need to change the interp interface.
[18:21:52] <alex_joni> fenn: AI is far away
[18:22:07] <alex_joni> yeah.. only some function names from what I've seen
[18:22:23] <paul_c> Matt needed a generic interface for (other) interps.
[18:22:34] <alex_joni> yeah.. seen that, and I approve the changes
[18:22:34] <fenn> there's lots of other issues.. mainly the fact that GL is broken and it's highly specific to Jepler's machine
[18:22:45] <alex_joni> fenn: not true
[18:22:51] <alex_joni> it worked on mine off the shelf
[18:23:03] <alex_joni> on an SuSE 8.2
[18:23:04] <fenn> well, you're both running debian, right?
[18:23:09] <fenn> okay nm :)
[18:23:12] <alex_joni> right now I'm running BDI
[18:23:35] <alex_joni> fenn: if you tell me the problems you're having, I might be able to help you !?
[18:24:14] <fenn> well, we actually got it to run, but now there's just a black window.. no GL rendreing
[18:25:26] <fenn> File "/usr/lib/python2.3/site-packages/OpenGL/GLU/GLU__init__.py", line 13, in gluProject
[18:25:26] <fenn> return __gluProject(objx, objy, objz, modelMatrix, projMatrix, viewport)
[18:25:26] <fenn> GLUerror: [Errno 1281] invalid value
[18:26:07] <fenn> cradek thinks its something with viewport
[18:26:24] <alex_joni> huh.. strange one
[18:26:29] <fenn> can't get it to print out the value of viewport, or anything else for that matter
[18:28:26] <alex_joni> cradek: this was fast
[18:29:13] <alex_joni> only some minor changes
[18:29:13] <fenn> that was really fast
[18:29:39] <alex_joni> yeah.. had to remove rs274ngc_ about 5 times ;)
[18:30:52] <fenn> should i cvs update emc2/
[18:31:20] <alex_joni> fenn: you can
[18:31:29] <alex_joni> you benefit from some halcmd updates
[18:31:44] <alex_joni> and a bugfix on stepgen (but you might already have that)
[18:33:33] <fenn> oh i got the halcmd updates already
[18:33:55] <alex_joni> right.. well.. you'll do an cvs up sooner or later
[18:33:57] <alex_joni> so ;)
[18:34:12] <alex_joni> <megahal_emc> Wanna get the tool changer running in single shot timer for the spindle (like change gears to change, wait for change, cmd motor to handle motion, or expand task to get source. Changed to the estop.
[18:35:06] <alex_joni> ok.. nuff with megahal
[18:36:05] <paul_c> let's keep megahal outa here shall we.
[18:36:15] <alex_joni> ok ;)
[18:42:04] <cradek> fenn: to get it to print vport, you have to load a file and click on a line
[18:42:09] <cradek> vport is (0, 0, 400, 332)
[18:43:20] <fenn> click on a line?
[18:43:42] <cradek> yeah a line in the program display
[18:44:06] <cradek> seems like you aren't getting that far though.
[18:44:08] <fenn> None
[18:44:14] <fenn> that's the output
[18:44:16] <cradek> ok, that's what I figured
[18:45:47] <fenn> i only get the GLU errors when i click in the viewport window
[18:46:10] <cradek> yeah
[18:46:15] <cradek> but you said it's also just black?
[18:46:34] <fenn> yup
[18:46:43] <cradek> I still don't trust your pyopengl that you hacked in
[18:49:20] <alex_joni> paul_c: can you enumerate tasks missing from the lathe support ?
[18:51:32] <Phydbleep> alex_joni: Have you got rpm, spindle rotation angle and a way to figure surface speed based on rpm and cutter position?
[18:51:44] <paul_c> certainly do not want to enumerate the mssing functions.
[18:52:13] <alex_joni> Phydbleep: rpm as in feedback ?
[18:52:17] <alex_joni> you might get that
[18:52:23] <paul_c> would be better to stub the function calls.
[18:52:51] <Phydbleep> alex_joni: RPM as in current spindle speed with a >10Hz update rate.
[18:53:51] <alex_joni> Phydbleep: that's actually a hal-feedback
[18:54:01] <alex_joni> based on where you have your spindle dro connected
[18:54:37] <Phydbleep> alex_joni: It'd be nice to be able to track/graph spindle speed so you can adjust your cut depths as well.
[18:54:58] <alex_joni> Phydbleep: that's pretty easy
[18:55:11] <alex_joni> use an halmeter connected to that feedback
[18:55:24] <alex_joni> at some point halmeter will have an bargraph
[18:58:20] <Phydbleep> alex_joni: I've been dealing with the wife/kid/life and haven't had a chance to read the hal docs.
[19:00:10] <Phydbleep> alex_joni: halmeter is the display io?
[19:01:43] <alex_joni> halmeter is a utility
[19:01:46] <alex_joni> gtk based
[19:01:55] <alex_joni> it allows you to connect it to a hal pin / signal
[19:02:03] <alex_joni> and it displays it's value
[19:03:33] <Phydbleep> So from there it's just math to get rpms from a an opto/tach-disk pair.
[19:03:57] <Phydbleep> s/a an/an
[19:04:02] <alex_joni> not even math
[19:04:12] <alex_joni> that should be taken care by the hal driver
[19:04:30] <alex_joni> you connect that opto/tach-disk pair to smthg
[19:04:36] <Phydbleep> Well It's math to get the proper divisor for the ini file. :)
[19:04:36] <alex_joni> that smthg should have a hal-driver
[19:04:55] <alex_joni> and based on a parameter (the divisor) it should output RPM
[19:06:45] <jacky^> evening all
[19:07:39] <Phydbleep> Hmm.. I guess I'm going to have to put together a wax-lathe and hack together drivers to test the system with.
[19:07:43] <Phydbleep> Hi jacky^ :)
[19:08:42] <jacky^> hey Phydbleep :P
[19:09:24] <jacky^> jacky^ is now known as jack_dinner
[19:22:14] <fenn> cradek: i ran a sample python script, and it drew a gl teapot :)
[19:22:45] <fenn> the sample togl script that came with it failed
[19:23:28] <fenn> libtk8.4.so.0: cannot open shared object file: No such file or directory
[19:23:47] <fenn> libtk8.4.so.0 exists, i made a symlink to it, but it didnt work
[19:23:58] <fenn> libtk8.4.so exists, i made a symlink to it, but it didnt work
[19:24:05] <fenn> thats what i meant
[19:27:11] <alex_joni> fenn: does the togl patch work?
[19:27:17] <alex_joni> the one that jepler provided?
[19:27:28] <alex_joni> I mean does it get compiled/installed?
[19:29:49] <alex_joni> * alex_joni goes to bed
[19:29:50] <alex_joni> night all
[19:31:46] <jack_dinner> jack_dinner is now known as jacky^
[19:35:46] <fenn> too bad pyopengl wont compile for either of us
[19:42:59] <cradek> fenn: well, it builds fine for me
[19:52:36] <fenn> damn i can be dumb sometimes
[19:52:56] <fenn> /usr/lib/libtk.so -> libtk8.4.so
[19:56:29] <fenn> okay i got the link to libtk8.4.so.0 right this time
[19:57:42] <fenn> now the togl test teapot works
[19:58:56] <jepler> the pyopengl build of togl has been broken at times---axis includes its own version of togl
[20:00:53] <les> hi guys
[20:01:28] <ValarQ> 'lo
[20:01:37] <jacky^> hi les
[20:02:21] <les> I was out spray painting an odd lot of product (I can't find a spray painter to hire)
[20:02:28] <les> I did have it farmed out
[20:02:42] <les> time to build that paint robot
[20:02:54] <fenn> jepler: i got 2.0.1.09-1 anyway
[20:03:36] <les> I was thinking of a simple mechanism that an opperator places the part on...multiple spray heads and such
[20:03:38] <les> but
[20:03:53] <les> why not 3 axis pick and place?
[20:04:02] <les> how hard could it be?
[20:04:18] <les> I could whip one of those up pretty fast
[20:04:46] <fenn> i bet
[20:04:53] <les> Might get on the cad and draw a few lines
[20:05:11] <fenn> procrastinator :)
[20:05:29] <les> bet I could make a real fast servo one
[20:05:36] <les> really light
[20:05:43] <les> not like a machine tool
[20:06:09] <les> take product from drying tray...paint it...put it back
[20:06:35] <les> rotation, radius, and z
[20:06:41] <les> and a gripper
[20:06:48] <fenn> hope it doesn't wobble or tip over or not be exactly where you expect it
[20:07:33] <les> I made one xyz machine that could do more than 50g about 10 years ago
[20:07:55] <les> almost a hundred
[20:08:05] <les> I gave it to a university
[20:08:17] <les> when I was done with it
[20:09:40] <les> I can do modal analysis to get a transfer function and use feedforward
[20:09:49] <les> It won't tip or wobble!
[20:10:52] <les> gee that kmotion card would be perfect for it
[20:11:17] <les> it's just sittin here on the desk...
[20:12:01] <les> 8 axis with amps...28 DIO
[20:12:27] <les> 3 amp cont 6 amp peak h bridges
[20:13:21] <les> No more Les in the spray booth!!
[20:41:14] <paul_c> * paul_c kicks mshaver_at_work
[20:46:35] <jacky^> today i tried to check the backslash on my cnc...
[20:46:42] <jacky^> a disater :\
[20:46:48] <jacky^> disaster
[20:50:43] <A-L-P-H-A> you guys missed me?
[20:50:44] <A-L-P-H-A> :D
[20:50:53] <paul_c> in a word....
[20:50:57] <jacky^> hehe
[20:50:57] <paul_c> No.
[20:51:04] <jacky^> ciao A-L-P-H-A :-)
[20:51:06] <A-L-P-H-A> bolts are so freak'n expensive at Canadian Tire (a homedepot like company, except Canadian)
[20:51:12] <A-L-P-H-A> meanies.
[21:05:54] <A-L-P-H-A> That was odd, I just called down in the states, and I said I'm up in Canada... and she asked me if I was there all my life, as my accent sounds American mid west.
[21:11:21] <jacky^> A-L-P-H-A: Canada ?
[21:11:27] <jacky^> nice,
[21:11:47] <A-L-P-H-A> And yes, I've lived here all my life. And also I'm Asian.
[21:11:51] <jacky^> i've a aunt and many cousin there
[21:12:14] <jacky^> my mother was been there the last year
[21:12:36] <jacky^> i've seen the photo's, very nice :P
[21:13:01] <jacky^> they live in montreal
[21:13:17] <A-L-P-H-A> montreal is a beautiful city.
[21:13:27] <jacky^> the name of my cousin is also jack :P
[21:13:30] <A-L-P-H-A> I'm more fond of Toronto though... as I'm from there.
[21:13:38] <A-L-P-H-A> jacky^, original family. :)
[21:13:43] <jacky^> about 38 years old
[21:13:46] <jacky^> hehehe
[21:13:49] <jacky^> :)
[21:14:04] <jacky^> beautiful country
[21:14:36] <Phydbleep> * Phydbleep has been to Montreal and agrees with jacky^..
[21:16:22] <jacky^> ciao Phydbleep :-)
[21:16:58] <jacky^> true
[21:17:31] <Phydbleep> On the other hand, Albuquerque is a frikken dust bowl Nature forgot to flush..
[21:17:58] <Phydbleep> * Phydbleep is having a sneezing fit and is annoyed at life..
[21:18:10] <jacky^> hehe
[21:26:20] <les> ah...nothin like a little tractor time after work!
[21:26:44] <A-L-P-H-A> anyone know how to convert a spline into a machinable vectrors? Like an autocad spline to a pline, or arc or something?
[21:27:10] <paul_c> NURBS or bezier ?
[21:27:21] <A-L-P-H-A> ir's beziers (2d)
[21:27:23] <A-L-P-H-A> it'
[21:27:27] <les> acad splines don't come through dxf do they?
[21:27:38] <A-L-P-H-A> I don't know... I really don't think so.
[21:27:40] <A-L-P-H-A> let me try
[21:27:44] <les> k
[21:27:54] <paul_c> A-L-P-H-A: how many control points ?
[21:28:21] <A-L-P-H-A> well... 4 or so
[21:29:09] <paul_c> that would be simple to convert to short segments.
[21:29:43] <A-L-P-H-A> but there's a few of them, that are of 4 segments long
[21:29:50] <les> heh the old fashioned way was snap nearest with lines and click click click
[21:30:32] <les> on another layer
[21:31:01] <paul_c> the formula to convert a spline to points is....
[21:31:16] <A-L-P-H-A> http://www.lloydleung.com/distributor_cover8.rar
[21:32:06] <paul_c> the same as a cubic.
[21:32:39] <les> acad is a little secretive with the coefficients
[21:32:54] <les> also does quadratic as well as cubic
[21:33:00] <les> like TTF
[21:33:25] <les> bet there is a lisp routine to do that somewhere
[21:34:07] <A-L-P-H-A> http://www.findarticles.com/p/articles/mi_m0BLL/is_12_20/ai_112366578
[21:35:01] <les> ALPHA: the google master.
[21:38:59] <paul_c> so where's the splines ?
[21:39:19] <A-L-P-H-A> in the words "Eurospeed.ca" any one of those curves is a spline
[21:40:23] <les> that spline-to-pline should work for you
[21:40:33] <les> .lsp
[21:40:43] <A-L-P-H-A> les, doesn't.
[21:40:47] <les> even though I always though lisp was silly.
[21:40:53] <les> ??
[21:41:04] <Phydbleep> A-L-P-H-A: What version of emc are you running?
[21:41:11] <A-L-P-H-A> 1
[21:41:14] <A-L-P-H-A> emc1
[21:41:18] <A-L-P-H-A> bdi 4.20
[21:41:46] <Phydbleep> les: I liked lisp.. Only language at the time that would handle algebra. :)
[21:41:59] <les> heh
[21:42:25] <Phydbleep> A-L-P-H-A: OK.. I'm reading the hal docs and thought I might have a clue about your speed problem.
[21:42:48] <A-L-P-H-A> Phydbleep???? :)
[21:43:21] <les> like APL...it handled symbolic math
[21:43:39] <Phydbleep> A-L-P-H-A: I think it only applies for emc2/hal, but there's a bit about thread timimng issues.
[21:45:09] <paul_c> A-L-P-H-A: sorry, I didn't realise your splines were buried in a dxf.
[21:48:06] <A-L-P-H-A> paul_c, so is there a way?
[21:48:58] <paul_c> If you had the data for the control points, I could send you some sample code...
[21:49:45] <A-L-P-H-A> you'll have them in a sec.
[21:53:12] <A-L-P-H-A> http://www.lloydleung.com/splinedata.log
[21:54:13] <paul_c> they's nurbs.
[21:54:34] <Phydbleep> Well.. I see that the docs need a bit of.. What's the right word? 'updating'? Hehehe.. :)
[21:55:22] <A-L-P-H-A> paul_c, ignore the Z... they can all be flat.
[21:56:10] <A-L-P-H-A> http://www.lloydleung.com/splinedata2.log
[21:56:46] <paul_c> some (most) are less than 0.01mm in length
[21:57:03] <A-L-P-H-A> I know.
[21:57:11] <A-L-P-H-A> hang on... let me pull the original.
[22:00:07] <A-L-P-H-A> http://www.lloydleung.com/splinedata3.log
[22:00:14] <paul_c> woha... Some of these are piece bezier
[22:00:21] <A-L-P-H-A> that was from the original text.
[22:02:55] <paul_c> The control points are so close together, you could treat them as straight line moves
[22:05:11] <paul_c> If you open up splinedata.log (the first one)
[22:05:34] <paul_c> Take a look at the first spline with four points
[22:06:08] <paul_c> P1=P2 & P3=P4
[22:07:16] <paul_c> the line between P1 & P4 is straight.
[22:41:32] <Jymmm> Just curious, anyone have any AA NiMH batteries (apx 2300mAH) ?
[22:42:57] <jacky^> hi Jymmm
[22:43:10] <jacky^> why ? O_o
[22:44:06] <Jymmm> Eh, just wanted to see what results ppl are getting when charging them
[22:44:27] <jacky^> ah.uhmm no, i can't help you
[22:44:48] <Jymmm> I have a "quick charger", but it doesn't seem to charge 100%
[22:45:06] <jacky^> strange..
[22:45:26] <Jymmm> It might have been becasue the batteries were BRAND new, but no idea.
[22:46:41] <robin_sz> meep?
[22:47:02] <jacky^> maybe the first time should be have 12 hours or more of charge..
[22:49:12] <Jymmm> jacky^ Yeah, I did the long charge the 2nd tiem around, just charging them a 3rd time now. hopefully they just needed to be 'conditioned' first.
[22:49:27] <A-L-P-H-A> Jymmm, I have some that are 250mAH.
[22:49:41] <A-L-P-H-A> 2500
[22:49:44] <A-L-P-H-A> they work great.
[22:50:00] <robin_sz> Jymmm: to the best of my knowledge, NiMH do not need to be "conditioned" ... they have no memory effect
[22:50:15] <robin_sz> if they wont take 2300mah now, they probably never will
[22:50:50] <robin_sz> there are quite a lot of non-brand vendors seeling batteries with varioulsy wild claims
[22:51:41] <robin_sz> one of the digitla camera sites has a really good on-going review of NiMHs, some 2300mah claims only do half that, few of any actually do 2300
[22:51:49] <Jymmm> That's what I'm trying to determine. If they have a bogus label, the charger is wack, or something else.
[22:52:23] <robin_sz> how many mah are you getting out of them?
[22:52:31] <Jymmm> no way to tell
[22:52:35] <robin_sz> ahh.
[22:52:49] <robin_sz> then how do you know you arent gettting "100%" ?
[22:53:29] <robin_sz> or is it "just a feeling" ?
[22:53:49] <Jymmm> Becasue my GPS will last 22+ hours on a pair of alkaline. And this GPS has a setting for metering rechargable batteries and they are lasting only around 8 hours.
[22:54:05] <Jymmm> sometimes only 4 to 6 hours
[22:54:19] <robin_sz> hmmm
[22:54:25] <robin_sz> they sound broken :)
[22:54:33] <robin_sz> it could just be one duff cell of course
[22:54:47] <Jymmm> I bought 48 of them at the same time.
[22:55:02] <robin_sz> oopsy :)
[22:55:23] <Phydbleep> Jymmm: What did you pay for the 48 pack?
[22:55:41] <robin_sz> probably just alkalines with new labels :)
[22:55:51] <Jymmm> Phydbleep something like $60 with tax
[22:56:03] <Jymmm> and the charger
[22:56:12] <robin_sz> 60$ for 48 cells and a charger?
[22:56:15] <robin_sz> wow
[22:56:20] <robin_sz> probaly not alkalines then
[22:56:34] <robin_sz> probably carbon zinc
[22:56:43] <jacky^> Jymmm: you will use 24 at day.. np :P
[22:56:45] <Phydbleep> How many will the charger hold?
[22:56:51] <Jymmm> I'm thinking the "quick charger" just isn't rated for 2300 mAh, more like 1200 mAh
[22:57:15] <Jymmm> Phydbleep it holds 4 at a time. but comes with a car adapter too.
[22:57:21] <Phydbleep> Jymmm: Quick charge is ~60% on average.
[22:57:32] <robin_sz> tried giving it two shots in the charger?
[22:57:49] <Jymmm> robin_sz instead of 4 at a time you mean?
[22:58:00] <Jymmm> or run it for two sysles?
[22:58:03] <Jymmm> cycles
[22:58:12] <Phydbleep> Jymmm: 2 cycles
[22:58:43] <Jymmm> I left them in overnight (instead of 4 hours) and that seemed to work out better.
[22:59:36] <Jymmm> I'm thinking it's trickle charging them whn I leave them in for long periods of time.
[22:59:47] <robin_sz> hmmm ...
[23:00:02] <Jymmm> which is more like "packing" the charge
[23:00:17] <robin_sz> have yo umeasured the charging current?
[23:00:22] <Jymmm> I wish they made PWM chargers cheap
[23:01:00] <Phydbleep> Jymmm: I've seen chinese ones for ~$20
[23:01:06] <Jymmm> No I havesn't. Guess I could use the car adapter on my bench supply
[23:01:24] <Jymmm> Phydbleep PWM charges for $20?!
[23:02:11] <Jymmm> Phydbleep Find me a 13.8VDC PWM charger for gelcells and I'm there!
[23:02:25] <Jymmm> um, better make that 12VDC
[23:03:29] <Phydbleep> * Phydbleep only has a 48V one at the moment.
[23:03:54] <Jymmm> heh
[23:04:41] <Jymmm> actually, that's a good idea... let me hook up my bench supply real quick (it has a lighter jack on it)
[23:05:27] <jacky^> i'm
[23:08:38] <Phydbleep> * Phydbleep reads the label on the battery charger "48Volt 1.2Amp"
[23:10:23] <Jymmm> I need to find a solar charger regulator -OR- a way to remove epoxy encapsulation.
[23:12:31] <jacky^> L297B IC is the same or better of L297 ?
[23:14:04] <jacky^> i'm looking a pack of 13 pz for E. 10
[23:14:30] <Jymmm> On the same note, has anyone ever had a device where the plated battery contacts were a lil shoddy workmanship and casue the terminals to produce acid as if a battery had leaked?
[23:14:51] <Jymmm> but the battery didn't leak.
[23:16:31] <jacky^> Jymmm: use your Gps for fishing ?
[23:17:08] <Jymmm> jacky^ : I could (it's got stuff for that), but I don't. I use ot for photography primarily.
[23:17:22] <jacky^> nice
[23:17:42] <Jymmm> jacky^ I embed the GPS data into the photos I take.
[23:17:48] <jacky^> Jymmm: maybe you coud try a contact spray
[23:17:50] <Jymmm> that IN, not ON.
[23:18:27] <jacky^> Jymmm: which Gps model ?
[23:18:43] <Jymmm> jacky^ Well, what I'm thinking is that during the plating process something was contabinated and the bi metal is now acting like a battery under certain enivroment conditions.
[23:18:58] <jacky^> mmhh.. yeah
[23:19:10] <jacky^> i think so too
[23:19:40] <Jymmm> Bah, they always hide my GPS, on their website, just a sec
[23:19:51] <jacky^> hehe
[23:20:49] <Jymmm> jacky^ : Here we go.... http://www.garmin.com/products/gpsmap76cs/index.jsp
[23:21:21] <jacky^> ah, cool
[23:22:02] <jacky^> i also haved a garmin some year ago
[23:22:20] <Jymmm> jacky^ : I got it becasue 1) it has 115MB of memory, 2) Connects to serial, USB, and has a jack for an external antenna plus 3) it runs on 3VDC to 36VDC WITHOUT any adapter.
[23:22:29] <jacky^> i bought a connector for pc connection in a strange website
[23:22:34] <jacky^> from US
[23:23:17] <Jymmm> jacky^ you want CHEAP accessories for Garmin products.... WestMarine.com They sell actual garmin products but WAY less than the list price.
[23:23:39] <jacky^> i bought 2 connector here: http://www.pfranc.com/
[23:23:50] <Jymmm> I bought the specil cable from them for $25 instead of the $40 garmin wanted
[23:24:03] <Jymmm> jacky^ Yep I have two of those as well
[23:24:04] <jacky^> if i remembre well about $ 16 for everyone
[23:25:20] <robin_sz> ok, thats it for me ...
[23:25:23] <robin_sz> night guys
[23:25:28] <Jymmm> G'Night robin_sz
[23:26:24] <jacky^> i bought an Ipaq 3970 with wince and a BT tom tom navigator gps
[23:26:44] <jacky^> after some mounth i installed Linux Gpe on it
[23:26:55] <Jymmm> Cool. See I needed the serial port to connect to my radio.
[23:27:06] <jacky^> but can't use the gps functions now
[23:28:01] <jacky^> Jymmm: you need the connector i have ? for garmin ?
[23:28:15] <jacky^> i do not use more
[23:29:01] <Jymmm> jacky^ : I already have two of the pfrank connectors Plus the actual gamrin cable. this is the radio I connect my gps to http://www.thebrownhouse.org/kc4vnu/graphics/kenwood_tm-d700a.jpg
[23:29:14] <jacky^> mmmhh..
[23:29:33] <jacky^> ah ok
[23:29:40] <Jymmm> jacky^ but thank you anyway =)
[23:29:41] <jacky^> no idea :(
[23:30:05] <Jymmm> jacky^ http://www.ew.usna.edu/~bruninga/aprs.html
[23:30:23] <jacky^> if you need the connector tell me know, i have 2, can i send to you for free
[23:32:24] <jacky^> seem very hard to connect this website from here..
[23:33:05] <jacky^> nothing to do, won't load
[23:33:30] <jacky^> i bookmarked it so, i can try to connect again later
[23:34:55] <jacky^> Jymmm: are you a radioamatour ?
[23:58:07] <Jymmm> jacky^ Yep =)
[23:59:05] <jacky^> i also been for many years :)
[23:59:24] <Jymmm> jacky^ : I'm only a lowly tech, no HF capabilities here
[23:59:30] <jacky^> i've somthing like 5000 postcard
[23:59:38] <jacky^> 27 country
[23:59:41] <jacky^> :-)