马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 glijna 于 2012-8-21 16:18 编辑
9 t- f; @9 v8 [" g' R1 r0 R g6 _1 R/ V1 i6 Y; h% _! F
本人作工业机械及化工设备、管道设计多年,使用AUTOCAD插件intecad,天喻系统自带有标准件零件库,但是基本上都是国标紧固件之类,对设计设备及管道专业设计工作来说,没有什么大的帮助,我自己花费了一些时间,做了几个零件数据库,现在先将法兰库发上来,反映好的话,我将继续将其他一些零件库也共享给大家。
7 ^% x- k0 [( W7 }* g6 g' ] 整个法兰标准件库(falan.mdb)包括JB、SH、GB、HG(公制)、HG(英制)、ASME以及JIS等几大类,几乎包括了目前机械和化工设计上使用的全部管路法兰标准。各标准法兰类型有板式平焊、带颈平焊、带颈对焊、平焊环、对焊环以及法兰盖等。类型是比较齐全的。各类型的尺寸,考虑到使用的实用性,公称直径一般做到600,压力从0.6MPa开始,在使用当中,如果感觉需要扩展,可以自行编制。这个也是很方便的。每个法兰根据类型,有主视图、俯视图等,使用时可以灵活选择。 4 Z% z# n" p) f" Y" X: k
关于如何使用:
6 X9 p8 q$ J; u2 W& |1 \3 f, B N 有两个方法,一个是临时链接,这个方法比较灵活方便,对于偶尔需要使用的零件库比较适用,缺点是在使用时,零件根目录是表格形式,不太直观。第二个方法是将零件数据库进行合并,并在标准件菜单中增加新的选项,这个方法对于需要长期使用的零件来说,比较合适。下面分别说明:
% A2 W$ k/ ~" k/ I- ]! w( H/ D2 K 一.临时链接数据库中的操作:
+ |+ S, W( @* V, G& c) I( V 1. 使用intecad菜单的建库工具/ODBC数据管理器命令(mands),在对话框中“用户DSN”页签中列出的数据库名称选择HR_USER_DAT,依次点取“配置”→“选择”按钮,找到并选择下载好的法兰零件库文件(falan.mdb):
4 i6 N6 ?) P' g 2 运行intecad的用户数据库链接命令(pdsuser),并运行零件库管理库命令,可以看到falan数据列表,选择所需的法兰标准类型,点击运行! - f: [* Q8 D1 |! R4 |1 {+ p
如果需要换一个临时的零件库,只要重行按照上述操作,换个用户数据库即可,比较灵活。 5 `; ]8 ?& P2 o
二,合并零件库,并在标准件菜单中增加新的选项 ( u6 j! Q6 u! @# ~4 v; R
1. 对于零件库的合并,用Microsoft Office Access软件打开主零件库数据表,如hrcad.dmb,然后导入需要插入到主零件库数据表中的分数据表(如falan.mdb),在“导入对象”对话框中,手动选择需要导入的各个数据文件,需要注意的是,对于零件索引记录表“INDELIB”以及目录索引记录表“TOPLIST”这2个数据表,必须导入到当前主零件库数据表中。
! g+ K _& [) Z- @) D 2. 在所选择的零件数据表成功导入到组数据表后,选择打开系统自动从命名的“INDELIB2”数据表,将其所有数据内容拷贝到主表索引表“INDELIB”中(拷贝到尾部位置,防止覆盖原索引数据);同样,将“TOPLIST2”中的数据拷贝到主表目录索引“TOPLIST”中,保存!
2 Z( g3 y1 Q; z' x
4 K3 b' s/ n5 } y7 l5 H" d 在按上述方法完成了“法兰(falan.mdb)”数据表与intecad标准件库主数据表的合并后,接下来的工作是如何在标准件菜单中显示“法兰”零件列表。 ! \; N- |$ a( C, l6 E: l
3. 打开C:\HUSTCAD\InteCAD2004\setting,这是intecad的菜单文件,找到“POP5 标准件库”这个菜单项,这里详细描述了所以标准零部件的情况,基本格式(以六角头螺栓为例)是:[六角头螺栓]^C^C^P(if (NULL pdsrunsys) (arxload "IntePDS"))(pdsrunsys"bolt") ^P,可以参照这个命令格式,编写好法兰零部件的命令选项,对于法兰零件,可以将下列命令语句直接拷贝到菜单文件中,具体位置可以参见附图1。5 n: S2 l" z9 K, \
- I& |4 X, _1 M4 M6 e( M% F6 J. P' u0 i8 l& P7 E z
菜单文件% N7 G2 W+ N4 R6 R0 j
[->法兰]
. a& @/ O: O6 ]) l0 F [机标(JB/T 74)]^C^C^P(if (NULL pdsrunsys) (arxload "IntePDS"))(pdsrunsys"FALAN_JB")
3 K' ^4 m: c n6 {2 G* | [石化(SH 3406)]^C^C^P(if (NULL pdsrunsys) (arxload "IntePDS"))(pdsrunsys"FALAN_SH3406") ^P ! P; J8 r9 D% W; N2 ^
[国标(GB/T9112)]^C^C^P(if (NULL pdsrunsys) (arxload "IntePDS"))(pdsrunsys"FALAN_GB9112") ^P
* t' I9 v3 J9 ]$ t! B2 L% w4 m [化工(HG 20592)]^C^C^P(if (NULL pdsrunsys) (arxload "IntePDS"))(pdsrunsys"FALAN_HGA") ^P
# L9 U6 O- B3 r* g [化工(HG 20615)]^C^C^P(if (NULL pdsrunsys) (arxload "IntePDS"))(pdsrunsys"FALAN_HGB") ^P
8 Q" H( }/ w4 Z: W6 _2 I [日标(JIS B2220)]^C^C^P(if (NULL pdsrunsys) (arxload "IntePDS"))(pdsrunsys"FALAN_JIS") ^P
5 f1 z+ z$ ?6 D' b6 S [<-美标(ASME B16.5)]^C^C^P(if (NULL pdsrunsys) (arxload "IntePDS"))(pdsrunsys"FALAN_ASME") ^P n) `+ q; p9 U& N8 N# E7 Q
) e2 a4 [3 [5 I+ |3 n4 O5 t4. 打开AUTOCAD程序,点下INTECAD标准件库下拉菜单,可以看到,先前编写的“法兰”一下子菜单,已经有了,如图2所示。
: c) C9 M' x6 X" I. f% ] 5. 法兰零件的使用操作和其他标准件是一样的。 ?, i5 f0 Q1 ?2 u! ?/ r
这种方法适用于长期经常使用的零件库。
3 c" V0 w' {4 Y7 R6 Q5 s. W 下图是使用的截图,各位可以看看,觉得有需要的话下载使用。有任何问题欢迎交流沟通。 & W( R( b: o5 j; Y9 ^) K$ F. A
) I g5 S. ^( |
|