
FreeCAD
文章平均质量分 71
火烧尾
青春已逝,科比逝去------ 一切都在变化,唯有你 coding...
展开
-
自学FreeCAD 第一篇 Python函数
下载FreeCAD并安装后,开始FreeCAD的学习,学习的教程是FreeCAD自带的User Manual ,我是从Python代码开始入手本篇主要编辑方式为View---> Views --> Python console menu ,代码中出现的App、Gui分别是模块FreeCAD、FreeCADGui的别名第一步: 创建一个空文档>>> App.newDocumen原创 2013-10-30 08:40:53 · 12265 阅读 · 3 评论 -
新手学FreeCAD 第二篇 基础知识
部分是不可用的。在FreeCAD中的所有对象是由两部分对象、视图对象组成。 下面我们使用一个方块对这个概念进行说明,方块的几何参数包括边长、坐标等保存在几何对象中,而它的视图参数如颜色,线条灯保存在视图对象中vo = box.ViewObject ---> 可以使用vo设置box的视图对象比如: vo.Transparency=60 设置透明度原创 2013-10-30 11:22:02 · 15343 阅读 · 0 评论 -
新手写FreeCAD 第三篇 直线、弧线的绘制(Python)
直线的绘制:import Partfrom FreeCAD import Basev1 = Base.Vector(0,10,0)v2 = Base.Vector(30,10,0)v3 = Base.Vector(30,-10,0)v4 = Base.Vector(0,-10,0)L1 = Part.Line(V1,V2)L2 = Part.Line(V4,V3)原创 2013-10-30 15:19:17 · 9120 阅读 · 0 评论 -
新手自学FreeCAD 第三篇 将3D图像转化为平面图
画出3D图形,并将其最终结果命名为Shape比如:>>> Part.show(Part.makeBox(100,100,100).cut(Part.makeCylinder(80,100)).cut(Part.makeBox(90,40,100)).cut(Part.makeBox(20,85,100)))回车之后可以在树视图中看见一个名为Shape的对象现在我们需要插入一个图纸对原创 2013-10-31 11:55:00 · 15257 阅读 · 0 评论 -
新手学FreeCAD 第四篇 编写自己的Workbench(python)
workbench的编写是我同事和我研究了FreeCAD源码中的例子总结出来的,网上关于这方面的资料很少,如果有错误请见谅workbench 中的关键文件是InitGui.py,其中的主体部分有两个1、class yournameworkbench(Workbench): ...... ---> 定义一个workbench2、Gui.addWorkben原创 2013-11-05 17:58:40 · 5216 阅读 · 1 评论 -
FreeCAD Dialog ---> python
Dialog creationIn this page we will show how to build a simple Qt Dialog with Qt Designer, Qt's official tool for designing interfaces, then convert it to python code, then use it inside FreeC转载 2013-11-06 11:43:31 · 2520 阅读 · 0 评论