闪电下载吧 最新软件 免费软件 绿色软件

网络资源 软件专题

您的位置:闪电下载吧_绿色免费软件下载网站 > 工具软件 > 参数化3D CAD建模器 FreeCAD 0.19.1

参数化3D CAD建模器 FreeCAD 0.19.1

  • 软件大小:未知
  • 更新日期:2021-03-23
  • 官方网站:https://freecadweb.org/
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
参数化3D CAD建模器 FreeCAD 0.19.1
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: [email protected]
FreeCAD是一款优秀的3D CAD建模软件,使用旨在为用户提供更便捷的工具,具有参数化建模的功能,提供众多的2D和3D组件和功能,轻松绘制各种平面形状以及创建生产工程图,支持从2D和3D来进行创建,它包含许多组件,可用于调整尺寸或从3D模型中提取设计细节,以创建可用于生产的高质量工程图。它具有类似于Catia,SolidWorks或Solid Edge的工具,因此也属于MCAD,PLM,CAx和CAE类别。它是具有模块化软件体系结构的基于功能的参数建模器,可以在不修改核心系统的情况下提供其他功能。FreeCAD具有广泛的适应性,能够在针对机械工程和产品设计的行业领域,也适用于围绕工程的广泛用途,例如建筑,有限元分析,3D打印和其他任务!有需要的朋友不要错过了!

安装说明

1、下载并解压,双击FreeCAD-0.19.1.a88db11-WIN-x64-installer-1.exe运行安装,选择软件安装路径

2、安装完成,退出向导

软件特色

1、自由构建您想要的东西
FreeCAD是一个开源参数化3D建模器,主要用于设计任何大小的真实对象。通过参数建模,您可以通过返回模型历史记录并更改其参数来轻松修改设计。
2、从2D和3D创建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、完整的基于Open CASCADE技术的几何内核,允许对复杂形状类型进行复杂的3D操作,并且对边界表示(brep),非均匀有理基础样条曲线(nurbs)曲线和曲面,各种几何实体,布尔运算和圆角,以及对STEP和IGES格式的内置支持
2、完整的参数模型。所有FreeCAD对象本身都是参数化的,这意味着它们的形状可以基于属性,甚至可以取决于其他对象。所有更改均按需重新计算,并由撤消/重做堆栈记录。可以轻松添加新的对象类型,甚至可以使用Python对其进行完全编程。
3、允许插件扩展(模块)向核心应用程序添加功能的模块化体系结构。扩展可以像用C ++编写的整个新应用程序一样复杂,也可以像Python脚本或自记录宏一样简单。您可以从内置的Python解释器,宏或外部脚本中完全访问FreeCAD的几乎所有部分,无论是几何图形的创建和转换,该几何图形的2D或3D表示(场景图),甚至是FreeCAD界面
4、除FreeCAD的本机FCStd文件格式外,还可以导入/导出为标准格式,例如STEP,IGES,OBJ,STL,DXF,SVG,STL,DAE,IFC或OFF,NASTRAN,VRML。FreeCAD与给定文件格式之间的兼容性级别可能会有所不同,因为它取决于实现它的模块。
5、具有集成约束求解器的“草绘器”,允许您草绘受几何约束的2D形状。然后,可以将用Sketcher构建的受约束2D形状用作在整个FreeCAD中构建其他对象的基础。
6、一个机器人仿真模块,可以让你学习机器人运动在图形环境。
7、一个技术工程图模块,具有用于细节视图,横截面视图,尺寸标注和其他选项的选项,允许您生成现有3D模型的2D视图。然后,该模块将生成可立即导出的SVG或PDF文件。具有较旧的Gui命令的较旧的Drawing模块,但还具有强大的Python功能。
8、一渲染,可以输出3D模块对象与外部渲染器渲染。它目前仅支持povray和LuxRender,但预计将来会扩展到其他渲染器。
9、一种架构模块,允许类似建筑信息模型(BIM)的工作流,并具有行业基础类(IFC)兼容性。
10、一个路径模块,致力于为机械加工计算机辅助制造(CAM)。使用路径模块,您可以输出,显示和调整用于控制目标机器的G代码。
11、一个综合电子表格和表达式解析器可用于在一个中心位置,以驱动基于公式的模型和组织模型数据。

软件优势

1、多平台。FreeCAD在Windows,Linux,macOS和其他平台上运行并具有完全相同的方式。
2、完整的GUI应用程序。FreeCAD具有基于Qt框架的完整图形用户界面,以及基于Open Inventor的3D查看器;允许快速渲染3D场景和非常易于访问的场景图表示。
3、作为命令行应用程序运行。在命令行模式下,FreeCAD可以在没有界面的情况下使用所有几何工具运行。在这种模式下,它具有相对较低的内存占用空间,并且可以用作例如服务器来为其他应用程序生成内容。
4、可以作为Python模块导入。FreeCAD可以导入可以运行Python脚本的任何应用程序中。与在命令行模式下一样,FreeCAD的界面部分不可用,但是所有几何图形工具都可以访问。
5、工作台的概念。在FreeCAD界面中,工具按工作台进行分组。这样,您就可以仅显示用于完成特定任务的工具,保持工作区的整洁和响应,并允许应用程序快速加载。
6、用于后期加载功能/数据类型的插件/模块框架。FreeCAD分为一个核心应用程序,其中的模块仅在需要时才加载。几乎所有工具和几何类型都存储在模块中。模块的行为就像插件;除了延迟加载外,还可以将单个模块添加到FreeCAD的现有安装中或从中删除。
7、参数关联文档对象。FreeCAD文档中的所有对象都可以通过参数定义。这些参数可以随时修改和重新计算。由于保持了对象关系,因此一个对象的修改将自动传播到任何从属对象。
8、参数原始生成。可以通过指定几何对象约束来创建诸如框,球,圆柱等原始对象。
9、图形修改操作。FreeCAD可以在3D空间的任何平面上执行平移,旋转,缩放,镜像,偏移(微不足道或在Jung / Shin / Choi中描述)或形状转换。
10、构造性实体几何(布尔运算)。FreeCAD可以执行构造性实体几何运算(联合,差异,相交)。
11、平面几何的图形创建。可以在3D空间的任何平面中以图形方式创建线,线,矩形,b样条曲线以及圆形或椭圆形的弧。
12、用直线或旋转的 拉伸,截面和圆角建模。
13、诸如顶点,边,线和平面之类的拓扑成分。
14、测试和维修。FreeCAD拥有用于测试网格物体的工具(实体测试,非双歧管测试,自相交测试)和用于修复网格物体的工具(孔填充,均匀取向)。
15、注解。FreeCAD可以为文本或尺寸插入注释。
16、撤消/重做框架。FreeCAD中的所有内容都可以撤消/重做,用户可以访问撤消堆栈。一次可以撤消多个步骤。
17、交易导向。撤消/重做堆栈存储文档交易,而不是单个动作,从而允许每个工具准确定义必须撤消或重做的内容。
18、内置脚本框架。FreeCAD具有内置的Python解释器,其API几乎涵盖了应用程序的任何部分,界面,几何图形以及该几何图形在3D查看器中的表示。解释器可以运行复杂的脚本以及单个命令。整个模块都可以用Python完全编程。
19、内置Python控制台。Python解释器包括一个带有语法突出显示,自动完成功能和类浏览器的控制台。可以在FreeCAD中直接发出Python命令并立即返回结果,从而使脚本编写者可以即时测试功能,浏览FreeCAD模块的内容并轻松了解FreeCAD内部。
20、反映用户交互。用户在FreeCAD界面中所做的一切都将执行Python代码,这些代码可以打印在控制台上并记录在宏中。
21、完整的宏录制和编辑功能。可以记录用户操作界面时发出的Python命令,如果需要的话可以进行编辑,并保存以供以后复制。
22、复合(基于ZIP)文档保存格式。FreeCAD文档以。保存。FCStd扩展名。该文档可以包含许多不同类型的信息,例如几何图形,脚本或缩略图图标。该.FCStd文件2本身是一个zip容器; 保存的FreeCAD文件已被压缩。
23、完全可定制/可脚本化的图形用户界面。在Qt的FreeCAD的基于接口是通过Python解释器完全访问。除了FreeCAD本身提供给工作台的简单功能之外,整个Qt框架都2是可访问的。用户可以在GUI上执行任何操作,例如创建,添加,停靠,修改或删除窗口小部件和工具栏。
24、缩略图。(当前仅Linux系统)FreeCAD文档图标显示了大多数文件管理器应用程序(例如Gnome的Nautilus)中文件的内容。
25、模块化MSI安装程序。FreeCAD的安装程序允许在Windows系统上进行灵活的安装。还维护了用于Ubuntu系统的软件包。

使用帮助

1、FreeCAD的第一步
FreeCAD的重点是允许您制作高精度3D模型,对这些模型进行严格控制(能够返回到建模历史记录并更改参数),并最终构建这些模型(通过3D打印,CNC加工或什至是)施工现场)。因此,它与为其他目的制作的某些其他3D应用程序(例如动画电影或游戏)有很大不同。它的学习曲线可能非常陡峭,尤其是在您首次接触3D建模时。如果您感到震惊,请不要忘记,FreeCAD论坛上友好的用户社区可能会立即使您脱颖而出。
您将要在FreeCAD中开始使用的工作台取决于您需要执行的工作类型:如果要在机械模型上或更一般地在任何小规模对象上工作,则可能需要尝试PartDesign Workbench。如果将以2D模式工作,则在需要约束时切换到“草稿工作台”或“草绘器工作台”。如果要进行BIM,请启动Arch Workbench。如果您来自OpenSCAD世界,请尝试使用OpenSCAD Workbench。也有许多社区开发的外部工作台。
您可以随时切换工作台,还可以自定义自己喜欢的工作台以添加其他工作台中的工具。
2、使用PartDesign和Sketcher工作台
该PartDesign工作台由建立复杂的物体,从简单的形状开始,并添加或删除片段(称为“特征”),直到你到达你的最终目标。您在建模过程中应用的所有功能都存储在称为树视图的单独视图中,该视图还包含文档中的其他对象。您可以将PartDesign对象视为一系列操作,每个操作都应用于前一个操作的结果,形成一个大链。在树形视图中,您可以看到最终对象,但是可以展开它并检索所有先前的状态,并更改其任何参数,这将自动更新最终对象。
PartDesign工作台大量使用了另一个工作台,即Sketcher Workbench。草绘器允许您绘制2D形状,该形状是通过将约束应用于2D形状来定义的。例如,您可以绘制一个矩形并通过将长度限制应用于侧面之一来设置侧面的大小。然后,该侧将无法再调整大小(除非更改了约束)。
用草绘器制作的那些2D形状在PartDesign工作台中被大量使用,例如,创建3D体积,或在对象的表面上绘制区域,然后从其主要体积中挖空这些区域。这是典型的PartDesign工作流程:
创建一个新草图
绘制一个封闭的形状(确保所有点都已连接)
关闭草图
使用填充工具将草图扩展为3D实体
选择实体的一个面
创建第二个草图(这次它将被绘制在选定的面上)
画一个封闭的形状
关闭草图
从第二个草图在第一个对象上创建一个型腔
给您这样的对象:

您随时可以选择原始草图并对其进行修改,或者更改垫板或型腔操作的拉伸参数,这将更新最终对象。
3、使用草稿和拱形工作台
尽管“草稿”工作台和“拱形”工作台的行为遵循相同的规则,这对所有FreeCAD都是相同的,但它们的行为与上述其他工作台有所不同。简而言之,草绘器和零件设计器主要用于设计单个零件,而草绘和拱形则用于简化使用多个简单对象的工作。
该工作台草案为您提供2D工具有点类似,你可以在传统的2D CAD应用程序,如查找AutoCAD的。但是,二维绘图远离FreeCAD的范围,不要指望在那里找到这些专用应用程序提供的全套工具。大多数“草稿”工具不仅可以在2D平面中工作,而且可以在整个3D空间中工作,并且得益于特殊的辅助系统,例如工作平面和对象捕捉。
在凯旋门工作台增加了BIM工具FreeCAD,让您建立建筑模型与参数化对象。Arch工作台广泛依赖于其他模块,例如“草稿”和“草绘器”。所有的Draft工具也都存在于Arch工作台中,并且大多数Arch工具都使用Draft助手系统。
具有Arch和Draft工作台的典型工作流程可能是:
使用“草绘线”工具绘制几条线
选择每条线,然后按“墙”工具在每条线上构建墙
通过选择墙并按下“拱门添加”工具来连接墙
创建一个地板对象,然后从“树”视图中移动墙壁
创建一个建筑对象,然后从“树”视图中移动地板
通过单击“窗口”工具创建一个窗口,在其面板中选择一个预设,然后单击墙壁的一面
通过在必要时首先设置工作平面,然后使用“草图尺寸”工具来添加尺寸
这会给你这个:

4、附件,宏和外部工作台
Freecad作为一种开放源代码软件,提供了使用附加组件补充其工作台的可能性。
该附加组件原理是基于一个工作台补充的发展。任何用户都可以开发他或她认为自己或自己的社区或最终社区所需的功能。使用论坛,用户可以在论坛上寻求意见和帮助。它可以根据版权规则定义是否共享其开发对象。有空给她/他。为了进行开发,用户具有可用的脚本功能。
有两种类型的插件:
巨集:提供新工具或功能的Python程式码简短片段。宏通常以简化或自动化绘制或编辑特定对象的任务的方式开始。如果将这些宏中的许多宏收集在目录中,则整个目录可以作为新的工作台分发。
外部工作台:用Python或C++编程的工具的集合,这些工具以一种重要的方式扩展了FreeCAD。如果工作台充分开发并有充分的文档记录,则它可以作为FreeCAD中的基本工作台之一包含在内。在“外部工作台”下,您会找到原理和现有库的列表。

本类排行
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站标签-香港服务器 -群英
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