马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
“我们公司的加工中心都是固定的,加工的工件是有规律的,工件材料和加工工艺方法也是有规律。同样,我们选用的刀具、转速和进给也有规律,那么,在CAD编程时,如何减少选择这些加工参数所带来的重复劳动呢?”这是许多CAD用户的心声。它的答案是肯定的,作为一款高性价比的CAD/CAM软件,中望3D可以轻松做到。中望3D通过强大的模板定制功能,帮助你大幅减少CAD设计过程中的重复劳动,加快CAD编程速度,提升企业竞争力。 ( t8 D+ Z, y, i9 R R# }* B2 G
现在就来看看中望3D是如何做到的。 ( f4 `/ |6 ~2 x4 S
1.新建模板文件 1 H! ^+ r' `# \3 J. n
首先,我们需要新建一个加工模板文件,安装程序默认是没有加工模板的。
2 Y2 E! ^2 a4 t& A! n3 [0 H5 x5 Q2 \(提示:同类型的模板文件可以创建多个.) ; H- C1 E" H1 R9 a) A
Step1.启动中望3D,点击菜单栏:文件→模板,进入到如下界面。(图一)
3 ^+ ~6 n1 Z: D) O
; w8 Z" i0 S$ ~ H) m9 a/ g(图一) % J1 m6 a% e% ?! |) w" C
Step2.点击创建新对象,进入到如下界面。在类型中选择加工方案,接着给定一个唯一名称。(图二), Z4 o+ {2 w2 f3 I2 S! `% t
4 d* X W% N: A5 N# L' Y
(取模板名称时,我们可以以部门或者零件类型等有实际意义的词来划分,这样直观方便使用.)
. { m5 w1 q& F9 e
( c% o! w, c/ [
Step3.点击确认后直接进入到加工模块,点击保存。(图三)
2 @8 X' V% J$ @7 R. \1 X(这里建议大家,在每次完成一段工作后,都保存一下文件,养成一个良好习惯,尽量避免不必要的损失.)7 X# e ~5 }) l& o
$ H# K z# L9 F/ z( n) i5 X8 [9 E/ D; H) j" y s5 K" i
2 J1 j6 L# u& l. W3 i# ~- c3 r2.输入刀具 ) s: h" w' P8 Q* b7 T
在这里,我们只把常用的刀具(亦可指加工中心上固定的刀具)输入到模板中,这样便可直接取用,为避免刀具过多而影响选用的效率,建议将其它刀具写入刀具库中。 " N7 s. [; { R$ H+ ]6 g1 e% R8 d' G e
Step4. 点击菜单栏:工具→输入对象,进入到如下界面。打开文件刀具.csv,输入已经做好的刀具。(图四)
9 z8 j! z( h4 v! {: ~可以看到图四的文件类型选项,.csv和.txt。这两种类型都是纯文本文件,都可以用EXCEL来编辑,这里及下面我们都采用.csv的文件类型。- V/ D9 y. H! R
8 U+ R. P' r, C% \) fStep5.此时,在工序中,点击刀具选项,我们直接进入到刀具列表,而非刀具库,快速选用。(图五)3 V) E" z6 n/ `/ {
我们选择的工序类型和刀具类型是相对应的,例如:我们选择铣削的工序类型时,在刀具列表中就不会出现钻削的刀具。
2 |# c1 b# r6 m# c: {% R4 ]5 I8 k
, b! f4 r2 B) j- c# Y ' {" G k+ O3 x4 E9 U) P
, _9 K, v+ T5 K+ p
3.输入转速与进给
% ?9 [% ~$ E ~; QStep6.点击菜单栏:工具→输入对象,进入到如下界面。打开文件转速与进给.csv,输入已经做好的转速与进给。(图六)
9 V U% _/ k7 w, H% C6 m(提示:我们的刀具、转速与进给以及设备文件都是.csv文件,仅内部参数有所区别)
+ r" Q- u1 |! \) F, q6 j* }' d- f [
/ n7 P: F7 w0 y D$ T. U6 l
1 ?" f1 e1 q% u* [; t3 EStep7.进入工序参数里的速度、进给项,点击靠下的从其他表复制值,此时,直接进入到转速进刀速度表,而非速度与进给库。(图七)8 d) j- w0 j0 Z- ^
(注意:转速进刀速度表不会与工序类型相对应,但是要注意区别工序的类别是粗加工还是精加工。另外,这些列表都是以阿拉伯字母升序为原则排序。)& _& {- T" O& M0 B' o5 ~
2 D: q+ @" v8 S4 r5 p0 Z' C
7 o% k) H6 i, F, j# z+ x5 N
4.输入设备 & k5 ]6 f% S9 v" x
/ r+ c9 ?) X+ {( O' L/ ^这里的设备是指我们的数控机床。设备的选用在一个零件的加工编程中只需选一次,不会像刀具和转速与进给的选取那么频繁,但设备内的参数选项更多,重复新建会更麻烦,而且数控机床对于一个企业来说又是一个极为固定的生产设备。所以有必要在模板中先设置好,在CAD编程时直接调用。
% e. S1 c& a( ~0 }5 }4 e7 m6 S) d3 h0 `: ?* e7 w' g) B% `4 X# }9 C3 u; [
Step8.点击菜单栏:工具→输入对象,进入到如下界面。打开文件设备.csv,输入已经做好的设备。(图八)
/ R# F% l1 Q7 X3 }
* | E; C1 A& g' d' F0 D+ O7 `! d% j* N) ]. d9 p
Step9.点击方案管理器的设备,直接进入到设备列表,可以看到设备已经输入模板中,从中选取你需要的机床。(图九)
, Y9 \3 `# ~0 g " ]: }% Y/ x# S' U8 ^, [' p
5.工序参数的保存与调用
/ F3 [, Q E2 H9 U" {4 ~; Z4 v" y$ f7 T
在工序中,参数是一个非常重要的选项,包括切削参数、极限参数、进退刀参数、后处理参数、显示参数、进给参数等。进给参数前面已经介绍了更简便的方法,这里不在重复。 8 P% ~8 R+ Z& @7 a: x9 {
5 I# ^3 Z9 ]9 L: p: K; {1 ~需要区别的是,前面采用的方法都是指定输入文件。在这里,我们需要进入到工序参数的界面,可以看到在靠下一行,有一个保存按钮,设置好我们常用的参数后,点击保存。那么下次在调用这种工序时就是你目前保存的参数。
) d$ _+ n( f) l$ I" v( R& \, N& f' D- }
保存位置可以自己指定,但是调用位置暂不支持指定,默认为个人用户目录下,如图十。 7 ^1 e: W8 E& ]( P$ F
(图十)
3 r: R! T8 T% w1 e, Z \
4 }; z8 N; q' e* N: _" J(提示:1.个人用户目录一般为 C:\Documents and Settings\user\Application Data\ZW3D 2011 Chs\,需要注意的是 Application Data 这个文件夹一般是隐藏文件,需要手动显示方可将参数文件保存到默认位置。7 o `' m, o; e+ U# J$ Q
$ R3 L4 T4 \) `, K1 {6 R2.不仅仅是在模板中可以保存工序参数,在其它中望3D文件中的加工环境下都可以保存工序参数文件,同时也不会违背提示3的原则。
$ ]6 u& ? \2 o% n* V- O& t: u) e$ Z, ?6 u
3.不支持同一种工序有不同版本的参数文件,后一保存会覆盖前一保存,该文件名后缀为.cfg。)
E" |' {: N$ G' Q" k1 h4 c+ e6 H( ?8 V: W3 D6 G) |. h. O- q+ ]* F
OK,到此我们已经完成了CAD模板的个性化定制,接下来就开始体验高效率的CAD编程模式吧!
9 _0 y9 I" u0 A# G" x/ }* A. a% e$ p* j
附:如何创建、修改.csv文件
i$ q6 l% \# D: [0 A; j
7 w( P1 T& @2 Z5 {前面只讲到如何使用.csv的文件,现在来介绍它是如何创建与修改的。.csv文件可以用Excel打开,也可以用Excel来创建、修改,从而可以利用Excel强大的功能批量的、快速的创建加工数据库。
) e1 i- x- g, t1.新建一个Excel文件,输入数据,另存,选择保存类型为 CSV(逗号分隔)(*.csv) ,如图十一:8 @& c7 g/ n$ R
( B' i4 y4 M. a7 D, R( l2 C
2.在.csv文件中,数据的格式是怎么的呢?6 t8 H; P1 W k2 U) t9 I5 m
我们可以看到下面两张图,数据内容由两部分组成。首先第一行是变量名称,然后第二行及以后行数输入的不同刀具名称相对应的值,转速与进给和设备文件同理。(图十二)
1 S4 I- \5 y/ [7 b7 d4 I0 N7 L2 e1 K2 l* w- A
3.如何获取第一行的变量名称呢?. d8 X& ~+ n/ E/ _; e, c
第一次获取变量名称的时候,我们可以通过在一个包含刀具、转速与进给、设备的加工文件中,点击菜单栏:工具→输出对象;第一步,选择类别;第二步,选择项确定。如图十三:
* W5 Z C/ E$ D' E7 n- _- v
/ ~( Y/ D; J" ^7 P在输出位置查看刚刚输出的.csv文件,便可看到第一行的变量名称,此时,我们可以根据加工需求去新建、修改、删除第一行以外行的值。- P) j# v" n" q9 Q: Y
" [+ o; q# g1 c$ `2 w1 `$ L& I) X8 A5 R7 i+ x4 ?" \) q; h4 G" v
2 A" ~6 q0 v( Q( T- |* }
|