#emc | Logs for 2006-12-24

[00:00:34] <skunkworks> MODPATH_rtai_smi=/usr/realtime-$(uname -r)/modules/rtai_smi.ko
[00:00:51] <alex_joni> right
[00:01:50] <skunkworks> now do I have to rebuild?
[00:02:17] <skunkworks> configure ..
[00:02:19] <skunkworks> make and stuff
[00:02:43] <alex_joni> no
[00:02:48] <alex_joni> just config.status from src/
[00:03:01] <jepler> alex_joni: "make" will regenerate xxx from xxx.in
[00:03:06] <jepler> no need to run config.status
[00:03:14] <alex_joni> ok.. I was used to the old ways :D
[00:03:25] <skunkworks> so just try it?
[00:03:33] <skunkworks> run emc
[00:03:45] <alex_joni> skunkworks: make
[00:03:48] <alex_joni> then run it
[00:04:03] <alex_joni> it will probably bitch the first time ;)
[00:04:35] <skunkworks> no bitching
[00:04:38] <skunkworks> :)
[00:04:44] <alex_joni> wow :)
[00:04:47] <alex_joni> you're good :P
[00:04:54] <skunkworks> no I am not
[00:04:54] <alex_joni> I mostly get it wrong the first time :D
[00:04:56] <jepler> does "lsmod" show rtai_smi loaded?
[00:05:06] <skunkworks> It rt delayed on me
[00:05:26] <alex_joni> jepler: this reminds me that we have no way of passing arguments here.. right?
[00:06:02] <skunkworks> don't see it - in the lsmod list
[00:06:07] <CIA-8> 03jepler 07HEAD * 10emc2/src/rtapi/sim_rtapi.c: disable clumpiness of thread execution when period is slow (e.g., 1ms, 500uS)
[00:06:29] <jepler> alex_joni: in 'realtime start'? No, we don't have an easy way
[00:06:34] <jepler> bbl
[00:06:39] <alex_joni> skunkworks: you did change rtapi.conf.in right?
[00:06:44] <alex_joni> not rtapi.conf
[00:06:54] <alex_joni> and you did run make afterwards ?
[00:06:54] <skunkworks> nope
[00:07:03] <alex_joni> heh.. then you can do it again
[00:07:04] <skunkworks> the rtapi.conf :)
[00:07:04] <alex_joni> :D
[00:07:11] <alex_joni> it was just overwritten by make
[00:07:30] <skunkworks> right - at the top it says # DO NOT EDIT THIS FILE !
[00:07:34] <alex_joni> 01:17 < skunkworks> where is that file?
[00:07:34] <alex_joni> 01:18 < skunkworks> found it
[00:07:34] <alex_joni> 01:19 < alex_joni> scripts/rtapi.conf.in
[00:07:34] <alex_joni> 01:19 < alex_joni> is the one you need to change
[00:07:59] <alex_joni> well.. it says that in both files
[00:07:59] <alex_joni> :D
[00:08:18] <skunkworks> that is why your info wasn't making sense @rtai@
[00:08:59] <skunkworks> MODULES="adeos rtai_hal rtai_ksched rtai_fifos rtai_shm rtai_sem rtai_math rtai_smi"
[00:09:05] <skunkworks> ?
[00:09:42] <alex_joni> yeah
[00:10:43] <skunkworks> any place else? :(
[00:13:59] <alex_joni> that line you put in earlier
[00:14:06] <alex_joni> MODPATH_rtai_smi=/usr/realtime-$(uname
[00:14:06] <alex_joni> -r)/modules/rtai_smi.ko
[00:15:59] <skunkworks> MODULES="adeos rtai_hal rtai_ksched rtai_fifos rtai_shm rtai_sem rtai_math rtai_smi"
[00:15:59] <skunkworks> RTAI=@RTAI@
[00:15:59] <skunkworks> MODPATH_adeos=@MODPATH_adeos@
[00:15:59] <skunkworks> MODPATH_rtai_smi=@MODPATH_rtai_smi@
[00:16:15] <alex_joni> nope
[00:16:29] <alex_joni> you'll need to put the full path for MODPATH_rtai_smi in there
[00:16:39] <alex_joni> because we don't want to change configure.in and configure too
[00:16:46] <skunkworks> sorry
[00:16:47] <skunkworks> hold on
[00:16:58] <alex_joni> that would be the "really honest" way to do it :)
[00:17:54] <skunkworks> MODULES="adeos rtai_hal rtai_ksched rtai_fifos rtai_shm rtai_sem rtai_math rtai_smi"
[00:17:54] <skunkworks> RTAI=@RTAI@
[00:17:54] <skunkworks> MODPATH_adeos=@MODPATH_adeos@
[00:17:54] <skunkworks> MODPATH_rtai_smi=/usr/realtime-$(uname -r)/modules/rtai_smi.ko
[00:18:29] <alex_joni> that's it
[00:18:41] <alex_joni> now run make
[00:18:43] <alex_joni> and emc
[00:19:10] <skunkworks> just make?
[00:19:22] <skunkworks> in the src directory?
[00:19:35] <alex_joni> yup
[00:21:22] <skunkworks> http://pastebin.ca/290426
[00:22:02] <alex_joni> try again
[00:22:07] <alex_joni> no other message there?
[00:22:32] <alex_joni> pastebin rtapi.conf
[00:22:36] <skunkworks> make -C /usr/src/linux-headers-2.6.15-magma SUBDIRS=`pwd` CC=gcc V=0 -o /usr/src/linux-headers-2.6.15-magma/Module.symvers modules
[00:22:36] <skunkworks> make[1]: Entering directory `/usr/src/linux-headers-2.6.15-magma'
[00:22:36] <skunkworks> Building modules, stage 2.
[00:22:36] <skunkworks> MODPOST
[00:22:36] <skunkworks> make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-magma'
[00:22:37] <skunkworks> cp *.ko ../rtlib/
[00:22:42] <skunkworks> ok
[00:22:43] <skunkworks> hold on
[00:23:08] <alex_joni> and emc_print.txt while you're at it :)
[00:23:17] <alex_joni> home/samco/emc_print.txt
[00:23:38] <skunkworks> http://pastebin.ca/290427
[00:24:36] <alex_joni> rtapi.conf looks good
[00:24:42] <alex_joni> did you try running emc again?
[00:24:48] <alex_joni> might have been a glitch
[00:24:53] <skunkworks> http://pastebin.ca/290429
[00:25:35] <alex_joni> can I see home/samco/emc_debug.txt too?
[00:25:39] <alex_joni> nothing so far :/
[00:25:52] <skunkworks> how the hell did you know that?
[00:25:57] <skunkworks> ran just fine
[00:26:23] <skunkworks> now there is a rtai_smi in the lsmod
[00:26:24] <alex_joni> I've had it happen before
[00:26:46] <alex_joni> it's when udev doesn't provide /dev/rtai_shm fast enough
[00:27:11] <skunkworks> you mean I was too fast - that is suprising ;0
[00:27:32] <skunkworks> no errors yet - would have had one by now
[00:27:35] <skunkworks> thanks ales
[00:27:38] <skunkworks> alex
[00:27:52] <skunkworks> I see the make only makes what has changed?
[00:28:21] <alex_joni> mostly
[00:28:23] <skunkworks> running 3d chips right now - no issues
[00:28:27] <alex_joni> nice :)
[00:28:55] <skunkworks> very.. Now if I have to update head - do I need to make this change every time?
[00:29:01] <alex_joni> no
[00:29:10] <alex_joni> local changed files won't get overwritten
[00:29:18] <skunkworks> ok
[00:29:34] <skunkworks> I will make a copy of it anyways. :)
[00:29:39] <alex_joni> you "might" (in the worst case) get an merge error, if someone updates the same file in the repo
[00:29:51] <alex_joni> then you'll have some >>>>>>> and <<<<<<< lines in that file
[00:29:56] <alex_joni> so you need to fix it manually
[00:30:09] <skunkworks> still running :)
[00:30:29] <alex_joni> good :)
[00:30:40] <alex_joni> now.. there would be another thing you could test
[00:30:45] <alex_joni> if you feel like it
[00:30:50] <skunkworks> oh yah? what
[00:31:02] <alex_joni> I just made a new rtai package :D
[00:31:33] <skunkworks> nice
[00:31:42] <alex_joni> but there's a small problem with it
[00:31:53] <alex_joni> I "fixed" the rtai_smi module in a more generic way
[00:32:10] <alex_joni> that means you can pass at insmod time what to disable
[00:32:30] <alex_joni> unfortunately that also means the current scripts/realtime can't load it as it should
[00:32:35] <skunkworks> riiight. (over the top of the head)
[00:32:55] <skunkworks> I actually am going to a movie tonight - so maybe tomorrow if your around?
[00:33:01] <alex_joni> yeah..
[00:33:02] <skunkworks> or the next day
[00:33:06] <skunkworks> :)
[00:33:08] <alex_joni> maybe jmk can give it a shot
[00:33:26] <skunkworks> there you go - It must be painful having me doing it ;)
[00:33:40] <alex_joni> I tried, but it barfs for me (cause I have no intel chipset)
[00:33:40] <alex_joni> :)
[00:33:44] <skunkworks> still running
[00:33:44] <alex_joni> not at all
[00:33:55] <alex_joni> skunkworks: good.. then do as IBM says
[00:34:00] <alex_joni> never touch a running system :D
[00:34:05] <skunkworks> right
[00:34:27] <skunkworks> I hope to get some time this weekend to finally play with the pluto
[00:35:49] <skunkworks> alex_joni: I would have to say that this is a success... almost done with 3d chips - no unexpected delays.
[00:35:59] <skunkworks> Going to go take a shower now - I smell
[00:36:55] <skunkworks> Thanks again alex (this is so much better than I expected - I figured my laptop wouldn't be a rt machine)
[00:36:58] <alex_joni> too much work? ;)
[00:37:04] <alex_joni> skunkworks: glad it works out
[00:37:16] <skunkworks> no - no shower today. ;)
[00:40:28] <davidf> hi
[00:41:45] <alex_joni> hi
[00:41:54] <davidf> hey. :)
[00:43:02] <davidf> is this proper syntax in emc? O100 if [#1 ge #2]
[00:43:42] <davidf> cant find any documentation re GE, LE, etc.
[00:44:06] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Oword
[00:45:48] <davidf> Thanks alex_joni
[00:46:23] <alex_joni> np
[00:46:24] <davidf> I get an error using ge. Maybe it needs upper case, but gt works...
[00:47:04] <davidf> Maybe the actual problem is nearby. I'll look some more.
[00:48:25] <alex_joni> don't miss http://linuxcnc.org/docs/html/gcode/main/#SECTION00500000000000000000
[00:50:09] <davidf> Yes, but the examples only show lt and GT. I can use those ok, but not ge.
[00:51:38] <alex_joni> ok
[00:51:43] <alex_joni> no idea about ge though :)
[00:51:49] <davidf> gives me an unknown O word error.
[00:52:02] <jepler> the source code suggests that ge and le should work
[00:52:34] <alex_joni> odd
[00:52:41] <davidf> ok. Probably some oter problem near it then. Brackets or something.
[00:53:00] <davidf> Thanks.
[00:53:26] <jepler> http://pastebin.ca/290454
[00:53:35] <jepler> this works for me -- it uses GE but not O-words
[00:53:53] <jepler> (the result of a comparison is 0 if false and 1 if true, so at each step it will go to x=0mm or x=1mm)
[00:54:50] <jepler> and it works the same if I write 'ge' instead of 'GE'
[00:55:00] <davidf> Thanks jepler
[00:55:10] <davidf> hey guys, I wrote a python program that lets you write G code with variable names and then goes through the code and replaces all the vars with #1, #2, etc.
[00:55:55] <jepler> the operators including GE are in the documentation here: http://linuxcnc.org/docs/html/gcode/main/#SECTION00233000000000000000
[00:56:01] <lerman> That's on my list of features to add to the interpreter when I get a chance.
[00:56:06] <jepler> davidf: that's pretty cool -- have you considered making it available online?
[00:56:41] <jepler> hi kenneth. thanks for saying to that 'alex' person what many others were thinking. (on the mailing list)
[00:57:10] <lerman> Yeah. I'm told that sometimes I lack self control.
[00:57:34] <davidf> jepler - Yes. It is a real help. I just wrote a program to make a mold that has like 70 variables. Imagine that with g code!
[00:57:40] <lerman> (My wife isn't very clear, though, if that's a good thing or a bad thing.)
[00:59:54] <davidf> Right now it has one annoying flaw. You must use totally unique variable names. X1 and x12 will be converted as #1 and #12
[01:00:10] <alex_joni> lerman: bet she holds it against you both ways depending on the situation
[01:00:24] <lerman> I hope to add named parameters AND string o-words.
[01:00:41] <aip_tom1> davidf: if you're using regexp, include a non-character at the end of your search-and-replace string
[01:01:30] <davidf> yeah, but since I'm totally new to python, I just used plain string functions like str.replace
[01:01:49] <jepler> davidf: replace the longest variables first
[01:02:04] <davidf> hmm.
[01:02:38] <jepler> or convert X1 to [#1] so at least [#1]2 will be a syntax error when it's treated as g-code
[01:03:18] <davidf> That's a good idea.
[01:03:59] <davidf> Anyway, Its easy to avoid. you can define var like this: ( var %x1 )
[01:04:25] <davidf> But to avoid probs, you can just do this: ( var %x1% )
[01:04:44] <lerman> davidf: what does the code look like? I was thinking #:foobargag: -- the thing between the :'s one be the variable name. There would be no need to actually convert this to a number if the change was in the interpreter
[01:04:44] <davidf> then %x1% is not part of %x12%
[01:05:17] <lerman> one -> would
[01:06:13] <davidf> Thats basically what I did, but I don't require any particular format for variable names. These are all valid declarations:
[01:06:19] <lerman> Alternatives: #foobargag$ ... The $ would terminate the string. If the first character after the # is a digit, then the parameter is a normal numberic parameter.
[01:06:44] <davidf> ( var %x1 ) (( var #x1# ) ( var z )
[01:07:43] <davidf> So you could write #x1 = [3+3] #x1# = [4+5] z=6
[01:08:27] <davidf> this would convert to #1 = [3+3] #2 = [4+5] #3=6
[01:08:50] <davidf> forget the extra ( above.
[01:10:33] <lerman> It would be nicer to just do this in the interpret. The thing holding be back is that I don't have a system running EMC2. Does anyone know if I can install a simulation only version on a non-rt unix? And how would I do that?
[01:12:14] <davidf> lerman, you mean it would be nicer not to have to declare variables first?
[01:13:14] <jepler> lerman: a non-rt linux should be fine -- that's how I develop
[01:13:22] <jepler> lerman: get CVS and ./configure --enable-simulator
[01:13:31] <lerman> Yup. But then there is the issue of not conflicting with numbers that ARE used. By adding it to the interpreter, named parameters would have a context of the subroutine they are used in.
[01:14:49] <lerman> OK. Run me thru it from zero. I have a directory call EMC2. I've cd'd to it. Now what?
[01:15:01] <alex_joni> cd src
[01:15:15] <alex_joni> ./configure --enable-simulator --enable-run-in-place
[01:15:17] <alex_joni> make
[01:15:19] <alex_joni> sudo make setuid
[01:15:27] <lerman> Nope. I just created the EMC2 direcotry. I don't have a source.
[01:15:28] <alex_joni> the last one is probably not needed :)
[01:15:32] <alex_joni> ahh
[01:15:43] <jepler> yep I think it chides you if you "make setuid" for the simulator
[01:15:46] <alex_joni> cvs -d:ext:anon@cvs.linuxcnc.org:/cvs co emc2
[01:16:00] <alex_joni> then cd src
[01:16:03] <alex_joni> ./configure --enable-simulator --enable-run-in-place
[01:16:05] <alex_joni> make
[01:16:42] <alex_joni> cd ..
[01:16:46] <alex_joni> scripts/emc &
[01:17:09] <lerman> it's trying to cvs.
[01:17:23] <lerman> [haito](lerman)$ cvs -d:ext:anon@cvs.linuxcnc.org:/cvs co emc2
[01:17:24] <alex_joni> it probably takes a while
[01:17:24] <lerman> connect to address Connection refused
[01:17:26] <lerman> Trying krb4 rsh...
[01:17:28] <lerman> connect to address Connection refused
[01:17:29] <lerman> trying normal rsh (/usr/bin/rsh)
[01:17:31] <lerman> cvs.linuxcnc.org: Connection refused
[01:17:32] <alex_joni> wait
[01:17:32] <lerman> cvs [checkout aborted]: end of file from server (consult above messages if any)
[01:17:34] <lerman> (/home/lerman/EMC2)
[01:17:35] <lerman> FAILED.
[01:17:53] <jepler> try: export CVS_RSH=ssh
[01:17:57] <alex_joni> export CVS_RSH=ssh
[01:17:59] <jepler> this is not needed on breezy but is needed on some systems
[01:18:03] <jepler> what system are you using?
[01:18:06] <alex_joni> debian :D
[01:18:37] <lerman> fedora core something or other. Ah... now it is doing something (after the export...)
[01:19:21] <lerman> Hmmmm. still working...
[01:19:33] <alex_joni> will take a bit
[01:19:36] <alex_joni> ~12 MB or so
[01:19:49] <alex_joni> 15 :)
[01:20:22] <jepler> er, isn't needed on ubuntu (breezy or dapper)
[01:20:44] <alex_joni> jepler: right.. seems cvs is properly setting up the env there
[01:20:59] <alex_joni> this was needed on SuSE iirc
[01:21:20] <alex_joni> not sure about SUSE though
[01:22:44] <lerman> It's up to src....
[01:23:37] <alex_joni> good night all
[01:23:40] <jepler> see you alex
[01:24:45] <jepler> lerman: there are probably some required packages that won't be preinstalled on your system -- the Debian names for the packages can be seen in the file debian/control.in. they will be slightly different on a fedora system
[01:25:36] <lerman> [haito](lerman)$ ./configure --enable-simulator --enable-run-in-place
[01:25:38] <lerman> checking installation prefix... /usr/local
[01:25:39] <lerman> checking for RT dir... configuring for simulator
[01:25:40] <lerman> checking for pth-config... no
[01:25:42] <lerman> configure: error: GNU PTH library is required: get it with apt-get install libpth-dev
[01:25:43] <lerman> (/home/lerman/EMC2/emc2/src)
[01:25:45] <lerman> So I see...
[01:25:48] <jepler> yep that's one right there
[01:27:04] <lerman> And I don't even have apt-get...
[01:27:36] <lerman> Rather than bugger up this system, I'll probably stick to my original plan and put this on a new machine.
[01:27:46] <lerman> ...when I get a chance.
[01:28:53] <jepler> that advice is debian/ubuntu specific
[01:29:03] <jepler> on fedora I think you can use "yum" to find packages
[01:30:50] <jepler> (I used to be a redhat/fedora user, but ubuntu has taken my heart away)
[01:31:13] <lerman> [root@haito src]# yum install libpth-dev
[01:31:14] <lerman> Gathering header information file(s) from server(s)
[01:31:16] <lerman> Server: Fedora Core 1 - i386 - Base
[01:31:18] <lerman> retrygrab() failed for:
[01:31:19] <lerman> http://fedora.redhat.com/releases/fedora-core-1/headers/header.info
[01:31:21] <lerman> Executing failover method
[01:31:22] <lerman> failover: out of servers to try
[01:31:23] <lerman> Error getting file http://fedora.redhat.com/releases/fedora-core-1/headers/header.info
[01:31:25] <lerman> [Errno 4] IOError: HTTP Error 410: Gone
[01:41:08] <A-L-P-H-A> SWPadnos, I have a friend in buffalo, but 2hrs to just drive there, to pickup something, as opposed to paying $10-15 expedited parcel post, I'll pay the expedited parcel post, instead of the $40gas, + 4hrs of my time.
[01:51:00] <A-L-P-H-A> http://digg.com/tech_deals/12_99_Linksys_Wireless_G_Travel_Router
[01:53:26] <wb9mjn> Hi Alpha....thats about $10 of gas in my Prius....240 miles...
[01:55:07] <skunkworks> wb9mjn: Your happy with the prius?
[01:55:38] <skunkworks> we ended up getting a toyota corola - maxes out at 41mpg
[01:55:53] <skunkworks> from midwest toyota
[01:56:09] <wb9mjn> Yep....lots of slow and go in my daily commute...matches that perfectly...
[01:56:44] <wb9mjn> The Prius maxed out at 58 tank average this summer...
[01:57:19] <wb9mjn> Had some tanks that were 61 - 63 ish by the amount of gas pumped, but those were flukes...rubber gas tank....
[01:57:27] <skunkworks> wow - very nice
[01:57:28] <wb9mjn> Expands and Contracts with temp...
[01:57:38] <wb9mjn> The real consumption was 58....
[01:57:56] <skunkworks> right - we are getting around 36-38 this winter so far
[01:58:05] <wb9mjn> Next tank was under the computer reading after being above the tank before....
[01:58:35] <wb9mjn> Was down to 41 for that week of cold weather....starting the car up in sub 10 degrees all week but one day...
[01:58:56] <wb9mjn> Back up to 50 now for this half tank since then....
[01:59:41] <wb9mjn> Was out in the rainy weather during the midday at the median speed limit on friday, and allot of short trips...brought
[01:59:44] <lerman> I'm out of here. See you all later.... Ken
[01:59:47] <wb9mjn> it down from 52 before that day...
[02:00:25] <wb9mjn> The day I drove it home from LaCrosse there, it was 15 degrees...and with Cruise set at 70, it got 43 mpg...
[02:01:17] <skunkworks> nice
[02:01:31] <A-L-P-H-A> wb9mjn, you're more than welcome to drive it from buffalo to Toronto for me.
[02:01:53] <A-L-P-H-A> I was just guestimating the fuel consumption
[02:01:59] <A-L-P-H-A> I average 7.5L/100KM.
[02:02:08] <wb9mjn> Was just trying to get some conversation going....
[02:02:11] <A-L-P-H-A> that's going about 130km/h
[02:02:12] <wb9mjn> What kinda car ?
[02:02:19] <A-L-P-H-A> 2005 Cobalt LS.
[02:02:30] <A-L-P-H-A> Ecotech Engine, opal/GM.
[02:02:34] <wb9mjn> I drive about 105 km/h typically on the highway...
[02:02:41] <A-L-P-H-A> slow ass.
[02:02:42] <wb9mjn> I had a SL2 before the Prius...
[02:02:53] <A-L-P-H-A> what's an SL2?
[02:02:55] <wb9mjn> Well,,,around here does not make sense...
[02:02:59] <wb9mjn> Saturn...
[02:03:02] <A-L-P-H-A> oooh.
[02:03:12] <A-L-P-H-A> That's like the ion right?
[02:03:16] <A-L-P-H-A> same engine.
[02:03:29] <wb9mjn> No....the SL2 is a much better car than the Ion...
[02:03:31] <A-L-P-H-A> 2.4L Ecotech Engine, or was 2.2.
[02:03:40] <A-L-P-H-A> I like the sky.
[02:03:46] <A-L-P-H-A> and solstice.
[02:03:54] <wb9mjn> 1.9 liter DOHC , stamped metal space frame (not mono-coque)...
[02:04:09] <A-L-P-H-A> <shrug>
[02:04:31] <wb9mjn> They look nice....but old technology....
[02:04:59] <A-L-P-H-A> http://www.saturn.com/saturn/vehicles/futurevehicles/sky_hi/index.jsp
[02:05:06] <wb9mjn> Try to do 75 around here, and you just run up some traffic jam's a** ...
[02:05:20] <A-L-P-H-A> I don't care about tech in my car... as long as it has AC, power windows/locks, and is reliable.
[02:05:48] <A-L-P-H-A> damn my back is feeling like crap... I really need a new pillow
[02:06:07] <A-L-P-H-A> I don't know if I'd get a sky or a solstice instead.
[02:06:10] <A-L-P-H-A> I think the sky...
[02:06:47] <wb9mjn> They finally put VVT into em, I see....about 5 years behind the curve...
[02:06:48] <A-L-P-H-A> I'm kinda a GM whore, as I get discounts from my GM visa card.
[02:07:04] <A-L-P-H-A> and new grad rebates.
[02:07:38] <wb9mjn> Uses a Toyota Transmission company (Aisin) manual trans...
[02:08:08] <A-L-P-H-A> http://en.research.autos.sympatico.msn.ca/autos/vip/overview.aspx?year=&make=Saturn&model=Sky&ts=73589222007
[02:08:11] <A-L-P-H-A> CDN prices
[02:09:36] <wb9mjn> Saturn is good on the fabrication issues....but, they have gone backwards...Sky apparently uses the stamped space frame
[02:09:48] <wb9mjn> construction like the SL series...that they went away from...
[02:10:03] <wb9mjn> for the Ions, LW's etc...
[02:10:44] <wb9mjn> Well...the redline has their supercharger in it...
[02:11:31] <wb9mjn> I have almost halved the gas consumption here with the Prius versus the SL2 ....and the Prius is allot bigger...
[02:11:48] <wb9mjn> Although they weigh about the same.......
[02:11:54] <A-L-P-H-A> I'm not a tree loving hippy... I don't mind hybrids, just not the prius.
[02:12:03] <A-L-P-H-A> if there was a hybrid G35... yummm.
[02:12:07] <A-L-P-H-A> 2dr coupe.
[02:12:10] <A-L-P-H-A> yummmmmm.
[02:12:17] <wb9mjn> The Prius is the only car sold that was designed from the ground up as a Hybrid...
[02:12:23] <A-L-P-H-A> the sky is a little, "HEY LOOK! I have a small penis", but still looks good.
[02:12:24] <wb9mjn> So, its no compromise...
[02:12:41] <A-L-P-H-A> how much is the prius?
[02:12:52] <wb9mjn> The Lexus GS400H might be what you might like then...
[02:13:00] <wb9mjn> Anywhere from 23 to 30 .....
[02:13:07] <wb9mjn> Lots of options packages...
[02:13:16] <wb9mjn> Same drivetrain in all of em...
[02:13:29] <robin_sz> bit small in the engine dept. though
[02:13:37] <skunkworks> we had thought about the prius - but at the time there was about a 3 month waiting period - how long did you have to wait?
[02:13:46] <wb9mjn> I am not really a hippy....just cheap on the consumables...
[02:13:59] <A-L-P-H-A> come from the man that used to produce top gear.
[02:14:01] <A-L-P-H-A> coming
[02:14:02] <wb9mjn> That s the thing with that 60 hp motor, besides the 1.5 liter engine....
[02:14:06] <robin_sz> anly 4.2 litres isnt it? I thought USA'ians prefered at least 8 litres for going to the shops
[02:14:07] <A-L-P-H-A> robin_sz, isn't it past your bed time? :D
[02:14:16] <robin_sz> heh
[02:14:18] <robin_sz> a little
[02:14:22] <robin_sz> wrapping presents
[02:14:32] <wb9mjn> Yea...seen the Top-Gear crap...
[02:14:35] <A-L-P-H-A> brb... my glasses are filthy.
[02:15:06] <wb9mjn> Yea....no waiting period anylonger, and they are selling like normal cars under MSRP now...
[02:15:20] <robin_sz> small cars here are 1100cc .. family estates, 2.0 ...
[02:15:43] <davidf> Guys, could you please take a look at this & try to see why I'm getting an error: 'Unknown control command in O word'?
[02:15:44] <wb9mjn> I have never owned a car more than 2.4 liters....
[02:15:48] <skunkworks> my car is only a 3 liter :) forced induction though
[02:16:22] <robin_sz> freind just got a Lexus R400 hybrid ...
[02:16:30] <davidf> Just a few lines, can I paste it here?
[02:16:33] <robin_sz> seems nice, but scary when it moves off siliently
[02:16:37] <robin_sz> shoot/
[02:16:43] <davidf> O320while [#2 ge #27]
[02:16:43] <davidf> #3 = [#6-Sqrt[#6*#6-#1*#1-#2*#2]-#68]
[02:16:43] <davidf> G01 x [#1] y [#2] z[#3] F [#58]
[02:16:43] <davidf> #1 = [#1 + #65]
[02:16:43] <davidf> #2 = [#2 + #66]
[02:16:44] <davidf> O321if [#2 lt #27]
[02:16:46] <davidf> #2 = [#27]
[02:16:50] <davidf> O321endif
[02:16:51] <davidf> O320endwile
[02:17:00] <wb9mjn> They are not that quite to pedestrians...had one try to sneak up on me when I was out walking once...
[02:17:12] <wb9mjn> The Prius is a whole 'nother level of stealth....
[02:17:13] <davidf> It says near the G01 line.
[02:17:39] <wb9mjn> You can hear the inverter whine in the RX400H ....
[02:17:50] <wb9mjn> From outside the car....
[02:18:36] <wb9mjn> Don't you need to define varialbes before you use them ?
[02:18:48] <robin_sz> no
[02:19:05] <wb9mjn> Oh...most other lanquages you do...just good practice...
[02:19:07] <A-L-P-H-A> I had a 2002 Grand AM GT, 3.4L V6... I liked it, except near the end, I was getting like 13.5L/100km highway.
[02:19:15] <A-L-P-H-A> I needed a new O2 sensor.
[02:19:35] <davidf> They are defined (set to a value) previously.
[02:19:39] <wb9mjn> Stay away from the Grand Prix's....they handle like pigs....
[02:19:48] <A-L-P-H-A> gave it back to the dealership, as end of lease...
[02:19:55] <A-L-P-H-A> Grand Prix are too big...
[02:20:11] <wb9mjn> Got hit by one, then had to drive one why my car was being fixed...No wonder the guy hit me...!!!
[02:20:17] <A-L-P-H-A> If I get another GM car, it maybe a CTS, Sky, or Solstice.
[02:20:28] <A-L-P-H-A> depending on my budget.
[02:20:51] <robin_sz> davidf, I have no clue why you have lines begining 0320 .. didnt you mean N0320?
[02:20:52] <wb9mjn> Had a Guy in a CTS hassle me at a light, zipped around...then had to lift throttle to keep from running
[02:20:53] <A-L-P-H-A> wb9mjn, try a boat... Chrysler 300m.
[02:20:58] <robin_sz> or is this not EMC
[02:21:00] <robin_sz> ??
[02:21:05] <wb9mjn> into his rear end up to 40....
[02:21:17] <wb9mjn> That, in my 1.5 liter Prius....
[02:21:34] <wb9mjn> He was plenty fast when the his engine came on cam, but lame until....
[02:21:34] <A-L-P-H-A> CTS are not sports cars... they're entry level lux cars.
[02:21:35] <davidf> robin_sz, thats O320 letter O, #320
[02:21:59] <wb9mjn> The Prius is hardly a sports car, nor does it have a V8, either...hi...
[02:22:00] <A-L-P-H-A> I dunno why I'm a GM whore.
[02:22:09] <robin_sz> And .. since what date has the EMC interpreter handled O words ??
[02:22:29] <A-L-P-H-A> I've had 98 Grand Am, 02 Grand Am GT, 2004 Cavelier (still do), 2005 Cobalt LS (current)
[02:22:31] <wb9mjn> That is new with EMC2 robin....on my to-do list to learn...
[02:22:54] <robin_sz> oh, k, someone should update the docs too
[02:22:58] <wb9mjn> Oh, doesn't SQRT need to be capitalized ?
[02:23:04] <davidf> That's O code, has to mark beginning and end of loops & if's...
[02:23:11] <wb9mjn> Or maybe G-code does not recognise SQRT ?
[02:23:16] <davidf> No, I dont think so. re Sqrt
[02:23:34] <A-L-P-H-A> http://www.celebsarepeopletoo.com/2006/11/30/salma-hayek-promotes-something/ safe for work... but wow... if she only did something with her hair
[02:23:39] <robin_sz> well, 'fraid I cant help as it doesnt seem to be documented
[02:23:49] <davidf> Sqrt is ok, have it before this part, np.
[02:23:51] <wb9mjn> Oh...what is a 'ge' ...
[02:23:57] <davidf> >=
[02:24:07] <skunkworks> davidf: to start with - the feed rate needt to be set #58
[02:24:16] <davidf> ??
[02:24:48] <skunkworks> first error I get is feed rate cannot be zero
[02:24:57] <davidf> you mean #58 not [#58]?
[02:25:01] <davidf> Oh...
[02:25:15] <davidf> Maybe it is 0. let me look.
[02:25:19] <skunkworks> plus endwile is endwhile
[02:25:23] <A-L-P-H-A> robin_sz, you know much about steppers?
[02:25:43] <robin_sz> some, yeah
[02:25:49] <wb9mjn> Don't the #numbers need to be in brackets by themselves to be variables?
[02:25:55] <A-L-P-H-A> okay... give me 2-5 minutes to get some numbers to run by you
[02:26:01] <davidf> Ha. Man.
[02:26:10] <wb9mjn> So, using brakets to delimit does not work...use paren's ?
[02:26:30] <wb9mjn> That is probably it Skunk...
[02:26:38] <davidf> Its the spelling. Wonder how long I'd have looked at that w/o seeing it.
[02:26:38] <robin_sz> iirc, any variable maths has to be in []
[02:26:53] <robin_sz> #1=99 is bad
[02:27:16] <wb9mjn> Yep...use parenthesis for the expressions,and brackets around the variables?
[02:27:23] <A-L-P-H-A> I have a 72VDC line, going to geckos... but the motors are plated at 2.8... which means I'm running them 25.7 times their rated plate rating. Is that BAD?
[02:27:29] <davidf> () is a comment.
[02:27:36] <robin_sz> 72VDC?
[02:27:38] <A-L-P-H-A> I know the motors will run hot, but will they fry?
[02:27:46] <A-L-P-H-A> yeah.
[02:27:49] <robin_sz> sounds very high
[02:28:03] <wb9mjn> Ok......See, I was doing this just the other week, and forgot already....too much machine rebuilding...hi..
[02:28:09] <robin_sz> why so high?
[02:28:33] <robin_sz> are they big motors?
[02:28:36] <wb9mjn> Probably a bit of overkill Alpha...
[02:28:38] <A-L-P-H-A> nema 34.
[02:28:55] <robin_sz> well, drop down to 50V I would say
[02:29:01] <A-L-P-H-A> see, I'm trying to cheap out, and sell one power supply. I have two already.
[02:29:07] <wb9mjn> The high voltage is used so that a pulse does not round off much due to RL Response...
[02:29:10] <A-L-P-H-A> I have one that's like ~40VDC... and the other is 72.
[02:29:11] <robin_sz> your probably blow the geckos eventually
[02:29:14] <A-L-P-H-A> the 72, is good for the mill.
[02:29:25] <A-L-P-H-A> geckos are rated for 80VDC, with a heat sink.
[02:29:32] <A-L-P-H-A> I got a large heatsink on the geckos already
[02:29:36] <robin_sz> 72V today ... but on a day the mains is a bit high?
[02:29:48] <robin_sz> and under deceleration?
[02:29:54] <davidf> robin_sz, I think #1=99 is ok in emc. It doesn't give an error. I think you only need [] for stuff like [5+2.0+#1] etc
[02:30:01] <A-L-P-H-A> I got large caps buffering those spikes.
[02:30:03] <robin_sz> you are pumping energy back intot he supply ...
[02:30:29] <A-L-P-H-A> doubtful... the ball screws are being thrown around.. they have to be spun, and don't free spin.
[02:30:29] <davidf> Thanks for pointing out the spelling error. I just couln't see it. :)
[02:30:30] <robin_sz> well, persoanlly, I would go for about 50V ... ymmv
[02:30:39] <A-L-P-H-A> okay
[02:30:50] <wb9mjn> Did you see Skunk's comment about "endwile" david ?
[02:30:52] <cradek> wb9mjn: http://www.isd.mel.nist.gov/personnel/kramer/pubs/RS274NGC_3.web/RS274NGC_33a.html#1001430
[02:30:57] <wb9mjn> Ok...
[02:31:01] <cradek> wb9mjn: (sqrt)
[02:31:10] <davidf> Yes. That's what I meant. Thanks skunkworks !
[02:31:15] <robin_sz> did you gear down or direct drive onto the ballscrews?
[02:31:32] <davidf> hi cradek
[02:31:48] <cradek> hi
[02:32:30] <wb9mjn> Thanks cradek....Programing in Labview is like driving a Prius...you just do not concentrate on the old syntax
[02:32:33] <A-L-P-H-A> gear up... small gear on motor, large gear on ball screw.
[02:32:33] <wb9mjn> anymore...hi...
[02:32:38] <davidf> Thanks for the link. That's what I thought. I've read that in the docs.
[02:32:49] <A-L-P-H-A> I should really switch that down, or go 1:1
[02:32:58] <robin_sz> A-L-P-H-A, sounds right .. 2:1, 3:1
[02:33:05] <robin_sz> nah, not 1:1
[02:33:13] <robin_sz> those motors need to spin
[02:33:26] <wb9mjn> especially if their brushed dc...
[02:33:35] <robin_sz> no, steppers
[02:33:54] <wb9mjn> Ok.....that's right...
[02:34:00] <robin_sz> they dont produce full power until 600rpm or so
[02:34:11] <wb9mjn> Where is the torque knee ?
[02:34:19] <robin_sz> about 600rpm
[02:34:45] <wb9mjn> No motor expert, but would try to keep em under 600 then....
[02:34:54] <robin_sz> well, thats the mistake
[02:35:11] <robin_sz> you want to be over 600rpm on G0
[02:35:24] <wb9mjn> That might work...
[02:35:28] <robin_sz> and hitting 600rpm on your fastest cuts
[02:35:38] <wb9mjn> As there is usually no load but table and inertia for G0...
[02:35:45] <wb9mjn> Yes...
[02:36:19] <robin_sz> the common mistake is to gear for keeping G0 below the torque knee
[02:36:31] <robin_sz> say, 500rpm
[02:36:41] <robin_sz> and cuts at like 100 rpm
[02:37:06] <robin_sz> the maximum power available then is like 15% of what the motor is capable of
[02:37:10] <wb9mjn> Did you set the resistor in the Geckos for the motor winding current limit ?
[02:37:28] <A-L-P-H-A> I'll email mariss, and ask him...
[02:37:29] <robin_sz> and you get stalls. .. the newbies then decide it needs gearing down MORE .. and make matters worse
[02:37:36] <A-L-P-H-A> I don't want to call... he talks up a storm.
[02:37:40] <robin_sz> let em spin baby
[02:38:45] <wb9mjn> Need to set that resistor carefully....
[02:39:09] <wb9mjn> Does your PS have the current capacity of the motors ?
[02:39:16] <robin_sz> sigh
[02:39:39] <robin_sz> you only need 2/3rds
[02:39:48] <robin_sz> maximum
[02:40:01] <wb9mjn> Ok....but at 72 volts, he might have 1/8 ...
[02:40:09] <A-L-P-H-A> yeah.
[02:40:26] <A-L-P-H-A> I solved that two years ago, forgot and relearned several months ago, still good.
[02:40:47] <robin_sz> and you can only draw that 2/3rds if you are hitting full power at the torqu knee or above
[02:41:09] <robin_sz> its quite impossible to draw 2/3rds rated current below torqu knee anyway
[02:41:47] <A-L-P-H-A> robin_sz, impossible? :D
[02:41:52] <wb9mjn> Do you have a hand crank on the axis, and does it feel like the torque is the same as previously ?
[02:42:09] <wb9mjn> To turn the screw with the steppers off....
[02:42:13] <A-L-P-H-A> robin_sz, AJ taught me about VA... to calculate with that... and factor in the 25% "stupid" tax onto it.
[02:42:46] <A-L-P-H-A> I can't turn the damn thing, with the steppers on, on my mill.
[02:43:03] <robin_sz> A-L-P-H-A, yeah, cant be done. the drives cannot deliver full current below the knee
[02:43:18] <A-L-P-H-A> power surge, that jumps the fuses?
[02:43:57] <robin_sz> its a linear slope .. full power at the knee is 2/3rds rated motor current from the supply ... it tails of to close to zero when stalled
[02:44:39] <robin_sz> its pretty flat above the knee ... assuming your mechanicla load can pull full power out of the system
[02:44:46] <A-L-P-H-A> :)
[02:45:31] <robin_sz> lightly loaded (example in G0) current will be less .. infact .. you only pull 2/3rds rated current just on the point of a stall
[02:46:10] <robin_sz> so in practice. a supply rated for 50% of motor current is usally plenty
[02:46:26] <robin_sz> because it will handle more than that intermittently with ease
[02:46:48] <wb9mjn> Is the supply cap still good ? Screws tight, has not developed a high ESR? Espcially important for chopper drives...
[02:47:25] <robin_sz> * robin_sz shrugs
[02:47:57] <robin_sz> the 470uF on board handles most of the 20khz ripple
[02:48:42] <wb9mjn> If there is 0 lead resistance to the 470 uf ...
[02:48:58] <wb9mjn> Or small....
[02:48:59] <robin_sz> the big C just smoothes out the 100hz onthe supply a bit, not that important, as the drive will deliver the correct current anyway over quite alarge oltage range
[02:49:39] <wb9mjn> Yea...he does have 72 volts.....
[02:49:58] <A-L-P-H-A> I have a huge uf cap bank... plus the 470uf at each gecko
[02:49:58] <robin_sz> it wold have to have a LOT of ripple befor ethings got baaaad
[02:50:01] <wb9mjn> So, plenty of margin there...
[02:50:41] <A-L-P-H-A> I think I have 3 or 4 4700uF caps in parallel...
[02:50:58] <A-L-P-H-A> so at least 13,000 uF cap bank.
[02:51:02] <robin_sz> ample
[02:52:03] <A-L-P-H-A> yup.
[02:53:14] <wb9mjn> Disconnect a stepper from a screw, and see if it works....
[02:53:57] <A-L-P-H-A> I'll take it off the belt. I know they'll work.
[02:54:02] <A-L-P-H-A> just wonder if they'll burn out my motors.
[02:54:11] <A-L-P-H-A> maybe I'll just get new steppers.
[02:54:12] <A-L-P-H-A> :D
[02:54:30] <wb9mjn> Measure your screw torque ....
[02:54:38] <A-L-P-H-A> umm. like with what?
[02:54:56] <wb9mjn> A balance beam and some quarters....
[02:55:13] <wb9mjn> Maybe not...that is for somewhat small machines...
[02:55:18] <A-L-P-H-A> * A-L-P-H-A thinks... uh, yeah ... I'll get right on that.
[02:55:29] <A-L-P-H-A> this is 2.8V and 2.8A stepper motors
[02:55:40] <wb9mjn> Nothing like hard numbers....
[02:55:51] <A-L-P-H-A> I'll be back later.
[02:56:06] <A-L-P-H-A> going to lay down... I've didn't get enough sleep, and on a shitty pillow
[03:52:45] <tomp> aaah, the bigos is cooking & i just made a big martini... once a year, this is good
[03:53:07] <tomp> woof, too warm in here now :)
[04:39:37] <tomp> Moskovskaya this is the real stuff
[04:42:26] <tomp> Stli makes it, but this is 8.99$ 750 ml... good AND cheap
[04:42:57] <tomp> Stoli ( excuse my spelling, quite a challenge right now :)
[05:26:29] <tomp> 2 down, thats all i can do, nite all
[05:52:57] <skunkworks> shopping is so much better at between 10 and midnight
[05:53:28] <jmkasunich> last minute shopper, eh?
[05:53:55] <skunkworks> could be :)
[05:54:21] <jmkasunich> been there
[05:54:38] <jmkasunich> this year was relatively early for me - I did most of my shopping on 12/21
[05:54:47] <skunkworks> mostly groceries - we are having family over for christmas day.
[05:54:51] <jmkasunich> ah
[05:54:57] <jmkasunich> did that earlier this evening
[05:55:20] <skunkworks> and some gift cards :)
[05:55:45] <jmkasunich> I'm old fashioned - I don't like to give gift cards
[05:55:53] <jmkasunich> unless I'm desperate for ideas
[05:56:00] <skunkworks> No unexpected delay - been running emc all night
[05:56:32] <jmkasunich> cool
[05:56:47] <jmkasunich> I got my electrical enclosure mounted ;-)
[05:57:07] <skunkworks> virtually cut the penguin about 20 times so far ;)
[05:57:17] <skunkworks> nice - pictures?
[05:57:32] <jmkasunich> nah
[05:57:46] <jmkasunich> looks like it did before, except with no bricks underneath
[05:58:06] <jmkasunich> (well, not exactly - the top mounting tabs are gone, and angle iron brackets are screwed to the sides)
[05:58:34] <skunkworks> did you figure out how you where going to mount the vfd?
[05:59:14] <jmkasunich> not yet
[05:59:46] <jmkasunich> I spent too much time worrying about that yesterday, so I finally told myself to forget about it and mount the box instead
[06:00:02] <jmkasunich> I think I was overthinking things
[06:00:14] <skunkworks> I get hung up on stuff like that.. walk away
[06:00:28] <jmkasunich> I was trying to figure out how to mount it with the fins outside, so I could keep the box sealed
[06:00:52] <jmkasunich> but cutting a big hole in the box for the fins wouldn't be easy, and it _would_ be permanent
[06:01:01] <jmkasunich> so I'm gonna mount it inside
[06:01:23] <skunkworks> right - going to have cooling fan(s) then?
[06:01:24] <jmkasunich> if I have to put a filtered air inlet at the bottom of the box, and an outlet near the top, so be it
[06:02:01] <jmkasunich> I'll probably design space for the inlet and outlet, but won't install them until I run the thing
[06:02:21] <jmkasunich> might not even need them
[06:02:46] <jmkasunich> I keep letting my high power experience influence my thinking - gotta remember this isn't that big
[06:03:17] <jmkasunich> like the geckos - I was gonna try to mount their heatsink with the fins outside too.... till I found out that the _maximum_ disspation of a gecko is 18 watts
[06:03:23] <jmkasunich> thats nothing
[06:03:53] <jmkasunich> even three of them is only 54 watts
[06:04:04] <skunkworks> right.
[06:04:15] <jmkasunich> I ran my 60 watt trouble light inside the closed box for hours the other day, and I could barely detect warmth on the outside of the box
[06:04:24] <jmkasunich> maybe a couple degrees C rise
[06:04:41] <skunkworks> I suppose you could do some cool calculations to figure out how much heat transfer you get from the inside to outside of the box :)
[06:05:02] <jmkasunich> there are too many assumptions
[06:05:10] <jmkasunich> I did some googling with that in mind
[06:05:33] <jmkasunich> the only data I could find on natural heat loss from an enclosure was from a company selling enclosure cooling systems
[06:05:43] <skunkworks> ah
[06:05:48] <jmkasunich> I think they stacked the numbers to make natural cooling look bad
[06:05:50] <skunkworks> biased
[06:06:01] <jmkasunich> because their numbers and my 60 watt test were way off
[06:06:17] <jmkasunich> they predicted something like 15-20C rise
[06:06:23] <jmkasunich> I bet I had 5 at most
[06:07:32] <jmkasunich> now that the thing is mounted, and not perched precariously on a stack of bricks, I should try to do a better test
[06:07:43] <jmkasunich> I need to put 200-300 watts in there, and see what happens
[06:08:11] <skunkworks> what is the max temp you would like to see in the box?
[06:08:28] <jmkasunich> hard to say
[06:08:30] <jmkasunich> 50C maybe
[06:08:38] <jmkasunich> with 30C outside
[06:10:44] <jmkasunich> I just realized one thing I can calculate...
[06:10:57] <jmkasunich> assuming I do bring in outside air, at 30C
[06:11:03] <jmkasunich> and I exhaust it at say 40C
[06:11:13] <jmkasunich> and a known heat load (300 watts as a guess)
[06:11:22] <jmkasunich> I can figure the required CFM
[06:11:25] <jmkasunich> * jmkasunich calculates...
[06:11:35] <skunkworks> :)
[06:11:51] <jmkasunich> http://www.comairrotron.com/airflow_note.shtml
[06:12:11] <jmkasunich> 52 cfm
[06:14:39] <jmkasunich> not too terrible
[06:19:27] <skunkworks> alex walked me through adding the rtai_smi.ko module so it gets loaded when emc starts.
[06:19:48] <jmkasunich> I saw some of that
[06:21:50] <skunkworks> only took a few tries to get it right.. I had edited the wrong file to begin with.
[06:29:01] <jmkasunich> bedtime
[06:29:12] <skunkworks> same here - night
[07:26:38] <A-L-P-H-A> you all miss me?
[07:30:47] <aip_tom1> * aip_tom1 ponders
[10:55:15] <Lerneaen_Hydra> 'lo
[11:06:53] <alex_joni> hi
[11:12:19] <Lerneaen_Hydra> what's happening?
[11:12:23] <Lerneaen_Hydra> anything fun?
[11:14:06] <aip_tom> fresh bread, mmmm
[12:31:39] <Rugludallur> you there alex ?
[12:34:50] <Lerneaen_Hydra> he was here a few hours ago
[12:35:14] <Rugludallur> :D I finally got around to writing a howto for the embedded gentoo with X
[12:35:57] <Rugludallur> If any of you feel like building a linux which can boot from FLASH (usb key, compact flash, sd) and has X see -> http://dallur.com/index.php?id=138
[12:36:53] <Rugludallur> 20.5MB for a full kernel with base utils and X is pretty good, I don't have any info on adding Real Time extensions or EMC but it should be easy enough
[12:40:39] <Lerneaen_Hydra> ooh, does it unload everything to ram and then not touch the flash card?
[12:41:16] <Lerneaen_Hydra> (except when halting and saving stuff to flash)
[12:41:16] <Rugludallur> LH: yup
[12:41:35] <Lerneaen_Hydra> and you say it should be able to run emc?
[12:41:38] <Lerneaen_Hydra> sounds very nice
[12:41:53] <Lerneaen_Hydra> that would let you run emc on an entirely solid-state machine
[12:42:03] <Rugludallur> LH: That's what I am running
[12:42:18] <Rugludallur> LH: and for less than $300 entire setup
[12:42:33] <Lerneaen_Hydra> nice! I've always wanted to remove the harddisk from machines that control stuff
[12:43:13] <Rugludallur> This is the motherboard that I use to develop on: http://store.orbitmicro.com/commerce/catalog/product.jsp?product_id=39931
[12:44:46] <Lerneaen_Hydra> hmm, do you think the integrated video will bork RT?
[12:44:48] <Rugludallur> The fun part is that the hardware is almost exactly the same as the stuff used for the OLTP (one laptop per child) project
[12:45:11] <Rugludallur> LH: I don't think so no, Alex had a GX board and that was fine
[12:45:19] <Lerneaen_Hydra> oh, ok
[12:45:35] <Lerneaen_Hydra> price wasn't that bad
[12:45:57] <Rugludallur> LH: The reason I started this is because im getting paid to for my daytime job
[12:46:29] <Lerneaen_Hydra> oh, that's nice
[12:46:31] <Rugludallur> LH: They intend to sell these things with monitors for <$200, although those won't have parport
[12:46:42] <Lerneaen_Hydra> that sounds tough
[12:46:46] <Lerneaen_Hydra> crt or lcd?
[12:46:51] <Lerneaen_Hydra> what size?
[12:46:59] <Rugludallur> LH: LCD, only 9"
[12:47:13] <Lerneaen_Hydra> hmm, so $30 for the lcd?
[12:47:29] <Rugludallur> LH: about, they get everything directly built for them in Taiwan..
[12:47:34] <Lerneaen_Hydra> oh, ok
[12:47:37] <Lerneaen_Hydra> sounds doable
[12:47:49] <Lerneaen_Hydra> how many do they think will be produced?
[12:47:58] <Rugludallur> LH: 200.000-1M
[12:49:01] <Lerneaen_Hydra> oh, quite a few
[12:49:01] <Rugludallur> LH: I just wish they had a parport, or a generic IO port
[12:49:06] <Lerneaen_Hydra> what's the target market?
[12:49:12] <Lerneaen_Hydra> yeah, that's a pity
[12:49:28] <Rugludallur> LH: im not sure I am allowed to say, but it's in Education
[12:49:50] <Lerneaen_Hydra> oh, so not industial stuff?
[12:50:19] <Rugludallur> LH: nope,
[12:50:30] <Lerneaen_Hydra> sounds like it's powerful enough for basic educational stuff
[12:50:44] <Lerneaen_Hydra> what resolution do 9" screens usually have?
[12:50:48] <Lerneaen_Hydra> 800x600 at least?
[12:50:58] <Rugludallur> LH: nope, only 430x380
[12:51:03] <Lerneaen_Hydra> eugh
[12:51:05] <Lerneaen_Hydra> nasty
[12:51:17] <Lerneaen_Hydra> not even a multiple of vga :p
[12:51:25] <Rugludallur> LH: I know :(
[12:52:16] <Rugludallur> But it would still be good enough for something like TKEMC
[12:52:30] <Rugludallur> If people would want Axis they could just run that in parallel over the network
[12:53:14] <Lerneaen_Hydra> that's true
[12:53:22] <Lerneaen_Hydra> axis should be doable in 430x380
[12:53:31] <Lerneaen_Hydra> less text and more icons
[12:54:54] <Rugludallur> LH: If the price point for an EMC controller can go down to <300 with solid state we might even see it starting to ship with new machines
[12:56:26] <Lerneaen_Hydra> now that would be interesting
[12:56:35] <Lerneaen_Hydra> how much are commercial controllers?
[12:56:39] <Lerneaen_Hydra> >2k?
[12:58:32] <Rugludallur> nahh, probably the big guys get them for 500 or so
[12:59:26] <Rugludallur> let me check real fast on the retail for a large manufacturer
[13:05:52] <Rugludallur> LH: For a Siemens or Fanuc controller the purchase price seems to be just around $1000 with 3 axis position sensors and limits
[13:06:38] <Lerneaen_Hydra> oh
[13:06:42] <Lerneaen_Hydra> not that bad actually
[13:06:54] <Rugludallur> LH: Nope, but you and me would never get those prices
[13:07:00] <Lerneaen_Hydra> an emc machine is going to have to be quite cheap then
[13:07:42] <Rugludallur> LH: I would think that sub 300 would make it worth it for mainland china manufacturers to switch
[13:08:10] <Lerneaen_Hydra> that would have to be for small cnc machines
[13:08:46] <Rugludallur> LH: They might even be able to push the price down to about $100 for the machine if they buy bulk and have it made locally
[13:08:59] <Lerneaen_Hydra> yeah
[13:46:17] <alex_joni> bbl
[14:56:56] <lerman> The last Dell machine I bought was about $300. -- Including a 19 inch LCD monito (and shipping was free)r. So... EMC can be done for $300.
[15:15:41] <SWPadnos> did it work with EMC?
[15:15:56] <SWPadnos> those cheapo machines usually have integrated video, which can cause issues
[15:36:12] <tomp> hello
[15:49:00] <lerman> I haven't tried it with EMC. I'll use it to replace my desktop.
[15:55:44] <Rugludallur> hey tomp
[17:01:09] <tomp> Rugludallur: Hello, Merry Christmas Eve Morning
[17:25:29] <cradek> btw if you have a lot you have to do, to get ready for christmas eve, I suggest sleeping until 10:30am as a good start
[17:27:16] <skunkworks> :) works great. We are now rushing to get to a get-togather. :)
[17:27:33] <skunkworks> shopping until midnight didn't help
[17:27:44] <cradek> I suppose not
[17:32:12] <skunkworks> but it was painless ;)
[17:33:03] <skunkworks> I have virtually cut over 20 penguins - no issues so far :)
[17:33:16] <cradek> ??
[17:33:33] <cradek> poor penguins!
[17:33:53] <skunkworks> :) no issues with usb sticks either.
[17:50:11] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/drivers/ (pluto_servo.comp pluto_servo_rbf.h): add support for pwm+direction mode and pdm output waveform
[17:50:11] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/drivers/pluto_servo_firmware/ (5 files): add support for pwm+direction mode and pdm output waveform
[18:02:56] <skunkworks> great job jepler.
[18:03:31] <jepler> thanks
[18:04:16] <skunkworks> I will get to playing with the pluto ;)
[18:04:28] <jepler> sounds like you have other things to do right now
[18:04:35] <Lerneaen_Hydra> skunkworks: you penguin killer
[18:11:01] <ve7it> ve7it is now known as LawrenceG
[18:24:43] <anonimasu> merry christmas
[18:32:11] <A-L-P-H-A> that's tomorrow. :D
[18:32:23] <A-L-P-H-A> I feel like going back to sleep
[18:32:23] <anonimasu> you guys sure are slow
[18:32:39] <A-L-P-H-A> you're slower.
[18:32:41] <A-L-P-H-A> :D
[18:32:45] <A-L-P-H-A> beat that!
[18:32:50] <anonimasu> we've already had christmas..
[18:33:00] <A-L-P-H-A> "had" or having?
[18:33:04] <anonimasu> had..
[18:33:05] <A-L-P-H-A> it's the 24th!
[18:33:06] <anonimasu> :)
[18:33:15] <anonimasu> it's 24:th here..
[18:33:17] <A-L-P-H-A> silly backwards european.
[18:33:19] <anonimasu> 19:33
[18:33:29] <A-L-P-H-A> Orthodox something?
[18:33:34] <anonimasu> no..
[18:34:32] <A-L-P-H-A> The Julian calendar, had the winter solstice on Dec 25th... but now that we have the new calendar, we kept the date.
[18:34:48] <anonimasu> silly americans
[18:34:51] <A-L-P-H-A> So we're 4 days off from the winter solstice.
[18:34:55] <anonimasu> :D
[18:35:00] <A-L-P-H-A> anonimasu: it was a european change fool.
[18:35:08] <A-L-P-H-A> and it's pronounced, americants.
[18:35:13] <A-L-P-H-A> there's a "T". :D
[18:36:52] <anonimasu> heh
[18:40:28] <Lerneaen_Hydra> * Lerneaen_Hydra tries to resist calling it "americunts" and fails. miserably
[18:41:02] <jmkasunich> you're both gonna get lumps of coal in your stockings from me!
[18:41:18] <Lerneaen_Hydra> technically I am american
[18:41:25] <Lerneaen_Hydra> so don't feel too insulted
[18:43:07] <anonimasu> heh
[18:43:11] <anonimasu> now be nice :D
[19:10:20] <lerman> I'm in the process of downloading ubuntu and hope to have it installed soon. The discussion last night about named parameters made me want to just add that to the interpreter and be done with it. I'll let you guys know if I need help (with the emc2 installation). I'll just be running sim, so it shouldn't be a big deal.
[19:11:54] <tomp> lerman: nice Christmas present for all of us. named variables ( depth height, step-over) nicer than fanucy #12 #14#15 :) thanks
[19:12:17] <anonimasu> now if somone just writes a pocketing macro ;)
[19:12:27] <anonimasu> for non uniform pockets :D
[19:12:35] <lerman> I'm thinking the syntax will be #[foobargag]
[19:12:53] <lerman> What are the specs fo non-uniform pockets?
[19:13:09] <anonimasu> specs?
[19:13:14] <tomp> k, like #[fred] #[lucy] #[ricky] #[littlericky] :)
[19:13:41] <lerman> What does the phrase "non uniform pockets" mean to you.
[19:13:44] <anonimasu> well, if a pocket looks like a P then it's non unform..
[19:14:27] <tomp> anonimasu: describe how you'd would standardized the description ( a macro has a set format )
[19:14:40] <lerman> The input to the macro needs to be in some form. How would you specify that form?
[19:15:15] <lerman> --I do wear glasses, but I still need "specs".
[19:15:20] <anonimasu> yeah..
[19:15:29] <anonimasu> I dunno how you'd do that it's tricky..
[19:15:50] <tomp> ouside path : island count: island 1 path: island2path:...:island path
[19:15:51] <anonimasu> something like giving g-code for the outline..
[19:16:02] <anonimasu> ourtlines..
[19:16:04] <anonimasu> or points..
[19:16:21] <lerman> Or centers and radii?
[19:16:28] <lerman> For the corners
[19:17:07] <lerman> I suspect my first cut at THAT would require the user to tesselate the area into triangles.
[19:17:17] <anonimasu> yeah
[19:17:22] <anonimasu> would probably not end up practical
[19:17:25] <tomp> :) in telling the macro what you wanted, you almost wrote the program :)
[19:17:32] <Lerneaen_Hydra> random musing: who was the person here a while back who lived in england (IIRC) and manufactured some type of hydraulic hilsch vortex tube-like thing?
[19:17:47] <anonimasu> hilsch vortex tube thing?
[19:17:57] <anonimasu> tomp: hehe
[19:18:13] <lerman> Hilsch vortexs are pneumatic; not hydraulic.
[19:18:21] <Lerneaen_Hydra> anonimasu: pump in high pressure air/whatever, get hot on one side cold on the other
[19:18:38] <Lerneaen_Hydra> hence hilch vortex-_like_ ;)
[19:18:42] <lerman> My guess is that they require a compressible "fluid"
[19:18:47] <tomp> the tool cooling thingy
[19:18:54] <tomp> compress air
[19:19:09] <Lerneaen_Hydra> yeah
[19:19:16] <lerman> My understanding is that: (1) they require a LOT of air (2) they are quite noisy.
[19:19:17] <tomp> advertized in metalfax
[19:19:20] <Lerneaen_Hydra> lerman: sounds reasonable
[19:19:43] <anonimasu> hm
[19:19:50] <Lerneaen_Hydra> lerman: seeing as how they are based on sonic shock fronts it sounds plausible
[19:20:00] <anonimasu> my puppy moves here tomorrow :)
[19:20:02] <lerman> And that doesn't count the fact that they are inefficient and the compressor is noisy.
[19:20:27] <lerman> puppy as in small dog or as in a version of unix?
[19:20:35] <anonimasu> http://www.almaskin.se/Zelda.jpg
[19:21:09] <tomp> http://www.exair.com/spotcooling_products/cg_page.htm?source=google&group=coldgun
[19:22:21] <lerman> Who's the lower face in the picture?
[19:22:24] <tomp> anonimasu: nice pup! I like dogs
[19:22:32] <lerman> (With the dog.)
[19:22:34] <anonimasu> me?
[19:22:37] <anonimasu> really unshaven
[19:22:44] <lerman> Is that a question?
[19:22:48] <anonimasu> no
[19:22:48] <anonimasu> :D
[19:23:07] <anonimasu> that questionmark was just keyboard abuse..
[19:23:30] <anonimasu> tomp: I hope I'll still like dogs after the first week ;)
[19:23:41] <tomp> noisy? 70 dBA
[19:23:53] <lerman> Gee. You're a young guy. (From now on I'll discount anything you say by at least 50%).
[19:24:06] <anonimasu> lol
[19:24:08] <anonimasu> 22 :)
[19:24:43] <anonimasu> hm, somone here needs to buy a coldgun.. and make a cnc program for a diy one.
[19:24:57] <anonimasu> *hides*
[19:24:59] <tomp> 100 psi, 15 SCFM
[19:25:07] <lerman> I'm old enough to be your grandfather -- discount anything I say by 75%.
[19:25:13] <anonimasu> lol
[19:25:55] <lerman> 15 SCFM? I'd have to buy a new compressor -- and then listen to it.
[19:26:44] <lerman> They are pretty simple -- no moving parts.
[19:26:57] <anonimasu> coldgun?
[19:27:09] <anonimasu> yeah, but what dimensions/ratio...
[19:27:22] <lerman> No -- simple grandfathers have no moving parts.
[19:27:31] <anonimasu> :)
[19:27:46] <lerman> I'll bet we can find a design out there.
[19:28:07] <anonimasu> making one probably isnt too hard..
[19:28:25] <anonimasu> I guess buying one isnt either but shipping from us and stuff always is a mess
[19:28:49] <lerman> http://www.makezine.com/blog/archive/2006/05/the_hilsch_vortex_tube.html
[19:29:20] <anonimasu> really neat
[19:30:07] <tomp> the only fiddly bit is the nautilus shaped hole inserted into the stream
[19:30:50] <anonimasu> the shell thing?
[19:31:04] <anonimasu> I dont think so
[19:31:11] <lerman> Following the link: http://www.visi.com/%7Edarus/hilsch/ has plans and measurements. Probably a good starting point for a design.
[19:31:13] <tomp> yeah, the hole that begins the spinning, might not be needed if the entry is tangential
[19:31:39] <anonimasu> the spiral chamber isnt that hard.. I think
[19:31:58] <anonimasu> the only hard part is the corners..
[19:32:08] <anonimasu> no, they are all round..
[19:32:23] <anonimasu> if you'd like I can make a toolpath for one
[19:32:43] <lerman> I have some gcode to cut an involute spiral. I used it to make a cam for a fixture I built. It ran pretty damn slowly because it approximated the curve by lots of short lines.
[19:32:58] <tomp> need the spiral to spin and to compress ( the end of the path is compressed to the central shaft )
[19:33:35] <anonimasu> we have g61.3 (if I remember it right)
[19:33:35] <anonimasu> now
[19:33:36] <anonimasu> :)
[19:33:52] <tomp> maybe exact geometry not neccesary ( efficiency difference between perfect and eyeball might be hard to measure)
[19:34:10] <lerman> What is g61.3? (Involute spiral?)
[19:34:15] <anonimasu> no
[19:34:21] <anonimasu> blending
[19:34:40] <lerman> Ah... That would make the short segments run raster.
[19:34:47] <anonimasu> yeah
[19:34:58] <anonimasu> just make them 0.01 and do g61.3 p0.01
[19:35:08] <anonimasu> then it'll blend them togther
[19:35:20] <cradek> G64 P[tolerance]
[19:35:24] <anonimasu> is it g64?
[19:35:26] <lerman> I thought I saw something in canon that would let you do a spiral. But no command that did that.
[19:36:19] <tomp> the url with the 'prints' looks like the 'amateur scientist' page of Scientific American
[19:37:12] <lerman> Yes. It is.
[19:37:58] <tomp> hey , can that be a dryer as well? ( compression and stream splitting would put moisture to which stream )
[19:41:05] <anonimasu> maybe
[19:43:52] <lerman> I could make it on the mill as a single piece of alumium with female threads on each end. It would leave more room to experiment if the diaphragm were a separate part. Since I've never milled pipe threads, that might be a slight problem.
[19:44:13] <anonimasu> hm..
[19:44:34] <anonimasu> the question is now how you draw a involute curve in solidworks :D
[19:44:48] <anonimasu> or alibre or anything..
[19:45:13] <cradek> isn't there a simple parametric representation for involute? should be very easy to generate gcode directly
[19:45:32] <anonimasu> http://www.abbeyclock.com/gearing4.html
[19:46:15] <anonimasu> http://mathworld.wolfram.com/Involute.html
[19:48:03] <lerman> The drawing shows pipe with an ID of about 1/2 inch. Sounds like roughly "3/8" inch (trade size) pipe.
[19:48:41] <lerman> At that size, I could just thread it with a tap (in aluminum, anyway).
[19:48:50] <anonimasu> hm, yeah
[19:49:09] <cradek> emc2/lathe can cut tapered threads...
[19:49:11] <tomp> the spiffy clock by itself : http://www.abbeyclock.com/time/green.swf
[19:49:38] <lerman> Yes. But not on MY milling machine.
[19:49:49] <cradek> ah
[19:50:07] <anonimasu> ah I know how you can do it..
[19:50:22] <anonimasu> err draw a involute curve..
[19:50:48] <cradek> http://www-history.mcs.st-andrews.ac.uk/Curves/Involute.html
[19:51:15] <cradek> here's involute of a circle, much nicer than involute of an arbitrary shape like those other pages
[19:51:22] <anonimasu> yeah
[19:51:25] <anonimasu> cradek: what'd t?
[19:51:27] <anonimasu> tangent angle?
[19:51:39] <cradek> the parametric variable
[19:52:38] <tomp> very nice: simple what's a good dt for it though? x = a(cos(t) + t sin(t)), y = a(sin(t) - t cos(t))
[19:53:05] <cradek> tomp: that will depend on the part tolerance
[19:54:01] <tomp> cradek: for the case at hand, the vortex
[19:55:37] <lerman> %
[19:55:39] <lerman> (Program to mill a helical cam)
[19:55:41] <lerman> (K. Lerman)
[19:55:42] <lerman> (#1 = CenterX #2 - CenterY)
[19:55:44] <lerman> (#3 = ToolDia)
[19:55:45] <lerman> (#4 = MinRadius #5 = MaxRadius)
[19:55:47] <lerman> (#6 = NumberOfSteps)
[19:55:48] <lerman> (#7 = FeedRate)
[19:55:50] <lerman> (#8 = Depth)
[19:55:51] <lerman> o5300 sub
[19:55:53] <lerman> (#10 = current angle degrees)
[19:55:55] <lerman> (#11 = 1 if at depth)
[19:55:56] <lerman> (#12 = tool radius)
[19:55:58] <lerman> (#13 = radius at current angle)
[19:55:59] <lerman> (#14 = X #15 = Y)
[19:56:00] <lerman> (#16 = current step number)
[19:56:02] <lerman> #12 = [#3/2.0]
[19:56:03] <lerman> #16 = 0
[19:56:05] <lerman> #11 = 0
[19:56:07] <lerman> o5301 while [#16 LT #6]
[19:56:08] <lerman> #10 = [#16 * 360. / #6]
[19:56:10] <lerman> #13 = [#5 - [#10/360] * [#5 - #4] + #12]
[19:56:12] <lerman> #14 = [[0 - #13 * cos[#10]] + #2]
[19:56:14] <lerman> #15 = [[#13 * sin[#10]] + #1]
[19:56:16] <lerman> o5302 if [#11 NE 1]
[19:56:18] <lerman> #11 = 1
[19:56:20] <lerman> G1 F#7 X#14 Y#15 (Go to point)
[19:56:22] <lerman> G1 F[#7/5.0] Z#8 (Plunge to depth)
[19:56:24] <lerman> o5302 else
[19:56:26] <lerman> G1 F#7 X#14 Y#15 (Mill to point)
[19:56:28] <lerman> o5302 endif
[19:56:30] <lerman> #16 = [#16 + 1]
[19:56:32] <lerman> o5301 endwhile
[19:56:34] <lerman> G0 Z.2 (Retract)
[19:56:36] <lerman> o5300 endsub
[19:56:38] <lerman> ([0,0,0] is at surface in center of cam)
[19:56:40] <lerman> (Start above surface with clear path to initial point)
[19:56:42] <lerman> (To do multiple passes, lie about the tool diameter first pass)
[19:56:44] <lerman> S1M3
[19:56:46] <lerman> o5300 call [0][0][.800][.5][1.0][6000][5.0][-2.220]
[19:56:48] <lerman> o5300 call [0][0][.650][.5][1.0][6000][5.0][-2.220]
[19:56:50] <lerman> o5300 call [0][0][.530][.5][1.0][6000][5.0][-2.220]
[19:56:52] <lerman> o5300 call [0][0][.500][.5][1.0][6000][5.0][-2.220]
[19:56:54] <lerman> M5
[19:56:56] <lerman> %
[19:56:58] <lerman> Sorry it's so long -- it was clearly a mistake to put it here. This is pretty crude, but the subroutine is an involute curve to mill a cam with higher than needed precision.
[19:57:24] <anonimasu> nice :)
[19:57:50] <tomp> yes: another Christmas present, yippee! :)
[19:57:55] <tomp> thanx
[19:59:03] <cradek> http://timeguy.com/cradek-files/emc/involute.png
[19:59:32] <cradek> http://pastebin.ca/291129
[19:59:36] <cradek> ^ the program
[19:59:56] <cradek> with the AXIS python filter you can load that file directly
[20:00:08] <cradek> (sim/axis config has this)
[20:00:31] <anonimasu> cradek: python rocks ;)
[20:01:03] <anonimasu> I wonder if I can put that into the cad program..
[20:01:07] <anonimasu> as a table of points..
[20:03:31] <lerman> I've copied my code to a web page: http://www.se-ltd.com/~lerman/files/cam.ngc
[20:08:35] <lerman> I have an ubuntu....iso file on my windoze machine. How do I write that image to a cd (on windows). Sorry to mention he who's name must not be spoken.
[20:08:55] <anonimasu> cdrecord..
[20:09:08] <lerman> On windows?
[20:09:09] <cradek> lerman: it depends on the program you have to write CDs
[20:09:15] <cradek> they all do it differently :-/
[20:09:26] <anonimasu> there's a windows frontend for it :)
[20:09:41] <anonimasu> if you dont already have a program like nero or something
[20:09:45] <tomp> the program must understand an iso image, in general that text will appear on the choice (the literal ".iso' )
[20:10:03] <cradek> sometimes doubleclicking the iso itself will give you the right thing
[20:11:38] <lerman> I have a copy of nero on my other machine... I had hoped XP could handle an iso file. But it doesn't appear to.
[20:12:07] <lerman> bbl
[20:12:16] <cradek> good luck
[20:12:18] <anonimasu> :)
[20:12:29] <anonimasu> I find that hilsch tube thing really neat..
[20:12:43] <anonimasu> for cooling endmills and stuff..
[20:13:13] <CIA-8> 03cradek 07HEAD * 10emc2/nc_files/involute.py:
[20:13:13] <CIA-8> very simple demo program to generate an involute curve, load directly
[20:13:13] <CIA-8> in sim/axis
[20:13:17] <cradek> yeah looks very interesting
[20:13:36] <anonimasu> I'm going to machine one of thoose, but I'd like to make a real cad drawing first :)
[20:14:10] <cradek> you're doing it the hard way then :-)
[20:14:21] <anonimasu> yeah
[20:14:27] <anonimasu> it's a good excercise .)
[20:15:15] <tomp> if building one, note the concept drawings using pipe will lead you to problems with pipe thread and sizes... dont get lead down that path
[20:15:29] <tomp> design it with clean shapes that you can accurately make
[20:15:34] <anonimasu> yeah..
[20:15:49] <anonimasu> that's why im drawing it up first..
[20:16:08] <tomp> or, make one quick & dirty to test the idea :)
[20:16:33] <anonimasu> I guess I could make the vortex chamber in acetal..
[20:17:04] <anonimasu> though im really short on piping
[20:17:27] <tomp> good! short pipe is what's called for :)
[20:17:37] <anonimasu> lol
[20:25:01] <jmkasunich> hi all
[20:26:44] <tomp> Merry Christmas Eve John
[20:28:45] <jmkasunich> and to you
[20:30:13] <cradek> hi jmk
[20:30:22] <A-L-P-H-A> Merry Christmas, and remember Kwanzaa is fake! :D
[20:30:32] <jmkasunich> hi
[20:30:54] <jepler> for a moment I thought that said "remember Kansas is fake"
[20:31:11] <jmkasunich> kansas is not fake, kansas is long
[20:31:11] <cradek> kansas is sure something, not sure it's fake though
[20:38:28] <A-L-P-H-A> hey!
[20:39:07] <A-L-P-H-A> what kind of steel are boring bars made of? There's a carbide (insert) boring bar and stuff.
[20:39:09] <jmkasunich> hay is for horses
[20:39:22] <A-L-P-H-A> tha'ts hay, I said hey
[20:39:23] <A-L-P-H-A> :P :)
[20:39:40] <jmkasunich> tool steel, of various kinds
[20:39:47] <jmkasunich> some are solid carbide - very stiff
[20:41:04] <A-L-P-H-A> I see.
[20:41:23] <A-L-P-H-A> could I not make something decent, with drill rod, and then harden it?
[20:42:09] <jmkasunich> actually, hardness and stiffness aren't the same thing
[20:42:28] <A-L-P-H-A> hmmm.
[20:42:32] <jmkasunich> if you are gonna use carbide inserst you _might_ want to harden the seat where the insert goes
[20:42:39] <jmkasunich> but hardening won't increase stiffness
[20:42:54] <jmkasunich> I have a 3/4" diameter boring bar I made out of unhardened drill rod
[20:43:11] <jmkasunich> the end is slotted to take a 3/16" square HSS bit
[20:43:32] <jmkasunich> it works in holds from 7/8" diameter up
[20:43:34] <A-L-P-H-A> jmkasunich: got pics by chance?
[20:43:45] <jmkasunich> no, but I could take one
[20:43:49] <A-L-P-H-A> would you mind?
[20:45:13] <jmkasunich> hang on a few mins
[20:46:23] <A-L-P-H-A> damn right foot is asleep
[20:47:50] <A-L-P-H-A> how do you tile applications in gnome?
[20:52:42] <jmkasunich> A-L-P-H-A: http://jmkasunich.dyndns.org/pics/boring-bar-1.jpg
[20:52:54] <jmkasunich> http://jmkasunich.dyndns.org/pics/boring-bar-2.jpg
[20:53:42] <jmkasunich> its about 8" long, I have a toolholder that accepts 3/4" round things, I slide it in as far as possible when using it
[20:54:19] <jmkasunich> if I was using the full length (2" in the holder, 6" stickout) it would be rather flexible, limited to light cuts
[20:54:31] <A-L-P-H-A> I see.
[20:54:34] <A-L-P-H-A> very neat.
[20:55:43] <A-L-P-H-A> I was thinking of using carbide inserts, and just making my own holders.
[20:56:21] <acemi__> acemi__ is now known as acemi
[20:56:31] <jmkasunich> carbide is brittle, so you gotta make sure you support it well under the cutting edge
[20:56:53] <jmkasunich> I prefer HSS - you can get a sharper edge, and resharpen when needed
[20:57:05] <jmkasunich> but it depends on the kind of work you want to do
[20:57:11] <A-L-P-H-A> Titanium.
[20:57:34] <A-L-P-H-A> but then again, more and more I think about it, the less and less I want to deal with making a bar.
[20:57:44] <A-L-P-H-A> I have a boring bar already.
[20:57:55] <A-L-P-H-A> and I'm borrowing my buddies, so I shouldn't really care at all.
[20:59:31] <A-L-P-H-A> www.circlemachine.com/images/cat02_pdf/page089.pdf borrowing the ccbi-180/187-4-5R
[21:07:49] <CIA-8> 03jepler 07HEAD * 10emc2/docs/src/hal/pluto_servo.html: include HTML documentation of pluto .. we'll worry about formats later
[21:24:20] <anonimasu> *yawn*
[21:48:56] <anonimasu> robin_sz: hey
[21:50:17] <robin_sz> dude
[21:50:46] <anonimasu> what's up?
[21:53:44] <robin_sz> north?
[21:54:36] <robin_sz> right now, I would pay cash for a DOS PC
[21:54:51] <robin_sz> fscking things
[21:54:56] <robin_sz> I have:
[21:55:15] <robin_sz> freedos install CD
[21:55:23] <robin_sz> selection of computers
[21:55:56] <robin_sz> 1) laptop, Win NT, domain logon, password locked down .. ideal candidate for DOS yes?
[21:56:08] <robin_sz> except, only bootable from A or C
[21:56:25] <robin_sz> and it doesnt have a floppy drive
[21:57:19] <robin_sz> 2) a P166 ... that does ahve an old version of freedos (again, only bootable from A nd C) .. cant be arsed to do the floppies thing
[21:57:26] <robin_sz> 3) another one the same
[21:57:41] <robin_sz> 4) a dell, that will boot from CDROM .. hurrah!
[21:57:56] <robin_sz> but that only has SCSI discs :(
[21:58:44] <robin_sz> selection of dead/dying PC carcasses ... time for a run to the tip I think
[21:59:52] <jepler> * jepler debates upgrading his laptop to edgy
[21:59:53] <anonimasu> yeayh
[21:59:55] <anonimasu> err yeah..
[22:00:18] <anonimasu> well, why not make floppies?
[22:03:37] <robin_sz> well I thought about that
[22:04:16] <robin_sz> I ended up slamming my fingers repeatedly in the desk drawer as it was less painful than messign about with a dozen floppies
[22:04:59] <anonimasu> do you need a dozen for freedos?
[22:05:13] <robin_sz> I even tried running the LiveCD version of freedos on my good laptop
[22:06:14] <robin_sz> of course, then I cant actually mount the disk with the application I need, because as soon as I remove the LiveCD, it dies
[22:06:31] <robin_sz> and the C drive is formatted as ext3 etc
[22:06:33] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/drivers/pluto_servo.comp: remove mention of unfinished epp_soft module parameter
[22:07:51] <anonimasu> heh
[22:08:05] <anonimasu> what a pain
[22:08:18] <CIA-8> 03jepler 07HEAD * 10emc2/docs/src/hal/pluto_servo.html: mostly pwm clarifications
[22:12:17] <robin_sz> I suppose I could mount the freedos live CD iso image on a linux box via the loopback device ... add the stuff I need ... copy it back onto the windows box, write a livecd again , ...
[22:13:20] <lerman> Alpha said: Merry Christmas, and remember Kwanzaa is fake! :D ... Kwanzaa is invented. Christmas is fake. Santa Claus, Rudolph, all that consumer stuff.
[22:15:43] <SWPadnos> and the idea of a White Christmas came from a song written by a jewish guy :)
[22:16:16] <SWPadnos> (based on his remembrance of the white tinsel decorations and lights of his christian firends' houses)
[22:16:16] <lerman> I'm having ubuntu problems. I put the burned iso cd in the machine. Up comes ubuntu with some choices. I select check disk. It gets to mounting root file system, hangs a while, I go away, come back and it is in a busybox shell. No clue if the test passed (I think not). Then I reboot, select run or install (or some such). It hangs a long time (in mounting root file system). I go back down...
[22:16:18] <lerman> ...stairs and start typing this. :-(
[22:18:37] <lerman> Still hanging in booting linux kernel... I suspect either (1) the machine is too fscking slow and old and unsupported (VGA display). Or (2) the cd is NFG.
[22:20:54] <jepler> at the end of "check disk" it should tell you whether any files failed
[22:21:24] <jepler> if it didn't have a line that said no files failed, and you're not sure you trust this machine, then I'd next try the "check" process on another machine
[22:21:27] <robin_sz> lerman, its not "christmas" its winter solstice anyway ;)
[22:21:28] <jepler> with the same media
[22:21:46] <jepler> is there at least 256 megs RAM in the machine you're trying to install?
[22:22:04] <lerman> Thanks. I'm burning another one at 8x instead of 24x.
[22:22:44] <lerman> I'll vote for the winter solstice. When do we take off our clothes and paint ourselves blue.
[22:23:08] <lerman> I think it is a 256 meg machine -- possibly 512.
[22:24:01] <jepler> ok -- 256 is the published minimum, though some people have reported hangs during the install with only 256. (after reaching the graphical desktop)
[22:24:08] <lerman> It didn't have a line that said no files failed. I'll try checking the mdsum on the iso image.
[22:24:20] <lerman> I never got a real desktop.
[22:24:32] <jepler> it sounds like something went really wrong in the "verify" process
[22:24:47] <lerman> Yup.
[22:25:18] <jepler> "verify" will stay in the same video mode that you saw when it said "mounting root filesystem", so it probably isn't a video problem if you got that far.
[22:27:32] <lerman> I agree -- probably NOT a video problem. VGA isn't much, but it IS well supported.
[22:28:07] <robin_sz> so, I bought myself a present .. a bluetooth headset for the phone, before I get fined for using the phone while driving
[22:29:53] <lerman> Besides, the phone gets in the way when you are trying to light a cigarette while holding a soda at 60 MPH.
[22:30:09] <jepler> 60 MPH? You must be talking about residential areas, then
[22:30:29] <anonimasu> yeah..
[22:30:29] <anonimasu> :D
[22:30:53] <lerman> Of course. On the highway you can just lean your knee against the steering wheel.
[22:31:18] <anonimasu> lerman: yeah, but on curvy roads that's harder
[22:32:41] <lerman> BBL -- I'm going upstairs to try the new cd I just burned.
[22:39:17] <cradek> "Configuring the video is a more arcane." (Yggdrasil LGX beta installation instructions)
[22:39:31] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/drivers/pluto_servo_firmware/.cvsignore: ignore additional generated and temporary files
[22:40:37] <tomp> i still have several 7 cd yggsadril installations, my 1st linuxes
[22:44:14] <anonimasu> argh
[22:44:26] <jepler> you mean, it came on 7 CDs? That sounds huge.
[22:45:02] <SWPadnos> I have FPGA apps that come on DVD now :(
[22:45:11] <SWPadnos> (and an ARM compiler / system tool set)
[22:46:49] <jepler> frightening
[22:47:07] <tomp> it came with entire archives of sunsite :)
[22:47:27] <alex_joni> jepler: one of my early linuxes (SuSE 6.3) came on 6 CDs
[22:47:36] <alex_joni> 2 were sources though iirc
[22:47:51] <jepler> I like that ubuntu is 1 CD
[22:47:51] <jmkasunich> how is it that newer ones (ubuntu) are smaller?
[22:47:58] <jepler> jmkasunich: they don't include everything
[22:48:00] <jmkasunich> they assume internet access for later package installs?
[22:48:02] <alex_joni> jmkasunich: less packages
[22:48:05] <alex_joni> right
[22:48:05] <jepler> you can't get a development environmnet off the first CD
[22:48:12] <alex_joni> 16000 packages for ubuntu
[22:48:14] <jepler> for instance
[22:48:25] <anonimasu> wthat's a scary thought
[22:48:27] <alex_joni> I think the debian full repo is about 50Gig these days
[22:48:40] <anonimasu> yeah but do you really need all that stuff to live?
[22:48:50] <alex_joni> anonimasu: no, that's why you get _1_ CD
[22:48:58] <anonimasu> alex_joni: I Love slackware.
[22:49:01] <tomp> access speed was so slow, that they gave you everything possible
[22:49:22] <jmkasunich> 7CDs = 4.9G, right\
[22:49:29] <alex_joni> jmkasunich: right
[22:49:36] <alex_joni> that means a recent debian is 70CDs
[22:49:37] <alex_joni> :P
[22:50:25] <jmkasunich> 7 CDs thru the mail (if it takes a week) is 81 kbits/sec
[22:50:28] <jmkasunich> faster than a modem
[22:50:42] <jmkasunich> hell of a latency though
[22:51:18] <tomp> apps are huge nowadays, tho powerful, a step away from 'running light without oberbyte'
[22:51:25] <tomp> overbyte
[22:51:43] <SWPadnos> uberbyte
[22:54:15] <alex_joni> ubercool
[22:54:45] <jepler> ah telephone modems
[22:54:49] <jepler> how little I miss them
[22:55:04] <cradek> no kidding
[22:55:05] <jmkasunich> yeah
[22:55:08] <alex_joni> jepler: same here
[22:55:20] <cradek> I still use mine, but very rarely
[22:55:23] <alex_joni> although I have an external USR I enjoyed
[22:55:24] <jmkasunich> I was cleaning and came across a couple of 56K externals
[22:55:33] <alex_joni> jmkasunich: those were quite good
[22:55:34] <cradek> it's still more reliable than broadband :-/
[22:55:38] <jmkasunich> _almost_ threw them away, but something stopped me
[22:55:44] <anonimasu> I still run my isdn as backup
[22:55:45] <anonimasu> :)
[22:55:48] <jmkasunich> cradek: are you sure?
[22:55:59] <cradek> yes, fairly
[22:56:06] <cradek> phones work when nothing else does
[22:56:08] <alex_joni> I have a cell connection for backup
[22:56:11] <anonimasu> yep
[22:56:25] <anonimasu> alex_joni: yeah, but it's cheaper to dl stuff over phone..
[22:56:27] <alex_joni> 2MBps though
[22:56:34] <jmkasunich> depends on your definition of reliable I guess
[22:56:43] <jmkasunich> hours of uptime per disconnect, I bet DSL wins
[22:56:49] <alex_joni> anonimasu: this is about 50$/month for 2MBps, unlimited quota
[22:56:53] <alex_joni> not like GPRS :)
[22:57:00] <anonimasu> alex_joni: I'm going to upgrade to that..
[22:57:06] <anonimasu> 3g/gprs unlimited..
[22:57:14] <alex_joni> anonimasu: 3g still sucks :D
[22:57:19] <jepler> 2MBps? That beats my DSL (1.5Mbps down)
[22:57:30] <anonimasu> alex_joni: oh, that includes wlan to telias accespoints at wherever they are..
[22:57:32] <anonimasu> alex_joni: :)
[22:57:41] <alex_joni> this is CDMA
[22:57:42] <jepler> but admittedly I've stayed on this speed because it's adequate for me
[22:57:50] <alex_joni> not regular GSM
[22:57:58] <alex_joni> jepler: it's supposedly 2.4Mbps
[22:58:01] <jmkasunich> I should call my ISP and bitch at them
[22:58:11] <alex_joni> unlike a DSL it's not usual to actually reach those speeds :D
[22:58:40] <anonimasu> nice
[22:58:47] <alex_joni> http://www.zapp.ro/technology/evdo/;jsessionid=0000DfJzMSihdHv1GWJgC-l92VB:-1
[22:58:47] <jmkasunich> I'm paying $39.95 (which is what I always paid), but they're offering new subscribers 1.5M for $19.99, and 3 (or is it 6) for $34.99
[22:59:17] <anonimasu> alex_joni: I dont think you can get that here..
[22:59:53] <alex_joni> anonimasu: nopt
[22:59:54] <alex_joni> nope
[23:00:05] <alex_joni> quite oddly it was first available in Romania (CDMA)
[23:00:23] <alex_joni> when EVDO was introduced it was first Czech republic, then Romania
[23:00:32] <anonimasu> brb having a bath
[23:00:34] <alex_joni> that's the first countries in Europe
[23:00:44] <anonimasu> alex_joni: what's nice about cell stuff is the coverage
[23:00:46] <anonimasu> it's awesome
[23:01:36] <alex_joni> this is a bit better, it works in 450MHz not 900MHz as usual GSM
[23:01:46] <alex_joni> lower frequency means slightly better coverage
[23:02:01] <SWPadnos> this is why I like my local phone/DSL provider - I always get the best deal when they change things
[23:02:29] <SWPadnos> I used to pay $99.95/month for DSL, but it went down to $49.95
[23:03:15] <SWPadnos> I could lower it to $35, but I like the "business class" service, which also gives me simultaneous dial-up when I'm traveling
[23:03:23] <SWPadnos> (not that I ever use it - hmmm)
[23:03:26] <jepler> huuuuuungry
[23:03:36] <SWPadnos> bad-tempered
[23:04:01] <SWPadnos> oh wait - that's supposed to be hungry, hungry, hungry, bad tempered
[23:04:28] <jepler> problem solved -- cold left-over pizza
[23:04:28] <jepler> mmmm
[23:04:30] <jmkasunich> SWPadnos: according to the website, 34.99 should get me 3 to 6 mbps down and 512 to 786k up
[23:04:46] <SWPadnos> damn - that's good (and not even available here over DSL)
[23:04:48] <cradek> that's about what I have and about what I pay
[23:04:57] <cradek> no static IPs though
[23:04:57] <jmkasunich> keyword _should_
[23:05:01] <SWPadnos> we can get charter cable service though, which is 6-10 Mbps
[23:05:09] <jmkasunich> I'm paying 39.95, and I dunno what I'm getting
[23:07:00] <SWPadnos> actually, I get a 20% discound from a bundle of services, so I pay ~$100/month for 2 lines and DSL, including all taxes/fees
[23:07:12] <jmkasunich> according to speakeasy, I'm getting 768 down and 103 up
[23:10:05] <SWPadnos> I test out to 1450/208 on speakeasy
[23:10:58] <SWPadnos> I think I'm only 0.8 miles from a CO, so theoretically I should be able to get the 7.68Mbps service here ...
[23:12:50] <cradek> I get 4818/155
[23:13:15] <SWPadnos> sigh
[23:13:25] <cradek> I wish I could trade some of that down for up
[23:13:32] <SWPadnos> heh - yeah
[23:13:41] <SWPadnos> but then you might run an evil "server" or something
[23:15:14] <tomp> 1607/418 on sbcglobal
[23:33:21] <lerman> I'm installing ubuntu -- seems to be working. Anyone here using vnc on ubuntu? How do I get/install it?
[23:36:37] <lerman> Ah... Found it.
[23:57:02] <aip_tom> i'm using 5.2 ghz wireless, 3 mb symmetric (though they offer 6mb symmetric)
[23:57:33] <aip_tom> dsl around here sucks, and i could only get 384kb/384kb from Ma Bell
[23:58:03] <aip_tom> only $50/mo, too, but the equipment is leased at $20/mo. you can buy outright for $400, if you want
[23:59:04] <aip_tom> it's all based on the Motorola Canopy system, there are other vendors in the US that use it, but it helps if the local geography is favorable to wireless
[23:59:28] <alex_joni> aip_tom: how far?
[23:59:37] <aip_tom> alex_joni: 20 miles
[23:59:41] <alex_joni> quite a lot
[23:59:51] <alex_joni> been running wireless at about 5km
[23:59:55] <alex_joni> 2.4GHz though
[23:59:58] <alex_joni> it wasn't very nice