|
发表于 2022-5-13 10:13:35
|
显示全部楼层
我与 Inventor:一些不得不说的事" D7 d9 p) ?9 [2 N/ _& N
Inventor 并不是我认识的外国美眉,而是欧特克公司旗下的一款三维设计软件。. c! `. v" S2 m1 y8 A* _( L
从相识到相知,Inventor 已经伴随我有十五年了,我们之间有过争吵,有过喜悦,也) ?4 W4 ?" {: b
有过共患难,“不放弃不抛弃”已经成为我们共同的约定。
1 J5 }2 v0 p8 F7 \6 m一、初识 Inventor
- T' d' W* z2 n; U与欧特克的结缘还要追溯到二十多年前,那时我还在大学读书,校园生活中最
8 m5 Q# f+ {4 e惬意的事莫过于整天泡在学校机房里,享受着空调,操作着新配置的“386”计算机
) ], m) R/ l# Z8 V- t(一种老式 PC 机),摆弄着 AutoCAD。那时使用的是 DOS 操作系统,AutoCAD 是" I+ \0 U5 f I+ B' Q) W
2.6 版的,画图全部用键盘,绘制一个简单的图形也需要大半天的功夫。& j& [& v. o' l [# S+ S4 b
大学毕业后到了洛阳的一所技工学校从事教学工作,教学生们最多的是《机械
/ R( g( p, W+ p; D& \5 J制图》,那时我就经常向学生们“灌输”计算机绘图的优势,但由于工作中很少用到
% e3 X2 I4 Q; a$ p; B; @, FAutoCAD,欧特克与我的生活渐行渐远。* | j9 J. d9 `! L) y5 N0 K
当了十年的教师,厌烦了千篇一律的日子,于是换了一个工作,新单位是个近
. v% c9 Y5 o4 i, d2 x0 i万人的大厂,我如愿干起了老本行“机械设计与制造工艺”。, X" K" G1 s; ^2 F' [6 I
接到的第一个设计任务就是为单位申请的一个实用新型专利绘制插图,由于先
. |. E4 j( J2 b8 i/ g% y% A9 O前用 XXXX 绘制的图形不能够正确表达设计者意图而返工好几次了。这个任务可难
+ M' A/ ~: ~, k) \坏我了,手绘图纸还可以,计算机绘图忘得一干二净,况且 AutoCAD 和 PC 机已经2 k" M# [9 N' B9 F5 b; s
更新了好几代了,无奈之下从书店买了本关于 AutoCAD10.0 的书籍,利用 AutoCAD( S( V" y6 X/ D. e. t2 S+ E+ M9 v
的三维功能完成了制图,专利审查居然一次通过了,因此我还得到了上级的表扬。% g! l& y5 P3 @; p- V
随后我逐步接触了欧特克公司推出的一款三维软件--MDT,从使用中我推断:三
( }7 [8 C" a) `" O, X S* s* K维软件必将大行其道,成为机械设计的流行工具。9 N$ \+ V0 O5 @' a. D
选用哪一款三维软件作为主要设计工具是我面临的第一个难题,可能是职业习
' U# L1 |2 J$ n7 _, P% A惯吧,我对三维软件非常挑剔,于是从书店买回来了 ProE、UG、SolidWorks、
' `' \5 Q" ^7 p7 J) P. o9 Q, g' Z7 k& }CATIA、Inventor 的相关书籍,并安装了这些软件的试用版,一一试用,大约用了三
+ J/ t4 Y1 y# U2 _' \2 Y4 T$ i( {个月时间,最终敲定选用欧特克公司的 Inventor 软件。) ]; u9 Z h, A% Z
我选择这款软件的理由:操作简单,容易上手,基本功能可以满足日常的机械0 m) k* a/ U# D
设计要求;界面简洁,与 AutoCAD 的兼容无疑是最好的;完全支持中文文件名和文
1 h! T9 \+ ?. W$ L8 p+ J, r1 F件夹。& i6 K' ^% Z8 }) Q% h+ Y: a
这样,Inventor 走入了我的生活,成为我生活的一部分,并在我的工作中大显身
! i; Q, U& N1 n' `/ h* k手。/ D) \. z4 x8 `
当周围的同事还在使用二维绘图时,我已经开始使用 Inventor 进行设计了,由
" X; q$ l7 U' Y, U于该软件可以进行干涉检查、确定产品质量、快速出工程图,我很快就在单位小有名
o7 z) g1 w8 q! B; R9 M, M) v- d6 i' S气了。
' P% U9 ^9 r Q/ k1 y8 l9 X3 \8 Y2 R二、与 Inventor 亲密接触
" Z+ F, _& C( b* N8 S9 Y8 S$ H! t随着承担的技术工作越来越复杂,Inventor 不能解决的问题也越来越多,有时还" y4 u8 P. x9 ~
影响了工作的进度。比如说,在工作中偶尔会遇到曲面造型,Inventor 的曲面功能有9 r5 M3 I f& x4 J R
限,导致造型失败的情况很多。
3 ~& w5 u( h6 @! `8 H3 t与单位协作的上下游企业也很多,他们使用的三维软件也五花八门,我提供的
% W# B. o: @0 _8 \7 VInventor 格式文件他们根本打不开,而外协厂家提供的文件多为 ProE、UG、
) f; f" X+ C5 o4 L& p. TSolidWorks 等格式,用 Inventor 无法打开或者打开后一片空白,万不得已,双方只有6 S* F) K) w) x+ o# _
根据二维图重新造型,过程不胜其烦。4 U3 C: c2 ?) d; s: h x
由于技术工作的难度越来越大,对 Inventor 的不满与日俱增,一度有了更换三维
+ @4 ]8 [* D0 W软件的念头。这时一个老工程师语重心长地说:软件只是绘图的工具,一个工程师的
?* H- B6 H5 L- u" d! R技术水平,不取决于软件,而是取决于工程师对机械设计的把握与理解。“一个游泳
& C/ _5 i. Y. N6 u技术不好的人,靠换游泳池是解决不了问题的。”
+ }0 J+ ]* K8 P% a7 W2 y老工程师的话使我恍然大悟,随后,我认真地钻研业务,不断提高技术水平,7 ?/ k# D( A# B; S: ?
竟然发现,先前遇到的很多问题竟然是技术水平欠缺导致的,而把不满撒在 Inventor
% X3 Q, Z; g) b5 e& E- @身上是不公平的。( D/ B$ J& B# u2 r" ~
三、与 Inventor iLogic 的不解之缘
' ]6 {9 ~/ a/ V$ e1 a8 a1 xInventor iLogic 横空出世以后,立马引起了我的浓厚兴趣,并很快投入到 iLogic
3 |# q C, A/ ~* M1 H2 l; h% x的学习和研究中。果不其然,iLogic 没让我失望,做出一个复杂的选型表单仅需几个 t* F* N, x& ]/ T+ e1 B
简单的拖拽动作就可以解决(见图 1),而用 VBA 编程,难度可想而知。
( f' R# ^- B( d8 \. N+ B% q图 15 }0 g+ E1 g; v `' F, s
iLogic 的自动化、智能化、逻辑处理能力非常吸引眼球。用户完全可以采用先5 F9 H: L6 X# o
建模后编程的方法,对特征和参数进行驱动,操作难度很小,我通过钻研,摸索出一
8 b: ~7 {3 q4 c套利用 iLogic 技术创建零件库的方法。' c# N! H0 s5 o- O4 G8 B
到目前为止,开发零件库的常规方法是利用三维软件的 VBA 技术,在编程环境' r" q( o* @8 s. O2 o
中驱动零件的每个特征然后导出,这种方法非常令人头疼:
4 Y" \! X* G. Z+ }" B0 D一方面,由于大学里学的编程语言仅限于 Basic 等,VBA 技术对一个工科生来1 y( R" y9 ]: b# W. C' g8 F% E( }
说,难度可想而知。( |4 Z4 `" |# N- J
对于外形、结构复杂的零件,用程序语言来描述出来是非常困难的事情,即便是
) B3 |% t# k E在 VBA 中绘制一个立方体,少说也得几十行语句才能把问题描述清楚,因此市面上
; f2 e9 @. X" h常见的零件库(新迪、TraceParts、翎瑞鸿翔等)多以板类、柱类等外形相对简单的
4 \$ a7 s3 C7 t% t2 O8 M- T! M零件就不难理解了,即使有复杂的零部件模型,多半是在建模环境中一一导出的。6 W* F# S% @) |. C9 j" J# t
对于部件模型,各个零件之间的约束关系则更复杂(如图 2 中的滚动导向四导柱+ S% d; d& }; S; F w( k& f+ L
钢板模架),用程序语言来描述出来更加困难,因此多数零件库是将部件中的各个零' y" M, P( l- W% D
件模型单独提供出来,由使用者来装配,这种效果就差多了。) d. ]4 Q. O( \+ U
图 2
2 \0 a# p7 J: g w% Q我通过 Inventor iLogic 功能,实现了对模型参数、特征、属性等信息进行逻辑性
3 ]& i1 o4 B" ?6 T的处理,并对其功能进行了修改与扩展,摸索出一套批量导出零件库的方法。这种方9 u0 u& @* O3 p
法的优势:! ]+ S+ [8 q" Z
1、所有零部件是在建模环境中制作,难度不高,有效避开了三维软件二次开发
9 o. ^' m$ `* H% i) P, I% ?的问题。! I5 r0 v3 }5 _6 L6 K& z, e
2、大批量导出三维模型成为可能。我利用 Inventor 的参数化设计和 iLogic 功能/ Z; A; P8 K, K7 [5 c( I
对注射模的直浇口B型模架(见图 3)进行了导出,有99个系列,54751 个三维模 F0 f5 f( [% k5 a
型,不仅验证了每个型号数据的准确性,而且还可以精确地计算出每个模型的质量。
* ]- `& D% p b, i% Y这种模具的模型,全部为多实体模型,所占磁盘空间为 5G,一台电脑用了20个小
% r5 ` \# L8 A' C: z! Q时批量化导出的。
. B8 O$ o9 J. J: x图 33 B& W. F* z. r% v; \
“在建模环境中编程”与“在编程环境中建模”,表面上看似顺序的不同,实际$ K, i: P' n- S9 m) {# F
的难度与功效大相径庭。/ ]; Z1 B) i; M% o* C8 y
iLogic 必将成为 Inventor 的最大亮点之一。
3 e% u7 o% E, i. M, n6 b四、Inventor 给我的生活工作带来了无限乐趣 `; f1 U, [: ? v" B) s
在使用 Inventor 过程中,我结识了很多朋友,拓展了朋友圈。: M; R) T1 e. R% V6 B
2012 年,我在《CAD/CAM 与制造业信息化》杂志上发表了《Inventor iLogic8 G, f( }6 h) i+ f) z- O) V w; `+ H- d
应用二例》的文章,引起了轰动;2013 年,我又把利用 Inventor iLogic 创建零件库的3 E" o7 @& _# K8 \- {
心得写成了文章《创建三维零件库,提升市场渗透能力》,阐述了企业创建零件库的% s8 J) |8 Z/ Q# ~9 P; q2 Y
意义,引起了同行们的注意。+ Y7 d6 w* Z' Z+ Y4 V6 E9 A. u; @
2013 年,我成为制造云(新迪数字工程系统有限公司)的第一个金牌合作伙2 V6 t \$ x ], I! W: r
伴。7 V" f. |( U3 _7 p+ J" _
截止 2017 年 6 月,我的个人博客已经突破了 50 万次的浏览量。- J* S! s. I: U6 g8 _6 c
我也有幸成为爱咖邦(iCADPART)在线资源平台的大咖。
" }& | M% D+ `& F. ?! \) m2 m ……! O+ o& q1 q; G/ V; A! L% b
此时此刻,我心情很复杂
9 x) L8 N5 h$ C) F虽然,Inventor 还有些不尽人意的地方
3 s& N4 d1 Q4 c9 x* a0 Y想说爱你并不是很容易的事, ^0 k8 U1 P) U
那需要太多的勇气
$ ~; |7 D$ I: P; x. ^) T# K+ R想说忘记你也不是很容易的事0 R" @+ m6 H. p, E" h
我只有矗立在风中
% D, x2 f, @$ F# N9 ^( o& w- T4 v% P想你……
8 r r' r; @0 b1 r& p. ]' m3 z作者简介:7 T3 F5 e1 {& {9 d' V
张建军,三维模具网创始人,智能制造大数据专家,机械设计高级工程师,中国$ R) l. x' `% W
民主同盟盟员 |
|