#emc | Logs for 2009-01-23

Back
[01:28:22] <eric_unterhausen> I need fine tooth hole saws
[01:29:13] <JymmmEMC> ice core drills
[01:31:25] <eric_unterhausen> good idea, they probably aren't fine toot though
[01:36:00] <eric_unterhausen> you know how you can tell winter is over in Wisconsin?
[01:36:13] <eric_unterhausen> first car goes through the ice into the lake
[01:36:35] <eric_unterhausen> always a welcome sign
[01:49:07] <eric_unterhausen> there they go again :)
[01:50:00] <eric_unterhausen> you think we could type fast enough that they could log one of our messages before being kicked?
[01:53:13] <shrdlu-> why are you driving over a lake in a car?
[01:53:29] <eric_unterhausen> I didn't, people go ice fishing there
[01:53:45] <eric_unterhausen> they drive their cars out to their ice fishing shacks
[01:53:54] <eric_unterhausen> the shacks stay out all winter
[01:54:11] <eric_unterhausen> first car goes in, the shacks are all gone the next day
[01:55:03] <eric_unterhausen> the part I don't know is if they drive out to get their shacks, seems iffy
[01:55:34] <SWPadnos> they're usually on skis and reasonably light, so you can either pull them with a couple of friends or use an ATV or snowmobile
[01:55:52] <SWPadnos> rather than your jacked up 4x4 pickup truck
[01:56:22] <eric_unterhausen> do the people up your way wait for the first car to go for a swim?
[01:56:46] <SWPadnos> no, there's usually a thaw that lets one or more in, so they stay out longer :)
[01:56:59] <SWPadnos> there are races on the ice every weekend
[01:57:10] <SWPadnos> there's even a posted speed limit and police patrols :)
[01:57:15] <eric_unterhausen> wow
[01:57:35] <SWPadnos> I don't know if the ice has been thick enough for that in the last few years though
[01:58:41] <eric_unterhausen> the lake I lived next to had a pond next to it, I went out cross country skiing on it, got most of the way across before I realized it was soft. So I skied back
[01:59:06] <SWPadnos> I haven't been driving on the lake since I was in high school
[01:59:14] <SWPadnos> had a funny experience though
[01:59:27] <SWPadnos> we decided to drive from Burlington to Shelburne on the ice, about 7 miles
[01:59:47] <SWPadnos> so we're cruising on the lake (at 70 or so), wondering what we'd do if we had to stop or something
[02:00:25] <SWPadnos> when Event #1 comes up: there's a 4 inch or so break in the ice, like a curb
[02:00:44] <SWPadnos> so we tried to slow down a little, but didn't really, and slammed into it, hard
[02:00:56] <SWPadnos> didn't lose any tires, so we kept on going
[02:01:15] <SWPadnos> we noticed a snowmobile track, so we decided to follow that
[02:01:30] <SWPadnos> until the track ended in a puddle (Event #2)
[02:01:39] <killar> stop, drill a hole, see how thick the ice is just to be safe :) eheh
[02:01:59] <SWPadnos> we decided to turn back at that point :)
[02:02:03] <killar> eheh
[02:02:20] <killar> i wanna ride my atv on lake erie, wanna drive out to one of the islands
[02:02:25] <killar> hope the ice gets thick enough
[02:02:27] <SWPadnos> so we're pulling off the lake at the boat launch (nice ramp, you know), and the mufler falls off the car (into a puddle) (Event #3)
[02:02:39] <eric_unterhausen> nice
[02:02:54] <SWPadnos> I was laughing so hard I couldn't get out of the car to pick it up - my friend had to go out for it
[02:03:06] <SWPadnos> then I had to tell the story to my mother (whose car we were using ...)
[02:03:25] <SWPadnos> those were the days :)
[02:03:58] <eric_unterhausen> so when you said "we", you meant "I"
[02:04:10] <SWPadnos> err, kind of
[02:04:25] <SWPadnos> what you mean we, kemosabe? :)
[02:04:45] <SWPadnos> I did happen to be driving when the muffler fell off
[02:06:10] <eric_unterhausen> town where I lived in Wi. had a really cool library, it is stone and has towers like the mcmansions do nowadays
[02:07:02] <eric_unterhausen> doesn't look that impressive from google street view though
[02:21:41] <eric_unterhausen> street view is fun
[03:04:49] <JymmmEMC> http://finance.yahoo.com/family-home/article/106466/Where-You-Won%27t-Shop-in-2009
[03:06:32] <JymmmEMC> SWPadnos: driving or lo altitude flying =)
[09:27:08] <archivist> * archivist puts blindfold on, sticks 5 pins in donkeys, and returns email
[10:47:06] <pjm_> morn
[10:49:52] <archivist> goo moaning
[10:52:21] <micges> hello
[10:53:39] <micges> is there any way to get tool info from EMC ? and/or tools count in *.tbl file ?
[12:15:22] <mr_boo> is it possible to obtain a cnc mill for pcb purposes that can do 8mil class double sided boards?
[12:19:49] <fenn> lpkf claims 4mil pitch: http://www.lpkfusa.com/protomat/s-series.htm
[12:21:57] <mr_boo> so it laser cuts all holes and vias
[12:22:15] <mr_boo> all laser products will be outside my budget
[12:24:30] <mr_boo> nearly all cnc pcbs out there have the pad holes poorly lined up to the pads http://www.robio.be/cnc/final/Floating/NEW/PCB_detail_A.JPG
[12:30:11] <skunkworks> http://www.electronicsam.com/images/KandT/servostart/schem/newcurrentlimit/top.JPG
[12:30:22] <skunkworks> http://www.electronicsam.com/images/KandT/servostart/schem/newcurrentlimit/bottom.JPG
[12:30:42] <skunkworks> ^ home made pos
[12:35:58] <archivist> mr_boo, can only be due to poor process, use a couple of holes to register the pcb in exactly the same position for each setting
[12:38:45] <mr_boo> i believe one drill holes and mill in the same setup
[12:39:40] <mr_boo> skunkworks: those holes aren't centered in the pads
[12:46:11] <fenn> mr_boo: not laser, it's a high speed spindle
[12:48:28] <fenn> still probably out of your budget
[12:52:12] <mr_boo> wonder if one could get an affordable cnc mill that can do fine pitched smd boards
[12:52:31] <mr_boo> maybe few people use cnc for pcb making
[12:52:51] <jepler> micges: python -c 'import emc; s = emc.stat(); s.poll(); print s.tool_table[0]'
[13:00:40] <micges> jepler: thanks
[13:11:47] <jepler> micges: welcome
[13:19:31] <mr_boo> skunkworks: the holes were much better lined up on the bottom side of your board
[13:21:24] <mr_boo> why can't ass kicking cnc mills be available for affordable prices?
[13:21:51] <mr_boo> either affordable and piece of junk or ridiciously pricey
[13:22:54] <mr_boo> the sable-2015 proved to be a hoax after all
[13:23:37] <archivist> define affordable
[13:24:19] <mr_boo> affordable == ~ $500 ish
[13:24:33] <mr_boo> not affordable == ~ $5000 and up
[13:25:06] <mr_boo> i'm just a guy an my name is not general motors
[13:25:33] <mr_boo> i don't care about the latest development of laser and waterjets
[13:25:53] <archivist> in between 500 and 5000 and you can either retrofit a commercial old machine or make something
[13:25:56] <mr_boo> i want something for _my_ wallet and not a big company like toyota or something like that
[13:26:49] <mr_boo> this is from the sable-2015 http://img411.imageshack.us/my.php?image=dscn0333qr0.jpg
[13:27:04] <mr_boo> hope i can get better than that for $500
[13:27:37] <mr_boo> look at the pads at the bottom xD
[13:27:57] <archivist> cheapo machines dont have ballscrews
[13:28:58] <mr_boo> wonder if the ballscrews themselves cost ridicioulus amounts
[13:29:10] <mr_boo> or just the machine involving them
[13:30:16] <archivist> the nut is expensive and a ground screw is
[13:30:43] <mr_boo> i want this performance for $500 http://members.home.nl/hobbycorner/images/Q2.JPG
[13:31:35] <archivist> easy go to a PCB maker and ask them to do it
[13:31:56] <mr_boo> well outside $500 for my boards
[13:35:20] <jepler> personally when you talk about spending a big sum like $500, I feel it should buy a car or a house, not just a CNC machine.
[13:36:47] <archivist> mine was built from scraps /me being a cheap ...
[13:36:51] <mr_boo> certainly not this http://img411.imageshack.us/my.php?image=dscn0333qr0.jpg
[13:36:58] <mr_boo> then i could just burn the money
[13:37:13] <mr_boo> i can drill by hand better than that
[13:37:34] <mr_boo> the good machine companies are so frickin posh
[13:38:19] <mr_boo> as long as a cnc is usable the price immediately jumps up to another level
[13:39:09] <mr_boo> the anti-backlash system of the sable doesn't appear to work at all
[13:39:25] <mr_boo> spring-washer-nut approach
[13:44:46] <mr_boo> archivist: btw, how did you make yours so that it became high precision? ballscrew equipped?
[13:44:49] <jepler> ($500 houses: http://ask.metafilter.com/112391/Why-arent-people-buying-cheap-houses )
[13:47:02] <archivist> mr_boo, its not high precision yet, as I dont have bass screws, but I also control the gcode to work in a controlled manner to avoid backlash
[13:50:41] <archivist> mr_boo, btw emc2 does have backlash compensation
[13:55:28] <mr_boo> skunkworks board looked fine on one side
[14:17:08] <eric_unterhausen> jepler: a few years ago, I stumbled upon a couple of "lost detroit" websites
[14:17:25] <eric_unterhausen> they were fascinating, mansions and skyscrapers abandoned
[14:52:32] <jepler> skunkworks: just ran across this and was reminded of your troubles in current sensing: http://www.sparkfun.com/commerce/product_info.php?products_id=9028
[14:54:05] <jepler> with the INA169 "current shunt monitor", you aren't trying to measure current by a GND-referenced current sense resistor
[14:54:57] <jepler> otoh it's limited to 60V so it's probably not good enough for your application
[14:55:08] <jepler> (and that's the model with the high common-mode input range)
[15:05:45] <eric_unterhausen> from the name, I think that is for rc aircraft
[15:06:04] <eric_unterhausen> there is a vaporware autopilot with that name
[15:07:02] <jepler> eric_unterhausen: yeah that specific board is
[15:08:48] <eric_unterhausen> i see it hidden in the datasheet
[15:11:14] <eric_unterhausen> he actually shipped out beta units over a year agoa
[15:11:35] <eric_unterhausen> but he wants to do all the coding himself, needs to open source the thing
[15:31:03] <eric_unterhausen> probably shouldn't use ground reference for current sensor, differential amp the voltage
[15:31:10] <eric_unterhausen> across the resistor
[15:32:44] <eric_unterhausen> I'm using the hall effect sensors because money is no object
[15:37:31] <archivist> from TI datasheet The input circuitry of the INA139 can accurately measure beyond its power-supply voltage, V+
[15:37:57] <archivist> so its being used correctly
[15:38:39] <jepler> eric_unterhausen: "differential amp across the resistor" is exactly what the INA169 does
[15:38:59] <jepler> the voltages at the op-amp inputs can be 60V with respect to GND
[15:39:46] <eric_unterhausen> now I'm thinking that if you have 60v across your sense resistor, something is drastically wrong
[15:39:54] <archivist> and datasheet has a bipolar circuit using two and a comparator
[15:40:58] <eric_unterhausen> I was looking at sense resistors that would develop 1/2v at full amps
[15:41:33] <jepler> the voltage across the sense resistor is small, but the voltage between GND and the sense resistor may be quite large
[15:42:28] <eric_unterhausen> because it goes across an isolation barrier?
[15:43:41] <jepler> have a look at page 2 http://focus.ti.com/lit/ds/symlink/ina139-q1.pdf
[15:44:28] <eric_unterhausen> using it on the high side is a good way to drive up costs
[15:46:07] <jepler> the chip has a cost of $1.45 ea @ qty 1k which I'll grant you is much higher than $0
[15:46:31] <eric_unterhausen> if there is a high impedance path back to ground from your sense resistor, use that as the sense resistor
[15:47:51] <archivist> real sense resistor has known parameters
[15:48:11] <eric_unterhausen> I have a $10000 impedance meter
[15:48:22] <eric_unterhausen> but it is a silly idea anyway
[15:49:04] <archivist> they dont respond at speed in a circuit
[15:49:37] <eric_unterhausen> you're saying they have too much inductance/capacitance?
[15:50:00] <eric_unterhausen> oh, the meter was to characterize the return path to ground
[15:53:10] <jepler> I wouldn't consider myself enough of an expert to argue whether high-side or low-side current sense is better. Instead I'll take the postition that "it depends"
[15:53:32] <eric_unterhausen> it's not a better/worse question, one is cheap the other expensive
[15:54:25] <eric_unterhausen> the current is the same either way, it's not leaving through a hidden exit
[15:55:32] <invite_> Pardon me which one is expensive?
[15:55:36] <SWPadnos> unless the exit is hidden by smoke
[15:55:39] <archivist> at microwaves there are plenty of exits
[15:57:33] <archivist> found an interesting comment in an HP doc about the slits on a BNC letting out 4 gig and above
[15:57:50] <eric_unterhausen> high side current sense is much more expensive
[16:01:33] <jepler> hah, I think they forgot a few lines in this sample application: http://focus.ti.com/en/graphics/aap/general/figure3.gif
[16:02:16] <eric_unterhausen> there seems to be a problem
[16:03:33] <pcw> All of our little PWM bridges use differential low side sensing
[16:03:35] <pcw> It also allows a little gain before the comparator
[16:03:37] <pcw> so a lower value (less power) sense resistor can be used
[16:04:20] <eric_unterhausen> I thought I saw you were using a hall sensor, reading comprehension must be low
[16:05:00] <pcw> On our 8I20 (3 phase vector drive) we use halls
[16:06:37] <skunkworks_> logger_emc: bookmark
[16:06:37] <skunkworks_> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2009-01-23.txt
[16:12:44] <skunkworks_> I am using a lot of stuff I have. So that explains my setup.
[16:12:46] <skunkworks_> ;)
[16:13:13] <pcw> Halls have their own problems: bandwidth and noise
[16:13:15] <pcw> but for three phase current control we get a better
[16:13:17] <pcw> current sensing with the Halls. Its tough to get good
[16:13:18] <pcw> current sampling in low side current sense resistors
[16:13:20] <pcw> with three phases because you are trying to recover
[16:13:21] <pcw> a low frequency current signal out of the high frequency
[16:13:23] <pcw> switching signal, using Hals sidesteps the issue
[16:15:06] <skunkworks_> * skunkworks_ wings it a lot which gets him in trouble.
[16:15:35] <eric_unterhausen> it works, right?
[16:15:59] <skunkworks_> Like not thinking about negative voltages across the sense resistor getting into the lm393 comparator. (not it has a schoctty diode across the comparator input)
[16:16:04] <skunkworks_> *now
[16:16:50] <skunkworks_> puts the lm393 into an 'unknown state' ;) go figure
[16:17:23] <pcw> Yep common mode range is _really_ important!
[16:17:35] <skunkworks_> now you tell me.. ;)
[16:20:33] <archivist> thats the nice bit of the INA 169 device it out side its supply rail
[16:21:29] <SWPadnos> skunkworks_, do you have a differential amplifier connected to the sense resistor (both sides)?
[16:22:14] <pcw> Yes
[16:25:46] <jepler> hi pcw
[16:26:33] <skunkworks_> no - common ground
[16:26:52] <pcw> Its a little fancier in that the comparator output goes into a CPLD
[16:26:54] <pcw> so is only sampled when the correct side is on and after blanking time
[16:26:55] <pcw> Hi Jepler
[16:27:09] <pcw> Yes, no common ground
[16:30:18] <SWPadnos> skunkworks_, that could also cause issues since the voltage on the high side of the sense resistor includes impedance from the traces leading to the low side
[16:30:21] <skunkworks_> SWPadnos: http://imagebin.ca/img/EUr5jKO.png
[16:31:23] <SWPadnos> is that resistor actually 15 mOhm?
[16:31:43] <skunkworks_> wgat resustir>
[16:31:47] <SWPadnos> sense
[16:31:49] <skunkworks_> what resistor
[16:32:00] <skunkworks_> .015ohms - sorry
[16:32:11] <SWPadnos> on, that's 15 milliohm :)
[16:32:15] <SWPadnos> ok
[16:35:05] <SWPadnos> skunkworks_, the ground side of the resistor(s) goes to a big plane, right?
[16:36:13] <skunkworks_> it is the one spot that logic ground it connected to motor ground. (thru the kelvin connection of the sense resistor)
[16:37:08] <skunkworks_> if that make sense :)
[16:37:23] <SWPadnos> sure, more or less :)
[16:38:05] <SWPadnos> so theoretically, the logic ground should follow the potential at the negative terminal of the sense resistor
[16:38:11] <archivist> hmm not sure about that current measuring, I see possibilities of the logic current effecting the sense
[16:39:03] <killar> you know those things that you hookup near your spindle and either run water or air compressor through (for cooling or whatnot), they are really adjustable, what are those called? I'm hoping to get some that are larger, meant for lots of airflow
[16:39:21] <SWPadnos> coolant nozzles?
[16:39:48] <skunkworks_> I have actually re-aranged the layout a bit after having to add a few things..... The input to the optos are a bit more isolated and the mosfets can sit against the back of the circuit board.. Last revision - I swear.
[16:39:49] <skunkworks_> http://imagebin.ca/popup/aG0eom.html
[16:40:33] <skunkworks_> it also 'I think' helps the current sense also. (the comparator is in its own spot)
[16:40:39] <killar> hmm, they are usually flexible, made up of multiple parts, so not exactly a coolant nozzle
[16:40:52] <killar> oh wait
[16:40:52] <killar> maybe
[16:41:42] <killar> yea, flexible coolant nozzles works, cool
[16:41:42] <jepler> this kind of thing? http://www.use-enco.com/CGI/INSRIT?PARTPG=INSRAR2&PMAKA=319-3859&PMPXNO=19507223
[16:41:43] <killar> thanks
[16:41:52] <SWPadnos> http://www.loc-line.com/
[16:41:57] <killar> precisely, hey thanks :)
[16:42:11] <SWPadnos> even cooler: http://www.spidercool.com/
[16:42:15] <killar> oh those loc line things are cool
[16:42:44] <killar> ahh, i actually dont' want them for cooling
[16:42:56] <killar> i just wanted a flexible yet rigid tube
[16:42:59] <SWPadnos> ah
[16:43:59] <killar> i wanna see if i can get 4 big ones, surround the router bit and use it as a dust collection system... i know i could make a hood but i'd just liek to try this idea :)
[16:44:11] <killar> loc-line has 3/4 inch.. that might work
[16:44:16] <SWPadnos> shop-vacs work well
[16:44:27] <killar> yea, but i can't get it in close enough
[16:44:28] <SWPadnos> just make a bracket to hold the rigid part of the nozzle
[16:44:32] <killar> and i want it to surround it
[16:44:32] <SWPadnos> and you only need one ;)
[16:44:49] <killar> i don't think it does a good enough job, i want to see if this other setup might be better
[16:44:56] <killar> maybe i should try my big shop vac first... but i dunno
[16:45:09] <SWPadnos> it's the nozzle that makes the difference
[16:45:28] <SWPadnos> but my experience has been in evacuating small amounts of plastic, not large amounts of sawdust
[16:45:29] <killar> yea, one that attempts to suck in the general direction?
[16:45:42] <SWPadnos> the thin flat ones were good
[16:45:55] <SWPadnos> higher air speed so things get picked up fron a longer distance
[16:45:58] <killar> yea, well i'd like it to work for anything... but sawdust is what bugs me, my shop is covered with it... plastic just falls around the machine
[16:45:59] <SWPadnos> from
[16:46:19] <killar> yea, maybe i'll try the flat one with the bigger shop vac... maybe that'll be enough
[16:46:49] <killar> i just thought that those coolant nozzles would be nice, highly adjustable
[16:47:20] <SWPadnos> they're relatively small and they have a lot of ridges inside
[16:47:26] <killar> those loc-line's are pretty resonably priced too
[16:47:31] <SWPadnos> the size is bad since they're likely to get clogged
[16:47:45] <killar> yea, well thats why i was gonna use 4 eheh
[16:47:51] <SWPadnos> the ridges reduce vacuum efficiency because they create turbulence in the hose
[16:47:57] <killar> ok, i'll try the shop vac first :)
[16:48:14] <killar> gotta run
[16:48:15] <SWPadnos> I'm not sure it won't work, but I'd try the shop-vac first :)
[16:48:15] <killar> thanks again
[16:48:17] <SWPadnos> see you
[16:48:20] <archivist> skunkworks, I would split current so the comparator only sees what it should, R16 C19 and the pot should have their own trace to the point on the sense R
[17:14:03] <eric_unterhausen> pcw: Pete, what Hall sensors are you using?
[17:16:18] <eric_unterhausen> I'm trying to find an SY-10, I think it must be a hall effect current sensor
[17:16:50] <pcw> Allegro something or other in SO8
[17:17:05] <eric_unterhausen> that's tiny
[17:17:19] <pcw> Yes and up to 30A
[17:18:07] <pcw> What does a SY-10 look like?
[17:18:07] <eric_unterhausen> the ones I'm using must mostly be a current transformer, maybe I should take a hammer to one and see
[17:18:21] <eric_unterhausen> it's a green rectangular lump
[17:18:41] <eric_unterhausen> about 1" square by 1/2"
[17:18:53] <pcw> * pcw googles green rectangular lump
[17:19:10] <eric_unterhausen> might as well, sy-10 doesn't bring anything up
[17:19:22] <pcw> Sounds like some Halls Ive seen
[17:19:39] <dmess> how many leads??
[17:19:54] <pcw> No hint of manufacturer?
[17:20:25] <eric_unterhausen> I've got to take the drive apart again
[17:21:14] <eric_unterhausen> * eric_unterhausen with screwdriver in hand
[17:22:09] <eric_unterhausen> this may help: Nana electronics
[17:29:29] <eric_unterhausen> didn't help much
[17:30:43] <eric_unterhausen> tells me I'm right it's a current sensor, 4 logic pins and 2 current pins
[17:35:10] <eric_unterhausen> green lump: http://cgi.ebay.com/LOT-QTY-3-NEW-HALL-CURRENT-SENSORS-SY-25-NANA-LEM_W0QQitemZ190252877159QQcmdZViewItemQQptZBI_Automation_Components?_trksid=p3286.m20.l1116
[17:37:08] <pcw> 10A?
[17:41:38] <micges> issy: hello
[17:42:06] <issy> hello
[17:42:09] <micges> how your iterface going ?
[17:42:32] <issy> well is working fine , many new features added
[17:44:33] <eric_unterhausen> I guess I should have looked at the weather before I waxed my son's snowboard, heatwave out there
[18:46:14] <skunkworks_> archivist: http://imagebin.ca/view/yYUjqDYf.html ?
[18:52:25] <archivist> skunkworks, er are my eye deceiving me or are the sense pins shorted by the blue area
[18:52:46] <archivist> * archivist not used to eagle at all
[18:54:37] <archivist> contrast sux a bit I can see the clearance just
[18:54:46] <skunkworks_> should not be.
[18:55:14] <skunkworks_> that ground plane is jsut for the reference and comparator.
[18:56:14] <skunkworks_> (red)
[21:19:05] <archivist> ew interesting list question Replacing Mach 3 by EMC? Performace?
[21:20:15] <cradek> the naive cam detector (G64 Ptolerance) might fix his naive cam output
[21:20:33] <cradek> (but I have no clue what mach does)
[21:21:22] <archivist> nor me
[21:22:19] <skunkworks_> I am an expert.. - it runs on microsofts operating system and has a screen editor.
[21:22:25] <archivist> should be simple for him to try out, or should one of us try his gcode
[21:22:47] <skunkworks_> he doesn't even have to hook it to the machine to see if it runs better
[21:25:37] <cradek> skunkworks_: true, but he would have to set G64P as well as configure his real velocity and acceleration
[21:25:59] <skunkworks_> yes
[21:26:20] <skunkworks_> that would have to be part of the reply
[21:27:28] <skunkworks_> the g64px.xxx really does work nice.
[21:33:13] <skunkworks_> http://www.cnczone.com/forums/showthread.php?t=72141
[21:33:17] <skunkworks_> what?
[21:33:56] <archivist> somewhat miss informed
[21:34:38] <archivist> * archivist awaits a samco reply
[21:35:14] <pjm_> archivist u want this touch screen display? I cant find anyone to give it to!
[21:35:33] <archivist> what touch screen :)
[21:36:32] <archivist> pjm_, did you hear that Im actually running one now with a pc in its rear
[21:38:15] <SWPadnos> skunkworks_, you take the Mach3 replacement, I'll take the RT kernel :)
[21:39:36] <pjm_> archivist ahh nice, thats what i need
[21:39:54] <skunkworks_> SWPadnos: deal. :)
[21:40:07] <archivist> not that this fires up properly each time
[21:40:09] <pjm_> i just upgraded my emc2 box to a 2.4G p4 and its running very nicely indeed
[21:40:28] <archivist> this has a P4 in the rear
[21:41:33] <archivist> room for two pci and has parport, just the job
[21:41:39] <alex_joni> darn.. I would _never_ have expected that Mach is really _that_ bad
[21:42:24] <alex_joni> had to use a plasma with Mach today
[21:42:30] <alex_joni> that stuff is horrible
[21:43:28] <alex_joni> I got it to crap out repeatedly by loading one program
[21:43:45] <alex_joni> every time I loaded it, it "segfaulted" or whatever the windows term is
[21:44:20] <archivist> bsod
[21:44:24] <alex_joni> and the fun part is that I had a similar program only offseted in Y with 30 mm, which worked right
[21:44:31] <alex_joni> archivist: not quite bsod
[21:44:48] <alex_joni> windows was fine, only mach has performed an illegal operation, and needs to shut down
[21:45:25] <archivist> hats no good for machine control
[21:45:44] <micges> alex_joni: why yuo use mach ?
[21:45:49] <cradek> someone call the police!
[21:46:39] <alex_joni> micges: not my machine
[21:47:02] <alex_joni> oh, I didn't mention that after that I had to start/stop it at least 2-3 times till the preview would show anything again
[21:47:17] <cradek> but surely you are legally responsible for the illegal operation it performed under your control
[21:47:30] <alex_joni> (the preview which doesn't show the current tool location btw..)
[21:47:56] <alex_joni> useless crap.. don't want to blame mach for that, as I understand it might be the screen designer who did that
[21:48:21] <alex_joni> cradek: thank god for AXIS and program extents (with proper numbers on them)
[21:48:47] <seb_kuzminsky> alex_joni: no, thank jeff ;-)
[21:49:00] <cradek> nope, that one's my fault
[21:49:04] <alex_joni> seb_kuzminsky: some might say they have common ancestors :)
[21:49:20] <micges> heh
[21:49:27] <alex_joni> yeah, it was cradek to be blamed for that
[21:49:28] <cradek> my favorite features are the ones I wrote. my favorite code is the stuff jepler wrote.
[21:49:50] <alex_joni> heh
[21:52:23] <alex_joni> in two days experience with Mach, I only had it freeze once
[21:52:41] <cradek> that's, uh, good
[21:52:43] <alex_joni> looked like a hard RT freeze, vertical lines on the screen, not even a BSOD from windows
[21:52:53] <alex_joni> oh, and the machine ran away
[21:53:00] <alex_joni> (steppers)
[21:53:10] <seb_kuzminsky> * seb_kuzminsky coughs
[21:53:11] <cradek> Results 1 - 10 of about 104,000 for mach3 freeze.
[21:53:17] <cradek> stepper runaway!?
[21:53:24] <alex_joni> cradek: I was astonished
[21:53:24] <cradek> amazing
[21:53:35] <cradek> good things steppers can't get anywhere very fast :-)
[21:53:38] <alex_joni> it also happened when "Mach performed an illegal operation"
[21:53:51] <alex_joni> this is a plasma gantry (about 2.5m wide)
[21:53:51] <seb_kuzminsky> alex_joni: did it at least leave the plasma torch on while running away? ;-)
[21:53:56] <alex_joni> seb_kuzminsky: sure
[21:54:10] <alex_joni> but the sheet ran out, and the flame was cut
[21:54:21] <alex_joni> (luckily the plasma unit is smart enough :D)
[21:54:34] <SWPadnos> hooray for hardware
[21:54:36] <seb_kuzminsky> nothing like fail-safe hardware
[21:54:51] <alex_joni> seb_kuzminsky: not quite failsafe, but anyways
[21:54:59] <cradek> wonder if the charge pump output stays on when it freezes and runs away. obvoiusly the pulse generating doohicky is still going.
[21:55:15] <alex_joni> I wouldn't be surprised if it did
[21:55:24] <alex_joni> it only ran for so much
[21:55:28] <alex_joni> maybe a meter
[21:55:34] <alex_joni> 3'
[21:55:37] <seb_kuzminsky> oh only a meter, that's ok then
[21:55:49] <alex_joni> I mean, it didn't reach the end of travel :D
[21:55:59] <archivist> was anyone standing in the space
[21:56:07] <alex_joni> seb_kuzminsky: plasma cutting is lots more tolerant against errors like this
[21:56:11] <alex_joni> archivist: surely not :)
[21:56:12] <seb_kuzminsky> if it didnt run the lit torch off the screw it's not that bit a deal
[21:56:30] <alex_joni> lit torch doesn't stay on more than 3-4 seconds
[21:56:48] <alex_joni> it's ok up to 1second if you touch it :D
[21:57:08] <alex_joni> you must have some chuck norris genes for that though
[21:57:19] <seb_kuzminsky> lol
[21:57:38] <alex_joni> had a coworker happen that to him
[21:57:49] <alex_joni> stick his hand under the torch to check air flow
[21:57:54] <alex_joni> just as it ignited the arc
[21:58:05] <skunkworks_> yikes
[21:58:14] <alex_joni> (that was a couple years ago though.. not Mach's fault :)
[21:58:39] <alex_joni> * alex_joni pets his robots
[21:58:49] <seb_kuzminsky> asimov is turning in his grave
[22:00:21] <alex_joni> hmm.. maybe Karel Capek
[22:01:39] <micges> my coworker put hand into laser to check if its on
[22:01:49] <micges> it was on
[22:02:02] <alex_joni> cauterizes while it cuts (tm)
[22:02:29] <archivist> 10kv does as well alex_joni
[22:02:37] <alex_joni> micges: although I think for laser it's less dangerous if you get a different focal length
[22:02:38] <archivist> * archivist knows
[22:02:51] <alex_joni> depending on the laser power though..
[22:02:56] <alex_joni> can't escape 10kW :D
[22:03:44] <alex_joni> most I had my hand on was 6kW laser
[22:04:04] <micges> 1.5 kw it was
[22:04:36] <archivist> I had an arc to my finger from the boost diode in a colour tv which was about 10kv pulsed interesting small hole that didnt bleed till a week later
[22:05:16] <alex_joni> http://www.cloos.de/img/Chronik/1978.jpg
[22:05:23] <alex_joni> archivist: ouch :D
[22:05:35] <alex_joni> the most fun I have with robots is using the tactile sensor
[22:05:41] <micges> waterjet shoot in my boss' face
[22:06:02] <alex_joni> you apply a 60V (or 700V) voltage on the gas nozzle, and go slowly towards the workpiece
[22:06:03] <archivist> alex_joni, hardly hurt
[22:06:09] <micges> glad it was small pressure he has only scare
[22:06:26] <alex_joni> archivist: no, but touching it with one hand, and touching ground with the other is nicely refreshing :D
[22:06:40] <alex_joni> especially around 700V
[22:06:44] <archivist> yer
[22:06:51] <alex_joni> luckily it's only a couple microAmps
[22:06:53] <alex_joni> so it's safe
[22:07:02] <alex_joni> as long as you're not scared of touching ground
[22:07:21] <alex_joni> if you do it boldly, it's no issue
[22:07:22] <archivist> most of my shocks have been 240v ac mains
[22:07:35] <alex_joni> if you're afraid, then it hurts.. as it starts to arc
[22:07:41] <alex_joni> this is 700V DC
[22:08:13] <alex_joni> it's made to sense the workpiece through rust and whatnot
[22:11:27] <micges> anyone used smart material probe of emc ? G38.x ?
[22:12:08] <micges> how can I increase precision of probing ?
[22:12:20] <cradek> probe slower
[22:12:30] <SWPadnos> lower the speed and/or increase encoder resolution
[22:12:54] <cradek> yes those are the only ways
[22:13:18] <cradek> also, good servo tuning I suppose
[22:13:20] <SWPadnos> or get a 5i20 and write a position latching module that gets triggered from an input
[22:13:34] <seb_kuzminsky> hm2 has that - latch-on-index
[22:13:37] <cradek> if you move one encoder count per servo cycle, you will have the maximum possible resolution
[22:13:59] <SWPadnos> seb_kuzminsky, can it altch-on-something-other-than-index?
[22:14:07] <cradek> (probe input is checked on the servo cycle)
[22:14:09] <SWPadnos> latch
[22:14:16] <alex_joni> latch-on-input ...
[22:14:25] <micges> I see
[22:14:33] <SWPadnos> bbiab
[22:14:48] <seb_kuzminsky> there's room in the quadcounter firmware module for it, but i dont think there's any actual firmwares that use anything other than the index pin, and the driver doesnt support it yet
[22:15:00] <cradek> nor the motion controller
[22:15:13] <cradek> it would be nontrivial
[22:15:24] <cradek> (and it gains you nothing, except being able to move faster while probing)
[22:15:35] <seb_kuzminsky> cradek: to get the probed position from soemthing other than the axis feedback position?
[22:15:45] <cradek> best to not swing an expensive probe around too fast anyway :-)
[22:15:53] <cradek> seb_kuzminsky: yeah
[22:16:14] <cradek> without thinking it through, I'm not sure how many layers would have to be touched
[22:16:23] <micges> I have build into axis material scanning but when I'm running it with F100 that takes to much time
[22:16:30] <alex_joni> cradek: just spit the positions to dmesg from the driver
[22:16:33] <alex_joni> and be done with it :D
[22:16:43] <seb_kuzminsky> cradek: surely we can find a safe speed higher than one encoder edge per servo cycle? there's *some* travel in the probe no doubt
[22:16:52] <cradek> oh definitely
[22:16:53] <alex_joni> let the user worry about units and offsets and whatnot :D
[22:17:08] <alex_joni> seb_kuzminsky: some are even analog
[22:17:19] <alex_joni> so you go to one position and read the probe trip value
[22:17:21] <seb_kuzminsky> analog! how quaint! ;-)
[22:17:25] <cradek> seb_kuzminsky: I didn't mean that's the highest safe speed; it's what you have to do currently to get full precision
[22:17:29] <seb_kuzminsky> alex_joni: oic
[22:17:36] <seb_kuzminsky> cradek: gotcha
[22:17:47] <alex_joni> some "probe's" are basicly a laser distance meter
[22:18:15] <cradek> bbl
[22:18:19] <cradek> weekend is starting!
[22:19:57] <seb_kuzminsky> happy weekend cradek :-)
[22:20:40] <alex_joni> hmm.. ubuntu 8.04.2 was released today
[22:20:56] <alex_joni> ~200 updates from 8.04.1
[22:34:57] <archivist> logger_emc: bookmark
[22:34:57] <archivist> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2009-01-23.txt
[22:39:52] <alex_joni> http://www.theregister.co.uk/2009/01/23/us_navy_r2_d2_lasers/
[22:55:20] <alex_joni> hahaha Labeling something "CVS done right" is about the same as labeling something "a urinary tract infection done right..
[22:55:28] <alex_joni> (that's about SVN)
[23:17:10] <jepler> alex_joni: by linus torvalds no doubt
[23:17:51] <alex_joni> jepler: might be :)
[23:17:58] <alex_joni> good night all
[23:32:56] <clayfu> any pico-servo users around?
[23:34:00] <archivist> people may not need to be a user to answer the real question
[23:34:58] <jepler> on irc it's continued polite to simply ask your actual question, no need to ask whether it's OK to ask your question
[23:35:19] <jepler> er, "considered", not "continued"
[23:39:09] <clayfu> yes - I'm familiar with irc. that was just a polite 'is anybody actually here'? before asking
[23:40:31] <clayfu> I'm trying to work towards the simplest thing that will actually work, in order of pieces needed. And I'm wondering about the benefits of the pico controller & servo amps over gecko drives. It adds $250 to the minimal get something working cost
[23:42:48] <jepler> for emc, we generally consider "step-servos" to be inferior to the systems like pico and mesa (http://mesanet.com) which close the loop inside the PC
[23:43:56] <jepler> with these systems, you don't have to worry about limited step rates, and the PC is continuously monitoring the motor position compared to the commanded position
[23:44:46] <jepler> (so for instance you tune by setting numbers in a configuration, not by twisting pots; and you can use tools like halscope to look at the motor's response to a command, rather than going by eye or requiring a physical oscilloscope to monitor an error output)
[23:46:40] <jepler> (but I've never actually used a step-servo system like gecko, so I don't really know what that end of the spectrum is like)
[23:52:12] <jepler> and of course the pico-systems PWM servo amplifier's spec is 160V/20A, twice the power of a 80V/20A G340
[23:54:13] <jepler> bbl