导入和导出 CAD 文件

PRO SketchUp Pro 用户可以导入或导出 .dwg.dxf 格式的 CAD 文件。

在导入文件之前,您最好先了解 SketchUp Pro 支持和不支持哪些 CAD 实体,以及如何准备 CAD 才能取得最佳效果。随后,您可以了解本文中的基本导入步骤。导入完成后,您可以阅读在 SketchUp Pro 中开始使用 CAD 文件,其中提供了一些处理所导入 CAD 几何体的技巧和窍门。

如果要将 SketchUp Pro 文件导出为 CAD 格式,则导入 CAD 文件的方式取决于它是 2D 文件(如平面图)还是 3D 模型。在本文中,您还将了解如何将 SketchUp 数据导出为 CAD 格式。

了解 SketchUp 可以导入哪些 CAD 元素

下表概述了 SketchUp 支持和不支持的 CAD 元素。如果不支持某个元素,则在导入 CAD 文件时,SketchUp 会直接忽略该元素。

支持的 CAD 实体 不支持的 CAD 实体
弧形 专有的 ADT 或 ARX 对象
圆形 尺寸
有厚度的实体 剖面线
文本
3D 面 外部参照
图层
线条和支持的线型
材质
基于多义线的实体
嵌套块
AutoCAD 区域
椭圆形
样条
光栅图像

准备要导入 SketchUp 的 CAD 文件

在导入 CAD 文件之前花点时间了解和准备要导入的文件,可以确保所有需要的数据导入到 SketchUp 中并简化导入流程。下文概述了您需要了解的内容,以及如何解决 CAD 元素和 SketchUp 之间的任何潜在冲突。

提示:您肯定不想丢失原始 CAD 文件中的详细信息。请记得创建 CAD 文件的副本,然后准备将该副本导入 SketchUp。

更改不支持的元素

如果需要将不支持的 CAD 元素导入 SketchUp,请尝试在 CAD 中分解这些元素,确保它们成为 SketchUp 支持的基本 CAD 绘图元素。

例如,如果将 CAD 对象分解为块实体,则它们将作为组件导入 SketchUp。如果将 CAD 块实体分解为多义线,则这些多义线将作为线条或多义线导入 SketchUp。

删除不必要的图层

在导入的 CAD 文件中,SketchUp 会自动删除任何不具有 3D 相关性的实体,例如文本、尺寸和剖面线等。但是,SketchUp 不会删除包含这些实体的图层。要避免 SketchUp 中出现大量空图层,您可能需要通过“模型信息”对话框上的“统计信息”来清除未使用的图层。

将几何体移至原点附近

在 SketchUp 中,距离原点 (0,0) 甚远的几何体可能会导致性能问题。为避免这些问题,在将 CAD 文件导入 SketchUp 之前,请检查几何体在 CAD 文件中的位置。

例如,假设您要导入 Autodesk AutoCAD DWG 文件(如土建总平面图),以与等高线搭配使用。如果该图形或几何体远离原点,请先将其移至靠近原点的位置,然后再将 CAD 文件导入 SketchUp。

或者,您也可以取消选择 SketchUp DWG/DXF 导入选项中的“保留绘图原点”,如下文的将 CAD 文件导入 SketchUp 所述。

根据需要缩小文件大小

通常,15MB 或以下的 CAD 文件都能成功导入 SketchUp。如果 CAD 文件大于 15MB,则导入时间可能会较长或者导入失败。相反,CAD 文件越小,导入就越快越轻松。此外,将复杂的 CAD 文件导入 SketchUp 后,您可能会发现 SketchUp 的性能有所下降。这是因为 SketchUp 中的线条和面包含的数据多于 CAD 中的线条和面。

提示:若想让导入的 CAD 文件获得最佳效果,请尽量缩小导入文件的大小。在将 CAD 文件导入 SketchUp 之前,请参考以下缩小 CAD 文件的技巧:
  • 仅导入必要的几何体。SketchUp 模型可以设计得与 CAD 中的模型一样精确。但是 SketchUp 并不适用于用 CAD 软件绘制的线条密集型图纸。将 CAD 文件导入 SketchUp 后,请从 CAD 文件中清理或移除您不需要使用的任何内容。如果您想在 SketchUp 文件中对墙、门和窗进行建模,您也可以将 CAD 文件简化为仅保留这些元素。
  • 将不同级别的详细信息拆分成不同的 CAD 文件。如果您的 CAD 文件包含许多必要的几何体,请考虑将该文件拆分成几个较小的文件。例如,一个导入的 CAD 文件包含总平面图信息,另一个文件包含平面图,最后一个文件则包含具体详细信息。

