Перейти к публикации

NXOpen bounding box для аннотации


Рекомендованные сообщения

Коллеги, добрый день!

 

Подскажите, пожалуйста:

 

1. есть ли универсальная функция, которая возвращает границы аннотации в виде точек (габаритный прямоугольник), аналогичная UF_MODL_ask_bounding_box для тел?

Есть такая UF_DRF_ask_boundaries, но насколько понимаю, она подходит не для всех подтипов типа UF_drafting_entity_type..

Хотелось бы универсальную. 

И для аннотаций (UF_drafting_entity_type == 25) и для размеров (26)

 

 

2. для моделинга есть ли функция, аналогичная функции драфтинга UF_VIEW_ask_visible_objects, которая возвращает объекты, пересеченные границей экрана для workview (которые tag_t * * clipped )?

 

 

Может, на NXOpen++ что-то есть?..

 

 

Заранее большое спасибо!

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...


Для аннотаций (UF_drafting_entity_type == 25) есть

int UF_DRF_ask_annotation_text_box
(
tag_t annotation,
double upper_left [ 3 ] ,
double * length,
double * height
)

tag_t annotation               // Input Tag of the annotation

double upper_left [ 3 ]      // Output Upper left point

double * length                 // Output Length of box

double * height                 // Output Height of box

 

Для размеров не знаю, может и эта ф-ция прокатит

Изменено пользователем Gostus
Ссылка на сообщение
Поделиться на других сайтах

Спасибо за ответ! Пока этим  приходится ограничиться.

Но для выносок, конечно, не совсем подходит... Габариты линии со стрелкой существенно от получаемых габаритов текста отличаются...

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...