ICode9

精准搜索请尝试: 精确搜索
  • FreeCAD二次开发-计算模型是否报错,报错则停止2021-06-09 23:02:36

    很少会用到,就先不写例子了。 #计算模型是否有报错,报错则停止 for obj in App.ActiveDocument.Objects: for state in obj.State: if state =="Invalid": print("%s is %s" % (obj.Label, obj.State))   阿飞 2021年6月9日

  • FreeCAD 官方文档2021-05-25 11:00:41

    FreeCAD维基官方文档传送门,浏览原网站需自备梯子,该文档的许多页面中文翻译不完整。 自己的英语水平不好,以下内容借助了维基上已翻译好的内容、谷歌翻译、有道云词典。 我的使用环境: OS: Ubuntu 21.04 (ubuntu:GNOME/ubuntu) Word size of OS: 64-bit Word size of FreeCAD: 6

  • FreeCAD中对象属性的Python访问机制2021-05-21 22:00:44

    FreeCAD中对象属性的Python访问机制 济南友泉软件有限公司   在Part模块一节中,对Part模块的主要组件以及原理进行了较为详细的介绍。但有一个遗留问题,即Python脚本中是如何实现对Part::Feature及其子类的属性访问的呢?Part::Face继承自Part::Feature,因此,可以通过Part::Face为例

  • FreeCAD源码的编译与运行2021-01-08 17:03:22

    FreeCAD是一款基于opencascade库开发的开源软件,近期需要研究它调用了OCC中的哪些方法,因此需要编译运行一下,于是在网上结合了几个教程终于跑出来了,于是给几位大佬的博客以及我的心得详细的整合了一下,最下方有参考链接 首先需要的四件套,下面我也会给一个四合一的大礼包,图方便可以

  • 结合FreeCAD、Gmsh生成圆柱绕流结构化网格2020-09-25 05:02:18

        FreeCAD版本:0.19     Gmsh版本:4.7.0 代码分为两个版本,第一个版本是二维版本,可以直接导入Fluent当中,第二个版本是三维版本,因为OpenFOAM只支持三维网格,所以先将几何朝z轴拉伸了一定长度,然后再gmsh当中在z轴方向只划分一层网格。 二维版本代码如下: 几何切分结果: 网格结果:

  • FreeCAD通过脚本生成翼型模型2020-09-14 03:31:56

    示例数据来自纪兵兵《ANSYS ICEM CFD 网格划分技术实例详解》:5.2 二维网格生成—二维绕机翼流动实例 FreeCAD版本:0.19 代码如下:   将翼型数据与脚本放在相同文件夹下,运行上面的脚本 运行完成后,在文件夹下会生成   结果:   脚本和翼型数据下载链接: https://pan.baidu.com/s/1S

  • FreeCAD二次开发-dc.supportedTypes查看FreeCAD支持的类型2020-03-24 20:57:18

    FreeCAD作为一款基于OpenCasCAD内核的开源CAD软件,可以在GitHub上下载源代码。阅读源代码,有助于我们学习CAD软件架构,了解底层几何算法。 由博主Caesar卢尚宇自学整理(纯粹出于对三维CAD软件开发的热爱) 如何查看FreeCAD支持的类型 dc=FreeCAD.newDocument() dc.supportedTypes()

  • FreeCAD二次开发-Part.makeCylinder创建圆柱2020-03-23 22:04:11

    FreeCAD作为一款基于OpenCasCAD内核的开源CAD软件,可以在GitHub上下载源代码。阅读源代码,有助于我们学习CAD软件架构,了解底层几何算法。 由博主Caesar卢尚宇自学整理(纯粹出于对三维CAD软件开发的热爱) # 指定半径和高度b=Part.makeCylinder(20,50)# 显示对象 Part.show(b)  

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有