开源免费CAD工具 FreeCAD v0.21.0 中文多语版

导读

FreeCAD 中文版是一款开源的三维 CAD 软件,它能够帮助用户创建复杂的三维模型、装配、渲染和分析。它支持多种操作系统,包括 Windows、macOS 和 Linux 等。 FreeCAD 的主要特点是其强大的建模工具,可以生成各种形状和体积,并支持各种 CAD 文件格式。同时,它还支持 Python 脚本,使得用户可以通过编写脚本来定制和扩展 FreeCAD 的功能。

总之,如果你需要一个免费,简单易用且功能强大的三维 CAD 软件,那么 FreeCAD 是一个不错的选择。

介绍

FreeCAD 中文版是一款开源的三维 CAD 软件,它能够帮助用户创建复杂的三维模型、装配、渲染和分析。它支持多种操作系统,包括 Windows、macOS 和 Linux 等。 FreeCAD 的主要特点是其强大的建模工具,可以生成各种形状和体积,并支持各种 CAD 文件格式。同时,它还支持 Python 脚本,使得用户可以通过编写脚本来定制和扩展 FreeCAD 的功能。

总之,如果你需要一个免费,简单易用且功能强大的三维 CAD 软件,那么 FreeCAD 是一个不错的选择。

软件截图

软件特点

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

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

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

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

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

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

大型(且不断增长的)多专业生态系统
FreeCAD 提供用于各种用途的专用工作台,例如 CSG 建模、简单的 2D CAD 制图、NURBS 曲面、建筑或 BIM 建模、3D 打印、CAM 和 CNC、点云、使用 OpenSCAD 文件、设计工业机器人轨迹、进行有限元 分析等等。 FreeCAD 还提供简单的工具来安装和管理由用户社区开发的附加工作台和宏。

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

更新日志

Changelog 0.20.1 → 0.20.2
Addon Manager fixes:
a8cb4e7: Fix bug in dependency resolver
#7356: Minor bugfix with Mod folder
83f4b2c: Fix failures with Unicode characters in filenames
d1ad3b4: Add try/except to integer conversion
9bf0c58: Fix formatting in error handler
283fec6: Fix bug in updater
Arch fixes:
#6140: fix wrong line spacing in 3D-view
#6178: External Reference does not load Windows nested in Walls
#7370: Wall not visible when base sketch lines overlap
#7528: Fix crash related to SoBrepEdgeSet
#7591: Improve handling of window hosts
#7859: Fix CutPlane color
Core (App and Gui) fixes:
746a56f: Don’t show non-existing and unusual directories in file dialog
ff876bf: Clear combo boxes before re-filling them and fix handling of icon size in preferences packs
6395465: make FreeCAD 0.20.x to compile with Python 3.11
#7388: Prevent crash when trying to create ExpressionBinding without arguments
#7422: Allow set up expression even if property value is currently being edited
#7444: Assure message boxes appear and stay on top of main window
#7507: Allow None parameter again in drag and drop methods in Python ViewProviderPy class
#7539: TinkerCAD navigation was always stopping right mouse button propagation
#7277: Write to network drive failed on Windows
bc9897c: TreeView selection can not be undone
#7628: Fix crash after creating a Sketch for a Body
4d8e615: If expression is set for Euler angles in the placement dialog then evaluate the expression instead of determining the angles from the rotation
6f302d3: Backport class WrapperManager to fix possible crashes when using PySide
#7737: Add default JPEG save quality and set it to 90%
7d9b344: Fix memory leak
4067cc1: Fix endless-loop in View3DInventorSelection::checkGroupOnTop
710a470: Fix endless-loop in DocumentObject::getParents
#5942: Revit navigation: rotation stop on scroll release
#7819: ActionGroup: also get its tooltip title updated
Draft fixes:
#5765: Clone did not maintain the colours of the original
2b5b7cd: Fix snapper icons
#7354: Add tolerance to BoundBox check
#7424: Fix working plane auto alignment to front view
#7441: Fix flatten wire
#7453: Fix alignment of angular dimension arrows
#7528: Fix crash related to SoBrepEdgeSet
#7616: Make Std_TransformManip work for Point
#7670: Fix rectangle with face offset bug
#7806: arcFromSpline() function uses wrong parameter
FEM fixes:
b716644: Fix handling of case fluids + solid materials
bd796c9: Fix error for 2D shapes
08af39c: Fix heat flux handling
#7360: CalculiX write_constraint_temperature.py outputs incorrect file name format
b14a909: Fix flux equation
#7538: Fix remaining result object in memory in FemMesh2Mesh
c0a45ec: Add standard path for Gmsh on MacOSX
PartDesign fixes:
#7445: Improve offset handling of SubShapeBinder
#7504: Add format parameter for Wedge X-min
#7626: Hole cut depth was not recalculated correctly
#7674: Improve Helix calculation for straight shape
#7629: Keep sketch visible during revolution tasks
#7722: assure source sketch is visible when in selection mode of Helix
145c3bf: Fix UTF-8 in filename handling for Hole
#7943: Fix check for orthogonality when padding/pocketing along a custom direction
Path fixes:
#7438: Change Default Drilling Retraction from G99 to G98
#7454: Fix for testing verticallity during PathFeedRate generation
#7455: Fix for setup-sheet-stepover
Sketcher fixes:
#7324: Fix WhatsThis for Constrain an arc or circle
#7426: Prevent dangling state of Shift key if key released out of Quarter
#7429: Some user colors were not taken into account
2d5b874: PointOnObject: do not substitute constraint if conditions are not OK
#7641: Correct icon for CreatePointFillet in menu
e3cd132: Fix typo in tooltip for Clone
#7082: Dimension size on perspective view scales “backwards”
#7860: Dimensions became unreadable small if a second sketch is visible
Spreadsheet fixes:
#7604: Fix multi-screen management of QtColorPicker
#7841: Alias field can’t be set for empty cells
TechDraw fixes:
#7351: Fix multiple dimension drag
#7362: Fix hatch file default handling
ff01905: Fix UTF-8 handling in LineGroup
#7463: Fix extent dimension
#7555: Encode XML characters in SpreadsheetView
#7856: Segfault when opening task on DetailView for which the parent View was deleted
Compilation:
#7389: Fix MacOSX build of FreeCAD 0.20.x
#7434: Fix makeWireString for Windows with Python 3.09 and newer
Miscellaneous:
#7358: XDGData: fix wrong xml element in mimetype file
#7447: StartPage: fix Wiki link to Reverse Engineering workbench

下载地址 免费资源✅已高速

声明:如果您访问和下载本站资源,表示您已同意只将下载文件用于研究、学习而非其他用途。
文章版权声明 1、本网站名称:宇凡盒子
2、本站文章未经许可,禁止转载!
3、如果文章内容介绍中无特别注明,本网站压缩包解压需要密码统一是:yufanbox.com
4、本站仅供资源信息交流学习,不保证资源的可用及完整性,不提供安装使用及技术服务。点此了解
5、如果您发现本站分享的资源侵犯了您的权益,请及时通知我们,我们会在接到通知后及时处理!提交入口
0

评论0

请先

站点公告

🚀 【宇凡盒子】全网资源库转储中心

👉 注册即送VIP权限👈

👻 全站资源免费下载✅,欢迎注册!

记得 【收藏】+【关注】 谢谢!~~~

立即注册
没有账号?注册  忘记密码?

社交账号快速登录