Hi Chris, Thanks for looking up your docs. From the looks of it, the Fanuc simply scales X values in all cases, which is pretty much what I proposed. > John K is adding absolute arc center mode - what is the I in that > case if using diameter programming? >
Very good question. I think it should be daimeter because radius would be very confusing. However that potentially conflicts with relative I in incremental arcs. > Are X repeats in canned cycles radius or diameter? Like > G17 G91 G85 R0 Z-1 X.005 L10 (I bore like this all the time) > I would say diameter. If you are working in diameter you have to be aware that the DOC is half what you specify anyway. > Are I,J,K in G76 (offsets from the drive line and depth) radius or > diameter? > Oddly, this is covered in the EMC wiki <http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Lathe_Code>: X = X axis destination Z = Z axis destination i = Taper value (in radius value) k = Height of thread (in radius value) dd= Depth of first cut (in radius value) l = Lead of thread > Is K in G33 (distance per rev) still radius if motion is along X? > (Pretty sure it should be) > Yes, I agree. > Are diameters or radii written to the var file for offsets? > What about the tool change location that is read from the > ini file? > Very good question. I think that it has to be fixed at either radius or diameter otherwise bad things could happen if you switch between the two modes. Radius ensures compatibility with existing files. Conveniently, simply scaling X in the interpreter and the X DRO covers this. > how much tweaking is required for the AXIS preview, display of > machine extents, length and time estimates on the properties > screen, etc? > This is why I was more concerned about the GUI than the interpreter. For the backplot, nothing would change. Only the numerical display of X values would be affected. This includes position, extents and distance to go. Assuming the time estimates are using the output of the interpreter they shouldn't need any changes. Les Chris Radek wrote: > More about lathe diameter mode on the Fanuc 0-TC (I found the > manual): > > In diameter mode: > > X specifies a diameter > > U specifies an incremental diameter (not relevant in EMC) > > coordinate system setting is done in diameter (like our > G10L2 and G92?) > > X tool offsets can be in radius or diameter depending on setup > (I think they don't have anything like G10L1) > > for arc R format, R is a radius > > for arc IK format, I,K are radius values and always incremental > from the start point > > feed rates are delta radius/revolution or delta radius/minute even > if the feed is along X > > in canned cycles, X/U are diameter but some other things, like the > amount of taper on a tapered thread, are radius > > Note that I don't know if this control did everything the > normal/common way or the way that's still common today. I thought it > might help you anyway to know what it says. > > > > So I can think of a few unanswered questions: > > John K is adding absolute arc center mode - what is the I in that > case if using diameter programming? > > Are X repeats in canned cycles radius or diameter? Like > G17 G91 G85 R0 Z-1 X.005 L10 (I bore like this all the time) > > Are I,J,K in G76 (offsets from the drive line and depth) radius or > diameter? > > Is K in G33 (distance per rev) still radius if motion is along X? > (Pretty sure it should be) > > Are diameters or radii written to the var file for offsets? > What about the tool change location that is read from the > ini file? > > how much tweaking is required for the AXIS preview, display of > machine extents, length and time estimates on the properties > screen, etc? > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users