自动动态填写用户名、Part 编号、描述或材料值

自动动态填写用户名、Part 编号、描述或材料值
埃米尔·林德尔

埃米尔·林德尔

乔纳斯·布林特森

乔纳斯·布林特森

亨里克·安德森

亨里克·安德森

2022-11-21

3
min 阅读时间
埃米尔·林德尔

埃米尔·林德尔

乔纳斯·布林特森

乔纳斯·布林特森

亨里克·安德森

亨里克·安德森

2022-11-21

min 5 读

代码生成器代码生成器允许您根据与模型相关的变量自动生成和分配名称、编号和/或描述。这意味着,例如,如果您获取了梁的长度、板的厚度、三维曲线的长度,并希望将这些值用作用户名Part 编号描述,都可以使用该工具来完成。

如何使用代码生成器

首先进入ICM 工具目录,向下滚动直至找到 代码生成器.

将功能拖放到要配置的聚会上。

代码生成器 IRONCAD

左上角有四个图标,分别用于加载和保存配置 (1)、保存设定规则 (2)、将当前规则设为默认 (3) 和删除任何预定义设置 (4)。

将光标放在要显示新变量的字段(用户名Part 编号描述 材料)中。变量必须放在 "大于 "和 "小于 "字符内,如下所示:

代码生成器 IRONCAD ICM工具

工具窗口的下半部分有两个选项卡:

自定义数据 用于 用于创建和管理缔约方CustomData 下的值(自己独有的缔约方属性)。

变量定义用于自定义数据用户名Part 编号描述材料的变量。

自定义数据和变量

自定义数据选项卡

定义作为派对自定义数据处理的值,以及如何生成这些值。

Name - 分配给CustomData 的名称。

Expression - 用于定义自定义数据赋值的规则。

Value - 由规则生成并置于CustomData 中的值。

自定义数据 IRONCAD

变量选项卡

Variable - 为变量指定的唯一名称。最好使用缩写,例如 WKG 表示以公斤为单位的重量(Weight KiloGram)。

Get from(从 哪里获取)- 一长串从哪里获取值的选项。

Name - 要加载的数据的名称/设备名称。

  • 标准尺寸箱的长、宽、高分别为 L、W 和 H。
  • 对于参数值,输入该参数的名称。
  • 对于重量,输入单位kgglboz

Dec - 小数位数。

Len. - 字段的长度(-1 未定义)。3 表示三位数,即使数值有更多位数。

Fill Chr- 如果 Len.> 1 且数值缺失,则使用 "填充字符"。用 "0 "作为填充字符,数值 "02 "的填充字符为 "002"。

Value - 函数的结果。始终显示在最右边一列。

从代码生成器获取

变量类型 检索此值 备用名称
自定义数据值 自定义数据中的值 参与方中包含的自定义数据的名称
用户名 当事人名称
尺寸框元素高度 派对总高度
尺寸框元素长度 派对总长度 SM_Unfold再现弯曲板的L尺寸
尺寸框 元素宽度 派对的总宽度 SM_Unfold再现弯曲板的W尺寸
钣金件厚度 板材厚度
元件重量 派对权重 驱动器号类型公斤、克、磅、盎司
水中元素的重量 水中的派对重量 驱动器号类型公斤、克、磅、盎司
参数值 参数名称 参与方上存在的参数的名称
元素体积 派对量
壳 Feature “去壳”方的厚度
IPROSteel的厚度 具有此特性的梁的厚度
钣金代码 车牌代码值
Part 数量 派对编号
描述 指定
扫掠路径或拉伸截面长度 一举确定导向曲线的长度(2D或3D)
3D 曲线长度 3D 曲线的长度
文档属性 文件属性值 文件中包含的属性的名称
元素表面 派对所有表面的表面积
全球位置 X 绝对位置的 X 值
全球排名 Y 绝对位置的 Y 值
全球排名 Z 绝对位置的 Z 值
尺寸框的最长值 尺寸框中的最长值(在 L W H 中)
项目数 关联方的数量(内部和外部)

如何使用代码生成器的示例

板材尺寸和材料代码

下面是一个示例,说明我们如何在历史树和钣金零件属性下显示钣金尺寸,从而使其显示在 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.se08-556 - 185 40 与我们联系。

>