Чтение свойств STEP с помощью pythonocc

Я изо всех сил пытаюсь прочитать назначения уровня презентации из файла APEP STEP CAD с помощью pythonocc. Файл будет считан, но я получаю только 1 фигуру, и я не уверен, как получить доступ к любым другим атрибутам объекта OCC.TopoDS.TopoDS_Shape. Я пытался пройти c ++ из OCE, но, к сожалению, мой c ++ ржавый, и я не смог найти ничего полезного

У меня есть строки в конце файла, такие как следующие, которые назначают свойства, которые я хотел бы использовать:

#27092=PRESENTATION_LAYER_ASSIGNMENT('PROPERTY001','PROPERTY001|ANSA_Thick=1.',(#587));
#27093=PRESENTATION_LAYER_ASSIGNMENT('PROPERTY002','PROPERTY002|ANSA_Thick=1.',(#24235));

Где PROPERTY001 и PROPERTY002 — это имена свойств, которые мне нужно сохранить.

В конечном итоге я собираюсь прочитать файл STEP, применить сетку к поверхности и вывести файл STL, сохраняя определения свойств таким образом, чтобы выходной файл STL имел несколько твердых тел, соответствующих каждому свойству presentation_layer_assignment из входных данных. STEP файл.

Я использую pythonocc-0.6a и OCEv11

У кого-нибудь есть опыт с этим или предложения? Спасибо

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector