搜档网
当前位置:搜档网 › powermill点分布

powermill点分布

powermill点分布
powermill点分布

powermill点分布

powermill是英国Delcam公司开发的面向通用加工的一款3-5轴高端CAM软件,目前在中国

地区有超过2000家的用户在使用,全球有近40000家用户。它功能强大,易学易用,可快速、准确

地产生能最大限度发挥CNC数控机床生产效率的、全程无过切的粗、精加工刀具路径,确保生产出

高质量的零件和工模具。

尤其在表面光洁度及形位公差要求高的行业,PowerMILL得到了广泛的应用。虽然PowerMILL

是目前国内最流行的高端加工软件,但还有很多使用者不是很清楚点分布功能的具体应用技巧。

如果合理使用了点分布,不仅可以提高工件的表面光洁度,而且还可以显著提升加工效率。powermill的点分布功能不仅仅适用于3轴高速机床,而且也适用于5轴机床加工。汽车车灯

模具的反光碗、电镀件、叶轮叶片等有很高表面要求的工件采用powermill点分布功能,可以得到近乎于免

抛光的表面质量。接下来我们来看看powermill点分布的应用技巧。

一、powermill点分布的原理

下面左图是没有使用点分布的刀具路径,右图是使用点分布的刀具路径:

从上面两个图对比可以明显看出使用了点分布的路径上关键点明显增多并且更加均布。而上图

中红色的关键点在刀具路径生成为CNC编程代码时就是其中的XYZ关键点,正是因为有了更均布的点,才可

以实现匀速加工,加工进给率基本上按照我们设定的F值在一个很小的范围内波动,这样就可以更高

的表面质量和更高

从上面两个图对比可以明显看出使用了点分布的路径上关键点明显增多并且更加均布。而上图

中红色的关键点在刀具路径生成为CNC编程代码时就是其中的XYZ关键点,正是因为有了更均布的点,才可

以实现匀速加工,加工进给率基本上按照我们设定的F值在一个很小的范围内波动,这样就可以更高

的表面质量和更高的加工效率。如果没有设置合理的powermill点分布数值,加工过程中会出现

进给率忽快忽慢的变化,从而造成机床的频繁加减速,最后得到的是较差的加工表面和加工速度的较

大损失。合理使用powermill点分布,最大可以缩短39%的加工时间。

所有powermill刀具路径都可以使用点分布功能。powermill点分布”设置按钮可以在主

工具栏上及每个策略对话框内找到并设定参数。主工具栏中点分布按钮控制的是全局设定,而每个

策略对话框内的点分布则仅对当前路径起作用。

二、powermill点分布的释义

下图是powermill中点分布表格中相关参数的解释:

1、powermill输出点分布(有4种类型):

powermill点分布,公差并保留圆弧:只在模型中指定的修圆控制位置输出圆弧移动,路径中红色的节点位置在一

NC代码中将输出为线性移动,蓝色节点(圆弧的中点)将输出为圆弧移动。(见图一)

powermill点分布,公差并替换圆弧:刀具路径所有位置将输出为线性移动插补,此功能尤其适合没有圆弧移动

插补指令的数控系统。(见图二)

powermill点分布,重新分布:控制刀具路径节点按照指定的“点分布距离”均匀分布,使刀具路径矢量平滑,对高速加工和多轴加工尤其有效,可以提高加工质量,减少加工时间。(如图三)

powermill点分布,修圆:按照修圆系数把路径中所有的曲线路径输出为圆弧移动插补,而纯直线路径仍将输出

为线性插补。当使用修圆时,不可以使用点分布参数里面的“接触点法线”选项。(见图四)

powermill点分布,公差系数:控制刀具路径在做以上4种类型的路径点时和理论轨迹的误差值,该误差值受限于刀具路径

的加工公差。

比如,公差系数设置为0.5,当前刀具路径公差为0.01,则误差值为0.5 * 0.01=0.005

2、powermill点分布,点分离距离:

此选项的作用是限制powermill点刀具路径上关键点的最大距离值(默认单位毫米)。当勾选此选项时,

将会打开“最大距离”输入框,输入的值就是两点间的最大限制值。可以配合以上4种点分布类

型进行控制,但在“修圆”时不可用。

3、powermill点分布,点分离角:

点分离角控制两点间的最大轴向运动角度。当勾选此选项时,将打开“分离角”值输入框。

此功能为powermill点2012版本新增功能,主要用于多轴尤其是5轴加工。可以让刀轴在拐角变化比较剧烈区域更趋于平稳,改善因为刀轴剧烈变动造成的表面质量不佳及提高加工效率。

4、powermill点分布,网格:

该选项区域内容主要是控制模型计算精度。

我们知道,绝大部分的CAM软件无论是根据实体还是曲面来编程的软件,在计算时都要把模型

网格化(三角形化)。系统在计算每条刀具路径时都会按照当前模型准备公差网格化模型,所以在powermill中,我们所设置的刀具路径公差同时也控制着模型的精度。比如,网格系数设置为0.5,加

工公差设置为0.01,那么我们的当前模型准备公差就等于两个参数的相乘所得0.0025

但是,在PowerMILL中,为了获得更高的计算精度,我们除了提高加工公差和网格系数以外,

还可以人为控制网格化的三角形长度。勾选“限制最大三角形长度”复选项,下面的“最大三角形长

度”文本框被激活,输入的值就是模型网格化时的最大三角形长度。

5、接触点法线:接触点法线是一个独立的复选项,该参数主要的作用是让我们在计算刀具路径时同事计算刀具

的接触点位置。这样我们就可以在刀具路径主工具栏中选择“显示接触点路径”按钮来查看刀具侧刃

加工的位置了。并且,只有包含了“接触点法线”的路径才能够应用“曲面法线圆弧”进退刀方式。

