你自称看过其它论坛的软件比较,却不知道所谓同步建模已经被批的烂够,且看一位资深NX用户对同步建模的吐槽:% ]# ]7 _9 ?: Z# V7 Z# A; @$ X8 W
对于任何产品,需要详细设计,就必须严格的规范设计,特别是大型项目,大团队协作,而且能实现设计知识的固化与流程化、自动化。这个的实现最好的方式就是参数化。
$ t t& e8 T$ r/ ?% j; [作者毕业后在某大型汽轮机制造商液压室、分厂、信息中心做过技术员,后跳槽到UTC(普惠、汉胜、西科斯基的母公司)的一级供应商外企技术部做工程师。目前在某半导体设备商担任技术项目芝麻小组长,兼管技术信息化工作。
" |4 g' e$ C& p I9 A& {0 h水平不咋样,都是大公司的一颗小螺丝。只是东西见了不少。
4 h4 f( p% g/ _集团企业级的SAP PLM,PTC windchill;; f0 J1 I/ {$ ]3 f, ^
分公司级的Teamcenter engineering(就是以前的UGS IMAN 很老就上了我是后来的培训资料都是IMAN,集团级的Teamcenter enterprise 和TCUA 2007 技术部门高层没有谈妥,听说俺离职后是上了,但我总归错过了);
1 I6 X, y) Z4 {7 z4 l/ J部门级项目组级的CAXA plm,西门子insight,autodesk vault ;我都用过和跟过项目,最少都是对角色前端操作比较熟练的,有些作为种子关键用户参与实施,标准起草,客制工作。: a) y2 _ m# {4 m( M
这三家企业,前两家是UG NX为主设计CAX软件,在分厂做工艺装备会用到solidedge/insight,有部分部门和项目组会使用Inventor
5 O0 m. f1 M( g' Q9 i! B7 Q+ W, R在半导体设备商主设计软件是pro/e,兼用老版UG。7 h4 n4 p$ }, [0 Y9 H
无论是用哪个软件,上哪个PDM/PLM系统。所有详细设计模型都不能有非参数据,哪怕哪个实体、曲面体去了参,外来导入转换的数据(如step 格式转换,inventor转进UG),都必须有源全参模型,并通过PDM系统挂接管理,而且都有备案(转换报告会保留)。非参数据根本入不了系统,标准化那一关,以UG为例check mate一查就出来。参数化建模、制图也都有严格的规范,如元件间的WAVE链接不得同级,越级WAVE链接;对象属性值、引用集(辅助几何体不放工作模型引用集)、图层严格的规范、特征公差(论坛上扫略、网格曲面的链接公差我们原来是不允许随随便便修改的),质量设置。否则一个check mate一查,到处都是叉叉。定期,信息化与标准化系统人员会对系统数据进行清理备案整改,进一步筛除不符合企业数字化设计规范的数据。说实在的一线工程师,实施初期没有人不烦和骂街的,但是经过一段时间大家也就都习惯了。1 E# D- \1 y2 H- G8 [$ M, s
个别成熟的设计,通过NX/intent语言也好,toolkit也好,iLogic也好将成熟设计经验固化为自动化的设计知识库,供企业高效重用
7 T3 W; T) E4 ~: T( G+ d$ y9 J, D2 e到数字化总成,及其在PLM进行统管的时候,得到的就是一个健壮、架构清晰、重用性高的电子数据仓。在质量追溯、工程变更ECO等环节发挥了巨大优势。) v( d3 k) p, x8 D" V# J: \/ M
$ ~4 D: a) ^8 X: f6 I$ M' Y) j总结一句话:有人说不懂得参数化的(是说pro/e的,本人认为UG也如此)都是水平低下的。俺不以为然。但是这个观点可小小修改一下:在制造业,不懂得或者玩不好参数化的公司,都是技术管理差劲的公司。
D) F6 {; c4 \9 S; O6 @大企业,大项目,大团队工程师个体水平并不咋样,而且面窄。就作者以前所在的液压室,有些年纪很不小的工程师对自己负责的如油压调节泵这一块狭窄的领域很熟悉,但是换成很相关的起动油泵就变得很外行了。
4 c# v8 @% o0 C8 [& E( ^# ?大企业,大项目团队厉害的是体系,在这个体系下,所有人都是体系下的一个螺丝钉,包括总设计 总系统工程师 规划师等等,他们熟悉的是总体结构和布局。小公司的高级技术人员可以很熟悉其下的分部件,而大公司却对分部件根本不熟悉,只把它当做有按需输入输出的黑箱(更多的时候这些高高在上的总工、总规划师做的是项目管理的事情,连具体的布局设计规划设计都很少参加)。
4 p, N9 y% v- j& G; y0 W% i在这种体系下,必须依靠规范的研发流程、标准规范将团队甚至集团公司约束起来,各司其职。可以说小公司式的管理方式在复杂项目上根本不具备与大公司相比的竞争力,或者说想坛里的很多同学说的想去参就去参的作业方式哪怕你召集向大公司一样规模的技术人员,也根本不可能组织起复杂的大项目开发。不是人的水平问题,是体系的问题。
% E* Y0 ]3 k' @# [) I所以我说,坛里有些同学想说的复杂大型产品不可能参数化,所以都是非参的为主,都是想当然的说法。大项目产品设计的详细设计恰恰需要参数化,而且要非常规范、自顶向下、按项目WBS的运作方式参数化。
l+ W* s4 ~, H+ J, j: _非参和参数结合。不就混合建模吗?所谓的同步建模,历史模式下进行直接建模,方便编辑任意几何疙瘩,拜托不就是把移动面、偏移面、旋转面、面面对齐做成了特征吗。你不信?以前的proe NX2.0都有类似的,你看下proe编辑下菜单下的偏移面命令是不是和这个类似,而且外来的非参几何疙瘩是不是可以对某个面做偏移??之前UG一直就有直接建模,只是没有做到现在同步建模那么花哨,你不会以为在非参环境下还是参数环境下添加移动面、面调整大小之类的特征是什么很了不起的高科技吧?- U1 ~3 l4 N# J* f% V
5 `! p' |" v& U) e$ Z6 e说到不依赖于建模历史的同步或者直接修改,笑话,你目前创建的移动、偏移这些所谓的同步特征就是最后一个,它之后还有任何特征码?你把这个移动偏移特征作用的面的生成特征(你这个面的生成总归是前面拉伸啊 旋转之类生成的吧)改一下,你看这个移动偏移会不会跟着改。creo一样半斤八两号称非参参数无缝融合,历史无历史切换可逆,比UG聪明,耍了点小花招,direct模块貌似是非参直接建模,实际上创建修改过程给你一一记录且隐藏下来,然后parametric模块给你呈现出来,真的以为有什么火星黑科技???( H. a' z4 M8 N0 _. R [$ N6 C
|