Please enable JavaScript to view this site.

Интерфейс...

Синтаксис KsAPI:

bool SetEdgePointParam(int32_t edgeIndex, bool startPoint, double x, double y, double z, std::optional<double> t, const IModelObjectPtr & associateVertex)

Входные параметры:

edgeIndex

индекс ребра для установки параметров его вершины.

startPoint

признак, на границе с какой из сопрягаемых поверхностей лежит вершина (true - на первой, false - на второй).

x, y, z

координаты точки (проекция этой точки на границу сопряжения станет новой вершиной ребра).

t

параметр новой вершины на границе сопряжения. Если задан параметр, координаты будут проигнорированы.

associateVertex

ассоциативная точка, проекция которой на границу сопряжения станет новой вершиной ребра.

Ссылка на объект ассоциативной точки сохранится, и вершина ребра будет с ней связана.

Возвращаемое значение:

Успешность установки параметров вершины ребра поверхности сопряжения

Примечание:

Если задан объект ассоциативной точки (associateVertex), параметр (t) и координаты точки (x, y, z) будут проигнорированы.Если задан параметр (t) и не задан объект ассоциативной точки (associateVertex), координаты точки (x, y, z) будут проигнорированы.Если не задан объект ассоциативной точки (associateVertex) и параметр (t), будут использованы координаты точки (x, y, z).

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2026. Все права защищены. | Единая телефонная линия: 8-800-700-00-78