CST MWS是否可以批量进行scale操作?
时间:10-02
整理:3721RD
点击:
小弟有个CST操作的问题请教各位大侠
我的模型由上百个小部件组成,我现在的需求是:每个小部件均以自身中心为中心来进行缩放操作,即在scale操作中勾选上“shape center”
如果同时选中上百个部件进行缩放的话,其shape center将被判定为这些上百个部件共同的中心,是无法完成我的操作目标的。
莫非要使用VBA宏?不过上百个部件的名字导入宏里也是够麻烦的了,是否有简便的方法来实现呢?
欢迎提供思路,多谢各位了!
我的模型由上百个小部件组成,我现在的需求是:每个小部件均以自身中心为中心来进行缩放操作,即在scale操作中勾选上“shape center”
如果同时选中上百个部件进行缩放的话,其shape center将被判定为这些上百个部件共同的中心,是无法完成我的操作目标的。
莫非要使用VBA宏?不过上百个部件的名字导入宏里也是够麻烦的了,是否有简便的方法来实现呢?
欢迎提供思路,多谢各位了!
cst中的模型的命名都是有规律的,建议你找到这种规律,然后再vba中利用一个循环,将部件的名字用循环的变量进行替换,应该就可以了。
这个估计只能写宏了
多谢两位的回复
模型的命名不存在明显的规律,看来这个问题是比较无解了,呵呵
养成用参数建模的习惯,如果是scale直接每个参数乘以一个比例系数即可。
他可能是导入的模型,没法参数