Мне назначена работа, в которой я должен прочитать текстовый файл parasolid * .x_t (версия 20), созданный из solidworks с использованием схемы в cpp. Но схема (версия 20) каждой сущности состоит из некоторых дополнительных полей.
Файл схемы был прочитан в cpp, и его определение загружено (включая no_of_fields и другие) в структуру. Мне нужно использовать этот no_of_fields в циклах для чтения файла * .x_t для каждой сущности. Однако no_of_fields в объекте Body (например) равно 31 в определении схемы и 27 в текстовом файле parasolid тех же версий. Так что я не понимаю, что нужно продолжать. Есть ли у кого-нибудь идеи об использовании определения схемы для чтения файлов parasolid?
Заранее спасибо.