e1337e4016
docs/Kompas3D_SDK/ становится каноническим источником справки КОМПАС SDK и включается в репозиторий (2491 файл, ~14 МБ). HTML-зеркало docs/KOMPAS_SDK_ru-RU/ (~1.4 ГБ, © АСКОН) и генератор tools/build_kompas3d_sdk.py больше не нужны — регенерация не предполагается. - .gitignore: MD-база разблокирована; зеркало остаётся проигнорированным (safety-net на случай повторной локальной выгрузки). - CLAUDE.md / SKILL.md: убраны упоминания регенерации и зеркала. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
167 lines
7.2 KiB
Markdown
167 lines
7.2 KiB
Markdown
---
|
||
title: "EventAuto"
|
||
type: guide
|
||
api: [api7]
|
||
tags: [guide, api7, explanations]
|
||
sources:
|
||
- explanations_eventauto.html
|
||
---
|
||
|
||
|
||
## EventAuto
|
||
|
||
•События приложения.
|
||
•События графического документа.
|
||
•События документа-модели.
|
||
•События документа.
|
||
•События окна документа.
|
||
•События объектов графического документа.
|
||
•События объектов документа-модели.
|
||
•События менеджера выбора объектов.
|
||
•События документа-спецификации.
|
||
•События объектов документа-спецификации.
|
||
•События редактирования описаний спецификации.
|
||
•События основной надписи.
|
||
|
||
|
||
## EventCOM
|
||
|
||
•События, подписка и отписка.
|
||
•События приложения.
|
||
•События документа.
|
||
•События графического документа.
|
||
•События документа-модели.
|
||
•События объектов графического документа.
|
||
•События объектов документа-модели.
|
||
•События документа-спецификации.
|
||
•События объектов документа-спецификации.
|
||
•События редактирования описаний спецификации.
|
||
•События основной надписи.
|
||
•События окна документа.
|
||
•События менеджера выбора объектов.
|
||
|
||
|
||
## Gayka1
|
||
|
||
COM
|
||
HotPointDescription, ksColouring, IPropertyMultiButton, IPropertyMultiButton::AddButton, IPropertyList, IPropertySeparator, IPropertyControls::Add.
|
||
IApplication::CreateProcessParam, IProcessParam::specToolbar, IProcessParam::Caption, IProcessParam::AutoReduce, IProcessParam::DefaultControlFix, IProcessParam::PropertyTabs, IPropertySlideBox, IPropertyGrid, IPropertyTab, IPropertyTabs::Add, IPropertyCheckBox, IPropertyUserControl, ksOpenHelpFile.
|
||
ILibHPObject, ILibHPObject::LibHotPnt_GetMenu, ILibHPObject::LibHotPnt_Prepare, ILibHPObject::LibHotPnt_Complete, ILibHPObject::LibHotPnt_Get, ILibHPObject::LibHotPnt_Set, ILibHPObject::LibHotPnt_GetCursorText, ILibHPObject::LibHotPnt_ExecuteCommand. ILibPropertyObject.
|
||
|
||
|
||
## SlideWrk
|
||
|
||
Записать слайд.
|
||
Разбить слайд.
|
||
Отрисовать слайд.
|
||
|
||
|
||
## Step10
|
||
|
||
•Создание типа атрибута болта.
|
||
•Создание объекта спецификации "деталь", объекта спецификации для раздела "Стандартные изделия".
|
||
•Конвертировать спецификацию во фрагмент.
|
||
•Просмотреть спецификацию.
|
||
|
||
|
||
## Step3d1
|
||
|
||
Для операций:
|
||
•Базовая операция выдавливания.
|
||
•Операции вращения.
|
||
•Операции по сечениям.
|
||
•Создание фаски и скругления.
|
||
•Операции оболочка, уклон, сечение плоскостью, сечение эскизом.
|
||
|
||
|
||
## Step3d2
|
||
|
||
Для операций:
|
||
•Итератор по документам
|
||
•Использование массива элементов.
|
||
•Взять/изменить имя компоненты.
|
||
•Фиксирование и установка стандартного объекта.
|
||
•Получить и заменить параметры цвета компоненты.
|
||
•Взять и поменять внешние переменные компоненты.
|
||
•Получить и изменить место расположения детали в сборке.
|
||
•Получить интерфейс ksEntity объекта создаваемого системой по умолчанию и поменять параметры.
|
||
•Создать эскиз.
|
||
•Сформировать массив объектов (здесь эскизов) и вернуть его интерфейс.
|
||
•Установить и получить параметры пользователя в компоненте.
|
||
|
||
|
||
## Step3d3
|
||
|
||
•Конструктивная ось операции.
|
||
•Конструктивная ось по двум точкам.
|
||
•Конструктивная ось, проходящая через ребро.
|
||
•Смещенная плоскость, ось по двум плоскостям, плоскость под углом к другой плоскости.
|
||
•Плоскость через три вершины.
|
||
|
||
|
||
## Step4
|
||
|
||
•Работа с БД.
|
||
•Ввод длинного целого.
|
||
•Выбор имени файла.
|
||
•Пример с обработкой очереди сообщений.
|
||
•Относительный путь к файлу.
|
||
•Работа с системными папками.
|
||
•Записать слайд.
|
||
|
||
|
||
## Step5
|
||
|
||
•Трансформация объекта по матрице.
|
||
•Копирование объекта.
|
||
•Симметрия объекта.
|
||
•Редактирование допуска формы.
|
||
•Редактирование таблицы.
|
||
•Взять тексты граф и редактировать штамп.
|
||
•Получить текст технических требований.
|
||
•Редактирование технических требований.
|
||
•Вставка фрагмента.
|
||
•Работа с библиотекой фрагментов.
|
||
•Вставка фрагмента россыпью.
|
||
•Редактирование таблиц.
|
||
•Редактирование допуска формы.
|
||
•Просмотр допуска формы.
|
||
•Просмотр таблицы.
|
||
|
||
|
||
## S tep8
|
||
|
||
•Создать тип атрибута.
|
||
•Удалить тип атрибута.
|
||
•Получить тип атрибута.
|
||
•Заменить тип атрибута.
|
||
•Создать атрибут определенного типа.
|
||
•Удалить атрибут документа, удалить атрибут.
|
||
•Считать атрибут.
|
||
•Просмотреть атрибут.
|
||
•Просмотреть библиотеку.
|
||
•Просмотреть тип.
|
||
•Просмотреть атрибут.
|
||
•Создать атрибут документа, создать атрибут 3D документа.
|
||
•Просмотреть атрибут документа.
|
||
•Удалить атрибут 3D документа.
|
||
•Просмотреть атрибут документа, просмотреть атрибут объектов 3D документа.
|
||
|
||
|
||
## Step9
|
||
|
||
•Для всех размеров.
|
||
•Линейный размер.
|
||
•Угловой размер.
|
||
•Шероховатость.
|
||
•Линия-выноска.
|
||
•Позиционная линия-выноска.
|
||
•Клеймение.
|
||
•Маркирование.
|
||
•Обозначение базы.
|
||
•Линия разреза/cечения,
|
||
•Диаметральный размер.
|
||
•Радиальный размер.
|
||
•Радиальный размер c изломом.
|
||
•Стрелка вида.
|