但是,当使用点分布的类型为修圆是,不能够计算接触点路径。

三、powermill点分布的应用技巧及经验值

1、应用场所:

公差并保留圆弧(系统默认选项):

a)、应用在要求不高的加工区域(比如开粗、半精加工及精度要求一般的精加工);

b)、程序“预读”能力比较差的普通数控机床。

公差并替换圆弧:

c)、没有圆弧插补指令的数控系统(比较老式的机床及很多精雕机);

b)、有圆弧插补指令的数控系统,但在拐角落区域使用圆弧移动反而“跑不快”的机床,使用

线性插补更快。

重新分布:

a)、特别适合高速加工、多轴加工;

b)、适合表面质量要求高地工件加工;

c)、因为程序量大,所以不太适合预读能力差的控制系统。

修圆: 在圆孔铣削时,希望输出圆弧插补的情况。

2、powermill点分离距离的计算公式:

不合理的点分离距离会造成:计算时间过长或加工时机床抖动。

检查方法:

减小进给率以后再加工,如果机床不抖动,则和参数设置无关;如果还是抖动,则可能和点

分离值设置不合理有关系。

powermill点分离限界值的计算公式:

powermill点分布的“点分离限界”值必须通过以下公式计算后得到的值大于机床的响应时间。响应时

间可以通过机床说明书或机床生产厂家获得。

X=“点分离限界”值(mm)一点分布表格中设定的“点分离限界”值

f=进给速度(m/min)一进给率表格中设定的“进给速度”

60*X/F「二机床最小响应时间

举例:假设某机床最小响应时间为2毫秒,进给率二1.671m/min最大点分离距离二2mm,

计算结果:60*2/1.671二71.8 msec

而该机床最小响应时间为2毫秒,说明我们的参数设置没有超过机床的极限值。

3、常用控制系统推荐的点分布值(以Heidenhein 530i系统为例):

公差系数:0.1-0.9

最大点分离距离:0.1-0.5mm

网格系数:0.1″’0.5

最大三角形长度:0.5^3

总结:合理地powermill设置点分布不仅可以大大改善工件表面的光洁度,而且可以显著提升加工效率。文章来源:Powermill视频教程https://www.sodocs.net/doc/652138061.html,/

PowerMILL后处理修改教程

一、完整的后处理文件介绍 一个完整的后处理文件通常有:定义字符段、定义字符格式段、定义键值段、定义指令值段、变量定义、程序格式段等部分组成。 下面我们先来看一个比较完整的后处理文件,并把它分为数段,把需要修改的地方做个必要的解释: machine fanucom ——————后处理文件头 ============第一部分是定义字符段=================================== define word TN address letter = "TOOL TYPE:- " address width = 13 field width = 25 end define 具体解释: define word TN ——————————————定义字段; address letter = "TOOL TYPE:- " —————定义字段的返回值,比如在后处理文件里有“MS =C ; TN ToolType ; EM =C”,而在写程式的时候选用的是端铣刀,那么在CNC程式里就会有(TOOL TYPE:- ENDMILL); address width = 13 ———————————定义字符宽度,如上"TOOL TYPE:- ",从T开始算起一共13位,包括空格; field width = 25 ———————————定义返回字的宽度,如上"ENDMILL",如果field width = 2,那"TOOL TYPE:- "就返回EN;如果field width = 25,那"TOOL TYPE:- "就返回ENDMILL。 end define ========================== 第二段是定义字符的格式================================== define format ( / G6 S T M1 M2 L P D E H O ) address width = 1 field width = 2

PowerMILL-培训教程-特征设置

15.特征设置/二维加工 简介 PowerMILL中包含有一些专门用来加工称之为特征的垂直和突出形状的二维策略。这些策略独立于CAD模型,为此它们都没有参照基础CAD模型进行过切检查。特征通过垂直延伸参考线和线框产生,也可通过多种不同模型文件格式输入。特征产生后,它显示为由垂直线连接上下轮廓的三维形状。激活的特征以紫色标记,未激活的特征用浅灰色标记。和曲面CAD模型不一样的是,不能对特征阴影着色。 1.特征 特征由二维几何形状产生,可单独定义为型腔、切口、凸台和孔。也可直接通过曲面或实体模型提取孔特征,同时还可使用区域清除策略中的Z轴下切域中的钻孔选项产生孔特征。 2.区域清除(二维加工策略) 特征产生后可使用二维区域清除策略来产生包括粗加工、半精加工和精加工策略在内的全部二维加工策略。 3.钻孔 钻孔选项仅可应用于孔特征,PowerMILL所支持的孔循环类型有:标准钻、镗孔、螺旋铣和攻螺纹。 特征 有六种不同类型的特征分别用来对应各个不同的二维加工选项,它们分别是: 1.型腔-定义轮廓的内部区域,刀具仅加工特征的内部区域。 2.切口-一条定义刀具路径的曲线(带或不带刀具补偿)。 3.凸台-一个竖柱。刀具仅加工凸台的外侧表面。 4.孔-一种通过点、圆圈、曲线或直接通过CAD模型数据定义的专门用于钻孔操作的特 征。

5.圆形型腔-一种由点、圆圈或曲线定义的圆形型腔。 6.圆形凸台-一种由点、圆圈或曲线定义的圆形凸台。 可直接将包含圆圈/曲线对或是圆柱体曲面的二维数据(如dxf文件)输入到PowerMILL,然后直接根据这些数据定义孔特征,这样省去了手工输入坐标值的麻烦,避免手工操作产生错误的可能性。 通过线框产生特征 钻孔 特征产生 全部删除并重设表格。 通过范例文件输入模型PM_holes.dgk。 通过PowerMILL浏览器定义一个新的特征 设置。 从右击特征弹出菜单中选取定义特征设置选项后,特征表格即自动显示在屏幕上。 输入名称根1。 选取类型为孔。 输入定义顶部为0,定义底部为–25。 选取使用选项为曲线。 选取图形视窗中的全部线框圆圈。 应用并关闭表格。

