前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PowerMILL快速入门

PowerMILL快速入门

原创
作者头像
用户7505898
修改2021-02-02 11:34:43
1.6K0
修改2021-02-02 11:34:43
举报
文章被收录于专栏:数控编程数控编程

第1章 PowerMILL快速入门

1.1 PowerMILL简介

PowerMILL是一种专业的数控加工编程软件,由英国Delcam Plc公司研制开发。Delcam Plc是世界领先的专业化CAD/CAM软件公司,其软件产品适用于具有复杂形体的产品、零件及模具的设计制造,广泛地应用于航空航天、汽车、船舶、内燃机、家用电器、轻工产品等行业,尤其对塑料模、压铸模、橡胶模、锻模、大型覆盖件冲压模、玻璃模具等的设计与制造具有明显的优势。

Delcam Plc是当今全世界惟一拥有大型数控加工车间的CAD/CAM软件公司,所有的软件产品都在实际的生产环境中经过了严格的测试,使得其最能理解用户的问题与需求,提供从设计、制造、测试到管理的全套产品,并为客户提供符合实际的集成化解决方案。

Delcam Plc公司的产品主要包括:PowerSHAPE(面向加工的三维设计系统)、PowerMILL(最先进的CAM加工软件)、PowerINSPECT(复杂三维零件检测)、CopyCAD(由数字化数据产生复杂曲面)、ArtCAM pro(三维浮雕和CNC浮雕)。

PowerMILL是世界上著名的功能最强大、加工策略最丰富的数控加工编程软件系统,同时也是CAM软件技术最具代表性的,增长率最快的加工软件。它是独立运行的、智能化程度最高的三维复杂形体加工CAM系统,实现了CAM系统与CAD分离,在网络下完成一体化集成,更能适应工程化的要求,代表着CAM技术最新的发展方向。总的来说,PowerMILL有以下一些特点和优势:

(1)采用全新的中文Windows用户界面,提供完善的加工策略,帮助用户产生最佳的加工方案,从而提高加工效率,减少手工修整,快速产生粗、精加工路径。

(2)任何方案的修改和重新计算几乎在瞬间完成,缩短85%的刀具路径计算时间。

(3)2.5轴的数控加工包括刀柄、刀夹进行完整的干涉检查与排除。

(4)具有集成的加工实体仿真,方便用户在加工前了解整个加工过程及加工结果,节省加工时间。

(5)PowerMILL可直接输入其他三维CAD软件,如Pro/E、Unigraphics、CATIA、SolidEdge、SolidWorks等的数据格式文件而不需进行任何数据转换的处理,避免了在数据转换过程中的数据丢失或数据变形。

(6)PowerMILL系统操作过程完全符合数控加工的工程概念,实体模型全自动处理,实现了粗、精、清根加工编程的自动化,CAM操作人员只需具备加工工艺知识,接受短期的专业技术培训,就能对复杂模具进行数控编程。

(7)PowerMILL实现了CAM系统与CAD分离,并在网络下实现系统集成,更符合生产过程的自然要求。

图1.1为PowerMILL用户界面。

图1.1 PowerMILL用户界面

1.2 PowerMILL数控编程──一个简单的应用实例

下面将首先介绍一个简单的加工应用实例,通过对该例子的详细讲解,使读者对于PowerMILL数控编程的步骤有一定的认识和了解。

例1.1:

在这个例子中,将加工如图1.2所示的凸形台,包括刀具路径的产生、加工路径的仿真和NC程序的输出。

图1.2 凸形台

此凸形台的加工分为3个步骤:粗加工、半精加工和精加工。每个加工步骤的加工方式、刀具类型、刀具参数、公差和加工余量等工艺参数参见表1.1。

表1.1 工艺参数表

序    号

加工步骤

加工方式

刀具类型

刀具参数

公    差

加工余量

1

粗加工

偏置区域清除模型

刀尖圆角端铣刀

D25R5

0.1

0.5

2

半精加工

等高精加工

刀尖圆角端铣刀

D16R0.8

0.05

0.2

3

精加工

平行精加工

球头刀

D16R8

0.01

0

【操作步骤】

1.模型输入

单击下拉菜单“文件”→“输入模型”命令,弹出如图1.3所示的“输入模型”对话框,在此对话框内选择并打开本书光盘中的模型文件one.dgk。然后单击用户界面最右边“查看”工具栏中的

图标,接着单击“查看”工具栏中的“平面阴影”图标

,即产生如图1.2所示的凸形台。

图1.3 “输入模型”对话框

2.毛坯定义

单击用户界面上部“主要”工具栏中的“毛坯”图标

,弹出如图1.4所示的“毛坯表格”对话框。单击此对话框中的“计算”按钮,然后单击“接受”按钮,则绘图区变为如图1.5所示的模型。

图1.4 “毛坯表格”对话框                           图1.5 定义毛坯之后的模型

3.刀具定义

由表1.1可得,此模型的加工共需3把刀具:2把刀尖圆角端铣刀和1把球头刀。

如图1.6所示,右击用户界面左边PowerMILL浏览器中的“刀具”,依次选择“产生刀具”→“刀尖圆角端铣刀”选项,弹出如图1.7所示的“刀尖圆角端铣刀表格”对      话框。

图1.6 刀尖圆角端铣刀的选择 图1.7 “刀尖圆角端铣刀表格”对话框

在此对话框中设置如下参数:

q “名称”改为T1D25R5。

q “直径”设置为25。

q “刀尖半径”设置为5。

设置完毕之后,单击“关闭”按钮。此时在用户界面左边的PowerMILL浏览器中将显示刚才设置的刀具,如图1.8所示。

上述步骤完成了粗加工使用的刀具的设置。半精加工使用的刀具类型和粗加工相同,区别的只是参数不同。按上述步骤再次产生如图1.7所示的“刀尖圆角端铣刀表格”对话框,在此对话框中设置如下参数:

q “名称”改为T2D16R0.8。

q “直径”设置为16。

q “刀尖半径”设置为0.8。

设置完毕之后再次单击“关闭”按钮,这样就完成了半精加工使用的刀具的设置。此时图1.8所示的PowerMILL浏览器变为图1.9所示。

最后进行精加工刀具的设置。按图1.6所示依次选择“刀具”→“产生刀具”→“球头刀”选项,弹出“球头刀表格”对话框,在此对话框中设置如图1.10所示的参数:

q “名称”改为T3D16R8。

q “直径”设置为16。

q “刀尖半径”设置为8。

设置完毕之后单击“关闭”按钮,此时PowerMILL浏览器变为如图1.11所示。

图1.8 PowerMILL浏览器                                            图1.9 PowerMILL浏览器

图1.10 “球头刀表格”对话框                                    图1.11 PowerMILL浏览器

4.进给率设置

单击用户界面上部“主要”工具栏中的“进给率”图标

,弹出如图1.12所示的“进给率表格”对话框。

在此对话框中设置如下参数:

q “快进速度”设置为1600。

q “下切速度”设置为300。

q “切削速度”设置为300。

q “主轴转速”设置为800。

设置完毕之后,单击“接受”按钮,这样就完成了进给率的设置。

5.快进高度设置

单击用户界面上部“主要”工具栏中的“快进高度”图标

,弹出如图1.13所示的“快进高度表格”对话框。

在此对话框中单击“按安全高度重设”按钮,然后再单击“接受”按钮,这样就完成了快进高度的设置。

6.加工开始点的设置

单击用户界面上部“主要”工具栏中的“开始点”图标

,弹出如图1.14所示的“开始点表格”对话框。

图1.12 “进给率表格”对话框                                 图1.13 “快进高度表格”对话框

在此对话框的“方式”下拉列表中选择“固定”选项,然后将坐标改为X50、Y50、Z73.5,最后单击“接受”按钮。这样就完成了加工开始点的设置。

单击用户界面最右边“查看”工具栏中的图标

,则模型变为如图1.15所示。

图1.14 “开始点表格”对话框                                        图1.15 开始点设置之后的模型

7.刀具路径的产生

由于此模型的加工分为3个步骤:粗加工、半精加工和精加工,因此一共将产生3个刀具路径。

(1)粗加工刀具路径的产生

单击用户界面上部“主要”工具栏中的“刀具路径策略”图标

,弹出如图1.16所示的“刀具路径策略”对话框。

单击“三维区域清除”标签,然后选择“偏置区域清除模型”选项,如图1.17所示,单击“接受”按钮将弹出如图1.18所示的“偏置区域清除表格【模型加工】”对    话框。

在此对话框中设置如下参数:

q “名称”改为FIRST。

q 在“刀具”下拉列表中选择T1D25R5。

q “公差”设置为0.1。

图1.16 “刀具路径策略”对话框

图1.17 粗加工策略

图1.18  “偏置区域清除表格【模型加工】”对话框

q “余量”设置为0.5。

q “行距”设置为10。

q “下切步距”设置为5。

图1.19所示为设置完毕之后的“偏置区域清除表格【模型加工】”对话框,单击“应用”按钮。刀具路径生成之后,单击“取消”按钮,接着单击用户界面最右边“查看”工具栏中的