检查度量单位

如有可能,请找出创建 CAD 文件时所用的度量单位。将 CAD 文件导入 SketchUp 时,您需要知道您的文件使用的是英寸、英尺还是公制度量单位。这样,您就可以让 SketchUp 模型的单位与 CAD 文件的单位保持一致,从而维持所导入 CAD 几何体的比例和尺寸。

在 SketchUp 2018 及更高版本中,您还可以选择使用 CAD 文件中指定的单位导入模型。从“单位”下拉列表中选择“模型单位”,即可告诉 SketchUp 与 CAD 中保存的单位保持一致。如果 SketchUp 无法确定创建 CAD 文件时所用的度量单位,则默认 1 个 CAD 单位等于 SketchUp 中的 1 英寸。

以 SketchUp 兼容的 CAD 文件格式进行保存

当 SketchUp 导入 CAD 文件时,SketchUp 会将信息剥离至基本的几何体组件中。因此,无论您使用哪种 AutoCAD 文件格式(如 2013 或 2018),最终结果基本上都是相同的。但是,要最大程度地提高 CAD 文件与 SketchUp 的兼容性,最好将 CAD 文件保存为 13 版或 14 版格式。

将 CAD 文件导入 SketchUp

检查并准备好 CAD 文件后,即可将其导入 SketchUp。以下步骤将引导您在适用的操作系统中完成导入流程:

  1. 在 SketchUp 中,打开要导入 .dwg.dxf 文件的 SketchUp 模型。
  2. 选择文件 > 导入。此时将显示“导入”对话框。
  3. 导航至保存 CAD 文件的硬盘位置。
  4. 文件类型下拉列表中选择 AutoCAD 文件 (*.dwg, *.dxf)
  5. 选择要导入的文件。
  6. 单击选项按钮。此时将显示“导入 AutoCAD DWG/DXF 选项”对话框,如下图所示。
  7. (可选)在几何体区域,根据您的偏好选择以下选项:
    • 选择合并共面可告诉 SketchUp 自动从平面中删除三角形线条。
    • 选择让所有面保持一致的方向复选框,可告诉 SketchUp 分析所导入面的方向并确保所有面的方向保持一致。
  8. (可选)选择“保留绘图原点”复选框,将导入的几何体放置在 .dwg 或 .dxf 文件中的原点位置。如果要将导入的几何体放置在 SketchUp 原点附近,请取消选择该复选框。
  9. (可选)要以正确的比例导入几何体,请从单位下拉列表中选择 CAD 文件中使用的单位。您可以选择模型单位、英寸、英尺、码、英里、毫米、厘米、米和千米。
    提示:如果您不知道原始文件所使用的单位,请选择“模型单位”,SketchUp 会将 1 个 CAD 单位转换为 SketchUp 中的 1 英寸。您也可以使用大单位类型,如英尺或米。然后,您可以在导入模型之后根据需要重新调整模型的大小
    警告:如果选择小单位(如毫米),而模型原本使用的是英尺,则可能会在无意中创建极小的面,而这些面将会在导入时丢失。要让 SketchUp 识别一个面,则该面必须为 0.001 平方英寸或更大。
  10. 在“导入 AutoCAD DWG/DXF 选项”对话框中,单击确定
  11. 返回“导入”对话框,单击导入按钮,然后 SketchUp Pro 将开始导入 CAD 文件。
提示:当导入使用“导出为 SketchUp”功能创建的 LayOut 文件时,请使用“合并共面”选项来清理导入的面。
提示:您也可以将可导入的文件拖放至绘图区域。拖放文件后,将弹出相关的“导入”对话框,供您选择所需的选项。
SketchUp Pro CAD 导入选项(适用于 Microsoft Windows) SketchUp Pro CAD 导入选项(适用于 Microsoft Windows) SketchUp Pro CAD 导入选项(适用于 Microsoft Windows) SketchUp Pros CAD 导入选项(适用于 Mac OS X) SketchUp Pro CAD 导入选项(适用于 Mac OS X) SketchUp Pro CAD 导入选项(适用于 Mac OS X)

