给大家介绍一款免费的CAD软件,FreeCAD for mac这款软件采用 Coin 3D 提供的与 Open Inventor 兼容的三维场景模型,为您提供丰富的 Python API 接口您既可以将freecad用于机械工程与工业产品设计,也面向更广泛的工程应用,如建筑或其他工程领域。支持简体中文,并且跨平台支持 Windows、Mac 及 Linux 系统。需要的朋友欢迎可以下载使用。
freecad for Mac主要特征
基于Open CASCADE技术的完整几何内核,允许对复杂形状类型进行复杂的3D操作,对brep,nurbs曲线和曲面,各种几何实体,布尔运算和圆角等概念提供原生支持,并内置对STEP的支持和IGES格式
完整的参数模型。所有FreeCAD对象都是本地参数化的,这意味着它们的形状可以基于属性甚至依赖于其他对象,所有更改都可以根据需要重新计算,并由撤消/重做堆栈记录。可以轻松添加新对象类型,甚至可以在Python中完全编程
甲模块化架构,其允许插件(模块)功能添加到核心应用。这些扩展可以像用C ++编写的全新应用程序一样复杂,也可以像Python脚本或自记录宏一样简单。您可以从Python内置解释器,宏或外部脚本完全访问FreeCAD的几乎任何部分,几何创建和转换,该几何的2D或3D表示(场景图)甚至FreeCAD界面
除FreeCAD的原生Fcstd文件格式外,还可导入/导出为标准格式,如STEP,IGES,OBJ,STL,DXF,SVG,STL,DAE,IFC或OFF,NASTRAN,VRML。FreeCAD与给定文件格式之间的兼容性水平可能会有所不同,因为它取决于实现它的模块。
甲草绘与约束求解器,允许草图几何约束的2D形状。草绘器目前允许您构建几种类型的约束几何体,并将它们用作在FreeCAD中构建其他对象的基础。
一个机器人仿真模块,允许研究机器人的运动。机器人模块已经具有扩展的图形界面,允许仅GUI工作流程。
一个舒适的新模块,用于创建传统的图纸,包括详细视图,横截面,尺寸标注等选项,允许将3D模型的2D视图放在工作表上。然后,该模块生成可立即导出的SVG或PDF表。仍然存在旧的Drawing模块及其稀疏的Gui命令,但具有强大的Python功能。
一个渲染模块,可以导出3D对象与外部渲染器渲染。目前仅支持povray和LuxRender,但预计将来会扩展到其他渲染器。
一个体系结构模块,允许类似BIM的工作流程,具有IFC兼容性。
路径模块专用于铣削(CAM)等机械加工,能够输出,显示和调整G代码。
集成的电子表格和表达式解析器,用于驱动基于公式的模型或从模型中检索数据。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。