#emc | Logs for 2006-02-16

[00:00:10] <alex_joni> I ran 24 the other day
[00:01:28] <Sparky_> Tried that, went on down to 25. same jount 2 following error at the bottom of the first downstroke, feed override=350%
[00:02:13] <Sparky_> And the rest of the machine still feels good, I don't think its hogging the cpu too bad yet.
[00:04:57] <Sparky_> Ok, same story except its beginning to lag at 23 u-s. Not bad for a country boy! And it ran thru that at 300%, so ATM I'm a happy caper
[00:05:05] <Sparky_> camper
[00:05:34] <Sparky_> Is this about what would be expected?
[00:06:37] <skunkworks> logger_aj: bookmark
[00:06:37] <skunkworks> See http://solaris.cs.utt.ro/irc/irc.freenode.net:6667/emc/2006-02-16#T00-06-37
[00:06:45] <alex_joni> skunkworks: still working on it
[00:07:41] <skunkworks> has not locked up yet?
[00:07:47] <Sparky_> Hey guys, thanks a bunch, I'm going to go out and apply power to the motors & see how this runs in person now
[00:07:57] <alex_joni> ok Gene, have fun
[00:08:06] <alex_joni> skunkworks: not yet
[00:08:15] <alex_joni> but I'm not getting any closer either :(
[00:08:34] <Sparky_> Might be back, depends on how long the missus naps, probably have to order a pizza or something
[00:10:54] <skunkworks> any idea on what the issue is?
[00:11:03] <skunkworks> did the source not compile?
[00:12:42] <alex_joni> it does compile, but it behaves just the same
[00:12:51] <alex_joni> so I'm hacking it now, to see where the problem is
[00:13:01] <alex_joni> so we can properly fix it
[00:13:26] <alex_joni> one last test I can do, then I need to go to bed
[00:13:34] <alex_joni> it's 1AM in germany :)
[00:13:56] <alex_joni> got a plane back home tomorrow (actually today)
[00:14:10] <skunkworks> wow
[00:14:20] <skunkworks> did you notice this?
[00:14:31] <skunkworks> model name : Intel(R) Pentium(R) 4 CPU 2.40GHz
[00:14:31] <skunkworks> 22:55:03 <alex_joni> stepping : 9
[00:14:31] <skunkworks> 22:55:05 <alex_joni> cpu MHz : 1800.365
[00:21:57] <alex_joni> heh
[00:22:16] <alex_joni> maybe your FSB is not set-up properly?
[00:22:34] <skunkworks> could be. Not the issue though?
[00:22:37] <alex_joni> no
[00:23:06] <alex_joni> issue is shmem related internals
[00:23:24] <alex_joni> hope JMK has a better idea, just wanting to finish my report so he can take over
[00:24:20] <skunkworks> tag team
[00:25:04] <skunkworks> I think it is pretty cool someone in germany is trouble shooting code in a computer in wisconsin
[00:25:25] <alex_joni> well, I'm from romania ;)
[00:25:32] <alex_joni> but I'm in a hotel right now
[00:25:41] <alex_joni> in a small god-forgotten place :D
[00:25:46] <skunkworks> right (I know) but right now you are in germany
[00:25:54] <alex_joni> yes
[00:25:56] <alex_joni> Waldkirch
[00:26:07] <alex_joni> near switzerland and france
[00:26:55] <skunkworks> what are you doing there? If I may ask
[00:27:11] <skunkworks> crap - I should shut up and let you work
[00:28:16] <alex_joni> returning home ;)
[00:28:17] <alex_joni> tomorrow
[00:28:22] <alex_joni> I was at a meeting
[00:28:33] <alex_joni> skunkworks: I logged out
[00:28:40] <alex_joni> you can shut it down if needed
[00:29:33] <alex_joni> my mail arrived on the devel list, if you care to look it over :P
[00:29:51] <alex_joni> I'm heading for bed, sorry I can't fix it right now :/
[00:30:05] <alex_joni> no idea what is wrong, I suspect RTAI & HW combination
[00:30:20] <skunkworks> ok - thanks - sleep good
[00:30:31] <skunkworks> no problem
[00:33:24] <alex_joni> ok bye
[00:33:28] <alex_joni> g'night all
[00:42:31] <skunkworks> there must be a delay between when you post it and I can see it on sourceforge - devel list on sourceforge
[00:43:46] <roltek> roltek is now known as rayh_ontheroad
[02:45:25] <skunkworks> night everyone
[02:55:40] <skunkworks> Cradek: ?
[02:55:45] <cradek> yes
[02:56:31] <skunkworks> I noticed the post that gene had sent on the list is the errors I was getting after emc2 didn't start the first time
[02:56:58] <skunkworks> (the next time I tried to run it I got those same errors)
[02:57:16] <skunkworks> Starting emc...
[02:57:16] <skunkworks> insmod: error inserting
[02:57:16] <skunkworks> '/lib/modules/': -1 Operation not
[02:57:16] <skunkworks> permitted
[02:58:28] <cradek> yes, same error, different reason
[02:58:45] <cradek> his was a simple permissions problem
[02:59:10] <skunkworks> darn
[02:59:40] <cradek> it seems for some reason RTAI doesn't like your hardware
[02:59:53] <cradek> maybe alex and jmk will come up with the answer
[03:00:04] <cradek> you may have found an important bug for us to fix before the release
[03:00:08] <skunkworks> well - I can definatly put it into a differnt computer tomorrow to play also.
[03:00:37] <cradek> it would be nice if you could leave this one together, so they can have another look over the next few days
[03:00:38] <skunkworks> It was cool that alex got in and goofed around
[03:00:47] <skunkworks> No problem
[03:01:17] <cradek> yes, it's fun to do support for people using unix - you can do everything remotely
[03:01:41] <skunkworks> it was a smooth install - it worked really well. I even set up a static ip while it was installing
[03:01:45] <cradek> I've done tech support on unix for a living - it's fascinating to users who are not used to unix
[03:01:52] <cradek> terrific
[03:02:11] <skunkworks> I am used to remote desktop / terminal server.
[03:02:12] <cradek> I am glad to hear that, I just wish emc would run! It's great if we find this problem though.
[03:02:40] <cradek> I did this in 1994-1995 when non-unix machines were decidedly single-user
[03:02:45] <skunkworks> ah - That is what testing is for
[03:02:56] <cradek> that's right
[03:04:30] <skunkworks> I still have a novell 4.12 server running. almost unix like.
[03:04:32] <skunkworks> ;)
[03:04:47] <cradek> netware is the one thing I've avoided so far!
[03:05:05] <skunkworks> I really need to get into the unix/linux more. this really helps - something fun to play with
[03:05:28] <cradek> be careful, you will get stuck and never want to use anything else
[03:05:48] <cradek> but I really believe open source is the way to go.
[03:05:50] <Sparky_> Me back!
[03:05:59] <skunkworks> novell runs ok - but to be honest we will probably switch it out with a windoz machine at some point
[03:06:03] <cradek> hello
[03:06:06] <skunkworks> Hi
[03:06:26] <Sparky_> It got rather cool in the shop, so I had to desert it, go geta few groceries & fix us something to eat.
[03:06:45] <cradek> february is like that (but not as much as usual around here lately)
[03:06:54] <Sparky_> But now, and the last time I tried to run it out tehre, I'm getting a new errpr:
[03:06:57] <cradek> when the sun goes down, you better head inside
[03:07:01] <Sparky_> But now, and the last time I tried to run it out tehre, I'm getting a new error:
[03:07:19] <skunkworks> big snow storm here tomorrow. Up to a foot
[03:07:24] <cradek> wow
[03:07:37] <Sparky_> Starting emc...
[03:07:38] <Sparky_> insmod: error inserting '/home/gene/emc2/rtlib/motmod.ko': -1 Operation not permitted
[03:07:39] <cradek> gas up the snowblower!
[03:07:40] <Sparky_> Motion module motmod.ko did not load...
[03:07:42] <Sparky_> check system log for error messages
[03:07:43] <Sparky_> Shutting down and cleaning up EMC...
[03:07:45] <Sparky_> Cleanup done
[03:07:55] <Sparky_> We're pretty well thawed out here in WV
[03:08:01] <cradek> ls -l /home/gene/emc2/bin/emc_module_helper
[03:08:06] <skunkworks> Lots of issues today
[03:08:28] <cradek> every year I wait until one day too late to haul the snowblower from the barn to the garage
[03:08:36] <Sparky_> -rwsr-x--- 1 root gene 32127 2006-02-15 17:17 /home/gene/emc2/bin/emc_module_helper
[03:08:39] <skunkworks> ;)
[03:08:48] <cradek> ok great, that's right
[03:08:59] <Sparky_> How the heck did it get to be root?
[03:09:08] <cradek> that's what sudo make setuid does
[03:09:43] <cradek> Sparky_: check your dmesg for a different error
[03:11:40] <skunkworks> cradek - you arn't too far away from me are you?
[03:11:41] <Sparky_> This is odd
[03:11:45] <Sparky_> HAL_LIB: ERROR: clock period too long: 19276
[03:11:47] <Sparky_> [1548229.350882] MOTION: failed to create 19000 nsec base thread
[03:11:54] <cradek> skunkworks: Lincoln NE
[03:12:09] <Sparky_> star city, good town
[03:12:11] <cradek> Sparky_: aha, you found the real error
[03:12:20] <cradek> Sparky_: did you just change something in the ini?
[03:12:41] <skunkworks> set the base period to low?
[03:13:05] <cradek> but it says period too LONG
[03:14:23] <skunkworks> that is odd
[03:14:35] <Sparky_> New bug guys, 20 u-s is as low as it will accept, I had it set for 19
[03:14:52] <Sparky_> And at 20, it was running, and is running OK
[03:15:03] <skunkworks> I was right
[03:15:11] <skunkworks> ;) error is wrong
[03:15:15] <Sparky_> About what
[03:16:07] <cradek> you were at 50us before and now 20? that's great
[03:16:14] <jepler> I think the error means this: 19276 (some value from the hardware) is too long, so a 19000 nsec thread can't be run.
[03:16:23] <Sparky_> It appears that 19 microseconds triggers a new bug.
[03:17:04] <Sparky_> But 20 is fine, a wee bit laggy opening the nc_files dir, but hey...
[03:17:12] <skunkworks> makes sense
[03:17:29] <skunkworks> I think it just found the limit of your hardware
[03:17:47] <skunkworks> sparky - are you running steppers?
[03:18:15] <Sparky_> Possibly, its an XP1400 Athlon, half gig or 266 ddr ram, running at 1400mhz
[03:18:36] <Sparky_> Steppers, yes. Xylotex kit
[03:18:38] <cradek> 20 is pretty darn fast
[03:19:08] <skunkworks> nice - that is a great improvement - when just a few days ago I was having trouble running .00006 period
[03:19:11] <jepler> curr_period = rtapi_clock_set_period(period_nsec);
[03:19:21] <jepler> /* make sure period <= desired period (allow 1% roundoff error) */
[03:19:21] <jepler> if (curr_period > (period_nsec + (period_nsec / 100))) {
[03:19:25] <jepler> "HAL_LIB: ERROR: clock period too long: %ld\n", curr_period);
[03:19:34] <Sparky_> As far as the motors, I was able to stall it while runnng 3D with the override at 175, 160 seemed to be fine and the machine moves pretty good.
[03:19:54] <jepler> It appears that you pass rtapi_clock_set_period your desired period, and it passes back an actual period (which may be different from what you requested)
[03:20:25] <Sparky_> Its possible a slower accel might help, I've got that cranked abiut 20 turns past broken.
[03:20:28] <Sparky_> :)
[03:20:42] <cradek> latency on my very fast machine is >12us
[03:21:10] <Sparky_> So I'm not doing so bad at 20 then?
[03:21:26] <cradek> no that seems pretty good
[03:21:50] <skunkworks> that is great on my end. I think they really fixed the issue of the last few weeks. can't wait to try it
[03:21:50] <cradek> I've some machines with latency as low as 8us, but 12-14 is typical
[03:22:06] <cradek> yes, it's definitely fixed, there was a smoking gun
[03:22:44] <Sparky_> I'll have to play with the accels some I think, I can hear it stuutering as it moves thru those segments in what appears to be a straight lines in the Y motion.
[03:23:23] <Sparky_> Qhat did you actually fix, or is it several screens full?
[03:23:24] <cradek> steppers sometimes seem to take a lot fiddling to run at their best
[03:23:40] <jepler> testsuite/kern/lat gives me an ovl max 13302 while I run the disk, CPU, hardware OpenGL, and press the lid switch (it's a laptop)
[03:23:58] <cradek> I'm up to 14351ns
[03:24:17] <cradek> it all goes wrong if I let the hardware GL kick in (this is not my mill's machine)
[03:24:35] <cradek> nvidia and realtime don't mix at all
[03:24:47] <Sparky_> Chris: That might be the wrong GL driver then
[03:25:08] <jepler> Sparky_: one thing the realtime threads do is measure how long they took. They measured in an extremely inefficient way.
[03:25:09] <cradek> Sparky_: it's the closed-source nvidia driver - it works spectacularly for everything but realtime (a known problem)
[03:25:54] <skunkworks> sparky 16:30:32 <skunkworks> alex_joni: Do you know what was broken to cause emc2 to run slow. (in laymans terms) ;) I see John Kasunich mentioned in the list that there was an issue.
[03:25:59] <jepler> My system has ati graphics .. it's not perfect, but it doesn't foul up realtime
[03:25:59] <Sparky_> Oh, that explains it, nuff said. But I'm runnng an nvidia card in that machine, but using the nv driver, spit
[03:26:05] <skunkworks> http://solaris.cs.utt.ro/irc/irc.freenode.net:6667/emc/2006-02-15
[03:26:20] <cradek> Sparky_: the nv driver will be fine
[03:26:20] <skunkworks> start there and read - nice explaination my cradek
[03:26:26] <Sparky_> Thats the strory here, ati card, seems bulletproof
[03:26:49] <skunkworks> and alex
[03:27:02] <Sparky_> Who is the oldest here?
[03:27:07] <jepler> Sparky_: you are
[03:27:18] <cradek> haha
[03:27:19] <Sparky_> I figured, but I had to ask.
[03:27:29] <cradek> EH? SPEAK UP!
[03:27:40] <cradek> sorry
[03:27:47] <jepler> cradek: say "sonny"
[03:27:52] <jepler> cradek: i.e., call someone "sonny"
[03:28:01] <cradek> I'll remember that for next time
[03:28:05] <Sparky_> I hear you just fine there Chris, even if I do have carhary notches 120 db deep in both ears
[03:28:16] <Sparky_> I hear you just fine there Chris, even if I do have carhart notches 120 db deep in both ears
[03:28:26] <cradek> I heard you the first time!
[03:28:51] <Sparky_> yeah, but my fingers don't always type what I tell them
[03:29:00] <cradek> we need les around - he thinks he's old
[03:29:12] <Sparky_> Watts?
[03:29:16] <cradek> yes
[03:29:26] <cradek> 17045ns
[03:29:29] <jepler> Sparky_: more seriously, I'm 30. Which is, paradoxically, young enough to still think that 30 is old.
[03:29:30] <Sparky_> How old is Les then?
[03:29:40] <cradek> I'm not sure...
[03:29:51] <Sparky_> Ah, young whippersnappers
[03:30:08] <skunkworks> 32
[03:30:24] <Sparky_> From the tone of his messages on the list, I'd guess early 50's?
[03:30:35] <skunkworks> old enough to know I don't know everthing
[03:30:50] <cradek> Sparky_: I bet he has said, but I don't remember
[03:31:03] <cradek> my memory's not what it used to be, haha
[03:31:03] <Sparky_> I had that figured out the day they shot Kennedy
[03:31:50] <Sparky_> Neither is mine, short term is obviously bad at times. Probably not helped by a littlke suger either, al that stuff adds up unforch.
[03:33:26] <Sparky_> Seriously, you all seem to be at the peak of your careers, while mine is 90% over. I tried to retire, but when you know where all teh bodies are, they never really forget your phone number...
[03:33:54] <cradek> more like the ruts are just starting for us
[03:34:15] <skunkworks> sparky - do you have picts of your machine?
[03:34:17] <cradek> I know mine are...
[03:34:29] <Sparky_> Yes, but no place to post them
[03:35:38] <skunkworks> I am sure some one would post them - there are a lot of web sites being supported on here. I could host them if you wanted.
[03:35:44] <cradek> http://www.frappr.com/emctheenhancedmachinecontroller
[03:35:51] <cradek> you could put a few on here
[03:36:27] <Sparky_> They also show off the terrible housekeeping, its sitting on a little kitchen base cabinet, a 50 year old steel one, with tools & stuff kneedeep all aound it.
[03:36:47] <Sparky_> ftp?
[03:37:33] <skunkworks> crap - I would have to set that up. probably not happening tonight.
[03:37:45] <skunkworks> email them to me?
[03:38:12] <Sparky_> Well, I have ndi how to go about uploading otherwise. rsync maybe?
[03:38:43] <skunkworks> messy? here is the emc2 test machine http://www.electronicsam.com/images/KandT/DSCgantry.JPG
[03:39:06] <Sparky_> Yeah, I can email them. They're big, my camera is a 3.2 mpix, make about 600k jpegs
[03:39:17] <skunkworks> now you are talking greek - not a linux person
[03:39:19] <cradek> the windex is a nice touch - in case you want to clean something?
[03:39:43] <skunkworks> don't know what that was for
[03:39:50] <cradek> that is one heck of a machine
[03:39:54] <skunkworks> cleaning eye glasses I think
[03:40:08] <skunkworks> nice size to play with
[03:40:10] <cradek> is that tiny drill bit what you were cutting with?
[03:40:27] <Sparky_> and I can see I have some competition in the messy dept....
[03:40:30] <skunkworks> that is a router - probably a 1/4 inch end mill
[03:40:42] <cradek> wow, it looks so tiny
[03:40:44] <skunkworks> we where cutting sprockets at the time I think
[03:40:52] <cradek> a 1/4" end mill on mine is huge
[03:41:00] <skunkworks> you can see the patterns in the plywood
[03:41:07] <cradek> yep
[03:41:10] <cradek> and the sheet metal (?)
[03:41:34] <skunkworks> aluminum - 1/8 inch
[03:41:44] <Sparky_> I have collets for up to half inch, but not the cojons to turn them in anything hard than wood, darnit.
[03:42:28] <cradek> I've got a 3/8 end mill holder but have never used it...
[03:42:40] <skunkworks> we where cutting at about 5 ipm - could have gone faster as the shavings where floating away
[03:42:44] <Sparky_> My table is too small though, has anyone tried the Chris Woods kits for more motion on the micromill?
[03:43:04] <Sparky_> Chris Wood = Littlemachineshop.com
[03:43:29] <cradek> skunkworks: do you cut the whole 1/8", dry, in one pass?
[03:43:40] <skunkworks> yes
[03:43:48] <cradek> nice
[03:44:02] <skunkworks> not dry - usually some kind of coolant - wd-40 or something
[03:44:06] <cradek> ah
[03:44:09] <skunkworks> gulling
[03:44:11] <cradek> Al is a pain when dry
[03:44:24] <skunkworks> right
[03:44:26] <Sparky_> I may have even beat that in steel, using a 1/8" dremel carbide rasp
[03:44:46] <Sparky_> But I drownedit in cutting oil of course.
[03:45:01] <cradek> I like Alumicut
[03:45:11] <Sparky_> I either need new fingers, or a new keyboard
[03:45:14] <skunkworks> The sprockets you see here where cut on it http://www.electronicsam.com/images/KandT/zaxis.JPG
[03:45:15] <cradek> but I think it's just mostly kerosene, not sure
[03:45:34] <cradek> neat
[03:45:41] <cradek> clever Z axis
[03:45:49] <skunkworks> it was cheap
[03:45:50] <cradek> are those acme or just all-thread?
[03:45:53] <skunkworks> some day ball screws
[03:46:08] <skunkworks> normal treaded rod from the hardware store
[03:46:28] <cradek> not real precise, but plentiful and cheap
[03:46:28] <Sparky_> Heck, that looks like the tuning gear setup on a tv transmitter cavity
[03:46:37] <skunkworks> father took a bit to find 4 that had close enough pitch
[03:46:43] <cradek> ha
[03:46:45] <Sparky_> And precise enough
[03:46:55] <cradek> yeah they can be pretty crappy.
[03:47:02] <skunkworks> right
[03:47:26] <cradek> I bet some acme screws would not cost much and would work a lot better
[03:48:16] <skunkworks> I am sure. - next revision. I am going to have to take a video of it running. You guys would get a kick out of it
[03:48:23] <Sparky_> The 1/2" I bought for the z axis on my machine isn't that great, .002 one way or the other in an inch.
[03:48:29] <cradek> do that, it would be neat to see
[03:49:00] <cradek> skunkworks: is this what you run with emc?
[03:49:05] <Sparky_> I take it that we are lookng at the z axis drive?
[03:49:06] <skunkworks> yes
[03:49:38] <Sparky_> yes, I can calibrate it of course, but...
[03:50:24] <Sparky_> Your email address?
[03:50:32] <skunkworks> this is the next project - emc2 with servos and emc2 ladder logic http://www.electronicsam.com/images/KandT/DSCCurrent.JPG
[03:51:21] <cradek> holy cow
[03:51:31] <skunkworks> samcoinc@gmail.com
[03:51:49] <jepler> that's bigger than any of my toys
[03:51:56] <Sparky_> that was about my reaction
[03:52:00] <skunkworks> notice in the background the controller - all descrete components
[03:52:05] <cradek> that's bigger than any of my anything
[03:52:15] <skunkworks> germanim transisters.
[03:52:38] <cradek> that means you can fix it when it breaks
[03:52:54] <cradek> does it read paper tape?
[03:53:01] <skunkworks> it finally died last month - have not had the time to fix it - leaning towards scrapping the controller and going with emc2
[03:53:04] <Sparky_> For a while yet, what happens when they shgut the last GE production line down?
[03:53:24] <skunkworks> it used to - I made a interface to run gcode from a computer
[03:53:36] <cradek> cool
[03:54:14] <skunkworks> (that was my limited c++ experience)
[03:54:44] <cradek> how did you interface with it? directly with the tape reader?
[03:56:37] <skunkworks> it was using the computer parrelel port with opto isolation to drive where the photo transisters used to be
[03:57:01] <cradek> ah, clever
[03:57:09] <skunkworks> (think they where photo transisters - has been a while) pretty sure
[03:57:20] <cradek> how did you read the speed of the feed sprocket?
[03:57:23] <Sparky_> I've not a front view, but a rear view, off the left rear of it to show the z drive & some of the ehad suspension, best I've got ATM,
[03:59:38] <skunkworks> it didn't have a sprocke that ran the tape through if I remember right - it had sensed the sprocket hole as its timing - I think I just had to get the speed close and it worked. I think there was one input to the computer to let it know the controller needed another line of gcode
[04:00:35] <cradek> ok, gotcha
[04:00:40] <cradek> sorry, just curious about it
[04:00:53] <skunkworks> no problem - cobwebs though
[04:00:58] <Sparky_> One 150 kilobyte jpg headed your way
[04:01:00] <cradek> sounds like a fun hack to get an extra 10-20 years of use out of it
[04:01:03] <skunkworks> I did that in highschool ;)
[04:01:57] <skunkworks> we got it for the price of scrap metal - I spent my summer vacation splicing where they had saw-zalled it appart
[04:02:17] <cradek> yuck
[04:02:31] <Sparky_> Chuckle, uppity kid, he made it to high school. I've a GED & a few others. Sazall? Good grief!!
[04:02:32] <skunkworks> thousands of wires needed to be spliced togather - plus all the hydrolic lines
[04:02:59] <Sparky_> That had to be a labor of love...
[04:03:40] <cradek> how many gallons of fluid did you use to bleed everything then? sounds like a nightmare
[04:04:11] <skunkworks> it was a good learning experience
[04:04:42] <Sparky_> I'd say!
[04:05:23] <Sparky_> Now is it going to make parts for a living?
[04:06:12] <skunkworks> http://www.electronicsam.com/images/KandT/rear-view.jpg
[04:06:17] <skunkworks> here you go
[04:06:38] <skunkworks> we do odd jobs here and there.
[04:06:59] <skunkworks> more of a hobby now - some people have boats ;)\
[04:08:05] <Sparky_> Shows the mess very wel at that scale, and ditto on the boat. But I haven't wet the bootom on mine in 2+ years, been busy
[04:09:17] <Sparky_> Can you see how that drive coupleing works ok?
[04:09:27] <skunkworks> how fast did you say you where running it around?
[04:10:15] <Sparky_> Tonight, maybe an inch a second in the middle of a long move
[04:10:41] <cradek> wow, that's pretty fast for a small machine
[04:10:56] <Sparky_> They were singing hi C.
[04:11:02] <skunkworks> nice
[04:11:29] <cradek> I've always wondered if I could get mine to play a nice tune
[04:11:51] <skunkworks> we have had the gantry up to 300 ipm. (xandy) z maxes out at about 70
[04:11:54] <Sparky_> I thought it was ok since the xy screws are 20 tpi, xykotex set for 1/4 step though
[04:12:25] <cradek> I can only get half that speed on my 16tpi screws
[04:12:31] <cradek> ~ 30ipm
[04:12:33] <Sparky_> Thats trucking faster than a 3 horse router can move material I'd think
[04:13:12] <skunkworks> that isn't the point ;)
[04:13:19] <skunkworks> but you are correct
[04:13:22] <Sparky_> Set tjhe amps for 1/4 step Chris, they don't seem to care that much about 1/8th step.
[04:13:45] <cradek> I just have half-step drives
[04:14:12] <Sparky_> I kept stalling at leass than 1/2"sec, 30 ipm before at 1/8th step.
[04:14:15] <skunkworks> cradek - did you ever look further into the tp?
[04:14:38] <cradek> I pretty much wrote a new one, but with no blending
[04:14:48] <Sparky_> What ampos Chris?
[04:14:53] <Sparky_> What amps Chris?
[04:14:54] <cradek> oh you mean that bug? nope
[04:15:10] <cradek> Sparky_: homemade L297/8 chopper halfstep drives
[04:15:18] <cradek> Sparky_: run on ~ 42V
[04:15:33] <skunkworks> I ment the rewrite - do you think blending is next or are you done?
[04:15:40] <Sparky_> Uuughh, I tried that, flat couldn't make the moves at all
[04:16:20] <cradek> skunkworks: I dunno. I'm kind of tired of it, and all the guys who said they'd happily do the math if only it was understandable haven't stepped up.
[04:16:27] <Sparky_> xylotex 2.5 amp amps, 28.5 volt supply, weigfhs about 30 lbs.
[04:16:30] <cradek> so it's kind of frustrating...
[04:16:35] <skunkworks> ah
[04:17:07] <Sparky_> No doubt. And I'm not exactly a math whiz either.
[04:17:22] <cradek> I don't think anyone has looked at or even run simple_tp
[04:17:39] <skunkworks> how is emc working now - are your changes in it? or is it as it was with your accelleration fix
[04:17:43] <Sparky_> Who? Me? Nope..
[04:18:13] <cradek> skunkworks: not sure which thing you're talking about
[04:18:15] <Sparky_> I'm pretty happy with TESTING right now.
[04:19:31] <skunkworks> I was following your simple_tp - was wondering if it was implimented in emc2. or is emc2 as it was with your acceleration fixes - where each axis runs at its own max accelleraton
[04:19:35] <Sparky_> But even at high speeds, I can sure hear each line of code being exec'd, even when the move is a straight line move in 3 or 4 segments
[04:19:38] <skunkworks> did that make sense?
[04:20:08] <Sparky_> clarify?
[04:20:38] <cradek> simple_tp is a CVS branch of the TP in emc2; you can check it out and compile/run it
[04:21:05] <skunkworks> ok - that is what I was wondering.
[04:21:06] <Sparky_> Which one is in TESTING now
[04:21:10] <cradek> Sparky_: you're talking about hearing a transition between colinear moves?
[04:21:16] <Sparky_> yes
[04:21:26] <cradek> TESTING is the old blending TP
[04:21:54] <cradek> Sparky_: I've observed that too. Most/all (?) blends seem to be wrong in all versions of emc
[04:21:55] <Sparky_> So the other clocking speedup is what fixed it for me then?
[04:22:21] <cradek> Sparky_: it seems nothing really fixes it. If your accel is high compared to your velocity, the problems are really minimal
[04:22:44] <Sparky_> Well, thats why I sort of squawked a little about it, and yes, my accels are 20x vels
[04:23:13] <skunkworks> I think les running 600+ipm cutting sees it
[04:23:18] <cradek> Sparky_: we all know there are a few issues in there...
[04:23:25] <Sparky_> I'd take a look at it, but it would take me 2 weeks to just get all the vars sorted as to what they are supposed to do.
[04:23:32] <cradek> skunkworks: yeah he may have the fastest machine around.
[04:23:45] <cradek> Sparky_: haha, that's why I wrote simple_tp, to take away excuses like that
[04:24:07] <Sparky_> Possibly, but I recall he was fussing that it got worse when he slowed it down, this on the circle cutting IIRC
[04:24:11] <cradek> Sparky_: read up on a blending algorithm and stick it in there, no excuses
[04:24:19] <skunkworks> Ok - I have to sleep
[04:24:22] <cradek> me too
[04:24:31] <cradek> goodnight
[04:24:41] <Sparky_> Ok, but where can I find this tome I'm supposed to read.
[04:24:58] <skunkworks> sparky - if you have any more files emial them to me and I will post them - I have tons of space and bandwidth
[04:25:33] <Sparky_> Ok, I have some closeups of the motor mounts and couplings too.
[04:26:03] <skunkworks> Going to sleep - already in bed - cradek - thanks for your help today
[04:26:20] <Sparky_> But like you, its getting late, so next fine. Good conversation giuys
[04:26:40] <skunkworks> I will check my mail tomorrow
[04:26:46] <skunkworks> night
[06:54:00] <Jymmm> Jymmm is now known as Red70sShow
[06:54:00] <Red70sShow> Red70sShow is now known as Jymmm
[11:20:03] <alex_joni> anyone around?
[13:36:33] <skunkworks> morning
[13:36:45] <skunkworks> 4 inches of snow so far.
[13:40:21] <les_w> snow has melted here
[13:41:05] <skunkworks> I ski - snow dosn't bother me. Plus my car is awd. It was fun driving in this morning ;)
[13:42:23] <les_w> I commuted about 200,000 miles in chicago. A good bit of it was on snow.
[13:42:23] <les_w> AWD? what car?
[13:45:34] <skunkworks> 92 dodge stealth twin turbo
[13:45:39] <skunkworks> my beater ;)
[13:45:55] <les_w> haha
[13:46:03] <skunkworks> hasn't gotten me in too much trouble yet.
[13:46:28] <les_w> possible ice storm here over the weekend
[13:46:33] <les_w> those are the worst
[13:46:53] <skunkworks> yeck - up to 12 inches here then the temp is going to drop like a rock
[13:48:19] <les_w> I just hope for warm temperatures ...natural gas prices are a killer. on a cold day I spend about $30 to heat the house and shop.
[13:48:37] <les_w> over a buck an hour
[13:49:05] <skunkworks> wow - I go though about one tank of propane a winter so far.
[13:49:22] <skunkworks> I am happy - 500 gallon tank
[13:49:46] <les_w> I installed wood stoves this fall, but am out of dry wood.
[13:49:55] <skunkworks> we keep it cold though 60 at night 65 during the day
[13:50:07] <skunkworks> that is all my parent heat with.
[13:50:11] <les_w> next winter I hope to heat mostly with wood
[13:50:13] <skunkworks> (wood)
[13:50:18] <les_w> have plenty drying
[13:50:27] <skunkworks> warms you twice ;)
[13:51:05] <les_w> just a shot of ng in the morning before the fires heat up should be all I need
[13:52:00] <skunkworks> that works.
[13:52:12] <les_w> yup
[13:52:32] <les_w> Have a wood stove for the shop too...but right now no room for it
[13:54:09] <skunkworks_wrk> wow just got disconeted from the server - it must have went down - now I am on a differnt one
[13:58:31] <jepler> skunkworks_wrk: we're all fine here
[14:10:51] <skunkworks_wrk> odd
[14:11:20] <skunkworks_wrk> my old name is still logged in
[14:11:39] <SWPadnos> are you on the same machine?
[14:12:04] <SWPadnos> guess not ;)
[14:12:07] <skunkworks_wrk> Disconnected
[14:12:07] <skunkworks_wrk> -
[14:12:07] <skunkworks_wrk> * Connecting to chat.freenode.net (6667)
[14:12:07] <skunkworks_wrk> -
[14:12:07] <skunkworks_wrk> * Unable to connect to server (Connection timed out)
[14:12:07] <skunkworks_wrk> -
[14:12:09] <skunkworks_wrk> * Connect retry #1 (6667)
[14:12:11] <skunkworks_wrk> -
[14:12:13] <skunkworks_wrk> - *** Looking up your hostname...
[14:12:15] <skunkworks_wrk> -
[14:12:17] <skunkworks_wrk> - *** Checking ident
[14:12:19] <skunkworks_wrk> -
[14:12:21] <skunkworks_wrk> - *** Found your hostname
[14:12:23] <skunkworks_wrk> -
[14:12:25] <skunkworks_wrk> - *** No identd (auth) response
[14:12:27] <skunkworks_wrk> -
[14:12:29] <skunkworks_wrk> well now I am logged out
[14:12:31] <skunkworks_wrk> good ;)
[14:13:57] <skunkworks_wrk> yes - skunkworks and skunkworks_wrk are here on the same machine
[14:14:06] <skunkworks_wrk> me and les are not on the same machine ;)
[14:14:17] <SWPadnos> no. I wouldn't imagine
[15:25:22] <k4ts> hello
[15:28:59] <k4ts> giacus hi
[17:38:07] <bill2or3> Zzzz
[18:31:55] <k4ts> hello
[18:32:15] <giacus> hey
[18:36:21] <k4ts> k4ts is now known as K4ts_afk
[18:36:54] <giacus> giacus is now known as giacus_dinner
[19:02:09] <bill2or3> * bill2or3 looks for a power supply.
[19:06:09] <skunkworks> * changes out stb nitro card with a matrox card hoping that the ubunto will isntall all the way
[19:06:40] <skunkworks> how do you do that? <- new to irc
[19:06:59] <SWPadnos> type /me blah blah
[19:07:02] <Jymmm> skunkworks: /me hates skunkworks
[19:07:04] <Jymmm> * Jymmm hates skunkworks
[19:07:06] <SWPadnos> instead of just blah blah
[19:07:08] <skunkworks> nice
[19:07:11] <skunkworks> thanks
[19:07:19] <SWPadnos> sure
[19:07:25] <SWPadnos> * SWPadnos bows gallantly
[19:07:37] <Jymmm> * Jymmm hates SWPadnos more than skunkworks though.
[19:08:00] <skunkworks> * skunkworks That is cool
[19:08:13] <SWPadnos> * SWPadnos doesn't really care, since Jymmm isn't one of his constituents
[19:08:34] <SWPadnos> * SWPadnos has no constituents
[19:08:43] <skunkworks> * skunkworks changes out stb nitro card with a matrox card hoping that the ubunto will isntall all the way
[19:08:51] <skunkworks> there
[19:08:53] <Jymmm> unless your a fscking politions, you shouldn't even be using that word.
[19:08:55] <SWPadnos> * SWPadnos knew that already
[19:09:48] <SWPadnos> just practicing, in case I ever want to be a fscking politician
[19:10:11] <skunkworks> isn't one of you on the board?
[19:10:18] <SWPadnos> hahahahahahaha
[19:10:21] <SWPadnos> um - no
[19:10:31] <SWPadnos> I was on the ballot though
[19:10:39] <skunkworks> sore spot?
[19:10:40] <skunkworks> ;)
[19:10:42] <SWPadnos> nope
[19:10:45] <Jymmm> * Jymmm voted for Bart Simpson!
[19:10:56] <SWPadnos> hey - I made 4'th runner-up, I think
[19:11:40] <SWPadnos> in the event that everyone on the board can't fulfill their duties, I would have to assume their responsibilities
[19:11:55] <skunkworks> I would be nevous
[19:12:06] <SWPadnos> yes - it's not a position I take lightly
[19:12:06] <skunkworks> nervus nervous
[19:13:49] <skunkworks> did you see last night that sparky was running a 20us period? sweet
[19:14:10] <SWPadnos> ah, here it is: http://www.theonion.com/content/node/38871
[19:15:59] <skunkworks> ;)
[19:16:38] <SWPadnos> http://www.theonion.com/content/node/38223
[19:18:39] <skunkworks> "awsome! Now I can call my girlfriend and join the Mile High Solo club" <- priceless
[19:18:49] <SWPadnos> yeah -I liked that one too
[19:19:38] <SWPadnos> uh-oh, the gene@pool is here
[19:19:58] <gene> Hey, crazy, xchat lets me use my own name!
[19:20:23] <SWPadnos> yep - there's a preference in Chatzilla as well
[19:20:23] <gene> chuckle, yeah, but nothings is left for the pool at my age
[19:20:32] <SWPadnos> phew
[19:21:10] <gene> Gotta get me some viagra, I'm tired of peeing on my shoes. :)
[19:21:15] <SWPadnos> heh
[19:21:36] <Jymmm> gene: stand up next time.
[19:22:10] <gene> I'm out here in the shop, nice out but a bit breezy today. Trying to find me a tutorial on using subroutines in gcode, any hints?
[19:22:31] <gene> Shh, you give away my secret
[19:22:35] <Jymmm> http://www.isd.mel.nist.gov/personnel/kramer/pubs/RS274NGC_3.web/RS274NGC_3TOC.html
[19:22:45] <SWPadnos> well, not exactly a tutorial, but the wiki has some information
[19:22:46] <cradek> no subroutines in that document.
[19:22:47] <Jymmm> is the closest thing I have for ya gene
[19:23:43] <gene> I think I've printed the wiki page, but it seems like only an outline. I'mm looking for th real tules and regulations.
[19:24:01] <SWPadnos> there are 3 pages. go to the wiki, and search for subroutine
[19:24:11] <SWPadnos> or:
[19:24:15] <SWPadnos> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Oword
[19:24:20] <SWPadnos> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?SubroutineSample
[19:24:30] <skunkworks> I looked at the demo stuff they had when I installed the lerman interp (he had some nc files with loops and subs he used for testing)
[19:24:43] <skunkworks> they are not in there now though that I can se
[19:24:44] <skunkworks> see
[19:25:04] <SWPadnos> yep - the demos should be there, possibly only in the lerman_interp branch
[19:25:28] <skunkworks> that would still be there? cool
[19:26:42] <skunkworks> http://www.electronicsam.com/images/KandT/AXIS.JPG
[19:27:00] <skunkworks> my first test of the lerman interp ;)
[19:27:23] <SWPadnos> cool. what are the green blobs in the preview?
[19:27:28] <jepler> what in the heck are those green smud... yeah, what swp asked
[19:27:48] <skunkworks> slow computer - sorry about that - makes axis look dirty
[19:28:03] <SWPadnos> how slow?
[19:28:14] <skunkworks> 450mhz pentium II
[19:28:34] <SWPadnos> ok - about the same as mine. what video card? (the STB nitro?)
[19:28:51] <skunkworks> no - I don't remember right now - that one is at home.
[19:29:08] <skunkworks> thinking a diamond stealth or something similar
[19:29:36] <SWPadnos> ok. I've never seen anything like that, and I don't have a very good graphics card (onboard C&T 69000)
[19:29:37] <gene> Ok ,got that sample subroutine to study. Later guys
[19:29:42] <SWPadnos> see you
[19:29:43] <giacus> -> _tarzan_ [n=root
[19:29:46] <giacus> mmm
[19:30:07] <skunkworks> chips and technology?
[19:30:20] <SWPadnos> yep
[19:30:21] <skunkworks> is it a portable?
[19:30:25] <SWPadnos> kiosk PC
[19:30:59] <skunkworks> ah - I had a toshiba laptop with that brand video chip
[19:31:02] <skunkworks> worked ok
[19:31:20] <SWPadnos> yep - they had a bunch of chips (no pun intended)
[19:31:29] <SWPadnos> the laptop parts usually used shared video memory
[19:31:40] <SWPadnos> this one doesn't, it actually has 2M on-chip
[19:32:05] <skunkworks> I don't think my laptop shared either. it was a pentium 100
[19:32:23] <skunkworks> if I remember right - still have it - it runs turbocnc just fine
[19:32:47] <skunkworks> active matrix screen - payed over 2k for it new ;)
[19:32:57] <SWPadnos> I know the feeling
[19:33:00] <skunkworks> that was a long time ago
[19:33:11] <SWPadnos> I can't even get $20 for my formerly $5000+ server
[19:33:16] <skunkworks> ;)
[19:33:27] <skunkworks> you have to pay to have someone take it ;)
[19:33:37] <SWPadnos> I would. it's very large and heavy
[19:35:09] <skunkworks> is chips and technology even in business anymore?
[19:35:25] <SWPadnos> I don't know
[19:35:49] <SWPadnos> nope
[19:36:22] <SWPadnos> went to Intel, now at Asiliant www.aliliant.com
[19:36:26] <SWPadnos> gah
[19:36:28] <skunkworks> the "smudges" happend as I was doing a screen capture - it doesn't happen all the time
[19:36:30] <SWPadnos> www.asiliant.com
[19:36:48] <cradek> it looks like a green fish with red earmuffs
[19:36:59] <SWPadnos> or a weird claymation mailbox
[19:37:22] <skunkworks> it is whatever the screen capture programs "what" mouse icon is.
[19:37:25] <SWPadnos> oops - last time buy for the C&T chips was 2Q'04
[19:49:41] <K4ts_afk> K4ts_afk is now known as k4ts
[19:53:05] <K4ts_afk> hello
[19:55:27] <K4ts_afk> K4ts_afk is now known as K4ts
[20:07:14] <K4ts> msg nickserv identify 1234
[20:07:21] <giacus> azzz
[20:07:24] <jepler> haha
[20:07:26] <SWPadnos> oops
[20:07:28] <giacus> cazz fai
[20:07:28] <jepler> msg nickserv identify aaaa
[20:09:18] <skunkworks> changing the video card fixed the install hang on this computer. It would hang at configuring xwindows
[20:09:50] <SWPadnos> cool. (that it's fixed)
[20:10:12] <skunkworks> so far so good
[20:10:34] <skunkworks> didn't like the stb card ;) - that was "the card" in its day"
[20:11:25] <SWPadnos> weren't they all
[20:12:59] <K4ts_afk> sorry teacher giacus
[20:13:18] <giacus> teacher is google
[20:13:27] <giacus> and your eyes
[20:14:27] <skunkworks> my first hot video card was a hercules vesa local bus
[20:15:00] <skunkworks> giacus = jackey?
[20:15:17] <giacus> yes, was Jacky^
[20:16:11] <skunkworks> how are the olympics?
[20:16:56] <giacus> uhm.. im actually not watching to much TV ..
[20:17:17] <giacus> dunno.. Italy team seems down
[20:17:25] <Jymmm> WOOHOO!
[20:17:35] <Jymmm> =)
[20:17:37] <giacus> hey Jymmm
[20:18:26] <giacus> US are strong
[20:18:36] <giacus> as medals
[20:18:42] <giacus> http://www.torino2006.org/ENG/OlympicGames/home/index.html
[20:19:14] <K4ts_afk> K4ts_afk is now known as K4ts
[20:19:30] <skunkworks> how far of a drive for you?
[20:19:39] <giacus> a lot
[20:19:44] <skunkworks> ah
[20:19:47] <giacus> 800 km
[20:19:59] <giacus> 300 are from K4ts
[20:21:00] <giacus> they're in north , im to south
[20:24:39] <K4ts> vorrei sapere come si fa
[20:24:41] <K4ts> caspita
[20:24:49] <giacus> what ?
[20:25:01] <giacus> identify to the server ?
[20:25:08] <giacus> look at the server tab
[20:25:14] <giacus> try commands there
[20:25:36] <giacus> /msg nickserv identify password
[20:25:42] <K4ts> fatto cosi
[20:25:49] <giacus> mm
[20:25:49] <K4ts> e lo leggono tutti
[20:25:51] <giacus> dunno
[20:26:51] <giacus> K4ts: the server reply to your commands
[20:26:59] <giacus> what says
[20:27:21] <giacus> chips ?
[20:27:23] <K4ts> If this is your nickname, type /msg NickServ IDENTIFY <password> [{google:en|it} Se questo รจ il vostro nickname, scriva/msg NickServ ] [{google:en|it} &lt; parola d'accesso &gt; ]
[20:27:34] <giacus> well
[20:27:41] <giacus> /msg nickserv identify password
[20:28:20] <K4ts> se faccio cosi lo leggete vuoi vedere?
[20:28:33] <giacus> you forgot the / before
[20:28:40] <giacus> that why ..
[20:28:46] <giacus> K ?
[20:29:20] <giacus> use the server tab
[20:30:35] <giacus> :/
[21:45:07] <K4ts_> K4ts_ is now known as K4ts
[22:12:59] <gene> Back again, subroutine script with my mods, how do I get it to report the line the error is in?
[22:14:58] <jepler> gene: this is with the "subroutines"? I have no idea. I think that hidden inside the rs274ngc module is some kind of structure that would tell you all the line numbers in effect at that time (a sort of call stack) but nothing external knows how to access that...
[22:17:22] <gene> I just set DEBUG=the world and got it, thanks
[22:17:36] <skunkworks> Cradek: - you around?
[22:22:08] <gene> Just barely
[22:22:13] <skunkworks> well - I installe the breezy beaver and emc2 on a differnt machine. seems to work. 700mhz amd
[22:22:21] <gene> Good
[22:22:33] <giacus> G night
[22:23:14] <gene> On subroutines whiles and endewhiles, are those only valid inside a numbered subroutine?
[22:30:13] <gene> Alex, you awake?
[22:32:30] <skunkworks> ok now that I have the ubutu I found where the ini files are - etc/emc2 but I can't just click and edit - is there some way to open the editer so I have the correct rights?
[22:36:57] <gene> Skunkworks: What editors are installed on ubuntu?
[22:37:37] <jepler> gene: you can probably get whatever editor you want by going to "add applications"...
[22:40:19] <jepler> gene: I use vi, and a version of that is installed by default. I think there's 'gedit' too. I dunno about others.
[22:42:30] <robin_z> meep?
[22:43:25] <orpheus> peem
[22:45:14] <robin_z> * robin_z is looking for hi leopard
[22:45:19] <robin_z> * robin_z is looking for his leopard
[22:50:57] <gene> Me & vi don't commmunicate well, I use vim
[22:51:59] <gene> And I was asking skunkworks about his ubuntu installation
[22:52:42] <cradek> hmm, looks like I missed skunkworks
[23:28:47] <robin_z> sigh .. so much work.
[23:28:51] <robin_z> send me a welder!
[23:29:50] <robin_z> I have welding jobs coming out of my ears now :( ...
[23:34:10] <les_w> hi robin
[23:34:40] <les_w> I'm glueing up stuff to try and make a higher q oiezo unimorph today
[23:34:46] <les_w> piezo
[23:35:57] <les_w> when the glue line is at the neutral axis there are no tension or compressive stresses
[23:36:07] <les_w> but lots of shear stress
[23:37:01] <les_w> I may try pulling the neutral axis into the non polarised element a bit
[23:37:15] <les_w> checking for anisotropic moduli
[23:37:38] <les_w> and anisotropic loss tangent
[23:48:26] <gene> Yeah he dissappered about the time I hit enter
[23:49:16] <gene> les, you are losing me :)
[23:50:36] <gene> I'm outta here for a while, its cooling down in the shop