如何在 AutoCAD 和 AutoCAD LT 中展平图形

cyc 10月 3, 202113:22:04
评论
19 3193字阅读10分38秒

问题:

由于无法正确执行以下一个或多个操作,需要展平 AutoCAD 图形或其中某些对象:

  • 选择对象。
  • 使用 OSNAP(标记跳到错误的位置)。
  • 使用 TRIM、EXTEND、HATCH、FILLET、JOIN 等命令。
  • 测量或标注距离和角度。

解决方案:

在 AutoCAD 中自动展平图形:

使用
FLATTEN 命令将所有直线、圆弧和多段线的 Z 值更改为 0。

  1. 关闭或冻结任何带有填充图案的填充图案图层,使它们排除在选择之外。
  2. 在命令行中键入 FLATTEN
  3. 选择所有对象,然后按 Enter 键。
  4. 当系统提示删除隐藏线时,键入 N(表示“否”)。

注意:

  • FLATTEN 需要加载 Express Tools。
  • 虽然可以一次性选择和展平图形中的所有对象,但可能需要使用 QSELECT 命令选择每一组对象类型,然后对其运行 FLATTEN 命令。

对于三维对象,使用
FLATSHOT
CAD-Core/files/GUID-080247BF-BDAB-49F6-A0A5-966412CEDCE9-htm.html" target="_blank">SOLPROF 命令创建二维视图。

  • 在布局视口中替换三维对象的 Z 值。
    1. 在命令行中输入 OPTIONS
    2. 在“草图”选项卡 >“对象捕捉”选项上,选中“使用当前标高替换 Z 值”。

如何在 AutoCAD 和 AutoCAD LT 中展平图形

手动或在 AutoCAD LT 中展平图形:

  1. 在 AutoCAD 中打开CAD-Core%2Ffiles%2FGUID-0AA644F1-1165-492F-A4D1-3EDA8598C644-htm.html&usg=AOvVaw15glor2uuzm9levvN_LTL6" target="_blank">“特性”选项板。
  2. 使用“快速选择”或 CAD-Core/files/GUID-40893D34-ADBE-406A-8993-9035F2771F1D-htm.html" target="_blank">QSELECT 命令按类型选择对象(请参见使用“快速选择”在 AutoCAD 图形中选择对象)。
  3. 在“特性”选项板中,找到起点 Z 坐标端点 Z 坐标圆心 Z 坐标(对于某些形状)的值,更改为除 0(零)以外的任意整数。
  4. 除了将每个选项的值更改为 0(零)外,执行相同的操作。(这将修复大于 8 位小数并且在“特性”选项板中不可见的任何值)。
    注意:要对某些对象(例如块和组)使用此方法,必须先分解它们。

将对象的 Z 值更改为零的替代方法:

使用 CHANGE 命令:

  1. 键入 CHANGE 命令。
  2. 键入 ALL 以选择所有对象,然后按 Enter。
  3. 键入 P 以选择“特性”。
  4. 键入 E 以选择“标高”。
  5. 键入 0,最后按 Enter 结束命令。

注意:这不适用于复杂对象(如三维对象)。

使用 LISP、宏和脚本展平图形:

将以下一个或两个 LISP 例程粘贴到 AutoCAD 的命令行中,以展平图形。

  • 此命令将所有对象的标高更改为零:
(command "_change""_all""""p""e""0""")
  • 此命令将对象移动到非常高,然后将其移回到零。
