#emc | Logs for 2006-08-12

[06:09:51] <Jymmm> Hi SWPadnos
[11:29:00] <Lerneaen_Hydra> 'lo
[12:58:26] <alex_joni> morning all
[13:03:40] <Lerneaen_Hydra> hi alex_joni
[13:03:54] <Lerneaen_Hydra> wouldn't that be afternoon?
[13:04:23] <alex_joni> Lerneaen_Hydra: I just got up.. so I take it as morning
[13:04:28] <alex_joni> and yeah, it's 4PM
[13:04:39] <Lerneaen_Hydra> O.o
[13:04:56] <Lerneaen_Hydra> lots of late night coding? ;)
[13:05:48] <alex_joni> no, actually I went to bed quite early (about 1am)
[13:06:17] <Lerneaen_Hydra> oh
[13:06:22] <alex_joni> but a good 15 hour sleep once in a while is really nice :D
[13:06:33] <Lerneaen_Hydra> indeed :D
[13:23:43] <CIA-12> 03jepler 07HEAD * 10emc2/src/Makefile: fix build error 'cannot find -lemc'
[13:59:07] <anonimasu> hm
[13:59:12] <anonimasu> machine levels are from hell.
[14:00:00] <anonimasu> * anonimasu has just concluded that
[14:19:15] <Lerneaen_Hydra> cradek: what was that about two CPU's?
[14:19:40] <alex_joni> Lerneaen_Hydra: it would be nice if the realtime stuff ran on one CPU, while the other stay free for userlevel stuff
[14:19:46] <Lerneaen_Hydra> oh
[14:19:49] <alex_joni> might get some good increase in performance
[14:19:50] <Lerneaen_Hydra> indeed that would be nice
[14:20:03] <Lerneaen_Hydra> didn't work?
[14:20:05] <cradek> paolo says you can get latencys < 10us that way
[14:20:14] <Lerneaen_Hydra> ah, that sounds nice
[14:20:16] <cradek> no, but it's hardware issues not software
[14:20:20] <Lerneaen_Hydra> hardware?
[14:21:21] <cradek> can't get the second processor to work at all
[14:21:26] <cradek> it's old hardware
[14:22:31] <cradek> bbl
[14:23:15] <Lerneaen_Hydra> oh
[14:23:24] <Lerneaen_Hydra> so it could work if you had working hardware
[14:23:54] <cradek> probably
[14:24:03] <alex_joni> s/could/might/
[14:24:13] <cradek> it would be nice to test anyway, might be a way to get very fast step rates
[14:24:42] <cradek> if someone buys me a fast pentium D board/processor/ram I promise to test it
[14:25:46] <Lerneaen_Hydra> shouldn't there be many older 600mhz dual processor workstations available for cheap?
[14:26:36] <jepler> who's paolo?
[14:26:40] <cradek> that's what mine is
[14:26:45] <cradek> the rtai author
[14:26:55] <jepler> ah
[14:27:07] <cradek> I got it as one processor and tried to find the additional parts to plug in to get two
[14:27:12] <Lerneaen_Hydra> cradek: and that particular one happens to be broken or all older ones won't work?
[14:27:15] <Lerneaen_Hydra> oh.
[14:27:21] <Lerneaen_Hydra> that sounds difficult
[14:27:21] <alex_joni> paolo mantegazza
[14:27:59] <cradek> I can't say for sure what's wrong with mine, not enough information
[15:15:52] <jepler> 'There were errors detected during the LaTeX run.' -- fresh-ish kubuntu 6.06 system
[15:20:38] <Voting> What IS a CNC for?
[15:22:50] <Voting> OK, got it now...
[15:22:56] <Voting> forget I asked
[15:23:00] <jepler> no problem
[15:23:05] <jepler> I was just trying to type up an answer for you
[15:25:00] <alex_joni> jepler: really?
[15:25:10] <jepler> alex_joni: it needs the 'tetex-extra' package, apparently
[15:25:19] <jepler> I think cradek ran into this too
[15:25:41] <alex_joni> I think I have it installed
[15:30:21] <alex_joni> sounds like a lyx dependency problem
[15:31:45] <jepler> I can easily add tetex-extra to build-depends
[15:31:53] <jepler> but it would be nice if configure would detect the missing file
[15:32:05] <jepler> (I don't know exactly what file it is)
[15:35:56] <alex_joni> I think apt-get install lyx should pull tetex-extra
[15:36:09] <alex_joni> and I suspect it's rather a bug in their dependencies
[15:37:00] <alex_joni> lyx depends on tetex-extra
[15:37:06] <alex_joni> http://packages.ubuntu.com/dapper/editors/lyx
[15:38:42] <jepler> hm, I probably installed lyx-qt, not lyx
[15:39:06] <alex_joni> try installing both
[17:24:07] <Roguish> good morning all. little help? running axis with new head build of this morning. Tuning gives error "error: can't read HALCMD, no such file......"
[17:24:56] <Roguish> excuseme. should be "....no such variable....."
[17:25:16] <jepler> hm, it's possible (likely) that I broke it. Do you know about how old your previous checkout or update was?
[17:25:35] <Roguish> couple of days ago.
[17:25:58] <Roguish> not sure it worked then. can't remember using Tuning.
[17:26:24] <Roguish> by the way. the Tuning thing is very nice feature!!!!!!!!!
[17:28:10] <jepler> hm, how are you starting tuning?
[17:28:56] <Roguish> from 'machine' and then 'calibration' in axis
[17:29:19] <Roguish> is there another way?
[17:29:35] <jepler> that's what I tried, but with the 'sim' configuration it doesn't do anything useful
[17:29:55] <jepler> it gave an error when you pressed 'Test'?
[17:30:11] <Roguish> yes,
[17:30:47] <alex_joni> it gave me errors on steppers
[17:30:59] <alex_joni> where it's not really usefull
[17:31:12] <alex_joni> but I suspect it might also be a ha l
[17:31:21] <alex_joni> but I suspect it might also be a hal incompatibility
[17:31:35] <alex_joni> installed vs. run-in-place
[17:31:47] <Roguish> mine is a run-in-place
[17:31:57] <CIA-12> 03jepler 07HEAD * 10emc2/tcl/bin/emccalib.tcl: fix leftover use of $HALCMD
[17:32:30] <jepler> a few weeks(?) ago I made some changes to the way the scripts (including emccalib) find the emc2 installation. I missed some stuff in that file.
[17:32:42] <jepler> try updating and see if it is fixed for you
[17:32:47] <Roguish> ok
[17:35:10] <Roguish> Jepler: all better now. thanks.
[17:36:38] <jepler> glad I could quickly fix it once I knew about it
[17:36:40] <jepler> you're welcome
[17:49:13] <rayh> logger_aj, bookmark
[17:49:13] <rayh> See
[17:51:18] <alex_joni> hi ray
[17:55:33] <jmkasunich> PID tuning is in the news again I see
[17:55:47] <rayh> Hi alex
[17:56:01] <jmkasunich> wild numbers in the posted ini file, really high P and almost no I
[17:56:06] <rayh> Tuning is that way.
[17:59:35] <rayh> Trying a make on the current checkout to see how the doc stuff works.
[18:00:56] <rayh> WARNING: Included file `~/emc/emc2/docs/src/config/ini_homing.lyx' has textclass `article' while parent file has textclass `book'.
[18:01:35] <jmkasunich> yeah, I've seen that, but I'm not enough of a lyx guru to know what it means
[18:01:57] <jmkasunich> I think we use book for everything (except one or two chapters)
[18:02:35] <rayh> That must be the case. I'll see if I can find it after a bit.
[18:03:38] <rayh> The lyx stuff does seem to slow down the completion of make.
[18:03:59] <jmkasunich> takes about a minute or so to make the docs here
[18:04:17] <jmkasunich> but just like the code, it will only make the docs if the source (.lyx files) has changed
[18:04:43] <jmkasunich> so when somebody edits docs, make will rebuild the pdfs, the rest of the time, no delay
[18:05:52] <rayh> ah that doesn't sound so bad.
[18:07:01] <Lerneaen_Hydra> * Lerneaen_Hydra pokes jmkasunich
[18:07:25] <Lerneaen_Hydra> you don't recognise this mill by any chance?
[18:07:27] <Lerneaen_Hydra> http://www.brannehylte.se/upl_prod/1033.jpg
[18:08:00] <jmkasunich> no
[18:08:05] <Lerneaen_Hydra> ok
[18:08:19] <jmkasunich> I have almost zero exposure to commercial small machines
[18:08:42] <jmkasunich> most of what I know about commercial machines is from seeing large ones at the industrial surplus places
[18:08:45] <Lerneaen_Hydra> someone said you might. I can't seem to find anyone that recognises it, other than that jymmm used one long ago and forgot what it's called
[18:08:55] <Lerneaen_Hydra> oh, ok
[18:09:14] <Lerneaen_Hydra> thanks anyway
[18:09:15] <jmkasunich> the orange color reminds me of the EMCO cnc lathe that was at the cnc workshop
[18:09:41] <Lerneaen_Hydra> I tried searching for emco 45 cnc but didn't find anything, so probably not
[18:09:46] <jmkasunich> infact, the blurry name at the bottom left of the control panel _might_ be EMCO
[18:10:32] <Lerneaen_Hydra> you think so? I found the leading letter to look like a T but it may be a logo/icon or something
[18:10:40] <Lerneaen_Hydra> the rest looks like it may well be emco
[18:10:55] <Lerneaen_Hydra> definetly CO at the end though
[18:11:36] <jmkasunich> right
[18:14:23] <jmkasunich> I guess sometimes the surplus place does have small mills - this is cute:
[18:14:24] <jmkasunich> http://www.hgrindustrialsurplus.com/search-products/product-detail.aspx?id=4704937&searchtable=1&sortExpression=&SortASC=&pageSize=50&currentPageIndex=0
[18:14:34] <jmkasunich> expensive, but cute
[18:14:46] <Lerneaen_Hydra> hey, not that bad
[18:14:50] <Lerneaen_Hydra> pricey though.
[18:14:58] <Lerneaen_Hydra> sounds far too pricey
[18:15:05] <dmess> hi all
[18:15:13] <Lerneaen_Hydra> then again, from 1995
[18:15:57] <jmkasunich> EMCO cnc lathe: http://www.hgrindustrialsurplus.com/search-products/product-detail.aspx?id=4696267&searchtable=1&sortExpression=&SortASC=&pageSize=50&currentPageIndex=1
[18:16:07] <jmkasunich> I don't think the color matches after all
[18:16:19] <Lerneaen_Hydra> hey, that's the lathe I have
[18:16:30] <Lerneaen_Hydra> except I don't have a toolchanger
[18:16:42] <Lerneaen_Hydra> mine were much cheaper though ;)
[18:17:03] <jmkasunich> yeah, prices at the surplus places have been rising lately
[18:17:26] <Lerneaen_Hydra> I got two of those and some odds and ends for a cake :D
[18:17:36] <jmkasunich> ?!?
[18:17:39] <Lerneaen_Hydra> though I gave them the cake afterwards
[18:18:05] <Lerneaen_Hydra> I got them off a cnc distrubutor
[18:18:21] <Lerneaen_Hydra> they had been lying around for several years and they didn't know what to do with them
[18:19:26] <jmkasunich> Lerneaen_Hydra is very lucky
[18:20:06] <Lerneaen_Hydra> indeed I am. though it certainly helped that a teacher from my old school came with me when I went there, as he knew many of the people there from before
[18:21:19] <Lerneaen_Hydra> still, a good deal nonetheless :D
[18:21:48] <Lerneaen_Hydra> they were easy to retrofit too
[18:21:55] <jtr> Learneaen_Hydra: try looking for Terco 45
[18:22:44] <jmkasunich> http://www.desktopcnc.com/out_of_prod/old_terco.htm
[18:23:03] <Lerneaen_Hydra> that looks just about right
[18:23:06] <jmkasunich> from that page: "hard to tell for sure because their site is in Swedish"
[18:23:14] <jmkasunich> you should be able to handle that ;-)
[18:23:17] <jmkasunich> bork bork
[18:23:52] <Lerneaen_Hydra> indeed borkbork
[18:25:21] <Lerneaen_Hydra> I can't say they seem to have much information on their site
[18:25:35] <jmkasunich> bummer
[18:27:53] <Lerneaen_Hydra> hmm, the mill seems way to small/weak for anything worth buying
[18:28:03] <jmkasunich> thats the trouble with commercial sites - they have no incentive at all to support older products
[18:28:07] <Lerneaen_Hydra> 40mm throw in Z? that's laughable
[18:28:21] <Lerneaen_Hydra> barely enough to toolchange
[18:28:31] <jmkasunich> fine for 2D engraving, but thats about it
[18:28:54] <Jymmm> Howdy Good People of Earth, and you guys in #emc too!
[18:29:09] <Lerneaen_Hydra> I need something more meaty, say 200x100x100 or so, and 500-1000W
[18:29:29] <jmkasunich> is that spindle wattage?
[18:29:58] <Lerneaen_Hydra> yeah, I would like around 1hp
[18:30:24] <jmkasunich> thats a pretty powerfull spindle for such a small workspace
[18:30:35] <alex_joni> 1hp=2000W ?
[18:30:42] <jmkasunich> 1HP = 746 watts
[18:30:54] <Lerneaen_Hydra> guess I've been spoiled by the 750x350x600 and 24kW spindle mill at my old school
[18:31:01] <jmkasunich> heh
[18:31:13] <Lerneaen_Hydra> 24 tool toolchanger, the works
[18:31:21] <jmkasunich> I was working with a motor the other day that would make a nice high speed machining spindle
[18:31:24] <Lerneaen_Hydra> bit big though
[18:31:28] <jmkasunich> 160HP at 12000RPM
[18:31:35] <Lerneaen_Hydra> 18m^3 or so
[18:31:42] <Lerneaen_Hydra> haha, nice
[18:31:54] <Lerneaen_Hydra> sounds quite good for cutting alu
[18:32:10] <dmess> bring it on..
[18:32:20] <jmkasunich> the intended application is actually a vehicle
[18:32:31] <jmkasunich> diesel-electric hybrid garbage truck
[18:32:32] <Lerneaen_Hydra> what type?
[18:32:35] <Lerneaen_Hydra> oh, I see
[18:32:46] <Lerneaen_Hydra> driving only wheels?
[18:33:01] <Lerneaen_Hydra> or is that the generator
[18:33:02] <jmkasunich> yes, two driven axles, one motor on each one
[18:33:17] <jmkasunich> diesel engine drives the generator
[18:33:20] <dmess> http://www.eclipseaviation.com/
[18:33:26] <Lerneaen_Hydra> hmm, seems strange to choose a motor with such high speed (rotational speed)
[18:33:37] <Lerneaen_Hydra> makes for a big gearbox
[18:33:51] <jmkasunich> not really - high speed improves the power/weight ratio
[18:34:13] <jmkasunich> motor size and wieght depends almost entirely on torque, and very little on speed
[18:34:14] <dmess> cool..
[18:34:19] <Lerneaen_Hydra> that's true
[18:34:36] <Jymmm> jmkasunich: Got any low speed motors over there? Say in the 3" diameter range?
[18:34:42] <jmkasunich> the gearbox is one-speed, and the motor is designed for a very wide speed range
[18:34:51] <Lerneaen_Hydra> oh, so 12k rpm max?
[18:34:55] <jmkasunich> Jymmm: nothing I work on is that small
[18:34:58] <Lerneaen_Hydra> not optimum rpm?
[18:35:18] <jmkasunich> I think it can deliver 160HP from about 3000 to 12000 RPM
[18:35:23] <jmkasunich> below that its constant torque
[18:35:25] <dmess> yes... we me and a friend are working in a Hydrostatic drivee from 1 electric engine... 4 motors 1 on each wheel
[18:35:29] <Lerneaen_Hydra> oh. ok. that makes more sense
[18:35:37] <Jymmm> jmkasunich: I figured, but hand to ask. Would love to find a direct-fit low-speed spindle so I can use my tapping head.
[18:35:51] <jmkasunich> Jymmm: I've got some motors (at work) where the _shafts_ are 3" diameter....
[18:36:02] <Lerneaen_Hydra> haha. nice
[18:36:14] <Jymmm> jmkasunich Tease!
[18:36:27] <Lerneaen_Hydra> uh, is " inch or feet?
[18:36:33] <jmkasunich> inch
[18:36:38] <Jymmm> " is inches, ' is feet
[18:36:39] <Lerneaen_Hydra> oh, then that's not too bad
[18:36:40] <dmess> LMOA
[18:36:47] <Lerneaen_Hydra> I was thinking three feet diameter
[18:37:03] <Lerneaen_Hydra> makes for a big winding assembly
[18:37:08] <jmkasunich> you really think big!
[18:37:10] <dmess> i seen a 66 foot vertical lathe...
[18:37:17] <dmess> dia...
[18:37:35] <jmkasunich> the biggest motors I've seen (in person) were at a steel rolling mill
[18:37:46] <dmess> up to 45-60 foot tall pieces...
[18:37:47] <jmkasunich> shafts were probably about 24 inches diameter
[18:37:58] <Lerneaen_Hydra> jmkasunich: after working at large bearings SKF one thinks that axles are always big
[18:38:11] <dmess> i built many like them
[18:38:11] <Lerneaen_Hydra> the largest ones they make are 2m in diameter
[18:39:03] <dmess> ive tined 2 M jounals..
[18:39:10] <dmess> turned
[18:39:47] <jmkasunich> those steel rolling motors had something like 100000 foot-lbs of torque
[18:40:06] <jmkasunich> 9000HP at only a few hundred RPM
[18:40:30] <jmkasunich> and then, for the first roll stand, they geared that down even further!
[18:40:41] <Lerneaen_Hydra> http://www.skf.com/cmimages/056952.gif <-- one of the larger ones
[18:40:49] <Jymmm> Well, lets see if I got lucky this time... Hit the electronics fleamarket this morning. Got a Dell P3 600 256MB no onboard video or audio, and I sealed PCI parallel card for $18. Got Ubuntu installed, well have to see if emc chokes on it.
[18:41:01] <jmkasunich> Lerneaen_Hydra: nice
[18:41:12] <Lerneaen_Hydra> jmkasunich: so things could get nasty in that roller?
[18:41:42] <jmkasunich> input: red hot steel bar, about 300x300mm
[18:41:55] <dmess> the are not forgiving... ive seen accidents...
[18:41:58] <Lerneaen_Hydra> 300x300?
[18:42:01] <Lerneaen_Hydra> nice
[18:42:10] <jmkasunich> output (after 6 rolls): steel sheet, about 2000mm wide x 1mm thick
[18:42:16] <Lerneaen_Hydra> only 6?
[18:42:22] <jmkasunich> yep
[18:42:40] <jmkasunich> oops, I'm confusing two mills
[18:42:48] <Lerneaen_Hydra> there must be a large size delta between each stage
[18:42:48] <dmess> ours were I beam 36" x 16".... gross loud and VERY aggressive..
[18:42:57] <jmkasunich> that one was about 1000mm x 50mm thick going in, and 2000mm x 1mm going out
[18:43:08] <Lerneaen_Hydra> the steel probably looks like putty :D
[18:43:17] <Lerneaen_Hydra> jmkasunich: shorter when coming in?
[18:43:20] <jmkasunich> the other mill was a rod mill - 300x300mm going in, 20mm diameter round going out
[18:43:24] <jmkasunich> no, longer
[18:43:28] <jmkasunich> _lots_ longer
[18:43:41] <Lerneaen_Hydra> the incoming area is 25 times greater though
[18:43:42] <jmkasunich> input is moving at a slow walking speed
[18:43:47] <jmkasunich> exactly
[18:43:58] <dmess> ours was continuous casting... came thru 300 or so rllers as gravity let the molten steel thru a copper die
[18:44:02] <jmkasunich> when you squish down the cross section, the length increases
[18:44:15] <Lerneaen_Hydra> yeah, shorter when coming in
[18:44:21] <jmkasunich> slow walk speed going in, 40 miles/hour or more (60-70km/hour) going out
[18:44:26] <Lerneaen_Hydra> longer coming out
[18:44:30] <dmess> si
[18:44:34] <Lerneaen_Hydra> nice!
[18:44:44] <jmkasunich> dmess: my father worked on a continous caster - very impressive stuff
[18:44:53] <Lerneaen_Hydra> where there surface imperfections so you could see the speed of it?
[18:45:06] <jmkasunich> yes, especially on the input
[18:45:13] <jmkasunich> glowing red, with scale and such on it
[18:45:22] <dmess> to build.. until you seen one.. its hard to imagine the scale...
[18:45:25] <Lerneaen_Hydra> nice
[18:45:48] <dmess> we sent 1 mill to china... MY bad... ; (
[18:45:56] <jmkasunich> they had armature ammeters (these were DC motors)... the needle would be quivering around zero before the steel entered
[18:46:15] <jmkasunich> as soon as the steel hit the rollers, the needle would bounce up to 15kilo-amps and start quivering around there
[18:46:33] <dmess> and
[18:46:33] <Lerneaen_Hydra> haha
[18:46:55] <dmess> GO til the pour was done.. no breaks...
[18:46:56] <jmkasunich> or was it 5KA, on a 15KA full scale....
[18:47:26] <jmkasunich> must have been 15KA full scale
[18:47:36] <Lerneaen_Hydra> lots of power nonetheless
[18:47:37] <jmkasunich> (at 700VDC)
[18:47:42] <jmkasunich> yeah
[18:47:51] <jmkasunich> we didn't even attempt to directly control the armature power
[18:48:07] <jmkasunich> we had 300 amp SCR bridges controlling the field winding of a generator
[18:48:17] <jmkasunich> the generator armature was connected direct to the motor armature
[18:48:29] <jmkasunich> generator spun at a constant speed by a big AC motor
[18:48:36] <dmess> we went in to clean up a re-bar bust out once.. they figure we cut and slashed out 750 KM of rebar in 2 days..
[18:48:49] <jmkasunich> we control both generator and motor fields to control the line speed and maintain the proper tension in the steel
[18:49:11] <jmkasunich> rebar bustout?
[18:49:42] <dmess> missed a guide... spaghetti EVERYWHERE
[18:49:51] <Lerneaen_Hydra> dmess: oh no...
[18:49:53] <jmkasunich> oh, at a rolling mill?
[18:50:13] <Lerneaen_Hydra> jmkasunich: sounds like an effective way of controlling
[18:50:26] <jmkasunich> it is
[18:50:36] <jmkasunich> but it takes a lot of rotating machinery
[18:50:40] <Lerneaen_Hydra> and with motors that big you nearly have 100% efficiency
[18:50:45] <Lerneaen_Hydra> yeah
[18:51:13] <jmkasunich> there was one (very big) room that had 4 AC motors (22KV, 14,000HP each)
[18:51:29] <jmkasunich> each AC motor drove three generators, total of 12
[18:51:50] <jmkasunich> two generators were paralleled for each roll stand (6)
[18:52:01] <jmkasunich> each stand had three motors
[18:52:16] <jmkasunich> so 4 AC motors, 12 generators, and 18 motors, all in one room
[18:52:28] <jmkasunich> total close to 150,000 HP
[18:54:35] <jmkasunich> IIRC, they had 300HP motors just to run the cooling air fans for the big motors
[18:55:34] <Lerneaen_Hydra> jmkasunich: now *that* is manly
[18:56:04] <jmkasunich> loud too
[18:56:26] <jmkasunich> the electrician we were working with was less than 40 years old and already deaf - he had hearing aids in both ears
[18:57:02] <Lerneaen_Hydra> :(
[18:57:08] <jmkasunich> yeah
[18:57:10] <Lerneaen_Hydra> that's not very good
[18:57:22] <jmkasunich> interesting place to visit, but I sure wouldn;t want to work there
[18:57:37] <jmkasunich> the bar mill was scarier
[18:58:00] <Lerneaen_Hydra> how so?
[18:58:00] <jmkasunich> not as big HP (but still maybe tenl thousand HP total)
[18:58:19] <jmkasunich> but the rods could miss a guide (like dmess mentioned) and fly everywhere
[18:58:34] <jmkasunich> all the places people might be were armored with heavy guage perforated steel
[18:58:35] <Lerneaen_Hydra> eek
[18:58:49] <jmkasunich> even catwalks 10 meters above the follr
[18:58:51] <jmkasunich> floor
[18:58:55] <Lerneaen_Hydra> seeing a video of that happening would be cool though
[18:59:06] <jmkasunich> just like sheet, the rods go faster as they get skinner
[18:59:18] <jmkasunich> at the end they're doing close to 100km/hr
[18:59:32] <Lerneaen_Hydra> do they have a protective atmosphere?
[18:59:37] <jmkasunich> no, just air
[18:59:52] <Lerneaen_Hydra> and they don't get much oxidisation?
[19:00:01] <jmkasunich> oh they get lots
[19:00:16] <jmkasunich> ever look at hot rolled steel? its covered with black scale
[19:00:27] <Lerneaen_Hydra> I haven't worked with that before
[19:00:29] <Lerneaen_Hydra> or wait
[19:00:36] <jmkasunich> (most steel for machine shop type stuff is cold rolled)
[19:00:40] <Lerneaen_Hydra> we had this bar of uh
[19:00:44] <jmkasunich> I-beams and such are hot-rolled
[19:01:05] <Lerneaen_Hydra> seghärdningsstål, which is a type of high-tensile strength oil hardend steel
[19:01:08] <alex_joni> * alex_joni loves hot-rolled steel
[19:01:16] <jmkasunich> alex_joni is strange
[19:01:19] <alex_joni> so EASY to weld
[19:01:20] <Lerneaen_Hydra> which was covered in black scale
[19:01:28] <jmkasunich> oh, I forgot, alex_joni is a welder
[19:01:33] <jmkasunich> I guess thats the same thing
[19:01:34] <alex_joni> jmkasunich: once it's been cleaned of course
[19:01:36] <Lerneaen_Hydra> a PITA to grind it all away
[19:01:55] <alex_joni> jmkasunich: I welded on hot-rolled once..
[19:02:00] <alex_joni> couldn't get it to look bad
[19:02:15] <jmkasunich> try machining it and you'll hate it
[19:02:16] <alex_joni> it wouldn't matter what parameters I would set up.. it just looked great :D
[19:02:26] <alex_joni> I won't :P
[19:02:41] <jmkasunich> somebody on rec-crafts-metalworking once described it as trying to get a good finish while machining a pink pencil eraser
[19:03:00] <alex_joni> heh.. that soft?
[19:03:09] <jmkasunich> soft and "gummy"
[19:03:17] <Lerneaen_Hydra> like copper but worse
[19:03:20] <Lerneaen_Hydra> I take it
[19:03:29] <jmkasunich> something like that
[19:03:31] <alex_joni> sounds like needs for high speed spindles?
[19:03:33] <Lerneaen_Hydra> nasty
[19:03:50] <Lerneaen_Hydra> does it get stuck in the flutes of mills too?
[19:03:56] <jmkasunich> alex_joni: no, you just don't machine it at all
[19:04:00] <alex_joni> :)
[19:04:02] <Lerneaen_Hydra> I did some work in it, and it seemed simple enough to mill
[19:04:09] <Lerneaen_Hydra> a 16mm endmill
[19:04:11] <jmkasunich> I-beams for building office towers and bridges don't get machined
[19:04:19] <jmkasunich> flame cut to length, punch the bolt holes
[19:04:21] <Lerneaen_Hydra> oh, this was no I beam
[19:04:31] <jmkasunich> its very ductile, punches great
[19:04:32] <Lerneaen_Hydra> it was a 20x40mm bar
[19:04:47] <jmkasunich> Lerneaen_Hydra: you said "oil hardened"
[19:04:51] <jmkasunich> thats not the same as hot-rolled
[19:05:08] <jmkasunich> similar surface scale, but the metal is completely different
[19:05:40] <Lerneaen_Hydra> oh, ok
[19:06:31] <Lerneaen_Hydra> it was called: "ss-en 10 083-1-c45e"
[19:06:33] <jmkasunich> hot rolled is used mostly for beams and such, and for sheets that will be processed by forming/stamping/punching, not by machining
[19:06:42] <jmkasunich> cold-rolled is used for stuff that needs to be machined
[19:07:45] <Lerneaen_Hydra> it's apparently meant for "machine parts with higher requirements of strength, for example axles, wheels, and screws. can be flame or induction hardend"
[19:07:57] <jmkasunich> sounds like good stuff
[19:08:28] <Lerneaen_Hydra> yeah, Re of 450 n/mm^2 when hardend
[19:08:51] <Lerneaen_Hydra> breaking stress of 800n/mm^2
[19:09:00] <Lerneaen_Hydra> so it's got lots of give even when hardend
[19:09:06] <Jymmm> how do you "brake" steel?
[19:09:14] <Jymmm> err break
[19:09:37] <Lerneaen_Hydra> * Lerneaen_Hydra resists smart ass response
[19:09:41] <jmkasunich> Jymmm: push/pull/bend it until it breaks
[19:09:42] <Jymmm> go for it
[19:09:44] <jmkasunich> * jmkasunich didn't resist
[19:10:16] <Jymmm> cast iron I can see, but not steel.
[19:10:27] <jmkasunich> anything will break if you apply enough force to it
[19:10:51] <Jymmm> cut yes, but break?!
[19:10:56] <jmkasunich> sure
[19:10:56] <Lerneaen_Hydra> everything will break from fatigue given enough cycles
[19:11:19] <jmkasunich> tighten a steel guitar string too tight, and what happens?
[19:11:30] <Lerneaen_Hydra> as long as you bend it past the elastic part (usually even under is enough) enough times it will break
[19:11:40] <Lerneaen_Hydra> take a paperclip and bend it back and forth many times
[19:11:48] <jmkasunich> Lerneaen_Hydra: thats fatigue
[19:11:51] <Lerneaen_Hydra> yeah
[19:11:57] <Lerneaen_Hydra> oh, that type of break
[19:12:03] <jmkasunich> you can break things just with pure tensile force too
[19:12:11] <Lerneaen_Hydra> you have shearing force too
[19:12:19] <jmkasunich> its just that the forces needed to break steel objects are higher than most people can generate at home
[19:12:24] <Lerneaen_Hydra> 0.6 times as strong as tensile
[19:12:42] <Lerneaen_Hydra> and compression, which is much stronger
[19:12:47] <jmkasunich> you could straighten out that paper clip into a wire and break it just by pulling on the ends
[19:12:52] <Lerneaen_Hydra> as long as it doesn't buckle
[19:13:17] <Lerneaen_Hydra> jmkasunich: you'd need fingers of steel +5 to do that though
[19:14:21] <jmkasunich> paper clip 1mm diameter would probably break at somewhere between 100 and 300 lbs tension
[19:14:40] <jmkasunich> yeah, you'd need steel fingers, or a vise
[19:15:15] <Jymmm> and a 4' crowbar as a level
[19:23:54] <Jymmm> lever
[19:24:08] <Jymmm> eeesh... I can't type for crap today! lol
[19:36:06] <Jymmm> HEY! I think I got a machien that works
[19:43:43] <Lerneaen_Hydra> mill/lathe/edm/other?
[19:45:29] <Jymmm> I meant the computer I bought this morning... it might actually be able to run emc
[19:45:53] <Jymmm> at least it didn't choke this time when I started emc
[19:46:00] <Jymmm> real time, not sim.
[19:48:00] <Jymmm> Lerneaen_Hydra The laptop I have hates emc, and was the other system I have. That's why I've been running TurboCNC all this time.
[19:57:21] <Jymmm> Soooooooo, *IF* this machien will run emc, then I'm going to try and run the console remotely on the laptop as there is limited desk real estate for a 17" monitor, kybd, mouse.
[20:05:00] <Lerneaen_Hydra> Jymmm: haven't you been able to find an older computer as a freebee?
[20:14:39] <Jymmm> Lerneaen_Hydra: Yeah, at about 0630 this morning for $18 =)
[20:15:12] <alex_joni> sounds like a deal
[20:15:32] <alex_joni> Jymmm: I suggest you run the /usr/realtime/testsuite/latency/kern/ tests
[20:15:45] <alex_joni> can't remember the exact path, but something along those lines ;)
[20:16:14] <Lerneaen_Hydra> Jymmm: that sounds about right ;)
[20:16:18] <Lerneaen_Hydra> how fast was it?
[20:17:17] <alex_joni> 800ish
[20:17:57] <alex_joni> some P3 I think Jymmm said
[20:22:04] <Jymmm> alex_joni right now, I'm running memtest =)
[20:22:38] <Jymmm> I just tossed in a 256 DIMM that's been "questionable" all these years.
[20:24:24] <alex_joni> oh.. that's safest for overnight testing ;)
[20:26:07] <CIA-12> 03alex_joni 07HEAD * 10emc2/debian/ (control.in control rules): initial attempt at handling multiple kernels and deb dependencies
[20:27:53] <Jymmm> Well, we're up to 400K+ errors. Ya think it works?! lol
[20:28:39] <alex_joni> not really :D
[20:29:29] <Jymmm> Ya know, I bet if I heat this sucker up, it'll work.
[20:29:31] <Lerneaen_Hydra> haha
[20:30:26] <Jymmm> Ok, so what temp do they cure solder paste at?
[20:31:10] <alex_joni> 200C?
[20:51:07] <Lerneaen_Hydra> 'night all
[20:54:43] <CIA-12> 03alex_joni 07HEAD * 10emc2/docs/src/code/ (5 files): moved emc2_code_notes, older CVS history in the documents/ module
[20:55:40] <CIA-12> 03alex_joni 07HEAD * 10emc2/docs/src/Master_Developer.lyx: initial version. will hold information about the code (for developers)
[21:01:07] <CIA-12> 03alex_joni 07HEAD * 10emc2/docs/src/Submakefile: added EMC2_Developer_Manual.pdf/Master_developer.lyx to the build system
[21:31:17] <CIA-12> 03alex_joni 07HEAD * 10emc2/docs/.cvsignore: something new to ignore
[22:34:50] <Jymmm> hey anonimasu
[22:36:01] <Jymmm> Has anyone tried running AXIS remotely? Like from a laptop, and then run emc on on another machine (hope I said that right)
[22:36:55] <alex_joni> Jymmm: that should work.. but you need another linux PC for AXIS (hope you know that)
[22:37:28] <Jymmm> alex_joni: Yeah, just not sure if I need RT on the laptop though.
[22:37:37] <alex_joni> no RT
[22:37:47] <Jymmm> I just dont hav ethe room to put up a 17: crt
[22:37:55] <Jymmm> or even another kybd
[22:38:08] <alex_joni> sure.. no worries
[22:38:24] <alex_joni> there's no sugar :D
[22:38:53] <Jymmm> I'm wondring if I should install a 2nd nick and use a crossover cable between the two mahcines for the contol portion
[22:39:11] <alex_joni> wifi might work too.. but I advise against :)
[22:39:31] <Jymmm> I got 5000' of CAT5, no need for that
[22:40:11] <Jymmm> This is the PCI Parallel card I got today.... it's DUAL paraport: http://koutech.com/proddetail.asp?linenumber=48
[22:40:19] <jepler> Jymmm: I run AXIS over an ssh connection all the time, using the X protocol. It works fine.
[22:40:20] <alex_joni> Jymmm: the only limitation I know of is that you need to have the nc files on both pc's in the same location
[22:40:32] <Jymmm> I wonder if I should use it instead of the built in one.
[22:41:04] <Jymmm> alex_joni huh? I need to copy the nc files to BOTH machines?
[22:41:23] <Jymmm> jepler Cool. Why ssh ?
[22:42:05] <alex_joni> Jymmm: ssh is the only safe protocol to connect to another machine (rlogin and telnet are kinda obsolete)
[22:42:10] <jepler> Jymmm: it's the way I'm accustomed to running a program on another linux machine
[22:42:50] <Jymmm> This is across the lan, or maybe a crossover cable.
[22:43:10] <alex_joni> Jymmm: you need to have them locally so the Open-dialog shows them to you when you try to open a file, and they need to be in the same place, because it will send the absolute path when instructing the remote emc to run it
[22:44:21] <jepler> alex_joni: that's not important when displaying remotely over X -- the Open dialog is running on the same system as emc
[22:44:32] <Jymmm> I thought I just needed the files on the emc box, so when I open a files from the remote it'll utilize a local emc box path.
[22:45:35] <Jymmm> I don't need to run X on the emc box, do I ?
[22:45:37] <alex_joni> Jymmm: you can ssh into the machine (with X forwarding enabled), then when you run emc it will export the display to the local machine (that's jepler's way of running it)
[22:46:04] <alex_joni> so you'll get the GUI on the local machine, not on the one with emc on it
[22:46:45] <Jymmm> No, I mean the way that emc does it internally. like keystick on the emc box, axis on the laptop.
[22:47:03] <Jymmm> I dont want to run X on the emc box if I dont have to.
[22:47:32] <alex_joni> Jymmm: maybe I'm not expressing myself clear enough
[22:47:38] <alex_joni> there are 2 ways to do it:
[22:48:00] <Jymmm> 1) remote X terminal
[22:48:15] <alex_joni> 1. do it without any emc help (ssh with X forwarding, that means no X needed on emc's side), you're using a standard protocol to make the GUI appear on the remote side
[22:48:50] <alex_joni> 2. do it with emc's help (run keystick or usrmot locally for no X needed), then run another GUI remotely (be it axis or tkemc, or mini)
[22:49:32] <alex_joni> the second solution assumes emc is playing along (minor tweaking to the config files), and for it to work OK while loading files, you need to have the files on both PC's
[22:51:18] <Jymmm> so with #1, you dont need X server running on the emc box?
[22:52:07] <Jymmm> I've never done remote X anything, so my ignorance is showing here =)
[22:53:54] <jepler> You can run the X server (the part that actually runs the display) on one machine, and the X client (the application itself, such as firefox) on another machine. They use the X protocol to communicate, like web servers and web browsers use HTTP.
[22:54:08] <jepler> so, no, you don't have to run an X server on the mill machine
[22:55:19] <Jymmm> so, "X Server" is really the GUI part of X, and the client can be nothing more that pure instruction transfer (low cpu reosurces)?
[22:56:20] <alex_joni> I suspect both methods will behave similar (performance wise)
[22:57:14] <Jymmm> I'm just trying to take away overhead from the emc box is all.
[22:57:39] <alex_joni> what processor power do you have?
[22:57:43] <Jymmm> Just dedicate it to machining alone.
[22:58:14] <Jymmm> The new emc box will be a P3 600 with 256MB
[22:58:29] <alex_joni> should be enough even for X
[22:58:36] <Jymmm> shit
[22:58:53] <alex_joni> but if you do plan to run X on it, install Xubuntu (leightweight)
[22:59:01] <Jymmm> The p3 800 I had choked on RT Axis
[22:59:03] <alex_joni> lightweight even
[22:59:28] <Jymmm> dead locked up the machine.
[22:59:45] <alex_joni> I suspect a different issue there
[22:59:47] <Jymmm> sadly, the P3 800 is 360 mad the p3 600 is slot 1 =(
[23:00:01] <Jymmm> yeah, the mobo's
[23:00:14] <alex_joni> slot1 cools better
[23:00:50] <Jymmm> Sidenote.....
[23:01:06] <Jymmm> I got one of these today, it's a DUAL pci paraport card... http://koutech.com/proddetail.asp?linenumber=48
[23:01:14] <jepler> I think cradek mills all the time on a 667 MHz Pentium 3
[23:01:24] <Jymmm> I wonder if I should even use the onboard one or not
[23:01:43] <alex_joni> don't suspect it to be faster
[23:01:50] <Jymmm> jepler Right, but then a P3 800 shouldn't be an issue, but it is =)
[23:02:03] <Jymmm> alex_joni even it's docs says it's faster than onbaord paraport
[23:02:37] <Jymmm> alex_joni: "p to three (3) times faster data throughput than comparable ISA bus or motherboard parallel port"
[23:03:05] <alex_joni> NetMos Nm9715 ?
[23:03:13] <Jymmm> ?
[23:03:20] <alex_joni> the chip on it
[23:03:53] <Jymmm> never heard of them either.
[23:04:08] <Jymmm> they say they support linux though =)
[23:04:20] <alex_joni> take a look at the card, and read what's written on the black chip
[23:04:57] <Jymmm> what do you want to know?
[23:05:09] <alex_joni> what the name of the chip is
[23:05:16] <Jymmm> you just said it
[23:05:25] <alex_joni> ok, so same one?
[23:05:35] <alex_joni> I was reading off my card :)
[23:05:47] <Jymmm> oh, you have this same card?
[23:06:01] <alex_joni> KWE 220N-2 on the top right
[23:06:08] <alex_joni> written in white
[23:06:19] <Jymmm> yep.... Nm9715CV
[23:06:38] <Jymmm> FF9RP-002
[23:06:42] <alex_joni> same one.. not from Koutech though
[23:06:46] <CIA-12> 03jepler 07HEAD * 10emc2/src/ (Makefile.inc.in configure configure.in): SITEPY is the location in which to install the files from lib/python for 'make install'
[23:06:48] <Jymmm> on the chip
[23:07:07] <alex_joni> that's the serial (the last one) and is expected to vary
[23:07:54] <Jymmm> Is yours a DUAL paraport too?
[23:08:19] <alex_joni> yes
[23:08:33] <alex_joni> and NOT faster than the onboard one :)
[23:08:41] <alex_joni> at least not regarding RT
[23:08:56] <alex_joni> it might be faster in ECP when transferring data to a printer using DMA
[23:09:04] <Jymmm> ah, ok. So between onboard, adn the dual, I'll have a shitload of I/O huh
[23:09:15] <alex_joni> I'd use all 3 :D
[23:09:22] <Jymmm> oh I meant to ask which should I be suing ECP or EPP ?
[23:09:36] <Jymmm> (in bios)
[23:09:37] <alex_joni> you can build yourself a nifty control board
[23:09:45] <alex_joni> neither.. the standard mode
[23:09:58] <Jymmm> bi ?
[23:10:16] <alex_joni> yup
[23:10:41] <Jymmm> why? I thought the others were faster?
[23:11:52] <alex_joni> Jymmm: not for what you want
[23:12:09] <alex_joni> you don't need to send lots of info out in bursts (like ECP and EPP do)
[23:12:17] <alex_joni> you need to change the state very often
[23:12:28] <alex_joni> and ECP, EPP only make that impossible
[23:12:34] <Jymmm> oh, so ecp/epp are buffered?
[23:12:41] <alex_joni> emc2 won't run properly if not in bidir
[23:13:02] <alex_joni> Jymmm: one of them is, but you have differnet addys you need to write to for both modes
[23:13:16] <alex_joni> base_address + 400, if I remember it right
[23:13:41] <Jymmm> ok, I'll take your word for it (this time =)
[23:14:46] <Jymmm> I dont need all 3 paraports, but it was sitting right there in front of my face, still sealed in the box and was only $3
[23:15:31] <Jymmm> I was surprised to see it's still being sold and supported (by the appearnce of the plastic wrap)
[23:17:16] <alex_joni> it's quite a deal
[23:17:24] <alex_joni> a new card is around 20-30$ over here
[23:19:07] <alex_joni> Jymmm: if you plan to switch over to cheap way of servos, then you might need all 3
[23:19:17] <alex_joni> PWM for speed control, inputs for encoders
[23:20:54] <alex_joni> and of course you can always set up a control panel (with buttons & knobs & switches & leds) for controlling the machine
[23:25:30] <Jymmm> I was thinking of making a PS2/USB pendant
[23:25:54] <Jymmm> using one of these: http://www.ultimarc.com/ipac1.html
[23:27:26] <Jymmm> axis is written in python, wonder if I could run axis under M$ ???
[23:28:33] <alex_joni> Jymmm: you certainly could
[23:28:38] <alex_joni> I failed to do it..
[23:28:53] <alex_joni> you need to compile some parts of emc on doze first
[23:29:16] <alex_joni> because axis has an emc-interface which needs to be compiled and linked with certain libs
[23:29:28] <alex_joni> libnml and libemc come to mind
[23:29:41] <Jymmm> oh, nm then. I'm clueless on the compile part it
[23:30:22] <Jymmm> did you look at the ipac
[23:30:58] <alex_joni> yes, interesting.. but if you have the parports.. it might be cheaper to not use that
[23:31:10] <alex_joni> and you need to code some software for it to work with emc
[23:31:23] <Jymmm> nope, pure kybd emulation. static
[23:31:56] <Jymmm> anything you can do from the kybd, you can do from the ipac
[23:32:04] <alex_joni> oh..
[23:32:15] <Jymmm> and it retains it's config between power off's too
[23:32:29] <alex_joni> there are lots of things you can't do from the keyboard in emc2
[23:32:37] <alex_joni> but you could do from a parport
[23:32:37] <Jymmm> such as?
[23:32:50] <alex_joni> halui has a list of 100+ pins
[23:32:59] <alex_joni> each controlling something
[23:33:28] <Jymmm> like what as example?
[23:34:54] <alex_joni> spindle-speed override :D
[23:35:00] <alex_joni> that's missing from the gui's
[23:35:11] <alex_joni> mist/lube/flood on/off
[23:35:40] <alex_joni> hmm.. maybe not as many as I thought
[23:36:27] <Jymmm> those could be added to the gui though, couldn't they?
[23:40:11] <alex_joni> sure
[23:42:04] <Jymmm> by end-users I mean
[23:42:14] <alex_joni> if they know how.. sure
[23:42:55] <Jymmm> you mean "if they know python"
[23:44:28] <alex_joni> or tcl (if they want tkemc)
[23:55:52] <Jymmm> axis in tcl ?!