图为张弛每天幻想开车
飞驰人生-张弛一段很励志的话:当拉力赛车在我身边呼啸而过,我知道!这将是我的一生热爱,我将为此一直奋斗!
FreeCAD作为一款基于OpenCasCAD内核的开源CAD软件,可以在GitHub上下载源代码。阅读源代码,有助于我们学习CAD软件架构,了解底层几何算法。
FreeCAD源代码为C++,二次开发为Python。内嵌Python解释器,分为App和Gui,可做界面交互开发,也可无界面开发。
由博主Caesar卢尚宇自学整理(纯粹出于对三维CAD软件开发的热爱)
FreeCAD官方社区https://wiki.freecadweb.org/Main_Page
2变量上 | https://www.cnblogs.com/nxopen2018/p/12467411.html |
拓扑数据脚本(精华) | https://www.cnblogs.com/nxopen2018/p/12554639.html |
界面交互创建块工具 | https://www.cnblogs.com/nxopen2018/p/12512892.html |
自动出图导出PDF DXF | https://www.cnblogs.com/nxopen2018/p/12527693.html |
Part.makeBox创建块 | https://www.cnblogs.com/nxopen2018/p/12555213.html |
Part.makeCircle创建圆 | https://www.cnblogs.com/nxopen2018/p/12555263.html |
Part.makeCone创建圆锥体 | https://www.cnblogs.com/nxopen2018/p/12555371.html |
Part.makeCylinder创建圆柱 | https://www.cnblogs.com/nxopen2018/p/12555421.html |
Part.makeLine创建直线 | https://www.cnblogs.com/nxopen2018/p/12555469.html |
Part.makePlane创建平面 | https://www.cnblogs.com/nxopen2018/p/12555524.html |
Part.makeSphere创建球 | https://www.cnblogs.com/nxopen2018/p/12555568.html |
Part.makeTorus创建圆环体 | https://www.cnblogs.com/nxopen2018/p/12555631.html |
Part.Arc创建圆弧 | https://www.cnblogs.com/nxopen2018/p/12608005.html |
Part.LineSegment创建直线 | https://www.cnblogs.com/nxopen2018/p/12608021.html |
Part.Shape合并几何元素,生成拓扑形状 | https://www.cnblogs.com/nxopen2018/p/12608030.html |
Part.Face创建面 | https://www.cnblogs.com/nxopen2018/p/12608052.html |
face.extrude创建拉伸 | https://www.cnblogs.com/nxopen2018/p/12608066.html |
Part.makePolygon创建多边形 | https://www.cnblogs.com/nxopen2018/p/12608139.html |
Part.Ellipse创建椭圆 | https://www.cnblogs.com/nxopen2018/p/12608422.html |
makeFillet创建倒圆 | https://www.cnblogs.com/nxopen2018/p/12615356.html |
makeChamfer创建倒角 | https://www.cnblogs.com/nxopen2018/p/12615380.html |
PySide例子QtGui.QMessageBox弹出信息窗口 | https://www.cnblogs.com/nxopen2018/p/12561393.html |
PySide例子QtGui.QMessageBox弹出Yes和No窗口 | https://www.cnblogs.com/nxopen2018/p/12561446.html |
PySide例子QtGui.QInputDialog弹出输入框 | https://www.cnblogs.com/nxopen2018/p/12561486.html |
界面交互创建块工 | https://www.cnblogs.com/nxopen2018/p/12512892.html |
自动出图导出PDF DXF | https://www.cnblogs.com/nxopen2018/p/12527693.html |
使用PyQt5界面开发例子1(代码生成界面) | https://www.cnblogs.com/nxopen2018/p/12502305.html |
使用PyQt在Pycharm添加QtDesigner和PyUIC | https://www.cnblogs.com/nxopen2018/p/12502514.html |
FreeCAD+PyQt5界面开发例子2(用QtDesigner生成界面) | https://www.cnblogs.com/nxopen2018/p/12502829.html |
使用PyQt5界面开发例子3(QtDesigner界面建立槽和信号) | https://www.cnblogs.com/nxopen2018/p/12503397.html |
FreeCAD.newDocument新建文档 | https://www.cnblogs.com/nxopen2018/p/12561583.html |
dc.supportedTypes查看FreeCAD支持的类型 | https://www.cnblogs.com/nxopen2018/p/12561776.html |
Gui.Selection.getSelectionEx() 遍历选中的对象 | https://www.cnblogs.com/nxopen2018/p/12609132.html |
Shape获得当前文档中任意拓扑对象的点边面长度面积体积等等 | https://www.cnblogs.com/nxopen2018/p/12616472.html |
创建Python工作台,添加菜单栏和工具条,FreeCAD命令 | https://www.cnblogs.com/nxopen2018/p/12563018.html |
一个简单的算法例子(对块的竖直边倒圆) | https://www.cnblogs.com/nxopen2018/p/12616324.html |