2012-06-14 3 views
0

Мне нужно прочитать детали тесселяции/cgr/визуализации из файла детали CATIA V5R18 с использованием API CATIA V5R18.Tesselation/CGR Подробности от CATPart_CATIA_API

детали визуализации, такие как:

  1. Количество Вершины
  2. Количество Треугольники
  3. Количество полос
  4. Количество вентиляторов
  5. Количество Нормальный
  6. ограничительной Sphere центр и радиус

Эти данные я прочитал из .cgr-файлов, используя CAT3DRep/CATRep/CATSurfacicRep, но я не могу читать то же самое для файлов .CATPart.

От .CATPart с помощью CATIVisu У меня есть тип CAT3DBagRep, когда я запросил у PartFeatures. Но для получения деталей визуализации мне нужен CATSurfacicRep.

Какой интерфейс следует запрашивать и откуда я должен запрашивать?

+0

Какой API вы используете? – abenci

+0

CATIA v5 R18 API, CAA – maha

ответ

0

Я не уверен относительно R18, но для R22 и R23, если у вас есть документация по CAA, есть пример, расположенный по адресу: C: \ Program Files \ Dassault Systemes \ B23 \ CAADoc \ CAATessellation.edu. В этом примере кода есть все необходимое для получения данных тесселяции, кроме нормалей и ограничивающих сфер. Я использовал этот примерный код, когда я учил себя, как сделать поверхность тесселлированной nurbs, и это было очень полезно для тестирования.

Смежные вопросы