Intecad2010 图库管理

更新时间:2024-05-03 14:20:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Intecad2010 图库管理

图库管理

? 图库管理工具以某一产品(或产品的某一部件)的所有图纸(一套图纸)为对象,帮助设计者管理和维

护该套图纸,并输出各种形式的数据报表。 ? 图库管理工具能够批量录入图纸,也能保存当前图纸到数据库。系统自动地从图纸中读取明细表数据和

标题栏数据,并将数据保存在用户数据库中。系统自动地根据添加的图纸分析产品结构,并显示出清晰明白的产品结构树。设计人员可从产品结构树上大致了解该产品的图纸分布状况、图纸完成情况等,也可随时预览、打开、查询某张图纸。因在图纸入库时,提供了许多查错功能,所以也可为设计人员改正图纸中的有关标题栏和明细栏方面的错误。

? 该工具为设计人员输出各种形式的明细栏报表提供了有效的途径,在输出明细表之前用户可对明细栏进行查询、统计、编辑等操作,每一操作结果都可随时输出到DAT文件、DBF数据库和用户定制的InteCAD表格中。

? 图库管理系统支持多种形式的明细表表头和标题栏格式,运行之前系统必须能够获取到这些信息。如果

需要入库的DWG文件使用的明细表表头和标题栏的定义文件不在InteCAD的注册路径下,请预先使用cpform命令复制。

? 图库管理系统在进行明细表查询和汇总时,需要使用定义文件字段英文名称信息。系统要求序号、名称、

代号、材料、数量、总数量、图幅、设计、第张、共张和所属代号等项目,则其相应的英文名必须为Order、Name、Code、Material、Quantity、TotalQuantiry、Size、Design、Page、TotalPage和Owner,如果不一样,请修改。

图库管理系统包含如下几个命令: (1)、tk:图库管理; (2)、deltk:删除属性集; (3)、loadd:调入报表数据;

5.1 图库管理(tk) 点取菜单或键入命令,系统弹出“图库管理”界面。图库管理界面缺省放在AutoCAD窗口的左边,用户可以任意拖动位置并修改大小。如图5-1所示:

Intecad2010 图库管理

图5-1 图库管理对话框

1、项目菜单,如图5-2所示:

图5-2 项目菜单

(1)、新建项目

图库管理系统以项目为单位管理文件,每一个项目管理一套图纸。

点取“新建项目”菜单项,系统立即弹出“创建项目”对话框,如图5-3所示:

图5-3 创建项目对话框

输入“项目名称”和“项目描述”,如果系统检查到“项目名称”没有和存在的项目冲突则创建一个新项目并立即显示在窗口上。

(2)、打开项目

打开已经存在的项目,如果该项目已经打开则忽略;否则打开项目并且把添加到其中的文档以产品结构树的形式显示出来。

点取“打开项目”菜单项,系统立即弹出“项目管理”对话框,如图5-4所示:

Intecad2010 图库管理

图5-4 项目管理对话框

选中项目后点取“确定”按钮或直接在要打开的项目上双击则系统打开该项目。 系统允许同时打开多个项目。 (3)、关闭项目

关闭打开的项目。被关闭的项目并没有从数据库重删除,可以使用“打开项目”重新打开。 点取“关闭项目”菜单项或选取一个项目并按“Del”键,会关闭一个项目。 (4)、关闭所有项目 关闭所有打开的项目。 (5)、删除项目

删除项目从数据库中删除和该项目有关的所有记录。如果该项目已经被打开则不允许删除,必须预先关闭。 点取“删除项目”菜单项,系统立即弹出“项目管理”对话框(如图5-4所示)。选中需要删除的项目,点取“确定”按钮即可。

删除项目按照如下几个步骤进行:

<1>、删除该项目包含的文档数据(明细表数据); <2>、删除该项目包含的文档记录; <3>、删除项目记录; (6)、设置选项 点取“设置选项”菜单项,系统立即弹出“设置选项”对话框,如图5-5所示:

