埃米尔·林德尔
乔纳斯·布林特森
亨里克·安德森
2022-11-21
埃米尔·林德尔
乔纳斯·布林特森
亨里克·安德森
2022-11-21
代码生成器代码生成器允许您根据与模型相关的变量自动生成和分配名称、编号和/或描述。这意味着,例如,如果您获取了梁的长度、板的厚度、三维曲线的长度,并希望将这些值用作用户名、Part 编号或描述,都可以使用该工具来完成。
首先进入ICM 工具目录,向下滚动直至找到 代码生成器.
将功能拖放到要配置的聚会上。
左上角有四个图标,分别用于加载和保存配置 (1)、保存设定规则 (2)、将当前规则设为默认 (3) 和删除任何预定义设置 (4)。
将光标放在要显示新变量的字段(用户名、Part 编号、描述 或材料)中。变量必须放在 "大于 "和 "小于 "字符内,如下所示:
工具窗口的下半部分有两个选项卡:
自定义数据 用于 用于创建和管理缔约方CustomData 下的值(自己独有的缔约方属性)。
变量定义用于自定义数据、用户名、Part 编号、描述或材料的变量。
定义作为派对自定义数据处理的值,以及如何生成这些值。
Name - 分配给CustomData 的名称。
Expression - 用于定义自定义数据赋值的规则。
Value - 由规则生成并置于CustomData 中的值。
Variable - 为变量指定的唯一名称。最好使用缩写,例如 WKG 表示以公斤为单位的重量(Weight KiloGram)。
Get from(从 哪里获取)- 一长串从哪里获取值的选项。
Name - 要加载的数据的名称/设备名称。
Dec - 小数位数。
Len. - 字段的长度(-1 未定义)。3 表示三位数,即使数值有更多位数。
Fill Chr- 如果 Len.> 1 且数值缺失,则使用 "填充字符"。用 "0 "作为填充字符,数值 "02 "的填充字符为 "002"。
Value - 函数的结果。始终显示在最右边一列。
下面是一个示例,说明我们如何在历史树和钣金零件属性下显示钣金尺寸,从而使其显示在 BOM 中。如果板材尺寸发生变化,属性中的相应值将直接更新。
1) 取出代码生成器并将其放在托盘上。
2) 选择打开现有配置文件 (*.cod)。
3) 选择文件Sheet_LxWxT.cod
4) 点击 "打开"。
现在,钣金尺寸和材料代码可自动检索并显示在任何位置,例如树形图或二维图纸 BOM 等中的名称。
查看Part Properties(属性),可以看到当前值已被加载。
下面是一个简单的例子,说明扫掠形状的导引曲线总长度。
首先,我们从part 的ICM 工具目录中提取并发布代码生成器。
1)变量 - 作为变量,我们写SWL,请保持简短。SWL 是 Sweep Length(扫描长度)的缩写。
2)从何处获取- 选择从何处读取数值。在这种情况下 扫描路径或挤出部分长度
3) 指定显示SWL 变量的位置。不要忘记 "大于 "和 "小于"。为简单起见,这里将其放在用户名处。
4) 实施。
Nu ser vi att längden från partens Sweep Shape visas som en del av partens namn i historieträdet. Hade vi valt att lägga <SWL> även under Part Number och/eller Description så hade detta värde även visats i en BOM.
代码生成器可在附加程序 IronCAD Mechanical附加程序中提供。
您还没有协议吗?请通过info@solidmakarna.se或08-556 - 185 40 与我们联系。