FreeCAD开发教程

FreeCAD中对象属性的Python访问机制-卡核

FreeCAD中对象属性的Python访问机制

 FreeCAD中对象属性的Python访问机制济南友泉软件有限公司在Part模块一节中,对Part模块的主要组件以及原理进行了较为详细的介绍。但有一个遗留问题,即Python脚本中是如何实现对Part::Feature...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
2790
基于FreeCAD的CAE数值仿真平台开发概述-卡核

基于FreeCAD的CAE数值仿真平台开发概述

 基于FreeCAD的CAE数值仿真平台开发概述 济南友泉软件有限公司FreeCAD是一套基于OCC、OIV、Qt的开源CAX软件开发框架,采用了文档-视图架构,同时提供了基于Workbench的插件式开发模式,可以非...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
7942
FreeCAD源码分析:Sketcher模块-卡核

FreeCAD源码分析:Sketcher模块

FreeCAD源码分析:Sketcher模块 济南友泉软件有限公司 一、功能概述 参数化建模是一种基于约束的,并能用尺寸驱动模型变化的建模技术。约束与尺寸驱动是参数化建模的两个核心技术&#...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
5750
FreeCAD源码分析:FreeCADBase模块-卡核

FreeCAD源码分析:FreeCADBase模块

FreeCAD源码分析:FreeCADBase模块 济南友泉软件有限公司   一、模块功能概述 FreeCADBase提供了FreeCAD软件开发的基础类库,具体来说,主要功能包括 公共功能 定义了工厂模...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
5741
FreeCAD源码分析: PartDesign模块-卡核

FreeCAD源码分析: PartDesign模块

FreeCAD源码分析: PartDesign模块 济南友泉软件有限公司 一、功能概述 当使用Sketcher完成草图绘制之后,便可以通过PartDesign进行三维实体模型的创建。实际上,PartDesign模块正是...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
3701
FreeCAD源码分析:FreeCADApp模块-卡核

FreeCAD源码分析:FreeCADApp模块

 FreeCAD源码分析:FreeCADApp模块济南友泉软件有限公司一、模块功能概述FreeCADApp实现了整形、浮点型等基本类型的持久化支持,在此基础之上封装了大量的文档对象。基于属性与文档对象,FreeC...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
4000
FreeCAD源码分析:Assembly4模块-卡核

FreeCAD源码分析:Assembly4模块

reeCAD源码分析:Assembly4模块 济南友泉软件有限公司 本文主要描述Assembly4的实现原理、相关组件等方面的内容, 并不对使用方法进行阐述,希望对从事FreeCAD研究、国产CAX(...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
4171
FreeCAD源码分析:FreeCADGui模块-卡核

FreeCAD源码分析:FreeCADGui模块

 FreeCAD源码分析:FreeCADGui模块济南友泉软件有限公司FreeCADGui项目实现了界面操作、模型显示与交互等相关功能,项目构建生成FreeCAD(_d).dll动态链接库。FreeCADGuiPy项目在FreeCADGui基础...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
9020
FreeCAD二次开发:集成二维CAD控件MxDraw-卡核

FreeCAD二次开发:集成二维CAD控件MxDraw

济南友泉软件有限公司 FreeCAD是一套基于OpenCASCADE/QT的三维全参数化建模开源代码,虽然提供了Draft、TechDraw等二维绘图功能,但是其二维建模能力仍旧比较弱。 Ref. from FreeCA...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
5450
FreeCAD源码分析:FreeCADMain模块-卡核

FreeCAD源码分析:FreeCADMain模块

 FreeCAD源码分析:FreeCADCmd\\FreeCADMain\\FreeCADPy模块济南友泉软件有限公司FreeCAD提供了控制台、GUI、Python等三种运行模式,分别对应FreeCADCmd、FreeCADMain、FreeCADPy。由于这三者...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
5700
FreeCAD应用:一道小学平面几何考题-卡核

FreeCAD应用:一道小学平面几何考题

济南友泉软件有限公司 本文通过一道简单的小学平面几何考题,讲解FreeCAD中的约束使用方法。涉及的知识点包括: 1. 驱动约束的使用:线段距离、线段垂直、点在曲线 2. 非驱动...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
4100
制作FreeCAD安装包的方法-卡核

制作FreeCAD安装包的方法

制作FreeCAD安装包的方法 济南友泉软件有限公司 本文介绍两种在Windows下制作FreeCAD安装包的方法:使用CPack制作安装包、直接使用NSIS制作安装包。 零、基础环境 操作系统:Window...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft
2960