#emc | Logs for 2007-03-20

[00:10:42] <a-l-p-h-a> 30+ of something on a lathe, is super super super boring. :/
[00:10:58] <a-l-p-h-a> 1+ of anything is something super boring. :/
[00:18:09] <CIA-18> 03jepler 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/emctop.py: fix for runtime error: NameError: global name 'button_pressed' is not defined
[00:29:35] <toastydeath> on a engine lathe, yeah
[00:29:41] <toastydeath> on a chucker or turret it gets more interesting
[00:30:09] <toastydeath> what are you making/how big/what machine is it on
[00:44:20] <a-l-p-h-a> http://lloydleung.com/gallery3/Lathe_Related/ schaublin 102 retrofit.
[00:44:41] <a-l-p-h-a> making some car antennas...
[00:49:04] <jepler> http://quantumminigolf.sourceforge.net/screenshots.html
[00:52:27] <toastydeath> i should make a box tool
[00:52:36] <toastydeath> for when i have to make real darn long and heavy cuts
[00:52:46] <toastydeath> i ran into that at school the other day
[00:52:48] <toastydeath> and had no follower rest
[00:52:56] <toastydeath> perfect job for box tooling
[00:54:14] <a-l-p-h-a> box tool?
[00:58:09] <toastydeath> they're real heavy cutting tools
[00:58:14] <toastydeath> they use an incorporated roller rest
[00:58:34] <toastydeath> they're meant to be used on turret lathes to cut a part to rough diameter in one pass
[00:59:18] <toastydeath> instead of cutting on the side of the tool, they cut on the face
[01:01:24] <toastydeath> http://cgi.ebay.com/Box-Tool-Roller-Type_W0QQitemZ260096959481QQcategoryZ104241QQrdZ1QQcmdZViewItem
[01:01:28] <toastydeath> box tool.
[01:04:56] <toastydeath> and it takes these tools
[01:04:57] <toastydeath> http://cgi.ebay.com/BOX-TOOL-TOOL-HOLDER-WITH-INSERTS_W0QQitemZ190092788739QQcategoryZ41940QQrdZ1QQcmdZViewItem
[01:51:38] <CIA-18> 03jepler 07TRUNK * 10emc2/src/po/.cvsignore: .msg files are autogenerated
[01:53:45] <a-l-p-h-a> ahhh
[01:58:11] <eric_unter> I was playing with my proximity switches today, and they seemed pretty repeatable
[01:58:26] <eric_unter> however, I am wondering how much that really matters
[01:59:07] <eric_unter> how many people have an interrupted milling session and resume based on the home position?
[01:59:17] <eric_unter> seems like you would touch off again
[01:59:52] <skunkworks> * skunkworks uses home position
[01:59:56] <skunkworks> and work offsets
[02:00:51] <eric_unter> of course, if I condition the proximity switch with the index pulse from the motor encoder, I have 1/5 inch resolution
[02:01:04] <eric_unter> I think that the proximity switches are at least that close
[02:02:02] <skunkworks> I would think - home to the proximity sensor than the nearest index pulse.
[02:02:05] <eric_unter> 1/5 inch resolution not making any sense in this context of course
[02:04:28] <eric_unter> what I'm trying to say that if the proximity switch can get me within something on the order of 1/5", the index pulse will be a very accurate home indication
[02:06:31] <eric_unter> tough crowd tonight
[02:06:34] <skunkworks> we do something similar on our gantry. It as a microswich on the linear motion and one on lead screw (cam) these are hooked in series. the one mounted on the linear axis trips then the lead screw rotates around until it trips. Home.
[02:07:24] <eric_unter> that's a nice solution
[02:08:11] <skunkworks> you just have to put up with the tick tick tick for every rotation of the lead screw ;)
[02:08:14] <eric_unter> microswitches are very accurate
[02:08:29] <eric_unter> that noise is what I wanted to avoid
[02:08:57] <eric_unter> and I have a pile of proximity switches
[02:09:57] <skunkworks> On the kerney and trecker we plan to home with a microswitch and the index pulse.
[02:10:34] <eric_unter> not a bad plan, I may do that myself in the end
[02:10:51] <eric_unter> the head on my bridgeport has a microswitch home switch
[02:11:01] <eric_unter> the other axes don't have home switches at all
[02:11:07] <skunkworks> our fanuc laser table uses proximity and index iirc
[02:11:40] <skunkworks> proximity for sure...
[02:12:12] <eric_unter> are you using emc on the gantry?
[02:12:26] <skunkworks> yes
[02:13:12] <eric_unter> does it have limit switches?
[02:13:23] <skunkworks> right now - no. just home
[02:13:37] <eric_unter> that seems to be the most common approach
[02:14:11] <eric_unter> the bridgeport scares me too much to leave off the limit switches
[02:14:19] <skunkworks> its stepper - not too big of a deal when run into the hard stops - but I don't remember the last time I had done that.
[02:15:06] <eric_unter> I moved the y axis by hand using a timing pulley and broke my scribe
[02:15:43] <eric_unter> I can't imagine what a 2Hp brushless motor could do
[02:17:34] <eric_unter> timing pulley by hand method stinks, hand hurts for a while
[02:17:47] <skunkworks> these are what we hope to use. http://www.electronicsam.com/images/KandT/DSC_0242.JPG
[02:18:48] <eric_unter> that's a monster
[02:19:15] <eric_unter> I have some dc motors off of industrial robots that probably are almost that powerful
[02:20:03] <skunkworks> http://www.electronicsam.com/images/KandT/servotag.JPG
[02:20:35] <skunkworks> the will be direct drive onto a 3tpi ball screw most likely (once we get in there)
[02:21:26] <eric_unter> I don't remember how much torque the motors on my bp will put out
[02:23:11] <eric_unter> the robot motors I have are 130v, that motor is about the same ~140
[02:23:54] <eric_unter> there is a reason why they have that rating that I don't really remember
[02:24:27] <skunkworks> nice
[02:24:45] <eric_unter> I used to ride my bike past the place they make those, lived 20 miles away
[02:25:11] <skunkworks> inland motors?
[02:25:19] <eric_unter> yeah
[02:26:15] <eric_unter> actually, now that I think about it, my stepmother used to work there
[02:26:27] <eric_unter> didn't help me get any motors though
[02:28:02] <eric_unter> are you still going to build your own amps?
[02:30:17] <skunkworks> :) yes
[02:30:30] <eric_unter> I've seen your thread on cnczone
[02:30:49] <skunkworks> been a bit busy. but it is still the plan.
[02:32:10] <skunkworks> I need to go to bed.. Nice talking to you.
[02:32:20] <eric_unter> good talking to you
[02:34:20] <a-l-p-h-a> toastydeath, so those are box tools... they just look like heavy duty lathe tools...
[02:34:50] <toastydeath> if you look at the box tool
[02:34:53] <eric_unter> box tool what I think it is?
[02:34:56] <toastydeath> the actual tool, not the holder
[02:35:03] <toastydeath> note the tool is on the FRONT of the tool
[02:35:12] <toastydeath> not on the top/side where lathe inserts usually go.
[02:35:22] <toastydeath> there's no overhang.
[02:35:42] <toastydeath> the rollers also act like a follow rest/burnishing tool
[02:35:58] <toastydeath> with a HSS box tool, you can take a 1-2" deep cut
[02:36:07] <a-l-p-h-a> toastydeath, still don't know how that would work then.
[02:36:23] <toastydeath> hmm
[02:36:41] <toastydeath> instead of pushing the tool straight into the work
[02:36:43] <toastydeath> like you normally do
[02:36:55] <toastydeath> the tool is "dropped" into the work, from its side
[02:36:57] <ds3> is this kind of like an apple corer?
[02:37:01] <toastydeath> nah
[02:37:06] <toastydeath> it's an OD turning tool
[02:37:24] <toastydeath> it goes in the tailstock, usually
[02:37:26] <ds3> yes, like an apple corer, where you keep the core instead of the slices
[02:37:30] <toastydeath> or turret, of a turret lathe
[02:37:38] <toastydeath> yeah
[02:37:41] <a-l-p-h-a> oh
[02:37:47] <a-l-p-h-a> I get it now
[02:38:14] <ds3> and you can turn 3inch stock into 1inch stock in 1 pass with it?
[02:38:22] <toastydeath> you can, if you have a big enough turret lathe or screw machine
[02:38:33] <toastydeath> and a big enough box tool/box holder
[02:38:46] <ds3> oh my... combine that with a geometric die holder and...
[02:38:56] <toastydeath> that's what they're for, actually.
[02:39:01] <toastydeath> well, not exclusively
[02:39:03] <toastydeath> but very often.
[02:39:36] <a-l-p-h-a> I don't have the HP to do that.
[02:39:38] <toastydeath> most modern CNC lathes don't have the horsepower
[02:39:49] <a-l-p-h-a> I only have a 1hp motor on the lathe.
[02:40:34] <toastydeath> lol, you aren't in production
[02:40:36] <toastydeath> so that's okay.
[02:40:52] <a-l-p-h-a> nope. I'm not...
[02:41:00] <toastydeath> a lot of CNC lathes aren't as rigid as big turret lathes either
[02:41:05] <a-l-p-h-a> I'm in the hobbist division of life.
[02:41:06] <toastydeath> since carbide doesn't like a big depth of cut
[02:41:55] <ds3> what prevents carbide from doing deep cuts?
[02:42:00] <toastydeath> brittleness
[02:42:14] <toastydeath> there's no way to avoid bending the tool a bit in a cut like that
[02:42:20] <toastydeath> HSS springs back, carbide just shatters
[02:42:24] <ds3> oh
[02:43:23] <ds3> machining is where you learn what malleable property of metals means!
[02:43:30] <toastydeath> haha, yeah.
[02:44:58] <toastydeath> but on the flipside, you can't spin fast enough with little enough vibration to run ceramic cutters
[02:45:03] <toastydeath> in manual machines
[02:45:18] <toastydeath> everything's a trade off, i guess.
[02:48:46] <ds3> all this is nice, but a nice tiny desktop machine is fine with me
[02:49:38] <toastydeath> OR IS IT
[02:50:02] <ds3> something to do with needing only 1 or 2 of something
[02:50:13] <toastydeath> hahah
[02:50:19] <toastydeath> yeah
[02:50:42] <ds3> when someone wants to pay me some green stuff to make a bunch of things, then I will reconsider
[02:52:01] <CIA-18> 03jmkasunich 07v2_1_branch * 10emc2/src/emc/motion/ (command.c control.c mot_priv.h motion.c motion.h): backport of homing/keyboardjog/wheeljog interlocking fix
[02:52:28] <toastydeath> i do most of my 1-2 stuff on manual machines
[02:53:07] <ds3> except manual machines don't work very well for elipsoids ;)
[02:53:12] <toastydeath> indeed
[02:53:52] <toastydeath> well, unless you feel like making a cam
[02:54:03] <ds3> CNC is useful for odd curves and tooling reduction when used with one offs
[02:54:06] <toastydeath> but the cnc will be way ahead of you at that point
[02:54:10] <ds3> but how do you make a cam in the first place?
[02:54:16] <toastydeath> manual milling machine?
[02:54:30] <toastydeath> universal mill and a gear indexer
[02:54:43] <toastydeath> that's how they did it for years
[02:54:46] <ds3> oh
[02:55:10] <toastydeath> you can generate constant rise on the universal, and step it to generate any accelerations/decelerations
[02:55:15] <toastydeath> then you polish the cam.
[02:56:57] <toastydeath> to be fair, nobody does that anymore.
[02:57:08] <ds3> interesting
[03:12:11] <CIA-18> 03jmkasunich 07TRUNK * 10emc2/src/emc/motion/ (command.c control.c motion.c): minor cleanups - remove unneccessary error messages
[03:15:13] <tomp> when we wire up halpins to components, the wiring is very text based.
[03:15:20] <tomp> i experimented a bit with making 'schematics' (semi) automatic by using 2 programs 'dot' and 'neato'.
[03:15:29] <tomp> http://www.graphviz.org/ An example of xemet's joypad is here (as PNG) http://imagebin.org/7732 , and the source file is here http://pastebin.ca/402994 .
[03:15:36] <tomp> All the connections are made automaticly
[03:16:49] <tomp> i use the SVG output myself, but imagebin doesnt accept svg
[03:17:56] <tomp> the SVG is much nicer and zoomable/scrollable. tho dot/neato should output ps too
[03:18:29] <eric_unter> I use dot to output ps
[03:18:59] <eric_unter> you can use their ps as eps and paste it into word or display it in tex files
[03:19:33] <tomp> yes, it is very clean as ps, but also cant imagebin it for 'live' internet sharing
[03:19:56] <eric_unter> understood
[03:20:32] <eric_unter> svg sounds like a good option
[03:22:52] <Jymmm> Jymmm is now known as Jymmmmmm
[03:23:11] <eric_unter> I was thinking there was a shortage of m's in here
[03:23:20] <tomp> eric_unter: what do you use dot/neato for?
[03:23:42] <eric_unter> pictures of finite state machines
[03:28:43] <Jymmmmmm> Jymmmmmm is now known as ImInNoMoodForBS
[03:30:08] <ImInNoMoodForBS> ImInNoMoodForBS is now known as Jymm
[03:34:37] <Jymm> SWPadnos what time you think on Thursday (reservations)
[03:44:49] <tomp> digraph for xemet's joypad with more hal-like naming scheme in src http://pastebin.ca/403033 (output is exactly same as before re:http://imagebin.org/7732 )
[04:45:51] <a-l-p-h-a> Jymm, this a restaurant of whicked good'ole home cooking? or somewhere fancy smancy place where they take greenbacks and plastic?
[04:47:04] <Jymm> a-l-p-h-a: They only server one thing... Prime Rib.
[04:47:30] <a-l-p-h-a> no sides?
[04:47:40] <a-l-p-h-a> like a baked or mashed potato?
[04:47:45] <Jymm> no other entries (except a fish)
[04:47:46] <eric_unter> there are a couple of places like that in Utah
[04:48:03] <a-l-p-h-a> only a single one eh? :)
[04:48:05] <Jymm> http://houseofprimerib.citysearch.com/page/o2ou/Dinner_Menu.html
[04:48:32] <a-l-p-h-a> or it really is a restaurant...
[04:48:36] <a-l-p-h-a> thought you were making the prime rib at home.
[04:49:00] <Jymm> http://houseofprimerib.citysearch.com/page/o2oz/The_Prime_Rib_Cart.html
[04:49:21] <eric_unter> you're making me hungry, cut it out
[04:49:38] <a-l-p-h-a> PROPERLY AGED!
[04:49:38] <a-l-p-h-a> yummm...
[04:49:51] <toastydeath> i don't have any food in my apartment except ramen =(
[04:50:18] <a-l-p-h-a> we have a place that's great for that... similar prices, except TOP canuckian meat... which doesn't have steroids.
[04:50:31] <a-l-p-h-a> toastydeath, no bread? eggs?
[04:50:34] <a-l-p-h-a> FRENCH TOAST!
[04:51:02] <a-l-p-h-a> there's potatos, and yorkshire pudding (which really isn't a pudding at all... those sill yorkshire people)
[04:51:05] <a-l-p-h-a> silly
[04:52:33] <a-l-p-h-a> you know, if you really think about it... it's kinda nasty, hang some meat up somewhere cool, for 21 days, and then eat it...
[04:53:02] <a-l-p-h-a> call it gold, and you'll have people eating it.
[04:54:32] <eric_unter> is that how long they age beef?
[04:55:49] <a-l-p-h-a> at that restaurant.
[04:56:11] <eric_unter> interesting
[04:56:42] <eric_unter> there is a place in Brigham City Utah that actually has their feedlot as the back yard of the restaurant
[04:56:47] <eric_unter> good food though
[04:57:14] <eric_unter> "meet next week's prime rib today"
[04:58:03] <toastydeath> i hate you, milkman a-l-p-h-a
[04:58:27] <ds3> that's like Harris Ranch in CA
[04:59:03] <a-l-p-h-a> you hate me?
[04:59:06] <a-l-p-h-a> hmmm....
[04:59:25] <eric_unter> but only at dinnertime
[04:59:29] <a-l-p-h-a> you know... I've only had wet aged meat, not dry aged meat...
[04:59:30] <a-l-p-h-a> http://en.wikipedia.org/wiki/Dry_aged_beef
[04:59:47] <a-l-p-h-a> http://en.wikipedia.org/wiki/Wet_aged_beef
[05:02:33] <a-l-p-h-a> so glad Canadian gov doesn't allow steroids in our beef...
[05:02:46] <a-l-p-h-a> Bovine Growth Hormone BGH
[05:03:16] <a-l-p-h-a> http://en.wikipedia.org/wiki/Bgh
[05:05:52] <toastydeath> http://en.wikipedia.org/wiki/Easter_bunny
[05:06:35] <a-l-p-h-a> http://en.wikipedia.org/wiki/Toast http://en.wikipedia.org/wiki/Death
[05:09:20] <toastydeath> lulz
[05:09:28] <toastydeath> "preparation and use"
[05:18:24] <a-l-p-h-a> http://www.anenglishmaninamerica.co.uk/british-yorkshire-pudding-recipe.php
[05:18:52] <toastydeath> "red dots in a triangle" in google image search
[05:18:55] <toastydeath> does not produce red dots in a triangle.
[05:24:05] <a-l-p-h-a> http://images.google.com/images?hl=en&q=red+circles+in+a+triangle&btnG=Search+Images&gbv=2
[05:24:12] <a-l-p-h-a> toastydeath, learn to use other words. :)
[05:24:29] <toastydeath> BLAST
[05:24:56] <toastydeath> http://www.fortliberty.org/patriotic-humor/patriotic-pictures/this-sign-has-sharp-edges.jpg
[05:25:23] <a-l-p-h-a> heh
[05:26:07] <toastydeath> i would like to buy that sign
[05:26:11] <toastydeath> and sharpen the edges.
[05:26:52] <a-l-p-h-a> hahaha
[05:27:30] <a-l-p-h-a> just get a local sign maker to make it. :)
[05:27:34] <a-l-p-h-a> yellow pages.
[05:27:35] <a-l-p-h-a> 'sign maker'
[05:27:42] <toastydeath> i am poor
[05:27:53] <toastydeath> a mere college student
[05:28:15] <ds3> "ALSO, THE BRIDGE IS OUT AHEAD" hehe
[05:28:26] <a-l-p-h-a> ds3, you are quick! :D
[05:29:23] <ds3> slow link :P
[05:40:28] <Jymm> ds3: Not slow here... Download Speed: 33844 kbps (4230.5 KB/sec transfer rate)
[05:44:49] <a-l-p-h-a> Jymm, shhhh... quit pointing out ds3's quirks.
[05:45:14] <Jymm> a-l-p-h-a: I wasn't, UI was pointing out the obscene bandwidht at my disposal =)
[05:46:59] <toastydeath> i know this is inappropriate
[05:47:06] <toastydeath> but the thing that first popped into my head when i read that
[05:47:07] <toastydeath> was
[05:47:21] <toastydeath> "and truly, his internet wang swings with the weight of mountains"
[05:47:51] <a-l-p-h-a> Jymm, do you have fiber to home?
[05:48:21] <Jymm> a-l-p-h-a: Heh, I'm at work.... we have multiple 10GigE pipes =)
[05:48:44] <Jymm> a-l-p-h-a Why do you think SWPadnos called me a prick for? (he's seriously jealous)
[05:50:55] <a-l-p-h-a> Jymm, you suck. now give us shells. :D
[05:51:02] <Jymm> LOL
[05:51:13] <Jymm> a-l-p-h-a what for?
[05:51:44] <a-l-p-h-a> riaa protection, proxy, tor, p2p, warez, porn.
[05:52:12] <Jymm> Nu Uh... find your own bitch, biotch!
[05:52:12] <toastydeath> that is a good summary
[05:52:20] <toastydeath> re: a-l-p-h-a
[06:19:27] <a-l-p-h-a> freak'n dying of cold.
[06:30:28] <ds3> fire up a few PII-300MHz
[06:42:16] <a-l-p-h-a> nope
[06:42:17] <a-l-p-h-a> ciao
[12:40:45] <skunkworks> http://www.use-enco.com/CGI/INSRIT?PMAKA=201-2826&PMPXNO=951820&PARTPG=INLMK3
[12:40:51] <skunkworks> cheap and inexpensive ;)
[12:41:24] <skunkworks> plus the hold-down set http://www.use-enco.com/CGI/INSRIT
[12:42:33] <skunkworks> err - look at the bottom of the first link.
[12:48:04] <rafa_> friends is possible use emc for USB?
[12:48:13] <SWPadnos> no
[12:48:25] <rafa_> thanks
[12:48:34] <SWPadnos> you're welcome :)
[12:48:43] <rafa_> is possible use conversor usb to parport?
[12:48:48] <SWPadnos> no
[12:48:51] <rafa_> no?
[12:49:05] <rafa_> please one moment friend
[12:49:07] <SWPadnos> no. it will not have the necessary update rate
[12:50:54] <rafa_> for exemple, i on one impress in my pc witch a conversor cable usb-to-parport
[12:51:47] <anonimasu> no
[12:51:49] <SWPadnos> it will not work. EMC needs direct access to the parallel port hardware - it will not work through a USB driver
[12:51:49] <anonimasu> that's too slow.
[12:51:49] <rafa_> i want create one machine witt a mother mini-itx do you Know?
[12:52:01] <anonimasu> well, you need to get one with paralell port..
[12:52:05] <SWPadnos> I understand, and you need a different solution. that one will not work
[12:52:21] <rafa_> in the mother no have a parport
[12:52:33] <rafa_> is small mother board
[12:52:38] <rayh> I run a mini-itx here.
[12:52:45] <SWPadnos> yes. can you use a small PCI card?
[12:52:48] <rafa_> a yes!
[12:52:58] <rayh> It has one 26 pin header behind the connections.
[12:53:15] <rafa_> please one moment my inglish is slow
[12:53:18] <rayh> It also has a single pci slot.
[12:53:23] <rayh> np
[12:53:33] <rafa_> do you use a minitix?
[12:53:57] <rayh> Yes
[12:54:05] <rafa_> how?
[12:54:07] <rafa_> please
[12:54:34] <rayh> It is a 1 Gig Via board
[12:54:41] <rafa_> ?
[12:55:20] <rayh> processor speed is 1 GHz
[12:55:24] <rafa_> yes
[12:55:31] <rafa_> i know
[12:55:44] <rafa_> and i want use a xubuntu
[12:55:49] <rafa_> ok?
[12:55:52] <rayh> Parallel port is on the motherboard
[12:56:06] <rayh> But no db25 connector
[12:56:19] <rafa_> please the model of mother
[12:57:19] <rayh> Manual says VIA CN700 chipset
[12:57:54] <rafa_> But no db25?
[12:58:08] <rafa_> how on it a real word then?
[12:58:11] <rayh> no connector
[12:58:20] <SWPadnos> rafa_, what is the model of your mini-itx motherboard?
[12:58:28] <rafa_> no
[12:58:39] <rayh> * rayh looks for model number
[12:58:41] <rafa_> i want to project a one machine witt it
[12:59:02] <rafa_> i dont a pay if i dont use
[12:59:07] <rafa_> :)
[12:59:38] <rafa_> ray you say dont conector
[12:59:52] <rafa_> how conect my machine in pc
[13:00:08] <rafa_> sorry my inglish but i need your help
[13:00:08] <rayh> I found this. "iDOTpc 7F2WE-1.0GHz Mini-ITX Mainboard Low Voltage 9W"
[13:00:15] <rafa_> ok
[13:00:27] <rayh> no problem with english
[13:00:32] <rafa_> thanks
[13:00:55] <rayh> Behind video connection there is 26 pin dual row header.
[13:00:59] <rayh> that is parport.
[13:01:29] <rafa_> watt site?
[13:02:08] <rayh> can you see the motherboard
[13:04:28] <rafa_> ok
[13:04:32] <rafa_> in goolge
[13:04:35] <rafa_> in goolgle
[13:04:53] <rafa_> in google
[13:06:14] <rayh> What is the model of your mini-itx
[13:09:02] <rafa_> i dont have mini-itx
[13:09:29] <rafa_> i want have mini-itx compatible with emc
[13:09:35] <rafa_> ok :)
[13:13:15] <rayh> Ah. Okay I understand.
[13:13:46] <rayh> The old 800 via does not work well.
[13:16:28] <rafa_> ok tanks
[13:17:04] <rafa_> but the mother Jetway Hybrid J7F2WE1G5D is ok
[13:17:20] <rafa_> http://www.mini-box.com/s.nl/sc.8/.f?search=7f2we
[13:17:31] <rafa_> ok?
[13:17:31] <rayh> looking
[13:19:33] <rafa_> friend after you se this site you can see the:
[13:19:34] <rafa_> http://www.linuxmall.com.br/index.php?product_id=2607
[13:19:36] <rafa_> ?
[13:20:36] <rayh> I am on a slow web connection.
[13:21:05] <rafa_> ok
[13:23:20] <rafa_> if you see ..
[13:23:30] <rafa_> :)
[13:24:29] <rayh> The cable converter from usb to parallel port will NOT work.
[13:24:38] <rafa_> :(
[13:24:54] <rayh> Timing is not accurate enough
[13:24:54] <rafa_> because?
[13:25:07] <rayh> I know. I have one here.
[13:25:23] <rayh> A printer does not need real-time
[13:25:30] <rayh> EMC does need real-time
[13:26:05] <rayh> the board J7F2WE1G is good.
[13:26:25] <rafa_> o thanks
[13:27:00] <rafa_> you see if in mother have parport onboard
[13:27:05] <rafa_> you see if in mother have parport onboard?
[13:28:15] <rayh> Yes. I'll mark the picture for you.
[13:28:35] <rafa_> ok
[13:29:26] <rafa_> i i can have a 2 parpot then
[13:29:30] <rafa_> :)
[13:29:38] <rafa_> one in pci
[13:30:31] <rafa_> this mother is good but you know about one small?
[13:33:22] <rayh> Yes. I've used a parallel port PCI card with this.
[13:33:59] <rafa_> this mother is good, but you know about one small?
[13:35:45] <rafa_> i can use emc with xubuntu
[13:36:11] <rafa_> ubuntu is "fast" for processor 1.0
[13:36:25] <rafa_> xubuntu is best choice?
[13:37:38] <rayh> Yes. I used gnome with ubuntu so xubuntu should be faster.
[13:38:02] <rayh> image on the way.
[13:39:12] <rayh> http://imagebin.org/7744
[13:42:16] <rafa_> this is mother if you use?
[13:43:00] <rayh> Yes nearly the same board I have tested here.
[13:44:24] <rafa_> which its model?
[13:45:46] <rayh> J7F2WE1G is what you see in the picture. Mine is the same
[13:47:01] <rafa_> where you it bought?
[13:47:06] <rafa_> watt site?
[13:49:11] <rayh> www.idotpc.com
[13:49:48] <rayh> but www.mini-box.com is good also
[13:50:17] <rafa_> o tanks
[13:50:21] <rafa_> o thanks
[13:51:33] <rafa_> this mother is good, but you know about one small?
[13:51:35] <rayh> Glad to help.
[13:51:53] <rayh> The nano boards do not have a PCI slot.
[13:52:08] <rayh> I need PCI for Mesa 5i20.
[13:53:06] <rafa_> please you live in eua or europe?
[13:54:27] <rafa_> i know about it for price in dollar or euro?
[13:55:38] <rayh> usa
[14:01:37] <rafa_> please friend this mother is ok?
[14:03:05] <rafa_> http://produto.mercadolivre.com.br/MLB-54894974-kit-placa-me-epia-processador-via-c3-800mhz-usada-_JM
[14:03:18] <rafa_> you can see please?
[14:07:24] <SWPadnos> rafa_, that particular board may have problems because of the integrated graphics
[14:07:30] <SWPadnos> it's an older chipset
[14:08:47] <rafa_> xorg no devt this chip-set?
[14:09:03] <SWPadnos> integrated graphics often cause problems for realtime
[14:10:17] <rafa_> but i dont undestand, every mother-boards onboard (no-itx) for exemple mother with durom, semprom processor have chiset integrated
[14:10:20] <rayh> phone brb
[14:10:30] <rafa_> the chipset is SIS
[14:10:34] <SWPadnos> nost people use an add-on video card
[14:10:42] <rafa_> ?
[14:11:04] <SWPadnos> if you use a chipset that also has graphics (VGA), then you will probablt have problems with realtime
[14:11:08] <SWPadnos> probably
[14:11:31] <rayh> the via 800 will not work well
[14:11:42] <rafa_> friend please i have other mother on M810
[14:11:43] <rayh> we have tested
[14:12:14] <rafa_> ok
[14:12:16] <rafa_> thanks
[14:12:49] <rafa_> friend rayh
[14:13:07] <rafa_> i have one question for you
[14:13:34] <CIA-18> 03jepler 07TRUNK * 10emc2/configs/sim/axis.ini: use the INCREMENTS feature to set available jog increments
[14:14:02] <rafa_> we a company
[14:14:31] <rafa_> our site is:
[14:15:00] <rafa_> http://www.epica-automacao.com.br/
[14:15:07] <rafa_> we live in brasil
[14:15:12] <CIA-18> 03jepler 07TRUNK * 10emc2/src/rtapi/ (rtapi_types.h Submakefile): new header file defines s32 and u32 types for both sim and real realtime
[14:15:36] <CIA-18> 03jepler 07TRUNK * 10emc2/src/Makefile: copy new header file into include directory
[14:16:23] <CIA-18> 03jepler 07TRUNK * 10emc2/debian/emc2-dev.files: new header file
[14:16:55] <CIA-18> 03jepler 07TRUNK * 10emc2/src/hal/hal.h: use new rtapi_types header to get HAL integer types
[14:18:31] <rayh> Nice working with you, rafa.
[14:21:33] <CIA-18> 03jepler 07TRUNK * 10emc2/src/hal/halmodule.cc:
[14:21:33] <CIA-18> - do not include emc.hh (it's not needed and never was)
[14:21:33] <CIA-18> - if a name would be longer than HAL_NAME_LEN, raise a Python error instead of
[14:21:33] <CIA-18> creating a pin or parameter with a truncated name
[14:24:25] <CIA-18> 03jepler 07TRUNK * 10emc2/src/hal/components/encoder.c:
[14:24:25] <CIA-18> Use s32/u32 instead of underscored versions, now that they should be available
[14:24:25] <CIA-18> on all platforms
[14:25:02] <CIA-18> 03jepler 07TRUNK * 10emc2/src/hal/utils/comp.g: support 'variable' declaration, which will replace 'option data'
[14:25:26] <CIA-18> 03jepler 07TRUNK * 10emc2/src/hal/components/ddt.comp: use 'variable' instead of 'option data'
[14:34:22] <rafa> is possible control my stepper motor with usb
[14:34:26] <rafa> is possible control my stepper motor with usb?
[14:34:33] <cradek> not using EMC
[14:35:28] <rafa> is possible intall emc in xubuntu?
[14:35:36] <rafa> is possible install emc in xubuntu?
[14:35:52] <cradek> yes
[14:36:10] <rafa> easy?
[14:36:28] <cradek> yes, just follow the instructions on linuxcnc.org
[14:38:00] <CIA-18> 03jepler 07TRUNK * 10emc2/docs/src/hal/comp.lyx: document 'variable'
[14:50:46] <CIA-18> 03jepler 07TRUNK * 10emc2/docs/src/Master_Integrator.lyx: include documentation of 'comp'
[14:52:04] <rafa> i dont see instructions for xubuntu on site
[14:54:32] <CIA-18> 03jepler 07TRUNK * 10emc2/docs/src/Master_Integrator.lyx: oops, comp was already included in TRUNK, no need to have it twice
[14:56:13] <cradek> rafa: use the emc2-install.sh script
[14:56:25] <rafa> ok thanks
[14:56:40] <CIA-18> 03jepler 07v2_1_branch * 10emc2/docs/src/Master_Integrator.lyx: include documentation on 'comp'
[14:56:53] <rafa> this install emc 2.0.5 ok?
[14:57:31] <cradek> http://linuxcnc.org/dapper/emc2-install.sh
[14:57:44] <cradek> this will install emc 2.1.x
[14:59:00] <cradek> instructions here (bottom half of page): http://linuxcnc.org/index.php?option=com_content&task=view&id=21&Itemid=4&lang=en
[14:59:10] <CIA-18> 03jepler 07v2_1_branch * 10emc2/docs/src/ (Master_HAL.lyx Master_Integrator.lyx):
[14:59:10] <CIA-18> - backport halmodule documentation from TRUNK, add to HAL and Integrator manuals
[14:59:10] <CIA-18> - add comp documentation to the Integrator manual
[14:59:09] <CIA-18> 03jepler 07v2_1_branch * 10emc2/docs/src/hal/halmodule.lyx:
[14:59:09] <CIA-18> - backport halmodule documentation from TRUNK, add to HAL and Integrator manuals
[14:59:10] <CIA-18> - add comp documentation to the Integrator manual
[15:07:12] <rayh> Hi rafa. There are a couple of USB stepper solutions.
[15:07:30] <rayh> But this is the EMC IRC channel.
[15:07:58] <rafa> ?
[15:08:18] <rayh> And I would not be prepared to recommend any of these other software or hardware companies.
[15:09:08] <rafa> friend dont understand
[15:09:40] <rafa> you know how to use USb for comand Stepper?
[15:09:45] <rayh> You asked, "is possible control my stepper motor with usb?"
[15:10:04] <rayh> Yes it is possible.
[15:10:11] <rayh> Not with EMC2
[15:11:10] <rayh> Not possible with software only.
[15:14:01] <rafa> yes i undestand
[15:14:15] <rafa> but i want know if possible in emc
[15:14:28] <rafa> emc no is possoble, correct?
[15:14:32] <rafa> emc no is possible, correct?
[15:15:25] <rayh> It is not possible.
[15:29:05] <tomp> if i load the rt module encoder, i get these parameters. capture-position.time, capture-position.tmax, update-counters.time, update-counters.tmax
[15:29:18] <tomp> They are not in the Hal_User_Manual.
[15:29:19] <tomp> If I want to use an encoder with just HAL (no emc), do i need to set the .tmax values? how?
[15:29:47] <SWPadnos> anything.time and .tmax are "extra" parameters added by HAL - they're only for benchmarking
[15:30:08] <SWPadnos> you can set .tmax, .time is read-only
[15:30:22] <tomp> right i asked about .tmax only
[15:30:26] <SWPadnos> it's the execution time in clocks (and the max execution time since the last reset)
[15:30:46] <SWPadnos> you may set it, but it's not needed for operation of the module
[15:30:53] <tomp> got it, it's informative, thanks
[15:31:17] <SWPadnos> np
[15:35:16] <tomp> if i use a joint that is not known to emc, only to hal, then i can control it's motion according to a process feedback ( force feedback grinding or edm that can retract ).
[15:35:29] <tomp> but sometimes i would want to position the joint using emc.
[15:35:35] <tomp> can i remove an axis from emc control, use it witl hal (like in a plc motion) then return it to hal ( in good condition at known position with velocity = 0 ) ?
[15:35:50] <tomp> return it to emc
[15:36:03] <SWPadnos> with some extreme HAL-fu, probably
[15:36:29] <SWPadnos> the PID / stepgen just takes in a position or velocity, it doesn't care what it's from
[15:36:56] <SWPadnos> you'd have to make sure that the motion controller gets feedback equal to its command (so you don't get an FERROR)
[15:37:18] <SWPadnos> you'd need a set of muxes in HAL to choose which command source to use
[15:37:45] <SWPadnos> that's basically it, other than some details (left as an exercise for the reader)
[15:38:18] <tomp> i was hoping that i could remove it in a way that there was no feedback to emc while i used it. like when a joint is disabled in Fanuc/Heidenhain, then enabled.
[15:38:29] <tomp> exercising :)
[15:38:50] <SWPadnos> you still need to fake out EMC into thinking that the joint is in the right place
[15:39:02] <SWPadnos> the feedback path would likely need a mux
[15:39:13] <SWPadnos> as would the command path (to the stepgen/PID)
[15:39:57] <SWPadnos> I think jepler made a component that accepts a position command and an external offset, which adds the offset to the output and subtracts it from feedback
[15:40:21] <tomp> ok, like capture HERE and feed that into emc while i used it, then return to HERE and pull the blinders off emc ( you way ahead of me )
[15:40:41] <SWPadnos> yep
[15:40:54] <SWPadnos> ok - the component is called "offset"
[15:41:11] <SWPadnos> if you can externally calculate the position you want as an offset to EMC's commanded position, then that should be usable
[15:42:21] <tomp> that sounds like a possibility inside emc, rather than external (hal only), will read up on that.
[15:43:12] <tomp> something keeps 'chiming'; in this 'gaim' irc app. i think someone is trying to communicate but have no idea how to respond ( irc is new to me )
[15:43:57] <anonimasu> that's me I guess.
[15:44:01] <tomp> SWPadnos: thanks
[15:44:14] <SWPadnos> tomp, there should be another tab or something with the private messages
[15:44:49] <SWPadnos> tomp, that's not within emc, it's just a HAL component that makes something like this easier
[15:45:12] <SWPadnos> you're welcome
[15:45:34] <tomp> anonimasu: i dont 'register' in gaim or in freenode, it always seemed to bitch even more if i do, and i think that's necc for 'private messages'? sorry
[15:45:41] <anonimasu> oh just a sec..
[15:45:58] <anonimasu> try again
[15:47:02] <CIA-18> 03jepler 07v2_1_branch * 10emc2/docs/src/Master_Integrator.lyx: one copy of the comp documentation is enough
[15:47:47] <SWPadnos> hmmm. that offset component would cause instant following errors if the offset changes quickly
[15:48:15] <tomp> loosen up the fe toleerance?
[15:48:28] <SWPadnos> that can work, but can only be done at startup, I think
[15:48:58] <SWPadnos> so you couldn't loosen it up for your "external operations", then tighten it back down when you pass control back to EMC
[15:50:42] <SWPadnos> as long as the offset starts at 0, and doesn't change so fast that the motor can't keep up, it should be OK
[15:51:02] <SWPadnos> the problem is that the offset is immediately subtracted from feedback, but the motor may not hav egotten there yet
[15:51:15] <tomp> subtract a bit at a time?
[15:51:36] <tomp> monitor fe?
[15:52:04] <SWPadnos> you'd need to have your external control ramp the position within motor constraints
[15:52:39] <tomp> right, respect acc
[15:53:44] <tomp> SWPadnos: great info, i gotta digest it ;)
[15:54:14] <tomp> (tomp crawls off to a warm rock and ponders)
[16:02:27] <cncjunior> hi !
[18:21:18] <cncjunior> hi !
[18:23:19] <tomp> small h bridge using 2 control bits http://www.edn.com/contents/images/6421440f2.pdf
[18:23:29] <tomp> and article http://www.edn.com/index.asp?layout=article&articleid=CA6421440&spacedesc=designideas&industryid=44217
[18:23:32] <tomp> voltages as high as 40V, with 2A continuous and 6A peak pulse-current collector ratings
[18:29:30] <jepler> hm
[18:29:41] <jepler> there's no way to turn the full bridge off
[18:30:03] <tomp> huh! maybe the uP's outputs can tristate?
[18:31:39] <anonimasu> hello
[18:31:39] <anonimasu> :)
[18:32:13] <tomp> jepler: you should be an EDN editor
[18:32:40] <jepler> tomp: I don't know nearly enough about electronics to do that
[18:34:22] <tomp> maybe a low low condition turns off the bridge, i just assumed it oughta work when i pull those pages out of EDM for my scrapbook :-[
[18:34:32] <tomp> EDN
[18:35:09] <jepler> with both inputs low, I think that Q1 and Q4 conduct, which is a "fast brake" type condition
[18:35:33] <jepler> with both inputs high, Q2 and Q3 conduct, also a "fast brake" condition
[18:37:09] <jepler> maybe I read it wrong, and the whole bridge is turned off when both inputs are low
[18:37:42] <jepler> yeah I guess so. Q1 only turns on when Q3 is conducting
[18:38:33] <tomp> well. it just looked simple & cheap for those wanting to experiment with tiny dc motors.
[18:40:11] <jepler> I like L298 for that -- downsides are that it is a 3-signal control, and it needs its own logic supply
[18:40:40] <jepler> oh, and lower peak current
[18:41:11] <tomp> i got some of those around from many years ago, 297/298 sets, thanks for reminding me!
[18:41:36] <jepler> if you want to throw a microcontroller with ADC into the mix, you can do low-side current sensing with L298 as well
[18:41:59] <jepler> e.g., a .5 ohm power/current sense resistor
[18:42:27] <tomp> using a current sense resistor ( we uses the internal res of the hbridge fet once ) yes really low res !
[18:43:13] <tomp> thnaks again, always good ideas here
[18:43:45] <jepler> http://emergent.unpy.net/projects/01142347802
[18:44:59] <jepler> (the diodes are *not* 1n4004, contrary to the schematic)
[18:45:23] <jepler> (they're some high-speed diodes, don't know the number)
[18:46:28] <cncjunior> hi !
[18:46:38] <jepler> good afternoon
[18:47:51] <cncjunior> jepler : alex_joni helped me to install pwm spindel speed. i can't see that signal with halscope
[18:48:59] <cncjunior> jepler: i use emc2.1.1 and tested with spiral nc file
[18:49:20] <jepler> cncjunior: do you mean that you cannot find the signal name in the list?
[18:49:31] <cncjunior> i find the name
[18:49:51] <cncjunior> but the signal remain to zero
[18:50:43] <cncjunior> the pwmgen.0.enable pin is set to true
[18:51:43] <jepler> cncjunior: are the pwmgen functions added with 'addf'?
[18:51:51] <cncjunior> yes
[18:52:20] <jepler> cncjunior: put the full output of 'halcmd show' on the website http://pastebin.ca and give me the link to it
[18:58:29] <cncjunior> jepler : http://pastebin.ca/403968
[18:59:39] <cncjunior> jepler : is it ok ?
[19:02:29] <jepler> cncjunior: it's the information I asked for
[19:02:41] <jepler> cncjunior: It looks like you have a mistake where you connect the pwm value to the parallel port pin
[19:02:44] <jepler> #
[19:02:47] <jepler> bit FALSE pwmgen.0.pwm
[19:02:49] <jepler> #
[19:02:53] <jepler> ==> parport.0.pin-09-out
[19:03:28] <jepler> it is confusing because you have created a signal with the name "pwmgen.0.pwm", and you also have a pin with the name "pwmgen.0.pwm"
[19:03:39] <jepler> but the pin and the signal with the same name have not been connected
[19:04:16] <jepler> if you are using the 'net' command, then the line should probably look like this: net spindle-pwm pwmgen.0.pwm => parport.0.pin-09-out
[19:04:31] <jepler> it creates a signal called "spindle-pwm" and uses it to connect pwmgen.0.pwm and parport.0.pin-09-out
[19:05:16] <cncjunior> is tehre a newsig / linksp version for this ?
[19:05:59] <cncjunior> jepler: is there a newsig / linksp for this ?
[19:06:07] <jepler> cncjunior: yes
[19:06:33] <cncjunior> jepler : that is easy for me to understand
[19:06:41] <jepler> cncjunior: newsig spindle-pwm bit / linksp spindle-pwm <= pwmgen.0.pwm / linksp spindle-pwm => parport.0.pin-09-out
[19:07:11] <cncjunior> jepler : i will check this, thank you
[19:07:51] <cncjunior> jepler : how looks like the pwm signal ?
[19:09:59] <tomp> cncjunior: square wave with duty cycle that varies
[19:10:49] <tomp> http://en.wikipedia.org/wiki/Pulse-width_modulation
[19:11:04] <cncjunior> tomp : ok, i will try it.
[19:11:18] <cncjunior> many thanks to emc team.
[19:11:59] <tomp> we want you to succeed ( esp me, i'm interested in adaptive control :)
[19:16:39] <CIA-18> 03jepler 07TRUNK * 10emc2/src/hal/utils/halcmd_commands.c: make all the halcmd show fields line up again
[19:25:26] <alex_joni> jepler: thanks for helping him out, I was away for a while
[19:31:21] <jepler> alex_joni: no problem
[19:38:06] <tomp> jepler: thanks from me too, i always get a free ride when you explain stuff :) ( ho boy the burpee seeds have arrived :)
[20:26:11] <Jymmmm> In the US we have UL, In europe they have CE, Does Canada have any such thing?
[20:26:55] <pier_port> pier_port is now known as pierp
[20:27:41] <jepler> Jymmmm: http://www.ulc.ca/about_ulc/certification_marks.asp ?
[20:28:33] <tomp> they have a inspection, in windsor thru to toronto, done by ontario hydro. they say what passes and what doesnt. every machine tool installation goes thru them in that corridor. else they padlock your box
[20:29:13] <LawrenceG> Jymmmm: we have CSA (candian standards assos.
[20:29:24] <Jymmmm> AH, ok.
[20:29:35] <tomp> it's reasonable, but very specific, like hi-pot tests on every item. yep CSA is the name
[20:29:49] <LawrenceG> UL is recogized by most inspectors
[20:31:36] <Jymmmm> On our salt tank, the floresent bulb sockets need to be replaced. There aren't many recognized marks on them.... one looks like a little house, then inside has a 'V' stacked on top of 'D E'
[20:31:40] <LawrenceG> For industrial control panels, the electrical inspector will bless it for a fee... CSA only done on procuction quantities
[20:32:30] <LawrenceG> blableh... cant type today
[20:33:19] <tomp> you may be able to submit documentation
[20:33:59] <Jymmmm> Ok, (shit) I found the company that fabricated the injection molded plastic piece, but not the whole assembly =(
[20:34:10] <Jymmmm> brass contacts, etc.
[20:34:31] <Jymmmm> Neterlands =(
[20:34:38] <Jymmmm> ^h
[20:42:06] <Jymmmm> Has anyone seen a symbol that looks like a circle with an S on inside top, below it either 'AA&G' or 'AA&C' by chance?
[20:53:58] <jepler> tomp: for your "dot" graph of HAL configuration, how did you make the 'record' items lay out from left to right? I get top-to-bottom, and it looks terrible (on my own .dot file)
[20:55:14] <tomp> jepler: will get the files pasted
[20:56:17] <jepler> tomp: I have your file from pastebin .. it lays out from left to right
[20:56:19] <jepler> but mine doesn't
[20:56:48] <tomp> oh, then you paste :)
[20:57:00] <jepler> here's how mine renders: http://emergent.unpy.net/files/sandbox/net.png
[20:57:24] <jepler> your pastebin: http://pastebin.ca/403033 and imagebin: http://imagebin.org/7732
[20:57:33] <jepler> my dot file: http://emergent.unpy.net/files/sandbox/net.dot
[20:57:41] <tomp> jepler: in general you dont 'get it to' render any way, it just renders, and maybe i got lucky
[20:58:22] <jepler> to be polite, I think it renders mine terribly
[20:58:29] <tomp> the scheme it uses to renders isnt clear to me yet
[21:01:12] <jepler> ah figured it out
[21:01:17] <jepler> I had extra {} in my label=
[21:02:48] <jepler> http://emergent.unpy.net/files/sandbox/net2.png
[21:03:46] <tomp> cool, there is a doc for this... 'drawing graphs with dot ' dotguide.pdf, i guess i found it at graphvis site
[21:04:12] <tomp> now those diagrams tell a big story very clearly!
[21:05:16] <tomp> where's the other side of the or?
[21:05:38] <tomp> i bet we can set up hal files explanations this way
[21:06:00] <jepler> tomp: it's from Zhomesw, not shown
[21:06:05] <jepler> http://emergent.unpy.net/files/sandbox/net.svg
[21:06:11] <jepler> this is the whole simulator in svg from dot
[21:09:11] <tomp> strange my zoom pan tool didnt recognize it as svg, but does recognize the local saved copy. i gotta learn how to make sub circuits.
[21:09:46] <tomp> and fix those boxes that are too small for the text
[21:10:18] <anonimasu> *yawns*
[21:10:40] <jepler> probably my webserver gave the wrong content-type .. sorry
[21:14:13] <tomp> with the svg zoom/pan tools for firefox http://imagebin.org/7748 (tools at www.treebuilder.de )
[21:21:17] <jepler> tomp: do you happen to know what the proper content type is for svg documents?
[21:21:49] <jepler> apparently: image/svg+xml
[21:22:12] <tomp> jepler: no i dont know the correct mime type
[21:22:45] <jepler> can you reload and tell me if it's better now?
[21:23:13] <tomp> same url?
[21:23:20] <jepler> yes
[21:24:33] <tomp> ok, trying to see the diff...
[21:26:37] <tomp> jepler: i had the original still, and the new one, i dont see any difference
[21:26:48] <jepler> tomp: both want to save, instead of display, when you visit the URL?
[21:27:06] <tomp> oh! duh!
[21:27:06] <jepler> tomp: or is it the zoom&pan that doesn't work when you visit the URL?
[21:28:00] <tomp> uh, zoom & pan didnt work on the orignal url site, obviously works now on same site new content, cuz i panned & zoomed a lot to see diff
[21:28:29] <tomp> which i couldnt see ;)
[21:28:35] <jepler> OK
[21:29:07] <jepler> did you write your .dot files "by hand"?
[21:29:31] <tomp> yep, thinking about xml2dot tho, there are some projects already
[21:30:03] <jepler> I'm working on a program that runs 'halcmd' and turns the output into a .dot file
[21:30:08] <jepler> I'll post it to my blog soon
[21:30:54] <tomp> wow, self documenting code
[21:37:30] <CIA-18> 03alex_joni 07TRUNK * 10emc2/src/po/ro.po: merge latest texts, and update some of the translations (some still todo)
[21:41:26] <jepler> posted: http://axis.unpy.net/01174426278
[21:42:48] <tomp> jepler: acually Matt Shaver got me onto this with his big graphs
[21:44:23] <jepler> yeah that was the first I'd really heard of "dot"
[21:44:45] <tomp> did he use dot? i never heard
[21:44:49] <CIA-18> 03alex_joni 07TRUNK * 10emc2/tcl/bin/genedit.tcl: fix erroneous message about licence. changed to match the header at the top of the file
[21:45:05] <jepler> yes I am pretty sure
[21:45:24] <tomp> cheez he's here, and i'm always 3rd personing him. hi matt!
[21:46:04] <jepler> mshaver: maybe you'll find my "net2dot" interesting, too: http://axis.unpy.net/01174426278
[21:46:06] <jepler> * jepler drives home
[21:46:24] <Jymmmm> Silly question, but does anyone know if glass permits full spectrum lighting?
[21:46:31] <tomp> thanks jepler!
[21:46:35] <alex_joni> depends on the glass
[21:46:59] <tomp> Jymmmm: no, i cant use regular glass for shields on my flame sensor, cuts out 130-400 nm
[21:47:00] <robin_sz> and depneds on what you mean by "full spectrum"
[21:47:07] <Jymmmm> I'd prefer acrylic (plastic), but not sure what.
[21:47:18] <alex_joni> * alex_joni heads to bed
[21:47:23] <alex_joni> good night all
[21:47:23] <Jymmmm> Need to fabricate a replacement for outr salt reef tank
[21:47:34] <tomp> nite alex
[21:47:38] <Jymmmm> nite alex_joni
[21:47:40] <robin_sz> suspect you want glass then
[21:47:45] <robin_sz> nite alex_joni
[21:47:56] <Jymmmm> robin_sz Just fear if it ever broke, there goes the tank.
[21:48:09] <robin_sz> toughned glass ...
[21:48:31] <Jymmmm> Yeah or coated glass, then back around to the light spectrum stuff again.
[21:48:42] <robin_sz> glass block UV
[21:48:46] <anonimasu> Jymmmm: call suppliers about it..
[21:48:57] <robin_sz> toughend glass is ... well, tough.
[21:49:00] <Jymmmm> anonimasu I left a msg at one mfg already.
[21:49:01] <anonimasu> heh
[21:49:06] <robin_sz> ever tried to break any?
[21:49:10] <Jymmmm> cryo industries
[21:49:26] <robin_sz> we tried 3 or 4 blows on a car side window last week
[21:49:34] <robin_sz> with a 1 1/2lb hammer
[21:49:35] <Jymmmm> but I know that acrylic does block IR, not sure of the wavelength though.
[21:50:05] <robin_sz> it didn;t break ... even with big hard hits ... had to get a centre punch to do it
[21:50:07] <Jymmmm> robin_sz automatic center punch bear the edge, will break the first time.
[21:50:15] <Jymmmm> near
[21:50:28] <tomp> i would have had to buy fused quartz to allow the flame sensor spectrum, so i opted for a metal screen :) cheap and air lets it thru !
[21:50:28] <robin_sz> this we know ... but it was amazing how hard the hammer blows it took
[21:50:58] <robin_sz> Jymmmm, acryllic is too flexible in sane thicknesses
[21:51:05] <Jymmmm> We used to do it all the time when I wa a locksmith and couldnt open the car fast enough as the kid/baby/animal was locked inside windows rolled up
[21:51:19] <Jymmmm> and 104 outside.
[21:51:52] <Jymmmm> break the window, call the cops, slap the dumbass.
[21:52:04] <robin_sz> whatever ...
[21:52:14] <robin_sz> aquariums are made from glass, for good reason
[21:52:27] <anonimasu> heh
[21:52:31] <crepincdotcom> anybody know of a way to import gerber to eagle?
[21:52:33] <Jymmmm> this is just the top, where the lighting goes.
[21:52:38] <crepincdotcom> or to mill gerber directly...
[21:53:01] <Jymmmm> there is a polycarb crappy shield there now, just want something to replace it.
[21:53:36] <robin_sz> crepincdotcom, yeah, just put it on an open surface, let nature take its course
[21:53:44] <Jymmmm> oh, any gasket/seal type material that does good in salt water?
[21:54:06] <crepincdotcom> robin_sz: ...
[21:54:18] <anonimasu> silicone..
[21:54:19] <robin_sz> crepincdotcom, oh ... gerbER, not gerbIL
[21:54:34] <crepincdotcom> yeah i dont think milling gerbils would be a good idea
[21:54:45] <Jymmmm> crepincdotcom just dont ask robin_sz about badgers, he'll be ranting for months.
[21:55:00] <crepincdotcom> lol ok
[21:55:21] <Jymmmm> anonimasu do they make silicon in sheet/gasket type form?
[21:55:35] <anonimasu> I dont know
[21:55:42] <anonimasu> probably
[21:55:43] <Jymmmm> O-Tay Panky =)
[21:56:13] <robin_sz> crepincdotcom, I was thinking more of importing gerbils into eagles .. thats a supported function
[21:56:31] <robin_sz> Jymmmm, yes, yes they do make silicone sheet
[21:56:56] <crepincdotcom> robin_sz: ahh yes thats not even a module, its supported in hardware
[21:57:37] <robin_sz> http://www.youtube.com/watch?v=cBYMrUesDXE
[22:00:10] <tomp> jepler: thats incredible how small that code is!
[22:05:26] <LawrenceG> jepler: where does the dot package come from?
[22:05:33] <tomp> youtube is crazy: turn off the audio and watch this, but think it's irish nuns http://www.youtube.com/watch?v=lqF8DXWDfUI
[22:06:30] <tomp> dot is part of graphviz http://www.graphviz.org/
[22:07:44] <LawrenceG> thanks... couldnt find it from links on jeffs page
[22:19:23] <LawrenceG> very cool... jepler seems to work nicely
[22:19:38] <tomp> re: jepler's new dot2svg.py i was able to make some output from the .hal files found in ~/emc2-head/config
[22:20:35] <tomp> need same for xml2dot so the pyvcp wiring can be visualized
[22:21:08] <tomp> uhm, no hal is enuf (doh!)
[22:23:43] <LawrenceG> http://imagebin.org/7750
[22:24:41] <LawrenceG> spindle speed control on phase drive stepper config
[22:26:55] <tomp> i see, the left part is the scr spindle control, center is stepper, right is tool change (right?)
[22:27:41] <LawrenceG> yes... pretty nice for machine drawn
[22:28:26] <LawrenceG> I did a .comp for the triacdrive
[22:29:21] <tomp> and i can understand it ( that oughta be proof enuf that its valuable, else we have an army here trying to explain it to me using words )
[22:33:06] <tomp> are the arrow directions backwards? parallel port out pins have arrows pointing in...
[22:33:57] <tomp> nope (frame of ref error on my end )
[22:34:42] <LawrenceG> I had that problem as well until I though of the parallel port boxes as the driver not the actual output pins
[22:59:34] <jepler> tomp: have you tried uploading a .svg to imagebin? I wonder if that works
[23:01:55] <jepler> LawrenceG: yeah I think a lot of people would like seeing these kinds of images to illustrate HAL configuration
[23:07:01] <tomp> jepler: imagebin doesnt take svg
[23:07:36] <tomp> but we could post to pastebin cuz it just text :)
[23:19:00] <a-l-p-h-a> anyone know of an easy way to true up a lathe?
[23:19:19] <cradek> what do you mean true up?
[23:19:29] <a-l-p-h-a> square up the axes.
[23:19:33] <a-l-p-h-a> axis
[23:19:57] <a-l-p-h-a> I'm off by a significant amount on my Z axis on the lathe...
[23:20:16] <a-l-p-h-a> 0.0015" over a 1.5" length.
[23:20:31] <cradek> you mean the spindle is not parallel to the bed? or the tailstock is not in line with the spindle?
[23:20:55] <a-l-p-h-a> the spindle is parallel to the bed... my gantry is 'adjustable'
[23:20:56] <cradek> tailstocks often offset - you have to line them back up after turning a taper between centers
[23:21:29] <a-l-p-h-a> the gantry is out of alignment, so I was wondering if there is a nice easy technique to square the gantry with the lathe.
[23:21:35] <cradek> I don't know what you mean by a lathe's gantry
[23:21:43] <a-l-p-h-a> cradek, sec... let me see if I have a phto
[23:23:14] <a-l-p-h-a> no. not of the gantry... I'll photo it now.
[23:34:30] <a-l-p-h-a> cradek, that's the machine's gantry. it's X and Z axis are adjustable.
[23:35:39] <a-l-p-h-a> X is pretty good... I don't have large pieces to know if I'm true or not... but close enough. But my Z is off by some small degree (tan(0.0015/1.5) degree)
[23:40:03] <jepler> updated 'net2dot' can parse .hal files. still at http://axis.unpy.net/index.cgi/01174426278
[23:40:18] <jepler> * jepler finishes just in time for dinner
[23:40:28] <a-l-p-h-a> what kinda grub?
[23:40:40] <a-l-p-h-a> I just had Chinese style stewed lamb... damn good.
[23:41:22] <tomp> jepler: enjoy!
[23:46:50] <cradek> DCR based on resistivity of 10.371 ohms per circular mil foot @ 20°C ( 100%IACS Conductivity
[23:46:58] <cradek> does anyone know anything about wire?
[23:49:36] <cradek> * cradek grumbles about 'circular mil foot'
[23:52:37] <a-l-p-h-a> I was about to ask that after reading it.
[23:52:39] <a-l-p-h-a> what's a circular mil foot?
[23:52:59] <cradek> some idiotic american measure