termit 发表于 2022-7-6 12:17:21

解决vba和cam的问题

我最近尝试在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公司
 
抱歉语法不好
页: [1]
查看完整版本: 解决vba和cam的问题