Was ist das STP-Dateiformat?
Eine .stp-Datei enthält ein 3D-Objektprojekt im STEP-Format (Standard for the Exchange of Product Data). .stp und .step sind dasselbe Format - .stp ist lediglich die ältere dreistellige (DOS/Windows-8.3-)Schreibweise einer STEP-Datei. Beide teilen den MIME-Typ model/step.
.stp ist eine ASCII-Textdatei, die der physischen Dateiformatspezifikation ISO 10303-21 entspricht. (ISO 10303-11, manchmal als EXPRESS bezeichnet, definiert die zugrunde liegende Schemasprache - ein separater Teil des Standards.) Das Format ist plattformunabhängig. Es wurde als universeller, nicht-proprietärer Standard entwickelt, um den Austausch von 3D-Projektdaten zwischen Anwendungen zu erleichtern. Die Entwicklung von STEP begann 1984 mit dem Ziel, den Datenaustausch für PLM-Systeme (Product Lifecycle Management) zu standardisieren; die erste formelle ISO-Veröffentlichung erfolgte 1994.
Jede .stp-Datei beginnt mit der wörtlichen Zeile ISO-10303-21;, gefolgt von HEADER- und DATA-Abschnitten, und endet mit END-ISO-10303-21;. Dieser Text-Header ist das primäre Identifikationsmerkmal - es gibt keine binären Magic Bytes.
.stp-Dateien werden auch für die gemeinsame Nutzung und Archivierung von Daten verwendet. Die auf CAD-Anwendungen bezogenen Teile des STEP-Standards sind mit 2xx bezeichnet. Die wichtigsten Protokolle für die 3D-Modellierung wurden 2014 neu definiert und in AP 242 festgelegt, das folgende Dokumente kombinierte und ersetzte:
- AP 201 - einfache 2D-Zeichnungsgeometrie,
- AP 202 - 2D/3D-Zeichnung mit Assoziationen, aber ohne Baugruppenhierarchie,
- AP 203 - 3D-Designs von Projektteilen,
- AP 204 - mechanisches Design und seine Darstellung,
- AP 214 - Kerndaten für das mechanische Design in der Automobilindustrie.
.stp-Dateien müssen ihrer Spezifikation entsprechen, wenn sie für den Datenaustausch zwischen verschiedenen Anwendungen oder Plattformen verwendet werden. In neutralem .stp-Format gespeicherte Projekte können weniger Details enthalten als solche, die im nativen Format einer Anwendung gespeichert sind. Die am häufigsten ausgetauschten .stp-Daten bestehen aus CAD-Modellteilen für CAM- und CAE-Workflows. Eine verwandte neutrale Austischalternative ist das ältere .igs-Format (IGES), während .p21 ein weiterer gebräuchlicher Erweiterungsalias für denselben ISO-10303-21-Container ist.
Sicherheit
RISIKO: LOWEine STP-Datei ist reine ASCII-Geometriedaten - sie enthält keinen ausführbaren Code und kann nichts ausführen, sodass das Öffnen sicher ist. Die einzigen realen Bedenken sind nicht-bösartiger Natur: Große Baugruppen können beim Laden langsam/schwer sein, und ein STEP-Export kann unbeabsichtigt proprietäre Designdetails enthalten, die Sie nicht teilen wollten (da es sich um exakte Geometrie handelt, kann ein Empfänger alles messen). Wie immer ist nur der Container harmlos - seien Sie vorsichtig bei einer Datei, die vorgibt 'part.stp' zu sein, aber tatsächlich eine ausführbare Datei ist; überprüfen Sie die tatsächliche Erweiterung.
Formatdetails
kurz gefasstProgramme zum Öffnen von STP-Dateien
Technische Details
technische Spezifikation| Physischer Dateistandard | ISO 10303-21 (STEP Teil 21 physisches Dateiformat) |
| Schemasprache | EXPRESS (ISO 10303-11) definiert das Datenmodell und die Entitätstypen; ein separater Teil des STEP-Standards von der physischen Dateikodierung |
| Dateiidentifikation | Klartext; erste Zeile ist immer `ISO-10303-21;` und letzte Zeile `END-ISO-10303-21;`; keine binären Magic Bytes |
| MIME-Typ | model/step |
| Erweiterungsalias | `.stp` ist die 8.3 DOS/Windows-Schreibweise von `.step`; die Dateien sind byte-für-byte identisch; `.p21` ist ein dritter gebräuchlicher Alias |
| Geometriedarstellung | Boundary-Representation (B-Rep) Festkörpergeometrie; unterstützt auch Flächen-, Drahtgitter- und facettierte (tessellierte) Modelle |
| Aktuelles dominantes Anwendungsprotokoll | AP 242 (Managed Model Based 3D Engineering, 2014) - ersetzt AP 203 und AP 214 für die meisten industriellen Anwendungen |
| Baugruppen-Unterstützung | Mehrstufige Produktbaugruppen über ein Teil-Instanz-/Teil-Definitions-Muster, das im DATA-Abschnitt kodiert ist |
| PMI und GD&T | AP 242 bettet Product Manufacturing Information einschließlich GD&T-Annotationen und 3D-semantische Notizen neben der Geometrie ein |
| Zeichenkodierung | 7-Bit-ASCII-Body; Nicht-ASCII-Zeichen werden als Unicode-Escape-Sequenzen gemäß ISO 10303-21 §4.4 dargestellt |
| Einheitendeklaration | Physikalische Einheiten im HEADER-Abschnitt deklariert; SI-Einheiten (Millimeter, Radiant) am häufigsten; kein obligatorischer Standard |
| Koordinatensystem | Rechtshändiges kartesisches System (X, Y, Z); Ursprung und Ausrichtung per Entitätsplatzierung im DATA-Abschnitt definiert |
| Farbe und Erscheinungsbild | Farb- und Transparenzdaten über styled-item- und surface-style-Entitäten eingebettet; nicht alle Importeure rendern diese |
| Dateigrößenmerkmal | Typischerweise größer als entsprechende native CAD-Formate aufgrund der ausführlichen Klartext-Entität-für-Entität-Kodierung |
| Industrievorgabe | Erforderliches neutrales Austauschformat in der Luft- und Raumfahrt (AS9100), Automobilindustrie und Verteidigung; von OEMs weit verbreitet vorgeschrieben |
| Veröffentlicht | 1994 (ISO 10303-21); widely adopted via AP203 (2003) and AP242 (2014) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.iso.org |
STP-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu STP-Dateien.