- 用惯了SU(SketchUp),对照SW(SolidWorks)。
- SW为参数驱动:操作按依赖关系被记录,修改上游操作可以自动更新下游操作,如 z=Z(9,Y(8,X(7,...C(3,B(2,A(1))..)) ,修改操作任意A..Z的参数1..9都能驱动结果z;(但参数化不全面)
SU无,一次成形,永远只有 z=Z(9,y) 。 - SW、SU除基础建模功能,SW原生集成大量专业功能(称为特征),SU原生未集成,可模块化有限扩展。
- 但就共有功能,操作流程而言,SU更流畅,SW更冗杂。
我更希望SU能扩展成SW。 - 组织结构对比。
- SU:环境下有几何图形、组件。
几何图形可操作的元素有线、面、体(没有点?)。
体可以成组,或成组件(组件是组的富集,可看作先成组,再成组件)。
组是封装的几何图形,在同环境中较其他几何图形独立(不会合并到其他几何图形;若需合并,可以与组、组件做布尔运算)。
组件是另一个独立环境,有组件轴(参考的基点)。
组件被当前或其他环境引用(可看作子环境)。
顶层的环境亦是组件。组件可以内置于环境中,或独立为文档。 - SW:零件=特征集;装配体=零件+子装配体。
特征是对各个建模功能的统称。
特征可能使用到平面图(称为草图)。
- SU:环境下有几何图形、组件。
- 建模过程对比:
- SW的机械设计专业定位,增加了在概念件路由的操作成本。
如,在SW中,选择平面*1(点击鼠标次数),选择进入草图模式*1,绘制几何图形(如,绘制长方形)*2,退出草图*1;选择特征(如,拉伸)*1,选择草图*1,补充其他参数(长度)*1,点击确定完成特征*1。
SW中的Rapid Sketch可以有限简化草图绘制过程。 - SU使用自动推导(类似自动捕捉),提供候选项,简化交互过程。
如上SW中的操作,在SU中,选择长方形笔*1(点击鼠标次数),选择起点落笔时决定所在平面(或候选的环境空间3平面)*1,点击结束点*1;选择推拉功能*1,选择面(起点)*1,选择长度终点(或输入长度)*1。
- SW的机械设计专业定位,增加了在概念件路由的操作成本。
- 模型间导航过程对比:
- SW,选择草图/装配体中的零件*1(点击鼠标次数),选择编辑*1,...,退出编辑*1;
- SP,双击组/组件进入其环境*1.5,双击空白区域退出子环境/返回父环境*1.5。
SU功能有局限,但相同功能,SU流程更友好。