找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 310|回复: 0

一种二维机械零件的CAD/CAM系统(二)

[复制链接]
发表于 2010-9-13 22:02:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×

  2.2NC加工的CAPP

$ V& D+ u+ q# {% o 9 V( N) r. |7 t2 b

  在自动生成加工的NC程序前,必须进行NC加工的计算机辅助工艺设计,确定每一道工序加工中所必须的加工工艺参数。该功能模块利用计算机对需要加工的各个轮廓进行加工工艺设计,最后生成相应的CAM加工工艺文件,供生成NC加工程序时调用。

7 g7 Q6 u7 ]2 \- w8 d& m$ L7 E' z# P; Z& z! ^$ z8 |2 e3 f9 r7 P

  这里CAPP中的设计参数主要有:主轴转速(spindle speed)、切削深度(cut down to)、进给量(feedrate)、加工方式(钻削加工或沿轮廓切削加工)、循环切削次数(cycle count)、刀具的选择(tool)等七个主要工艺参数。

. R- I6 R* |2 u; A* `7 Z' ^ - i: m; N+ ]7 x3 E0 Z

  本功能模块对于NC加工的CAPP设计,提供了命令行提示交互式设计方案、图标菜单式设计方式、以及使用于AutoCADR12以后版本的对话框式设计方式。

* a; q; o, t/ ^* U1 d 2 c5 ?) C" i: L) t3 N

  本功能模块设计特点是:①在AutoCAD的环境下就可以进入NC加工工艺的设计,使CAD及CAPP一次完成;②在工艺设计的过程中,可以观察到相应实物的工程图,做到所见到的就是所要设计的;③图标菜单及动态显示技术的运用,使设计图文并茂,容易掌握、容易操作;④对话框及缺省值的合理处理,加快了设计速度,减少了重复设计的时间。在完成CAPP后,将自动生成相应的CAM加工工艺文件。

5 Q; {1 x! o4 d & {* C. [% ~8 z7 ]* ~2 `' |

  2.3NC程序的生成NC程序的生成模块主要根据刀具运动轨迹的标准图形交换文件,以及CAM加工工艺文件,按照符合ISO标准的NC系统,自动生成通用的NC加工程序。其中每一道工序加工的轮廓放在不同的图层上,对应于相应的一段CAM工艺文件。本功能模块的工作步骤为:

8 P, e" Q4 Y& I+ S " S7 l# q7 F& y8 F2 Y6 u% o

  (1)首先根据设定的路径(path)找到存放刀具运动轨迹的标准图形交换文件及相应的CAM加工工艺文件;

/ |/ R* q3 O2 S' v% d4 U& e ) q" t/ m" F: l+ u4 n. t4 k

  (2)在程序规定的图层上找到相对零点,以进行相对坐标的转换;

2 K( j- P8 K/ U- L! d 9 z7 e7 t, c1 E+ v9 f% g& }4 }

  (3)根据图形基础层(base layer)找到存放刀具运动轨迹的图层;

/ b5 V* S. |8 S9 T3 N 0 X' O6 Y3 w8 G+ _. n9 J

  (4)根据设定的起点找到加工的起始点;

; t/ m" h, `8 X1 ^9 j+ s& k 7 s* @7 F: Q1 T% M

  (5)若下一个端点无实体连接,则转到(8);

. Y5 E0 w2 ~1 r; t) E3 D ) t, k2 E( Q) c

  (6)根据需要加工的实体,参照加工字典,查找出加工的类型;

% S) E: q% Z/ |: T5 D M, S2 s# z- V( b* V8 a' ]- ~ A4 x, L3 b

  (7)建立或修改NC文件;

5 t. [3 _$ T3 A $ D& H" u% {' X0 n8 T

  (8)检查下一个端点有无实体连接,有则转到(5);

: E5 H& \6 O3 G8 O; [ I8 ~8 S0 z j4 \5 }; d0 o2 u# K

  (9)若是循环切削,则重复(N次)进行(6)、(7)、(8)项工作(N=循环切削次数);

7 c2 r$ L) _* x5 N: l, f 9 V, l8 T0 d2 Y5 x% [0 b

  (10)检查有无下一个存放刀具运动轨迹的图层,有则转到(4);

: t- x8 w/ R5 k6 r $ W; _8 Z+ u/ Z" S

  (11)记录日期、换刀位置等工艺参数;

0 _) i" W' Y6 E8 Y2 m, [9 a1 c . c) z+ P- E* z6 J

  (12)自动生成NC加工程序,送数控设备加工。

" w( Z7 z3 p0 Z% Y 1 A7 @: }: P" Q$ z$ x9 X. a

  该功能模块还具有以下一些重要的功能:每进行一道工序加工时,刀具将快速地移动到设定的加工起点,以节约加工辅助时间;循环切削次数(cycle count)为N,则可以使设定的总切削深度平均分为N次进行;每一道工序都对应于不同的一组加工工艺参数,使加工灵活,粗精分开,适应能力强。

7 [, A7 L/ C' \: T - k; r. r1 M0 P, K1 I 4 t) W( s2 B- B" h$ ~6 s$ |9 k# t" p+ ~2 O0 u* W- d" T
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-16 14:31 , Processed in 0.135715 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表