炎黄在线 发表于 2002-5-17 18:02:00

[求助]我想做个零件库,最好用何种方法?-->mccad转移

大家好,又有问题请教大家。朋友是做模具的,对于模架,因是一个系列,之前帮他做的一套工具中是用插入图块的方式,但是这样就有很多dwg,想请教各位,有没有一种方法,利用数据库,来实现一个零件库的构建,像pro/e的udf库一样?而我只要建一个数据库,就可以实现输出不同尺寸。

mccad 发表于 2002-5-17 18:55:00

也就是说直接用程序生成零件

这种很多二次开发的软件都是这样做,如螺钉库等,在数据库中只保存特征参数,然后通过程序生成零件。
但这工作量很大,首先是写数据库,然后再写程序。

webhun 发表于 2002-5-17 19:23:00

只要画法一样,特征数据不一样用编程+数据库的方法来实现应是好方法,绘图部分只要

只要画法一样,特征数据不一样用编程+数据库的方法来实现应是好方法,绘图部分只要作一次。

wxj351 发表于 2002-5-17 19:42:00

为什么要自己做零件库?UG、ProE中不是有现成的吗!!!再说AutoCAD的3D建模又不好

为什么要自己做零件库?UG、ProE中不是有现成的吗!!!再说AutoCAD的3D建模又不好用。

炎黄在线 发表于 2002-5-19 02:46:00

版主大人,可以说得具体一点吗?我准备用VBA来做,那它的思路是什么呢?

mccad 发表于 2002-5-19 07:13:00

首先要建立数据库...

如果你建立的是象紧固件的标准件库,则直接使用手册中的特征参数,如果是自己的零件库,则自己判断绘制零件所需要的最少的特征参数。
程序绘图时,首先打开数据库,并列表让用户选择使用何种特征参数绘图(也就是说选择哪一型号的零件),然后程序再使用选定的特征参数绘图。

炎黄在线 发表于 2002-5-20 13:03:00

知道了!谢谢!!!

前生 发表于 2002-5-20 22:51:00

其实用块也没有什么不好啊

其实用块也没有什么不好啊,我就是比较喜欢用块.关键是你对块的后期处理做的如何了。做的好的话,块很方面!

webhun 发表于 2002-5-21 15:56:00

其实也可以不用数据库

如果对调数据库不了解,直接把数据写在对话框(VBA)或对话框驱动(LISP)中也可以。

TopV 发表于 2008-12-31 18:02:00

<p>说得不错</p><p>学习了</p>
页: [1] 2
查看完整版本: [求助]我想做个零件库,最好用何种方法?-->mccad转移