CAD .NET
CAD .NET是一个用于在 .NET 环境中开发解决方案的库。它支持 AutoCAD® DWG/ DXF、PLT和其他 CAD 格式。
该库可用于广泛的领域:
CAD .NET 为用户提供了以下可在开发中的项目中使用的基本功能:
特征 | 版本 | ||
---|---|---|---|
进口 | 出口 | 企业 | |
导入 CAD 格式、光栅图像和图元文件 | ✓ | - | ✓ |
从头开始创建新图纸 | ✓ | ✓ | ✓ |
访问绘图数据结构 | ✓ | ✓ | ✓ |
以编程方式添加/编辑绘图数据 | ✓ | ✓ | ✓ |
直观地添加/编辑绘图数据 | - | - | ✓ |
可视化和打印 | ✓ | ✓ | ✓ |
CAD 绘图控件 | ✓ | ✓ | ✓ |
导出为光栅格式和图元文件 | ✓ | ✓ | ✓ |
导出为 CAD 格式 | - | ✓ | ✓ |
DWG/DXF 到 G 代码 | - | - | ✓ |
下表显示了 CAD .NET 支持的格式:
DXF格式 | 工程图 | CGM | HPGL/PLT | STL | SVG | GBR | 电磁场 / 波场 | GDSII | 光栅: BMP / JPG / GIF / TIFF / PNG | ||
---|---|---|---|---|---|---|---|---|---|---|---|
进口 | ✓ | ✓ | ✓ | ✓ | ✓ | − | − | ✓ | ✓ | ✓ | ✓ |
出口 | ✓ | ✓ | ✓ | ✓ | − | ✓ | ✓ | − | ✓ | − | ✓ |
CAD .NET为用户提供了从 Windows 窗体继承的控件元素来显示 CAD 绘图。通常此类元素位于 Windows 窗体中,但它们也可以位于 WPF 页面中。如果您需要基于 ASP .NET 的 Web 控件,可以另外提供。请参阅网络 CAD SDK。
CADPictureBox类是显示矢量图的控件元素的基本实现。视觉上CADPictureBox仅包含用于绘图可视化的区域,并且可以通过正在开发的项目中的必要控制元素进行扩展。EditorDemo是使用CADPictureBox的项目示例。
CADEditorControl类包括所需事件和设置处理程序的实现。要开始使用它,在表单中放置这样一个控制元素就足够了。CADEditorControl包括平移、缩放、可视实体选择以及允许使用诸如可视实体创建、借助标记和属性窗口、捕捉、网格和正交模式进行可视化编辑等功能。EditorControl演示展示了如何使用这个控件元素。
CAD .NET可用于开发为 CNC 机器准备数据的软件。该库支持的 DXF 格式是处理二维表面最常用的文件格式之一。访问图纸数据使用户能够获得处理所需的所有信息。
该库还可以转换实体,包括将源绘图文本转换为具有高精度曲线段的多段线。例如,这样的特征可用于激光加工。