Приложение 3 Пример фрагмента схемы 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Приложение 3 Пример фрагмента схемы

Поиск

GetPoint

Описание:
Возвращает точку, указанную в AutoCAD.

Синтаксис:
RetVal = Object.GetPoint([Point][, Prompt])

Объекты, к которым применим метод:

Utility

Параметры:

Point (массив типа double из трёх элементов; необязательный параметр) – задаёт относительные координаты базовой точки; Prompt (строка; необязательный параметр) – текст запроса; RetVal (массив типа double из трёх элементов) – координаты точки, указанной пользователем.

Пример вызова:
returnPnt = utilObj.GetPoint()

AddLine

Описание:
Строит отрезок, проходящий через две точки.

Синтаксис:
RetVal = object.AddLine(StartPoint, EndPoint)

Объекты, к которым применим метод:

ModelSpace Collection, PaperSpace Collection, Block

Параметры:

StartPoint (массив типа double из трёх элементов) – координаты начальной точки отрезка; EndPoint (массив типа double из трёх элементов) – координаты конечной точки отрезка; RetVal (объект класса Line) – построенный отрезок.

Пример вызова:
lineObj = mdlSpc.AddLine(startPoint, endPoint)

AddCircle

Описание:
Строит окружность по точке центра и радиусу.

Синтаксис:
RetVal = object.AddCircle(Center, Radius)

Объекты, к которым применим метод:

ModelSpace Collection, PaperSpace Collection, Block

Параметры:

Center (массив типа double из трёх элементов) – координаты центра окружности; Radius (значение типа double) – радиус окружности; RetVal (объект класса Circle) – построенная окружность.

Пример вызова:
circleObj = mdlSpc.AddCircle(centerPoint, radius)

AddText

Описание:
Создаёт текстовую строку

Синтаксис:
RetVal = object.AddText(TextString, InsertionPoint, Height)

Объекты, к которым применим метод:

ModelSpace Collection, PaperSpace Collection, Block

Параметры:

TextString (строка) – выводимый текст; InsertionPoint (массив типа double из трёх элементов) - координаты точки, в которую будет выведена строка; Height (значение типа double) –высота текста; RetVal (объект класса Text) – выведенная строка.

Пример вызова:
textObj = mdlSpc.AddText(textString, insertionPoint, height)

InsertBlock

Описание:
Вставляет в текущий чертёж блок с заданным именем.

Синтаксис:
RetVal = object.InsertBlock(InsertionPoint, Name, Xscale, Yscale, ZScale, Rotation)

Объекты, к которым применим метод:

ModelSpace, PaperSpace, Block

Параметры:

InsertionPoint (массив типа double из трёх элементов) – координаты точки вставки блока; Name (строка) – имя вставляемого блока; Xscale, Yscale, Zscale (значение типа double) – масштаб блока по осям X, Y и Z (значение по умолчанию – 1.0); Rotation (значение типа double) – угол поворота блока в радианах (значение по умолчанию – 0.0); RetVal (объект класса BlockRef) – вставленный в чертёж блок.

Пример вызова:
blockRefObj = mdlSpc.InsertBlock(insertionPnt, "CircleBlock", 1#, 1#, 1#, 0)


Рисунок 24 – Фрагмент электрической схемы



Поделиться:


Последнее изменение этой страницы: 2024-06-17; просмотров: 49; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.196 (0.008 с.)