#emc | Logs for 2005-05-26

[00:04:07] <rayh> nah mine
[00:08:25] <paul_c> from what I remember of that box you had at the fest, there were a whole bunch of kernel messages about /dev/hda timing out
[00:09:31] <rayh> prepare-all is complete.
[00:10:00] <rayh> Got EMC2 and ./configure says it completed.
[00:10:05] <rayh> but get errors with make.
[00:10:17] <paul_c> what sort ?
[00:10:40] <rayh> Ah it still things 2.6.9
[00:11:26] <rayh> says 2.6.10 in src/Makefile
[00:12:01] <SWPadnos> you're running 2.6.9, so the configure script will try the 2.6.9 module dirs, I think
[00:12:30] <paul_c> rtai-config --linux-version
[00:12:41] <paul_c> should report 2.6.9
[00:14:51] <rayh> This install was from the bdi4.20 disk. I guess I need to go all the way to a new install if I'm running the wrong kernel
[00:15:37] <paul_c> 4.20 is using a 2.6.10 kernel
[00:15:56] <rayh> Odd. I've got both 9 and 10 in /boot. I'll fix menu.lst and reboot.
[00:16:49] <paul_c> and don't forget to check you have the 2.6.10 kernel sources installed & built.
[00:17:35] <rayh> I did the prepare-all
[00:17:40] <rayh> Is that it.
[00:18:34] <paul_c> prepare-all is all that is needed in the kernel src dir, yes.
[00:18:58] <paul_c> And... configure/make in the emc2 tree should still have run.
[00:19:11] <rayh> Now no initrd named 2.6.10
[00:19:47] <paul_c> I've been compiling emc2 HEAD for a 2.4.25 kernel on this box, and I'm running a 2.6.11 kernel.
[00:20:15] <paul_c> Comment out the initrd line in your grub menu.lst
[00:20:19] <rayh> Okay.
[00:28:35] <CIA-4> 03paul_c 07bdi-4 * 10emc2/src/emc/rs274ngc/interp_convert.cc: Moved convert_axis_offsets() call down the order in convert_stop().
[00:46:07] <rayh> paul_c: What do you make of the kde vulnerabilities?
[00:47:04] <paul_c> how do you mean "vulnerabilities" ?
[00:48:58] <rayh> They have released new fixes for some sort of problem with security.
[00:49:03] <rayh> two weeks in a row.
[00:51:38] <cradek> looks like pretty minor stuff to me...
[00:51:49] <cradek> I think only the PCX parsing bug is remote
[00:55:48] <paul_c> Kommander is low risk, and as cradek says, PCX is remote.
[00:56:26] <paul_c> Cups & kpdf would be a higher concern.
[00:57:31] <paul_c> But let's be realistic about it..... How many unresolved critical security holes are there in that other OS ?
[00:58:13] <paul_c> and how many exploits are doing the rounds that are targeted at *nix ?
[00:59:03] <cradek> I think that's irrelevant. I don't use that other OS and it is not a metric against which anything serious should be measured.
[00:59:48] <cradek> the good thing to see is that the k* bugs were fixed pretty quickly.
[01:00:52] <paul_c> At the end of the day, it boils down to risk assesment.
[01:01:24] <paul_c> How secure is the operating system, and how good is the firewall.
[01:01:48] <paul_c> balanced against the risk of successful attacks.
[01:01:54] <cradek> and how many porn sites do you surf
[01:10:26] <rayh> All right. So I don't have to just run out and get the newest.
[01:11:06] <cradek> oh, you probably should, but probably nobody's going to target KDE.
[01:11:45] <cradek> 1. windows/ie 2. firefox 3. sendmail/bind/ssh ...... N. kde
[01:11:46] <rayh> You don't know how many enemies I've acquired over the years.
[01:12:28] <rayh> I need deadband on my mouse.
[01:16:27] <dan_falck> hi rayh
[01:16:40] <paul_c> Yo Dan
[01:16:44] <dan_falck> hi paul
[01:17:01] <dan_falck> g92 grumble grumble....
[01:17:18] <dan_falck> #!@#$
[01:17:21] <paul_c> users, grumble, grumble..
[01:18:22] <paul_c> Yes, there was a bug in the M02/M30 routine that affected G92 operation.
[01:19:20] <dan_falck> g92 should be stricken from the interperter
[01:19:21] <SWPadnos> Doesn't everybody use G92?
[01:19:24] <SWPadnos> * SWPadnos ducks
[01:19:24] <paul_c> and that is now fixed, certainly in the bdi-4 branch.
[01:19:38] <paul_c> * paul_c aims low.
[01:19:41] <SWPadnos> * SWPadnos runs
[01:20:17] <dan_falck> g92 is a great way to crash a machine
[01:20:32] <paul_c> * paul_c tells Mr Bush where to find the missing WMD's
[01:20:59] <dan_falck> ha
[01:21:06] <dan_falck> up his ....
[01:21:33] <SWPadnos> with a amd
[01:21:35] <SWPadnos> wmd
[01:21:37] <Phydbleep> paul_c: He knows they have to be SOMEWHERE.. He's got the receipts from where his daddy sold them to him. :)
[01:21:48] <paul_c> If G92 isn't used correctly, and you make wild assumptions about it, then, yes. G92 can be dangerous.
[01:21:49] <rayh> Hi Dan
[01:22:10] <dan_falck> how's it going Ray?
[01:22:35] <paul_c> and after an abort, it is safe to assume the machine will be in an undefined state.
[01:22:45] <dan_falck> yes it will
[01:22:46] <rayh> Good.
[01:23:10] <rayh> Me good. screw g92
[01:23:14] <SWPadnos> I wonder if Tom still reads the emc-users list?
[01:23:32] <rayh> All the posts did some good though. Weeded out a bunch of list members who really didn't want to be there.
[01:23:45] <SWPadnos> heh
[01:25:18] <dan_falck> so I get the idea that some people think there's a company that is programming this stuff
[01:25:33] <dan_falck> and they should get whatever they want
[01:26:11] <paul_c> Open source does not mean free.
[01:34:20] <paul_c> catch you all tomorrow.
[01:34:27] <SWPadnos> see ya
[01:35:45] <rayh> thanks Paul
[01:36:12] <rayh> better late than ... really late.
[01:36:17] <SWPadnos> heh
[01:39:12] <dan_falck> rayh I got an email from Hal May the other day
[01:39:30] <dan_falck> he was still having problems with his rotary axis
[01:40:03] <dan_falck> I helped him get the computer set up and talked him through a bit of it
[01:40:23] <dan_falck> but I don't think I can do a whole lot more for him
[01:40:48] <dan_falck> said he wasn't getting predictable moves out of the A axis
[01:41:12] <dan_falck> did he ever get in touch with you?
[01:42:31] <rayh> A while back he did. I pointed him toward the Sherline inch ini on his install.
[01:42:49] <rayh> That one uses some better numbers for rotary than he had.
[01:46:33] <A-L-P-H-A> how's the continuous lookahead in the BDI 4.20?
[01:46:55] <A-L-P-H-A> continuous speed/feedrate in BDI 4.20?
[01:53:08] <A-L-P-H-A> * A-L-P-H-A feels ignored.
[01:54:02] <rayh> Uh. Okay.
[01:54:18] <rayh> I'm just setting up 4.20 now.
[01:54:30] <rayh> Was running 4.18 on the sherline. worked fine there.
[01:54:38] <A-L-P-H-A> cool.
[01:54:39] <rayh> But that is not real high speed
[01:54:52] <A-L-P-H-A> well, my system is only like 85ipm.
[01:54:55] <A-L-P-H-A> or something like that.
[01:55:15] <rayh> Les was saying there were problems with 60 +
[01:55:47] <A-L-P-H-A> oh... well, my feedrate is only 25ipm - 30ipm. :) so I should still be okay
[01:55:57] <A-L-P-H-A> I'm not doing any highspeed machining. :)
[01:56:01] <rayh> But Dave ran the same spiral program on his Mazak up to 100 with only loss of feedrate during the final small moves.
[01:58:16] <SWPadnos> that's the interesting thing to me - the control knew it couldn't go at the programmed rate, so it slowed down
[01:58:40] <SWPadnos> (either that or it just couldn't keep up, and the cycle time slowed :) )
[01:58:47] <rayh> I was wondering if it was an accel issue or starvation or what.
[01:59:09] <SWPadnos> jmk mentioned a test to see if it's mechanical or software
[01:59:25] <SWPadnos> just run the output from the motion planner directly into halscope - no hardware at all
[01:59:33] <SWPadnos> sorry - the servo controller
[01:59:47] <rayh> Anyone got experience with emc2 in a recent build?
[02:00:03] <rayh> with 2.6.10
[02:00:05] <SWPadnos> then you see if it's the software screwing things up, or if it has to do with PID / machine parameters
[02:00:22] <SWPadnos> not me - I suspect Paul, Alex, and John are the only ones :)
[02:00:37] <rayh> Okay.
[02:03:25] <rayh> I have an emc2 splash and tkemc. There is a dog.
[02:03:49] <SWPadnos> dyslexics - Untie!
[02:04:09] <rayh> You bet.
[02:04:15] <dan_falck> what's the dog look like?
[02:04:22] <rayh> Hey I'm outa estop.
[02:04:49] <rayh> Old guy, really old guy.
[02:06:56] <SWPadnos> I love it when e-stop turns off
[02:07:11] <SWPadnos> (using a USC card and BridgeportIO)
[02:08:01] <rayh> I was pretty impressed when the same combo pulled the estop relay at Matt's.
[02:08:11] <SWPadnos> on BDI4?
[02:08:22] <rayh> Yes.
[02:08:27] <SWPadnos> cool - that was a trick :)
[02:08:40] <rayh> It was your code that did it.
[02:08:52] <SWPadnos> mine?
[02:08:56] <rayh> Jon loaded a live rc46 and his special stuff.
[02:09:05] <SWPadnos> ah - the commits I did for Paul when he was at Les' place?
[02:09:42] <rayh> Must be. It was a copy of sf from about a week after devFest
[02:10:00] <SWPadnos> OK - that's what it was.
[02:10:27] <SWPadnos> my only contribution was the rescan speedup suggested by Fred.
[02:11:31] <rayh> To this old, late night mind, it all runs together.
[02:11:53] <rayh> I've got halcmd reporting things like pins and such.
[02:12:03] <SWPadnos> yes indeed. I should run as well - it's even later here
[02:12:37] <SWPadnos> I hope to try EMC2 one day soon - but I hope more that I can pull off this camera project (and thus have income this year :) )
[02:12:53] <rayh> jmk and I were working on a way to use tickle to show and set halcmd stuff.
[02:12:59] <SWPadnos> cool
[02:13:15] <rayh> You up with microsoldering?
[02:13:50] <SWPadnos> you could say :)
[02:14:13] <rayh> Can you say eyestrain!
[02:14:22] <SWPadnos> I'm quite familiar with it
[02:14:42] <SWPadnos> I've been probing a connector with 0.010 inch pitch contacts, under a microscope
[02:15:31] <SWPadnos> I had to make special probes with 0.003 shim stock and thin sticky plastic sheet for insulation
[02:16:29] <rayh> Wah!
[02:17:15] <rayh> Now to write the first tickle screens for halcmd.
[02:17:52] <SWPadnos> well, good luck with that - I'm off for the night.
[02:17:54] <SWPadnos> see ya
[02:18:07] <SWPadnos> SWPadnos is now known as SWP_Away
[02:34:34] <asdfqwega> Ach! Crivens!
[02:52:41] <asdfqwega> logger_aj, bookmark
[02:52:41] <asdfqwega> See
[03:40:25] <Phydbleep> asdfqwega: I was out of Crivens, I substituted plastic peanuts. :)
[04:58:53] <Jymmm> anyone still awake?!
[05:06:43] <Phydbleep> Nope, :)
[05:07:03] <Phydbleep> * Phydbleep is digging for his BDI-4.20 disk.
[05:09:20] <Jymmm> heh
[05:09:50] <Jymmm> I'm trying to decide the length of my Z axis
[05:10:07] <Jymmm> I WANT 18", but I'm not sure if that'll casue issues
[05:11:36] <Jymmm> The bearing blocks I'm using are 6" long, so that'll leave about 12" of travel.
[05:13:04] <Jymmm> I've gotten everything else cut today, except the Z axis stuff.
[06:37:22] <Jymmm> Alright, be back in the mornin... G'Night Folks!
[06:48:50] <Phydbleep> Does Debian read the ide contrllers in reverse order or something?
[07:08:31] <mshaver> * mshaver is away: mshaver
[07:09:27] <Phydbleep> * Phydbleep cant get 4.18 or 4.20 to work with an msi 741 board.
[08:10:44] <anonimasu> morning people
[08:25:29] <Phydbleep> Morning anonimasu :)
[08:25:50] <Phydbleep> * Phydbleep has been fighting with bdi and an msi 731 board.
[08:25:58] <Phydbleep> s/731/741
[08:26:59] <Phydbleep> 4.18 and 4.20 both barf when it comes time to partition the drive. :\
[08:28:19] <anonimasu> ok
[08:28:43] <anonimasu> nice
[08:29:07] <anonimasu> I hope the QT book lands today
[08:29:15] <anonimasu> so I can begin to play with my gui..
[08:29:26] <Phydbleep> But, both 98 and XP are doing fine.
[08:29:41] <Phydbleep> * Phydbleep hands anonimasu a paper-towel.
[08:30:26] <anonimasu> thanks
[08:31:17] <Phydbleep> * Phydbleep is waiting for the package that ups is holding hostage.
[08:32:19] <anonimasu> heh damn them
[08:33:18] <Phydbleep> Tom sent it ups before I sent him one usps.. He'll get his today or Fri and they say mine will be here tuesday.
[08:36:11] <anonimasu> ok
[08:36:29] <Phydbleep> And for <$1 more he could have sent it usps and I'd have it by Fri.. :)
[08:36:57] <anonimasu> perhaps I should call the customer from yesterday and ask how it'd go
[08:36:58] <anonimasu> :)
[08:52:50] <anonimasu> *yawn*
[08:54:10] <Phydbleep> anonimasu: Was it you what got the turret-spindle mill cube?
[08:54:23] <Phydbleep> s/what/that
[08:54:38] <anonimasu> no, it got sold.
[08:54:54] <anonimasu> :/
[08:54:55] <Phydbleep> Bummer..What was the final price on it?
[08:55:05] <anonimasu> same as I said..
[08:55:14] <Phydbleep> $120?
[08:55:16] <anonimasu> yeah
[08:55:31] <Phydbleep> * Phydbleep goes "*WAHHHH!*" :(
[08:56:22] <Phydbleep> That would have looked so good through the window of my shop as it sank out of sight in the backyard. :)
[08:56:41] <anonimasu> :)
[08:58:17] <Phydbleep> Note to self: Even in a desert, if you want to keep it afloat, put it on pontoons.
[08:58:25] <anonimasu> haha
[08:58:31] <anonimasu> I would have loved it
[08:58:58] <anonimasu> http://www.gnosjomaskin.se/detail.asp?Id=1817
[08:58:59] <anonimasu> f*ck
[08:59:01] <anonimasu> so expensive
[08:59:18] <anonimasu> 37500$
[08:59:58] <anonimasu> but well, I could buy it instead of a car ;)
[09:05:58] <Phydbleep> Buy it and some billets and make a motorcycle. :)
[09:06:18] <Phydbleep> Road taxes will be cheaper. :)
[09:06:31] <anonimasu> lol
[09:07:19] <anonimasu> hey alex
[09:07:41] <Phydbleep> Morning alex_joni :)
[09:07:59] <anonimasu> Hm, seems like the brand new matsuura high speed machines have rapids 50m/min
[09:08:09] <anonimasu> for the fastest one.
[09:08:15] <anonimasu> all other models have 25m/min
[09:08:43] <anonimasu> and the ones with linear motors, 90m/min
[09:08:47] <anonimasu> 1.5G
[09:09:38] <Phydbleep> * Phydbleep would be happy with 1m/min if it would fit in the shop and handle .3m x .6m with a .2m Z
[09:10:17] <anonimasu> hm, 1m/min isnt that fast :)
[09:11:11] <Phydbleep> anonimasu: I can be very patient if it means I can walk away from a high-pitched cutter whine. :)
[09:11:34] <Phydbleep> * Phydbleep hates noisy tools..
[09:11:53] <Phydbleep> Noise is inefficient. :)
[09:12:10] <anonimasu> Phydbleep: I hope you know that walking away can be expensive..
[09:12:10] <anonimasu> :D
[09:12:41] <Phydbleep> anonimasu: That's why I'm going to wire all the limits to the e-stop. :)
[09:12:55] <anonimasu> oh, they wont trip if you try to mill your vise off
[09:13:01] <anonimasu> ;)
[09:13:46] <Phydbleep> Nope.. I'll mill the pin off the fixture and have to hammer out the stub and hammer in a new one. :)
[09:14:15] <Phydbleep> * Phydbleep has a whole box of big roll-pins just for that. :)
[09:17:57] <Phydbleep> anonimasu: Ever seen a "Tesla Valvular Conduit" ?
[09:18:09] <alex_joni> morning guys
[09:19:02] <anonimasu> *nope
[09:19:04] <Phydbleep> I see how you are.. Join the channel and wander off for a coffee. ..
[09:19:52] <alex_joni> * alex_joni ?
[09:20:01] <anonimasu> what's up?
[09:20:14] <alex_joni> nothing
[09:20:20] <alex_joni> had a hard time waking up this morning
[09:20:39] <Phydbleep> alex_joni: We said "Hi" 10 minutes ago when you joined. :)
[09:21:53] <anonimasu> I cant seem to find any good place to buy a broken cnc mill
[09:22:09] <alex_joni> Phydbleep: I know
[09:22:13] <alex_joni> but.. I was busy ;)
[09:22:23] <alex_joni> was doing my 30 minutes of work for today
[09:23:15] <anonimasu> heh
[09:23:16] <anonimasu> nice
[09:23:30] <anonimasu> brb fetching food
[09:24:30] <anonimasu> or well,
[09:24:32] <Phydbleep> anonimasu: I know where there's a 10,000 kilo turret mill... "Acropolis" is the name on it.
[09:24:34] <anonimasu> I ordered food
[09:24:54] <anonimasu> I could keep it at work, work wouldnt sink.
[09:25:04] <Phydbleep> anonimasu: ~3m cube
[09:25:16] <anonimasu> not a problem :)
[09:25:46] <anonimasu> but the shipping %"!�
[09:25:50] <alex_joni> lol
[09:25:55] <Phydbleep> ROFL!
[09:26:35] <Phydbleep> anonimasu: You could rent a shop here and I could maintain the machine for you. :)
[09:26:54] <anonimasu> Phydbleep: yeah, just need somthing to manufacture..
[09:27:03] <anonimasu> somthing "TOO" heavy for the other shops ;)
[09:27:17] <alex_joni> make smaller mills with it
[09:27:29] <anonimasu> haha yeah
[09:27:31] <Phydbleep> Forget it... This is a small one for the shops around here.
[09:27:38] <alex_joni> heh
[09:27:43] <anonimasu> :D
[09:27:47] <alex_joni> I've seen some nice big mills myself
[09:27:57] <alex_joni> not that big.. but still about 10-15m high
[09:28:15] <anonimasu> I saw some in finland.. on a tour.. to the factory where they make forest machines
[09:28:19] <anonimasu> they were neat
[09:28:25] <alex_joni> nice
[09:28:28] <Phydbleep> The shop I go to for lathe parts has a hole in the roof with a vent duct sticking up for clearance for a mil.
[09:28:31] <Phydbleep> mill
[09:28:41] <alex_joni> heh
[09:28:41] <anonimasu> although :D
[09:28:44] <anonimasu> cute
[09:28:50] <anonimasu> brb, fetching my junk food
[09:29:15] <Phydbleep> 16 foot ceiling in there and the duct goes up another 12? 14?
[09:30:01] <Phydbleep> They added a new door in the wall they open to get the full travel on the X.
[09:30:55] <Phydbleep> The door is 12 feet from the machine when the table is homed.
[09:35:49] <alex_joni> feet?
[09:35:55] <alex_joni> arms, elbows
[09:35:58] <Phydbleep> Feet.
[09:36:02] <alex_joni> fingers
[09:36:09] <alex_joni> noselengths
[09:36:19] <alex_joni> don't you guys got decent measurement units?
[09:36:24] <Phydbleep> Just one if you keep that up. <Jk> :)
[09:36:33] <alex_joni> heh
[09:36:40] <Phydbleep> Finger that is. :)
[09:36:45] <alex_joni> what's your unit for microns?
[09:37:43] <alex_joni> for measuring small things that is
[09:37:44] <alex_joni> mills?
[09:38:08] <Phydbleep> Well.. Lets see.. A cubic millimeter is a "gnats ass" so a micro must be "fsck all". :)
[09:38:29] <alex_joni> seriously..
[09:38:54] <Phydbleep> alex_joni: Depends on what I'm doing/working on.
[09:39:03] <anonimasu> alex_joni: welcome to the world of american precision
[09:39:14] <alex_joni> :)
[09:39:33] <Phydbleep> * Phydbleep goes to nano-meters or angstroms for true precision.
[09:41:02] <alex_joni> you'd better go to nano-feet
[09:41:15] <alex_joni> nano-inches
[09:41:19] <alex_joni> naniches
[09:42:51] <Phydbleep> I found a 10" x 20" slab of polished natural granite for a flat spot.. it looks nice and flat if you use it like a mirror and examine a piece of graph paper.
[09:45:12] <anonimasu> I fotgot to check the mail
[09:49:46] <anonimasu> there's a shop that does 0.001 work over here..
[09:49:51] <anonimasu> or even with more precision
[09:50:22] <anonimasu> edm shop :)
[09:55:00] <alex_joni> later guys
[10:00:40] <anonimasu> * anonimasu digs in a book about 3d graphics
[10:01:12] <anonimasu> trying to find somthing about splines.
[10:10:38] <anonimasu> nothing in there :/
[10:15:28] <Phydbleep> anonimasu: http://stevehollasch.com/cgindex/curves/cbez-quadspline.html
[10:15:47] <anonimasu> was digging for algoritms
[10:17:18] <Phydbleep> http://www.genlogic.com/rel27.html
[10:18:02] <Phydbleep> NM.
[10:18:53] <Phydbleep> http://www.lighthouse3d.com/opengl/maths/index.php?catmullrom
[10:18:58] <Phydbleep> Try that.
[10:21:06] <Phydbleep> http://www.crbond.com/graph_app.htm
[10:21:10] <Phydbleep> Or that
[10:22:08] <anonimasu> nice
[10:25:37] <Phydbleep> anonimasu: You want the math? http://news.povray.org/povray.binaries.tutorials/attachment/%3CXns91B880592482seed7@povray.org%3E/Splines.bas.txt
[10:26:05] <Phydbleep> That ought to make your eyes bleed. :)
[10:26:55] <anonimasu> Phydbleep: I am more curious how you blend a couple of splines togther
[10:27:31] <anonimasu> that catmullrom site was good
[10:29:17] <Phydbleep> http://www.cs.wpi.edu/~matt/courses/cs563/talks/curves.html
[10:30:38] <anonimasu> :)
[10:30:38] <anonimasu> thanks
[10:31:04] <Phydbleep> De Nada.. :)
[11:11:06] <fenn_afk> fenn_afk is now known as fenn
[11:19:01] <fenn> what does a little hat sitting on top of a letter mean in mathematics? i'm looking at http://graphics.cs.ucdavis.edu/CAGDNotes/Catmull-Rom-Spline/Catmull-Rom-Spline.html right after "We define the curve on each segment"
[11:24:57] <alex_joni> fenn: segment between the two points
[11:25:38] <fenn> thanks, i eventually got it
[11:25:54] <alex_joni> heh ;)
[11:25:55] <fenn> that page is pretty relevant to what anon wants to do
[11:26:29] <alex_joni> well it's a spline all right
[11:26:42] <alex_joni> but you don't want to do that on the whole trajectory
[11:26:49] <alex_joni> only at the blending parts
[11:27:00] <fenn> right
[11:32:51] <alex_joni> yo Stephen
[12:50:14] <alex_joni> yo paul
[12:50:22] <alex_joni> hello
[12:55:32] <paul_c> eeeks
[13:02:10] <alex_joni> what?
[13:05:00] <paul_c> trying to replicate cradek's following error prob...
[13:05:36] <paul_c> No joy with tkemc
[13:05:41] <alex_joni> why not?
[13:06:03] <paul_c> * paul_c suspects PERIOD is too low, and/or max_accel to high.
[13:07:20] <alex_joni> right
[13:19:33] <fenn> fenn is now known as fenn_afk
[13:47:13] <alex_joni> later guys
[13:56:50] <dan_falck> paul_c: good morning
[13:56:57] <dan_falck> good morning steve
[13:57:33] <steve_stallings> hi Dan
[14:07:18] <anonimasu> hello
[14:07:51] <anonimasu> paul_c: got any idea what a sensible accel is?
[14:08:42] <les> morning
[14:08:59] <les> .25g or so
[14:09:40] <anonimasu> hm ok, what does that end up like in the config?
[14:10:25] <anonimasu> I keep mine set way too high so I get ferrors at max speed..
[14:10:37] <les> depend on units..but I caution that at .25g the current program will tear a machine apart
[14:11:14] <les> for the current program prob 5-15 in/sec^2
[14:11:17] <les> or
[14:11:24] <anonimasu> hm
[14:11:35] <les> 125-375 mm/sec^2
[14:12:24] <les> that is about 1/40 g
[14:12:32] <anonimasu> what speed is it maybe I shouldnt keep it at 450
[14:12:45] <anonimasu> emc should be able to cope with that accel right=
[14:12:51] <les> well you are using freqmod right?
[14:12:54] <anonimasu> yeah
[14:13:05] <anonimasu> what's a sensible default accel then?
[14:13:11] <anonimasu> half or 2/3 of it?
[14:13:15] <les> the figure may need to be lower to avoid slipping steps
[14:13:26] <anonimasu> hm, slipping?
[14:13:30] <anonimasu> where?
[14:13:32] <les> now the ferror is just for the virtual servo
[14:13:39] <anonimasu> in freqmod..
[14:13:43] <anonimasu> or at the servos?
[14:13:49] <les> too large accel and the steppers will slip
[14:13:57] <anonimasu> step-servos..
[14:14:00] <anonimasu> they wont slip
[14:14:02] <les> if that is not happening don't worry about it
[14:14:09] <les> oh.......
[14:14:11] <les> ok
[14:14:37] <anonimasu> that sounds reasonalbe..
[14:14:38] <les> what are your Ferror values in the .ini?
[14:14:52] <anonimasu> 2 ferror
[14:14:56] <anonimasu> and 1 min ferror..
[14:15:40] <les> mm?
[14:15:43] <anonimasu> yeah
[14:16:06] <anonimasu> otherwise it did error on rapids..
[14:16:21] <les> I don't run freqmod but it would seem that you could just set these way high...since they are only virtual
[14:16:34] <les> check with others
[14:16:35] <anonimasu> I had the accel set too high..
[14:16:40] <anonimasu> that was the trouble with it.
[14:16:45] <anonimasu> I can probably lower them now
[14:18:41] <anonimasu> 3 more days then I can strip my mill into molecules..
[14:19:34] <anonimasu> :)
[14:19:43] <anonimasu> finally replace the gearbox
[14:19:56] <anonimasu> and the motor with a 2800 rpm one.
[14:20:02] <anonimasu> and 2-3 hp more
[14:20:18] <les> heh
[14:21:05] <anonimasu> going to gear it 6500/2800
[14:21:22] <anonimasu> 1:2.3
[14:21:47] <anonimasu> that wont take away too much torque
[14:24:20] <anonimasu> what do you think of that gearing?
[14:24:32] <les> ow burned my tongue..my grits are too hot
[14:24:39] <les> on the spindle?
[14:24:53] <anonimasu> yeah
[14:25:13] <les> down to 2800 from 6500?
[14:25:37] <anonimasu> no
[14:25:39] <anonimasu> the other way
[14:25:48] <les> oh
[14:26:03] <les> ok for some plasics and small cutters
[14:26:40] <anonimasu> depends on depth of cut..
[14:27:06] <anonimasu> the spindle I have now can I push to 4000 but without torque..
[14:27:29] <les> just watch the bearing heat
[14:27:53] <les> should be ok
[14:28:29] <les> typical 15-20mm bore bearings are speed rated to about 10krpm
[14:28:46] <les> tapered roller bearings would not like that though
[14:28:57] <les> I don't know what is on there
[14:30:13] <anonimasu> yeah
[14:30:28] <anonimasu> the bearings are going to be replaced..
[14:30:37] <anonimasu> so I can pick some that matches my specs..
[14:31:00] <les> ok
[14:31:22] <anonimasu> the trouble is getting the right SFM with smaller dia cutters
[14:31:24] <anonimasu> :)
[14:32:43] <anonimasu> did you see that spindle design that guy that wrote your book made?
[14:33:10] <anonimasu> err slocum
[14:33:27] <anonimasu> http://pergatory.mit.edu/perg/awards/TURBOTOO.html
[14:34:37] <anonimasu> 120kw 200000rpm
[14:34:38] <anonimasu> ^_^
[14:35:28] <anonimasu> it's cute
[14:35:47] <les> gulp
[14:37:25] <les> well...busy day starting new projects and such
[14:37:48] <les> I will continue to write down TP maths as time permits
[14:38:17] <les> But I have one question for others....
[14:38:55] <les> emc velocity adaptation obviously breaks down at some point
[14:38:58] <les> but
[14:39:27] <les> higher servo rates do give higher performance.
[14:39:58] <les> question: of the user/RT comms that limit servo rate....
[14:40:09] <les> are any not needed?
[14:40:41] <les> or can data structure br rearanged for more efficient (fewer) comms?
[14:41:25] <paul_c> The data structure could be reduced to just enough for end points & velocity
[14:41:35] <les> ok
[14:41:53] <paul_c> and leaving setup data and non-rt commands to be sent via an alternative mechanism.
[14:42:00] <les> are time effects of comms cumulative? i.e. more comms =slower?
[14:42:23] <anonimasu> well you cant send more data at a time then "this"
[14:42:37] <les> yes I would think
[14:42:48] <anonimasu> so you have to reduce the ammount of data until you always can submit your data fast enough..
[14:43:28] <anonimasu> it's probably cumulative
[14:43:40] <anonimasu> paul_c: feel free to correct me :)
[14:45:48] <les> Well anyway that's the thought....
[14:46:33] <les> at SOME arbitrarily high servo rate performance would be "acceptable" if arc blending were fixed-right?
[14:48:55] <les> and if input data were prefiltered to stay out of the velociy adaptation brekdown point
[14:50:47] <les> anyway I will leave you with that....off to get some other work done
[14:51:10] <cradek> hi all
[14:51:28] <cradek> do any of you use the g54 offset like has been discussed recently on the list?
[14:52:20] <dan_falck> it's been a while since I've had a machine working, but yes
[14:52:36] <les> I use all offsets , several tool length comp, and MDI g92 on the turkey call production code
[14:52:47] <les> All works fine
[14:52:57] <cradek> ever seen the problem I described last night in email?
[14:53:07] <les> let me read it
[14:53:15] <cradek> it seems crazy but it's really there
[14:54:19] <les> I use numerous g10 in the turkey code and I can say for sure that all G0 moves are fine
[14:54:39] <cradek> I predicted you would say that.
[14:54:44] <les> sorry
[14:55:14] <les> I am using a 1+ year old version
[14:55:42] <cradek> mine's somewhat old too. I don't think yours is significantly different...
[14:55:50] <les> hmmm
[14:55:54] <paul_c> cradek: A couple of things you could try...
[14:56:12] <paul_c> decrease PERIOD
[14:56:25] <paul_c> and/or reduce the max accel.
[14:56:58] <anonimasu> I get ferrors when I run accel high
[14:57:24] <cradek> I've run many hours with this setup - it only breaks when I have that offset programmed
[14:57:58] <les> unique to freqmod I guess
[14:58:25] <cradek> could be.
[14:59:12] <les> well off to do some work...new project starting today
[14:59:29] <cradek> paul_c: I'll try those things - I'll also turn on debugging and see if I can figure out what it thinks is going on.
[14:59:33] <cradek> bye les
[15:02:53] <anonimasu> * anonimasu yawns
[15:03:01] <anonimasu> I got more parts to make for work.. tonight
[15:05:49] <paul_c> DEBUG=0x00000010 will get you the TASK commands as they get sent out
[15:09:01] <cradek> will do
[15:28:05] <anonimasu> ok
[15:28:11] <anonimasu> I got my QT book now :9
[16:01:07] <dan_falck> rayh: hi
[16:01:19] <rayh> Hi Dan.
[16:01:34] <rayh> Working hard today?
[16:01:49] <dan_falck> got two days vacation
[16:02:03] <rayh> I don't think that's right.
[16:02:10] <dan_falck> but Ben is sick, so I'm hanging here with him today
[16:02:27] <rayh> Ah. How's the shop coming?
[16:02:31] <dan_falck> he got the flu this week and missed 3 days school
[16:02:51] <dan_falck> good. I've been turning things on the lathe for a couple weeks
[16:03:05] <dan_falck> about to get the mill set up I think
[16:03:21] <dan_falck> did you get on IRC the other day with a Mac?
[16:03:58] <rayh> Yes. It was a dual g5 that my kid Joe got hold of.
[16:04:11] <dan_falck> was it pretty fast?
[16:04:15] <rayh> Had a bitch of a time finding an irc client.
[16:04:27] <dan_falck> I use X-chatAqua
[16:04:32] <rayh> Awesome speed. Renders stuff beautifully.
[16:04:51] <rayh> I'll let him know about x-chat.
[16:05:00] <dan_falck> I just added a 120 Gig hard drive to this little cube last weekend
[16:05:05] <rayh> Now clue what we wound up using.
[16:05:16] <rayh> something off the wall.
[16:05:35] <rayh> Now you have several weeks worth of storage.
[16:05:43] <dan_falck> I still love using this machine. Silent, small, does what I need for surfing,listening to music
[16:06:05] <dan_falck> yep. Ben wants to put a bunch of his music on it, so now he can
[16:06:13] <rayh> Joe is quite a mac user. Airport, laptops, ipods...
[16:06:35] <dan_falck> whatcha working on today?
[16:07:07] <rayh> writing a tcl front end to halcmd.
[16:07:36] <dan_falck> cool
[16:07:56] <rayh> Compiled emc2 last evening with bdi 4.20 and started looking around.
[16:08:27] <dan_falck> are there many people using emc2 on actual machines?
[16:08:29] <rayh> Not tried it with a machine yet.
[16:09:04] <rayh> Several prototype machines. Weyland just put a page on the wiki with his.
[16:11:33] <Jymmm> ray lies (where?)
[16:12:03] <dan_falck> jymm did you find the bearings you were looking for?
[16:12:30] <rayh> I found it by clicking recent changes.
[16:12:43] <Jymmm> rayh oh that. nm
[16:13:23] <Jymmm> dan_falck : on that page you gave me, yes. But I'll just use what I have and replace later
[16:14:08] <Jymmm> rayh I thought you meant like today or yesterday =)
[16:15:32] <dan_falck> jymm what kind of bearings do you have now?
[16:15:43] <Jymmm> just radial
[16:15:59] <rayh> The link is under case studies.
[16:16:12] <rayh> The most recent change to the machine was running emc2
[16:16:30] <dan_falck> I did a lot of work with angular contact bearings over the last month. Radial could be a problem
[16:16:51] <Jymmm> rayh lol kinda funny that to find somethign you have to look at last changes instead of a TOC =)
[16:17:38] <dan_falck> TOC would be too easy
[16:19:28] <Jymmm> dan_falck really mucks em up huh?
[16:19:39] <Jymmm> the thrust on radial bearings?
[16:20:23] <dan_falck> Jymm:if you want to set your preload high and the bearings aren't right- it feels like gravel
[16:20:50] <dan_falck> if you have angular contact bearings and they aren't set up right-same thing
[16:20:52] <Jymmm> lovely
[16:21:14] <dan_falck> we were working on some Setco slides that came in stock, and felt terrible
[16:21:23] <Jymmm> Well, the mounts will be replacable, so I could use anything later on.
[16:21:33] <dan_falck> true
[16:22:10] <dan_falck> if you have problems with slop (preload not related to leadscrew/ballscrew) you'll know were to look
[16:22:10] <Jymmm> I have all parts except screw/bolts right now. I want this up and at least running by EOM.
[16:22:24] <dan_falck> router table right?
[16:22:36] <Jymmm> Come June, I can get the AC bearings
[16:22:49] <Jymmm> correct
[16:22:59] <dan_falck> those surplus bearings at $4 each would be good
[16:23:15] <dan_falck> even though they are "surplus" they might be new in box
[16:23:42] <Jymmm> I'm still trying to decide the length of Z, I want 18" but I'm not sure if that'll cause issues. The slides are 6" so that leaves me with 12" of travel.
[16:23:59] <dan_falck> what kind of parts do you want to make?
[16:24:06] <Jymmm> surplus is fine, it's RFE/used that I have a problem with.
[16:24:29] <dan_falck> they might be ok. $4 is cheap
[16:24:52] <dan_falck> I will order some and let you know what they are
[16:25:02] <Jymmm> oh, ok. cool.
[16:25:05] <dan_falck> I need two sets for my mill/drill
[16:25:20] <Jymmm> 1/2" ID, you remember the OD ?
[16:26:02] <dan_falck> 1.875? I can't remember for sure
[16:26:29] <dan_falck> I checked a couple weeks ago and they would fit the end plates on the mill
[16:26:37] <dan_falck> after boring
[16:27:26] <Jymmm> Ok, well I haven't cut the leadscrew bearing mounts yet, I make em 3 or 4" then.
[16:27:52] <Jymmm> Anyone have any thoughts on a 18" Z axis length?
[16:29:23] <Jymmm> with a 12" travel
[16:32:03] <dan_falck> what kind of parts are you wanting to make?
[16:32:40] <dan_falck> If you want to do inlay work on flat pieces, you might only need 4" of travel.
[16:33:15] <Jymmm> well the extra travel is really to be able to engrave on 6" high jewlery boxes
[16:34:06] <dan_falck> you might not need all the travel, if you could just bolt the slide up higher, just to clear the part
[16:34:58] <dan_falck> are you doing a gantry with the table moving in one axis and a fixed bridge over top>
[16:35:02] <dan_falck> top?
[16:35:32] <Jymmm> moving gantry, not table
[16:36:35] <dan_falck> I've got a CNC router like that. I can bolt the Z axis in different positions to accomidate different part heights.
[16:36:36] <Jymmm> and iwas trying to avoid remounting the Z axis if the extra height was needed.
[16:36:51] <Jymmm> usually that means re aligning too
[16:37:17] <dan_falck> true.
[16:37:54] <dan_falck> I did a lot of inlay work a couple years ago. Usually the mother of pearl was only .045" thick.
[16:38:07] <dan_falck> so Z movement wasn't a big deal
[16:38:46] <dan_falck> I didn't worry about alignment much either. It was mostly one off stuff. I set home at the time that I turned on machine.
[16:38:57] <Jymmm> Murphy's law says that if I make the length 12" giving me 6" of travel, the 2nd job I'll do will need 12.125" length.
[16:39:11] <anonimasu> Jymmm: that applies to everything..
[16:39:33] <anonimasu> be it 5 cm or 5meter
[16:39:34] <anonimasu> ;)
[16:40:56] <Jymmm> anonimasu shush you! =)
[16:43:32] <anonimasu> Im sorry :D
[16:53:38] <Jymmm> so, you think 18" length on the Z would be too much?
[16:54:20] <dan_falck> 18" woul be okay if you can do it
[16:54:38] <dan_falck> I just wanted to give you some options, if it's a problem
[16:54:57] <dan_falck> sometimes it hard to make the Z axis compact enough
[16:55:18] <dan_falck> for the Y or X to push around, without stalling
[16:55:33] <dan_falck> depends on everything else as usual :)
[16:55:34] <Jymmm> I understand. I just hate limitations. But I dont want to fsck myself either.
[16:55:56] <anonimasu> heh, I hate limitations too.
[16:56:16] <anonimasu> but my budget does like them.
[16:56:27] <Jymmm> I was gonna make x and Z bearing mounting blocks 4", then I decided to make them 6" instead. I have the extra berings, and it'll had a LOT more support.
[16:56:44] <anonimasu> in what material?
[16:56:48] <Jymmm> MDF
[16:56:52] <anonimasu> ok
[16:56:55] <anonimasu> I need to re-machine mine
[16:57:33] <anonimasu> they are good, but I dont want tem in iron, I want them in aly and with a support bearing for the gear..
[16:57:34] <Jymmm> I was gonna make the the bas of the Y axis only 3/4" thick, but decided to double that to 1.5" as well.
[16:57:39] <anonimasu> err the outside gear..
[16:57:51] <Jymmm> s/bas/base/
[16:57:52] <anonimasu> bbl
[16:57:54] <anonimasu> work a bit..
[16:57:55] <Jymmm> l
[16:57:58] <Jymmm> k
[16:58:37] <Jymmm> by the time I get done, this sucker is gonna weight 150 pounds!
[16:58:51] <Jymmm> thats w/o motors/router too =)
[17:03:53] <Jymmm> alright, bbl. gots more cutting to do today + LOTS of drilling!!! =)
[17:04:42] <Jymmm> dan_falck let me know how those AC bearings are =)
[17:05:42] <dan_falck> Jymmm: ok
[17:06:38] <cradek> paul_c: I sent another message with the debug output. It's very apparently wrong (a bogus EMC_TRAJ_SET_VELOCITY)
[17:09:50] <paul_c> That will help to trac the problem down.
[17:10:17] <cradek> I would sure like to know if anybody else can reproduce it. It's really easy.
[17:11:19] <paul_c> Can you email me both your ini and var files please.
[17:11:41] <cradek> oops, I meant to attach the ini
[17:11:43] <cradek> email?
[17:17:46] <paul_c> OK... You have different max velocities for each axis
[17:18:05] <cradek> right
[17:18:10] <paul_c> so the velocity along a vector can be higher than any one axs
[17:18:25] <cradek> that's true
[17:18:57] <paul_c> You need to reduce the velocity in [TRAJ] to approx 0.167092
[17:19:05] <cradek> but that's true even if they're all the same
[17:19:23] <paul_c> ....correction (dropped a digit)... 0.8167092
[17:19:32] <cradek> that'll screw me when I hook up the rotary axis again.
[17:20:13] <paul_c> The max velocity should still be clamped in the RT code....
[17:20:20] <cradek> but I bet you have figured out the bug. It picks the velocity appropriate for a diagonal move (0,0)-(1,1) when in fact it's only moving (0,0)-(0,1)
[17:20:31] <paul_c> lemme run some tests after tea.
[17:21:12] <paul_c> certainly, something is a little screwy there.
[17:21:25] <cradek> thanks, I'll look for the bug too.
[17:38:16] <Jymmm> dan_falck : Heh, cool.
[17:50:13] <Jymmm> Is the about of force needed to lift an object the same when lifted using a leadscrew?
[17:50:30] <Jymmm> Is the amount of force needed to lift an object the same when lifted using a leadscrew?
[17:50:38] <Jymmm> vertically that is
[18:23:02] <paul_c> 'nother new face...
[18:23:50] <fishboy> Hello All.
[18:25:54] <fishboy> I was reading Waylands Wiki page at lunch this afternoon and I am having the same problem he had with my emc not handling the backlash compensation. Any thoughts?
[18:26:28] <paul_c> jmk is working on a solution
[18:26:52] <paul_c> (didn't know Wayland had a wiki page)
[18:29:33] <fishboy> I thought that was the name! Any way he said he upgraded to EMC2 and problem solved. IS there a detailed description availaible to help a new to linux user do this?
[18:30:49] <paul_c> only what is on http://wiki.linuxcnc.org
[18:31:48] <fishboy> Ok I'll take a look and see if I can find it. THANKS
[18:39:01] <Jymmm> paul_c : http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Weyland's
[18:40:01] <Jymmm> paul_c did you see my Q above?
[18:41:44] <paul_c> Could you repeat the Q
[18:42:52] <Jymmm> paul_c : Bascially, I'm wanting to know what if any conpensation I'll need for the Z axis. 269 inoz steppers.
[18:43:24] <paul_c> backlash comp ?
[18:45:44] <Jymmm> paul_c : Actually I just dont wnat to overwork the motors
[18:46:34] <Jymmm> direct drive, 1/2"-10 ACME
[18:47:11] <dan_falck> Jymmm: you might want to ask machine questions on one of the yahoo groups forums
[18:47:24] <Jymmm> down motion isn't a problem (gravity), it's the UP/HOLD I'm worried about
[18:48:02] <dan_falck> http://groups.yahoo.com/group/CAD_CAM_EDM_DRO/
[18:48:22] <dan_falck> http://groups.yahoo.com/group/DIY-CNC/
[18:56:56] <A-L-P-H-A> urk
[19:11:32] <paul_c> * paul_c is looking at cradek's problem....
[19:13:58] <paul_c> and thinking, much of emccanon.cc is 'riggin daft
[19:15:33] <anonimasu> iab
[19:16:22] <cradek> the problem is GET_EXTERNAL_POSITION
[19:16:25] <cradek> it has several issues
[19:16:38] <cradek> it nukes canonEndPoint (switches it to relative coords, not absolute)
[19:16:50] <cradek> it subtracts currentToolLengthOffset twice before returning position
[19:17:31] <cradek> I know how to fix it, but I'm trying to figure out the *right* fix
[19:17:34] <paul_c> got a function() name where that happens ?
[19:17:43] <cradek> GET_EXTERNAL_POSITION
[19:17:49] <cradek> line 1385
[19:18:13] <cradek> (don't ask me why it's uppercase)
[19:18:47] <paul_c> blame messrs Proctor & Shackleford
[19:19:34] <anonimasu> hm, I should turn on some debugging and see if I can find why emc2 stops responding..
[19:19:42] <anonimasu> or well, why it refuses to switch modes..
[19:21:05] <cradek> paul_c: testing the fix now...
[19:31:07] <paul_c> EMC_TRAJ_SET_ORIGIN should be setting the canon end point....
[19:36:01] <cradek> paul_c: bug is fixed in my tree
[19:43:05] <paul_c> The whole method of handling unit conversion in emccanon.cc sucks...
[19:43:29] <cradek> yes.
[19:43:50] <paul_c> should be using one unit system frm the bottom up.
[19:44:20] <paul_c> and get rid of those legacy units that no one uses in the real world.
[19:44:56] <anonimasu> yeah like "
[19:47:43] <rayh> mm degree
[19:48:44] <anonimasu> hehe
[19:48:47] <anonimasu> yeah right
[19:50:01] <paul_c> millimetres & degrees from the bottom up would solve a lot of troubles with unit conversion at the GUI level
[19:50:18] <rayh> Yes they would.
[19:51:06] <rayh> Anything other is a display thing.
[19:51:17] <rayh> How would the interp handle this?
[19:52:03] <paul_c> if (mode == G20) convert_to_metric();
[19:52:40] <rayh> That would easily work for me.
[19:53:01] <rayh> Any problems for the step interp?
[19:53:14] <CIA-4> 03cradek 07cradek_stable * 10emc/src/emctask/emccanon.cc: Fixes wrong max velocity when G54 offsets are in effect
[19:53:49] <paul_c> Any coordinates fed in could be converted to the base units at the very first stage.
[19:54:21] <rayh> That would work for any interp that we have control of
[19:54:55] <rayh> Or are you saying at the task level.
[19:55:36] <paul_c> Do it at the interp level.
[19:55:56] <paul_c> evrything has to go through the interp before it gets to task.
[19:56:38] <rayh> I wonder if Tom would be up for that?
[19:56:52] <CIA-4> 03cradek 07cradek_stable * 10emc/src/emcio/ (Makefile extbridgeportio.c):
[19:56:52] <CIA-4> Support emulated IO for some bits while the other bits are real -
[19:56:52] <CIA-4> this lets you specify the same port for rt and non-rt IO. Just
[19:56:52] <CIA-4> don't touch the lower 8 bits in non-rt.
[19:56:52] <CIA-4> To specify that a bit is to be emulated, negate its number.
[19:57:06] <paul_c> Kramer or Hubin ?
[19:57:28] <rayh> K
[19:59:14] <paul_c> Mandating everything uses millimetres at task and below might meet some resistance....
[19:59:54] <CIA-4> 03cradek 07cradek_stable * 10emc/src/emcmot/ (emcmot.c emcsegmot.c): it's my branch, and I have no switches.
[19:59:58] <paul_c> and angles need to be in Radians as possible really - Those are the native units for C/C++
[19:59:59] <rayh> from folk like josh hall that wants angstroms
[20:00:52] <anonimasu> hm, why do they need angstroms?
[20:01:03] <paul_c> one angstrom = 1.0 *10^-10 metres
[20:01:21] <paul_c> so they are in metric anyway...
[20:01:25] <anonimasu> yeah
[20:01:33] <anonimasu> I dont get why they need them though
[20:01:39] <rayh> I saw an actuator that could move 1 angstrom
[20:01:49] <anonimasu> it's oh
[20:01:51] <rayh> the trick was watching it and proving that it moved.
[20:01:58] <anonimasu> lol
[20:02:42] <rayh> Many of the pizzo crystal things will move in fairly small increments.
[20:07:11] <les> hi all I was trying to read a learn a little about RTAI
[20:07:17] <les> but I got sleepy.
[20:08:16] <les> but I do have questions
[20:08:45] <les> does emc use FIFOs, mbuff or poorman?
[20:09:35] <paul_c> shared memory.
[20:09:44] <les> ok.
[20:10:00] <les> just trying to learn.
[20:10:32] <rayh> Gotta go fix a sawmill back later
[20:10:39] <les> Doesn't dynamically allocating shared memory take a lot of time?
[20:11:55] <paul_c> It can do, but it is only done once at module load time.
[20:12:11] <les> i see.
[20:12:45] <les> Back to spray guns. thanks
[20:22:19] <paul_c> Now what's up with jmk I wonder....
[20:26:06] <daryl> What do most people use for generating gcode to machine fairly simple parts?
[20:26:31] <paul_c> a text editor & keyboard
[20:26:44] <daryl> heh
[20:27:09] <daryl> I was hoping for something a little more automated. ;)
[20:27:35] <paul_c> Some of the stuff I've got, I used some simple C or BASIC programs to generate the files.
[20:27:49] <daryl> Yeah... that's the approach I've been using.
[20:28:30] <daryl> I was hoping to be able to draw simple stuff in a cad program and get it to generate mill paths to fill in outlines.
[20:28:55] <les> pocketing?
[20:29:10] <daryl> I guess... not sure what the right term for it is.
[20:29:23] <anonimasu> :)
[20:29:29] <anonimasu> yeah, that's pocketing
[20:29:32] <les> you need a cam program.
[20:29:34] <anonimasu> or contouring
[20:29:51] <anonimasu> but well, you can pocket the outlines of a contour also..
[20:30:01] <les> if you have a specific part or something I can do a cam run for you.
[20:30:08] <les> from a dxf
[20:30:19] <daryl> Don't have anything specific.
[20:30:30] <daryl> What would you do your cam run in?
[20:31:10] <les> Millwrite usually
[20:33:39] <les> it has a nice pocketing engine...uses lots of G2/G3
[20:35:40] <les> http://members.aol.com/m9685123/M1.htm
[20:35:50] <daryl> Yeah... looking at it.
[20:35:53] <les> free functional demo!
[20:36:08] <daryl> That mills the letters A, B and C and some symboles.
[20:36:22] <daryl> -e
[20:36:25] <les> or any other shape with islands
[20:36:41] <daryl> umm... the demo does?
[20:37:35] <les> oh I was reading..it changes some
[20:37:44] <les> might still do dxf shapes
[20:38:04] <daryl> Compiled and ran qcad earlier... looks pretty good.
[20:38:24] <daryl> Doesn't look like it can do anything like generating mill paths though.
[20:40:04] <les> here is an example of some of my millwrite parts:
[20:40:11] <les> http://www.lmwatts.com/signwp.html
[20:40:26] <les> not all are millwrite though
[20:40:59] <paul_c> daryl: Are you using BDI-4.xx ?
[20:41:04] <daryl> Yup
[20:41:10] <daryl> 4.20
[20:41:13] <paul_c> QCad is on the CD
[20:41:26] <daryl> Heh... that would have been simpler. :)
[20:41:37] <daryl> Anything else interesting on there?
[20:41:48] <paul_c> and there is a Debian package for it ...
[20:42:42] <paul_c> Synergy for 3D cad/cam
[20:42:56] <daryl> Either of those make gcode?
[20:43:06] <daryl> or something easily converted to it...
[20:43:39] <paul_c> You'd want QCam rather than QCad
[20:43:57] <paul_c> and/or a key to use the Synergy package.
[20:44:33] <daryl> Do you have a link for qcam?
[20:46:04] <daryl> Is qcam a linux program?
[20:47:08] <paul_c> http://www.ribbonsoft.com/camexpert.html
[20:48:52] <paul_c> Hrmmm.... It would appear that hp2xx will spit out g-code
[20:49:52] <paul_c> http://personal.inet.fi/koti/picnet/cnc/hp2xx.html
[21:14:52] <Phydbleep> I fscking detest UPS.. "Pay us more or we'll store your package for a week."
[21:18:04] <Phydbleep> Or drag it 1600km the wrong direction in the name of 'efficiancy'.
[21:35:36] <asdfqwega> Phydbleep: Sorry - I use UPS mostly due to ease-of-use
[21:36:03] <Phydbleep> asdfqwega: S'okay. :)
[21:36:15] <Phydbleep> * Phydbleep has detested UPS for years. :)
[21:37:03] <asdfqwega> I don't detest UPS - but like many things, you gotta keep your eye on them
[21:37:16] <Phydbleep> It's not like I can actually do anything till I get bdi to install on this machine. :\
[21:38:34] <asdfqwega> Now that I think about it, every package I've ever shipped out west (except those to California), people have asked me to go Fedex or USPS
[21:40:21] <Phydbleep> asdfqwega: The tape was free and I wanted to make sure it stayed shut. :)
[21:42:28] <Phydbleep> asdfqwega: Yeah, If it has to come past Chicago USPS is the way to go.
[21:43:39] <Phydbleep> UPS to Calif goes airfreight so it misses the 3 day layover.
[22:13:01] <anonimasu> * anonimasu is making parts again
[22:25:48] <Phydbleep> wb rayh :)
[22:26:21] <rayh> How you doing today?
[22:27:09] <Phydbleep> Took the time to read the emc page and realized who you, dan_falck and paul_c are. :)
[22:27:34] <paul_c> wohaa... Nothing to do with me....
[22:27:46] <paul_c> It all vicious romours
[22:27:50] <anonimasu> finally finished..
[22:28:06] <Phydbleep> paul_c: Yep, and they keep biting you in the ass. :)
[22:29:00] <Phydbleep> /mode paul_c guru++
[22:29:09] <paul_c> Phydbleep: I think you mean "arse" don't you ?
[22:29:18] <asdfqwega> Phydbleep: Twin alien invaders from the planet Mars?
[22:29:35] <Phydbleep> Ass, Arse, Posterior, The back of your front..
[22:30:52] <asdfqwega> See, Paul, you need to disguise yourself so nobody knows you're a guru (among other things)
[22:31:16] <asdfqwega> Just use some reverse psychology:
[22:31:37] <asdfqwega> Take some wire and hook it into your beard and over your ears
[22:31:46] <paul_c> <mode=Homer>
[22:31:51] <asdfqwega> that way, everyone thinks you're wearing a fake beard
[22:32:13] <paul_c> Hmmm... Donuts....
[22:32:49] <asdfqwega> That doesn't work...you still have the accent
[22:33:11] <anonimasu> :)
[22:33:13] <paul_c> ;-p
[22:34:20] <anonimasu> hm I ended up doing somthing strange in my program..
[22:34:53] <anonimasu> i went to g-50 x-25 or somthing similiar
[22:35:08] <anonimasu> then I milled the mount into the box..
[22:36:16] <anonimasu> and when I did the last move before my home rapid, the mill went 90% of the move and then skipped the last part of my g1 y-50
[22:36:27] <anonimasu> leaving a tiny ridge..
[22:36:30] <anonimasu> very very strange..
[22:36:34] <anonimasu> the mill did the same both times..
[22:38:24] <anonimasu> oh well, dosent matter really..
[22:38:58] <anonimasu> but it's weird.. y-50 and x-25 should always be the same
[23:35:53] <Phydbleep> * Phydbleep tries turning UDMA mode off in the bios to see if that works better.
[23:38:02] <anonimasu> hehe
[23:38:46] <Phydbleep> I get to the partition the drive bit and it dies. :\
[23:39:49] <Phydbleep> Say's the partition table is invalid, do I want to init the drive, yada yada.. And then it hangs. :\
[23:40:44] <Phydbleep> Aha!
[23:41:05] <Phydbleep> * Phydbleep switched to vc4 and looked for errors.
[23:41:44] <Phydbleep> hda: lost interrupt < that would do it. :(
[23:42:07] <Phydbleep> s/</<--
[23:48:35] <anonimasu> I hate the guys that made the T-slot blocks I use for my clamps..
[23:48:56] <anonimasu> they didnt tap the holes through..
[23:49:28] <anonimasu> so I cant use them as a fixture,,