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