跳转到内容

AFDIM 命令

AFDIM 会向 AutoCAD® 添加一个命令 AFDIM,并添加一个名为 AFDIM 的功能区选项卡,其中有两个按钮。两个按钮名称在所有语言中都使用英文,提示文字会跟随 AFDIM 的界面语言。

功能区按钮功能
Dimension运行 AFDIM。
Settings打开设置对话框。按钮上出现橙色圆点表示有更新需要您处理,请参阅更新。

设置对话框没有自己的命令。请点击 Settings 按钮打开,或在 AFDIM 选择提示处输入 S。

其他功能都位于设置对话框的关于选项卡。其他选项卡包含尺寸标注选项,请参阅设置。

任务关于选项卡中的位置参阅
检查或安装更新更新组:立即检查、立即更新更新
返回更新前使用的版本更新组:返回到 <version>,仅应用内更新后显示更新
开始试用、输入许可证密钥、申请或加载许可证、购买或续订许可证组:开始 7 天试用、输入许可密钥…、申请许可、加载许可…、购买 / 续期激活许可证、开始 7 天试用
将许可证密钥转移到另一台计算机将许可转移到另一台计算机…转移到另一台计算机
创建支持 ZIP 或导出上次运行的几何数据支持组:创建支持 ZIP…、导出上次运行的几何数据…支持包
卸载 AFDIM移除 AFDIM组:从此计算机移除 AFDIM…卸载

AFDIM 的每个提问都会打开一个带按钮的窗口,语言与设置对话框相同。关闭窗口或按 Esc 等同于选择取消或拒绝。不会写入或安装任何内容。

语言列表是设置对话框标题栏最右侧的下拉列表,其中包含 56 种语言。每种语言都以自身名称显示,例如“Deutsch”或“日本語”。列表按照英文语言名称 A–Z 排序,不显示国旗。

新安装默认使用英语;Windows 设置为越南地区(显示语言、区域格式或国家/地区)时会使用越南语。所选语言会应用于设置对话框、所有通知窗口和命令行消息。尚未翻译的文字会以英文显示。英语和越南语之外的翻译均为草稿。语言设置只会改变 AFDIM 内部的文字。

简体中文界面会在设置对话框中显示设置和关于标签;常规选项卡中的单位标签为图形单位:、自动(使用当前图形)、毫米 (mm)和英寸。首次运行时,窗口标题为欢迎使用 AFDIM;其他未激活情况显示 AFDIM 尚未激活。窗口按钮包括开始 7 天试用、激活、购买 / 续期和关闭。

所有语言下,设置对话框标题栏都显示 AFDIM Settings。

AFDIM 在命令行打印的每条消息都以 [AFDIM] 开头。本页引用简体中文消息。命令行中唯一的关键字是 Setting,在所有语言的 AFDIM 选择提示中都保持不变。

AFDIM 为零件添加尺寸。完整流程请参阅快速入门。

在执行其他操作前(包括检查许可证之前),AFDIM 会检查程序文件是否与此版本发布的文件一致。如果不一致,AFDIM 不会绘图,会打印一行消息并打开窗口。AutoCAD 会保持打开。

命令行窗口处理方法
[AFDIM] 无法运行:此计算机上的 AFDIM 程序文件不完整。请从 afdim.com 重新安装 AFDIM。需要重新安装 AFDIM,带有打开下载页面和关闭按钮程序文件已损坏、被更改或缺失,或者程序文件夹中存在 AFDIM 未提供的 DLL 或 EXE。请从下载页面重新安装 AFDIM。
[AFDIM] 无法运行:另一个程序正在占用 AFDIM 程序文件。请重新运行 AFDIM。AFDIM 无法检查程序文件,带有关闭按钮另一个程序(通常是正在扫描的防病毒软件)占用了这些文件。请重新运行 AFDIM。

请参阅需要重新安装 AFDIM。

AFDIM 不会运行。命令行会打印一行消息:

[AFDIM] 无法运行:<reason>。请在“设置 > 关于”中激活。

<reason> 说明原因。新安装时会显示 AFDIM 尚未激活。。其他示例包括 许可证已过期。 和 此版本在许可的更新期限之后发布。。最后一种情况适用于永久许可证,以及在更新期限结束后发布的版本,请参阅续订永久许可证的更新期限。故障排除页面列出所有原因。

随后会打开窗口,显示许可证状态和处理方法。从未有过许可证的计算机上,窗口标题为欢迎使用 AFDIM并提供免费的 7 天试用;其他情况的标题为 AFDIM 尚未激活。窗口按钮按以下顺序排列:

