Solid Works 中的 Attext 命令

28 Aug 2024 | 5 分钟阅读

将块属性提取到文本文件

您可以使用“提取块属性”命令以各种格式将块属性值提取到文本文件中。

要提取的数据在模板文件中指定。

您可以使用电子表格软件或其他应用程序来评估检索到的数据。

将块属性保存为文本文件

1. 在命令提示符下,键入 ExtractBlockAttribute。

2. 要指定要提取的数据,请在对话框的“模板”字段中提供模板名称。 要搜索文件,请单击 。

有关文件语法的详细信息,请参阅构建块属性提取的模板文件。

3. 要定义块属性数据提取的实体,请单击“选择实体”。

暂时,对话框已关闭。

4. 在图形部分选择带有块属性的块后,按 Enter 键。

5. 在对话框的“输出”下输入输出文件的位置和文件名。 要选择文件名,请单击 。

6. 在“格式”字段中选择用于写入块属性信息的格式

  • 用逗号分隔的文件 (CDF)。 每个块属性记录的字段都用逗号分隔。 单引号包含字符串。
  • 用空格分隔 (SDF)。 每个块属性记录的字段都用空格分隔。 单引号包含字符串。

7. 选择“确定”。

创建用于提取块属性的模板文件

块属性提取模板文件指定要提取的数据字段并调节其外观。

使用 ASCII 文本编辑器创建用于块属性提取的模板文件。

在模板文件的每一行中

  • 它指定要提取的块属性以及块属性。
  • 它必须采用下面指示的精确语法。
  • 它成为结果输出文件中的一列(参见示例)。

模板文件必须至少有一个块属性名称。

文件格式

模板文件的所有行都使用相同的语法

字段名称 [空格] 输出格式

下表(“提取字段名称”下)列出了所有可接受的字段名称。

输出格式和字段名称之间用一个或多个空格分隔。 没有制表符,只有空格。 按 Enter 键完成每一行,包括最后一行。

块属性值导出

您可以使用电子表格软件或其他应用程序,通过使用“块属性输出”命令将某些块的块属性值保存到文本文件,以分析和评估数据。

使用“块属性位置输出”命令将评估的块的位置包含在输出文本文件中。

导出的文件是一个带有制表符分隔符的文本文件。

这些列存在于输出文件中

  • 块实体的独特 ID 包含在图形块名称列的块句柄列中。
  • 为给定块中的每个块属性定义标识不同的列
  • 第一行中的列标题包含块属性定义中的名称。

将块属性值导出到文本文件如下所示

  1. 应在命令提示符处键入 BlockAttributeOutput。
  2. 在图形部分选择带有块属性的块。 建议选择具有相同类型的块属性结构的块。
  3. 输入密钥。
  4. 在“输出文件”对话框中输入 .txt 文件的位置和文件名。
  5. 按保存。

块定义

块是一组连接在一起以形成单个实体的实体。 创建块后,您可以在需要时将其插入到绘图中。

当您使用“创建块”命令时,仅识别当前绘图。 您可以使用“导出绘图”命令将块写入外部绘图文件,以便在任何绘图中进行使用。

块定义

1. 要定义,请单击“绘制”>“块”(或键入“创建块”)。

2. 在对话框的“名称”字段中提供块的名称,或选择要替换的现有块。 名称可以包含字母、数字、空格和特殊字符,如 $、# 和 _。 它们也可以包含最多 255 个字符。 名称必须完全匹配。

3. 为“描述”输入块描述。

4. 从“设置”中选择选项

  • 缩放注释。 确定插入块时是否使用注释性缩放。
  • 匹配比例,定位块:它指定视口中的块方向必须与布局中的工作表方向匹配。
  • 只有在您为块插入选择注释性缩放时,才能访问此选项。
  • 使用一致的比例:它限制可以插入块的比例。 如果不是,在添加块时,您可以选择不同的 X、Y 和 Z 缩放因子。
  • 让块爆炸:它允许在插入时爆炸块。
  • 单位:它允许您选择与当前图片中显示的不同单位。
  • 包含超链接:它为您提供了为块定义超链接的选项。

5. 在“基点”下设置用作插入点(插入块时)的基点。 它在插入过程中充当旋转点,并充当调整比例的起点。

选择以下选项之一:

  • 要在绘图中指定块的基点,请在图形区域中单击“选择”。
  • 请输入 X、Y 和 Z 的坐标值。

6. 副标题块实体

  1. 要选择将构成块的实体,请在图形部分中单击“选择”。
  2. 做出选择
    • 将它们保留为不同的东西:让源实体保持其当前状态。
    • 切换到块:使用块规范的引用代替源实体。
    • 从绘图中删除:删除绘图的源实体。

7. 选择“确定”。

放置块

绘图可以包含插入其中的块或绘图文件。

块插入

1. 按插入 > 块(或键入插入块)。

2. 在对话框的“名称”下选择一个块。 要查找外部绘图,请单击“浏览”。

3. 在“位置”下输入 X、Y 和 Z 的坐标值,或选择“稍后指定”以在对话框关闭后定义屏幕的插入点。

4. 在“比例”下输入每个轴的比例因子:X、Y 和 Z。

- 或 -

要指定插入过程中的块大小,请单击“稍后指定”。 选择一个角时,提供块将适合的矩形的对角。

- 或 -

为 X 选择一个比例因子,然后单击应用统一比例。 比例因子为 1 时,块以其原始大小插入。

小于 1:大小减小到因子指定的原始大小的比例。

大于 1:大小增加。

5. 要在插入过程中设置图形区域中的旋转角度,请选择“稍后指定”或在“旋转”下输入一个值表示角度。 指示一个正数表示逆时针旋转,负数表示顺时针旋转。

6. 您无法在“块单位系统”下更改“单位”或“比例”。 如果比例不等于 1.0,则绘图单位与块单位不同。

  • 要将块拆分为其各个实体,请选择“炸开块”。 炸开块会更改其属性。

7. 单击“确定”。