PCW: thank you! I will try to work on it this weekend. This would be very cool.
hello, id like to get some help - im developing a usb cnc device, with g-code parser embedded in device, so i dont need rtlinux for work, but current build system doesnt support any non-rt devices, would you be interested in adding such a device to your source tree ?
micges_work1 is now known as micges
EMC: 03bigjohnt 07v2_3_branch * r445161ebf0d1 10/docs/src/config/ini_config.lyx: Add a bit to Geometry description
EMC: 03bigjohnt 07master * re2fd57b2510c 10/docs/src/config/ini_config.lyx: Add a bit to Geometry description
BJT-Work: thanks so much for continuing to work on the documentation
np, jepler thanks for your work on the code
there hasn't been so much of that lately
one of the reasons I admire your dedication all the more
there should be some excitement in my shop soon, I'm hooking up the 5i20 with the THC to the plasma this weekend
here too - I might work on the sub-period probing stuff - pcw made a firmware for me last night.
I saw that
and wondered what it was exactly :)
when probing, emc checks the probe input every servo cycle and if it has fired, it saves the position right then, stops the machine, and reports it to the interpreter so it ends up in #variables.
if you want the ultimate possible resolution, that means you can probe at maximum speed that gives one encoder count per servo cycle
hello again , im sorry for my persistence, but i wanted to contribute to your project, and i have a question about non-rt devices support by emc, maybe you are interested in adding support for such devices to the emc ?
what kind of devices?
im working on cnc device where all rt work is done on separate MCU, this device has USB interface for communication with pc
what input data your device required?
it has its own scheduler
but it doesnt have anything to monitor its state
It's impossible to say without seeing the code. If it turns out to fit nicely, then that makes it more likely to be acceptable.
it is hard to see how a USB device like you describe would fit into emc2 and hal
yes, thats what bothers me too, the idea of our device is to make it work on non-rt host machine
with git you can maintain your own modified software based on emc, and take new changes and improvements from us as long as possible.
git will also let us see your work and let us integrate it if there is a consensus that it should be
thank you for answers :)
[16:40:38] <skunkworks411> http://www.cnczone.com/forums/showthread.php?p=678675#post678675
[16:41:23] <skunkworks411> http://www.cnczone.com/forums/showthread.php?t=91570
^what I meant to paste
(small edit) http://www.cnczone.com/forums/showthread.php?t=91570
why would you need or want to measure 4 points to determine a rotation?
so you can skew the output too?
edgefind front left, touch off Y=0, move over 10", edgefind, read new Y, rotate by Y/10 radians (but ugh, gcode uses degrees)
it would be nice to have a version of G10L2 that could take X1Y1/X2Y2, and do the math for you
SWPadnos: I am baffled trying to think of a reason you'd want the final work distorted according to the original block's out-of-squareness
XY = new center, IJ = another point
yeah, you wouldn't
you don't even want 3 points
no, obviously you want 2
unless there's plane correction as well
but I'd be really surprised if that's in there
maybe the person is asking about compensating for an out-of-perpendicular XY machine
but, he says "orient the workpart"
no, I'd bet from the screenshot that they're talking about part orientation
right, and he says so as wel :)
I can imagine you could put a known-square thing on the table and by probing four points compensate for an out-of-square machine (but I doubt mach does this)
well it's ok - not the first time I've been baffled by something on a web bbs.
it would be a bitch to do that in addition to coordinate system rotation about an arbitrary center
not sure what you mean by Z plane correction
compensate for the tool not being perpendicular to the table?
well, it's kind of impossible, but correcting for a workpiece that isn't flat
yes, but substitute workpiece for table in that sentence
which is why it's not possible - holes wouldn't be perpendicular
but ... but ...
if you can't tip the tool
can a german speaker tell us what that screen does?
drehen is rotate, abbrechen is cancel
you can either measure angle 1 or angle 2 or both
I'm thinking that may be a wizard that issues G68/G69 commands for you
you choose the angle priority: angle 1, angle 2 or (I think) average
yes mittelwert = averaging
so you can use it when it's convenient to measure the angle from P1P2 or the angle P3P4
I just looked through one Mach manual, and didn't see that screen anywhere, nor mention of any helper for G68/G69 (which is what Mach uses to enable and disable coordinate system rotation)
would it make sense to add a modeto G10L2 that uses IJ instead of R?
it has a button you can press to get slapped
or be abducted by aliens in a flying saucer
I can't see what use the average would be
nonetheless it appears to be the default behavior
if you have a non-square part, you can measure both edges and get something that might be slightly less inaccurate than either separately
SWPadnos: but a wizard or other gcode program can calculate it so easily...
snark snark snark
it will be very obvious to any machinist who knows how to use a sine bar how to determine the rotation
if you can't use a sine bar, you probably can't use an edgefinder anyway, so you're stuffed
(and to think, you only typed "snark snark snark")
I don't know how to use a sine bar (and don't have one), but I can certainly touch off two points easily enough
I can also write a macro to do the ATAN2 function I'd need, but then again, I have a computer that can do that for me
but do you know rudimentary trig?
depends on coffee intake :)
yes it's spelled ATAN in gcode :-)
is it really ATAN2 though?
seriously, if you want to add another G10 mode, have at it
yes it is
ok, cool (on both)
er maybe it's spelled ATAN/
whatever (I know it is definitely atan2)
* alex_joni is around now
is the translation still actual?
wow - nice discussion :)
and his reply 'as i understand your answer, there is no functionality comparable with the mach3 alignment possibilities integrated in ECM2. Thanks for your answer.'
huh, that's a strange thing to take away from your comment and links
the only thing missing is a screen that lets you touch off the points
maybe he just knew before he asked ?;)
yes, what a very strange conclusion
I like the fact that it looks like mach waves to you.
well I saw it as a slap
also I wondered why I'd want the flying saucer to abduct me
I don't know what the center one does, but considering the other two, I wouldn't push it
it's kind of like a rebus
"place the center punch in the hole"
rebus? you mean the monkey?
no, the country singer
or brother of rombulus
i think that CNCzone post is trying to ask if there is a way to edge find two Y points, and have emc auto rotate your work offset for you. so you can put on a jig/vice etc not clock it, tough on two point have cnc realign your work, lazy mans way out of using a clock etc to align your work before you set the datums
you could easily write a gcode program to do this
yes its like if u have renishaw software installed on your CNCmill, or have the matsura one, u get that function, along with millions of other probe cycles
find one point, save it in vars (say, use g28.1) find the other point, save it in vars (say, use g30.1), and do the very simple trig in gcode
sure if you have a probe, it can be all automatic
i always clock my vice or fixure plate up so iv never realy had a bad need to use it
i guess if u want to throw a vice on to do 1 or 2 parts, it might be handy put program in, and prob and go
my vise is keyed - I can indicate it in pretty fast, but why bother every time?
only ever time u take it off put it on i mean
it's on and off constantly - small mill
my problem now is the new mill has bigger T slots than the bridgeport (that the keys fit)
or if u have a odd part u make a fixure for and ur lazy and dont have end stop, u can probe fixure in vice and go i guess each time but if ur doing loads of parts ur going to end stop it or u have a long cycle time, theres numbers of things i guess
all our vice arnt keyed not that u like to lug them on and off alot big hydrolic vices
* cradek laughs at "ur lazy"
it's hard to read your text with so many letters missing
I bet the keys only work well if the vise is only used on one machine
i will try type full english
cool, that seems to be the custom here
my spellin aint to grate so you will have to excuse that though
if you had a bunch of machines, they'd probably all be different and the keys would only fit one
yea all our mills have the same Tslot size and spacing, as same sub plate. if you take that off they are different then on one
I made them a tight fit - it just slides down into the T slot with a gentle push
yea, we have one on our manual mill, it works grate. if we want to do something super critical i will clock it to check but its never a mile out.
yeah I bet it's always good to check, if it's important
like when you use auto probe cycles to check bores or find the center of a part, you still have to tell the cnc where it is and a size to start with, by the time you have done all that you can probly do it manuly
a couple days ago I wrote a program for emc to probe a hole center (and show the diameter, which you get automatically)
you do not have to give it any information to start - only jog the probe tip into the hole.
so if you could probe the bottom also then you can work out the taper also
I thought about that - would be neat if it would show you the taper after probing at two heights. just like the traditional two-ball-depth-micrometer technique
but the math is not real simple, so I didn't write it right away
so I will put it off until/unless I need it!
would be nice to see them programs just to see how you did if possible
I have a project where I need to measure an outside taper very precisely to make a mating part... not sure how I will do it yet.
sure, one sec
[19:20:48] <cradek> http://timeguy.com/cradek-files/emc/P-hole.ngc
hole probe - but be careful if you try it - I have changed it since I last tested it
abit like when people start telling me how they use there CNC to CMM on. but i they never belive you when you tell them there machine can not be that accurate they belive it is which is where alot of people fall over when get probe on there machine
the max radius is set to less than the max travel of my probe for testing/safety. for a bigger hole I would need to increase it.
robh: I probed a 4" gage block on mine and got 3.9999 with no tweaking
did you get your renishaw working then
i have yet to do mine, on a long list of things
find out all the low bat and turn on signals
which did you have again, the omm or omi pickup
omm I think
aah you have the interface unit
there is a LOT of stuff in the MI12
im missing that unit
the OMM talks some kind of serial protocol I think
ouch, they are $1k+
yea, OMI you can talk direct i know
it would be £ for me
[19:29:35] <cradek> http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=250434353344
you maybe could get it for $300 with make offer
renishaw quoted me $931 for MI12 in June 08
yea i did wunder what was in it, wether it was a 5v to 24v unit so you can interface to CNC as they are 24v or 12v
no dout they gone up alot now like most things
it takes 24v and OMM wires in, gives some opto outputs
ill get a nice coutoms import on that
I think MI12 has a lot of smarts in it
you will not be able to just hook up OMM without it - no way
the board only version looks very complex
thirst thing to do is put mill back together i think
did you add a brake resistor to your inverter you got for JR
no, it stops fast enough without
untill we added one i was limited to 3.7sec from 6k to 0
as we had to fit a new inverter , added brake resitor 10ohm 1.5Kw and stops in 1.6sec from 6K might do harder but cant see much point its as it was now
i gtg now, nice chatting
ever hear of this one http://www.maxnc.com/3d%20Digitizing.htm
you could make one probably as good...
I actually have one (somewhere)
yeah it is homemade quality
ok, just wondering
[20:06:49] <BJT-Work> http://grandrapids.craigslist.org/tls/1396323832.html
great deal if it comes with the interfacing stuff
if you can see it work anyway
and if you live in grand rapids
time for me to head out talk to you later