FreeCAD开发教程

FreeCAD源码分析:FEM模块-卡核

FreeCAD源码分析:FEM模块

济南友泉软件有限公司 FreeCAD最初主要应用于建筑、机械等领域的参数化建模。随着FEM、Cfd、CfdOF等模块的发布与完善,FreeCAD应用范围才逐步拓展到了CAE领域。与此同时,FreeCAD也...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft2年前
04121
FreeCAD源码分析:Part模块-卡核

FreeCAD源码分析:Part模块

FreeCAD源码分析:Part模块 济南友泉软件有限公司 一、功能概述 Part模块通过封装OpenCASCADE (OCC) 实现了基本几何体的创建、布尔操作等功能。Part模块为各个Workbench提供了2D/3D建模功...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft2年前
03940
FreeCAD源码分析:Undo/Redo实现原理-卡核

FreeCAD源码分析:Undo/Redo实现原理

Undo/Redo是CAx软件中常见的操作功能,其实现方法也相对比较成熟,本文对FreeCAD Transaction机制进行深入分析,一方面是为了深化对FreeCAD代码的理解,学习其设计思路...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft2年前
04601
同步GitHub上FreeCAD社区代码-卡核

同步GitHub上FreeCAD社区代码

 同步GitHub上FreeCAD社区代码 济南友泉软件有限公司 随着GitHub上FreeCAD 新版本的发布与更新,为了将FreeCAD新增特性及问题修复引入到自己已有的代码中,因此需要同步FreeCAD社...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft2年前
0800
Ubuntu20.10系统FreeCAD 0.19编译安装-卡核

Ubuntu20.10系统FreeCAD 0.19编译安装

Ubuntu20.10系统FreeCAD 0.19编译安装 济南友泉软件有限公司 零、系统环境 root@test-HVM-domU:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ub...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft2年前
02280
FreeCAD编译、安装、开发环境-卡核

FreeCAD编译、安装、开发环境

FreeCAD编译、安装、开发环境济南友泉软件有限公司一、 获取源码1.1 GitFreeCAD使用Git进行代码版本管理,因此需要下载安装Git工具用于代码下载以及后期代码开发维护等工作。在Windows平台下,G...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft2年前
02751
FreeCAD C/C++/Python混合开发/调试方案-卡核

FreeCAD C/C++/Python混合开发/调试方案

FreeCAD C/C++/Python混合开发/调试方案 济南友泉软件有限公司 本文主要讲述在Visaul Studio 2019中混合调试FreeCAD C/C++/Python代码的环境配置方法。 在FreeCAD中,...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft2年前
03430
FreeCAD中数据显示流程-卡核

FreeCAD中数据显示流程

FreeCAD中数据显示流程济南友泉软件有限公司目录一、        Open Inventor1.1      OIV的原理与概念1.2      OIV内存管理1.3      代码示例二、        App::Doc...
JiNan.YouQuan.Soft的头像-卡核JiNan.YouQuan.Soft2年前
02290