按钮功能
开始 7 天试用此计算机的试用期用尽后按钮会变灰;此时突出显示的按钮为激活。请参阅开始 7 天试用。
激活打开设置对话框的关于选项卡。请参阅激活许可证。
购买 / 续期在浏览器中打开许可证上写明的续订地址。如果许可证未注明地址,则打开 afdim.com/zh-hans/account/ 许可证页面。
关闭关闭窗口。

AFDIM 将设置保存在 %APPDATA%\AFDIM\settings.json。以下两种情况会导致无法读取该文件:

  • 文件已损坏。AFDIM 会将文件副本保存为 settings.json.corrupt,并恢复默认设置。下次打开设置对话框或运行 AFDIM 时,会出现标题为AFDIM 设置已重置为默认值的窗口,说明发生了什么并显示损坏文件的位置。如果有较早的保存版本,窗口还会指出同一文件夹中的 settings.json.bak。在您按确定前,该窗口会一直出现。随后请打开设置,在继续标注前重新设置尺寸图层、公差和模板。
  • 另一个程序正在占用文件。设置对话框不会打开。标题为无法打开设置的窗口会说明原因。AFDIM 也不会运行,并会打印:
[AFDIM] 无法运行:另一个程序正在使用设置文件,无法读取。设置未受影响 — 请稍后重试。

设置没有更改。请稍后重试。

启动 AFDIM 前已选择对象时,AFDIM 会直接使用这些对象,不显示提示。否则会显示:

选择要标注的零件或 [Setting]

如果 AutoCAD 会放大线性测量值(DIMLFAC 不等于 1),提示会以警告开头:

(! DIMLFAC = <value>:测量值将按比例缩放)选择要标注的零件或 [Setting]

<value> 是 AutoCAD 应用于当前空间测量值的系数。

选项功能
(选择对象)使用窗口选择或点选零件,然后按 Enter。
Setting输入 S 并按 Enter,或点击 Setting。这会打开设置对话框。关闭后返回选择提示。

选择集接受 LINE、ARC、CIRCLE、ELLIPSE、LWPOLYLINE、POLYLINE、SPLINE、INSERT 和 REGION。

在布局选项卡上,您可以像平常一样选择直接绘制在图纸空间中的对象。在纸空间中时,AFDIM 不会通过视口选择模型空间对象。

若要标注视口中的零件,请在视口内双击以激活它,然后运行 AFDIM。在激活的视口内,AFDIM 会在模型空间中工作。当 DIMSCALE 为 0 时,AFDIM 使用视口比例。

如果您位于纸空间,且不在任何视口内,而选择集为空,命令行会显示:

[AFDIM] 未选择任何对象。如果零件位于视口内,请在视口内双击,然后重新运行 AFDIM。

请按消息提示操作。按 Esc 后、在模型选项卡中或在激活的视口内,AFDIM 不会显示此消息;在这些位置中,空选择集会直接结束命令,不显示消息。

AFDIM 运行时按 Esc 可停止运行。不会写入任何内容,命令行会显示:

[AFDIM] 已取消(ESC)。图形未更改。

大型图纸可能需要一些时间处理。运行超过 3 秒时,AFDIM 只会提示一次:

[AFDIM] 图形较大,仍在处理中… 按 ESC 取消。

AFDIM 会在运行期间以及写入前再次检查许可证。如果检查失败,整次运行都会丢弃,图纸中不会写入内容。命令行会说明具体情况:

消息含义和处理方法
[AFDIM] 运行期间无法确认许可。此次运行的输出已丢弃;请重新运行 AFDIM。AFDIM 运行期间无法确认许可证,例如另一个程序正在使用许可证文件或续订刚替换了文件。目前许可证已恢复有效,请重新运行 AFDIM。
[AFDIM] 许可已失效。未写入任何内容。许可证在运行期间失效,例如许可证到期。请参阅AFDIM 无法运行。
[AFDIM] 许可已失效。此次运行的输出已丢弃。同上;此情况是在将尺寸保存到图纸前发现的。

命令行只会报告运行结果以及可能需要您处理的事项。

每次运行都会显示一行结果:

消息含义
[AFDIM] 已在图层“<layer>”上写入 <n> 个尺寸 + <m> 个引线注释。AFDIM 在 <layer> 图层上写入了 <n> 个尺寸和 <m> 个引线标注。
[AFDIM] 未生成任何尺寸。AFDIM 没有写入尺寸、引线标注或中心线。请参阅故障排除。

以下消息仅在相应情况下出现:

消息含义和处理方法
[AFDIM] 警告:未找到闭合轮廓。通常是某些直线未相接(请放大检查拐角,或使用 JOIN/PEDIT)。若确认轮廓已闭合,请发送给支持人员:设置 > 关于 > 支持 > 导出上次运行的几何数据。AFDIM 未找到闭合轮廓,通常是因为曲线未相接。请放大拐角,或使用 JOIN 或 PEDIT 连接曲线。如果确认轮廓已闭合,请通过 Settings › 关于 › 导出上次运行的几何数据…将零件发送给支持人员。请参阅支持包。
[AFDIM] 警告:已选择 <n> 个独立零件;仅标注了最大的零件。请重新运行 AFDIM 以标注:<w>x<h>、<w>x<h>、<w>x<h>(另有 <more> 个)。您选择了 <n> 个独立零件,AFDIM 只标注了最大的零件。消息按图形单位列出最多 3 个跳过零件的宽度 × 高度。(另有 <more> 个)表示其余跳过零件数量,仅在跳过超过 3 个时出现。请对每个零件分别运行 AFDIM。
[AFDIM] 警告:图层“<layer>”处于关闭状态,因此刚写入的尺寸不可见。请使用 LAYER 命令将其打开。新尺寸所在图层已关闭,因此您看不到这些尺寸。图层被冻结时,消息会显示 FROZEN 而非 OFF。AFDIM 不会打开图层,请使用 LAYER 将其打开或解冻。
[AFDIM] 警告:<n> 个分析步骤失败,部分尺寸可能缺失。请发送图纸给支持人员:设置 > 关于 > 支持 > 导出上次运行的几何数据。<n> 个分析步骤失败,尺寸可能缺失。请按上文方式将零件发送给支持人员,并参阅支持包。
[AFDIM] 警告:<n> 个尺寸/引线注释写入失败,部分尺寸可能缺失。请发送图纸给支持人员:设置 > 关于 > 支持 > 导出上次运行的几何数据。AutoCAD 拒绝写入 <n> 个尺寸或引线标注,因此可能有部分内容缺失。请按上文方式将零件发送给支持人员,并参阅支持包。
[AFDIM] 错误:AFDIM 在运行中途停止(<error>)。未写入任何内容,因此图形未更改。请发送日志:设置 > 关于 > 支持 > 创建支持 ZIP。运行遇到意外错误并停止。<error> 是错误类型、冒号和错误消息。未写入任何内容。请将支持包发送给支持人员。
[AFDIM] 上次更新安装的版本 <version> 尚未成功完成运行。如果此错误从更新后开始:设置 > 关于 > 返回到 <previous>。此消息会跟在上述三条消息之一后面。当应用内更新安装了版本 <version>,且之后没有一次运行成功完成,同时存在可返回的先前版本时,才会显示。如果问题从更新后开始,请返回 <previous>,请参阅更新。
[AFDIM] 尺寸图层“<layer>”已创建 — <reason>。此次运行创建了尺寸图层 <layer>,因为图纸中没有该图层。<reason> 是 所选图层(图纸中不存在;已根据保存的设置重新创建)。AFDIM 会按照设置中保存的外观创建图层。
[AFDIM] 已在图层“<layer>”上绘制中心线(刚创建)— <reason>。此次运行创建了中心线图层 <layer>。<reason> 说明原因:AFDIM 重新创建了您在设置中选择的图层,或由于目标图层会将中心线绘制为实线而创建了 AFDIM_CENTER。后一种情况下,<reason> 会指出目标图层,例如 CENTERLAYER 变量(“0”)没有断续中心线线型。请参阅设置。
[AFDIM] 已跳过 <n> 个非直线或曲线对象(<kinds>)。选择的 <n> 个对象不是绘图曲线,因此 AFDIM 跳过了它们。<kinds> 最多列出 4 种对象类型和各自数量,例如 TEXT x3;还有其他类型时以 ... 结尾。
[AFDIM] 已跳过 <n> 条不属于闭合轮廓的直线(未标注)。<n> 条曲线不属于闭合轮廓,因此 AFDIM 没有标注它们。
[AFDIM] 已跳过 <n> 个无法读取几何数据的对象。AFDIM 无法读取 <n> 个对象的几何数据,因此跳过了它们。
[AFDIM] 已跳过块/面域中无法分解的 <n> 个元素。AFDIM 无法分解块或面域中的 <n> 个元素,因此跳过了它们。图纸未更改。
[AFDIM] 弯折图层上的 <n> 条连续线被识别为弯折线,而不是轮廓。AFDIM 将折弯线图层上的 <n> 条连续线识别为折弯线,而不是零件轮廓的一部分。
[AFDIM] 选择集过大或块/面域嵌套过深。由于轮廓可能不完整,已在标注前停止。请减少选择对象,或减少块嵌套层数。选择集中的曲线过多,或块/面域嵌套过深。由于轮廓可能不完整,AFDIM 在标注前停止,没有写入任何内容。请减少选择对象或分解部分嵌套内容。
[AFDIM] 没有可标注的闭合轮廓。没有可标注的闭合轮廓。请参阅故障排除。
[AFDIM] 无法根据所选直线建立轮廓。AFDIM 无法从所选曲线建立轮廓。请参阅故障排除。
[AFDIM] 未选择任何对象。如果零件位于视口内,请在视口内双击,然后重新运行 AFDIM。您位于布局中且不在任何视口内,选择集为空。请参阅在布局中选择。
[AFDIM] QLEADER: <settings>绘制注释时使用:选择了 QLEADER(遵循图形自身的引线设置),因此 AFDIM 使用 QLEADER 绘制引线标注。此英文消息会显示 QLEADER 设置来源和 AFDIM 使用的值:引线类型、附着方式、箭头、文字宽度和边框。所有语言中此消息均为英文。

