3D制作类

关注公众号 jb51net

关闭
开源CAD软件 FreeCAD v1.1.1 多国语言中文免费版

开源CAD软件 FreeCAD v1.1.1 多国语言中文免费版

您还可以选择:百度网盘下载1提取码: yuih

热门排行

简介

开源CAD软件 FreeCAD v1.1.1 多国语言中文免费版

FreeCAD是一款优秀的3D 参数化建模器,FreeCAD 直接针对机械工程和产品设计,但也适用于更广泛的工程用途,例如建筑、有限元分析、3D 打印和其他任务。具有类似于CATIA、SolidWorks或Solid Edge 的工具,因此也属于CAD、PLM、CAx和CAE类别。它是一种基于特征的参数化建模器,具有模块化软件架构,可以在不修改核心系统的情况下提供附加功能。它具有许多 2D 组件,以便绘制平面形状或创建生产图纸。但是,直接 2D 绘图(如Inkscape或AutoCAD LT)不是重点,动画或网格编辑(如Blender、Maya、3ds Max或Cinema 4D)也不是重点。尽管如此,由于其广泛的适应性,FreeCAD 可能会在比其当前重点更广泛的领域中发挥作用,欢迎有需要的朋友来本站下载体验!

软件特色

1、自由构建你想要的

FreeCAD是一个开源参数化3D建模器,主要用于设计任何尺寸的现实生活对象。参数化建模使您可以通过返回模型历史记录并更改其参数来轻松修改设计。

2、从2D和背面创建3D

FreeCAD允许您绘制几何约束的2D形状,并将其用作构建其他对象的基础。它包含许多组件,用于调整尺寸或从3D模型中提取设计细节以创建高质量的生产就绪图纸。

3、可访问、灵活和集成

FreeCAD是一个多平台(Windows、Mac和Linux)、高度可定制和可扩展的软件。它可以读取和写入许多开放文件格式,例如STEP、IGES、STL、SVG、DXF、OBJ、IFC、DAE和许多其他格式,从而可以将其无缝集成到您的工作流程中。

4、专为您的需求而设计

FreeCAD旨在适应广泛的用途,包括产品设计、机械工程和建筑。无论您是业余爱好者、程序员、经验丰富的CAD用户、学生还是教师,您都会对FreeCAD感到宾至如归

5、还有更多很棒的功能

FreeCAD为您配备了满足您需求的所有正确工具。您可以获得现代有限元分析(FEA)工具、实验性CFD、专用BIM、地理数据或CAM/CNC工作台、一个允许您研究机器人运动的机器人模拟模块以及更多功能。FreeCAD确实是通用工程工具包的瑞士军刀。

软件功能

1、专为现实世界打造

