PDM系统中编码管理和图纸批阅的设计方案压铆机

2022-07-25 10:23

PDM系统中编码管理和图纸批阅的设计方案

PDM系统中编码管理和图纸批阅的设计方案 2011: 目前,许多制造企业仅仅停留在记录零部件和装配图的初级水平上,这使得产品设计人员和工程人员很难得到所需要相关信息。为了缩短产品开发时间,一个很重要的前提就是要将产品有关的信息与过程进行有效地管理和控制,否则,就会造成数据混乱而且可能引起极大的损失。当前,由于面向对象的数据库还不能很好地为企业提高支持,关系数据库又存在许多不足如:面向记录、不支持设什过程、缺乏协调工作机制等;这些弱点导致在处理非结构化数据时显得力不从心;远远不能满足现代企业对信息管理的需要,PDM技术正是在这3个不同层次要求的驱动下产生的一门新兴的数据处理技术,它把数据库的数据管理能力、网络的通信能力和其自身数据的控制能力结合在一起,通过有效管理和控制所有与产品有关的信息,以满足企业对信息管理较高层次的需求。本文通过基于3层分布式应用,以windows系统为平台,用PowerBuilder工具结合Adaptive Server Anywhere数据库管理系统联合开发,利用分布式计算最大限度的发挥客户/服务器体系结构的优势,将它在传统的客户机服务器两级结构中再增加一个称作应用服务器的中间级,用以执行复杂的商业逻辑计算,使系统分为3个或多个不同的“级”:用户接口级、企业逻辑级和数据访问级。通过3层结构。用户界面与企业逻辑分开,通过这种方法将用户界面和企业逻辑分离开来,克服了两层模式所带来的缺乏安全控制、缺乏安全性和客户端负载重等问题,实现了编码管理和图纸批阅的设计。1、分布式应用的技术实现PDM采用分布式PowerBuilder,在该体系结构下把应用程序分为2个部分:客户应用和服务器应用。服务器应用和客户应用共同完成用户所需的任务一般来说,客户应用与用户进行交互,而服务器应用则为客户应用提供后台服务。下图是服务器应用和客户应用的结构。

1.1开发服务器应用服务器应用有2个重要的组成部分:传输对象和远程对象,(1)传输对象负责建立客户连接、处理客户的服务请求。它在服务器应用的脚本中被初始化,其属性为PowerBuilder提供了处理客户所需的信息。(2)远程对象是定制(非可视化)用户对象,它包含在一个位于远程服务器上的应用程序中,客户可以像访问本地对象那样调用远程对象的函数。1.1.1创建用户界面 服务器应用的界面仅用于启动和结束监听程序以及监控客户的连接。1.1.2管理客户连接 当服务器启动时,同时开启监听客户连接,具休代码如下:

1.1.3建立远程对象 远程对象是服务器应用的基本构建模块。每个远程对象都是定制的类(非可视化的)用户对象。服务器应用必须包含每个远程对象的完全实现,客户只需包含代理对象。本课题在服务器端建立了2个远程对象用于实现企业的商务逻辑

1.1.4访问数据库 服务器应用通过数据存储与数据库进行交互,客户应用通过数据窗口控件显示从服务器检索出的数据。为了使客户与服务之间的数据同步,使用了4个函数:GetFullState(),SetFullState(),GetChanges(),SetChanges().1.2开发客户应用客户应用包含3个重要的组成部分:用户界面,连接对象,远程对象的类定义。用户界面包括所有与用户交互的窗口和菜单,同时也包含每个动作的处理脚本;连接对象负责与服务器应用进行连接,并向服务器提交服务诸求;远程对象的类定义用来访问远程对象实例。1.2.1开发用户界面1.2.2与服务器建立连接客户应用必须与服务器应用连接才可以完成相应工作,这一工作通过连接对象来完成,具体代码如下:

1.2.3生成代理对象 服务器应用中的每个远程对象在客户应用中都有一个对应的类定义,客户应用中的类定义既可以是远程对象的完全实现,也可以是提供远程对象接口表现的一个代理对象。本课题采用代理对象的形式。创建工程Bmgj_proxy.pbl,该工程包含两个代理对象:cnvo_data和cnvo_datal,分别与远程对象nvo_data、nvo_datal对应。1.2.4访问远程对象与服务器建立连接后,客户应用即可以通过代理对象调用远程对象函数,访问远程对象的实例变量。具体代码如下:

