许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  CATIA特征参数化与VBA参数化建模结合应用

CATIA特征参数化与VBA参数化建模结合应用

阅读数 37
点赞 0
article_banner

原标题:浅谈CATIA VBA与参数化建模的结合

有的人,CATIA参数化模型做的有模有样。

然而当他做出有几十个参数的模板时,即使有说明文件,对其他人来说,使用起来也并不容易。

甚至他自己有时都会忘了,哪些参数控制的是哪些特征……

有的人,CATIA 宏代码写的洋洋洒洒。

然而当他用成百上千行代码完成建模之后,发现这些操作只需要简单的手动操作就能完成……

以上两种人,都是曾经的小编。

直到后来,小编逐渐明白了一个道理:

小孩子才做选择,而成年人

当我们把VBA和参数化结合到一起时,整个世界都美好了(事实并没有这么夸张)

废话不多说,接下来,小编就来举个再简单不过的例子。

如果你看过了小编前面的这篇

【旋转楼梯】之 参数化建模

那么你很容易做出可以用两个参数R,H来控制的圆柱:

同样,如果你学习了下面的课程

(https://ke.qq.com/course/325528复制链接用浏览器打开,或者点底部的“阅读原文”)

那么你也很容易做出下面的界面

但就像文章开头说的,两种方法各有利弊。

现在,我们将做好的参数化的Part文档保存起来,如

https://www.gofarlic.comTemplate.CATPart

然后对程序做如下修改:

你就可以实现下面的效果

而如果你读过了上面的代码,你会发现,我们并没有用大量的代码来实现建模。

关于参数化与二次开发的结合,上面只是一个最简单不过的小例子,其具体的定义很难说清楚,但肯定不是仅仅为参数的修改做个交互界面这么简单。比如,我们可以将复杂的算法写在程序中,然后将计算结果体现在三维数据上……

最后,小编会在CATIA联盟有几次二次开发的直播,感兴趣的可以来捧场哈~

责任编辑:


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空