PowerMILL的后处理应用技巧

PowerMILL的后处理应用技巧 1引言 PowerMILL是一种专业的数控加工自动编程软件,由英国Delcam公司研制开发。从PowerMILL的使用来看,PowerMILL可以说是世界上功能最强大、加工策略最丰富的数控加工编程软件系统之一,同时也是CAM软件技术最具代表性的、增长率最快的加工软件。它实现了CAM系统与CAD系统的分离,可以更充分发挥CAM和CAD各系统的优势,可在网络下完成一体化集成,所以更能适应工程化的要求。其广泛应用于航空航天、汽车、船舶、家电以及模具等行业,尤其对各种塑料模、压铸模、橡胶膜、锻模、冲压模等具有明显的优势. 软件的数控自动编程主要是软件经过刀位等自动计算产生加工刀具路径文件,但刀路文件并不是数控程序。需要从加工刀具路径文件中提取相关的加工信息,并根据指定数控机床的特点及要求进行分析、判断和处理,最终形成数控机床能直接识别的数控程序,这就是数控加工的后置处理。本文针对PowerMILL自动编程软件后处理方面的技巧进行探讨。 2 PowerMILL后处理使用技巧 在PowerMILL生成刀具路径后,提供了两种后处理方法:NC程序和PM-Post后处理. 2.1 NC程序 NC程序模块存在于PowerMILL浏览器中,如图1所示,没有工具栏也没有快捷图标,只能通过"NC程序"菜单和NC程序对象菜单进行参数设置。NC程序生成的主要步骤如下: (1)右键单击产生的每个刀具路径,在弹出的菜单、中选择"产生独立的NC程序";或者右键单击PowerMILL浏览器中的"NC程序",在弹出的菜单路径,在弹出的菜单中选择"增加到NC程序"选项。

(2)右键单击生成的每个NC程序,在弹出的菜单中选择"写人";或者右键单击Poirer112ILL浏览器中的"NC程序",在弹出的菜单中选择"全部写人"选项。 2.2 PM-Post后处理 PM-Post是Delcam提供的专用后处理模块,其后处理操作步骤如下: (1)在PowerMILL的"选项"中将NC程序输出文件类型改成"刀位",输出后缀名为cut 的刀具路径文件。 (2)启动PM-Post进人PostProcessor模块,如图2所示,分别添加NC程序格式选项文件Option files和第一步产生的刀具路径文件CLDATA Gles. (3)右键单击某个刀具路径文件,在弹出的菜单中选择Process选项,实现该刀具路径文件的NC程序的输出。 可以看出,NC程序方法简单,当程序后处理设置为固定无需改动时,只需要选择相应的后处理选项文件,即可快速生成所需的NC程序代码。这种方法适用于单位设备固定统一,软件后处理对应性较强的情况。PM-Post方法不但可以生成所需的NC程序,还可以通过PM-Post中的Editor模块对NC程序格式选项文件进行设置,有利于生成更加简洁高效的NC程序代码。这种方法比较适合单位设备的种类型号较多,且自动数控编程由工艺组统一负责,然后再根据设备分配情况生成NC加工程序等场合。 3 PowerMILL后处理设置技巧 早期的PowerMILL后处理程序DuctPost以及其它数控编程软件提供的后处理程序大部分都是基于纯文本文档,用户可通过文本编辑器修改这些文件。该文件结构主要有注释、定义变量类型、定义使用格式、常量赋值、定义问题、字符串列表、自定义单节及系统问题等部分。最新的PowerMILL后处理程序PM-Post基于图形窗口和对话框,使后处理选项文件的设置变得直观、明了。 PM-Post的格式选项文件的修改在Editor模块中进行,如图3所示。 下面以Fanuc系统为例,给出常用后处理设置的方法: 为保留系统自带的Fanuc后处理文件,我们在修改前先将该文件另存为Fanuc

PowerMILL教程--17刀具数据库

15. 刀具数据库 简介 PowerMill刀具库允许用户方便地装载预定义的刀具以及其对应的转速、进给、行距和下切步距等值。下面将为您介绍如何使用刀具数据库。 用户应确保从刀具数据库选取的是适合于用户加工条件的数据,如有任何疑问,应及时请教刀具供应商。 设置数据库 第一步是找到将使用的数据库的位置以及将装载的切削参数。在此,我们使用PowerMILL Examples文件夹中的样本数据库。 ?从工具菜单选取工具>选项。 ?在选项表格的数据库域浏览文件 C:\Program Files\Delcam\PowerMILL8009\file\examples\sample_tool_database.mdb 自动装载切削深度 切削深度选项框此时应被勾 自动装载进给率 进给率和自动装载 ?自动装载 取。 ?接受表格。

从数据库装载从数据库装载刀具刀具 从数据库装载刀具。 ? 右击浏览器中的刀具>产生刀具>从数据库。 于是刀具数据库搜索表格即出现在屏幕。 选取毛坯材料和刀具类型,按下搜索按钮即可搜索刀具。表中将列出所选类型的全部刀具。勾取相应的直径、长度、刀尖半径并输入相应的尺寸范围可进行更详尽和准确的搜索。 双击列表中的刀具名称即可将该刀具装载到 PowerMill 运行状态文件中。

作业 使用样本刀具数据库Samp Tool_Database将以下刀具输入到PowerMILL运行状态文件,所使用的材料为铝Aluminium: 20 mm dia End Mill. 25 mm dia x 3 rad Tipradiused tool. 15 mm Ball nosed tool, 或是其它合适刀具。 (选取直径 14 或16 并在 PowerMILL 中修改)

