Hvad er CATPRODUCT-filformatet?
.catproduct er en proprietær binær fil, der bruges af Dassault Systèmes CATIA V5 til at beskrive en mekanisk samlingsstruktur. I modsætning til filer med solid geometri indeholder en .catproduct ingen geometri - det er en produktstruktur-beskrivelse, der refererer til .catpart-filer for individuel delgeometri og indlejrede .catproduct-filer for underenheder, og som registrerer positionsbegrænsninger og hierarkiske relationer mellem komponenter.
Filen bruger det proprietære binære format CGM (CATIA Geometric Modeler) med big-endian byte-rækkefølge. Dens interne struktur koder samlingstræet med komponentpositioner, samlingsbegrænsninger og del-instansreferencer identificeret ved filsti eller UUID. Hvis man flytter en .catproduct uden hele dens refererede træ af .catpart- og underenhedsfiler, vil alle links blive brudt.
En væsentlig udfordring for interoperabilitet er versionslåsning: CATIA V5 indlejrer en R-release-identifikator (f.eks. R21, R2023) i filhovedet, og tidligere udgivelser kan generelt ikke åbne filer gemt af en nyere udgivelse uden et nedgraderingstrin. Udveksling på tværs af systemer kræver typisk eksport til neutrale formater såsom .stp (STEP) eller .igs (IGES).
CATIA V5 er fortsat dominerende inden for luftfart, bilindustri og forsvar. Dassault Systèmes' nyere 3DEXPERIENCE-platform bruger formaterne .3dxml og .3drep, men den installerede base af V5 sikrer, at .catproduct-filer forbliver i aktiv brug.
Sikkerhed og tryghed
RISIKO: LOWBinær CAD-fil; ingen risiko for makrokørsel. Den eneste risiko er industrispionage, hvis proprietære designdata deles uden for sikre kanaler.
Formatdetaljer
kort fortaltProgrammer der åbner CATPRODUCT-filer
Tekniske detaljer
dyb specifikation| Formattype | Proprietær binær CAD-samlingsbeskrivelse |
| Geometri-lagring | Ingen - geometri findes udelukkende i refererede `.catpart`-filer |
| Kerne | CGM (CATIA Geometric Modeler) proprietær binær container |
| Byte-rækkefølge | Big-endian |
| Intern komprimering | Proprietær (detaljer er ikke offentligt dokumenteret) |
| Versionsstempel | CATIA V5 R-release-identifikator i filhovedet (f.eks. R19, R21, R2023) |
| Bagudkompatibilitet | Filer fra nyere R-releases kan generelt ikke åbnes i tidligere udgivelser uden nedgraderingsscripts |
| Refererede filtyper | `.catpart` (komponentgeometri), `.catproduct` (underenhed) |
| Typisk filstørrelse | 10 KB - 50 MB (samlingsbeskrivelsen er lille; den samlede datamængde inkluderer alle refererede dele) |
| Operativsystemer | Windows, Linux (CATIA V5 server-tilstand) |
| Neutrale udvekslingsformater | STEP (`.stp`), IGES (`.igs`), `.3dxml` |
| Primære industrier | Luftfart (Airbus), bilindustri (BMW, PSA), forsvar |
| Udgivet | 1998 (CATIA V5 initial release) |
| Seneste version | CATIA V5-6 R2024 (ongoing; versioned as R-releases) |
| Specifikation | www.3ds.com |
CATPRODUCT-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om CATPRODUCT-filer.