Preview3D
Ottieni

Cos'è un file .step o .stp? E come aprirlo sul Mac

STEP (ISO 10303) è il formato internazionale con cui i sistemi CAD si passano modelli con geometria esatta: veri cilindri, fori e raccordi, non triangoli. .step e .stp sono la stessa cosa. macOS non sa né aprirlo né mostrarlo in anteprima; ecco cosa contiene e cosa lo apre.

In breve

Estensione
.step, .stp
Tipo
Modello CAD (geometria B-rep esatta)
Creato da
ISO TC 184/SC 4
Dal
1994
Standard
ISO 10303
macOS senza app
Non lo conosce: niente anteprima, niente miniatura

Informazioni verificate il 4 novembre 2026

Forma esatta, non una mesh di triangoli

Un STL descrive una superficie con migliaia di piccoli triangoli. STEP memorizza la forma così come l'ha creata il sistema CAD: questo è un cilindro di 6 mm di diametro, questo è un piano, questo è un raccordo con raggio di 2 mm. Il termine tecnico è B-rep (boundary representation, rappresentazione per contorni) – un solido descritto dalle superfici che lo delimitano.

Questo ha una conseguenza che spesso sfugge: il file in sé non ha una «levigatezza». Per mostrarlo o stamparlo, un programma deve scomporlo in triangoli (tassellatura) con una certa tolleranza, quindi due programmi possono mostrare lo stesso file con una levigatezza diversa.

Il file è testo semplice. Inizia sempre con la riga ISO-10303-21;, il nome della parte 21 dello standard, che definisce come è scritto; la sua prima edizione è del 1994. Puoi aprirlo in un editor di testo, ma c'è poco da leggere in righe come #123=ADVANCED_FACE(...). L'estensione .p21 indica in generale la stessa codifica.

Cosa contiene STEP e cosa no

  • Geometria esatta: superfici curve, spigoli e solidi, non una loro approssimazione.
  • Unità: scritte esplicitamente nel file, così un programma sa se il modello è in millimetri o in pollici.
  • Assemblaggi: i nomi delle parti e la posizione di ciascuna. Una parte ripetuta non viene copiata nel file, solo richiamata.
  • Colori: a seconda del protocollo, vedi sotto.
  • Quote e tolleranze (PMI): solo con il protocollo AP242.

Non contiene la cronologia di modellazione. Schizzi, vincoli e feature parametriche non sono nel file: ottieni il solido risultante, non l'intento con cui il progettista l'ha costruito. Nemmeno animazioni o impostazioni di stampa. E non puoi ricavarlo da un altro formato: un cilindro, un foro o una filettatura non si recuperano da una mesh di triangoli.

AP203, AP214 e AP242: perché il tuo file è grigio

Cosa contiene un file dipende dal protocollo applicativo che il sistema CAD ha scelto durante l'esportazione:

  • AP203 è nato per l'industria aerospaziale. La prima edizione non ha colori né layer; la seconda (2011) li ha aggiunti.
  • AP214 è quello dell'industria automobilistica, e aggiunge colori, layer e dati di tolleranza.
  • AP242, del 2014, li ha sostituiti entrambi. Contiene quote e tolleranze (PMI) in forma leggibile dalla macchina e in forma grafica. L'edizione più recente è del 2025.

Una lamentela frequente su STEP è un file arrivato senza colori. Di solito l'esportatore è passato alla prima edizione di AP203. Il protocollo si riconosce dall'intestazione: apri il file in un editor di testo e cerca la riga FILE_SCHEMA. Ecco le righe di tre file che ho sottomano:

FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
FILE_SCHEMA(('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 3 1 4 }'));
  • Il primo è l'assemblaggio di esempio AS1, protocollo AP203. Ha i colori, come vedrai nello screenshot qui sotto, quindi AP203 di per sé non significa grigio.
  • Il secondo è un modello di FreeCAD, protocollo AP214.
  • Il terzo è un pezzo di prova del NIST, protocollo AP242.

Un nome che inizia con AP203, AP214 o AP242 dichiara il protocollo apertamente. Per i file più vecchi servono i soprannomi: CONFIG_CONTROL_DESIGN è la prima edizione di AP203, quindi niente colori, e AUTOMOTIVE_DESIGN è AP214. Lo STEP File Analyzer del NIST legge il protocollo dall'intestazione nello stesso modo.

Se hai un file grigio e accesso al CAD originale, esporta di nuovo con AP214 o AP242. La scelta è nelle opzioni di esportazione STEP; in SolidWorks, per esempio, scegli tra AP203 e AP214.

STEP o STL?

Manda STEP ogni volta che dall'altra parte qualcuno potrebbe voler misurare, modificare o produrre il pezzo: un'officina meccanica, un fornitore, un ingegnere con un altro CAD. Chiunque può ridurlo a STL da sé; il contrario non funziona. STL va bene per un pezzo finito che va in stampa, dove nessuno cambierà nulla.

Gli slicer attuali (PrusaSlicer, Bambu Studio, OrcaSlicer) caricano STEP direttamente e creano i triangoli da soli, quindi convertire prima in STL non è necessario, qualunque cosa dicano ancora molte guide.

Chi scrive e legge STEP