powermill程序单使用说明

Delcam 程序单使用说明 (此程序单模板版权归Delcam china 所有,未经授权不得使用) 一、程式单输出方法: 1、所需模板文件: 必须将以下3 个文件放置在硬盘的同一目录下 2、指定程序单模板:打开设置面板,只勾选最后一项,指定模板“Delcam 程序单.html”,设置输出文件路径(最好默认)。 3、设置快照图像:

(操作如下图所示:设置Z 向顶部查看视图—右击“NC 程序”—“设置清单”—“项目快照”—“当前查看”) 得到 的这张图片位于项目文件夹下:….\SetupSheets_files\snapshots\ ProjectSnapshot.png 4.输出:如下图所示操作,在PowerMILL 8版本(含8版本)以前请使用“预览全部”。在PowerMILL 9版本请使用“输出全部”。

结果如下图: 此程序单文件默认位于项目文件夹下:……\ \SetupSheets_files\project_sheets\ 下“Delcam程序单1.html”。打开时,由于网页含有JAVA编程,有时会询问活动脚本是否允许运行,选择“允

许阻止的内容”,即可(如下图所示) 。 二、关于程式单中各对应参数的设置 此程式单中的变量参数完全在PowerMILL系统给出,程式单完成后不需要任何手工修改。 1、 总体信息输入:

编程人员姓名 工件名称 2、NC 程序信息参数输入:右击“NC 程序”------选择“编辑全部” 填写备注信息

进入下图所示页面,选择“刀具”设置刀具信息。从“刀具名称”下拉式箭头选择每一把需要定义的刀具---分别设置每一把刀具的“刀具编号”和“刀具ID”为所想要的数据。 以上图片中关于刀具部分的三个参数一般在刀具设置面板中输入,此处会和刀具面板中对应。但是,有的时候刀具信息设置好后会不允许修改,这时可以在上图所示位置强行修改。

powermill后处理编写(5轴)讲课稿

p o w e r m i l l后处理编 写(5轴)

5轴主轴头选项文件设置 ( Up dated 31/01/2001 )以下链接给出的是一个5轴主轴头范例图示 :- ( 主轴头回转轴 ) 第4旋转轴和第5旋转轴要求 下面是多轴旋转加工需在选项文件中定义的内容。:- ( 范例中定义了三个主旋转轴, A , B , 和 C ,但实际应用中多旋转轴加工系统仅会使用其中两个。 ) define format ( A B C ) ## 内建源文件中可能已经定义 metric formats leading zeros = false trailing zeros = true decimal point = true decimal places = 3 imperial formats leading zeros = false trailing zeros = true decimal point = true decimal places = 4 end define word order = ( + A B C ) ## 仅当内建字排序列表中间没有时需要

block order = true ## 不考虑内建排序列表,使用"define block xxx. " 排序 define keys azimuth axis = C## 第4旋转轴通常为方位角 ( 立柱回转 ) elevation axis = B## 第5回转轴通常为仰角 ( 主轴回转 ) end define ## " A, 和 /或B, 和 /或C " 均需插入到Rapid 快进和Linear 线性程序段中,其和对齐轴相关。 ( 范例图示,B绕Y旋转,C绕Z旋转) define block move rapid N ; G1 ; G2 ; G3 ; G6 ; X ; Y ; Z ; B ; C ; S ; H ; M1 ; M2 end define define block move linear N ; G1 ; G2 ; X ; Y ; Z ; B ; C ; F ; M1 ; M2 end define 旋转轴参数设置 以下参数需包含在旋转轴选项中。 spindle azimuth rotation = true ## 旋转工作台缺省为 false spindle elevation rotation = true ## 旋转工作台缺省为false

PowerMILL后处理的分析说明

PowerMILL 後處理 對於後處理格式,一般的用戶有三個層次的需求: 一、powermill自帶的後處理中有適合自己機床要求的,不過要修改、增刪些代碼。 二、沒有適合的,需要改寫後處理。 三、機床的代碼格式完全與普通G代碼格式不同,需建全新的後處理。 本文只針對1、2種需求來進行講解,至於第三種則是高級篇的範疇了(哈哈,其實我也不知道,還沒做過呢) 現在開始準備工作: 1、以不同的控制器試著處理幾個G代碼檔出來,然後和自己機床的代碼進行比較,選一個最接近自己的。 2、打開ductpost\dp-index.html,準備有問題就看幫助。 3、運行:ductpost -w [控制器類型] > [控制器類型].opt ,從而生成OPT檔,這個選最接近你機床的控制器。如:ductpost -w hurco > hurco.opt 。這時就可以用文本編輯器來打開這個opt檔了: 1、程式頭、程式尾的改寫: 這個在以下的定義裏面: define block tape start ******************** end define define block tape end ******************* end define 你可以根據自己的需要添加,如: define block tape start "%" N ; "G17G90G80G40G49" end define define block tape end

N ; "M05" N ; "M30" end define 不過注意這種引號方法優點是簡單明瞭,但控制器只是把它當字元處理,而不能以模態存在,具體可參見其他說明。 2、是否需要N行號? % :0001 N10G28G91X0Y0Z0 N30T1M6 N40G0G90X-25.Y-40.S800 M3 如這上面的N10、N30、N40,另外行號的起始、增量、最大都可以定義。如果不想要行號,可修改為以下值: define format ( N ) not permanent end define 3、是否需要Message? N60( MSG, Toolpath Name: ET) N70( MSG, xyzxyz_cut_1 ET) N80( MSG, Output: ET) N90( MSG, UNITS: MILLIMETRES ET) N100( MSG, TOOL COORDINATES: TIP ET) N110( MSG, LOAD TOOL ET) 上面的資訊,可修改為你需要的,具體參見幫助。也可選擇不輸出,如: message output = false 4、圓弧的輸出格式: 這個需要講一下,輸出R的就不講了,專講I、J、K的輸出。大致有三大類: a、I、J輸出為圓心的絕對座標值。 b、I、J輸出為相對座標值,具體值為:圓心座標值-圓弧始點座標(常用)

