如何通过键入命令设置试探点?


通常情况下,我们通过同时按下鼠标的左右键能实现在视图中放置一个试探点(Tentative Point)。这个左右键也被称之为试探键,当然,我们还可以将鼠标中键定义为试探键。

试探点能作为三维旋转时旋转的原点,它还有其他一些用途。

用户现在的问题是,他正在使用的设备是一个平板设备,没有配备鼠标。那如何通过键入命令而非鼠标输入一个试探点呢?

经过探索,采用如下复杂的键入命令实现了这个要求:

MACRO VBA LOAD Default;MACRO VBA EXECUTE CADInputQueue.SendTentativePoint Point3dFromXYZ(99527,80264,0), 1

主要就是通过键入命令调用了MVBA中的CadInputQueue下的SendTentativePoint方法。从MSCE开始,要想直接执行一个VBA语句,必须要有一个装载的VBA项目作为依托,所以,事先调用MACRO VBA LOAD来装载了Default.mvba。如果您的电脑中没有该mvba文件,可以先手工创建一个。最后执行的效果如下: