Files
kompas3d-mcp/docs/Kompas3D_SDK/guides/layers.md
T
mikhail e1337e4016 feat(sdk-docs): MD-база знаний SDK — в репозиторий; генератор и зеркало убраны
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>
2026-05-26 20:00:05 +03:00

56 lines
3.9 KiB
Markdown

---
title: "Функции работы со слоями"
type: guide
api: [api7]
tags: [guide, api7, layers]
sources:
- layers_fncts_common.html
---
*API экспортных функций > Функции работы с графическим документом  > Работа со слоями *
## Функции работы со слоями
Функции данного радела обеспечивают работу со слоями вида или фрагмента чертежа (создание и обработка слоя, слияние слоев и редактирование их параметров).
ChangeObjectLayer - Изменить слой объекта
GetLayerNumber - Получить номер слоя
GetLayerReference - Получить указатель на слой по номеру слоя текущего вида
Layer - Сделать слой текущим
## Команды управления состояниями видов
| ksCMRebuildSheet | 35751 | Перестроить чертеж |
| --- | --- | --- |
| ksCMSheetViewParams | 35752 | Параметры текущего вида |
| ksCMTechnicalDemand | 35753 | Технические требования - ввод |
| ksCMSpecRough | 35754 | Неуказанная шероховатость |
| ksCMSlaveSpc | 35755 | Просмотр\редактирование объектов спецификации |
| ksCMAddEditSpcObject | 35760 | Добавить\редактировать объект спецификации |
| ksCMAddEditChangeListObject | 35761 | Добавить\редактировать объект таблицы изменений |
| ksCMSpcSinhronize | 35763 | Cинхронизировать данные |
| ksCMSheetSpc | 35764 | Таблица спецификации на листе |
| ksCMLayoutManager | 35765 | Управление списком оформлений документа |
| ksCMAddPage | 35766 | Добавить лист в многолистовой документ |
| ksCMRebuildAssociationView | 35767 | Перестроить ассоциативный вид |
| ksCMGoto00 | 36028 | Поставить курсор в точку 0.0 |
| ksCMToggleCursor | 36029 | Переключить размер курсора |
| ksCMRegulateLeaderLineX | 36075 | Выравнивать линии выноски по горизонтали |
| ksCMRegulateLeaderLineY | 36076 | Выравнивать линии выноски по вертикали |
| ksCMEditSpcObject | 36077 | Редактировать объект спецификации по линии-выноске |
| ksCMEditSpcObjectForGeom | 36086 | Редактировать объект спецификации по геометрии |
| ksCMGridSetup | 36090 | Настроить параметры сетки |
| ksCMSlaveSpcDelegate | 36094 | Просмотр\редактирование объектов-делегатов спецификации |
| ksCMAddSpcDelegate | 36095 | Добавить\редактировать объект-делегат спецификации |
| ksCMAutoCreateSpcObj | 36097 | Сформировать объекты спецификации для модели |
| ksCMLibraryBarVisible | 36104 | Скрыть/показать панель Библиотеки |
| ksRestoreStylesInAssociationView | 37002 | Восстановить стили объектов ассоциативного вида |
| ksCMBuildTreeView | 37003 | Скрыть/показать дерево построений |
| ksSheetViewParams | 37005 | Параметры вида |
| ksCMaximizeWorkArea | 37079 | Показать панели |
| ksCMParameters | 37608 | Настройки системы и новых документов |
| ksCMZoomUndo | 38530 | Предыдущий масштаб |
| ksCMZoomRedo | 38531 | Последующий масштаб |
| ksViewShowBreakups | 39344 | Вид - Показать разрывы |