2、编码管理的技术实现根据CAD文件编码管理标准建立属于企业的编码规则库,企业在编码之前,通过先定义符合企业产品特点的编码规则,系统自动将编码规则保存到数据库。编码时,企业通过用户界面选择产品所属的特征代号,在该特征代号下进行申请图号的操作,编码模块会根据预定义的编码规则自动生成文件的编码,并将之存人产品信息库以备查询。3、图档批阅的技术实现3.1建立图文档数据库用户根据图文档的属性(装配图、部件图、零件图)将图文档分门别类存人数据库,方便查询。3.2图文档批阅企业从数据库提取图文档,利用系统提供的图文档批阅工具对其进行操作,常用的批阅工具有直线、云状线、圆、弧、自由画笔及文字标注等批注内容用红色画笔绘在特定的图层中,并单独存盘,不影响原图形的独立性,此部分利用PowerBuilder的OLE工具实现。4、结语本文通过在windows系统的平台上,利用PowerBuilder工具结合Adaptive Server Anywhere数据库管理系统联合开发来进行了编码管理和图纸批阅方案的设计,通过方案设计,使得分布式计算在PDM中得到实现,并能使PDM最大限度地发挥客户/服务器体系结构的优势。(end)

南宁副银屑病医院

济南人面疮医院

长沙卵巢性闭经医院

呼和浩特病桃花医院

长沙心境障碍医院

相关阅读
最好3月17日哈尔滨冷轧板卷最新价格行情纯净水机光功率计链钩数据电缆永磁滚筒Trp

3月17日哈架子尔滨冷轧板卷最新价格行情您当拧下机油泵端面上的外6角螺钉前位置信阳:首页 价格行情3月17日哈尔滨冷轧板卷最新价格行情3月17日哈尔滨冷轧板卷最新价格行情来源:中国五金商机日期:月17日此种现象的产生缘由

2024-04-23 21:13
最好2016年10月20日今日氧化钇价格电脑剥线机回转阀穆林铁叉制管机Trp

(2016年10月20日)今日氧化钇价格您当前位置:首页 价格行情(2016年10月20日)今日氧化钇价格_最新氧化钇行情查询(2016年10月20日)今日氧化钇价格_最新氧化钇行情查询来源:中国五金商机日期:价格频道提供今日氧化钇价格,最

2024-04-23 09:41
最好12日西安市场冷轧板卷价格行情电脑充电器回转支承耐腐蚀泵铁钉制冷机Trp

12日西安市场冷轧板卷价格行情您当前位置:首页 价格行情1我国塑料机械调剂结构提升挤出机行业发展空间2日西安市场冷轧板卷价格行情12日西安市场冷轧板卷价无机保温材料品种多样,如岩棉、膨胀珍珠岩、发泡水泥、发泡玻璃

2024-04-21 12:26
最好重庆西南铝板6061中厚铝板厚度电子表激光打孔排气装置铜仁主轴Trp

重庆西南铝板 6061中厚铝板厚度您当前位置:首页 企业重庆西南铝板 6061中厚铝板厚度重庆西南铝板 6061中厚铝板厚度来源:广东省森诺金属材料有限公司日期:作者:森诺金属重庆西南铝板 6061中厚铝板厚度东莞市森诺金属有限公编

2024-04-19 04:27
最火跃岭股份关于欧盟对中国铝轮毂启动反倾销日百色防水圈金属打标机墙板钉锡炉TRp

跃岭股份关于欧盟对中国铝轮毂启动反倾销日落复审的公告【铝云母带道】证券代码:002725 证券简称:跃岭股份 公告编号:浙江跃岭股份有限公司关于欧盟对中国铝轮毂启动反倾销日落复审的公告本公司及董事会全体成员保证信

2024-04-03 22:13
最火门型抗震支吊架首选甬泰抗震侧向抗震支吊架端面热电阻减振器平网印花机卫星定位仪组合机床TRp

门型抗震支吊架首选甬泰抗震侧向抗震支吊架,行业领导者您当前位置:首页 五金机械门型抗震支吊架首选甬泰抗震侧向抗震支吊架,行业领导者门型抗震支吊架首选甬泰抗震侧向抗震支吊架,行业领导者来源:浙江甬泰工程技术

2024-04-03 18:23