A-A+

Creo内置脚本语言Pro/Program介绍及查看编辑方法

2018年03月20日 CAD 阅读 3,968 views 次

Pro/Program是Creo的内置脚本语言,它是一种类似于VBA的非常简易的高级程序语言,可以实现软件文档的自动化。在Pro/Program中,读者不需要从头到尾完成整个程序,因为其中90%以上的程序内容可以由Creo Parametric自动完成,读者只需对程序内容稍做修改,就就可以轻松使用creo Parametric 中的Pro/Program (程序) 功能。

在Creo中通过Pro/Program可以很方便的控制特征的出现与否、特征的尺寸、特征的个数等操作,得到不同几何形状、尺寸的元件。在零件环境下,Pro/Program提供的功能主要有如下几种:

  • 设置输入提示语句,让用户直接根据提示语句输入特定的参数值;
  •  产生不同版本的零件;
  •  加入关系式,建立尺寸与尺寸之间的关系;
  • 加入IF-ELSE 判断式,让creo Parametric 自动判断特征的建立方式(例如,是否要生成特征、尺寸的值是多少等);
  •  进行特征的删除、隐含与更改顺序等操作;
  •  在组件环境下,程序的功能则更加丰富,除了零件模块的功能之外,还有以下强大功能:(1) 在组件模式下,远程选择零件的程序时,不需要直接打开零件就可以选择所有元件的程序,并迅速地更新零件的参数值;(2)智能化元件替换功能,可与族表互换模块搭配,让元件的替换由程序控制。

在Creo Parametric 中,利用Pro/Program进行编程主要分为三大步骤:

首先,系统对每个零件模型、装配模型都使用程序文件,记录其建立步骤与形成条件,其中包括所有特征的建立过程、变量设置、尺寸及关系式等内容。因此,可以将Pro/Program程序内容视为一个建模过程的记录文件。下图所示为Creo Parametric自动录制的一个零件的Pro/Program程序内容示例。

然后,用户通过程序设计,可以控制特征的出现、零部件尺寸的大小、零部件是否出现、零部件的个数等。

最后,当零部件的程序设计完成后,用户再读取该零部件时,其各种变化情况可以利用问答的方式,得到不同的几何形状的零部件,生成满足用户需要的产品。

Pro/Program程序命令位于模型工具条的“模型意图”面板下,单击此命令系统弹出程序菜单管理器,如下图所示。

“程序” 菜单管理器中的各选项含义如下:

  • 显示设计:显示程序的内容。系统弹出内置的信息窗口显示当前零件摸型或装配件的内容与参数状态等项目。
  • 编辑设计:可以打开记事本,由用户对程序进行设计、编辑。
  • 允许替换: 允许程序控制哪些零件模型。
  • 不允仵替换:不允许程序控制哪些零件模型。
  • 实例化:可以使用程序建立零件族中的子零件,也就是将当前的零件储存成为一个零件文件。
  • J-LINK:可以设置在零件模型中使用Java程序。

参考文献

【1】胡仁喜等编著,Creo Parametric 1.0中文版参数化设计从入门到精通,北京:机械工业出版社,2012.6

个人公众号“数字化设计CAX联盟”,欢迎关注,共同交流
为您推荐:

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: