cppのスキーマを使用してsolidworksから生成されたparasolidテキスト*.x_t(バージョン20)ファイルを読み取る必要がある作業が割り当てられています。ただし、各エンティティのスキーマ(バージョン20)は、いくつかの追加フィールドで構成されています。
スキーマファイルはcppで読み込まれ、その定義が構造体にロードされます(no_of_fieldsなどを含む)。各エンティティの*.x_tファイルを読み取るには、このno_of_fieldsをループで使用する必要があります。ただし、Bodyエンティティ(たとえば)のno_of_fieldsは、スキーマ定義では31、同じバージョンのパラソリッドテキストファイルでは27です。だから私はさらに先に進むことに混乱しています。スキーマ定義を使用してparasolidファイルを読み取ることについて誰かが考えていますか?
前もって感謝します。