讲一讲Solidworks的曲面设计,本文不太适合完全不懂SW曲面的,对有一些曲面基础的,或许有用。
最近几年,我们没少跟曲面较劲,所以就写写Solidworks曲面设计的一些体会,别人做外观,用犀牛、max……,sw是有点不伦不类,用sw搞ID的,我没见过,有做ID用SW的,请务必举手,咱哭一抱吧。
我讲这几方面,也是个提纲:
- 电脑
- 有用的特征命令
- 特征命令出问题了怎么考虑、注意事项
- 客户的验收
一 讲电脑
对于建模,多核没用,专业显卡用途不大,只有内存和高主频CPU效果还是挺明显的。渲染、仿真肯定都有用了。但曲面建模,高主频是绝对的主力要素,曲面的三角形数量制约文件大小,建模是单核处理,所以这主频,能多高就多高,越高越好,绝不会浪费。
二 有用,或者说常用的特征命令
曲面特征中,最常用的,是边界曲面和等距曲面。
边界曲面是个面子,等距曲面,最主要其实是0等距,也就是借用面,无论拆面还是缝面,都经常用,很多时候放样曲面可以替代边界曲面,而且效果出人意料的好。
三,做面出问题了,怎么考虑
做曲面,很容易出问题,咱想的应该是一个很合理的曲面建设,但经常建不出来,怎么办呢?
- 拆,把我们认为应该一个步骤出来的曲面,拆成两个、三个或者更多,一块一块的出,用手画个太阳,一笔一个圈,画个月亮,也就两笔,但用软件,很多时候,你可能需要10笔,才能把一个圆勾出来,才能正常的出一个面。
- 软件的想法,很多时候和人的那种想当然,处理是不同的,具个例子,0度和360度位置,按你我的想法是一样的,13.23和13.23/1相同,都是正常人的一般理解,但软件判断不同,咱们的思路很局限,遇到这种情况,思路一定要会转弯,会假设,假设什么呢?在同等条件下,如果参数变化了,我们的脑中的表达式,是不是完全相同。
- 曲率,面相切,很重要,有很多时候,我们曲面建模不成,其实并不是你当前步骤出了问题,而是前面的父特征出了问题,父特征并没有完全定义。
- 曲线能不能完全定义?能的。只要不怕麻烦,其实曲线也是可以完全定义的。很多时候虽然不需要,但当出问题的时候,可以在这上面检查一下。
插入——规划的重要
讲讲top-down设计,自顶向下,参考设计,意思很接近。概略的说,大概是这么几个步骤:
画外观,分割,保存装配,零部件的细化设计。
这也是给id结果出结构的一般步骤。不管你用creo,catia大概都这么个套路,相比其他3d软件,sw在曲面上最大弱项,我觉得是太消耗PC资源,上面说了,假如你没有个很高的主频,假设你做一个零件,做200个特征,做到后边,像我手头的破本子,更新一个特征要150秒,最恶心的这还是个无限叠加的过程,等到你想吐的时候,就一定要考虑,我们是先做实体细化,还是在分割后的零件上细化,你要考虑你的手里的机器的承受能力。假设你的PC巨牛无匹,或者你做的产品很简单,并不需要上百个特征才能完成,那实体细化,当然是最好的,因为不会影响你后边修改图纸的问题,但如果你的电脑很残,做得产品又极为复杂,那就得考虑零件上细化。有很多时候,两步走,要比一步到位更加省时省力。
以前说过,这种参考式设计,或许比eDrawings的保护版权,更加保护版权。图说什么叫自顶向下设计
保护到什么程度,手里拿着一年前自己的原图,当时拆分了3遍,到头来自己都不会修改,哈哈哈,希望你有个好记性。如果你做多步拆分,我挺相信,你如果不去指点,很少有人动得了你的图。
四 客户验收
有的甲方,在我们接设计之前,提这么个要求,他想让我们一边设计,一边他那检查,这无可厚非。但也带来了问题:
如果是做曲面设计,初期的外观实体,在我们没有切割之前,做的就是多实体零件,多实体,在其他的浏览器上,包括eDrawings的exe检查文件,都没办法让甲方检查内部结构,这怎么办?
这个解决,需要咱们在设计之初,就首先规划好部件的拆分,假如初期将零部件的拆分,规划得妥妥的,可以直接将多实体,直接切割做成装配,因为装配的参考目标,仍然在原始文件上,我们可以一边修改原始文件,一边更新装配,这样就不用每次甲方要求检查,从0给他做一个装配,只需要做个装配的更新,发布个exe,就可以随时配合甲方的检查需求。只是一旦你初期部件拆分规划错误,也就只能给甲方现做一个了。
SW的曲面设计,在我们手里,到现在做了七八个产品了,从家居电器,医疗产品,美容设备,到AGV,无人车,SW真比其他软件烂么?也不见得烂出什么数量级去。SW有一些专做曲面的插件,我们倒是没去研究,不敢贸然评价好与不好,只是从网上能下载到各式各样的曲面文件,各位也应该能想到,SW的曲面或许也能应付一般的产品。
《solidworks正树问答500+》231,自顶向下、参考设计
《Solidworks正树问答500+》图说什么叫自顶向下设计