Hva er STEP-filformatet?
En .step-fil inneholder 3D CAD-objektdata lagret i et rent tekstformat som samsvarer med ISO 10303-21-standarden, også kjent som Standard for the Exchange of Product Data - STEP. Formatet ble utviklet som et standardisert format for datadeling mellom CAD- og CAM-applikasjoner og plattformer, noe som muliggjør utveksling av geometri mellom programvare fra ulike leverandører uten tap av presisjon.
Hver .step-fil begynner med den bokstavelige linjen ISO-10303-21; og slutter med END-ISO-10303-21;. Filen er delt inn i seksjoner:
- HEADER - fil-metadata organisert i tre obligatoriske grupper (
FILE_DESCRIPTION,FILE_NAME,FILE_SCHEMA) og opptil tre valgfrie grupper (FILE_POPULATION,SECTION_LANGUAGE,SECTION_CONTEXT). - DATA - applikasjonsdata lagret i et format som følger EXPRESS-datamodelleringsspråket; data må følge regler for beskrivelse av objektinstanser og datamapping.
STEP-standarden ble publisert i 1994 av ISO. De mest brukte applikasjonsprotokollene er AP203 (geometri og topologi for mekaniske deler, standardisert 2003) og AP242 (tverrfaglig CAD, introdusert 2014). Den nyeste utgaven, Edition 3, støtter referanser til eksterne ressurser, datadeling ved bruk av komprimerte arkiver basert på ZIP-algoritmen, UTF-8-koding og bruk av digitale signaturer. Fordi syntaksen er ASCII-tekst og i stor grad menneskelig lesbar, kan .step-filer åpnes og inspiseres i alle tekstredigeringsprogrammer. Formatet bruker også de alternative filendelsene .stp og .p21.
Sikkerhet og trygghet
RISIKO: LOWEn STEP-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 bare beholderen som er ufarlig - vær forsiktig med en fil som utgir seg for å være «del.step» som egentlig er en kjørbar fil; sjekk den faktiske filendelsen.
Formatdetaljer
i et nøtteskallProgrammer som åpner STEP-filer
Tekniske detaljer
dyp spesifikasjon| Filidentifikasjonsstreng | Begynner med den bokstavelige linjen `ISO-10303-21;` ved offset 0; slutter med `END-ISO-10303-21;` - ingen binært magisk tall |
| MIME-type | `model/step` |
| Tekstkoding | Ren ASCII i Edition 1-2; UTF-8-tegnsett støttes fra Edition 3 og utover |
| Applikasjonsprotokoller | AP203 (mekanisk solid geometri, Edition 2 publisert 2003) og AP242 (tverrfaglig CAD/PDM, publisert 2014) er de mest utbredte |
| Datamodelleringsspråk | EXPRESS (ISO 10303-11) - et formelt objektorientert skjema-språk som definerer alle enhetstyper og begrensninger |
| Geometrepresentasjon | Boundary representation (B-rep) solid geometri; støtter analytiske kurver, NURBS-overflater og topologiske skall |
| Filstruktur | To obligatoriske seksjoner: HEADER (fil-metadata) og DATA (enhetsinstanser, én per linje) |
| Syntaks for enhetsinstans | Hver enhet har prefikset `#<heltall>` ID (f.eks. `#12=CARTESIAN_POINT(...);`); `$` angir en null-attributt, `*` angir en avledet/uinnstilt attributt |
| Header-grupper | Tre obligatoriske (`FILE_DESCRIPTION`, `FILE_NAME`, `FILE_SCHEMA`) og opptil tre valgfrie (`FILE_POPULATION`, `SECTION_LANGUAGE`, `SECTION_CONTEXT`) |
| Komprimert pakking | Edition 3 tillater ZIP-basert komprimering; filer bruker vanligvis konvensjonen `.stpZ` eller `.stp.zip` for å redusere filstørrelsen |
| Digitale signaturer | Edition 3 introduserte støtte for innebygde digitale signaturer for verifisering av forfatterskap og dataintegritet |
| Eksterne referanser | Edition 3 støtter `#<id>`-referanser til enheter definert i separate eksterne `.step`-filer |
| Alternative filendelser | `.stp` (arvet DOS 8.3-forkortelse) og `.p21` (ISO Part 21-referansenavn) er bit-for-bit identiske formater |
| Koordinatsystem | Høyrehendt 3D kartesisk; lengdeenheter (f.eks. `MILLIMETRE`, `INCH`) deklareres inne i DATA-seksjonen via kontekstenheter |
| Utgitt | 1994 (ISO 10303-21); widely adopted via AP203 (2003) and AP242 (2014) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.iso.org |
STEP-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om STEP-filer.