我目前正在学习Python。我想为AutoCad编写一个自动绘图工具。此刻我离我不远了。有人可以帮助我提供代码吗?我正在使用Windows 10和Python 3。
我的第一步是通过AutoCAD
打开Python
并使用脚本制作可执行文件。下一步是使用此脚本打开DWG
。
如果输入路径,它将打开DWG
。我想通过双击DWG
来打开它,它是用自动插入的可执行路径执行的。然后,布局区域的图将自动开始。有谁知道在哪里可以找到有关我的项目的信息?
import comtypes.client
import time
import sys
file = print(sys.argv)
acad.iter_objects("Database")
print ("objekt.ObjektName")
try:
acad = comtypes.client.GetActiveObject("AutoCAD.Application")
except:
acad = comtypes.client.CreateObject("AutoCAD.Application")
while not acad.GetAcadState().IsQuiescent :
time.sleep(5)
acad.Visible = True
doc = acad.Documents.Open("file")