| 会员登录 立即注册

CATIA教程

搜索

    [CATIA曲面教程] 如何获取CATIA零件的长、宽、高尺寸——Bounding Box

        [复制链接]
    CATIA曲面展开 发表于 2019-4-30 17:27:38 | 显示全部楼层 |阅读模式
    CATIA曲面展开
    2019-4-30 17:27:38 44373 3 看全部
             实际工作中,我们常常需要求零件在指定坐标系下的xyz方向的最大尺寸,即我们常说的Bounding box。
            再形象点说,做一个长方体,将我们的零件刚好包在里面,这个长方体的长、宽、高便是我们要得到的值。

    56ef86cb5503c978db4e68e513df559c.jpg

            如果你有对应的许可证,那么,你可以在模具设计的Core & Cavity Design模块中找到Bounding box的命令:

    523be58f92b6aadc1d9b065d28bb996a.jpg
            也可以在GSD(创成式曲面)模块的Surface Machining Tools工具条里找到Create Rough Stock命令:

    cdae2dad4bb88c019533e4c31c047cad.jpg

            但上述两种方法均需要我们手动去点击测量。如果遇到一个装配体要导出BOM,并且每个component都要获取最大外形尺寸时,一个一个测并不是我等懒人的做事风格~

            因此,小编在这里提出一种方法,即通过VBA二次开发自动创建几何图形在x、y、z方向的最大/最小极值点,再通过这些极值点的坐标,计算出x、y、z三个方向的尺寸,如有需要也可进一步通过坐标创建出对应的Bounding box集合图形。

    下面,是一段Demo脚本运行的演示动图:

    18a0523e5804a8d58569b43abedb60c4.gif
    对,就是没有加密,到手双击即可运行,右键记事本打开即可查看代码的那种~
    更多CATIA基础模块及二次开发免费入门视频教程,请复制下面的链接在浏览器中打开
    lizhennan 发表于 2019-10-10 17:58:39 | 显示全部楼层
    lizhennan
    2019-10-10 17:58:39 看全部
    你好,可以再提供一下获取这个长宽高的代码吗?网盘那个没有了,找了好久都没有找到解决办法。
    故人 发表于 2020-2-12 17:44:50 | 显示全部楼层
    故人
    2020-2-12 17:44:50 看全部
    你好连接没有啊,能麻烦在重新发一下吗?谢谢
    li475459196 发表于 2020-2-29 22:59:05 | 显示全部楼层
    li475459196
    2020-2-29 22:59:05 看全部
    没有连接呀,能不能提供一个
    • 您可能感兴趣

    查看:44373 | 回复:3

    CATIA下载| CATIA安装| CATIA教程| CATIA视频教程| CATIA二次开发| CATIA入门教程| CATIA V5| CATIA V6| CATIA论坛| CATIA论坛
    版权声明 wanqiang@rydit.com.cn ICP备案号: ( 蜀ICP备14018086号-5 )
    Copyright © 20017-2020 CATIA论坛 All Rights Reserved.  
    快速回复 返回顶部 返回列表