zoukankan      html  css  js  c++  java
  • FreeCAD二次开发-函数例子目录【持续更新】

    图为张弛每天幻想开车

    飞驰人生-张弛一段很励志的话:当拉力赛车在我身边呼啸而过,我知道!这将是我的一生热爱,我将为此一直奋斗!

    FreeCAD作为一款基于OpenCasCAD内核的开源CAD软件,可以在GitHub上下载源代码。阅读源代码,有助于我们学习CAD软件架构,了解底层几何算法。

    FreeCAD源代码为C++,二次开发为Python。内嵌Python解释器,分为App和Gui,可做界面交互开发,也可无界面开发。

    由博主Caesar卢尚宇自学整理(纯粹出于对三维CAD软件开发的热爱)

    FreeCAD官方社区https://wiki.freecadweb.org/Main_Page

    Python语法基础
    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
    PySide2和PyQt5
    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
    工作台workbench
    创建Python工作台,添加菜单栏和工具条,FreeCAD命令 https://www.cnblogs.com/nxopen2018/p/12563018.html
       
    算法例子
    一个简单的算法例子(对块的竖直边倒圆) https://www.cnblogs.com/nxopen2018/p/12616324.html
       

    自动出图导出PDF DXF

  • 相关阅读:
    信息系统项目管理师-项目质量管理考点笔记
    信息系统项目管理师-项目成本管理考点笔记
    信息系统项目管理师-项目进度管理考点笔记
    Springboot与抓拍系统对接实现查询违章数据与预览抓拍照片
    基于synamic-datasource-spring-boot-starter实现动态数据源(主库连接Mysql,某业务连接Sqlserver)
    Vue中使用a标签实现点击在新标签页中打开实现照片预览
    Vue中使用el-popover实现悬浮弹窗显示图片预览
    Nginx搭建静态资源映射实现远程访问服务器上的图片资源
    Redis中通过bat获取指定前缀开头的所有键值对并输出保存到文件中
    el-table中怎样设置标题栏颜色以及每一行颜色交替不同的效果
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/12555104.html
Copyright © 2011-2022 走看看