自定义 Creo Elements/Direct Mold Base 模块
Creo Elements/Direct Mold Base 目录处理
基础模块允许使用一个目录。目录数据用于创建及修改模具和元件。可以从带有 14 个可用目录的列表中选择一个目录。默认目录为 DME mm。可以使用以下函数进行更改:
set-mold-base-visible-catalogue-list
要使用所有目录,需要在模块菜单中激活附加目录。要这么做,不需要额外的许可证。可以指定需要可用目录中的哪些目录,并指定这些目录在对话框中的显示顺序。
默认的 Creo Elements/Direct Modeling 自定义机制将用来自定义这些目录。在自定义目录中,有一个 MoldBaseAdvisor 目录。在此目录中有两个 lisp 文件:
• mb_customize
• mb_catalog
第一个文件在模块激活的过程中加载。第二个文件在激活模块菜单中的附加目录时加载。可以使用公司/站点或用户自定义文件覆盖这些文件的内容。有关此功能的详细信息,请参考如下安装目录中的 lisp 文件:
.../personality/sd_customize/MoldBaseAdvisor
默认设置和值
系统为元件创建中的“板大小规则”、“超大尺寸选项”、“板设置”和“元件设置”提供默认值。用户使用该系统时,可以更改这些值。如果有管理员权限,还可以使用以下对话框中的“保存”按钮将这些值储存到一个文件中:
|
内容
|
对话框
|
文件名
|
|
板大小规则的值
|
Creo Elements/Direct Mold Base 菜单中的 'Plate Size Rules'
|
estimatedata.data
|
|
元件的超大尺寸数据
|
“元件”菜单中的 'New Component'
|
oversizeuser.data
|
|
板设置 (名称和颜色)
|
Creo Elements/Direct Mold Base 菜单中的 'Plate Settings'
|
moldsettings.data
|
|
元件设置 (名称和颜色)
|
“元件”菜单中的“元件设置”
|
moldsettings.data
|
默认会禁用“保存”按钮。强烈推荐只有系统管理员才能启用该按钮。为此,可在输入命令行中键入 (moldbase-ui::setadmin t) 以启用该按钮。要再次禁用“保存”,可键入 (moldbase-ui::setadmin nil)。
会将文件写入用户自定义的目录。管理员可以将它们移动到公司/站点目录。再次启动模块时,从用户、站点或公司目录以指定的顺序读取文件。它们定义新的系统默认值。只有找到的第一个文件由系统读取。
有关更多详细说明,请参阅以下链接:
用户定义的元件
要注册用户定义元件,可使用函数
register-user-component。有关参数的解释,请参考
帮助页面。可以将注册添加到
mb_customize 文件中。也可以在那里找到示例代码。
用户定义的元件和数据库
只有在模架存储有数据库时,以下说明才有意义。文件系统不受影响。
请注意:
• 只有在管理模式中才可以更改或设置用户元件的数据库属性。
• 尚未将零件储存到数据库时,只能手动更改数据库相关的属性。
Creo Elements/Direct Mold Base 提供一种功能,该功能可以定义应该像处理库零件那样还是像处理标准零件那样处理用户元件。库零件是不可修改的零件。它们储存在数据库类 ′Library_3d′ 中。库零件只在数据库中存在一次。标准零件能接收数据库中有关采购 BOM 生成的附加信息。两种零件有区别 (它们实际上是不同的零件),但是如果采购 BOM ID 相同,它们可以共同汇总在采购 BOM 中。
以下步骤定义用户元件数据库连接:
1. 创建用户元件零件。
2. 调用此对话框以连接属性。有关此过程的详细说明,请参考
帮助页面。
3. 将用户元件存储为包文件。
Creo Elements/Direct Annotation 自适应
默认情况下,未在 Creo Elements/Direct Annotation 中剖切使用 Creo Elements/Direct Mold Base 创建的标准元件,而是在截面视图内将其保持不变。可以更改此默认设置,这样就可以剖切上述元件。此设置对创建的所有元件都有效。可以剖切以下元件组:
• 导向销 (导销、衬套、定位套筒、导向销)
• 螺钉
• 顶杆
• 衬垫 (定位销、定位盘)
• 注射 (定位环、浇口衬套)
• 冷却 (O 型环)
• 常规 (支撑立柱)
• 定位销
• 互锁
可以将自定义添加到 mb_customize 文件中。将使用 Creo Elements/Direct Modeling 的标准自定义机制加载该文件。要调用的用来更改默认设置的函数为:
set-mold-base-component-secure-part-flag
有关示例代码和更多参数解释,请参考自定义文件。