|
|
Mastercam 三轴后处理 刚上买的
LB34-MC三轴带刀库备刀 z0 Y0.zip
(188.88 KB, 下载次数: 13)
2. 取消行号,在每个刀具前添加行号(行号等于刀号)
#
# 3. 程序头增加Z轴回零代码,默认关,需要请自行开启
#
# 4. 定制刀单,长度补偿,直径补偿,刀具大小,名称,刀尖类型,Z深度,加工余量(单项均可开关)
#
# 5. 程序号可选默认或固定号码
#
# 6. 增加加工范围,Z深度和预留量注释(单项均可开关)
#
# 7. 增加预选刀,备刀前可选增加跳步符号 /(无需软件设置备刀)
#
# 8. 换刀指令样式选择(分行或前后指令转换,可关闭换刀指令适合无刀库机床)
#
# 9. 后处理增加强制输出冷却液代码,(可选软件参数控制)
#
# 10.增加高速高精代码(代码可自定,可关)
#
# 11.增加三菱攻丝,法兰克刚性攻丝选项
#
# 12.攻丝增加Q值输出选项(Q值为零不输出Q代码)
#
# 13.默认同一刀具相同F值不重复输出(需要可开启)
#
# 14.暂停时间P值的小数点取消(需要可开启)
#
# 15.换刀可选回第一或第二参考点(G28或G30)
#
# 16.程序末尾回零默认关闭X轴回零(需要可开启)
#
# 17.添加圆弧插入刀补 / 钻孔使用丝锥 / 攻牙不使用丝锥 / G73/83Q 值为零
# 铣削误选钻头或丝锥等报警 (会弹窗警告并提示操作号码)
#
# 18.第四轴默认关闭(需要可开启,请绑定四轴机床文件使用!)
#
# 19.添加排屑指令,默认关(代码可自定,需要可开启)
#
# 20.程序未添加了“G0 G90 GXX X0.”指令(不需要可关闭)
#
# 21.操作注释可选作为代码或注释输出
#
# 22.增加攻丝弹窗选择系统输出代码(适合多个机床不同系统)
#
# 23.增加相同工具多操作不同刀补弹窗开关
#
# 24.钻孔增加数量注释
#
# 25.攻丝添加输出M00暂停指令选项(适合不锈钢等攻丝需要刷油操作)
#
# 26.增加多工位多坐标循环指令(需要几个坐标就在弹窗中输入对应数字即可)
#
# 27.增加钻孔反反转除屑(转速,时间可自定义)
#
# 28.还有部分选项,请看下面说明选择修改定制
#
# 以上功能选项可在下方《《快捷转换开关参数》》里根据需要自由调整
#
###################################################################################################
# 《《快捷转换开关参数》》
# 只需要按说明修改冒号后面的数字或yes/no,注意冒号后有一个空格!
#-------------------------------------------------------------------------------------------------
Types_of_Machine_Tools : 5 #快速选择机床类型?
#0= 默认自定义(根据以下说明自己定制)
#1= 加工中心 (斗笠式刀库) 不带备刀
#2= 数控铣或雕刻机 (无刀库)
#3= 西门子 G291 模式(未验证,自行测试)
#4= 三菱系统
#5= 法兰克系统
#-------------------------------------------------------------------------------------------------
pxmzzs # 西门子注释符号
if Types_of_Machine_Tools = 3, ";", # 不需要可删掉双引号内的符号。可自定义其他代码或符号
###################################################################################################
Single_tool : 0 #单工具自动出数控铣/雕刻机程序?
#0= 关闭
#1= 开启
#-------------------------------------------------------------------------------------------------
tool_info : 3 #输出工具注释?
#0= 关闭-不输出任何工具注释或工具表
#1= 仅工具注释
#2= 仅工具表注释
#3= 工具和工具表都有注释
#-------------------------------------------------------------------------------------------------
# 刀单样式
Knife_list : 2 #样式选择
#1= 样式 一(刀号按照加工顺序排列,没有Z深度)
#2= 样式 二(刀号按照大小顺序排列, 刀号大于35, 加工余量不显示,
# 刀号大于60, 磨损开或关都会显示 D 补正号)
#-------------------------------------------------------------------------------------------------
alignment : 1 #工具注释对齐?
#0= 关闭工具注释对齐
#1= 开启工具注释对齐
#-------------------------------------------------------------------------------------------------
branch : 0 #工具注释分行?
#0= 关闭工具注释分行
#1= 开启工具注释分行
#-------------------------------------------------------------------------------------------------
Program_name : 2 # 程序号输出?
#0= 关闭程序号
#1= 默认程序号
sgdcxh : "O0001" #2= 固定程序号(可根据需求修改双引号内代码)
#-------------------------------------------------------------------------------------------------
nc_name : 1 # NC文件名注释输出?
#0= 关闭文件名注释
#1= 开启文件名注释
#-------------------------------------------------------------------------------------------------
Time_Note : 1 # 后处理时间注释输出?
#0= 关闭 NC 后处理时间注释
#1= 开启 NC 后处理时间注释
#-------------------------------------------------------------------------------------------------
Tool_name : 0 # 注释刀具名称输出中文,拼音或简称?
#0= 中文 ( 例:平底刀=平底刀 )
#1= 拼音 ( 例:平底刀=Ping Di Dao )
#2= 简称 ( 例:平底刀=P D D )
#3= 显示软件中自定义的刀具名称(仅支持刀单样式一)
#-------------------------------------------------------------------------------------------------
Metric_system : 1 # 公制/英制代码输出?
#0= 关闭程序头的公制/英制代码(G21/G20)
#1= 开启程序头的公制/英制代码(G21/G20)
#-------------------------------------------------------------------------------------------------
Mode_Cancellation : 1 # 模式指令输出?
#0= 关闭程序头的 G0 G17 G40 G49 G80 G90 模式代码
#1= 开启程序头的 G0 G17 G40 G49 G80 G90 模式代码
#-------------------------------------------------------------------------------------------------
Length_Compensation : 1 # 长度补偿输出?
#1= 正常输出长度补偿代码 例:G43 H1 Z50. M08
#2= 取消输出长度补偿代码 例:G0 Z50. M08(适合部分无刀库机床)
#-------------------------------------------------------------------------------------------------
Zeroing : 1 # 程序头增加Z轴回原点?
#0= 关闭程序开头Z轴回零代码
#1= 开启程序开头Z轴回零代码
#2= 开启程序开头Z轴回零代码(相同刀具不同坐标系空换刀时也输出)
sghl : "G91 G28 Z0." #输出位置为G0 G17 G40 G49 G80 G90上一行(可根据需求修改双引号内代码)
#-------------------------------------------------------------------------------------------------
# 刀单开关
Knife_list_t : 1 # 刀具号码T 0 = 关,1 = 开
Knife_list_h : 1 # 长度补偿H 0 = 关,1 = 开
Knife_list_d : 1 # 直径补偿D 0 = 关,1 = 开
Knife_list_zj : 1 # 刀具直径* 0 = 关,1 = 开
Knife_list_mc : 1 # 刀具名称 0 = 关,1 = 开
Knife_list_dj : 1 # 刀尖类型A,R,F 0 = 关,1 = 开 (A=刀尖角度,R=刀尖圆弧,F=丝锥螺距)
Knife_list_zsd : 1 # 当前刀具Z深度 0 = 关,1 = 开 (刀单样式一没有Z深度)
Knife_list_yl : 1 # 当前刀具余量 0 = 关,1 = 开
#-------------------------------------------------------------------------------------------------
Z_Data : 1 # Z最高/最低注释输出?
#0= 关闭Z最高/最低注释
#1= 开启Z最高/最低注释
#2= 开启Z最高/最低注释(仅在换刀位置显示当前刀具Z最高/最低注释)
#3= 开启Z最高/最低注释(仅程序开头有全局Z最高/最低注释)
#-------------------------------------------------------------------------------------------------
Processing_range : 3 # XY加工范围注释输出?
#0= 关闭XY加工范围注释
#1= 开启XY加工范围注释
#2= 开启XY加工范围注释(仅在换刀位置显示当前刀具加工范围)
#3= 开启XY加工范围注释(仅在程序头部显示全局最大加工范围)
#-------------------------------------------------------------------------------------------------
|
|