异型孔向导、孔系列和高级孔的大小匹配功能均已得到改进以在从一个孔类型更改为另一个孔类型时匹配孔大小。
在中,您可以在用于大小匹配的两个选项之间进行选择:
- 为每个“异型孔向导”孔类型保留设置将使用旧行为来保存每个孔类型的设置。 例如,如果螺纹孔的大小设置是 M6,则该设置不会受到其他孔类型的大小设置影响。 此行为被 SOLIDWORKS 2015 版本及更早版本所采用。
-
更改异型孔向导孔类型时传输设置尝试将最后使用的孔类型的大小设置与新的孔类型可用的大小设置进行匹配。 该匹配基于字符串比较来完成。 默认情况下,将为所有新安装和升级安装设置此行为以保留现有 SOLIDWORKS 2017 版本行为。
-
示例 1: 如果您创建一个柱形沉头孔并将其大小设置为 M6,然后创建一个锥形沉头孔,则 M6 设置将被传递到新的孔类型。
- 示例 2: 如果您创建一个柱形沉头孔并将其大小设置为 M6,然后将其更改为螺纹孔,则 M6 设置将被传递到新的孔类型,即将其设置为 M6x1.0。如果列示有多个 M6 螺纹孔(例如 M6x0.75 和 M6x1.0),则将匹配列示的第一个 (M6x0.75)。
在 中,您也可以使用要匹配的名称列来自定义大小匹配。例如,假设您创建的最后一个孔是 ¼” ANSI 英寸柱形沉头孔,并且您在要匹配的名称字段中输入 ¼” 或 M6。如果您之后切换到创建 DIN 柱形沉头孔并且要匹配的名称字段中存在 M6 的 DIN 柱形沉头孔,则 DIN 柱形沉头孔的孔大小将被设置为 M6。
仅当使用异型孔向导时,为每个“异型孔向导”孔类型保留设置选项才可用。 高级孔和孔系列在任何时候都使用更改异型孔向导孔类型时传输设置选项。
字符串匹配基于以下优先级顺序︰
IHT 是初始孔类型的首字母缩写,FHT 是最终孔类型的首字母缩写。 执行字符串内的字符串匹配时,将忽略特殊字符。
字符串 1 |
字符串 2 |
匹配方法 |
要匹配的名称列 (IHT) |
要匹配的名称列 (FHT) |
精确匹配,例如 ¼” 或 M6 匹配至 ¼” 或 M6 |
要匹配的名称列 (IHT) |
大小列 (FHT) |
精确匹配,例如 M6x1.0 匹配至 M6x1.0 |
要匹配的名称列 (IHT) |
大小列 (FHT) |
字符串内的字符串匹配,例如 M6x0.75 匹配至 M6 |
要匹配的名称列 (FHT) |
大小列 (IHT) |
字符串内的字符串匹配,例如 M6x0.75 匹配至 M6 |
大小列 (IHT) |
大小列 (FHT) |
精确匹配,例如 M6 匹配至 M6 |
大小列 (IHT) |
大小列 (FHT) |
字符串内的字符串匹配,例如 M6 匹配至 M6x1 |
大小列 (FHT) |
大小列 (IHT) |
字符串内的字符串匹配,例如 M6x1 匹配至 M6 |
大小列 (IHT) |
大小列 (IHT) |
默认为初始值,例如 1/8-27 NPSM 匹配至 #0-80 |