Доступны записи вебинаров с онлайн-тренинга по платформе Autodesk Forge для программистов на русском языке
0 Пользователей и 1 Гость просматривают эту тему.
Если нет, то как "вытащить" центр тяжести плоского face?
Вытащить нельзя. Можно только рассчитать...
Цитата: Александр Ривилис от 25-04-2020, 15:52:35Вытащить нельзя. Можно только рассчитать...Жаль. А нельзя ли получить копию геометрии плоского face в виде region?
О каком Face идёт речь?Есть Autodesk.AutoCAD.DatabaseServices.Face и есть Autodesk.AutoCAD.BoundaryRepresentation.Face
Цитата: Александр Ривилис от 25-04-2020, 17:43:15О каком Face идёт речь?Есть Autodesk.AutoCAD.DatabaseServices.Face и есть Autodesk.AutoCAD.BoundaryRepresentation.FaceAutodesk.AutoCAD.BoundaryRepresentation.Face
Тебе нужно получить все Loop'ы этого Face, затем на основе их построить Polyline'ии и из их коллекции получить Region.
А что имеется в виду под "затем на основе их построить Polyline'ии"?
Тебе нужно получить все Loop'ы этого Face, затем на основе их построить Polyline'ии и из их коллекции получить Region. Если это конечно получится.
Цитата: Александр Ривилис от 25-04-2020, 17:55:48 Тебе нужно получить все Loop'ы этого Face, затем на основе их построить Polyline'ии и из их коллекции получить Region. Если это конечно получится.Я правильно понимаю, что, если Face имеет, например, геометрию кольца, то предложенным способом решить проблему не получится?
Почему? Ты скорее всего получишь два Loop - один внутренний и один наружный.