CATIA中关于“定位草图”的宏问题

CATIA的宏录制无法直接生成定位草图的命令,尤其是在左手系中。解决方法涉及理解草图绝对轴方向,并可能需要调整"arrayOfVariantOfDouble1"数组,但实际操作仍受限于右手法则。尽管如此,通过添加"InverseOrientation"可以实现草图的反向定位,从而适应左手系的定向需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  当前“定位草图”还不能通过录制宏的办法获得定位草图的宏命令。
  
  【解决办法】一般来说,使用到“定位草图”时一般都与草图绝对轴的方向有关系。需要指定特定的“横向”和“纵向”。从现在的经验来看,貌视通过更改“arrayOfVariantOfDouble1(8)”数组中的第3-8项不太好使,譬如,在xz平面绘制草图,需要指定+H沿+X向,+V向沿+V向时(左手系),就无法通过更改arrayOfVariantOfDouble1数组完成(根据尝试的经验来看,好像CATIA的实际定位需要在全局xyz坐标系中满足右手法则。草图数组中坐标方向变量不管怎么修改,实际的H和V向还是要满足右手法则。)。

  下面的程序表明无法通过设定数组参数来达到目的。

Dim arrayOfVariantOfDouble1(8)
arrayOfVariantOfDouble1(0) = 0.000000
arrayOfVariantOfDouble1(1) = 0.000000
arrayOfVariantOfD
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值