#emc | Logs for 2010-12-07

[00:03:55] <theorb> theorb is now known as theorbtwo
[00:10:56] <jthornton> dang that d510mo setup is quiet!
[00:13:06] <TekniQue> d510mo?
[00:18:05] <jthornton> the Intel Atom motherboard
[00:18:33] <jthornton> latency is hovering around <4600
[00:26:01] <TekniQue> jthornton: nice
[00:26:25] <jthornton> thanks
[00:26:44] <TekniQue> what are you using it for?
[00:26:48] <TekniQue> what does it connect to?
[00:27:27] <jthornton> nothing at the moment, it is standby for my BridgePort Discovery 308 VMC
[00:28:11] <jthornton> mickey
[00:28:32] <jthornton> oh bother wrong window
[00:28:44] <TekniQue> neat machine
[00:28:56] <TekniQue> what kind of interface hardware does it use?
[00:29:16] <jthornton> 386 dos computer
[00:30:17] <jthornton> I may use it to play around with some loose hardware I have
[00:44:36] <Valen> 386 dos to atom and EMC
[00:44:39] <Valen> big change ;->
[00:44:49] <Valen> be nice to get your gcode over the network ;->
[00:45:09] <jthornton> yea, that would be nice for sure as well as no stop and go for each line
[00:46:01] <jthornton> right now I just need it to run and get my servo power supply caps replaced...
[00:46:26] <Valen> yay
[00:46:40] <Valen> remember, low ESR caps are for winners
[00:47:29] <jthornton> I can't believe how small it is 13x9x5 inches
[00:48:22] <jthornton> it's totally silent if the DVD drive is not running
[00:48:40] <jthornton> low ESR?
[00:49:04] <Valen> equivalent series resistance
[00:49:48] <Valen> if its a power supply it'll help to smooth the output, just make sure you get ones with sufficent ripple current rating, (low ESR also generally are better at that too)
[00:50:40] <jthornton> I need to pop the top on the power supply and see what is in there... I can see them through the vent slots lol
[00:52:48] <jthornton> see if I can cross reference them first and get a head count
[00:53:04] <Valen> how old is it?
[00:53:38] <jthornton> 17 years old
[00:54:37] <Valen> only difficulty I'd watch for is the new caps might be alot smaller if you use the same value
[00:54:43] <Valen> physically smaller that is
[00:54:53] <Valen> and might not fit in the holes easily lol
[00:54:59] <jthornton> ah, ok
[00:56:44] <emcrules> need help with axis direction everytime i try to change the direction of an axis in the ini by changing the sign of the scale i get following errors. if i leave the sign alone the machine works fine but travels in the wrong direction
[00:57:29] <Valen> change both scale and output
[00:57:36] <Valen> or something like that
[00:57:42] <Valen> i get confused
[00:58:00] <jthornton> emcrules: stepper system or servo?
[00:58:20] <jthornton> I stay confused
[00:59:59] <jthornton> sharing install fails... hmmm
[01:00:13] <Valen> ?
[01:00:36] <emcrules> servo
[01:01:00] <jthornton> I'm trying to share a folder on the D510MO
[01:01:23] <jthornton> emcrules: then you have to change two things :)
[01:01:30] <emcrules> Valen Thanks worked like i charm had to change both input abd output at the same time
[01:01:47] <Valen> I get lucky some times
[01:02:02] <Valen> i found the sharing was a pain on the 10.04 install
[01:02:30] <jthornton> on this computer 10.04 is was a snap
[01:02:45] <Valen> oh the install is easy
[01:02:55] <Valen> i just rember sharing didn't work by ticking the box
[01:03:12] <jthornton> that's the problem I'm having atm
[01:03:51] <jthornton> it sees all the other computers on the network and can copy from them atm
[01:05:10] <Valen> whats the specific problem your having?
[01:05:56] <jthornton> it just says "failed to install share" when I tick the box telling it to share a folder
[01:06:04] <Valen> sounds exciting
[01:06:13] <Valen> did you install samba and all that stuff?
[01:06:46] <jthornton> usually that is automagic but I'll check to see
[01:07:07] <Valen> yeah, i had to fiddle with permissions as well
[01:07:27] <Valen> is everything up to date as well?
[01:08:15] <jthornton> I think that is the problem the install is just a few minutes old
[01:08:37] <Valen> reboot, run the updates, reboot and try again
[01:08:52] <Valen> bit windowsy but ey with 10 second boots its just easier ;->
[01:09:20] <jthornton> busy copying my music over atm but will do after that
[01:10:09] <jthornton> everyone needs a mill that plays music while you make chips
[01:12:07] <Valen> http://www.youtube.com/watch?v=w1_h_LNCJ94
[01:12:13] <Valen> like that jthornton?
[01:12:43] <jthornton> aww, no speakers on this computer...
[01:12:56] <Valen> thats a shame lol
[01:12:56] <Jymmm> jthornton: isn't it your nap time?
[01:13:06] <jthornton> you missed that Jymmm
[01:13:23] <Jymmm> jthornton: what? Nap of the day number 482?
[01:13:26] <jthornton> it's time to strap on the feed bag
[01:13:43] <Valen> seasonal http://www.youtube.com/watch?gl=AU&feature=related&hl=en-GB&v=vOTrZqfEJEI
[01:14:59] <jthornton> I'll get the D510MO up to speed in a bit and jump in the way back machine and get the links
[01:15:02] <Jymmm> jthornton: and what are we pulling out of the smoker today?
[01:15:16] <jthornton> Canadian Bacon!
[01:15:33] <Jymmm> you got a canook pig in there?
[01:15:37] <Jymmm> canuck pig
[01:15:46] <jthornton> had her imported
[01:15:51] <Jymmm> gotcha
[01:16:09] <jthornton> be back after chow
[01:16:12] <Valen> http://www.vapourforge.com/temp/head/ new head for our mill
[01:16:13] <Jymmm> you take the canadian part, I'll take the regular bacon, half slab should do
[01:16:17] <Valen> what you guys think?
[01:16:25] <Valen> for one of those cheap chinese spindles
[01:16:56] <Jymmm> I wonder if I culd do that on my laser, it has steerpers
[01:18:04] <Valen> bonus points if you actually have it cut something usefull at the same time
[01:18:59] <emcrules> finally today is a good day made my first cuts on metal!!!!!!!!!!!!!!!!!!!!!!!!!!
[01:19:26] <Valen> heh always scary that
[01:20:02] <emcrules> uploading to youtube right now yippeeeeee
[01:20:28] <elmo401> well... get on with posting the link!
[01:20:38] <elmo401> :P been 30seconds already
[01:21:08] <Valen> its probably 1080P or something
[01:21:17] <Valen> but out of focus and on shakey cam
[01:23:01] <elmo401> lol
[01:23:58] <emcrules> search jpmoniz@pmiautomation.com on youtube
[01:24:20] <emcrules> video is uploading via blackberry might be 5 or 10 min
[01:29:14] <emcrules> Still need to better tune my z axis but it works for now at slow feed rates
[01:30:27] <Valen> z axies suck
[01:30:36] <Valen> is yours counterweighted in some form or fashion?
[01:35:50] <emcrules> no im running a 30:1 gear reduction right now. I plan to counterweight via gas shock like others have
[01:37:16] <emcrules> when i have time i plan to design a quill type.
[01:42:15] <emcrules> What are you guys using for CAM right now?
[01:51:56] <Valen> rhinocam, notepad and hopefully mastercam
[01:52:27] <Valen> we looked at gas shocks and they have a fair bit of variability in their spring force over their travel
[01:52:47] <Valen> we use an air cylinder and a fire extinguisher tank for a buffer
[01:54:18] <emcrules> how do you find your repeatability
[01:54:48] <Valen> we have other issues with Z axis
[01:55:01] <Valen> the offset seems to be causing it to jam and stick/slip
[01:56:10] <emcrules> Yaeh I figured placement of cylinders would be critical
[01:56:32] <Valen> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?JakeAndRussells is ours
[01:57:22] <emcrules> I tested my lead screw for the z today incrementally it seem to suck but over a long distance appeared to be very repeatable
[01:58:24] <Valen> our repetability is limited by our ferror
[01:58:28] <Valen> we use linear scales
[01:59:13] <emcrules> cool I have scales on my machine but need to buy interpreter boxes for them before i can use them with emc
[02:02:19] <emcrules> trying to upload video of whole machine but youtube is giving me errors argh!!!
[02:25:02] <emcrules> video is uploaded now show all axis setups and drive and mesa panels
[02:26:47] <lm555cn> hello
[02:26:47] <the_wench> hello lm555cn, you have a question?
[02:27:07] <lm555cn> yes
[02:27:40] <lm555cn> I am having some trouble defining the starting point in Linux CNC
[02:29:29] <lm555cn> It seems I can work out how to set the "home axis", but I can set the axes correctly for the real machine position
[02:34:27] <lm555cn> I am trying to make a double sided test pcb. Is there someone here that can guide me/give me a hand?
[02:40:04] <emcrules_laptop> What do you need help with?
[02:41:01] <lm555cn> How to set the real coordinates/move axes to a reference point in order to mill the top side of the pcb and then use that reference point to mill the bottom side.
[02:41:54] <emcrules_laptop> what are you starting with for cad/cam? gerber files?
[02:42:47] <lm555cn> No, I'm using a script called pcb-gcode that creates the gcode files. That's what I'm using.
[02:43:15] <lm555cn> Not gerber. Linux CNC doesn't accept Gerber files as far as I know.
[02:43:52] <emcrules_laptop> Yes i know just wanted to what you starting point was
[02:44:06] <lm555cn> Even though my experience with CNC has been 2 days :-)
[02:44:22] <emcrules_laptop> I assume the G-code is to machine the negative
[02:45:16] <lm555cn> Yes, but the problem is the top side shows just fine and the starting point is on the lower left side, from that point the machine starts working.
[02:46:29] <lm555cn> But if I load the bottom side, the starting point is on the lower right side of the PCB board, but an offset is created so if I start the process it just starts from the edge.
[02:46:50] <lm555cn> The result is I have top and bottom sides side to side
[02:47:09] <emcrules_laptop> ahh
[02:47:37] <emcrules_laptop> what are the coordinates of the opposite corners in the g-code program
[02:48:05] <lm555cn> I can assign new "realtive" coordinates, but I don't know how to assign new "real" coordinates
[02:48:43] <emcrules_laptop> use the touch off button for each axis
[02:49:10] <lm555cn> Forgot to mention I don't have limit switches.
[02:49:12] <emcrules_laptop> if you using an edge finder add the radius of the edge finder
[02:49:51] <emcrules_laptop> neither do i. I just start with the table in the middle of its travel
[02:51:27] <emcrules_laptop> when you touch off your are setting a work cord system to zero so all travels are referenced from that point. Unless you call up an absolute move.
[02:51:50] <lm555cn> Let me explain the procedure I do. I place the part say in the middle of the table. I move the milling bit to a corner of the PCB. I click on "home axis" for each of the axes and then I click on "touch off" for each of the axes
[02:52:11] <emcrules_laptop> I forget the gcode for absolute moves but you can find it in the wikki
[02:52:52] <lm555cn> From what I understand, they are still relative by using the G54 space, but still these aren't absolute.
[02:53:21] <lm555cn> Believe me I have searched for them, but I am confused between the G90, G92 and G10 L2 xxxxx
[02:53:38] <emcrules_laptop> yes once you touch off all movements should be reletive to g54
[02:54:22] <lm555cn> Is there any way to "move" the pcb in Linux CNC ?
[02:55:43] <emcrules_laptop> how do you mean? you mean offest the PCB origin?
[02:55:59] <lm555cn> Using the procedure mentioned I have managed to make an offset of the axes, but when I start the milling the machine apparently uses the real coordinates and a displacement occurs, doing the work off limits.
[02:56:10] <lm555cn> Right, offset the origin
[02:56:44] <cradek> maybe your gcode is ill-advisedly changing the offsets. does it contain any G92 or G10 commands?
[02:57:13] <lm555cn> No, it does contain G90 though.
[02:57:34] <cradek> G90 is fine and dandy
[02:58:09] <lm555cn> Cool for the code, bad for my health :)
[02:58:25] <emcrules_laptop> doesnt g90 overide g54
[02:58:37] <cradek> those have nothing to do with one another
[02:58:44] <lm555cn> I don't know.
[02:58:58] <cradek> G90 means coordinates are relative to the active origin - G91 means relative to current tool position
[02:59:16] <cradek> G54 is the default active coordinate system origin
[02:59:29] <cradek> set with touch off (if you choose G54 on the menu)
[03:00:07] <lm555cn> By active origin you mean the one made by "home axis" and "touch off"
[03:00:28] <cradek> well you've got some fuzzy ideas if you're doing both of those things
[03:00:47] <cradek> homing an axis establishes its unoffset origin, range of travel, and soft limits
[03:01:18] <cradek> touch off sets a coordinate system offset. this is the distance from the unoffset origin TO the workpiece's origin
[03:01:27] <emcrules_laptop> is you machine directions correct i just ran into this same problem
[03:01:32] <cradek> by default, that's the G54 origin
[03:02:00] <cradek> establishing the machine origin (homing) and the workpiece origin (touch off) are different operations
[03:02:12] <lm555cn> I believe the default coordinate is given by G53. G54 is assigned by the "home axis" and "touch off". Correct me if I'm wrong that's how I understood it.
[03:02:18] <emcrules_laptop> right hand rule index finger pointed left thumb up looking at machine
[03:02:39] <cradek> none of what you said there is correct
[03:02:57] <lm555cn> Oh boy!
[03:02:59] <cradek> there is always a workpiece coordinate system offset in effect. the default one is G54.
[03:03:40] <lm555cn> All right.
[03:03:48] <cradek> you can move in unoffset coordinates by putting G53 on the line with the G0 or G1 move. G53 is NOT modal and you must specify it on each line you want to work in unoffset coordinates
[03:04:09] <emcrules_laptop> yes before touch off machine coord and absolute coord are equal
[03:04:48] <cradek> sort of true -- the work offset (G54 offset) is saved across runs, so it typically won't be zero unless you set it that way.
[03:04:57] <cradek> it's however you set it last
[03:05:36] <emcrules_laptop> true sorry just use to always setting it. forget it remembers the last setting
[03:05:42] <cradek> have you read http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?CoordinateSystems
[03:06:59] <lm555cn> Yes I have, but it seems I was confused about it. I thought when you talked about machine coord you referred to the absolute coord. And the relative coord where different (modal)
[03:07:18] <cradek> people use those words differently - it's confusing
[03:07:29] <lm555cn> I'll have to re-read the document (it's going to be a long night)
[03:07:36] <emcrules_laptop> and check you machine travels if one is in the wrong direction you will chase your tail.
[03:07:47] <cradek> when someone says relative vs absolute, they sometimes mean g90/g91, sometimes g53/g54, who knows
[03:08:04] <lm555cn> Got it.
[03:08:19] <cradek> I say "unoffset coordinates" to mean the ones established by homing
[03:08:33] <cradek> I say "workpiece offset" to mean g54/g55/g56 etc
[03:08:41] <cradek> (there are other offsets too)
[03:08:52] <lm555cn> Well, I appreciate all your help and patience. It's time to read and practice!
[03:08:56] <emcrules_laptop> wouldnt absolute be reference from home pos and reference be reference from active coord system?
[03:08:57] <cradek> "workpiece offset" are established with touch off
[03:09:29] <cradek> emcrules_laptop: that's what you get when you pick them in the menu in AXIS
[03:09:55] <cradek> emcrules_laptop: but if you look at G90/G91 the same words are used, but the meanings/concepts are completely different
[03:09:58] <emcrules_laptop> absoulte coords on most machine tools are always referenced from home position are they not?
[03:10:16] <cradek> so to me, it seems like a minefield to use those words
[03:10:28] <lm555cn> Yep.
[03:10:50] <cradek> emcrules_laptop: I am not qualified to say how most machines work, and it's a bit silly to worry about
[03:11:00] <emcrules_laptop> think of a robot absolute + world coord system reletive = work object coord system
[03:11:41] <emcrules_laptop> sorry absolute = world coord system
[03:11:49] <cradek> lm555cn: you're welcome - you'll get it
[03:11:51] <lm555cn> That's what I've been trying to relate
[03:12:26] <atmega> what are g90/91? I've never used them
[03:13:01] <cradek> g90 x1 means move to X=1. g91 x1 means move the tool 1" in positive X direction
[03:13:16] <cradek> G91 is 'relative' to the tool
[03:13:27] <atmega> oh, jsut relative motion
[03:13:35] <emcrules_laptop> G90 ithink means move to X? y? z? from active coord system g91 means move x? y? z? from current position
[03:13:37] <atmega> which is, as you said, confusing in that context
[03:13:38] <cradek> right - has nothing at all to do with offsets/coordinate systems
[03:14:08] <atmega> is g91 used a lot?
[03:14:31] <cradek> it can be very useful in subroutines, or in code that repeats
[03:14:34] <lm555cn> Ha ha, it's confusing all right. And as you mentioned the terminology may not be the best, especially if you are a beginner, it just blows your mind off!
[03:14:38] <atmega> yeah, I could see that
[03:14:54] <Valen> g91 is probably not used much in practise
[03:14:54] <atmega> or more readable perhaps
[03:14:59] <cradek> o100 repeat [10]; cut; ... ; G1 G91 Z-0.1; o100 endrepeat
[03:15:00] <emcrules_laptop> which means there are two definitions of absolute
[03:15:02] <Valen> perhaps by stuff thats hand written
[03:15:24] <lm555cn> Let me ask you another question.
[03:15:50] <atmega> no, they are the same absolute
[03:16:02] <emcrules_laptop> absolute machine position (referenced from home position) and a absolute move referenced from the active coord system
[03:16:03] <atmega> just one relative motion, and one relative coordinate system
[03:16:30] <lm555cn> What code makes the mill move or start all the way to begin the process even though you have defined/used the "home axis" and
[03:16:46] <lm555cn> "touch off" buttons
[03:16:56] <cradek> lm555cn: can you ask a different way? I don't understand the question
[03:17:36] <Valen> lm555cn: can you pastebin your gcode?
[03:19:57] <lm555cn> Sorry. Say you have just powered up the machine. At this point the real and realtive coords are the same. Next, you jog the mill to another position and use the "home axis" and "touch off" buttons. But when you start the process the machine uses as the zero coordinates the first ones it had when it powered up. However if you use G00 X0 Y0 Z0, it takes you to the new coordinates you defined.
[03:20:46] <lm555cn> I don't have the code at hand, but if you can hold on a minute I think I have it on a USB drive.
[03:20:59] <lm555cn> Be right back
[03:22:51] <emcrules_laptop> Valen: the full video of my machine has been posted on youtube
[03:24:24] <emcrules_laptop> I tried to add it to the wikki but with no sucess any direction out there?
[03:24:35] <atmega> URL?
[03:24:45] <lm555cn> Ok, Ill just paste the beginning of the code
[03:25:04] <emcrules_laptop> http://www.youtube.com/watch?v=7U0nvZlfQPY
[03:26:04] <lm555cn> ( This gcode generated by C:/Program Files/EAGLE-5.7.0/ulp/pcb-gcode.ulp )
[03:26:04] <lm555cn> ( Copyright 2005 by John Johnson. See readme.txt for licensing terms. )
[03:26:04] <lm555cn>
[03:26:04] <lm555cn> ( Settings from pcb-machine.h )
[03:26:04] <lm555cn> ( tool size = 0.1016 )
[03:27:18] <emcrules_laptop> I would like to document my setup on the wikki to help othes converting bridgeport machines, but by no means am i an expert in posing on wikkis
[03:27:39] <Valen> lm555cn: use pastebin or something similar
[03:28:10] <lm555cn> Sorry, Do I just type pastebin ?
[03:28:35] <Valen> http://pastebin.com/
[03:28:44] <lm555cn> thanks
[03:28:55] <Valen> emcrules looks good
[03:29:06] <Valen> posting stuff to a wiki isn't hard
[03:29:32] <emcrules_laptop> Thanks 3 years in the making
[03:29:55] <emcrules_laptop> i really bought my mesa board about 3 to 4 years ago
[03:30:43] <emcrules_laptop> i tried to edit the video page but couldnt find where to do it?
[03:31:16] <atmega> looks nice, you could do some damage to yourself with that Y crank!
[03:32:08] <emcrules_laptop> LMFAO noooo kidding i need to get a handwheel with a folding handle
[03:32:45] <Valen> just take the hand wheel off
[03:33:08] <Valen> it'll drop the inertia of the axis and you can get faster acceleration
[03:33:20] <emcrules_laptop> It's been a long road but it works now and i would like to share my experiences to help others.
[03:33:36] <atmega> wish I had room
[03:33:47] <emcrules_laptop> LOL i can move the x and y at 300IPM
[03:34:06] <lm555cn> That's really cool! Way to go!
[03:35:05] <emcrules_laptop> anybody that says emc is too hard to use is full of @##$ i had no linux experience before this and now i wish every PC was linux based
[03:35:15] <lm555cn> I bet your wife/girlfriend had to be patient. LOL
[03:35:27] <Valen> emcrules that is damn fast
[03:35:46] <Valen> lm555cn: you have to paste the link here to your pastebin
[03:36:02] <emcrules_laptop> OH yeah but i have my own company also so she is used to " in a min hon"
[03:36:11] <lm555cn> lol
[03:37:06] <emcrules_laptop> Valen yeah those cheap servos i got rock. Coupled with a good ball screw they fly
[03:37:16] <lm555cn> All right I went to the site and pasted the code. Now it asks me for an email, what do I place there?
[03:37:20] <Valen> we are using scooter motors
[03:37:23] <Valen> lm555cn: nothing
[03:38:06] <lm555cn> Ok, done. I'm feeling more dumb by the moment.
[03:38:27] <lm555cn> I really appreciate your patience.
[03:38:36] <emcrules_laptop> I was going to go DC servo but was hard to find motors. Coupled with building power supplies and stuff just said screw it and spent 1200 ond two servos and drives
[03:38:41] <Valen> now you need to paste the link it gives you into here
[03:38:58] <Valen> we just got a handfull of 12V supplies from china
[03:39:31] <Valen> got a 48 volt one that was sposed to be adjustable down by 10% but its not so couldn't use that :-<
[03:39:35] <Valen> rather shitty about that
[03:40:24] <lm555cn> Ok, I suppose is this : http://pastebin.com/gVrgkvTc
[03:40:35] <emcrules_laptop> I want to do my lathe next. just need two motors and rive i built my meas setup to quick disconnect and reconnect to another drive cabinet. just load a differnt config and off to the races!!!
[03:40:39] <Valen> I have ours limited to 600mm per minute which is 23 IPM
[03:40:47] <Valen> heh sounds familiar
[03:41:25] <Valen> lm555cn: ok thats all G1's thats pretty standard
[03:42:02] <lm555cn> So everything seems fine?
[03:42:14] <Valen> yeah
[03:42:28] <Valen> you tell it to run and it moves to X-17.5238 Y9.7751
[03:42:52] <Valen> then Z downs to -0.127 at 228
[03:42:57] <Valen> and starts cutting stuff
[03:43:48] <atmega> is that mm?
[03:43:59] <Valen> emcrules_laptop: got a video of it at full speed?
[03:44:01] <lm555cn> Yes, sir.
[03:44:54] <atmega> got a video of handle impacting crotch area at 300ipm?
[03:44:58] <lm555cn> Seems I have A LOT of reading to do and try to dwelve through the terminology used. I guess that's my first problem.
[03:45:12] <Valen> theres no need to home things
[03:45:17] <Valen> we have homing turned off
[03:45:50] <lm555cn> I'll take your word for it
[03:46:59] <lm555cn> Thanks to the explanation by <emcrules_laptop> it has cleared some misconceptions I had
[03:47:09] <lm555cn> Of the G Codes
[03:47:11] <emcrules_laptop> Atmega: Nope IPM and if you are putting your hand up to be the "Myth buster" for that i can give you a video of it ASAP
[03:47:15] <atmega> homing is good for not over-traveling
[03:47:44] <Valen> you just need to find out where 0,0 is for your job and jog until the machine is in the right spot, then touch off
[03:47:49] <lm555cn> Yeah, I guess I'll put some limit switches for that
[03:47:54] <emcrules_laptop> LM555cn: no problem anytime
[03:48:34] <emcrules_laptop> Just glad i could provide some help!!!
[03:49:18] <Valen> homing is good to stop running over limits as they say, but if your carefull ;->
[03:50:10] <lm555cn> Right. Well, once again thanks to emcrules, Valen and atmega. You all have been of GREAT help. I hope next time I'll be able to help somebody else and possibly bother you again. I hope you have a great day/night and take care :)
[03:51:18] <emcrules_laptop> LM555cn: i do not use homming as well as long as you know your machine limits and always try to start in the middle of your travel range you should be good to go.
[03:52:09] <atmega> adding home/limits made me much happier
[03:52:13] <lm555cn> That's what I try in order to be on the safe side
[03:52:26] <lm555cn> hehehe nice one atmega
[03:52:48] <lm555cn> Ok, bye now.
[03:53:05] <atmega> it's a few $$ worth of switches and wire
[03:53:11] <emcrules_laptop> Yes home switches and limits are nice
[03:53:36] <emcrules_laptop> that is my first EMC project now
[03:54:19] <lm555cn> Your hands could also work. I bet if you misplace them once, you'll never go to the limits ! >:)
[03:54:53] <lm555cn> lol
[03:54:53] <emcrules_laptop> What ever happend to the penguin AXIS program by the way?
[03:55:26] <emcrules_laptop> LM55cn: have a good one
[03:57:18] <atmega> what does one do with a horizontal mill?
[03:57:40] <emcrules_laptop> lots of stuff
[03:58:25] <emcrules_laptop> depending on of good it is it may be considered a borring mill
[03:59:50] <emcrules_laptop> how good it is
[04:00:00] <Valen> home switches should be accurate if your going to use them
[04:00:51] <emcrules_laptop> look at baulmer zirc or ruby switches they swith using .001" travel
[04:03:19] <Valen> $$$ ;->
[04:03:46] <emcrules> $ 80 - 100
[04:04:04] <atmega> how accurate do you need to be? Do you actually use them for positioning?
[04:04:22] <Valen> thats the point of home switches
[04:04:49] <emcrules> Most machine tools use mechanical limits and index pulse homming
[04:05:22] <atmega> it doesn't take much of a switch to get within one rev
[04:05:25] <Valen> i cant find an index pulse on our slides
[04:05:41] <Valen> scales rather
[04:06:04] <elmo401> emcrules nice conversion :)
[04:06:09] <elmo401> great vids, too.
[04:06:16] <mikegg> jeesus 15 amps is just not enough for a cold garage
[04:06:36] <elmo401> 15A @ 110V?
[04:06:44] <mikegg> yea
[04:06:50] <elmo401> ya, no way enough.
[04:06:53] <emcrules_laptop> they should have registration marks along the scale
[04:06:55] <elmo401> can't weld a decent bead with that
[04:07:20] <mikegg> well the welder and the lathe come off the dryer. which is 30
[04:07:36] <emcrules_laptop> Elmo: thanks!!!!
[04:07:37] <elmo401> lol
[04:07:44] <elmo401> but what if your wife is doing laundry?
[04:07:59] <atmega> gotta have priorities
[04:08:02] <mikegg> I tell her to go cook dinner
[04:08:03] <mikegg> :)
[04:08:03] <elmo401> emcrules_laptop: do you have your own website/blog? start one and post everything :)
[04:08:09] <elmo401> mikegg: lol.
[04:08:18] <mikegg> jk
[04:09:36] <emcrules_laptop> i started a while ago but havent updated in a while
[04:09:51] <elmo401> well then... get your but in gear and update
[04:09:55] <elmo401> then post to the room
[04:09:56] <elmo401> ;)
[04:09:57] <emcrules_laptop> i will post the link in a min
[04:10:13] <elmo401> good. I need to get to bed. will bookmark it and check it out later
[04:11:27] <emcrules_laptop> linuxemc2.pmiautomation.com
[04:12:06] <elmo401> nice lateh!
[04:12:09] <elmo401> *lathe
[04:12:58] <mikegg> i love a good waterjet shop
[04:13:03] <emcrules_laptop> thanks thats the next project
[04:13:14] <elmo401> mikegg: I am slowly building a plasma table
[04:13:22] <mikegg> a waterjet?
[04:13:30] <elmo401> my brother in law has a welding shop. him and I are expanding his business
[04:13:54] <mikegg> cool what kind of hardware are you using - linear guides / racks / acme / ?
[04:14:25] <emcrules_laptop> as a sugestion use timing belts for long axis cheap and easy
[04:14:42] <emcrules_laptop> and awesome repeatability
[04:14:52] <atmega> emcrules: ever do anything for GE-canada?
[04:15:12] <emcrules_laptop> Actually i work for CAMECO
[04:15:25] <atmega> cool
[04:15:32] <emcrules_laptop> you?
[04:15:39] <atmega> GE Nuclear
[04:15:53] <atmega> we have a joint venture out back :)
[04:15:54] <emcrules_laptop> Im a machine designer for candu fuel
[04:16:14] <atmega> I make BWR fuel
[04:16:23] <emcrules_laptop> Cool
[04:16:33] <emcrules_laptop> are you in the US
[04:16:36] <atmega> yeah
[04:16:52] <mikegg> i'm an ex-navy nuke, but that was all PWR
[04:16:54] <emcrules_laptop> two of our guys just left for GEH
[04:17:06] <atmega> cameco bought like 25% of our enrichment facility
[04:17:06] <elmo401> emcrules_laptop: my lathe is a tiny old Craftsman 6x18" ;) sorta like this: http://www.lathes.co.uk/craftsman/img5.jpg
[04:17:51] <elmo401> mikegg: I have used large CNC machine rails. just repacked with new ball bearings. made up a steel frame with I-beam and 4" square.
[04:18:10] <atmega> the two guys would be coming here then
[04:18:11] <elmo401> not sure on how to drive it all :P I think ballscrew for the 6' section.
[04:18:15] <emcrules_laptop> ELMO: That works heavy old cast iron is the best to work with
[04:18:29] <elmo401> timing belt is what I was thinking about for the 10' section.
[04:18:53] <elmo401> emcrules_laptop: you are Canadian?
[04:19:05] <emcrules_laptop> yes ball screw for the cross slide and then maybe timing belt for the other
[04:19:28] <emcrules_laptop> ELMO: Yes Oshawa 40 min east of toronto
[04:19:43] <elmo401> I am a Nuclear Engineer ;) Taught at the new UOIT university a stones throw from both Pickering and Darlington ;)
[04:19:47] <elmo401> lol
[04:19:49] <elmo401> same
[04:19:58] <elmo401> north end. ritson and conlin.
[04:20:00] <emcrules_laptop> I have had great sucess with timing belts and servos on lond axis
[04:20:17] <emcrules_laptop> harmony and taunton
[04:20:24] <elmo401> small world
[04:20:33] <emcrules_laptop> bo shit lol!!!!
[04:20:49] <emcrules_laptop> i taught at durham for a year
[04:21:02] <elmo401> oh?
[04:21:09] <emcrules_laptop> electro mechanical grad a durham too
[04:21:54] <elmo401> I have to jet. the misses is a callin' ;)
[04:21:55] <emcrules_laptop> feel free to stop by any time 667 blackwood
[04:22:13] <elmo401> I am here 24/7, Rogers loves me eating up their bandwidth.
[04:22:27] <emcrules_laptop> same here!!!
[04:23:51] <atmega> you produce fuel bundles there?
[04:24:05] <mikegg> anyone in atlanta wanna hang out ?
[04:24:45] <emcrules_laptop> Yep produce fuel for Bruce power and hydro quebec
[04:24:56] <emcrules_laptop> calandria tube as well
[04:25:27] <atmega> guess you aren't really the competition... except for GE-Canada maybe
[04:25:28] <emcrules_laptop> also prcess Uo2 into pellet form as well
[04:25:39] <atmega> yeah, same here
[04:25:45] <emcrules_laptop> yeah just GEH
[04:26:06] <atmega> I am actually GEH, I just usually leave off the H
[04:26:19] <elmo401> come on atmega, Canada supplies the world with 50% of its Uranium (according to my past education)
[04:26:23] <emcrules_laptop> going to chinas fuel pant in the new year to help them out with fabrication as well
[04:26:45] <atmega> elmo: if not more
[04:26:56] <emcrules_laptop> LOL
[04:27:04] <atmega> what do you do?
[04:27:41] <atmega> and do you have a perfect pellet inspection system you would like to share?
[04:27:45] <emcrules_laptop> project engieering. mostly design or procure new manufacturing processes
[04:28:02] <emcrules_laptop> maybe do you? LOL
[04:28:18] <atmega> heh
[04:28:33] <emcrules_laptop> laser micrometer the only issues are scanning speed
[04:28:46] <atmega> doesn't do anything for end gaps
[04:29:19] <emcrules_laptop> deal with that at stacking
[04:29:53] <elmo401> no live x-ray of the tubes as with airport scanning? ;)
[04:30:21] <emcrules_laptop> after closure?
[04:30:28] <atmega> kind of late hten
[04:31:20] <elmo401> emcrules_laptop: I sent an email you see the pic?
[04:31:53] <emcrules_laptop> yes
[04:32:10] <atmega> we make multiple fuel diameters, and the rods are 5-12ft long... some different issues than candu
[04:32:51] <emcrules_laptop> atmega yep 19" long tubes 500" in dia pretty easy to load and QC
[04:33:41] <atmega> 19" makes handling easier... a whole lot more welds though
[04:33:45] <Valen> * Valen is tempted to get some DU from aircraft counterweights and slip it into carry on luggage and go through airport security in the USA
[04:34:08] <Valen> of course, not actually planning to get on a plane
[04:34:13] <emcrules_laptop> yeah the welds are the killer
[04:34:23] <Valen> but just for the screaming and gnashing of teeth the TSA people would do
[04:34:24] <emcrules_laptop> all resistace welds too
[04:34:30] <atmega> medar?
[04:34:38] <emcrules_laptop> yep you?
[04:34:43] <atmega> same
[04:34:57] <atmega> our end plugs are 2-6" long though
[04:34:59] <emcrules_laptop> zirc?
[04:35:33] <atmega> yep... machining off teh flash
[04:36:01] <emcrules_laptop> Yep working on that right now
[04:36:23] <atmega> in theory, it's trivial
[04:37:07] <elmo401> see, there is a standard to these items. no wonder why you two have the same process.
[04:37:13] <emcrules_laptop> yeah but there can be leftover flash that when in reactor can lead to fretting issues
[04:37:18] <elmo401> not like some joe-welder can put these things together :P
[04:38:06] <emcrules_laptop> true PWR BWR whatever the mechanics usually are the same
[04:38:11] <atmega> we don't have a problem with that... vision systems, and we do 100% ultrasonic weld inspection
[04:39:11] <emcrules_laptop> UT weld inspections im listening
[04:39:26] <atmega> err.. nevermind :)
[04:39:30] <emcrules_laptop> we are using Eddy current
[04:39:43] <emcrules_laptop> LOL
[04:40:38] <atmega> we use eddy current for cladding liner thickness measurment
[04:40:53] <elmo401> well... I make parts for these kind of planes (didn't want to be left out, lol) http://www.darkgovernment.com/jsf.html
[04:41:23] <emcrules_laptop> I drop tested the boeing JSF nose landing gear
[04:41:29] <emcrules_laptop> sorry
[04:41:44] <emcrules_laptop> Iv'e been around
[04:41:47] <atmega> wtf is that fan in the middle?
[04:42:01] <Valen> vertical takeoff hack
[04:42:16] <emcrules_laptop> Yes it was
[04:42:34] <emcrules_laptop> the NLG was cool as shit though
[04:42:54] <emcrules_laptop> the wheels folded to tuck up in the bay
[04:43:43] <atmega> hey, we make an engine for those
[04:43:48] <atmega> but, they don't use it.
[04:43:58] <elmo401> sounds typical
[04:44:20] <emcrules> you work for GE you make everything!!!!!
[04:44:22] <elmo401> the Avro engine was supposed to be used in a passenger jet, never happened.
[04:44:30] <atmega> emcrules: are the two guys coming here staying cameco or going to GEH?
[04:44:46] <atmega> we have an aircraft engines facility on our site
[04:45:03] <elmo401> the company I work for is on the list: http://ericpalmer.files.wordpress.com/2009/06/canada2.gif Noranco.
[04:45:09] <emcrules> going to GEH i would like to go with them
[04:45:41] <atmega> I turned down an offer to work in the enrichment place a few weeks ago
[04:45:55] <elmo401> good idea.
[04:46:02] <emcrules> The global laser place?
[04:46:11] <atmega> yeah, GLE
[04:46:14] <elmo401> a friend of mine works at the 'closed' reactor in Ottawa
[04:46:25] <atmega> I assume that is where they are going?
[04:46:30] <elmo401> the one making isotopes for medical use
[04:46:43] <emcrules> no GEH peterbrough
[04:46:51] <atmega> oh, up there... bummer.
[04:46:53] <emcrules> if i spelled that right
[04:47:50] <emcrules> Elmno thats proboably MDS nordion
[04:47:59] <atmega> so, they are competitors up there for candu, but part owners of GLE
[04:48:55] <emcrules> yes GEH peterbrough makes candu fuel for ontario power generation darlington plant and pickering plant
[04:49:03] <atmega> we have been making cobalt-60 and strontium-90
[04:49:35] <atmega> the resistance welding guy from Peterborough spent a few months down here with us.
[04:49:42] <emcrules> were making the bundles for MDS's cobalt 60
[04:50:02] <emcrules> how did it go?
[04:50:16] <atmega> heh, good and bad
[04:50:47] <atmega> their end plugs are tiny and round, some of ours stick out 8? inches and are threaded
[04:50:56] <atmega> they do not machine the same
[04:51:07] <emcrules> were in the middle of changing our whole line any experience with bosch ristance welders
[04:51:28] <atmega> nope, just medar (and laser & tig welding zirc)
[04:51:53] <emcrules> laser what do you laser weld?
[04:52:20] <atmega> and our rods are pressurised to 150psi internally... makes the weld even more interesting
[04:52:37] <emcrules> i bet?
[04:52:44] <atmega> we used to laser weld rods
[04:53:13] <atmega> want a good deal on a used 5kw YAG?
[04:53:23] <emcrules> and i thought it was tough to keep helium in at atmoshpere
[04:53:49] <atmega> you weld in open atmosphere?
[04:54:37] <emcrules_laptop> no we fill the cladding with helium before closure welds
[04:54:38] <elmo401> atmega: what is a 'good deal' ? I am interested :)
[04:54:38] <atmega> heh, I bet you use those same funky weld guns we do.
[04:54:57] <emcrules_laptop> do you barcode elements?
[04:55:05] <emcrules_laptop> using laser?
[04:55:08] <atmega> yeah
[04:55:20] <emcrules_laptop> oxide stain?
[04:55:33] <atmega> we used to, not anymore
[04:55:41] <emcrules_laptop> why not?
[04:55:59] <atmega> no need, the new lasers burn fine without it
[04:56:19] <atmega> you make cladding there also?
[04:56:33] <emcrules_laptop> i meant by staining the element with an oxide via laser
[04:56:39] <elmo401> so... about the used 5kW YAG :)
[04:56:58] <emcrules_laptop> looking at fiber lasers
[04:57:04] <atmega> oh... no clue what you mean then..
[04:57:23] <atmega> we just burn barcodes straight on the cladding
[04:57:52] <emcrules_laptop> creating a barcode matrix in the cladding using a fiber laser to creae an oxide laser
[04:58:15] <emcrules_laptop> same thing i assume
[04:58:36] <atmega> we used to burn in some weird mixed gas with o2/inert, but haven't in years
[04:58:56] <emcrules_laptop> our wall thickness is ony .035"
[04:59:18] <atmega> 0.0236
[04:59:29] <emcrules_laptop> only have .001" as a tolerance to use
[04:59:31] <atmega> and 12ft long, and full of fuel
[04:59:52] <emcrules_laptop> ?
[04:59:56] <emcrules_laptop> PWR
[05:00:15] <atmega> BWR... our loaded rods are pretty 'floppy' if not handled correctly
[05:00:22] <emcrules_laptop> we used to make you PWR fuel tubing
[05:00:29] <emcrules_laptop> oh sorry
[05:00:38] <atmega> westinghouse maybe
[05:00:45] <emcrules_laptop> yep
[05:01:10] <atmega> we used to make their Gad rods
[05:01:23] <emcrules_laptop> cool
[05:01:25] <atmega> now they own western zirc
[05:01:34] <emcrules_laptop> nice!
[05:02:17] <emcrules_laptop> it's cool talking to a guy on the other side of the fence
[05:02:56] <atmega> yep... I could do a lot of things much easier if I had some more wall thickness, and those stubby little end plugs!
[05:03:45] <emcrules_laptop> i dont know those stubby little end plugs cause a whole lot of confusion
[05:04:30] <atmega> heh, same here... and we have 2 different sizes of 2 different lowers and 3 different uppers
[05:04:39] <atmega> guess you don't have upper/lower
[05:04:41] <emcrules_laptop> if we have a fuel breach end plug porosity is the first place to look
[05:04:56] <emcrules_laptop> then end plug weld
[05:05:07] <atmega> how do you have plug porosity?
[05:05:18] <atmega> unless you have zirc4 plugs
[05:05:34] <emcrules_laptop> nope eveything is the same as far as a fuel bundle is concerend
[05:05:43] <emcrules_laptop> yes zirc 4
[05:06:23] <atmega> wa chang or western found a bunch of bad zirc4 internal cracking
[05:06:25] <emcrules_laptop> we scan the bar stock via UT but it still can be a concern
[05:06:38] <emcrules_laptop> wa chang
[05:08:06] <atmega> radial and shear inspection?
[05:10:06] <emcrules_laptop> Yes we have probably the most sensitive UT in the industry. Not to float my ego but the guy working on our UT is working on yours as well
[05:10:24] <atmega> heh, walter and doug?
[05:11:12] <emcrules_laptop> no andy and some other guy andy id the brains in the two
[05:11:26] <emcrules_laptop> fallon ultrasonics
[05:12:18] <emcrules_laptop> they seem to be able to find fly shit in pepper with UT
[05:12:54] <atmega> they might be doing stuff for peterborough
[05:13:24] <atmega> we have other canadians for ours!
[05:14:24] <Valen> lol this conversation sounds like it should be classified
[05:14:31] <emcrules_laptop> They are the are pretty open with who they are working with but thats where it stops. which is fine I have no problem with a company playing both sides of a percived fence.
[05:15:47] <emcrules_laptop> Valen: Probably but the industry goes nowhere unless it talks with its peers.
[05:16:39] <Valen> cant have safety and security getting in the way of some desk jockeys idea of security
[05:16:40] <atmega> almost all of ours was done in-house. The latest iteration of low-level HW/SW came from outside this time
[05:17:17] <atmega> transducer specs, sound paths, mechanical, etc are still in-house
[05:17:18] <emcrules_laptop> valen: How did EMC2 become to be? Probably from peers sharing information for the better good!!!
[05:19:35] <emcrules_laptop> Atmega: same here trans and all others in-house dectectors and recording outsourced
[05:19:41] <SWPadnos_> SWPadnos_ is now known as SWPadnos
[05:21:12] <emcrules_laptop> welcome SWPadnos: i just finished my machiine finally:http://www.youtube.com/watch?v=6VqCcJszSYg&list=UL1HGE8GtOLdc&playnext=45
[05:21:28] <atmega> I do the controls/sw for welding & weld inspection, I might have lots of lasermics too :)
[05:23:12] <emcrules_laptop> nope we are behind the time im am sure you are following a APQP type model. We are nowhere near that level.
[05:25:21] <atmega> let me know if you come up with a foolproof way to get rid of the flash!
[05:25:38] <Valen> you guys do CnC welding?
[05:26:03] <atmega> err... wait, I did come up with one way... make a typo in the indexer code and undercut the plug/tube by 10 thou or so
[05:27:12] <atmega> we still do automated TIG welding, but I wouldn't really call it cnc
[05:27:42] <emcrules> I will as long as you share the same way. I do not belive in companys keeping ideas to themselves but to share information inorder to excell in thier respective marketplace as a group
[05:28:09] <emcrules> same here
[05:28:42] <emcrules> more fire welf for x seconds and then stop
[05:28:59] <atmega> or x half-cycles
[05:29:21] <emcrules> yes depending on method
[05:30:09] <atmega> we strike and arc and rotate for the tig welds, could be a single axis cnc but I never considered it that way.
[05:31:14] <emcrules> filler metal could be an axis or spindle speed depending on the process
[05:31:29] <atmega> no filler for this
[05:32:36] <atmega> speaking of work.... seeya
[05:33:00] <emcrules> same here have a good one
[05:33:22] <atmega> hey... if you apply at GEH, let me know, I'll take credit for the referral!
[05:34:04] <emcrules_laptop> No problem Later
[10:57:49] <Duckie> hi all
[11:03:13] <Duckie> i do a clean install of Ubuntu CNC 8.0.4 (with emc 2.3.0)
[11:03:15] <Duckie> I want a racktoolchanger. (use URL)
[11:03:15] <Duckie> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?RackToolChanger
[11:03:15] <Duckie> But how to 'Download and compile EMC2 source code of 2.4 version'
[11:03:15] <Duckie> can somebody give me the steps(commands only) to get this.
[11:03:57] <elmo401> http://wiki.linuxcnc.org/emcinfo.pl?Installing_EMC2
[11:06:19] <elmo401> you need to compile from source? if you apt-get upgrade it will bring you to 2.4.6
[11:06:20] <Duckie> @ elmo401 : can you give only the commands example first this " sudo apt-get install git-core gitk git-gui" then... (paste to pastebin).
[11:07:56] <elmo401> nevermind... it is a patch ;)
[11:08:40] <elmo401> sorry, I have not done the install via source. the page should contain the complete explanation.
[11:09:17] <elmo401> http://wiki.linuxcnc.org/emcinfo.pl?Installing_EMC2#On_Ubuntu_10_04_or_8_04_from_source
[11:11:16] <Duckie> my emc2 (2.3.0) is already installed when i use the ubuntu CNC.
[11:12:04] <Duckie> i follow then the steps on that website http://wiki.linuxcnc.org/emcinfo.pl?Installing_EMC2 ->gitting the source
[11:13:15] <Duckie> but when i type git checkout v2.4.6 it say "do you want to merge this branch?"
[11:13:15] <Duckie> then i doesn't know what to do
[11:21:34] <Duckie> http://pastebin.com/d4tEBWfT
[11:22:48] <dimas_> Duckie, wheither steps 7,8 were mandatory?
[11:24:41] <Duckie> don't know i follow the steps on that website
[11:24:46] <dimas_> i would say yes to merge
[11:26:05] <Duckie> i will try this..
[11:26:06] <dimas_> steps 7.8 just an example of checkout something not master
[12:15:24] <dimas_> Duckie: for the record
[12:15:28] <dimas_> patch -p1 < emc2.4.6_rack_toolchanger.patch
[12:15:36] <dimas_> ^^ that worked
[12:18:45] <jthornton> dimas_: do you do that from the emc2-dev directory?
[12:19:02] <dimas_> yes
[12:19:10] <dimas_> v2.4.6 checkout
[12:19:31] <jthornton> I assume the patch file has to be in the emc2-dev directory?
[12:20:06] <dimas_> yes, that's how i did that
[12:20:10] <jthornton> I guess you can tell I've never patched one before
[12:23:36] <SWPadnos> the patch can be anywhere, but you would then need the path/to/the/patch
[12:30:48] <jthornton> oh boy perfect conditions for gigging tonight 17F no wind, no moon, great water conditions and did I mention 17 degrees
[12:32:44] <roberth_> no body in the UK fancy a bid on this bargin of a machine... http://cgi.ebay.co.uk/CINCINNATI-400H-MULTI-PALLET-MILLING-MACHINING-CENTRE-/140486013005?pt=LH_DefaultDomain_3&hash=item20b59e704d
[12:33:05] <jthornton> can you deliver it Rob?
[12:33:19] <roberth_> put it in a few container
[12:35:00] <roberth_> you could load it up tho and go home for the day :)
[12:35:17] <jthornton> I saw that "Free Local Pickup
[12:35:55] <jthornton> has to be gone by the 9th so not much time to plan
[12:38:21] <jthornton> dimas_: do you think Duckie can follow this now? http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?RackToolChanger
[12:39:58] <dimas_> that better
[12:40:17] <dimas_> only i did git checkout v2.4.6
[12:41:00] <dimas_> olso I think git branch --track ... is not mandatory
[12:41:04] <dimas_> also
[12:41:28] <jthornton> ok
[12:42:53] <jthornton> did you just do git clone... then git checkout v2.4.6?
[12:43:18] <dimas_> yep
[12:44:10] <jthornton> ok, thanks... I have two upgrades downloading and my wire is getting warm or I'd just try it myself lol
[12:47:25] <dimas_> :)
[12:49:06] <dimas_> jthornton, the link to how further build source would be helpful too
[12:49:25] <jthornton> oh yea forgot that
[12:51:02] <Jymmm> me tinks jthornton needs a nap
[12:53:43] <jthornton> ok how is that? http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?RackToolChanger
[12:54:03] <jthornton> Jymmm: I just got up from a nap...
[12:54:23] <Jymmm> no matter ;)
[12:58:34] <dimas_> jthornton, good for me, let's see how Duckie proceed that
[12:59:22] <jthornton> yea
[14:07:56] <skunkworks> have the offload and onload pallet cycles working. (push offload and it goes to the correct side and offloads - Pick which pallet to load and it will go to the correct side and load it)
[14:08:13] <skunkworks> I just need to get the swap pallets cycle working. :) close
[14:24:07] <atmega> what's a pallet? other than something you stack stuff on.
[14:26:04] <skunkworks> atmega: http://www.youtube.com/watch?v=9xDPqFXo_5w
[14:29:22] <Tech_Talk> Tech_Talk is now known as Birdman3131
[14:30:12] <atmega> that's a helluva tool changer
[14:31:51] <skunkworks> :)
[14:32:53] <cradek> skunkworks: any new news on the machine? or are you just using it now?
[14:34:16] <skunkworks> heh - no. still getting the bugs out of it. Get the pallet changers working - then spindle encoder. then some final axis tuning.
[14:35:09] <skunkworks> dad would like to resize or gear down the hydraulic pumps. lower the noise as we don't need as much volume as we did before.
[14:36:38] <skunkworks> it is going really well. Emc and mesa has been flawless. Powerful
[14:37:40] <skunkworks> control pannel needs to be created too.
[14:38:32] <atmega> do used/cheap X2/X3/etc ever show up anywhere?
[14:39:26] <skunkworks> cradek: dad liked your ball end mill threading video.
[14:47:37] <SWPadnos> atmega, probably better to ask that question of eBay
[14:48:04] <atmega> I've been looking there for 6 months
[14:48:20] <SWPadnos> ah. then I guess the answer may be "not too often" :)
[14:53:06] <skunkworks> that seems like a decent study ;)
[14:56:44] <jthornton> skunkworks: what do you plan on making on the K&T?
[15:04:01] <skunkworks> jthornton: I have some projects that I would like to do as does dad. Other than that - I don't know.
[15:06:15] <skunkworks> it is dads retirement project :)
[16:01:28] <atmega> some of those water jet videos are just incredibly cool
[16:03:42] <dimas_> example?
[16:04:46] <atmega> err... jsut closed youtube, it was a turbine/fan thingie
[16:12:24] <dimas_> Duckie, any progress? wiki page is updated
[16:14:06] <Duckie> i'm justing testing
[16:22:36] <Duckie> all the command i type work. also the autogen.sh
[16:22:50] <Duckie> but when i type ./configure and get this error
[16:23:05] <Duckie> http://pastebin.com/URnYFj12
[16:25:59] <micges> Duckie: type 'sudo apt-get build-dep emc2'
[16:59:11] <Duckie> now the ./configure work.... i type the last command "sudo make setuid". all OK. but where start the program emc2 just from the 'application' or is this the old emc2 program?
[17:01:35] <micges> in terminal go to scripts directory
[17:01:42] <micges> then type './emc'
[17:15:33] <skunkworks> you can also do a 'make install-menus' before the 'sudo make setuid' that will install rip icons in your application/cnc menu
[17:15:51] <skunkworks> I don't know if you can run the comand after setuid. never tried it.
[17:47:37] <poppabear> Greetings..... anybody home?
[17:47:44] <psha> i think yes ;)
[17:47:55] <poppabear> Hey brother
[17:48:38] <poppabear> do you have any "How To" documents on how to modify a screen set with GladeVCP, or Mocca, or???
[17:49:03] <poppabear> I want to try my hand at it, and get a mental handle on what I need to do.
[17:49:04] <psha> there are some docs about gladevcp on wiki
[17:49:29] <poppabear> on how to use it? any custom screen examples?
[17:49:44] <poppabear> Also, any "How To's" on the NML and using it as well?
[17:49:50] <poppabear> plus mabey examples?
[17:50:39] <psha> dunno about nml... i'm trying to work with high level interfaces when possible :)
[17:51:19] <poppabear> so can you do a COMPLETELY custom screen set with GladeVCP or does it just only modify existing work
[17:51:35] <psha> howtos about gladevcp... i think that there are two pages, GladeVCPSetup and GladeVCPsomethingelse on wiki
[17:52:03] <poppabear> so, any chance you got any Info that you can hook me up with?
[17:52:03] <psha> for my task i've created custom gui with lot of help from gladevcp
[17:52:15] <poppabear> that might get into doing it in the real world
[17:52:39] <poppabear> So, you built a custom gui, completely your own stand alone?
[17:52:55] <psha> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?GladeVcpSetup
[17:52:59] <skunkworks> poppabear: have you gone though.. http://linuxcnc.org/docs/
[17:53:03] <psha> i think this one os recent one
[17:53:08] <skunkworks> through
[17:53:27] <psha> poppabear: yes, it was completly standalone
[17:53:35] <psha> since it only needs small subset of emc functionality
[17:53:43] <poppabear> skunkworks: yes, not really getting into example thier
[17:53:46] <psha> but needs to extra camera vies
[17:54:24] <poppabear> psha, how much learning curve did you go through to do the gladeVCP thing?
[17:54:58] <psha> heh, it was not easy since i had to write python bindings to camunits library :)
[17:55:05] <psha> but for gladevcp part it was very easy
[17:55:38] <poppabear> So, what is Mocca? Is it a "Screen Designer" type app?
[17:55:46] <poppabear> is there anyone doing a "
[17:56:01] <poppabear> "EMC screen designer" type of app?
[17:56:09] <psha> dont know about mocca since i'm very picky about pascal things since 2000 :)
[17:56:22] <poppabear> so you can put out a custom screen set, realatively quickly
[17:56:27] <psha> yes
[17:56:56] <psha> you steel need to do some base work depending on your task
[17:56:56] <poppabear> so is GladeVCP in your opion, kinda like a "Screen Designer"
[17:57:17] <poppabear> The reason I am asking, I am looking to do some custom screens, and get them out quickly
[17:57:22] <poppabear> ok
[17:57:34] <psha> i'd be happy if it will be true 'screen designer' some times... but now it's only for extensions
[17:57:45] <psha> for example there are no widgets for pogram listing
[17:57:47] <poppabear> ahhh
[17:57:53] <psha> or jog buttons
[17:58:08] <poppabear> so, what I looking for a "Screen Designer" type of app
[17:58:23] <poppabear> are you aware of something that someone is currently doing like that?
[17:58:26] <psha> but it depends on compexity of your task
[17:58:38] <psha> i'm trying :)
[17:58:57] <psha> i'm extending gladevcp with useful widgets :)
[17:59:42] <psha> for base app you may use touchy i think
[18:00:01] <psha> it's gtk based so gladevcp is integrating to it seemlesly
[18:00:16] <psha> and pretty stable/tested
[18:01:47] <psha> also you may just take UI file and extend it with gladevcp widgets
[18:03:25] <psha> for mocca you'd better ask on forum
[18:09:37] <psha> bbl
[18:10:42] <poppabear> so, do you know where I can find some How to docs on modifing and recompiling the Touchy gui?
[18:10:56] <SWPadnos> touchy is python, it isn't compiled
[18:11:35] <poppabear> Hey Steve!!!
[18:11:39] <SWPadnos> Hi Scott
[18:11:51] <poppabear> LUV YOU MAN!!!! hehehehheeh
[18:11:52] <SWPadnos> as far as I know, the code documentation is the code itself
[18:12:01] <SWPadnos> heh
[18:12:08] <poppabear> ok, bear with me a minute....... or more....
[18:12:13] <SWPadnos> bearing
[18:13:09] <poppabear> what would be the steps to open the code for the touchy, and modify/add then recompile, and if you want/and/or know of a good place I could find mabey a step by step tutorial on doing something along that?
[18:14:30] <poppabear> BTW: Took a major buying plunge and got a pile of Mesa stuff to play with both steppers and servos
[18:15:05] <poppabear> Got a chance to talk to Peter there, and he was a Fantastic resource and was very patient with my "newby" questions
[18:15:21] <SWPadnos> yeah, he's a good guy
[18:15:54] <SWPadnos> as far as Touchy goes, you can use any editor you like to edit the code (as long as it's not on Windows, since those often screw up line endings)
[18:16:06] <SWPadnos> save, re-load EMC, changes are there. it's not compiled
[18:17:07] <poppabear> where are all the files (located), that I would need to modify, to do that? I cant really get a handle on where to find all the relevant docs, on the ones I need to change
[18:17:46] <poppabear> Windows = bad..... got it... :)
[18:18:07] <SWPadnos> it should be under src/emc/usr_intf/
[18:18:13] <SWPadnos> usr_intf = user interface ... :)
[18:18:27] <SWPadnos> maybe in its own touchy directory, but I don't know for suer
[18:18:29] <SWPadnos> sure
[18:18:49] <poppabear> BTW: Are you also aware of any Example docs on reading/writing to/from NML? I saw the func doc.
[18:19:44] <psha> poppabear: what you want to modify?
[18:19:48] <psha> touchy UI? touchy code?
[18:19:59] <psha> gladevcp code? axis ui?
[18:20:00] <poppabear> psha: yes
[18:20:00] <SWPadnos> new GUI
[18:20:08] <psha> yes = what? 1, 2, 3 or 4?
[18:20:10] <poppabear> yeap new gui
[18:20:31] <SWPadnos> I don't think there are emc-specific NML examples, other than the code
[18:20:34] <psha> from scratch or based on touchy?
[18:20:36] <poppabear> I have a machine coming up, that I will need to modify HEAVELY the touchy screen
[18:20:45] <SWPadnos> NML is used in other places as well AFAIK, it's a NIST project
[18:21:25] <poppabear> ok, any on you know Steve that might have some kind of how to docs on using it to interface controls
[18:21:29] <psha> touchy consists of two pieces
[18:21:40] <psha> one is code - src/emc/usr_intf/touchy
[18:21:44] <psha> other is UI definition
[18:21:57] <psha> ./src/emc/usr_intf/touchy/touchy.glade
[18:22:38] <poppabear> what do you open touchy.glade with, I tried to open it, and got machine garbage
[18:22:52] <psha> glade
[18:23:01] <SWPadnos> glade is the Gnome UI builder
[18:23:08] <SWPadnos> ish
[18:23:25] <psha> SWPadnos: gladish, gnomish or builderish? :)
[18:23:34] <poppabear> Man I hate to ask this, I know if bothers you fellers, but where do I open glade from, or get it or??
[18:23:36] <SWPadnos> poppabear, I don't know of any how-tos. you'll have to delve in a little and ask some more specific questions
[18:23:47] <SWPadnos> package manager, search for glade
[18:23:51] <SWPadnos> then install it :)
[18:23:52] <psha> sudo apt-get install glade3 (or just glade)
[18:23:54] <SWPadnos> psha, yesish
[18:24:34] <poppabear> Steve: Ok, will poke around, was just wondering if some one in the dev group has actually hooked to and used NML
[18:24:44] <poppabear> ok, on the glade install
[18:24:47] <psha> SWPadnos: i'm a bit overwhelmed with work now but python signal patches are stashed and waiting to be presented for review :)
[18:25:05] <SWPadnos> poppabear, we all have, whether we like it or not ;)
[18:25:08] <poppabear> psha, so open one of the touchy files in editor, open the other in the glade IDE
[18:25:15] <psha> yes
[18:25:18] <SWPadnos> psha, one day I'll catch up with what you have done :)
[18:26:03] <poppabear> Steve, are you saying you have fooled with the NML?
[18:26:18] <poppabear> if so, can you pass any of yoru stuff to me, so I can learn from you?
[18:27:01] <psha> poppabear: if you choose gladevcp as a way to extend interfaces feel free to bug me for missing widgets :)
[18:27:12] <poppabear> ohhhhh
[18:27:14] <poppabear> ok
[18:27:28] <poppabear> so I can use GladeVCP to modify/extend touchy?
[18:27:30] <psha> btw recently Gremlin was added http://psha.org.ru/tmp/touchy-gremlin.png
[18:27:35] <psha> yes
[18:27:36] <poppabear> are, am I confused again
[18:28:09] <poppabear> do you have any How tos to use your system, for screen mods?
[18:28:09] <psha> yes, you may use it to extend touchy but small patch is needed to hook gladevcp in main touchy process
[18:28:27] <psha> have you checked GladeVCPSetup wiki page?
[18:28:36] <SWPadnos> poppabear, I helped (a little, a long time ago) in making a widget set that was QT based and could talk to EMC via NML
[18:28:36] <poppabear> no
[18:28:46] <SWPadnos> I don't have any notes, and I don't know if I can find the code
[18:28:46] <psha> check it
[18:28:51] <psha> it's described a bit
[18:29:24] <poppabear> Steve, ok, IF, you find it, can you send it to my email? poppabear@hughes.net
[18:29:33] <SWPadnos> it's all C++ classes, and it's easy to see the patterns you need to use
[18:30:05] <poppabear> C++!!!!! awesome, would LOVE to have anything you got on it, live and breath in C++
[18:30:08] <SWPadnos> (more or less make object with some parameters, call its send method or similar)
[18:30:26] <SWPadnos> I have nothing, I'd point you to the EMC source ...
[18:30:41] <psha> poppabear: i think halui is good place to start
[18:31:10] <psha> it's simple but has many nml interaction
[18:31:17] <psha> s
[18:31:26] <poppabear> I didnt find any example stuff for NML in the EMC source, (BUT, I probably did not know where to look).
[18:31:43] <SWPadnos> the examples are the actual programs, not sample code :)
[18:31:50] <poppabear> psha: ok, I will look at halui
[18:31:53] <poppabear> thanks!!
[18:31:57] <SWPadnos> I agree with psha, halui is a good place to start
[18:32:09] <SWPadnos> it has HAL and NML code, and no user interface to confuse the issue
[18:32:09] <poppabear> psha: do you have a website for your GladeVCP work/app?
[18:32:17] <SWPadnos> also emcrsh
[18:32:32] <SWPadnos> that's a networked telnet-like user interface
[18:32:37] <mhaberler> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?GladeVcpSetup
[18:32:39] <poppabear> what is emcrsh?
[18:32:39] <mhaberler> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?GladeVCPprogramming
[18:32:57] <psha> no, it's on temporary freeze :) and all gladevcp work is done here
[18:33:00] <SWPadnos> (which can be used as the emc UI on an embedded, network-connected, headless machine controller)
[18:33:13] <poppabear> psha: dont you have your own website? or do I use the ones mhaberler posted
[18:33:45] <mhaberler> hey! I wrote them ! and the code too ;-)
[18:33:47] <psha> poppabear: all gladevcp docs are on wiki :) and 90% of them are written by mhaberler :)
[18:34:27] <poppabear> mhaberler: :)
[18:34:44] <poppabear> ok, I stand corrected
[18:35:39] <poppabear> Steve: headless machine........ yeap, doing alot of that stuff
[18:35:58] <poppabear> the "magic black box" in the machine cell......
[18:40:09] <psha> kid jumped on notebook keyboard ;:)
[18:40:51] <mhaberler> if somebody wants to play with it, go for the gladevcp-examples branch of git://git.mah.priv.at/emc2-dev.git
[18:40:52] <mhaberler> the share/gladevcp/examples/probe demo is really cool - something axis is lacking
[18:40:54] <mhaberler> end of sales ptch ;-)
[18:41:11] <mhaberler> psha: I'm suffering cat keyboard obstruction hereabouts
[18:43:03] <psha> mhaberler: may you split gladevcp fix into separate branch?
[18:43:06] <psha> i'll pick it
[18:43:42] <mhaberler> which fi? tons of them.. dont get it
[18:44:02] <psha> comp.init
[18:44:04] <mhaberler> should be safe to pull gladevcp-examples, no more fluff files
[18:44:24] <mhaberler> there were several fixes to gladevcp..
[18:44:40] <psha> ok, i'll look
[18:44:41] <mhaberler> man.. how do I do this in git...
[18:45:21] <psha> git diff :)
[18:47:03] <psha> mhaberler: only two changes i see
[18:47:20] <mhaberler> I see four
[18:47:36] <psha> i'm looking at summary
[18:47:49] <mhaberler> commits since yesterday's jepler py2.5 fix
[18:48:00] <psha> one is fixed halcomp.ready() other is subprocess.Popen
[18:48:20] <psha> btw what's behind subprocess.Popen instead of subpress.call?
[18:48:32] <mhaberler> get at stderr
[18:48:36] <psha> ok
[18:48:58] <mhaberler> 8caa72757ca35668ffd16c311abc001f8aa35458 exit halcomp on halcmd failure
[18:49:25] <psha> hm, what's need in env=os.environ?
[18:49:52] <mhaberler> copy & paste job ;-)
[18:50:29] <mhaberler> probably not necessary. NB: works for me now..
[18:50:53] <poppabear> mhaberler: Is there a way, that your working on, that I could build a completely custom Screen set that is not based on axis or touchy?
[18:51:49] <mhaberler> puh... psha: what should I answer to this?
[18:51:51] <mhaberler> I guess yes, but looks like a major job to me
[18:54:35] <psha> poppabear: yes. write small core and then create interface with glade you want
[18:54:57] <psha> poppabear: that's why i'm suggesting touchy as base - it's already done
[18:55:10] <psha> just throw away things you don't need
[18:55:34] <poppabear> ok
[18:55:49] <poppabear> so open up touchy, and modify it with sthe editor and gladevcp
[18:55:51] <poppabear> yes?
[18:56:12] <mhaberler> that's kindof the idea
[18:56:39] <poppabear> this is my ignorance talking so.. here goes, why is there no Screen designer" in emc?
[18:56:54] <atmega> because you haven't written it?
[18:57:02] <poppabear> in where in the IDE or designer, you can specify what your screen objects are connected to
[18:57:21] <skunkworks> <standard responce> because no one has written one yet </standard responce>
[18:57:24] <poppabear> is that what the GladeVCP or Mocca is shooting for?
[18:57:34] <mhaberler> Signals. Read the GladeVCPSetup wiki page
[18:58:12] <psha> poppabear: glade is language independent by design
[18:58:26] <psha> that's why it's so good
[18:58:45] <poppabear> so, are thier some guys that are working toward a screen designer already?
[18:58:56] <mhaberler> I did this probe app which is currently a separate window from axis, but talks to emc and drives probing .- axis nicely follows:
[18:58:56] <poppabear> or, is that what gladevcp represents?
[18:58:57] <mhaberler> http://imagebin.org/126746
[18:58:59] <mhaberler> does MDI commands, state probing etc
[18:59:43] <psha> poppabear: i think that 'screen designed' concept is unfamiliar to most of people here
[19:00:02] <SWPadnos> you'll have to forgive him, he's from the Windows world :)
[19:00:22] <poppabear> :)
[19:00:38] <atmega> that explains all the linux SCADA packages
[19:00:39] <poppabear> yeap, sorry about that, but am trying to change
[19:00:53] <SWPadnos> do or do not, there is no try
[19:00:59] <SWPadnos> </yoda>
[19:01:00] <poppabear> Mh: like the probing widget
[19:01:00] <psha> poppabear: consider glade as 'screen designer' - you create buttons and request signal handlers
[19:01:11] <psha> then write code and connect signal handlers to real functions
[19:01:11] <poppabear> Yes, Master Yoda
[19:01:13] <skunkworks> poppabear: have you read http://www.linuxcnc.org/component/option,com_kunena/Itemid,20/func,view/id,1813/catid,41/limit,6/limitstart,0/lang,english/
[19:02:32] <mhaberler> I looked at mocca but I'm not engaging - I think freepascal is a dead end for such an effort
[19:02:34] <poppabear> WOW!!! Skunkworks, I LIKE that screen, where do I get it?
[19:03:22] <skunkworks> heh - that is funny. around here it is usually - yeck - I hate the look of that screen. ;)
[19:03:47] <SWPadnos> poppabear, look at the link above the screenshot, geez :)
[19:03:47] <skunkworks> poppabear: that is the start of mocca - read the whole thread
[19:03:48] <poppabear> I like the side and bottom buttons, very funuc like
[19:03:57] <poppabear> it is german..... crap
[19:04:17] <poppabear> probly need to find the mocca (englis) version stuff
[19:04:21] <SWPadnos> google translate might mangle it less than me
[19:04:29] <SWPadnos> and actually translate it too
[19:05:32] <poppabear> cool
[20:59:50] <ries_> ries_ is now known as ries
[21:10:44] <jthornton> * jthornton is off to do some gigging for suckers
[21:36:19] <skunkworks> I think this post has the most crap info I have ever seen http://www.youtube.com/watch?v=UjMJOfCyDaA
[21:36:21] <skunkworks> heh
[21:36:39] <skunkworks> I mean http://www.practicalmachinist.com/vb/1470413-post28.html
[21:38:17] <cradek> does he mean to say mach is open source? the writing is so roundabout I have trouble following it
[21:38:50] <skunkworks> right - no clue
[21:54:32] <SWPadnos> roundabout and false, actually
[21:54:41] <SWPadnos> regarding USB drives, for instance
[21:55:02] <SWPadnos> there is an open source community around Mach, for the VBScript "Brains" plug-ins (not the core)
[21:57:06] <cradek> http://xkcd.com/386/
[21:57:59] <tom3p> the email list says theres news for gladevcp. it says "The following changes... are available in the git repository at: git://psha.org.ru/psha/emc2.git gladevcp"
[21:58:00] <tom3p> how do I use that info? i cannot find example of git url tag ( i think those are the right git terms )
[21:58:22] <SWPadnos> git clone git://...
[21:58:34] <tom3p> from root? (~)
[21:58:41] <SWPadnos> from home (~) :)
[21:58:47] <SWPadnos> or wherever you want
[21:59:33] <cradek> better to fetch it into your linuxcnc clone
[21:59:40] <cradek> (fetch and merge)
[21:59:48] <cradek> but anyway, those changes are merged into master already
[21:59:55] <SWPadnos> now that's something I couldn't tell you how to do :)
[22:00:15] <SWPadnos> I think there may have been some updates since the merge
[22:00:21] <cradek> oh ok
[22:01:39] <tom3p> i got the git-doc package and the git-magic package, i dont see how to add it to my working ~/emc2-dev dir using 'fetch'
[22:02:27] <tom3p> git pull?
[22:05:44] <tom3p> CONFLICT (content): Merge conflict in src/hal/user_comps/gladevcp.py
[22:05:49] <tom3p> glade i copied the dir first
[22:05:55] <tom3p> haha glad
[22:07:42] <SWPadnos> as cradek said, it's already in the emc git repository
[22:09:04] <tom3p> thanks i cannot understand what that means, like what i have to type to 'get' it
[22:09:12] <SWPadnos> nothing
[22:09:22] <SWPadnos> except "git pull" in your emc git tree
[22:09:57] <tom3p> i git the error listed above when i typed git pull from inside ~/emc2-dev
[22:10:06] <tom3p> arg git/get
[22:10:15] <Jymmm> tom3p: 'git' is a program that controls source code
[22:10:19] <tom3p> yes
[22:10:39] <SWPadnos> did you do "git pull" or "git pull git://psha's/git/URL"
[22:11:02] <tom3p> 'git pull'
[22:11:09] <SWPadnos> oh
[22:11:20] <tom3p> "except "git pull" in your emc git tree"
[22:11:48] <SWPadnos> did you make any changes to gladevcp.py?
[22:11:54] <tom3p> no
[22:12:37] <SWPadnos> ok. well that exhausts my ability to help with git. sorry :)
[22:13:27] <tom3p> i've already erased the munged dir and copied back a clean original ( copy works better for me than git ;)
[22:13:29] <tom3p> thanks tho
[22:20:20] <tom3p> if you use simple cp to save a working emc2-dev dir, you'll need to 'cd src; sudo make setuid' after copying it back
[22:20:52] <SWPadnos> probably not if you use cp -a (which retains permissions)
[22:21:06] <SWPadnos> but that may still not create root-owned files. I don't know for sure
[22:22:00] <tom3p> didnt know about cp -a thanks
[22:22:15] <SWPadnos> man is your friend :)
[22:22:55] <tom3p> i did notice that all the gladevcp labels became '0' after getting rendered , and they are all 0 in the wiki doc pngs too
[22:23:25] <tom3p> (any labels changed from default )
[22:24:00] <tom3p> but maybe thats all fixed, so forget about it
[22:35:29] <tom3p> ahah hal labels chage from 'mytext' to '0' but label labels are ok
[22:39:41] <jims_> Are there any nice Dxf to gcode Linux programs recommended by anyone?
[22:41:19] <skunkworks> jims_: I have not used any.. have you looked at http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
[22:42:45] <jims_> Not yet. I've used, but not gotten the hang of ACE on the PC.
[22:43:41] <jims_> Nice that it's free. But...
[22:45:16] <jims_> I was kinda hoping that there was one which stood out from the crowd on Linux.
[22:46:27] <skunkworks> heh - I have used ace.
[22:47:57] <skunkworks> I just used it recently actually - I could not get 4.0 to do anything. 3.2 seems to work as expected.
[22:50:47] <jims_> It would be nice if allowed you to select which path you wanted it to follow instead of guessing where you want to go.
[22:51:17] <skunkworks> do you have autocad?
[22:51:23] <jims_> Yep
[22:52:08] <jims_> Doesn't everyone?
[22:52:17] <jims_> ;)
[22:52:22] <skunkworks> have you looked at realize? http://timeguy.com/cradek/autocad
[22:54:06] <jims_> I tried it last week. I don't remember why, but I couldn't get it to work. If it is worth my while I will give it another go.
[22:54:48] <skunkworks> a few people on here use it. (I have not yet)
[22:55:03] <atmega> it works fine, if you follow the directions
[22:55:40] <jims_> OK, I'll give it another shot.
[22:56:24] <atmega> but... I actually paid for cut-2d and it makes it much simpler.
[22:56:36] <atmega> except for that whole 'paying for' part
[22:56:52] <jims_> $?
[22:57:02] <atmega> $150 I think
[22:57:58] <jims_> The cobwebs around my wallet didn't like that.
[22:58:14] <atmega> yeah, that part sucks.
[22:58:39] <atmega> but, you can just use the autocad dxf directly without having to go through and manually offset everything
[22:59:22] <jims_> Do they have a demo?
[22:59:36] <Valen> atmega: will it do shape nesting of parts?
[22:59:37] <atmega> yes, but you can only generate g-code for the sample files
[22:59:49] <atmega> valen: nope, gotta buy the pricey one for that
[23:00:30] <atmega> cut-2d is 'cheap' and doesn't do much, but it is really fast and easy
[23:01:25] <jims_> Cheap if your company is springing for it.
[23:01:38] <atmega> yeah, I paid for it myself.
[23:01:50] <jims_> Ouch.
[23:02:02] <atmega> realize works fine and is much cheaper.
[23:02:23] <atmega> I did one part both ways, they came out the same
[23:02:46] <jims_> This Cnc business nickel and dimes you to death.
[23:02:59] <atmega> mine's just for fun
[23:03:21] <jims_> Instead of nickels, it's hundred dollar bills thoug.
[23:03:32] <jims_> Though
[23:04:13] <jims_> EMC is a breath of fresh air though.
[23:04:29] <skunkworks> * skunkworks hugs emc every day.
[23:04:30] <jims_> Those guys are amazing.
[23:04:51] <atmega> yep, they have made a very robust and useful package
[23:06:12] <skunkworks> jims_: you might want to look at http://code.google.com/p/heekscnc/
[23:06:20] <jims_> I spent weeks writing my own software years ago. I got EMC running in one afternoon. Guess which one works better.
[23:06:38] <skunkworks> it is pretty new but they seem to be in development
[23:06:54] <skunkworks> jims_: same here.
[23:07:10] <jims_> I could not make heads nor tails of heels.
[23:07:19] <jims_> Heels
[23:07:27] <atmega> me either
[23:07:30] <jims_> Shit iPad.
[23:11:30] <TekniQue> wtf, emc decided that it would be funny to search for home
[23:11:34] <TekniQue> IN THE WRONG DIRECTION
[23:12:13] <TekniQue> then after jogging the Z axis the other way, towards home, and hitting the home all button again
[23:12:17] <TekniQue> it went in the right direction
[23:15:21] <atmega> it doesn't really just make up stuff to do
[23:18:22] <TekniQue> well I'd like to hear it's reasoning for searching for home in the wrong direction
[23:18:43] <TekniQue> just on this one occasion
[23:23:13] <atmega> I guess we are ruling out user error :)
[23:24:35] <PCW> Flakey home switch?
[23:31:49] <skunkworks> or the direction pin didn't take.
[23:34:14] <DaViruz> wow, got my toolholder from maritool now, really nice stuff
[23:34:18] <DaViruz> think i need to order some more
[23:56:07] <tom3p> what would cause gladevcp widgets to appear grey'ed out?
[23:56:44] <SWPadnos> from the IRC discussions I've seen, there are HAL enable pins for some of the controls, including at least one group control
[23:56:50] <SWPadnos> frame, radio button, something like that
[23:57:13] <tom3p> wow, thx
[23:57:46] <SWPadnos> sure (hope that's it :) )
[23:58:32] <tom3p> bringing up glade to inspect 'em
[23:58:56] <SWPadnos> try halcmd show pin, with emc and the panel loaded