Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Visual Basic (VB, VBA, VB.NET) => Тема начата: ainis от 27.11.21, 09:17:36

Название: Получить габариты детали в ЛСК
Отправлено: ainis от 27.11.21, 09:17:36
Привет всем.
Подскажите, как можно получить габариты детали (ksPart или IPart7) в текущей локальной системе координат этой детали?
Заранее благодарен за подсказки.
Название: Re: Получить габариты детали в ЛСК
Отправлено: Sabahs от 27.11.21, 09:29:11
ksPart(IPart).GetGabarit - Получить габарит.
Название: Re: Получить габариты детали в ЛСК
Отправлено: ainis от 27.11.21, 12:04:27
Цитата: Sabahs от 27.11.21, 09:29:11ksPart(IPart).GetGabarit - Получить габарит.
Этот метод я знаю, но он дает габариты в глобальной системе координат, а мне нужно получить габариты в текущей локальной системе координат.
Название: Re: Получить габариты детали в ЛСК
Отправлено: Sabahs от 27.11.21, 12:57:33
Цитата: ainis от 27.11.21, 09:17:36Привет всем.
Подскажите, как можно получить габариты детали (ksPart или IPart7) в текущей локальной системе координат этой детали?
Заранее благодарен за подсказки.
Вам, габарит или координаты нужны?
Габарит, не меняется, координаты можно пересчитать.
Название: Re: Получить габариты детали в ЛСК
Отправлено: ainis от 27.11.21, 15:22:45
Цитата: Sabahs от 27.11.21, 12:57:33Вам, габарит или координаты нужны?
Габарит, не меняется, координаты можно пересчитать.
Габарит меняется, как и координаты, если оси текущей ЛСК непараллельны осям глобальной системы координат.