Lo scrive praticamente ogni sistema CAD, per esempio SolidWorks, Fusion, Inventor, Creo, CATIA, Siemens NX, Onshape, FreeCAD e Shapr3D. Anche la libreria di modelli 3D dei componenti di KiCad è in STEP. Gli stessi sistemi lo leggono, e in più gli slicer, eDrawings Viewer, l'analizzatore di file del NIST e Preview3D.

Come aprire STEP su Mac, iPad e iPhone

macOS non sa nulla di STEP. Non ha un tipo di file per esso, il Finder mostra un'icona vuota e la barra spaziatrice (Quick Look) non mostra niente. Sul Mac ti serve un programma:

  • FreeCAD è gratuito e apre STEP, ma è un CAD completo, non un visualizzatore.
  • eDrawings Viewer di Dassault Systèmes serve solo per visualizzare.
  • MacStep è un visualizzatore open source, ancora in una fase iniziale.
  • Preview3D, la mia app. Apre il file in una finestra, in Quick Look e come miniatura del Finder, e funziona anche su iPad, iPhone e Apple Vision Pro. I file non vanno da nessuna parte.

Cosa mostra Preview3D di un file STEP:

  • la geometria esatta: legge il file con il proprio kernel, StepKit, e tassella direttamente dalle superfici esatte, così i cilindri restano lisci e gli spigoli nitidi,
  • gli spigoli disegnati dal sistema CAD, non i bordi dei triangoli,
  • i colori delle parti,
  • l'albero di assemblaggio, dove scegli una parte, la evidenzi e la isoli,
  • in Info modello, volume, superficie, centro di massa, dimensioni, unità di origine, tenuta stagna e numero di solidi, facce e spigoli,
  • un cursore Esploso per gli assemblaggi,
  • l'avanzamento con un pulsante Annulla mentre si carica un file grande,
  • sul Mac, anche le quote e le tolleranze (PMI) di AP242.
L'assemblaggio STEP AS1 in Preview3D: colori delle parti, albero di assemblaggio e Info modello con le dimensioni in millimetri e l'unità di origine in pollici
L'assemblaggio STEP AS1 in Preview3D: colori delle parti, albero di assemblaggio e Info modello con le dimensioni in millimetri e l'unità di origine in pollici
Il pezzo di prova FTC-10 del NIST (AP242) in Preview3D: quote e tolleranze disegnate sul modello, Info modello a destra
Il pezzo di prova FTC-10 del NIST (AP242) in Preview3D: quote e tolleranze disegnate sul modello, Info modello a destra

Il pezzo di prova nella seconda immagine è FTC-10 del progetto MBE PMI Validation and Conformance Testing del NIST. Il NIST dichiara che i suoi file di prova si possono usare senza alcuna restrizione e chiede di essere citato. Cosa sia davvero la PMI nel file l'ho spiegato in Le quote che stanno nel modello, non sul disegno.

Convertire STEP in STL senza caricarlo online

Cerca «step in stl» e troverai soprattutto convertitori online, che caricano il tuo file sul server di qualcun altro. Per un modello interno, o che non vuoi far vedere a nessuno, vale la pena pensarci.

Sul Mac, Preview3D converte da File → Esporta modello come… (⌥⌘E). Per STEP offre STL, OBJ, GLB e USDZ, sempre dalla stessa tassellatura esatta e senza connessione a Internet. Puoi convertire l'intero modello o una sola parte selezionata.

STL non ha unità, quindi gli slicer di solito leggono i numeri come millimetri. Se il modello era in pollici (come l'assemblaggio AS1 qui sopra; Info modello mostra l'unità di origine), dopo la conversione controllane le dimensioni nello slicer. Passo per passo è nella pagina Convertire STEP in STL.

Domande frequenti

.step è la stessa cosa di .stp?

Sì. È lo stesso formato; .stp è solo l'estensione più corta.

Perché il mio file STEP è grigio?

Molto probabilmente l'esportatore ha scelto la prima edizione del protocollo AP203, che non sa contenere colori. Trova la riga FILE_SCHEMA nel file. Se contiene CONFIG_CONTROL_DESIGN, è proprio così. Esporta di nuovo con AP214 o AP242.

STEP conserva la cronologia di modellazione?

No. Ottieni il solido risultante, senza schizzi, vincoli né feature parametriche.

Un STL si può riconvertire in STEP?

Un file si può avvolgere nel formato STEP, ma le superfici esatte non tornano. Ogni triangolo resta un triangolo.

PrusaSlicer apre STEP?

Sì. Le versioni attuali di PrusaSlicer, Bambu Studio e OrcaSlicer caricano STEP direttamente.

Posso aprire STEP su iPhone o iPad?

Sì, in Preview3D. Apri il file dall'app File, da AirDrop o da un'altra app. Su iPad e iPhone c'è anche l'AR, che mette il modello nella stanza.

Pagine correlate

Fonti

Quale file STEP il tuo Mac non è riuscito ad aprire, o quale è uscito grigio? Scrivimi a apps@xfanta.com dicendomi cos'era e da quale CAD veniva, e lo aggiungerò qui.

Aprilo in Preview3D

STEP, 3MF, STL, G-code, BGCODE e altro su Mac, iPad, iPhone e Vision Pro. Un solo acquisto, nessun account, nessuna rete.

Preview3D sull'App Store