MMT-USA
-
Posts
71 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Store
eMastercam Wiki
Blogs
Gallery
Events
Posts posted by MMT-USA
-
-
(EDIT: Wrong info.)
This is control specific. Fanuc and Yasnac
-
It is always best to program using I,J,K
R: Used, if desired, in place of I,J,K. R is programmed simply as the distance between the arc center and any point along the path.
· R is a positive value if the arc swings through LESS THAN 180°
· R is a negative value if the arc swings through MORE THAN 180°, but LESS THAN 360°
· If the arc swings through EXACTLY 180° or EXACTLY 360°, R cannot be programmed, Instead use I,J,K
I,J,K : Signed (+ or -), incremental distance measured from the start point of the arc to the arc center.
· I,J,and K values are measured along X,Y, and Z axes respectively
· I,J, and K values are always incremental, without regard to G90 or G91
· If I,J, or K values are found to be zero, the programmer may omit that I, J, or K word.
-
Just a heads up..
3d Coordinate conversion (G68) is an option not to be confused with Coordinate Rotation (G68) in the same class.
If you do not have this option you cannot specify the axis rotations (I,J,K).
True 5-axis coordinate conversion is done using (G68.2/G53) TWP, allowing kinematic error to be accounted for.
-
If you are getting "Invalid G-code" you do not have the function installed. In this case you will need to contact Fanuc to order the function.
-
PRM 1401.1
(0)Non Linear
(1)Linear
-
Prm 0.0 = 0 (TV Check)
Prm 20 = 4 (I/O Channel Memory Card)
Prm 138.7 = 1 (Memory Card DNC Function Enable)
Prm 3404.2 = 1 (DNC Using Program Number)
-
It will only be available for the Nakamura platform.
-
-
You need helical interpolation option
-
Yes we are seeing the 20004 and 1002 registers not matching all the time.
-
Guys,
Are you have any issues in X3 with tool numbers?
Curious, from X2 to X3 there seams to be an issue.
Any feedback would be appreciated.
-
Roll Over C-axis
I believe is 1008.0 = 1 for C-axis
-
Mic ,
You are correct. G54.2 doesn't compensate for the "Stacking error" so to speak. The new function G54.4 has now replaced this function.
You are also correct on the "Dynamic" functions for Fanuc controls.
TCPC = 5-axis transformation
TWP = 3+2-axis transformation
We program these functions with G-code relative to the part "WCS" rather than the "MCS".
hsm400,
We sell our 5-axis Matsuura's with a set package. This includes 5-axis transformation functions and CAMplete TruePath software for both platforms.
It's one thing to have the functionality, and it's another thing to get good g-code to support it.
-
Shawnald, I popped you an email if you need some information I'd be glad to help.
-
What forum are we in?
-
Control Specific,
3D compensation will work for tool-paths all at one directional vector.
Re-posting the tool-path is necessary for a true 5-axis surface tool-path which the directional vector is constantly changing.
Left/Right tool offset is available for 5-axis swarf cut compensation but this is strictly cutter diameter.
There are new options for some controls coming out that need specific CAM support as you have to output two vectors, tool vector as usual and a vector from the tool center to actual tool cutting point so that the control knows in which direction to make the offset.
I believe I know one CAM system currently that can support this.
-
You will have to do this like James has told you. There is no system variable for preselected tools on this machine.
-
Big Plus is the specification of the taper only. This is available in both CAT and BT
-
Matsuura spindle gage line for a 40 Taper spindle face is .97~.98mm
-
Actually I had it backwards....damn work
ATP APT same thing.
-
I believe you may be confusing APT language with the APT option from Mastercam.
If you need more info, let me know.
-
Actually the origin of the APT language "Automatically Programmed Tools" was developed in Cambridge Mass "MIT" in February 1959.
A very funny quote that I point out is from the Air Force.
"The Air Force announced today that it has a machine that can receive instructions in English, figure out how to make whatever is wanted, and teach other machines how to make it."
"An Air Force general said it will enable the United States to build a war machine that nobody would want to tackle"
Today it made an ashtray.....
-
Thanks James..
-
Inverse time feed mode is the most common way that the controllers deal with 5-axis relative velocity and feed rate issues.
When using G93 you are telling the NC Controller to
ignore the changes in the 5-axes during the time calculation
because YOU are specifying the time to use,
Or in this case 1 over the time, hence the name “inverse time”.
The value 1 over time is used because the times are usually small.
Using 1/t will provide large numbers for the
F-Code that appears in the program.
The controller can calculate the axes feed directly by multiplying the axis change by the inverse time.
Difference between G68 & G68.2
in Industrial Forum
Posted
Put simply - Advanced 3+2 programming function that enables a feature based coordinate system shift through multiple table rotations.
Comparable functions;
- Heidenhain CYCLE19 / PLANE SPATIAL
- Siemens CYCLE800