#emc-devel | Logs for 2011-02-01

[00:03:51] -!- theorbtwo has quit [Ping timeout: 240 seconds]
[00:03:55] theorb is now known as theorbtwo
[00:14:44] -!- JT-Shop has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]]
[00:18:29] -!- paul11656 has quit [Quit: Visitor from www.linuxcnc.org]
[00:29:28] -!- KimK has quit [Ping timeout: 240 seconds]
[00:29:55] -!- KimK [KimK!~Kim__@ip174-71-95-176.om.om.cox.net] has joined #emc-devel
[00:34:26] -!- JT-Shop [JT-Shop!~chatzilla@216-41-143-50.semo.net] has joined #emc-devel
[00:40:48] -!- pjm has quit [Ping timeout: 265 seconds]
[00:41:28] -!- n00b0dy has quit [Ping timeout: 250 seconds]
[00:41:38] -!- andypugh has quit [Quit: andypugh]
[00:55:53] -!- Dallur has quit [Ping timeout: 264 seconds]
[00:57:46] -!- robh__ has quit [Ping timeout: 272 seconds]
[01:14:40] -!- Dallur1 has quit [Ping timeout: 240 seconds]
[01:19:31] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[01:28:36] -!- skunkworks [skunkworks!~chatzilla@str-bb-cable-south2-static-6-412.dsl.airstreamcomm.net] has joined #emc-devel
[01:35:41] -!- Dallur has quit [Ping timeout: 276 seconds]
[01:39:05] <CIA-2> EMC: 03cradek 07master * r7bc299e60228 10/src/emc/usr_intf/halui.cc: make halui spindle startup safer
[01:40:21] <skunkworks> not 500 anymore? ;)
[01:40:28] <cradek> 1
[01:40:36] <skunkworks> nice
[01:44:00] <cradek> still wonder about this problem - never got a response asking for a good bug report: http://article.gmane.org/gmane.linux.distributions.emc.user/24478
[01:44:14] <cradek> I think it might be related to what I just changed, but who knows
[01:45:17] <cradek> 500 is *way* too fast for an initial speed
[01:45:39] <cradek> and if it ever manages to be 500 sfm in css mode, that's even worse
[01:46:49] <skunkworks> yes - also - I read some post that steveb made - It was quite a bit less hostile about emc :)
[01:46:54] <skunkworks> sort of :)
[01:47:36] * cradek shrugs
[01:47:57] <skunkworks> I am in the process of drawing up a touch probe.. (6 ball bearing - 3 rod style)
[01:48:07] <cradek> neat
[01:48:12] <cradek> you'll so love it
[01:48:28] <cradek> making it alignable seems like the hard part
[01:48:38] <skunkworks> dad wants to buy one.. but I figure for learning - crashing a home made one won't feel as bad. ;)
[01:48:52] <cradek> you need a wireless one
[01:48:57] <cradek> (so awesome)
[01:49:03] <skunkworks> heh - that would be nice.
[01:49:22] <skunkworks> maybe we will graduate to that. ;)
[01:49:31] <archivist> what taper skunkworks ?
[01:49:33] <cradek> or at least have a plug on the body of it, so you can use the tool changer
[01:49:42] <skunkworks> yes
[01:49:46] <cradek> plugging it in should also disable the spindle :-)
[01:50:02] <cradek> ideally it should stay oriented too
[01:50:02] <skunkworks> archivist: for the spindle in the k&t?
[01:50:29] <skunkworks> yes - we had already thought about using the spindle lock for probing
[01:50:37] <archivist> yes /me has a probe not in use as too big
[01:50:55] <skunkworks> the k&t tooling is strait shank
[01:51:02] <skunkworks> their own design.
[01:52:04] <archivist> one could adapt this head to another shank, its on a 50 size at the moment
[01:52:16] <cradek> what model is it?
[01:52:33] <archivist> that I cant remember cradek
[01:52:48] <skunkworks> how much would you want for it?
[01:52:50] <cradek> the shank for mine (MP700 iirc) was pretty easy to make out of an end mill holder
[01:53:07] <archivist> has LEDs on the body to inform
[01:53:16] <skunkworks> we might graduate to a comercial one....
[01:53:25] <cradek> might be the same as mine - it's huge
[01:53:39] <cradek> http://www.renishaw.com/en/mp700-high-accuracy-touch-probe--6104
[01:53:56] <skunkworks> I think the biggest holder we have (solid) is 2 inch
[01:54:07] <archivist> I took this one to bits to explore construction as I was not going to use as is, so definately not calibrated now
[01:54:43] <archivist> mine is not Renishaw
[01:55:00] <cradek> ah
[01:55:06] <cradek> skunkworks: what I made: http://www.renishaw.com/media/pdf/en/bece1e25657c4ba99dd4d8b03c9fb6ab.pdf
[01:55:37] <cradek> starting with a 20mm endmill holder would have been even easier (assuming that would be > 20.02)
[01:56:36] <skunkworks> neat
[01:58:30] <archivist> hmm dunno where it is after the move from work to home though
[01:58:57] <cradek> but I want to see skunkworks come up with a genius design for an easy-to-make probe
[02:04:13] <skunkworks> it will be similar to this... http://www.vinland.com/Touch-Probe.html
[02:04:20] <skunkworks> just no solder...
[02:04:45] <skunkworks> and some way to center it
[02:05:29] <cradek> soldered to ball bearings? I wouldn't have expected that to work
[02:06:33] <cradek> renishaw styli aren't too expensive - it would be tempting to make a probe that could use that plethora of really good available styli
[02:07:07] <cradek> you're not going to get a ruby or carbide ball on a ceramic stick any other way
[02:07:50] <archivist> found mine, its huge, made by Valeron, Digital Techniques division
[02:11:23] <skunkworks> yes - we have been looking at stylus - they go pretty cheap on ebay
[02:11:55] <cradek> they are $20-$200 from renishaw
[02:12:01] <cradek> you can get surprisingly cheap ones
[02:12:20] <cradek> archivist: http://inv.clarkmachinerysales.com/q/nlist/=,004627,20173590
[02:12:25] <cradek> 14" long !?
[02:12:34] <cradek> oh with 50 taper holder I bet
[02:12:38] <cradek> but still, that's long
[02:13:36] <archivist> yup is a large lump, just the head part is 3.3" by 4.5"
[02:14:13] <archivist> they have odd size batteries too
[02:15:29] <skunkworks> wireless?
[02:15:38] <archivist> 1/2 C size Lithium 2 off
[02:16:27] <archivist> skunkworks, yes the cat50 part has a switch to enable when its mounted and then it has LEDs
[02:16:36] <skunkworks> neat
[02:16:50] <cradek> wonder what tormach gets for their knockoff
[02:17:07] <cradek> oh, $1100
[02:19:38] <skunkworks> yikes
[02:20:33] <cradek> yeah I'm quite surprised by that
[02:21:21] <archivist> cradek, I guess that 14" includes a stylus, mine is about 11" button on the cat50 to stylus holder, 6" from the ref plane
[02:21:38] <cradek> would be fine for skunkworks's machine wouldn't it
[02:21:52] <archivist> very probably
[02:22:24] <archivist> but.but... Ive always wanted to play with this :)
[02:23:03] <cradek> haha, $400 tapping heads
[02:23:23] <cradek> ... I shouldn't do that.
[02:23:27] <cradek> forget what I said.
[02:24:00] <skunkworks> heh
[02:27:59] <archivist> thing weighs 4.4 kg, postage is gonna cost
[02:29:27] <seb_kuzminsky> in Axis MDI mode (F5), Ctrl+Shift+ArrowKey starts a continuous jog that doesnt end when you release the keys
[02:29:47] <seb_kuzminsky> Ctrl+Shift+PageUp/Down don't do anything
[02:29:49] <seb_kuzminsky> Esc stops the jog
[02:29:51] <cradek> lovely
[02:30:04] <cradek> I can only imagine how you managed to find that out
[02:30:07] <seb_kuzminsky> heh
[02:30:12] <cradek> you don't have cats
[02:30:20] <seb_kuzminsky> not any more i dont...
[02:30:52] <seb_kuzminsky> i'm used to Ctrl+Shift+Arrow selecting to the end-of-word, i was editing an MDI command
[02:31:02] <cradek> ouch
[02:31:15] <cradek> that's pretty bad
[02:31:20] <seb_kuzminsky> no harm done, i got lucky :-)
[02:31:35] <cradek> have you tried to fix it yet?
[02:31:38] <seb_kuzminsky> not yet
[02:31:42] <seb_kuzminsky> i'll look at it later tonight
[02:32:09] <seb_kuzminsky> not breaking anything when the machine took off was about the only thing that went well in the garage last night...
[02:32:47] <seb_kuzminsky> but after much head-scratching & swearing i managed to make the new electronics mounting plate for the bridgeport
[02:33:05] <cradek> yikes - what all was wrong?
[02:33:34] <seb_kuzminsky> the computer won't fit on the back of it like i had planned, the power supply and the pci boards are too tall - the "internal door" plate won't be able to swing open
[02:34:00] <seb_kuzminsky> that, and I managed to make the holes for the pc104 screw terminal board upside down, so it's all wonky
[02:34:06] -!- tlab has quit [Quit: Leaving]
[02:34:20] <seb_kuzminsky> a long list of embarrassing stupidities that i'm to ashamed to share on irc
[02:34:45] <seb_kuzminsky> but G10 L2 made my life much better :-)
[02:35:06] <cradek> yargh
[02:35:09] <cradek> sounds nightmarish
[02:35:26] <cradek> mounting crap is the worst part of a retrofit
[02:35:33] <cradek> followed closely by wiring
[02:35:37] <seb_kuzminsky> that, and running the wires
[02:35:41] <seb_kuzminsky> oh wait, that's almost all of it
[02:35:45] <cradek> haha
[02:36:16] <cradek> 02a91881a is interesting
[02:36:32] <cradek> (but surely the jog shouldn't start in the first place)
[02:37:13] <cradek> there's so much wtf in axis's kb jogging
[02:37:40] <seb_kuzminsky> i love axis, but i haven't looked at the code much
[02:38:00] <seb_kuzminsky> it's super nice to use
[02:38:20] <seb_kuzminsky> my biggest peeve is that it's so modal, F3 vs F5
[02:38:34] <seb_kuzminsky> but i have this vague notion that that modality is built into emc2 and not axis' fault
[02:38:43] <cradek> yeah it is - at least you don't have to remember F4 - it covers that up for you
[02:39:02] <skunkworks> seb_kuzminsky: used to be a flat plate of aluminum
[02:39:06] <skunkworks> http://www.electronicsam.com/images/KandT/conversion/testing/oopsform.JPG
[02:39:12] <cradek> (historically you had to be in F4 mode to open a gcode file etc)
[02:39:17] <seb_kuzminsky> heh nice filename skunk
[02:39:25] <seb_kuzminsky> ouch
[02:39:34] <cradek> those threads just aren't going to work
[02:39:48] <seb_kuzminsky> i bet that's not 4-40 in .100 either...
[02:40:02] <cradek> 3/4?
[02:40:37] <skunkworks> yes
[02:41:17] <skunkworks> we had some hard drive issues with the computer that runs the K&T - the tool change location in the var file (g30) got lost.
[02:41:36] <cradek> bonk
[02:42:36] <seb_kuzminsky> here's the final thing from last night: http://highlab.com/~seb/emc2/new-mounting-plate.jpg
[02:43:03] <seb_kuzminsky> those 6 or so extra holes on the bottom left are for ventilation
[02:43:31] <cradek> hey that doesn't look bad at all
[02:43:36] <cradek> what are those standoffs?
[02:43:49] <cradek> yes, ventilation holes are important
[02:43:54] <seb_kuzminsky> 15 mm spacers, 4-40 male on one side & 4-40 female on the other
[02:44:02] <seb_kuzminsky> through-holes in the plate & nuts on the other side
[02:44:03] <cradek> neat
[02:44:28] <cradek> you used a cutting board for backing? neat
[02:44:32] <seb_kuzminsky> the pc104's are upside down, and i forgot two of the holes for the 7i33 (it's got 6 mounting holes instead of the standard 4)
[02:44:39] <seb_kuzminsky> yeah, your suggestion! works great!
[02:44:54] <cradek> yep - cheap, and lasts forever
[02:45:02] <seb_kuzminsky> though it's probably about time to face off .050 or so to make it a flat again
[02:45:12] <cradek> you can blame pcw for not getting those holes right - there are no drawings
[02:45:27] <cradek> don't know how many times I've measured mesa card holes
[02:45:42] <seb_kuzminsky> one of the things i cut on it got hot enough to raise a lip of molten plastic around the path...
[02:45:53] <cradek> oops...
[02:45:59] <seb_kuzminsky> yeah i mailed him asking him to add dimensions, at least for the holes, to the manuals
[02:46:08] <skunkworks> nice!
[02:46:13] <cradek> I'm sure you're the first one to ask that :-)
[02:46:17] <seb_kuzminsky> heh
[02:46:32] <seb_kuzminsky> i wrote some subroutines for mesa boards, i wonder if they'd be useful for other folks
[02:46:34] <cradek> it's cool to see my old machine - I'm glad you have it
[02:46:46] <seb_kuzminsky> probabbly harder for people to find mine than to write their own
[02:46:55] <seb_kuzminsky> i'm really happy with it chris :-)
[02:47:00] <cradek> yay
[02:47:13] <cradek> I only miss it occasionally
[02:47:36] <cradek> usually when I want to drill a hole in something that's really long
[02:47:44] <cradek> an open table is nice once a while
[02:48:00] <seb_kuzminsky> the head's a bit noisy (esp @ high rpms), and the Z travel's a bit short, and it lacks a tool changer and a coolant enclosure
[02:48:11] <seb_kuzminsky> i gotta whine about something...
[02:48:16] <cradek> yep I recall all those things :-)
[02:48:22] <seb_kuzminsky> bbl
[02:48:27] <cradek> seeya
[02:54:06] <skunkworks> I think I might try to get to bed at a decent hour tonight.
[02:54:45] <skunkworks> which is approximately now.
[02:56:45] -!- Dallur1 has quit [Ping timeout: 260 seconds]
[03:02:44] -!- skunkworks has quit [Ping timeout: 250 seconds]
[03:09:33] <seb_kuzminsky> so for mounting the computer in the cabinet, putting it on that same plate won't work
[03:09:48] <seb_kuzminsky> there's not enough room on the front side of the plate (even if i move all the mesa boards to the back side)
[03:10:01] <seb_kuzminsky> and if i put the computer on the back side, it won't be able to swing open
[03:11:09] <seb_kuzminsky> there's room behind that plate, so my plan now is to mount the power supply directly in the cabinet, and put the motherboard and hard disk on some kind of removablbe carrier plate back there
[03:16:15] <cradek> how about the inside of the main door?
[03:16:35] <seb_kuzminsky> hadn't thought of that
[03:16:39] <cradek> the majority of the stuff in jr is mounted to the door
[03:16:44] <seb_kuzminsky> interesting
[03:17:03] <cradek> if you're in an inner corner, the cabling problem isn't bad
[03:17:14] -!- Dallur has quit [Ping timeout: 240 seconds]
[03:17:14] -!- adb has quit [Ping timeout: 240 seconds]
[03:17:26] <seb_kuzminsky> the mill is positioned so close to the wall that the door doesn't open very far :-(
[03:17:30] <cradek> ideally it'd all be plugs so you could still remove the door for access
[03:17:36] <seb_kuzminsky> right
[03:18:00] <cradek> you can just move it if you need to, right?
[03:18:05] <seb_kuzminsky> i wonder if there would be interference issues between the pci cards sticking up from the motherboard and the stuff inside the cabinet
[03:18:16] <cradek> hm, good question
[03:18:42] <seb_kuzminsky> i can move it, but things are a bit tight in the garage...
[03:18:53] <cradek> sure, I mean until it's wired up
[03:19:00] <seb_kuzminsky> oh, right
[03:19:08] <cradek> you probably won't need to mess with it once it's going (hopefully)
[03:19:36] <seb_kuzminsky> there *is* room in the cabinet, behind the swing-out electronics mounting plate
[03:20:02] <seb_kuzminsky> it would probably be more accessible on the door than behind a bunch of other junk...
[03:22:42] <cradek> it's low to the ground too - that makes it worse
[03:23:38] -!- adb [adb!~Moldovean@178-211-232-101.dhcp.voenergies.net] has joined #emc-devel
[03:24:40] -!- ries has quit [Quit: ries]
[03:36:30] -!- Dallur1 has quit [Ping timeout: 240 seconds]
[03:38:25] -!- Valen has quit [Quit: Leaving.]
[03:44:57] -!- ve7it has quit [Remote host closed the connection]
[04:05:44] <mozmck> Hi cradek: can you play the banjo yet?
[04:16:56] -!- Dallur has quit [Ping timeout: 246 seconds]
[04:25:56] <seb_kuzminsky> cradek, jepler: did you guys look at fast probing with mesa hardware? how did that go?
[04:39:30] -!- Dallur1 has quit [Ping timeout: 276 seconds]
[05:22:49] -!- mshaver [mshaver!~mshaver@c-68-48-14-94.hsd1.dc.comcast.net] has parted #emc-devel
[05:29:34] -!- Emcrules_Laptop has quit [Ping timeout: 255 seconds]
[05:37:09] -!- rooks has quit [Read error: Operation timed out]
[05:39:55] -!- Dallur has quit [Ping timeout: 255 seconds]
[05:57:52] -!- lerman has quit [Ping timeout: 265 seconds]
[05:58:21] -!- lerman [lerman!~lerman@24-151-1-146.static.nwtn.ct.charter.com] has joined #emc-devel
[05:59:01] -!- mozmck has quit [Quit: Leaving.]
[06:00:37] -!- Dallur1 has quit [Ping timeout: 255 seconds]
[06:16:29] -!- psha [psha!~psha@] has joined #emc-devel
[06:16:39] <psha> logger[psha]: .
[06:20:15] -!- Dallur has quit [Ping timeout: 276 seconds]
[06:41:02] -!- Dallur1 has quit [Ping timeout: 272 seconds]
[06:47:02] -!- The_Ball has quit [Ping timeout: 276 seconds]
[06:59:44] -!- Dallur has quit [Ping timeout: 240 seconds]
[07:20:02] -!- Dallur1 has quit [Ping timeout: 240 seconds]
[07:40:49] -!- Dallur has quit [Ping timeout: 265 seconds]
[07:45:54] -!- WalterN has quit [Read error: Connection reset by peer]
[07:47:11] -!- The_Ball has quit [Ping timeout: 255 seconds]
[07:57:10] -!- The_Ball has quit [Ping timeout: 260 seconds]
[08:03:36] -!- The_Ball has quit [Ping timeout: 276 seconds]
[08:06:04] -!- isssy has quit [Quit: Visitor from www.linuxcnc.org]
[08:20:36] -!- Emcrules_Laptop has quit [Quit: Leaving]
[08:31:03] -!- robh__ [robh__!~robert@5ace70af.bb.sky.com] has joined #emc-devel
[08:53:39] -!- awallin has quit [Remote host closed the connection]
[09:02:20] -!- Dallur1 has quit [Ping timeout: 255 seconds]
[09:16:43] -!- the_wench has quit [Remote host closed the connection]
[09:17:04] -!- the_wench [the_wench!~the_wench@host81-149-189-98.in-addr.btopenworld.com] has joined #emc-devel
[09:20:24] -!- The_Ball has quit [Ping timeout: 240 seconds]
[09:23:29] -!- Dallur has quit [Ping timeout: 264 seconds]
[09:36:17] -!- JustinXJS has quit [Read error: Connection reset by peer]
[09:38:46] -!- Guest188 has quit [Client Quit]
[09:42:50] -!- Dallur1 has quit [Ping timeout: 240 seconds]
[10:04:20] -!- Dallur has quit [Ping timeout: 260 seconds]
[10:24:40] -!- Dallur1 has quit [Ping timeout: 265 seconds]
[10:43:50] -!- Dallur has quit [Ping timeout: 240 seconds]
[10:55:24] -!- vezza has quit [Quit: Sto andando via]
[11:04:27] -!- Dallur1 has quit [Ping timeout: 240 seconds]
[11:07:17] -!- adb has quit [Ping timeout: 240 seconds]
[11:27:11] -!- Dallur has quit [Ping timeout: 276 seconds]
[11:45:40] -!- Dallur1 has quit [Ping timeout: 240 seconds]
[11:50:13] -!- ries [ries!~ries@] has joined #emc-devel
[11:55:54] -!- mhaberler [mhaberler!~chatzilla@imac.stiwoll.mah.priv.at] has joined #emc-devel
[12:13:42] -!- HDB10 has quit [Quit: Ex-Chat]
[12:47:05] -!- Dallur has quit [Ping timeout: 260 seconds]
[12:55:24] -!- mozmck [mozmck!~moses@client-] has joined #emc-devel
[13:16:38] -!- Valen has quit [Quit: Leaving.]
[13:48:17] -!- Dallur1 has quit [Ping timeout: 240 seconds]
[13:50:41] -!- skunkworks [skunkworks!447329d2@gateway/web/freenode/ip.] has joined #emc-devel
[13:52:09] -!- JustinXJS has quit [Quit: Leaving]
[14:03:47] -!- nullie has quit [Quit: Ex-Chat]
[14:03:54] -!- JT-Shop has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]]
[14:08:46] -!- Dallur has quit [Ping timeout: 250 seconds]
[14:16:50] <cradek> mhaberler: I also don't know the best way to handle rewriting the tool table. originally it was an nml message so the guis could call it, but now they MAY all use mdi to modify the tool table instead (not sure about tkemc - it might use the call directly)
[14:17:49] <cradek> I am not sure why you must change iocontrol's handling of the tool table in order to make O-call on M6 work - can you elaborate on that please?
[14:18:49] <cradek> mozmck: I suspect my banjo-playing skills put me firmly in the top 1% of the population of the world
[14:21:10] -!- adb [adb!~Moldovean@178-211-232-101.dhcp.voenergies.net] has joined #emc-devel
[14:24:41] <SWPadnos> what percentage of the world population plays the banjo?
[14:25:06] <skunkworks> I like the guy that was in ann arbor playing his guitar. When he said - ok I am going to play this song - but I cannot do anything else while doing it.
[14:25:38] <cradek> SWPadnos: shhh, I say the same thing about my programming skills
[14:25:43] <SWPadnos> heh
[14:25:46] <skunkworks> heh
[14:26:05] <SWPadnos> I'd put myself in the top 10% (of the world population) for programming
[14:26:09] <SWPadnos> that's for sure
[14:26:30] <skunkworks> heh
[14:26:54] <cradek> and that means I'm 10x as good as you, right? (how are you at math?)
[14:26:56] <skunkworks> what happens when all the 3rd world gets indutstrialized?
[14:27:10] <SWPadnos> 1+1=2ish
[14:27:13] <SWPadnos> yeah!
[14:27:28] <SWPadnos> skunkworks, then we get the fourth world or something, I guess
[14:28:33] <SWPadnos> gah. now why can't I buy a solar atomic stainless or titanium watch (with analog and digital faces) for less than $800?
[14:29:50] -!- Dallur1 has quit [Ping timeout: 276 seconds]
[14:29:53] <cradek> I'm surprised the combination "atomic" (assuming you mean radio receiver) and metal exists - how do they do the antenna?
[14:30:06] <SWPadnos> no idea
[14:30:32] <cradek> you could get an actual good (not gimmicky) watch for that same money :-)
[14:30:36] <SWPadnos> especially combined with solar, which kind of eliminates the dial face as a radio opening
[14:30:41] <SWPadnos> heh
[14:31:36] <SWPadnos> I have an atomic watch, but the band has worn out twice, and I'm tired of replacing it (it's a weird shape/size, so standard bands don't fit)
[14:31:48] <cradek> probably my favorite modernish watch: http://pippick.com/reviews/airspeedreview.htm
[14:32:11] <cradek> easiest watch ever to read, bracelet does not pull hair
[14:32:37] <cradek> has all numbers on the dial, numbers and hands are tritium
[14:32:59] <SWPadnos> plus I have about a 50% success rate at changing watch batteries and retaining some measure of water resistance
[14:33:22] <cradek> you're supposed to have walmart do it, I hear
[14:33:27] <SWPadnos> yeah, that one is very readable and looks nice
[14:33:47] <SWPadnos> I like alarms and multiple time zones though, with all the travel I've been doing lately
[14:34:25] <skunkworks> I can never get my self to wear a watch
[14:34:37] <skunkworks> and now that I walk around with a cell phone...
[14:34:51] <SWPadnos> yeah. hard to use the cell phone on a plane though ...
[14:35:04] <skunkworks> I suppose (don't fly much)
[14:35:08] <SWPadnos> heh
[14:35:23] <SWPadnos> I've only been across the country 3 times so far this year
[14:35:46] <skunkworks> actually - I have a pocket watch just for traveling.. (wife just used it when she went to ireland again)
[14:35:51] -!- isssy has quit [Quit: Visitor from www.linuxcnc.org]
[14:35:58] <skunkworks> wind up. (gift from her)
[14:36:05] <SWPadnos> (and I'm headed to Brussels this weekend then LAX again the next weekend)
[14:36:16] <SWPadnos> cool
[14:36:52] <SWPadnos> I'll probably end up getting a $30 Casio again, because it's not worth $500 or $800 to me
[14:36:57] <SWPadnos> (to get a nice one)
[14:38:21] <skunkworks> caclulator watch!
[14:38:29] * skunkworks always wanted a tv one/
[14:38:37] <SWPadnos> DICK, ARE YOU THERE?
[14:42:08] <SWPadnos> NewEgg has some watches by a company called "Android", so I thought there might be some video models in there :)
[14:42:12] <SWPadnos> alas, there aren't
[14:44:34] <skunkworks> heh
[14:47:55] -!- JustinXJS has quit [Read error: Connection reset by peer]
[14:49:12] -!- Dallur has quit [Ping timeout: 276 seconds]
[14:51:05] -!- JT-Work [JT-Work!~chatzilla@216-41-154-151.semo.net] has joined #emc-devel
[14:59:24] -!- nullie has quit [Quit: Ex-Chat]
[15:09:40] -!- Dallur has quit [Ping timeout: 246 seconds]
[15:23:04] -!- mk0 has quit [Quit: Leaving]
[15:29:20] -!- Dallur has quit [Ping timeout: 240 seconds]
[16:01:22] <mhaberler> cradek: well, with Tx and M6 being handled within the interpreter, saving the modified tool tableis the last thing left for iocontrol and I wonder wether it's wortj keeping around in that case
[16:02:25] <mhaberler> the way I'll do it is excerpt saveToolTable from Iocontrol, and move it to tool_parse.c so the tooltable i/o is all in one file, which can be linked to iocontrol or rs274* if needed
[16:17:05] -!- mhaberler has quit [Ping timeout: 276 seconds]
[16:21:00] -!- isssy has quit [Quit: Visitor from www.linuxcnc.org]
[16:21:00] -!- micges [micges!~micges@acyg60.neoplus.adsl.tpnet.pl] has joined #emc-devel
[16:22:49] -!- micges has quit [Client Quit]
[16:23:07] -!- mshaver [mshaver!~mshaver@c-68-48-14-94.hsd1.dc.comcast.net] has joined #emc-devel
[17:13:15] -!- EDocToor has quit [Remote host closed the connection]
[17:17:00] -!- ve7it [ve7it!~LawrenceG@S0106009027972e37.pk.shawcable.net] has joined #emc-devel
[17:30:50] -!- odiug has quit [Ping timeout: 255 seconds]
[17:33:41] -!- mozmck has quit [Ping timeout: 264 seconds]
[17:46:28] -!- mozmck [mozmck!~moses@client-] has joined #emc-devel
[17:47:21] -!- tlab has quit [Quit: Leaving]
[17:47:27] -!- nots has quit [Quit: bye]
[17:52:10] -!- Dallur has quit [Ping timeout: 260 seconds]
[17:53:09] -!- pjm__ has quit [Ping timeout: 276 seconds]
[17:55:59] -!- redwil has quit [Read error: Connection reset by peer]
[17:56:30] <psha> jepler: here?
[17:56:44] <psha> any new issues you've seen in docs?
[17:57:25] <jepler> psha: nothing new to say
[17:58:14] <jepler> oh, I should mention that I compared doc sizes.. the pdfs from the asciidoc toolchain are a bit smaller, the html docs seem to be a bit larger on average
[17:59:01] <psha> pdf size may differ due to different image sources
[17:59:05] <psha> lyx takes them from eps
[17:59:28] <psha> i've not converted images to 'filename.*' format
[17:59:39] -!- adb has quit [Ping timeout: 276 seconds]
[18:02:57] -!- adb [adb!~Moldovean@178-211-232-101.dhcp.voenergies.net] has joined #emc-devel
[18:08:13] -!- isssy has quit [Quit: Visitor from www.linuxcnc.org]
[18:16:49] -!- redwil has quit [Remote host closed the connection]
[18:18:15] -!- motioncontrol has quit [Client Quit]
[18:30:04] -!- EDocToor [EDocToor!~chatzilla@69-196-183-9.dsl.teksavvy.com] has joined #emc-devel
[18:39:29] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust1037.basl.cable.virginmedia.com] has joined #emc-devel
[18:41:51] <psha> jepler: maybe you'll look into merging v2.4_branch in near future? so i may merge theese changes to asciidoc?
[18:42:07] <psha> or you are still yet not sure is it needed or not? :)
[18:46:36] -!- Dallur1 has quit [Quit: Leaving.]
[18:48:18] <jepler> I just talked to cradek, he's going to merge v2.4_branch for me
[18:48:36] <cradek> I might even run the tests
[18:48:50] <jepler> cr that's an excellent idea
[18:49:04] <cradek> I might even compile it
[18:49:07] * jepler kicks his irc client
[18:50:40] <CIA-2> EMC: 03cradek 07master * r27b38f0864e5 10/docs/src/Master_Integrator.lyx: remove double author entry
[18:50:42] <CIA-2> EMC: 03cradek 07master * re84fdf2e4103 10/src/emc/rs274ngc/interp_convert.cc: Fix G10 L2 P[active]
[18:50:43] <CIA-2> EMC: 03cradek 07master * rdc75b8f1f96b 10/docs/src/ (5 files in 4 dirs): Fix grammar mistakes
[18:50:44] <CIA-2> EMC: 03cradek 07master * rb4ec377c57e3 10/docs/src/hal/rtcomps.lyx: add missing info for encoder
[18:50:44] <CIA-2> EMC: 03cradek 07master * rdaf799171cea 10/docs/src/quickstart/stepper_quickstart.lyx: Fix description of mm screw pitch
[18:50:47] <CIA-2> EMC: 03cradek 07master * r188f135d553e 10/docs/src/hal/rtcomps.lyx: add missing info and fix markups
[18:50:49] <CIA-2> EMC: 03cradek 07master * rb8468ca758be 10/docs/src/ (4 files): add disclamer about out of date info to French documents
[18:50:49] <CIA-2> EMC: 03cradek 07master * r364a37fb5ef1 10/src/hal/drivers/hal_motenc.c: hal_motenc: fix setting dacs and outputs to zero on exit
[18:50:50] <CIA-2> EMC: 03cradek 07master * ra2f4514aa2bc 10/docs/src/gcode/overview.lyx: Fix a g code chapter heading in docs
[18:50:51] <CIA-2> EMC: 03cradek 07master * rf0aa10e1fa6f 10/docs/src/ (6 files in 2 dirs): rename drivers to parallel port
[18:50:55] <CIA-2> EMC: 03cradek 07master * rc1facc1d6365 10/docs/src/Master_User.lyx: put g code chapters in sequence
[18:50:56] <CIA-2> EMC: 03cradek 07master * r5a09b63183e3 10/docs/src/gui/axis.lyx: note that pressing spindle start sets s to 0
[18:50:57] <CIA-2> EMC: 03cradek 07master * r1725fb3bbdc6 10/docs/src/gui/axis.lyx: add info on spindle reverse button
[18:51:00] <psha> fast ;)
[18:51:07] <CIA-2> EMC: 03cradek 07master * r9dce84e34e25 10/ (20 files in 8 dirs): Merge branch 'v2.4_branch'
[18:51:08] <CIA-2> EMC: 03cradek 07master * r3e8b0bfe1f40 10/docs/src/common/User_Concepts.lyx: Fixed two typos in the User Manual
[18:51:17] <Jymmm> HAHAHAHA.... I read that as "CRACK MASTER"
[18:51:45] <andypugh> I have changes to gearchange.comp, and don't know what to do with them.
[18:52:01] <cradek> Jymmm: don't laugh - that's my stage name
[18:52:24] <Jymmm> cradek: But, is it your Strret name yo
[18:52:52] <Jymmm> "Crack Master be rockin the mic yo!"
[18:53:59] <jepler> andypugh: which direction did you decide to go -- seamless compatibility with 2.4 gearchange, or drop compatibility-inspired cruft and choose new name?
[18:54:23] <andypugh> That's the point. _I_ didn't decide anything, and nobody else did either
[18:55:17] <andypugh> I quite liked the chimaeric function, that created different sets of pins depending on if it was called the old way or the new way, but it wasn't very tidy.
[18:56:11] <andypugh> There is some argument for changing the existing component and documenting the changes. It is probably not a very widely-used component as it isn't very useful.
[18:58:47] <jepler> that's fine too; when there is a good reason for an incompatible change, we can do it when going from 2.x to 2.x+1
[18:59:07] <andypugh> I will do whatever The Cabal suggest.
[18:59:13] <jepler> but in that case I wouldn't try to have a "superficially compatible" mode, where the same hal names are available but the way the pins and parameters work is not actually compatible
[18:59:45] <andypugh> That's what we have now, I didn't get the compatibility right.
[19:00:15] <jepler> and as far as I read, there's a really good reason for one of the incompatibilities (so that it's possible to specify a "neutral" gear) .. is that accurate?
[19:01:26] <andypugh> I have a patch that gives perfet compatibility in the form of a component that swaps its pins and behaviour around depending on if it is given a num_gears modparam or not, and a much tidier one that just acts like the function probably should have been in the first place.
[19:01:33] <SWPadnos> andypugh, as far as I'm concerned, if you have something that exceeds the capabilities of the original gearchange, go ahead with a non-compatible component
[19:01:49] <SWPadnos> do it the right way, not the compatible way :)
[19:01:56] <SWPadnos> (for 2.x+1 anyway)
[19:02:08] <andypugh> You can have a neutral (0) gear in the compatible version, and just ignore it
[19:02:11] <SWPadnos> I think the only sample config that uses it is the Tormach PCNC-1100
[19:02:27] <andypugh> I can edit that to suit.
[19:02:57] <SWPadnos> (that was the config I originally wrote it for)
[19:03:02] <jepler> that would be great, because then we can point at that git commit in the "incompatible changes" document, to show the required hal changes
[19:03:16] <cradek> neat
[19:03:42] <alex_joni> SWPadnos: do you happen to know if that's still used?
[19:03:46] <alex_joni> hi guys btw
[19:03:48] <jepler> hi alex_joni
[19:03:53] <SWPadnos> PCNC1100?
[19:03:56] <SWPadnos> hi
[19:03:57] <alex_joni> yeah
[19:04:00] <andypugh> The main incompatibilty is that the new one has a .sel-N pin for each gear, whereas the old version just has a .sel pin and an assumed "gear 2"
[19:04:13] <jepler> so there's a general consensus that we want to take the incompatible but clearly superior gerchange component?
[19:04:13] <SWPadnos> if anyone has one and runs EMC, they might start with the sample config ...
[19:04:16] <SWPadnos> I don't know for sure
[19:04:31] <alex_joni> alias .sel to sel-1?
[19:04:40] <SWPadnos> aye from me, especially for a new EMC version
[19:04:58] <alex_joni> maybe call it something else?
[19:05:07] <jepler> I'd say to drop the .sel pin so you get a big fat error that makes you go fix your hal files
[19:05:13] <jepler> since something else (.scale?) is incompatibly different too
[19:05:30] <alex_joni> ah, in that case sure
[19:05:40] <andypugh> No, I fixed the sense of .scale to work the same way
[19:06:47] <andypugh> Though you can now have a scale for every gear, not just the relative scale of 2 to 1. (Actually, that is a similar "alias" problem, the old .scale to the new .scale-2
[19:07:29] <alex_joni> so the only thing a user switching from old to new has to do is add some '-2's?
[19:07:39] <andypugh> Aye.
[19:07:52] <alex_joni> then I say keep it like this for 2.5, and be done with it
[19:08:18] <alex_joni> I mean commit it in master with the change (both the component and the config)
[19:08:36] <andypugh> OK, let me put together a patch.
[19:22:15] <psha> jepler: english docs merged i hope
[19:24:29] -!- adb has quit [Read error: Operation timed out]
[19:24:51] -!- micges [micges!~micges@abpj179.neoplus.adsl.tpnet.pl] has joined #emc-devel
[19:25:25] <micges> logger[psha]: get
[19:32:45] <andypugh> I should be able to run the Tormach config without buying a Tormach, I assume?
[19:35:34] -!- dgarr [dgarr!~dgarrett@adsl-75-61-79-201.dsl.pltn13.sbcglobal.net] has joined #emc-devel
[19:36:58] <SWPadnos> in sim mode, yes
[19:37:08] <SWPadnos> err, on a sim build anyway
[19:37:11] <SWPadnos> maybe
[19:37:14] <SWPadnos> hmmm
[19:37:21] <SWPadnos> the parallel port stuff could be problematic
[19:37:29] <andypugh> If it only uses parport it should still boot?
[19:37:43] <SWPadnos> there is an estop interlock, so you may have to twiddle some signals manually in HAL
[19:37:50] <andypugh> No bother
[19:37:59] <SWPadnos> it does use only parport
[19:38:26] -!- adb [adb!~Moldovean@178-211-232-101.dhcp.voenergies.net] has joined #emc-devel
[19:39:01] <dgarr> two patches for consideration: http://www.panix.com/~dgarrett/stuff/0001-axis-remote-show-error-for-ping-fail-too.patch
[19:39:04] <dgarr> http://www.panix.com/~dgarrett/stuff/0001-tooledit-allow-reload-of-tooltable-when-axis-gui-act.patch
[19:41:23] <psha> test
[19:42:05] <dgarr> jepler: fyi, i needed to make a small patch to make stippler: http://www.panix.com/~dgarrett/stuff/0001-stippler-make-it-compile-on-ubuntu-lucid.patch
[19:46:08] -!- motioncontrol has quit [Quit: Sto andando via]
[20:02:46] <psha> JT-Work: dumb question about french Master documents
[20:03:05] <JT-Work> ok, then you get a dumb answer :P
[20:03:32] <psha> you've only added notice about they're old?
[20:03:45] <psha> b8468c
[20:03:49] <psha> this one i think?
[20:03:52] <JT-Work> yes
[20:04:03] <JT-Work> I can't tell from here which on it is
[20:04:17] <psha> diffing LyX is not easy...
[20:04:28] <psha> and Master docs are converted manualy....
[20:04:42] <JT-Work> diffing?
[20:05:33] <psha> 4 files changed, 612 insertions(+), 235 deletions(-)
[20:06:49] <JT-Work> yep looks like commit b8468ca, found it on git web
[20:25:20] <psha> JT-Work: you've added same notice to all docs?
[20:26:03] <JT-Work> just to the master docs I believe
[20:26:25] <JT-Work> http://git.linuxcnc.org/gitweb?p=emc2.git;a=commit;h=b8468ca758bed7d42af34ac4a8aa24bd7c8eb24b
[20:27:08] <psha> i mean to Master
[20:27:14] <psha> but notice is same?
[20:27:55] <JT-Work> I don't understand your question
[20:28:20] <psha> i mean you copied same block to all 4 Master documents?
[20:28:46] <JT-Work> yes
[20:28:49] <psha> thx
[20:28:56] <JT-Work> no problem
[20:29:00] <psha> maybe i'll add separate file and include it into all masters
[20:29:14] <JT-Work> that would be better
[20:34:20] <psha> 6 files changed, 34 insertions(+), 3 deletions(-)
[20:34:22] <psha> ;)
[20:34:46] <psha> but it's not fair - i've used one files and 4 includes
[20:38:16] -!- e3m has quit [Quit: REALITY.SYS Corrupted: Re-boot universe? (Y/N/Q)]
[20:42:15] <JT-Work> is there a limit?
[20:43:46] <jepler> dgarr: there must be some negative consequence to doing this... any idea what it is?
[20:43:49] <jepler> + eval exec xhost - SI:localuser:gdm
[20:43:51] <jepler> + eval exec xhost - SI:localuser:root
[20:44:18] <dgarr> i've done it that way for a long time and haven't noticed anything
[20:45:26] <jepler> The purpose of axis-remote --ping is its exit value; if you're going to make it noisy on failure, then e.g., the place where the emc runscript invokes it should redirect the output so that it's not seen
[20:45:30] <jepler> if program_available axis-remote ; then
[20:45:32] <jepler> if [ ! -z "$DISPLAY" ]; then
[20:45:35] <jepler> axis-remote --ping && axis-remote --quit
[20:45:49] <jepler> that may be the only place, not sure
[20:46:14] <jepler> and if we're going to endorse the xhost-mangling in any part of the software, imo it should go in axis or in axis-remote, not in any script that might invoke them
[20:46:55] <jepler> I'm tempted to put it in axis, above where it tries to 'send' to popimage to dismiss the splash screen
[20:48:52] -!- EDocToor has quit [Remote host closed the connection]
[20:53:31] <dgarr> i didn't realize axis-remote was used in the runscript, i've just used it standalone
[20:55:27] <dgarr> where it exits with 1 and no message which is unhelpful -- but i take your point
[20:57:18] <jepler> of course, you might as well just axis-remote --quit 2>&1 > /dev/null and skip all the other checking..!
[20:57:38] <jepler> if pinging is going to print an error anyway (that's what --quit was avoiding, at least in part)
[20:57:54] -!- JT-Work has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]]
[20:58:39] <dgarr> i defer to your advice on axis-remote
[21:01:10] <dgarr> it seems fair (to me) for programs using tk send to try to workaround the problem but if axis preemptively intervened, that would be ok with me too
[21:03:20] <jepler> +os.spawnvp(os.P_WAIT, "xhost", ["xhost", "-", "SI:localuser:gdm"])
[21:03:21] <jepler> +os.spawnvp(os.P_WAIT, "xhost", ["xhost", "-", "SI:localuser:root"])
[21:03:21] <jepler> root_window = Tkinter.Tk(className="Axis")
[21:03:56] <jepler> of course it's doing that regardless of whether the bugfixed tk package is installed..