iCAx开思网

标题: 在工程图或装配环境里能否打开零件的自定义属性编辑? [打印本页]

作者: lssxll    时间: 2006-11-29 17:39
标题: 在工程图或装配环境里能否打开零件的自定义属性编辑?
因经常要在装配工程图里编辑明细表里的内容,要打开零件编辑后再关闭太繁琐.
如能在工程图或装配环境直接打开零件的自定义属性进行编辑就方便了,不知能否实现?请高手想想办法!!谢谢!!!!
作者: 大鹿    时间: 2006-11-29 18:32
lssxll老大的建议非常不错,值得研究!
作者: lssxll    时间: 2006-11-29 20:19
谢谢大鹿 的回复.
在装配体环境里可以编辑零件,但不能编辑零件的属性,有点遗憾呀!
不知能否用宏命令的方式开发这一功能?
作者: lssxll    时间: 2006-11-29 20:34
在精工e匠网网页上看到一篇好文章,<Solidworks在企业中的应用技巧——精工e匠>
很受启发,其中12条中有这一断话"最有用的就是更改“属性”值了——在任何时间,尤其是在完成装配图出明细表。在三维建模时可以完全不管它,先出明细表,然后在装配图上点取零部件直接更改,明细表直接就会自动更改。"
https://www.e-craftsman.com/onews.asp?id=106
看来已用宏开发出这一功能?期待能分享!期待!!!!

[ 本帖最后由 lssxll 于 2006-11-29 20:49 编辑 ]
作者: 莱虫    时间: 2006-11-29 22:38
谢谢lssxl老大提供的连接,刚才浏览一下,几乎晕倒。
===================================
初步有3个方案:
1 在装配工程图或模型装配图中,点选零件(模型、特征树皆可),运行宏,就会打开该零件的自定义属性。
2 在装配工程图或模型装配图中,运行宏,宏就会把包含的零件名称以列表形式给与选择,选择到的零件自定义属性对话框马上出来。
3 在装配工程图或模型装配图中,运行宏,宏就会把包含零件的自定义属性交给EXCEL做进一步的编辑,与EXCEL中的宏互相呼应。
作者: woojin    时间: 2006-11-30 12:47
看了精工e匠得的文章,很好!我们也是这么做的。
具体思路我可以与大家分享一下——抛砖引玉。

在打开总装或零部件工程图(或总装、零部件模型文件)后运行宏,完全可以做到更改属于此文件的零件、部件或本体的属性。
一、更改零件属性
1. 建立“选择管理器”
2.判断选择的点、线或面
3.得到此选择的零件母体
4.更改属性
二、更改部件属性
1. 在目录树上选择部件
2.得到此选择的部件母体
3.更改属性
三、更改打开文件的属性
1.不选择任何物体
2.得到此打开文件母体
3.更改属性
作者: 大鹿    时间: 2006-11-30 13:41
原帖由 woojin 于 2006-11-30 12:47 发表
看了精工e匠得的文章,很好!我们也是这么做的。
具体思路我可以与大家分享一下——抛砖引玉。

在打开总装或零部件工程图(或总装、零部件模型文件)后运行宏,完全可以做到更改属于此文件的零件、部件或本体 ...

太强啦
期待大大的宏!
作者: 莱虫    时间: 2006-11-30 21:57
期待woojin大大出手
作者: asencwx    时间: 2006-12-1 00:04
呵呵。期待楼上和楼上的楼上出手

[ 本帖最后由 asencwx 于 2006-12-1 00:06 编辑 ]
作者: lssxll    时间: 2006-12-1 07:59
原帖由 woojin 于 2006-11-30 12:47 发表
看了精工e匠得的文章,很好!我们也是这么做的。
具体思路我可以与大家分享一下——抛砖引玉。

在打开总装或零部件工程图(或总装、零部件模型文件)后运行宏,完全可以做到更改属于此文件的零件、部件或本体 ...

能分享宏命令吗?
作者: woojin    时间: 2006-12-1 10:16
我上面说的是总体思路。
这个宏要达到个人的要求,需要具体的设定。因为每个人的属性设置是不同的,属性名也是不同的,SW的属性也分两种:“自定义”和“配置特定”。涉及到零件、装配体、工程图模板的设置,明细表的设置,系列零件的设置,这可是一个比较系统的工程。SW的“选择管理器”在不同版本,略有不同。单单分享宏是达不到目的的。
还有,如果还需要“重量”属性的话,还要牵涉“密度”,这跟你SW的“单位”设置相关,需要“欺骗”性地换算。例:我们在SW设置的单位如果是“g/mm”,而在工程图,应该显示的是kg,这时“水”的密度就必须设置为:0.001g/mm,(太笨了,不知各位是否有更好的办法)
作者: 大鹿    时间: 2006-12-1 14:09
原帖由 woojin 于 2006-12-1 10:16 发表
我上面说的是总体思路。
这个宏要达到个人的要求,需要具体的设定。因为每个人的属性设置是不同的,属性名也是不同的,SW的属性也分两种:“自定义”和“配置特定”。涉及到零件、装配体、工程图模板的设置,明细 ...

听君一席话,胜读万年书。
幸好有woojin兄在,否则莽撞的大鹿把刚刚编写好的宏上传了,就会为各位引来麻烦了。
作者: woojin    时间: 2006-12-1 15:00
原帖由 大鹿 于 2006-12-1 14:09 发表

听君一席话,胜读万年书。
幸好有woojin兄在,否则莽撞的大鹿把刚刚编写好的宏上传了,就会为各位引来麻烦了。

鹿兄,别讽刺我啊!
我公司的作法可能太苯了,以前承蒙您老人家的多次帮助,在下感恩不尽。
我在我公司只是负责一小部分工作,一些都是按照头的旨意和安排。我们头也是此论坛的常客,他和您一样也是高手(先拍马屁的干活)。再说,未经公司和他老人家的许可,小的也不敢将宏传上来。
作者: asencwx    时间: 2006-12-1 16:34
不懂也要顶一个,呵呵
作者: lssxll    时间: 2006-12-2 08:34
原帖由 woojin 于 2006-12-1 10:16 发表
我上面说的是总体思路。
这个宏要达到个人的要求,需要具体的设定。因为每个人的属性设置是不同的,属性名也是不同的,SW的属性也分两种:“自定义”和“配置特定”。涉及到零件、装配体、工程图模板的设置,明细 ...

感谢大鹿、莱虫 和woojin 相助,其实也不要太复杂的宏命令,只要能在装配体或工程图里能打开零件的自定义属性这一步就行。期待!!!!
作者: 大鹿    时间: 2006-12-2 11:42
原帖由 lssxll 于 2006-12-2 08:34 发表

感谢大鹿莱虫 和woojin 相助,其实也不要太复杂的宏命令,只要能在装配体或工程图里能打开零件的自定义属性这一步就行。期待!!!!

lssxl老大,不用謝偶2次了,都是同一鳥人而已
這裡口水成分日益嚴重,倒不如換個地方,偶把這個宏給您測試一下好嗎?
作者: 剑魔3k    时间: 2006-12-2 12:06
去玩家?
作者: 大鹿    时间: 2006-12-2 12:32
原帖由 剑魔3k 于 2006-12-2 12:06 发表
去玩家?

估计 剑魔3k兄 是广东淫
作者: 剑魔3k    时间: 2006-12-2 12:45
错了,温州无名小卒,因为闷大以前说过建模三千而取此网名
作者: ljm-72    时间: 2007-3-28 16:09
值得研究!




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3