powermill ductpost后置处理修改.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
powermill ductpost后置处理修改

DuctPost1430后置处理的修改说明 指导思想: 确定机床认同的标准代码文件; 可使用DUCTPOST –W HEID.OPT C:\HEID.OPT利用PM已有的3轴后置来获取数控系统的基本后置 使用DUCTPOST标准后置产生机床的加工代码文件; 对比两者的差异,增加自定义用户化信息,由于增加信息无条件优先,它会替代系统默认的原始信息,不断修改直到DUCTPOST产生的加工代码文件和所需标准代码文件一致; 修改中注意备份和重命名(建议增加机床具体型号以示区别),删除用户化信息后,后置将自动还原成系统初始默认的标准后置; 具体参数: 程序行号 如果系统不需要行号,那么重新定义批号键“N” define format ( N ) not permanent end define 如果系统需要行号起始行号“10”,增量行号“5”,可如下定义批号键“N” block start = 10 block increment = 5 如果机床能认同的最大行号有所限制,那么可以插入下面的选项 maximum block number = 5999(or whatever value required) 需要特殊的行号的地方多半定义一些特殊技能 N1000 BEGIN PGM SPECIAL MM N1000 TOOL CALL 0 Z S3000 N1000 M55 N1000 M3 N1000 CYCL DEF 19.0 BEARBEITUNGSEBENE N1000 CYCL DEF 19.1 A0 B0 C0 N10 L X0.0 Y0.0 Z150.0 B0 C0 FMAX N12 L X254.345 Y146.780 B90.0 C35.250 FMAX N14 L Z-55.70 FMAX N16 L ........................... 建议采用下面的格式 define word NF address letter? = N1000 address width = 5 field width?= 0 end define word order = ( + NF ) define block tape start NF 0? ;? BEGIN PGM? ;? ID PartID? ;? metric data end define define block tool change first NF? 0? ;? T2? 0? ;? ? Z ? ;? S 3000 NF? 0? ;? M1 55 NF? 0? ;? M1 3 NF? 0? ;? G4 190? ;? BEARBEITUNGSEBENE NF? 0? ;? G4 191? ;? A? 0? ;? B? 0? ;? C? 0 N? ;? G1? ;? X FromX? ;? Y? FromY? ;? Z? FromZ? ;? B =C? ;? C =C? ;? FMAX end define 线形移动 通常线形输出的标准格式为G01 X... Y... Z... F... G01(G1)是直线命令,XYZ是绝对或增量坐标,F是进给速度 快速移动 典型的快速移动输出格式可能象这样G00? G43 X... Y... Z... S... H.... M3 圆弧运动 通常线形输出的标准格式为 G02(G03) X... Y... I... J... F... xy Plane ( G17 ) G02(G03) X... Z... I... K... F... zx Plane ( G18 ) G02(G03) Y... Z... J... K... F... yz Plane ( G19 ) G2/G3代表顺圆/逆圆,X,Y,Z代表圆弧终点坐标,I,J,K代表圆心,设置如下: define codes ???? circle cw??? = G1 2 ???? circle ccw? = G1 3 ???? xy plane??? = G3 17 ???? xz plane??? = G3 18 ???? zy plane??? = G3 19 ?end define I,J,K表现为绝对坐标时设置为:incremental centre = false I,J,K表现为相对坐标时设置为:incremental centre = true 假如圆心坐标I,J,K符号不对(如果更改过圆心类型,一定要主义检查),可以这样改正 define format ( I J K ) ?? scale factor = -1? or? 1 end define 有的机床不能输出整圆,需

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档