Vad är filformatet CATPRODUCT?
.catproduct är en proprietär binärfil som används av Dassault Systèmes CATIA V5 för att beskriva en mekanisk sammanställningsstruktur. Till skillnad från solidgeometrifiler innehåller en .catproduct ingen geometri - det är en produktstrukturbeskrivning som refererar till .catpart-filer för enskilda delars geometri och kapslade .catproduct-filer för under-sammanställningar, och registrerar positionella begränsningar och hierarkiska relationer mellan komponenter.
Filen använder det proprietära binärformatet CGM (CATIA Geometric Modeler) med big-endian byte-ordning. Dess interna struktur kodar sammanställningsträdet med komponentpositioner, monteringsvillkor och instansreferenser för delar identifierade via filsökväg eller UUID. Om man flyttar en .catproduct utan hela dess refererade träd av .catpart- och under-sammanställningsfiler kommer alla länkar att brytas.
En betydande utmaning för interoperabilitet är versionslåsning: CATIA V5 bäddar in en R-versionsidentifierare (t.ex. R21, R2023) i filhuvudet, och tidigare versioner kan generellt sett inte öppna filer sparade av en nyare version utan ett nedgraderingssteg. Utbyte mellan olika system kräver vanligtvis export till neutrala format såsom .stp (STEP) eller .igs (IGES).
CATIA V5 är fortfarande dominant inom flyg-, fordons- och försvarsindustrin. Dassault Systèmes nyare 3DEXPERIENCE-plattform använder formaten .3dxml och .3drep, men den installerade basen av V5 säkerställer att .catproduct-filer förblir i aktiv användning.
Säkerhet & trygghet
RISK: LOWBinär CAD-fil; ingen risk för makroexekvering. Enda risken är industrispionage om proprietär konstruktionsdata delas utanför säkra kanaler.
Formatdetaljer
i ett nötskalProgram som öppnar CATPRODUCT-filer
Tekniska detaljer
djup specifikation| Formattyp | Proprietär binär CAD-sammanställningsbeskrivning |
| Geometrilagring | Ingen - geometrin ligger helt i refererade `.catpart`-filer |
| Kärna | CGM (CATIA Geometric Modeler) proprietär binär behållare |
| Byte-ordning | Big-endian |
| Intern komprimering | Proprietär (detaljer ej offentligt dokumenterade) |
| Versionsstämpel | CATIA V5 R-versionsidentifierare i filhuvudet (t.ex. R19, R21, R2023) |
| Bakåtkompatibilitet | Filer från nyare R-versioner kan generellt inte öppnas i tidigare versioner utan nedgraderingsskript |
| Refererade filtyper | `.catpart` (komponentgeometri), `.catproduct` (under-sammanställning) |
| Typisk filstorlek | 10 KB - 50 MB (sammanställningsbeskrivningen är liten; total nyttolast inkluderar alla refererade delar) |
| Operativsystem | Windows, Linux (CATIA V5 serverläge) |
| Neutrala utbytesformat | STEP (`.stp`), IGES (`.igs`), `.3dxml` |
| Primära industrier | Flyg (Airbus), fordon (BMW, PSA), försvar |
| Släppt | 1998 (CATIA V5 initial release) |
| Senaste version | CATIA V5-6 R2024 (ongoing; versioned as R-releases) |
| Specifikation | www.3ds.com |
CATPRODUCT-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om CATPRODUCT-filer.