AFDIM 支持毫米和英寸。单位取自 Settings › 常规 › 尺寸标注 › 图形单位:。默认选项是自动(使用当前图形)。其他选项为毫米 (mm)和英寸。该选项告诉 AFDIM 如何读取图纸中的数值,不会改变或缩放图纸。此设置应用于所有图纸,因为 AFDIM 将其保存在设置文件中,而不是图纸中。请参阅设置。

使用自动时,AFDIM 会读取 INSUNITS 变量和标注文字高度,包括应用 DIMSCALE 或注释比例前后在纸面上的文字高度。单位明确时,AFDIM 不会打印消息。单位设置正确的毫米或英寸图纸不会显示单位消息。

通过 acad.dwt 创建的毫米图纸可能仍将 INSUNITS 设为英寸,但只要其标注文字至少为 1 个单位高,也不会显示消息;AFDIM 会将其识别为毫米。如果同时处理毫米和英寸图纸,请保持自动。

以下情况会在分析零件前显示一条消息。每个 AutoCAD 会话中,每张图纸只会显示一次;情况变化后才会再次显示。

消息出现情况和处理方法
[AFDIM] 图形未声明单位;AFDIM 根据尺寸文字比例使用英寸。请检查“设置 > 图形单位”。INSUNITS 表示无单位,且标注文字(包括应用 DIMSCALE 或注释比例后)小于 1 个单位高。AFDIM 会按英寸处理。零件按英寸绘制时无需处理;按毫米绘制时,请选择毫米 (mm)。
[AFDIM] 图形单位不明确:标注文字高度为 <h>,按标注比例换算后为 <h2>;AFDIM 将使用毫米。如果零件按英寸绘制,请在“设置 > 图形单位”中选择“英寸”。INSUNITS 表示无单位或英寸。纸面上的标注文字 <h> 小于 1 个单位,但缩放后 <h2> 大于或等于 1 个单位。使用英寸文字模板的毫米图纸也会出现此情况。AFDIM 会使用毫米。零件按英寸绘制时请选择英寸;按毫米绘制时请选择毫米 (mm)以关闭此消息。
[AFDIM] AFDIM 支持毫米和英寸;其他已声明单位将按毫米处理。请在“设置 > 图形单位”中选择正确单位。INSUNITS 声明了其他单位,例如米或英尺。AFDIM 会按毫米处理。AFDIM 只支持毫米和英寸。如果零件以其中一种单位绘制,请选择该单位。
[AFDIM] 设置强制使用英寸,但此图纸看起来是按毫米绘制的。如果判断错误,请在“设置 > 图形单位”中选择“自动”。您选择了英寸,但自动识别结果为毫米。AFDIM 会按照您的选择使用英寸。如果此图纸不应如此,请选择自动(使用当前图形)。
[AFDIM] 设置强制使用毫米,但此图纸看起来是按英寸绘制的。如果判断错误,请在“设置 > 图形单位”中选择“自动”。您选择了毫米 (mm),但自动识别结果为英寸。AFDIM 会按照您的选择使用毫米。如果此图纸不应如此,请选择自动(使用当前图形)。

AFDIM 会以图形单位显示 <h> 和 <h2>,最多保留 3 位小数。