NanoCAD 是一个专有的Windows基础计算机辅助设计系统,专为开发和发布工作文档(图纸)而设计,由俄罗斯公司Nanosoft Development LLC开发。它也可以使用Wine 在 Linux 操作系统上运行。
它具有类似AutoCAD的界面,并直接支持DWG格式(使用开放设计联盟的开发商 Teigha 库)。它属于 CAD 平台类别,因为它主要包含和开发基本的经典 CAD 功能,并在此基础上通过开放 API 创建专用应用程序来执行各种高度专业化的设计任务(机械工程、建筑、工程、土地管理等)。此外,nanoCAD Plus CAD 平台还扩展了三维建模模块(均基于几何内核ACIS(Spatial,美国)和 C3D(ASCON,C3D Labs,俄罗斯),用于强加二维依赖项(Ledas,俄罗斯)以及处理3D 扫描数据(Nanosoft 开发,俄罗斯)。
nanoCAD 以行业标准 DWG 格式运行。它与其他 CAD 系统(例如 AutoCAD)所基于的系统相同。事实上,nanoCAD 从一开始就被设计为原生使用 DWG - 无需翻译或转换。nanoCAD 甚至支持复杂的 DWG 对象,例如 3D 点云和 IFC 模型。
nanoCAD 的 3D 实体建模模块通过直接参数化建模扩展了 nanoCAD 平台。它旨在构建具有 3D 约束和外部参照的 3D 装配体,并处理钣金建模。
C3D Labs 的几何核心由 C3D Toolkit 系列联合的八个模块组成。
Nanosoft 使用三个模块:C3D Modeler、C3D Solver 和 C3D Converter。C3D Modeler 类和方法允许您创建几何体的数学模型并对其执行编辑操作、对模型元素施加分层连接、构建可视化三角测量、计算几何和惯性特征以及生成模型元素的平面投影视图。内核中表示几何数据的主要格式是 B-rep(边界表示),能够在壳、面、边和顶点级别处理几何图形。此外,还支持网格和线框形式的几何图形。C3D Solver 模块允许您在应用程序中包含尺寸和逻辑约束,以在 2D 和 3D 模型中的几何对象之间创建关系。C3D Converter交换模块负责读写各种交换格式的3D模型。
在nanoCAD平台中使用“3D”和“Mechanics”模块进行CAD格式转换
俄罗斯NanoCAD Plus使用 ASCON 三维建模引擎:C3D
ASCON 集团的子公司 C3D Labs 已将 C3D Modeler、C3D Solver 和 C3D Converter 软件组件授权给领先的俄罗斯 CAD 开发商 Nanosoft。C3D Labs 产品将用于 nanoCAD Plus 平台。在 C3D Labs 引入了与 Teigha 平台(开放设计联盟)的集成模块后,最终决定使用俄罗斯几何核心,该平台取消了对 CAD 开发的所有限制,直接支持基于 C3D 的 DWG 格式。
注释:在 nanoCAD 中,三维实体建模模块基于来自两家公司的几何内核(可供选择):
ACIS 核心:由 Spatial(美国)于 1986 年开始开发,但随着时间的推移,核心的所有者变成了 Dassault Systèmes(法国)。这是最著名、性价比最高的3D建模核心之一,并且最先连接到nanoCAD Plus;
C3D内核:俄罗斯几何内核,自1995年起由ASCON开发,自2012年起获得第三方授权。因此,在 2018 年,集成到nanoCAD Plus。
NANOCAD官方授权永久免费的CAD软件:NANOCAD 5.0
nanoCAD Free 提供熟悉的界面和原生 DWG 支持。这款易于使用的免费 CAD 软件是该平台的旧版本 5,适合个人和企业使用,涵盖商业和非营利项目。注册和年度许可证续订完全免费。