UF_PATH_create_auxfun (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command AUXFUN/. The appended text
is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_auxfun
(
UF_PATH_id_t path_id,
int auxfun_code,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
int (整数型)auxfun_codeInput(输入)Auxfun value
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_circular_motion (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of circular motion (CIRCLE/ ).

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_circular_motion
(
UF_PATH_id_t path_id,
UF_PATH_circular_motion_t * circular_motion_data
)
UF_PATH_id_tpath_idInput(输入)Path to perform action on
UF_PATH_circular_motion_t *circular_motion_dataInput(输入)Structure defining the
circular motion.

 


 
UF_PATH_create_clamp (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command CLAMP/. The appended text is
optional. If "text" is NULL then no appended test appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_clamp
(
UF_PATH_id_t path_id,
UF_PATH_clamp_status_t clamp_status,
UF_PATH_axis_t axis_type,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_clamp_status_tclamp_statusInput(输入)The clamp status.
UF_PATH_axis_taxis_typeInput(输入)The axis type.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_contact_circular_motion (查看源代码)
 
定义在: uf_path.h
 
概述
This function creates a contact circular motion.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_contact_circular_motion
(
UF_PATH_id_t path_id,
UF_PATH_circular_motion_t * motion_data,
UF_PATH_contact_data_t * contact_data
)
UF_PATH_id_tpath_id
UF_PATH_circular_motion_t *motion_data
UF_PATH_contact_data_t *contact_data

 


 
UF_PATH_create_contact_linear_motion (查看源代码)
 
定义在: uf_path.h
 
概述
This function creates a contact linear motion.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_contact_linear_motion
(
UF_PATH_id_t path_id,
UF_PATH_linear_motion_t * linear_motion_data,
UF_PATH_contact_data_t * contact_data
)
UF_PATH_id_tpath_id
UF_PATH_linear_motion_t *linear_motion_data
UF_PATH_contact_data_t *contact_data

 


 
UF_PATH_create_coolant_off (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command COOLNT/OFF. The appended
text is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_coolant_off
(
UF_PATH_id_t paht_id,
const char * text
)
UF_PATH_id_tpaht_idInput(输入)The path id for this event
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_coolant_on (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command COOLNT/.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_coolant_on
(
UF_PATH_id_t path_id,
UF_PATH_coolant_type_t coolant_type,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_coolant_type_tcoolant_typeInput(输入)The coolant type.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_cut_wire (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command UNLOAD/WIRE. The appended
text is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_cut_wire
(
UF_PATH_id_t path_id,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_cutcom (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command CUTCOM/. The appended text
is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_cutcom
(
UF_PATH_id_t path_id,
UF_PATH_cutcom_t * cutcom_data,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_cutcom_t *cutcom_dataInput(输入)Structure specifying the cutcom data.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_dwell (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command DELAY/. The appended text is
optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_dwell
(
UF_PATH_id_t path_id,
double dwell_value,
UF_PATH_dwell_unit_t dwell_unit,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
double (实数型)dwell_valueInput(输入)Amount of delay
UF_PATH_dwell_unit_tdwell_unitInput(输入)The units to use for the delay.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_fedrat (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of the post command FEDRAT/. The appended
text is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_fedrat
(
UF_PATH_id_t path_id,
double fedrat_value,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
double (实数型)fedrat_valueInput(输入)Feed rate value
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_flush (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command FLUSH/. The appended text is
optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_flush
(
UF_PATH_id_t path_id,
UF_PATH_flush_t * flush_data,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_flush_t *flush_dataInput(输入)The flush data.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_flush_tank (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command FLUSH/IN. The appended text
is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_flush_tank
(
UF_PATH_id_t path_id,
UF_PATH_tank_type_t tank_type,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_tank_type_ttank_typeInput(输入)Specifies the tank type.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_helical_motion (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of helical motion (CIRCLE/.....,TIMES ).

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_helical_motion
(
UF_PATH_id_t path_id,
UF_PATH_helical_motion_t * helical_motion_data
)
UF_PATH_id_tpath_idInput(输入)Path to perform action on
UF_PATH_helical_motion_t *helical_motion_dataInput(输入)Structure defining the
helical motion.

 


 
UF_PATH_create_linear_motion (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of linear motion( GOTO/ ).

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_linear_motion
(
UF_PATH_id_t path_id,
UF_PATH_linear_motion_t * linear_motion_data
)
UF_PATH_id_tpath_idInput(输入)Path to perform action on
UF_PATH_linear_motion_t *linear_motion_dataInput(输入)Structure specifying the linear
motion

 


 
UF_PATH_create_op_skip (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post comand OPSKIP/. The appended text is
optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_op_skip
(
UF_PATH_id_t path_id,
UF_PATH_op_skip_t skip_option,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_op_skip_tskip_optionInput(输入)The skip option.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_op_stop (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command OPSTOP. The appended text is
optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_op_stop
(
UF_PATH_id_t path_id,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_opmessage (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of the post command DISPLY/.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_opmessage
(
UF_PATH_id_t path_id,
const char* text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char*textInput(输入)The text to output to the operator.

 


 
UF_PATH_create_origin (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of the post command ORIGIN/. The
appended text is optional. If 'text' is NULL then no appended text
appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_origin
(
UF_PATH_id_t path_id,
const double origin_coordinates [ 3 ] ,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const doubleorigin_coordinates [ 3 ] Input(输入)The origin x/y/z
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_power (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command POWER/. The appended text is
optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_power
(
UF_PATH_id_t path_id,
double power_value,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
double (实数型)power_valueInput(输入)Value of the power register
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_pprint (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command PPRINT/.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_pprint
(
UF_PATH_id_t path_id,
const char* text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char*textInput(输入)The text to output on the PPRINT command

 


 
UF_PATH_create_prefun (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command PREFUN/. The appended text
is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_prefun
(
UF_PATH_id_t path_id,
int prefun_code,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
int (整数型)prefun_codeInput(输入)Prefun value
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_rotate (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command ROTATE/. The appended text
is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_rotate
(
UF_PATH_id_t path_id,
UF_PATH_rotate_t * rotate_data,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path ID for this event
UF_PATH_rotate_t *rotate_dataInput(输入)The data specifying the rotation.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_select_head (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SELECT/HEAD. The appended
text is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_select_head
(
UF_PATH_id_t path_id,
UF_PATH_head_type_t head_type,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_head_type_thead_typeInput(输入)The head type in the turret of the lathe.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_seqno (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SEQNO/. The
appended text is optional. If "text" is NULL then no appended text
appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_seqno
(
UF_PATH_id_t path_id,
UF_PATH_seqno_t seq_type,
int seq_number,
int seq_incr,
int seq_freq,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_seqno_tseq_typeInput(输入)The sequence type
int (整数型)seq_numberInput(输入)The sequence number, only valid if seq_type is
UF_PATH_SEQNO_N
int (整数型)seq_incrInput(输入)Only valid if seq_type is UF_PATH_SEQNO_N
int (整数型)seq_freqInput(输入)Only valid if seq_type is UF_PATH_SEQNO_N
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_set_mode (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SET/. The appended text is
optional. If 'text' is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_set_mode
(
UF_PATH_id_t path_id,
UF_PATH_output_mode_t ouput_mode,
UF_PATH_feedrate_mode_t feedrate_mode,
UF_PATH_arc_mode_t arc_mode,
UF_PATH_parallel_mode_t parallel_mode,
UF_PATH_machine_mode_t machine_mode,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_output_mode_touput_modeInput(输入)The output mode for this tool path.
UF_PATH_feedrate_mode_tfeedrate_modeInput(输入)The feedrate mode for this tool path.
UF_PATH_arc_mode_tarc_modeInput(输入)The arc mode for this tool path.
UF_PATH_parallel_mode_tparallel_modeInput(输入)The parallel mode for this tool path.
UF_PATH_machine_mode_tmachine_modeInput(输入)The machine mode for this tool path.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_spindle_off (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SPINDL/OFF. The appended text
is optional. If "text" is NULL then bo appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_spindle_off
(
UF_PATH_id_t path_id,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_spindle_on (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SPINDL/. The appended text
is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_spindle_on
(
UF_PATH_id_t path_id,
UF_PATH_spindle_on_t * spindle_on_data,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_spindle_on_t *spindle_on_dataInput(输入)The spindle data for the command.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_spindle_reverse (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SPINDL/REVERSE.
The appended text is optional.
If "text" is NULL then bo appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_spindle_reverse
(
UF_PATH_id_t path_id,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_stop (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command STOP. The appended text is
optional. If the "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_stop
(
UF_PATH_id_t path_id,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_text (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of a post command text string.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_text
(
UF_PATH_id_t path_id,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char *textInput(输入)The post command text string

 


 
UF_PATH_create_thread_wire (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command LOAD/WIRE. The appended
text is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_thread_wire
(
UF_PATH_id_t path_id,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_tool_change (查看源代码)
 
定义在: uf_path.h
 
概述
This functions allows the creation of post command LOAD/TOOL(for mill) or
TURRET/ (for lathe). The appended text is optional. If "text" is NULL then no
appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_tool_change
(
UF_PATH_id_t path_id,
UF_PATH_tool_change_t * tool_change_data,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_tool_change_t *tool_change_dataInput(输入)Data specifying the tool change to
make.
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_tool_length_comp (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SET/ADJUST. The appended
text is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_tool_length_comp
(
UF_PATH_id_t path_id,
int tool_comp_register,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
int (整数型)tool_comp_registerInput(输入)Tool length compensation register value
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_tool_preselect (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SELECT/TOOL. The appended
text is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_tool_preselect
(
UF_PATH_id_t path_id,
int tool_number,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
int (整数型)tool_numberInput(输入)Tool number value
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_tracking_point_change (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command TRACKING POINT CHANGE.
The appended text is optional.
If "text" is NULL then bo appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_tracking_point_change
(
UF_PATH_id_t path_id,
UF_PATH_tracking_point_change_t * tool_change_data
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_tracking_point_change_t *tool_change_dataInput(输入)Data specifying the tracking point change to make.

 


 
UF_PATH_create_wire_angle (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command STAN/. The appended text is
optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_wire_angle
(
UF_PATH_id_t path_id,
double slope_value,
double angle_value,
logical angle_flag,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
double (实数型)slope_valueInput(输入)Slope of the wire
double (实数型)angle_valueInput(输入)Angle of the wire
logicalangle_flagInput(输入)Flag to indicate if angle is specified
const char *textInput(输入)The post command appended text

 


 
UF_PATH_create_wire_cutcom (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command CUTCOM/. The appended text
is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_wire_cutcom
(
UF_PATH_id_t path_id,
UF_PATH_cutcom_mode_t cutcom_mode,
int adjust_register,
logical cutcom_off_flag,
logical adjust_flag,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
UF_PATH_cutcom_mode_tcutcom_modeInput(输入)The mode for the CUTCOM command.
int (整数型)adjust_registerInput(输入)Adjust register value
logicalcutcom_off_flagInput(输入)Flag indicating if cutcom off is to be
output
logicaladjust_flagInput(输入)Flag to indicate if the adjust register is
specified
const char *textInput(输入)The post comand appended text

 


 
UF_PATH_create_wire_guides (查看源代码)
 
定义在: uf_path.h
 
概述
This function allows the creation of post command SET/UPPER. The appended text
is optional. If "text" is NULL then no appended text appears.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_create_wire_guides
(
UF_PATH_id_t path_id,
const char * text
)
UF_PATH_id_tpath_idInput(输入)The path id for this event
const char *textInput(输入)The post command appended text

 


 
UF_PATH_end_tool_path (查看源代码)
 
定义在: uf_path.h
 
概述
This function signifies the end of the tool path. The "oper_id" is no
longer valid after this function executes.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_end_tool_path
(
UF_PATH_id_t path_id
)
UF_PATH_id_tpath_idInput(输入)Identifier of the path to end

 


 
UF_PATH_init_tool_path (查看源代码)
 
定义在: uf_path.h
 
概述
This function initializes the tool path header.

环境
内部和外部
 
需要许可证(S)
cam_base

 
int UF_PATH_init_tool_path
(
UF_PATH_id_t path_id
)
UF_PATH_id_tpath_idInput(输入)Identifier passed from UF function