|
做了两个,一个是关于Pro/Program程序参数化设计,另一个是在Pro/Program程序参数化设计的基础上做的一个二次开发
先发一个试水吧,可能有些地方做的不好还望见谅理解,给个支持!
1、分析变量类型
变量类型主要有三种:NUMBER(数值型)、String(字符型)、YES_NO(布尔型)
NUMBER(数值型):包括int(整型)和float(实数型),主要用于零部件尺寸参数化;
String(字符型):对字符型数据进行处理,比如零件名,特征名等;
YES_NO(布尔型):控制零件特征是否生成,控制是否装配某零件等;
从变量类型可知,我们通常所讲的参数化设计一般局限于NUMBER型变量参数化。
2、Pro/Program格式
1)、抬头 功能:系统自带版本号、零部件名称等
2)、INPUT、、、、、、END INPUT 功能:定义变量、变量类型
3)、RELATIONS、、、、、、END RELATIONS 功能:定义关系式
4)、ADD FEATURE#、、、、、、END FEATURE 功能:创建特征过程
5)、MASSPROP、、、、、、END MASSPROP 功能:定义质量属性
上述五部分任何proe零部件均存在,查看路径:
【工具】菜单——程序(P)——编辑设计Edit Design【或显示设计Show Design】
2)部分也可在此查看:【工具】——参数(P)
3)部分也可在此查看:【工具】——关系(G)
3、Pro/Program优势
优势:1、不仅能实现零部件的参数化设计,同时控制能零部件特征是否生成;
2、实现参数从顶层模块传递至底层模块;
(装配体参数传递给零部件,即装配体纵向模块参数传递)
3、控制装配体横向模块替换。
(某子模块有几个不同型号则可替换,即整体替换某子模块)
[ 本帖最后由 lxp8125 于 2012-11-3 19:29 编辑 ] |
|