pywin32
COM
AutoCAD
Используется для преобразования координат
import win32com.client
from pythoncom import VT_R8, VT_ARRAY
win32com.client.VARIANT(VT_ARRAY | VT_R8, coords)
где coords - список/кортеж чисел
Используется для передачи перечня объектов Autocad
import win32com.client
from pythoncom import VT_ARRAY, VT_DISPATCH
win32com.client.VARIANT(VT_ARRAY | VT_DISPATCH, objects)
где objects - список/кортеж объектов
{%hackmd theme-dark %} https://stackoverflow.com/questions/3718037/error-while-working-with-excel-using-python
Feb 8, 2022{%hackmd theme-dark %} [TOC] Python Правила оформления кода COM erroe wrapper Работа с AutoCAD Подключение к AutoCAD
Jun 26, 2021{%hackmd theme-dark %} ! не проверено Если AutoCAD не занят построениями/вычислениями, то свойство Application.GetAcadState().IsQuiescent равно True
Feb 26, 2020{%hackmd theme-dark %} Добавление объектов в Selection Set: object.select(mode,point1,point2,FilterType,FilterData) <Объектом (object) является selection set (SelSet)> Расшифровка параметров: mode, point1, point2 - определяют область выделения объектов в чертеже. :::spoiler Подробнее о параметрах
Feb 20, 2020or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up