图标,用户界面产生如图1.20所示的粗加工刀具路径示意图。

图1.19 参数设置后的“偏置区域清除表格【模型加工】”对话框                图1.20 粗加工刀具路径

上述步骤就实现了粗加工刀具路径的生成。

(2)半精加工刀具路径的产生

单击用户界面上部“主要”工具栏中的“刀具路径策略”图标

,在图1.16所示的“刀具路径策略”对话框中单击“精加工”标签,然后选择“等高精加工”选项,如     图1.21所示。单击“接受”按钮将弹出如图1.22所示的“等高精加工表格”对话框。

在此对话框中设置如下参数:

q “名称”改为SECOND。

q 在“刀具”下拉列表中选择T2D16R0.8。

q “公差”设置为0.05。

q “余量”设置为0.2。

q “最小下切步距”设置为1.0。

图1.21 半精加工策略

图1.22 “等高精加工表格”对话框

参数设置完毕之后,单击“应用”按钮。刀具路径生成之后,单击“取消”按钮,接着单击用户界面最右边“查看”工具栏中的

图标,用户界面产生如图1.23所示的半精加工刀具路径示意图。

上述步骤就实现了半精加工刀具路径的生成。

(3)精加工刀具路径的产生

单击用户界面上部“主要”工具栏中的“刀具路径策略”图标

,在图1.16所示的刀具路径策略对话框中单击“精加工”标签,然后选择“平行精加工”选项,如图1.24所示,单击“接受”按钮将弹出如图1.25所示的“平行精加工表格”对话框。

图1.23 半精加工刀具路径 图1.24 平行精加工策略

图1.25 “平行精加工表格”对话框

在此对话框中设置如下参数:

q “名称”改为THIRD。

q 在“刀具”下拉列表中选择T3D16R8。

q “公差”设置为0.01。

q “余量”设置为0。

q “行距”设置为1.0。

q “角度”设置为45。

q 选择“垂直路径”选项。

q “浅滩角”设置为60。

参数设置完毕之后,单击“应用”按钮。刀具路径生成之后,单击“取消”按钮,接着单击用户界面最右边“查看”工具栏中的

图标,用户界面产生如图1.26所示的精加工刀具路径示意图。

上述步骤就实现了精加工刀具路径的生成。

上述3个步骤生成了加工此模型的全部刀具路径,此时PowerMILL浏览器变为如    图1.27所示。

图1.26 精加工刀具路径 图1.27 刀具路径生成之后的PowerMILL浏览器

8.刀具路径的仿真

由于产生了3个刀具路径,因此刀具路径的仿真也分为3个步骤。

(1)粗加工刀具路径的仿真

将鼠标移至PowerMILL浏览器中“刀具路径”下的FIRST,然后单击鼠标右键,选择“激活”选项,如图1.28所示。

激活之后的刀具路径FIRST之前将产生一个大于符号,指示灯变亮,如图1.29所示,同时用户界面将再次产生如图1.20所示的模型和刀具路径。

图1.28 激活FIRST刀具路径                           图1.29 激活后的刀具路径FIRST

接着单击用户界面上部“主要”工具栏中的“打开‘加工仿真’工具栏”图标

,此时将弹出如图1.30所示的“加工仿真”工具栏。

图1.30  “加工仿真”工具栏

单击“加工仿真”工具栏中的“加工仿真视窗切换”图标

,此时用户界面将出现一个灰色的毛坯,接着单击“喷色毛坯”图标

和“阴影刀具”图标

,最后单击“开始/重新开始仿真”图标

进行粗加工刀具路径的仿真,仿真结果如图1.31所示。

(2)半精加工刀具路径的仿真

按图1.28所示的方法将半精加工刀具路径SECOND激活,此时的PowerMILL浏览器变为如图1.32所示,同时用户界面将再次产生如图1.23所示的模型和刀具路径。

图1.31 粗加工刀具路径的仿真结果 图1.32 激活后的刀具路径SECOND

接着单击“加工仿真”工具栏中的“喷色毛坯”图标

,然后再单击“开始/重新开始仿真”图标

,这样就开始半精加工刀具路径的仿真。图1.33所示为半精加工刀具路径的仿真结果。

图1.33 半精加工刀具路径的仿真结果

(3)精加工刀具路径的仿真

按上述方法将精加工刀具路径THIRD激活,接着单击“加工仿真”工具栏中的“喷色毛坯”图标

,然后再单击“开始/重新开始仿真”图标

,这样就开始精加工刀具路径的仿真。图1.34所示为精加工刀具路径的仿真结果。

