你必须掌握的inventor文件属性-iproperty以及参数化应用

inventor文件属性-iproperty

叙述

能够灵活掌握零部件的属性很重要,inventor中属性会在很多地方出现,并且都具备一定的关联性,比如零部件的属性,BOM表中的属性,明细栏中的属性等等。

为了可以快速的访问零部件的属性(iproperty),可以在快速访问工具栏中调出该图标,默认为隐藏。

我们主要调用的还是零部件的属性(iproperty)内容,工程图的属性(iproperty)基本上不用操作。零部件的属性内容我们需要关联到BOM表、工程图的图框可标题栏相关内容上,这样就可以做到一处更改,多处随着更新。比如图号、名称、材质等等。如果默认的属性列表中不够用户使用,还可以进行自定义,这个自定义有一定的技巧性,前提都是自定义的名称要完全一致才能对应起来。

比如我们需要自定义一个名称为“热处理”的属性,那么我们可以在BOM表中添加一个自定义iproperty列,如下图所示。如果BOM表中的所有零件都没有在其各自的属性(iproperty)自定义名称为“热处理”的属性,没关系,该步骤可以省略了,因为只要在BOM表中有填写值的均会自动映射到零件中去。

在创建工程图模板时,我们会碰到该如何调用自定义属性(iproperty)呢。Inventor软件本身没有直接的操作方法,但是可以间接的完成该操作。首先创建一个零件并保存,该零件需创建一个我们需要调用的自定义属性名称(比如“热处理”),在工程图模式下调入该零件视图,只需一个视图即可,因为还要删除。进入标题栏编辑模式,创建一个文本,该文本类型为调用自定义属性“热处理”的值。当工程图的所有样式设置完后把视图删除,另存为模板,并且把该模板文件存储到一个统一调用的模板文件夹下(该文件夹的路径可以不是系统默认的路径)。

零部件的相关属性(iproperty)值,可以调用参数里的内容。例如有的时候我们需要对一个零件的外形尺寸做一描述,则可以在描述一栏的输入框中输入“=<长>×<宽>×<厚>”,注意尖括号里的为参数名称。即涉及到参数调用的,需要用尖括号把参数名称括起来,并且在公式头部加上“=”。

比如新建一个零件,然后创建一个长方体,打开参数对话框,如下图。默认的参数名称为d0、d1、d2对应长宽厚,所以可以把默认的参数名称改为长、宽、厚,如下图。

但是如果仅仅这样设置,则结果如下图所示,还是不能满足要求。因为数值小数点后的零跟单位mm我们不需要显示。解决的方法是在参数对话框中,右键单击某一个参数所在的行(如果想正确显示右键菜单,则当前行不能处于编辑状态),在弹出的右键菜单里选择“自定义特性格式...”。

弹出的自定义特性格式对话框中,把右侧的三个复选框取消,并且把对话框下方的复选框也取消,则可以将该设置应用于类似的参数,可以节省后面的重复步骤。设置好后,打开之前创建的那个长方体零件的iproperty对话框,发现描述的值一栏已经发生了变化,并且这个值也正是我们所需要的。

以上只是举一个例子,如果有多个属性值需要调用参数,都是采用类似的操作步骤。

在工程图的明细栏中所显示的内容也跟零部件的属性内容(iproperty)对应,而一般都是通过编辑BOM表来实现。明细栏调用属性通过如下图方式,在列选择器中选择需要在明细栏中显示的属性列表。

工程图的标题栏或图框的部分内容根据需要,也是调用零部件的属性值,如下图,尖括号的都是调用属性,这些零部件的属性的值都可以通过BOM表统一控制,所以标题栏的属性内容不要手工文本输入。

感谢阅读,欢迎关注交流!

举报
评论 0