Guida ai formati
OpenCASCADE native exact-geometry format — precise NURBS topology for FreeCAD and OCC-based tools.
Scarica la versione di provaProva gratuita di 30 giorni. Nessuna carta di credito richiesta. Windows 10/11.
Garanzia soddisfatti o rimborsati di 30 giorni · licenza una tantum — Vedi i prezzi
| Extension | .brep, .brp |
|---|---|
| Full name | Boundary Representation (OpenCASCADE native) |
| Geometry type | Exact solid geometry — NURBS, B-spline, topology |
| Open standard | Yes — OpenCASCADE Technology (OCCT) |
| Supports color | No |
| Supports assemblies | Yes — compound shapes |
| Primary tool | FreeCAD, any OCCT-based application |
BREP (.brep/.brp) is OpenCASCADE Technology (OCCT) native format for exact boundary-representation solid geometry. It stores OCCT internal geometric representation (NURBS surfaces, B-spline curves, exact topology). Used in the open-source CAD ecosystem — FreeCAD and any tool built on the OpenCASCADE kernel.
FreeCAD uses BREP as an intermediate format for its Part workbench. Exporting to BREP preserves exact geometry for reimport into other OCCT tools.
Developers building on OpenCASCADE use .brep files to serialize and deserialize solid geometry in CAD pipelines.
BREP files are used in FEA preprocessing (Salome, GMSH mesh generation) and computational geometry research.
FreeCAD, Salome, GMSH and any application built on OpenCASCADE Technology (OCCT). 3D CAD Converter reads and writes BREP using OCCT.
Comunemente convertito in STEP per lo scambio CAD universale, in STL o 3MF per la stampa 3D, o in OBJ/glTF per la visualizzazione.
BREP contiene geometria OpenCASCADE esatta, ma la maggior parte dei software e delle stampanti 3D si aspetta STEP o una mesh. 3D CAD Converter apre i file .brep e .brp con il kernel OCCT e li esporta in tre passaggi.
Aggiungi i tuoi file BREP
Trascina uno o più file .brep o .brp in 3D CAD Converter, oppure indica un'intera cartella per la conversione in batch.
Scegli un formato di uscita
Scegli STEP o IGES per mantenere la geometria solida esatta, oppure STL, OBJ o glTF per creare una mesh destinata alla stampa 3D, al rendering o al web.
Imposta la qualità e converti
Per le esportazioni in mesh, imposta la tolleranza di tassellazione per bilanciare levigatezza e dimensione del file, poi clicca su Converti. STEP e IGES restano esatti e non richiedono tassellazione.
Preferisci la riga di comando? La CLI cadconvert inclusa converte BREP in entrambe le direzioni e in batch:
Un valore --tessellation più basso (es. 0,1 mm) produce curve più lisce e una mesh più grande; aggiungi --units per controllare la scala di uscita. Le esportazioni BREP, STEP e IGES restano esatte e ignorano la tassellazione.
BREP e STEP memorizzano entrambi solidi a rappresentazione per contorni (B-rep) esatti — superfici NURBS, curve B-spline e topologia completa — senza alcuna triangolazione. La differenza è la portata: BREP è la serializzazione nativa di OpenCASCADE, perfetta in FreeCAD, Salome e altri strumenti OCCT, mentre STEP (ISO 10303) è il formato neutro universale che ogni sistema CAD legge e scrive.
Regola pratica: resta in BREP finché lavori nell'ecosistema OpenCASCADE ed esporta in STEP appena devi condividere un modello con SolidWorks, CATIA, Fusion 360 o un cliente. Converti BREP in mesh solo alla fine, per la stampa 3D o la visualizzazione. Confronta i formati esatti e mesh correlati: STEP, IGES, STL.
La maggior parte dei sistemi CAD commerciali non importa il .brep direttamente — vive soprattutto in FreeCAD, Salome e software OCCT. Converti in STEP per un modello che chiunque possa aprire. 3D CAD Converter lo fa in un solo passaggio.
Un file .brep non è una mesh né un disegno testuale — codifica geometria OCCT esatta che solo un kernel CAD può interpretare. I visualizzatori 3D generici e gli editor di testo non possono mostrarlo; aprilo in uno strumento OCCT o convertilo prima.
Poiché BREP è esatto, non contiene triangoli. Prima della stampa 3D o del rendering devi tassellarlo in STL, OBJ o glTF; scegli una tolleranza fine per curve lisce o più grossolana per un file più piccolo.
Un file .brep (a volte .brp) è il formato nativo di rappresentazione per contorni di OpenCASCADE Technology. Memorizza geometria solida 3D esatta — superfici NURBS, curve B-spline e topologia completa — in forma ASCII compatta. Poiché OCCT alimenta FreeCAD, Salome e molti strumenti CAD open source, questi lo usano per serializzare geometria esatta senza perdita da tassellazione.
Apri un file .brep in FreeCAD, Salome, GMSH o qualsiasi applicazione basata sul kernel OpenCASCADE. Serve un kernel CAD per leggere la sua geometria esatta — un editor di testo o un visualizzatore 3D generico non può interpretarlo. 3D CAD Converter apre i file .brep e .brp direttamente con OCCT e li converte in STEP, STL, OBJ e glTF.
Per condividere un modello BREP con altri sistemi CAD, convertilo in STEP — entrambi mantengono la geometria solida esatta. Per stamparlo in 3D o renderizzarlo, converti in STL o OBJ. In 3D CAD Converter trascina il file .brep e scegli un formato, oppure esegui cadconvert convert -i part.brep -o part.step nella CLI. Intere cartelle si convertono con cadconvert batch -i ./in -o ./out -f stl -r.
Sì. 3D CAD Converter offre una prova gratuita che apre i file .brep e .brp e li esporta in STEP, STL, OBJ, glTF, 3MF e altro — incluse le cartelle in batch — con pieno controllo sulla qualità di tassellazione. Sono inclusi sia l'app desktop sia la CLI cadconvert.
Sì. BREP memorizza geometria a rappresentazione per contorni esatta — superfici NURBS, curve B-spline e topologia precisa — senza triangolazione, quindi le superfici curve restano matematicamente esatte. Convertire BREP in una mesh come STL o OBJ approssima quelle superfici con triangoli; conserva quindi il .brep originale (o una copia STEP) come master esatto.