当前“定位草图”还不能通过录制宏的办法获得定位草图的宏命令。
【解决办法】一般来说,使用到“定位草图”时一般都与草图绝对轴的方向有关系。需要指定特定的“横向”和“纵向”。从现在的经验来看,貌视通过更改“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