5-axis functions in postprocessor
5-axis functions in postprocessor
(OP)
Hi,
We are having a custom postprocessor built for our 5-axis machine, and I need some input on how the postprocessor should activate the 5-axis functions on the machine control.
The machine has a Fanuc 30i control, and we want to use Tool Center Point control (G43.4) for simultaneous work and Tilted Working Plane command (G68.2, G53.1) for 3+2 positioning work.
What is the best, or most commonly used, method of triggering what and when these functions are output from the postprocessor? Should for example a MILL_CONTROL event be manually inserted into a variable contour operation, or can the system figure this out automatically?
I appreciate any input on this subject.
/E
We are having a custom postprocessor built for our 5-axis machine, and I need some input on how the postprocessor should activate the 5-axis functions on the machine control.
The machine has a Fanuc 30i control, and we want to use Tool Center Point control (G43.4) for simultaneous work and Tilted Working Plane command (G68.2, G53.1) for 3+2 positioning work.
What is the best, or most commonly used, method of triggering what and when these functions are output from the postprocessor? Should for example a MILL_CONTROL event be manually inserted into a variable contour operation, or can the system figure this out automatically?
I appreciate any input on this subject.
/E





RE: 5-axis functions in postprocessor
RE: 5-axis functions in postprocessor
jelmerra
www.rouwe-analysis.com
RE: 5-axis functions in postprocessor
Or is it related to the way of setting up the machining environment and geometry in NX?
RE: 5-axis functions in postprocessor
--
Bill
RE: 5-axis functions in postprocessor
As wmalan states setting up ude's and mill controls are repetitive tasks that should be minimised. It is a trade off between a quickly developed postprocessor requiring lots of user interaction or a more automated postprocessor.
RE: 5-axis functions in postprocessor
Sounds like vector programming is what we are used to. If many operations use the same tool axis, we create a MCS for each orientation with the tool axis set to a different vector than +Z of MCS. If there are many different orientations, then we define the tool axis locally in each operation. This seems to be working good.
In order to have the PP calculate and output plane rotation commands, do we need to set up a MAIN_MCS with a "master" tool axis that all other orientations are compared against? In the past, we have just used local_mcs's without a main_mcs and probed for individual fixture offset's for each orientation in the machine. With many orientations, this get's old real fast!
I agree that a good PP should be able to automatically figure out what is happening and output the correct command for the operation. Sounds like a much less error prone method than setting mill_controls manually.
RE: 5-axis functions in postprocessor