#emc | Logs for 2005-02-28

Back
[00:00:06] <SWPadnos> swindlwdows
[00:00:11] <SWPadnos> swindledows
[00:03:09] <joe2000chevy> how do you get the picture up? i did it once in sherline and 3d view.
[00:03:18] <joe2000chevy> i'm suttin air now. :)
[00:03:22] <joe2000chevy> cutting
[00:03:54] <joe2000chevy> oops.. ok Backplot
[00:04:51] <joe2000chevy> ok this is way cool......
[00:05:52] <SWPadnos> Cool - EMC displaying on my WinBox!
[00:06:47] <danfalck> got it on my Mac OS X box here
[00:07:07] <SWPadnos> That's cool too.
[00:07:33] <Jymmm> I got it on my cellphone!
[00:07:45] <SWPadnos> I just like having done something with open source software that's nigh on impossible on Windows
[00:08:13] <SWPadnos> SymbianEMC!
[00:09:35] <les> hmm I was just checking website stats
[00:09:48] <les> greatly increased hits on emc stuff
[00:10:00] <les> oh I know why....
[00:10:13] <les> Robin put me on the wiki I think
[00:10:20] <paul_c> * paul_c throws some more fuel on the CCED fires
[00:10:33] <les> oh yeah? let me check
[00:10:39] <SWPadnos> I thought CCED was burnt out already :)
[00:11:18] <paul_c> nah, plenty of wood to burn.
[00:12:31] <les> hmmm minmal 256k...full 15 cdrs?
[00:12:34] <SWPadnos> nice one (and even has an on-topic section)
[00:12:41] <SWPadnos> 256M
[00:12:54] <SWPadnos> though ELKS might fit into 256K
[00:13:04] <narnia> paul_c, hello, how goes it? do you still particpate in cced?
[00:13:16] <SWPadnos> participate is such a strong word :)
[00:13:25] <les> oops yeah meg
[00:13:40] <paul_c> 15 CDs would include a whole bunch of stuff you would never, ever need or want.
[00:13:51] <les> I would imagine
[00:14:11] <paul_c> * paul_c lurks on CCED to monitor the linux fud
[00:14:30] <narnia> paul_c, i understand.
[00:14:55] <SWPadnos> It's amazing how much crap gets thrown around
[00:15:13] <asdfqwega> As I gain enlightenment, CCED has become unnecessary
[00:15:15] <SWPadnos> though the configuration of EMC is daunting (relative to Mach2 or probably DeskCNC)
[00:15:21] <narnia> SWPadnos, that is why i dropped it several years ago.
[00:15:30] <les> It is just a marketing tool for me.
[00:15:51] <paul_c> Try configuring mach2 with a text editor.
[00:15:54] <SWPadnos> I've been interested in learning about the motor and mechanical end of things, and there's a fair amount of good information
[00:16:19] <SWPadnos> paul_c: well - the really interesting about that is that you don't have to
[00:16:35] <les> I kind of do that bit for a living...partly
[00:16:56] <asdfqwega> Just like with the Yahoo! hobbicast group - I got tired of reading "HI I WANT 2 MELT BEER CANS CAN U HELP ME PLZ"
[00:16:59] <les> i.e. designing machine tools
[00:17:10] <les> haha
[00:17:17] <SWPadnos> right - LM Watts, right?
[00:17:23] <paul_c> you can melt beer cans - WOW !!!
[00:17:25] <les> right
[00:17:52] <SWPadnos> I've actually seen some bonehead abbreviate the word any with (wait for it...) n/e
[00:18:07] <les> haw
[00:18:30] <joe2000chevy> anyone here on cnczone?
[00:18:51] <SWPadnos> that's the kind of question that paul is feeding "can I make a XYZ CNC?"
[00:18:54] <paul_c> not me.
[00:18:57] <asdfqwega> Ooo, he really saved some keystrokes, didn't he?
[00:18:58] <les> I am but it is of limited uesfulness
[00:19:08] <les> get some hits from there
[00:19:09] <SWPadnos> yes - that was pointed out to him
[00:19:13] <les> not a lot but some
[00:19:30] <SWPadnos> yeah - 'n/e' is so much easier to reach than 'any'
[00:19:37] <joe2000chevy> well it let me build my machine, i did not use their plans or anything but new to cnc and cutting now.
[00:19:39] <les> heh
[00:20:38] <les> I have some more articles coming up soon I hope on my site
[00:20:50] <les> Content is important
[00:20:52] <joe2000chevy> what site?
[00:21:06] <les> www.lmwatts.com
[00:21:16] <les> mostly machine design issues
[00:21:23] <asdfqwega> How to melt beer cans: Step 1 - and this is important - REMOVE BEER FROM CAN
[00:21:32] <les> have to go to links in upper right
[00:21:53] <les> beer residue might be a good flux
[00:22:18] <les> anyway I am pretty good at removing the beer from the can
[00:22:20] <SWPadnos> I like the big gantry router - I had looked through that page before
[00:22:27] <asdfqwega> I can just see some hick taking a slug, and then throwing the still wet can into the melt
[00:22:32] <SWPadnos> 12 reps of 12 oz :)
[00:22:56] <les> SWP: thanks, it pretty much makes my daily bread
[00:23:06] <narnia> i got tired of explaining that melting any aluminum cans was a waste of energy and dangerous. putting a can with moisture into a curcible furnace is just asking for trouble.
[00:23:14] <asdfqwega> les: Your webpages were part of my web research before I built my own CNC
[00:23:22] <les> cool
[00:23:39] <les> I have an artivle about grouted pads to put in
[00:23:52] <les> and bearing selection
[00:23:56] <les> article
[00:23:58] <asdfqwega> I like the leadscrew compensation mechanism you made
[00:24:08] <Jymmm> les: I HATE YOU!!! (after seeing pics of your workshop =)
[00:24:22] <les> thanks...was not my idea....developed about 1820
[00:24:28] <Jymmm> lol
[00:24:53] <Jymmm> les: ok I must be blind. where's the cnc stuff on your website?
[00:25:03] <SWPadnos> links -> ...
[00:25:08] <les> RIGHT
[00:25:14] <les> oops
[00:25:15] <asdfqwega> I've got books of stuff like that - and a buddy of mine has a really old "How Things Work"
[00:25:19] <les> caps lock
[00:25:26] <gezr> well, I got me some really really really cheap torque wrenches
[00:25:30] <SWPadnos> who needs more than Machinery's Handbook?
[00:25:36] <SWPadnos> (and 6 years to read it)
[00:25:40] <les> haha
[00:25:49] <Jymmm> les didnt you say you had design issues section?
[00:25:59] <les> some stuff
[00:26:10] <Jymmm> http://www.lmwatts.com/cnc.html
[00:26:11] <Jymmm> that?
[00:26:17] <les> in the engineering section in links
[00:26:32] <les> yes that is some
[00:26:54] <les> It gets some hits
[00:27:22] <SWPadnos> les: did you ever start producing your toolholders (in more than 0 quantity :) )
[00:27:49] <les> I am trying to do woodworking half the time and machine design engineering half the time
[00:28:01] <SWPadnos> ehat fo you do the other half?
[00:28:04] <SWPadnos> what do ...
[00:28:13] <les> SWP: just for me...I use them every day
[00:28:47] <SWPadnos> ah. Ther eare some nice ones on eBay, sold by Lathemaster Auction Specials, I think
[00:28:55] <les> the woodworking has been emc made cherry turkey calls haha
[00:29:08] <les> but grossing 3000 a week on them
[00:29:16] <SWPadnos> well - that's respectable
[00:29:21] <les> so an ok budiness
[00:29:27] <SWPadnos> (I had a bad year last yesr - around 30K total :( )
[00:29:30] <les> business
[00:29:39] <SWPadnos> year
[00:29:55] <SWPadnos> So I decided to set up a machine shop :)
[00:30:04] <les> I went from living off my 401k a couple years ago to what I am doing now
[00:30:20] <paul_c> * paul_c is browsing cnczone.....
[00:30:25] <SWPadnos> Hmm. Well - I could live for at leas 42 seconds on savings :)
[00:30:31] <les> have a goal of six figures for the year
[00:30:37] <Jymmm> paul_c: S L O ooooooooooooooooooooooooooooooooooooooooooooooo W
[00:30:54] <SWPadnos> I make 6 figures (I count cents to make me feel better)
[00:31:00] <les> haha
[00:31:31] <les> well 4th quarter 04 people started spending money again
[00:31:37] <Jymmm> $3000/wk on turkey calls?!
[00:31:41] <les> yes
[00:31:43] <Jymmm> like hunters use?
[00:31:45] <paul_c> this ynneb is one sick puppy.
[00:31:49] <les> yes
[00:31:56] <SWPadnos> cherry turkey calls
[00:32:11] <Jymmm> les wow!
[00:32:15] <SWPadnos> well - at least there's a contest to win some Geckos
[00:32:26] <les> that is gross sales
[00:32:32] <les> but low overhead
[00:32:33] <Jymmm> les are you sure these aren't filled with "Wild Turkey" ?!
[00:32:41] <les> 2 part time employees
[00:33:00] <les> $300/week payroll
[00:33:16] <Jymmm> les so if they're really lousy hunters, at leastt they won't care.
[00:33:34] <les> prob most of them are never actually used
[00:33:38] <les> But
[00:34:02] <les> I can truly say I am making an ok living from EMC!
[00:34:28] <Jymmm> how long is turkey and duck season for?
[00:34:38] <Jymmm> heh heh
[00:34:38] <les> varies
[00:34:49] <les> but I have a good order for all year
[00:34:57] <les> cost of inventory is low
[00:35:08] <Jymmm> no doubt
[00:35:14] <Jymmm> just raw material
[00:35:34] <Jymmm> how does cherry smell in the fireplace? =)
[00:36:13] <les> oh...since 75% of the material is waste...I use it for grilling food
[00:36:22] <les> and
[00:36:53] <les> the end pieces are ripped into strips and turned into cherry butcher block
[00:37:24] <Jymmm> cool
[00:37:33] <Jymmm> again I hate you =)
[00:37:42] <les> haha
[00:38:04] <Jymmm> I SO much would like to have a shop =(
[00:38:16] <les> well get one
[00:38:22] <Jymmm> * Jymmm is in an apartment
[00:38:48] <les> I started out when I was 21 with a garage
[00:38:59] <les> first stationary tool was a bandsaw
[00:39:08] <Jymmm> I dont' even mean the tools, just the floorspace
[00:39:16] <les> then an atlas 6" metal lathe
[00:39:56] <Jymmm> I'm allowed to use the lawn shed, but it takes me 20 minutes just to setup my drill press to use it
[00:40:04] <les> funny thing...My shop is built on my old farm here...but it is getting too small
[00:40:07] <Jymmm> becasue of course I'm shaing it
[00:40:16] <SWPadnos> yeah - it was a bitch getting the table saw, tabletop bandsaw, bench sander, DeWalt slide compound miter saw, router table, and the drill press into an apartment garage
[00:40:20] <SWPadnos> (and still fit the minivan)
[00:40:24] <les> So I may be faced with moving to a commercial area soon
[00:40:40] <Jymmm> les well I suspect you have acrage
[00:40:48] <les> yes
[00:40:56] <Jymmm> I have incherage
[00:41:16] <les> I have to ask myself though....do I want to live in a factory?
[00:41:19] <SWPadnos> and acherage :)
[00:41:39] <Jymmm> yes! I would love to have an abandond warehouse...
[00:41:47] <les> A 50 foot walk to work is nice
[00:42:06] <Jymmm> I'd toss in a mezzane, froof top patio
[00:42:09] <SWPadnos> get an old shipping container (and a driveway to put it in)
[00:42:21] <Jymmm> SWPadnos: no drive for it
[00:42:25] <Jymmm> driveway
[00:42:29] <SWPadnos> well - taht is a problem
[00:42:54] <Jymmm> SWPadnos yep, even getting ready to steal attic space to hide a compressor and blower
[00:42:56] <SWPadnos> I have a friend outside LA who's going to get a couple of shipping containers and make an office
[00:43:07] <SWPadnos> (Manhattan Beach, I think)
[00:43:12] <les> I have not decided yet to build more facilities here...but it is a good problem to have
[00:43:26] <SWPadnos> you need efficiency, not space :)
[00:43:38] <Jymmm> les cant you toss up those metal bldgs easily enough?
[00:43:45] <les> sure
[00:44:21] <les> but I don't know if I want one very near my home
[00:44:34] <les> oh I have enough room...
[00:45:03] <les> just separate them a bit
[00:45:18] <les> need 3 phase power...
[00:45:32] <les> I think not a big problem
[00:45:43] <les> I use a converter now
[00:46:17] <SWPadnos> you need big thick wires for lots-o-3Phase from a rotary converter.
[00:47:06] <les> I made the shop stick built near the house...the plan was to convert it to a guest apartment if I outgrew it as a workshop
[00:47:19] <les> plumbed and all
[00:47:31] <SWPadnos> so - make a big workshop, and if you outgrow it, open a B&B :)
[00:47:46] <SWPadnos> (post + beam)
[00:47:47] <les> yeah
[00:48:31] <les> I could use 3 or 4 thousnd square feet right now
[00:48:58] <les> Well...I'll see if this good economy keeps up
[00:49:37] <les> right now I am absolutely swamped
[00:49:47] <SWPadnos> that's a good thing
[00:50:01] <les> yes...but bad stress
[00:50:06] <SWPadnos> yes.
[00:50:19] <SWPadnos> I always have either too much or too little work - never just right
[00:50:32] <paul_c> Those cnczone EMC forums could cause a little bit of damage for us.
[00:50:35] <les> wb
[00:50:43] <les> yeah it's always that way
[00:50:56] <les> paul: how so?
[00:51:14] <paul_c> someone posts a question, no one answers...
[00:51:28] <gezr> cnczone?
[00:51:31] <paul_c> the poster thinks "Miserable buggers"
[00:51:32] <les> well that is easy to fix
[00:52:23] <les> gezr: yeah a semi commercial cnc site
[00:52:24] <paul_c> * paul_c doesn't have time to monitor yet more forums.
[00:52:48] <gezr> les : hmm
[00:53:10] <gezr> les : it is good to see you on this evening, sounds like things are going well
[00:53:12] <les> I monitor it only as little....get some machine design gigs from it sometimes
[00:53:57] <les> Gezr: thanks...things are ok other than I am very tired from so much work
[00:54:45] <les> I very very badly need a break
[00:57:35] <les> spring break?
[00:57:40] <gezr> I got out in the yard today, and pulling up the little weed stalks with the not open yet sead pods was just ripe for the lawn mower, so my lawn is sorta strange looking, and the neighbors are 100% sure im nuts, it was raining a bit, but the stalks are gone :)
[00:58:09] <les> Things are just starting to grow here
[00:58:21] <les> although snow is pridicted tonight
[00:58:31] <les> predicted
[00:58:34] <gezr> and my cheap harbor freight torque wrenches seems okay, I could probably never spend enough to feel comfortable with a torque wrench, so Im sure what I got will be fine
[00:59:04] <les> you can always calibrate em with a fish scale
[00:59:19] <gezr> yeah
[00:59:25] <gezr> its just scary
[00:59:51] <gezr> not knowing, wether the 64 you spent instead of 300 will do the job
[01:00:14] <les> Mine are cheap ones....but they were close enough
[01:01:45] <les> For machine stuff fasteners are ususally torqued up to about 80% of yield
[01:02:04] <gezr> yeah
[01:02:33] <gezr> im sure the same exists for this bike, who knows, if it comes apart I am the only one to blame :)
[01:02:53] <les> on a lot of car stuff "yield in place" is used....torqued beyond yield
[01:03:07] <les> so the wrench does not have to be accurate
[01:03:32] <les> material properties of the fastener determine the final clamping force
[01:03:34] <gezr> yeah thats true, I figure if im +/-20% it isnt going to matter
[01:03:38] <les> right
[01:03:58] <gezr> testing/callibration only matters for the testing
[01:04:08] <les> heh
[01:04:52] <gezr> "it was within .0001 accuracy when we tested it. You shouldn't be having any problems, it could be your tooling"
[01:05:29] <les> That's like my lab grade surface plates....
[01:05:52] <gezr> graded in a lab, now they are but fancy table tops?
[01:06:10] <les> a one degree F temp difference between the top and bottom is enough to spoil the lab grade spec
[01:06:22] <les> AA grade
[01:06:26] <gezr> oh nice
[01:06:46] <les> so they really are not that good in practice
[01:07:16] <les> just a light shining on them will do that
[01:07:23] <gezr> all things are I guess meant to be as good as they can be, tested, and then sold to the masses to produce the best results they can
[01:08:03] <les> Well with stuff like cars and such a bit different
[01:08:20] <les> like spc and iso 9001:2000
[01:08:24] <gezr> ball screws can be too good, made at 68F, they just gall them selfs to pieces in your 78f shop
[01:08:30] <les> which I may need soon
[01:08:41] <les> things aren't tested at all
[01:08:50] <les> (not the final product)
[01:09:09] <gezr> wouldnt your buyer determine what level of process you use?
[01:09:31] <gezr> * gezr doesnt see a hunter thinking "oh yeah, that call is iso 9001 certed, its a better call"
[01:09:46] <les> For the industries I mentioned stuff is "six sigma"
[01:10:01] <gezr> that is the cert I would love to be trained in
[01:10:26] <les> Well, I may need to get the shop certified for that
[01:10:36] <les> cost a bunch
[01:10:38] <gezr> oh lord
[01:10:40] <gezr> yeah
[01:11:01] <gezr> lets hope they dont push that upon you
[01:11:08] <les> me too
[01:14:16] <SWPadnos> certs of any kind easily double the cost of a production line
[01:14:25] <les> yes
[01:14:36] <les> I was reading about it today
[01:15:06] <SWPadnos> I'm more used to the UL / CSA / CE / FCC realm, but it's all expensive
[01:15:24] <les> I have a good bit of experience with the old spc programs
[01:15:46] <les> Have done several UL/CSA on my products
[01:16:00] <les> and an FAA STC
[01:16:15] <SWPadnos> It's funny - at my first business, we designed an entire radio remote control system
[01:16:24] <SWPadnos> complete with custom aluminum extrusions
[01:16:30] <SWPadnos> custom 6-color keypad
[01:16:41] <SWPadnos> all radio / electronic / software desicn
[01:16:56] <SWPadnos> and we went to a trade show (including booth and travel fees)
[01:16:59] <SWPadnos> all for $25000
[01:17:13] <les> wow
[01:17:16] <paul_c> S**** Looks like the upload of the BDI-4.18 terminated early.
[01:17:20] <les> long ago?
[01:17:24] <SWPadnos> 1992
[01:17:45] <SWPadnos> (late August through early December - a whirlwind 3 months)
[01:18:02] <SWPadnos> That included me going to New York to buy custom crystal oscillators
[01:18:16] <les> Well this encoder I designed for my old company rean about double that
[01:18:18] <SWPadnos> (had to sit at the company until they handed them over :) )
[01:18:41] <SWPadnos> Oh yeah - we did nothing the "right way" - no deign docs, specs, testing, etc.
[01:18:46] <SWPadnos> design, not deign
[01:18:54] <les> haha
[01:19:13] <SWPadnos> These days, I tell people that a board design for a saleable product is between $50-100K or more, depending on complexity
[01:19:26] <les> yes sounds about right
[01:19:41] <SWPadnos> There are always prototypes, FedEx, revisions, problems, "oops- that's not what I meant", etc.
[01:19:55] <les> all said and done the encoder will be about that
[01:20:23] <SWPadnos> right - I'll save this so I can show it to the next customer that complains :)
[01:20:56] <les> I am just late on the factory testing machines
[01:21:04] <les> working on them tommorow
[01:21:07] <SWPadnos> It's funny - we were going to bid on doing a temerature sensor for General Dynamics armament systems division
[01:21:36] <SWPadnos> the budget was $80K, and we thought - $80k for a temp. sensor - we can do that!
[01:21:42] <les> hmm
[01:21:52] <SWPadnos> well - we looked at the specs, and decided not to bid :)
[01:21:58] <les> radiation hardened?
[01:22:10] <paul_c> SWPadnos: Uploading to your machine.
[01:22:24] <SWPadnos> meant for use on a tank, in all weather conditions, on an arm that sxwings down from the tank turret...
[01:22:31] <SWPadnos> paul_c: OK - let's see how that works.
[01:23:01] <SWPadnos> had to have dust filters that couldn't be clogged (dual, with reversing fans to clear dust/sand)
[01:23:39] <les> My next scheduled engineering project is a device to make high voltage from compressed air for a powder spray gun
[01:23:54] <paul_c> SWPadnos: Should be uploaded by 14:00GMT
[01:24:14] <SWPadnos> OK - 2.5 hours expected?
[01:24:24] <les> working that in between turkey call production
[01:24:42] <SWPadnos> a high voltage turkey call
[01:24:42] <les> haha
[01:25:09] <SWPadnos> high electric field (electrostatics), or high power/high voltage
[01:25:26] <paul_c> I'm going to call it a night - Tomorrow, may do some more with realtimeio.c
[01:25:42] <les> 100kv/meter, only 6 watts
[01:25:44] <SWPadnos> OK - good night. I'll try to do some EMC stuff this week.
[01:25:55] <les> night paul
[01:26:01] <SWPadnos> (other than pester you with questions)
[01:26:22] <paul_c> Just for Les: http://www.electricstuff.co.uk/cdzap.html
[01:26:28] <les> I also have to to a turkey call premium product line...
[01:27:44] <les> in other words incorporate inlays and figured wood into the product
[01:28:01] <les> cnc of course
[01:28:03] <SWPadnos> have you seen CNC Toolkit?
[01:28:08] <les> no
[01:28:27] <SWPadnos> There's a Yahoo group - CNC_Toolkit
[01:28:36] <les> hmmm
[01:28:46] <les> what's it about?
[01:28:48] <SWPadnos> It's a plug-in for GMax (a free 3D design program) that generated 5-axis G-Code
[01:29:17] <les> sounds like rab gordon's stuff
[01:29:19] <SWPadnos> There's a guy who's recently been making custom pool cues with it
[01:29:21] <SWPadnos> it is
[01:29:37] <les> oh I know rab
[01:29:56] <SWPadnos> I haven't played with it much, but it looks like it would do exactly what you want
[01:29:57] <les> yes
[01:30:06] <SWPadnos> http://classiccustomwood.com/Rope.htm
[01:30:28] <les> Well right now we make a turkey call in about 2 minutes....
[01:30:33] <SWPadnos> even better - http://classiccustomwood.com/Double%20helix.htm
[01:30:43] <les> sells for $5.25 wholesale
[01:30:55] <SWPadnos> It'll take longer with custom stuff, obviously
[01:30:58] <les> this would be inlayed and stuff
[01:31:08] <les> sell for $25?
[01:31:08] <SWPadnos> look at the second link
[01:31:12] <les> looking...
[01:31:42] <SWPadnos> the difficulty with inlay is that you have to cut out the hoole, then the inlay preferably from the same shape of wood), then actually put it in, carefully
[01:31:48] <SWPadnos> big pain
[01:31:59] <les> nice
[01:32:07] <les> yeah that sort of stuff
[01:32:13] <SWPadnos> yeah - not $195 nice, but still nice
[01:32:45] <les> that would be not too far from the premium turkey call msrp
[01:32:59] <les> we use the old 5:1 rule
[01:33:06] <SWPadnos> I suppose there's a *very* high end for almost everything
[01:33:23] <les> msrp=man cost X5
[01:33:29] <SWPadnos> yep
[01:34:01] <SWPadnos> My old company (I was a co-founder, but left a few years ago) makes near-consumer electronics
[01:34:13] <SWPadnos> it's sad to see the marketing company get more than the manufacturer
[01:34:24] <les> I may end up with emc doing 2 min of carving
[01:34:43] <les> and a worker doing half an hour of inlay stuff
[01:35:22] <les> I have to figure that out
[01:35:41] <SWPadnos> yeah - that's not a great situation
[01:35:48] <les> oh and a car quality finish
[01:35:52] <les> rubbed out
[01:36:01] <SWPadnos> unless you inlay something other than wood, you're probably going to be stuck in that boat though
[01:36:04] <les> will use a painting robot
[01:36:26] <SWPadnos> have you seen a magnetic parts finisher?
[01:36:44] <SWPadnos> (not that it would be good for wood)
[01:37:04] <les> well if I can make 50% net variable margin on having people do stuff...I'll hire them
[01:37:15] <les> magnetic? no have not seen
[01:37:35] <SWPadnos> hmmm. ther ewas one on eBay around 8 months ago - I bid on it but didn't win
[01:37:47] <SWPadnos> (plus it was several hundred pounds in CA.)
[01:38:20] <les> I have the several hundred pound s in cal problem often
[01:38:31] <SWPadnos> apparently, it's a method of finishing which provides a high polish, uses stainless pins in a plastic bowl
[01:38:45] <SWPadnos> underneath is a rapidly spinning magnetic field
[01:38:47] <les> tumbled?
[01:39:07] <SWPadnos> whips the pins all over the place, and they polish the surfaces, including inside threads (if you use small enough pins)
[01:39:17] <les> hmm
[01:39:24] <SWPadnos> like a vibratory tumbler, but using magnets to propel the media
[01:39:32] <SWPadnos> Lemme see if I still have a link...
[01:39:48] <les> Well I have a sanding work station which consists of a special chuck and a sevo
[01:39:53] <les> servo
[01:40:26] <les> would also use that with automotive rubbing compound for the premium ones
[01:40:32] <les> the parts are round
[01:40:44] <SWPadnos> right - spin the part, but that leaves streaks
[01:41:00] <les> certain streaks we want
[01:41:08] <les> very fine ones
[01:41:19] <les> it gives an opalescent quality
[01:41:42] <les> you saw the pictures right?
[01:41:44] <SWPadnos> right - but don't you want those to be in varying directions?
[01:42:09] <les> no concentric looks the best
[01:42:11] <SWPadnos> just the furniture, not the turkey calls
[01:42:19] <les> gives a nice shimmer effect
[01:42:31] <les> oh furniture...
[01:42:46] <les> usually it is rubbed out in straight lines
[01:43:01] <SWPadnos> I mean I saw furniture photos, not turkey calls
[01:43:10] <les> oh
[01:43:13] <les> hang on
[01:44:27] <les> http://www.dynamiccalls.com/Catalog.htm
[01:45:04] <les> all made with emc
[01:45:24] <SWPadnos> cool.
[01:45:42] <les> but those are just semi gloss finished
[01:45:44] <SWPadnos> (I must say, I don't know enough about turkey hunting to recognize the calls :) )
[01:45:56] <les> the premium ones would be rubbed out
[01:46:17] <les> heh..I have never been turkey hunting
[01:46:19] <les> haha
[01:46:27] <les> I just make the stuff
[01:46:34] <SWPadnos> I recognize the dead turkey head though
[01:46:40] <les> yeah
[01:46:51] <SWPadnos> yeah - I'm not a photographer, but I've made radio controls for them :)
[01:47:04] <les> right
[01:48:13] <les> well anyway...tommorow I need to finish and ship the usb production testers for my encoder
[01:48:26] <SWPadnos> What type of encoder?
[01:48:42] <les> automotive...absolute
[01:48:49] <SWPadnos> Ah
[01:48:52] <les> picture here:
[01:49:24] <les> http://lmwatts.com/v-web/b2/
[01:49:27] <SWPadnos> does the tester go through temperature and other environmental conditions?
[01:49:42] <les> no just linearity
[01:49:57] <les> used in a controlled temp environment
[01:50:13] <les> I have temp compensation on the product
[01:50:20] <SWPadnos> OK. People say automotive, and I imediately think -40 - 140 degrees C :)
[01:50:45] <les> -40-+85
[01:51:08] <les> the first picture is the tester
[01:51:12] <SWPadnos> I thought it went above +85 (I was just going to question whether it was +100 or not)
[01:51:16] <les> the second is the product
[01:51:33] <SWPadnos> Ah yes - one of the photos during the BDI install :)
[01:51:41] <les> somr under hood goes past +85
[01:51:56] <les> WHAT?
[01:52:06] <les> what has paul put on there?
[01:52:09] <les> haha
[01:52:17] <SWPadnos> I think so - get a BDI-4.16 ot later :)
[01:52:27] <les> really
[01:52:29] <les> haw
[01:52:31] <SWPadnos> (doesn't say what it is though)
[01:52:36] <les> well that's cool
[01:52:47] <les> all that stuff was made with emc
[01:53:04] <SWPadnos> you did the board etching as well?
[01:53:11] <les> and we have 100k units/year sold
[01:53:11] <Jymmm> les: I meant to ask you earlier... do you have pics of stuff you've done with EMC both finsihed and WIP ?
[01:53:21] <SWPadnos> do a BDI install
[01:53:25] <les> ok
[01:53:53] <les> Jymmm: the link I just posted was done with emc
[01:54:07] <Jymmm> les: sorry, I meant wood
[01:54:11] <SWPadnos> ( or he can do a BDI install :) )
[01:54:13] <les> the sign link at my web site has stuff that is all emc
[01:54:14] <jmkasunich> les: have you ever thought of any designs for a very small fast spindle?
[01:54:22] <jmkasunich> say 1/20-1/10HP
[01:54:32] <les> hi john
[01:54:35] <jmkasunich> for milling wax, plastic, wood
[01:54:50] <les> on a budget?
[01:54:53] <jmkasunich> of course
[01:55:27] <les> MSC/Enco has a 60,000 rpm air pencil grinder for about 50 bucks
[01:55:31] <jmkasunich> I picked up a couple of nice small 2-axis servo mechanisms, was thinking about making a desktop size machine
[01:55:49] <SWPadnos> really small and not too powerful: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=3876707702
[01:55:58] <les> MUST use oil mist lube with it
[01:56:15] <jmkasunich> don't want air - want a portable machine, 110V power
[01:57:24] <les> SWP's link might be neat...I have been looking at that guy's stuff
[01:57:33] <jmkasunich> that looks really nice
[01:57:42] <les> might be just the ticket
[01:57:52] <SWPadnos> damn - look at this one: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=3877160125
[01:58:44] <jmkasunich> that's way too big for my needs, but nice
[01:58:57] <SWPadnos> yeha - pretty big
[01:59:10] <SWPadnos> the othe rone can only take 1/8" shaft tools
[01:59:15] <SWPadnos> (like dremel)
[01:59:26] <jmkasunich> the axis mechanism I have is here: http://home.att.net/~jmkasunich/Pics/miniservo1.jpg
[01:59:34] <les> looks neat...just bookmarked it
[01:59:59] <SWPadnos> Incidentally, a"high end" Dremel could be the ticket as well.
[02:00:09] <jmkasunich> 19.1V pittmann motors, 1/4" diameter x 1/4" lead screw for Z, 3.3" travel
[02:00:23] <jmkasunich> maybe - I don't like dremels tho
[02:00:32] <les> what do you want to use it for?
[02:01:01] <jmkasunich> mostly demo and testing, but possibly for milling wax models (jewelry, my wife's interest) or engraving
[02:01:37] <jmkasunich> the mechanism has 0.0001" resolution on the long axis and 0.00016" on the short one
[02:01:38] <les> I don't have a dremel. Silly reason...you know those little 1" circular razor saws for it?
[02:01:54] <jmkasunich> yeah.. nasty little devils
[02:02:35] <Jymmm> Hmmmm, I'm condering this http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=3877575376&ssPageName=MERC_VI_RSCC_Pr4_PcN__Stores
[02:02:43] <les> I buried one in my hand once. Spent night in emergency room triage...blood spurting on shop ceiling etc
[02:02:46] <SWPadnos> take a look at this dremel model - it may be better than some of the others: http://www.dremel.com/productdisplay/Display.asp?SKU=398
[02:03:07] <SWPadnos> but don't put it through your hand :)
[02:03:17] <les> I did
[02:03:21] <SWPadnos> I have the 30KRPM model
[02:04:09] <Jymmm> les ouch!
[02:04:21] <les> I went into shock.
[02:04:29] <les> which is silly
[02:04:33] <SWPadnos> Jymmm: that's from the same guy as the one I posted - it's an earlier model with the drive screw
[02:04:36] <les> but I did.
[02:04:50] <SWPadnos> well - blood loss and things like that will do that to you
[02:04:52] <Jymmm> SWPadnos is it any good/worth it?
[02:05:10] <SWPadnos> I don;t know - Les and John don't seem to think it's shite
[02:05:19] <Jymmm> heh
[02:05:43] <Jymmm> I just figure "Hey here's a Z with rotary" all in one shot
[02:05:51] <SWPadnos> look at the second one I posted, if you want to see a big honker
[02:06:08] <jmkasunich> I kinda like the ebay motors... the dremel's don't get me excited...
[02:06:23] <jmkasunich> too noisy, not that well balanced, and nasty shape to try to mount
[02:06:34] <Jymmm> I dont like dremel brushes mostly
[02:06:37] <jmkasunich> * jmkasunich doesn't think much of "universal" motors
[02:06:40] <SWPadnos> yeah - the whining is pretty annoying
[02:06:49] <jmkasunich> I would love to have a brushless motor
[02:07:06] <SWPadnos> There was an item on eBay called a "Tapmatic Drill Speeder"
[02:07:20] <SWPadnos> it was a 6.25x spindle for use in a drill press or milling machine
[02:07:26] <SWPadnos> max 15kRPM
[02:07:33] <SWPadnos> (output)
[02:07:36] <jmkasunich> was looking on the web, some RC flying folks are rewinding CDROM drive motors and replacing the plastic magnet ring with rare earth magnets to get motors approaching 75W, but very small, light and fast
[02:07:38] <Jymmm> I see these sewing machien motors attached to hi-speed spindles, but nfc in the spindels
[02:08:27] <Jymmm> jmkasunich 75Watts?
[02:08:37] <SWPadnos> 1/10 HP
[02:08:39] <jmkasunich> yep
[02:08:51] <Jymmm> oh
[02:09:21] <Jymmm> never heard watts used to describe hp in an electoric motor before.
[02:09:37] <SWPadnos> all the time - 1HP = 746 watts
[02:09:50] <les> John: remember that rc car I had on the shelf in the office?
[02:10:04] <Jymmm> SWPadnos: ok, fair enough =)
[02:10:07] <les> The one we used to test suspensions?
[02:10:58] <A-L-P-H-A> anonimasu, sorry, I was away. I'll make links to the TTF files as well.
[02:11:00] <les> it has a 100 amp motor and PWM drive
[02:11:00] <Jymmm> jmkasunichL well if you want cdrom drives, let me know how many pallets =)
[02:11:42] <les> only runs a minute or two
[02:11:45] <jmkasunich> yeah, les... RC folks do some wild stuff
[02:12:18] <A-L-P-H-A> Gang: http://24.102.90.20/Fonts (unsorted) http://24.102.90.20/Fonts/engravable http://24.102.90.20/Fonts/NOT
[02:13:29] <jmkasunich> http://www.littlescreamers.com/products.htm
[02:13:50] <les> nice link...always looking for more true type fonts
[02:14:40] <A-L-P-H-A> that's my computer... and I'm still sorting.
[02:15:14] <SWPadnos> But - what does a 'G' look like in all those fonts? :)
[02:16:17] <danfalck> where do you get these fonts?
[02:17:18] <A-L-P-H-A> danfalck, online... all over the place. 1000freefonts.com or 1000fonts.com something like that.
[02:17:29] <les> That motor video is nuts....a little smaller than the car ones...but I can tell from the sound that the rpm is WAY upthere
[02:18:07] <les> prob a good fraction of a hp too
[02:18:35] <jmkasunich> which video is that?
[02:18:56] <SWPadnos> the ones under the specs table
[02:19:06] <les> the streaming video on the littlescreamers link
[02:19:37] <jmkasunich> I don't have video on the linux box
[02:19:43] <les> bet it's 20-30k rpm
[02:19:45] <jmkasunich> * jmkasunich switches to the win box
[02:22:05] <SWPadnos> I don't see how he has sttitude control on that
[02:23:44] <Jymmm> I'm still tryign to figure out where the servos were on it
[02:23:51] <jmkasunich> I think even a stock CDROM motor will go to 10000RPM plus... I think normal CDROM speed is about 300 RPM, so a 48X drive would be going pretty darn fast
[02:24:33] <SWPadnos> Kenwood had a 72x drive, but I think that was some buffering / compression trick
[02:24:54] <SWPadnos> I think CDs come apart at 20k or so (there are some good videos on this subject :) )
[02:25:17] <Jymmm> 42K
[02:26:24] <Jymmm> dumb question... is there any way to cut using a router table.... cut as into pieces as example.
[02:27:31] <Jymmm> like a horitonally mount jigsaw head
[02:28:32] <les> We cut out thingd in a "cracker panel"....leaving a small web to hold things together
[02:29:05] <les> the parts just pop out
[02:30:11] <les> jjmk did you see that video? Those motors would be good for small engravers
[02:30:36] <jmkasunich> took a while to download and get it going, but yes
[02:30:38] <jmkasunich> pretty impressive
[02:30:45] <les> yeah
[02:30:56] <SWPadnos> unfortunately, they don't give any specs other than the few on that page
[02:31:05] <jmkasunich> $50 for the motor... I dunno if that includes the controller or not
[02:31:18] <les> prob sleeve bearings
[02:31:26] <SWPadnos> I suspect that's just the motor
[02:31:43] <jmkasunich> I dunno - most of the folks selling rewound CDROM motors use ball bearings
[02:31:51] <SWPadnos> they talk about having a "brushless ready airframe"
[02:32:00] <les> hmm
[02:32:17] <les> I used to try to fly rc planes
[02:32:20] <les> could not
[02:32:29] <Jymmm> WEll, he had to use a rc srvo of some sort
[02:32:43] <Jymmm> for the control I mean
[02:33:09] <Jymmm> I LOVED the poly battery he had
[02:33:14] <les> I can fly bigger ones ok though
[02:33:22] <jmkasunich> the screamers site seems very hype-ey... there are other folks selling similar motors and/or kits, for less money
[02:33:43] <les> yeah
[02:34:20] <les> But those light low moment of inertia brushless ones might be very good for engraving
[02:35:26] <les> The car ones approach one HP peak
[02:35:35] <les> crazy
[02:35:52] <Jymmm> 23 grams
[02:35:58] <les> haha
[02:36:24] <les> with that rpm power comes in a small package
[02:36:59] <Jymmm> "Are you happy to see me or have a engraver in your pocket?"
[02:37:22] <les> for jewelry and stuff gang up about ten of em
[02:37:24] <les> haha
[02:37:52] <les> cheaper than westwind air spindles
[02:38:01] <Jymmm> * Jymmm still needs to find bits for that kind of stuff
[02:38:15] <les> pcb router bits
[02:38:19] <les> carbide
[02:38:21] <jmkasunich> http://www.flyelectric.ukgateway.net/motors.htm
[02:38:28] <les> drilbitcity.com
[02:39:01] <les> I have some .01" diam carbide end mills
[02:39:15] <les> drillbitcity
[02:39:30] <Jymmm> are resharpened bits like those "ok" ?
[02:40:14] <jmkasunich> a _400_ watt motor made from an old floppy drive - 10K RPM, 35A
[02:40:44] <les> neat
[02:40:56] <les> half a hp
[02:41:28] <SWPadnos> jmkasunich: I have a Baldor DC servo that might work for you
[02:41:42] <SWPadnos> it's 50 oz-in, 5kRPM
[02:41:44] <les> Jymmm: they work fine for me
[02:41:46] <Jymmm> les: where do you find .01 mills?
[02:42:05] <les> robbjack
[02:42:13] <SWPadnos> The total power is 40V * 5.5A = 220 W
[02:42:26] <SWPadnos> (peak of 30A)
[02:42:40] <les> one company has .0005" diam end mils!!!! have not tried them
[02:42:44] <SWPadnos> with some gearing, it might do the trick
[02:43:52] <Jymmm> les: eeeesh.... the beam size on some of the lasers I've been looking at are only .003
[02:44:14] <les> wow
[02:44:47] <les> The smallest end mill I routinely use is .02
[02:45:03] <les> I use it for engraving electronic panels
[02:45:34] <les> the .01 is fragile
[02:47:20] <jmkasunich> SWPadnos: thanks for the offer on the baldor, but 5K is pretty slow for this
[02:47:44] <jmkasunich> I think I may take a shot at one of those CDROM motors
[02:48:05] <Jymmm> jmkasunich as-is, or rewired?
[02:48:38] <SWPadnos> well - 1:4 gearing would help with that :)
[02:49:28] <Jymmm> * Jymmm has junk cdrom around here somewhere =)
[02:49:31] <asdfqwega> Hm...I have a BUNCH of floppy drives I pulled apart - I guess I'll give making one of these a try
[02:53:58] <jmkasunich> * jmkasunich wonders about the motors in harddrives... high quality bearings there...
[02:54:07] <les> I just keep thinking about that video...I guess little electric hummingbird things that can hover around you and take hi res video are a practical reality
[02:54:09] <jmkasunich> 10K rpm harddrives aren't uncommon
[02:56:37] <A-L-P-H-A> I'd like to play with RC jets... just not land them though... as I know I wouldn't be able to.
[02:56:43] <Jymmm> how could I control the motor out of a cdrom/hdd/floppy ?
[02:56:46] <A-L-P-H-A> oops, I scrolled up. :)
[02:57:04] <A-L-P-H-A> Jymmm, VDC... PWM, or amount of voltage. :)
[02:57:25] <A-L-P-H-A> oh, floppies are steppers. so with a driver.
[02:57:27] <SWPadnos> HDs don't go beyond 15kRPM, and they take a while to get there.
[02:57:39] <A-L-P-H-A> SWPadnos, are we talking IDE? or scsi?
[02:57:46] <Jymmm> SWPadnos for free, I can wiat the 10.5 seconds
[02:58:00] <SWPadnos> I haven't seen SCSI beyond 15K
[02:58:16] <SWPadnos> Jymmm: well - that means there isn't a lot of torque there
[02:58:34] <SWPadnos> so you may not be able to do anything except watch your tool cut air
[02:58:55] <Jymmm> well, anyone to gang a bunch of them together?
[02:58:58] <A-L-P-H-A> SWPadnos, but isn't cutting air AWESOME?
[02:59:16] <SWPadnos> Frankly, I'd *love* to see some air cutting right now :)
[02:59:20] <les> don't need much torque if rpm is high
[02:59:36] <SWPadnos> (trying to get USC / ppmcio driver to work on BDI-4)
[02:59:55] <SWPadnos> (then make motor mounts)
[03:00:11] <les> ha...with my production I am trying to get air cutting to an absolute minimun
[03:00:20] <jmkasunich> the reason disks take so long to spin up is the large inertia
[03:00:41] <les> not a big issue for a spindle?
[03:01:04] <SWPadnos> true - a 5" platter has needs a lot more rotational energy than a 1/16" cutting tool
[03:01:06] <jmkasunich> total weight of a spindle will probably be less than a stack of disks
[03:01:14] <SWPadnos> (sorry - 3.5" platter these days)
[03:01:17] <jmkasunich> and it will be at a much smaller raius
[03:01:21] <jmkasunich> radius
[03:01:36] <les> get rid of the square term of radius and they would spin up fast
[03:01:52] <Jymmm> Ok, now the question is.... how to make a spindle ?
[03:02:06] <Jymmm> to use these on
[03:02:11] <SWPadnos> what are the cutting forces like at those speeds? (say in aluminum)
[03:02:12] <les> high speed?
[03:02:18] <Jymmm> PC motors
[03:02:28] <Jymmm> for 1/8" bits/mills
[03:02:31] <les> cutting forces are low
[03:02:51] <les> a few pounds
[03:03:03] <jmkasunich> or less
[03:03:05] <Jymmm> for engraving on wood aluminum
[03:03:10] <SWPadnos> don't you still want the same chip thickness?
[03:03:16] <SWPadnos> (as normal machining)
[03:03:28] <les> no
[03:03:38] <SWPadnos> well - that would help then
[03:03:44] <les> unless you do high speed machining
[03:04:05] <SWPadnos> right - that's what I'm thinking about - zip -zip-done
[03:04:09] <les> with that you have normal chip load
[03:04:17] <Jymmm> I'm talking engraving brass/wooden coins and such
[03:04:27] <les> but put 50 hp into a 1/2 end mill
[03:04:51] <SWPadnos> and it'll melt
[03:05:16] <les> funny thing...after a point the chips become the coolant
[03:05:53] <SWPadnos> I noticed that things got really easy after a certain feedrate
[03:06:08] <SWPadnos> I was milling a 1" deep slot in aluminum, using a 1/2" endmill
[03:06:13] <les> I have seen it...it's really wild
[03:06:29] <SWPadnos> crank at low speed, and it was hard - speed up a little, and it cut like butter
[03:06:31] <les> cutting AL at 300 ipm
[03:06:45] <SWPadnos> I just needed a third hand to operate the Vacuum
[03:06:52] <SWPadnos> (to clear chips)
[03:07:16] <les> I try to use as High a chip load as possible
[03:07:25] <les> cutters stay sharp longer
[03:07:47] <SWPadnos> yeah - no sense cutting 1000 thin pieces wwhen 500 thick ones will do
[03:08:02] <les> A $50 carbide cutter lasts one day for me
[03:08:13] <SWPadnos> That's one thing I was considering adding to EMC - a tool speed/feed calculator
[03:08:23] <les> That is why I quickly set up a sharpening jig
[03:08:36] <SWPadnos> cutting wood?
[03:08:40] <les> yes
[03:08:43] <SWPadnos> damn
[03:08:54] <les> 6 hrs or so is doing good
[03:09:08] <SWPadnos> is carbide ideal for wood (or would some cobalt or other thing be better)?
[03:09:35] <les> C2 carbide is good...diamond may be better
[03:09:40] <SWPadnos> (there's another $250 a week, down the drain)
[03:09:42] <jmkasunich> wow... just opened up an old SCSI drive... 10 platters!
[03:09:53] <SWPadnos> dude - ST4096 anyone?
[03:10:01] <Jymmm> lol
[03:10:05] <SWPadnos> the old workhorse 80M SCSI drive
[03:10:07] <jmkasunich> ?
[03:10:24] <jmkasunich> this ain't that old... 18GB
[03:10:30] <les> Well...I can now resharpen the flanks of spiral cutters at least 5 times....and that saves a lot of money
[03:10:49] <SWPadnos> 5.25" full height, full length,. two would weigh as much as a minitower these days
[03:10:56] <les> The diamond cup wheel cost only $100
[03:11:18] <SWPadnos> using mostly the ends, not the sides?
[03:11:37] <les> using mostly the sides (flanks)
[03:11:54] <SWPadnos> ah - does the diameter change a lot when you dsharpen?
[03:12:18] <les> I lose about .001 each time
[03:12:24] <SWPadnos> not bad
[03:12:44] <les> must compensate in software for some cuts
[03:12:52] <les> others it does not matter
[03:13:18] <Jymmm> would roller blade bearins work for making a spindle?
[03:13:22] <Jymmm> bearings
[03:13:27] <les> yes
[03:13:36] <les> many are abec 7
[03:13:51] <jmkasunich> rollerblade bearings are abec7?
[03:13:53] <jmkasunich> wow
[03:13:55] <les> very small
[03:14:01] <les> but a good choice
[03:14:12] <Jymmm> * Jymmm with he knew what abec7 referenced =)
[03:14:22] <SWPadnos> better than ABEC 2
[03:14:25] <jmkasunich> I'm thinking of a spindle that takes either 1/8 or 3/32 shank tools
[03:14:41] <Jymmm> SWPadnos: Family fued "Good answer, good answer"
[03:14:44] <jmkasunich> OD would be 1/4 or 3/8 in the bearing area
[03:14:49] <SWPadnos> (American Bearing Engineering Council or something like that)
[03:14:51] <les> usually bearings are either abec 1 or 7 these days
[03:15:01] <les> not much in betweeen
[03:15:03] <SWPadnos> MSC also has ABEC5, I believe
[03:15:07] <jmkasunich> McMastercarr sells abec 5 in those sizes, for not to much (around $10)
[03:15:09] <les> a few
[03:15:21] <Jymmm> ok what does the number represent '7' ?
[03:15:23] <les> yes dynaroll
[03:15:37] <jmkasunich> speed ratings up to 40-70Krpm, depending on size
[03:15:41] <SWPadnos> it represents the loading you can put on the bearing
[03:15:45] <Jymmm> ah, ok
[03:15:56] <les> 7= about .0001 radial runout
[03:16:07] <jmkasunich> I thought abec ratings were accuracy/runout, etc
[03:16:20] <Jymmm> hmmm... now for a jaw
[03:16:23] <les> requires similarly accurate machining of the houding
[03:17:00] <les> abec 1= about .0004 radial runout
[03:17:06] <les> for small bearings
[03:17:24] <jmkasunich> off the wall idea for a 1/8 shank "collet":
[03:17:38] <jmkasunich> use compression fitting sleeves
[03:17:43] <Jymmm> jmkasunich: a dremel collet?
[03:20:15] <les> collets are often a problem for me
[03:20:18] <SWPadnos> interesting - looking at MSC, the "loading" of a crap bearing (6204 size, just for reference) is around 70 pounds. A nice ABEC7 precision bearing is around 12,700
[03:20:23] <SWPadnos> go figure :)
[03:20:53] <les> they last only a couple weeks in production
[03:21:08] <SWPadnos> (prices: $5 or $188)
[03:21:28] <les> SWP....for a 6204 it should be similar for both grades
[03:21:36] <jmkasunich> http://www.mcmaster.com/nav/enter.asp?pagenum=122
[03:21:55] <jmkasunich> see the sleeves at the bottom right of the page?
[03:22:08] <SWPadnos> well - they have some total crap imports that aren't. There were some that were in the middle - around 6K
[03:22:13] <Jymmm> jmkasunich yeah
[03:22:22] <les> I have the 3 volume bearing institute encyclopedia here...I'll hunt it up
[03:22:30] <jmkasunich> machine the spindle nose with a precise 1/8 hole for the tool shank, and a taper and thread for a sleeve and nut from a compression fitting
[03:22:34] <SWPadnos> please ... don't :)
[03:22:55] <jmkasunich> sleeves are $0.15 each, can affort to compress one onto each tool
[03:23:39] <SWPadnos> interesting idea
[03:25:03] <Jymmm> jmkasunich: sinc ethe ID on skate bearings is 1/4", what about useing brass rod (or tube w/ thick wall) and threading the end and then your idea?
[03:25:25] <jmkasunich> I'd probably use steel, not brass
[03:26:34] <Jymmm> I wish I had a way to bore it,
[03:26:37] <jmkasunich> damn... looks like they _glued_ the disks to the motor... drat
[03:26:57] <jmkasunich> 1/8" is a pretty small hole to bore
[03:26:58] <Jymmm> jmkasunich: oh hell no.... smacj that sucker it'll come out
[03:27:04] <SWPadnos> that's what the blowtorch is for :)
[03:27:13] <Jymmm> one good wack!
[03:27:33] <Jymmm> jmkasunich oh, did you remove the screws?
[03:27:37] <jmkasunich> I'd like the motor and bearings intact
[03:27:58] <jmkasunich> no screws on this one - two E-rings, one on top and one on bottom
[03:28:19] <Jymmm> jmkasunich: they ALWAYS have screws. you just have to find them
[03:28:37] <jmkasunich> until this one, I would have agreed with you
[03:28:41] <Jymmm> sometimes they're not that obvoius
[03:29:15] <Jymmm> it's nickle plated platters, toss a wide blade screwdriver between the platters and turn
[03:29:58] <jmkasunich> tried that... platters bent to hell, still on hub
[03:30:26] <Jymmm> jmkasunich then start searching for those screws
[03:30:43] <Jymmm> I have NEVER been able to bend a platter that easily
[03:31:07] <les> ok, I get 12,700N (2860 lbf) dynamic load for a 6204 regardless of abec grade
[03:31:11] <Jymmm> jmkasunich this one doesn't have "Tonka" written on it does it? =)
[03:31:12] <jmkasunich> no screws, just a hellofa press fit on the ring that holds the stack together
[03:31:36] <jmkasunich> it finally popped after I went 3/4 of the way around with the big honkin screwdriver
[03:31:44] <les> newton/lb thing?
[03:31:59] <SWPadnos> found it - cool high speed machining video: http://www.datrondynamics.com/VideoZone/Videos340kb/HighSpeedH.wmv
[03:33:25] <Jymmm> gawd I need to rebuild my desktop machine... but I dont have 5 days to spare
[03:33:28] <SWPadnos> hmmm - I just searched MSC for bearings, entered the bore / outer diameters and thickness, then borwsed.
[03:33:43] <SWPadnos> Get a new one and multitask :)
[03:34:00] <les> cool video...wild isn't it?
[03:34:09] <SWPadnos> yeah
[03:34:11] <les> HUGE power on that tool
[03:34:23] <SWPadnos> I believe it - 60kRPM spindle
[03:34:26] <SWPadnos> !
[03:35:09] <SWPadnos> actually, they say it's only a 290W spindle
[03:35:35] <SWPadnos> it must not be the same machine
[03:35:37] <les> 290 kW mabye haha
[03:35:58] <les> 25-50 hp is typical of what I have seen
[03:36:28] <SWPadnos> if you go th their homepage, and click on the cheap ($46,800) miniraptor, they sae 290W...
[03:36:49] <les> must be a mistake
[03:37:03] <SWPadnos> they have bigger ones, so the video may be from a different machine
[03:37:08] <les> right
[03:37:49] <SWPadnos> still - the largest spindle they have is 2kW
[03:38:17] <Jymmm> "What's the big deal about that video, I do that by hand all day long using my 9.6V makita cordless drill."
[03:38:35] <SWPadnos> well - I guess you can save the $46,800 then
[03:38:45] <Jymmm> WooHoo! rotf
[03:39:07] <SWPadnos> now you can buy that new computer with all the money you saved.
[03:39:20] <jmkasunich> well, getting late... gotta pack for a work trip tomorrow
[03:39:33] <SWPadnos> OK - see you later
[03:39:48] <jmkasunich> night all
[03:40:23] <les> I'm gonna hit the sack too
[03:40:47] <les> It's as rainy night in georgia
[03:40:49] <SWPadnos> good plan - it's getting late here in the east
[03:41:06] <les> couple more degrees and it will be a snawy night
[03:41:10] <SWPadnos> night all - gotta get to this accounting some day :(
[03:41:12] <les> snowy
[03:41:17] <les> later!
[04:08:37] <Jymmm> * Jymmm comes back and everyone has left?!
[06:26:34] <Jymmm> SWPadnos wb
[06:26:41] <SWPadnos> hit here - thanks
[06:26:50] <SWPadnos> hi there - how's that :)
[06:27:01] <Jymmm> works for me
[06:27:19] <SWPadnos> actually, I'm just setting up logging, in case anything interesting happens before I make it out of bed tomorrow
[06:27:22] <Jymmm> I think I'm really gonna try the cdrom spindel
[06:27:38] <SWPadnos> that should be interesting.
[06:28:01] <Jymmm> check it out =) http://www.yourtooltime.com/Merchant2/merchant.mv?Screen=PROD&Store_Code=TAHS&Product_Code=4486C&Category_Code=MMC
[06:28:33] <Jymmm> maybe instead of jmk's brass fitting suggestion.
[06:28:46] <SWPadnos> yep
[06:29:27] <Jymmm> you think direct drive or rubber band?
[06:29:57] <SWPadnos> I like rubber bands
[06:30:16] <Jymmm> the only part I dont like about them is the pulleys
[06:30:25] <SWPadnos> heh - those chucks are $9.99 at Home Depot.
[06:30:48] <Jymmm> yep, that guys has 21K 100% feedback on ebay
[06:30:53] <pfred1> where low prices are just the beginning there's the low quality too!
[06:31:31] <A-L-P-H-A> SWPadnos!!!!!!!!!!!!!!!!!!!!!!!! :) program AVRs in C bychance?
[06:31:41] <SWPadnos> rarely
[06:31:51] <SWPadnos> (assembly is so much more fun :) )
[06:32:01] <A-L-P-H-A> if fun you mean head aches...
[06:32:08] <SWPadnos> I have a hard head
[06:32:09] <A-L-P-H-A> I think what I'm attempting is out of my experience.
[06:32:23] <SWPadnos> well - that's how you learn
[06:32:25] <A-L-P-H-A> level of experience.
[06:32:33] <SWPadnos> oh - well that could be a problem :)
[06:32:39] <Jymmm> A-L-P-H-A: World Domination?
[06:32:50] <SWPadnos> no - that's the Mayflowers
[06:33:09] <Jymmm> * Jymmm sends A-L-P-H-A "World Domination For Dummies"
[06:33:09] <A-L-P-H-A> I get the blinking lights, I get the incrementation of 32 bit values (via overflow) in an 8bit system.
[06:33:35] <A-L-P-H-A> but, atmel classics don't have nice WORD functions.
[06:33:37] <A-L-P-H-A> 90s2313.
[06:33:45] <A-L-P-H-A> at90s2313
[06:33:45] <SWPadnos> true
[06:34:07] <SWPadnos> that just makes them a little slower (and you might have to add some extra crap around multibyte move instructions)
[06:34:09] <A-L-P-H-A> I understand the binary math, on paper... but implementing them that's the hard part.
[06:34:31] <SWPadnos> for instance, you can't SBIS over a word move in the non-megas
[06:34:42] <A-L-P-H-A> what I have is just a single instruction to get my RPM value.
[06:34:45] <A-L-P-H-A> sec.
[06:34:52] <SWPadnos> the division routines are weird
[06:35:09] <SWPadnos> add / sub / shift /AND / OR / XOR are easy
[06:35:36] <SWPadnos> MUL is also easy (and even better on the megas, since there's actually a MUL instruction)
[06:35:58] <A-L-P-H-A> if I shift right, I divide by two. right? with whatever the first binary digit being the remainder
[06:36:14] <A-L-P-H-A> shift right again, 4. again 8... etc.
[06:36:19] <SWPadnos> the "remainder" ends up in the carry
[06:36:28] <SWPadnos> otherwise true
[06:36:40] <pfred1> division is futile you will be approximated!
[06:36:47] <Jymmm> shift for modulus???? Interesting
[06:37:01] <SWPadnos> works great for powers of 2
[06:37:09] <SWPadnos> not so great for every other number
[06:37:13] <A-L-P-H-A> k, if I shift left, I multiple by 2... with the carry figured in.
[06:37:26] <SWPadnos> carry is "added"
[06:37:27] <A-L-P-H-A> great for powers of two yes.
[06:37:39] <pfred1> we shoould cut off 8 fingers on everyone then computer science would make a lot more sense to the general population
[06:37:51] <SWPadnos> you have to be careful to use logical shift on the first byte, and rotate on the rest
[06:38:09] <Jymmm> There are 10 types of people in the world that understand binary.
[06:38:27] <SWPadnos> (unless you want bits to drop off the bottom and end up on the top of your number)
[06:38:32] <A-L-P-H-A> now, what I need to do... is figure RPM... via clock cycles between input pulses. each input pulse is 1rev. So that's clockcycles * 60sec / CystalSpeed. which would be in my case 10MHz.
[06:38:36] <SWPadnos> and those that don't
[06:38:57] <SWPadnos> you can slow down the counter - use a different prescaler value
[06:39:13] <A-L-P-H-A> I can slow.
[06:39:16] <pfred1> clock dividing is easy in hardware
[06:39:28] <SWPadnos> especially when the hardware has a clock divider :)
[06:39:30] <A-L-P-H-A> yeah, I can change the CK, or the crystal.
[06:39:34] <A-L-P-H-A> either works for me.
[06:39:45] <pfred1> nah you just divide the system clock
[06:39:58] <A-L-P-H-A> CK is the prescaler for the timerclock.
[06:40:10] <SWPadnos> no - you use a prescaler on the timer - then all instructions are at full speed, but the counter/timer counts slower
[06:40:13] <A-L-P-H-A> pfred1, this is in regards to the atmels.
[06:40:25] <A-L-P-H-A> SWPadnos, 'ight, that works for me...
[06:40:33] <pfred1> A-L-P-H-A amtel doesn't let you put other chips onboard with it?
[06:40:47] <A-L-P-H-A> my issue is the implementation, not really the math.
[06:40:51] <SWPadnos> no reason to, plus you would end up slowing doen all operations
[06:40:53] <pfred1> seems kinda restrictive to me ...
[06:41:02] <SWPadnos> down
[06:41:38] <pfred1> A-L-P-H-A you're using a prefabbed board?
[06:41:47] <A-L-P-H-A> I can increase the prescaler, that isn't a issue.
[06:42:09] <A-L-P-H-A> pfred1, trying to do 1 chip design... this is a digital tachometer. learning and trying to make something useful to me.
[06:42:44] <pfred1> A-L-P-H-A so you're making the board?
[06:42:50] <A-L-P-H-A> the input is a IR LED and dect. with an 7404 to clean the signal to an ATMEL to an HD47780 LCD.
[06:42:54] <A-L-P-H-A> pfred1, yes.
[06:43:19] <pfred1> A-L-P-H-A well one thing I've learned is don't rack myself over elegance when a sledgehammer will do the job
[06:43:37] <pfred1> it's just not worth it
[06:43:51] <SWPadnos> the clck probably doesn't need to be slowed down, plus it's a one-line change to do it in software
[06:44:02] <A-L-P-H-A> sticking points: implementation of math (not the math itself). Implementation of HEX to ascii (which I have the logic done as well)
[06:44:18] <A-L-P-H-A> SWPadnos, 3 bits. :)
[06:44:21] <pfred1> heck there's LEDs with that built in
[06:44:23] <A-L-P-H-A> on one line. :)
[06:44:23] <SWPadnos> and it's desirable to keep the system clock faster, since the conversion of a 32-bit number to ASCII is actually pretty time-consuming
[06:44:44] <A-L-P-H-A> pfred1, none that I could find affordable, and do 20K rpm. :)
[06:44:47] <SWPadnos> anyway, what's the *real* problem? :)
[06:45:23] <pfred1> and if it's just numbers why do you need ascii?
[06:45:26] <A-L-P-H-A> SWPadnos, I'll post my psuedo... sec.
[06:45:28] <SWPadnos> Hex? or 32-bit binary?
[06:45:30] <SWPadnos> OK
[06:45:40] <SWPadnos> because it's displayed on a text LCD
[06:45:46] <pfred1> I was making digital counters when I was like 12
[06:45:53] <SWPadnos> great
[06:46:15] <pfred1> man there has to be a driver chip for the display
[06:46:23] <A-L-P-H-A> http://www.pastebin.com/247260
[06:46:52] <pfred1> BTW I'd imagine LCD would be pretty crappy in a shop angle of view and all of that
[06:46:57] <A-L-P-H-A> pfred1, uh, there is... it's called a HD47780
[06:47:19] <A-L-P-H-A> pfred1, that I don't know yet. :)
[06:47:22] <pfred1> is power that much of an issue?
[06:47:32] <A-L-P-H-A> power to which?
[06:47:36] <SWPadnos> the LCD is in his shop, free
[06:47:45] <SWPadnos> I don't think it's a power issue
[06:47:54] <A-L-P-H-A> LCD = $14USD with shipping.
[06:47:59] <pfred1> yeah that's it set yourself up for all kinds of work to save $2
[06:48:05] <A-L-P-H-A> this whole thing could be powered easily with a 9V battery... heh
[06:48:07] <SWPadnos> Ah - almost free :)
[06:48:16] <pfred1> heck LED would be cheaper then
[06:48:33] <pfred1> way easier to work with i know that
[06:48:43] <A-L-P-H-A> I could do this via the atmel right now, via just dumping 5 bytes to the computer. and let the computer handle it all. heh.
[06:48:46] <SWPadnos> and no simpler or less expensive, since the drivers are WAY more expensive
[06:48:50] <A-L-P-H-A> via an MAX232 connection.
[06:48:52] <pfred1> looks sexier in a retro sort of a way too
[06:49:03] <A-L-P-H-A> just send out the the 4 registers, and a $00 byte.
[06:49:28] <pfred1> you can multiplex LEDs use one decoder
[06:49:37] <pfred1> if you're really damned cheap
[06:49:49] <pfred1> but it is dim
[06:50:13] <pfred1> and a pain logically
[06:50:13] <SWPadnos> you still have to add power drivers
[06:51:00] <SWPadnos> or a MAX7219-style chip
[06:51:00] <A-L-P-H-A> pfred1, a 10K RPM digital tackometer = $250CDN + 15% tax. My atmel + LCD + board = $20CND or so.
[06:51:00] <A-L-P-H-A> PLUS I learn stuff.
[06:51:00] <SWPadnos> which also needs the binary converted to decimal (or at least BCD)
[06:51:00] <A-L-P-H-A> and it does what I WANT. And should be more than 10+ RPM without issue.
[06:51:00] <pfred1> the amtel can't just output BCD?
[06:51:00] <A-L-P-H-A> 10K+
[06:51:05] <A-L-P-H-A> I don't know what BCD is.
[06:51:10] <SWPadnos> so - one thing to do is keep numbers as large as possible, until you need to reduce them to size
[06:51:12] <pfred1> binary coded decimal
[06:51:19] <pfred1> numbers we're used to
[06:51:30] <SWPadnos> that keeps more precision in the calculation (unless the numbers are so large they overflow)
[06:51:39] <A-L-P-H-A> oh I have code for the BIN2BCD.
[06:51:41] <pfred1> 6bc rpm doesn't make a whole lotta sense to too many people
[06:51:47] <A-L-P-H-A> it's someone elses code.
[06:52:05] <pfred1> it's scary when it does start making sense though!
[06:52:23] <SWPadnos> it works fine for RPM<=9
[06:52:47] <A-L-P-H-A> SWPadnos, with the 32 bit counter I have, it goes for 7.15SEC... so well within good stuff.
[06:52:59] <pfred1> I got a tach for a car once in radioshack digital
[06:53:03] <SWPadnos> (8.5 RPM)
[06:53:05] <pfred1> wasn't too much money
[06:53:20] <pfred1> hooked to the ignition coil
[06:53:31] <pfred1> was a clock and a thermometer too!
[06:53:37] <SWPadnos> probably couldn't show anything below 100 RPM though
[06:53:55] <pfred1> yeah was 10X scale as I can recall
[06:54:48] <pfred1> probably just a matter of cutting a trace on the board to drop it down
[06:56:22] <SWPadnos> that BIN2BCD doesn't look like it'll work
[06:56:32] <SWPadnos> have you tested it?
[06:56:35] <A-L-P-H-A> SWPadnos, no, but I have someone's tidbit of code that will. :)
[06:56:45] <SWPadnos> Ah - I see :)
[06:56:57] <SWPadnos> The example you give definitely won't work.
[06:57:00] <pfred1> yeah it can't be that hard to code something to convert binary to BCD
[06:57:08] <A-L-P-H-A> but I know the general principal of the conversion.
[06:57:09] <pfred1> tho a chip to do it is like 49 cents
[06:57:21] <SWPadnos> remember that this is in integer land - any time you get something to the right of the decimal point, cut it off
[06:57:33] <A-L-P-H-A> pfred1, the excercise it to accomplish a simple elegant design.
[06:57:36] <SWPadnos> not for 32-bit numbers
[06:57:55] <A-L-P-H-A> SWPadnos, unless I want to store them elsewhere...
[06:57:58] <pfred1> A-L-P-H-A yeah as you age you'll get broken of that nonsense!
[06:58:15] <SWPadnos> (so the 250k / 10M) = 0.25 actually = 0
[06:58:43] <A-L-P-H-A> then I'll have no accuracy what so ever then. :(
[06:58:46] <pfred1> A-L-P-H-A do something if it's fun do it a dozen times the elegance should come if it doesn't well still should have been fun
[06:58:53] <A-L-P-H-A> that stinks.
[06:58:53] <SWPadnos> true if you use that algorithm
[06:59:15] <A-L-P-H-A> dang it... in C, this would be like 50 lines max.
[06:59:32] <pfred1> A-L-P-H-A heck most crap first time out I try to hack it up that way I figure i got a lot of room for improvement :)
[06:59:42] <SWPadnos> but if you make sure you can multiply everything that needs nultiplication, then divide by everything else, it should be better
[06:59:55] <A-L-P-H-A> yeah.
[07:00:04] <SWPadnos> yeah, but it wouldn't fit in a 2313
[07:00:04] <pfred1> A-L-P-H-A machine assembler is an exersize in patience isn't it?
[07:00:18] <A-L-P-H-A> hence it's clock cycles x 60 / 10,000,000
[07:00:18] <SWPadnos> (yo'd need the math library, which is probably larger than a 4414
[07:00:19] <SWPadnos> (you)
[07:00:27] <pfred1> A-L-P-H-A starting to see why sometimes it's nice to just slap a few more chips on a board?
[07:00:49] <A-L-P-H-A> pfred1, well... I did get 80%+ in my assembly course in uni.
[07:00:49] <SWPadnos> no, pfred1 that's not necessary.
[07:00:49] <SWPadnos> and to be honest, you're getting a little annoying
[07:01:02] <pfred1> SWPadnos nothing is necessary beyond food clothering and shelter in my experience
[07:01:05] <A-L-P-H-A> SWPadnos, what's that number?
[07:01:06] <A-L-P-H-A> 4414?
[07:01:19] <A-L-P-H-A> pfred1, love, friends.
[07:01:22] <SWPadnos> 4414 may not even be available any more - it's the 4K part
[07:01:41] <pfred1> A-L-P-H-A you get cold and hungry you can lose htose real fast or trade them
[07:02:02] <SWPadnos> there's a mega2313 that's pin compatible with the 2313, I think - hold on a sec
[07:02:05] <A-L-P-H-A> SWPadnos, are we talking math-co-proc?
[07:02:22] <A-L-P-H-A> I think that's BRAND new.
[07:02:36] <SWPadnos> no - just a different AVR
[07:03:31] <SWPadnos> nope - sorry, just tinys and the 2313s
[07:03:41] <SWPadnos> anyway, this is completely doable in the 2313
[07:04:14] <SWPadnos> It's a little harder though, because the multiplication routines are a bit longer
[07:04:17] <A-L-P-H-A> only reason why I'm using a 2313 is because I have 17 of them... probably more
[07:04:24] <SWPadnos> that's as good a reason as any
[07:04:32] <A-L-P-H-A> I have routines for 16 bit multiplycation.
[07:04:49] <pfred1> heh a really bad way to determine design
[07:04:58] <SWPadnos> for a product, that's true
[07:05:02] <pfred1> when you got a hammer everything starts looking like a nail
[07:05:06] <SWPadnos> for a project, it's perfect
[07:05:16] <A-L-P-H-A> for a project, this 2313 can do lots.
[07:05:34] <SWPadnos> and fr a product, anything bigger would be a waste of production money
[07:05:39] <A-L-P-H-A> live stack, real ram, ttl output pins.
[07:05:57] <A-L-P-H-A> two interrupts, two internal timers.
[07:06:01] <A-L-P-H-A> it's got lots to offer.
[07:06:08] <A-L-P-H-A> and is already overkill for this application.
[07:06:12] <SWPadnos> serial port, analog comparator
[07:06:19] <A-L-P-H-A> PWM.
[07:06:21] <pfred1> here's a tach using a pic http://us1.webpublications.com.au/static/images/articles/i1028/102835_10mg.jpg
[07:06:40] <SWPadnos> well - if a PIC can do it, absolutely any microcontroller can do it
[07:06:48] <A-L-P-H-A> heh
[07:07:17] <SWPadnos> that PIC has more than double the pins of the 2313
[07:07:23] <pfred1> they're using an op amp to buffer the input
[07:09:09] <A-L-P-H-A> SWPadnos, I could do this right now... have it as 60,000,000 sub count, until remainder < count.
[07:10:11] <pfred1> man this thing's pretty cool
[07:10:13] <A-L-P-H-A> but how elegant is that.
[07:10:17] <SWPadnos> I'd use the /8 prescaler mode for the timer (you're using timer1, right?)
[07:10:23] <A-L-P-H-A> SWPadnos, yes.
[07:10:30] <SWPadnos> then look at it in minutes from the start:
[07:10:38] <SWPadnos> you get X cycles per revolution
[07:10:48] <pfred1> A-L-P-H-A I don't care how rube something is thate's always the thrill of accomplishment
[07:10:49] <SWPadnos> you have Y cycles per minute (not per second)
[07:11:26] <SWPadnos> so RPM is X / Y
[07:15:52] <pfred1> even the worst job the act of doing it you'll come up with tons more than the same effort of planning
[07:15:52] <pfred1> so what's less effecient?
[07:15:52] <SWPadnos> Y = 600 million if you use no prescaler
[07:15:52] <A-L-P-H-A> SWPadnos, but then that's only good, if I'm following, when I have a measuring phase of 60 seconds.
[07:15:52] <SWPadnos> It might even be better to use the /64 mode - that'll give you roughly 10M clock ticks cycles per minute
[07:15:52] <A-L-P-H-A> phase=period
[07:15:52] <SWPadnos> no - the cycles cancel out, and you're left with revolutions per minute
[07:15:52] <pfred1> A-L-P-H-A humans don't like displays updated nearly as much as you may think they do
[07:15:52] <SWPadnos> (CYC / REV) / (CYC / MIN) = REV / MIN
[07:15:52] <pfred1> maybe twice a second
[07:15:52] <pfred1> or it's "jittery"
[07:15:52] <A-L-P-H-A> ahh! I see.
[07:15:52] <pfred1> this ain't Quake and frames per second ya know?
[07:15:52] <SWPadnos> then you're left with one precalculated value, and one division in the program
[07:15:52] <A-L-P-H-A> but what's what I've got now, esscentially... like 60,000,000 / cycle counts.
[07:15:52] <A-L-P-H-A> in this case, with no prescaler.
[07:15:52] <SWPadnos> right - you can do it that way as well - just fold the 10MHz clock and the 60sec/min into a single 600M constant
[07:16:09] <SWPadnos> but, if you dont get a count of at least 600M, you'll have a zero reading - lemme think a sec.
[07:16:12] <A-L-P-H-A> well, my thing is the division... so I could do division by repetitive subtraction.
[07:16:39] <A-L-P-H-A> SWPadnos, wouldn't I have that covered in a timeout of the clock counter.
[07:16:42] <SWPadnos> I have a 32-bit division routine that takes 664 cycles max (on a mega - it'll be a little longer on a 90S...)
[07:17:25] <A-L-P-H-A> 664 cycles = 0.0000664 seconds. no problem.
[07:17:39] <SWPadnos> rihgt - you may be able to do some averaging
[07:17:42] <A-L-P-H-A> what is that? 60 uS?
[07:17:55] <SWPadnos> yep
[07:18:02] <A-L-P-H-A> 0.06ms. absolutely no problem.
[07:18:25] <A-L-P-H-A> doesn't it take like 4ms to display a character anyways on an LCD?
[07:18:29] <A-L-P-H-A> I think it does.
[07:18:43] <SWPadnos> it's around 40 uS max to write each character
[07:18:56] <SWPadnos> several ms to clear the screen or reposition the cursor
[07:19:11] <A-L-P-H-A> k, so it's on par with calculating this.
[07:19:28] <SWPadnos> (cursor may not be that long - it's been a while since I've looked at that datasheet)
[07:20:05] <SWPadnos> the 32-bit BIN->ASCII conversion will be a relatively long one, but way faster than 10 divisions
[07:20:14] <pfred1> A-L-P-H-A if you don't take into account a reasonable scrrn refresh rate this thing will be totally unreadable!
[07:20:31] <A-L-P-H-A> pfred1, that's understandable.
[07:20:35] <pfred1> anyting past maybe 2 updates a second is rough
[07:20:51] <SWPadnos> I'd suggest not clearing the screen after initialization.
[07:21:16] <SWPadnos> reserve 40 bytes (yes - a third! :) ) of the RAM as a buffer for the LCD
[07:21:23] <A-L-P-H-A> http://www.crystalfontz.com/products/2004a/CFAH2004AYYBJP.pdf
[07:21:27] <SWPadnos> then output the full buffer to get an update
[07:21:32] <A-L-P-H-A> lcd speeds. [not my display]
[07:21:54] <pfred1> SWPadnos yeah that's how I eventually learned how to build displays buffer the data then gate it to the display
[07:22:04] <A-L-P-H-A> SWPadnos, not an issue, considering I don't even us any ram so far.
[07:22:21] <SWPadnos> that's got a pretty fast clear
[07:23:13] <SWPadnos> well - you'll be using a little for the BIN->ASCII conversion (though you can point that into the buffer somewhere)
[07:23:24] <pfred1> A-L-P-H-A to me microcontrollers are overkill I do stuff with plain old TTL
[07:24:49] <SWPadnos> TTL is too expensive these days, since many microcontrollers are $1.50 or less (the 2313 is $3.66 in single quantities from DigiKey)
[07:25:17] <pfred1> SWPadnos it's rare i need to actually buy a chip
[07:25:19] <A-L-P-H-A> eBay is even a cheaper source, if you can find them online.
[07:25:29] <pfred1> I have tens of thousands of them
[07:25:51] <SWPadnos> but I thought what you have on the bench isn't an appropriate design criteria :)
[07:26:07] <A-L-P-H-A> lol
[07:26:17] <pfred1> oh that's not to say that i won't buy a chip or haven't it's just the cost is not a factor
[07:26:50] <pfred1> cost should never be a factor in a project if it's too expensive don't do it
[07:27:12] <pfred1> if it's worth doing it's worth paying for
[07:28:32] <SWPadnos> Ha - there's the problem!
[07:28:41] <SWPadnos> I had nmanaged to invert my equation
[07:28:49] <A-L-P-H-A> so, explain to me, if I can make a highspeed spindle, I should go and pay $5K for one, while doing it myself, could cost like $200?
[07:28:50] <SWPadnos> and didn't even notice
[07:29:20] <A-L-P-H-A> :)
[07:34:09] <pfred1> A-L-P-H-A well how long would it take for you to make and how good would it be?
[07:34:09] <SWPadnos> (CYC/MIN) / (CYC/REV) = REV/MIN
[07:34:09] <SWPadnos> so you take the 600million constant, and divide it by the count from the timer
[07:34:09] <A-L-P-H-A> pfred1, that's not a discussion I'm going into.
[07:34:09] <A-L-P-H-A> SWPadnos, yup, already have that.
[07:34:09] <SWPadnos> (/me is tired - it's 2:35 AM here)
[07:34:09] <pfred1> A-L-P-H-A well can't answer your question then
[07:34:09] <A-L-P-H-A> trying to figure out how how many clock cycles I would need, if I were to do division through repeated subtraction.
[07:34:09] <SWPadnos> it's O(N), not O(log n)
[07:34:09] <SWPadnos> (shitloads)
[07:34:09] <pfred1> A-L-P-H-A lots of clocks use line frequency as their timebase hint hint
[07:34:09] <SWPadnos> have you joined AVR freaks yet?
[07:34:09] <pfred1> you always knew power was delivered at 60 cps for a reason huh?
[07:34:09] <pfred1> now you know why!
[07:34:09] <A-L-P-H-A> SWPadnos, yup
[07:34:09] <pfred1> your line time is so accurate it'd make your hair stand on end to know just how accurate it is
[07:34:09] <pfred1> for your silly tach it's more ahan adequete a timebase
[07:34:09] <SWPadnos> Actually, it's because Nikola Tesla invented some generators that nobody could figure out, so when they went to duplicate them, they didn't want to change anything. They happened to be at 60Hz, and it stuck.
[07:34:09] <pfred1> helps on the division just a touch too don't it?
[07:34:09] <SWPadnos> have you looked at Appnote 200?
[07:34:10] <pfred1> SWPadnos yeah right sure
[07:34:25] <A-L-P-H-A> checking
[07:34:33] <pfred1> SWPadnos it's because they got real good tachs at the power station
[07:34:41] <pfred1> real good
[07:35:04] <SWPadnos> they deliver 60Hz (in the US), and they're required to provide you with the right number of cycles per second.
[07:35:20] <SWPadnos> if they miss one in one second, they're obligated to deliver an extra one the next second.
[07:35:36] <pfred1> yup and most plug in clocks run off it
[07:35:46] <pfred1> it's a hell of an accurate timebase
[07:35:53] <pfred1> second only to TV carrier waves
[07:35:55] <SWPadnos> the origin is as I said, I believe. There's no reason to think that 60 Hz is any better than 50 Hz
[07:36:10] <pfred1> it is when you're figuring out stuff ot the second
[07:36:27] <SWPadnos> (in fact, 50 would be better, since 1/50 is an integer)
[07:36:35] <SWPadnos> in milliseconds
[07:36:50] <SWPadnos> 1/60 gives a repeating decimal
[07:37:15] <pfred1> most of us only care about a second
[07:37:35] <A-L-P-H-A> saw that appnote this morning, but I didn't look into too much cause it was 16bit, not 32. it has 32bit results, but not math.
[07:38:19] <SWPadnos> ah - so it is. Well - I can see about splitting off my math routines for you.
[07:38:28] <pfred1> you gotta admit 80 cps is a hell of a lot closer to what you need to work with than 10 MHz
[07:38:32] <pfred1> 60 even
[07:39:19] <SWPadnos> or even 120
[07:39:43] <SWPadnos> but it wouldn't be as accurate at high speeds
[07:39:50] <A-L-P-H-A> need to find this track... "HEar my name" armin van helden.
[07:39:54] <pfred1> yeah this tach is a dual timebase slicer deal
[07:40:10] <pfred1> you slice the 60 cps with the 10 MHz and window out your data
[07:40:15] <A-L-P-H-A> going back to my computer/desktop
[07:40:25] <A-L-P-H-A> vnc through laptop to desktop right now.
[07:40:50] <pfred1> well that's how this sort of a thing is normally done at anyrate
[07:42:06] <SWPadnos> the microcontroler can manage it. It could certainly be run on a slower clock - like 1 Hz or less
[07:42:13] <SWPadnos> 1 MHz, that is
[07:42:28] <pfred1> one other hting I've noticed no matter what circuit I've wanted to build recently if i look on the net long enough i find it
[07:42:59] <pfred1> I haven't actually designed something from scratch in a long time
[07:43:17] <SWPadnos> the net is an amazzing resource
[07:43:23] <SWPadnos> (one Z)
[07:43:43] <pfred1> yeah I am at the point where i know that I'll never build everything i want to that's already available
[07:44:43] <pfred1> when i cough buy some more op amps i need next is another guitar amp
[07:45:22] <pfred1> building amplifiers is an addiction
[07:45:33] <A-L-P-H-A> excel is useless... it only allows for 8bit binary operations.
[07:45:42] <SWPadnos> I'm lucky - I don't have that one :)
[07:45:50] <SWPadnos> you can stop after "excel is useless"
[07:46:09] <SWPadnos> you can use windows calculator
[07:46:14] <pfred1> you make one it's little tiny distorty but you're like wow pretty soon you're looking at things in TO-3 packages going yeah
[07:46:15] <A-L-P-H-A> that's what I resorted to.
[07:46:41] <pfred1> that'll crack the foundation
[07:46:59] <SWPadnos> tubes
[07:47:04] <pfred1> a myth
[07:47:12] <SWPadnos> no - they exist
[07:47:25] <pfred1> sure the myth is what they are capable of
[07:47:45] <SWPadnos> they can havea very good sound "warm" most people think
[07:47:52] <pfred1> for real power you gotta semiconduct
[07:48:01] <SWPadnos> they're not perfectly accurate reproducers of waveforms
[07:48:18] <A-L-P-H-A> hmm... I found a link a few weeks ago, that was selling beech wood amp knobs for like $500 bucks each.
[07:48:20] <SWPadnos> but hten the human ear isn't a perfect receiver of wavefoems either
[07:48:28] <pfred1> yup it's a scam no doubt
[07:48:32] <SWPadnos> too cheap for my blood
[07:48:39] <pfred1> ignorance is a great thing to capitalize on
[07:48:54] <SWPadnos> Osmium - that's what I want
[07:48:56] <pfred1> all the people running around thinking tubes are still viable
[07:49:14] <pfred1> and there are lots of them!
[07:49:34] <pfred1> OK would you run your motor drivers with tubes?
[07:49:59] <pfred1> people would laugh you out of a forum for even trying!
[07:50:10] <SWPadnos> would you run your amp with a motor driver?
[07:50:21] <SWPadnos> (or your speakers?)
[07:50:23] <pfred1> if it was giving me the sound i wanted
[07:50:28] <pfred1> speakers are motors
[07:50:46] <SWPadnos> exactly - so if a tube amp gives someone the sound they want, they should have a tube amp
[07:51:03] <SWPadnos> but you don't have to have one
[07:51:11] <SWPadnos> if it's not your preference
[07:51:14] <pfred1> no they shouldn't because tubes are not and haven't been for quite some time a commodity consumer item
[07:51:23] <pfred1> the tubes you get today are crap
[07:51:33] <pfred1> evne if at one time they did have this mystical warm sound
[07:51:41] <SWPadnos> not necessarily.
[07:51:51] <pfred1> trust me transistor tech blows tubes away
[07:51:58] <SWPadnos> Radio Shack just stopped selling tubes last year or the year before.
[07:51:58] <pfred1> in every respect
[07:52:20] <SWPadnos> Except to those who prefer the sound of a tube amp
[07:52:25] <pfred1> if you really want some antique sound they make digital modelers today you can sound like whatever you want
[07:52:27] <SWPadnos> to them, it doesn't sound as good
[07:52:37] <pfred1> it's psychological
[07:52:41] <SWPadnos> probably
[07:52:50] <pfred1> in a double blind test they'd never pick a tube over a transistor amp
[07:53:01] <pfred1> they'd prefer the transistor for it's punch
[07:53:21] <pfred1> tubes are mush
[07:53:41] <pfred1> but if you like mush undrerate the power supply transformer so it sags
[07:53:52] <pfred1> presto tube sag
[07:54:08] <pfred1> use a crappy speaker
[07:55:09] <Jymmm> SWPadnos RS tube are available by special order
[07:55:10] <Jymmm> iirc
[07:55:15] <pfred1> believe me I've researched all of this and worked with it tube stuff is a myth propigated by a boutique industry to profit on people's ignorance
[07:55:56] <pfred1> if the greats had had transistor equipment back in their days they wouldn't evne have considered tubes
[07:56:08] <Jymmm> pfred1: Nope, tubes are far better than Q's
[07:56:19] <Jymmm> the oscope never lies
[07:56:54] <SWPadnos> Ah - I couldn' tremember if they just got rid of them in the stores or what
[07:57:07] <Jymmm> SWPadnos: moons ago.
[07:57:21] <SWPadnos> analysis of tube vs. tansistor amplification: http://www.milbert.com/tstxt.htm
[07:57:23] <Jymmm> they barely have any components anymore
[07:57:37] <SWPadnos> yeah - just a few sliding drawers worth
[07:57:41] <A-L-P-H-A> I'm not sure what route I should go with this right now, try and figure out 32bit math with ASM, or just move over to C.
[07:57:49] <SWPadnos> and then every color of illuminated USB cable you could ever want
[07:57:55] <pfred1> all radio shack wants to do today is saddle you with a satelite TV subscription maybe sell you a moble phone plan
[07:58:18] <Jymmm> RS used to be a neat place, too sad.
[07:58:38] <SWPadnos> I think C won't work. Wait until tomorrow - I'll post a few math routines
[07:58:45] <pfred1> yeah all they want to do today is make money just like everyone else
[07:58:50] <pfred1> like the tube pushers
[07:59:55] <Jymmm> if ever have an opportunity to fire up a 1000 watt HF tube linear, you won't feel the same way about that.
[08:00:22] <pfred1> yeah I'll be able to do it for 1000th the cost with transistors
[08:00:26] <Jymmm> tubes are so so sweet
[08:00:47] <pfred1> Jymmm how many transistor amplifiers have you built what designs have you used?
[08:00:51] <A-L-P-H-A> SWPadnos, 'ight
[08:00:57] <Jymmm> you'll never get the clean signal using Q's as you would with a tube
[08:01:10] <SWPadnos> night all - it'sbeddy-bye time for me
[08:01:12] <Jymmm> pfred1: I do RF, not audio.
[08:01:18] <pfred1> R/N ratio figures would tend to disagree with you there Jymmm
[08:01:20] <SWPadnos> SWPadnos is now known as SWP_Away
[08:01:44] <SWP_Away> (read the article I posted - it's good)
[08:01:47] <pfred1> tubes can't get below .3 THD transistor amps typically display THD of .0015
[08:02:08] <Jymmm> pfred1: again, I do RF, not audio.
[08:02:50] <pfred1> well I must admit a lot of commercial amps I have heard are not to my taste but I seem to like what i can build
[08:03:06] <pfred1> there's some great designs out there
[08:03:20] <pfred1> they just don't seem to end up in consumer products
[08:04:21] <pfred1> and if you can do RF you should be able to do audio with your eyes closed
[08:05:12] <Jymmm> audio phil's are a specific breed, completely different from ham's.
[08:05:54] <pfred1> phil's?
[08:06:02] <pfred1> who's phill?
[08:08:26] <A-L-P-H-A> audiophiles.
[08:09:19] <pfred1> oh I've met a few of them in my travels they're like luddites
[08:09:47] <pfred1> all they seem to know how to do is spend money on useless crap that doesn't do what they think it does
[08:10:46] <pfred1> here if you want to laugh hit this URL http://www.google.com/search?hl=en&q=audio+cable+review&btnG=Google+Search
[08:10:57] <pfred1> bear in mind all an audio cable is is a freaking wire!
[08:11:25] <Jymmm> not exactly true....
[08:11:35] <pfred1> but they'll debate endlessly how one wire is better than another
[08:11:52] <pfred1> no there's been scientific testing on how any of these wires are any better than nay others
[08:12:04] <pfred1> and it all basically boils down to gage
[08:12:43] <pfred1> oxygen depleted et al meaningless!
[08:12:59] <pfred1> the signal is above the debate it seems
[08:15:25] <Jymmm> the original monster speaker cable (decades ago) had a particular reasoning in it's design.
[08:15:43] <pfred1> http://sound.westhost.com/cables.htm
[08:15:54] <Jymmm> But after looking at their website now, it's horseshift what they have todo
[08:16:00] <A-L-P-H-A> impedance is what's actually meaningful.
[08:16:10] <A-L-P-H-A> and higher the gage, lower the impedance.
[08:16:20] <pfred1> I refuse to prove that my cables will make your system sound better", says the snake oil vendor, "for proof denies faith, and without faith, you will hear nothing."
[08:16:21] <Jymmm> A-L-P-H-A: not necessarly
[08:16:37] <A-L-P-H-A> Jymmm, which part?
[08:16:48] <Jymmm> and higher the gage, lower the impedance.
[08:16:58] <pfred1> looks it's like arguing how many angels can dance on the head of a pin it's monk's work
[08:17:19] <A-L-P-H-A> I'm not an audiophile... so I could care less.
[08:17:25] <A-L-P-H-A> as long as it sounds nice to me, I'm happy.
[08:18:31] <pfred1> cheapest stereo enhancement I ever found smoke a joint
[08:18:42] <pfred1> transitor radios sound good then!
[08:19:15] <pfred1> but "audiophiles" they must be born stoned with their ideas
[08:19:30] <pfred1> least the rest of us sober up
[08:20:28] <Jymmm> Ah, here is a brief of it (1st paragraph) http://www.monstercable.com/company_info/
[08:20:49] <Jymmm> Theres a bigger story behind it, but I can't recall the technical detials.
[08:21:00] <pfred1> yeah they're big fat wires
[08:21:16] <pfred1> but for most applications zipcord is just as good
[08:21:17] <Jymmm> pfred1: oh, go smoke something!
[08:22:23] <pfred1> Jymmm I don't need to I'm not the one thinking different wires will make my stereo sound any better
[08:22:39] <Jymmm> g'night folks!
[09:49:47] <anonimasu> good morning
[10:38:57] <les> morning
[10:39:25] <les> just checking out that dynomotion card postewd on the list
[10:39:33] <les> posted
[10:39:45] <les> using the emc interpreter
[10:39:58] <les> all I can say is wow
[10:41:07] <les> I will give those guys a call today
[10:41:12] <les> very curious
[10:43:05] <paul_c> Ask them how much of the GPL code did they use....
[10:43:48] <les> I wonder
[10:44:06] <les> hmm no phone number...only email
[10:44:38] <les> I think they only used the interpreter
[10:44:46] <paul_c> Never a good sign..
[10:44:55] <les> I see screens with the cannonicals on it
[10:45:56] <les> This is not a turn key machine control
[10:47:10] <paul_c> internet is like being on a v. slow dial up for me at the moment....
[10:47:33] <paul_c> So I'll look at it (much) later.
[10:47:57] <les> heh ok
[10:48:05] <les> I had never heard of it
[10:48:24] <les> not sure if it is new or not
[10:51:26] <robin_sz> meep
[10:51:33] <les> hirobin
[10:51:35] <robin_sz> hi les
[10:51:44] <robin_sz> je suis en Geneve :)
[10:52:09] <robin_sz> nice skiing at the weekend too
[10:52:14] <les> right now?
[10:52:25] <robin_sz> uh huh
[10:52:38] <robin_sz> well not skiing now, obviously ...
[10:52:47] <les> I may have to go to st gallen soon
[10:52:51] <les> not sure
[10:53:01] <anonimasu> hello
[10:53:03] <les> that powder coat project coming up
[10:53:17] <robin_sz> make a change from turkey calls I guess :)
[10:53:44] <les> well that is continuing....makes it very hard to travel
[10:54:10] <les> If I'm gone...machine does not run...workers laid off
[10:54:27] <robin_sz> hmm
[10:54:37] <les> kind of jit
[10:54:39] <robin_sz> you need a machine opeartor
[10:54:45] <les> yes
[10:54:46] <robin_sz> who can sand
[10:55:02] <les> Well I hired a retired engineer part time
[10:55:09] <anonimasu> lol
[10:57:40] <robin_sz> excellent
[10:57:48] <les> Today I have to fiddle with one of the stepper tester units and get it shipped
[10:58:37] <les> I need some more USB cables
[11:03:43] <les> No turkey production till wed
[11:05:33] <les> we worked overtime last week to buy enough time to have a couple days of engineering stuff
[11:06:41] <les> well better get to it
[11:06:44] <les> later
[11:25:33] <anonimasu> hello
[11:25:47] <anonimasu> * anonimasu is sitting at the mill
[11:25:51] <anonimasu> programming a part :)
[11:26:45] <paul_c> * paul_c is sitting at a computer programming.
[11:27:32] <anonimasu> do you have any clue about a good feedrate for milling regular iron?
[11:27:43] <paul_c> cast ?
[11:28:58] <paul_c> and what type of tool (HSS or carbide) ?
[11:32:42] <paul_c> 20-30m/min with HSS (depending on grade of cast iron), and
[11:33:04] <paul_c> 135-275m/min with carbide.
[11:41:31] <CIA-4> 03paul_c 07bdi-4 * 10emc2/src/emc/drivers/extintf.h: Minor correction to a comment.
[11:44:43] <anonimasu> hss..
[11:44:56] <anonimasu> not cast iron
[11:46:26] <paul_c> plain old EN3B mild steel - 30m/min
[11:46:44] <anonimasu> 3000mm/min
[11:46:53] <anonimasu> that sounds very fast..
[11:47:33] <paul_c> sorry - I was looking at cutter speed.
[11:47:40] <anonimasu> ah..
[11:47:50] <anonimasu> I can go to 4000 somwhere..
[11:48:11] <paul_c> cutter dia & number of teeth ?
[11:48:59] <anonimasu> 6mm cutter
[11:49:13] <anonimasu> 4 flute
[11:49:24] <anonimasu> dormer HSC-o XP
[11:51:27] <paul_c> 1500RPM @ 150mm/min
[11:54:55] <anonimasu> thanks :)
[11:55:17] <anonimasu> if you want to see what I am milling I'll show you when I get inside
[11:55:37] <paul_c> OK.
[12:04:16] <anonimasu> is taking 1mm per cut too much you think?
[12:06:07] <paul_c> Are you cutting a slot or using the side of the cutter ?
[12:07:39] <anonimasu> hm pocketing kindof..
[12:07:58] <anonimasu> using the bottom & the side of the cutter..
[12:09:15] <paul_c> 3mm down & 3mm across
[12:09:30] <paul_c> IF the mill is rigid enough to take it.
[12:09:36] <anonimasu> hm, nah
[12:09:48] <anonimasu> I cant chance its a part i am re-machining, to fit..
[12:10:00] <anonimasu> 1mm down and 3mm across..
[12:10:03] <anonimasu> will be good...
[12:11:39] <paul_c> 3mm down & 1mm across - Gives you more cutting edge.
[12:12:27] <anonimasu> lol yeah :)
[12:15:41] <anonimasu> maybe I should just get on with it..
[12:22:12] <anonimasu> hm runs nicely
[12:24:13] <les> ok I got the skinny on that dynomotion card that uses part of emc
[12:24:25] <les> it is poorly documented
[12:25:02] <les> It appears to not be capable of being a stand alone cnc controller
[12:25:24] <anonimasu> hm..
[12:25:26] <les> It uses a small subset of rs274
[12:25:58] <anonimasu> I have a plunge feed of 150mm/min
[12:25:59] <anonimasu> :/
[12:26:15] <anonimasu> it's a bit hard on the machine..
[12:26:18] <les> it has functions for cubic coordinated moves and such, but the cannonicals do not seem to use them
[12:26:46] <les> it has 16 meg memory
[12:26:52] <les> it is $399
[12:27:04] <les> uses ti dsp
[12:28:30] <anonimasu> hm..
[12:28:35] <anonimasu> this part seems to turn out nicely
[12:28:48] <les> your cast iron thing?
[12:29:25] <anonimasu> no
[12:29:28] <anonimasu> just iron :)
[12:29:57] <les> or steel?
[12:30:12] <anonimasu> regular iron i think..
[12:30:28] <les> hmmm
[12:31:02] <les> here iron is the term used when it is near the iron carbon eutectic
[12:31:12] <anonimasu> mild steel maybe
[12:31:17] <les> steel is used if it is near the eutectoid
[12:31:54] <les> 1018 prob
[12:32:04] <les> "mild steel"
[12:32:27] <les> gummy stuff
[12:32:54] <les> welds well
[12:33:16] <anonimasu> hm..
[12:34:47] <anonimasu> yeah
[12:34:55] <anonimasu> its the stuff you usually use when constructing things..
[12:35:02] <anonimasu> machinery and stuff..
[12:35:14] <anonimasu> just regular stuff..
[12:35:29] <les> yes our ansi a-36 structural
[12:35:58] <les> yeah, about 0.2% carbon
[12:36:06] <anonimasu> yeah..
[12:36:26] <les> 36k psi yield
[12:36:46] <les> I machine a lot of it
[12:37:06] <les> use leaded if it's not to be welded though
[12:37:26] <les> About twice as easy to cut
[12:37:54] <anonimasu> god damn.
[12:37:56] <anonimasu> aasdf
[12:38:08] <anonimasu> emc took a violent cut.
[12:38:43] <les> anon told emc to take a violent cut?
[12:38:57] <anonimasu> nope...
[12:39:05] <les> hmmm
[12:39:07] <anonimasu> from z-6 to z-7
[12:39:30] <les> a 1mm plunge?
[12:39:33] <anonimasu> yeah..
[12:39:41] <les> how fast?
[12:39:49] <anonimasu> 150/0.2
[12:40:27] <anonimasu> it went 3mm down.
[12:40:44] <les> yikes
[12:41:30] <anonimasu> makes you feel a bit scared..
[12:42:01] <les> I always am scared when I have to do the first cut of a program
[12:42:32] <les> at 5 meters/min
[12:42:41] <les> or more
[12:42:57] <anonimasu> yeah..
[12:43:15] <anonimasu> but I cant see how emc can turn -6 -7 to a runaway Z..
[12:43:32] <les> use foam at first to check it out
[12:43:54] <les> I do not have runaways
[12:44:12] <anonimasu> you have a servo system.. Ö/
[12:44:13] <anonimasu> :(
[12:44:25] <anonimasu> emc told my z to go.. thats what happened..
[12:44:36] <les> hmm
[12:44:51] <les> only one move?
[12:45:03] <anonimasu> I had like 6 passes to get down to the depth..
[12:45:11] <anonimasu> but on the last z move it just went down too far..
[12:45:23] <les> strange
[12:45:23] <anonimasu> err the z move before the 2 last passes..
[12:45:25] <anonimasu> yeah
[12:45:54] <les> this on a typical vertical mill?
[12:46:15] <anonimasu> yes..
[12:46:25] <les> pretty hefty plunge
[12:46:36] <anonimasu> yeah
[12:46:39] <anonimasu> stopped the spindle..
[12:47:31] <les> I have to really watch stalling the spindle
[12:47:51] <les> 10 kN of force will be applied
[12:48:07] <les> to prevent that I have ferror set VERY low
[12:48:39] <anonimasu> yeah..
[12:48:50] <anonimasu> my geckos are very cheap today..
[12:50:06] <les> running step to servo (320) ?
[12:50:11] <anonimasu> yeah
[12:50:56] <les> ooh 256 max count ferror I think....too much
[12:51:15] <anonimasu> I run 1:4 to the ballscrew..
[12:51:18] <anonimasu> err 4:1
[12:51:23] <les> how many counts/mm?
[12:51:35] <anonimasu> 1000 line encoders..
[12:51:52] <anonimasu> thats 1000/5 on the pc..
[12:52:09] <anonimasu> I run the step multiplier..
[12:52:45] <anonimasu> 5mm ballscrwe
[12:52:47] <anonimasu> screw..
[12:53:14] <anonimasu> 4000 per 5mm..
[12:53:15] <les> well max ferror ought to be around .1 mm for that type
[12:53:51] <les> let's see
[12:54:06] <anonimasu> um.. emc went upwards when it should go downwards..
[12:54:12] <les> 256/1250
[12:54:29] <les> about 0.2 mm
[12:55:05] <anonimasu> :/
[12:55:23] <anonimasu> I am getting more scared of this.
[12:55:45] <anonimasu> I did a move to -1 and now it's at 3
[12:56:00] <les> are these direction/runaway things seemingly random?
[12:56:14] <anonimasu> hm, usually in the opposite direction of a move
[12:56:43] <anonimasu> I'll be changing to emc1 soon..
[12:56:57] <les> oh this is emc2?
[12:57:02] <anonimasu> yep..
[12:57:10] <les> Sounds like it is not quite there yet
[12:57:20] <anonimasu> and its the last time I am running it.. until somone takes a look at the whole motion part.
[12:57:45] <les> emc1 pretty much runs flawlessly
[12:57:49] <les> or did
[12:57:59] <les> I don't use the latest build
[12:58:13] <anonimasu> but I need to set it up :/
[12:58:14] <les> no reason to change if it is working well
[12:58:17] <anonimasu> yeah
[12:58:30] <anonimasu> I wonder if i should collect strength and run the last pass now..
[12:59:07] <les> can you turn down the current limit on the amps?
[12:59:31] <anonimasu> yes..
[12:59:41] <anonimasu> but not on the Z.. since thats a stepper..
[12:59:47] <anonimasu> or I could..
[13:00:13] <les> if 20 peak with motors that can handle it a stalled spindle creates 10kN or so
[13:00:33] <les> perhaps 30-40 considering the drive reduction
[13:00:43] <les> enough to break stuff
[13:01:08] <les> cutters for sure
[13:02:07] <les> ping! Then duck
[13:02:09] <anonimasu> yeah..
[13:02:33] <anonimasu> hm.. it applied z-0.5830 in work offset.
[13:03:12] <les> I had a 3/8 carbide end mill slip and hit a hardened grade 8 bolt at 120 ipm
[13:03:15] <les> what a mess
[13:03:25] <anonimasu> yeah I remember when that happened..
[13:03:30] <anonimasu> :)
[13:03:41] <les> yeah
[13:05:18] <les> Actually I ought to set my current limits lower
[13:05:29] <les> it's at 20 per axis
[13:05:51] <les> that's about 1 g
[13:06:02] <les> only running .1 or less
[13:06:18] <les> 4 amps is enough for that+friction
[13:10:41] <anonimasu> hm
[13:10:46] <anonimasu> emc seems to apply z offsets..
[13:10:50] <anonimasu> by itself..
[13:11:37] <anonimasu> work offsets..
[13:12:09] <anonimasu> :(
[13:12:57] <anonimasu> it did it again..
[13:14:51] <anonimasu> once more.
[13:14:58] <les> emc1 for you
[13:15:07] <anonimasu> Z-14.5 it says.
[13:15:11] <les> good to document that stuff though
[13:15:14] <anonimasu> it was -3 in Z work offset.
[13:16:09] <anonimasu> * anonimasu sighs
[13:16:17] <anonimasu> yeah its good..
[13:16:38] <anonimasu> but scary.
[13:17:15] <les> heh make your stuff out of urethane foam.
[13:17:27] <anonimasu> this is a piece we got from a customer at work to modufy a bit..
[13:17:46] <les> well it did that I guess
[13:17:57] <anonimasu> it turned out ok..
[13:18:17] <anonimasu> but well, I am not running my machine in anything harder then foam.. witgh emc2..
[13:18:44] <les> yeah
[13:19:04] <anonimasu> I wonder how much work it is to compile emc1..
[13:19:21] <les> I just found an error on one of my stepper multiplier boards
[13:19:30] <anonimasu> wrong box ;)
[13:19:53] <anonimasu> 2.4.21-adeos should compile emc1 shouldnt it?
[13:20:25] <les> compile for me is put the tarball in a directory with a path to compile_BDI2_xx and run
[13:20:33] <les> that's it
[13:20:56] <les> or whatever that script is named
[13:21:04] <anonimasu> yep
[13:21:06] <anonimasu> hm..
[13:21:11] <anonimasu> I'll compile it in a little bit
[13:21:53] <les> I have to get my exacto knife here and cut some traces
[13:22:07] <les> goofed up this board
[13:24:02] <anonimasu> :(
[13:26:07] <anonimasu> hm a new ver of emc downloaded
[13:45:05] <anonimasu> :/
[13:46:48] <anonimasu> although I dont think it'll compile
[13:50:22] <paul_c> cd rcslib/etc && ./configure
[13:50:29] <paul_c> cd ../src
[13:50:44] <paul_c> make PLAT=realtime && make PLAT=nonrealtime
[13:50:59] <anonimasu> paul: what kenel do you need for that?
[13:51:42] <paul_c> any 2.4 series with the rtai patch.
[13:52:05] <anonimasu> ah nice
[13:52:56] <anonimasu> paul_c: did you read back about what I said?
[13:53:14] <paul_c> If it doesn't work, let us know and we can tweak configure.
[13:53:45] <paul_c> * paul_c scrolled through some comments about emc2
[13:54:16] <anonimasu> yeah, there's somthing wrong with the motion part.. it adds Z offsets somtimes..
[13:54:48] <paul_c> file a bug report with the tracker.
[13:55:47] <anonimasu> I'll do that later today
[13:55:50] <anonimasu> :)
[13:57:05] <paul_c> Do it now while the details are fresh in your mind ;}
[13:58:29] <anonimasu> lol
[13:58:34] <anonimasu> like I could forget a runaway Z..
[13:59:05] <paul_c> but what input triggers the fault ?
[13:59:24] <anonimasu> pretty much any..
[13:59:26] <anonimasu> somtimes..
[13:59:38] <anonimasu> z moves.. atleast..
[13:59:59] <anonimasu> I made here's the code..
[14:00:14] <anonimasu> g01 z5 y-5 f50
[14:00:51] <paul_c> G21 & G90 at the top of the file ?
[14:01:02] <anonimasu> no..
[14:01:06] <anonimasu> buit g90 was on..
[14:01:32] <anonimasu> what do I do after I've compiled rcslib?
[14:01:49] <paul_c> cd ~/emc/src
[14:01:53] <paul_c> make PLAT=realtime && make PLAT=nonrealtime
[14:02:31] <anonimasu> ok
[14:02:51] <anonimasu> compiles nicely
[14:02:52] <anonimasu> :)
[14:04:22] <anonimasu> ��a
[14:07:02] <paul_c> send a note to the list (or on wiki) with the kernel ver & RT patch and on what base (Debian, RH, other)
[14:08:00] <anonimasu> yeah, Ill post the code & the stuff on the wiki..
[14:08:04] <anonimasu> it's debian..
[14:08:16] <anonimasu> a pretty recnent BDI..
[14:11:08] <anonimasu> heh my father is ordering 4x scsi disks.. and a scsi raid card..
[14:11:10] <anonimasu> :)
[14:13:14] <anonimasu> make PLAT=realtime && make PLAT=nonrealtime
[14:13:15] <anonimasu> err
[14:13:23] <anonimasu> make[1]: Target `all' not remade because of errors.
[14:13:23] <anonimasu> make[1]: Leaving directory `/home/an0n/emc/src/emcmot
[14:15:44] <paul_c> which plat caused the error ?
[14:16:06] <anonimasu> I dont know since I ran &&
[14:16:12] <anonimasu> realtime seems to compile..
[14:16:29] <anonimasu> nope it seems like its realtime
[14:16:31] <paul_c> run PLAT=realtime on it's own
[14:16:43] <anonimasu> make[1]: Target `all' not remade because of errors.
[14:16:44] <anonimasu> make[1]: Leaving directory `/home/an0n/emc/src/emcmot
[14:16:46] <anonimasu> yeah
[14:16:47] <anonimasu> it errors..
[14:16:56] <paul_c> make PLAT=realtime 2>&1 | tee err.log
[14:17:01] <anonimasu> ausr/include/sys/io.h:159: error: redefinition of `outsb'
[14:17:03] <anonimasu> /usr/src/linux-2.4.21/include/asm/io.h:426: error: `outsb' previously defined her
[14:17:23] <paul_c> in vital.c & vti.c
[14:17:31] <paul_c> ?
[14:17:38] <anonimasu> yeah
[14:17:57] <paul_c> edit vti.c
[14:18:16] <paul_c> add the following at line 38
[14:18:33] <paul_c> #include <linux/kernel.h>
[14:18:52] <paul_c> and again in vital.c at line 25
[14:19:11] <paul_c> lemme know if the compile passes.
[14:19:15] <anonimasu> ok
[14:21:04] <anonimasu> err actually its dro.c
[14:24:58] <paul_c> add linux/kernel.h @ line 25
[14:25:35] <paul_c> and change 2,4,24 to 2,4,20 @ line 44
[14:28:58] <anonimasu> adidnt help
[14:30:12] <anonimasu> compi
[14:30:17] <anonimasu> compiled now
[14:30:18] <anonimasu> :)
[14:30:34] <paul_c> OK.
[14:30:54] <paul_c> asm/io.h & sys/io.h always causes problems.
[14:32:50] <anonimasu> making PLAT=nonrealtime now
[14:34:24] <SWP_Away> SWP_Away is now known as SWPadnos
[14:34:28] <SWPadnos> Hi, all
[14:34:33] <anonimasu> hi SWPadnos
[14:35:22] <SWPadnos> paul_c: I see the file is finished uploading
[14:35:34] <paul_c> * paul_c is penning a lengthy note to SWPadnos
[14:35:42] <SWPadnos> uh oh :)
[14:35:53] <anonimasu> it seems to compile atleast
[14:35:58] <paul_c> 15 pages so far ;)
[14:36:08] <anonimasu> 15 pages note
[14:36:09] <anonimasu> heh
[14:36:12] <SWPadnos> uh - I need more coffee ;)
[14:36:22] <anonimasu> that's more like a book then a note really
[14:37:11] <anonimasu> paul_c: wouldnt it work to add #pragma once
[14:37:18] <anonimasu> before the #include's =
[14:37:19] <anonimasu> ?
[14:37:25] <anonimasu> just curious
[14:37:36] <paul_c> wth do you want #pragma for with GCC ?
[14:37:39] <SWPadnos> what pragma are you thinking of?
[14:38:22] <anonimasu> paul_c: to keep it from #including the stuff more then once..
[14:40:12] <paul_c> paul@Babylon-117:/tmp/linux/include/asm$ cat io.h
[14:40:12] <paul_c> #ifndef _ASM_IO_H
[14:40:13] <paul_c> #define _ASM_IO_H
[14:40:13] <paul_c> #
[14:40:31] <anonimasu> yep..
[14:40:44] <paul_c> Each header should have the same define at the top.
[14:41:12] <paul_c> Most (if not all) kernel & libc headers do.
[14:41:28] <paul_c> so a #pragma is not required.
[14:42:42] <anonimasu> hm ok
[14:45:43] <anonimasu> I need rcslib..
[14:46:44] <anonimasu> :/
[14:54:00] <SWPadnos> (funny how chatzilla thinks there's a #pragma channel :) )
[14:55:45] <anonimasu> hehe
[15:02:54] <anonimasu> * anonimasu yawns
[15:03:01] <anonimasu> I wonder when this compile will be finished..
[15:03:19] <SWPadnos> well - it's a good thing the new BDI-4 is up - it looks like I'll need to reinstall on my emc machine :(
[15:03:30] <SWPadnos> (danmed DeathStar hard drives)
[15:03:56] <anonimasu> oh 2 maxtor died on me today
[15:03:58] <anonimasu> at the same time
[15:04:32] <SWPadnos> that's a pisser
[15:04:47] <anonimasu> at the luckily I had enough backup to manage..
[15:04:50] <SWPadnos> this drive had been in my windows machine, then it turned up some errors.
[15:04:55] <anonimasu> this has been a horrid day.
[15:04:55] <anonimasu> .:(
[15:05:03] <anonimasu> I woke up getting a emergency call from work..
[15:05:17] <SWPadnos> I ran IBMs DFT program, and it flagged the bad areas - I guess it wasn't aggressive enough in testing
[15:05:29] <SWPadnos> I love emergency calls
[15:05:37] <SWPadnos> (people are so patient)
[15:05:44] <anonimasu> mind you it's my fathers company..
[15:05:50] <anonimasu> :(
[15:06:00] <anonimasu> so it's more like it's dead serious..
[15:06:08] <SWPadnos> "get yer ass aoutta bed and get over here" :)
[15:06:20] <SWPadnos> "thanks, Dad"
[15:06:23] <anonimasu> yeah..
[15:06:25] <anonimasu> :)
[15:07:23] <anonimasu> ill be back in a bit
[15:17:01] <paul_c> going for a reboot
[15:17:10] <SWPadnos> me too soon
[15:17:18] <SWPadnos> (HD dying in EMC machine)
[15:19:58] <anonimasu> ../etc/determineplat.def:49: /home/an0n/rcslib/etc/.def: No such file or directory
[15:20:13] <SWPadnos> anonimasu: you should repeat that :)
[15:20:22] <anonimasu> repeat what?
[15:20:36] <SWPadnos> your last line - Paul wasn't around
[15:20:41] <anonimasu> ../etc/determineplat.def:49: /home/an0n/rcslib/etc/.def: No such file or directory
[15:20:46] <SWPadnos> right - that
[15:21:02] <paul_c> make PLAT=nonrealtime
[15:21:17] <anonimasu> I did that..
[15:21:22] <anonimasu> I did a make install
[15:21:29] <paul_c> plain ol' make doesn't hack it.
[15:21:50] <paul_c> make install PLAT=nonrealtime
[15:22:02] <SWPadnos> paul_c: I just read your note - I think there
[15:22:05] <paul_c> Though why you would want to do make instal....
[15:22:17] <SWPadnos> ...there's an easy way around the sync problems
[15:22:26] <anonimasu> hm..
[15:22:30] <SWPadnos> (UT vs RT sync)
[15:22:35] <anonimasu> paul_c: I get the same error when making emc..
[15:22:35] <anonimasu> now
[15:22:37] <anonimasu> arr
[15:23:30] <anonimasu> err.. hold on I'll get you the error when I compile emc..
[15:24:01] <paul_c> * paul_c waits patiently foe SWPadnos' input
[15:24:22] <SWPadnos> sorry -was thinking
[15:24:26] <anonimasu> ��a
[15:24:47] <anonimasu> sorry for being a bit stupid my head's a mess right now
[15:24:52] <SWPadnos> Anyway - the shmem thing should work, and all the reader/writer in user-time does ig get the latest value
[15:25:15] <SWPadnos> the RT code updates everything on a schedule determined by the hardware (and possibly CPU speed)
[15:25:42] <SWPadnos> the user code reads ADCin[x], which is the latest reading
[15:25:59] <SWPadnos> who cares if 1uSec later the value would have been updated?
[15:26:10] <SWPadnos> it's non-RT, so it shouldn't matter.
[15:26:37] <SWPadnos> then, the RT code (that deals with userspace requests) just does a read from memory (not from the hardware)
[15:27:22] <SWPadnos> As for output, one thing I've done is to retain a couple of variables - a "requsted off" and a "requested on" var
[15:27:27] <SWPadnos> (for bits anyway)
[15:28:17] <SWPadnos> when the RT update loop runs, it grabs the present value, ANDs with ~Request_off, ORs with Request_on, and outputs the result
[15:28:31] <SWPadnos> (or do the OR, then AND, if you want to prefer turning things off)
[15:28:43] <paul_c> Ignoring the ppmc for a moment, and talking about general interface cards....
[15:29:07] <SWPadnos> rihgt - the general problem is that there is hardware in some state, and software that wants to see that state
[15:29:38] <paul_c> the design of EMC allows each sub-section to be run on seperate computers.... Some with a realtime OS, others without.
[15:29:43] <SWPadnos> so, make a copy that the software can have acces to at any time, and a driver that updates (in both directions) on is own schedule
[15:30:23] <anonimasu> a realtime memory manager..
[15:30:24] <anonimasu> kind of..
[15:30:32] <SWPadnos> OK - so it needs to manage hardware access on a non-RT system as well.
[15:30:48] <anonimasu> and a userspace part that run ins realtime/nonrealtime and grabs values fof the manager?
[15:30:57] <SWPadnos> that's OK - you just have a scheduled I/O handler - it's just not that well scheduled on a non-RT system
[15:31:05] <paul_c> Also looking ahead to a time when rtai_shm might be dropped.
[15:31:36] <SWPadnos> It doesn't need to be shmem, there can be getter/setter "methods" for all of the data
[15:32:00] <SWPadnos> also, the RT (or I/O) interface should have the ability to organize data from multiple pieces of hardware
[15:32:21] <SWPadnos> but userspace still sees an interfeace of "get me A/D reading number 47"
[15:32:29] <anonimasu> usr/lib -fstrict-aliasing -I/usr/include/g++-2/ -DNO_RTL -DHAVE_RTAI -o /home/an0n/emc/plat/nonrealtime/lib/vital.o )
[15:32:32] <anonimasu> vital.c:49:21: pci/pci.h: No such file or directory
[15:32:34] <anonimasu> vital.c:68: error: parse error before '*' token
[15:32:39] <SWPadnos> regardless of which physical piece of hardware (or computer) that comes from
[15:32:55] <paul_c> anonimasu: apt-get install pciutils-dev
[15:34:29] <paul_c> Exactly the point I was making - One standard interface regardless of h/w driver or rt/non-rt OS
[15:34:41] <SWPadnos> right - I agree :)
[15:35:05] <SWPadnos> the "drivers" publish the I/Os they have available on their hardware
[15:36:05] <SWPadnos> for speed purposes, there could be some granularity to the published I/Os
[15:36:35] <SWPadnos> like 4 A/D channels - if you have 3, then you say 3, but a block of 4 is reserved, with #4 disabled or something
[15:36:58] <SWPadnos> then higher card numbers are just a shift
[15:37:03] <SWPadnos> (for addressing)
[15:37:36] <anonimasu> paul_c: I am terribly sorry for asking about everything.. I hope you dont mind
[15:37:47] <SWPadnos> anonimasu: piss off :)
[15:38:08] <paul_c> * paul_c sends anonimasu a bill for consultancy time ;}
[15:38:13] <SWPadnos> (I'm not paul, so I'm not qualified to say that :) )
[15:38:25] <anonimasu> paul_c: did you write the offset part in emc2? ;)
[15:38:48] <paul_c> Ask jmk about it.
[15:38:54] <anonimasu> lol.. I'd better not
[15:39:00] <paul_c> after filing a bug report.
[15:39:30] <anonimasu> I'll file it as soon as I get home
[15:39:51] <paul_c> SWPadnos: Sounds like you are wanting multiple h/w drivers talking through a single interface.
[15:39:58] <SWPadnos> yes
[15:40:50] <SWPadnos> I can see having a USC-like card, but maybe then wanting to use a parport for some other functions (exta outputs)
[15:41:30] <anonimasu> :)
[15:42:12] <paul_c> Well.... The 526 only has 8 IO lines, so an extra port or two will be desireable.
[15:42:15] <SWPadnos> (little things, like a light on the cabinet that indicates that the program is about to end, and the machine will need operator attention soon)
[15:42:39] <SWPadnos> then the actual "program done" indication...
[15:42:50] <anonimasu> yeah
[15:43:22] <SWPadnos> I'm gonna take a look around fro motion-related products at ESC
[15:45:01] <SWPadnos> awww - Sensoray won't be there. bummer.
[15:45:23] <SWPadnos> (I'd love to ask why they have 16 analog inputs + 16 outputs, but only 8 digital I/O)
[15:45:23] <anonimasu> hm..
[15:45:37] <anonimasu> * anonimasu is looking after a servoamp catalogue
[15:45:47] <paul_c> err.... four analogue outs on the 526
[15:46:01] <SWPadnos> Sorry - four @ 16 bits - duh
[15:46:23] <SWPadnos> but 8 inputs
[15:47:00] <SWPadnos> (It's not likely that they're short on pins - that's a pretty big FPGA package)
[15:47:25] <anonimasu> BCargh..
[15:47:43] <anonimasu> ~600$ per amp..
[15:47:47] <anonimasu> err
[15:47:48] <anonimasu> for 2 amps
[15:47:55] <anonimasu> isel.. servoamps..
[15:48:54] <paul_c> Either you are trying to add feature creep, or you are after HAL.
[15:49:50] <anonimasu> hm.. I'll be at 900$ with the vital card..
[15:49:58] <anonimasu> + 100 for the shipping of that..
[15:51:22] <paul_c> and import duties
[15:51:40] <anonimasu> yep..
[15:51:46] <anonimasu> so much for my little cheap mill..
[15:53:19] <SWPadnos> hmmm - I'm just looking through the docs for the Motorola DSP56F805 - it has some cool features for servo control
[15:53:32] <anonimasu> /tmp/ccDDdCTM.o(.text+0x4d): In function `LS7266Init':
[15:53:32] <anonimasu> /home/an0n/emc/src/emcmot/dro.c:136: undefined reference to `outb'
[15:53:54] <paul_c> but at least you have the hardware ready for the Yasaki 15 axis machining center.
[15:54:18] <SWPadnos> the quadrature decoder has a 32-bit position counter, 16-bit position difference register, fast (40MHz) counting, and timing between phase transitions (for more accurate low speed measurements)
[15:54:21] <anonimasu> yeah :)
[15:54:25] <SWPadnos> I may have to fiddle with that a bit
[15:54:54] <paul_c> anonimasu: Delete emc/plat/* and do the makes again.
[15:55:17] <anonimasu> fixed it.
[15:55:30] <anonimasu> I readded the includes I removed before..
[15:55:41] <anonimasu> :)
[15:56:04] <anonimasu> not that I'll ever be able to pay for a machining centre..
[15:56:20] <anonimasu> ever..
[15:56:20] <anonimasu> :)
[15:56:31] <SWPadnos> If you stop eating, and start saving now, then maybe by the time you retire you'll be able to get one :)
[15:56:44] <paul_c> they are dirt cheap for second hand ones.
[15:56:45] <anonimasu> lol..
[15:56:54] <anonimasu> how cheap is that?
[15:57:01] <SWPadnos> did you see the high-speed machining video I posted last niught?
[15:57:05] <anonimasu> no
[15:57:13] <paul_c> * paul_c could have had a BP426 for less than �5,000
[15:57:31] <anonimasu> bp426?
[15:57:38] <anonimasu> how many $ is that..
[15:57:38] <paul_c> (at least, that's waht I think the model was)
[15:57:48] <anonimasu> > 30000?
[15:57:58] <SWPadnos> go here: http://www.datrondynamics.com/ click on the camera on the left side of the page
[15:58:10] <paul_c> $9300
[15:58:26] <SWPadnos> (only $46,800 each - what a bargain)
[15:58:32] <anonimasu> that's still about what a new car would cost me :/
[15:58:53] <anonimasu> SWPadnos: nice price
[15:59:08] <anonimasu> *watching now*
[16:00:18] <anonimasu> I am going to sell my mill.
[16:00:45] <anonimasu> realtime & nonrealtime is compiled now
[16:01:00] <anonimasu> * anonimasu sighs
[16:01:05] <anonimasu> I am jealous of that machine
[16:05:04] <anonimasu> ;)
[16:11:19] <SWPadnos> phew - back from the dead
[16:12:05] <SWPadnos> what did I miss? (my machine spontaneously rebooted when I went to watch that video)
[16:15:47] <paul_c> We got as far as tossing up HAL v Feature creep.
[16:16:06] <SWPadnos> Ah - I think I was here for that :)
[16:20:48] <paul_c> * paul_c disappears for ten.
[16:27:37] <SWPadnos> brb - upgrading chatzilla
[16:32:03] <SWPadnos> Ahhh - so much better
[16:35:19] <paul_c> * paul_c does a cvs co on rtai (all of it)
[16:35:36] <SWPadnos> including Fusion, or just the stable branch?
[16:37:05] <paul_c> the 2.6.10 r9c5 patch will be out tomorrow
[16:37:29] <SWPadnos> cool. I guess there'll be another BDI download soon :)
[16:37:39] <paul_c> and a 2.6.11 candidate as soon as the kernel is released.
[16:38:27] <SWPadnos> do you think space could be macde on the BDI disc for qt / gtk dev tools?
[16:38:51] <SWPadnos> (asking because kernel make xconfig or make gconfig doesn't work for me)
[16:39:20] <anonimasu> hm..
[16:39:28] <paul_c> no room left for qt/gtk dev libs.
[16:39:40] <anonimasu> :/
[16:39:42] <anonimasu> hm..
[16:39:45] <anonimasu> time to see if emc runs..
[16:39:49] <paul_c> You still have menuconfig
[16:40:14] <SWPadnos> true - that's what I've been using to prove out my "kconfig style comfigurator" idea
[16:40:26] <anonimasu> *holds thumbs*
[16:40:45] <SWPadnos> anonimasu: twiddle them - it's more fun
[16:40:52] <anonimasu> hehe
[16:41:48] <SWPadnos> I would like to see some of the options that are available in the graphical ones though - such as "show all options" and the like
[16:42:12] <anonimasu> rtai_sem: Device or resource busy
[16:42:12] <anonimasu> rtai_shm: Device or resource busy
[16:42:26] <anonimasu> maybe I should reboot before I try this..
[16:42:51] <anonimasu> or run the non servo2go .run file
[16:43:07] <paul_c> generic.ini
[16:43:09] <anonimasu> yep
[16:45:23] <anonimasu> dosent start
[16:45:30] <SWPadnos> hmmm - I should look at which computer I'm typing "startx" on :(
[16:46:37] <SWPadnos> it looks like Bad Things happen when X is already running, and you tell it to start again from an ssh session
[16:47:38] <anonimasu> hehe
[16:48:18] <SWPadnos> gui no-workie
[16:51:21] <paul_c> OK... Major changes to shared memory handling in Fusion.
[16:51:45] <SWPadnos> I noticed that the headers were different - I couldn't compile EMC with it
[16:52:06] <paul_c> Not just the headers. System calls too.
[16:52:34] <SWPadnos> right - various functions were missing, then I had the bright idea of installing a supported version, and it worked much better
[16:52:39] <anonimasu> hm bbaib need to run out and reboot the box at the mill..
[16:53:50] <SWPadnos> hmmm - do you suppose a failing hard disk could cause kdmgreet to SIG11?
[16:56:15] <paul_c> sig11 - Seg fault
[16:56:23] <SWPadnos> and of course, the apt cache is where the HD problem is.
[16:56:37] <SWPadnos> yes - it's a big bummer
[16:56:52] <paul_c> either a duff memory stick
[16:57:13] <SWPadnos> no - an IBM DeathStar hard drive.
[16:57:18] <SWPadnos> grind grind grind grind
[16:57:22] <SWPadnos> click!
[16:57:27] <SWPadnos> grind grind grind grind
[16:58:13] <SWPadnos> I guess I need to attach a floppy drive so I can get my few files off this machine
[16:58:50] <SWPadnos> (good thing the devtools are on BDI-4.18 :) )
[16:59:08] <SWPadnos> is there an option iduring install to install "EMC Development" stuff?
[17:00:43] <reef> hello all
[17:00:59] <SWPadnos> hello, reef
[17:01:22] <reef> I'm checking this chat for the first time,
[17:01:42] <reef> actually this is the first irc chat i've ever done.
[17:01:57] <reef> what goes on usally
[17:02:20] <reef> I got this link from linuxcnc.org
[17:04:12] <SWPadnos> funny - I had never used IRC until 3 weeks ago - also for EMC
[17:04:51] <SWPadnos> This is a forum for users and developers of EMC. If you have questions and/or sugestions, this is one place for them
[17:05:10] <paul_c> http://www.cantrip.org/nobugs.html
[17:05:25] <reef> it looks like from the header i recieved upon entering that there is a regular meeting at 14:00 gmt
[17:05:35] <reef> what is that in central time?
[17:05:45] <paul_c> On Sundays, yes
[17:07:04] <anonimasu> hm..
[17:07:20] <SWPadnos> 08:00
[17:07:21] <anonimasu> I hopeoastarting EMC IO PROGRAM -- minimillio...can't run minimillio program
[17:07:21] <anonimasu> The file plat/nonrealtime/bin/minimillio does not exist or is not executable.
[17:07:24] <anonimasu> heh
[17:07:25] <anonimasu> nice..
[17:08:09] <paul_c> Did minimillio get compiled ?
[17:08:14] <anonimasu> makeI think it did..
[17:08:17] <anonimasu> but its not in the bindir..
[17:08:29] <anonimasu> I did a make PLAT=nonrealtime again..
[17:08:32] <paul_c> (the symlink got created - Else run would have barfed on inivar)
[17:08:46] <reef> where can I get source code for emc and is it available for Visual C++?
[17:08:51] <anonimasu> /usr/bin/ld: cannot find -lXaw
[17:08:59] <SWPadnos> absolutely not available for VC++
[17:09:06] <SWPadnos> it runs on Linux
[17:09:30] <SWPadnos> hence the website LinuxCNC.org
[17:09:41] <paul_c> only a sick puppy would even consider trying to run EMC on M$
[17:09:47] <anonimasu> hehe
[17:09:57] <paul_c> like Alex....
[17:09:59] <SWPadnos> (or art or fred :) )
[17:09:59] <reef> Does it not run on windows because of the real time restriction only.
[17:10:07] <reef> Are there ways around that
[17:10:11] <SWPadnos> lots of reasons
[17:10:17] <anonimasu> reef: not really
[17:10:22] <paul_c> * paul_c doesn't *do* M$
[17:10:23] <SWPadnos> there are CNC controlprograms for Windows - this isn't one of them
[17:11:10] <reef> O.K. So it's strictly linux, is it in C/C++
[17:11:50] <paul_c> For the most part.
[17:11:58] <paul_c> Some Tcl/Tk
[17:12:04] <paul_c> and a python addon
[17:12:26] <paul_c> Oh, and some java extras for the real sickos
[17:12:33] <SWPadnos> paul_c: did you read the response letter to that interview? - more funny stuff
[17:12:52] <anonimasu> now lets see
[17:13:07] <SWPadnos> * SWPadnos swaps hard drives, prepares for a new BDI install
[17:13:09] <anonimasu> no, it did compile nonrealtime but minimillio seems to be missing
[17:13:39] <anonimasu> nml_mod.cc 316: !ERROR! Error Log channel is invalid.
[17:13:41] <anonimasu> not working..
[17:14:23] <paul_c> got ssh in to the box so I can poke around ?
[17:14:28] <reef> java, that's insane...
[17:14:56] <anonimasu> paul_c: yes, if you wait a bit I'll forward a port to it..
[17:15:05] <paul_c> reef: No, not insane, just the product of some very sick minds.
[17:15:52] <reef> Are they just trying to complicate things.
[17:17:27] <paul_c> Fortunately, the java stuff is not a requiirement to compile or run EMC.
[17:18:12] <paul_c> SWPadnos: http://www.bitwizard.nl/sig11/
[17:18:51] <SWPadnos> Oh yeah - I know what a SIG11 is - I'm swapping out the faulty HD now
[17:24:13] <anonimasu> paul_c: does it work?
[17:38:16] <paul_c> Jymmm me old fruit
[17:38:26] <SWPadnos> paul_c: I assume that BDI-4 is based on Debian-testing, since it has kernel 2.6
[17:38:36] <Jymmm> paul_c: your a prune?
[17:38:51] <SWPadnos> raisin - california
[17:39:12] <paul_c> Jymmm: What would you say to a 110W laser in the Bay Area ?
[17:39:22] <SWPadnos> too easy :)
[17:39:29] <Jymmm> paul_c tease
[17:39:37] <anonimasu> haha
[17:40:56] <paul_c> http://evilurl.com/deaddeathsuck
[17:42:40] <anonimasu> what can I say..
[17:42:43] <anonimasu> cute ^_^
[17:44:04] <SWPadnos> paul_c: what is the "kernel-kbuild-2.6.3" package in the BDI 4.18 install?
[17:44:06] <Jymmm> paul_c: it's 440 3-phase, I saw it on Saturday in person.
[17:44:15] <Jymmm> paul_c: But thank yu very much
[17:44:40] <SWPadnos> rotary phase converter + step-up tansformer + *very* thick wires and a big circuit breaker, and you'rea ll set :)
[17:44:46] <anonimasu> hehe
[17:45:00] <Jymmm> SWPadnos A PART MENT
[17:45:12] <SWPadnos> yeah - so, just don't tell anyone
[17:45:31] <Jymmm> SWPadnos: Not the problem, there is no 440 in the bldg
[17:45:38] <SWPadnos> (I'm sure nobody will notice the lights dimming as you start up the 20HP rotary phase converter :) )
[17:45:40] <Jymmm> and it's 3 ph
[17:45:45] <anonimasu> lol
[17:45:48] <Jymmm> lol
[17:49:03] <SWPadnos> * SWPadnos drums fingers waiting for BDI install
[17:49:39] <Jymmm> SWPadnos: it be done by now if you hadn't teased me =)
[17:49:43] <SWPadnos> paul_c: shall we continue on the driver topic?
[17:49:47] <Jymmm> so HA!
[17:49:54] <SWPadnos> Jymmm: true - and for that I'm eternally shamed
[17:50:03] <Jymmm> * Jymmm chuckles
[17:50:07] <SWPadnos> (not that I teased you - that it would be done by now)
[17:50:16] <SWPadnos> :)
[17:59:09] <SWPadnos> * SWPadnos thinks the BDI install would be a little faster if I hadn't selected everything
[17:59:16] <anonimasu> I think paul is busy playing around with my box ;)
[17:59:27] <SWPadnos> hey - keep that to yourself :)
[17:59:53] <anonimasu> SWPadnos: dont you want more intimate details?
[17:59:55] <anonimasu> :/
[18:00:00] <SWPadnos> (and no "I didn't lnow you were a girl" jokes!)
[18:01:08] <SWPadnos> So Jymmm how did you like your discussion with pfred1 last night?
[18:03:31] <Jymmm> * Jymmm has no comment.
[18:03:59] <SWPadnos> right -" if you have nothing nice to say, don't say anything" :)
[18:04:29] <Jymmm> those are your words, not mine
[18:04:47] <SWPadnos> true - they are
[18:05:11] <SWPadnos> I had gotten a little bit annoyed when trying to get A-L-P-H-A's AVR project up and running
[18:05:27] <Jymmm> with ASM or c ?
[18:05:57] <anonimasu> bbiab.. food
[18:06:07] <SWPadnos> ASM
[18:06:13] <Jymmm> FWIW... I found out that the shaft on my auto centerpunch fits the rollerskat blades perfectly
[18:06:21] <SWPadnos> 32-bit divides got him down :)
[18:06:29] <Jymmm> ^bearings
[18:06:41] <SWPadnos> cool - what is the bearing number?
[18:07:09] <Jymmm> 608zb
[18:07:20] <SWPadnos> hmm - I don't recognize that one
[18:07:34] <Jymmm> thats teh only marking on it
[18:07:55] <SWPadnos> right - I think the standard bearings are usually 4 digits
[18:08:15] <Jymmm> Also found out that these bearings will NOT fit on the shaft of a dremel
[18:08:37] <Jymmm> --><-- much too large
[18:09:18] <SWPadnos> like these: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=7136883585
[18:10:13] <Jymmm> oh no, these are cheapies
[18:10:26] <SWPadnos> less than $6 / 16 ?
[18:10:36] <SWPadnos> sorry - $7/16
[18:10:51] <Jymmm> long time ago had bought a pair of skates that were on clearnacne for $8
[18:11:05] <Jymmm> rip the bearings, chuck the skates =)
[18:11:59] <Jymmm> $8 for shipping?! wtf
[18:12:07] <SWPadnos> these are expensive (and not that great either): http://www1.mscdirect.com/CGI/NNSRIT?PARTPG=NNLMK32&PMPXNO=5405786
[18:13:01] <Jymmm> well, I'll stick with the skate bearings if im going to do this.
[18:13:10] <SWPadnos> yes indeed
[18:14:04] <Jymmm> heh, now I have to clear off my bench to take apart the cdrom drive! lol
[18:14:38] <A-L-P-H-A> SWPadnos? annoyed at me?
[18:14:46] <SWPadnos> not in the slightest
[18:14:58] <SWPadnos> (more the peanut gallery suggesting adding chips to your tach)
[18:15:05] <A-L-P-H-A> I was a little annoyed at the pfile guy
[18:15:11] <SWPadnos> *yes*
[18:15:20] <A-L-P-H-A> pfred1
[18:15:23] <A-L-P-H-A> I was polite about it though.
[18:16:23] <SWPadnos> the good new is that my divide routines don't use any mega-only instructions
[18:16:27] <SWPadnos> news
[18:16:55] <SWPadnos> the multiplication ones do, though -you shouldn't need those, so I've stripped them out
[18:18:49] <SWPadnos> A-L-P-H-A: grab http://www.cncgear.com/Files/division.asm
[18:19:44] <A-L-P-H-A> ohoh! divide32_16. :)
[18:19:48] <A-L-P-H-A> perfect. :)
[18:20:06] <SWPadnos> actually - that's a divide 32_32, but it just clears the high word for you first :)
[18:20:19] <SWPadnos> use divide_32 for your application
[18:20:24] <SWPadnos> oops - divide32
[18:20:35] <A-L-P-H-A> ahh.
[18:21:02] <SWPadnos> since you don't care about the execution time, you can also remove the longtoASCII routine from the other file
[18:21:24] <SWPadnos> just do repeated division by 10, and push the remainder on a stack
[18:21:27] <A-L-P-H-A> so it's load the words for A and B, call DIVIDE32 so the result is = AH:AL / BH:BL ?
[18:21:40] <SWPadnos> yes
[18:22:05] <SWPadnos> actually, it's AUH:AUL:AH:AL / BUH:BUL:BH:BL
[18:22:35] <A-L-P-H-A> k, so I gotta define AUH, AUL, etc.
[18:22:37] <SWPadnos> stored in CUH:CUL:CH:CL, with remainder in AUH:AUL:AH:AL
[18:22:49] <SWPadnos> yes - those are the same 12 registers the other code uses :)
[18:23:47] <SWPadnos> If you load EBX (all the B registers) with 10, you can do repeated calls to the divide routine to get successive digits for printing
[18:24:12] <SWPadnos> (in cl)
[18:25:16] <SWPadnos> actually, once you've done the first divide (600 million / counter), you'll be left with a 16-bit number of RPM (less than 16 probably)
[18:26:03] <Jymmm> SWPadnos doesn't seem too shabby http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=7120694702&ssPageName=MERC_VI_RSCC_Pr4_PcN__Stores
[18:26:15] <SWPadnos> no - I'm not too shabby :)
[18:26:27] <Jymmm> SWPadnos no, you are shaggy!
[18:26:29] <SWPadnos> yep - same guys
[18:26:45] <SWPadnos> I bought 10 6204s from them, they're OK.
[18:26:47] <Jymmm> $0.45/ea
[18:26:54] <Jymmm> incl shipping
[18:27:16] <SWPadnos> slightly better than $1.50 with shipping)
[18:27:18] <A-L-P-H-A> dang, those are chip bearings.
[18:27:39] <Jymmm> walmart and kmart here I come.... $0.15/ea!!! cross-fingers
[18:27:42] <A-L-P-H-A> eeerk $19.95 shipping?!?!
[18:27:50] <SWPadnos> 200 bearings
[18:27:51] <A-L-P-H-A> err. $30 for me.
[18:27:59] <A-L-P-H-A> ooooooooooh.
[18:28:03] <A-L-P-H-A> I thought it was the 16
[18:28:37] <Jymmm> hey, yard sale... $2/16 of em =)
[18:28:38] <A-L-P-H-A> $0.50USD each. to Canada
[18:29:02] <Jymmm> 12.5 cents each =)
[18:29:05] <A-L-P-H-A> they're abec 7... you could sell them for more. :)
[18:29:59] <A-L-P-H-A> There's another company witha similar name, that has linear bearings as well.
[18:30:06] <A-L-P-H-A> oh it is him.
[18:31:18] <A-L-P-H-A> SWPadnos, so are you saying EAX / $00 00 00 10 ?
[18:31:39] <SWPadnos> EBX = $00:00:00:0A
[18:31:47] <SWPadnos> (10 decimal)
[18:31:48] <A-L-P-H-A> oh that 10. :)
[18:32:00] <SWPadnos> uless you want to output RPM in hex :)
[18:33:32] <SWPadnos> If you want the tach to work up to say 30KRPM (future-proof :) ), that will be the smallest count, so the smallest divisor
[18:34:26] <SWPadnos> That's 20K cycles you should be counting, minimum.
[18:34:40] <A-L-P-H-A> yeah.
[18:34:47] <SWPadnos> you can check for counts below that, and print "Danger Will Robinson" or something
[18:34:59] <A-L-P-H-A> hehe
[18:35:08] <SWPadnos> the higher the count, the lower the result of the long division
[18:35:34] <SWPadnos> so you can then use the divide16_8 routine to do the ASCII conversion
[18:35:47] <SWPadnos> (since 10 fite in 8 bits, and 30K fits in 16 bits)
[18:36:25] <SWPadnos> 10 fits, of course :)
[18:36:49] <A-L-P-H-A> yup
[18:37:24] <A-L-P-H-A> 65K rpm could fit
[18:37:35] <SWPadnos> it only reduces the time by 3X, and time isn't critical here. You could do without the 16_8 division routine to save space
[18:37:58] <SWPadnos> yes it could - you could limit it to 60K, for nice human readable limits :)
[18:37:59] <A-L-P-H-A> I think I'll have a ton of space left... and this will be a stand alone.
[18:38:58] <SWPadnos> hey - 20 words is 2-0 words :()
[18:38:59] <SWPadnos> :) ;) :0 - whatever
[18:38:59] <A-L-P-H-A> he
[18:38:59] <A-L-P-H-A> h
[18:39:03] <SWPadnos> I must get the heater fixed
[18:39:58] <SWPadnos> I like the emoticon graphics much better in chatzilla 0.9.67 vs. 0.9.61
[18:40:18] <A-L-P-H-A> <-- using mirc.
[18:41:09] <SWPadnos> hmm - what's better about it? (or are you just used to it?)
[18:41:47] <A-L-P-H-A> I've been using it since windows it came out really. So I've been using it for a long long time.
[18:42:07] <A-L-P-H-A> windows 95
[18:42:09] <SWPadnos> Ah - I just noticd that it's shareware, so I think I'll stick with Chatzilla on this machine :)
[18:43:33] <A-L-P-H-A> I'm just used to it. that's all.
[18:45:12] <Jymmm> "warranty void if seal broken" "Um my dog ate it, yeah that's it, my dog ate it"
[18:49:51] <Jymmm> oh that's slick.... instead of putting heat sinks on certain SMD IC's, they tossed on a bit of heatsink grease on them and engineered it so the outter case becomes the heat sink.
[18:50:49] <A-L-P-H-A> gecko's do that.
[18:55:14] <les> oh that reminds me....I have to put some sinks on this 5804 stepper driver before I firer it up
[18:55:37] <les> couple little copper tabs soldered to the leadframe will do
[18:56:03] <les> 1 amp 17v from a 14 dip
[18:56:16] <les> could get a little warm
[18:57:05] <SWPadnos> mighty warm, I'd say
[18:58:23] <Jymmm> les come on, be a man about it, it's only 17watts use your thumb for a heat sink!
[18:58:59] <Jymmm> real men use ice cold beer cans for heat sinks!
[18:59:06] <Jymmm> then they melt them =)
[18:59:19] <Jymmm> together
[18:59:28] <SWPadnos> U CAN DU THAT!!!??!!
[18:59:41] <paul_c> REAL men do NOT drink frozen beer !!
[18:59:42] <SWPadnos> KEWL!!!!
[18:59:52] <SWPadnos> UR2KEWL4ME!!!
[19:00:05] <les> haha
[19:00:31] <les> I am about to turn this thing on and see if the smoke comes out
[19:00:44] <les> usb stepper
[19:01:09] <Jymmm> ewwwwwwwwwwwwwwwwwwwwwwww
[19:01:37] <les> it's a test station for calbrating my encoders
[19:01:46] <les> has feedback though
[19:02:01] <Jymmm> * Jymmm hate USB for things like that
[19:02:05] <les> use slipped steps to detect the detents
[19:02:31] <les> oh usb is too slow for cnc and such
[19:02:40] <les> works for this
[19:02:52] <Jymmm> USB polls, that's the problem
[19:03:04] <les> anyway the boards cost $500 for 5
[19:03:19] <les> the testers are going out the door for 15k
[19:03:47] <Jymmm> Does anyone know what "les' stands for?
[19:03:59] <Jymmm> 'les' == I HATE YOU!
[19:04:11] <les> I had to make a step multiplier and 5804 based driver thgough
[19:04:13] <les> haha
[19:04:32] <les> actually these things were way too much work
[19:04:49] <Jymmm> for 15k, think you would do it again?!
[19:05:00] <les> hmmm
[19:05:06] <les> if the same yes
[19:05:07] <Jymmm> just nod
[19:05:27] <les> If I had to design a new system....I dunno
[19:05:42] <Jymmm> LES LES LES
[19:05:56] <les> I did this for a set price
[19:06:12] <les> heh
[19:06:19] <les> that was a mistake
[19:06:34] <SWPadnos> fixed bid == mistake
[19:06:46] <SWPadnos> (it's a mathematical identity :) )
[19:06:59] <les> very true this time
[19:07:25] <les> I think I put in...oh...300 hrs on these things
[19:07:39] <les> make twice as much with the silly turkey calls
[19:07:53] <SWPadnos> and they are silly :)
[19:08:06] <Jymmm> $15,000 / 300 hours = $50/hr LES LES LES
[19:08:24] <SWPadnos> less expenses - that's not a great rate
[19:08:49] <les> It sucks
[19:08:57] <les> ok I screwed up this time
[19:09:09] <SWPadnos> smoke?
[19:09:18] <les> no thanks
[19:09:20] <les> haha
[19:09:24] <SWPadnos> heh
[19:09:36] <les> smoke will come soon
[19:10:10] <les> I am waiting for some epoxy to dry befor I power em up
[19:10:18] <les> out of 5 min stuff
[19:10:23] <les> had to use 2 ton
[19:11:05] <les> Then I have to drive 40 miles to mail em at ups
[19:11:23] <les> 15k shipping insurance will be a bit
[19:11:45] <les> bet the hand carry stuff like that
[19:11:51] <les> they
[19:12:14] <SWPadnos> no - they're just more careful when they throw it around :)
[19:12:18] <les> haha
[19:13:08] <les> well back to soldering on the heat sinks and setting this up
[19:14:16] <Imperator_> paul_c: Oh, I just remember that I have forgotten something :-)
[19:14:34] <anonimasu> iab
[19:14:55] <Imperator_> hm ?
[19:15:09] <SWPadnos> what did you remembert that you forgot?
[19:15:16] <SWPadnos> (if you can remember)
[19:15:38] <anonimasu> les: you have your own hate-fan-club ;)
[19:15:50] <Imperator_> to move Pauls new BDI to the downloadlocation
[19:16:02] <SWPadnos> what's the question?
[19:16:17] <SWPadnos> do you have the URL for the seed server?
[19:16:43] <Imperator_> and to free the harddisk that Paul can download the rest of the file
[19:16:52] <Imperator_> �hh upload
[19:17:12] <SWPadnos> There's a copy of bdi-4.18 on my webspace
[19:17:22] <Imperator_> ah ok
[19:17:34] <Imperator_> my ftp disk was full
[19:17:38] <SWPadnos> http://www.cncgear.com/EMC/BDI/
[19:17:52] <SWPadnos> Ah - that's why the upload failed midway through :)
[19:18:05] <SWPadnos> feel free to pull it from there when you have the space
[19:18:24] <Imperator_> ok, i mirror it
[19:18:30] <Imperator_> tomorrow
[19:18:32] <SWPadnos> (I'm curious about how well their servers handle the load)
[19:18:34] <anonimasu> * anonimasu is test running a program on emc1
[19:18:49] <Imperator_> hows server ?
[19:18:58] <SWPadnos> I've been wondering - roughly how many BDI downloads per month are there?
[19:20:21] <Imperator_> I m not a specialist in apache log files, but I have a lot of downloads. But the most of them donloaded only the first 50MB
[19:20:58] <Imperator_> or i would like to say they interrupted after a wile
[19:21:31] <SWPadnos> OK - I'm wondering how an "open" BDI mirror would impact my transfer limits
[19:22:33] <Imperator_> what's your limit ?
[19:22:42] <SWPadnos> 192GB/month
[19:22:51] <SWPadnos> (roughly 250-300 full BDIs)
[19:23:12] <SWPadnos> but I'd like to have some available for other things once I get the websites up and running
[19:23:34] <Imperator_> hehe my limit is the 100Mbit ethernet card :-) and the 80MB Harddisk
[19:24:00] <SWPadnos> yeah - that would be the ticket :)
[19:24:14] <SWPadnos> better than 7680MB storage / 192GB transfer
[19:24:28] <Imperator_> yup
[19:24:55] <SWPadnos> I like the transfer speeds from a hosting company better than my 256k ADLS upstream rate though
[19:24:57] <SWPadnos> ADSL
[19:25:22] <Imperator_> have only 128bit at home
[19:25:49] <Imperator_> upstream
[19:25:58] <SWPadnos> does anyone know what packages need to be installed on BDI to be able to use the kernel "make xconfig" or "make gconfig"
[19:25:59] <SWPadnos> ?
[19:26:18] <Imperator_> nope
[19:26:28] <SWPadnos> well - that's no help :)
[19:27:10] <Imperator_> but use the debain utility for package selection, I think you will find the one you need
[19:27:27] <anonimasu> hm..
[19:27:36] <anonimasu> do I just set my input_scale to whatever I used in emc2
[19:28:08] <Imperator_> I have a debain server running at work, but it runs so fine that I have forgotten how all the utilitys are named :-)
[19:28:54] <anonimasu> stepgen.0.position_scale=
[19:29:09] <anonimasu> where do I put thoose values in emc1?
[19:29:14] <SWPadnos> I would think stepgen params would be for output scale
[19:29:18] <Imperator_> emc.ini
[19:29:33] <anonimasu> SWPadnos: ah thanks..
[19:29:48] <SWPadnos> but don't quote me :)
[19:29:56] <anonimasu> OUTPUT_SCALE = 1000.000 0.000
[19:30:01] <anonimasu> and what does the second value do?
[19:30:09] <anonimasu> hm *grabs the wiki*
[19:30:11] <Imperator_> offset
[19:30:20] <anonimasu> hm..
[19:30:33] <anonimasu> ok
[19:30:43] <anonimasu> I dont quite get what you do with that
[19:31:48] <SWPadnos> it would be used for an analog servo amp that has a voltage offset
[19:32:06] <anonimasu> ah ok
[19:32:14] <SWPadnos> I don;t think stepgen uses it (but leave it at 0 just in case)
[19:32:16] <anonimasu> now, the question is how do I reverse the axis:es
[19:33:15] <Jymmm> -
[19:33:48] <anonimasu> or do I have to hack the stepgen ;)
[19:34:12] <SWPadnos> enter a negative number for the scale
[19:34:41] <SWPadnos> (both input and output, I think - else the display won't follow correctly)
[19:34:55] <anonimasu> hm.. I just want to reverse the direction the table goes :)
[19:35:11] <SWPadnos> right - enter -32000 0 or whatever fro OUTPUT_SCALE
[19:35:49] <anonimasu> yep..
[19:35:55] <anonimasu> I am trying it now :)
[19:36:00] <SWPadnos> then change it also for the INPUT_SCALE, if the EMC display goes in the wrong direction with the table moving in the right direction
[19:36:17] <SWPadnos> (or you may get a quick following error :) - I'm not sure)
[19:36:24] <anonimasu> I did..
[19:36:25] <anonimasu> :)
[19:38:55] <anonimasu> it works nicely now
[19:39:01] <anonimasu> I havent measured at the machine though
[19:41:10] <SWPadnos> Well - it looks like you can make xconfig if you apt-get qt3-dev-tools and libqt3-dev
[19:41:12] <SWPadnos> now on to gconfig
[19:41:43] <anonimasu> hm, now I need to get segmentqueue running ;)
[19:42:22] <SWPadnos> don't push your luck :)
[19:43:10] <anonimasu> SWPadnos: I thought it worked nicely ;)
[19:43:37] <anonimasu> SWPadnos: I like contouring stuff, fast ;)
[19:44:21] <SWPadnos> right - that's why you like the machine movie :)
[19:44:31] <anonimasu> yep
[19:44:53] <SWPadnos> * SWPadnos wonders if my computer will crash again if I try to watch it
[19:45:02] <anonimasu> I think I need to watch it again..
[19:45:07] <anonimasu> or maybe not..
[19:45:14] <anonimasu> I dont have any money to buy anything close to that.
[19:45:48] <SWPadnos> Stop eating, drinking, and living in a building, and maybe by retirement, you'll be able to afford one :)
[19:45:50] <anonimasu> * anonimasu sighs
[19:45:55] <anonimasu> yeah
[19:46:43] <anonimasu> I dont pay any rent my parents own the appartment I live in ;)
[19:46:56] <SWPadnos> well - that's a start
[19:47:28] <anonimasu> and I have paid gas, cause of work :)
[19:47:32] <anonimasu> so maybe someday
[19:47:35] <anonimasu> *grins*
[19:48:02] <SWPadnos> they'll be showing up on eBay in a few years
[19:48:10] <SWPadnos> (maybe sooner )
[19:48:16] <Jymmm> anonimasu" Now, live in a box and rent out the apartment
[19:48:23] <SWPadnos> oooh - good plan
[19:48:45] <anonimasu> SWPadnos: they'll be old there will be better stuff by then ;)
[19:49:04] <anonimasu> just kidding
[19:50:34] <Jymmm> anonimasu: HEY!!!!!!!!!!! better yet, sell your parents!
[19:52:16] <anonimasu> Jymmm: nah that's somthing I wouldnt do
[19:52:17] <anonimasu> :)
[19:52:39] <SWPadnos> sell your parents' apartment - you'll have to move anyway to have space for the machine
[19:52:58] <anonimasu> I can keep it at the company ;)
[19:53:43] <SWPadnos> sell the company - buy the bigger machine
[19:54:02] <anonimasu> SWPadnos: if I sold that I could buy a couple ;)
[19:54:15] <SWPadnos> excellent!
[19:55:01] <anonimasu> hm, now how do i get segmentqueue to run ;)
[19:56:08] <SWPadnos> OK - to use make gconfig, you need to apt-get install libgtk2.0-dev libglade2-dev libglib2.0-dev
[19:56:37] <paul_c> libglade2-dev should pull the other two in.
[19:56:50] <SWPadnos> (just making sure the logs have the right stuff, in case I forget before putting stuff on the wiki)
[19:57:05] <SWPadnos> could be - I did a different (non-optimal) order
[19:57:28] <SWPadnos> I'm working on a kconfig-like configuration approach.
[19:57:49] <SWPadnos> I think the *config system will need a little bit of modification, but not too much
[20:01:15] <anonimasu> paul_c: wb
[20:01:50] <paul_c> did you have another PLAT on this box that was causing trouble ?
[20:02:05] <anonimasu> paul_c: on mine?
[20:02:32] <paul_c> yup - Or was it just 2.4.21 + rtai ?
[20:02:45] <anonimasu> paul_2.4.21-adeos + rtai
[20:02:54] <anonimasu> paul_c: and the older kernel..
[20:03:02] <anonimasu> paul_c: it seems like it didnt compile segmentqueue after all
[20:03:03] <Jymmm> * Jymmm just devirginized his first cdrom
[20:03:09] <anonimasu> paul_c: I wanted to try it ;)
[20:03:22] <paul_c> lemme take a look in a sec.
[20:03:38] <anonimasu> ok
[20:03:41] <anonimasu> I broke somthing..
[20:03:42] <anonimasu> heh
[20:04:48] <anonimasu> paul_c: sure
[20:05:25] <paul_c> sudo mount --bind / /var/tmp
[20:05:47] <paul_c> ln -f /tmp /var/tmp
[20:06:03] <paul_c> sudo rm -fR /tmp/*
[20:06:10] <anonimasu> heh
[20:06:25] <Jymmm> * Jymmm notes... The cdrom spindel motor in a Philips/HP CCD2600 will NOT work for making a engraver spindle
[20:06:43] <anonimasu> * anonimasu laughs at Jymmm
[20:06:54] <anonimasu> it's a bit underpowered isnt it?
[20:07:14] <Jymmm> anonimasu: no, not at all. It's the way it's mfg'ed
[20:07:26] <anonimasu> oh ok
[20:08:11] <anonimasu> paul_c: when you begin poking tell me so I dont do somthing at the same time
[20:08:23] <Jymmm> you have to raise the shaft a tad to have it spin freely, but it was based upon how it's mounted in the chassis
[20:08:58] <paul_c> * paul_c is compiling....
[20:09:14] <anonimasu> oh..
[20:09:26] <anonimasu> maybe I should abort the one I am running ;)
[20:09:28] <Jymmm> anonimasu: They even went as far as laminating a PCB to the chassis. The weirdest thing I've ever seen.
[20:09:55] <anonimasu> paul_c: or maybe I should let it finish since its gotten pretty far
[20:09:58] <anonimasu> :9
[20:10:04] <anonimasu> bridgeportaux.cc
[20:10:19] <paul_c> gulp
[20:10:43] <anonimasu> ?
[20:11:12] <paul_c> * paul_c just did bridheport*
[20:11:33] <anonimasu> emcpanel.cc
[20:11:34] <anonimasu> ;)
[20:11:40] <anonimasu> should i abort it?=
[20:11:45] <paul_c> now on to emcsvr
[20:11:57] <A-L-P-H-A> omg. my back!!!!!!!!!!!!!!!!!1 feeels soooo good... just cracked like 4-6 times in different places.
[20:12:02] <paul_c> nah... leave yours to run.
[20:12:26] <anonimasu> ok
[20:12:57] <Jymmm> A-L-P-H-A: how much?
[20:14:32] <A-L-P-H-A> Jymmm? how much what?
[20:14:37] <A-L-P-H-A> I did it in my chair. :)
[20:14:43] <Jymmm> oh, heh
[20:14:58] <A-L-P-H-A> my back feeels PERFECT!
[20:15:04] <Jymmm> A-L-P-H-A step in front of my suv... I'll get 40-60 cracks out of ya! =)
[20:15:25] <A-L-P-H-A> Jymmm, do you live in a rural area?
[20:15:34] <A-L-P-H-A> suburban? urban?
[20:15:44] <Jymmm> city
[20:16:00] <A-L-P-H-A> so. why. do. you. have. a. suv?
[20:16:07] <Jymmm> San Jose, California... Population 1.3 Million
[20:16:08] <A-L-P-H-A> contracting works lots? carry lots of stuff?
[20:16:24] <A-L-P-H-A> contract work a lot?
[20:16:29] <A-L-P-H-A> err.
[20:16:32] <A-L-P-H-A> I can't speak. :(
[20:16:36] <Jymmm> woof
[20:16:39] <A-L-P-H-A> I'm anti SUV.
[20:16:53] <A-L-P-H-A> unless there's a perpose.
[20:16:54] <Jymmm> I'm 6'4" dont comfortably fit in most cars
[20:16:59] <A-L-P-H-A> oh
[20:17:04] <anonimasu> paul_c: plat/realtime/lib/segmentqueue.o: couldn't find the kernel version the module was compiled for
[20:17:07] <anonimasu> can't install it
[20:17:09] <A-L-P-H-A> well... that's an acceptable reason.
[20:17:50] <Jymmm> A-L-P-H-A the gas tank has it's own credit card processing machine.
[20:18:12] <SWPadnos> does anyone here have a favorite ftp daemon (for use on a BDI machine)?
[20:19:22] <acemi> proftpd
[20:19:55] <anonimasu> or vsftp..
[20:20:02] <anonimasu> proftpd works great
[20:20:49] <A-L-P-H-A> SWPadnos, doesn't the distro already have one?
[20:20:55] <A-L-P-H-A> ftpd is an ftpd.
[20:20:56] <A-L-P-H-A> :)
[20:21:11] <SWPadnos> not a server (that I've noticed)
[20:21:37] <SWPadnos> yeah - I have a big list from apt-cache search, I'm just wondering if people have any favorites :)
[20:22:36] <Jymmm> not ftpd but i cant remember the other one
[20:22:42] <A-L-P-H-A> oh wow. sooo many registers taken up.
[20:22:56] <A-L-P-H-A> but 8 of the 12 are temp.
[20:22:58] <A-L-P-H-A> yikes.
[20:23:05] <SWPadnos> they're low registers
[20:23:11] <SWPadnos> (and therefore mostly useless)
[20:23:21] <A-L-P-H-A> I'm using 18-29.
[20:23:31] <A-L-P-H-A> are you saying I should use even lower ones?
[20:23:48] <SWPadnos> I actually have a large (32KWords or so) program, and I've dedicated two registers ad 0 and 255, so I don;t have to load constants all the time
[20:24:00] <SWPadnos> (just addc al, ZERO)
[20:24:16] <SWPadnos> it actually saved roughly 100 words in the program.
[20:24:24] <A-L-P-H-A> wow.
[20:24:49] <SWPadnos> of course, ZERO and ALL! are low registers, since they can't be used with immediate operands
[20:24:53] <SWPadnos> ALL1, that is
[20:24:54] <A-L-P-H-A> where do you learn these tricks?
[20:25:00] <SWPadnos> I think of them myself :)
[20:25:19] <anonimasu> * anonimasu sighs
[20:25:24] <anonimasu> this is weird again..
[20:25:50] <A-L-P-H-A> SWPadnos, can I use all the registers? Or are there some registers used in some commands?
[20:26:31] <SWPadnos> the only things that use registers as anything other than an 8-bit value are things like LPM and LDS and friends
[20:26:49] <A-L-P-H-A> don't those only use R0?
[20:26:56] <anonimasu> linear move -3 out of range
[20:27:07] <SWPadnos> also, the upper four register pairs can have small constants (up to +63/-64, I think) added as a 16-bit pair
[20:27:20] <SWPadnos> yes - also R0 for LPM, and r0/r1 for MUL on the megas
[20:27:52] <SWPadnos> (you'll find adiw/sbiw useful)
[20:28:32] <SWPadnos> One thing I often do also is assign a couple of generic names (not temp though) to registers 25 and 24, since those can also be used with adiw/sbiw
[20:28:49] <A-L-P-H-A> I used adiw to increment the upper bytes in the 32 bit counter I have.
[20:28:51] <SWPadnos> it gives me an extra 16-bit register pair when I need it
[20:28:52] <anonimasu> I think I killed the machine..
[20:29:32] <SWPadnos> right - you could use register pair 25/24 for that, and it wouldn't interfere with LPM and LD instructions
[20:29:42] <SWPadnos> (I call it W)
[20:29:50] <A-L-P-H-A> I'm currently using r30, and r31
[20:30:44] <SWPadnos> right - but you need those for addressing the flash (if necessary), so you have to move values around
[20:35:01] <paul_c> anonimasu: You rebooting ??
[20:38:44] <Jymmm> I found my new drill/lathe/mill/saw/grinder http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=40101
[20:39:37] <SWPadnos> WOW - a 6W motor
[20:39:43] <SWPadnos> that's almost 1/100 HP!!!
[20:39:45] <anonimasu> paul_c: it died..
[20:40:10] <Jymmm> * Jymmm can machine space shuttle parts now with that!
[20:40:20] <anonimasu> Jymmm: cardboard?
[20:40:23] <SWPadnos> (for very small shuttles)
[20:40:33] <Jymmm> anonimasu: SS
[20:40:39] <anonimasu> Jymmm: with 6w?
[20:40:40] <anonimasu> heh
[20:40:41] <Jymmm> and titanium
[20:40:54] <anonimasu> no way ;)
[20:41:01] <Jymmm> ya way!
[20:41:33] <anonimasu> paul_c: it's alive now
[20:41:59] <SWPadnos> try this for a spindle: http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=44141
[20:42:47] <Jymmm> SWPadnos: I like this one better http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=44914
[20:43:08] <SWPadnos> I've got that one in another tab :)
[20:43:18] <SWPadnos> along with http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=33833
[20:43:20] <Jymmm> SWPadnos how is it?
[20:43:34] <SWPadnos> How would I know - I have a Bridgeport :)
[20:44:07] <SWPadnos> I think some people have talked about using their grinders (air powered though)
[20:44:24] <SWPadnos> at those prices, just replace the grinder when the bearings/motor die.
[20:44:43] <Jymmm> http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=46343
[20:44:56] <Jymmm> smallest it does is 1/4" =(
[20:45:10] <SWPadnos> The one you posted is lighter (by almost half), somewhat slower, and has less power (for the same price)
[20:45:42] <Jymmm> they are having a parking lot sale next week, so I might head up there
[20:45:55] <SWPadnos> Personally, I'd go with the heavier one if I were to choose bwtween only those
[20:46:06] <SWPadnos> Harbor Freight (or Homier?)
[20:46:08] <Jymmm> I would too, 30K rpm
[20:46:11] <Jymmm> HF
[20:46:18] <SWPadnos> hmm - what day(s)
[20:46:32] <Jymmm> next weekend
[20:46:46] <Jymmm> http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=44142
[20:46:50] <Jymmm> or this one
[20:46:52] <SWPadnos> Hmmm - I'm arriving in SF this Saturday evening
[20:46:58] <Jymmm> http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=39743
[20:47:14] <SWPadnos> wobble wobble wobble
[20:47:22] <Jymmm> * Jymmm calls homeland security...
[20:47:55] <Jymmm> SWPadnos: Yeah, well unless you're gonna give me yours...
[20:48:06] <SWPadnos> yeah - come over and get it :)
[20:48:19] <Jymmm> SWPadnos: you coming here, deliver it!
[20:48:23] <Jymmm> carry on
[20:48:26] <SWPadnos> too big for carry-on
[20:48:31] <Jymmm> try
[20:48:42] <SWPadnos> amybe plane-side check
[20:48:54] <SWPadnos> (I wonder if it'll get through the metal detectors?)
[20:49:05] <Jymmm> no problem
[20:49:48] <Jymmm> but I really am considering one of these multi machines
[20:50:28] <SWPadnos> what materials do you want to machine
[20:50:38] <Jymmm> aluminum brass
[20:50:44] <Jymmm> delrin
[20:51:05] <Jymmm> MAYBE steel
[20:51:32] <SWPadnos> well - at my old company we bought one of the shoptask units.
[20:51:53] <SWPadnos> the'yre not too bad for a small mill (I think the design has been improved a lot since then as well)
[20:52:16] <SWPadnos> they're in the $2000 range, and there are factory options for ballscrews, motor mounts, etc.
[20:52:31] <Jymmm> I NEVER had any use for a lathe until last night when were were talking about crom spindles
[20:52:37] <Jymmm> cdrom
[20:52:46] <SWPadnos> http://www.shoptask.com/
[20:52:55] <anonimasu> * anonimasu kicks emc
[20:53:06] <anonimasu> I get following errors like crazy now..
[20:53:21] <SWPadnos> What's period set to?
[20:53:29] <SWPadnos> (and MAX_VELOCITY?)
[20:53:42] <anonimasu> PERIOD = 0.000024
[20:53:45] <Jymmm> SWPadnos $$$ ???
[20:53:50] <anonimasu> MAX_VELOCITY=16.6
[20:53:53] <anonimasu> 1000mm/min
[20:54:01] <SWPadnos> $2200 if you get a screatch-n-dent
[20:54:16] <SWPadnos> what's your OUTPUT_SCALE?
[20:54:26] <anonimasu> OUTPUT_SCALE = -640.000 0.000
[20:54:47] <SWPadnos> (let me think, I'm not an epert yet :) )
[20:54:51] <anonimasu> the cycle time for the axis:es are a CYCLE_TIME = 0.000200
[20:54:52] <SWPadnos> expert
[20:55:00] <anonimasu> I copied my settings off emc2..
[20:55:07] <anonimasu> almost.. all of them,,.
[20:55:27] <SWPadnos> steppermod or freqmod (not that I know the difference)
[20:55:56] <anonimasu> freqmod
[20:56:17] <SWPadnos> max_velocity=16.6 - what units?
[20:56:24] <anonimasu> mm
[20:56:34] <SWPadnos> mm/sec - got it
[20:57:04] <SWPadnos> what are SETUP and HOLD (whatever they're actually called)
[20:57:34] <anonimasu> SETUP_TIME = 1
[20:57:39] <anonimasu> HOLD_TIME = 2
[20:57:54] <SWPadnos> (though I'm probably on a wild goose chase, because you probably aren't tryingfor a 1000mm/min move when you get the errors)
[20:58:13] <anonimasu> yeah I am trying at 500mm/min
[20:58:26] <anonimasu> which is around the speed I machine plastic in..
[20:58:27] <anonimasu> with
[20:59:35] <anonimasu> emc is a shitload harder then emc2 to set up
[20:59:51] <anonimasu> hm I loaded a older config..
[20:59:52] <anonimasu> it works now..
[20:59:56] <SWPadnos> well - HOLD_TIME=2 means that each step pulse must take at least 3 cycles to complete (unless it's four - HOLD_TIME*2)
[21:00:13] <SWPadnos> diff the configs
[21:00:27] <anonimasu> but I still get ferrors..
[21:00:30] <anonimasu> :)
[21:00:43] <paul_c> just wait till you have to configure emc2+hal for some funky dohick port & driver combo.
[21:00:50] <anonimasu> paul_c: yeah
[21:01:14] <anonimasu> * anonimasu just wishes to get this working so he can try out the machine without being scared of Z running away
[21:01:19] <SWPadnos> AFAIK, the only way you can get a following error using freqmod is if you're asking for more steps/sec than the computer can generate (based on PERIOD)
[21:01:28] <anonimasu> hm..
[21:02:04] <SWPadnos> (or if you have the INPUT and OUTPUT scales with opposite signs :) )
[21:02:45] <SWPadnos> or different values - INPUT_SCALE is = OUTPUT_SCALE on all axes, right?
[21:02:45] <anonimasu> base_period was 0.000024
[21:02:54] <anonimasu> arr
[21:02:59] <anonimasu> err is that how they should be=?
[21:03:17] <SWPadnos> for freqmod, I think so (paul_c - care to chime in on that?)
[21:04:33] <paul_c> hey, what, hum, err...
[21:04:35] <anonimasu> ithat might be why then..
[21:04:50] <anonimasu> * anonimasu is kind of confused about what input_scale and output_scale does
[21:05:30] <SWPadnos> that for freqmod, INPUT and OUTPUT scales should be the same (for each axis)
[21:05:45] <anonimasu> ok
[21:05:47] <SWPadnos> not necessarily the same on all axes - just equal per axis
[21:05:51] <anonimasu> it works better now
[21:05:57] <paul_c> It tells the internal code how many steps to make per unit and how many encoder counts there are to each unit
[21:06:13] <anonimasu> but I cant move anywhere though..
[21:06:14] <paul_c> For steppers, they should be the same value.
[21:06:15] <A-L-P-H-A> SWPadnos, a word is 16 bits.... what's a 32bit word called? a dword?
[21:06:19] <anonimasu> linear move -9 out of range
[21:06:25] <SWPadnos> a long, in my book
[21:06:30] <A-L-P-H-A> 'ight
[21:06:37] <SWPadnos> what's your AXIS_LIMIT on that axis
[21:06:53] <SWPadnos> (or MIN/MAX_LIMIT)
[21:07:01] <anonimasu> MIN_LIMIT = -250.0
[21:07:02] <anonimasu> MAX_LIMIT = 250.0
[21:07:08] <SWPadnos> (it is a dword on x86-land)
[21:07:26] <SWPadnos> well, |9| < 250
[21:09:19] <paul_c> * paul_c commits befor anonimasu crashes again
[21:09:29] <Jymmm> SWPadnos: for $800 laser that might work... Eh. For a brisgeport that DOES work... I'll fly out crate that puppy up and have the flatbed there on Wednesday!
[21:09:30] <CIA-4> 03paul_c * 10emc/src/ (drivers/vital.c drivers/vti.c emcmot/dro.c): rtai.h (via a twisted route) includes io.h, and I suspect one of the rtl headers does to (for the later versions). Hopefully, this change will stop complaints about inb & outb being redefined.
[21:09:31] <anonimasu> hehe
[21:10:34] <SWPadnos> I changed my mind :)
[21:10:41] <Jymmm> SWPadnos: too late!
[21:10:51] <SWPadnos> Oh - flatbed already here?
[21:10:54] <SWPadnos> * SWPadnos looks out the window
[21:11:05] <Jymmm> SWPadnos: reservations already made, waiting for airport shuttle now.
[21:11:13] <anonimasu> hm I can run at 1000mm/min when jogging manually
[21:11:27] <SWPadnos> I see - SuperShuttle, $15 to downtown SF
[21:11:41] <Jymmm> SWPadnos: I'll be there around 0100 your time!
[21:12:01] <SWPadnos> Right - I'll be waiting (hidden weapons are legal here :) )
[21:12:15] <Jymmm> SWPadnos: "I know" >:]
[21:12:54] <SWPadnos> I guess I should have said "Oh yeah? Come and Make me" otiginally :)
[21:13:59] <Jymmm> http://www.lasermax-inc.com/products/glock.php
[21:15:07] <SWPadnos> http://www.magnumresearch.com/products.asp
[21:16:02] <SWPadnos> http://www.magnumresearch.com/Expand.asp?ProductCode=DE50TG-TS
[21:16:35] <Jymmm> Nah, I'll stick with my G17
[21:16:49] <A-L-P-H-A> SWPadnos, hmm... ADIW Rd+1:Rd,K where d is an element of 24,26,28,30 only. So this means that I can only have 4 words only. That's only 2 longs.
[21:17:08] <A-L-P-H-A> that hurts a little.
[21:17:24] <SWPadnos> you don't need that many - all of the math routines use the lower registers
[21:17:55] <SWPadnos> you only need one "counting" long variable
[21:18:12] <SWPadnos> and you have external SRAM as well (for slow stuff)
[21:18:44] <Jymmm> I have seen cnc kits for this, but lots of mods to make it accurate...http://www.harborfreight.com/cpi/ctaf/Displayitem.taf?itemnumber=44991
[21:19:29] <A-L-P-H-A> SWPadnos, 'ight. I think I got it now.
[21:20:19] <SWPadnos> Jymmm: decide what you want to do, figure out what level of machine is necessary to do it, then find the best deal you can on such a machine
[21:20:34] <SWPadnos> the cost of the machine is a small part of the total cost of setting up for machining
[21:21:12] <SWPadnos> there are TONS of bridgeports in California - I had the same transportation issues you have now with the lasers
[21:21:24] <SWPadnos> (I know space is an issue for you)
[21:23:06] <Jymmm> SWPadnos: I really not interested in a mill (per se), but a lil something something to make small parts for the cost of ~$500 isn't too bad I suspect.
[21:23:26] <Jymmm> hell of a lot better than trying to make em by hand
[21:23:30] <SWPadnos> Only if it can actually make the parts you want - otherwise it's wasted money
[21:23:40] <Jymmm> true
[21:23:58] <A-L-P-H-A> Jymmm, what's your size you want?
[21:24:16] <Jymmm> A-L-P-H-A im in an apartment
[21:24:18] <SWPadnos> I was looking at the Homier mill/drill ($800), and it's just way too flimsy to machine anything other than wood (soft) or plastic - I'd be afraid to use it for metal.
[21:25:08] <SWPadnos> I'm probably spending $6K to get a shop set up - starting from nothing, and going to CNC plus bandsaw plus tooling / measurement equipment
[21:25:15] <SWPadnos> the milling machine was <1/3 of that
[21:26:18] <A-L-P-H-A> Jymmm, so a sherlin?
[21:28:14] <A-L-P-H-A> SWPadnos. :) cool... I bought out a homeshop for $4K CDN. CNC'd lathe (schuablin 102 [90mm z x 100mm x]), a unretrofitted mill (7"x28"), a bandsaw (4x6), drill press, mig welder with full tank of gas ArCO2.
[21:28:31] <A-L-P-H-A> I retrofitted the mill, for aobut $400 bucks. steppers.
[21:28:41] <SWPadnos> damn - lucky guy. I won't even have a lathe wi this setup
[21:28:56] <SWPadnos> (though I do have a Big Johnson saw)
[21:28:58] <A-L-P-H-A> oh, show call with full tooling, lots of stock, cutters, carbide inserts, umm...
[21:29:07] <A-L-P-H-A> stepper motors, some controllers which I sold.
[21:29:52] <Jymmm> A-L-P-H-A With limited room, I want as much as possible. I REALLY want to the laser, the mill/lathe machien is just to produce parts brackets mounts etc as needed. For $400, I could use it long enough, then sell it.
[21:29:54] <A-L-P-H-A> small air compressor which I sold as well. I had a bigger one.
[21:30:30] <A-L-P-H-A> Jymmm, if you live in an appartment? how are you gonna fit a laser into your place?
[21:30:33] <gezr> I think the grizzly stuff looks pretty nice,
[21:30:39] <gezr> and yeah, im home from work
[21:31:06] <Jymmm> A-L-P-H-A: I have a place for it, and yes it would take the place of where the mill machine would be.
[21:31:18] <Jymmm> A-L-P-H-A I would have to swap them out when needed.
[21:31:49] <Jymmm> * Jymmm thanks gawd for electric scissors!
[21:33:17] <paul_c> * paul_c prods SWPadnos
[21:33:19] <A-L-P-H-A> when I first started out, the backlash kept killing my carbide bits... I didn't realize how expensive they were until I tried to replace them.
[21:33:25] <anonimasu> hehe
[21:33:26] <A-L-P-H-A> argh... :/
[21:33:29] <SWPadnos> with what?
[21:33:34] <anonimasu> * anonimasu had the same problem
[21:33:41] <A-L-P-H-A> SWPadnos, alu.
[21:33:45] <anonimasu> I couldnt mill by hand because my backslash caused the table to run off..
[21:33:50] <Jymmm> A-L-P-H-A: were you aware of the backalash issue BEFORE you bought it?
[21:33:54] <anonimasu> and break loads of endmills. ;)
[21:34:06] <A-L-P-H-A> what happened was the bit BIT into the metal toooo much, and the torque of the motor just snapped it.
[21:34:15] <SWPadnos> * SWPadnos was adding instructions for displaying EMC on a windows machine to the wiki
[21:34:17] <anonimasu> mine chattered loads
[21:34:42] <A-L-P-H-A> Jymmm, nope. I could have fixed the backlash... but I didn't... and wasted probably 200 -300 bucks worth of carbide bits.
[21:35:02] <A-L-P-H-A> I didn't know anything at the time.
[21:35:08] <SWPadnos> no - paulc: what prodding?
[21:35:13] <Jymmm> A-L-P-H-A: Yeah, theres a group thats all about these HF/grizzly 7x10 mills
[21:35:39] <A-L-P-H-A> well, mine's a bench top mill... nothing special, other than it's CNC'd.
[21:35:52] <Jymmm> A-L-P-H-A let me find the link
[21:35:54] <SWPadnos> my saw is bigger than yours :) - cuts 11x18 steel
[21:35:57] <paul_c> SWPadnos: Didn't know if you wanted to talk IO interface again...
[21:36:03] <SWPadnos> absolutely
[21:36:18] <anonimasu> mine also :)
[21:36:25] <SWPadnos> I'm trying to get back to where I was before I had to reinstall BDI this afternoon
[21:36:25] <anonimasu> * anonimasu is happy now
[21:36:26] <A-L-P-H-A> 0.002" backlash on one axis (which I can't compensate), and 0.00025" on the other axis.
[21:36:35] <anonimasu> the mill does 1000mm/min with 200% feed override
[21:36:40] <Jymmm> something I did find... http://www.cncmasters.com/CNC%20Jr%20Mill.htm
[21:36:55] <anonimasu> I have somthing like 0.1 on a axis.. but it'll go away when I change ballnuts..
[21:37:08] <gezr> A-L-P-H-A : you climb milling with carbide?
[21:37:20] <anonimasu> I dropped one or two balls maybe..
[21:37:28] <A-L-P-H-A> climb milling? [dunno]
[21:37:44] <anonimasu> A-L-P-H-A: which way do you cut?
[21:37:56] <anonimasu> in the direction which the spindle is spinning or aginst it
[21:38:17] <A-L-P-H-A> okay
[21:38:23] <gezr> you shouldnt have the tool jerking your table forward, thats climb milling
[21:38:54] <A-L-P-H-A> I'm going CW, with the spindle. So if I'm doing the part...
[21:39:01] <anonimasu> yeah but isnt climb milling recommended for cnc:ing
[21:39:06] <gezr> conventional is where your tool, bites or pushes into the work, and advances down that path, loading the screw
[21:39:17] <anonimasu> most of the time..
[21:39:20] <gezr> anonimasu : depends on what your cutting, what your wanting to acheive
[21:39:30] <anonimasu> gezr: nice surface finishes ;)
[21:39:37] <SWPadnos> cool - getting to a development state was much easier with BDI-4.8 thanks, paul_c
[21:39:39] <A-L-P-H-A> if I was going to mill out a circle on a plate, I'd cut the circle CCW.
[21:39:40] <anonimasu> gezr: and extreme cutting speed :)
[21:39:41] <SWPadnos> 4.18
[21:39:51] <gezr> then the doc should be light enough not to jerk the table past any backlash
[21:39:58] <ray_> daveland: Long time! How you been?
[21:39:59] <paul_c> SWPadnos: You should have installed 4.18
[21:40:13] <SWPadnos> right - that's what I meant to say
[21:40:13] <Jymmm> http://plsntcov.8m.com/grizzley.html
[21:40:21] <anonimasu> paul_c: I'll be running out to test the mill now :)
[21:40:25] <anonimasu> to see how it does move irl..
[21:40:29] <anonimasu> bbiab
[21:40:52] <SWPadnos> paul_c: I may have found something that screws up ppmcio on BDI-4
[21:41:06] <gezr> A-L-P-H-A : I do any cut in the conventional method, very rarely do I use climb milling
[21:41:22] <paul_c> Not a problem SWPadnos - We have the sources.
[21:41:23] <SWPadnos> the makefile has a line ifeq (KERNELVERSION,2,4) or some such, and the ppmcio obj is inside that check
[21:41:30] <SWPadnos> heh :)
[21:41:33] <gezr> or I make sure more then 50% of the endmill is in the cut
[21:42:01] <SWPadnos> ifeq ($(KERNELRELEASE),2.4) - line 11
[21:42:12] <A-L-P-H-A> actually, that's false, I milled out a hole in a plate goin CW.
[21:42:23] <SWPadnos> I assume that looks for kernel equal to 2.4, not equal or greater
[21:42:35] <A-L-P-H-A> I drilled a hole in dead center, spiraled out.
[21:42:43] <paul_c> SWPadnos: If you grep all the make files, you'll find all the RT srcs & objs are inside an ifeq
[21:42:46] <A-L-P-H-A> using a helix formula
[21:43:08] <gezr> A-L-P-H-A : cool :), I bet that was sweet
[21:43:37] <SWPadnos> oops - forgot to copy .config and make oldconfig...
[21:43:41] <A-L-P-H-A> it was neat. very neat.
[21:43:55] <Jymmm> A-L-P-H-A here's most/not all of it http://www.mini-lathe.com/Mini_mill/Main/mini-mill.htm
[21:43:56] <A-L-P-H-A> worked out well, and went like 3 ipm. without issue.
[21:44:21] <Jymmm> A-L-P-H-A http://www.stirlingsteele.com/millplans.html
[21:44:23] <A-L-P-H-A> I don't know what speeds I can really go, cause I don't trust the damn chart I have with that mill.
[21:44:25] <gezr> maybe next year ill be in a better financial situation and Ill get a mill to have some fun with, there is a grizzly vertical/horizontal model that I really like, I like horizontal mills for some reason
[21:45:16] <A-L-P-H-A> I really don' thave the patience to do manual milling. I'm very very impatient. So I'd rather draw in cad, and spit it out to the mill
[21:45:46] <gezr> A-L-P-H-A : you will learn more from doing, then reading a table, use it only as a guide. Make a judgement baised on experience or a guess to deviate from the tables given :)
[21:46:35] <gezr> A-L-P-H-A : most tool tables, ecept drilling, are a really good starting point for any given tool.
[21:46:52] <A-L-P-H-A> a guy on CCED, ballendo? like 3 years ago, he came up with the word "ballscrewitice" or something. Everyone and their dog wanted to use ballscrews for everything... and really it's not needed, and I agree with him.
[21:47:12] <SWPadnos> ah - make prepare-all is your friend
[21:47:22] <Jymmm> A-L-P-H-A explain yourself lucy!
[21:47:45] <gezr> A-L-P-H-A : ball screws give a totally different feel to a manual machine :)
[21:47:49] <A-L-P-H-A> gezr, well... I'm building this digital tachometer, to see what I can actually mill at... and use the formula properly.
[21:48:01] <A-L-P-H-A> gezr, doesn't matter to the computer.
[21:48:17] <Jymmm> A-L-P-H-A "Joos gots sum explanings to do lucy!"
[21:48:34] <A-L-P-H-A> Jymmm... well... everyone was trying go for these super small (and expensive) ballscrews in their taig/sherline converstions... because they thought it would improve performance.
[21:48:41] <A-L-P-H-A> not necessarily true.
[21:48:46] <A-L-P-H-A> they thought it was more accurate.
[21:48:47] <Jymmm> A-L-P-H-A: Ah, ok.
[21:48:53] <A-L-P-H-A> not necessarily true.
[21:49:00] <Jymmm> A-L-P-H-A: I thought from acme to ball
[21:49:23] <A-L-P-H-A> it's more effecient from a mechanical aspect of things yes. But to the outcome of things, no.
[21:49:25] <gezr> a ball screw that small, to be accurate is gonna cost a bunch of cash
[21:49:26] <anonimasu> * anonimasu smiles
[21:49:31] <anonimasu> it works very nice
[21:49:55] <A-L-P-H-A> gezr, well, 3/8" ballscrew shafting is cheap. the nut, is expensive. like $90USD/each.
[21:50:04] <Jymmm> A-L-P-H-A I just want the travel speed I can get from a ball -vs- acme.
[21:50:08] <gezr> A-L-P-H-A : oh yeah.
[21:50:13] <Jymmm> A-L-P-H-A laser router, not mill
[21:50:23] <gezr> Jymmm : double lead acme
[21:50:35] <A-L-P-H-A> oh, for a laser, that's fine. As it's a laser, and you need the speed.
[21:50:39] <Jymmm> gezr 5 degree ones?
[21:50:42] <anonimasu> isnt ballscrews better since they have less friction?
[21:50:49] <A-L-P-H-A> but on a milling machine, you don't need ballscrews on those tiny little machines.
[21:51:00] <anonimasu> paul_c: the machine was very smooth now compared to earlier
[21:51:07] <A-L-P-H-A> I can understand a bridgeport sized machine... but not on sherline, or something.
[21:51:20] <anonimasu> atleast it seems like that to me
[21:52:02] <anonimasu> even at circular interpolation.. at 1000mm/min
[21:52:13] <gezr> Jymmm : Im not sure what you mean by 5deg one, but you can get a higher lead acme screw thats small, you just increase the pitch by increasing the number of threads, 2 5 pitch threads 180deg apart, is a fast screw
[21:52:37] <gezr> yet strong
[21:53:09] <Jymmm> gezr http://www.roton.com/web/hilead.jsp
[21:53:13] <anonimasu> * anonimasu feels a bit less scared of the mill now
[21:53:32] <A-L-P-H-A> anonimasu, if you have the motor power already, there is no point. But yes ballscrews have better machenical energy effeciency
[21:53:34] <Jymmm> * Jymmm hands anonimasu two wires
[21:53:37] <gezr> Jymmm : yep
[21:54:02] <anonimasu> I found servos today..
[21:54:04] <anonimasu> SEM servos..
[21:54:11] <anonimasu> 340v 12a ones ;)
[21:54:14] <A-L-P-H-A> I have 3/8" 10tpi acme... just haven't found an application for them.
[21:54:23] <anonimasu> for about 307$ each..
[21:54:49] <anonimasu> too bad I dont have a app for a motor like that..
[21:54:50] <gezr> a ballscrew is superior to any acme screw because of the reduction in friction alone, the heat saved alone may be worth the invenstment, or debt
[21:55:19] <anonimasu> gezr: I was of the impression that ACME screws had more backslash due to the design
[21:55:25] <anonimasu> isnt that correct?
[21:55:39] <A-L-P-H-A> well... I'm not one to speak. As I did convert my mill from acme to ballscrews. but only cause I got the screws and nuts for less than $300 in total with shipping I think.
[21:55:40] <gezr> Jymmm : those are really nice
[21:55:53] <gezr> anonimasu : you can preload any screw :)
[21:56:29] <anonimasu> I wonder what precision I'd get if I preloaded my screws..
[21:56:30] <anonimasu> :)
[21:56:59] <Jymmm> gezr its all about $$$ =)
[21:57:11] <anonimasu> > gezr but well you cant really get away from variances in pitch..
[21:57:55] <gezr> anonimasu : think about it, thats what goes on inside a ball screws nut cage, varing ball sizes produce a preload within the nut, more preload means a stiffer machine, larger balls, but at what cost for extended life, there is a point at which too much needs replacement, and too little is too sloppy
[21:59:18] <anonimasu> yeah thats true
[21:59:23] <gezr> 2 acme nuts with a cage to keep them contained, and a spring between them is a preload against a distance on the screw its self, exceed the force of the spring, and things change, too much spring force and you cant hardly turn the thing
[21:59:36] <anonimasu> yep that's how some people do with ballnuts too..
[22:00:11] <anonimasu> that's what I meant with preload..
[22:02:43] <gezr> anonimasu : what you can do is this, if you have nut||||nut where the |||| is how it atatches to the slide, you can grind a little off of one nut so that when its tightened against the |||| machine part and the other nut, you get your preload, or you can set the nuts a specific distance apart, and weld a bar across them, or drill and tap them, or have several drill and tapped holes, so that as the screw ages you can move to a new preload positon
[22:03:04] <anonimasu> yeah..
[22:03:31] <anonimasu> gezr: I'll be getting another nut and machining a block to mount my both nuts at equal distance across the table..
[22:03:42] <gezr> there are a million ways to get as close to 0 as you can think of, if your looking at .0001 forget it, you cant keep your machine the same temp.
[22:03:53] <anonimasu> I am looking at 0.01
[22:03:58] <anonimasu> or well
[22:04:09] <anonimasu> 0.005.. somwhere around there when I am finished..
[22:04:20] <anonimasu> but I think I need a better machine first ;)
[22:04:36] <A-L-P-H-A> anonimasu, you shouldn't change the precision if you just preloaded the nuts... the precision is really in the nut and screw itself. As well as alignment of the scrwe to the table
[22:04:56] <gezr> anonimasu : just shoot for .05mm right?
[22:05:03] <anonimasu> gezr: nope..
[22:05:22] <A-L-P-H-A> 0.05" that's easy. :D
[22:05:35] <anonimasu> gezr: I have 0.01 right now :) if i compensate for backslash
[22:05:37] <A-L-P-H-A> actually I don't know if it is easy
[22:05:38] <gezr> .01 is .0003 inch, you cant expect that
[22:05:49] <anonimasu> the screws are skf screws..
[22:05:55] <gezr> unless the stuff your using is ground
[22:06:00] <A-L-P-H-A> really, well within tolerances of anything you're gonna build. :)
[22:06:29] <anonimasu> gezr: good screws..
[22:06:46] <A-L-P-H-A> anonimasu, gezr, always, a good screw.
[22:06:47] <A-L-P-H-A> :D
[22:06:55] <anonimasu> hehe
[22:07:01] <gezr> the electronic compensation is the most effective way of making a machine accurate, repeatable is another thing
[22:07:29] <anonimasu> well, if everything works out ok I'll be doing production work..
[22:07:36] <gezr> I dont know if emc has it, but I wouold when I get more brains be able to write in the compesated drill pattern stuff
[22:07:48] <anonimasu> so the cost dosent really matter :9
[22:08:05] <anonimasu> not that much atleast
[22:08:39] <gezr> anonimasu : just remember, nothing matters as far as backlash is concerned unless you reverse the screw :)
[22:09:18] <anonimasu> gezr: yeah, but it shouldnt be there..
[22:09:19] <anonimasu> :9
[22:09:40] <gezr> the truest holes are made with a single pass, using either a hone(diamond for best) or a roller burnisher
[22:10:10] <gezr> everything that is the best is made with force,
[22:10:35] <anonimasu> yep
[22:11:13] <gezr> you cant beat the hardness of a rolled screw, you cant beat the percision of a ground screw, go figure
[22:12:16] <gezr> I cant think about .0005 type accuracy, I cant afford it
[22:13:05] <anonimasu> yeah
[22:13:23] <gezr> I dont know if this holds true but the most accurate milling machines as far as a hole's location is, would be I think a full cnc, moore jig bore
[22:13:54] <anonimasu> probably
[22:14:07] <anonimasu> * anonimasu can dream of that accuracy..
[22:14:10] <anonimasu> I dont need it that extreme..
[22:14:15] <anonimasu> but around 0.01 is nice
[22:14:34] <anonimasu> that enough for any kind of machining
[22:14:47] <anonimasu> except for nasa stuff ;)
[22:14:52] <gezr> my bad, .0005 inch
[22:15:13] <gezr> I typically type in inch
[22:15:24] <anonimasu> hehe
[22:15:31] <gezr> I do need to change that
[22:15:57] <anonimasu> 0.00127
[22:16:01] <anonimasu> or somthing close..
[22:16:26] <Jymmm> FWIW the thread on a dremel multi pro (model 395) where the collet fits into is: .28x40
[22:16:29] <anonimasu> heh it's easy to get caught in precision madness when working with cnc..
[22:16:50] <gezr> well, when you guys type in .01 i know your talkiing MM
[22:17:05] <Jymmm> the housing cap thread is: 3/4-12UN-3A
[22:17:13] <anonimasu> I think I need to order a 0.001 dial gauge.. someday
[22:17:27] <gezr> anonimasu : where are you located?
[22:17:30] <anonimasu> sweden
[22:17:53] <anonimasu> gezr: I'll order one via work so I get a great price
[22:17:54] <anonimasu> :)
[22:17:58] <gezr> it would cost the price of a new one just to ship one to you
[22:18:02] <anonimasu> probably
[22:18:15] <gezr> I have 2 .001 and one .0001
[22:18:24] <gezr> inch
[22:18:25] <anonimasu> nice :)
[22:18:52] <gezr> a set of 0-6 inch c-clamps
[22:19:13] <gezr> and a really nice 0-I think 75mm c-clamps
[22:19:13] <anonimasu> I wonder what precision a commercial machine has..
[22:19:23] <gezr> .0005 inch
[22:19:26] <gezr> typical
[22:19:43] <anonimasu> hm, the normal ones..
[22:19:47] <gezr> yep
[22:19:48] <anonimasu> not the higher end ;)
[22:20:02] <anonimasu> argh..
[22:20:09] <gezr> they will say, +/-.001 accuracy and all that
[22:20:14] <gezr> thats in inch
[22:20:18] <Jymmm> * Jymmm is luck if he can get 1" precision
[22:20:23] <gezr> but thats at testing, "your results will varry"
[22:20:36] <anonimasu> yeah..
[22:20:45] <anonimasu> that's not that extreme..
[22:20:56] <gezr> anonimasu : thats why I say, just shoot for .025mm and up, thats really really good
[22:21:12] <gezr> and your not making a mountain out of a mole hill
[22:22:29] <gezr> and your not going to become upset if its not .01 or .001
[22:22:36] <gezr> let the electronics do the fine work
[22:22:55] <gezr> if your screw
[22:23:02] <robin_z> fnarr
[22:23:08] <A-L-P-H-A> for a 1mHz, is each cycle is 1nS? or is it at 10mHz, each cycle is 1ns?
[22:23:13] <gezr> 's pitch varries .05/foot you know,
[22:23:24] <robin_z> 1mhz => 1us
[22:23:33] <A-L-P-H-A> 1sec = 1,000,000,000 nS.
[22:23:46] <gezr> nanno is billion I think
[22:23:48] <A-L-P-H-A> mili, micro, nano, pico?
[22:23:50] <anonimasu> gezr: yeah, but that can be compensated in software..
[22:23:53] <robin_z> 1ghz => 1ns
[22:23:59] <A-L-P-H-A> no, pico than nano.
[22:24:08] <A-L-P-H-A> crap, what was the nemonic for metric scales.
[22:24:10] <gezr> anonimasu : there you go :)
[22:24:18] <anonimasu> gezr: encoder on the scrwe..
[22:24:19] <anonimasu> screw..
[22:24:24] <anonimasu> ;)
[22:24:36] <gezr> anonimasu : or what the slightly more expensive big guys use, glass scale :)
[22:24:49] <gezr> along with the encoder and walla, true ferror
[22:24:53] <anonimasu> gezr: yeah.. but thoose are cheap on ebay
[22:25:06] <robin_z> A-L-P-H-A: no you were right first time, nano (10^-9) then pico (10^-12)
[22:25:08] <A-L-P-H-A> milli, micro, nano, pico, gemto, atto, zepto, yocto.
[22:25:24] <A-L-P-H-A> going the other direction, kilo, mega, giga, tera, peta, exa, zetta, yotta.
[22:25:43] <A-L-P-H-A> http://www.metrication.com/units/
[22:25:47] <gezr> * gezr sees the force is strong with yotta
[22:25:58] <anonimasu> gezr: although we need somone to code a algorithm to do that with emc ;)
[22:26:18] <anonimasu> gezr: donate me money so I can buy a scale for testing ;)
[22:26:41] <gezr> anonimasu : you probably have one, or can find one, in a guy with an older hp printer :)
[22:26:45] <A-L-P-H-A> anonimasu, I'll donate a $1, but charge you $10 for adminsitration fees.
[22:27:00] <anonimasu> the good machines are measured at factory also
[22:27:11] <anonimasu> and compensated in software..
[22:27:16] <gezr> anonimasu : just find a hp printer, that black plastic thing that looks like long sun glass is a very primitative glass scale
[22:27:28] <anonimasu> gezr: will it give me 0.001
[22:27:29] <anonimasu> ;)
[22:27:42] <gezr> anonimasu : for 8 inches :)
[22:27:50] <anonimasu> hehe
[22:28:01] <gezr> anonimasu : I dont know what the scale is tuned to, but it would be an accurate test
[22:28:18] <anonimasu> yeah
[22:28:18] <A-L-P-H-A> why not just buy an 8" one from HF. they're like $20. :) And they have an LCD display, and TTL output already
[22:28:30] <anonimasu> * anonimasu A-L-P-H-A +/- 0.03
[22:28:31] <A-L-P-H-A> and it has supposed resolution of 0.0005
[22:28:32] <gezr> they just suspend the scale from a spring tensioner and the diod block is in the carrage
[22:28:35] <A-L-P-H-A> and it has supposed resolution of 0.0005"
[22:28:53] <gezr> I didnt know hf had a glass scale
[22:29:08] <A-L-P-H-A> no, this is a absolute positioning calipre.
[22:29:12] <A-L-P-H-A> not glass scale.
[22:29:13] <robin_z> anyway ... I just ot back from a business trip to see my clients in Geneva
[22:29:15] <anonimasu> magnetic..
[22:29:19] <A-L-P-H-A> someone on CCED was selling them a while back.
[22:29:23] <A-L-P-H-A> dunno what happened with that.
[22:29:26] <A-L-P-H-A> Japanese made.
[22:29:28] <gezr> robin_z : how was the trip?
[22:29:42] <anonimasu> A-L-P-H-A: they are good, but they arent quite like glass scales ;)
[22:30:06] <robin_z> gezr: just fine, the client paid for everyting and fed me well :)
[22:30:20] <robin_z> gezr: wanna see a picture of me hard at work??
[22:30:21] <gezr> robin_z : mmmmm food
[22:30:24] <gezr> yeah
[22:30:31] <A-L-P-H-A> the CCED was selling glass scales.
[22:30:37] <anonimasu> hm ok
[22:30:47] <A-L-P-H-A> robin_sz, I think that's only if you're fully clothed.
[22:31:01] <A-L-P-H-A> is is gezr seeing a picture of a suasage.
[22:31:20] <A-L-P-H-A> or is
[22:31:22] <robin_z> gezr: http://www.quacky.co.uk/~robin/robin.jpeg # taken yesterday
[22:31:25] <A-L-P-H-A> why do I type so poorly.
[22:32:03] <gezr> hahahaha
[22:32:24] <gezr> robin_z : hahahahah
[22:32:26] <robin_z> :) ... the advantages of having clients in Switzerland :)
[22:32:49] <anonimasu> robin_z: downhill skiing?
[22:32:59] <A-L-P-H-A> anonimasu, as opposed to uphill skiing?
[22:32:59] <robin_z> anonimasu: but of course.
[22:33:04] <A-L-P-H-A> hehe
[22:33:04] <anonimasu> nice
[22:33:07] <anonimasu> * anonimasu is jealous
[22:33:18] <anonimasu> not that much actually :)
[22:33:19] <A-L-P-H-A> people still do cross country skiing?
[22:33:20] <gezr> Ive never been sking
[22:33:32] <anonimasu> yeah people here do it lots but it bores me to death
[22:33:33] <gezr> on snow
[22:33:35] <A-L-P-H-A> skiing stinks. SNOWBOARD... run over the skiers. :)
[22:33:42] <robin_z> its great. its a sort of expensive toboganning for adultes :)
[22:33:54] <A-L-P-H-A> robin_sz, any nice snowbunnies? :)
[22:34:25] <robin_z> sadly not, bad form when skiing with the clients to chase fluff
[22:34:40] <anonimasu> * anonimasu ushehe
[22:34:46] <anonimasu> indeed
[22:34:49] <A-L-P-H-A> robin_sz, you make it a game! :)
[22:34:55] <robin_z> yeah yeah
[22:35:10] <robin_z> anyway ... back to motion control with you :)
[22:35:16] <A-L-P-H-A> hey "<insert client name here>", lets see if we can buy that snowbunnie a drink? :)
[22:35:31] <robin_z> clients wife was also skiing with us
[22:35:38] <paul_c> * paul_c will have a large "warm" beer
[22:35:52] <A-L-P-H-A> 'warm' beer...? only from a brit.
[22:35:55] <robin_z> they made me drink Kirsch
[22:36:03] <robin_z> forced it down me they did.
[22:36:12] <gezr> by the gallon?
[22:36:12] <A-L-P-H-A> kirsch?
[22:36:16] <A-L-P-H-A> never heard of it.
[22:36:28] <A-L-P-H-A> <-- likes his Canadian beer. And stella.
[22:36:29] <robin_z> strong alcohol, like vodka, made from cherries
[22:36:30] <anonimasu> :)
[22:36:35] <A-L-P-H-A> OH! that stuff.
[22:37:03] <gezr> paul_c : they sell Miller Light in the pubs over there?
[22:37:09] <A-L-P-H-A> some swedes I know do that for fall/winter. At the swedish thing they do... some festivle in Toronto.
[22:37:14] <gezr> cold miller light
[22:37:24] <anonimasu> * anonimasu has never heard of that
[22:37:31] <anonimasu> just gl�wein :)
[22:37:31] <A-L-P-H-A> Miller? you mean yellow water, that was melted from yellow snow?
[22:37:49] <gezr> I like the way it tastes :)
[22:37:50] <robin_z> anonimasu: can you sing helan gor for the benefit of the channel please
[22:38:18] <A-L-P-H-A> gezr, have you tried many different types of beer? Flavour is important. Miller just doesn't have it for me.
[22:38:20] <anonimasu> robin_z: never :)
[22:38:22] <robin_z> * robin_z passes anonimasu the glass
[22:38:37] <anonimasu> robin_z: I pass out before I reach the stage where I could sing ;)
[22:38:41] <A-L-P-H-A> MGD isn't too bad for an yank beer... only cause it's bearable when cold.
[22:38:59] <robin_z> anonimasu: I reach a stage where I *think* I can sing ...
[22:39:05] <robin_z> anonimasu: then I pass out.
[22:39:05] <gezr> A-L-P-H-A : yeah I have, youth, burned the icy cold im gonna get wasted fast on this cheap stuff
[22:39:11] <anonimasu> robin_z: hehe nice
[22:39:13] <gezr> taste into me
[22:39:49] <gezr> beer to me is beer, I just enjoy the lighter american beers, I dont drink much if at all anymore
[22:39:54] <A-L-P-H-A> hmm... last time I was drunk... long time. Last time I was feeling warm... two weekends ago. Maybe I was drunk then... but probably least of the bunch of us.
[22:40:06] <A-L-P-H-A> some people couldn't remember stuff.
[22:40:09] <A-L-P-H-A> sad
[22:40:11] <anonimasu> yeah
[22:40:42] <anonimasu> that's terrible
[22:40:46] <A-L-P-H-A> I blame the lights for hitting on this cute blonde girl... but had really bad teeth.
[22:40:58] <robin_z> I remember being in a restaurant in Chamonix and a bunch of swedes did a full chorus of "the engineers song" .. imppressive.
[22:40:58] <A-L-P-H-A> very cute, until she smiled.
[22:41:13] <A-L-P-H-A> crooked teeth, not decaying. at least that.
[22:41:34] <anonimasu> :/
[22:41:38] <A-L-P-H-A> seems like the further north you get, the strong the brew is.
[22:41:48] <anonimasu> beer or alcohol?
[22:41:53] <A-L-P-H-A> alcohol in gen.
[22:42:03] <gezr> A-L-P-H-A : you could have drunk those teeth straight you know.
[22:42:14] <anonimasu> * anonimasu nods
[22:42:50] <A-L-P-H-A> ann... I just kept getting groped by the girls in the group. oh well, all in good fun.
[22:47:31] <anonimasu> * anonimasu yawns
[22:58:35] <gezr> eyes got to reboot this box im on shortly, ill see you guys on the other side
[22:59:29] <robin_z> I put two more debian boxes in over the last few days, one in London, one in Lausanne. all went well.
[22:59:34] <gezr> that auto quit message didnt sit well with me,
[22:59:44] <robin_z> im beginning to like debian ;0
[22:59:56] <gezr> good, apt-get install bitchx
[23:00:12] <robin_z> nah, only for servers
[23:05:03] <Jymmm> SWPadnos: Ok, contacted homeland security, as soon as you arrive at SFO, you'll be deported to antartica!
[23:05:22] <SWPadnos> excellent!
[23:06:19] <Jymmm> SWPadnos: Where are you staying (city)?
[23:06:22] <SWPadnos> SFO - Hilton Fisherman's Wharf
[23:06:29] <Jymmm> oh man
[23:06:38] <Jymmm> * Jymmm doesn't like driving in the city
[23:06:45] <SWPadnos> one short trolley ride from Moscone :)
[23:07:06] <SWPadnos> I think there's a trolley line that goes past a BART station (the one near pier 1)
[23:07:28] <SWPadnos> sorry - cable car
[23:07:28] <Jymmm> SWPadnos: there's lightrail which goes as far south as Gilroy
[23:09:41] <SWPadnos> I though about looking into BART for my airport trips, but I'm gettin in late and leaving early - I don't want to deal
[23:10:47] <Jymmm> trips?
[23:11:07] <Jymmm> ok HF parking lot sale is sat/sun MArch 5&6th
[23:11:17] <SWPadnos> from / to
[23:11:42] <SWPadnos> I'm going to arrive around 10:30PM on 3/5, and there are actually classes on Sunday
[23:12:00] <Jymmm> doh
[23:12:45] <Jymmm> SWPadnos: well I tried
[23:12:46] <SWPadnos> plus I can't carry anything of significance back with me
[23:12:53] <SWPadnos> thank you
[23:13:08] <Jymmm> SWPadnos: hey theres fedex ground
[23:13:09] <SWPadnos> But there's always the House of Prime Rib
[23:13:17] <SWPadnos> so there is
[23:13:20] <Jymmm> wheres that at?
[23:14:00] <anonimasu> goodnight
[23:14:17] <Jymmm> G'Night anonimasu
[23:14:40] <SWPadnos> Van Ness at Washington
[23:14:54] <Jymmm> oh in the city
[23:14:58] <Jymmm> sigh
[23:14:59] <Jymmm> lol
[23:15:13] <SWPadnos> of course - I'll be carless
[23:15:30] <SWPadnos> (plus it's a good idea to take a long walk after eating there :) )
[23:15:31] <Jymmm> Yeah, kinda figured that part.
[23:15:35] <Jymmm> lol
[23:16:09] <SWPadnos> 72 blocks is about right, unless you have dessert
[23:16:18] <Jymmm> yeow.... take a bus
[23:16:25] <Jymmm> or a cab
[23:17:12] <SWPadnos> jk - it's around 15 blocks or so
[23:18:20] <paul_c> How far is "one block" ?
[23:20:02] <SWPadnos> between 0.1 miles and 0.5 miles, depending
[23:21:30] <Jymmm> paul_c total distance is 2 miles
[23:22:40] <Jymmm> from moscone to hofPR
[23:23:00] <Jymmm> 4:43 driving
[23:23:36] <SWPadnos> Around the same from the hotel (2620 Jones Street)
[23:23:44] <SWPadnos> maybe a bit closer
[23:24:54] <Jymmm> 1.45 miles
[23:25:08] <Jymmm> 4:07 minutes driving
[23:25:15] <SWPadnos> as a crow, or as a pedestrian?
[23:25:22] <Jymmm> pedestrian
[23:25:28] <SWPadnos> Oh - good.
[23:25:37] <SWPadnos> I'll probably get dessert anyway
[23:26:20] <Jymmm> .9 miles crow
[23:27:03] <Jymmm> actually less pedestrian as you can walk the wrong way on a one-way street
[23:27:29] <robin_z> damn, i just left
[23:27:38] <Jymmm> lol
[23:28:01] <robin_z> right, bedtime
[23:29:04] <Jymmm> gish I love mapping sw on my laptop
[23:29:07] <Jymmm> gosh
[23:35:30] <gezr> i have a feeling tonight isnt going to be a good one at all