AutoCAD与PDM信息集成技术方案研究和实现(三)
<p> 2产品设计图中基本设计信息数据库的创建</p><p> 通过对产品及其影部件等基本设计信息的处理,能够体现m组成产品的各项基本状况。1)体现产品逻辑结构——产品结构树。一个产品及其零/部件的代号编码可以建立产品结构的树状结构的逻辑组成。它是PDM的重要内容。2)体现整个产品所有材料的组成、零/部件种类和数量,即材料清单(BOM)。3)体现设计签名、设计审批等资料信息的管理,为产品设计管理提供设计流程信息。4)体现工艺设计信息。与CAPP信息集成,为计算机辅助工艺设计提供了可直接利用的基础设计信息。</p>
<p> 总之,产品基本设计信息数据库的自动建立,为PDM和CAPP提供了信息集成的基础数据库,是CAD/CAPP/PDM信息集成的重要环节。</p>
<p> 2.1标题栏、明细栏詹眭图块的建立</p>
<p> 1)创建图块:制作标题栏、明细栏图块可以采用交互式绘图的方式,也可以采用编程的方式实现。</p>
<p> 2)属性定义:标题栏图块定义的属性值有零件代号、零件名称、零件编码、材料、总量、绘图比例与图幅信息,还有用于设计批签的设计员与日期、审核员与日期、工艺审核与日期、标准化与日期和批准与日期。明细栏定义的属性值有代号、名称、材料、数量和属性。</p>
<p> 3)输出块图形文件:定义好的属性图块应作为全局块输出图形文件,并将其保存于特定的路径与文件夹。</p>
<p> 2.2产品设计图中编辑标题栏与明细栏</p>
<p> 产品图样设计过程中要编辑标题栏、明细栏信息,这一过程就是图形文件的属性添加过程。添加属性的方法有多种多样,如何以最合适的方式进行编辑、符合工程设计人员的操作习惯等要求都是保证数据正确性必须考虑的凶素。AutoCAD VBA是面向对象的程序设计技术,可以通过运行VBA窗体模块程序,完成对标题栏与明细栏的属性添加工作。</p>
<p> 2.3标题栏、明细栏信息数据提取与建库</p>
<p> 图档中标题栏、明细栏属性的提取有两种方式,一种是在编辑标题栏、明细栏的同时,将其属性值添加到数据表的记录中,如果修改标题栏或明细表,那么程序同时修改数据表记录;另一种是标题栏、明细表编辑完成后,执行便利图档中插入的具有特定名称的图块,将属性一一取出,追加至数据库中。</p>
<p> 3通过VBA应用程序实现数据交换和信息集成</p>
<p> AutoCAD VBA工程是在VBA集成开发环境(VBA IDE)下创建编辑的。VBA工程可以是内嵌VBA工程,也可以是独立的全局VBA工程。全局VBA工程具有比较多的功能,可以在AutoCAD图形中运行,也可以在工程中打开和关闭AutoCAD图形。全局工程比较容易和其他用户共享,而且可以制作共享的宏资源库,当使用VBA开发通用应用程序时,应将其保存为全局工程。全局工程不会自动加载,必须单独加载该丁程,才能执行其中的宏。</p>
<p> 、</p>
页:
[1]