Hva er STP-filformatet?
En .stp-fil inneholder et 3D-objektprosjekt lagret i STEP (Standard for the Exchange of Product Data) format. .stp og .step er det samme formatet - .stp er rett og slett den eldre tre-bokstavers (DOS/Windows 8.3) skrivemåten for en STEP-fil. Begge deler MIME-typen model/step.
.stp er en ASCII-tekstfil som samsvarer med spesifikasjonen for det fysiske filformatet ISO 10303-21. (ISO 10303-11, noen ganger referert til som EXPRESS, definerer det underliggende skjema-språket - en separat del av standarden.) Formatet er plattformuavhengig. Det ble utviklet som en universell, ikke-proprietær standard for å forenkle utveksling av 3D-prosjektdata mellom applikasjoner. Utviklingen av STEP startet i 1984 med mål om å standardisere datautvekslingsprosessen for PLM-systemer (Product Lifecycle Management), med den første formelle ISO-publikasjonen i 1994.
Hver .stp-fil begynner med den bokstavelige linjen ISO-10303-21;, etterfulgt av seksjonene HEADER og DATA, og avsluttes med END-ISO-10303-21;. Dette teksthodet er den primære identifikasjonsmarkøren - det finnes ingen binære «magic bytes».
.stp-filer brukes også til deling og arkivering av data. Delene av STEP-standarden relatert til CAD-applikasjoner er betegnet 2xx. Hovedprotokoller for 3D-modellering ble redefinert i 2014 og spesifisert i AP 242, som kombinerte og erstattet følgende dokumenter:
- AP 201 - enkel 2D-tegnegeometri,
- AP 202 - 2D/3D-tegning med assosiasjoner, men uten sammenstillingshierarki,
- AP 203 - 3D-design av prosjektdeler,
- AP 204 - mekanisk design sammen med dens representasjon,
- AP 214 - kjernedata for mekanisk design i bilindustrien.
.stp-filer må følge spesifikasjonen hvis de brukes til deling av data mellom ulike applikasjoner eller plattformer. Prosjekter lagret i det nøytrale .stp-formatet kan inneholde færre detaljer enn de som er lagret i en applikasjons eget format. De vanligste utvekslede .stp-dataene består av CAD-modelldeler for CAM- og CAE-arbeidsflyter. Et relatert nøytralt alternativ er det eldre .igs (IGES) formatet, mens .p21 er et annet vanlig filnavntillegg for den samme ISO 10303-21-beholderen.
Sikkerhet og trygghet
RISIKO: LOWEn STP-fil er ren ASCII-geometridata - den inneholder ingen kjørbar kode og kan ikke kjøre noe, så det er trygt å åpne en. De eneste reelle bekymringene er ikke-ondsinnede: store sammenstillinger kan være trege/tunge å laste, og en STEP-eksport kan utilsiktet inkludere proprietære designdetaljer du ikke mente å dele (det er nøyaktig geometri, så en mottaker kan måle alt). Som alltid er det kun beholderen som er ufarlig - vær forsiktig med en fil som utgir seg for å være «del.stp» som egentlig er en kjørbar fil; sjekk det faktiske filnavntillegget.
Formatdetaljer
i et nøtteskallProgrammer som åpner STP-filer
Tekniske detaljer
dyp spesifikasjon| Fysisk filstandard | ISO 10303-21 (STEP Part 21 fysisk filformat) |
| Skjema-språk | EXPRESS (ISO 10303-11) definerer datamodellen og enhetstypene; en separat del av STEP-standarden fra den fysiske filkodingen |
| Filidentifikasjon | Ren tekst; første linje er alltid `ISO-10303-21;` og siste linje er `END-ISO-10303-21;`; ingen binære «magic bytes» |
| MIME-type | model/step |
| Alias for filnavntillegg | `.stp` er 8.3 DOS/Windows-skrivemåten for `.step`; filene er identiske byte-for-byte; `.p21` er et tredje vanlig alias |
| Geometrirepresentasjon | Boundary representation (B-rep) solid geometri; støtter også overflate-, trådmodell- og fasetterte (tessellerte) modeller |
| Gjeldende dominerende applikasjonsprotokoll | AP 242 (Managed Model Based 3D Engineering, 2014) - erstatter AP 203 og AP 214 for de fleste industrielle formål |
| Støtte for sammenstillinger | Produkt-sammenstillinger på flere nivåer via et del-instans / del-definisjonsmønster kodet i DATA-seksjonen |
| PMI og GD&T | AP 242 bygger inn produktproduksjonsinformasjon (PMI) inkludert GD&T-annoteringer og 3D-semantiske notater sammen med geometrien |
| Tegn-koding | 7-bits ASCII-kropp; ikke-ASCII-tegn representert som Unicode-escape-sekvenser i henhold til ISO 10303-21 §4.4 |
| Enhetserklæring | Fysiske enheter erklært i HEADER-seksjonen; SI-enheter (millimeter, radianer) er vanligst; ingen obligatorisk standardverdi |
| Koordinatsystem | Høyrehånds kartesisk (X, Y, Z); origo og orientering definert per enhetsplassering i DATA-seksjonen |
| Farge og utseende | Farge- og gjennomsiktighetsdata innebygd via «styled-item» og «surface-style»-enheter; ikke alle importører gjengir dette |
| Filstørrelseskarakteristikk | Vanligvis større enn tilsvarende native CAD-formater på grunn av ordrik koding av hver enkelt enhet i ren tekst |
| Bransjekrav | Påkrevd nøytralt utvekslingsformat i forsyningskjeder innen luftfart (AS9100), bilindustri og forsvar; mye brukt av utstyrsprodusenter (OEM) |
| Utgitt | 1994 (ISO 10303-21); widely adopted via AP203 (2003) and AP242 (2014) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.iso.org |
STP-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om STP-filer.