从2023年4月开始到2024年10月,FreeCAD经历了从0.20版到1.0rc2版本,link版在我发稿时,也上传了部分20241003版了。

而我们作为生产方,目前通过大量实践,也取得了阶段性成果。

几个团队的新接触的人,只有通过大量去做,才有感觉,只有不断修改模型,才知道从用户——工程师角度如何利用这种创作出来的参数化模型。而不是仅仅翻模,长得像就行。需要考虑哪些参数是比较合理的,哪些参数是基本项,哪些是非必要的,哪些可以标准化,减少差异。

比较难的是盾构管片,我建了4个版本以上才基本找到好的办法。从第一版将整环建在一起的粗糙做法,到现在分块单独建立,再装配成一环,再将一环装配成多环,符合逻辑了。

旋转楼梯我原来以为无法在FreeCAD里用手工方法分步骤建立,而是用Python写了个宏。看了视频后,原来可以用Part工作台,Draft工作台,配合Part Design工作台和表格工作台,就搞定了,参数组可以切换,采用绘制螺旋体方法,也没想到可以用多种工作台同样支持参数化,保留了模型搭建过程。

Part工作台有种自顶向下建模的意思,但也不完全是。PartDesign则完全是自底向上的方式,从草绘往三维方向,过程都在一个工作台里,相对思路比较连贯。但多工作台配合,似乎也挺顺的。

最最方便好用的还是link版表格工作台了,提供了单元格下拉功能,可以切换多组参数,这在参数化建模里真的是必不可少,远超预期效果。

我们几个团队分别贡献了水闸、卧式离心泵的泵站厂房、灌区建筑物等全参数化三维模型。

参数化旋转楼梯

钢制三通带法兰、法兰盖和螺栓、螺母

盾构管片内衬加劲环钢管带行车道

FreeCAD建模笔记——不可多得专门为土木工程参数化建模准备。很多其他非常优秀的教程,都不怎么倾向参数化设计方面,也不会倾向土木工程。