检查并准备好 CAD 文件后,即可将其导入 SketchUp Shop。以下步骤将引导您完成导入流程:

  1. 在 SketchUp Shop 中,打开要导入 .dwg 或 .dxf 文件的 SketchUp 模型。
  2. 选择文件图标 (SketchUp CAD 插入图标(适用于 Web))。此时将显示“文件”菜单,然后选择“插入”
  3. 您可以选择 Trimble Connect 图标或计算机图标来打开本地文件。
  4. (可选)您也可以将文件直接从 Explorer 或 Finder 窗口拖放到 SketchUp Shop 中。
  5. 如果您选择在本地打开文件,请导航至保存 CAD 文件的硬盘位置。
  6. 选择“所有文件”作为所需格式。
  7. 选择要导入的文件。
  8. 此时将显示“导入 AutoCAD DWG/DXF 选项”对话框,如下图所示。 SketchUp CAD 导入选项(适用于 Web)
  9. (可选)选择保留绘图原点(上方 #1)复选框,将导入的几何体放置在 .dwg 或 .dxf 文件中的原点位置。如果要将导入的几何体放置在 SketchUp 原点附近,请取消选择该复选框。
  10. (可选)在几何体区域,选择合并共面(上方 #2)可告诉 SketchUp 自动从平面中删除三角形线条。选择让所有面保持一致的方向(上方 #3)复选框,可告诉 SketchUp 分析所导入面的方向并确保所有面的方向保持一致。
  11. (可选)要以正确的比例导入几何体,请从单位下拉列表(上方 #4)中选择 CAD 文件中使用的单位。您可以选择模型单位、英寸、英尺、码、英里、毫米、厘米、米和千米。
  12. 提示:如果您不知道原始文件所使用的单位,请使用大单位类型,如英尺或米。然后,您可以在导入模型之后根据需要重新调整模型的大小。
    警告:如果选择小单位(如毫米),而模型原本使用的是英尺,则可能会在无意中创建极小的面,而这些面将会在导入时丢失。要让 SketchUp 识别一个面,则该面必须为 0.001平方英寸或更大。
  13. 单击导入开始导入过程。
提示:如果 Adobe Illustrator (.eps) 文件含有平面图或其他矢量图,您可以在 Illustrator 中将 .eps 文件导出为 .dwg.dxf 文件。然后按照前面的步骤导入矢量图。如果您先在 Adobe Illustrator 中减少定义曲线的锚点数量,则可以在 SketchUp 中提高文件的性能。特别是,当您从包含多个线段的曲线中拉伸面时,SketchUp 文件的大小会急剧增加。

了解 SketchUp 数据将如何导出为 CAD 格式

在将 SketchUp 模型导出为 CAD 文件格式(.dwg.dxf)之前,最好先了解 SketchUp 数据是如何转换成所选择的 CAD 格式。以下是您需要了解的内容:

  • SketchUp 面将导出为三角形多面网格且带有内部 splframe 隐藏线条(如适用)。此转换有助于模拟 SketchUp 文件的外观,即使所有导出的面都为三角形。
  • SketchUp 以在“模型信息”对话框“单位”窗格设置的当前单位为参考,将 SketchUp 数据转换为 .dwg.dxf 文件。例如,如果“模型信息”中的当前单位设置为“小数和米”,则必须将 AutoCAD 中的单位设置为“小数”,才能让您在 AutoCAD 中打开导出的文件时将单位正确转换为“米”。
  • 在 P 线实体上不会创建重复的线条实体。

将 SketchUp 模型导出为 2D CAD 文件

在将模型视图导出为 2D CAD 文件时,您可以选择比例和多个线条选项。其结果为 .dwg.dxf 格式的 2D 矢量文件,可供您在 CAD 程序中打开。

请按照以下步骤导出 2D CAD 文件:

  1. 要在导出的文件中保持模型的比例,请在 SketchUp 中选择相机 > 平行投影。然后将视图设置为 SketchUp 的标准视图之一,方法是选择相机 > 标准视图,并从显示的子菜单中选择一个选项。(有关模型视图选项的详细信息,请参见查看模型。)
  2. 选择文件 > 导出 > 2D 图形
  3. 导航至您要保存导出文件的位置。
  4. (可选)如果您不想使用 SketchUp 文件的现有名称,您也可以更改文件名,为导出的文件重新命名。
  5. 选择 .dwg.dxf 文件类型。在 Microsoft Windows 中,请从保存类型下拉列表中选择此选项。在 Mac 中,请使用“格式下拉列表。
  6. 单击选项按钮设置比例和线条选项,这些选项将在后面的列表中详细说明。完成后,在“DWG/DXF 隐藏线条选项”对话框 (Microsoft Windows) 或“导出选项”对话框 (Mac OS X) 中选择确定
  7. 单击导出,您的 CAD 文件即会保存在所选择的位置。

在下表中,您将看到适用于您当前操作系统的线条选项对话框。此外,下表还介绍了相关可用选项,确保导出文件中的线条满足您的需求:

从 SketchUp 导出 2D CAD 文件的线条选项(适用于 Microsoft Windows)
从 SketchUp 导出 2D CAD 文件的线条选项(适用于 Microsoft Windows)
从 SketchUp 导出 2D CAD 文件的线条选项(适用于 Mac OS X)
从 SketchUp 导出 2D CAD 文件的线条选项(适用于 Mac OS X)
  • AutoCAD 版本:选择您要使用哪种版本的 AutoCAD 来打开导出的文件。
  • 图纸比例和大小:默认选中全比例复选框。不过,如果您取消选择该复选框,则可设置自定义比例。在图纸内方框中,输入要设置比例的实际尺寸。在模型内方框中,输入导出模型的缩放值。例如,如果比例为 1:4,则在“模型内”方框中输入 1',在“图纸内”方框中输入 4'
  • 轮廓线条:您可以在此处自定义轮廓线条在导出文件中的显示方式。您可将线条宽度设置如下:
    • 选择可以标准宽度导出轮廓线条。
    • 选择具有宽度的多义线可将轮廓线条导出为 AutoCAD 多义线。选中此选项时,您可以选中自动,让导出的线条自动匹配轮廓线条宽度。如果取消选择“自动”,则可在宽度方框中输入自定义宽度。
    • 选择宽线条实体可将轮廓线条导出为 AutoCAD 宽线条实体。

    单独创建一个图层复选框为默认选中,可为轮廓边线单独创建图层。请注意,如果您已使用 SketchUp 图层来控制可见性,则将 SketchUp 文件导出为 2D CAD 文件时,不会直接转换所分配的 SketchUp 图层。
  • 截面线条:如果要导出截面线条或截面切片,则可以使用这些导出选项。有关截面及如何导出截面的详细信息,请参见切割模型以查看内部
  • 边线扩展:当模型使用 SketchUp 线条扩展功能时,有些 CAD 应用程序可能无法识别线条端点和相交点。取消选择显示扩展复选框可在导出的文件中关闭扩展。如果选择“显示扩展”并取消选择自动复选框,则可在长度方框中输入线条扩展的具体长度。

在 Microsoft Windows 中,如果您想在导出 2D CAD 文件时在此对话框中设置选项,则可以选择始终提示隐藏线条选项。您也可以单击默认值按钮恢复默认设置。

将 SketchUp 模型导出为 3D CAD 文件

将 SketchUp 模型导出为 3D CAD 文件时,您可以选择要导出的实体。要导出模型,请按照以下步骤操作:

  1. 在 SketchUp 中,选择文件 > 导出 > 3D 模型。此时将显示“导出模型”对话框。
  2. 导航至您要保存导出文件的位置。
  3. (可选)您也可以更改文件名。默认情况下,导出的文件使用与 SketchUp 文件名相同的名称。
  4. 选择 .dwg.dxf 作为导出文件的格式。在 Microsoft Windows 中,请从保存类型下拉列表中选择文件类型。在 Mac OS X 中,请使用格式下拉列表。
  5. 单击选项按钮,打开“导出选项”对话框,如下图所示。从 AutoCAD 版本下拉列表中,选择用来打开导出文件的 AutoCAD 版本。在导出区域,选择要包含在导出文件中的每种实体类型的复选框。完成后,单击确定
  6. 返回“导出模型”对话框,单击导出,您的文件将会显示在所选的保存位置。
从 SketchUp 导出 3D CAD 文件的选项(适用于 Microsoft Windows)
从 SketchUp 导出 3D CAD 文件的选项(适用于 Microsoft Windows)
从 SketchUp 导出 3D CAD 文件的选项(适用于 Mac OS X)
从 SketchUp 导出 3D CAD 文件的选项(适用于 Mac OS X)
提示:使用 .dwg 格式导出和导入材料可改善 BIM 互操作性和工作流程。
Was this article helpful?