若仿真过程速度太慢,则可再次单击“阴影刀具”图标

,这样将大大加快仿真的速度。

最后单击“加工仿真”工具栏中的“退出仿真”图标

9.NC程序的产生

如图1.35所示,将鼠标移至PowerMILL浏览器中的“NC程序”,单击鼠标右键,选择“参数选择……”选项,将弹出如图1.36所示的“NC参数选择”对话框。

图1.34 精加工刀具路径的仿真结果 图1.35 NC程序参数选择

图1.36 “NC参数选择”对话框

在此对话框中单击“输出目录”右边的“浏览选取输出目录”图标

,选择路径D:\TEMP(此文件夹必须存在),接着单击“机床选项文件”右边的“浏览选取读取文件”图标

,将弹出如图1.37所示的“选取机床选项文件名”对话框,选择fanuc.opt文件并打开。最后单击“NC参数选择”对话框中的“应用”和“接受”按钮。

接着将鼠标移至刀具路径FIRST,单击鼠标右键,选择“产生独立的NC程序”选项,如图1.38所示,然后对刀具路径SECOND和THIRD进行同样的操作。此时PowerMILL浏览器如图1.39所示。

图1.37 “选取机床选项文件名”对话框

图1.38 右击选择“产生独立的NC程序”                    图1.39 PowerMILL浏览器

最后将鼠标移至“NC程序”,单击鼠标右键,选择“全部写入”选项,如图1.40所示,程序自动运行产生NC代码。完毕之后在文件夹D:\TEMP下将产生3个tap格式的文件:FIRST.tap、SECOND.tap和THIRD.tap。读者可以通过记事本方式打开这3个文件查看NC数控代码。

10.保存

单击用户界面上部“主要”工具栏中的“保存此PowerMILL项目”图标

,弹出如图1.41所示的“保存项目为”对话框,在“文件夹”文本框中输入路径D:\TEMP\1.1,然后单击“确定”按钮。

此时可以看到在文件夹D:\TEMP下将存在4个文件:FIRST.tap、SECOND.tap、THIRD.tap和项目文件1.1。项目文件的图标为

,其功能类似于文件夹,在此项目的子路径中保存了这个项目的信息,包括毛坯信息、刀具信息和刀具路径信息等。

图1.40 写入NC程序                                  图1.41 “保存项目为”对话框

1.3 PowerMILL数控编程的一般步骤

1.2节的例子演示了数控编程的一般步骤,主要包括模型输入、毛坯定义、刀具定义、进给率设置、快进高度设置、加工开始点设置、刀具路径的产生、刀具路径的仿真、NC程序的生成和项目的保存。

但PowerMILL相对于其他数控编程软件最大的特点在于它不拘泥于严格的数控编程的步骤,也就是说上述例子中的10个步骤的某些步骤可以调换、删除或者添加。例如进给率设置、快进高度设置、加工开始点设置以及切入/切出和连接的设置、5轴加工中刀轴方向的设置等这些步骤可以任意地调换次序或者忽略这些步骤的设置而调用默认值;项目的保存可以穿插于上述任意步骤之间,以避免在编程过程中数据的丢失;若读者具备丰富的数控加工经验,可通过生成的刀具路径来判断其合理性和正确性,因此可省略刀具路径仿真这一步骤而直接生成数控代码。

当然数控编程存在一个基本的框架,如模型输入、毛坯定义、刀具定义、刀具路径的产生和NC程序的生成这5个步骤必不可少且不能颠倒次序。总的来说,PowerMILL数控编程的流程可参考表1.2。

表1.2 PowerMILL数控编程流程

次    序

步    骤

备    注

参考章节

1

模型输入

可直接输入多种格式的数据文件

第3章

2

毛坯定义

可采用多种方式定义毛坯

第4章

3

刀具定义

这6个步骤的顺序可任意排列,除刀具定义之外的另外5个步骤可省略而调用默认值

第5章

进给率设置

第6章

快进高度设置

第7章

加工开始点设置

第8章

切入/切出设置

第9章

刀轴方向设置

12.8节

续表

次    序

步    骤

备    注

参考章节

4

刀具路径的生成

2.5维区域清除、三维区域清除、钻孔、精加工等加工策略的刀具路径的生成

第11、12、13章

5

刀具路径的仿真

此步骤可省略

第17章

6

NC程序的生成

可生成任意格式的NC数控代码

第18章

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第1章 PowerMILL快速入门
    • 1.1 PowerMILL简介
      • 1.2 PowerMILL数控编程──一个简单的应用实例
        • 1.3 PowerMILL数控编程的一般步骤
        相关产品与服务
        云直播
        云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档