面向对象工程模板数据模型研究
杂对象,能表示其层次结构,支持动态的数据结构,在设计对象这一较高层次上进行管理。由于考虑了产品的设计工艺、制造工艺以及约束条件等信息,将设计中的各种信息、数据集成在面向对象工程模板中,从而使得设计人员在进行初期的功能设计和装配设计时就能保证产品设计的可行性及合理性,并及时发现设计中存在的各种问题;在设计结束阶段形成了以模板的版本号为根目录的整个产品的工程数据,在试验中取得了良好的应用效果。
本文链接地址:http://www.oyaya.net/fanwen/view/154572.html
下面给出一个模板整体框架,主要以注释方式给出模板含义的解释。
// 对象列表;
begin of object?
inherit?
basebox?shangdianban?gudinban?
aomo?aomo?
chongtou?chongtou?
……
part?
upmojia?shangmojia?daozhu? //上模座由上模架和导
柱组成
……
end of object
// 对象属性集合段;
begin of attribute?
default mobin.d 50 //模柄直径的默认值为50
table luodin3.d mobin d3 d=mobin.d
//螺钉3的d为模柄中的d3
字段,条件为模柄d
……
end of attribute
// 位置约束段;
begin of positon
luodin1 1? 95,45 //以第一种方式排列距中心
点x 坐标95,y坐标45
daohuald1 3? 30?0 //以第三种方式排列距中心
点x 坐标30,y坐标0
……
end of position
// 装配约束段;
begin of assemble
luodin?luodin1 ?shangmojia?shangdianban?gudinban?
//表示螺钉1连接上模座、上垫
板和固定板
……
end of assemble
……
//产品设计描述、版本等信息描述段;
begin of describe
name?luoliaomo
《面向对象工程模板数据模型研究(第3页)》