uDocumentViewer
CAD e PCB.x_t · .x_b · .xmt_txt · .xmt_bin

Parasolid (X_T / X_B) visualizador

pronto
Sobre Parasolid (X_T / X_B)

Formato do kernel Siemens Parasolid.

Parasolid é o kernel de geometria dentro do SolidWorks, NX, Solid Edge, Onshape e muitos outros. X_T (transmit text) e X_B (transmit binary) são os seus formatos nativos de intercâmbio. Analisamos o cabeçalho do ficheiro e expomos a sua estrutura e texto embutido — renderizadores JS para este formato ainda não existem. O banner ASCII de um ficheiro X_T anuncia convenientemente a versão do esquema Parasolid, o nome do produtor e um carimbo temporal — extraímos esses dados juntamente com um dump hexadecimal e strings imprimíveis embutidas. occt-import-js envolve o OpenCASCADE, que tem um leitor de Parasolid em C++, mas o port para WASM não o expõe.

Perguntas frequentes
O que é um ficheiro Parasolid?
Parasolid é o kernel de geometria da Siemens, licenciado pelo SolidWorks, NX, Solid Edge, Onshape e muitos outros. X_T (texto) e X_B (binário) são os seus formatos de intercâmbio — modelos sólidos de representação por contornos com metadados de assembly.
O que é que este visualizador renderiza efetivamente?
Analisamos o banner Parasolid — codificação (texto vs binário), versão do esquema, string do produtor, carimbo temporal — e fazemos dump dos primeiros bytes mais strings imprimíveis embutidas. Não renderizamos a geometria: occt-import-js não expõe o leitor Parasolid do OpenCASCADE em WebAssembly.
Como visualizo a geometria?
Converta o .x_t / .x_b para STEP a partir do SolidWorks, NX, Onshape ou qualquer pacote que licencie o kernel Parasolid, e abra depois o ficheiro STEP aqui.
O meu ficheiro é enviado para um servidor?
Não. Os ficheiros são abertos inteiramente no navegador. Nada é enviado para um servidor.
Funciona em telemóvel?
Sim. O visualizador é mobile-first e funciona em telemóveis, tablets e desktops.
Mais CAD e PCB