在 天工 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 manufacture = 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 来将以单条直线的形式导入多义线段,而不是将其归组为直线串。