在 天工云CAD 中处理 Autodesk 文件
在 天工云CAD 中,可以处理在 Autodesk 的 3D 实体建模软件包 Mechanical Desktop 或者在它们的 2D 机械制图软件包 AutoCAD 中创建的文件。
在“零件”环境中使用 Mechanical Desktop 文件
在“零件”环境中,通过将文件转换成 天工云CAD 零件文档,您就可以使用 Mechanical Desktop 实体模型。实体模型成为基本特征,可以通过添加新特征来修改它。例如,可以使用拉伸命令来添料,或者使用除料或孔命令来除料。
已经保存为 天工云CAD 零件文档的 Mechanical Desktop 文件可以在“工程图”环境中详细表示。
在“装配”环境中使用 Mechanical Desktop 文件
通过将文件转换成 天工云CAD 零件文档,然后将此零件放在装配中,就可以在“装配”环境中使用 Mechanical Desktop 实体模型。
处理嵌入式文档和链接的文档
通过链接和嵌入,可以将不同文件格式的对象直接插入 天工云CAD 工程图文档中。
嵌入文档是仅存在其容器中的外来数据。在这个示例中,天工 CAD工程图就是容器。嵌入式文档没有外部引用,并且由创建数据的应用程序显示。嵌入式数据的显示是由应用程序在后台完成的,且通过使用智能框来在 天工云CAD 工程图中显示。智能框技术是一种渲染工具。它并不转换数据,而只是使用文件的本机软件来显示它。
链接文档是位于其容器外部的外来数据。链接的文档仍然是外来数据,其显示方式与嵌入式文档类似。也就是说,创建数据的应用程序是在后台运行的,通过使用智能框来显示。
可以将嵌入式文档或链接的文档导入 AutoCAD 文档或从中导出。
可以将 AutoCAD 文件转换成本机 天工云CAD 工程图文档,为此请在 天工云CAD 的打开文件对话框中选择 AutoCAD 文件,并指定您希望使用工程图文档模板来打开它。在将 AutoCAD 文件转换成工程图文档之后,可以将 2D 线框元素从工程图文档中复制并粘贴到 天工云CAD “零件”或“钣金”的轮廓窗口中。可以添加 关系和尺寸或修改元素。然后就可以使用轮廓来构造新的实体,或者将特征添加到现存的实体中。
图层
当您将 AutoCAD 文件导入 天工云CAD 时,系统就会为在 AutoCAD 文件中找到的每个图层的名称都创建一个图层。图层的名称不区分大小写,可包含 250 个字符,并可包含以下字符:($)、(-) 和 (_)。在 天工云CAD 文件中的给定名称与 AutoCAD 中使用的名称相同。转换过的所有图形元素都被放置在 天工 CAD 中的相应图层上。当您将 天工云CAD 文件导出至 AutoCAD 时将遵循相同的过程。
可以使用图层选项卡上的删除空图层命令来删除出现在您在 天工云CAD 中打开的 AutoCAD 文档中的任何未使用图层。
当您将工程图文档导出到 AutoCAD 时,任何特殊字符(\ < > /?“ : ; * | , = ` 都将在 AutoCAD 中转换为下划线。此外,尽管一图层可能包括 250 个字符,但仅有 AutoCAD 2000 版支持较长的图层名。
当您导出至任何其他版本的 AutoCAD 时,较长的图层名称将被截短为 26 个字符。
天工云CAD 工程图文档包含一个用于整个文档的图层集。如果在 Sheet1 上创建图层,则图层名称还可用于所有其他图纸页,包括背景、2D 模型以及所创建的任何新图纸页。控制图层显示的隐藏和显示选项区分不同图纸。例如,如果在图纸 1 的图层 1 中创建几何体,则无法在图纸 2 的图层 1 中显示该几何体。
此规则的例外情况仅为背景图纸。由于需要在多张图纸页中查看一个背景图纸,因此背景图纸的图层控件决定了在工作图纸中看到的内容。换言之,工作图纸的图层控件不影响背景图纸的显示。
当导出为 dxf 或 dwg 格式时,很有可能会在背景图纸和工作图纸间的显示/隐藏状态中存在冲突。正确管理图层以避免出现此类冲突是非常重要的。避免此类问题的最简单方法是创建仅用于背景信息的特殊图层集。您可能希望向这些图层添加前缀或后缀以将图层分开,并且从不将这些图层用于图纸页。
在 天工云CAD 中映射 AutoCAD 字体
AutoCAD 与 天工云CAD 之间的字体映射十分关键。当未映射字体或者映射得不正确时,图形的整体准确性和外观就可能会改变。不正确映射问题的示例可包括文本超出标题框或出现机械符号问题,如直径和度数符号消失或者放置得不正确。
在大多数情况下,“AutoCAD 转换向导”中所使用的默认设置就足够用了。然而,如果您想使用特殊字体,则必须使用该向导来添加它们。
如果您将 天工云CAD 工程图文件导出至 AutoCAD (.dwg),则将读取 .dwg 文件的工作站必须加载 天工云CAD 字体,才能正确地显示某些符号。可以使用“AutoCAD 导出”向导来将 天工云CAD 字体映射为将读取 .dwg 文件的工作站上已存在的字体。
将 天工云CAD 文件导出至模型空间
默认情况下,图纸视图中的所有几何体和活动图纸中找到的注释都将被导出到 AutoCAD 模型空间。可以使用 AutoCAD 转换向导(模型空间缩放)上的模型空间缩放选项,基于活动图纸中使用的比例来指定比例因子。可以使用图纸比例、基本视图比例,或指定选定的比例。
如果工程图文档包含多个图纸,请使用模型空间导出选项仅将活动图纸或文档中的所有图纸导出至 AutoCAD 模型空间。
可以使用 AutoCAD 转换向导中的导出到图纸空间选项将图纸视图的尺寸、注释和其他项目导出至 AutoCAD 图纸空间,以及将图纸视图几何体导出至模型空间。这将创建一个包含比例为 1:1 的几何体的 AutoCAD 文件和一个反映 天工云CAD 工程图文件的精确图纸的图纸空间。
seacad.ini 文件
seacad.ini 文件位于 天工云CAD Preferences\Translators 文件夹中,用于存储从用户界面中选择的设置。当您更改选项表中的参数时,系统会将新值保存到 seacad.ini 文件中。
有一些参数并未在用户界面上表现出来。可以使用文本编辑器(如“记事本”)来设置这些参数。然而,如果您要编辑此文件,则在设置这些参数时必须特别小心。此文件所发生的错误可能会对转换的质量有负面影响。以下参数列表并未在界面中表现出来。
参数 | 描述 |
Enable Logging=0 | 开启或关闭日志文件的创建。默认值为关闭。 |
Import Acis Bodies=1 | 确定 ACIS 主体是否写为 .SAT 格式。默认设置是写为此格式。如果不想将 ACIS 主体导入为 .SAT 格式,则可将标志设置为 0。 |
Read Default Units=64 | 存储导入单位值。单位的可能值:59 = 米,61 = 毫米,62 = 厘米,63 = 千米,64 = 英寸,65= 英尺,66 = 码。 |
Template File = | 未使用。 |
Write Version=13 | 确定要导出至哪个版本的 AutoCAD。 |
Read Default Width=0.000000 | 通过“导入选项/线宽”对话框存储“默认宽度”参数。 |
MFC Application = 0 | 未使用。 |
Process PaperSpace = 1 | 设置用于转换图纸空间的标志。如果此标志设置为 0,则文件将被转换为模型空间(即使它被保存在图纸空间中)。将此标志设置为 1 允许转换图纸空间。 |
Export All Graphics to PaperSpace = 0 | 设置标志以便将 DXF/DWG 导出至模型空间或图纸空间。默认值为 AutoCAD 模型空间。 |
Process Multiple Orientation in Viewports = 0 | 控制是否转换多个视图端口。默认值为打开。 |
Part Layers = 1 | 创建从零件文件名派生的 AutoCAD 图层名,这些零件文件名在 天工云CAD 装配中组成了工程图文件。于是,用来表示每个零件的图形被放置在这些图层上。 |
Break Dimensions = 1 | 控制在导入过程中如何创建尺寸。借助此参数,可以将尺寸作为图形或者作为尺寸来创建。默认值为作为图形来创建。作为尺寸来转换的尺寸不再受支持。 |
Write Decimal Places = 10 | 控制所创建的 .DXF 文件的准确性。10 指示所保留的小数位数。 |
Maximum Number Layer Name Chars = 16 | 控制在 AutoCAD 中用作图层名的名称的长度(AutoCAD 对图层名的长度有限制,最多为 16 个字符)。“最大图层名字符数”是与“零件”图层名参数一起使用的。 |
Code Page = 0 | 允许用创建图形时使用的语言来打开 AutoCAD 图形,也可以用可能将图形发送(不会丢失任何信息)至的另一国家的语言来打开 AutoCAD 图形。“代码页”参数是在导出过程期间使用的。实施此功能主要是为了支持片假名字符集。 |
Export Drawing View To Block=1 | 与“将工程图文件保存到模型空间”选项一起使用。设置为 1 时,图纸视图的成员以 AutoCAD 块的形式导出。设置为 0 时,图纸视图的成员以单个实体的形式导出。 |
Export Groups As Entities=1 | 在 TGACAD.ini 文件中找不到此选项,但可以添加。将此选项添加到 .ini 文件后,天工云CAD 图形组以 AutoCAD 中简元素的形式导出,而不是以块的形式导出。此参数还会替代参数 Export Drawing View To Block=1。 |
Export Annotation Color = 7 | 定义所有注释的颜色。如果“启用层和属性映射”参数为打开状态,它将替代此参数。可能的值为 1-7。默认值是 7。 |
Export Single Line Text Without Block=0 | 在解块状态下导出文本和标注。默认值为 0,此值会为所有文本和标注创建块。如果要导出处于无块状态的文本和标注,可将该值设置为 1。 |
Export Multiline Text As Multiline Text = 0 | 将 天工云CAD 多行文本框导出为多行或单行文本。默认值为 1,此值会将文本框导出为多行文本框。如果要以单行文本框的形式导出文本框,可将该值设置为 0。 |
Break BSplines At Duplicate Control Points On Import = 1 | 从存在重复控制点的位置断开 B 样条曲线。该参数的默认值为 1,表示断开重复控制点处的 B 样条曲线。如果不希望断开重复控制点处的 B 样条曲线,可将该值设置为 0。 |
将水印导出为文本 = 1 | 将水印注释导出为文本。 此参数适用于使用水印命令在工程图档中创建的注释,以及适用于使用信息选项卡(文本框属性对话框)上的将文本框设为水印选项转换为水印的文本框。 |
将多义线导入 天工云CAD 后,它们将转换为复杂的线串元素。元素将包含直线、圆弧或 B 样条曲线。元素不适用于放置尺寸,也不能直接用于“草图”环境。
您可将 Import Polyline Segments 参数添加到 seacad.ini 文件,并将其值设置为 1 来将以单条直线的形式导入多义线段,而不是将其归组为直线串。