我最近尝试在autocad 2006中管理摄像机,因此vba代码中不支持它,所以我使用了一个技巧,向autocad发送命令,它可以工作,但显示图像不真实,所以我在autocad 2009中移动,我看到在autocad 2009中有摄像机对象,但我没有找到任何命令从vba中调用它,所以他们是否将摄像机放在vba for autocad 2009中,或者我仍然需要在解析时麻烦自己命令到autocad,因为有点问题
我在名为camera的层中绘制线
然后我发送命令
-
- For i = 0 To j
- ThisDrawing.ActiveSpace = acModelSpace
- Set DynArray(i).StartPoint(2) = camera_height
- ThisDrawing.SendCommand "camera" & vbCr
- ThisDrawing.SendCommand DynArray(i).StartPoint(0) & "," & DynArray(i).StartPoint(1) & "," & DynArray(i).StartPoint(2) & vbCr
- ThisDrawing.SendCommand DynArray(i).EndPoint(0) & "," & DynArray(i).EndPoint(1) & "," & DynArray(i).EndPoint(2) & vbCr
我有一个简单的问题
在vba for autocad 2009 camera对象中具有
如何使用它
tnx公司
抱歉语法不好 |