CAD明细表提取 ( 积分: 100 )

  • 主题发起人 主题发起人 kenzil
  • 开始时间 开始时间
K

kenzil

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾,小弟想从CAD和SolidWorks中提取图纸的属性,如标题栏,还有它对应的明细栏,请问该如何操作,或者有没有什么对应的可用控件,还有怎样才可以在CAD中增加自己的操作菜单。期盼回复,谢谢!
 
图纸的属性,如标题栏,还有它对应的明细栏?
你是想提取CAD中图块的属性还是CAD本身的标题栏的属性?
图块的属性可以提取,在程序中模拟CAD选取图块,再得到它的相关属性就可以了,至于CAD本身的标题栏属性提取也是可以的。在创建一个CAD对象的时候就可以直接提取了。

在CAD中增加自己的操作菜单?你是想在程序中动态的增加?这个用D我估计不能实现。在VC++中可以通过开发ARX程序来做到。
 
先谢谢fei_1的帮助,其实我是在搞一个简单的PDM项目,希望可以做到现在市场上大部分的PDM效果一样,打开图纸后,能把图纸对应的物料明细(每张图纸都有一个物料明细表)传到BOM中,并贮存在数据库里。打开CAD或Solidwords后,有我自定义的菜单给我操作,例如申请图号、图纸检入、图纸检出等。望大家能提供一些相关的资料。谢谢。
 
这些都是可以做得到的,但是要花费很多的时间来做。
1.将图纸对应的物料明细传到BOM中,并贮存在数据库里
这一点可以做到,但是你在CAD中的这个明细表最好是做成带属性块的形式,通过在外部选取这个带属性块来提取相关的资料并且传到BOM和贮存在数据库中

2.打开CAD后有自定义的菜单操作。
这个自定义的菜单相当简单,不过面对CAD2006以前和以后的版本,有不同的定制菜单的方式,因为2006以前是MNU文件来控制菜单,而2006以后是用CUI来控制,最重要的是这些菜单命令所调用的命令需要用ARX命令或者是LISP命令再或者是VBA宏命令。
 
谢谢fei_1的热心指导,看来做起来也不是那么简单呀,请问有没有一些具体点的例子或参考资料,发一份给我好吗,谢谢!kenzil@163.com
 
后退
顶部