SketchUp VS对比 SolidWorks

  • 用惯了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:零件=特征集;装配体=零件+子装配体。
      特征是对各个建模功能的统称。
      特征可能使用到平面图(称为草图)。
  • 建模过程对比:
    • SW的机械设计专业定位,增加了在概念件路由的操作成本。
      如,在SW中,选择平面*1(点击鼠标次数),选择进入草图模式*1,绘制几何图形(如,绘制长方形)*2,退出草图*1;选择特征(如,拉伸)*1,选择草图*1,补充其他参数(长度)*1,点击确定完成特征*1。
      SW中的Rapid Sketch可以有限简化草图绘制过程。
    • SU使用自动推导(类似自动捕捉),提供候选项,简化交互过程。
      如上SW中的操作,在SU中,选择长方形笔*1(点击鼠标次数),选择起点落笔时决定所在平面(或候选的环境空间3平面)*1,点击结束点*1;选择推拉功能*1,选择面(起点)*1,选择长度终点(或输入长度)*1。
  • 模型间导航过程对比:
    • SW,选择草图/装配体中的零件*1(点击鼠标次数),选择编辑*1,...,退出编辑*1;
    • SP,双击组/组件进入其环境*1.5,双击空白区域退出子环境/返回父环境*1.5。

SU功能有局限,但相同功能,SU流程更友好。

原文地址:https://www.cnblogs.com/RobertL/p/14366850.html