Intecad2010 图库管理

图5-5 设置选项对话框

其中:

<1>、启动时调入上次打开的项目

每次退出“图库管理”对话框时,系统记录了上次打开的项目列表。如果设置此项,则每次调用tk命令时系统会调入这些项目。

零部件节点显示支持三种方式:代号;代号[名称];名称。可以根据自己的习惯设置图库管理树节点的显示内容。 <2>、添加图纸

如果发现图纸同名(图号相同),是否添加图纸根据用户设置,选定“覆盖先前图纸”则覆盖。 <3>、材料数据 在输出报表时,“材料”字段数据的来源根据用户的设置。 <4>、序号的输出格式

设置序号的输出格式,如果没有设置则以图纸先前数据为准。

如果需要设置请遵循如下规则:以“1-1-1”为例,从字符串的起始零位开始编号,系统拾取第1、3、5等几个字符,作为序号各级之间的分隔符号。缺省时序号的输出格式为空,同时给出几个常用的格式:“1-1-1”(用横线分隔)、“1.1.1”(用点号分隔)、“1/1/1”(用斜线分隔)。

注意:如果需要设置序号的输出格式,请设置序号字段类型为“字符型”,并给出来足够的长度。否则,当添加数据库时系统会出错(强制转换为整型值或将其长度截短)。

<5>、上下级之间插入空行

如果设置则输出数据时自动在父文档和下一级文档之间插入空行。 <6>、零件统计时消除相同项 当一个零件被多个文档包含时,选择“零件统计时消除相同项”可以在作零件统计消除后续出现的零件,以免重复出现。否则,当符合统计条件的零件被选出来的时候允许重复出现。

<7>、标准件查询条件

说明具备什么样的条件才是可以认为该零件是标准件。如果该零件是标准件时,系统设置该零件以不同的图标用以区别普通的零件。

如图所示:如果认为“代号(Code)”文字中含有“GB”字样或者“备注(Remark)”字段值是“标准

Intecad2010 图库管理

件”的零件是标准件,则输入“tk_code LIKE '%%GB%%' OR tk_remark = '标准件'”。 (7)、报表输出

输出选定节点以下所有文档的明细表数据,并按照产品结构树的层次关系排序,同时计算各种零件的总数量。如果选中项目节点,则输出整个项目下所有文档的明细表数据。详细信息参见“报表输出”一节。

(8)、图纸拼接

调用dwgunion命令对选定节点以下所有文件执行打印拼接。 (9)、输出TTL和BOM文件

调用bsaveall命令输出选定节点以下所有文件的标题栏和明细表数据到TTL和BOM数据文件。 2、文档菜单如图5-6所示:

图5-6 文档菜单

(1)、添加图纸

添加文件到指定项目。系统自动刷新产品结构。文件添加到数据库之后,系统并没有真正地存储这些文件到数据库中,只是创建了一个索引以标识这些文件。

(2)、添加当前图纸到图库

添加当前正在编辑的图纸到指定项目。系统自动刷新产品结构。 (3)、打开图纸

打开指定文件到AutoCAD。 (4)、预览图纸 预览指定文件。使用预览需要安装AutoDesk公司提供的Volo View Express工具,否则不能预览。 (5)、图纸属性

使用图纸属性功能允许用户不打开图纸修改该图纸的标题栏和明细表数据,并自动地刷新到数据库。 点取图纸属性,系统弹出“图纸属性”对话框:

Intecad2010 图库管理

其中:“标题栏”按钮提供界面允许修改该图纸的标题栏数据;“明细表”按钮提供界面允许修改该图纸的明细表数据。该对话框上同时显示该图纸的关键属性。

(6)、查找图纸

系统提供按照“图纸代号”、“图纸名称”、“图纸设计者”和“图纸幅面”查找文件。 点取“查找图纸”菜单项,系统立即弹出“查找图纸”对话框,供用户输入查找条件用,如图5-7所示:

图5-7 查找文件对话框

输入查找条件,可以按“F3”键依次查找符合查找条件的文件。注意:如果产品结构树没有完全展开,可能不能查找到所有的文件(此时系统会提出警告)。原因是,为了迅速打开项目显示产品结构树,我们采用了部分打开的方法,下一级文件事实上并没有被添加到产品结构上去,除非用户已经展开了所有的树节点。

(7)、查找下一个文件

点取“查找下一个文件”菜单项或按“F3”键,会查找符合查找条件的下一个文件。 (8)、删除文件

点取“删除文件”菜单项或选取一个文件并按“Shift+Del”键,系统会从数据库删除该文件的记录以及该文件所包含的明细表数据记录。

系统删除一个文件之后,会自动刷新产品结构树。这里的删除文件仅仅是从图库管理的数据库中删除文件(不再索引该文件),并没有真正地从机器上删除该文件。

(9)、删除所有文件

删除指定项目下面所有文件(不再索引这些文件)以及它们包含的明细表数据等记录。 (10)、增加属性集

Intecad2010 图库管理

添加文件之前,需要预先添加和DWG文件相对应的明细表定义文件(称之为属性集),如果没有添加则不能添加文件或添加文件出错。

增加属性集分两步完成:

<1>、选择需要增加的明细表表头DWG和DEF文件(也可同时选择其它的栏框文件),系统将它们从指定位置复制到InteCAD的Support目录下,并刷新栏框信息文件(Support\\Intecad.frm),这一步相当于InteCAD命令cpform的执行结果。

<2>、根据Intecad.frm文件中记录的明细表表头信息,将所有的明细表表头信息都添加到图库数据库中去。 (11)、删除属性集

如果某个属性集不在有用或图库系统不在使用该属性集,可以点取“删除属性集”删除。详细信息参见“删除属性集”使用说明。

点取菜单,系统弹出“删除属性集”对话框,如图5-17所示:

图5-17 删除属性集对话框

在指定属性集名称上双击或选取属性集名称并点取“删除”按钮,如果没有文件使用该属性集则直接删除;否则不允许删除并弹出警告对话框告诉用户有多少个文件在使用该属性集。

5.2 报表输出

输出选定项目的明细表数据。 选定项目并点取“报表输出”菜单,系统根据选定的输出格式生成明细表数据,并弹出“输出数据”对话框,如图5-10所示:

Intecad2010 图库管理

图5-10输出数据对话框 在“输出数据”对话框上,允许用户在输出报表之前进行编辑、修改、零件统计、排序等操作。

其中的“编辑”和“移动”菜单和“明细表编辑数据”对话框一致,详细信息请参见有关章节内容。这里只介绍“文件”菜单,如图5-11所示:

图5-11 文件菜单

(1)、输出到DAT文件

输出报表文件以“输出数据”网格对话框中现有数据为准。因此,用户在决定输出数据时,可以按照需求对数据进行编辑、修改、零件统计和排序等操作,然后输出数据报表。

点取“输出到DAT文件”菜单项,系统弹出“设置输出格式”对话框,如图5-12所示:

Intecad2010 图库管理

图5-12 设置输出格式对话框

“输出字段”列表可以设置输出哪些字段以及可以通过“调整向上”和“调整向下”按钮设置字段的输出顺序。之后,点取“确定”按钮可以选择DAT文件输出数据。

(2)、输出到DBF文件 输出数据到DBF数据库。

输出DAT或DBF文件中的数据又可以使用loadd命令直接输出到InteCAD定制表格。 (3)、输出到定制表格

输出数据到InteCAD定制表格。所选取的表格文件必须是通过InteCAD提供的shead命令定制生成(或者有多个定制表格组合而成)。

输出到定制表格时,系统自动根据定制表格的字段英文名称来选择输出数据(输出哪些字段以及输出字段的顺序)。

