ug后处理自己修改教程

改环境变量

UGII_CAM_POST_DIR 后处理原文件路径位置
D:\UGSTUDY\postprocessor

UGII_CAM_POST_OUTPUT_DIR NC程序输出位置
D:\CNC


MOM_suppress always N 程式序号全开 全局控制

MOM_set_seq_off 程式序号关了(N码)单段控制

MOM_set_seq_ on 程式序号开了(N码)单段控制

MOM_output_literal "程式中加载信息"

MOM_output_literal "O0001" 程式中加O0001

MOM_output_literal "(DATE: $mom_date)" 程式中 加日期

global mom_part_name
MOM_output_literal "(PART: $mom_part_name)" 程式中 零件信息



#=============================================================
proc MOM_start_of_path { } {
#=============================================================
global mom_tool_name 刀具详思信息
global mom_tool_diameter mom_tool_corner1_radius mom_tool_flute_length mom_tool_length
MOM_set_seq_off
MOM_output_literal "(ToolName=$mom_tool_name\
D=[format "%.2f" $mom_tool_diameter]\
R=[format "%.2f" $mom_tool_corner1_radius]\
F=[format "%.2f" $mom_tool_flute_length]\
L=[format "%.2f" $mom_tool_length])"




global mom_tool_name
MOM_output_literal "(TOOL: $mom_tool_name)" 程式中 加刀具名


global mom_group_name
MOM_output_literal "(NAME: $mom_group_name)" 程式中 加程式名


global mom_operation_name 程式中 单节名
MOM_output_literal "(Operation_Name= $mom_operation_name)"


#=============================================================
proc MOM_end_of_program { } {
#=============================================================

global mom_stock_part mom_stock_floor (后处理加佘量 )
MOM_output_literal "(Part stock=[format "%.3f" $mom_stock_part] MM \ Floor stock=[format "%.3f" $mom_stock_floor ] MM)"


global mom_machine_time 加工时间

MOM_output_literal "(Total Machine Time: [ format "%.2f" $mom_machine_time] minutes)"








相关文档
最新文档