SolidWorks机械工程师网——最大的SolidWorks学习平台

标题: 如何捕捉零件最大外形与中心?类似边界盒的东西 [打印本页]

作者: 笑红尘    时间: 2010-7-30 21:26
标题: 如何捕捉零件最大外形与中心?类似边界盒的东西
sw如何捕捉零件最大外形与中心?-
[table]我需要在三维上找到零件的中心怎么办? mastercam就有一个叫边界盒的功能 自动计算出零件的最大极限尺寸,并在边缘处绘制出一个立体方形 ,有助于找到各面的中心 ,不知道solidworks怎么能实现这样的功能, 因为有时候我需要拆电极或者干别的,如果能够方便的找出零件的中心会给我的工作增加很多便利,IMOLD电极插件倒是有这一功能,但是有时候不好用,不知各位高手还有什么办法~~~???
附件
656565.JPG (34.24 KB) 2009-9-24 22:32

作者: xkemnpaewu    时间: 2010-7-30 21:26
这个可以的啊...不过..似乎要写一个程序...不知道2010新版什么的有没有这个功能..你暂时的话,可以先用用这个玩意...
这个东东.可以.获得部件盒的大小...
其实用3D-TOOL更方便..一点就出来了..论坛里有的..
==================
另外又给你找了一个文件....我07版反正是可以用的...

GETBOXXYZ.rar (4.84 KB, 下载次数: 119)
求零件最大边界并画3W线.rar (17.36 KB, 下载次数: 148)
作者: phidea    时间: 2010-7-30 21:27
感谢楼上提供
作者: imback    时间: 2010-7-30 21:27
找了很久 谢谢你 就是不知道如何再用如何直接自动分中
作者: kfulz    时间: 2010-7-30 21:28
感谢分享,先收下了
作者: Deep_Sky_Fire    时间: 2010-7-30 21:28
这做有什么用处呢?
作者: wwwwww2000    时间: 2010-7-30 21:28
感谢熱心分享~~
作者: zuohuawei    时间: 2010-7-30 21:28
找了很久,感谢分享
作者: zhyyxx    时间: 2010-7-30 21:30
两个 在2013里都能用,谢谢  先收藏
作者: 雪月818    时间: 2010-7-30 21:30
谢谢分享
作者: zhouzhou    时间: 2010-7-30 21:32
能否請shasu指點一下,第一個getboxxyz要如何使用?謝謝
作者: moonlight9    时间: 2010-7-30 21:33
打开文件,然后点一下那图标

作者: 杜娜    时间: 2010-7-30 21:35
嗯  就是12楼说的,先用sw打开零件,再直接运行 getboxxyz 就行了
作者: 2000xwf    时间: 2010-7-30 21:36
修改2#"求零件最大边界并画3W线" 的 swp檔,先打開零件或組件再執行"",在原檔不顯示的基礎,修改為可以顯示長寬高的尺寸.

BoundingBox_1.rar (19.01 KB, 下载次数: 97)
作者: wangjufu    时间: 2010-7-30 21:36
原來要先打開零件來的~謝謝殺書,PEIENLU,也謝謝梁兄的幫忙~~
作者: zlmin    时间: 2010-7-30 21:39
做模或产品可以很方便预算材料要多大
作者: ta_rush    时间: 2010-7-30 21:39
做 模或产 品可以很方便预算材 料要多大
作者: kevinheavens    时间: 2010-7-30 21:40
用mastercam for solidworks 就有


作者: 364462360    时间: 2010-7-30 21:42
感谢分享
作者: hehe1314    时间: 2010-7-30 21:45
非常感谢,很实用,特别是在计算钣金展开尺寸上
作者: Justin    时间: 2010-7-30 21:46
兄弟,为什么每个参数都多了0.02呢,可不可以不加这个余量?
作者: shaoten    时间: 2010-7-30 21:46
我是在2#的原檔""的基礎上,添加"顯示長寬高的尺寸",
至於所提出的参数多了0.02,可不可以不加这个余量,就須煩請votasee大大給你解釋了!
作者: 蕾姐万福    时间: 2010-7-30 21:46
兄弟,你的第二个程序确实很不错,很方便。但有两点请教:
1、请问为什么每个参数都多了0.02呢,可不可以不加这个余量?
2、添加的属性都在“配置特定”,可不可以改到平常用得多的”自定义“标签栏里
作者: 460082723    时间: 2010-7-30 21:47
请教,为啥我加载了一点反应都没有?
作者: 李崇儒    时间: 2010-7-30 21:47
測試結果是正常的(如图)
但取小數兩位應該是116.55,之間的差異似是原檔英制單位轉成公制單位的小數計算差了.

作者: jeans215    时间: 2010-7-30 21:51
很抱歉,我打开零件后,调用这个程序后,SW界面还是没有任何反应,难道是我的版本(SW 2010)有问题还有打开或使用的方式不正确
作者: wolongfang    时间: 2010-7-30 21:51
手上沒有2010版可試,期待有2010版的大大,能幫解答!
作者: haishipizi    时间: 2010-7-30 21:51
如果安装了3DQuickMold的插件,在添加工件时也可以得到这个最大轮廓。当然这个最大轮廓的结果会由于零件与坐标系的相对关系而不同。
作者: glj1984    时间: 2010-7-30 21:52
下载用了,没有问题,谢谢分享,就是不知怎样直接导入到明细表中。
作者: sixsixsix    时间: 2010-7-30 21:52
你好,我刚刚下载使用,发现确实是会多0.02, 不知道是什么原因。

作者: spacecn    时间: 2010-7-30 21:52
这些尺寸都是显示的方形坯料,大神能不能增加个功能,识别棒料的,这样就更完美了,期待中。。。
作者: wr196    时间: 2010-7-30 21:53
想不到这么久的帖子,还有人逛过来...
这个其实程序都有了,大家可以自己改吗.就当是熟悉一下VBA.
至于为什么多出来0.02, BoundingBox.swp程序中有个参数AddFactor=0.015
这个应该正如代码所述.是出于自身个人用途的..把它改为0即可.
我就不改了.2012的改了可能没法用到以前
不过正好用VB,顺便把它编译了一下.供有需要的人看看吧..
文件必须打开 ,且必须为零件或装配体,询问是否要写入自定义属性,是否画出3D线..
如果喜欢研究一下,请编辑程序.
也可以用命令行:draw3dsketch.exe /code ,程序会复制到剪贴板中...
draw3dsketch.rar (8.63 KB, 下载次数: 127)
作者: a82105211    时间: 2010-7-30 21:54
又学习到了东西啊
作者: sgg    时间: 2010-7-30 21:55
学到东西了!!!
作者: tianjilan    时间: 2010-7-30 21:55
找了很久 谢谢你
作者: panhuan5210    时间: 2019-8-12 15:12
如果那个大神可以把轴类和板类分开,做出一个宏程序就最好不过了。
作者: panhuan5210    时间: 2019-8-12 15:14
有偿。。。
作者: ppp111ppp    时间: 2021-8-10 16:19

作者: ppp111ppp    时间: 2021-8-10 16:25
:L




欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2