Добрый день,
Подскажите, как реализовать зависимость точки и круглой грани (как на рисунке во вложении) через API.
Остановился на этом:
Dim edge As EdgeProxy = InvApp.CommandManager.Pick(SelectionFilterEnum.kPartEdgeCircularFilter, "Выберите грань")
Dim hio As Circle = edge.Curve(CurveTypeEnum.kCircleCurve)
assWP = assDocDef.WorkPoints.AddFixed(hio.Center)
assWP.Name = "Точка"
assDocDef.Constraints.AddMateConstraint(???, assWP, 0)
Грань вроде есть, но все попытки связать ее с точкой заканчиваются ошибкой.
А если просто указать edge, то связь получается не с центром грани, а с нормалью, что не подходит.