ADN Club > Inventor API

Радиус дуги в чертеже

(1/1)

filat18:
В среде чертежа есть дуги oCurve As DrawingCurve, при условии If oCurve.CurveType = CurveTypeEnum.kCircularArcCurve:
у одних дуг радиус содержится в переменной oCurve.ModelGeometry.Geometry.Radius, а у других - нет такой переменной, но есть - oCurve.ModelGeometry.Geometry.MajorRadius.
С чем это связано и как корректно задать условие переключения, что в каком случае присутствует?

Александр Ривилис:

--- Цитата: filat18 от 18-11-2023, 08:44:16 ---В среде чертежа есть дуги oCurve As DrawingCurve, при условии If oCurve.CurveType = CurveTypeEnum.kCircularArcCurve:
у одних дуг радиус содержится в переменной oCurve.ModelGeometry.Geometry.Radius, а у других - нет такой переменной, но есть - oCurve.ModelGeometry.Geometry.MajorRadius.
С чем это связано и как корректно задать условие переключения, что в каком случае присутствует?

--- Конец цитаты ---
Во втором случае похоже, что это эллиптическая дуга.

Навигация

[0] Главная страница сообщений

Перейти к полной версии