UF_DPUD_drtype_e (view source)
Defined in: uf_dpud.h
Also known as:
Overview
UF_DPUD_drtype indicates the type of drive position which is being
generated. Cut and stepover drive positions differ only in the
feedrate used for the projected motions. The first drive position output
must be of type cut. When a local lift is output, the processor will
generate a local retract/transfer/engage sequence based on the non-cutting
parameters of the requesting operation. This sequence of non-cutting
motions will start at the previously projected drive position and ending at
the following projected drive position. A local lift therefore must be
bracketed by either cut or stepover positions, and there should be at least
two cut or stepover positions between any two lifts. Note that because the
tool is engaging to this position, the feedrate of the drive position
following a local lift will be ignored. The stepover drive position type
acts just like a cut, but is assigned the stepover feedrate.
The last drive position must be of type final lift. This signals the
Surface Contouring processor to stop and to generate a final retract
sequence from the previously output cut or stepover position.
Data Members
UF_DPUD_DRTYPE_NONE = 0
UF_DPUD_DRTYPE_CUT = 1
UF_DPUD_DRTYPE_STEPOVER = 10
UF_DPUD_DRTYPE_LOCAL_LIFT = 50
UF_DPUD_DRTYPE_FINAL_LIFT = 51
UF_DPUD_proj_option_e (view source)
Defined in: uf_dpud.h
Also known as:
Overview
UF_DPUD_proj_option indicates how the projection vector is to be calculated.
Note: use UF-specified projection vector only if variable
Data Members
UF_DPUD_PROJ_CONSTANT
UF_DPUD_PROJ_VARIABLE
UF_DPUD_PROJ_USER_DEFINED
UF_DPUD_purpose_e (view source)
Defined in: uf_dpud.h
Also known as:
Overview
UF_DPUD_purpose indicates the purpose for which the user function
request is being made from the Surface Contouring Drive Path Processor
Data Members
UF_DPUD_USER_PARAMS
UF_DPUD_TAXIS_PARAMS
UF_DPUD_PROJ_PARAMS
UF_DPUD_INIT_PROCESSOR
UF_DPUD_GET_USER_DATA_SIZE
UF_DPUD_GET_NEXT
UF_DPUD_GET_INTERMEDIATE
UF_DPUD_REWIND
UF_DPUD_STOP_PROCESSOR
UF_DPUD_taxis_option_e (view source)
Defined in: uf_dpud.h
Also known as:
Overview
UF_DPUD_taxis_option indicates how the tool axis is to be calculated.
Note: use UF-specified tool axis only if variable
Data Members
UF_DPUD_TAXIS_CONSTANT
UF_DPUD_TAXIS_VARIABLE
UF_DPUD_TAXIS_USER_DEFINED