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

FreeCAD源码分析:FreeCADMain模块

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

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

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

制作FreeCAD安装包的方法

制作FreeCAD安装包的方法 济南友泉软件有限公司 本文介绍两种在Windows下制作FreeCAD安装包的方法:使用CPack制作安装包、直接使用NSIS制作安装包。 零、基础环境 操作系统:Window...
FreeCAD源码分析:Part模块-卡核

FreeCAD源码分析:Part模块

FreeCAD源码分析:Part模块 济南友泉软件有限公司 一、功能概述 Part模块通过封装OpenCASCADE (OCC) 实现了基本几何体的创建、布尔操作等功能。Part模块为各个Workbench提供了2D/3D建模功...
同步GitHub上FreeCAD社区代码-卡核

同步GitHub上FreeCAD社区代码

 同步GitHub上FreeCAD社区代码 济南友泉软件有限公司 随着GitHub上FreeCAD 新版本的发布与更新,为了将FreeCAD新增特性及问题修复引入到自己已有的代码中,因此需要同步FreeCAD社...
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...
FreeCAD C/C++/Python混合开发/调试方案-卡核

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

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

FreeCAD中数据显示流程

FreeCAD中数据显示流程济南友泉软件有限公司目录一、        Open Inventor1.1      OIV的原理与概念1.2      OIV内存管理1.3      代码示例二、        App::Doc...