基于MasterCAM软件数控后置处理的定制_第1页
基于MasterCAM软件数控后置处理的定制_第2页
基于MasterCAM软件数控后置处理的定制_第3页
基于MasterCAM软件数控后置处理的定制_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CEPC 中国 昆山 网址 WWW s t l j t c o m s i 窜 蝣 智 模 具 制 造 技 术 t 基于 Ma s t e r C A M软件数控后置处理的定制 何敏 雪 陕西汽车集团有限责任公司 陕西西安7 1 0 2 0 0 摘要 介绍了c A D C A M软件Ma s t e r C A M的后置处理的构成及执行过程 从软件实际应用 出发 系统地归纳 了该软件后置处理基本的定制项 目和方法 关键词 Ma s t e r C A M软件 后置处理 定制 中图分类号 T G 6 5 9 文献标识码 B 文章编号 2 0 1 I 一 0 6 0 9 2 3 8 Th e Cu s t o mi z a t i o n f o r Po s t Pr o c e s s i n g Ba s e d o n M a s t e r CAM A b s t r a c t T h i s p a p e r in t r o d u c e d t h e p o s t p r o c e s s in g c u s t o m i z a t i o n a n d i m p l e m e n t a t i o n p r o c e s s o f Ma s t e r CAM Ac c o r d i n g t o f a c t s o f f e r e d b a s i c i t e ms a n d me t h o d s o f p o s t fi l e s Ke y wor ds M a s t e r CAM s o f t wa r e p o s t pr o c e s s i n g c us t o mi z a t i o n 1 后置处理定 制 目的 N C 加工程序的 自动生成是受 C A M软件的后处理 功能控制 一般软件的后处理功能都具有开放性 用 户根据数控 系统 的编程格式对后处理进行定制从 而 形成 与数 控系统一一对应 的处理文件 如 N X C AM C i m a t r o n P o w e r MI L L 等 有 的 C A D C A M软件 已经将 各数控 系统对应 的后处理 文本 固化 如 Ma s t e r C A M 在实际应用时 若直接引用缺省 的后处理文件 时 输 出的 N C文件则不能直接用于加工 例如NC文件 中关 键指令未能输 出 为能在执行后处理程序时产生符合 某种数控系统需求和使用者习惯的N C 程序 使生成 的 N C文件不用手工修 改就能直接 应用 则 必须对该 文本进行定制 2 后置处理的构成 Ma s t e r C A M后置处理文件简称后处理文件 该软 件提供 了9 0 余种后处理文件 每种文件对应一种数控 系统 其扩展名为 P S T 现 以普及率较高的F A N U C 系列后处 理为例介绍后处理文件 的构成 不同的后 处理文件在内容上略有不同 但主体构成基本相似 一 般主要包括以下几个部分 1 注释行 A n n o t a t io n 介绍后处理文件某功能 及其设定方法 一般 以 开头 如以下 内容所示 Ax i s s u bs t i t u t i o n Us e t h e Ro t a r y a x i s s ub s t i t u t i o n b y d r a wi n g t h e g e o me t r y f l a t t e n e d f r o m t h e c y l i n de r The r o t a ry a x i s b ut t o n mu s t b e a c t i v e f o r a x i s s u bs t i t u t i o n i n f o r ma t i o n t o b e o u t p ut t o t he NC I fi l e Th e r a d i u s o f t h e r o t a ry d i a me t e r i s a dd e d t o a l l t h e Z p o s i t i o ns a t o u t p ut 2 问题 Q u e s t i o n 后 处理 文件 的 主要 内容 F A NU C系列共有 2 0 0多问题 这些 问题的回答 内容将 决定输 出的 N C文件格式 8 0 Co mmu ni c a t i o n s po r t nu mb e r f o r r e c e i v e 4 结束语 锻模的质量及其使用寿命是一个企业提升产值 增加效益 的重要 因素 如何提高锻模 的寿命 是一个 长期探索的问题 如果我们从模具 的材料 模具的热 处理 模具的设 计制造 模 具的使用及维护等方 面细 心研究 认 真做好每一步 就可能让模具发挥 出最 大 产能 为企业带来更大的效益 5 参考文献 1 中国机械丁程 学会锻 压学会 锻压手 册 M 北京 机 械工 业 出版社 1 9 9 3 2 成大先 机械设计手册 M 北京 化学工业出版社 2 0 0 8 j 2 模具制造 2 0 1 1 年第9 期 7 9 S T L 淮安仕泰隆国际工业博览城 全球招商热线 0 5 1 7 8 6 2 9 9 9 9 9 网址 www s t lep c om a n d t r a n s mi t 1 o r 2 2 8 1 D a t a r a t e 1 1 0 1 5 0 3 0 0 6 0 0 1 2 0 0 2 4 0 0 4 8 0 0 9 6 0 0 1 4 4 0 0 1 9 2 0 0 3 8 4 0 0 1 2 0 0 8 2 P a ri t y E O N E 8 3 D a t a b i t s 7 o r 8 7 8 4 S t o p b i t s 1 o r 2 2 1 6 1 En a b l e Ho me P o s i t i o n b u t t o n Y 1 6 2 En a b l e Re f e r e n c e P o i n t b u t t o n Y 1 6 3 En a b l e Mi s c Va l ue s b u t t o n y 1 6 4 En a b l e Ro t a r y Ax i s b u t t o n Y 3 指令 C o m m a n d s 指令的作用是对跟在其后 的变量施加影响 4 变量 V a ri a b l e s 对 问题 中所使用的各种变量 的定义 如f 为进给率 S 为主轴转速 t 为刀具号码等 3 后 置处理 的过程 C A D C A M软件一般设有固定的通用化后处理模 块 编程员可对模块里参数 问题进行设置或回答 形 成与C N C系统数控指令对应的后处理文本文件 有 的软件 如M a s t e r C A M已将这些模块与C N C 系统设计 成一一对应式 后处理过程 已经固化在模块中 后置处理过程实质上是解释和执行过程 C AM软 件中的后处理程序不断从已经形成的刀位文件读取 一 个完整的记录 每读一段便会分析记录的类型和内 容并确定要进行坐标转换还是文件代码转换 再根据 所选择的数控系统实施转换 生成一个程序段并写出 至数控文件中 就这样不断循环直到刀位文件读取完 毕 最后一个完整的数控加工程序便会 自动输出 其 过程用 N S 流程图表示 如图 1 所示 读入N C I 文件段 文 件 结 束 NO 退出 坐标 代码转换 I 输出N C 程序段I 直到 N C I 文件读完 图 1 后置处理 N S 流程 图 4 后置处理 的定制项 目及方法 后处理文件中大部分内容一般不作修改 只是根 据实际情况对 固定 的问题进行编辑 下面 以F A N U C 中P S T 文件为例 来说明定制的项 目及方法 I 项 目 一 增加G 5 4 指令 缺省的F A N U C P S T文件生成的N C 程序中没有 G 5 4 指令 在相关参数设定 正确的情况下可输出 G 5 5 G 5 9 指令 一般而言 F A N U C 数控系统默认的 坐标系为 G 5 4 也是实际加工 中最为常用 的指令 方法 增加 G 5 4 至相关行 在M a s t e r C A M中 选择 F i l e E d i t P S T 系统弹出后 置处理文本窗口 选择 M P F A N P S T 文件 系统弹出编 辑器如图2 所示 鼠标单击 l 按钮 或选择E d i t F i n d 系统弹出对 话框 输入 G 4 9 单击 塑 鲢 生 l 查出所在行为 p b l d n s g c o d e s g p l a n e G 4 0 G 4 9 G8 0 s g a b s i nc e 将 G 5 4 指令插入该行变为 pb l d n s g c o d e s g p l a n e G40 G4 9 G8 0 s g a b s i n c G5 4 e 输出的N C 文件修改前对应位置指令为 N1 02 G0G1 7 G40 G4 9G8 0G9 0 修改后变为 N 1 0 2 G0 G1 7 G4 0 G4 9 G8 0 G9 0 G5 4 图2 文件编辑器 2 项目二 删除程序注释 方法 将相关内容修改为注释行 鼠标单击 按钮 或选择E d i t F i n d 系统弹出对 话框 输入 单击 萱 魁鼬 揸 出所在行为 e pr o g n o e P R O G R AM N A ME 一 s p r o g n a m e e D A T E DD MM Y Y I t d a t e T I ME HH MM I I t i me t l e 在其前面增加 改为注释行 e 8 0 模具制造 2 0 1 1 年第9 期 Ct la C P N 昆山一 网址 WWW s t lj t c o r n pr o g n o e P R O G R AM N AME 一 s p r o g n a me e D A T E D D MM Y Y 一 d a t e T I ME HH MM 一 t i me e 输 出程序后 以上内容消失 3 项 目三 取消行号 方法 回答问题 鼠标单击按钮 或选择E d i t F i n d 系统弹出对 话框 输入 o mi t s e q 单击 查 出所在行为 o mi t s e q n o Omi t s e q u e n c e n u mb e r s 将行内 n o 改为 y e s 修改后行号不在输出 4 项 目四 删 除刀具 号及换 刀指 令 用 于数控 铣 方法 将相关 内容改为注释行 鼠标单击按钮 或选择 E d i t F i n d 系统 弹出对 话框 输入 M6 单击型 苎 查出所在行为 i f s t a g e t o o l z e r o pb l d n t M6 e 修改为 i f s t a g e t o o l z e r o e p b l d n t M6 原 N C文件输 出为 N1 0 4Tl M6 修改后该行不再出现 5 项 目五 删除第 四轴 A 0 方法 回答问题 缺省的后处理文件设有第四轴 A 对于三轴数 控铣应 当予以删除 单击按钮 或选择 E d i t F i n d 系统弹出对话框 输人 R o t a r y A x i s 单击 查 出所在行为 1 6 4 En a b l e Ro t a ry Ax i s b u t t o n y 将 v 改为 n 原 N C文件输 出为 N1 06 G0G9 0 X55 Y0 A0 Sl 9 0 9M3 修改后为 N1 06 G0 G90 X55 Y0 S1 9 0 9M3 6 项 目六 取消刀具长度补偿 G 4 3 指令 方法 将相关 内容改为注释行 数控铣床无需刀具补偿应予 以删除 单击按钮 或选择 E d i t F i n d 系统弹出对话框 输入 G 4 3 单击 查出所在行为 pb l d 11 G43 t l n g n o pf z o u t s c o o l a nt ne xt t o o l e 在其前面增加 改为注释行 p b l d n G4 3 t l n g n o ne xt t o o l e 生成程序后 G 4 3 指令消失 可根据上述定制方法 二次开发 出与数控 系统相 匹配 的后处理 文件 为防止失误 最好预先对 目标后 处理 文件进行备份 由定制好 的后处理文件生成 的 N C 加工程序无需编辑修改便可直接输入数控系统进 行 加工 这样便 降低 了手工修正的差错 提高 了工作 效率 和准确性 注意 定制好的后处理需要经过数控 机床的测试验证方能正式投入使用 如有问题必须不 断调试直至合适 5 后处理应用 下 面以某拉伸模 凹模精 加工编程为例来说 明后 处理定制的结果 凹模 3 D工艺数模如图3 所示 图 3 3 D工艺数模 1 加工区域划分 根据型面结构特征 可将其 划分为两个 区域进行精加工 划分结果如 图4 所示 图4 区域划分 2 根 据所划分 区域规划相应 的编程策略 区域 1 型面比较平坦 采用4 5 平行加工策略 区域 2 为封 闭陡峭侧面与平坦底 面 采用环绕等距加工 3 指定 B 3 0 R 1 5 球头铣刀作 为加工刀具 转速 5 2 8 0 0转 mi n 切 削进 给 F I 6 0 0 m m mi n 区域 1 平行 模具制造 2 0 1 1 年第9 期 8 1 S T L 淮安仕泰隆国际工业博览城 全球招商热线 0 5 1 7 8 6 2 9 9 9 9 9 网 址 W W IN s t le p c o m 刀轨步距设为O 6 m m 切削角度为4 5 区域2 环绕等 距刀轨步距设为 0 4 mm 生成刀轨如 图5 6 所示 图5 区域 1平行刀轨 图6 区域 2环绕等距刀轨 4 模拟仿真 对上述刀轨进行可视化仿真 以 检查编程策略是否合理 是否存在过切或漏料现象 仿真结果如图7 所示 图7 可视化仿真结果 5 后处理 选择前面定制好的后处理文件对刀 轨进行后处理生成数控程序 为体现定制效果 在此 分别用缺省与定制好的后处理文件生成区域 l 的数控 程序 输出结果如表 1 所示 从表 1 中可 以看 出 缺省用定制后 的后处理 生成 的数控程序内容简洁 编程语法正确 可直接用于数 控加工且无需人工调整 表 1 用缺省与定制好的后处理文件生成的区域 1 的数控程序 缺 省 定 制 O0D 0 0 OO 0 ol P R 0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论