#emc | Logs for 2008-07-06

[01:37:05] <chr0n1c> does emc math on the gcode round corners for me sometimes?
[01:38:14] <SWPadnos> it could, depending on the path following mode you've chosen
[01:38:18] <chr0n1c> no matter what i do i can't get a backplot to follow my program lines. and i ran it on paper last night and i am getting the same rounding of corners problem in th emotion.
[01:38:46] <SWPadnos> unless you use exact stop mode, there will be some rounding
[01:39:43] <chr0n1c> ok, can i call g61.1 once or does it need to replace all g0's?
[01:39:44] <SWPadnos> motors can't get up to speed or stop instantaneously, this will cause rounding that's proportional to the accel values (lower accel = more rounding, higher vel = more rounding)
[01:40:07] <SWPadnos> you're using G0 for cutting moves?
[01:40:42] <chr0n1c> uhh g1
[01:40:47] <SWPadnos> ok, phew
[01:41:05] <SWPadnos> no, you don't replace G1 with G61
[01:44:06] <chr0n1c> * chr0n1c is searching for g61.1
[01:45:28] <SWPadnos> http://www.linuxcnc.org/docview/html//gcode.html
[01:47:19] <chr0n1c> i got that pdf open... but do i just call g61.1 and be done with it? i found a website referring to a K parameter
[01:47:56] <SWPadnos> I don't think EMC uses a parameter with G61, but I don't know
[01:48:06] <SWPadnos> the docs I linked aren't all that great, sorry
[01:50:23] <chr0n1c> thanks for mentioning it
[01:57:17] <dgar> greetings -- I've been testing a new install of hardy, found a problem with joystick:
[01:57:39] <dgar> described here: http://pastebin.ca/1063404
[01:58:16] <dgar> any ideas appreciated
[02:07:22] <jmkasunich> unfortunately no clue
[02:08:15] <jmkasunich> of course /dev/input/js0 and /dev/input/mouse are both user space and provide no realtime guarantees - but why one is so much worse than the other I don't know
[02:11:58] <dgar> all tests were done on same machines, i put dapper and hardy on separate partitions and can boot either
[02:12:22] <dgar> i'm curious if anyone can duplicate the problem with a joystick, joypad or similar device
[02:12:39] <jmkasunich> I don't have a hardy system handy
[02:13:10] <dgar> no problem -- thanks for looking
[02:22:04] <DaViruz> seems instantaneous on my hardy
[02:22:22] <jmkasunich> using the rtai kernel? or standard ubuntu kernel?
[02:23:21] <DaViruz> whatever kernel the emc2 hardy cd installs, i just installed the system yesterday, i haven't really looked at it yet
[02:23:41] <jmkasunich> if its the emc2 cd, that is the rtai kernel
[02:24:01] <DaViruz> that's what i thought
[02:24:31] <jmkasunich> jes makin' sure ;-)
[02:24:34] <dgar> since you can boot a generic or an rtai version from grub, you can run the command uname -a to report the configuration
[02:25:18] <DaViruz> rtai indeed
[02:36:46] <DaViruz> logitech steering wheel (only usb "joystick" i have) and intel d945gclf mainboard if that's of any interest
[02:55:43] <chr0n1c> ... sweet! putting g61.1 in the gcode right before the first motion line solved my path troubles i think.
[02:56:30] <chr0n1c> the deal with it is i am doing this midibox board and the traces are stuffed to the brim in here, with the rounding it was making the trace isolation paths collide
[02:58:09] <chr0n1c> is there an easy way to always make my machine behave this way? (g61.1 mode) other than putting the code in every program?
[02:59:45] <chr0n1c> when i say easy i mean short of changing source codes and recompiling
[03:00:11] <SWPadnos> you should put that code in every program
[03:00:32] <chr0n1c> word...
[03:00:46] <SWPadnos> you can add it to RS274NGC_STARTUP_CODES (in the ini file), but if any program changes it, you'll be sorry
[03:00:52] <chr0n1c> i usually have to edit the code from the cam post anyways...
[03:01:03] <chr0n1c> before emc2 will eat it
[03:01:23] <SWPadnos> is there a configurable preamble in your CAM software?
[03:01:50] <SWPadnos> you should be able to add some codes that always get output at the start
[03:02:15] <chr0n1c> i'm not sure...if i studied it for a few mintues i could maybe add it to the post
[03:02:52] <chr0n1c> i need to do that anyways and make it stop putting random "A0." in the code for a 3 axis mill... wtf, lol
[03:03:01] <SWPadnos> heh
[03:03:41] <chr0n1c> and it adds an o00000 line like i'm on some tape reader machine
[03:03:51] <chr0n1c> emc2 doesn't like that either
[03:04:27] <SWPadnos> nope, I imagine not
[03:04:55] <chr0n1c> hey, i'm so happy it all works though!
[03:05:14] <chr0n1c> i'm not complaining at all... just thoughts
[03:09:30] <chr0n1c> ... if i was gonna do an example thing for g61.1 on the wiki... something like a here is the program with and the program without... where should i put it?
[03:09:52] <chr0n1c> i got some nice screenshots for something along that line
[03:10:53] <chr0n1c> .. will post something in my blog about it anyways...
[03:11:21] <SWPadnos> I'm not sure where it should go, to be honest
[03:11:41] <SWPadnos> I think there may be enough on the wiki that we may want to put it into categories soon
[03:11:47] <SWPadnos> (not that I'm volunteering)
[03:11:50] <SWPadnos> :_)
[03:11:57] <SWPadnos> :)
[05:28:36] <chr0n1c> the drill file for the midibox checks out ok... i'll be making a board soon as i get some .020 drill bits!
[05:29:13] <chr0n1c> that's a lotta tiny holes, glad the cnc can do them for me :D
[05:31:13] <toastydeath> .020
[05:31:14] <toastydeath> wow
[05:31:25] <chr0n1c> word...
[05:31:40] <chr0n1c> the smallest bit i have here in my set is .040
[05:31:51] <toastydeath> i don't think i've seen anything under .050"
[05:31:55] <chr0n1c> so i gotta get some... maybe at the flea market tomorrow
[05:32:05] <chr0n1c> i've used some tiny tiny bits yo
[05:32:18] <chr0n1c> ever tapped a 2-40 hole?
[05:33:08] <toastydeath> nope
[05:33:15] <toastydeath> i deal with larger stuff at work
[05:34:04] <chr0n1c> lol, i dunno if 2-40 is even a real #...
[05:34:38] <chr0n1c> but uh, there really is some tiny tiny taps
[05:34:56] <chr0n1c> liek for eyeglass screws and tiny tiny robots
[05:36:29] <toastydeath> i think 2-40 is a real tap
[05:36:35] <toastydeath> or something
[05:36:37] <toastydeath> 4-40 is a real tap
[05:36:41] <toastydeath> mabye 2-40 is lies
[05:36:43] <toastydeath> i'm not sure.
[05:37:00] <toastydeath> 2-80 mebbe
[05:37:38] <chr0n1c> i used to have a set of less than .062 drill bits
[05:37:52] <chr0n1c> in a tiny case with flip out holders...
[05:38:34] <chr0n1c> long story but i don't have that set anymore :D
[05:40:05] <chr0n1c> an 0-80 tap is a .046" drill
[05:40:23] <chr0n1c> smallest i could find in a chart
[05:42:52] <toastydeath> crazy
[05:54:15] <chr0n1c> "The tap hole suffers from an abnormal dissolution loss in applying said mix"
[05:54:26] <chr0n1c> :D
[10:01:12] <anonimasu> hello
[11:29:18] <chr0n1c> ... off to the flea market with no $ sweet!
[12:14:28] <anonimasu_> :)
[12:20:59] <anonimasu_> hm I hope I can get the grinder shipped tomorrow :)
[12:23:54] <BigJohnT> cnc grinder?
[12:32:01] <anonimasu_> surface grinder
[12:32:37] <anonimasu_> not cnc
[12:33:19] <BigJohnT> how much stroke?
[12:34:37] <anonimasu_>
[12:35:46] <anonimasu_> that much
[12:35:49] <BigJohnT> I've used that kind a lot sharpening cutters for nail machines
[12:36:05] <anonimasu_> ok
[12:36:10] <anonimasu_> PODHAJSKY ?
[12:36:16] <anonimasu_> (that's the brand)
[12:36:35] <BigJohnT> not that brand but similar USA machines
[12:36:41] <anonimasu_> yep
[12:37:00] <BigJohnT> had a flat belt drive for the table to move it back and forth
[12:37:13] <anonimasu_> ok this one's huyrdalic
[12:37:25] <BigJohnT> much newer design then
[12:37:30] <anonimasu_> 600mm of travel
[12:38:35] <BigJohnT> * BigJohnT wishes he had one in his shop
[12:38:51] <anonimasu_> it's got a broken powerfeed though..
[12:38:58] <anonimasu_> the huydralic one..
[12:39:01] <anonimasu_> it's a seal or a valve..
[12:39:13] <anonimasu_> either of thoose two..
[12:39:13] <BigJohnT> for the up/down or in/out
[12:39:22] <anonimasu_> for the >
[12:39:50] <anonimasu_> easy stuff to fix probably
[12:43:35] <BigJohnT> the biggest mess maker was dressing the wheels to a shape, rocks went everywhere
[12:44:14] <anonimasu_> :)
[12:44:19] <anonimasu_> hehe
[12:45:23] <Dallur> If you guys want to see some EMC action shots I started cutting steel for my boat yesterday :) http://www.dallur.com/index.php?id=44&tx_lzgallery_pi1[showUid]=8&tx_lzgallery_pi1[old]=5x5x26&tx_lzgallery_pi1[pic]=1
[12:45:32] <anonimasu_> hopefully it'll be good enough to make my parts flat
[12:45:48] <anonimasu_> and good enough to make others flat too
[12:46:04] <anonimasu_> at 250 eur.. it's affordable even if I need to spend a bit to fix it
[12:46:38] <BigJohnT> cool pics Dallur
[12:47:03] <BigJohnT> anonimasu_: if the spindle bearings are good the finish can be sweet
[12:47:15] <BigJohnT> and flatness depends on the ways
[12:47:28] <anonimasu_> yep
[12:47:57] <anonimasu_> grinders dont get super much use around here
[12:47:59] <Dallur> BigJohnT: Yup, going to cut the rest of the plates today, I measured a couple of the big parts and they seem to be accurate to 0.1mm or so
[12:48:32] <BigJohnT> sweet!
[12:50:15] <anonimasu_> it says it's in good condition other then the feed..
[12:51:34] <anonimasu_> so I hope the spindle bearings are ok
[12:52:04] <BigJohnT> have you used a surface grinder much?
[12:52:21] <anonimasu_> never in my life.
[12:52:39] <anonimasu_> I've seen one once.
[12:53:24] <BigJohnT> here is a tip, the finer the wheel the smaller the cut you want to make
[12:53:37] <anonimasu_> ok
[12:53:53] <anonimasu_> I'll probably have lots of questions for you :)
[12:53:54] <anonimasu_> later
[12:54:06] <BigJohnT> we had a single point diamond dresser mounted in a block of steel
[12:54:32] <BigJohnT> we put it on the magnet and used it to dress the wheel flat and true
[12:55:02] <anonimasu_> *
[12:55:05] <anonimasu_> *nods*
[12:55:50] <BigJohnT> you make sure the tip is to the left of center of the wheel by a smigen if the wheel turns CW when you dress it so it won't pull the table and BAM
[12:56:32] <anonimasu_> ok
[12:56:34] <BigJohnT> I only exploded one wheel to learn that lesson
[12:56:40] <anonimasu_> :)
[12:56:54] <BigJohnT> now you don't have to :)
[12:57:02] <anonimasu_> haha, I will in some time anyway
[12:57:09] <anonimasu_> probably doing something else stupid anyway
[12:57:36] <anonimasu_> ^_^ but not while dressing
[12:58:07] <BigJohnT> the only other gotcha that will explode a wheel is if your part moves because of too heavy a cut and too light a grip on it
[12:58:18] <BigJohnT> and dropping a wheel on the floor
[12:59:41] <anonimasu_> I see
[13:24:03] <tom1> irc log pages say "content encoding error" http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2008-07-05.txt &2008-07-06.txt
[13:25:01] <tom1> previous days ok
[13:34:39] <als> tom1: they seem ok from here
[13:42:00] <tom1> ?! hmm i'm using hardy heron 8.04 w/emc2, but must be some difference in file content.
[13:42:45] <SWPadnos> those are test files, I don't see how there could be an encoding error
[13:42:49] <SWPadnos> text
[13:42:56] <als> i'm on hardy also
[14:02:01] <tom1> SWPadnos: als i agree, but i dont generate the msgs ;)
[14:07:36] <tom1> just ran all updates , now 2008-07-05.txt is ok while 2008-07-06.txt has that err.
[14:07:37] <tom1> I guess the u/g is not the cause of the diff, but something chgd during the time.
[14:07:48] <tom1> bbl goin to work
[14:08:15] <cradek> that file has a british pound symbol in it. this can't be represented in ascii.
[14:08:49] <cradek> dreamhost might be serving it with a content encoding that doesn't match, or tom's firefox is trying too hard to be smart
[14:11:29] <cradek> 10 Content-Type: text/plain
[14:28:51] <chr0n1c> ...awesome, building your own boat!
[14:57:10] <tomp> damn smartass firefox ;)
[14:58:14] <tomp> really, both were ok by the time i left for work, so send it to the journal for unreproducable results
[14:59:00] <chr0n1c> i only have a journal for cool graffitti pics
[14:59:03] <chr0n1c> ;)
[14:59:45] <chr0n1c> so i went to the flea market with my boss earlier... it was all stuff i coulda found dumpster diving on any given night.
[14:59:57] <chr0n1c> i was like "get me the hell outta here!"
[15:00:38] <chr0n1c> although there was one guy selling machinist stuff that looked like it had been through iraq and shipped back to usa after they ran over it with a tank
[15:00:55] <SWPadnos> a light tank
[15:01:13] <chr0n1c> yeah, maybe a hummer with treads or something
[15:01:42] <chr0n1c> i ALMOST bought a small lathe chuck but there was no key for it so i passed
[15:03:59] <chr0n1c> i'm thinking for the lathe stuff i want to do i can jsut make a round plate with 3 adjustable clamp/jaws and indicate my pcs to center
[15:04:19] <chr0n1c> i'm not sure i need a fancy self centering chuck
[15:05:24] <SWPadnos> http://cgi.ebay.com/5-SKINNER-3-JAW-SCROLL-CHUCK-SOUTH-BEND-ATLAS-LATHE_W0QQitemZ220252082519QQihZ012QQcategoryZ25292QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
[15:12:34] <chr0n1c> hmm
[15:13:04] <SWPadnos> I like this one better: http://cgi.ebay.com/3-3JAW-LATHE-CHUCK-Lathe-Machinist_W0QQitemZ170235237226QQihZ007QQcategoryZ25292QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
[15:13:44] <SWPadnos> even a cheapo chuck will be better tahn nothing (or something you hae to adjust to the Nth degree every time you want to turn something)
[15:14:29] <chr0n1c> oh i like that 3"
[15:16:22] <chr0n1c> i've been using a 1950's lathe with all the change gears missing at work to do whatever... threading we have to send out, lol.
[15:16:41] <chr0n1c> it's got a 12" chuck on it though!
[15:16:49] <chr0n1c> uhh maybe 10"
[15:16:52] <SWPadnos> that's relatively big
[15:17:20] <chr0n1c> yes... but it only has a 1.5" through hole...
[15:17:25] <chr0n1c> which is a pita!
[15:17:52] <SWPadnos> shouldn't be a big deal for a manual machine
[15:18:32] <chr0n1c> nope except when i wanted to turn down the end of a 36"x 1.75" shaft
[15:18:34] <chr0n1c> ;)
[15:18:57] <SWPadnos> well, that's different ;)
[16:26:48] <chr0n1c> is a verify button in axis that does not use feed/acceleration limits for the actual path display do-able by say.. me without uber-python and c skills?
[16:27:32] <chr0n1c> sorta like instant path verify onscreen without moving the motors
[16:28:32] <chr0n1c> ok, maybe that's what the sim mode is for ;)
[16:29:51] <anonimasu_> isnt sim simulated too
[16:29:55] <anonimasu_> like limited to machine speed
[16:30:21] <chr0n1c> but, i could have a different max feedrate limits and such
[16:30:36] <chr0n1c> *set in the ini's
[16:36:19] <anonimasu_> then the actual path display would be different too
[16:36:46] <chr0n1c> no?
[16:37:06] <chr0n1c> the path display would be the gcode and be the same?
[16:38:58] <anonimasu_> well, the simulated path
[16:40:52] <rayh> chr0n1c, The path would be the same regardless of max feedrate unless you are asking the trajectory planner to round corners.
[16:41:51] <chr0n1c> ... we figured out i need to put g61.1 in all of my code because the rounding corners thing drove me nuts ;)
[16:41:59] <chr0n1c> exact stop mode
[16:42:10] <anonimasu_> hmm..
[16:42:19] <anonimasu_> what's wrong with rounding corners?
[16:42:20] <anonimasu_> :p
[16:42:26] <anonimasu_> I long for arc blending.
[16:42:31] <anonimasu_> that'll be nice stuff
[16:42:47] <chr0n1c> i like the machine to do what i tell it to do and not what it thinks might be okay
[16:43:16] <anonimasu_> I like 3d contouring
[16:43:23] <rayh> I tend to be with chr0n1c on that one. Do what I say!
[16:44:09] <anonimasu_> I think stuff ends up so slow :)
[16:44:11] <chr0n1c> it was also lifting the cutter out of the part before the countour was finished... about .002 early
[16:44:22] <anonimasu_> heh
[16:44:40] <anonimasu_> you can always have your post turn it off for certain moves
[16:45:07] <chr0n1c> g61.1 before any motion moves in the code fixes it ;)
[16:46:08] <anonimasu_> well, once I get my accels at 1g I'll be happy with exact stop mode
[16:46:09] <anonimasu_> :p
[16:47:48] <chr0n1c> i'm making a 2.5" x 3.5" circuit board with tiny tiny traces so the motors never get up to full speed anyways with my velocity settings
[16:48:06] <anonimasu_> ok
[16:48:42] <chr0n1c> i'm amazed at how small it really is, i've only seen it on a screen blown up until last night
[16:48:42] <anonimasu_> I wonde how the people that make molds and stuff do it..
[16:50:13] <rayh> I saw a custom mold making mill that could carry a 6k lb block and accel at 10g.
[16:50:19] <anonimasu_> :)
[16:50:22] <chr0n1c> you make a cavity with the shape you want and put something liquid in there until it cures
[16:50:22] <rayh> Big axis drives
[16:50:29] <anonimasu_> hehe
[16:50:50] <anonimasu_> chr0n1c: obviously yes, but when machining
[16:51:00] <chr0n1c> ;)
[16:51:06] <anonimasu_> 10g..
[16:51:10] <anonimasu_> that's damn fast
[16:52:07] <anonimasu_> 1g is still damn fast
[16:52:10] <chr0n1c> hmm, my max_velocity is .167
[16:52:23] <chr0n1c> in the ini...
[16:52:49] <rayh> 10 IPM
[16:53:02] <rayh> Plenty fast for some machine and motor combinations.
[16:53:03] <anonimasu_> 254mm/min
[16:53:12] <chr0n1c> i'm using a nema 23 medium sized stepper and the x is moving about 15 pounds
[16:53:26] <chr0n1c> they are running at 5 volts...
[16:53:40] <chr0n1c> on a pc power supply :D
[16:53:40] <rayh> ah.
[16:54:21] <rayh> should be okay for that circuit board. How'd it come out?
[16:54:30] <chr0n1c> so if i go one hair over 10 ipm the x stalls
[16:55:00] <chr0n1c> well... i still haven't cut the board yet.. i did stik a ink pen in the collet and did a paper run.. it's sexy
[16:55:22] <chr0n1c> the carbide v mill should do the exact same thing on copper
[16:55:55] <anonimasu_> it's pretty much dead slow :)
[16:56:03] <chr0n1c> i put the ink pen .001 into ,003 thick paper and ended up with a .003 line
[16:56:13] <chr0n1c> so the carbide will do .005
[16:56:34] <rayh> good test.
[16:56:49] <rayh> gotta run bbl.
[16:57:34] <anonimasu_> as long as it works it's fine
[16:57:47] <anonimasu_> I dont have patience to live with with rapids that slow
[16:58:51] <chr0n1c> i'm collecting toothed pulleys for at least x/y and that'll give me like 30 ipm
[16:59:22] <chr0n1c> so far i got 1 pulley and a belt
[16:59:24] <anonimasu_> I hope I'll end up at about 200ipm for rapids on my machine
[16:59:42] <anonimasu_> depends if my motors will handle the load :)
[16:59:45] <chr0n1c> 100 is damn fast when you are moving steel
[17:01:06] <anonimasu_> it depends a bit on how big my ferreor will be when I'm actually cutting
[17:01:07] <anonimasu_> :)
[17:04:17] <chr0n1c> you should cnc that grinder
[17:05:20] <chr0n1c> writing code for surface grinding would be a snap
[17:05:41] <anonimasu_> hehe
[17:07:20] <anonimasu_> _how_ advanced surface grinding do you do?
[17:07:21] <anonimasu_> :p
[17:08:34] <chr0n1c> grind radii with no spin fixture and no trig?
[17:08:48] <anonimasu_> yeah
[17:09:08] <chr0n1c> make your own endmills...
[17:09:50] <anonimasu_> that'd be cool
[17:09:50] <anonimasu_> :p
[17:10:30] <Roguish> morning all. is there a pin or something hal for the tool radius or diameter?
[17:10:45] <anonimasu_> chr0n1c: im quite happy making very flat things
[17:11:06] <anonimasu_> is that a boring use for a grinder_
[17:11:08] <anonimasu_> ?
[17:11:09] <anonimasu_> :P
[17:11:51] <chr0n1c> nope, that's about all i use it for
[17:13:20] <chr0n1c> you could make mini v-8 engine cams on a cnc grinder
[17:18:39] <SkullWorks_PGA1> yeah - target will be 200 IPM also on X/Y - Z will likely be 150. Have to gear down Z more to cope with the inertia.
[17:46:16] <anonimasu_> chr0n1c: apparently nc_cams on cnczone says you cant..
[17:46:17] <anonimasu_> :p
[18:24:45] <SkullWorks_PGAB> OK - crazy question - but might end up being popular.
[18:25:35] <SkullWorks_PGAB> lets say we have a cnc lathe conversion with programable spindle speed - but not direction
[18:28:10] <SkullWorks_PGAB> would there be a way to do rigid rapping where the spindle stops and waits for the operator to hit the reverse switch, the proceed, then at end of cycle stop spindle again to set forward motion again.
[18:29:50] <SkullWorks_PGAB> if operator failed to switch the direction, EMC would detect the following error almost instantly from the spindle encoder.
[18:32:29] <anonimasu_> uh..
[18:32:35] <anonimasu_> and you would break a tao
[18:32:36] <anonimasu_> tap
[18:33:09] <anonimasu_> if it's a blind hole..
[18:33:47] <SkullWorks_PGAB> all the SEIG mini machines use speed control that can be interfaced easily - but they all just use a DPDT switch to flop motor polarity. While this would be very tedious for multiple holes on a mill, it would work fine on a lathe.
[18:34:23] <chr0n1c> * chr0n1c is cutting the real pcb now... the carbide is cutting about .005 wide like i thought... but! i need .003 :( there is like almost no copper left on the traces
[18:34:47] <chr0n1c> if i go any less deep with the v cutter it won't clear the copper
[18:35:00] <chr0n1c> ... into the fiberglass
[18:35:30] <chr0n1c> this is the smallest v i could find on any website
[18:35:43] <SkullWorks_PGAB> anonimasu_: - if you didn't leave enough extra room for some chips, it will break anyway - besides it will only take a couple of degrees to trip the following error
[18:35:43] <chr0n1c> 20 degrees single point
[18:36:19] <chr0n1c> uhh *single flute
[18:36:55] <chr0n1c> i may have to jumper like 3 traces when it's all done
[18:37:01] <chr0n1c> to be safe...
[18:37:15] <chr0n1c> how do they make stuff this tiny? wtf
[18:37:23] <chr0n1c> :D
[18:37:49] <SkullWorks_PGAB> Chr0n1c: I have my tools ground dead sharp and use 1 stork by hand of a green stone to dress the tip.
[18:38:03] <SkullWorks_PGAB> stroke
[18:38:34] <SkullWorks_PGAB> very fine green stone from Kennametal
[18:39:06] <chr0n1c> these cutters have a needle point on them...
[18:39:14] <chr0n1c> they will go right through skin
[18:39:27] <chr0n1c> i mean like... without any pressure
[18:39:45] <chr0n1c> but they won't cut a .003 line :(
[18:40:10] <chr0n1c> i could have a little bit of spindle wobble in there
[18:40:21] <chr0n1c> silly knockoff dremel
[18:40:43] <chr0n1c> time for a precision spindle i guess
[18:42:19] <SkullWorks_PGAB> http://www.micro100.com/inch/rtc_two_end.html
[18:44:05] <SkullWorks_PGAB> I save all my 1/8" shank broken endmills to make these. I use 44 degree inc angle.
[18:44:25] <chr0n1c> word these are 20 incl.
[18:45:43] <SkullWorks_PGAB> I have to cut .014" depth for paint filled engraving - a mil-spec for certian 19" rack mount faceplates I used to make all the time.
[18:45:56] <chr0n1c> so far it's done 70% of this board and i can rub the burrs off with my finger
[18:46:24] <SkullWorks_PGAB> nice - copper tend to eat carbide.
[18:46:32] <chr0n1c> i'm videotaping it ;)
[18:49:17] <SkullWorks_PGAB> http://skullworks.net/include/DSCF0277.jpg
[18:50:03] <chr0n1c> nice panel
[18:50:21] <SkullWorks_PGAB> I just did the engraving
[18:50:38] <SkullWorks_PGAB> 24000rpm 7IPM
[18:50:44] <chr0n1c> ... i used to engrave part #'s and our company name on the baseplate of all the gages we built
[18:51:22] <chr0n1c> then fill it in with paint or something then D/A sand and clearcoat them
[18:51:49] <chr0n1c> and instructions on where to set pins and whatever on the gauge blocks
[18:52:02] <SkullWorks_PGAB> could have feed faster but the following error got ugly - control was an 8086/8087 of 1987 vintage
[18:52:57] <chr0n1c> sweet! i used to play blackjack on an 8086
[18:53:00] <SkullWorks_PGAB> We did that too - but they used a laser for most part marking.
[18:54:49] <SkullWorks_PGAB> good old Hurco with Servomate amps, Electrocraft servos - I want to buy its corpse and rip out the old S100 multibus and drop in a EMC box
[18:58:23] <SkullWorks_PGAB> I should be polishing up my resume - I expect to be out of work by years end.
[18:59:45] <chr0n1c> hmm...
[19:01:37] <alex_joni> hi all
[19:02:11] <chr0n1c> yo joni
[19:03:06] <chr0n1c> i just checked my bamboo and guess what.. it's got a baby shoot coming off of it like 1/4" away from the main stalk. it's like i just had a baby today!
[19:03:47] <alex_joni> whatever rocks your boat :)
[19:03:55] <chr0n1c> this bamboo started life as a tiny shoot from my friends plant with no leaves...
[19:04:17] <chr0n1c> it's 9 inches tall and it's starting it's own shoots now :D
[19:06:00] <chr0n1c> it took about a year to grow this much
[19:06:10] <chr0n1c> bamboo is a slow mother
[19:15:10] <SkullWorks_PGAB> I'm bailing out - heavy electrical storm is moving in fast.
[19:16:33] <chr0n1c> ok, so i need to lie to pcb_gcode and tell it my cutter is .0025" then tell "cam-program" to cut that line with no offset and i'll have .003 extra left on the traces and the isolation paths will intersect but who cares!
[19:17:20] <chr0n1c> ... right now i am telling pcb_gcode that my utter is .001
[19:17:25] <chr0n1c> cutter*
[19:18:43] <chr0n1c> or uh.. i'll just tell "cam" to cut with .005 offset, silly... then i don't have to mess with pcb_gcode again
[19:19:09] <chr0n1c> .0015*
[19:19:12] <chr0n1c> hmm..
[19:49:58] <alex_joni> good night all
[20:17:40] <fenn_> fenn_ is now known as fenn
[20:57:50] <chr0n1c> damn they nuked my fries at wendys just now... if i woulda noticed before i left i would made them gimme new ones :|
[20:58:22] <chr0n1c> whenever youtube is done encoding the video the pcb milling is there on my videos
[21:00:27] <chr0n1c> it's only 10% as long as the cutting actually took to finish. 6 minutes
[21:12:29] <anonimasu_> :/
[21:25:43] <chr0n1c> http://youtube.com/watch?v=kl0guIkizVQ
[21:34:26] <anonimasu_> nice
[21:34:47] <anonimasu_> http://youtube.com/watch?v=quN37YskoaM&feature=related
[21:34:48] <anonimasu_> LOL!½
[21:36:23] <chr0n1c> i saw that the other day, it's pretty awesome i thought
[21:36:39] <anonimasu_> really cool :)
[21:36:43] <anonimasu_> lots of trig involved
[21:37:56] <anonimasu_> http://youtube.com/watch?v=Ont07BS3bBE&feature=related
[21:40:24] <chr0n1c> you could send the haxapod robot out into a scrap yard and have it find a pc of stock to cut your part then bring it back to you in the office to weigh out
[21:40:45] <chr0n1c> no more extra stock purchases at the scrapyard...
[21:41:14] <SWPadnos> especially useful at places that charge by the pound
[21:41:42] <SWPadnos> or even places that charge by the kilogram
[21:42:10] <chr0n1c> yeah the scrapyard i go to charges by the pound but amazingly every load i bought so far has been $69 .. lol
[21:42:35] <chr0n1c> i think they like me or something
[21:42:45] <anonimasu_> :)
[21:42:52] <BigJohnT> your not suppose to stand on the scale when you weigh out :)
[21:43:46] <chr0n1c> lol
[21:52:51] <dmess> good read... LOL
[22:08:21] <cradek> 'If you are not member you will have to inscribe yourself to get in.'
[22:12:18] <chr0n1c> uh, i'm already inscribed!
[22:12:32] <chr0n1c> lol, what's that from cradek?
[22:25:29] <Chris3> hey guys, need some help, basically i have a bit available for spindle direction 1=reverse 0=forward how can i link this up?
[22:27:45] <BigJohnT> to use with M3/4 in your g code?
[22:28:44] <Chris3> yeppers
[22:29:36] <BigJohnT> one moment
[22:30:00] <SWPadnos> how are you configuring your machine? (ie, with a text editor, using the stepconf wizard, starting with a sample config ...)
[22:31:48] <Chris3> text editor
[22:32:26] <SWPadnos> ok :)
[22:32:57] <BigJohnT> motion.spindle-forward and reverse
[22:33:01] <SWPadnos> take a look at the sample configs - they show several examples of using motion.spindle-on, motion.spindle-fwd, and motion.spindle-rev
[22:33:20] <SWPadnos> and motion.spindle-speed-out, if you have a speed control of some kind
[22:33:59] <Chris3> using motion.spindle-on right now
[22:34:27] <SWPadnos> motion.spindle-fwd will be on whenever the spindle is supposed to go forward
[22:34:42] <BigJohnT> M3 turns on motion.spindle-forward and M4 turns on motion.spindle-reverse
[22:34:53] <SWPadnos> and either turns on spindle-on
[22:35:05] <Chris3> yep so for forwared i need to set pin 17 to 1 and reverse pin 17 to 0
[22:35:19] <BigJohnT> only if S is not 0
[22:35:30] <SWPadnos> that's the opposite of what you originally said, just so you know :)
[22:36:48] <Chris3> same diff :)
[22:36:53] <SWPadnos> heh
[22:37:04] <SWPadnos> you can either use -reverse or invert the output bit
[22:37:24] <SWPadnos> hopefully you have a separate enable bit ??
[22:37:30] <Chris3> yeah but you cannot link the same pin to 2 signals
[22:37:51] <SWPadnos> err
[22:37:52] <Chris3> yep a seperate enable bit one bit run/stop and one fwd/rev
[22:38:26] <SWPadnos> ko, so use spindle-on for enable and forward or reverse for direction, depending on the polarity
[22:38:28] <SWPadnos> ok
[22:42:18] <Chris3> but how can you link it?
[22:42:26] <Chris3> using only 1 pin?
[22:43:20] <SWPadnos> what do you mean "using only one pin"?
[22:43:31] <SWPadnos> where does your hardware connect?
[22:44:16] <Chris3> parport 0 pin 17
[22:44:29] <SWPadnos> is that the only connection?
[22:44:59] <SWPadnos> or a better question: where does the enable bit connect?
[22:45:25] <Chris3> enable i believe is on pin 14
[22:46:26] <SWPadnos> ok
[22:46:48] <SWPadnos> in your HAL files, have you connected motion.spindle-on to a signal?
[22:47:13] <Chris3> yep
[22:47:22] <Chris3> spindle on and pwm work
[22:48:48] <SWPadnos> ok, so all you need is a new connection for the direction?
[22:50:39] <Chris3> yep
[22:50:59] <Chris3> unless i only link spindle reverse? default is fwd
[22:51:13] <SWPadnos> ok - so the two pins you need to connect are motion.spindle-forward and parport.0.pin-17-out
[22:51:35] <SWPadnos> no, forward will be 1 when the spindle needs to go forward, and 0 when the spindle needs to be off or go reverse
[22:51:53] <SWPadnos> it always has a value
[22:54:06] <Chris3> bbl supper
[22:54:11] <SWPadnos> see you
[23:28:10] <cradek> I have flood coolant!
[23:28:32] <chr0n1c> :)
[23:28:41] <cradek> I will be getting a sump/pump tuesday or so, but I have all the mounts/filters/etc done
[23:29:09] <K`zan_emc> SWPadnos: Hi and thanks again fot all the help! Those mounting holes just made more sense to drill. Now if I had a spare NEMA23 stepper I could check it without having to take the mill apart :).
[23:29:20] <SWPadnos> heh
[23:29:53] <BigJohnT> cool, my buddy hooked up a garden hose with a spray nozzle to his HAAS coolant pump to wash down with
[23:29:58] <K`zan_emc> Today I am making dop sticks for my roomies faceter. Manual on the lathe - fun :-)
[23:30:07] <SWPadnos> I didn't want to get into it, but you can actually use any size lead-in arc as long as it's smaller than the full size one
[23:30:17] <SWPadnos> heh
[23:30:28] <K`zan_emc> I have flood cooling too, several buckets and a tub ;-)
[23:31:04] <K`zan_emc> SWPadnos: I'll try that at some point, I see what you are saying - as long as the mill fits the hole for all practical purposes.
[23:31:11] <SWPadnos> yes
[23:31:20] <K`zan_emc> Coool
[23:31:31] <SWPadnos> so they could have been 3/4 the size of the hole instead of half
[23:31:44] <SWPadnos> it's just that I divide by 2 much better than I myltiply by 3/4 in my head :)
[23:31:49] <K`zan_emc> Just loaded the Machinery Handbook on this so I could look up bress fit.
[23:32:11] <K`zan_emc> Those kinds of numbers I can leave the calculator in the drawer too :)!
[23:32:16] <K`zan_emc> press fit...
[23:32:20] <SWPadnos> heh
[23:32:38] <SWPadnos> actually, it doesn't need to be related to the hole size (as long as it's smaller)
[23:32:53] <SWPadnos> so the 0.2xx holes could have used a 0.18 lead-in
[23:33:18] <K`zan_emc> Decent scientifics show up all the time at the thrift store. Got a number of TI-8X and a casio or two handy, no more than $3 to replace my brain :)
[23:33:20] <SWPadnos> easy enough to do that in your head :)
[23:33:46] <K`zan_emc> Yep, but I did get the job done :). Only took me what? about 3 weeks ;-)!
[23:33:58] <SWPadnos> not bad!
[23:34:01] <chr0n1c> sell the calculators on ebay and buy some cam ;)
[23:34:15] <K`zan_emc> Coming from total ignorance, no it isn't :)!!!
[23:34:32] <K`zan_emc> I'd still be drilling holes, sawing and filing to get the boss done...
[23:35:11] <K`zan_emc> BTDT, even with the brain explosion with the GCode, it is still an improvement and probably still faster :).
[23:39:24] <K`zan_emc> Handbook in PDF is nice, but the book would be nice too...
[23:39:51] <K`zan_emc> chr0n1c: Doubt the would sell for much. Will have to see.
[23:40:21] <K`zan_emc> Or do like so many ebay vendors do $1.25 for the calculator and $40 for shipping :).
[23:40:38] <K`zan_emc> Coffee break bbiaf