#emc | Logs for 2007-06-16

[00:09:10] <CIA-8> 03jepler 07TRUNK * 10emc2/docs/src/gcode/main.lyx: document new gcode features developed at fest
[00:14:35] <toastyde1th> did i tell you guys i got to talk with a very notable person in high precision machining
[00:14:51] <toastyde1th> an engineer who works at the Lawerence Livermore national labs, on the diamond turning machines
[00:15:18] <toastyde1th> holy crap this guy was like a walking/talking encyclopedia about how to improve machine tool accuracy
[00:15:30] <toastyde1th> he talks about hitting millions of an inch like pissing in a bucket
[00:15:40] <toastyde1th> a very large bucket
[00:15:44] <toastyde1th> that you are standing in
[00:15:48] <toastyde1th> high walls.
[00:15:56] <SWPadnos> does he talk about machines submerged in temperature-controlled oil and stuff?
[00:16:01] <toastyde1th> yes
[00:16:05] <SWPadnos> figured ;)
[00:16:05] <toastyde1th> and how to do it cost effectively
[00:16:15] <SWPadnos> for some value of "cost effective"
[00:16:26] <toastyde1th> he showed us a project where some dude spend 100 bucks, and a south bend 10"
[00:16:33] <toastyde1th> *spent
[00:16:41] <toastyde1th> and was able to produce a diamond turning machine
[00:16:50] <SWPadnos> cool
[00:17:06] <toastyde1th> it could not contour, but it would produce mirrors and optics with simple spherical or flat profiels
[00:17:17] <toastyde1th> *profiles
[00:20:24] <toastyde1th> the coolest part was how to set up scales and whatnot
[00:20:26] <toastyde1th> on a machine
[00:20:30] <toastyde1th> to produce the highest accuracy
[00:20:42] <toastyde1th> and also, how poor scale placement can excascorbate errors
[00:20:44] <SWPadnos> interferometry for calibration, I'd imagine
[00:20:53] <toastyde1th> no, i'm talking about glass scales
[00:20:56] <toastyde1th> on like, bridgeports
[00:21:00] <SWPadnos> ah
[00:21:03] <toastyde1th> DRO placement
[00:21:12] <SWPadnos> yep. alignment is prett ycritical
[00:21:20] <toastyde1th> not alignment
[00:21:21] <toastyde1th> placement
[00:21:33] <toastyde1th> where you put the scale, not how it is aligned
[00:21:36] <toastyde1th> affects accuracy
[00:21:44] <toastyde1th> which i did not know
[00:21:49] <SWPadnos> sure. you get varying amounts of thermal expansion depending on where it is
[00:21:52] <archivist> machines are elastic
[00:22:00] <toastyde1th> uh, no, it has nothing to do with any of those things
[00:22:03] <toastyde1th> it's a kinematic problem
[00:22:05] <SWPadnos> ah, yep. vibrational modes and the like
[00:22:09] <toastyde1th> er
[00:22:10] <toastyde1th> still no
[00:22:12] <toastyde1th> kinematic
[00:22:22] <toastyde1th> not vibration, friction, thermal, alignment, etc
[00:22:29] <SWPadnos> vibration is kinematic ...:)
[00:23:01] <toastyde1th> vibration doesn't affect this error
[00:23:43] <archivist> mass related acceleration twist
[00:23:43] <toastyde1th> it's the geometric and kinematic relationship to the scales and the main axis of movement (leadscrew/ballscrew/whatever)
[00:24:26] <toastyde1th> not that, either
[00:24:31] <toastyde1th> although that does modify the problem
[00:24:46] <toastyde1th> it's sort of a symptom of the problem rather than the cause
[00:25:36] <toastyde1th> with a properly placed scale, the twist doesn't affect linear measurement
[00:25:45] <Roguish> ?measure all axes from the same physical point? not the x on the x, the y on the y and the z on the z
[00:25:59] <toastyde1th> that's basically it
[00:26:06] <toastyde1th> if i recall the spelling properly, the abbot principle
[00:26:19] <Roguish> otherwise ya get relative measures.
[00:26:43] <toastyde1th> brb phone
[00:30:50] <archivist> but.. that means measuring ref point on rotating work piece to tip of cutter continously(through the item), difficullt for us cheapskates
[00:40:03] <maddash> wouldn't it be cool if you could run emcmot on a fpga? then you'd get hard real-time step generation...
[00:40:06] <toastyde1th> kewl
[00:40:47] <toastyde1th> metrologically speaking, any measurement taken from the machine is relative
[00:44:46] <ds2> maddash: does it count if it runs inside a hard core on the FPGA?
[00:47:33] <maddash> why not?
[00:58:32] <ds2> wasn't sure if you meant having emcmot rewritten into VHDL/etc or not
[00:59:19] <ds2> can EMC be asked to do a handshake with the spindle before proceeding, i.e have M03 block til the spindle report it is really spinning?
[01:03:03] <skunkworks> Yes - I think if you look at the mazak config - they use the feed hold until the spindle drive says it is at speed.
[01:03:09] <skunkworks> iirc
[01:09:00] <ds2> Hmm
[01:09:33] <ds2> and if feedhole is invoked from the UI, is there a way to stop the 'spindle' automatically?
[01:12:09] <toastyde1th> feed hold would be neat for the spindle speed
[01:13:24] <ds2> i'm pondering what would be involved in using emc to drive a plastic extruder head; feed hold and a running extruder head == big mess :/
[01:13:55] <toastyde1th> hahahah
[01:13:58] <ds2> the speed handshake would be mapped to the head coming up to temperature
[01:17:15] <toastyde1th> now i'm not a big guy who knows anything about this
[01:17:20] <toastyde1th> but couldn't you use HAL to do that
[01:17:39] <toastyde1th> use a temp sensor, when the sensor voltage passes X
[01:17:44] <toastyde1th> do... something?
[01:17:45] <ds2> donno... just looking for a quick way to get something together for testing
[01:18:37] <ds2> yes, a microcontroller can flip a bit on the parallel port; figuring if I tell EMC that bit is really the spindle declaring it is ready....
[01:20:15] <toastyde1th> could you use an external potentiometer
[01:20:22] <toastyde1th> to drop the temp sensor voltage below the threshhold
[01:20:24] <toastyde1th> on the pin
[01:20:38] <ds2> an op amp would be easier
[01:20:39] <toastyde1th> you won't get NC control of the temperature
[01:20:48] <ds2> no need; the temp is fixed
[01:20:50] <toastyde1th> but it doesn't sound like you care al that much
[01:20:52] <toastyde1th> kewl
[01:21:15] <ds2> just need to confirm it is up to it, so when the motor runs, it won't try to squeeze solid material through a nozzle
[01:21:46] <ds2> the reprap guys got their own software but I want something simplier and G codes are nice and simple
[01:27:46] <maddash> 'reprap'?
[01:27:55] <ds2> www.reprap.org
[01:39:59] <maddash> oh, 3d printing.
[01:55:03] <toastyde1th> i demand 8d printing
[01:55:49] <toastyde1th> how i see it, it is 3.667 times better than 3d printing
[01:57:14] <mdynac> so , who is broadcasting live from the fest???
[01:57:44] <toastyde1th> in soviet russia, fests brodcast from YOU
[01:58:26] <mdynac> true, but we live in the good 'ol US of A
[02:00:56] <mdynac> hmmm, seems to me that somebody is a bit "toasted" this evening....
[02:20:09] <toastyde1th> toastyde1th is now known as toastydeath
[02:27:54] <tomp> gaim has a nice tabbed feature, the close session icon is about 1 mm from the select session area, so i close a lot when i want to select :(
[02:28:03] <tomp> gaim is now called pidgin?
[02:28:28] <mdynac> tomp ltns....
[02:29:11] <tomp> mdynac, hello, going to fest?
[02:29:29] <mdynac> nope boo hoo
[02:29:56] <tomp> me neither, and the guys are working hard again
[02:30:37] <mdynac> that' not surprising
[02:30:58] <mdynac> i am too busy , up to my ears in broken edms
[02:31:30] <tomp> i'm, off to tulsa for same on Sun nite
[02:32:33] <mdynac> monterey, ca next week, then i shuffle off to buffalo the week after, not to mention the umpteen problems at edm network
[02:34:28] <tomp> monterey might be nice if you get some time to look about, tho its usually same old industrial park, sameo rentacar sameo hotel sameo airport...
[02:34:57] <mdynac> Naval Postgraduate School, quite a nice base
[02:36:00] <mdynac> yes Monterey Ca, home of the 14 dollar cheesebuger and six dollar fries....
[02:36:07] <toastydeath> so like
[02:36:13] <toastydeath> what goes on at this cnc fest thing
[02:36:20] <toastydeath> looks like a lan party
[02:36:24] <toastydeath> with machines in the background
[02:36:27] <toastydeath> that people are using to lean on
[02:36:53] <mdynac> actually the machines are holding up coffee cups....
[02:37:12] <toastydeath> I STAND CORRECTED
[02:37:16] <toastydeath> cutting edge java meterology
[02:37:30] <mdynac> now yer talkin.
[02:38:04] <skunkworks> rigid tapping is working..
[02:38:51] <mdynac> thank god!!!!!
[02:39:03] <tomp> today the fest guys were making some tool holders, was that for holding taps?
[02:40:40] <skunkworks> no - to hold a small ball end mill.
[02:40:47] <toastydeath> what kind of tool holders?
[02:40:50] <skunkworks> the tooling for the mazak is a bit sparce
[02:40:55] <toastydeath> you guys have a grinder?
[02:41:06] <mdynac> a coffee grinder
[02:41:12] <toastydeath> hahahaha
[02:41:19] <toastydeath> mdynac: your comments make me want to attend
[02:41:28] <toastydeath> even though i know nothing about emc
[02:41:43] <skunkworks> it really isn't an emc only fest.
[02:41:46] <mdynac> i had a blast last year.....i even brought my own coffee grinder
[02:41:54] <skunkworks> it is only the best part of the fest ;)
[02:42:30] <toastydeath> the coffee?
[02:42:37] <toastydeath> do you guys have an emc coffee machine
[02:42:58] <toastydeath> m03 (brew cycle on)
[02:43:08] <tomp> its actually a hal coffee machine
[02:43:12] <mdynac> if they did, it would rock...
[02:43:35] <toastydeath> man
[02:43:39] <toastydeath> that would be an amazing project
[02:43:55] <toastydeath> you could have a 4-pot coffee pot changer
[02:45:32] <toastydeath> or maybe a rotary transfer coffee machine?
[02:46:13] <mdynac> and the auto decaf rejection circuit
[02:46:35] <toastydeath> you are my new favorite person.
[02:46:56] <toastydeath> i think that is what i look forward to every day at work
[02:46:58] <skunkworks> http://axis.unpythonic.net/
[02:47:07] <toastydeath> getting in, in a nice 68 deg temp controlled room
[02:47:14] <toastydeath> grabbing a cup of coffee, starting the DT lathe
[02:47:24] <toastydeath> and sitting around reading while it does its thing
[02:51:39] <mdynac> so any neat gizmos or machines at the fest?
[02:52:52] <JymmmmEMC> LOL... LEAD Pb FOIL TAPE 1½ in. x 36 yds x .003 in. thick - hazardous to large or small children - do not ingest or rub on body - it's LEAD !!! keeps out X-rays 'n stuff
[02:52:57] <skunkworks> nothing really stands out.. lots of odds and ends.\
[02:54:24] <toastydeath> does anybody bring whole machines
[02:54:32] <mdynac> sure
[02:54:46] <toastydeath> nice
[02:54:48] <mdynac> all kinds of small mills,
[02:55:34] <toastydeath> here is another random question, this time about emc
[02:55:41] <toastydeath> what's the maximum scale resolution
[02:56:48] <mdynac> my machine does 50 millionths.....
[02:56:58] <mdynac> increments
[02:57:13] <toastydeath> can it do tenths of millionths
[02:57:37] <toastydeath> or is there like an integer cap
[02:57:39] <toastydeath> or something
[02:58:57] <mdynac> are you working on the space shuttle?
[02:59:20] <toastydeath> no, i'm trying to convince work to bring up a spare diamond lathe on EMC
[02:59:21] <mdynac> or are you making very small parts
[02:59:46] <mdynac> servos or steppers?
[02:59:58] <toastydeath> neither
[03:00:12] <mdynac> thrust tube?
[03:00:14] <toastydeath> oh, on the axis drive
[03:00:17] <toastydeath> i have no idea
[03:00:31] <toastydeath> it wouldn't matter
[03:00:40] <toastydeath> if we do an upgrade we'll be putting new motors on it
[03:01:10] <toastydeath> and i don't know enough about the motor side of accuracy
[03:01:13] <toastydeath> to say what they'll use
[03:03:11] <maddash> "thrust tube" -- that sounded funny, for some reason
[03:03:18] <toastydeath> for now they're talking about using glass scales
[03:03:23] <toastydeath> and possibly lvdt's
[03:03:26] <toastydeath> for motion
[03:03:42] <mdynac> glass scale = good
[03:03:43] <toastydeath> er, for scales
[03:04:07] <toastydeath> but it won't matter if we use lvdts if the machine screws won't position past what a glass scale can do
[03:05:01] <mdynac> pardon my ignorance but what is an lvdt?
[03:05:08] <toastydeath> sorry
[03:05:20] <toastydeath> it stands for "linear variable displacment transformer"
[03:05:25] <toastydeath> it's a little measurement probe
[03:05:30] <tomp> like a linear resolver
[03:05:40] <toastydeath> yar!
[03:05:44] <mdynac> ahhhhhh, kinda like what they use on a CMM
[03:06:00] <tomp> analog output, so infinite resolution ( sorta)
[03:06:09] <toastydeath> one angstrom is pretty infinite
[03:06:12] <mdynac> nice
[03:06:19] <toastydeath> but those are really expensive
[03:06:32] <toastydeath> most of them do millionths or 1/10 millionths
[03:06:34] <toastydeath> 300 bucks or so
[03:06:46] <toastydeath> for a 0-.5" range
[03:06:54] <toastydeath> you can get them larger though
[03:07:38] <toastydeath> i would really like to see them underake producing a fluid bearing leadscrew
[03:07:47] <toastydeath> that's what all the high precision machines seem to be using
[03:09:27] <tomp> Rugludallur: i was reading the NewPlasamaDesign.odg. is there a .hal file to accompany it?
[03:09:43] <toastydeath> i am really taking a liking to all this high precision stuff
[03:09:48] <toastydeath> it's a ton of fun to be a part of
[03:12:20] <The_Ball_> wow, busy in the workshop ey
[03:19:17] <ds2> Jymmm: any chance you found a source of lead sheets?
[03:21:57] <The_Ball_> skunkworks, I seem to have lost you link to the pwm schematics, would you mind providing it agian?
[03:30:59] <JymmmmEMC> ds2: lead foil only
[04:14:13] <LawrenceG> JymmmmEMC: ds2 who is looking for lead sheet?
[04:16:06] <LawrenceG> JymmmmEMC: I just bought a bunch of lead sheet known as 3pound lead (3 lbs/sq ft), it is used as roof flashing on concrete tile roofing
[04:17:15] <ds2> LawrenceG: where?
[04:17:25] <LawrenceG> JymmmmEMC: it is about 1/16" thick and comes in 80' rools 3' wide
[04:18:34] <LawrenceG> ds2: from a roofing supply place.... they also use that weight of lead for making lead drain pipe flashings
[04:19:14] <ds2> LawrenceG: what part of the globe/country/continent?
[04:19:25] <LawrenceG> ds2: you can get those in Canada at Home depot and most building supply stores
[04:19:37] <LawrenceG> how much do you need?
[04:20:03] <ds2> oh canada...heh
[04:20:10] <LawrenceG> :}
[04:20:17] <ds2> I just need a small amount
[04:21:47] <LawrenceG> phone a roofing supply store... mine is 9" wide by 80' long roll and cost about $100... I used 5 rolls to flash my roof
[04:22:27] <ds2> they don't allow that sort of thing here anymore :(
[04:22:30] <LawrenceG> for all the step flashings between the concrete tile and the side of the building
[04:23:50] <LawrenceG> I would mail you some, but it is HEAVY
[04:23:59] <ds2> *nod*
[04:24:03] <ds2> not worth it
[04:24:35] <LawrenceG> where are you? E.U.?
[04:24:42] <ds2> the states
[04:25:38] <LawrenceG> I would be surprised if you could not get it... there are not really any good substitutes
[04:26:04] <ds2> =)
[04:29:51] <LawrenceG> http://www.radiationproducts.com/lead-flashings.htm
[04:30:28] <ds2> Hmmm
[04:30:39] <LawrenceG> http://www.radiationproducts.com/sheet-lead.htm
[04:31:57] <LawrenceG> 1000 Superior Boulevard, Suite 310 ? Wayzata, MN 55391
[04:31:57] <LawrenceG> 1.888.ringrpp (1.888.746.4777) ? Tol Free Fax : 1.866.554.8445
[04:31:57] <LawrenceG> www.radiationproducts.com
[04:33:38] <LawrenceG> cool site... my father in law installed a lead wall to keep the sound from a disco from annoying the hotel patrons
[04:37:52] <maddash> is there an example on how to invoke/use the debounce component? I grepped -r the emc2/ for 'debounce', and all I came up with was the demo_mazak .hal file. I didn't understand its usage of debounce.
[04:37:59] <jepler> "man debounce"
[04:38:25] <maddash> I did that too...but it doesn't mention how to specify which pins to debounce
[04:38:48] <maddash> it just suddenly pops up with the term "filter groups"
[04:39:05] <maddash> and I've grepped the halcmd manual for 'group' -- nothing relevant...
[04:39:58] <jepler> you use it by interposing a debounce between the physical input and whatever else you want to connect it to
[04:40:21] <jepler> parport.mumble -> debounce.mumble.in ; debounce.mumble.out -> axis.mumble.home-sw-in
[04:41:15] <LawrenceG> hi jepler, chris and the rest of yoose in the picture :}
[04:41:20] <jepler> hi LawrenceG
[04:41:48] <LawrenceG> looks like its getting kind of friendly
[04:42:30] <jepler> there's me, chris (black shirt), rick is in the back, steve stallings is in the suspenders, and john k is working hard disassembling a busted encoder for scrap
[04:43:11] <maddash> jepler: "[cfg=size[,size,...]" <--- is "size" the threshold? the man page just calls it "number of filters"
[04:45:09] <maddash> jepler: hm, and i'm going to take a wild guess at "G" and "F": if I want to filter, say, parport.0.pin-10-in, then I'd "linkpp parport.0.pin-10-in debounce.0.pin-10-in.int"?
[04:45:17] <jepler> maddash: you probably one one group with N filters where N is the number of switches you want to debounce
[04:46:07] <jepler> maddash: then you 'setp' the debounce.0.delay to set the amount of debounce (# of samples) for all the filters
[04:46:59] <maddash> jepler: "probably one one group" <-- "probably want one group"?
[04:47:21] <jepler> yes
[04:47:29] <maddash> jepler: ah, totally neglected .delay param
[04:49:42] <maddash> jepler: so, F (index of each pin in group G?) has no constraints?
[04:50:24] <jepler> maddash: I am tired so I can't parse that question right now
[04:50:37] <jepler> experiment if you didn't achieve enlightenment from the manpage
[04:50:38] <jepler> goodnight
[04:51:21] <maddash> gnite.
[05:03:43] <JymmmmEMC> hey LawrenceG ltns
[05:13:53] <maddash> heh, found an explanation inside of rtcomp.lyx, now manually deciphering the debounce section
[09:47:59] <Martin_Lundstrom> Helle folks
[09:48:09] <Martin_Lundstrom> Rugludallur: Are you there?
[10:04:18] <Martin_Lundstrom> Rugludallur: anyway, I made some progress with the thc config and I want to give you feedback.
[12:47:23] <robin_sz> if only it where that simple :)
[12:54:34] <skunkworks> what? life in general?
[13:16:58] <rafa> hello
[13:18:55] <rafa> is possible on in emc one driver panasonic MADDT1107003 for control servo motors?
[13:20:07] <rafa> please
[13:24:23] <rafa> how on servo motors in emc?
[13:26:34] <rayh> How EMC connects to servo drives depends upon the card you select.
[13:27:14] <rafa> ok
[13:27:22] <rayh> A Vital PCI card will connect to servo systems using encoder signals and analog
[13:27:40] <rafa> is possible to use panasonic MADDT1107003?
[13:27:52] <rafa> on this in serial port
[13:27:52] <rayh> It looks like the panasonic will use analog speed
[13:28:02] <rafa> ?
[13:28:21] <rayh> We don't have serial port speed and position modules in EMC yet.
[13:28:50] <rafa> not possible to use the this?
[13:29:11] <rayh> But the drive should support encoder (A, B, I) position
[13:29:28] <rafa> yes
[13:29:35] <rafa> do have enconder
[13:29:50] <rafa> see this page please:
[13:29:52] <rafa> http://pewa.panasonic.com/acsd/motion-control/products/a4.php
[13:30:03] <rayh> I don't find that exact model in the spec but what comes up says Pulse and analog command input
[13:30:21] <rafa> you see the page?
[13:30:46] <rayh> I see a page at http://pewa.panasonic.com/acsd/motion-control/products/a4.php
[13:30:58] <rafa> thanks
[13:31:15] <tomp> "A4-SIMPLE DRIVE PULSE ONLY" http://www.galco.com/scripts/cgiip.exe/wa/wcat/itemdtl.r?listtype=Catalog&pnum=MADDT1107003-PANS looks like a new product, so not in some lists
[13:31:37] <rayh> I saw quite a few of these motors and drives at the Bejing machine tool show last year.
[13:31:42] <rayh> Very nice units.
[13:31:51] <rafa> one moment
[13:32:07] <rafa> please my inglish is low
[13:32:10] <rafa> :)
[13:32:31] <rayh> np
[13:32:48] <tomp> hiya ray
[13:33:04] <rayh> Hi tom
[13:33:20] <rafa> hi tom
[13:33:27] <rafa> this is mi drive
[13:33:28] <tomp> hi rafa :)
[13:35:00] <rafa> hi tomp
[13:35:09] <rafa> is possible conect this in emc, please?
[13:35:12] <rafa> :)
[13:35:19] <rayh> If this drive only accepts pulses are they step and direction?
[13:35:46] <rafa> one moment
[13:36:13] <rafa> i dont know
[13:36:27] <rafa> no works in parport
[13:36:29] <rafa> but
[13:36:34] <rafa> in serial port
[13:36:47] <rafa> is a programable drive
[13:37:38] <tomp> rafa: not work now, because serial, not easy to do, but possible if you work hard at it and study a lot
[13:37:51] <rayh> Do you have a url for it's manual
[13:38:27] <rafa> thanks tomp
[13:38:46] <rafa> thanks rayh
[13:39:01] <rafa> i go study the driver
[13:39:15] <rayh> good luck rafa
[13:39:29] <rafa> thanks
[13:39:49] <tomp> may help manuals http://pewa.panasonic.com/acsd/downloads.php?s=t&series=a4%3B13&division=motion&resourcetypes%5B%5D=manuals
[13:40:03] <tomp> tho i cant find that model
[13:40:54] <rafa> i go study it
[13:41:08] <rafa> latert i ask for you
[13:41:23] <tomp> maybe that number is the amplifier, not the motor
[13:41:30] <rafa> very thanks for you atention
[13:48:42] <cradek> g'morning guys
[13:48:49] <jepler> hi cradek
[13:48:55] <cradek> and welcome to the last day of cnc workshop
[13:49:59] <skunkworks> morning
[13:50:10] <jepler> I hope we do another donut today
[13:50:19] <skunkworks> I think you guys have accomplished a ton.
[13:50:24] <cradek> we have to, after working so hard making that collet
[13:50:42] <jepler> skunkworks: thanks
[13:50:48] <cradek> yes thanks
[13:50:58] <skunkworks> donut day?
[13:51:30] <jepler> if only I could figure out python-gtk and glade ...
[13:55:30] <cradek> if only I could learn to calculate the number of items of clean clothing required for an 8 day trip
[13:55:49] <jepler> snicker
[13:56:26] <tomp> rafa: it has serial communications (eg: tuning, monitoring ) but it has simple wiring for analog velocity control. see pages 4-15 and 4-16 of this document http://pewa.panasonic.com/acsd/downloads.php?s=t&series=a4%3B13&division=motion&resourcetypes%5B%5D=manuals (select "A4 Instruction Manual")
[13:57:56] <tomp> (8+1)*(daily unit ) for rainy day;)
[13:58:28] <jepler> oops I'd better head downstairs ..
[13:58:32] <tomp> rafa: MADD is listed in the index
[13:58:47] <jepler> tomp: he left...
[13:59:08] <tomp> :-/
[14:00:53] <The_Ball_> jepler, cradek, fantastik effort you guys are putting in! skunkworks got a new toy today http://wigen.net/hobby/yak54/
[14:01:04] <The_Ball_> skunkworks, would you have that pwm link handy?
[14:01:08] <jepler> bbl
[14:01:19] <skunkworks> The_Ball_: cool
[14:01:20] <skunkworks> bbl
[14:01:55] <The_Ball_> was it something i said? hehe
[14:46:10] <robin_sz> cradek: there is a simple way to calculate the amount of clothing needed on a trip ... for example socks. 1 day trip =>1 pair socks, 2 days => 2 pairs, 3 days => 3 pairs, 4 days => 3 pairs, 5 days => 3pairs, 6 days => 3 pairs etc etc
[14:48:51] <Ziegler> LOL
[14:49:22] <Ziegler> socks and boxers I always do [days of trip] + 1
[14:49:39] <robin_sz> more than 3?
[14:49:54] <robin_sz> coo.
[14:50:01] <Ziegler> yeah... unless the trip is longer than 5 days
[14:50:08] <Ziegler> I max out at 5 usually
[14:50:11] <robin_sz> try 3 pairs maximum ...
[14:50:16] <Ziegler> I will
[14:50:19] <robin_sz> the pair you are wearing ...
[14:50:20] <Ziegler> I have a 3 day trip this week
[14:50:24] <Ziegler> should work out great
[14:50:27] <robin_sz> the pair you took off yesterday
[14:50:48] <robin_sz> and the pair, that tomorow, will seem a bit cleaner than the other two
[14:51:02] <Ziegler> lol
[14:51:27] <robin_sz> underpants/boxers are like spaghetti
[14:51:51] <robin_sz> ever cooked traditional spaghetti?
[14:52:34] <robin_sz> you know how to tell whenthe pasts is just cooked right?
[14:52:36] <Ziegler> wife does
[14:52:52] <robin_sz> you throw a piece at the wall, if it sticks its done
[14:52:53] <Ziegler> throw a noodle?
[14:52:57] <robin_sz> right ...
[14:52:59] <Ziegler> :D
[14:53:02] <robin_sz> same applies to boxers
[14:53:27] <robin_sz> if they stick to the wall, they need changing
[14:53:33] <robin_sz> or at least turning inside out
[14:54:37] <Ziegler> yuck... LOL
[14:55:47] <robin_sz> my travle clothing aloowances were established on long trekking and climbing trips, may not be appropriate for business trips
[14:59:15] <robin_sz> whose page is that .. the wigen.net one
[15:07:58] <Skullworks-PGAB> rigid tapping - W00T!
[15:11:12] <Skullworks-PGAB> I see a Variac on the table at fest... ( whats next a Tesla coil for Mach users... )
[15:13:42] <robin_sz> is this an emc fest or a general CNC fest?
[15:16:06] <robin_sz> or is this a revisit to that mazak up north?
[15:28:07] <jmkasunich> the official name is "CNC workshop"
[15:28:14] <jmkasunich> mach and others are here too
[15:29:20] <robin_sz> k
[15:30:04] <robin_sz> any demos of the G100 or grex or whatever mariss ended up calling that usb thing?
[16:04:16] <CIA-8> 03cradek 07TRUNK * 10emc2/src/emc/iotask/ioControl.cc:
[16:04:16] <CIA-8> from jepler:
[16:04:16] <CIA-8> * test hal_bit_t values in the proper way
[16:04:16] <CIA-8> * remove a debugging statement
[16:04:16] <CIA-8> * fix switching to T0 (no tool)
[16:06:30] <jmkasunich> robin_sz: I haven't seen any G-Rex demos
[16:06:54] <jmkasunich> personally I've lost interest in it, and am playing with the mesa 5i20 now
[16:07:01] <jmkasunich> I like being able to program the FPGA myself
[16:07:57] <CIA-8> 03jepler 07TRUNK * 10emc2/src/hal/drivers/pluto_servo.comp: skunkworks noticed that not all items were changed to the new naming convention
[16:09:35] <robin_sz> jmkasunich, the mesa is just too expensive for amateurs IMHO
[16:11:30] <DanielFalck> $199
[16:12:04] <jmkasunich> the only thing I know of thats cheaper is the pluto
[16:12:17] <DanielFalck> how much is the Grex?
[16:14:47] <SWPadnos> the cheapest GRex is $300, the "in the case" version is $400
[16:14:52] <DanielFalck> ok. found it Grex G100 $399
[16:15:11] <CIA-8> 03jepler 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: make the 'flood' button appear when coolant-flood is connected
[16:15:21] <SWPadnos> the Mesa is $200 for the card, plus a bit for the various I/O isolators you'd want (and PWM->analog servo interfaces ...)
[16:15:34] <DanielFalck> Grex G101 $208
[16:15:51] <SWPadnos> ok. I thought that one was $300
[16:16:19] <DanielFalck> http://www.geckodrive.com/product.cfm?pid=17
[16:16:26] <SWPadnos> yep, I see it
[16:16:46] <SWPadnos> ah, that doesn't include the Rabbit, I think
[16:16:54] <SWPadnos> add $50 for the RCM3720 ...
[16:16:58] <DanielFalck> yep
[16:17:28] <DanielFalck> is the Grex thing Windows oriented?
[16:17:39] <DanielFalck> or is it cross platform?
[16:18:00] <jepler> DanielFalck: there is not an emc driver if that's what you're asking
[16:18:14] <CIA-8> 03jepler 07v2_1_branch * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: merge rev 1.103: make the 'flood' button appear when coolant-flood is connected
[16:18:15] <SWPadnos> there is Linux front end software
[16:18:22] <DanielFalck> just curious.
[16:18:32] <SWPadnos> however, development can only be done with the Rabbit development kits
[16:18:41] <SWPadnos> ($300, Windows only)
[16:18:47] <DanielFalck> which is Windows.....
[16:18:52] <maddash> hahaha "rabbit development kits"
[16:18:58] <maddash> that sounds so...dirty...
[16:19:08] <SWPadnos> and Mariss hasn't released the pin file for the FPGA, so even if someone wanted to make a new FPGA config, they couldn't
[16:19:33] <SWPadnos> (though that could be done on Linux with the free Xilinx tools)
[16:19:40] <SWPadnos> (if we had the information)
[16:19:48] <SWPadnos> (and we really wanted to)
[16:20:18] <maddash> is it ok if for a program to issue several emccommandbuffer->write calls while only waiting for the last one?
[16:20:34] <maddash> er...s/if for/for/
[16:20:34] <DanielFalck> no problem there. When I decide to convert my mill over from Centroid to EMC, I will use whatever system is already working- like Mesa
[16:20:36] <jmkasunich> cd ..
[16:20:44] <jmkasunich> oops
[16:21:49] <maddash> ^^ I'm getting some weird "Can't take semaphore" messages while I'm repeatedly bombarding emc with emc_task_mode_estop messages, and I'm wondering if the two are related
[16:22:18] <SWPadnos> "don't do that" ?
[16:22:37] <maddash> swpadnos: don't do which?
[16:22:48] <SWPadnos> bombard emc with emc_task_mode_estop messages
[16:23:08] <robin_sz> SWPadnos, the mesa works out at $350 with the interfaces you need, thats a lot for a pci card
[16:23:31] <maddash> swpadnos: do you acutally know what happens when I do?
[16:23:39] <jmkasunich> what interfaces did you choose? 7i33 + 2x7i37?
[16:23:44] <robin_sz> yeah
[16:23:50] <robin_sz> i 37
[16:23:50] <maddash> fecking tab complete.
[16:23:54] <SWPadnos> maddash: no, but it sounded like you get weird stuff :)
[16:23:54] <robin_sz> 1 37
[16:24:09] <jmkasunich> I didn
[16:24:11] <jmkasunich> oops
[16:24:13] <CIA-8> 03cradek 07TRUNK * 10emc2/configs/lathe-pluto/ (postgui.hal vcp.xml lathe-pluto.hal lathe-pluto.ini): update config - as run at cnc workshop 2007
[16:24:16] <SWPadnos> robin_sz: it's not bad for a motion control system that's fully reprogrammable
[16:24:17] <robin_sz> 1 x 7i33 and 1 x 7i37
[16:24:19] <jmkasunich> I didn't think the breakouts were that high
[16:24:25] <robin_sz> 69 each
[16:24:33] <jmkasunich> ok
[16:24:53] <jmkasunich> and what is the competition that makes $350 be "a bit high for a PCI card"?
[16:25:03] <jmkasunich> vital is more even before you buy breakouts
[16:25:14] <jmkasunich> Galil? ;-)
[16:25:26] <robin_sz> compared to the comptetion its cheap
[16:25:36] <robin_sz> but its still a lot for what it is
[16:25:55] <tomp> ditto (more expensive) galil, pmac, stg
[16:25:56] <maddash> hm, if I only wait for emcstatus every few emccommandbuffer->write 's , and I still get the message after a while, then this could be memory-leak related.
[16:26:00] <jmkasunich> thats silly
[16:26:13] <robin_sz> ?
[16:26:25] <jmkasunich> prices for ANY product are only high or low when compared to the prices of other ways of doing the same thing
[16:26:51] <DanielFalck> robin_sz: mesa looks like a bargain to me. For what it will do in the end
[16:27:08] <robin_sz> is it fully supported by emc yet?
[16:27:13] <SWPadnos> yes
[16:27:35] <robin_sz> ok, well, that changes things a bit, last time I looked it was still in development
[16:27:40] <jmkasunich> 4 channel analog servo is and has been supported for some time
[16:27:56] <jmkasunich> using the 5i20 to do hardware step generation is in development now
[16:28:01] <SWPadnos> and minor code changes can support the standard Mesa 8-axis and 12-axis configs as well
[16:28:03] <robin_sz> right
[16:28:16] <robin_sz> and basic IO for random pumps and things?
[16:28:42] <jmkasunich> the board has 72 I/0 (3 connectors, 24 each)
[16:28:47] <jmkasunich> 4 channels of servo uses one connector
[16:28:51] <jmkasunich> the other 2 are I/O
[16:28:59] <robin_sz> and they are fully supported in emc?
[16:29:04] <jmkasunich> presently hardcode to 8 out 16 in per plug (IIRC)
[16:29:08] <jmkasunich> yes
[16:29:11] <robin_sz> nice
[16:29:19] <tomp> just to bugger it up... oh! does emc and mesa handle 8 and 12 axis ;) ( whatever happened to Til Frasnitza's buddy doing 8 axis emc?)
[16:29:41] <jmkasunich> the same developement that is working on stepgen will make the usage of the spare pins be completely configurable (any mix of in and out)
[16:29:47] <robin_sz> 4 axis is enough for 99%
[16:30:31] <robin_sz> actually, an interesting one is waterjet with the extra two axes for head tilt, thats 5 axes on a basic machine
[16:31:11] <maddash> psht. 9-axis pwns all.
[16:31:15] <robin_sz> ok, that changes things somewhat,
[16:31:44] <tomp> xyzabcuvw
[16:33:06] <maddash> holy crap, 72 i/o pins
[16:33:14] <robin_sz> thats not a lot
[16:33:42] <robin_sz> you use up quite a few per axis
[16:34:04] <maddash> robin_sz: then make your own fpga pinout board. :P
[16:34:25] <robin_sz> nah
[16:34:36] <maddash> believe it or not, I actually went ahead and bought another two parallel pci cards for my other axes
[16:34:56] <robin_sz> paralell?
[16:35:15] <maddash> [sigh] and I was planning on building my own "anything i/o" pci card too.
[16:35:25] <robin_sz> as in paralell port cards?
[16:35:29] <maddash> robs/parallel pci/parallel port pci/
[16:35:44] <maddash> damn tab key.
[16:35:52] <robin_sz> right ... they are cheap enough, like $10
[16:36:06] <SWPadnos> each servo axis requires 6 pins: step/dir or pwm/dir (or up/down PWM) + A B Z encoder inputs, plus a motor driver enable output
[16:36:17] <maddash> yeah, but it's such an inelegant hack
[16:36:18] <SWPadnos> so 72 I/Os gives tou 12 axes with no aux I/O
[16:36:23] <SWPadnos> s/tou/you/
[16:37:03] <SWPadnos> so they don't get used up too quickly
[16:37:17] <maddash> when I grow up, I'm going to hard core emcmot into an fpga core.
[16:37:40] <robin_sz> too late :)
[16:37:46] <SWPadnos> heh
[16:37:56] <maddash> crap -- who beat me to it this time?
[16:38:04] <robin_sz> steve hardy
[16:38:30] <maddash> huh?
[16:39:04] <maddash> geckodrive?
[16:39:24] <SWPadnos> well, the motion controller runs in the Rabbit, the White Heat processor and FPGA only deal with motion "actuation", not motion planning
[16:39:24] <robin_sz> yeah
[16:40:24] <SWPadnos> but the next MEsa card may be able to have the wntire motion controller in it (a stripped down one, of course) - I think he's going to a 1Mgate+ FPGA on that one
[16:40:37] <robin_sz> iirc he coded the servo loops into white heat and used the analogue IO to drive the servo amps
[16:40:51] <robin_sz> that moved the PID loops into the fpga
[16:41:19] <SWPadnos> hmmm. I didn't have that understanding, but I'm not sure about it
[16:41:59] <SWPadnos> actually, I don't know anything about an analog output version of the G-Rex code
[16:42:15] <SWPadnos> (I know it has the outputs, but I don't have info about any config that uses them for motor control)
[16:42:31] <maddash> http://cgi.ebay.com/LINUX-BOOT-CD-CNC-LINUXCNC-UBUNTU-MILLING-LATHES-EMC2_W0QQitemZ200119622905QQihZ010QQcategoryZ3771QQcmdZViewItem
[16:42:36] <robin_sz> I played with them a bit, coded a pid loop in the rabbit etc
[16:42:46] <maddash> that's so wrong.
[16:43:00] <robin_sz> steve took it a bit further IIRC, coded the pid in white heat
[16:43:04] <SWPadnos> as long as they keep updating to the latest CD, it's OK
[16:43:21] <SWPadnos> ok. I don't recall that, but I've been ignoring a lot of list traffic lately so ...
[16:43:28] <robin_sz> likewise
[16:44:08] <robin_sz> what attracted me to it was the not needing any specific performance fromthe PC, it was just a USB connection for a bit of GUI display
[16:44:25] <robin_sz> wold have been ideal for desktop routers etc
[16:44:37] <robin_sz> but, there you go ... so many ideas, so little time
[16:44:46] <SWPadnos> lazy bum
[16:44:47] <SWPadnos> ;)
[16:44:51] <maddash> where are these 72-pinned lovelies sold? I can't find them on ebay
[16:44:58] <SWPadnos> www.mesanet.com
[16:44:59] <jmkasunich> mesanet.com
[16:45:06] <CIA-8> 03jmkasunich 07TRUNK * 10emc2/configs/demo_mazak/ (demo_mazak.clp demo_mazak.hal demo_mazak.ini): mazak changes from CNC-workshop 2007
[16:45:25] <maddash> hmm, a manufacturer that does its own marketing? that's odd.
[16:45:42] <maddash> jmkasunich while you're at it, take out the debounce reference in demo_mazak.hal
[16:45:53] <robin_sz> small userbase, doesnt need much marketing
[16:46:09] <maddash> debounce isn't used at all (at least not in 2.1.5's version)
[16:47:40] <maddash> no offense to mesa afficionados out there, but these guys wouldn't happen to be operating out of a garage, would they?
[16:49:39] <DanielFalck> 4175 Lakeside Drive, Suite 100, Richmond, CA. They probably rent a small office there.
[16:49:54] <SWPadnos> mesa doesn't seem to be a agarage operation. they sell to industrial customers, so I think the end user web ordering thing isn't too important to them
[16:50:11] <SWPadnos> in terms of the bottom line, anyway
[16:52:54] <maddash> doesn't look too shabby.
[16:53:28] <maddash> now, if only I could get a refund for my parport pci cards...
[16:56:51] <robin_sz> hope you didnt pay more than $10 for em
[16:58:28] <CIA-8> 03cradek 07TRUNK * 10emc2/lib/python/rs274/glcanon.py: fix rigid_tap preview
[16:58:28] <CIA-8> 03cradek 07TRUNK * 10emc2/src/emc/rs274ngc/gcodemodule.cc: fix rigid_tap preview
[17:00:49] <maddash> $18 each.
[17:01:40] <maddash> why's the 5i20 so pricey? is it because of the high-end fpga?
[17:04:05] <robin_sz> I guess just the small production runs
[17:04:10] <maddash> brb, gotta ask my parents for $250
[17:04:16] <robin_sz> fpga is less than $50
[17:05:15] <robin_sz> I suspect the build cost is sub $75, so I guess $200 is a fair price actually
[17:16:54] <robin_sz> heh, china ... bunch of pirates :) ..
[17:18:17] <dimas> robin_sz: are they steal open source code?
[17:24:10] <Skullworks-PGAB> stealing Open Source is kinda Oxy moron - but using open source - rebranded as your own unique product...
[17:28:29] <dimas> ah
[17:28:49] <robin_sz> nah
[17:29:27] <robin_sz> I just happend to type a (hacked) registration code for some s/w into google, and lo and behold it appears on about 500 web pages
[17:29:32] <robin_sz> all of them chinese
[17:29:37] <robin_sz> well, 95%
[17:32:13] <dimas> the rest is russians?
[17:33:00] <robin_sz> not this time
[17:33:29] <dimas> :)
[17:38:40] <JymmmmEMC> jepler: http://pastebin.ca/570377
[17:52:30] <JymmmmEMC> jepler: specifically item #2
[18:06:35] <Rugludallur> Hey ppl,
[18:07:03] <Rugludallur> Tomp: The hal files and the lastest version of the diagram are all checked in, should be most recent version under the plasma-thc config
[18:07:22] <tomp> thanks!
[18:07:28] <Rugludallur> Martin: Great to hear you have progress, got things working ?
[18:08:13] <Rugludallur> tomp: I have not changed them for 3 weeks though, been away
[18:09:10] <Rugludallur> Found a nice company @ Computex this year that manifactures multi parport/io cards and have linux drivers for cheap
[18:09:30] <Rugludallur> They have things like pci cards that have 10 parports on a remote pendant and such :)
[18:10:24] <JymmmmEMC> Argh.... Can't find cheap DDR ram =(
[18:11:08] <tomp> Rugludallur: np, great work, thanks. I will study how to use with servo rather than stepgen. ( so pwm maybe, cant use PID )
[18:11:18] <JymmmmEMC> Rugludallur: url?
[18:12:55] <Rugludallur> JymmmmEMC: trying to find it, looks like I might only have details at work, will post when I have them
[18:13:07] <Rugludallur> probably won't be untill monday
[18:13:14] <JymmmmEMC> np
[18:13:34] <JymmmmEMC> Rugludallur: Just nice to be able to review back later from the irc logs is all.
[18:13:42] <Rugludallur> there were also some impressive near-realtime ethernet industrial products
[18:14:46] <JymmmmEMC> Rugludallur: Now, THAT would be nice.... No breakoutboard needed, just a 10/100/1000 switch and output from the pc ether port to each drive a la ehternet
[18:15:31] <robin_sz> http://apex2.apexauctions.com/java-auction/index.php?event=50102#
[18:15:36] <robin_sz> should I ??
[18:16:15] <robin_sz> I reckon ~5K should do it
[18:16:16] <Rugludallur> JymmmmEMC: yeah, 100m/300ft and no problems getting shielded cabling/connectors
[18:16:52] <JymmmmEMC> Rugludallur: Even PoE if you needed it.
[18:17:13] <Rugludallur> robin_sz: you thinking about the laser ?
[18:17:24] <robin_sz> the laser is dead, but the punch looks nice
[18:17:38] <robin_sz> correction, the laser is VERY dead
[18:17:53] <robin_sz> someone decided to clean the heatexchangers
[18:18:04] <robin_sz> with central-heating cleaner
[18:18:36] <robin_sz> they are made of wafer-thin aluminium, it eat them away to some extent, when they brought the alser to full vacuum, it filled with water
[18:19:11] <robin_sz> any prizes for guessing what happens when water hits a turbo-molecular pump?
[18:19:34] <JymmmmEMC> New lifeform?
[18:19:42] <Rugludallur> BOOOOM
[18:19:49] <robin_sz> pretty much
[18:20:13] <robin_sz> the service cost is typically £35k ... assuming the pump is servicable
[18:20:53] <Rugludallur> ouch
[18:20:59] <robin_sz> so ... looking at that machine ... a laser/punch combination ...
[18:21:04] <robin_sz> lasers are delicate right?
[18:21:12] <robin_sz> and punches go BANG BANG BANG right?
[18:21:44] <robin_sz> how do you think they avoid the punch shaking the laser out of alignment?
[18:22:59] <robin_sz> when in laser mode, the laser sits on 3 spikes to align it precisely with the machine etc
[18:23:23] <JymmmmEMC> suspend it with bungy cords!
[18:23:32] <robin_sz> when in punch mode, it inflates an air cushioin, lifting the laser clear of the spikes and isolating it from the vibration
[18:24:35] <robin_sz> even so, the clunking of it getting lifted on and off the spikes eventually pushes it out of alignment
[19:04:48] <Skullworks-PGAB> 1064mn @ 60W - etches anodized AL very good and fast ( 999mm/sec )
[19:05:19] <JymmmmEMC> so does 40W
[19:05:26] <Skullworks-PGAB> 1064nm
[19:05:33] <Skullworks-PGAB> my bad
[19:05:45] <JymmmmEMC> what you want me to lookup the wavelength chart?!?!?!
[19:06:04] <Skullworks-PGAB> its an old beasty - but it still works (mostly)
[19:06:29] <JymmmmEMC> Hey, better than what I have (nothing)
[19:07:07] <Skullworks-PGAB> no - just listing the wave length of the laser crystal (Nd-YAg)
[19:07:28] <JymmmmEMC> Ya coulda just said it was a YaG laser =)
[19:07:39] <Skullworks-PGAB> not all the same
[19:08:05] <JymmmmEMC> I don't think C)2 are in that bandwidth
[19:08:10] <Skullworks-PGAB> terrible waste of power
[19:08:12] <JymmmmEMC> CO2
[19:09:05] <Skullworks-PGAB> 208V 3ph in @ 22.5amps = 60W output at the lense
[19:10:13] <JymmmmEMC> Yeah, but yag can cut metal, C)2 at the same power range, can't
[19:10:59] <robin_sz> err
[19:11:05] <Skullworks-PGAB> OLD VME chassis running a Motorola 68000 @ 8MHz with 2Mb ram
[19:11:18] <robin_sz> 60w of yag or co2 wont cut metal
[19:11:49] <Skullworks-PGAB> cuts Very thin metal - less than .015"
[19:12:02] <robin_sz> could be
[19:12:11] <robin_sz> never tried that thin
[19:12:18] <Skullworks-PGAB> have used it to cut traces on PCB
[19:12:25] <robin_sz> copper?
[19:12:58] <robin_sz> cw or q switched?
[19:13:20] <robin_sz> * robin_sz assumes q switched
[19:14:00] <Skullworks-PGAB> yeah - there was an error in a PCB file and they needed several traces cut - I wrote a program to cut the bridges that were causing the issues - was a lot of about 200
[19:14:09] <Skullworks-PGAB> Q-switched
[19:14:15] <robin_sz> right
[19:14:31] <Skullworks-PGAB> CW has no balls for cutting
[19:14:54] <robin_sz> errm ... my yag is cw
[19:15:01] <robin_sz> and it cuts 10mm nicely
[19:15:21] <Skullworks-PGAB> yeah but how many watts?
[19:15:24] <robin_sz> but, yeah, q switched on thin stuff works nicely
[19:15:28] <robin_sz> oh, just 800
[19:15:44] <Skullworks-PGAB> mine maxed out at 60W
[19:15:50] <robin_sz> 60W average
[19:16:00] <robin_sz> probably 2kw pulses
[19:16:32] <Skullworks-PGAB> some plastics love low freq
[19:16:42] <Skullworks-PGAB> 1KHz
[19:16:54] <robin_sz> some plastics ignore YAG
[19:17:08] <Skullworks-PGAB> Anodized AL likes 6-10KHz
[19:17:22] <robin_sz> Ive fired 800w into clear acryllic and had nothing happen
[19:17:25] <Skullworks-PGAB> Wood ignores my YAg
[19:17:48] <robin_sz> I can cut wood, but its not neat compared to a CO2
[19:18:08] <Skullworks-PGAB> Robin : here is a trick you can use
[19:18:47] <Skullworks-PGAB> get a sheet of glass - space it about 1mm above a sheet of brass
[19:18:54] <robin_sz> uh huh
[19:19:05] <Skullworks-PGAB> laser engrave the brass
[19:19:24] <robin_sz> hmm?
[19:19:33] <robin_sz> what does the glass do?
[19:19:50] <Skullworks-PGAB> the brass vapor penetrates the glass leaving the brass gold lettering inside the glass
[19:20:03] <robin_sz> oh, cool
[19:20:39] <robin_sz> I suspect that only works with a q switched yag
[19:20:51] <Skullworks-PGAB> yeah - true
[19:20:56] <robin_sz> $mate bought a holonium yag this week
[19:21:33] <robin_sz> 4 cavities and a rotating mirror to combine the pulses in sequence
[19:22:03] <Skullworks-PGAB> lasers now are more powerful - 1/2 the size and 1/3 the price for the same or better unit.
[19:22:16] <robin_sz> yeah
[19:22:56] <Skullworks-PGAB> think we paid $129,000 in 1989 - it was bleeding edge technology then
[19:23:24] <Skullworks-PGAB> now I can get a better machine for $29,000
[19:24:37] <Skullworks-PGAB> " 4 cavities and a rotating mirror to combine the pulses in sequence " - Engineers on the hookah again!
[19:24:44] <anonimasu> caffelol
[19:24:56] <anonimasu> err lol..
[19:25:33] <Skullworks-PGAB> I have enough trouble keeping 1 rod in optimal alignment.
[19:26:07] <anonimasu> ;)
[19:26:36] <JymmmmEMC> Skullworks-PGAB: that brass/glass sounds very cool
[19:26:43] <robin_sz> I dont think we ver aligned the mirrors in ours
[19:27:14] <JymmmmEMC> robin_sz: what ya saying... you bouncing the beam around the ROOM, then to the workpiece =)
[19:27:14] <robin_sz> but its all invar rods and precision rails
[19:27:46] <Skullworks-PGAB> laser crystal aligned inside the cavity
[19:27:54] <robin_sz> yeah
[19:28:05] <robin_sz> the rod is not critical really,
[19:28:09] <robin_sz> its the mirrors
[19:28:34] <JymmmmEMC> robin_sz: BTW, I searched around a year ago or so for medical surplus (laser) and the only real place I found was in San Diego. Not much of anything surplus in the Bay Area anymore.
[19:28:35] <Skullworks-PGAB> them too
[19:28:47] <Skullworks-PGAB> but they are easy to align
[19:29:02] <robin_sz> yeah?
[19:29:16] <robin_sz> ive done it on other lasers, I wouldnt say its easy
[19:30:01] <JymmmmEMC> robin_sz: https://www.paypal.com/securitykey
[19:30:10] <JymmmmEMC> robin_sz: works on ebay too
[19:30:10] <Skullworks-PGAB> well the way our rail is setup and the adjustments - vrs compressing the O-rings that hold the rod
[19:31:20] <robin_sz> you just adjust it for maximum output/
[19:31:21] <robin_sz> ?
[19:32:51] <Skullworks-PGAB> use a phosphr card - you get a circle in a circle - adjust until they appear concentric
[19:32:55] <robin_sz> or do you have some mode plates?
[19:33:04] <robin_sz> right
[19:33:23] <robin_sz> "diffraction rings"
[19:34:31] <JymmmmEMC> http://pastebin.ca/570377
[19:34:41] <robin_sz> easy enough on a 60w laser, bit more fun on a 2kw CO2 where the lowest output power is around 200W
[19:35:02] <Skullworks-PGAB> yeah - been a while since I've done it - I don't "offically" work there anymore. - but every time they blow a flash lamp or whatnot I get a call to come fix the machine.
[19:35:02] <robin_sz> we use firebricks :)
[19:35:13] <robin_sz> right
[19:37:05] <Skullworks-PGAB> last call was a seized solenoid flow valve on the water to water intercooler
[19:38:24] <Skullworks-PGAB> the temp sensor kicked off the laser power at about 160 deg F.
[19:41:41] <robin_sz> those water-water intercoolers are 1000s of dollars
[19:42:07] <robin_sz> we found better ones for 10s of dollars
[19:42:52] <robin_sz> spare heatexchangers for "combi" boilers (combined heating and hot water)
[19:43:28] <robin_sz> 1/4 the size, twice the heat txfr capacity
[19:57:01] <Skullworks-PGAB> http://www.youtube.com/watch?v=luReqzQjEt8
[20:03:48] <JymmmmEMC> robin_sz: did you see the token thing?
[20:06:01] <robin_sz> yeah, not particularly excited about it ... its only of any use to idiots I think
[20:06:30] <JymmmmEMC> robin_sz: What you mean? It's a secureID token (OTP)
[20:06:44] <robin_sz> yes, but what use is it?
[20:06:57] <robin_sz> think for a moment what it is designed to do ...
[20:07:11] <JymmmmEMC> robin_sz: It would prevent your paypal/ebay acocunts from being hijacked.
[20:07:23] <robin_sz> they arent "hijacked"
[20:07:59] <robin_sz> idiots, from time to time, click on emails and follow links to spoof sites.
[20:08:08] <robin_sz> they type in their username and pw
[20:08:20] <robin_sz> this thing will save them
[20:08:20] <JymmmmEMC> robin_sz: My gf just got her ebay acocunt hijacked last month... tossed up under her account like 100 bogus ipod auctions
[20:08:48] <robin_sz> let me guess, she uses a dictionary word for her password, right?
[20:09:09] <JymmmmEMC> robin_sz: Nope, that was the thing. Though hadn't been changed in a while.
[20:09:25] <robin_sz> she probably typed it in to a spoof site then
[20:09:56] <JymmmmEMC> robin_sz: With all the crap going on these days with browsers and such, a token is pretty damn good.
[20:10:09] <robin_sz> well, its not a worry for me
[20:10:17] <robin_sz> I dont think Id want one
[20:10:30] <JymmmmEMC> robin_sz: If you have a merchant account, it was free.
[20:10:50] <robin_sz> I still wouldnt want one, one more bit of crap to carry around
[20:11:24] <JymmmmEMC> robin_sz: Yeah, that I understand. a literal keyring of fobs and such.
[20:11:47] <robin_sz> I ahve a couple for important stuff
[20:11:51] <robin_sz> ebay isnt important stuff
[20:12:31] <JymmmmEMC> Not the ebay as much as the Paypal since it's linked to bank accounts.
[20:13:00] <robin_sz> shrug
[20:13:13] <robin_sz> I use different pw for ebay and paypal
[20:13:23] <robin_sz> * robin_sz bets jymms gf doesnt
[20:14:06] <robin_sz> they usually only post 100s of ipods if theyve cracked your paypal too
[20:14:16] <robin_sz> thats how they get the money out again
[20:14:29] <JymmmmEMC> Nah, I've taught her well... just probably not 30 chars like mine.
[20:20:40] <JymmmmEMC> robin_sz: Well, I'd thought I'd at least bass the info on. Though, some type of SIM card into a single token would be cooler I think.
[20:21:13] <JymmmmEMC> pass
[20:21:47] <robin_sz> yeah, thanks
[20:22:06] <robin_sz> but its just a sticking plaster
[20:22:13] <awallin> wow, nice to see rigid tapping!
[20:23:20] <JymmmmEMC> robin_sz: I've ALWAYS liked OTP, way too many exploits, MITM, etc going on these days. I just wished the banks did something like it.
[20:23:35] <robin_sz> banks do
[20:23:42] <JymmmmEMC> robin_sz: Some, not all.
[20:23:46] <robin_sz> the two tokens I have are for banks
[20:23:52] <robin_sz> PITA too
[20:24:08] <JymmmmEMC> robin_sz: Heh, well the inverse of security is convienance.
[20:24:13] <robin_sz> nope
[20:24:21] <robin_sz> secure certificates
[20:24:31] <robin_sz> SSL certs are a perfect answer
[20:24:47] <JymmmmEMC> OTP is the BEST you can ever use.
[20:25:00] <robin_sz> well, right
[20:25:24] <awallin> anyone know what RS-422 is ?
[20:25:50] <robin_sz> balanced rs232
[20:26:03] <robin_sz> same format, different signal levels
[20:26:25] <awallin> robin_sz: thanks, can I buy a dongle that I plug into the computer serial port that talks rs-422? how much?
[20:26:55] <JymmmmEMC> dongle? like for a laptop?
[20:27:20] <JymmmmEMC> PCMCIA would do
[20:27:23] <awallin> nope, it's a desktop. not neccessarily dongle but some converter anyway
[20:27:32] <JymmmmEMC> what, from USB?
[20:27:38] <awallin> from RS232
[20:27:53] <robin_sz> awallin, yes you can get covertors
[20:28:10] <JymmmmEMC> Probably would be better using some PCI card if it has good driver support.
[20:29:08] <awallin> whatever is cheapest... ;) It's for controlling the spindle motor VFD
[20:29:26] <robin_sz> you can probaly not even use a convertor
[20:29:33] <robin_sz> if the run is short
[20:30:25] <awallin> yep, it would be about 2m. so just ground the other diff wire and connect the other to the RS232 signal?
[20:32:34] <robin_sz> yep
[20:32:48] <robin_sz> rs422 is diferential, 232 isnt
[20:32:55] <awallin> maybe I'll try that first.
[20:33:07] <awallin> has anyone played around with the serial HAL component?
[20:33:08] <robin_sz> on the 422->232 side, dont bother grounding the spare 422 output wire
[20:33:32] <awallin> right.
[20:36:45] <robin_sz> awallin, in theory, ity wont work, the voltage levels are all worng
[20:37:23] <robin_sz> in practice it oftne does, because the circuits dont always stick to the standard
[20:38:10] <robin_sz> rs232 is supposed to need a minimum of +3v for a 1 and -3V for a 0, in practice 0 and +5V usually work just fine
[20:43:59] <anonimasu> http://www.youtube.com/watch?v=A-Qc6RcbsRM&mode=related&search=
[20:44:01] <anonimasu> listen and learn :D
[20:44:26] <anonimasu> nice stuff
[20:45:05] <anonimasu> ^^_
[20:50:37] <CIA-8> 03swpadnos 07TRUNK * 10emc2/src/hal/utils/comp.g: from jepler: fix various problems with error reporting
[20:51:50] <jtr> awallin: I have seen a 422 input draw current when fed 232 voltage levels. Couldn't tell whether it would hurt the 422 receiver chip (no schematic of the internals). Used a bias voltage and resistive divider to keep the inputs between 0 and +5v.
[20:56:46] <awallin> jtr: I think the VFD has an optional 422 to 232 converter. I just have to find out what it costs. If it's not too expensive I'll get the proper converter
[21:02:13] <jtr> As a price point, sealevel systems has DIN rail converters $139 - $159 US. Ugly URL: http://www.sealevel.com/subcategories.asp?subcat_id=102&Sealevel%5FAsynchronous%5FSerial%5FInterface%5FConverters%5F+
[21:05:05] <jtr> Automation Direct has converters $69 - $99US http://web4.automationdirect.com/adc/Shopping/Catalog/Communication_Products/Serial
[21:27:46] <Skullworks-PGAB> " anonimasu: http://www.youtube.com/watch?v=A-Qc6RcbsRM&mode=related&search= " That vid was an operator trying to beat a machine into submission.
[21:28:43] <JymmmmEMC> Yaaaaah! the reversable fan and window AC will fit! woohoo!!!!
[21:29:14] <anonimasu> Skullworks-PGAB: do you mean my machine shouldnt sound like that?
[21:29:16] <anonimasu> damn
[21:29:17] <anonimasu> :D
[21:29:30] <JymmmmEMC> Hmmm, haven't seen the guys on webcam for a while.... did they head home already?
[21:30:14] <Skullworks-PGAB> no - machine should kinda hum.
[21:30:21] <Skullworks-PGAB> that was brutal
[21:30:40] <anonimasu> Skullworks-PGAB: Im just shitting you..
[21:30:48] <JymmmmEMC> if I turn the scale down, I can make mine sounds like a casio kybd =)
[21:30:53] <anonimasu> lol
[21:31:14] <CIA-8> 03swpadnos 07TRUNK * 10emc2/src/hal/components/updown.comp: New component: updown.comp - an up/down counter with limits and optional wrapping
[21:31:45] <JymmmmEMC> I don't know much about music, but I wonder if I change the scale on each axis, if I could get different octaves ???
[21:31:47] <Skullworks-PGAB> If the cops had not stole my Sony camcorder I'd make so vids to scare people
[21:32:14] <JymmmmEMC> Skullworks-PGAB: thats what happens when you sneak into the girls shower room
[21:32:26] <Skullworks-PGAB> sneak nothing...
[21:32:31] <JymmmmEMC> lol
[21:32:54] <CIA-8> 03compile-farm 07BDI-4.51 ( * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot6_log.txt
[21:33:34] <JymmmmEMC> Man, I feel I haven't been productive at all this weekend (today is my Monday). *sigh*
[21:34:22] <Skullworks-PGAB> hmm I hear real thunder
[21:34:34] <Skullworks-PGAB> not just a V22 taking off
[21:35:00] <Skullworks-PGAB> good thing I tarped the machine create.
[21:35:14] <CIA-8> 03compile-farm 07Ubuntu 5.10 (breezy) realtime (2.6.12-magma) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot2_log.txt
[21:35:25] <JymmmmEMC> Skullworks-PGAB: and you used a silver tarp, not one of those blue ones.
[21:36:01] <Skullworks-PGAB> blue - it was new and only has to last till 9am tomorrow
[21:36:15] <JymmmmEMC> Skullworks-PGAB: you at fest?
[21:36:24] <Skullworks-PGAB> at home
[21:36:32] <JymmmmEMC> gotcha
[21:36:39] <Skullworks-PGAB> my machine was delivered thurs night
[21:36:49] <CIA-8> 03compile-farm 07Ubuntu 5.10 (breezy) non-realtime (2.6.12-10-386) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot1_log.txt
[21:36:58] <JymmmmEMC> ds2: Did you ever get a chance to dig out those cases were were talking about?
[21:37:00] <CIA-8> 03compile-farm 07Ubuntu 6.06 LTS (dapper) realtime (2.6.15-magma) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot7_log.txt
[21:37:04] <JymmmmEMC> Skullworks-PGAB: Oh, what ya goet?
[21:37:04] <Skullworks-PGAB> but I won't be able to uncrate it until sunday morning
[21:37:13] <JymmmmEMC> get
[21:37:45] <Skullworks-PGAB> Got an IH mill with 3axis glass scales DRO and power table feed
[21:38:08] <JymmmmEMC> oh cool... got pic url?
[21:38:10] <Skullworks-PGAB> 30"x12"x20"
[21:38:20] <Skullworks-PGAB> sure - 1 sec
[21:39:26] <Skullworks-PGAB> http://www.industrialhobbies.com/Products/square_column_mill_2.htm
[21:39:38] <JymmmmEMC> looking...
[21:40:34] <JymmmmEMC> Skullworks-PGAB: what was the total damage?
[21:41:03] <Skullworks-PGAB> well I got all the extras
[21:41:13] <JymmmmEMC> include them too
[21:41:49] <Skullworks-PGAB> 3 axis DRO - the mini digital for the quill, base stand, power table feed
[21:44:04] <Skullworks-PGAB> $1800 for the mill (sale special), $400 shipping, 3 axis DRO + power table feed combo was $1200, base was $200.
[21:44:34] <JymmmmEMC> so basically $4k
[21:45:18] <Skullworks-PGAB> for christmas I'm getting the 3hp 3400rpm 3ph motor with CNC controlable VFD
[21:45:45] <JymmmmEMC> have you started looking into converting it over to cnc?
[21:46:01] <Skullworks-PGAB> I guess - I sent him a check upfront to lock in the sale price - then added options later via credit card
[21:46:19] <Skullworks-PGAB> they sell them fully CNC
[21:46:34] <JymmmmEMC> but that's what you bought, correct?
[21:46:37] <Skullworks-PGAB> so I never bothered adding the cost up
[21:46:43] <JymmmmEMC> but that's NOT what you bought, correct?
[21:46:49] <Skullworks-PGAB> yeah - no CNC gear yet
[21:47:04] <JymmmmEMC> cna I ask why not?
[21:47:22] <JymmmmEMC> at least the mounts and motors if nothing else.
[21:47:27] <Skullworks-PGAB> I'm doing my SEIG - X3 CNC conversion - and will keep the big mill manual for now
[21:47:35] <JymmmmEMC> ah, ok
[21:47:49] <JymmmmEMC> will you go servo or stepper eventually?
[21:48:13] <Skullworks-PGAB> I'm not fond of 2 things in the IH cnc conversion
[21:48:30] <Skullworks-PGAB> real servo if I do the IH
[21:49:09] <Skullworks-PGAB> planning on going servo on the X3 too - but might try steppers for fun.
[21:49:44] <JymmmmEMC> the table is huge =)
[21:49:45] <Skullworks-PGAB> first - lexan covers on the servo belt drive
[21:50:10] <Skullworks-PGAB> (lexan can get eatin by many tapping fuilds
[21:50:53] <Skullworks-PGAB> 2nd rolled screws and (IMHO) crappy ball nuts.
[21:51:30] <JymmmmEMC> hmmm, they removed the manual handles too it looks like
[21:52:34] <Skullworks-PGAB> I would rather spend more and get Hiwin or ABBA precision rolled screws with 4 circuit ballnuts with good neoprene wiper seals
[21:52:48] <JymmmmEMC> Yeah, if you're investing that much, might as well get the screws right the first time.
[21:53:19] <JymmmmEMC> I ddint know ABBA made screws, just rails.
[21:53:35] <Skullworks-PGAB> yeap - and the far end of the screw is unsupported for Y / Z axis :(
[21:53:53] <JymmmmEMC> what the.... nm
[21:54:21] <Skullworks-PGAB> yeah they do - just don't have many dealers stocking them
[21:55:03] <Skullworks-PGAB> they make nice screws
[21:56:23] <JymmmmEMC> I *THINK* I might have .005" backlash on mine, won't know for a while. Didn't think I had any at all before. Will test later when I get everything setup after I finish rebuilding the controller box.
[21:56:42] <JymmmmEMC> might be .0005" shrug
[21:57:03] <JymmmmEMC> it's a bitch when everything is aluminum =)
[21:57:04] <Skullworks-PGAB> I could be very happy with .0005"
[21:58:09] <JymmmmEMC> I dont know if you saw the post I gave earlier, not sure about that breakout board or not now.
[21:58:11] <Ziegler> on the image to gcode....
[21:58:21] <Ziegler> what is lace bounding?
[21:58:43] <JymmmmEMC> where do you see that Ziegler?
[21:59:02] <Ziegler> second option from the bottom in the filter included with axis
[21:59:26] <Ziegler> options are "none, secondary, full"
[21:59:28] <JymmmmEMC> DOH! I'm on the wrong machine to look =(
[21:59:54] <Ziegler> http://linuxcnc.org/docs/2.1/html/gui/image-to-gcode/index.html
[22:00:22] <Ziegler> found it :)
[22:00:55] <JymmmmEMC> =) Yeah, still doens't make sense to *ME*, but that's okey too =)
[22:01:33] <CIA-8> 03swpadnos 07TRUNK * 10emc2/src/hal/components/updown.comp:
[22:01:33] <CIA-8> Actually use some of the initialization features of comp, fix "MAXINT" undefined
[22:01:33] <CIA-8> error
[22:01:35] <jepler> Ziegler: I have had trouble explaining that clearly. If you're not sure what the option means, the best choice is probably "none", this means that no areas will be skipped
[22:01:50] <Ziegler> I think I understand
[22:02:07] <JymmmmEMC> Whew... I thought it was just me =)
[22:02:09] <Ziegler> dont think I can explain tho
[22:02:11] <jepler> I have never actually milled with it set to anything but "none", but <Lernaen_Hydra> said it was an important feature
[22:02:21] <Ziegler> lol
[22:02:35] <Ziegler> seems like an optimization
[22:02:39] <JymmmmEMC> lerneaen_hydra: Speak up!!!
[22:02:45] <Ziegler> with a vee cutter
[22:02:49] <JymmmmEMC> lerneaen_hydra: woof!
[22:02:52] <lerneaen_hydra> 'lo
[22:02:54] <Ziegler> what do you input for tool diam?
[22:03:18] <Ziegler> or does it even matter?
[22:03:22] <jepler> Ziegler: if you're not going to actually cut anything away, it's best not to drag the tip of the tool lightly along what would be the finished part .. I think that's the theory anyway
[22:03:24] <CIA-8> 03compile-farm 07Ubuntu 5.10 (breezy) non-realtime (2.6.12-10-386) * 10emc2head/: build PASSED
[22:03:25] <lerneaen_hydra> which feature were we talking about?
[22:03:33] <JymmmmEMC> lerneaen_hydra: Can you explains to all the boys and grils out that what "lace bounding" is?
[22:03:35] <jepler> lerneaen_hydra: lace bounding in mage-to-gcode
[22:03:36] <lerneaen_hydra> max angle?
[22:03:59] <maddash> hi, I'm trying to understand how the AXIS GUI works, but I'm having some troublebecause much of the Python/EMC interface hinges on a variable "c," which has thus far been resistant to greps. What I want to know is: how is "c" declared?
[22:04:05] <CIA-8> 03compile-farm 07Ubuntu 6.06 LTS (dapper) realtime (2.6.15-magma) * 10emc2head/: build PASSED
[22:04:11] <lerneaen_hydra> hmm lace bounding, which feature was that? I don't recall that name
[22:04:23] <JymmmmEMC> lerneaen_hydra: http://linuxcnc.org/docs/2.1/html/gui/image-to-gcode/index.html
[22:04:24] <jepler> % grep '^c =' emc2.head/bin/axis
[22:04:24] <jepler> c = emc.command()
[22:04:27] <Ziegler> http://linuxcnc.org/docs/2.1/html/gui/image-to-gcode/index.html
[22:04:37] <CIA-8> 03compile-farm 07BDI-4.51 ( * 10emc2head/: build PASSED
[22:05:30] <maddash> jepler: thanks
[22:05:32] <JymmmmEMC> jepler: Is it safe to assume that the resulting gcode is raster?
[22:05:38] <lerneaen_hydra> * lerneaen_hydra is tired and negations are confusing
[22:06:15] <lerneaen_hydra> so say you set it to full, it should jump over highly angled bits on the first pass and take them on the second, right?
[22:06:43] <lerneaen_hydra> so you get cutting lines that are perpendicular to the tilt of the workpeice rather than paralell to it
[22:07:24] <CIA-8> 03compile-farm 07Ubuntu 5.10 (breezy) realtime (2.6.12-magma) * 10emc2head/: build PASSED
[22:08:04] <Skullworks-PGAB> yeah Breezy!
[22:08:22] <lerneaen_hydra> jepler: that's the current functionality, right?
[22:08:36] <jepler> lerneaen_hydra: yes, except it's un- to lightly tested
[22:09:39] <lerneaen_hydra> if you set it to none and have lots of high-angle areas you 1) get bad surface finish (high cusp hieght) 2) need to pass that area again anyway, perp, and waste time cutting there the first time, and possibly harden the material by taking next to nothing off it
[22:10:01] <lerneaen_hydra> aesthetically full looks nicer (IMO)
[22:12:12] <jepler> *****SMASH*****
[22:12:20] <jepler> they seem to have gotten the tool changer into a bad state
[22:12:38] <lerneaen_hydra> ouch
[22:12:48] <lerneaen_hydra> physical crash?
[22:12:49] <jepler> it dropped a tool onto the table
[22:13:13] <jepler> I have not been paying full attention but this has been ongoing for some time and I'm not sure how it started
[22:13:27] <jepler> that was the first tool dropped though
[22:13:29] <lerneaen_hydra> oh
[22:13:30] <lerneaen_hydra> nasty
[22:13:39] <lerneaen_hydra> was it spinning?
[22:13:40] <jepler> oh no
[22:13:47] <jepler> it can't spin during a tool change luckily
[22:14:12] <lerneaen_hydra> oh so it dropped it during a tool change
[22:14:17] <jepler> yes
[22:14:20] <lerneaen_hydra> not just completely randomly
[22:14:28] <lerneaen_hydra> not as disasterous
[22:14:50] <jepler> something forced them to restart emc while "slot 0" was not loaded -- "slot 0" denotes no tool
[22:15:14] <jepler> the rest has been an exercise in trying to get all the tools into the correct spot on the carousel and the right tool number showing as loaded in emc
[22:15:32] <lerneaen_hydra> them?
[22:15:45] <lerneaen_hydra> ah, yes that's always a real pita
[22:16:44] <jepler> "it's like a shell game"
[22:17:07] <lerneaen_hydra> hehe
[22:17:15] <Skullworks-PGAB> could be worse - on some of the new Hurco mills there is no access to the ATC magazine - load and unload tools from the spindle.
[22:18:21] <lerneaen_hydra> oh, btw, is there any way* to make emc either autoprobe after doing a tool change to find the tool's z offset (in a mill) or allow manual jogging and then a define of tool length? *without dividing a program into several parts, one per tool
[22:22:14] <lerneaen_hydra> jepler: are you still coding new things for image-to-gcode?
[22:25:47] <anonimasu> ^_^
[22:25:52] <lerneaen_hydra> 'lo
[22:26:10] <anonimasu> what's up?
[22:26:30] <lerneaen_hydra> anonimasu: when you ordered geckos, how long did shipping take, how much did it cost, and did you have to pay any toll fee?
[22:26:40] <lerneaen_hydra> not much really
[22:26:50] <lerneaen_hydra> rather tired
[22:27:05] <jepler> lerneaen_hydra: I added a bit here at fest but haven't checked it in
[22:27:25] <jepler> lerneaen_hydra: I added roughing passes (that's in CVS) and here I added doing roughing passes alternating from X to Y
[22:27:38] <lerneaen_hydra> jepler: ah, ok, would it be trivial to add arbitrary angled V cutters?
[22:27:50] <lerneaen_hydra> roughing, like waterlineing?
[22:28:13] <lerneaen_hydra> so it does everything down to a certain depth, then a bit deeper etc etc, then does a finishing cut?
[22:28:56] <jepler> lerneaen_hydra: right -- you enter the distance down per pass, and the distance off the final part
[22:29:03] <jepler> lerneaen_hydra: you have a need for arbitrary vees?
[22:29:06] <lerneaen_hydra> sweet :D
[22:29:27] <lerneaen_hydra> jepler: no, not really, just thinking that if it's just a hardcoded value it might be nice to have acsess to it
[22:29:28] <jepler> but right now you have to do it with the same tool and stepover so that limits the usefulness
[22:29:39] <lerneaen_hydra> oh, I see
[22:30:43] <CIA-8> 03swpadnos 07TRUNK * 10emc2/src/hal/utils/meter.c: Fix bug that prevented selection of probe item until a tab was selected
[22:30:53] <anonimasu> lerneaen_hydra: 3 weeks.. it cost as advertised on the site + toll
[22:31:24] <anonimasu> lerneaen_hydra: did that help?
[22:31:27] <lerneaen_hydra> ah, I was thinking shipping cost
[22:31:31] <lerneaen_hydra> how much was toll?
[22:31:39] <anonimasu> 25% of everything I think
[22:31:42] <lerneaen_hydra> ack
[22:31:48] <lerneaen_hydra> nastyness arises
[22:33:03] <anonimasu> or moryep
[22:33:04] <anonimasu> yeah
[22:33:22] <anonimasu> moms/tax is 25% on most stuff
[22:33:29] <lerneaen_hydra> yeah
[22:33:30] <anonimasu> http://www.konsumentverket.se/mallar/sv/artikel.asp?lngCategoryId=855&lngArticleId=1930
[22:35:09] <lerneaen_hydra> that's sucky :/
[22:35:35] <anonimasu> try buying servodrives in sweden ;)
[22:35:50] <anonimasu> or stepper drives :D
[22:36:00] <lerneaen_hydra> nonexistant?
[22:36:14] <anonimasu> no..
[22:36:15] <anonimasu> $$$
[22:36:24] <lerneaen_hydra> oh
[22:36:27] <lerneaen_hydra> how much for a gecko here?
[22:37:07] <anonimasu> there are other drives..
[22:37:22] <anonimasu> but they are expensive..
[22:37:30] <Ziegler> $80
[22:37:36] <Ziegler> or something like that
[22:37:57] <anonimasu> geckos are worth it imo..
[22:38:53] <Ziegler> jepler: watcha all doing on the fest cam?
[22:39:18] <skunkworks> rigid tapping with emc2 on the mazak
[22:39:34] <Ziegler> ah cool
[22:39:38] <anonimasu> where is it?
[22:39:41] <skunkworks> with multible tool changes. There is going to be a video
[22:39:44] <Ziegler> http://linuxcnc.org/compile_farm/festcam.shtml
[22:39:55] <skunkworks> I am the one on your right
[22:39:58] <skunkworks> at the portable
[22:40:01] <Ziegler> I figgured
[22:40:08] <Ziegler> only one typing at a computer
[22:40:17] <anonimasu> :)
[22:40:20] <anonimasu> hi btw..
[22:40:24] <skunkworks> Hi
[22:40:33] <skunkworks> I would wave but i would have to wave for a minuted
[22:40:33] <Ziegler> I would have liked to come today...
[22:40:36] <skunkworks> minute
[22:40:36] <Ziegler> ran out of time
[22:41:02] <Ziegler> im only about 20 minutes from galesburg
[22:41:15] <skunkworks> wow -
[22:41:27] <skunkworks> I am about 5 hours
[22:42:06] <Ziegler> how many years has the swap meet been going on?
[22:42:10] <skunkworks> 3
[22:42:17] <Ziegler> why galseburg?
[22:43:00] <lerneaen_hydra> ooh did something happen?
[22:43:12] <lerneaen_hydra> lots of people at the mazak looking in through the windows :)
[22:43:16] <skunkworks> mainly because roland said he would host it here at cadinal engineering
[22:43:34] <Ziegler> ah cool
[22:43:34] <skunkworks> cardinal
[22:44:04] <Ziegler> big turn out every year?
[22:44:20] <skunkworks> more than last year - but today was slower than last.
[22:44:31] <skunkworks> pretty much only the emc guys left
[22:45:53] <Ziegler> well I got my first machine "finished" on thursday... but I am a bit disappointed with its performance so far. EMC is doing just fine tho :-)
[22:46:46] <lerneaen_hydra> bah
[22:46:52] <lerneaen_hydra> g'night all
[22:46:56] <anonimasu> night lh
[23:17:33] <JymmmmEMC> Ziegler: ?
[23:24:50] <Ziegler> yeah?
[23:25:03] <Ziegler> whats up JymmmmEMC
[23:25:04] <JymmmmEMC> not happy with performance?
[23:25:12] <Ziegler> very happy with EMC performance
[23:25:16] <Ziegler> just not with my machine
[23:25:24] <Ziegler> too much flex
[23:25:52] <Ziegler> wimpy tool
[23:26:01] <Ziegler> I should have started much smaller
[23:26:51] <Ziegler> I have learned alot tho... so all is not lost
[23:36:16] <JymmmmEMC> Ziegler: got pics?
[23:37:30] <CIA-8> 03swpadnos 07TRUNK * 10emc2/src/hal/components/select8.comp:
[23:37:29] <CIA-8> New component: select8
[23:37:29] <CIA-8> Selects one of eight bit outputs depending on the sel input
[23:38:10] <JymmmmEMC> SWPadnos: bitwise to the rescue!!! =)
[23:39:03] <SWPadnos> yeeha!
[23:39:17] <SWPadnos> well, it's time to pack the switch, so bye bye!
[23:39:26] <JymmmmEMC> Uh oh... I see cleaning up
[23:39:33] <SWPadnos> heh
[23:39:34] <JymmmmEMC> bubye Fest 2007
[23:39:40] <SWPadnos> hmmm. maybe I'll leave this one on for a few minutes
[23:39:59] <JymmmmEMC> I suspect the cam is goin next
[23:40:11] <JymmmmEMC> (fans last of course =)
[23:41:15] <Ziegler> JymmmmEMC: http://images.myonlinesite.com/cnc
[23:41:28] <Ziegler> scroll to bottom for latest