(command "_move""_all""""""0,0,1e99""_move""_all""""""0,0,-1e99")

可以向 AutoCAD 和 AutoCAD LT 的 CUI 按钮指定宏。

  • 展平选定对象:
^C^C_UCS;;_select;\_move;_p;;0,0,1e99;;_move;_p;;0,0,-1e99;;
  • 展平整个图形:
^C^C_UCS;;_move;_all;;0,0,1e99;;_move;_all;;0,0,-1e99;;

本文随附的 ZIP 文件是脚本文件,可以在 AutoCAD 和 AutoCAD LT 中运行该脚本文件。它将删除图形中所有对象的标高。

通过 PDF 或 DXB 输出展平图形:

执行以下操作:

  1. 打印 PDF 或 DXB 文件。
  2. 使用 PDFIMPORT 命令将此文件输入到新图形或现有图形中。几何图形将是展平的。

注意:

  • 要创建 DXB 文件,必须先使用“添加绘图仪向导”创建 DXB PC3 打印机。输入 PLOTTERMANAGER 命令以打开包含该向导的文件夹。
  • AutoCAD 2017 及更高版本具有 PDFIMPORT 命令。
  • DXB 绘图仪会将所有颜色数据均转换为黑色和白色,并将图形上的所有几何图形放置在 0 层上。
  • 只需在创建 PDF 时选择颜色打印样式和 PDF 图层选项,PDF 就可以保留颜色和图层。

如果对象距原点 (0,0,0) 较远,则将对象移近原点。

另请参见:

  • CAD-Core/files/GUID-F2608E41-85A8-49F5-ACD3-811FAB18C868-htm.html" target="_blank">使用 Express Tools 的步骤
  • CAD-Core/files/GUID-84E1116E-DEAE-4A0B-9364-F61DACF5C300-htm.html" target="_blank">“快速选择”对话框 | AutoCAD

附件:

Flatten.zip

产品:

AutoCAD 产品、AutoCAD LT for Mac、AutoCAD for Mac

版本:

any_version,

问题:

由于无法正确执行以下一个或多个操作,需要展平 AutoCAD 图形或其中某些对象:

  • 选择对象。
  • 使用 OSNAP(标记跳到错误的位置)。
  • 使用 TRIM、EXTEND、HATCH、FILLET、JOIN 等命令。
  • 测量或标注距离和角度。

解决方案:

在 AutoCAD 中自动展平图形:

使用
FLATTEN 命令将所有直线、圆弧和多段线的 Z 值更改为 0。

  1. 关闭或冻结任何带有填充图案的填充图案图层,使它们排除在选择之外。
  2. 在命令行中键入 FLATTEN
  3. 选择所有对象,然后按 Enter 键。
  4. 当系统提示删除隐藏线时,键入 N(表示“否”)。

注意:

  • FLATTEN 需要加载 Express Tools。
  • 虽然可以一次性选择和展平图形中的所有对象,但可能需要使用 QSELECT 命令选择每一组对象类型,然后对其运行 FLATTEN 命令。

对于三维对象,使用
FLATSHOT
CAD-Core/files/GUID-080247BF-BDAB-49F6-A0A5-966412CEDCE9-htm.html" target="_blank">SOLPROF 命令创建二维视图。

  • 在布局视口中替换三维对象的 Z 值。
    1. 在命令行中输入 OPTIONS
    2. 在“草图”选项卡 >“对象捕捉”选项上,选中“使用当前标高替换 Z 值”。

如何在 AutoCAD 和 AutoCAD LT 中展平图形

手动或在 AutoCAD LT 中展平图形:

  1. 在 AutoCAD 中打开CAD-Core%2Ffiles%2FGUID-0AA644F1-1165-492F-A4D1-3EDA8598C644-htm.html&usg=AOvVaw15glor2uuzm9levvN_LTL6" target="_blank">“特性”选项板。
  2. 使用“快速选择”或 CAD-Core/files/GUID-40893D34-ADBE-406A-8993-9035F2771F1D-htm.html" target="_blank">QSELECT 命令按类型选择对象(请参见使用“快速选择”在 AutoCAD 图形中选择对象)。
  3. 在“特性”选项板中,找到起点 Z 坐标端点 Z 坐标圆心 Z 坐标(对于某些形状)的值,更改为除 0(零)以外的任意整数。
  4. 除了将每个选项的值更改为 0(零)外,执行相同的操作。(这将修复大于 8 位小数并且在“特性”选项板中不可见的任何值)。
    注意:要对某些对象(例如块和组)使用此方法,必须先分解它们。

将对象的 Z 值更改为零的替代方法:

使用 CHANGE 命令:

  1. 键入 CHANGE 命令。
  2. 键入 ALL 以选择所有对象,然后按 Enter。
  3. 键入 P 以选择“特性”。
  4. 键入 E 以选择“标高”。
  5. 键入 0,最后按 Enter 结束命令。

注意:这不适用于复杂对象(如三维对象)。

使用 LISP、宏和脚本展平图形:

将以下一个或两个 LISP 例程粘贴到 AutoCAD 的命令行中,以展平图形。

  • 此命令将所有对象的标高更改为零:
(command "_change""_all""""p""e""0""")
  • 此命令将对象移动到非常高,然后将其移回到零。
(command "_move""_all""""""0,0,1e99""_move""_all""""""0,0,-1e99")

可以向 AutoCAD 和 AutoCAD LT 的 CUI 按钮指定宏。

  • 展平选定对象:
^C^C_UCS;;_select;\_move;_p;;0,0,1e99;;_move;_p;;0,0,-1e99;;
  • 展平整个图形:
^C^C_UCS;;_move;_all;;0,0,1e99;;_move;_all;;0,0,-1e99;;

本文随附的 ZIP 文件是脚本文件,可以在 AutoCAD 和 AutoCAD LT 中运行该脚本文件。它将删除图形中所有对象的标高。

通过 PDF 或 DXB 输出展平图形:

执行以下操作:

  1. 打印 PDF 或 DXB 文件。
  2. 使用 PDFIMPORT 命令将此文件输入到新图形或现有图形中。几何图形将是展平的。

注意:

  • 要创建 DXB 文件,必须先使用“添加绘图仪向导”创建 DXB PC3 打印机。输入 PLOTTERMANAGER 命令以打开包含该向导的文件夹。
  • AutoCAD 2017 及更高版本具有 PDFIMPORT 命令。
  • DXB 绘图仪会将所有颜色数据均转换为黑色和白色,并将图形上的所有几何图形放置在 0 层上。
  • 只需在创建 PDF 时选择颜色打印样式和 PDF 图层选项,PDF 就可以保留颜色和图层。

如果对象距原点 (0,0,0) 较远,则将对象移近原点。

另请参见:

附件:

Flatten.zip

产品:

AutoCAD 产品、AutoCAD LT for Mac、AutoCAD for Mac

版本:

any_version

cyc
  • 本文由 发表于 10月 3, 202113:22:04
  • 转载请务必保留本文链接:http://wg678.cn/95053.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: