基于ProE的自动编程PPT
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8
2. 2 加工实例
❖ 对于一些倒模生成的零件,因其不规那么性, 常规编程方法难易对这些零件进展编程,如下 一个由香皂模型倒模生成的模具。
❖ 对于这 样的零 件一个 好的方 法就是 自动编 程。
9
2. 2 加工实例
❖加工步骤如下
工件设置
机床设置
刀具设置
精加工
粗加工
10
操作设置
2. 2 DNC加工
22
4. 2 编程方法的混合
❖如本例中,两个型腔是对称的,我们完全可 以在生成的程序中加入镜像指令,或加入一个 坐标平移和跳转指令来实现程序行数的缩减。 ❖这个程序有11734行,364KB大小,如果进 行这样的改动的话,程序将减少几千行,文件 所占空间也会减小一半。
23
个人总结
❖此次毕业论文的写作,让我了解了许多, 认识了许多,感悟了许多,也让我定下了 我的职业目标——零件试切工艺员,也让 我知道了我要走的路还有很长。
截面椭圆所形成的曲面 ❖椭圆长短轴相对于底面AB截面分别随
着高度的增加20/44mm,40/44mm。
6
2. 1 自动编程简介
❖ 自动编程很早就已经出现。近几
零 件 图 样
年,随着电子计算机及AI(人工
准 备 原 始 数 据
智能)软件技术的发展,自动编 输 入 翻 译
程软件的发展也一日千里。
数 学 处 理
基于ProE的自动编程 与宏程序比较
目录
1 用户宏程序介绍 2 自动编程介绍 3 两者分析比较 4 实际生产中两者的选用
2
1. 1 用户宏程序简介
❖以变量的组合,通过各种算术和 逻辑运算、转移和循环等命令来实 现加工
❖可以直接调用,也可以作为子程 序调用
❖实现简单,功能强大 ❖短小精悍,实现方式直接
用户宏程序
操作繁琐,但熟练 掌握各项设置后会感觉 比较容易。
生成的程序冗长, 一般需采取DNC加工。
当零件特征发生微 小变化也需重新建模。
需要熟练掌握用户 宏程序,并且要有好的 思维想象能力。
程序短小精悍,可 融合在其他程序中。
当零件特征发生变 化仅需更改部分数值。
16
3. 3 分析比较
比较二:机床反应速度
❖ ProE作为较早进入中国市场的设
后 置 处 理
计软件,其基于特征,单一数据库,
参数化等设计概念得到了中国高端
信 息 输 出
设计人员的青睐。 数 控 机 床
❖ ProE因为完善的模具设计及NC解
决方案最的应用越来越广泛。
7
2. 1 自动编程简介
ProE NC组件
基本数控编程模块 多轴数控编程模块 通用数控后处理模块
12
2. 2 DNC加工
❖ RS-232使用方法: ❖在计算机端装好串口驱动及数据 传输软件 ❖用数据线连接好机床计算机两端 ❖设置好数据传输软件 ❖设置好机床参数
❖ 目前这种方法因为实现麻烦,传输速度慢, 机床会“发抖”,波特率提高时易发生数据 校验错误等缺点已逐渐退出人们的视野
13
3. 1 两者之间的共同点
共同点
均可加工曲 面等复杂特
征
都是采用无 限多的点组 成用与所拟 合对象无限 接近的形状
14
3. 2 两者之间的区别
自动编程
用户宏程序
拟合依靠计算机 强大计算能力, 生成的程序文件 包含无限个相连 接的点。
通过CNC机床 内置计算机采用 硬件计算各个点 的位置。
15
3. 3 分析比较
自动编程
比较一:便捷性
3
1. 2 宏程序加工实例
CD型腔
BC型腔
AB型腔
❖零件图如上所示
4
1. 2 宏程序加工实例
❖利用宏程序中 的三角函数指 令来拟合椭圆
❖本文中,椭圆 被微分为相邻 点间夹角为0.5 度的点
❖此时,如右图所示, 椭圆上的点相当于 三角函数指令拟合 出的点的集合
1. 2 宏程序加工实例 ❖BC截面相当于一个由无数按规那么变
❖ 由于安装的软件为精简版,没有仿真模块,所 以没有仿真,直接开场DNC加工。
❖ DNC加工方法有两种,一种是存储模式,即利 用CF卡〔Compact Flash〕,一种是利用RS232接口,把电脑当作存储效劳器来传输数据。
11
2. 2 DNC加工
❖ 目前CF卡被越来越广泛使用,它具有以下 特点: ❖ 存储容量大:一个如上图16G的卡一 般可以存储8~20万个程序。即使超大 型零件加工也可以存储几千个。一般生 产小组用的为512M。 ❖支持高速存储和读取存储速率:支持 20~300Mps存取速度。 ❖操作简单方便:只需一个读卡器即可 像U盘一样使用。 ❖价格低廉,便于管理。
在加工近圆形状时, 因其主要采用G01及少 量G02拟合,精度较宏 程序略低。
当微分较细时加工 精度较高,但难以保证 其粗糙度是否均匀。
在加工过程中工件 出现刀痕或震刀痕迹机 会略大于自动编程。可 能是计算能力不够或偶 尔出现的计算错误。
18
3. 3 分析比较
自动编程
比较四:调试难度
用户宏程序
自动走刀轨迹检查, 不会出现撞刀,扎刀, 碰刀柄等情况,安全。
自动编程
用户宏程序
程序天生庞大无比, 有时几十行只相当于 一行宏程序。
利用RS232接口在 线加工时,机床经常 出现迟滞,“发抖”。
宏程序短小精悍, 机床伺服系统反应快, 效率高。
程序一般存储在机 床内部,调用迅速,一 般不出现震颤现象。
17
3. 3 分析比较
自动编程
比较三:加工精度
用户宏程序
当精度设置较高时, 加工出的零件表面跳动 较小,粗糙程度大致均 匀。
20
4. 1 编程方法的选用
❖普通零件 ❖普通手工编程
❖带规则特征的零件 ❖用户宏程序或自动编程
❖部分复杂特征零件 ❖自动编程
❖含不规则特征零件(如示例二中) ❖自动编程
21
4. 2 编程方法的混合
❖严格来说,宏程序并不算得上是一种编程 方法。这主要就是因为它还是通过手工来编 程,和其他程序是一体的,只是所采用的变 量模式像计算机语言中的高级语言那样可以 实现一个量的不断变化。 ❖当零件有很高的精度要求且只有个别复杂 特征,我们可以考虑将这个特征以自动编程 的形式编出,混合在手工编程中。
可利用仿真模块查 看走刀轨迹供参考。
全是变量之间的计 算,不易找出中间的 错误。
机床设置会对宏程 序产生影响。
19
3. 3 分析比较
自动编程
比较五:应用范围
用户宏程序
适用各种复杂零件。
能够方便的利用计 算机模型加工零件。 便于零件的CAE,团 队工作,信息共享。
普通手工编程无法 完成的某些零件。
部分特别复杂的零 件无法加工。
2. 2 加工实例
❖ 对于一些倒模生成的零件,因其不规那么性, 常规编程方法难易对这些零件进展编程,如下 一个由香皂模型倒模生成的模具。
❖ 对于这 样的零 件一个 好的方 法就是 自动编 程。
9
2. 2 加工实例
❖加工步骤如下
工件设置
机床设置
刀具设置
精加工
粗加工
10
操作设置
2. 2 DNC加工
22
4. 2 编程方法的混合
❖如本例中,两个型腔是对称的,我们完全可 以在生成的程序中加入镜像指令,或加入一个 坐标平移和跳转指令来实现程序行数的缩减。 ❖这个程序有11734行,364KB大小,如果进 行这样的改动的话,程序将减少几千行,文件 所占空间也会减小一半。
23
个人总结
❖此次毕业论文的写作,让我了解了许多, 认识了许多,感悟了许多,也让我定下了 我的职业目标——零件试切工艺员,也让 我知道了我要走的路还有很长。
截面椭圆所形成的曲面 ❖椭圆长短轴相对于底面AB截面分别随
着高度的增加20/44mm,40/44mm。
6
2. 1 自动编程简介
❖ 自动编程很早就已经出现。近几
零 件 图 样
年,随着电子计算机及AI(人工
准 备 原 始 数 据
智能)软件技术的发展,自动编 输 入 翻 译
程软件的发展也一日千里。
数 学 处 理
基于ProE的自动编程 与宏程序比较
目录
1 用户宏程序介绍 2 自动编程介绍 3 两者分析比较 4 实际生产中两者的选用
2
1. 1 用户宏程序简介
❖以变量的组合,通过各种算术和 逻辑运算、转移和循环等命令来实 现加工
❖可以直接调用,也可以作为子程 序调用
❖实现简单,功能强大 ❖短小精悍,实现方式直接
用户宏程序
操作繁琐,但熟练 掌握各项设置后会感觉 比较容易。
生成的程序冗长, 一般需采取DNC加工。
当零件特征发生微 小变化也需重新建模。
需要熟练掌握用户 宏程序,并且要有好的 思维想象能力。
程序短小精悍,可 融合在其他程序中。
当零件特征发生变 化仅需更改部分数值。
16
3. 3 分析比较
比较二:机床反应速度
❖ ProE作为较早进入中国市场的设
后 置 处 理
计软件,其基于特征,单一数据库,
参数化等设计概念得到了中国高端
信 息 输 出
设计人员的青睐。 数 控 机 床
❖ ProE因为完善的模具设计及NC解
决方案最的应用越来越广泛。
7
2. 1 自动编程简介
ProE NC组件
基本数控编程模块 多轴数控编程模块 通用数控后处理模块
12
2. 2 DNC加工
❖ RS-232使用方法: ❖在计算机端装好串口驱动及数据 传输软件 ❖用数据线连接好机床计算机两端 ❖设置好数据传输软件 ❖设置好机床参数
❖ 目前这种方法因为实现麻烦,传输速度慢, 机床会“发抖”,波特率提高时易发生数据 校验错误等缺点已逐渐退出人们的视野
13
3. 1 两者之间的共同点
共同点
均可加工曲 面等复杂特
征
都是采用无 限多的点组 成用与所拟 合对象无限 接近的形状
14
3. 2 两者之间的区别
自动编程
用户宏程序
拟合依靠计算机 强大计算能力, 生成的程序文件 包含无限个相连 接的点。
通过CNC机床 内置计算机采用 硬件计算各个点 的位置。
15
3. 3 分析比较
自动编程
比较一:便捷性
3
1. 2 宏程序加工实例
CD型腔
BC型腔
AB型腔
❖零件图如上所示
4
1. 2 宏程序加工实例
❖利用宏程序中 的三角函数指 令来拟合椭圆
❖本文中,椭圆 被微分为相邻 点间夹角为0.5 度的点
❖此时,如右图所示, 椭圆上的点相当于 三角函数指令拟合 出的点的集合
1. 2 宏程序加工实例 ❖BC截面相当于一个由无数按规那么变
❖ 由于安装的软件为精简版,没有仿真模块,所 以没有仿真,直接开场DNC加工。
❖ DNC加工方法有两种,一种是存储模式,即利 用CF卡〔Compact Flash〕,一种是利用RS232接口,把电脑当作存储效劳器来传输数据。
11
2. 2 DNC加工
❖ 目前CF卡被越来越广泛使用,它具有以下 特点: ❖ 存储容量大:一个如上图16G的卡一 般可以存储8~20万个程序。即使超大 型零件加工也可以存储几千个。一般生 产小组用的为512M。 ❖支持高速存储和读取存储速率:支持 20~300Mps存取速度。 ❖操作简单方便:只需一个读卡器即可 像U盘一样使用。 ❖价格低廉,便于管理。
在加工近圆形状时, 因其主要采用G01及少 量G02拟合,精度较宏 程序略低。
当微分较细时加工 精度较高,但难以保证 其粗糙度是否均匀。
在加工过程中工件 出现刀痕或震刀痕迹机 会略大于自动编程。可 能是计算能力不够或偶 尔出现的计算错误。
18
3. 3 分析比较
自动编程
比较四:调试难度
用户宏程序
自动走刀轨迹检查, 不会出现撞刀,扎刀, 碰刀柄等情况,安全。
自动编程
用户宏程序
程序天生庞大无比, 有时几十行只相当于 一行宏程序。
利用RS232接口在 线加工时,机床经常 出现迟滞,“发抖”。
宏程序短小精悍, 机床伺服系统反应快, 效率高。
程序一般存储在机 床内部,调用迅速,一 般不出现震颤现象。
17
3. 3 分析比较
自动编程
比较三:加工精度
用户宏程序
当精度设置较高时, 加工出的零件表面跳动 较小,粗糙程度大致均 匀。
20
4. 1 编程方法的选用
❖普通零件 ❖普通手工编程
❖带规则特征的零件 ❖用户宏程序或自动编程
❖部分复杂特征零件 ❖自动编程
❖含不规则特征零件(如示例二中) ❖自动编程
21
4. 2 编程方法的混合
❖严格来说,宏程序并不算得上是一种编程 方法。这主要就是因为它还是通过手工来编 程,和其他程序是一体的,只是所采用的变 量模式像计算机语言中的高级语言那样可以 实现一个量的不断变化。 ❖当零件有很高的精度要求且只有个别复杂 特征,我们可以考虑将这个特征以自动编程 的形式编出,混合在手工编程中。
可利用仿真模块查 看走刀轨迹供参考。
全是变量之间的计 算,不易找出中间的 错误。
机床设置会对宏程 序产生影响。
19
3. 3 分析比较
自动编程
比较五:应用范围
用户宏程序
适用各种复杂零件。
能够方便的利用计 算机模型加工零件。 便于零件的CAE,团 队工作,信息共享。
普通手工编程无法 完成的某些零件。
部分特别复杂的零 件无法加工。