FreeCAD主要用于为现实世界设计对象。您在FreeCAD中所做的一切都使用真实世界的单位,无论是微米、千米、英寸或英尺,甚至是任何单位组合。FreeCAD提供的工具可用于生成、导出和编辑实体、全精度模型,将其导出用于3D打印或CNC加工,创建模型的2D工程图和视图,执行分析(例如有限元分析)或导出模型数据(例如数量或物料清单。

2、一个强大的基于实体的几何内核

FreeCAD具有基于Open CASCADE技术的高级几何引擎。它支持的固体,边界表示(边界表示)的目的,和非均匀有理基础样条(NURBS)曲线和曲面,并提供范围广泛的工具来创建和修改这些对象,包括复杂的布尔运算,鱼片,形状的清洁和多更多。

3、一个wi(l)dly参数化环境

所有FreeCAD对象本身都是参数化的,这意味着它们的形状可以基于属性,例如数值、文本、开/关按钮,甚至其他对象。所有形状变化都根据需要重新计算,由撤消/重做堆栈记录,并允许维护精确的建模历史。一个对象的属性可以驱动其他对象的属性值,从而实现复杂的自定义参数链,这些链只能存在于您最疯狂的梦想中。新的参数对象易于编码。

4、无处不在的Python

虽然FreeCAD的核心功能是用C++编码的以确保稳健性和性能,但大部分外部层、工作台以及核心和用户界面之间的几乎所有通信都是用Python编码的,这是一个灵活、用户友好、易于学习的编程语言。从Python代码,您可以在FreeCAD中执行任何操作,从集成Python控制台中的简单单行命令到录制宏、编写您自己的工具到完全自定义的工作台。

5、文件格式狂潮

FreeCAD允许您将模型和许多其他类型的数据(例如分析结果或数量数据)导入和导出为多种不同的文件格式,例如STEP、IGES、OBJ、STL、DWG、DXF、SVG、SHP、STL、DAE,IFC或OFF,NASTRAN、VRML、OpenSCAD CSG等等,以及FreeCAD的原生FCStd文件格式。附加工作台还可以添加更多文件格式。

6、基于参数约束的二维草绘器

FreeCAD具有最先进的Sketcher和集成约束求解器,允许您绘制几何约束的2D形状。草图是FreeCAD的主要构建块,用它构建的受约束的2D形状然后可以用作构建整个FreeCAD其他对象的基础,无论是使用专用的零件设计工作台还是任何其他工作台。

7、一个庞大(且不断增长)的多专业生态系统

FreeCAD提供用于各种用途的专用工作台,例如CSG建模、简单的2D CAD绘图、NURBS曲面、建筑或BIM建模、3D打印、CAM和CNC、点云、处理OpenSCAD文件、设计工业机器人轨迹、执行有限元分析,等等。FreeCAD还提供了简单的工具来安装和管理附加工作台和用户社区开发的宏。

8、由社区开发

FreeCAD是为每个人制作的,由每个人制作。它由一个由开发人员、用户、版主、翻译人员组成的社区开发和维护,他们的共同愿望使FreeCAD成为一个免费且功能强大的工具。所做出的决定背后没有商业目的,也没有促使您升级FreeCAD版本或将您逼入特定工作流程或生态系统的冲动。FreeCAD以及您使用FreeCAD生成的文件和数据永远属于您。

FreeCAD使用说明

1.此软件为绿色版,下载解压后直接运行即可

2.打开选项

3.首先看一下英文,然后改为简体中文

这是最后的结果

FreeCAD中的所有对象都由两部分组成:视图对象。下面我们用一个正方形来说明这个概念。块的几何参数包括边长,坐标等存储在几何对象中,其视图参数如颜色,线光保存在视图对象中:

1.vo = box.ViewObject --->您可以使用vo设置框的视图对象

如:

vo.Transparency = 60,设置透明度

2.当我们启动FreeCAD时,Python控制台已经加载了两个基本模块:FreeCAD和FreeCADGui(也可以分别用App和Gui替换)。它们包括所有基本操作文档及其对象的功能,FreeCAD和FreeCADGui。两者都包含活动文档的属性,以标识哪一个是当前打开的文档。当然,FreeCAD.ActiveDocument和FreeCADGui.ActiveDocument是不同的对象。它们是FreeCAD文档的两个部分,包含不同的属性和方法。

3App和Gui对象

对于文档中的每个App对象,都有一个对应的Gui对象,但这仅在使用完整客户端时才有意义,因为GUI在命令行模式下不存在,只有App模块可用。 ,每次App对象调用“重新计算”时,Gui部分都会重新生成

4.从App部分获取一些内容:

myObject = App.ActiveDocument.getObject(“ObjectName”)

5.也可以使用

myObejct = App.ActiveDocument.ObjectName

6. Gui部分的操作相同

myViewObject = Gui.ActiveDocument.getObejct(“ObjectName”)

myViewObject = Gui.ActiveDocument.ObjectName.ViewObject()

7.文档对象

在FreeCAD中,所有工作都在Document对象中完成,文档对象包含几何信息,可以保存为文件,可以同时打开多个文档

8.获取要使用的应用程序的当前活动文档属性:

myDocument = App.ActiveDocument

9.创建一个新文档

myDocument = App.newDocument(“文档名称”)

10.获取Gui的当前活动文档属性:

myGuiDocument = Gui.ActiveDocument

11.获取当前视图

myView = Gui.ActiveDocument.ActiveView

更新日志

[回移植版本/FreeCAD-1-1] 电子表格:默认不显示叠加层@freecad-ci-runner输入:#28017

[Backport releases/FreeCAD-1-1] core: 修复问题#26478选择所有实例,即使在包含镜像对象的组中@freecad-ci-runner于#28018

[Backport releases/FreeCAD-1-1] measurement: label drag when infront of model by@freecad-ci-runner %% in #28019

[Backport releases/FreeCAD-1-1] Gui: 在更改Deviation后清除缓存的形状@freecad-ci-runner输入:#28024

[Backport releases/FreeCAD-1-1] Draft: 修复克隆漫反射颜色回归问题@freecad-ci-runner输入:#28025

[Backport releases/FreeCAD-1-1] BIM: 移除基于尺寸切换至轮廓梁创建的功能@freecad-ci-runner输入:#28220

[Backport releases/FreeCAD-1-1] Part: 使3D视图可正确勾选@freecad-ci-runner输入:#28031

[Backport releases/FreeCAD-1-1] Gui: 更新CoinPtr以不使用boost::intrusive_ptr@freecad-ci-runner输入:#28623

[Backport releases/FreeCAD-1-1] Base: 对单位制阈值使用量值计算@freecad-ci-runner输入:#28589

[Backport releases/FreeCAD-1-1] Part:避免LowerDistanceParameter异常以防止MacOS崩溃(…由@freecad-ci-runner输入:#28494

TechDraw: 手动反向移植PR#28097@WandererFan输入:#28423

[Backport releases/FreeCAD-1-1] PartDesign:修复螺纹自定义间隙的范围 由@freecad-ci-runner输入:#28379

[Backport releases/FreeCAD-1-1] Sketcher:修复:双曲线弧 由@freecad-ci-runner输入:#28376

[Backport releases/FreeCAD-1-1] Techdraw:防止使用延长/缩短工具时更改线型 由@freecad-ci-runner输入:#28593

[Backport releases/FreeCAD-1-1] CAM:轮廓 - 修复Compound的_processEachModel() 由@freecad-ci-runner输入:#28586

[Backport releases/FreeCAD-1-1] 已修复zipios漏洞,在Debian构建中不再覆盖zipios的构建选项。@freecad-ci-runner输入:#28718

[Backport releases/FreeCAD-1-1] [Sketcher] 修复读档设置时缺失的复选框偏好项@freecad-ci-runner输入:#28719

[Backport releases/FreeCAD-1-1] 修复icns头部尺寸问题@freecad-ci-runner输入:#28722

[Backport releases/FreeCAD-1-1] BIM: 修复FCStd文件中可能的代码注入攻击漏洞@freecad-ci-runner输入:#28736

[Backport releases/FreeCAD-1-1] 构建:移除自签名代码及证书@freecad-ci-runner输入:#28738

[Backport releases/FreeCAD-1-1] BIM:通过makeWall恢复墙体偏移量分配@freecad-ci-runner输入:#28750

[Backport releases/FreeCAD-1-1] Sketcher:为内部面启用双面光照@freecad-ci-runner输入:#28747

[Backport releases/FreeCAD-1-1] Sketcher:修复内部面多选高亮问题@freecad-ci-runner输入:#28748

[Backport releases/FreeCAD-1-1] Mesh:使用正确边界进行检查@freecad-ci-runner输入:#28798

[Backport releases/FreeCAD-1-1] PD:交换长度值时同步交换表达式@freecad-ci-runner输入:#28803

[Backport releases/FreeCAD-1-1] App:始终使用带版本号的缓存目录@freecad-ci-runner输入:#28802

[Backport releases/FreeCAD-1-1] NavLib: 修复DLL导入漏洞 by@freecad-ci-runner输入:#28799

[Backport releases/FreeCAD-1-1] Part: 修复在表面投影时悬停内部面导致的崩溃问题 by@freecad-ci-runner输入:#28805

[Backport releases/FreeCAD-1-1] Part: 从锥度代码中移除无效的边数检查 by@freecad-ci-runner输入:#28806

[Backport releases/FreeCAD-1-1] Part:将显示平面设为不可拾取,以避免阻挡内部面选择@freecad-ci-runner输入:#28808

[Backport releases/FreeCAD-1-1] 在32位架构上,E57Format构建失败,缺少头文件包含@freecad-ci-runner输入:#28846

构建:修复macOS CFBundleVersion生成问题@chennes输入:#28837

[Backport releases/FreeCAD-1-1] 允许使用外部PyCXX,并通过pkgconfig查找此外部PyCXX@freecad-ci-runner输入:#28867

[Backport releases/FreeCAD-1-1] Part: 即使几何形状未改变也遵循'VisualTouched'标记@freecad-ci-runner输入:#28874

[Backport releases/FreeCAD-1-1] BIM:修复Arch_Schedule忽略单位的问题@freecad-ci-runner输入:#28880

[Backport releases/FreeCAD-1-1] BIM:无基底的ArchComponent不应丢失形状@Roy-043输入:#28895

[Backport releases/FreeCAD-1-1] PartDesign:修复管道任务面板中"移除边"按钮失效问题@freecad-ci-runner输入:#28900

[Backport releases/FreeCAD-1-1] 安全性:为PropertyPythonObject::Restore()添加模块白名单@freecad-ci-runner输入:#28928

撤销 "[Backport releases/FreeCAD-1-1] 安全: 为PropertyPythonObject::Restore()添加模块白名单" 由@chennes输入:#28946

[Backport releases/FreeCAD-1-1] 图形界面: 检测spnav守护进程断开以防止CPU占用100% 由@Maik-0000FF输入:#29012

[Backport releases/FreeCAD-1-1] 图形界面: 在高DPI显示器上根据设备像素比缩放FPS计数器 由@freecad-ci-runner输入:#29048

[Backport releases/FreeCAD-1-1] Gui/App: 为配置迁移添加错误检查 (#28662) by@chennes输入:#29058

[Backport releases/FreeCAD-1-1] BIM: 修复Windows上BimLibrary网址拼接问题 by@freecad-ci-runner输入:#29063

[Backport releases/FreeCAD-1-1] Gui: 修复"转到选择"功能以支持嵌套选择展开 by@freecad-ci-runner输入:#29080

[Backport releases/FreeCAD-1-1] App:修复部件容器中布尔运算失败的问题@freecad-ci-runner输入:#29119

[Backport releases/FreeCAD-1-1] Mesh:修复 testPrimitiveCount 由@freecad-ci-runner输入:#29161

[Backport releases/FreeCAD-1-1] Assembly:通过 migrationScript4 修复 recompute joint 问题由@freecad-ci-runner输入:#29158

[Backport releases/FreeCAD-1-1] 修复附件编辑器加粗未跟随用户模式选择由@freecad-ci-runner输入:#29165

[Backport releases/FreeCAD-1-1] Gui:修复 macOS 上 Link 窗口置于主窗口顶部问题由@freecad-ci-runner输入:#29167

[Backport releases/FreeCAD-1-1] ExpressionTokenizer:修复自动补全替换表达式中间代币时删除运算符问题由@freecad-ci-runner输入:#29170

[Backport releases/FreeCAD-1-1] Gui: 修复图像平面设置中的实时尺寸更新问题@freecad-ci-runner输入:#29169

[Backport releases/FreeCAD-1-1] 修复启动窗口布局以支持多显示器并优化首次运行体验@freecad-ci-runner输入:#29203

[Backport releases/FreeCAD-1-1] Gui: 修复显示工具提示时状态栏的尺寸调整问题@freecad-ci-runner输入:#29205

[Backport releases/FreeCAD-1-1] 安全性: 在Restore()中验证模块导入@freecad-ci-runner输入:#28991

CAM: DressupRampEntry - 将修复内容反向移植至1.1版本@tarman3输入:#29250

CAM: LeadInOut - 扩展(针对1-1版本的手动反向移植)由@tarman3输入:#29272

[Backport releases/FreeCAD-1-1] SMESH: VTK 9.6兼容性补丁由@Lgt2x输入:#29279

[TD]将失败的反向移植应用到FreeCAD-1-1由@WandererFan输入:#29285

[Backport releases/FreeCAD-1-1] 修复:处理缺失的identification属性以实现IFC2X3兼容性@freecad-ci-runner输入:#29329

[Backport releases/FreeCAD-1-1] PartDesign:修复TwoLengths垫块的Length/Length2表达式迁移问题@freecad-ci-runner输入:#29345

输入: [Backport releases/FreeCAD-1-1] [TechDraw] 恢复深色主题/样式表中符号为亮色 by@freecad-ci-runner输入:#29346

[Backport releases/FreeCAD-1-1] Part: 为FaceMakerExtrusion添加缺失的构建后步骤 by@freecad-ci-runner输入:#29341

Build: 将版本更新至1.1.1 by@adrianinsaval输入:#29382

大家还下载了