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>
39 lines
3.2 KiB
Markdown
39 lines
3.2 KiB
Markdown
---
|
|
title: "Математические функции"
|
|
type: guide
|
|
api: [api7]
|
|
tags: [guide, api7, math]
|
|
sources:
|
|
- math_fncts_common.html
|
|
---
|
|
|
|
*API экспортных функций > Функции работы с графическим документом > Вспомогательные построения *
|
|
|
|
Функции данного раздела позволяют выполнять математические вычисления.
|
|
AtanD - Получить арктангенс аргумента
|
|
CosD - Получить косинус аргумента
|
|
ksDistanceT1T2OnCurve - Получить расстояние между двумя точками на кривой по параметрам кривой в данных точках
|
|
ksEqualPoints - Определить эквивалентность (совпадение) двух точек
|
|
ksGetCurveMinMaxParametr - Получить минимальный и максимальный параметр кривой
|
|
ksGetCurvePerpendicular - Получить угол нормали к кривой в заданной точке
|
|
ksGetCurvePoint - Преобразовать параметр кривой t в координаты вида
|
|
ksGetCurvePointProjection - Получить координаты проекции точки на кривую
|
|
ksGetCurvePointProjectionEx - Расcчитать координаты проекции точки на кривую
|
|
ksIsCurveClosed - Проверить, замкнута ли указанная кривая
|
|
ksIsPointInsideContour - Проверить положение точки относительно кривой
|
|
ksLengthFromMtr - Пересчитать длину из локальной СК в СК вида
|
|
ksLengthIntoMtr - Пересчитать длину из СК вида в локальную СК
|
|
ksLinePointTangentCurve - Функция расчета касательных к кривой, проходящих через заданную точку
|
|
ksMakeEncloseContours - Определить группу объектов, охватывающих заданную точку
|
|
ksPointFromMtr - Пересчитать координаты точки из локальной СК в СК вида
|
|
ksPointIntoMtr - Пересчитать координаты точки из СК вида в локальную СК
|
|
ksPointsOnCurve - Получить массив равномерно расположенных по кривой точек
|
|
ksTanCurvCurv - Получить координаты точек касания прямых к двум кривым
|
|
MovePoint - Сдвинуть точку по вектору
|
|
Rotate - Повернуть точку относительно центра
|
|
SheetToView - Пересчитать координаты точки из СК листа в СК текущего вида
|
|
SinD - Получить синус аргумента
|
|
Symmetry - Получить координаты точки, симметричной относительно заданной оси
|
|
TanD - Получить тангенс аргумента
|
|
ViewToSheet - Пересчитать координаты точки из СК текущего вида в СК листа
|