#emc | Logs for 2010-05-27

[00:00:22] <penguin_emc> i'm trying to do the git stuff
[00:00:37] <penguin_emc> git checkout RELEASE_X_Y_Z
[00:01:08] <penguin_emc> git checkout RELEASE_2_4_0
[00:01:50] <Valen> try this git branch -r
[00:01:56] <Valen> should tell you whats available
[00:02:33] <penguin_emc> oook
[00:04:31] <Guest205> git checkout v2.4_branch
[00:04:41] <Guest205> but doesn't work
[00:07:47] <Valen> git branch --track v2.4_branch origin/v2.4_branch
[00:08:20] <Valen> git checkout v2.4_branch
[00:08:30] <Valen> that should do it for you penguin
[00:09:37] <Valen> that work?
[00:13:57] <penguin_emc> yes
[00:14:13] <penguin_emc> now i need to build emc realtime and simulator
[00:14:20] <penguin_emc> or only realtime?
[00:14:52] <Valen> realtime I presume
[00:15:33] <Valen> toy on the SMP kernel?
[00:15:43] <Valen> you on the smp kernel penguin_emc?
[00:16:27] <penguin_emc> yes... i have smp kernel
[00:16:36] <penguin_emc> i followed yesterday steps
[00:17:07] <Valen> cool
[00:17:29] <penguin_emc> so, i skip build emc2 simulator
[00:17:45] <Valen> yeah you probably don't need that
[00:18:01] <Valen> though theres no harm in it I dont think
[00:18:18] <Valen> did you do the isocpus thing?
[00:25:37] <penguin_emc> ues
[00:25:38] <penguin_emc> yes
[00:26:02] <penguin_emc> when i enter "emc", appear the splash screen of emc
[00:26:08] <penguin_emc> 2.4
[00:26:15] <SWPadnos> you can't have both simulator and realtime packages installed at the same time, they both install programs called "emc", among other things
[00:26:24] <penguin_emc> but i get some errors
[00:26:32] <SWPadnos> so realtime only is what you want :)
[00:26:44] <SWPadnos> stick them on pastebin
[00:27:28] <SWPadnos> I may get booted off some time, we're having a heck of a thunderstorm
[00:28:01] <Jymmm> SWPadnos: Dialup is your friend
[00:28:16] <SWPadnos> I'm reasonably sure that's not true :)
[00:28:32] <penguin_emc> now the PC freeze
[00:28:38] <Jymmm> SWPadnos: I't skinda like Barney
[00:28:39] <penguin_emc> grrrr
[00:29:07] <SWPadnos> I shoot Barney
[00:29:08] <penguin_emc> i'ts not possible people need to spend hours to do this
[00:29:13] <Jymmm> SWPadnos: EXACTLY
[00:31:02] <morfic> building emc was a breeze on lucid, trying to match package names on my system now to see to build the sim here now
[00:32:17] <skunkworks> I booted this laptop with hardy (it actually booted) and the latency test instantaly went to 500000 ;)
[00:32:20] <Jymmm> fsck 10.04
[00:32:37] <skunkworks> not that I could drive any hardware with it...
[00:32:43] <morfic> Jymmm: why the anti love?
[00:33:06] <Jymmm> It's as unstable as SWPadnos in a Vegas all you can eat buffett!
[00:33:14] <penguin_emc> this is the message when i enter emc
[00:33:14] <penguin_emc> http://pastebin.com/FMJ7qX1h
[00:33:29] <SWPadnos> that's pretty stable
[00:33:32] <SWPadnos> I never leave :)
[00:34:20] <Jymmm> morfic: it's a POS. Relesed WAY TOO EARLY. netowrk intermittant, desktop unstable, APM unstable
[00:34:24] <penguin_emc> now i have two versions of emc ...can i uninstall the previous one?
[00:34:37] <Jymmm> SWPadnos: That's the unstable part... you'ld never leave =)
[00:34:42] <morfic> Jymmm: i see, it was a quick way to build a sim in a VM, and at that, it does work, i do like Jesus and save (snapshots) so instability is just a snapshot restoration at worst ;)
[00:35:09] <SWPadnos> penguin_emc, "See the output of 'dmesg' for more information."
[00:35:09] <Jymmm> morfic: VB ?
[00:35:24] <morfic> in VirtualBox, yes
[00:35:28] <Jymmm> k
[00:35:39] <SWPadnos> it seems to work great on my new laptop
[00:35:43] <Jymmm> so ubuntu inside ubuntu. got it
[00:36:03] <Jymmm> SWPadnos: NFC, gonna try v9 instead
[00:36:09] <penguin_emc> i should uninstall the previous version of emc?
[00:36:13] <morfic> i was complaining about how the cd install ran in the VM, SWPadnos suggested to install vanilla ubuntu and build the sim, works much better, all else in VB the same
[00:36:14] <SWPadnos> all the laptoppy things are good - suspend/resume, doing the right thing when the battery dies, etc
[00:36:30] <Jymmm> Hey, for the wifi, is there a "these hotspots are available" thingy in ubuntu?
[00:36:38] <SWPadnos> also manages networks very nicely, with simultaneous wifi and cabled net management
[00:36:42] <SWPadnos> sure
[00:37:04] <Jymmm> SWPadnos: where?
[00:37:04] <morfic> Jymmm: ubuntu (guest) inside ubuntu (host)? then no, ubuntu guest on XP host
[00:37:19] <SWPadnos> click on the wifi icon, and the first few will be listed
[00:37:20] <Jymmm> morfic: Ewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
[00:37:31] <SWPadnos> then there's a "more wireless networks" menu item if there are more
[00:37:42] <Jymmm> SWPadnos: Nope, nothing liek that appears
[00:37:44] <SWPadnos> (or similar, I don't remember he exsact wording
[00:37:47] <SWPadnos> )
[00:38:00] <penguin_emc> SWPadnos, i should uninstall the previous version of emc?
[00:38:04] <morfic> Jymmm: kind of why i want to find me "elevator moment" with my boss to let me order the pc, install on real hardware to simulate, not a VM on a weak host
[00:38:06] <Jymmm> SWPadnos: Yeah, I understnad, doens't exist.
[00:38:07] <SWPadnos> well, it only tells you the ones that broadcast their ESSID, of cours
[00:38:27] <Jymmm> SWPadnos: No such item exists.
[00:38:52] <SWPadnos> penguin_emc, how are you planning to use the version you compiled?
[00:39:01] <penguin_emc> realtime
[00:39:04] <SWPadnos> you probably should remove the old version
[00:39:06] <skunkworks> mor:) http://imagebin.ca/view/H8Kyr3sZ.html
[00:39:10] <SWPadnos> no, I mean run in place or installed?
[00:39:16] <penguin_emc> installed
[00:39:20] <SWPadnos> Jymmm, what version of Ubuntu?
[00:39:28] <Jymmm> 10.04
[00:39:31] <SWPadnos> penguin_emc, ok, then you should probably uninstall first
[00:39:35] <penguin_emc> i the steps dont's say anything of unistall the previous one
[00:39:40] <penguin_emc> grrr
[00:39:47] <SWPadnos> Jymmm, and you know for sure that there are networks around that it isn't showing you?
[00:39:50] <penguin_emc> applications->add/remove
[00:40:08] <Jymmm> SWPadnos: yeppers
[00:40:11] <SWPadnos> penguin_emc, it's not necessary, but it can make some things easier down the line
[00:40:19] <SWPadnos> Jymmm, what wifi chipset?
[00:40:23] <SWPadnos> and is it enabled?
[00:40:34] <SWPadnos> (do you see any wireless stuff at all?)
[00:40:48] <Jymmm> SWPadnos: it's a linksys 802.11g pcmcia card
[00:41:06] <SWPadnos> ok, you can find out if that exact model is supported, of course :)
[00:41:12] <Jymmm> SWPadnos: No, none at all. From the mac I can see other ssid's
[00:41:34] <SWPadnos> I had problems with an old Linksys PCMCIA card - worked but only when there was no security
[00:41:40] <Jymmm> SWPadnos: When I shoved the card in, it asked if it can install broadcomdrivers
[00:41:41] <SWPadnos> and that was with the official Windows driver
[00:41:42] <penguin_emc> sorprise!, emc is not as easy to remove
[00:41:55] <penguin_emc> i need a manual and 4 hours more to remove the previous version
[00:42:17] <SWPadnos> penguin_emc, ok, what did you do, what did you expect to see, and what actually happened?
[00:42:47] <penguin_emc> i can enter to stepconf perfeclty
[00:42:59] <morfic> Jymmm: ubuntu is prettier and prettier, and i bet appealing to windows users, just not so great technically anymore</imho>
[00:43:00] <penguin_emc> but i can't enter to emc
[00:43:02] <SWPadnos> stop please
[00:43:03] <penguin_emc> the pc freeze
[00:43:05] <SWPadnos> do one thing at a time
[00:43:39] <SWPadnos> the last thing you said was that it's hard and time consuming to remove emc. do you want to deal with that or the freezing problem now?
[00:43:58] <penguin_emc> freezing
[00:44:00] <penguin_emc> :)
[00:44:03] <SWPadnos> ok
[00:44:18] <penguin_emc> i can pastebin the message
[00:44:22] <SWPadnos> how are you running emc? (terminal, icon, menu ...)
[00:44:24] <SWPadnos> ok
[00:44:33] <penguin_emc> there is no icon
[00:44:37] <SWPadnos> good ;)
[00:44:38] <penguin_emc> i need to use the terminal
[00:45:29] <Guest205> http://pastebin.com/FMJ7qX1h
[00:45:47] <Guest205> (this is me)
[00:46:07] <Guest205> me
[00:46:14] <Guest205> me
[00:46:17] <Guest205> Guest205 is now known as penguin3
[00:46:20] <penguin3> yeah
[00:48:27] <penguin3> here is debug.txt
[00:48:42] <penguin_emc> http://pastebin.com/MrSKxTq2
[00:50:21] <penguin_emc> tell me if you need another output
[00:51:32] <SWPadnos> dmesg
[00:51:55] <penguin_emc> i'm going to type dmesg
[00:52:03] <SWPadnos> also uname -a
[00:52:10] <SWPadnos> dmesg will spew a lot of information
[00:52:26] <SWPadnos> dmesg > somefile will write the information to a file
[00:52:33] <SWPadnos> (called "somefile")
[00:54:06] <penguin_emc> dmesg:
[00:54:06] <penguin_emc> http://pastebin.com/WZRG2a3z
[00:55:19] <penguin_emc> uname -a:
[00:55:20] <penguin_emc> Linux agustin-desktop 2.6.24-16-rtaismp #1 SMP PREEMPT Mon Apr 20 23:02:13 EDT 2009 i686 GNU/Linux
[00:56:47] <SWPadnos> that can't be all of dmesg
[00:57:21] <penguin_emc> yes, it is
[00:57:24] <penguin_emc> :s
[00:57:31] <SWPadnos> so this is after a reboot?
[00:57:40] <penguin_emc> yep
[00:57:58] <penguin_emc> i followed the steps
[00:58:21] <SWPadnos> dmesg gets cleared whenever you reboot, so the things that the RTAI and HAL modules print there go away
[00:58:35] <SWPadnos> does the PC crash every time you try to run emc?
[00:58:39] <penguin_emc> yes!
[00:58:45] <SWPadnos> ok, then try
[00:58:50] <SWPadnos> halrun -I
[00:58:58] <SWPadnos> instead
[00:59:17] <penguin_emc> instead of type "emc" ?
[00:59:18] <SWPadnos> that will load up the realtime system and stick you at a halcmd prompt
[00:59:20] <SWPadnos> yes
[01:01:10] <penguin_emc> now i am at halcmd prompt
[01:01:26] <SWPadnos> ok, type "show" (without the quotes)
[01:01:40] <SWPadnos> you shouldn't see much, but it shouldn't crash either :)
[01:02:39] <SWPadnos> also, open a second terminal and pastebin the output of lsmod
[01:03:52] <penguin_emc> show:
[01:03:53] <penguin_emc> http://pastebin.com/HUZBcbTm
[01:04:37] <SWPadnos> ok, that looks fine
[01:04:54] <SWPadnos> pastebin the lsmod output, then issue this command from within halcmd:
[01:05:25] <SWPadnos> loadrt threads name1=fast period1=50000 fp1=0 name2=slow period2=1000000 fp2=1
[01:05:32] <SWPadnos> then pastebin the output of show again
[01:05:34] <penguin_emc> lsmod:
[01:05:35] <penguin_emc> http://pastebin.com/hvFPryGn
[01:05:43] <SWPadnos> I have to do some packing, I'll be back in a few minutes
[01:05:54] <penguin_emc> ok ;)
[01:06:01] <SWPadnos> lsmod looks fine
[01:09:34] <penguin_emc> http://pastebin.com/L4R4keKi
[01:12:29] <penguin_emc> (this is the halcmd output)
[01:16:21] <SWPadnos> oh excellent :)
[01:16:41] <SWPadnos> now if the PC isn't frozen, pastebin the output of dmesg
[01:16:51] <penguin_emc> ok
[01:17:06] <penguin_emc> (the last pastebin is not very excellent)
[01:17:10] <SWPadnos> you can skip most of the beginning, maybe start at the 60-second mark
[01:17:12] <penguin_emc> it have a error message
[01:17:34] <SWPadnos> yes, but there's an error, and the PC isn't dead yet, so there is some information in dmesg that will help us :)
[01:18:39] <SWPadnos> also, please post the contents of the file /etc/lsb-release
[01:19:01] <SWPadnos> and gcc --version
[01:19:33] <penguin3> dmesg:
[01:19:34] <penguin3> http://pastebin.com/rswBYmZR
[01:19:49] <penguin3> (is not all the output... because is very long)
[01:20:16] <Jymmm> morfic: Getting more bloated at every release imo
[01:21:27] <SWPadnos> penguin3, just put in the stuff starting at the line beginning with "[ 1813.944226] I-pipe:Domain RTAI registered.
[01:21:30] <SWPadnos> "
[01:25:04] <penguin_emc> gcc 4.2.4 lubuntu4
[01:25:47] <penguin_emc> what i need to do at the beginning of the line?
[01:28:18] <SWPadnos> what I meant was that it's more important to see the end of dmesg rather than the beginning
[01:28:48] <SWPadnos> and the line that says this "[ 1813.944226] I-pipe: Domain RTAI registered." is the first line of new information (after the stuff in the old dmesg paste)
[01:29:24] <penguin_emc> i add this line at the begining of dmesg?
[01:29:36] <SWPadnos> no
[01:29:48] <SWPadnos> dmesg gives you a lot of output
[01:29:57] <SWPadnos> I want to see the end of yhat output, not the beginning
[01:30:02] <SWPadnos> that, not yhat
[01:30:07] <penguin_emc> aah..ok
[01:30:18] <penguin_emc> patiente..
[01:33:44] <penguin_emc> the last pastebin have this line
[01:34:03] <penguin_emc> is the line 371
[01:34:31] <penguin_emc> if i generate dmesg again, the output will be the same
[01:35:33] <penguin_emc> can i show you a remote desktop?
[01:35:44] <penguin_emc> (if there is such thing in ubuntu)
[01:37:51] <SWPadnos> there is one, but I'm not set up to use it at the moment
[01:38:18] <SWPadnos> how are you putting the data on pastebin? as a file upload?
[01:38:36] <penguin_emc> nope... copy-paste
[01:38:47] <penguin_emc> from terminal
[01:38:51] <SWPadnos> ok, then look at the end and paste that :)
[01:40:51] <penguin_emc> http://pastebin.com/nnpfNw3x
[01:41:08] <penguin_emc> i think is the same
[01:41:12] <SWPadnos> well, that didn't work
[01:41:37] <penguin_emc> aaahhh
[01:41:39] <SWPadnos> load the file in gedit, then copy/paste from there
[01:41:57] <penguin_emc> pastebin is limited in lines
[01:42:02] <SWPadnos> yes
[01:42:13] <SWPadnos> I thought the limit was 1024 or something, but I guess now
[01:42:15] <SWPadnos> not
[01:42:21] <SWPadnos> I guess not now :)
[01:43:44] <penguin_emc> http://pastebin.com/nsjFLmLV
[01:43:47] <SWPadnos> is there much more? it is possible that the output ends there on line 426
[01:44:01] <SWPadnos> ok, I guess it does :)
[01:44:58] <SWPadnos> well, there is a symbol version mismatch. I can't tell you exactly how to fix that right now, because I have to get to bed
[01:45:23] <SWPadnos> hopefully someone can review the build process you did to see how to correct the problem
[01:45:29] <penguin_emc> wait
[01:45:36] <penguin_emc> i think there are 2 options
[01:45:47] <penguin_emc> option 1: fix this particular problem
[01:46:12] <SWPadnos> I think it's either the build not quite matching what the kernel expects, or there's a problem with emc2 not knowing which modules to load - the ones you built or the ones that had been installed from the package
[01:46:48] <penguin_emc> i think i have updated many things
[01:47:12] <penguin_emc> i there is a warning in linuxcnc "do not update blablabla, because emc will stop working"
[01:47:41] <penguin_emc> when i build and get the dependencies, the process uipdated many things
[01:48:36] <penguin_emc> maybe is something wrong/missing in the steps
[01:48:41] <penguin_emc> grr
[01:48:47] <penguin_emc> :(
[01:49:35] <SWPadnos> you're on 10.04, and the steps were written for 9.04 or 9.10, there are bound to be some slight differences
[01:49:48] <SWPadnos> wait, are you on 10.04?
[01:49:54] <penguin_emc> nop
[01:49:57] <penguin_emc> 8.04
[01:50:01] <SWPadnos> ah, ok
[01:50:14] <SWPadnos> with the experimental SMP kernel
[01:50:14] <penguin_emc> i'm dead?
[01:50:20] <SWPadnos> no, you're not
[01:50:41] <SWPadnos> I just don't have any more time to help you tonight (sorry)
[01:51:04] <penguin_emc> don't worry... i really apreciate your help today
[01:52:25] <penguin_emc> goodnight ;)
[02:10:19] <davidf> Anybody used PCB to make boards and export Gerber files? I can't figure out how to mirror the design for milling traces..?
[02:16:13] <Jymmm> http://www.timeguy.com/cradek/cnc/pcb
[02:16:22] <cradek> you can mirror gcode by negating all the X values
[02:19:12] <Jymmm> cradek: Is;t there some script to convert gerber files to gcode for trace milling?
[02:19:19] <cradek> I don't know
[02:19:29] <Jymmm> or eagle files or something like that that your or Jeff wrote?
[02:19:37] <cradek> eagle yes
[02:19:38] <Jymmm> s/your/you/
[02:19:57] <Jymmm> cradek: oh, eagle. where is the script? I cant find it
[02:21:03] <cradek> http://wiki.linuxcnc.org/emcinfo.pl?Cam
[02:22:08] <Jymmm> cradek: Hmmmm, I thought there was one that you or jepler wrote.
[02:24:43] <davidf> cradek, Jymmm I'm using PCB (open source software for linux) it exports Gerber files. Then I used gcam OS software to convert the Gerber file to G-code. But niether program seems to have any way to mirror the whole board???
[02:26:41] <davidf> gcam converter works very nicely except I need a way to mirror the solder side of the board. I can't believe PCB doesn't have that capability. You can opt for mirroring when you PRINT to a printer, but not when you make a gerber file.
[02:27:12] <cradek> so just fix it - mirroring is such an extremely simple operation
[02:27:38] <davidf> Unless I'm missing something. I was hoping someone is familiar with these two programs.
[02:28:03] <cradek> sorry, not familiar with them
[02:28:52] <davidf> cradek, I agree, but that software (both of them) have been out there a long time. I'm thinking one or the other must alraedy have the capability but I just haven't been ablt to discover how.
[02:30:13] <davidf> So I should just read the gcode file and reverse every x value? OH! can't I just reverse the x direction in my EMC config file!!!????
[02:30:40] <davidf> cradek that should do it right?
[02:30:45] <KimK> davidf: Is PCB in Synaptic? I thought I grabbed all of the CAD/CAM/PCB I could find.
[02:31:19] <cradek> well you'll screw up all your offsets and your homing setup, and jog direction, and probably other things I haven't thought of
[02:31:20] <davidf> I think it is. It is packaged with gschem
[02:31:27] <cradek> fixing the gcode must be easier than dealing with that
[02:32:11] <davidf> cradek, Yeah, just realized that about the offset. Should be morrored about the midline or have to add an offset right?
[02:34:11] <morfic> if you change where G54 is the all X can be X- unless you chose G54 to be in center of part, then stuff is more "fun"
[02:35:52] <davidf> KimK do a search in your synaptic pkg mgr for geda-xgsch2pcb and also just geda so you see all the stuff that might be needed with it.
[02:35:54] <morfic> hm, seems sim gets stuck about 5 passes from finished OD in this loop, if it does it again, it'll be 3 times in a row
[02:36:36] <cradek> stuck?
[02:37:32] <morfic> yeah, runs through the loop, starting at X10, and X6.03 (.01/side stock and a magic .01 for a prefinish pass) it stops, spindle goes to , well not even 0, -2500
[02:39:50] <davidf> KimK, Do you ever use KiCad?
[02:41:49] <KimK> davidf: I haven't, but I'd be willing to look at it. I thought I'd end up getting the pay version of Eagle when I needed one, but if there's a good free/open version, great!
[02:41:59] <morfic> cradek: hm, RPM related, when i use S2400 with G97, i am ok running through the loop, when G96 and the smaller Diam lets RPM go above 2500RPM, it stops, going to look in .ini now
[02:42:15] <cradek> morfic: probably waiting for spindle-at-speed
[02:43:02] <morfic> for a very very long time and spindle is showing -2500 in Axis
[02:43:09] <KimK> davidf: where does geda put its example files? (I saw and got them too)
[02:43:34] <davidf> KimK, Just a sec...
[02:43:47] <cradek> morfic: why is spindle showing -2500? I bet that's not "at speed" so it'll wait
[02:46:42] <morfic> is there a max rpm/speed anywhere that might keep it from ever reaching it? don't see that in the .ini
[02:48:47] <cradek> sim/lathe has all kinds of weird goop to simulate a spindle - you might find the culprit in the hal file.
[02:49:02] <cradek> or maybe just turn spindle override down?
[02:49:25] <morfic> looking there, need to make sense of the units in .hal maybe
[02:50:22] <morfic> cradek: i could test it with the override, most lathes max at 2k or 2.5k, but it makes me wonder, how do i tell emc2 "it's ok if you don't reach rpm, don wait if current > max"
[02:50:46] <davidf> KimK, Start in usr/share/doc there's a zillion geda folders including geda-examples & geda-doc
[02:50:58] <cradek> you can generate the spindle-at-speed signal any way you want (you don't even need to hook it up if you don't want to)
[02:51:51] <KimK> davidf: Is this the one you're using? http://imagebin.ca/view/ilTwIh.html
[02:52:36] <davidf> KimK, yes.
[02:53:37] <morfic> cradek: and it is at speed that causes it to "get stuck", i can override and it continues "cutting", that'll be something i will check once it's on the machine
[02:54:17] <KimK> davidf: In the pulldown menu, under Buffer, there's Mirror Buffer (left/right) and Mirror Buffer (up/down). Would that help you? (After making an appropriate buffer selection, of course.)
[02:54:18] <cradek> you can use halcmd to unlink spindle-at-speed and set it true and it'll continue
[02:55:04] <davidf> KimK, That's PCB. It is a separate progranm hat comes bundled with geda. You get gschem, (schematic editor) gsch2PCB (converts schematics to parts & netlist in PCB, (has an autorouter too,) and then PCB is where you actually lay out the actual board.
[02:56:02] <KimK> davidf: Select top layer/mask/whatever, copy to buffer, paste buffer to bottom layer/mask/whatever. Will that help?
[02:56:14] <davidf> KimK, Tried that. You can't mirror anything that contains an element ie, such as an IC package outline or a resistor.
[02:56:24] <KimK> Oops. skipped mirror step in the middle there.
[02:57:17] <KimK> Wait, it should handle that by itself, you shouldn't have to do anything. It should know the bottom layer is the other way around.
[02:57:41] <davidf> KimK, You can however, break everything in the buffer "to bits" and then mirror it, but you end up with just a bunch of primitives on the board. Lines and arc etc. Guess I could do that in a separate copy... hmmm...
[02:58:22] <KimK> davidf: You started out wanting to make a bottom solder mask, was that it?
[02:58:34] <davidf> KimK, I like this train of thought... :)
[02:58:41] <davidf> yes
[02:59:04] <penguin_emc> I want to contribute with an article about speeding up EMC using SMP. I'm going to write it in plain text.
[02:59:31] <penguin_emc> who i need to send the article?
[03:00:29] <cradek> sounds like you should put it on the wiki
[03:00:40] <KimK> The PCB program should generate all the needed "auxillary" layers "automagically" I would think. (But I've never used this particular program though, just others)
[03:00:54] <penguin_emc> yes, but the wiki uses git
[03:01:02] <cradek> no it doesn't
[03:01:15] <penguin_emc> i don't see a "edit" button
[03:01:21] <cradek> read here: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?BasicSteps
[03:01:34] <KimK> davidf: let me fiddle with it a bit...
[03:01:35] <morfic> cradek: yeah, i can ignore it, but i think we rather learn how to control at-speed, right now i am simply at a point where the hal math is not clear yet, but there are enough at-speed related items i will be looking up in the docs
[03:02:09] <cradek> usually a vfd has an at-speed output and it will just naturally come on at the right times
[03:02:33] <cradek> if you're faking it, it can be more complicated (delays? feedback is "near" commanded?)
[03:03:05] <davidf> KimK, Thing is, when I draw the board, it shows on the screen un-mirrored, just as I drew it of course. Then I generate the Gerber and load that into gcam which generates g-code from the gerber file. It has a viewer, and it shows it as unmirrored as well.. Also gebv shows it just normal too...
[03:04:00] <davidf> I should look at the g-code itself. I'll make something simple and look at the actual moves.
[03:07:59] <morfic> cradek: playing with the sim's PPR rate and the matching scale it's now cutting to the end, if a VFD has an at speed output, i guess the hal file will be simpler on a real machine, which is fine with me, not sure how sim generates pulses, but by reducing the PPR, it does think it reaches a higher RPM if the same number of pulses are generated, it may not seem that way, this all actually helped me :)
[03:10:17] <morfic> at this point i am just glad the program works, the configuration i think is something better done on the actual hardware, things will make more sense than they do with the sim
[03:11:51] <cradek> yeah, it's pretty hard to make a perfect sim
[03:12:59] <morfic> it's great as it is, i just lack a lot of background
[03:13:26] <morfic> emc sim builds easy too, that's a plus for me, now i can run it here w/o the VM nonsense
[03:14:19] <morfic> i tried to avoid the "hi, i never used EMC2 before, i built it myself, nothing works, can you help?" scenario, but inside a VM it's just not as much fun
[03:16:57] <morfic> http://pastebin.com/2QD4CcA9 <-- the source of my enthusiasm
[03:19:30] <morfic> i could turn this into a generic bushing program for the boss easy, something he tries to get out of our CAM software for weeks, would just need to do some math for the tool nose radius on the chamfers, or no such thing if i just let the control comp the tool for me (wondering if i could get them used to it, we don't ever worry about orientation/TNR settings on the controls with tool paths from the CAM)
[03:20:25] <morfic> alright, i seize my rambling now, just easy to get excited about EMC, but it'll be a few weeks until all the machine parts will be back
[03:22:24] <cradek> yeah tool shape comp will fix that right up for you
[03:22:59] <morfic> i used to program like that in last job, comp + G71 and you are set
[03:23:07] <atmega> emc is pretty r0cking
[03:23:09] <KimK> davidf: OK, I'm starting to get the drift I think. Here's something from View/Shown Layers/Edit Layer Groups/Layers/Info: "The special 'component side' and 'solder side' are layers which will be printed out, so they must have in their group at least one of the other layers that are drawn on the screen."
[03:23:24] <atmega> design/cam stuff is not so r0cking
[03:23:41] <morfic> lol, Firefox 35-50% cpu, emcsrv not to be seen in top, milltask 5%, python 2.6 shows up twice at a 1% each, lol
[03:24:33] <morfic> sim running is 18% cpu on one of the python threads
[03:25:08] <KimK> davidf: There's a "solder mask" layer, but only one for both sides, I think. However, I was able to create new "top mask" and "bottom mask" layers that then appeared in the layer button stack.
[03:26:05] <KimK> davidf: So with some fiddling you could have different top and bottom solder masks, I think(?)
[03:27:41] <davidf> But is one of them going to be mirrored?
[03:28:23] <KimK> But the default soldermask is intended to be used on both sides, I think. You could print it out mirrored if there was a concern about having the emulsion side down and so forth.
[03:30:37] <davidf> I'm going to be milling the board directly.
[03:31:20] <KimK> No, you'd have to fiddle (what, copy and paste with buffer select, etc.?) the existing "soldermask" into two new layers (top mask and bottom mask? I thought that "bottom solder mask" made (all!) the buttons too wide).
[03:31:55] <KimK> davidf: Oh, well, if you're milling directly, then no worries about a soldermask, right?
[03:32:41] <davidf> right.
[03:34:16] <davidf> I need to load the gcode into emc and look at it. I'll know immediately if it is mirrored or not. But that puter is downstairs / no network so I'll have to put it on a flash drive etc.
[03:35:35] <davidf> What was that about buttons too wide?
[03:37:32] <KimK> OK. Well, maybe someone has some advice for me. I upgraded John's BP2 from 2.3.5 to 2.4.0 and it didn't go smooth. I think the tool table updater got confused because we had more than 56 tools? I think it's converted manually now, but emc still won't start. I can go to that machine and post errors if it will help.
[03:38:01] <cradek> did you take NML_FILE out of your ini?
[03:38:26] <cradek> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UPDATING#Changes_between_2_3_x_and_2_4_x
[03:39:05] <KimK> davidf: When I made the button text too long (in "add new layers"), the buttons and the sidebar all got wider and were going "underneath" the PCB display.
[03:40:37] <davidf> Oh.
[03:40:50] <KimK> cradek: Hi Chris, how are things? Yes, I was following the directions and commented out that line. Then later I put it back to see if that would help. It didn't seem to help either way.
[03:41:14] <cradek> ok, maybe we better have a look at the erorrs then
[03:41:20] <cradek> also, the errors
[03:41:31] <Jymmm> heh
[03:41:41] <KimK> OK, I'll jump over to the BP2
[03:42:39] <BridgeportIIa> OK, here I am. BTW, I expected to see XYZABCUVW entries in the new table.
[03:43:54] <cradek> they're all optoinal
[03:43:59] <cradek> and optional
[03:46:07] <BridgeportIIa> I think this was the most recent attempt to start: http://pastebin.com/b7Bkki6i
[03:47:13] <cradek> #
[03:47:14] <cradek> [15074.596376] PARPORT: ERROR: linux parport parport0 does not support mode 4
[03:47:35] <cradek> another user on the list had this problem. linux says your parport can't do EPP, even though it (apparently) can
[03:47:53] <cradek> for 2.4.1 this has been changed into a warning, so it is no longer a fatal error
[03:49:04] <cradek> http://git.linuxcnc.org/gitweb?p=emc2.git;a=commit;h=a661c173144d870415491751d51fb58de880a98f
[03:50:19] <cradek> seems like you have two choices: if using git, you can update to v2.4_branch to get all the fixes awaiting 2.4.1, or you can wait for 2.4.1. otherwise you'll have to go back briefly to 2.3.5.
[03:53:41] <BridgeportIIa> OK, thanks, that's what I'll do then. I only tried the upgrade to see if it would help with some minor problem we were having which has completely escaped me now that the no-start screen appeared unexpectedly. Oh, well, at least there's an easy reversion path, eh? (I saw it on the wiki or I wouldn't have upgraded, lol)
[03:56:16] <cradek> fwiw, here's the thread about that: http://thread.gmane.org/gmane.linux.distributions.emc.devel/3122/focus=20588
[03:56:48] <cradek> oh - actually, if you read that thread, there's another solution
[03:58:19] <BridgeportIIa> I haven't done anything yet, what's the other advice?
[04:02:34] <BridgeportIIa> You know, I'm looking at the thread now, and the later part where the subject changes to "part program exceeds machine limits", I think that was the original problem we were having. I guess I'll have to read both threads, or the entire thread, or whatever it is.
[04:05:56] <BridgeportIIa> But first a break for a bowl of beef stew, I'll leave the chat open and I'll be back in a little while. If anyone has any advice, please post it and I'll scroll back. Thanks for your help!
[04:14:37] <morfic> with Lathe=1 X+ extends to the bottom, can it be switched to so X+ extends to the bottom in Axis preview?
[04:17:07] <dgarr> morfic: for a test, i converted the subroutine you posted for use with ngcgui:http://www.panix.com/~dgarrett/ngcgui/morfic.png
[04:17:16] <dgarr> modified gcode: http://www.panix.com/~dgarrett/ngcgui/morfic.ngc
[04:17:37] <dgarr> if you're interested, see http://www.panix.com/~dgarrett/ngcgui/readme
[04:18:11] <morfic> oh hells yes
[04:18:12] <morfic> thanks
[04:20:17] <morfic> interesting, wonder how crazy it would look if i expand it for Face, OD, ID, Part Off
[04:20:43] <morfic> actually, not much
[04:21:39] <morfic> i need stock ID and finished ID, face stock, Part off would be plain math based on length, OD and ID
[04:22:05] <morfic> dgarr: thank you very much
[04:22:25] <dgarr> np -- let me know if you try it
[04:24:03] <morfic> i hope i find some time tomorrow, right now i am already on borrowed time
[04:24:40] <dgarr> i didn't study the code, just mechanically converted it to reqd format and changed variables from "numbered" to "named"
[04:25:07] <morfic> would be great to extend it into a generic bushing program now rather sooner than later
[04:25:40] <morfic> the code works as i wanted, the gui for it might be nice to have
[04:25:52] <morfic> s/might/will be/
[04:27:26] <morfic> dgarr: does the gui just hold the values and interact with axis, or does it "post" a file for Axis to run (i see on a screenshot on the mailing list it says "file sent")
[04:27:59] <dgarr> it creates a file and there is an option to send it to axis
[04:30:52] <morfic> i'll read the comments in the tcl file, it should clear things up, now i wanna stay up, but i am barely awake as it is :P
[04:33:15] <morfic> 'night
[04:47:10] <davidf> BridgeportIIa, are you KimK ? And are you here? You won't believe this...
[04:51:26] <davidf> If you press tab, the view mirrors in Y. Press shift-tab, it mirrors in x. If you save the file that way, and then export gerber, it's mirrored. Nowhere is this documented in the manual as far as I can see.
[05:03:09] <davidf> Also b moves whatever component the cursor is over to the back side of the board. shift-b moves any highlighted component to the back side.
[05:03:47] <davidf> There is a hot key list floating around somewhere. I'll go look for it.
[05:33:07] <KimK> davidf: I just got back. Excellent! I knew it shouldn't be so hard. (Well. OK, except for the whole making two separate and different masks, that's a little hard.)
[05:38:21] <KimK> Yes, I'm KimK except when I'm at one of John's Bridgeport II's in the shop. Unit "a" is the first of two, but it'll be a little while yet before unit "b" comes online. Unit "b" is still a big pile of do-it-yourself parts.
[05:43:45] <KimK> Maybe I'll tell John he has to call them 1 & 2 because they're really Bridgeport IIa NC's to begin with, and if we call them IIa-a and IIa-b, well, that's just too confusing.
[05:49:23] <davidf> KimK, The really hard part is trying to find adequate documentation, and keeping your sanity during 48 hours of trying to figure it out.
[05:50:23] <KimK> davidf: Yes, exactly. Qcad can be that way, it
[05:50:29] <KimK> oops
[05:50:45] <davidf> I found that while searching through obscure bug report posts on sourceforge. Just a mention of pressing tab.
[05:51:07] <KimK> davidf: Yes, exactly. Qcad can be that way, it is a lot easier if you watch someone use it for 5 or 10 minutes, rather than read the manual.
[05:52:04] <KimK> YouTube is very helpful for that too.
[05:52:47] <davidf> I've gotten fairly comfortable with Qcad. But the user interface of PCB is slightly horrible imo. LOL
[05:53:57] <davidf> Probably a result of many folks working on it independently. I shouldn't complain. It's fre, and a lot of work was done by some hard working folks.
[05:55:30] <davidf> But it seems to m, if you're going to make a function like mirroring, and you don't want to bother adding a menu selection for it, then one could at least put a small note somewhere in the manual????
[05:55:34] <KimK> Yes, and I can't tell exactly what they were influenced by, Tango, Pads, Orcad, etc. I think I can see some Tango there though.
[05:56:29] <davidf> I used pads years ago. it does remind me of that. I still have a dos version from circa 1990 somewhere. :)
[05:58:49] <KimK> I noticed it has no Help pull-down. Just man geda, I guess? No, that doesn't work. But there was a doc I just installed, wasn't there?
[05:58:49] <davidf> kimk btw I want to install emc via the synaptic pkg mgr on this box just to be able to see the g-code rendered. Do you know the repository name off hand?
[06:00:19] <davidf> there are docs in usr/share/something or one of the usual places. Also there are two pretty good Tuts online for first attempts. I'll find those in a sec...
[06:00:24] <KimK> No, because I'm in the office (10.04). But I'll answer from the shop...
[06:01:57] <davidf> http://www.delorie.com/pcb/docs/gs/gs.html "Getting started with PCB"
[06:03:53] <davidf> http://geda/seul.org/wiki/geda:gsch2pcb_tutorial " gschem -> gsch2pcb -> PCB"
[06:04:30] <davidf> Both are pretty good. The second one does mention moving things to the back layer.
[06:04:54] <BridgeportIIa> Synaptic shows (in Repositories, 8.04) http://www.linuxcnc.org/hardy hardy base emc2.4 and http://www.linuxcnc.org/hardy hardy base emc2.4 (Source Code)
[06:05:18] <BridgeportIIa> both checked [x] of course
[06:05:29] <davidf> Thanks!
[06:06:04] <BridgeportIIa> Now that I've listed those (2.4) I have to go back to 2.3 :(
[06:06:32] <BridgeportIIa> Oh well, 2.4.1 will be along soon enough
[06:10:19] <davidf> having trouble setting the repository right
[06:10:31] <BridgeportIIa> davidf: For the 2nd one, the link isn't quite right, I only get "Fehler 404 - Dokument wurde nicht gefunden" (Document not found?)
[06:12:11] <valen_mobile> howd penguin go?
[06:13:24] <BridgeportIIa> davidf: Does this help any? http://imagebin.ca/view/G_VmCy.html
[06:16:32] <davidf> yes thanks I got it. But I'm being told part of the down loaded files can't be authenticated & could allow malware, etc...?
[06:17:34] <BridgeportIIa> Maybe you don't have the EMC key? I'll BRB...
[06:17:46] <davidf> I got a msg about docs not found as well but 41 listings came in from the repository and emc2 WILL load if I allow it to.
[06:18:51] <davidf> Goodness you are sure helpful esp. at 1:30 AM. :) What time is it there?
[06:21:25] <BridgeportIIa> Also 1:30am here (well, 1:20). Try this: http://imagebin.ca/view/fSqCJhw.html Do you have the EMC key? I can give it to you, but I'll have to locate it. Google might be faster than me.
[06:22:00] <BridgeportIIa> I think it comes in automatically on the CD-ROM install.
[06:24:53] <davidf> No I don't think so. I don't remember needing that last time I installed it.
[06:28:03] <elmo40> can EMC use these 'macros' ? http://pastebin.com/8USt6bbX
[06:28:41] <fragalot> What's the benefit of EMC2 vs Mach3 ? I just started wondering, I love EMC2, but haven't tried mach3 yet
[06:29:25] <elmo40> Mach3 is american... who uses american code on purpose?
[06:29:36] <fragalot> hehe
[06:29:54] <fragalot> mach3: "Customizable M-Codes and Macros using VBscript"
[06:29:55] <fragalot> yikes
[06:30:03] <elmo40> plus it relies on a non-realtime win32 platform (unless you have a custom embedded win98 machine that has a realtime kernel)
[06:30:31] <fragalot> ^ that's the only argument I needed lol
[06:31:02] <elmo40> anyone else see white letters on a white background? :/ http://www.programmingunlimited.com/tips.htm
[06:31:14] <fragalot> yes. on MSDNAA
[06:31:26] <fragalot> and if you hovered the page, everything turned underlined orange.
[06:31:36] <elmo40> lame design
[06:32:02] <elmo40> press ctrl+you for the code, you will see it is all on one line :/
[06:33:31] <elmo40> now this looks crazy:
[06:33:32] <elmo40> <br>Copyright © 200<span lang="en-us">8</span>
[06:33:42] <fragalot> xD
[06:33:47] <elmo40> whomever wrote this didn't proof read it
[06:34:02] <fragalot> well, what you see is what you get.
[06:34:38] <fragalot> anyways, time for me to head off to work and then figure out how to install EMC2 on my dead spare parts laptop & get it running (no monitor or cdrom on there anymore, should work fine otherwise)
[06:34:42] <elmo40> ahh, I get it. in IE it is fine.
[06:34:56] <elmo40> par port?
[06:34:59] <fragalot> has one
[06:35:03] <elmo40> k
[06:35:08] <elmo40> gl
[06:35:14] <fragalot> ty
[06:40:09] <BridgeportIIa> davidf: At http://webcache.googleusercontent.com/search?q=cache:zq5RRnbc6GgJ:pastebin.ca/1754284+EMC+Archive+Signing+Key+8F374FEF:+%22EMC+Archive+Signing+Key+%3Cemc-board%40linuxcnc.org%3E%22&cd=2&hl=en&ct=clnk&gl=us I found a couple of lines about "requesting key 8F374FEF from hkp server pgpkeys.mit.edu"
[06:40:48] <BridgeportIIa> Maybe there's an apt-get to do this, I'll man apt-get...
[06:42:28] <davidf> There is an install script on the wiki for ubuntu 8.04. I just downloaded the script but I was hesitant to run it from a wiki. Is that safe really? Is that script editable by just anyone?
[06:43:41] <BridgeportIIa> I'm sure it's fine, but I understand your hesitation, hold on just a bit, I think it's in apt-key, but how to request...brb
[06:48:31] <davidf> The emc2-nstall.sh references emc2.3
[06:49:22] <BridgeportIIa> Get a copy of this on your system as a (text?) file: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x3CB9FD148F374FEF
[06:50:13] <BridgeportIIa> Then try apt-key add filename (you might have to sudo)
[06:50:22] <BridgeportIIa> See if that works
[06:51:36] <davidf> Thanks kim. I appreciate that. I'm going to wait till tomorrow to do anyting more though. I'm way tired. :)
[06:52:13] <BridgeportIIa> OK, no problem. I'll be gone most of tomorrow day, but I'll look forward to hearing how it worked out.
[06:52:35] <BridgeportIIa> And thanks for your info on the PCB program, I'll look forward to trying it.
[06:52:37] <davidf> Thanks loads. See ya.
[06:53:52] <davidf> The gschem / PCB thing is actually quite nice once you get past the UI quirks.
[06:54:07] <davidf> Goodnight. zzzzzzz.....
[07:18:06] <sealive> good morning from germany
[07:23:18] <micges_work> hi
[07:24:34] <sealive> Live from the Oilspill at the Well"mms.piersystem.com/deepwater1" MultiMediaStream VLC-player Http
[09:51:07] <valen_mobile> anybody know how penguin got on?
[10:35:22] <salvarane> hello
[10:41:38] <jlmjvm> alex_joni:is there any way I can do an encoder reset after homing?
[11:00:09] <micges_work> jlmjvm: you must connect homed signal to encoder.reset or simmilar
[11:05:58] <jlmjvm> micges_work:could this be tested in hal show config?
[11:06:47] <micges_work> don't know
[11:13:45] <jlmjvm> thanks
[11:14:10] <bricofoy> I all
[11:15:30] <bricofoy> is there a wait to turn motion.digital-out-xx on or off from some logic in the HAL file ? or do I need to run MDI command for that ?
[11:18:18] <bricofoy> beacause I need to turn off motion.digital-out-00 when halui.program.is-idle goes TRUE, wich means program or machine as been stopped
[11:37:14] <alex_joni> jlmjvm: what do you need the encoder reset for?
[11:43:16] <jlmjvm> alex_joni:i cant make homing to index work with stepgen,havent had any luck trying velocity,just looking for a easy way to zero out the counters after homing
[11:47:14] <MarkusBec> MarkusBec is now known as CebSukram
[11:54:46] <jlmjvm> cradek:was looking at your max stepper in sample configs,used the diffs to make some axis velocity meters
[11:55:26] <jlmjvm> in pyvcp
[12:00:47] <alex_joni> jlmjvm: I don't think that will work ok
[12:01:04] <alex_joni> if you zero the encoders from outside, emc2 will see a position jump and will try to compensate
[12:06:07] <jlmjvm> yep,immediate ferror
[12:15:46] <sealive> hi all the oil spil is still on full precedure
[12:16:18] <sealive> pressure
[12:30:43] <sealive> mms.piersystem.com/deepwater1 live
[12:39:26] <jlmjvm> alex_joni:if you get a chance take a peek at my vel setup http://pastebin.com/C2nX5QiF
[12:42:50] <sealive> jlmjvm: what is wróng it looks right
[12:47:33] <jlmjvm> gives ferror immediately,think i might be missing a parameter,does it need frequency?
[12:48:17] <sealive> no but the tread value
[12:49:10] <jlmjvm> stepgen.N.frequency float ro
[12:49:27] <jlmjvm> does it need that?
[12:51:00] <sealive> i do not now your maschine this is parport or
[12:51:20] <jlmjvm> yes,2 parports
[12:53:40] <alex_joni> jlmjvm: P = 0 is bogus
[12:53:49] <alex_joni> line 243
[12:53:57] <alex_joni> you need to tune it
[12:54:05] <alex_joni> start with a large FERROR and MIN_FERROR
[12:54:10] <alex_joni> and adjust tuning parameters
[12:59:18] <jlmjvm> alex_joni:will give that a try,thanks
[13:01:37] <alex_joni> jlmjvm: follow the servo tuning docs
[13:03:01] <jlmjvm> is that on website html or wiki?
[13:03:42] <jlmjvm> it did actually move that time before ferror
[13:03:59] <alex_joni> http://www.linuxcnc.org/docview/2.4/html//motion_pid_theory.html
[13:04:21] <alex_joni> bbl
[13:05:05] <jlmjvm> thanks
[13:08:01] <CebSukram> CebSukram is now known as MarkusBec
[13:18:44] <bricofoy> hi all
[13:19:06] <bricofoy> is there a wait to turn motion.digital-out-xx on or off from some logic in the HAL file ? or do I need to run MDI command for that ? or maybe with some ladder logic ?
[13:19:47] <bricofoy> because I need to turn off motion.digital-out-00 when halui.program.is-idle goes TRUE, wich means program or machine as been stopped
[13:19:58] <salvarane> hello
[13:20:29] <bricofoy> I need it because if I stop the program before it terminates itself
[13:20:44] <bricofoy> the motion digital outputs stay or their state
[13:20:59] <bricofoy> and I need to turn them to FALSE
[13:21:59] <salvarane> I prove build emc2-2.3.5 and rtai-3.8.1 with gcc (Gentoo 4.3.4 p1.1, pie-10.1.5) 4.3.4
[13:24:32] <bricofoy> hi salvarane
[13:25:57] <salvarane> Hi
[13:26:09] <salvarane> the error is emc2-2.3.5/src/hal/drivers/mesa_5i2x/hal_5i2x.c:179: warning: ‘pci_find_device’ is deprecated (declared at include/linux/pci.h:616)
[13:26:28] <salvarane> emc2-2.3.5/src/hal/drivers/mesa-hostmot2/hostmot2.c:834: error: ‘struct device’ has no member named ‘bus_id’
[13:27:54] <bricofoy> maybe one library or just a .h is missing
[13:27:56] <salvarane> the linux-headers linux-headers-2.6.32
[13:28:07] <bricofoy> the warning is just a warning,
[13:28:13] <bricofoy> no
[13:28:29] <salvarane> yes the warning but the error
[13:28:33] <bricofoy> something relative to emc, I think
[13:29:42] <bricofoy> or to something missing in your kernel source/headers, I'm not sure
[13:30:27] <salvarane> the file ihostmot2.c in line 834 I find the function: strncpy(dev.bus_id, hm2->llio->name, BUS_ID_SIZE);
[13:31:42] <bricofoy> yes, one of the parameters in the function call is a structure of type "device", but the declaration for this structure is missing somewhere
[13:31:48] <micges_work> salvarane: what kernel version do you have?
[13:31:49] <bricofoy> this is what the error says
[13:32:03] <salvarane> linux kernel
[13:32:40] <salvarane> I have patched base/arch/x86/patches/hal-linux-
[13:34:16] <salvarane> user@ > # uname -a : Linux localhost #3 SMP Thu May 27 12:37:42 CEST 2010 i686 AMD Turion(tm) 64 X2 Mobile Technology TL-56 AuthenticAMD GNU/Linux
[13:36:15] <salvarane> I change the linux-headers from linux-headers linux-headers-2.6.30 to; compiling and rebooot
[13:37:12] <salvarane> I am reboot the system
[13:43:18] <mozmck-6core> salvarane: I have test packages for ubuntu 10.04 at http://www.linuxcnc.org/mozmck
[13:43:40] <mozmck-6core> kernel, rtai, and emc2 2.4
[13:44:32] <bricofoy> mozmck, great !
[13:45:03] <bricofoy> so I can update my xubuntu
[13:45:12] <salvarane> I must change the version emc2 from 2.3.5 to 2.4 ?
[13:45:40] <mozmck-6core> these are for testing right now.
[13:45:48] <bricofoy> I use now your test package for 9.10
[13:45:55] <bricofoy> works good
[13:46:40] <mozmck-6core> salvarane: I compiled emc 2.4, but you could use my kernel and rtai packages and try and compile 2.3.5 if you want.
[13:46:59] <mozmck-6core> salvarane: if you already have a kernel and rtai running then that may not help you.
[13:48:12] <mozmck-6core> bricofoy: that's good to hear! There have been some problems booting reliably with rtai patched kernels on 10.04.
[13:48:29] <bricofoy> I will try
[13:49:07] <mozmck-6core> bricofoy: but the latest ubuntu updates seem to have fixed or at least made it better. One thing that does work every time is to downgrade grub2 to grub 0.97
[13:49:08] <bricofoy> with the 9.10, I have sometimes a problem at boot : black screen with just un blinking cursor
[13:49:22] <bricofoy> and nothing more, even numlock is frozen
[13:49:42] <bricofoy> I just reboot, a few times sometimes, and at one moment, kernel boots
[13:49:43] <mozmck-6core> bricofoy: yeah, same here. downgrading from grub2 fixes that for everyone that has tried it.
[13:49:45] <salvarane> thanks but I have gentoo system and is possible that the config of you not it goes well for my
[13:50:02] <bricofoy> mozmck, ok
[13:50:20] <mozmck-6core> salvarane: that could be. I don't know how installing .deb packages would work either.
[13:50:40] <bricofoy> other thing a bit strange : sometimes, X auto-login does not work
[13:51:06] <salvarane> the problem not see on kernel the emc2 build with successful
[13:51:12] <mozmck-6core> bricofoy: if you try it, first try with the latest updates from ubuntu and see if that works. It will be great if everyone doesn't have to downgrade grub.
[13:51:43] <bricofoy> yes
[13:51:57] <bricofoy> for the moment I use the ubuntu from grub
[13:52:13] <bricofoy> I just have to press resart sometimes to boot the PC
[13:52:25] <bricofoy> but this is not really a problem for me
[13:52:30] <mozmck-6core> salvarane: I remember a problem in 2.3 with the newest kernel. It was fixed for 2.4 but may not have gotten put in 2.3.x
[13:52:36] <bricofoy> press reset
[13:52:47] <salvarane> I I want to test on which versions of the kernel work the compilation of emc2
[13:53:10] <salvarane> ok I test version 2.4
[13:53:31] <mozmck-6core> bricofoy: grub or grub2 (grub2 is version 1.xx and plain grub is 0.9x)?
[13:54:06] <salvarane> could you send me the address cvs emc2.4 please
[13:54:44] <bricofoy> well the grub installed by default with xubuntu 9.10
[13:54:51] <bricofoy> I think it's grub 2
[13:55:10] <bricofoy> moment
[13:56:51] <bricofoy> grub 1.97-beta4
[13:57:21] <cradek> salvarane: git.linuxcnc.org
[13:57:38] <bricofoy> so grub2
[14:00:11] <salvarane> thanks the command cvs is correctly : git clone git://git.linuxcnc.org/git/emc2.git emc2-dev
[14:00:49] <cradek> yes I think that's right
[14:01:31] <skunkworks> logger_emc: bookmark
[14:01:31] <skunkworks> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2010-05-27.txt
[14:02:04] <bricofoy> no one as an idea for my motion.digital-out tuning off problem ?
[14:02:31] <salvarane> ok download the code , test build thanks
[14:16:44] <salvarane> the versio cvs of emc2 is 2.5 and not run after build
[14:16:59] <salvarane> insmod: error inserting '/home/salvarane/emc2-dev/rtlib/hal_parport.ko': -1 Unknown symbol in module
[14:18:56] <cradek> check dmesg for a better error
[14:26:35] <salvarane> dmesg http://pastebin.com/WidRQSXQ
[14:34:08] <cpresser> salvarane: most likely you did compile the modules against the wron kernel-version. at least this is my guess
[14:34:56] <cpresser> I had similar trouble with unknown symbols. after I purged my install and compiled everthing from scratch emc2.5 worked out fine for me :)
[14:36:06] <salvarane> in the moment of the compiling the src emc-2.5 have received this output is correctly all warning message http://pastebin.com/WFCYyqr4
[14:40:22] <salvarane> the default ./configure set the option --enable-run-in-place can I disable this option
[14:40:28] <salvarane> it
[15:01:47] <mozmck_work1> salvarane: check and see if you have the file: /etc/modprobe.d/emc2 with the line: install parport_pc /bin/true
[15:02:34] <mozmck_work1> if so you will need to comment that line out and reboot for emc2 2.4 and greater to use the parallel port.
[15:05:39] <salvarane> no the file /etc/modprobe.d/emc not exist
[15:07:35] <mozmck_work1> use lsmod and see if parport_pc is loaded
[15:07:39] <salvarane> the ./configure script in the directory emc2.4/src set in auto --enable--run-in-place, how disable this option pleace
[15:08:24] <salvarane> one moment pleace , I rebuild the source
[15:09:19] <mozmck_work1> to disable that option use --prefix=/usr or /usr/local or whatever directory you want to install to
[15:09:51] <salvarane> ok I prove
[15:09:59] <mozmck_work1> i.e. ./configure --prefix=/usr/local
[15:10:42] <salvarane> ok --prefix=/.. option work fine
[15:10:51] <salvarane> thanks , I build
[15:15:42] <grommit> Is there a way to execute Home Axis (for XYZ) from a pyVCP button? I know I can execute G53 Go X0 Y0 Z0 from a button and am doing that, but I would like to know if you can actually control AXIS from pyvcp within AXIS....
[15:16:22] <salvarane> I have installed emc2 but the error still, I not set the module parport in the kernel, I must set it
[15:17:44] <mozmck_work1> salvarane: that was my next suggestion, the parport module was not enabled when you built the kernel...
[15:19:07] <salvarane> I compiling this module parport in the kernel, thanks
[15:20:20] <bricofoy> grommit, look if you can do something with halui.joint.selected.home or something like that
[15:20:39] <bricofoy> there are a whole lot of useful HAL pins in halui ;)
[15:22:47] <bricofoy> grommit, add HALUI=halui in the [HAL] section of your ini file if you don't have halui loaded
[15:24:00] <grommit> I have that.
[15:24:13] <grommit> Am looking at joint.selected docs, thanks....
[15:36:24] <penguin> New article:
[15:36:25] <penguin> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Rastering_With_A_Laser
[15:36:50] <penguin> I think everyone can contribute a little
[15:36:54] <penguin> ;)
[15:37:17] <salvarane> waiting for s.axes
[15:37:22] <salvarane> Invalid configuration of axes is preventing EMC from starting
[15:37:28] <salvarane> Shutting down and cleaning up EMC2...
[15:37:36] <salvarane> /usr/local/bin/emc: line 358: 6554 Killed $EMCTASK -ini "$INIFILE"
[15:38:12] <mozmck_work1> salvarane: can you run latency-test?
[15:38:18] <salvarane> yes
[15:38:22] <salvarane> pastebin
[15:38:25] <salvarane> after
[15:39:00] <mozmck_work1> does it give you valid numbers?
[15:40:09] <salvarane> one record is RTD| -1724| -1724| 3656| 11970| 12165| 0
[15:40:48] <mozmck_work1> ok, looks like the rtai is working.
[15:40:51] <salvarane> al the recors are like at this int ./kern/latency/run
[15:41:34] <mozmck_work1> can you run the emc program called latency-test?
[15:42:05] <salvarane> wait please
[15:44:10] <salvarane> not find the script latency-test
[15:45:16] <mozmck_work1> that's odd.
[15:45:47] <salvarane> where I find the file latency-test
[15:46:07] <salvarane> emc2 source / rtai source
[15:46:41] <mozmck_work1> I don't know right now - don't have the source right here.
[15:49:10] <salvarane> ok I find in the source
[15:49:18] <pcw_home> penguin: did you try speeding up the servo thread? like SERVO_PERIOD = 250000 for 4 KHz
[15:50:37] <salvarane> ok sorru I find the program latency-test installed in /usr/local directory
[15:51:12] <salvarane> I run the program
[15:52:57] <salvarane> Servo thread ( 1.0ms) max interval (ns) = 1039315 max Jitter =41035 Last interval = ~1012000
[15:54:13] <salvarane> base thread (25.0up) max interval (ns) = 53103 max Jitter = 47389 Last interval = ~ 24000
[15:55:45] <grommit> How can I make a single pyvcp button perform three functions? I have "net remote-home-all-axes halui.joint.0.home <= pyvcp.home-all-axes" which homes X, but I need to tie all three axes to one thing (pyvcp.home-all-axes)...?
[15:56:55] <cradek> if you have a homing sequence, AXIS will give you a home all button and halui will give you a home-all pin. also, the control-home keyboard shortcut will home all.
[15:57:49] <cradek> http://www.linuxcnc.org/docs/devel/html/gui_axis.html#r1_3_5_2
[15:58:15] <cradek> http://www.linuxcnc.org/docs/devel/html/config_ini_homing.html#r0_1_3_9
[15:58:25] <micges> grommit: if you have homing sequence, you have halui.home-all pin
[16:01:01] <grommit> what is the irc command to add one of those comments (like: grommit goes off to RTFM)?
[16:01:28] <cradek> /me ...
[16:01:41] <grommit> * grommit grommit goes off to rtfm
[16:01:49] <cradek> close
[16:02:04] <grommit> from the department of redundancy department
[16:03:32] <salvarane> I disbaled option acpi/apm and others as indicate in document EMC2 e RTAI su Ubuntu 7.04 "Feisty Fawn" at http://www.emc2cnc.altervista.org/index.php?option=com_content&task=view&id=23&Itemid=26
[16:03:44] <salvarane> build the kernel and reboot
[16:06:23] <salvarane> in this moment when the kernel is compile , emc run without problem
[16:09:26] <salvarane> in this moment I am cimpiling the kernel, end the emc-2.4 running and work fine, because this beavior
[16:13:50] <davidf> Hi Q for any board member:
[16:15:00] <davidf> I want to istall emc2 on 8.04 ubuntu via pkg mgr but when I markfor installation and click apply changes I'm getting a warning:
[16:15:27] <davidf> NOT AUTHENTICATED - linux-image-2.6.24-16-rtai rtai-modules-2.6.24-16-rtai emc2
[16:16:06] <davidf> Are these packages OK anyway? What's up with that? TIA for any help
[16:20:37] <davidf> SWPadnos, Should I go ahead and install emc2 via synaptic? (Please see my post above)
[16:24:17] <mozmck_work1> davidf: I'm not a board member, but that warning is because you don't have a gpg key for the linuxcnc repository.
[16:24:45] <mozmck_work1> If you used the script from this page it should get the key for you: http://www.linuxcnc.org/content/view/21/4/lang,en/
[16:24:51] <davidf> Thanks.
[16:25:28] <mozmck_work1> I think the relevant lines are:
[16:25:38] <mozmck_work1> gpg --keyserver pgpkeys.mit.edu --recv-key 8F374FEF
[16:25:38] <mozmck_work1> gpg -a --export 8F374FEF | sudo apt-key add -
[16:25:47] <grommit> * grommit returns from RTFM'ing and thanks cradek and micges for revealing the secret of the home all button
[16:26:11] <mozmck_work1> so you can probably just type those in the terminal.
[16:27:18] <davidf> thanks.!
[16:29:16] <frallzor> anyone know if a nice way to make a diy laser scanner? =)
[16:29:48] <frallzor> the approach similar to david laserscanner is pretty decent, but I would like to be able to use recorded HD video as material
[16:39:49] <salvarane> ok runing emc-2.4 as normal user compiled with rtai-3.8.1 kernel gcc (Gentoo 4.3.4 p1.1, pie-10.1.5) 4.3.4
[16:41:01] <salvarane> emc2 run with controller pcie 03:00.0 Parallel controller: Oxford Semiconductor Ltd Device c000
[16:42:42] <salvarane> thanks to <mozmck_work1> and all the chanel emc
[16:48:29] <mozmck_work1> salvarane: glad it's working for you now!
[16:52:42] <davidf> mozmck_work1, I tried running those two lines and got this:
[16:52:46] <davidf> gpg: WARNING: unsafe permissions on configuration file `/home/dave/.gnupg/gpg.conf'
[16:54:01] <davidf> So then I tried the installation instructions from the linux.org page and got the same thing. It doesn't like the permissions on the folder .gnupg...
[16:54:47] <penguin> someone saw the article about laser rastering?
[16:55:17] <penguin> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Rastering_With_A_Laser
[16:55:43] <davidf> I had emc installed earlier and partially uninstalled.
[16:56:56] <salvarane> I tested ExpressCard trade Delock which creates one parallel port real chip oxford on my notebook it work, but I have to still test, Thanks a lot
[16:57:15] <penguin> i need some help with the last steps
[16:57:27] <penguin> can anyone look at this
[16:57:28] <penguin> http://pastebin.com/ytSewFW9
[17:01:54] <davidf> penguin is that halcmd unladrt all correct or should it be halcmd unloadrt all?
[17:03:19] <penguin> i have enter the misspelled command
[17:03:25] <penguin> thanks!
[17:03:50] <davidf> there are two of them... a couple lines down is one more.
[17:03:52] <davidf> :)
[17:05:44] <davidf> penguin see above.
[17:09:28] <penguin> davidf, now i enter the correct command, but the error message is pretty the same
[17:09:29] <penguin> look
[17:09:30] <penguin> http://pastebin.com/iNPwGB4h
[17:11:48] <penguin> i followed the steps of the guide i wrote
[17:11:49] <penguin> :s
[17:12:03] <davidf> LOL
[17:14:32] <penguin> maybe there is a missing or wrong step
[17:18:50] <skunkworks> penguin: have you looked at this? (laser rastering) it is pretty basic but goes about rastering a different way http://github.com/jedediah/graster You would have to read the source.
[17:20:22] <penguin> hi skunkworks, yes, someone show this page, but i don't konw how execute the code
[17:20:29] <penguin> or what i need to download
[17:21:23] <skunkworks> same here.. ;)
[17:21:49] <penguin> i tried to contact jedediah, but don't respond
[17:23:58] <isssy> hi all , we must find bether application of the emc http://www.youtube.com/watch?v=92Ye2Q8U-rY
[17:24:35] <penguin> do you know the name or email of jedediah ?
[17:27:52] <penguin> Jedediah Smith
[17:34:32] <morficmobile> salvarane: are you going to put this in an ebuild?
[17:42:22] <penguin> davidf, i already send a message to jeremiah trhought git
[17:42:41] <penguin> i will post his answer in the wiki
[17:43:20] <penguin> meanwhile, can suggest something for the last pastebin?
[17:43:24] <penguin> http://pastebin.com/iNPwGB4h
[17:43:39] <penguin> :)
[17:50:06] <davidf> penguin, , I am not very good at this stuff, but on the surface it looks like you don't have an rtai module loaded. Is that possible? do you have a line in your /boot/grub/menu.lst that looks like this?
[17:50:54] <davidf> initrd /boot/initrd.img-2.6.24-16-rtai
[17:51:29] <cradek> #
[17:51:30] <cradek> insmod: error inserting '/home/agustin/emc2-dev/rtlib/hal_parport.ko': -1 Unknown symbol in module
[17:51:32] <davidf> That is how I load my rtai module. It is done at startup.
[17:51:35] <cradek> See the output of 'dmesg' for more information
[17:51:55] <cradek> isn't this the same error you asked about hours ago?
[17:52:16] <penguin> cradek: can be....i think
[17:52:22] <penguin> yes
[17:53:01] <penguin> i'm going to enter initrd /boot/initrd.img-2.6.24-16-rtai
[17:55:00] <penguin> i think i need go to the root first
[17:55:05] <penguin> in terminal
[17:55:39] <bricofoy> penguin: for what ?
[17:55:57] <penguin> to enter the command initrd /boot/initrd.img-2.6.24-16-rtai
[17:56:11] <bricofoy> this is not a command to enter
[17:56:23] <bricofoy> this is the kernel you need to load
[17:56:50] <bricofoy> wat is the output for the command uname -a
[17:57:23] <cradek> look in dmesg like it tells you to. it says what symbols are missing in your kernel. you need to either rebuild your kernel to provide them, or load the appropriate kernel module to provide them.
[17:58:14] <penguin> uname -a:
[17:58:15] <penguin> Linux agustin-desktop 2.6.24-16-rtaismp #1 SMP PREEMPT Mon Apr 20 23:02:13 EDT 2009 i686 GNU/Linux
[17:58:36] <bricofoy> ok sowhat about lsmod | grep rtai
[18:01:22] <penguin> bricofoy, this command have no output
[18:01:35] <penguin> lsmod | grep rtai
[18:01:39] <bricofoy> ok so try lsmod | grep rtapi
[18:02:01] <cradek> those aren't loaded unless emc is running, which it isn't, because it errors
[18:02:09] <bricofoy> and if still no output, try insmod rtapi (as root)
[18:02:40] <penguin> how i go to root?
[18:02:44] <bricofoy> yeah but rtapi should
[18:02:54] <cradek> no, rtapi is part of emc
[18:03:27] <bricofoy> opps right
[18:03:33] <bricofoy> so, forget what I said
[18:03:47] <bricofoy> insmo rtapi
[18:03:56] <cradek> I'm tired of saying it so this is the last time: it says symbols are missing in your kernel. if you look at dmesg it tells you which ones. you need to fix that.
[18:03:57] <bricofoy> oops wrong window :P
[18:04:29] <penguin> ok, i'm go to see dmesg
[18:07:17] <penguin> Part 1 of dmseg:
[18:07:18] <penguin> http://pastebin.com/HCPKQX8n
[18:07:26] <penguin> Part 2 of dmseg:
[18:07:37] <penguin> http://pastebin.com/FVJNsZ0c
[18:11:19] <bricofoy> I took a quick look, seen no errors
[18:11:43] <cradek> I'm still waiting for part 3 - in these there are no messages from emc at all
[18:12:07] <penguin> there is no part 3
[18:12:17] <penguin> emc is not running
[18:12:46] <cradek> if you haven't run emc since you rebooted, the error obviously won't be there
[18:12:58] <penguin> i can enter to emc
[18:13:04] <penguin> i can't
[18:13:17] <penguin> the PC freeze
[18:13:33] <penguin> i think is a kernel thing
[18:14:06] <penguin> maybe the guide about laser rastering is missing a step
[18:14:16] <penguin> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Rastering_With_A_Laser
[18:15:37] <penguin> this guide is for a fresh install of ubuntu 8.04 with EMC2 inside windows
[18:15:44] <cradek> brb
[18:17:28] <bricofoy> if you can't run EMC without freezing the PC
[18:18:27] <cradek> then how did you get that error message?
[18:18:39] <bricofoy> run it, then reboot, then look in /var/log/dmesg.0
[18:18:49] <bricofoy> or /var/log/dmesg.1.gz
[18:19:12] <penguin> cradek, EMC2 have a debug.txt and print.txt that show the errors before freeze
[18:19:43] <cradek> penguin: you should try running our ubuntu live cd. it has a working kernel and rtai.
[18:19:58] <penguin> rtai and smp are the same?
[18:20:18] <cradek> it is not an smp kernel
[18:20:22] <bricofoy> no, rtai is the realtime extesion
[18:20:33] <bricofoy> smp if for dualprocessor or dual core support
[18:20:49] <penguin> maybe i select the wrong kernel in the boot
[18:21:02] <penguin> i select the smp kernel
[18:22:09] <penguin> i think there is another rtai kernel, but is not smp
[18:25:52] <penguin> there are 2 kernels: RTAI and RTAISMP
[18:26:08] <penguin> i think the whole purpose of this is use the SMP, right?
[18:29:05] <bricofoy> not if you don't need it
[18:29:21] <bricofoy> do you have a dual processor machine, or a dual core processor ?
[18:29:31] <penguin> eys
[18:29:32] <penguin> yes
[18:29:37] <penguin> amd dual core
[18:29:40] <bricofoy> ok
[18:30:01] <bricofoy> but perhaps you could try the non-smp kernel
[18:30:05] <bricofoy> just to seen
[18:30:07] <bricofoy> see
[18:30:15] <penguin> i want to cry
[18:30:29] <bricofoy> smd is not so friendly with realtime sometimes
[18:30:38] <bricofoy> smp
[18:30:57] <penguin> i need smp so speed up the servo thread
[18:31:17] <penguin> so one core is 100% dedicated to realtime things
[18:34:57] <morficmobile> cpu speed directly relates to servo thread speed?
[18:36:53] <penguin> i think so
[18:38:13] <bill2or3> resolution maybe, but probably not speed, so much.
[18:38:37] <penguin> but latency can be improved in a dual core pc
[18:48:19] <penguin> nick /penguin
[18:48:29] <penguin> oops
[19:01:40] <salvarane> Hello
[19:01:47] <davidf> yipes! Boy I messed up pretty good.
[19:02:01] <davidf> Need some experienced help please!
[19:02:25] <atmega> I'm experienced
[19:02:31] <atmega> but, not with anything useful here.
[19:02:43] <salvarane> I have tried to compile heekscnc
[19:03:05] <atmega> I have tried to use heekscnc
[19:03:09] <salvarane> but it is not compiled
[19:03:23] <davidf> I was installing emc2 and I edited my /boot/grub/menu.lst and did it wrong. Now I have a black screen with a (initramfs) prompt
[19:03:59] <atmega> davidf: boot a cd and cleanup from there?
[19:05:30] <davidf> I don't have a boot cd available. I can seem to do some limited stuff from this prompt. I think maybe it is asking for a string to define initramfs??
[19:05:44] <davidf> I'm clueless.
[19:08:03] <skunkworks> salvarane: join #cam
[19:11:08] <salvarane> thanks
[19:11:17] <salvarane> ok cam chanel
[19:12:12] <davidf> I'm in the initramfs directory... can't find a way to get to boot/grub so I can restore the menu.lst file Can anyone give me a suggestion as to what to do now?
[19:13:48] <penguin> davidf, you modified the menu.lst to try the smp kernel?
[19:15:14] <davidf> No, I wanted to have it load the 2.6.24-16-rtai that emc2 needs, at bootup. But I did it wrong and so I can't fully boot.
[19:15:55] <penguin> i recommend a fresh install and follow the beautiful guide "rastering with a laser"
[19:16:53] <davidf> I have a lot of very important stuff on this box. I can't even think about losing all that.
[19:17:18] <davidf> Right now, I can't even boot the computer properly.
[19:17:43] <penguin> do you have windows?
[19:17:56] <penguin> maybe you can do something from windows
[19:18:19] <davidf> yes on the box I'm on now. But linux is the only OS on the crashed box.
[19:18:47] <atmega> download a repair image for a flash drive
[19:19:03] <archivist_attic> windows is of no use in fixing a linux system
[19:19:33] <atmega> it used to be via loadlin
[19:19:52] <atmega> or for making boot/root floppies
[19:20:26] <davidf> what's loadlin?
[19:20:28] <atmega> pendrivelinux.com
[19:22:09] <davidf> OK I'm looking at that site. Thanks...
[19:22:51] <penguin> maybe was god
[19:23:12] <Jymmm> http://sysresccd.org
[19:25:21] <atmega> loadlin is/was a dos/cmd/wtf commandline kernel loader
[19:26:15] <cradek> davidf: can you hit escape when it boots and get a grub prompt? you can just edit the grub lines there and boot.
[19:26:35] <cradek> you haven't said what you did wrong yet, so I'm only guessing
[19:26:55] <cradek> otherwise, boot a live cd and mount your boot partition and fix it
[19:27:50] <cradek> (then, make backups of your very important stuff you can't even think about losing...)
[19:28:07] <penguin> dropbox ;)
[19:28:52] <Jymmm> LOL, dropbox couldn't handle just ONE of these I have =)
[19:29:00] <davidf> cradek thanks! I think I can do that. Actually I have a semi-functional screen already. I'm in a dir called initramfs. If I could get to the boot/grub dir from here I could do it here but can't seem to do that so i'll reboot and hit esc as you suggest.
[19:29:04] <Jymmm> s/these/ the files/
[19:29:32] <cradek> I have no idea what dropbox is
[19:29:43] <Jymmm> EVERYONE should have at least one of these at all times http://sysresccd.org
[19:30:16] <davidf> I will get one! Thank you Jymmm
[19:30:20] <Jymmm> cradek: It's a file sharing service that you install a lil proggy and it'll "share" that folder(s) over the net.
[19:30:41] <Jymmm> cradek: It's actually kinda neat, for what it is.
[19:34:02] <davidf> cradek OK I have a screen with a list of kernel choices. second one is Ubuntu 8.04.4 LTS, kernel 2.6.24-27-386 (recovery mode)
[19:34:09] <davidf> How's that?
[19:34:50] <cradek> fine but what did you do that screwed it up? that knowledge will tell you what to do next.
[19:35:08] <Jymmm> "nothing"
[19:35:39] <davidf> ha ha. probably good advice. duh.
[19:36:45] <davidf> OK I have a command prompt that says root@ubuntu: ~#
[19:36:58] <davidf> cradek What I did...
[19:37:04] <atmega> excellent
[19:37:59] <penguin> sam sokolik is here?
[19:38:04] <davidf> I edited /boot/grub/menu.lst trying to have the right rtai at boot time...
[19:38:21] <skunkworks> penguin: yes?
[19:38:25] <penguin> oh
[19:38:29] <Jymmm> davidf: did you BACKUP the file before editing it?
[19:38:53] <penguin> sam, i have read you response in the mailing list
[19:39:20] <penguin> you know someone who used graster before
[19:39:36] <davidf> no but there should be a menu.lst~ no?
[19:39:43] <Jymmm> no
[19:39:49] <davidf> darn
[19:40:21] <Jymmm> davidf: This aint windows dude!
[19:40:42] <skunkworks> I have seen pictures that optic has shown... (optic is part of the hacklab)
[19:40:56] <davidf> But I can easily fix it though. I copied and pasted a set of lines so if I just remove them it will be back to original.
[19:41:00] <Jymmm> davidf: Linux will let you do ANYTHING, including shoot yourself in the foot if you so desire.
[19:41:05] <penguin> optic, are you here?
[19:41:20] <Optic> yep
[19:41:54] <Jymmm> davidf: You SHOULD of at the very least, commented out the lines you were editing and pated new ones. and comment with date of what you did and why
[19:42:00] <penguin> optic, do you used graster code?
[19:42:04] <davidf> jymmm I realize that. But anytime I change a file in my home dir for example, there is always a backup file named the same thing followed by ~
[19:42:04] <Jymmm> s/pated/pasted/
[19:42:07] <penguin> or know someone has used it
[19:42:14] <Optic> no, never. Also, I remember talking about this with you weeks ago
[19:42:44] <Jymmm> davidf: That may be editor dependant, not system
[19:43:07] <mozmck_work1> davidf: that's probably if you use gedit
[19:43:21] <skunkworks> optic: deja vu? ;)
[19:43:32] <Optic> possibly
[19:43:45] <davidf> yes, and that's what I did, and guess what? there is a menu.lst~ :)
[19:43:58] <penguin> optic, i want to complete the article about rastering
[19:44:02] <Jymmm> davidf: Then your lucky, but NEVER count on that.
[19:44:09] <penguin> i think is a very important topic
[19:44:19] <davidf> yup.
[19:44:27] <davidf> on both counts.
[19:44:27] <penguin> if you know someone who can help, please, tell me
[19:44:37] <Optic> penguin: have you tried to contact jed?
[19:44:38] <Jymmm> davidf: If you do an update, that can get changed and the the "editor backup" would be useless.
[19:44:56] <penguin> optic, yes, days ago, but i haven't received response
[19:45:11] <penguin> it's veruy frustrating
[19:45:35] <Jymmm> davidf: It's easy to do cp blah blah.bak; gedit blah
[19:45:43] <penguin> i don't have his mail, so i contacted him via git
[19:46:20] <Jymmm> davidf: you can even setup an alias to do that for you automatically if you want.
[19:46:44] <Optic> let me find you his email. :)
[19:47:08] <penguin> thanks! ;)
[19:47:09] <Optic> i'm surprised that emc2 doesn't have some first-class support for rastering actually
[19:47:21] <Jymmm> O_o
[19:47:49] <davidf> jymm I want to be sure I have the order right. I already did cp menu.lst~ menu.right so is that now a backup of menu.lst~ ?
[19:47:53] <Optic> penguin, email address /msg'd
[19:47:56] <davidf> jmmm
[19:48:22] <penguin> thanks optic
[19:48:26] <penguin> :)
[19:48:28] <davidf> cp source dest??
[19:48:37] <Jymmm> davidf: sounds right =) cp is just copy THISFILE to THATFILENAME
[19:49:00] <davidf> ok that's what I needed to know.
[19:49:49] <Jymmm> regedit
[19:50:51] <skunkworks> regedit is awesome!
[19:51:01] <Jymmm> skunkworks: ?
[19:51:16] <skunkworks> * skunkworks uses it a lot.
[19:51:23] <Jymmm> skunkworks: why?
[19:51:43] <skunkworks> because microsoft has issues...
[19:51:56] <Jymmm> skunkworks: then don't use M$ =)
[19:52:04] <skunkworks> right!
[19:52:51] <davidf> This boot sequence is looking normal...
[19:53:07] <davidf> Yay!
[19:53:31] <Jymmm> skunkworks: I'm working on a custom XP build so, it's just SOP for me.
[19:53:56] <davidf> Thank you thank you. Whew. I'll be decidedly more careful with that from now on!
[19:55:16] <mozmck_work1> davidf: did you get the gpg key thing working? you said you had an error about permissions?
[19:55:33] <davidf> yes I did, I think...
[19:56:16] <mozmck_work1> ok, just thought, those lines should have been run through sudo: eg 'sudo gpg ...'
[19:56:30] <davidf> I had group access on that folder and also on the config file inside it. I took off all perms except my own.
[19:56:55] <davidf> yes I knew that. thanks though.
[19:58:22] <davidf> EMC seems to have loaded OK but it still wants me to reboot and set the right rtai so I'll reboot again and see if I get a prompt for that else, I'll edit the menu.lst again, but this time backed up and PROPERLY edited.
[19:58:58] <mozmck_work1> Don't you just have to choose the right kernel from the grub menu?
[19:59:31] <mozmck_work1> The install should have put the item in menu.lst I think.
[20:01:31] <davidf> yes, that is one way, and the other isn to put the right item first in the list within menu.lst and then it will go on it's own. At least that's what I seem to remember.
[20:02:02] <davidf> ie it chooses by default the right one.
[20:10:33] <Jymmm> ".... That's the way (uh huh, uh huh) I like it (uh huh, uh huh)...."
[20:10:52] <alex_joni> someone's cheery today
[20:11:37] <Endeavour> Howdy.
[20:11:45] <Jymmm> alex_joni: Someone on CL was selling over 1000 CD's for $3/ea. I bought a stack =)
[20:12:24] <Jymmm> alex_joni: But, w/o googling, can you name the artist?
[20:13:21] <Jymmm> alex_joni: I'll give you a hint... September 1975
[20:15:19] <cradek> disco duck!
[20:15:26] <Jymmm> alex_joni: Oh, and in response to the " cheery" comment.... As the saying goes, "Music to sooth the savage beast" =)
[20:15:33] <Jymmm> cradek: Close, very close =)
[20:15:47] <skunkworks> I have that 45
[20:16:01] <Jymmm> KC and the Sunshine Band
[20:16:08] <Jymmm> skunkworks: fourty-What?
[20:16:46] <skunkworks> http://cgi.ebay.com/Disco-Duck-Pt-1-Rick-Dees-His-Cast-Idiots-45-/380095759982?cmd=ViewItem&pt=Music_on_Vinyl&hash=item587f79066e
[20:17:10] <wendtmk> Jymmm: That'
[20:17:27] <davidf> OK I got an error running emc2 looks similar to penguin's error unknown symbol. I'll run w dmesg and post it...
[20:17:27] <wendtmk> s one a them there new-fangled things called "records"
[20:17:36] <Jymmm> Also got Kool & The Gang, Ohio Players, Foreigner Greatest Hits,Curtis Mayfield, Steppenwolf, and a bunch from the 80's
[20:17:56] <skunkworks> * skunkworks still likes the 80's
[20:18:03] <davidf> Gawd you guys make me feel old. :)
[20:18:20] <davidf> that's recent stuff. LOL.
[20:18:29] <skunkworks> I got sucked into a vh1 one hit wonders from the 80's
[20:18:34] <davidf> sonny. :)
[20:18:49] <Jymmm> skunkworks: Thomspon twins, Bananarama, Steve Miller Band, Culture Club - all the "Greatest Hits"
[20:18:59] <skunkworks> nice!
[20:19:06] <Jymmm> skunkworks: He's still selling a LOT, want the link?
[20:19:08] <wendtmk> Bachman-Turner Overdrive
[20:19:23] <skunkworks> Jymmm: sure!
[20:19:43] <wendtmk> I think I also still have some Foghat laying around somewhere
[20:19:43] <archivist_attic> bunch of kidz...Pink Floyd !!!
[20:19:49] <skunkworks> throw in a little guns-n-roses and I would be set.
[20:20:01] <penguin> * baroque music rocks
[20:20:08] <wendtmk> Or that gret christian rock group Nuns and Moses
[20:20:34] <archivist_attic> home time
[20:21:06] <wendtmk> AC/DC, Yes, Rush, and for something a little off-beat Steely Dan
[20:21:08] <davidf> wendtmk, too funny, actually LOL. :)
[20:21:22] <wendtmk> I think we're showing our age...
[20:21:35] <ApOsTrOpHe> ApOsTrOpHe is now known as apostrophe
[20:21:36] <penguin> 30 years
[20:21:47] <wendtmk> I went and saw a bunch of them guys in concert. When they were still making hits...
[20:21:53] <davidf> 58 :)
[20:22:01] <penguin> veteran
[20:22:01] <Jymmm> skunkworks: http://sfbay.craigslist.org/sby/emd/1757279992.html
[20:22:04] <davidf> or, 58 :(
[20:22:40] <penguin> 58 really?... at that age people forget how turn on a pc
[20:22:41] <Jymmm> skunkworks: If there are any you want, let me know and I can pick them up for you and you can just pay the $8 priority mail shipping.
[20:23:58] <wendtmk> Fiddy one
[20:24:39] <penguin> davidf, you are very lucid
[20:25:18] <penguin> i'm sorprised :)
[20:25:50] <wendtmk> Us older guys are ok. I'll just sit here enjoying a Rocky Patel Edge, and watch all you youngsters prance around.
[20:26:42] <morficmobile> wendtmk: btw, 1gb for vm, guest installed from cd runs the same as it does with 512mb
[20:26:52] <davidf> well er thank you penguin , .. think,,, :)
[20:27:30] <wendtmk> morf: sorry to hear that. Hmmm, back to the drawing board. Were you able to run it with sar collecting?
[20:27:57] <penguin> davidf can benjamin button himself
[20:28:11] <penguin> and we join in the middle
[20:28:52] <davidf> Huh???
[20:29:04] <wendtmk> Yeh, I was wondring the same thing?
[20:29:14] <penguin> oops... sound weird
[20:29:45] <penguin> (i don't speak englsih very well)
[20:30:04] <wendtmk> ;-)
[20:30:18] <davidf> Does this dmesg output mean anything to anybody?
[20:30:20] <wendtmk> Almost sounds like a "sandwich"...
[20:30:27] <penguin> jajaja
[20:30:30] <davidf> (after running dmesg emc2)
[20:30:42] <davidf> [ 219.726668] HAL_LIB: kernel lib installed successfully
[20:30:42] <davidf> [ 219.902767] motmod: Unknown symbol kinematicsType
[20:30:42] <davidf> [ 219.904741] motmod: Unknown symbol kinematicsInverse
[20:30:42] <davidf> [ 219.906720] motmod: Unknown symbol kinematicsForward
[20:31:09] <wendtmk> davidf: Are you loading the correct kins file?
[20:31:31] <davidf> no clue, can you help me find out?
[20:31:40] <davidf> see, I'm 58...
[20:31:42] <davidf> LOL
[20:32:04] <cradek> you don't have a kinematics module loaded in your hal file
[20:32:42] <davidf> Oh of course. I totally forgot to make any configs or anything. Geez. See it is old age.
[20:32:57] <morficmobile> wendtmk: no time to get sar today
[20:33:17] <wendtmk> cradek: What would call out the kinematics?
[20:33:18] <morficmobile> not a big issue, just a fyi for you :)
[20:33:40] <cradek> what config are you trying to run?
[20:33:48] <skunkworks> morficmobile: I have been impressed with virtualbox
[20:34:01] <wendtmk> morf: Not saying sar will identify the problem, butit might lead in the right direction to find out why the VM is chugging down.
[20:35:59] <skunkworks> http://imagebin.ca/view/7oV1Rq.html
[20:36:53] <davidf> cradek, not sure yet. one of my own though. I had emc on here long ago, and partially uninstalled it and then just reinstalled it without running the config wiz so let me do the obvious stuff first. That config is way outdated by now....
[20:37:08] <davidf> bbl
[20:38:05] <cradek> yes it is VERY outdated if you don't have kinematics specified. You are probably best off starting over unless your config is very complcated. If you really want to update it, the instructions you need are here. http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl/emcinfo.pl?UPDATING
[20:38:50] <davidf> cradek, thanks. I'm starting over. the wiz makes it easy. (Thanks for that BTW!)
[20:39:55] <davidf> Actually I just want to be able to run sim on this box for now so there should be a config already in the list that will work, right?
[20:40:12] <cradek> yes, try sim/axis
[20:40:23] <davidf> tnx
[20:41:43] <penguin> davidf, i bet you have a rock band
[20:43:58] <morficmobile> skunkworks: i was while using axis.ini
[20:44:16] <davidf> no. penguin I'm too old. Can't hear anymore, have trouble feeding myself, etc.
[20:44:30] <davidf> Just kidding.
[20:44:43] <penguin> sounds you are dying
[20:46:29] <davidf> tragic isn't it?
[20:46:31] <wendtmk> penguin: Just cuz we grow older doesn't mean we have to grow up... ;-)
[20:47:30] <davidf> thank God.
[20:48:36] <wendtmk> davidf: Good thing, idn't it?
[20:49:00] <wendtmk> Otherwise we wouldn't be playing with such nice toyls as our machines and EMC2
[20:50:37] <davidf> Yup. Hey, help me out here... I started EMC and chose Sim with axis...
[20:51:01] <davidf> And elected to have a copy placed in my home dir.
[20:51:30] <wendtmk> Okay
[20:51:51] <wendtmk> That's a good thing
[20:51:58] <davidf> I went to change it with the congig wizard, but file isn't there. There is a SIM directory but no config file...
[20:52:09] <wendtmk> That allows you to own the files and edit them
[20:52:13] <davidf> config not congig
[20:52:29] <wendtmk> You ran stepconfig?
[20:53:06] <wendtmk> You should have a directory in your home directory called emc2
[20:53:44] <wendtmk> And under that directory should be a directory called configs
[20:54:33] <wendtmk> Should be a sim directory under configs
[20:55:26] <wendtmk> ini and hal files should be in there
[20:56:08] <davidf> OK, I have the emc2, configs dir, and sim dir...
[20:57:15] <wendtmk> What config file were you trying to open?
[20:57:18] <davidf> There's a lot of files in sim dir, but stepconfig wizard is looking for 'stepconfig' configuration files and doesn't see anything.
[20:58:14] <wendtmk> Ah, that one. The stepconf config file should be in the configs file above the sims file
[20:58:33] <davidf> ok...
[20:58:39] <wendtmk> Gaa, I mean above the sims directory
[20:59:03] <wendtmk> And in the configs directory... Doh!
[20:59:30] <wendtmk> Fingers moving faster than my brain this afternoon.
[21:01:40] <davidf> there is a myconfig file there but stepconfig wiz doesn't see it.
[21:03:06] <wendtmk> Is this the first time you've run stepconfig?
[21:03:59] <wendtmk> Since you re-installed, I mean?
[21:04:59] <davidf> yes.
[21:05:26] <wendtmk> Ah, okay, then you have to start fresh and run through the stepconfig wizard to create that file.
[21:05:55] <davidf> there's a lot of files in sim folder but stepconfig doesn't see anything. What actual filename mask would it be using?
[21:07:07] <davidf> Well emc asked me if I wanted a copy to edit and I said yes, so I figured there should be something I could modify with the config wiz?
[21:07:49] <davidf> as opposed to the cheez wiz?
[21:08:00] <davidf> gee wiz...
[21:08:10] <wendtmk> Go back to the beginning of stepconfig and select "Create a new configuration" then work your way through the wizard. At the end, it'll save the config file for you in hte configs directory.
[21:08:34] <wendtmk> Along with all your other ini and hal files updated for your configuration
[21:10:24] <wendtmk> the config file will be whatever you call your configuration, with a .stepconf extension
[21:10:52] <davidf> ok.
[21:13:00] <davidf> OK I just chose all the default values. I reall only want this on this box for sim anyway.
[21:13:11] <wendtmk> That should be fine
[21:14:19] <davidf> But I guess I'll have to modify it some because it wont run chris' Axis example file - exceed limits. I hate that nagging constraint seems like it's alway complaining...
[21:16:43] <wendtmk> If you know the limits go back into stepconfig and change the table travel variables to what fits Chris's example file for each axis
[21:17:24] <davidf> table travel -10000 to 10000 on all axes. That works fine . LOL
[21:17:34] <wendtmk> There ya go! Monster machine!!!!
[21:17:57] <davidf> yahoo. I'll need to get a bigger virtual shop now too.
[21:18:52] <davidf> OK all is well. Thanks for hanging in with me.
[21:19:18] <davidf> cradek, et al thanks a lot. all fixed.
[21:20:25] <davidf> wendtmk, have you seen gschem / PCB schematic software?
[21:20:43] <davidf> free OS
[21:20:49] <wendtmk> Good thing you didn't have a machine config like mine. ini and hal files had to be hand crafted. If it wasn't for the help of the good folks here, I'd still be scratching my head trying to figure out how to make it work
[21:21:03] <wendtmk> Nope, haven't seen that one yet.
[21:21:08] <davidf> What kind?
[21:21:17] <davidf> machine?
[21:22:10] <wendtmk> It's a two axis double saw beveler - two steppers on the X axis and one on the Y. It was the double stepper on the x that had me skunked, and stepconf didn't want to set it up correctly for me.
[21:23:27] <davidf> Even the name of the machine type has me skunked. What is it?
[21:24:09] <davidf> Does it bevel saws, or is it a beveler withtwo saws? latter I assume?
[21:24:31] <davidf> Woodworking machine?
[21:25:06] <wendtmk> Yes, it cuts tapered bamboo strips that I craft into bamboo fly rods.
[21:25:17] <davidf> COOL!
[21:25:59] <wendtmk> Beveler with two saws, that can rotate to most any angle so I can make 4 sided, 5 sided, 6 side up to just about any sided cane fishing rods.
[21:27:04] <wendtmk> I typically make the 6 sided rods, and some of the strips need to be triangular tapered to a tip dimension of less than 030" from the flat to the tip of the apex.
[21:27:11] <davidf> Right, I can see it... Did you build this thing or is it like a vintage machine?
[21:27:35] <wendtmk> I've been hand planing the strips and it takes me 45 minutes to an hour for each strip. The machine cuts them in about a minute.
[21:27:45] <davidf> Geez. Tiny. Bamboo is strong stuff isn't it?
[21:28:51] <wendtmk> It's a new design, borrowed (stolen?) from an old machine that used what were called taper bars to move the saws up and down to cut the taper. On this machine the strips stay stationary, and a gantry that hold the cutting head moves the length of the strip, and the cutting head moves up and down to create the taper.
[21:29:19] <wendtmk> Yeah, it really is, especially so when you glue 6 of the strips up into a rod section.
[21:30:20] <davidf> gschem and PBB are in one package in the synaptic packager. If you have need of electronics stuff, it is pretty good, and pretty complete, once you wade through the manual and tuts.
[21:30:29] <davidf> PCB not PBB
[21:30:35] <wendtmk> I've been out in the shop all afternoon prepping the raw strips so they'll sit on the vacuum hold down and be cut. They need to be almost perfectly straight.
[21:30:41] <davidf> Do you sell these rods?
[21:31:19] <wendtmk> Yep, sure do. I wanted to start making more because I'm planning on going into it full time, and hand planing just wouldn't cut it time wise if I want to make a living at it.
[21:31:57] <davidf> very cool.
[21:31:58] <wendtmk> With hand planing theres about 60 - 70 hours involved in making a rod. With the machine I can cut it down to 40 - 50 hours.
[21:32:38] <celeron55> sounds like a long time, still
[21:32:40] <atmega> what do you use to hold them together?
[21:33:07] <wendtmk> The individual splines, or the rod sections when ready to go fishing?
[21:33:15] <atmega> the strips
[21:33:22] <wendtmk> It is a long time, but it takes that kind of time to make the rod.
[21:33:29] <LawrenceG> Jymmm, check out the latest project http://imagebin.ca/view/sGSqnp2.html retro radio from 1937/38
[21:33:54] <wendtmk> I use a two part epoxy called Epon. It's also used by bowyers making old fashioned laminated archery bows.
[21:34:07] <wendtmk> It's a heat cure epoxy.
[21:34:31] <davidf> I'll bet there is a lot more to it than just a good fit too.. I imagine grain structure differences could make it bend all wonky?
[21:35:16] <davidf> Or is bamboo pretty consistent across samples?
[21:35:46] <wendtmk> There's a lot of heat straightening that goes on from splitting the culm into the rough strips all the way through till after glue up.
[21:36:12] <davidf> You must be a patient guy. :)
[21:36:19] <Jymmm> LawrenceG: looking...
[21:36:20] <wendtmk> Not in the way of straightness. Some bamboo culms can be the culms from hell when it comes to straightening them out.
[21:36:48] <wendtmk> Oh, I can fill the air with a few choice words when I loose my patience over some of the strips.
[21:36:51] <Jymmm> LawrenceG: Are you restoring it? (in and out)
[21:37:10] <Jymmm> LawrenceG: oh, just noticed the woodne knobs.
[21:37:18] <wendtmk> Strength wise bamboo is fairly consistent though.
[21:37:36] <Jymmm> and grows 1-3 foot a day
[21:38:36] <wendtmk> Yup, it does grow really fast. Most all the bamboo that's used in fishing rods comes from one province in China. The bamboo we rod makers look for is called Tonkin cane.
[21:39:07] <Jymmm> LawrenceG: very nice =)
[21:39:25] <LawrenceG> Jymmm, I had to do some repairs... sorry I dont have a before pic... it was really bad. I really need to replace all the paper caps, but it works for now.
[21:40:01] <wendtmk> I'm going to try and get some video of the machine in action cutting strips this weekend and if it works out, I'll post the link here and on the mailing list.
[21:40:03] <Jymmm> LawrenceG: all in time =)
[21:40:41] <Jymmm> LawrenceG: Heh, you should install an mp3 player in it =)
[21:40:56] <LawrenceG> some of the tubes are unobtanium now... had to sub the seeing eye tube... found one in my stash that was pin compatible but needed 12v filament... instant inline voltage doubler fixed that problem
[21:40:58] <davidf> No wonder my neighbor's next door neighbor was complaining about bamboo growing in her yard. :)
[21:41:19] <davidf> They said it was an awful mess. Now I can see why.
[21:41:41] <davidf> Two to three FEET a DAY?
[21:41:49] <Jymmm> LawrenceG: No such thing... I'm sure that the tubes are obtainable. Toss a post on CL WANTED/electronics/collectable sections
[21:41:59] <wendtmk> Heh, yeh. The bamboo plant sends out shoots, and can spread like wildfire. If you don't catch it quick, it'll go out of control. Yep three feet a day or better sometimes.
[21:42:22] <frallzor> boys boys boys
[21:42:24] <frallzor> dont fight
[21:42:52] <wendtmk> Huh?
[21:42:58] <frallzor> im bored =P
[21:43:00] <davidf> yeah, huh?
[21:43:00] <frallzor> and tired
[21:43:13] <frallzor> I dont make much sense then
[21:43:15] <LawrenceG> Jymmm, I got this radio for free from the local freecycle list... I was looking for a tube mantle radio that had a nice wood cabinet... this sucker is a little large, but cleaned up nicely
[21:43:16] <davidf> so who's fightin?
[21:43:20] <wendtmk> No fighting going on here
[21:43:39] <frallzor> what do design to mill... hmmmm
[21:43:53] <Jymmm> LawrenceG: Nice, yeah I'm a semi-professional dumpster diver =)
[21:44:20] <davidf> When I had a flea market booth folks would come through looking for old radios in any condition at all sometimes just for the tubes.
[21:44:21] <Jymmm> LawrenceG: Haven't gone "PRO" yet, no 50,000sf+ storage facility (yet)
[21:44:30] <wendtmk> Well gents, SWMBO is ringing the dinner bell. Glad we were able to get you up and running David.
[21:44:43] <archivist> jymm over here you would be called a skip rat
[21:44:55] <davidf> Yes. Thanks loads.
[21:45:04] <Jymmm> BAH, brb
[21:45:04] <davidf> take care.
[21:45:07] <wendtmk> Dumpster diver just kinda rolls off the tongue though.
[21:45:11] <wendtmk> Take care too
[21:45:57] <Jymmm> archivist: I don't care what they call me as long as I get/find good stuff
[21:46:24] <archivist> I have enjoyed myself in skips too
[21:47:18] <davidf> bbl
[21:47:46] <Jymmm> archivist: I will say this though... I have learned/realized that I will never "buy" anything that I can't resell for close to purchase price.
[21:47:57] <Jymmm> or better
[21:48:29] <LawrenceG> no head first diving into the skip behind the chinese takeaway
[21:48:54] <archivist> I went to the scrap yard today and came back with money and metal :)
[21:49:11] <Jymmm> LawrenceG: I just look for bargins.
[21:49:36] <icaro_> icaro_ is now known as icaro
[21:49:41] <Jymmm> LawrenceG: Someone was giving this away, they thought it was broke. I cracked it, turned it on and it worked.... http://www.freeplayenergy.com/product/summit
[21:49:46] <Jymmm> cranked
[21:50:03] <Jymmm> LawrenceG: It's a great sounding radio, and nice tuner in it too
[21:50:05] <LawrenceG> I hear there is a lot of free oil in the gulf.... wonder if BP wants it back? http://mms.piersystem.com/deepwater1
[21:50:49] <Jymmm> ".... It's a miracle...."
[21:51:45] <Jymmm> * Jymmm notes... my better half would hate/kill me if I ever found a couple of 16" JBL's =)
[21:53:16] <Jymmm> Yeah, I have 20W now, at 1KW... I'd have cops at my door! LOL
[22:17:50] <Jymmm> LawrenceG: The gf says that's really nice.
[22:18:35] <penguin> [SPAM]: look this beautiful guide in the wiki
[22:18:36] <penguin> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Rastering_With_A_Laser
[22:18:47] <penguin> [/SPAM]
[22:21:50] <penguin> i wrote it, and doens't work
[22:22:12] <penguin> hurra
[22:29:11] <andypugh> Rigid tapping is quite exciting isn't it? Especially blind M3 holes...
[22:35:39] <andypugh> Opinions... http://cgi.ebay.co.uk/Deckel-FP1-Compact-Universal-Milling-Machine-/260609442535
[22:36:42] <archivist> I knew a person who waxed lyrical about his Deckel
[22:37:16] <andypugh> Some people wax lyrical about Mach3...
[22:37:18] <LawrenceG> andypugh, looks cool, but airmail to Canada would be a surprise
[22:37:54] <LawrenceG> Jymmm, gf likes shiny things! thanks
[22:38:19] <Jymmm> LawrenceG: she liked the contrasting woods actually
[22:38:24] <archivist> andypugh, the metal removal rate quoted in the specs is delivered
[22:38:29] <Jymmm> biab
[22:38:39] <LawrenceG> cheers
[22:39:11] <andypugh> They take rather unique collets, but I think it would be easy to make adaptors or even a Tormach TTS clone.
[22:39:11] <archivist> andypugh, it is a well known machine that others copied to some extent
[22:39:34] <andypugh> It is definitely a neat design. Pity there is no overarm.
[22:39:45] <LawrenceG> cool they are really messing with stuff now http://mms.piersystem.com/deepwater1
[22:40:45] <andypugh> It comes up blank and black on my screen, I thought it was a spoof..
[22:41:06] <LawrenceG> it takes a few seconds... working now?
[22:41:49] <andypugh> No. There is a progress bar (moving) and the timers, but no video. Must be a CODEC thing.
[22:42:23] <archivist> I think one needs a pc to see that
[22:42:31] <archivist> windaz
[22:42:44] <LawrenceG> http://mashable.com/2010/05/22/gulf-oil-spill-live-video/ try this
[22:43:50] <andypugh> That works. I wonder what we are seeing?
[22:45:30] <archivist> looks too clean down there
[22:46:42] <archivist> some good servos considering the depth and pressures
[22:47:06] <andypugh> And some skilled operation too.
[22:49:52] <archivist> the way the view changes I guess the camera is controlled by something attached to the operators head
[22:53:29] <andypugh> <ponder> It probably wasn't the greatest plan to stay in the workshop till 2330 then come in to make my dinner.
[22:55:35] <archivist> just go without, lose some weight :)
[22:57:42] <EbiDK_> EbiDK_ is now known as EbiDK
[23:07:51] <HAL9k> Broken Pipe ... Re: oil
[23:08:22] <HAL9k> Seriously is anyone using a centrifuge oil water seperator out there on a barge ?
[23:13:01] <andypugh> Very neat idea (needs special kinematics).
[23:13:02] <andypugh> http://www.newscientist.com/article/mg20627616.500-shapeshifting-tube-robot-could-aid-heart-surgery.html
[23:18:45] <mikeggg> HAL9k: I've used centrifugal oil purifier's that had a water seal
[23:41:28] <penguin> i valen
[23:41:38] <Valen> hey penguin hows it going?
[23:41:55] <penguin> well, i wrote an article about our conversation
[23:41:59] <penguin> look
[23:42:08] <penguin> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Rastering_With_A_Laser
[23:42:09] <Valen> did you get emc compiled and running?
[23:42:15] <penguin> nope
[23:42:17] <penguin> :(
[23:42:21] <Valen> where did you get up to?
[23:42:32] <Valen> you had the SMP kernel, thats the hard part
[23:42:39] <penguin> i can't run emc yet
[23:43:49] <penguin> can i run a remote desktop?
[23:44:02] <penguin> i think we can reduce hours to minutes
[23:44:23] <penguin> and i will post every step
[23:44:28] <penguin> in the article
[23:44:35] <Valen> one sec lesse where you got
[23:44:52] <penguin> i can post the last pastebins
[23:44:58] <Valen> I didn't know that about the gcode block rate
[23:45:07] <archivist> penguin, for raster once up to speed you dont need to link gcode steps to servo rate, someone was talking about getting data direct during a scan some time back
[23:45:41] <archivist> I used to do something in a printer much faster than the loop
[23:46:39] <penguin> archivist, how do you cut the link between gcode steps and servo rate?
[23:47:02] <archivist> hal or classic ladder in emc
[23:47:39] <archivist> think scan line not individual pixels
[23:48:09] <Valen> run the laser power back from EMC rather than the other way around
[23:48:34] <Valen> give your module position and velocity and let it pick a laser power level
[23:48:46] <Valen> but that is going to need to run at the pixel rate of the machine
[23:49:15] <archivist> he needs laser level set to pixel, that should be fetched as it scans
[23:50:09] <Valen> I'm just wondering if EMC can run anything fast enough for that and keep it in real time
[23:51:03] <Valen> lasers doing rastering seem to move really fast
[23:51:33] <archivist> there has been discussion a while back possible a year or more
[23:51:59] <Valen> I dunno, HAL is way outta my field ;->
[23:52:19] <archivist> in an ink jet the servo is slow to get the head flying, the dot rate is a lot higher
[23:52:59] <Valen> oh yeah I don't have a problem with that, its just you have to squirt the ink onto the page at the right time, I wasn't sure if EMC can run anything fast enough to do that
[23:53:36] <archivist> you just add a delay v direction so they line up
[23:53:57] <Valen> my naive solution would be to run something in a spin loop just polling position and squirting out laser power to a PIC or something
[23:54:43] <archivist> 640 dots per line was easy ish with a 6809 way back in the 80's
[23:54:59] <Valen> yeah, on embedded hardware its not a problem
[23:55:25] <Valen> you could do this whole thing on a 16Mhz AVR standing on its ear if you wanted to toss EMC
[23:55:27] <Valen> ;->