does emc math on the gcode round corners for me sometimes?
it could, depending on the path following mode you've chosen
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.
unless you use exact stop mode, there will be some rounding
ok, can i call g61.1 once or does it need to replace all g0's?
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)
you're using G0 for cutting moves?
no, you don't replace G1 with G61
* chr0n1c is searching for g61.1
[01:45:28] <SWPadnos> http://www.linuxcnc.org/docview/html//gcode.html
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
I don't think EMC uses a parameter with G61, but I don't know
the docs I linked aren't all that great, sorry
thanks for mentioning it
greetings -- I've been testing a new install of hardy, found a problem with joystick:
described here: http://pastebin.ca/1063404
any ideas appreciated
unfortunately no clue
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
all tests were done on same machines, i put dapper and hardy on separate partitions and can boot either
i'm curious if anyone can duplicate the problem with a joystick, joypad or similar device
I don't have a hardy system handy
no problem -- thanks for looking
seems instantaneous on my hardy
using the rtai kernel? or standard ubuntu kernel?
whatever kernel the emc2 hardy cd installs, i just installed the system yesterday, i haven't really looked at it yet
if its the emc2 cd, that is the rtai kernel
that's what i thought
jes makin' sure ;-)
since you can boot a generic or an rtai version from grub, you can run the command uname -a to report the configuration
logitech steering wheel (only usb "joystick" i have) and intel d945gclf mainboard if that's of any interest
... sweet! putting g61.1 in the gcode right before the first motion line solved my path troubles i think.
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
is there an easy way to always make my machine behave this way? (g61.1 mode) other than putting the code in every program?
when i say easy i mean short of changing source codes and recompiling
you should put that code in every program
you can add it to RS274NGC_STARTUP_CODES (in the ini file), but if any program changes it, you'll be sorry
i usually have to edit the code from the cam post anyways...
before emc2 will eat it
is there a configurable preamble in your CAM software?
you should be able to add some codes that always get output at the start
i'm not sure...if i studied it for a few mintues i could maybe add it to the post
i need to do that anyways and make it stop putting random "A0." in the code for a 3 axis mill... wtf, lol
and it adds an o00000 line like i'm on some tape reader machine
emc2 doesn't like that either
nope, I imagine not
hey, i'm so happy it all works though!
i'm not complaining at all... just thoughts
... 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?
i got some nice screenshots for something along that line
.. will post something in my blog about it anyways...
I'm not sure where it should go, to be honest
I think there may be enough on the wiki that we may want to put it into categories soon
(not that I'm volunteering)
the drill file for the midibox checks out ok... i'll be making a board soon as i get some .020 drill bits!
that's a lotta tiny holes, glad the cnc can do them for me :D
the smallest bit i have here in my set is .040
i don't think i've seen anything under .050"
so i gotta get some... maybe at the flea market tomorrow
i've used some tiny tiny bits yo
ever tapped a 2-40 hole?
i deal with larger stuff at work
lol, i dunno if 2-40 is even a real #...
but uh, there really is some tiny tiny taps
liek for eyeglass screws and tiny tiny robots
i think 2-40 is a real tap
4-40 is a real tap
mabye 2-40 is lies
i'm not sure.
i used to have a set of less than .062 drill bits
in a tiny case with flip out holders...
long story but i don't have that set anymore :D
an 0-80 tap is a .046" drill
smallest i could find in a chart
"The tap hole suffers from an abnormal dissolution loss in applying said mix"
... off to the flea market with no $ sweet!
hm I hope I can get the grinder shipped tomorrow :)
how much stroke?
[12:34:37] <anonimasu_> http://188.8.131.52/images/71/7159181299.jpg
I've used that kind a lot sharpening cutters for nail machines
(that's the brand)
not that brand but similar USA machines
had a flat belt drive for the table to move it back and forth
ok this one's huyrdalic
much newer design then
600mm of travel
* BigJohnT wishes he had one in his shop
it's got a broken powerfeed though..
the huydralic one..
it's a seal or a valve..
either of thoose two..
for the up/down or in/out
for the >
easy stuff to fix probably
the biggest mess maker was dressing the wheels to a shape, rocks went everywhere
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
hopefully it'll be good enough to make my parts flat
and good enough to make others flat too
at 250 eur.. it's affordable even if I need to spend a bit to fix it
cool pics Dallur
anonimasu_: if the spindle bearings are good the finish can be sweet
and flatness depends on the ways
grinders dont get super much use around here
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
it says it's in good condition other then the feed..
so I hope the spindle bearings are ok
have you used a surface grinder much?
never in my life.
I've seen one once.
here is a tip, the finer the wheel the smaller the cut you want to make
I'll probably have lots of questions for you :)
we had a single point diamond dresser mounted in a block of steel
we put it on the magnet and used it to dress the wheel flat and true
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
I only exploded one wheel to learn that lesson
now you don't have to :)
haha, I will in some time anyway
probably doing something else stupid anyway
^_^ but not while dressing
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
and dropping a wheel on the floor
irc log pages say "content encoding error" http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2008-07-05.txt
previous days ok
tom1: they seem ok from here
?! hmm i'm using hardy heron 8.04 w/emc2, but must be some difference in file content.
those are test files, I don't see how there could be an encoding error
i'm on hardy also
SWPadnos: als i agree, but i dont generate the msgs ;)
just ran all updates , now 2008-07-05.txt is ok while 2008-07-06.txt has that err.
I guess the u/g is not the cause of the diff, but something chgd during the time.
bbl goin to work
that file has a british pound symbol in it. this can't be represented in ascii.
dreamhost might be serving it with a content encoding that doesn't match, or tom's firefox is trying too hard to be smart
10 Content-Type: text/plain
...awesome, building your own boat!
damn smartass firefox ;)
really, both were ok by the time i left for work, so send it to the journal for unreproducable results
i only have a journal for cool graffitti pics
so i went to the flea market with my boss earlier... it was all stuff i coulda found dumpster diving on any given night.
i was like "get me the hell outta here!"
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
a light tank
yeah, maybe a hummer with treads or something
i ALMOST bought a small lathe chuck but there was no key for it so i passed
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
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
I like this one better: http://cgi.ebay.com/3-3JAW-LATHE-CHUCK-Lathe-Machinist_W0QQitemZ170235237226QQihZ007QQcategoryZ25292QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
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)
oh i like that 3"
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.
it's got a 12" chuck on it though!
uhh maybe 10"
that's relatively big
yes... but it only has a 1.5" through hole...
which is a pita!
shouldn't be a big deal for a manual machine
nope except when i wanted to turn down the end of a 36"x 1.75" shaft
well, that's different ;)
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?
sorta like instant path verify onscreen without moving the motors
ok, maybe that's what the sim mode is for ;)
isnt sim simulated too
like limited to machine speed
but, i could have a different max feedrate limits and such
*set in the ini's
then the actual path display would be different too
the path display would be the gcode and be the same?
well, the simulated path
chr0n1c, The path would be the same regardless of max feedrate unless you are asking the trajectory planner to round corners.
... we figured out i need to put g61.1 in all of my code because the rounding corners thing drove me nuts ;)
exact stop mode
what's wrong with rounding corners?
I long for arc blending.
that'll be nice stuff
i like the machine to do what i tell it to do and not what it thinks might be okay
I like 3d contouring
I tend to be with chr0n1c on that one. Do what I say!
I think stuff ends up so slow :)
it was also lifting the cutter out of the part before the countour was finished... about .002 early
you can always have your post turn it off for certain moves
g61.1 before any motion moves in the code fixes it ;)
well, once I get my accels at 1g I'll be happy with exact stop mode
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
i'm amazed at how small it really is, i've only seen it on a screen blown up until last night
I wonde how the people that make molds and stuff do it..
I saw a custom mold making mill that could carry a 6k lb block and accel at 10g.
you make a cavity with the shape you want and put something liquid in there until it cures
Big axis drives
chr0n1c: obviously yes, but when machining
that's damn fast
1g is still damn fast
hmm, my max_velocity is .167
in the ini...
Plenty fast for some machine and motor combinations.
i'm using a nema 23 medium sized stepper and the x is moving about 15 pounds
they are running at 5 volts...
on a pc power supply :D
should be okay for that circuit board. How'd it come out?
so if i go one hair over 10 ipm the x stalls
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
the carbide v mill should do the exact same thing on copper
it's pretty much dead slow :)
i put the ink pen .001 into ,003 thick paper and ended up with a .003 line
so the carbide will do .005
gotta run bbl.
as long as it works it's fine
I dont have patience to live with with rapids that slow
i'm collecting toothed pulleys for at least x/y and that'll give me like 30 ipm
so far i got 1 pulley and a belt
I hope I'll end up at about 200ipm for rapids on my machine
depends if my motors will handle the load :)
100 is damn fast when you are moving steel
it depends a bit on how big my ferreor will be when I'm actually cutting
you should cnc that grinder
writing code for surface grinding would be a snap
_how_ advanced surface grinding do you do?
grind radii with no spin fixture and no trig?
make your own endmills...
that'd be cool
morning all. is there a pin or something hal for the tool radius or diameter?
chr0n1c: im quite happy making very flat things
is that a boring use for a grinder_
nope, that's about all i use it for
you could make mini v-8 engine cams on a cnc grinder
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.
chr0n1c: apparently nc_cams on cnczone says you cant..
OK - crazy question - but might end up being popular.
lets say we have a cnc lathe conversion with programable spindle speed - but not direction
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.
if operator failed to switch the direction, EMC would detect the following error almost instantly from the spindle encoder.
and you would break a tao
if it's a blind hole..
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.
* 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
if i go any less deep with the v cutter it won't clear the copper
... into the fiberglass
this is the smallest v i could find on any website
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
20 degrees single point
uhh *single flute
i may have to jumper like 3 traces when it's all done
to be safe...
how do they make stuff this tiny? wtf
Chr0n1c: I have my tools ground dead sharp and use 1 stork by hand of a green stone to dress the tip.
very fine green stone from Kennametal
these cutters have a needle point on them...
they will go right through skin
i mean like... without any pressure
but they won't cut a .003 line :(
i could have a little bit of spindle wobble in there
silly knockoff dremel
time for a precision spindle i guess
[18:42:19] <SkullWorks_PGAB> http://www.micro100.com/inch/rtc_two_end.html
I save all my 1/8" shank broken endmills to make these. I use 44 degree inc angle.
word these are 20 incl.
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.
so far it's done 70% of this board and i can rub the burrs off with my finger
nice - copper tend to eat carbide.
i'm videotaping it ;)
[18:49:17] <SkullWorks_PGAB> http://skullworks.net/include/DSCF0277.jpg
I just did the engraving
... i used to engrave part #'s and our company name on the baseplate of all the gages we built
then fill it in with paint or something then D/A sand and clearcoat them
and instructions on where to set pins and whatever on the gauge blocks
could have feed faster but the following error got ugly - control was an 8086/8087 of 1987 vintage
sweet! i used to play blackjack on an 8086
We did that too - but they used a laser for most part marking.
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
I should be polishing up my resume - I expect to be out of work by years end.
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!
whatever rocks your boat :)
this bamboo started life as a tiny shoot from my friends plant with no leaves...
it's 9 inches tall and it's starting it's own shoots now :D
it took about a year to grow this much
bamboo is a slow mother
I'm bailing out - heavy electrical storm is moving in fast.
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!
... right now i am telling pcb_gcode that my utter is .001
or uh.. i'll just tell "cam" to cut with .005 offset, silly... then i don't have to mess with pcb_gcode again
good night all
fenn_ is now known as fenn
damn they nuked my fries at wendys just now... if i woulda noticed before i left i would made them gimme new ones :|
whenever youtube is done encoding the video the pcb milling is there on my videos
it's only 10% as long as the cutting actually took to finish. 6 minutes
[21:25:43] <chr0n1c> http://youtube.com/watch?v=kl0guIkizVQ
[21:34:47] <anonimasu_> http://youtube.com/watch?v=quN37YskoaM&feature=related
i saw that the other day, it's pretty awesome i thought
really cool :)
lots of trig involved
[21:37:56] <anonimasu_> http://youtube.com/watch?v=Ont07BS3bBE&feature=related
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
no more extra stock purchases at the scrapyard...
especially useful at places that charge by the pound
or even places that charge by the kilogram
yeah the scrapyard i go to charges by the pound but amazingly every load i bought so far has been $69 .. lol
i think they like me or something
your not suppose to stand on the scale when you weigh out :)
good read... LOL
'If you are not member you will have to inscribe yourself to get in.'
uh, i'm already inscribed!
lol, what's that from cradek?
hey guys, need some help, basically i have a bit available for spindle direction 1=reverse 0=forward how can i link this up?
to use with M3/4 in your g code?
how are you configuring your machine? (ie, with a text editor, using the stepconf wizard, starting with a sample config ...)
motion.spindle-forward and reverse
take a look at the sample configs - they show several examples of using motion.spindle-on, motion.spindle-fwd, and motion.spindle-rev
and motion.spindle-speed-out, if you have a speed control of some kind
using motion.spindle-on right now
motion.spindle-fwd will be on whenever the spindle is supposed to go forward
M3 turns on motion.spindle-forward and M4 turns on motion.spindle-reverse
and either turns on spindle-on
yep so for forwared i need to set pin 17 to 1 and reverse pin 17 to 0
only if S is not 0
that's the opposite of what you originally said, just so you know :)
same diff :)
you can either use -reverse or invert the output bit
hopefully you have a separate enable bit ??
yeah but you cannot link the same pin to 2 signals
yep a seperate enable bit one bit run/stop and one fwd/rev
ko, so use spindle-on for enable and forward or reverse for direction, depending on the polarity
but how can you link it?
using only 1 pin?
what do you mean "using only one pin"?
where does your hardware connect?
parport 0 pin 17
is that the only connection?
or a better question: where does the enable bit connect?
enable i believe is on pin 14
in your HAL files, have you connected motion.spindle-on to a signal?
spindle on and pwm work
ok, so all you need is a new connection for the direction?
unless i only link spindle reverse? default is fwd
ok - so the two pins you need to connect are motion.spindle-forward and parport.0.pin-17-out
no, forward will be 1 when the spindle needs to go forward, and 0 when the spindle needs to be off or go reverse
it always has a value
I have flood coolant!
I will be getting a sump/pump tuesday or so, but I have all the mounts/filters/etc done
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 :).
cool, my buddy hooked up a garden hose with a spray nozzle to his HAAS coolant pump to wash down with
Today I am making dop sticks for my roomies faceter. Manual on the lathe - fun :-)
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
I have flood cooling too, several buckets and a tub ;-)
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.
so they could have been 3/4 the size of the hole instead of half
it's just that I divide by 2 much better than I myltiply by 3/4 in my head :)
Just loaded the Machinery Handbook on this so I could look up bress fit.
Those kinds of numbers I can leave the calculator in the drawer too :)!
actually, it doesn't need to be related to the hole size (as long as it's smaller)
so the 0.2xx holes could have used a 0.18 lead-in
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 :)
easy enough to do that in your head :)
Yep, but I did get the job done :). Only took me what? about 3 weeks ;-)!
sell the calculators on ebay and buy some cam ;)
Coming from total ignorance, no it isn't :)!!!
I'd still be drilling holes, sawing and filing to get the boss done...
BTDT, even with the brain explosion with the GCode, it is still an improvement and probably still faster :).
Handbook in PDF is nice, but the book would be nice too...
chr0n1c: Doubt the would sell for much. Will have to see.
Or do like so many ebay vendors do $1.25 for the calculator and $40 for shipping :).
Coffee break bbiaf