马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
“我们公司的加工中心都是固定的,加工的工件是有规律的,工件材料和加工工艺方法也是有规律。同样,我们选用的刀具、转速和进给也有规律,那么,在CAD编程时,如何减少选择这些加工参数所带来的重复劳动呢?”这是许多CAD用户的心声。它的答案是肯定的,作为一款高性价比的CAD/CAM软件,中望3D可以轻松做到。中望3D通过强大的模板定制功能,帮助你大幅减少CAD设计过程中的重复劳动,加快CAD编程速度,提升企业竞争力。 5 | J' } R2 r& d8 s$ N1 {' K K
现在就来看看中望3D是如何做到的。
V" }5 }* j8 A3 Z" P) ~( d1.新建模板文件 0 }9 O- s3 D) r9 X! J' C: v# \
首先,我们需要新建一个加工模板文件,安装程序默认是没有加工模板的。 ( }& @3 @( I- D4 p+ `/ S0 s$ Z
(提示:同类型的模板文件可以创建多个.) 5 ]( p; S7 ^* Y4 V( J3 g
Step1.启动中望3D,点击菜单栏:文件→模板,进入到如下界面。(图一) $ B5 k- W8 o* B+ W8 M3 Y5 e
4 `) \! i) W9 v$ }
(图一)
/ T6 U9 g" Q7 O2 v- }Step2.点击创建新对象,进入到如下界面。在类型中选择加工方案,接着给定一个唯一名称。(图二)7 b( T6 G1 c+ v0 j1 w
: B$ l/ z5 x7 c0 Q6 n
(取模板名称时,我们可以以部门或者零件类型等有实际意义的词来划分,这样直观方便使用.)
# P2 Y8 N4 X1 E6 x5 i4 y# j4 k
Step3.点击确认后直接进入到加工模块,点击保存。(图三)
5 p' [6 E0 z; |0 T(这里建议大家,在每次完成一段工作后,都保存一下文件,养成一个良好习惯,尽量避免不必要的损失.)
1 t6 W) N3 a$ b4 e% p, S( C# O" F4 B
! V2 X% S: Y3 D& i8 l2 v/ H7 j% M2 ^; y, [7 }6 \
8 O" k/ Y; E7 o% e, Q- Q% u& ^2.输入刀具
; |0 \3 z. Q/ J! o- _5 _* N3 S在这里,我们只把常用的刀具(亦可指加工中心上固定的刀具)输入到模板中,这样便可直接取用,为避免刀具过多而影响选用的效率,建议将其它刀具写入刀具库中。
5 h) B8 H4 \, i" SStep4. 点击菜单栏:工具→输入对象,进入到如下界面。打开文件刀具.csv,输入已经做好的刀具。(图四)
Q, x4 _' F2 ]- ]/ Q可以看到图四的文件类型选项,.csv和.txt。这两种类型都是纯文本文件,都可以用EXCEL来编辑,这里及下面我们都采用.csv的文件类型。0 j, H# j( t7 T
) i8 L* }6 W4 \6 c0 z0 uStep5.此时,在工序中,点击刀具选项,我们直接进入到刀具列表,而非刀具库,快速选用。(图五)
4 M5 Q9 W, H! s我们选择的工序类型和刀具类型是相对应的,例如:我们选择铣削的工序类型时,在刀具列表中就不会出现钻削的刀具。
) E' e: L+ f r5 I2 r+ T4 l+ N Y6 @/ |. ]
; ]+ M- s/ ?/ h2 K8 m
( H* K3 |7 ~6 k4 k6 f# c3.输入转速与进给" T L" ~. j- W S
Step6.点击菜单栏:工具→输入对象,进入到如下界面。打开文件转速与进给.csv,输入已经做好的转速与进给。(图六)
% W9 D& J: M& r( @- H; R(提示:我们的刀具、转速与进给以及设备文件都是.csv文件,仅内部参数有所区别)
3 z7 d4 J; J W2 y' P; C. e% r
( G, ?' |9 R! J& N# Z$ f3 }9 u' X4 G; T @
Step7.进入工序参数里的速度、进给项,点击靠下的从其他表复制值,此时,直接进入到转速进刀速度表,而非速度与进给库。(图七)5 v n3 @$ P) D
(注意:转速进刀速度表不会与工序类型相对应,但是要注意区别工序的类别是粗加工还是精加工。另外,这些列表都是以阿拉伯字母升序为原则排序。)
5 h% c j/ ~# R4 t
. o7 ^2 \# j; i- q' t" z9 d8 n9 U7 o' k* L* _2 k
4.输入设备
) n- V8 q4 \# s* Q+ K$ @: K/ K. @' q/ ^, z) C, C5 T# M* s7 o8 Q
这里的设备是指我们的数控机床。设备的选用在一个零件的加工编程中只需选一次,不会像刀具和转速与进给的选取那么频繁,但设备内的参数选项更多,重复新建会更麻烦,而且数控机床对于一个企业来说又是一个极为固定的生产设备。所以有必要在模板中先设置好,在CAD编程时直接调用。
. k9 I" s( h3 g7 e$ f& U0 a
" Y: T! s% P, _6 p% _( {1 SStep8.点击菜单栏:工具→输入对象,进入到如下界面。打开文件设备.csv,输入已经做好的设备。(图八)- M Z3 y. ^; r
; C0 s$ v- l7 c$ F' G
5 N+ R9 d' r O/ Y: B) Q
Step9.点击方案管理器的设备,直接进入到设备列表,可以看到设备已经输入模板中,从中选取你需要的机床。(图九)" S: _- a3 z: v0 X7 E! i
9 N! E8 Z8 S, ~: c
5.工序参数的保存与调用 6 R9 J5 i. R$ {" r; J& W
( f5 l- x; J) {在工序中,参数是一个非常重要的选项,包括切削参数、极限参数、进退刀参数、后处理参数、显示参数、进给参数等。进给参数前面已经介绍了更简便的方法,这里不在重复。 $ x: g9 l6 U3 D. x) `! v; d- H9 |/ S
' Y& M* [( [ K! d4 I2 G% f需要区别的是,前面采用的方法都是指定输入文件。在这里,我们需要进入到工序参数的界面,可以看到在靠下一行,有一个保存按钮,设置好我们常用的参数后,点击保存。那么下次在调用这种工序时就是你目前保存的参数。 1 h, C# _. ~% P- J( [
, s. w9 }9 F% V. `' z" J8 D" k6 r保存位置可以自己指定,但是调用位置暂不支持指定,默认为个人用户目录下,如图十。
$ A6 i: F6 y# ~. h, K( v
(图十)
3 h: B# T# Y/ e+ W- \
" o2 ^& P- n' q) {) W(提示:1.个人用户目录一般为 C:\Documents and Settings\user\Application Data\ZW3D 2011 Chs\,需要注意的是 Application Data 这个文件夹一般是隐藏文件,需要手动显示方可将参数文件保存到默认位置。% R" ^" x0 I. W7 C7 H
0 H. s9 m9 S7 L# s
2.不仅仅是在模板中可以保存工序参数,在其它中望3D文件中的加工环境下都可以保存工序参数文件,同时也不会违背提示3的原则。
8 k3 j+ g6 e$ H- I( w% P0 J- o) ~. j( b: ]* n3 k& I& ~5 j
3.不支持同一种工序有不同版本的参数文件,后一保存会覆盖前一保存,该文件名后缀为.cfg。)
k: A( O" R1 v! z; w
; X- b$ t& \7 G/ ~+ U/ V: UOK,到此我们已经完成了CAD模板的个性化定制,接下来就开始体验高效率的CAD编程模式吧!! x, `+ h$ v) |; C
5 A% B0 s( h; m, J! V5 r# o' z
附:如何创建、修改.csv文件
% n, o# p/ {- K9 M+ E8 j; ?
5 x! g3 P8 C( z3 N5 l% n" u# f前面只讲到如何使用.csv的文件,现在来介绍它是如何创建与修改的。.csv文件可以用Excel打开,也可以用Excel来创建、修改,从而可以利用Excel强大的功能批量的、快速的创建加工数据库。9 O8 O1 d. ~ r' x* a. e6 k
1.新建一个Excel文件,输入数据,另存,选择保存类型为 CSV(逗号分隔)(*.csv) ,如图十一:
{& u) c0 H1 @) {: P& V6 n
" {( C* Y4 R) H2.在.csv文件中,数据的格式是怎么的呢?
+ c" q# C" v7 _5 A ^0 p3 I) v我们可以看到下面两张图,数据内容由两部分组成。首先第一行是变量名称,然后第二行及以后行数输入的不同刀具名称相对应的值,转速与进给和设备文件同理。(图十二)
1 C7 ]0 N( D5 G+ o
( A$ j+ K5 W1 ^" B& f" r2 P5 G3.如何获取第一行的变量名称呢?& d! B0 F9 F0 F# N
第一次获取变量名称的时候,我们可以通过在一个包含刀具、转速与进给、设备的加工文件中,点击菜单栏:工具→输出对象;第一步,选择类别;第二步,选择项确定。如图十三:
0 u3 Q5 b& v1 X1 W3 W
. y7 C( L5 Y' M" m" O. L6 M在输出位置查看刚刚输出的.csv文件,便可看到第一行的变量名称,此时,我们可以根据加工需求去新建、修改、删除第一行以外行的值。( g0 E6 W& C6 |( g8 |
0 y5 S! f* T) M0 B, o1 I+ d$ Q
r! @, [9 C d3 H) s. k- @
/ X5 U& y- ?# d3 ~6 \& i |