Powermill中文教学教程全套汇编

引言 PowerMILL 是一独立的加工软件包,它可基于输入模型快速产生无过切的刀具路径。这些模型可是由其它软件包产生的曲面,可是IGES 文件,STL 文件,三角形文件,OLE 模型或是来自PowerSHAPE 的模型(实体或曲面)。 PowerMILL 界面 双击PowerMILL 图标装载PowerMILL.

下拉菜单位于PowerMILL视窗的顶部。将光标置于菜单上,点取左鼠标键可调出子菜单。沿右箭头移动光标可调出更底层的菜单选项。 下图是PowerMILL中的一些常用图标,每个图标均对应于一相应的功能。将光标停留于图标上,将调出该图标所对应功能的简单描述(或称工具提示)。 屏幕的右边是查看工具栏。使用此工具栏中的图标可改变模型的查看方式。点取不同图标后,模型将以不同的查看方式显示在屏幕上,世界坐标系也将显示在视窗或图形的中央。

鼠标键 在PowerMILL中,鼠标的三个按键分别有其不同的功用。鼠标键1: 点取和选取键

使用此按键可从主菜单的下拉菜单中选取选项,填写表格,选取几何元素。 鼠标键2: 动态键 放大和缩小: - 同时按下CTRL键和鼠标键2,上下移动鼠标,可放大或缩小视图。 平移模型: -同时按下SHIFT键和鼠标键2,移动鼠标,可将模型按鼠标移动方向平移。 方框放大-同时按下Ctrl 和shift 键以及鼠标中键,画出一个方框,可放大方框所包含的区域。 旋转模型-按下并保持鼠标中键,移动鼠标,于是屏幕上出现一跟踪球,模型可绕跟踪球中心旋转。

旋转查看-动态旋转查看并快速释放鼠标键即可进行动态旋转查看。移动鼠标键的速度越快,旋转速度就越快。此功能的缺省设置为关。 ·从主菜单的工具菜单中选取选项,打开选项表格,在表格中点取查看标签并点取旋转查看选项,可打开旋转查看功能。 鼠标键3: 特殊菜单及PowerMILL 浏览器选项键 按下此按键后将调出一个新的菜单,菜单的内容取决于光标所处位置。如果光标下几何元素,则调出查看菜单。 范例1 在第一个练习中,我们将用到一个已保存的PowerMILL模型。

数控导出hjy_-Powermill中文教程全集(doc23)

Powermill中文教程全集 引言 PowerMILL 是一独立的加工软件包,它可基于输入模型快速产生无过切的刀具路径。这些模型可是由其它软件包产生的曲面,可是IGES 文件,STL 文件,三角形文件,OLE 模型或是来自PowerSHAPE 的模型(实体或曲面)。 PowerMILL 界面 双击PowerMILL 图标装载PowerMILL. 下拉菜单位于PowerMILL视窗的顶部。将光标置于菜单上,点取左鼠标键可调出子菜单。沿右箭头移动光标可调出更底层的菜单选项。

下图是PowerMILL中的一些常用图标,每个图标均对应于一相应的功能。将光标停留于图标上,将调出该图标所对应功能的简单描述(或称工具提示)。 屏幕的右边是查看工具栏。使用此工具栏中的图标可改变模型的查看方式。点取不同图标后,模型将以不同的查看方式显示在屏幕上,世界坐标系也将显示在视窗或图形的中央。

鼠标键 在PowerMILL中,鼠标的三个按键分别有其不同的功用。鼠标键1: 点取和选取键 沿X轴查看 沿-Y轴查看沿Z轴查看沿-X轴查看沿Y轴查看沿-Z轴查看等轴查看1 等轴查看2 等轴查看3 等轴查看4 全屏重画 放大 缩小 方框放大 上次查看 刷新 拔模角阴影最小半径阴影多色查看 阴影查看 线框查看

使用此按键可从主菜单的下拉菜单中选取选项,填写表格,选取几何元素。 鼠标键2: 动态键 放大和缩小: - 同时按下CTRL键和鼠标键2,上下移动鼠标,可放大或缩小视图。 平移模型: -同时按下SHIFT键和鼠标键2,移动鼠标,可将模型按鼠标移动方向平移。 方框放大-同时按下Ctrl 和shift 键以及鼠标中键,画出一个方框,可放大方框所包含的区域。 旋转模型-按下并保持鼠标中键,移动鼠标,于是屏幕上出现一跟踪球,模型可绕跟踪球中心旋转。 旋转查看-动态旋转查看并快速释放鼠标键即可进行动态旋转查看。移动鼠标键的速度越快,旋转速度就越快。此功能的缺省设置为关。 ?从主菜单的工具菜单中选取选项,打开选项表格,在表格中点取查看标签并点取旋转查看选项,可打开旋转查看功能。 鼠标键3: 特殊菜单及PowerMILL 浏览器选项键 按下此按键后将调出一个新的菜单,菜单的内容取决于光标所处位置。如果光标下几何元素,则调出查看菜单。 范例1

PowerMILL软件二次开发接口知识和进行二次开发的方法009

PowerMILL软件二次开发接口知识和进行二 次开发的方法 来源:未知 admin责任编辑:模具站发表时间:2010-05-19 11:55 PowerMILL二次开发Powermill教程Powermill数控编程Powermill技巧 核心提示:一、前言 PowerMILL是英国DELCAM公司开发的一款优秀的、独立的、基于知识的专业三维加工软件,其技术在同行业中居世界领先地位。PowerMILL软件的主要特点如下:★与CAD系统的无缝接口现代的产业结构以及产品开发周期的缩短,极大的增加了CAD与CAM的异地化… 一、前言 PowerMILL是英国DELCAM公司开发的一款优秀的、独立的、基于知识的专业三维加工软件,其技术在同行业中居世界领先地位。PowerMILL软件的主要特点如下: ★与CAD系统的无缝接口 现代的产业结构以及产品开发周期的缩短,极大的增加了CAD与CAM的异地化生产,这就使得CAD模型的转换成为现代生产的关键环节。PowerMILL能够接受的CAD模型类型包括AutoCAD、CATIA、CIMATRON、IDEAS、IGES、UNIGRAGHICS、PRO/ENGINEER、SOLIDWORKS、STEP、 SOLIDEDGES以及VDA等多种模型格式,很好的做到了与CAD系统的无缝连接。 ★面向高速加工 1、智能化全程过切保护 现代的高速加工与传统加工相比,其切削速度提高了8倍左右,更有甚者可能达到10倍以上。在这种情况下一旦有过切现象发生,其冲击力将对机床、刀具带来极大的损害,甚至对人身安全造成伤害。PowerMILL充分考虑了这些因素,采用了智能化的全程防过切处理,不需人工干预而是全部由系统自动完成。我们的实际加工证明,PowerMILL可靠性高,完全防过切,使用起来让我们特别放心。 2、刀具过载保护 在型腔类工件的粗加工中,刀具与工件第一刀的接触不可避免的会有全刀宽切削,这种全刀宽切削对刀具的使用寿命有很大的危害。为解决这种问题,PowerMILL给用户提供了刀具过载保护功能--摆线加工,即当发生全刀宽切削时,PowerMILL会优化刀具路径,自动以摆线加工策略进行处理,避免刀具过载。 3、丰富的适合高速加工的细节处理 为了避免刀具在加工过程中走刀方向的突然变化和保证刀具切削的平稳性,PowerMILL 允许用户采用水平圆弧、垂直圆弧、斜向等多种进刀方式,使刀具能够高速地切入切出工件,同时PowerMILL在多种策略的刀具路径的尖角处可采用圆弧光顺优化处理,这些细节处理正是高速加工所要求的

Powermill中文教程全集

Powermill中文教程全集(2) 4. 用户坐标系和模型 简介 模型装入 PowerMILL 后,其通常是相对于原始的世界坐标系定位,这种定位可能不能满足加工需要,我们常常需要对模型的位置和方向进行一些修改。 有两种方法到达此目的: 1.相对于原始世界坐标系(坐标系)处理模型。 2.产生一新的用户坐标系(原点),相对于模型定位此用户坐标系,然后相对用户坐标 系对模型进行处理。 输入模型 有多种方法将模型输入 PowerMILL。 1.在PowerSHAPE中直接点取 PowerMILL 图标输入。 2.选取文件 -> 输入模型。 3.在PowerMILL浏览器中右击模型目录,从弹出菜单中选取输入模型选项输入。 移动、旋转、缩放和镜向模型 这些选项对多型腔模具来说尤其有用。多型腔模具的CAD数据通常仅包含一组曲面数据,通过多次输入这些数据并将它们移动到型腔块中的合适位置而形成多型腔形体。另

外,这些功能也可用于对称模型或是具有重复几何形状的模型的输入。这种类型的CAD 模型数据中通常仅包含了部分几何形状,模型装载后,需对其进行镜向复制等处理从而产生完整的模型。 在PowerMILL浏览器中右击模型名称,通过弹出菜单中的编辑选项下的子选项,可对模型进行移动、旋转、缩放和镜向操作。 范例 ?输入模型 cowling.dgk ,然后选取等轴查看。 屏幕上显示的白色坐标轴为世界坐 标系坐标轴,因此不能修改它。为便 于加工,加工的原点位置应定义在零 件的拐角边缘或是材料矩形块的拐 角。 ?在浏览器中右击模型,从弹出菜单中选取属性选项,查看模型尺寸。 PowerMILL 给出模型的限界和模型中所具有的几何元素数量。

POWERMILL编程经验

流道做法 先在流道的顶面补好面,再用参考线的投影功能算出一条刀路的最大参考线(在流道的顶部),然后把这刀路变成参考线,最后用这条刀路变成的参考线来算流道的刀路,底部-100M(自己喜欢),顶部取0,用合并功能,给个下刀量那个刀路就可以了,完美的解决第一刀下刀量过大这个问题,以上这些也可以做成宏,可以十分方便的完多种异成流道 ps里可以用线架构显示,找那流道曲面中间的经玮线,一般都有,如果没有,就插入经玮线,以50%来画就行,再ctrl+h复合曲线,提取出来,转到PM,再根据模型转换成参考线,PM里选取模型时注意也是要以线架构显示才能看到转过来的线。 模型转边界后偏移 笔式清角——转参考线 线框轮廓精加工也可以选边---》裁剪打断一下就可以做刀路了连面都不用补了 二粗设定 这个说不定,具体要看前模的形状,有很多地方没挖到的当然是用挖槽.全部挖到的就用等高好 顺铣切入切出左水平圆弧角度90 半径 1 连接圆形圆弧掠过相对 逆铣切入切出右水平圆弧半径 3 连接

