Guia de formatos
OpenCASCADE native exact-geometry format — precise NURBS topology for FreeCAD and OCC-based tools.
Descarregar Versão de Teste GratuitaTeste gratuito de 30 dias. Sem cartão de crédito. Windows 10/11.
Garantia de reembolso de 30 dias · licença única — Ver preços
| 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.
Comumente convertido para STEP para troca universal de CAD, para STL ou 3MF para impressão 3D, ou para OBJ/glTF para visualização.
O BREP contém geometria OpenCASCADE exata, mas a maioria dos softwares e impressoras 3D espera STEP ou uma malha. O 3D CAD Converter abre arquivos .brep e .brp com o kernel OCCT e os exporta em três passos.
Adicione seus arquivos BREP
Arraste um ou mais arquivos .brep ou .brp para o 3D CAD Converter, ou aponte para uma pasta inteira para conversão em lote.
Escolha um formato de saída
Escolha STEP ou IGES para manter a geometria sólida exata, ou STL, OBJ ou glTF para criar uma malha para impressão 3D, renderização ou web.
Defina a qualidade e converta
Para exportações em malha, ajuste a tolerância de tesselação para equilibrar suavidade e tamanho do arquivo e clique em Converter. STEP e IGES permanecem exatos e não precisam de tesselação.
Prefere a linha de comando? A CLI cadconvert incluída converte BREP nos dois sentidos e em lote:
Um valor --tessellation menor (por ex. 0,1 mm) produz curvas mais suaves e uma malha maior; adicione --units para controlar a escala de saída. As exportações BREP, STEP e IGES permanecem exatas e ignoram a tesselação.
BREP e STEP armazenam ambos sólidos de representação por contornos (B-rep) exatos — superfícies NURBS, curvas B-spline e topologia completa — sem qualquer triangulação. A diferença é o alcance: BREP é a serialização nativa do OpenCASCADE, perfeita no FreeCAD, Salome e outras ferramentas OCCT, enquanto STEP (ISO 10303) é o formato neutro universal que todo sistema CAD lê e grava.
Regra prática: permaneça em BREP enquanto trabalha dentro do ecossistema OpenCASCADE e exporte para STEP assim que precisar compartilhar um modelo com SolidWorks, CATIA, Fusion 360 ou um cliente. Converta BREP para malha apenas no final, para impressão 3D ou visualização. Compare os formatos exatos e de malha relacionados: STEP, IGES, STL.
A maioria dos sistemas CAD comerciais não importa .brep diretamente — ele vive principalmente no FreeCAD, Salome e software OCCT. Converta para STEP para um modelo que qualquer um possa abrir. O 3D CAD Converter faz isso em um único passo.
Um arquivo .brep não é uma malha nem um desenho de texto — ele codifica geometria OCCT exata que só um kernel CAD pode interpretar. Visualizadores 3D genéricos e editores de texto não conseguem exibi-lo; abra-o em uma ferramenta OCCT ou converta-o primeiro.
Como o BREP é exato, ele não contém triângulos. Antes da impressão 3D ou da renderização você precisa tesselá-lo para STL, OBJ ou glTF; escolha uma tolerância fina para curvas suaves ou mais grosseira para um arquivo menor.
Um arquivo .brep (às vezes .brp) é o formato nativo de representação por contornos do OpenCASCADE Technology. Ele armazena geometria sólida 3D exata — superfícies NURBS, curvas B-spline e topologia completa — em forma ASCII compacta. Como o OCCT impulsiona o FreeCAD, o Salome e muitas ferramentas CAD de código aberto, elas o usam para serializar geometria exata sem perda por tesselação.
Abra um arquivo .brep no FreeCAD, Salome, GMSH ou qualquer aplicação construída sobre o kernel OpenCASCADE. Ele precisa de um kernel CAD para ler sua geometria exata — um editor de texto ou visualizador 3D genérico não consegue interpretá-lo. O 3D CAD Converter abre arquivos .brep e .brp diretamente com OCCT e os converte para STEP, STL, OBJ e glTF.
Para compartilhar um modelo BREP com outros sistemas CAD, converta-o para STEP — ambos mantêm a geometria sólida exata. Para imprimir em 3D ou renderizar, converta para STL ou OBJ. No 3D CAD Converter, solte o arquivo .brep e escolha um formato, ou execute cadconvert convert -i part.brep -o part.step na CLI. Pastas inteiras se convertem com cadconvert batch -i ./in -o ./out -f stl -r.
Sim. O 3D CAD Converter oferece um teste gratuito que abre arquivos .brep e .brp e os exporta para STEP, STL, OBJ, glTF, 3MF e mais — incluindo pastas em lote — com controle total da qualidade de tesselação. A aplicação desktop e a CLI cadconvert estão incluídas.
Sim. O BREP armazena geometria de representação por contornos exata — superfícies NURBS, curvas B-spline e topologia precisa — sem triangulação, então as superfícies curvas permanecem matematicamente exatas. Converter BREP para uma malha como STL ou OBJ aproxima essas superfícies com triângulos; mantenha por isso o .brep original (ou uma cópia STEP) como master exato.