这两天鹅厂因为吃了假的辣椒酱而和老干妈双双上了热搜!大家做梦都不会想到,每天变着法让用户开各种会员各种钻的企鹅,也有被薅羊毛的一天!
对于我们这些每天使用CATIA的苦逼工程师,如果能薅到达索的羊毛,那也是极好的!今天,小编就来跟大家说一个可以薅到达索羊毛的“不能说的秘密”。
我们都知道,CATIA软件想要启动,至少要有HD2或者MD2这两个基础模块。MD2相比HD2,虽然便宜,但其创成式曲面中命令的功能也大打折扣。按照官方的说法,HD2的曲面设计叫GSD,而MD2的曲面设计叫GS1。
如果上面一大堆说得你晕晕乎乎的,那么小编用一句话来总结:乞丐版便宜,但命令少;VIP版命令多,但需要充钱!
那么,有没有不花钱又能用到命令的方法呢?
(诶诶,说用盗版的那位你低调点,自己偷摸用就行了。你知不知道企业用盗版被发现是件多严重的事!)
且看下面的情景再现:
下图是乞丐版许可证和VIP版许可证中,Parallel curve平行曲线命令的功能对比,可以看到红框内的功能在乞丐版中均被限制,或不可用,或压根就不显示。
这就导致“平行+法则这种方法做一条正弦曲线”这样的想法无法实现。
注:上述操作已出过视频教程
直播预热 体验试听第二Pa-创成式曲面/GSD与法则/LAW
巧合的是,小编前两天刚刚写过用Automation实现上述操作的代码。
于是,小编就想:达索在乞丐版许可证中对于鼠标键盘这种交互操作方式,功能做了限制;那么对于Automatin对象是否也做了限制呢?我用Automation能不能实现鼠标键盘无法进行的操作呢?
带着上面的问题,小编在仅有乞丐版许可证的情况下,再次运行了上面的代码
……
你猜怎么着
……
完美运行,没有任何报错!
这……小编当时学Automation时候,可是做了不少自带命令的山寨版的。于是乎,我做了下面的命令:
到这,小编可以自豪地说:
我在仅有乞丐版许可证的情况下
用上了VIP版充钱才能有的命令!
我薅到达索的羊毛啦
最后,至于代码怎么写,各位就别问了。
如果你不懂二次开发,给你抄一遍也没有意义;
如果你懂,那么这些就是常规的API调用,Automation手册里都可以查到。
那么,问题又来了,哪里才能学到CATIA Automation二次开发的知识呢?
——点击“”,有惊喜在等你哦!