GetAllModule.py 468 B

1234567891011121314
  1. # -*- coding: UTF-8 -*-
  2. from pyautocad import Autocad, APoint
  3. #这个true表示没有文件则打开一个,CAD有弹窗时会打开或者创建失败
  4. acad = Autocad(create_if_not_exists = True)
  5. acad.prompt("Hello, Autocad from Python\n")
  6. print(acad.doc.Name)
  7. #遍历cad图形对象
  8. for obj in acad.iter_objects():
  9. print(obj.ObjectName)
  10. #按类型查找出所有某种图元
  11. for text in acad.iter_objects('Text'):
  12. print(text.TextString, text.InsertionPoint)