FreeCAD作为一款基于OpenCasCAD内核的开源CAD软件,可以在GitHub上下载源代码。阅读源代码,有助于我们学习CAD软件架构,了解底层几何算法。
由博主Caesar卢尚宇自学整理(纯粹出于对三维CAD软件开发的热爱)
b = Part.makeBox(100,100,100) #设置长宽高
Part.show(b) #显示对象
Caesar卢尚宇
2020年3月23日
通过makeBox(length,width,height,[pnt,dir])可创建一个立方体或长方体。其可选项默认值为pnt=Vector(0,0,0)与dir=Vector(0,0,1)。
box = Part.makeBox(100,20,10,Base.Vector(20,0,0),Base.Vector(1,0,0))
Part.show(box)
Caesar卢尚宇
2020年3月31日