点取“输出到定制表格”菜单项,系统弹出“设置输出格式”对话框,如图5-13所示:

图5-13 设置输出格式对话框

其中:<1>、“表格文件”:可以输入用于输出数据的定制表格文件。 <2>、“图纸高度”:它和定制表格的高度一起决定了输出数据时一列可以排列几行定制表格。“图纸宽度”:决定一行可以排列几列定制表格,如果选择了“分页保存报表文件”并指定了“报表文件名”,系统输出数据时自动决定是否分页保存数据。“垂直间距”和“水平间距”控制表格之间的水平和垂直方位。

完成选项设置之后,点取“确定”按钮,系统自动打开定制表格文件并完成表格的输出。 (4)、从数据库刷新

每一次输出数据时,系统自动读取上一次的输出结果。

当项目被修改(添加文件和删除文件)或者输出选项被修改(序号的输出格式、上下级之间插入空行和文档

Intecad2010 图库管理

之间插入分页符等)时,当用户需要重新输出该项目明细表数据时,则需要从数据库刷新。这时,系统重新读取项目中的文件明细表并显示在网格对话框中。

(5)、读取数据 “输出数据”对话框允许用户多次编辑并输出各种格式的报表文件。当用户需要查看首次报表输出而生成的数据库记录,可以使用“读取数据” 功能,从而允许继续编辑生成其它形式的报表文件。

(6)、零件汇总 “零件汇总”帮助用户选取具有某种特征(如标准件、借用件等)的零件,以便输出各种数据报表。点取“零件汇总”菜单,系统弹出“零件汇总”对话框,如图5-14所示:

图5-14 零件统计对话框 例如:当要选取各种标准件时,依次设置“代号”(字段名称)“包含”(条件)“GB”(取值),点取“添加条件”按钮添加查询条件。当发现某个条件出错或不需要它时,点取“删除条件”按钮删除条件。

点取“确定”按钮,符合用户要求的零件便全部显示在网格对话框中,如图5-15所示:

Intecad2010 图库管理

图5-15 统计标准件

这时,可以输出数据到产品报表中去。 (7)、零件排序

这里的“零件排序”仅仅是根据网格对话框中的现有数据进行排序。

点取“零件排序”菜单项,系统弹出“零件排序”对话框,如图5-16所示:

图5-16 零件排序对话框 这里可以选择排序字段、设置字段排序方式(升序或降序),通过“调整向上”和“调整向下”按钮设置排序字段顺序,点取“确定”按钮,系统根据用户设置情况进行零件排序。 注意:零件统计总是根据数据库中已有数据(首次输出数据时或者后来保存到数据库中的数据)进行的,而零件排序总是根据网格对话框中现有数据进行的。 (8)、零件查询 “零件查询”类似“零件汇总”,所不同的是它不进行零件的总数量统计,仅仅按照报表输出的顺序列出符合查询条件的零件。 5.3 关闭图库(deltk) deltk命令关闭图库管理界面。再次执行tk命令则打开。 5.4 调入数据(loadd) 当已经把明细表数据输出到DAT或DBF 文件中后,系统提供loadd命令重新读取报表文件数据并输出到InteCAD定制表格中。 和loadbom命令不同的是,loadd命令有如下几个方面的增强: (1)、支持对定制表格按照打印纸的长度和宽度进行排列。 (2)、支持定制表格模板文件中存在多个不同的表格。 (3)、支持按照打印纸张的长度保存多个报表文件。 具体执行过程如下:

点取菜单或键入命令,系统弹出“设置输出格式”对话框(如图5-13)。

完成设置输出格式之后,系统弹出“选择数据文件”对话框,如图5-17所示:

Intecad2010 图库管理

图5-17 选择数据文件对话框

系统支持读取DAT和DBF两种格式的文件。

正确选择了数据文件之后,系统打开InteCAD定制表格模板文件(分页)输出数据。

本文来源:https://www.bwwdw.com/article/mvjg.html

Top