Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: enot от 02-09-2019, 10:09:43
-
Есть ли способ как то сразу преобразовать Face в Solid,
без этого : Face => получаем FaceCurveLoop => выдавливаем => получаем Solid
-
Ну, во-первых, для extrusion-а подойдёт только PlanarFace, во-вторых, а в чём проблема то? Face.GetEdgesAsCurveLoops() вернёт профиль, Face.ComputeNormal(UV.Zero) - направление выдавливания, 2 из 3 параметров, необходимых для создания выдавливания есть, только расстояние осталось.
-
Face.ComputeNormal(UV.Zero)
о как можно было ) я направление ранее получал так: Face.GetEdgesAsCurveLoops().TypeOf<CurveLoop>()First().GetPlane().Normal