#emc | Logs for 2010-09-06

[00:03:41] <theorb> theorb is now known as theorbtwo
[00:08:42] <jay__> jay__ is now known as fjay
[04:35:56] <Jymmm> Jymmm is now known as Red70sShow
[04:36:05] <Red70sShow> Red70sShow is now known as Jymmm
[06:53:48] <NTU> OK Finally, 64-bit support for RTAI. 2 ways you can get it working. Disable -Os flag on GCC 4.5(.X) and turn off inlining, or in system.h replace static inline void rdtsc_barrier(void) with static __always_inline void rdtsc_barrier(void)
[06:54:37] <NTU> This now solves the kernel panic!
[07:23:28] <alex_joni> NTU: what rtai version?
[07:24:41] <NTU> 3.8
[07:24:52] <NTU> tested with
[07:32:58] <NTU> havent tested EMC though
[07:46:50] <NTU> emc compiling error now.. http://pastebin.com/btmfFzH8 error: conflicting types for ‘idt_table’
[08:44:45] <NTU> it makes no sense to me why rtai_oldnames.h is declaring idt_table and declaring it again, but differently, even the guys in ##C thought so... :/
[08:59:11] <NTU> ok its now 4am.. time to go to bed. night all!
[09:03:59] <NTU> ok fixed compiling error due to help in ##C
[09:04:41] <NTU> /usr/src/linux/arch/x86/include/asm/desc.h:34: extern gate_desc idt_table[] replace with extern struct desc_struct idt_table[]; ok thats two down! :D
[09:06:34] <NTU> <mbohun> NTU: i m guessing here but it looks like some 32 vs 64 configuration **** up because typedef struct gate_struct64 gate_desc; in asm/desc_defs.h given #ifdef CONFIG_X86_64 else: typedef struct desc_struct gate_desc; - and that seems to be your problem
[11:20:27] <jthornton_> jthornton_ is now known as jthornton
[11:51:36] <jthornton> 7° Down Bubble http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP380-09.jpg
[11:53:48] <jthornton> http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP380-10.jpg
[12:02:34] <jthornton> http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP380-11.jpg
[12:04:27] <jthornton> http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP380-12.jpg
[12:11:41] <jthornton> on a BT30 tool holder what does the "gauge length" describe and or mean?
[14:06:47] <djwez> hi guys can anyone give me advice as to how i configure pin 1 as an output ?
[14:07:17] <pjm> pin 1 of ?
[14:12:05] <DJ_WEZ> damn unstable internet
[14:14:47] <cpresser> DJ_WEZ: pin1 of the parallel-port?
[15:02:53] <NTU> max jitter with RTAI loaded is 248,857ns..
[15:04:47] <skunkworks> yeck
[15:09:41] <NTU> that's not so much my concern yet. I put in the lines *soft memlock20480 *hardmemlock20480 in limits.conf and it still can't write to /dev/rtai_shm and when I start emc as root, I get '/usr/realtime/modules/emc2/motmod.ko': -1 Unknown symbol in module
[15:11:35] <NTU> http://pastebin.com/qWAgsMZ5 That is the output of dmesg when running insmod. It shows the unknown symbols.
[15:14:09] <NTU> forgot to start realtime daemon before posting. http://pastebin.com/zpYTGEVU
[15:14:48] <ChanServ> [#emc] "This is the #emc channel - talk related to the Enhanced Machine Controller and general machining. Website: http://www.linuxcnc.org/, wiki at http://wiki.linuxcnc.org/"
[15:19:17] <NTU> I do not see anything in realtime/modules(/emc2) with kinematics
[15:28:04] <NTU> I don't see anything related to acos either. :(
[15:59:09] <jthornton_> jthornton_ is now known as jthornton
[17:42:45] <Dave911_> jthornton: A little scary looking John.. if you were a tad closer I'd haul my forklift over and help you out.. I guess if you go slow and be patient you should be ok.. I dragged a heavy turret lathe into my shop with only a come a long once... took a while - like all day .. but I made it.. nice looking machine
[17:43:45] <Jymmm> dragged?
[17:44:01] <Jymmm> literally?
[17:45:36] <Jymmm> Dave911_: you literally dragged it?
[17:59:41] <Jymmm> If you ever need to work with MDF... http://www.diyaudioandvideo.com/FAQ/MDF/
[18:04:11] <Jymmm> alex_joni: hatch axes axis
[18:06:12] <jthornton> just getting off the trailer http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP308-13.jpg
[18:06:35] <jthornton> http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP308-14.jpg
[18:07:03] <Jymmm> jthornton: Is it off already and in place?
[18:08:04] <jthornton> http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP308-15.jpg
[18:08:21] <Jymmm> jthornton: Is it off already and in place?
[18:08:49] <jthornton> it is off the trailer but the altitude needs to be adjusted
[18:09:46] <jthornton> Jymmm: it is here atm http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP308-16.jpg
[18:09:54] <Jymmm> jthornton: We used to use 1/4" solid steel rods for moving safes. Get a bunch of them and just roll it on the rods.
[18:10:19] <jthornton> got to get it inside on concrete first :)
[18:10:49] <Jymmm> When a rod came out the back, just put it in front again.
[18:10:53] <jthornton> also the bottoms of all the machines I've moved by hand are not flat
[18:11:04] <cradek> wow, looks like you built shelving to lower it
[18:11:26] <Jymmm> Get longer rods to cover the uneven parts
[18:11:35] <jthornton> took a bunch of rough cut oak flooring rejects and just stacked them up
[18:11:43] <jthornton> Jymmm: won't work
[18:11:46] <cradek> here I would have spent 10 minutes with a forklift rented for $75 :-)
[18:11:58] <DaViruz_> i used a forlift for mine: http://daviruz.meeep.net/buschcncnf1/DSC_0120.jpg
[18:12:40] <Jymmm> jthornton: what about those car movers on wheels?
[18:13:08] <DaViruz_> wheel dollys?
[18:13:27] <cradek> from the looks of the photos it appears that jthornton doesn't need any help
[18:13:33] <jthornton> the only forklifts that are for rent are for rough terrain type for construction with tractor tires
[18:13:52] <Jymmm> Yeah, wheel dollies HD ones
[18:13:57] <Jymmm> heavy duty
[18:14:08] <jthornton> cradek: I did double check the collets to make sure they are ER40's :)
[18:14:17] <cradek> heh :-)
[18:14:58] <Jymmm> http://www.speedwaymotors.com/Heavy-Duty-Wheel-Dollies,2628.html
[18:15:12] <cradek> not QR-37 which only fit a machine made in elbonia for three months in 1927?
[18:15:40] <Jymmm> 6000 lbs with four of them
[18:15:48] <jthornton> nope, I had a set of those and took them to the scrap yard to make sure no one else could get them
[18:16:02] <jthornton> Jymmm: 4 of what?
[18:16:14] <Jymmm> jthornton: http://www.speedwaymotors.com/Heavy-Duty-Wheel-Dollies,2628.html
[18:16:15] <DaViruz_> i loaned a bunch of these http://www.verktygsboden.se/V06/shop/bilder/produkter/74342_big.jpg for moving my machine inside
[18:16:24] <DaViruz_> pretty nice, takes 6 metric tonnes each
[18:16:58] <DaViruz_> also a http://www.verktygsboden.se/V06/shop/bilder/produkter/74340_big.jpg
[18:17:02] <DaViruz_> which gives steering
[18:17:27] <DaViruz_> i made prints of them so i can make my own set
[18:17:40] <jthornton> I made two of these to move the Hardinge once it was inside http://i47.photobucket.com/albums/f163/johnplctech/Hardinge/hardinge04.jpg
[18:17:52] <jthornton> and used a floor jack on the other side
[18:17:56] <jthornton> so I could steer
[18:18:29] <cradek> bet that little hardinge is light compared to this vmc
[18:18:49] <jthornton> I think the hardinge is a bit heavier than the BP
[18:19:02] <cradek> really?
[18:19:18] <Jymmm> jthornton: Do you have any help ?
[18:19:30] <jthornton> the BP is 5700 lbs
[18:19:30] <jthornton> I forget what the weight of the CHNC is
[18:19:43] <DaViruz_> jthornton: looks like you need to be patient with that setup :)
[18:19:50] <jthornton> DaViruz_: is the print in a dxf?
[18:20:00] <jthornton> Jymmm: just me
[18:20:00] <DaViruz_> ink on paper
[18:20:07] <DaViruz_> and pretty crude
[18:20:13] <jthornton> I like crude
[18:20:42] <jthornton> yes, I had to go slow with it but with positive stops there was no worries
[18:20:59] <Jymmm> jthornton: How much clearance into the garage do you have?
[18:21:08] <jthornton> can you scan them and e-mail the prints? I'
[18:21:28] <jthornton> I'd like to make some for when I move all the equipment to the new shop
[18:21:59] <DaViruz_> a set with 2 fixed and one steerable is $1000, i guess that's ok if you move a lot of machines but for occational hobby use it's a bit much
[18:22:38] <jthornton> yes, that is why I made the other set to move the CHNC into position
[18:22:53] <DaViruz_> but they do give 18 metric ton capacity.. moving my 4 ton vmc was lighter then pushing a car on tarmac
[18:22:59] <Jymmm> jthornton: How much clearance into the garage do you have?
[18:23:09] <jthornton> I could move about 18" between resetting the rollers
[18:23:16] <jthornton> Jymmm: none LOL
[18:24:20] <DaViruz_> i had to make new doors and cut a lot of concrete to get mine in :/
[18:24:33] <DaViruz_> either that or taking the spindle apart
[18:25:11] <Jymmm> jthornton: I don't know how many floor jacks you have, but could you rig a couple together so they move in tandem? Then you can use blocks to get the height in front, raise off the 2x6 pile, then lower down and move into the garage?
[18:25:35] <jthornton> I have about 10" clearance on top but I had to be flat first. The CHNC went in a taller door so I just had to slide it off the trailer onto the concrete so it didn't take near as long
[18:26:14] <jthornton> Jymmm: with my two rollers and one floor jack I can move all over the place as well as steer
[18:26:40] <jthornton> like a three legged stool
[18:27:12] <Jymmm> jthornton: Ah, ok. I didn't know what you have available to you. I know it's a bitch when it's a solo job.
[18:27:19] <jthornton> oh, I'll just push into the garage with the big yellow thingy
[18:27:26] <DaViruz_> i've found these to be a valuable asset http://www.bifab.se/filarkiv/sortiment/120/palldragare.jpg
[18:27:32] <DaViruz_> no idea what they're called in english
[18:27:39] <archivist_attic> working solo can be safer
[18:27:40] <DaViruz_> a bit more stable than a jack
[18:27:55] <jthornton> pallet jack
[18:28:31] <archivist_attic> pallet truck in the uk
[18:28:37] <jthornton> DaViruz_: what were the wheels made of on the heavy rollers?
[18:28:58] <DaViruz_> polyamide
[18:29:04] <jthornton> you guys always have to be different :)
[18:29:13] <archivist_attic> no right :)
[18:29:18] <DaViruz_> is polyamide different? :/
[18:29:22] <DaViruz_> oh
[18:29:26] <DaViruz_> now i get it
[18:29:39] <jthornton> DaViruz_: like UHMW?
[18:29:55] <DaViruz_> dunno
[18:30:06] <DaViruz_> trade name nylon
[18:30:12] <jthornton> I'm not sure what polyamide is
[18:30:56] <jthornton> hmmm, I have a bunch of UHMW rods... but no time today
[18:31:16] <jthornton> what is the diameter of the rollers?
[18:31:21] <DaViruz_> i'm guessing any plastic with tha appropriate hardness is fine
[18:31:33] <DaViruz_> i'll see if i can't find the prints, but i suspect i left them at work
[18:31:54] <jthornton> no hurry I'll not make them today but soon
[18:32:30] <jthornton> * jthornton goes out to lower the 308 down to entry level...
[18:39:15] <Jymmm> What if you made them out of solid bar and added bearings?
[18:46:47] <DaViruz_> jthornton: found the print, wheels are 85mm dia, 90mm length
[18:47:09] <DaViruz_> 20mm axle through, 20x47x14mm bearing in each end
[18:47:47] <DaViruz_> i'm dxf'ing the whole thing now
[18:48:36] <Jymmm> DaViruz_: If you could filebin.ca it, that would be great
[18:49:04] <DaViruz_> Jymmm: sure could
[18:49:08] <DaViruz_> that's bad timing
[18:49:13] <DaViruz_> jthornton: found the print, wheels are 85mm dia, 90mm length
[18:49:16] <DaViruz_> 20mm axle through, 20x47x14mm bearing in each end
[18:50:02] <DaViruz_> i'm dxf'ing the whole thing
[18:52:27] <Jymmm> If anyoen cares.... Firefox keyboard shortcuts all platforms http://www.accessfirefox.org/Firefox_Keyboard_and_Mouse_Shortcuts.html
[19:32:06] <jthornton> down and ready for stage left http://i47.photobucket.com/albums/f163/johnplctech/Bridgeport%20308%20VMC/BP308-17.jpg
[19:32:40] <jthornton> DaViruz_: thanks
[19:33:19] <andypugh-iPhone> Looks useful
[19:35:15] <archivist_attic> * archivist_attic spots abuse of a loading shovel
[19:35:25] <andypugh-iPhone> This is a bit limiting. It seems that any time I switch channels or apps I only get to see PMs ir highlights.
[19:36:30] <andypugh-iPhone> (I am in a hotel in Cologne at a complete loose end)
[19:37:07] <archivist_attic> you didnt take a pocket cnc to play with!
[19:38:38] <andypugh-iPhone> I took a car ECU. Apparently you can run Linux on the EEC. There might be possibilities there.
[19:40:48] <andypugh-iPhone> The EEC was a joint Ford / Intel project. It has a lot of IO.
[19:41:37] <archivist_attic> so next controller comes from a scrap car
[19:42:20] <andypugh-iPhone> http://en.m.wikipedia.org/wiki/Intel_8061?wasRedirected=true
[19:43:25] <Jymmm> Would anyone be interested in a cheap HP Desktop Plotter?
[19:43:54] <Jymmm> full service manual and schematics included
[19:44:21] <andypugh-iPhone> But where is it?
[19:44:31] <Jymmm> here
[19:44:40] <Jymmm> SFO
[19:44:47] <andypugh-iPhone> That's the problem.
[19:47:05] <Jymmm> Well, not much I can do about that.
[19:47:35] <andypugh-iPhone> To help me get the hang of this software. Was anything said between this message and my last, other than the one that just came in as I was tying?
[19:48:37] <Jymmm> andypugh-iPhone: https://gist.github.com/fc7b8d3ac6ad8b7ed578
[19:49:03] <Jymmm> Last chance for any takers of the plotter....
[19:49:14] <Jymmm> going once....
[19:50:13] <andypugh-iPhone> The highlight worked well. I got a vibrate and a beep.
[19:50:55] <andypugh-iPhone> Anyway, why not stick the plotter on eBay.
[19:52:54] <Jymmm> too heavy/big to ship I think.
[19:52:58] <archivist_attic> #classiccmp for old computer hardware
[19:53:24] <Jymmm> it has HPIO, so ne need for that, just use HPGL2
[19:54:10] <andypugh-iPhone> Specify pickup only.
[19:55:29] <andypugh-iPhone> Or strip out the motors, encoders and printhead and kill it.
[19:55:44] <andypugh-iPhone> But that seems a shame.
[19:56:05] <Jymmm> It's in perfect working condition, and I have the FULL schematics, parts lots (dated of course).
[19:56:16] <Jymmm> s/lots/list/
[19:58:32] <andypugh-iPhone> Nothing is too big to ship except a ship. It got to you, so it could get to a good home.
[20:01:48] <andypugh-iPhone> And you can actually ship ships. http://www.yacht-transport.com/page/superservant34.html
[20:02:27] <Jymmm> Not gonna happen, too much effort for $20 USD
[20:03:16] <Jymmm> err $40
[20:13:38] <Jymmm> jthornton: HEY! This would be PERFECT for moving that thing of yours anywhere... http://www.a1autotransport.us/img/car-carrier-mini.jpg
[20:29:23] <q8istud> hello everyone
[20:30:29] <andypugh-iPhone> Hi
[20:30:56] <q8istud> i have an error when i'm going to test my axis by wizard
[20:31:05] <q8istud> can enyone help me ??
[20:31:21] <andypugh-iPhone> Probably. What is the error?
[20:33:09] <q8istud> ioerror : [errno 32] broken pipe <<<< thats error
[20:33:52] <andypugh-iPhone> You could try typing dmesg in the console and pasting the output to www.pastebin.ca
[20:34:56] <q8istud> ok i`ll do ti
[20:35:50] <andypugh-iPhone> I have seem"broken pipe" before but have forgotten the cause.
[20:41:09] <andypugh-iPhone> Jmk
[20:41:25] <andypugh-iPhone> Sorry, odd interface.
[20:42:53] <q8istud> http://pastebin.ca/1934577
[20:43:22] <q8istud> thats the error
[20:44:40] <q8istud> can enyone help me ??
[20:44:46] <andypugh-iPhone> Hmm, less detail thanI hoped for.
[20:45:45] <q8istud> that is all informaition on that error
[20:45:56] <moopy> that error probably means halrun has closed
[20:46:10] <moopy> so the pipe cannot be written to
[20:46:22] <andypugh-iPhone> I confess I am mainly keeping the conversation going in the hope that someone with a clue will pop up.
[20:46:59] <q8istud> how can fix it ??
[20:48:00] <moopy> i am not sure how stepconf sets up the pipes but somewhere in the code you should change the pipe to _sys_stdout_ and then read what stepconf is trying to write to halrun???
[20:48:02] <Jymmm> 1-900-CLUES-4-SALE 1 for $1, 2 for $5, 3 for $10, and our best deal yet... 4 for $20! Call now, operators are standing by
[20:48:58] <andypugh-iPhone> You could skip the axis test and see if EMC works anyway, you can always re-run stepconf to tweak stuff.
[20:49:46] <q8istud> i tryed it
[20:50:04] <andypugh-iPhone> moopy: I think it might be a bit early to suggest changing source code.
[20:50:54] <moopy> exactly what settings did you use in stepconf??
[20:51:02] <andypugh-iPhone> Which version of EMC and is it a Live CD install or something else?
[20:51:03] <Jymmm> If I have a 4" pipe (air duct), and I placed the end 2" from the floor. Would that be the same as not having any restrictions of flow at all?
[20:51:25] <andypugh-iPhone> Jymmm: No
[20:51:32] <moopy> of course not
[20:51:42] <Jymmm> why not?
[20:51:57] <andypugh-iPhone> It is at least a corner.
[20:52:07] <moopy> but its probably okay for anything upto 10cubic meters per second
[20:52:10] <q8istud> i installed it from Ubuntu 10.04&EMC2 Live CD
[20:53:03] <moopy> at a guess
[20:53:16] <moopy> are you an hvac engineer?
[20:53:39] <andypugh-iPhone> q8istud: Pity, that was going to be my next suggestion.
[20:53:42] <q8istud> no
[20:53:53] <Jymmm> That's about 21189 cubic_feet_per_minute which is fine, I'm only doing 900 CFM at zero load
[20:54:08] <andypugh-iPhone> What CPU?
[20:54:33] <q8istud> pintum 4
[20:54:38] <moopy> anyone want to try this: http://soundproofingforum.co.uk/halitosis/
[20:55:29] <andypugh-iPhone> That isn't a known problem CPU.
[20:55:38] <Jymmm> I thought that the 2" off the floor would be "okey" since that's the radius of the pipe and flow is coming in at 360 degrees
[20:56:08] <Jymmm> what am I missing here?
[20:56:28] <Jymmm> ther right angle?
[20:56:32] <Jymmm> -r
[20:57:40] <Jymmm> moopy: Me? hardly
[20:58:15] <moopy> well you probably know as much as i do
[20:58:16] <Jymmm> I'm just trying to do my homework before picking up any tools
[20:58:47] <moopy> im sure the air has some inertia
[20:59:01] <moopy> and some viscosity
[20:59:25] <Jymmm> I just have some tight clearance issues that I'm trying to address.
[20:59:52] <andypugh-iPhone> q8istud: What parallel port? Googling is hinting that it might be a p-port problem.
[20:59:55] <q8istud> sorry for desappear .. but how can i fix that error ??
[21:00:17] <moopy> i have no idea how to work out how or why or even if you have any problems
[21:00:31] <andypugh-iPhone> Are you sure you have the right base address?
[21:01:49] <moopy> that reminds me i really must test out the chinese parallel cards i got from ebay
[21:01:51] <q8istud> what is that base address??
[21:02:04] <andypugh-iPhone> Maybe a clue here. http://www.linuxcnc.org/component/option,com_kunena/Itemid,20/func,view/catid,27/id,3169
[21:02:04] <moopy> run lspci -v
[21:02:49] <moopy> the output of lspci -v should show a list of devices look for one called parrallel or multiio controller
[21:03:03] <andypugh-iPhone> You need to give the p-port base address on one of the early stepconf screens.
[21:04:03] <moopy> pastebin the output of 'lspci -v' if you cannot find it
[21:10:36] <moopy> i cannot workout why my app does not config for axis properly??
[21:10:39] <q8istud> sorry, I will connect again soon
[21:11:12] <q8istud> because the emc on another computer
[21:13:55] <chrism88> LawenceG I have a hacked on copy of the graphwidget I could email you.
[21:14:21] <moopy> graphwidget??
[21:14:45] <chrism88> yes
[21:14:56] <moopy> what is the hack?
[21:15:07] <andypugh-iPhone> q8istud: you could use ssh -X to the remote EMC machine.
[21:15:49] <chrism88> oh I was improving it somehow for release but I forget now - its very old.
[21:16:24] <moopy> you mean the opengl python widget?
[21:16:53] <chrism88> no. pyvcp widget
[21:17:58] <moopy> is it interesting?
[21:18:06] <andypugh-iPhone> Ok chaps. Checking out.
[21:18:50] <chrism88> yes it was good. but It might have had a memory leak ... I really can't remember
[21:19:27] <moopy> better than the current pyvcp how?
[21:20:03] <chrism88> There was some reason I didn't finish anyways. It wasn't my original project.
[21:20:17] <chrism88> It's just another widget for pyvcp
[21:20:54] <moopy> i find there is always something new and better to do before i get to finish any of my projects
[21:21:27] <chrism88> lol yes we like to live on the cutting edge - as soon as it does what we need we move on.
[21:23:31] <moopy> try my latest hack: http://soundproofingforum.co.uk/halitosis/
[21:23:53] <moopy> it will probably never be finished
[21:42:00] <chrism88> moopy very interesting! I developped pncconf basicaly for the same reason to speed up configuration for my machine.
[21:43:33] <chrism88> lol but your right pncconf takes way more time to develop then just hand configuring would have but I am having fun and others get to reap the benifits ( I hope :) )
[21:45:43] <skunkworks> chrism88: I really should try the pncconfig - but so far editing hal and ini files hasn't been a big deal. (2 5i20 cards)
[21:48:16] <moopy> the thing i cannot workout it why axis does not update the joint positions when running gcode for genserkins machines??
[21:49:16] <moopy> is it my configuration or genserkins or axis?