#emc | Logs for 2007-03-22

Back
[00:03:32] <K`zan> http://wrlabs.shacknet.nu/~vw/MyMachineShop/projects/HoneySpoon/index.html :-)
[00:45:15] <toastyde1th> yo ho ho
[00:45:29] <toastyde1th> i got to see the homebrew diamond turning machines at work today
[00:45:43] <toastyde1th> v. cool
[01:02:56] <toastyde1th> toastyde1th is now known as toastydeath
[02:08:37] <eric_u> did everyone get kicked off again?
[02:09:15] <skunkworks> just you :)
[02:09:32] <eric_u> ain't that the way it always is
[02:10:08] <eric_u> I finally convinced my boss to quit pretending, and admit to himself that he hates me
[02:10:30] <skunkworks> we call that progress ;)
[02:11:07] <eric_u> I far prefer honesty
[02:13:41] <skunkworks> are you in canada?
[02:13:50] <eric_u> no, US
[02:15:08] <skunkworks> what is your name on cnczone?
[02:15:16] <eric_u> unterhausen
[02:15:23] <skunkworks> ah - ok
[02:18:05] <skunkworks> thank you also for answering emc questions on cnczone - and pushing it a bit ;)
[02:19:59] <eric_u> I try not to be too pushy
[02:20:25] <skunkworks> neither do I - but when it is such a good machine control software...
[02:20:46] <eric_u> It's gotten so much better since I first started messing around with it
[02:21:13] <eric_u> at one point, I felt a certain amount of concern suggesting it
[02:21:22] <eric_u> nowadays, it seems silly not to use it
[02:21:25] <skunkworks> same here - and everyone pushing mach kinda urks me a bit. but that is just me.
[02:23:50] <eric_u> I figure that bill gates will eventually make Mach totally useless
[02:24:02] <skunkworks> we can hope ;)\
[02:24:33] <eric_u> I like mach, could do without the worship of it
[02:25:21] <skunkworks> I should not talk - I have not used it. But it seems to be the holy grail on that site - and it cost money.
[02:26:04] <cradek> skunkworks: I forget - do you have a jogwheel?
[02:26:08] <eric_u> I had some very traumatic experiences with real -time control on windows that cured me of ever wanting to use windows for that again
[02:26:09] <skunkworks> not yet.
[02:26:22] <skunkworks> cradek: not yet.
[02:28:49] <skunkworks> saw a nice demo of it at the workshop last spring. It was hooked to a lathe. some nice british guy was giving the demo.
[02:30:06] <eric_u> demo of what?
[02:30:25] <eric_u> was it John Prentice?
[02:30:58] <cradek> I thought you were talking about me until you said british
[02:31:18] <SWPadnos> Mach3 seems OK until you actually run it
[02:31:27] <eric_u> what happens then?
[02:31:29] <SWPadnos> at which point your system gets all flakey
[02:31:45] <SWPadnos> I had WinAmp running when I started Mach - bad move
[02:31:55] <eric_u> lol
[02:31:57] <SWPadnos> all system timers got about 10x (or more) slower
[02:32:10] <eric_u> that's because Art has figured out how to steal the timers
[02:32:16] <SWPadnos> so when you hover over the start menu, it would take ~30 seconds for the tooltip to appear
[02:32:43] <SWPadnos> too bad he didn't figure out how to cont correctly, such that the rest of the system still keeps track of time
[02:32:43] <eric_u> there is a real-time extension of windows that works very well
[02:32:49] <SWPadnos> at least close to what it was before
[02:32:53] <SWPadnos> I'm sure
[02:33:05] <SWPadnos> RTX or something
[02:33:07] <eric_u> but of course, that costs big bucks
[02:33:13] <eric_u> I run it at work
[02:33:26] <eric_u> Aerotech uses it for their stages
[02:33:40] <eric_u> those things are actually driven using g codes
[02:34:12] <SWPadnos> if you have very small bits of code to run very quickly, it's relatively easy to stick a timer interrupt handler under just about any OS (I've done it on kernel 2.2.x)
[02:34:15] <eric_u> they do exactly the same thing as rtlinux/rtai -- they run windows as a process
[02:34:19] <SWPadnos> right
[02:34:53] <eric_u> the problem is that Art tries to do it without the right infrastructure
[02:35:10] <eric_u> I've always figured that it only works because step/direction still works ok with bad timing
[02:35:18] <SWPadnos> then again, the module I made was able to be loaded/unloaded, and had a settable interrupt rate (and it used DDS to pass the right number of interrupts up to the scheduler)
[02:35:21] <eric_u> if you ignore it, no steps
[02:35:25] <SWPadnos> right
[02:36:01] <SWPadnos> I should look at the pulsetrain from Mach on the scope, but I don't like rebooting this machine
[02:36:54] <eric_u> I'm just not willing to move 5000+ lbs of cast iron with windows
[02:37:23] <SWPadnos> I'm not willing to count on Windows to stop 5000 pounds of steel
[02:37:38] <eric_u> Microsoft will tell you not to use windows for real-time, although they have fringe products that they have tried to pass off as real-time
[02:38:05] <SWPadnos> actually, they tell you it's not guaranteed for fitness for any purpose - I guess they know more than we do :)
[02:38:12] <eric_u> true
[02:38:24] <eric_u> sometimes I think they have to use linux
[02:38:51] <eric_u> my boss was using the new office the other day, they have totally changed the interface. Assinine
[02:39:25] <SWPadnos> but it's been proven to be 6.234% more efficient in laboratory tests
[02:39:36] <SWPadnos> (no animals were harmed in the making of this software)
[02:40:17] <eric_u> they should just have a faint watermark of a middle finger pointing at you from the middle of your document
[02:40:39] <SWPadnos> that's only enabled with Aero Glass capable video cards
[02:41:05] <eric_u> that's why I didn't see it
[02:44:11] <skunkworks> isn't John Prentice british?
[02:49:33] <eric_u> yes he is
[02:50:03] <skunkworks> then I am sure that is who it was giving the demo.
[02:50:10] <skunkworks> bearded man
[02:50:11] <eric_u> what was he demoing?
[02:50:22] <eric_u> mach?
[02:50:23] <skunkworks> mach attached to a laith with modbus
[02:50:28] <skunkworks> iirc
[02:50:32] <skunkworks> lathe
[02:50:46] <eric_u> has he converted to emc?
[02:51:08] <skunkworks> not that I know of... Why do you ask?
[02:51:22] <eric_u> I thought I saw something he wrote on the email list
[03:00:52] <eric_u> could be a different John Prentice, but there was a question about jog wheels on the 11th of march
[03:03:06] <jepler> skunkworks: that bearded man who was at cnc workshop? yeah I remember him
[03:03:46] <eric_u> I believe he wrote the Mach manual
[03:04:31] <cradek> was he the guy who visited our tables a few times, but always looked really nervous?
[03:04:52] <cradek> (like we'd form some kind of mob and jump on him)
[03:05:32] <cradek> my memory is fuzzy about everyone who was not in our group, and one other memorable guy
[03:05:32] <eric_u> there were some pictures of him on the cnc workshop site
[03:05:35] <SWPadnos> that may have been Art ;)
[03:06:30] <skunkworks> no it was john http://neme-s.org/CNC_Workshop/CNC_Workshop_30.htm
[03:06:38] <skunkworks> that is the guy I remember
[03:07:56] <skunkworks> reminded me of the grandfather from the first jurasic park movie. ;)
[03:08:14] <cradek> yes Art is the one I remember
[03:09:00] <eric_u> now that I think of it, I'm pretty sure the John Prentice that uses EMC is a different person
[03:11:05] <skunkworks> art may be the nervous guy. ;)
[03:11:15] <skunkworks> expecially visiting the emc tables...
[03:12:18] <eric_u> http://neme-s.org/CNC_Workshop/CNC_Workshop_31A.htm
[03:13:17] <eric_u> I like the picture of Steve Stallings with the gecko
[03:13:39] <skunkworks> I wonder if boris is still around
[03:13:48] <jmkasunich> I think so
[03:13:53] <cradek> I'm sure he is...
[03:13:53] <eric_u> which one is boris?
[03:14:01] <jmkasunich> he's mentioned on the cnc workshop webpage IIRC
[03:14:01] <cradek> the short black fuzzy one
[03:14:04] <jmkasunich> the cat
[03:14:20] <eric_u> Boris was an emc mascot then?
[03:14:38] <jmkasunich> he's the CNC workshop mascot
[03:14:44] <jmkasunich> (cardinal engineering mascot really)
[03:14:55] <jmkasunich> I think he's non-denominational when it comes to CNC controls
[03:15:01] <eric_u> I saw him in the 2005 pictures
[03:15:25] <jmkasunich> http://neme-s.org/CNC_Workshop/CNC_Workshop_33.htm
[03:15:28] <jmkasunich> 2nd pic
[03:17:13] <skunkworks> the crowds didn't seem to bother him. :)
[03:19:26] <eric_u> some cats are like that
[03:19:51] <skunkworks> time for bed - night
[03:20:01] <eric_u> good night
[03:27:13] <toastydeath> yo ho ho
[03:27:15] <toastydeath> and a bottle of rum
[03:27:45] <eric_u> well, we finally got rid of that skunkworks guy
[03:28:46] <eric_u> toasty, why do you keep getting kicked off?
[03:31:46] <eric_u> Penn State sold one of those K&T horizontal mills that I think is like Skunkworks is converting
[03:31:50] <eric_u> That is some heavy iron
[03:31:53] <ejholmgren> cat fiddling with your network cable?
[03:32:21] <eric_u> I think toasty hasn't been living right
[03:48:57] <wallyGL> hi everyone.. any emc developer in the room... i would just like to ask why emcStatus->task.programUnits doesnt work... i tried opening 3D_Chips.ngc which has a line 'N30 G21' but still programUnits says its in inches. i also tried using emcsh interactively using emc_program_linear_units... same result
[03:50:47] <cradek> that changes for me as I type G20/G21 in MDI
[03:51:36] <cradek> it also changes from 1 (my config is inch) to 2 when I start 3D_Chips
[03:54:39] <cradek> I'm observing it in Machine/Show EMC Status inside the AXIS gui
[03:54:52] <wallyGL> ok.. thanks.. let me try that...
[03:55:18] <cradek> it's a nice program to show the contents of emcStatus
[03:57:04] <cradek> I verified that line is showing task.programUnits
[04:00:43] <cradek> wallyGL: goodnight, I'm off to bed - catch you tomorrow maybe
[04:01:24] <wallyGL> ok.. thanks.. bye
[04:09:48] <ejholmgren> is it going to be hard to cut threads with a die by hand on 3/4" rod if it's 1018 cold rolled steel?
[04:26:58] <ejholmgren> hf has a 40 piece combo set for $9.99 right now ...
[04:27:13] <ejholmgren> I wonder if I can snap all 17 taps within a 24 hr period
[04:29:37] <toastydeath> maybe?
[04:29:39] <toastydeath> it shouldn't be
[04:29:54] <toastydeath> I didn't have any trouble tapping in stainless
[04:30:04] <toastydeath> by hand
[04:37:37] <ejholmgren> I suppose as long as I put the shite in a vise
[04:38:15] <toastydeath> yep.
[04:38:24] <toastydeath> and use tapping fluid
[04:48:30] <ds3> uh....
[04:48:39] <ds3> avoid HF taps/dies
[04:48:55] <ds3> I got a set of those taps and they didn't snap, they twisted like rubber
[07:16:51] <alex_joni> hiya Jymm
[07:16:59] <Jymm> hey alex_joni, at work?
[07:17:02] <alex_joni> yeah
[07:17:09] <Jymm> ditto
[07:17:23] <alex_joni> I think I like your working hours better :)
[07:17:31] <Jymm> Jymm is now known as Jymmm
[07:17:32] <alex_joni> * alex_joni hates getting up in the morning
[07:17:50] <Jymmm> lol, well, the gf doesn't
[07:18:09] <alex_joni> same diff here :D
[07:20:00] <Jymmm> I'm trying to figure out how to make a replacement top for our fish tank.
[07:20:16] <toastyde1th> abrasive saw?
[07:20:23] <toastyde1th> (glass?)
[07:20:45] <Jymmm> I have the acrylic that I'll lay over the whole tank, but the wooden box that will sit on top and hold the lights/timer/electrical distribution, etc w/o starting an electrical fire =)
[07:22:08] <Jymmm> think a shoe box upsidedown
[07:22:37] <Jymmm> There is no ground for that outlet, so I can't jsut use a GFCI outlet
[07:34:18] <ds3> eh?
[07:34:29] <ds3> ground isn't really needed for a GFCI
[07:34:41] <Jymmm> in case something broke and 120vac drops into the salt water
[07:35:17] <Jymmm> you sure?
[07:41:43] <Jymmm> ok,
[07:41:51] <Jymmm> http://personal.cha.bellsouth.net/j/o/johngd/files/rv/gfi.pdf
[07:45:57] <Jymmm> I think I'll see if I can find outdoor rated stuff.
[07:47:44] <ds3> yes
[07:48:00] <ds3> a GFCI doesn't use ground as a reference; it checks for a current balance between hot and neutral
[07:48:20] <ds3> if the difference exceeds a threshold, it trips; check the docs that come with a GCFI
[07:48:25] <ds3> GFCI
[07:48:26] <Jymmm> oh, NOW you tell me, just after I found/read that pdf =)
[07:49:22] <ds3> :P
[12:20:02] <alex_joni> hi ray
[12:26:42] <rayh> hi alex.
[12:36:29] <alex_joni> what's up?
[12:36:55] <SWPadnos> hiya
[12:37:31] <alex_joni> hi swampy :)
[12:40:25] <rayh_> I really should get a UPS for those unexpected power events.
[12:40:34] <alex_joni> eek.. I got a nice one
[12:40:41] <SWPadnos> heh
[12:40:49] <SWPadnos> damn. that reminds me - I need to get two UPSes
[12:41:04] <jepler> morning all
[12:41:10] <SWPadnos> hi jepler
[12:41:17] <mschuhmacher> hi
[12:41:27] <mschuhmacher> all
[12:41:28] <skunkworks> morning :)
[12:41:42] <Dallur> morning ?
[12:41:44] <alex_joni> * alex_joni is very happy with his Mustek Powermust 2000
[12:42:07] <rayh_> I can just imagine the sadistic grinn on the linemans face when he initiates the switchover.
[12:42:17] <alex_joni> haha
[12:42:29] <alex_joni> there was a nice commercial with some guys sitting on a pole
[12:42:35] <alex_joni> and unplugging a catv cable
[12:42:45] <alex_joni> and the whole city went .. "oh :("
[12:42:55] <rayh_> Yep.
[12:43:01] <alex_joni> then he plugged it back on .. "yay :)"
[12:43:14] <mschuhmacher> I found the reason for the mini keyboard bug
[12:43:23] <alex_joni> mschuhmacher: cool
[12:43:30] <rayh_> I suppose he waited for the climactic event!
[12:43:42] <alex_joni> mschuhmacher: what was the bug?
[12:44:21] <mschuhmacher> the Bug is that when you press 2 cursor keys
[12:44:33] <mschuhmacher> in the jog mode in mini
[12:44:59] <mschuhmacher> for example you want to use a curser-joystick
[12:45:14] <mschuhmacher> at the same time
[12:45:35] <mschuhmacher> the first axis does not stop jogging
[12:46:03] <rayh_> * rayh_ bites his tongue.
[12:47:08] <CIA-18> 03jepler 07TRUNK * 10emc2/src/hal/components/stepgen.c: the old formulation would write to strings that could be in read-only storage, which caused crashes on SIM
[12:47:12] <anonimasu> the key release event gets missed..
[12:47:26] <mschuhmacher> no
[12:47:31] <alex_joni> mschuhmacher: I thought I fixed that..
[12:47:38] <alex_joni> quite a while ago :/
[12:48:12] <anonimasu> werent that it?
[12:48:51] <alex_joni> anonimasu: close.. it didn't remember what axes were already moving
[12:49:07] <alex_joni> so when the key up came it stopped the laste activated axis
[12:49:22] <anonimasu> ah ok
[12:49:42] <alex_joni> mschuhmacher: something else you found?
[12:49:52] <alex_joni> I'm interested in fixing it ..
[12:51:34] <mschuhmacher> I´m talking about usr/share/emc/tcl/mini.tcl
[12:53:06] <mschuhmacher> and EMC 2.1.3
[12:54:13] <mschuhmacher> the foolowing lines should be replaced
[12:55:57] <alex_joni> * alex_joni listens
[12:56:14] <mschuhmacher> proc leftDone {} {
[12:56:17] <mschuhmacher> jogStop
[12:56:19] <mschuhmacher> bind ManualBindings <KeyPress-Left> leftDown
[12:56:20] <mschuhmacher> }
[12:56:21] <mschuhmacher> jogStop 0 would be better
[12:56:39] <alex_joni> right
[12:58:04] <mschuhmacher> there are 6 lines to change
[12:59:01] <alex_joni> here's a fix to tkemc I did a while ago:
[12:59:02] <alex_joni> http://cvs.linuxcnc.org/cvs/emc2/tcl/tkemc.tcl.diff?r1=1.9;r2=1.2.10.1
[13:00:04] <alex_joni> but I thought I did the fix to mini aswell
[13:00:19] <alex_joni> http://cvs.linuxcnc.org/cvs/emc2/tcl/mini.tcl.diff?r1=1.2;r2=1.3
[13:00:39] <alex_joni> that was: Sun Oct 23 01:06:54 2005 UTC (16 months, 4 weeks ago)
[13:01:42] <mschuhmacher> in leftDone and rightDone
[13:01:44] <mschuhmacher> with jogStop 0
[13:01:46] <mschuhmacher> in downDone and upDone
[13:01:48] <mschuhmacher> with jogStop 1
[13:01:50] <mschuhmacher> in priorDone and nextDone
[13:01:52] <mschuhmacher> with jogStop 2
[13:01:59] <rayh_> rayh_ is now known as rayh
[13:02:35] <mschuhmacher> this bug is in the 2.1.3
[13:02:43] <alex_joni> mschuhmacher: I can confirm, I'll fix it
[13:04:04] <alex_joni> mschuhmacher: seems it was ray who broke it (unintentionally I bet :)
[13:04:13] <alex_joni> but it'll be fixed in 2.1.4 (this weekend)
[13:04:22] <alex_joni> mschuhmacher: thanks for reporting it
[13:05:08] <mschuhmacher> :-)
[13:06:36] <mschuhmacher> I see you fixed this same bug
[13:09:42] <mschuhmacher> you fixed it for equal as well
[13:10:26] <mschuhmacher> I may take a look at this cvs system
[13:12:08] <mschuhmacher> I have to go
[13:12:30] <mschuhmacher> bye all
[13:21:56] <lerneaen_hydra> 'lo all
[13:22:01] <lerneaen_hydra> anyone here?
[13:22:33] <SWPadnos> nope
[13:22:42] <lerneaen_hydra> logger_emc; bookmark
[13:22:42] <lerneaen_hydra> * lerneaen_hydra pokes logger_emc
[13:22:42] <lerneaen_hydra> logger_emc; help
[13:22:48] <lerneaen_hydra> what a pity
[13:22:59] <SWPadnos> try a comma or a colon instead of the semicolon
[13:23:07] <lerneaen_hydra> ah
[13:23:12] <lerneaen_hydra> logger_emc: bookmark
[13:23:12] <lerneaen_hydra> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2007-03-22.txt
[13:23:16] <lerneaen_hydra> ah, right
[13:23:46] <alex_joni> heh
[13:23:58] <lerneaen_hydra> tricky tricky
[13:23:59] <alex_joni> good thing we installed the logger with an antipoking shield
[13:24:12] <lerneaen_hydra> err, TMI
[13:24:45] <lerneaen_hydra> btw, alex, I seem to recall some time back that I would record a video of my lathe doing something, do you recall what I said I would do?
[13:24:51] <lerneaen_hydra> err
[13:25:03] <lerneaen_hydra> I seem to recall that I said I would record a video...
[13:25:05] <SWPadnos> turning
[13:25:13] <alex_joni> we have a turning video
[13:25:19] <alex_joni> maybe threading wouldn't be bad
[13:25:20] <SWPadnos> threading
[13:25:28] <alex_joni> some tool comp
[13:25:33] <alex_joni> or something more advanced
[13:25:34] <lerneaen_hydra> was it threading?
[13:27:46] <lerneaen_hydra> yeah, ok
[13:27:46] <lerneaen_hydra> multiple starts?
[13:29:48] <lerneaen_hydra> tool comp could be hard to do without showing the display on the screen
[13:29:48] <lerneaen_hydra> IMO an image works just as well for comp
[13:29:48] <lerneaen_hydra> doesn't really affect the iron as such
[13:29:54] <lerneaen_hydra> I'll do a spiral or something, say 3-4 entries, coarse pitch
[13:30:24] <SWPadnos> maybe something like a big acme/ballscrew
[13:30:53] <lerneaen_hydra> hmm, I don't have any tools to do that
[13:31:03] <SWPadnos> nevermind :)
[13:31:49] <skunkworks> you have to work with us here. maybe you could post your tool inventory.
[13:31:58] <skunkworks> ;)
[13:32:08] <lerneaen_hydra> haha
[13:32:27] <lerneaen_hydra> that may be difficult, I only know the swedish terminology for tools
[13:32:45] <lerneaen_hydra> but that makes now a good time to change that :D
[13:33:13] <SWPadnos> bork bork bork
[13:33:29] <lerneaen_hydra> indeed
[13:33:40] <lerneaen_hydra> just a moment
[13:39:39] <lerneaen_hydra> http://imagebin.org/7782
[13:39:39] <lerneaen_hydra> I've only got those tools
[13:39:57] <lerneaen_hydra> though the upper right-hand one I have both a left-hand and a centered holder for
[13:40:11] <SWPadnos> ok, a dingus, a doohickey, and a triangle
[13:40:21] <lerneaen_hydra> haha, what are they called though?
[13:40:34] <SWPadnos> those look like inserts to me, I know nothing else :)
[13:41:01] <lerneaen_hydra> oh, yeah they're carbide inserts
[13:41:08] <lerneaen_hydra> * lerneaen_hydra pokes ale
[13:41:13] <lerneaen_hydra> * lerneaen_hydra pokes alex_joni
[13:41:56] <skunkworks> they are pointed? or are they rounded?
[13:42:08] <lerneaen_hydra> slightly rounded
[13:42:11] <lerneaen_hydra> .4mm radius
[13:42:16] <SWPadnos> they'll be a little rounded
[13:42:31] <skunkworks> good
[13:43:08] <lerneaen_hydra> skunkworks: do you know what they're called?
[13:43:45] <SWPadnos> I'm not sure there's a name for them (other than the shapes)
[13:43:55] <lerneaen_hydra> ack :/
[13:54:23] <skunkworks> lerneaen_hydra: I just call them inserts also ;)
[13:54:27] <lerneaen_hydra> hmm
[13:54:33] <lerneaen_hydra> alex_joni?
[14:05:18] <alex_joni> what?
[14:08:52] <lerneaen_hydra> do you know what the tools are called?
[14:08:58] <lerneaen_hydra> http://imagebin.org/7782
[14:09:31] <alex_joni> nope :)
[14:10:12] <lerneaen_hydra> crap
[14:10:18] <lerneaen_hydra> I'll have to ask cradek later
[14:11:11] <jepler> http://web.mit.edu/2.670/www/Tutorials/Machining/lathe/Description.html#3
[14:12:16] <jepler> http://www.nmri.go.jp/eng/khirata/metalwork/lathe/intro/shape_e.jpg
[14:12:19] <lerneaen_hydra> hmm, so the inserts themselves don't have a unique name in english?
[14:12:26] <Dallur> Actuall about the shapes of inserts, there is an iso standard that has all the standard definitions
[14:13:03] <lerneaen_hydra> in swedish there are some names that are very lay and not official by any means
[14:13:20] <lerneaen_hydra> but everybody knows the meaning and that's what's used to referr to them
[14:13:22] <jepler> http://www.finelinehair.com/home/lathe_tools_std_shapes.jpg
[14:14:18] <lerneaen_hydra> hmm, that's still more what they're used for rather than a name as such
[14:14:48] <anonimasu> yeah.
[14:15:07] <anonimasu> lerneaen_hydra: you should get a SECO book..
[14:15:11] <anonimasu> and look them up
[14:15:15] <lerneaen_hydra> yeah
[14:15:30] <lerneaen_hydra> I just call them båtskär, skrubbstål, knivstål, etc etc
[14:16:22] <lerneaen_hydra> bbl, gonna cut some threads
[15:35:12] <CIA-18> 03alex_joni 07TRUNK * 10emc2/src/hal/drivers/hal_stg.c: another bugfix for STG2 from Xuecheng
[15:44:59] <alex_joni> * alex_joni heads home
[17:03:07] <alex_jon1> alex_jon1 is now known as alex_joni
[18:09:59] <CIA-18> 03alex_joni 07TRUNK * 10emc2/tcl/mini.tcl: refix multiple jog problems SF bug #961737
[18:20:40] <cncjunior> hello !
[18:22:20] <skunkworks> Hello!
[18:26:19] <cncjunior> just finished the check of spindel speed override, feed override and pwm control of spindle, it's ok
[18:28:52] <skunkworks> cool
[18:29:05] <cncjunior> many thanks to the emc team, especially to alex_joni !
[18:29:27] <skunkworks> they are a good bunch :)
[18:29:49] <skunkworks> a bit cranky at times but other than that.. ;)
[18:30:00] <alex_joni> skunkworks: only because of you :P
[18:30:33] <skunkworks> no - I have read back in the logs before me. You guys where cranky then also ;)
[18:30:41] <alex_joni> hahaha
[18:31:42] <anonimasu> lol
[18:34:34] <skunkworks> Fixed the door bell at the new house. Only took a bit to figure out where the bell transformer was.
[18:34:51] <alex_joni> use a wireless one :P
[18:35:18] <alex_joni> at least then you can blame it on interferences if it doesn't work
[18:36:27] <skunkworks> It is an old house. So the wire at the door seems to be zip cord. then somewere it changes to some sort of twisted pair. I love it.
[18:41:38] <alex_joni> twisted he says
[18:43:04] <skunkworks> I like twisted
[18:47:51] <CIA-18> 03alex_joni 07v2_1_branch * 10emc2/tcl/mini.tcl: backport fix for multiple axes jog
[18:49:45] <alex_joni> jepler: didn't you already put some fixes into 2.1 ?
[18:50:06] <alex_joni> I mean after 2.1.3.. because I can't find an entry for 2.1.4 in the changelog
[18:51:53] <CIA-18> 03alex_joni 07v2_1_branch * 10emc2/docs/AUTHORS: add Ken's name to the list of authors. O-words are included in v2_1
[18:55:13] <tomp> dentist handpiece for spindle on small mill? 1/8 collet, hi rpm with built in coolant system, and handles force (my root canals can verify) wonder if the runout is ok, and the form is a bit limiting ( rt angle-ish) saw them at kavo after anonimasu showed me a real spindle
[18:57:07] <CIA-18> 03alex_joni 07v2_1_branch * 10emc2/debian/changelog: note bugfix for mini, don't bother about deb author, we'll add more stuff before the release
[18:58:09] <alex_joni> * alex_joni takes a nap
[18:58:14] <alex_joni> later everyone (maybe)
[19:00:21] <skunkworks> night
[19:38:47] <Bo^Dick> are you guys good at avr programming?
[19:39:41] <a-l-p-h-a> Bo^Dick, avr gurus => SWPadnos, anonimasu, alex_joni know somethings. :)
[19:39:52] <a-l-p-h-a> Bo^Dick, K`zan also knows a little something...
[19:40:16] <a-l-p-h-a> Bo^Dick, I know... a 'little'... and little is little. just enough to do stuff, and basic chip logic.
[20:08:34] <SWPadnos> Jymmmm, any time after 4:30 or so is good for me
[20:08:41] <Jymmmm> SWPadnos: Ok, cool.
[20:08:42] <SWPadnos> hi :)
[20:09:03] <Jymmmm> Hmmm, just found this one: http://www.sears.com/sr/javasr/product.do?pid=00921520000&vertical=Sears&BV_UseBVCookie=Yes
[20:09:13] <SWPadnos> dunno how traffic will affect the reservation time though
[20:09:48] <SWPadnos> that's about what I ave - pitifully underpowered
[20:09:52] <SWPadnos> have
[20:10:01] <ds3> Mmmm AVR's....8 pin specs of fun ;)
[20:10:27] <SWPadnos> heh - from the tiny11 to the AVR32 - almost the number of pins cubed
[20:10:28] <Jymmmm> SWPadnos: Well, do you still want to stop by my work, or skip it this time (just a bunch of cabinets with computers in it)
[20:11:06] <ds3> for large pin, ARM baby!
[20:11:09] <SWPadnos> Jymmmm, when would that be possible? there are conference-related things going on every evening other than Sunday and Monday
[20:11:22] <SWPadnos> and I think I'm planning on dinner with petev one of those nights
[20:11:31] <ds3> conference?
[20:11:34] <SWPadnos> yep
[20:11:39] <SWPadnos> ESC Silicon Valley
[20:11:56] <ds3> oh you going too
[20:12:08] <ds3> that's in 2 weeks, isn't it?
[20:12:10] <SWPadnos> yep - apparently you are as well ;)
[20:12:13] <SWPadnos> yep
[20:12:18] <SWPadnos> a little less, actually
[20:12:37] <ds3> what pass/ticket you got?
[20:12:47] <SWPadnos> full/everything
[20:13:05] <ds3> company paying I guess?
[20:13:07] <SWPadnos> you?
[20:13:13] <ds3> Exhibits only
[20:13:17] <SWPadnos> yeah, but it's my company so it doesn't seem to matter much :)
[20:13:27] <ds3> Oh
[20:13:37] <SWPadnos> I get pretty good discounts - it's like $1200 for me this year
[20:13:52] <ds3> successful company I see
[20:14:23] <SWPadnos> well, there's room for improvement there
[20:14:40] <SWPadnos> or should I say "there have been some challengel lately" ... ;)
[20:14:45] <SWPadnos> challenges
[20:14:51] <ds3> heh
[20:15:01] <ds3> what region of the country are you in?
[20:15:11] <SWPadnos> New England. Vermont to be exact
[20:15:45] <ds3> Oh... hmmm so there is embedded work in that area?
[20:16:15] <SWPadnos> yes, some
[20:16:48] <ds3> when are you flying out west?
[20:16:57] <SWPadnos> Saturday
[20:16:57] <skunkworks> http://www.hackerskills.com:80/
[20:17:00] <SWPadnos> March 31
[20:17:11] <skunkworks> got to level 6 without much trouble. I assume it gets harder.
[20:18:22] <SWPadnos> heh
[20:52:04] <Jymmmm> bbiab... burning DVD's
[22:05:52] <Jymmmm> howdy skunkworks
[22:05:58] <skunkworks> hey
[22:11:22] <skunkworks> packing more boxes ;)
[22:13:57] <jepler> (big commit comming up)
[22:13:58] <jepler> (coming up)
[22:14:38] <SWPadnos> heh
[22:14:51] <anonimasu> * anonimasu steps into the boat
[22:15:05] <skunkworks> I'm excited!!
[22:15:12] <SWPadnos> yay!
[22:15:43] <SWPadnos> skunkworks, what was that page with instructions on making a USB stick bootable (or a wiki page if you made one)
[22:15:45] <SWPadnos> ?
[22:15:55] <skunkworks> let me look
[22:16:30] <jepler> sorry, it's nothing sexy -- just some header file cleaups
[22:16:31] <jepler> cleanups
[22:16:40] <skunkworks> https://wiki.ubuntu.com/LiveUsbPendrivePersistent
[22:17:25] <jepler> but it touched about 15 directories
[22:18:18] <skunkworks> swpadnos: and like I said - I had to use lilo to make mine bootable.
[22:18:26] <SWPadnos> ok - thanks
[22:18:29] <skunkworks> (it is on the link)
[22:18:36] <SWPadnos> hmm. stuck trying to get to level 10 :)
[22:18:43] <skunkworks> :)
[22:19:08] <SWPadnos> I have the information though, I just can't find the right extension
[22:19:17] <skunkworks> the first ones where pretty easy - like anyone would use that type of javascript to log into their system
[22:19:45] <skunkworks> 'cheesy'
[22:19:51] <SWPadnos> jepler, cool - how much smaller does that call graph get now?
[22:19:59] <SWPadnos> yeah
[22:20:13] <jepler> SWPadnos: not sure, mshaver's originals seem to be gone now
[22:20:27] <jepler> but "better, in general"
[22:20:58] <SWPadnos> ah. I think the highest number was maybe 850 or so
[22:21:10] <SWPadnos> I wonder if it has any effect on compilation speed
[22:21:21] <SWPadnos> ^noticeable effect
[22:21:31] <jepler> probably not much
[22:22:23] <SWPadnos> hmm. is the header file with the emcPose struct actually called "emcpos.h" ?
[22:22:47] <jepler> looks that way
[22:22:53] <SWPadnos> how very odd
[22:24:05] <jepler> I just ran the scripts matt gave me on 2.1
[22:24:23] <SWPadnos> ok
[22:24:28] <jepler> in both cases the biggest item is iosh.cc.png
[22:24:34] <jepler> old graph is 40kb png, new graph is 28kb png
[22:24:39] <jepler> I'll put them both in my sandbox
[22:25:00] <SWPadnos> ok - thats promising :)
[22:25:10] <jepler> http://emergent.unpy.net/files/sandbox/iosh.old.png http://emergent.unpy.net/files/sandbox/iosh.new.png
[22:26:22] <SWPadnos> interesting - only 7 fewer files (20% or so), but the graph looks a lot cleaner
[22:27:08] <jepler> I think there are a lot fewer edges
[22:27:15] <jepler> the way I have worked also flattens the graph somewhat
[22:27:20] <SWPadnos> yep
[22:27:36] <SWPadnos> it is the lines that matter, and there are a lot fewer of those
[22:29:52] <jepler> to give you some idea why I don't find these emc2 graphs daunting, here's a graph generated which shows part of the include file hierarchy in my day job application: http://emergent.unpy.net/files/sandbox/i1.svg
[22:30:00] <jepler> (only load that if you have a beefy machine)
[22:31:32] <jepler> it's not an apples-to-apples comparison, because it shows all indirect inclusions of one of those header files buried there in the middle, plus all headers that *that* header includes.
[22:31:53] <jepler> (all the "x"es in that diagram are header files, not source files)
[22:32:03] <SWPadnos> I wonder if Adobe Reader can handle it?
[22:32:22] <jepler> I used firefox's built in svg to view it
[22:32:30] <jepler> it loads but is slow on this 2.4GHz / 1GB machine
[22:32:52] <SWPadnos> ok, it seems to work better in FF
[22:33:10] <SWPadnos> it
[22:33:16] <SWPadnos> does
[22:33:18] <SWPadnos> not
[22:33:18] <SWPadnos> move
[22:33:20] <SWPadnos> rapidly
[22:33:57] <SWPadnos> can you zoom n svg in FF?
[22:34:01] <SWPadnos> s/n/an/
[22:34:25] <jepler> not without an extra extension
[22:34:56] <SWPadnos> lots of files include "x"
[22:35:31] <jepler> here's an example of a bigger decrease in inclusions: http://emergent.unpy.net/files/sandbox/emctask.old.png http://emergent.unpy.net/files/sandbox/emctask.new.png
[22:36:16] <SWPadnos> yeah -that one almost fits on one screen
[22:36:32] <jepler> 34 files (old) -> 21 files (new)
[22:37:31] <jepler> 66 arrows (old) -> 33 arrows (new)
[22:37:50] <jepler> assuming my manual count was correct, anyway
[22:38:09] <SWPadnos> heh - easy to get that wrong
[22:38:37] <SWPadnos> I think I had to recount 5 times before I got the same answer twice
[22:39:11] <jepler> time for me to go
[22:39:17] <jepler> thanks for showing interest
[22:40:08] <SWPadnos> see you later. thanks for cleaning things up
[22:42:15] <jepler> one more before I go -- this one should be near to petev's heart: http://emergent.unpy.net/files/sandbox/initraj.old.png http://emergent.unpy.net/files/sandbox/initraj.new.png
[22:42:17] <jepler> 'bye
[22:42:38] <cradek> * cradek snickers at i1.svg
[22:42:59] <cradek> I think I know what application that is...
[22:44:45] <anonimasu> hehe
[22:46:16] <eric_u> how often have people reported lockups?
[22:47:00] <cradek> umm I don't think I recall any
[22:47:05] <cradek> having troubles?
[22:47:12] <eric_u> no, making decisions
[22:47:34] <eric_u> do I want to have elaborate hard wired logic or classic ladder
[22:47:41] <cradek> ah
[22:48:37] <cradek> Dallur used HAL/ladder for a fairly complex setup: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl/emcinfo.pl?Torch_Height_Control
[22:49:34] <eric_u> wow, willya look at that!
[22:54:09] <eric_u> cool, that mesa test panel looks pretty useful
[23:03:52] <CIA-18> 03cradek 07v2_1_branch * 10emc2/bin/.cvsignore: new files to be ignored
[23:03:52] <CIA-18> 03cradek 07v2_1_branch * 10emc2/docs/src/gui/.cvsignore: new files to be ignored
[23:03:53] <CIA-18> 03cradek 07v2_1_branch * 10emc2/src/hal/drivers/.cvsignore: new files to be ignored
[23:03:55] <CIA-18> 03cradek 07v2_1_branch * 10emc2/src/po/.cvsignore: new files to be ignored
[23:05:11] <CIA-18> 03cradek 07v2_1_branch * 10emc2/debian/changelog: fixes for next release
[23:05:44] <cradek> wonder if alex will make it back tonight
[23:08:12] <robin_sz> hes gone into the matrix?
[23:08:34] <cradek> no, he said he was taking a nap
[23:08:49] <cradek> but I know from experience that some naps last until morning
[23:13:42] <eric_u> I've done that, not recently though
[23:17:39] <CIA-18> 03cradek 07TRUNK * 10emc2/share/axis/images/axis.ngc: silly comment change
[23:18:09] <CIA-18> 03cradek 07v2_1_branch * 10emc2/share/axis/images/axis.ngc: silly comment change
[23:38:04] <cradek> for the hundredth time - clicking on a window does not help me see it when a cat walks in front of it
[23:40:04] <ejholmgren> at least it's not speaking giberish into the channel like mine normally does
[23:40:14] <tomp> why did Dallur use Classic ladder along with Hal components? was it to get a scanned logic on that part of the net?
[23:41:55] <tomp> i would think it could be done in just Hal.
[23:42:30] <tomp> no complaints, just wondering why.
[23:50:08] <jmkasunich> tomp: ladder logic is easier to read and comprehend than a huge collection of HAL logic gates
[23:51:26] <tomp> jmkasunich: yes, visualization is handy, and i hope jepler's new tools will help there ( the dot graphs of nets )
[23:55:39] <anonimasu> night
[23:57:15] <toastyde1th> And somebody was giving booze to these god damned things! It won't be long now, before they tear us to shreds.
[23:57:50] <ejholmgren> ?
[23:57:58] <cradek> toastyde1th: you ok?
[23:58:06] <eric_u> they've already started in on me
[23:58:15] <ejholmgren> is that a philip k dick quote or something?
[23:58:18] <eric_u> don't think I can hold on long now
[23:58:49] <toastyde1th> fear and loathing in las vegas.
[23:59:08] <eric_u> really? Been too long since I read that
[23:59:37] <toastyde1th> yeah
[23:59:45] <toastyde1th> when they check into the hotel and the acid takes hold.
[23:59:50] <ejholmgren> ah ... the lizard scene