圆形圆弧掠过相对1 顺逆铣切入切出角度90 水平圆弧半径 3 连接直掠过相对二粗中切入切出增加第二选择为斜向,最大左斜角为3,相对0.4 ,用的好顶一下,拍PM 二粗很好的,我这儿的操作工做这个程序都可睡 刚才帮你看了一下,你的三粗程序那个检察材料厚度,开得太多了,所以就忽略了一些刀路,(说明一下,如果是太小的刀,怕断刀就不要开那检察厚度了,,如果斜度大的浅滩面多,一定要开的话。那就开这条刀路的用的刀的下刀量吧,若然多余的刀路还是太多,就不要开检察了,计算一个残余边界吧看我说了这么多好像好麻烦,其实只要经验足,对PM有一定了解的啊,做几条残料刀路是好快 对于二粗来说,很多人说PM的二粗太刀很多,实际上是设置的切入切出及连接移动不合理造成的。 二粗可以这样设: 切入---第一选择设“斜向”,第二选择设“水平圆弧”; 切出---第一选择设“水平圆弧”---为什么这样设呢?防止退刀时直接拉刀损坏刀片! 连接移动---“短连接”---设“直”或“圆弧”;“长连接”---设“掠过”---长短分界值一般设在4倍左右刀具直径足够了,要看情况定

PowerMILL快速入门

第1章PowerMILL快速入门 1.1PowerMILL简介 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系统操作过程完全符合数控加工的工程概念,实体模型全自动处

powermill后处理修改精华帖修订版

p o w e r m i l l后处理修改 精华帖修订版 IBMT standardization office【IBMT5AB-IBMT08-IBMT2C-ZZT18】

m a c h i n e f a n u c o m——————后处理文件头define word TN ---------------------------- 定义字段; address letter = "TOOL TYPE :- " ----- 定义字段的返回值 address width = 13 定义字符宽度 field width = 25 定义返回字的宽度 end define 结束定义 define format ( / G6 S T M1 M2 L P D E H O ) 第二段是定义字符的格式 address width = 1------------ 定义字符宽度 address width = 1------------ 定义字符宽度 field width = 2 ------------- 定义返回字的宽度 exponent width = 0 ---------- 指数的宽度 scale factor = 1 ------------- 比例因子:值乘以 1 scale divisor = 1 ------------ 比例因子:值被 1 除 tape position = 1----------- 字前留一个空格 print position = 1 -----------打印位置

sign = none----- 用于不需要 G代码和进给率 sign = if negative 仅标识负坐标 sign = always 如果需要 + / - 号 not permanent -------- 不需要行号 not modal ------------ 仅当改变时需要重复的字为 modal 。(模态)。通常 G 代码和 X, Y 和 Z 为坐标为 modal, 但圆心通常使用的 I, J, K 代码通常不是,因此它们为 not modal . metric formats --------------- 公制 leading zeros = false --------- 前导 0 trailing zeros = true ----------后导 0 decimal point = false ------ 不需要小数点 decimal places = 2 -------- 小数点后 2 imperial formats ------------- 英制 word order=====================语序 word order = ( OP N G1 G2 G3 G4 G5 ) word order = ( + G6 G7 X Y Z B C )

powermill教程

PowerMILL是Delcam开发的世界领先的CAM系统之一。它功能强大,易学易用,能快速准确地生成数控机床,最大限度地提高数控机床的生产效率。粗加工和精加工刀具路径,不过度切削,以确保生产高质量的零件和模具。应用前景十分广阔。目前,市场上关于PowerMILL的书籍很少,关于PowerMILL的实用视频教程也很少。大多数介绍软件的书籍只停留在介绍软件功能的阶段。尽管他们已经通过努力学习了基本函数的应用,但当遇到实际问题时,他们仍然觉得不能从头开始。工作站开始了工厂的实用PowerMILL教程,学习了工厂的实战技能,不会绕道而行,并且可以很快支持PowerMILL 的使用。 这套PowerMILL编程视频课程立足于实际,理论与实践相结合。音频和视频是用来解释的。详细阐述了利用PowerMILL软件进行数控加工和模具制造的方法和技巧。经过厂长8年的精心记录,最新的工作已经完成,从基础到中级、高级、后处理,所有的PowerMILL指令入门课程,铜编程的全过程,模具编程的全过程,以及PowerMILL插件的制作,而且有各种技巧可以解释,每一个参数的设定都是工厂的实际方法。播放时间

长达2000分钟。有音频说明和操作演示。此外,PowerMILL还提供8g练习图文件。大容量教程和工程图纸文件是PowerMILL最好的自学课程! 这是一门内容最全、例子最多、最新版本的多媒体课程。它可以帮助初学者快速、全面地掌握powermill7.0的编程方法和技巧。也适用于希望进一步提高数控加工水平的人士。也可作为从事数控编程与加工的工程设计人员以及高校相关专业师生的学习课程。(最新活动:购买本教程集,在此网站上发送最新的PowerMILL编程视频,100%实战,100%经验和技能)发送PowerMILL 7.08.09.010.0软件和PowerMILL 2010软件,PowerMILL 2012安装软件,以及PowerMILL插件和后处理: 免责声明:就像互联网上的两个豌豆,你会发现还有其他网站和我们的完全一样。请仔细比较图片和教程。一些网站盗用了我们的教程图片,并将联系方式改为自己的。这幅画似乎有清晰的颜色。有明显的修改痕迹。如果你买了它,那么它实际上是寄给你一个未经介绍的课程。很多人被骗了。请仔细阅读。如果对方提出异议,他必须远程阅

PowerMill安装教程

1 将 PowerMill 7.0 光碟放入光驱,屏幕提示如下: 选择 NEXT 选择同意 选择 N E X T

直接选择 N E X T 选择改变安装路径

点击选择安装路径 选择建立新文件夹 将文件夹名称改成 dcam 双击进入 dcam 文件夹,再新 建一个名称为 product 的文 件夹,然后双击进入文件夹 最后选择 OK 选择 NEXT 选择第三个选项 再选择 NEXT

其中第三项在安装服务器时才需要安装,在安装客户端时则不需安装。 点击”+”号可以打开安装细节 选择第三个选项,不需要安装 此控件在安装服务 器时需要安装,在安 装客户端时则不需 安装。 此为 PowerMill 刀库安装程 完成后选择NEXT 式,必须选择第一个选项安 装!

选择 FINISH,然后选择 NO,不需要重启。 安装完成后桌面会出现两个图标, 把英制的图标删除就可以! 英制 公制 然后按步骤执行一次,开始—程式—DELS-exchange-- PS-exchange490504—COM Register PS-exchange.

右键菜单。 将我们提供的右键菜单(PMILL2 文件夹)复制到 c:\dcam\delcamutils(如无,自建一个)目录下,在系统环境变量中 加入 变量名:home 变量值:c:\dcam\delcamutils 将在 PMILL2文件夹里有 MSSTDFMT.DLL 和 PowerSolutionOLEnew.ocx 两个文件复制到 c:\windows\system32 目录下, 分别在命令行输入: regsvr32 MSSTDFMT.DLL 和 regsvr32 PowerSolutionOLEnew.ocx 进行注册 8.如果需要转换中英文,只要将系统的区域设置设为对应区域即可

[全]PowerMILL资料大全

PowerMILL资料大全 Powermill使用常识集锦: 先产生一个独立的加工程序,把产生的加工程序激活,再把下一个刀具路径增加到加工程序上去就可以了把你做的刀具路径, 直接用鼠标拖到要产生NC程序的里面, 然后写出就行了! 但是注意你所使用的刀具编号, 最好符合, 还有其他相关刀具数据, 例如轴向下刀速度, 圆弧速度, 切削速度, 转速, 都很重要! ●在PowerMILL中如何将只读项目转换为可读写项目运行PowerMILL的过程中,如果我们打开一个以前输出时没能正常关闭的项目,屏幕上会出现下面的警告信息:'Project open for Read Only' 此时如果需要将项目以可读写方式打开,则可在命令视窗中键入下面的命令:'PROJECT CLAIM' 这样打开的项目即为可读写项目 ●PowerMILL中如何将刀具附加到刀具路径上在PowerMILL 中可将激活刀具附加到刀具路径上,以便更加直观地查看刀具和刀具路径间的关系,查看刀具随刀具路径移动的情况。这项功能对5轴加工编程帮助颇大。有两种方法将激活 刀具附加到激活刀具路径上,第一种方法是在图形视窗中希望附加激活刀具的的刀具路径上的某个位置右击鼠标,从弹出菜单中选取附加激活刀具选项,于是 激活刀具即附加到光标所点击位置的刀具路径上;另一种方法是在PowerMILL 浏览器视窗中右击希望附加刀具的刀具路径目录,从弹出菜单中选取附加激活刀具到开始选项,于是激活刀具即附加到刀具路径的开始点。将刀具附加到刀具路径上后,使用键盘上的箭头键,沿刀具路径移动刀具,可直观查看刀具和刀具路径的相对位置。 ●编程注意事项

powermill后处理修改参考

后处理的实际应用中,经常需要修改或删除的部分主要有几方面:程序头的修改;程序尾的修改;刀具调用的修改;第四轴的开启与关闭;各种注释部分的删除;钻孔循环的定制;行号的设定与省略;新参数的设定等。 (1)程序头的修改。 选中任务树窗口中的"Fanuc OM.pmopt Commands-Start Program"项,在右边图形窗口中,选中程序中不需要的部分,再点击上方的删除图标,可以删除该部分内容;如程序中默认的机床回参考点程序段"G91G28XOYOZO",如在程序启动时不必首先回参考点,可删除该段内容。 (2)程序尾的修改。 在任务树窗口中的"Fanuc OM.pmopt-Commands-Finish Program"项中可以定义程序尾部分的内容。默认的程序尾包含了"G91G28Z0"和"G28XOY0"机床回参考点选项,如不需要也可以删除。 (3)换刀程序段的修改。 选中任务树窗口中的"Fanuc OM.pmopt -Commands-Tool Control-Load First Tool"项,可以通过选中图形窗口中的"M6"项,点击添加"BlockNumber",使T指令和M6指令分行;同样可以使Change Tool项中的T指令和M6指令分行;如采用手动换刀,则NC程序中不需换刀程序,可右键点击"Load First Tool"和"Change Tool",在快捷键中选中"Deactivate,以关闭换刀程序。 (4)第4轴的开启和关闭。 选中任务树窗口中的"Fanuc OM.pmopt-Settings-Machine Kinematics"项,右边图形窗口中"KinematicModel"的选项,默认的"3-Axis"项则关闭第4轴;"4-Axis"项则打开第4轴,第4轴打开后,需对其方向、原点及行程范围等进行设置。 (5)各种注释部分的删除。 程序头部分、换刀部分等都设定了相应的注释,如不需要这些注释,可以进人程序头部分、换刀部分,将其中的注释内容选中删除即可。 (6)钻孔循环指令的定制。 打开任务树窗口中的"Fanuc OM.pmopt-Commands-Drilling Cycles"项,这里定义了各种钻销循环。如其中的"Single Pecking Setup"定义了基本钻削循环G81指令;"Deep Drill Setup"中定义深孔钻削循环G83指令。如要取消,可右键点击该指令,在快捷键中选中"Deactivate",即可取消该项定义。"DrillingCycles"子目录下还有其他钻镬削循环,可根据机床具体情况进行定义或删除。 (7)行号的设定与省略。 点击任务树窗口中的"Fanuc OM.pmopt-Settings-Global Constants"选项,右边图形窗口中"OutputBlock Number,项的"Value"框中的值,默认的为Yes ,显示行号;改为No,则不显示行号;"Block Increment"项为程序行号间距,"Value"值默认的为10,可根据需要修改成适合自己的行号间距。 (8)新参数的设定。 当数控机床的控制系统在PowerMILL自带的后置处理选项文件中没有的时候,就需要重

相关主题