找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 60|回复: 3

[分享] Mastercam 三轴后处理 刚上买的

[复制链接]

3

主题

14

回帖

203

积分

一级士官

积分
203
发表于 2 小时前 | 显示全部楼层 |阅读模式
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加工范围注释(仅在程序头部显示全局最大加工范围)
#-------------------------------------------------------------------------------------------------


0

主题

253

回帖

1700

积分

六级士官

积分
1700

可爱天使

发表于 半小时前 | 显示全部楼层
谢谢分享

4

主题

541

回帖

1354

积分

六级士官

积分
1354
发表于 18 分钟前 | 显示全部楼层
谢谢分享

0

主题

875

回帖

2067

积分

少尉

积分
2067
发表于 16 分钟前 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2026-9-16 14:01

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表