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

1.6 KiB
Raw Blame History

title, type, api, tags, sources
title type api tags sources
Пример задания штампа guide
api7
guide
api7
open
open_close_clear_stamp_columnnumber_example.html

Пример задания штампа

void Stamp_Example (void) { if (OpenStamp()) { ColumnNumber(2); TextLine (NEW_LINE, 0, 0, 1К11.00.00.021); ColumnNumber(1); TextLine (NEW_LINE, 0, 0, Крестовина); CloseStamp(); } ClearStamp(2); //очистить вторую графу };

Пример задания технических требований

void TechnicalDemand_Example (void) { reference p; reference pGab = CreateArray(RECT_ARR,0) ; RectParam par; par.pTop.x= 230; par.pTop.y = 80; par.pBot.x= 415; par.pBot.y = 65; AddArrayItem(pGab,-1, &par, sizeof(RectParam)); par.pTop.x= 45; par.pTop.y = 30; par.pBot.x= 230; par.pBot.y = 15; AddArrayItem(pGab,-1, &par, sizeof(RectParam)); // размещение на 2 страницах reference tDem; if(OpenTechnicalDemand( pGab)) { TextLine (NEW_LINE ,0,0 ,1111111); TextLine (NEW_LINE ,0,0 ,222222); TextLine (NEW_LINE ,0,0 ,3333333); TextLine (NEW_LINE ,0,0 ,4444444); TextLine (NEW_LINE ,0,0 ,5555555); TextLine (NEW_LINE ,0,0 ,6666666); tDem =CloseTechnicalDemand(); } DeleteArray(pGab); // размещение на 1 странице if(OpenTechnicalDemand( 0)) { TextLine (NEW_LINE ,0,0 ,1111111); TextLine (NEW_LINE ,0,0 ,222222); TextLine (NEW_LINE ,0,0 ,3333333); TextLine (NEW_LINE ,0,0 ,4444444); TextLine (NEW_LINE ,0,0 ,5555555); TextLine (NEW_LINE ,0,0 ,6666666); CloseTechnicalDemand(); } }; /* TechnicalDemand_Example */