Files
kompas3d-mcp/docs/Kompas3D_SDK/guides/kscopyobjex.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

28 lines
1.9 KiB
Markdown

---
title: "ksCopyObjEx - Копировать объект"
type: guide
api: [api7]
domain: [drawing]
tags: [guide, api7, drawing, kscopyobjex]
sources:
- kscopyobjex.html
---
*API экспортных функций > Редактирование графических объектов  > Функции редактирования объектов чертежа *
Аналог данной функции при использовании Automation - метод ksDocument2D::ksCopyObjEx.
Синтаксис:
```
reference ksCopyObjEx( CopyObjectParam * param );
Входные параметры:
param - указатель на структуру параметров CopyObjectParam.
Возвращаемое значение:
указатель на объект или группу объектов - в случае успешного завершения,
0 - в случае неудачи.
```
Примечание:
1. Функция позволяет копировать объект (объект вида, вид, группу, слой) в новую точку с возможностью задания масштабирования копии и поворота ее вокруг базовой точки.
2. При копировании одиночного объекта новый объект создается на текущем слое текущего вида.
3. При копировании группы объектов слой сохраняется.
4. При копировании одиночного многослойного макрообъекта он перестает быть многослойным. Макро и входящие в него объекты переносятся на текущий слой. Для копирования многослойного макро с сохранением многослойности требуется добавить его в группу.