Manual de Ajuda X-CAD 2.0

O Motor Paramétrico (The Engine)

O X-CAD 2.0 utiliza a engine Three.js para renderização de WebGL acelerada por hardware, garantindo escalabilidade infinita sem perda de precisão flutuante.

A nova arquitetura introduz um motor de ferramentas State-Driven, onde as coordenadas globais de interseção de mouse são pré-calculadas (Snap SnappingEngine) e inseridas puramente como snappedCoords dentro do ciclo de vida de cada ferramenta.

A escala de unidades (metros, centímetros, milímetros) é tratada em tempo real. O espaço 3D subjacente assume 1 unidade = 1 metro por padrão, operando sob uma constante global `window.getScaleFactor()` para converter os inputs do usuário instantaneamente.

Menu Ribbon e Interface

Command Shell (Terminal)

A Linha de Comando permite o acionamento veloz das ferramentas sem navegar pela GUI. Basta digitar o comando e teclar Enter. Você pode ver o histórico clicando no botão ▲ à direita do input.

Comando / Atalho Ferramenta Acionada
l ou lineLinha
c ou circleCírculo
rectRetângulo
m ou moveMover
cp ou copyCopiar
ro ou rotateRotacionar
sc ou scaleEscala
tr ou trimAparar (Trim)
ex ou extendEstender (Extend)
f ou filletArredondamento (Fillet)
o ou offsetDeslocamento Paralelo (Offset)
e ou eraserBorracha
clearLimpa o histórico do terminal

Cotas ABNT e Dimensionamento

As cotas inseridas através da aba Unidades & Cotas irão respeitar automaticamente a unidade definida no menu principal de Unidades (Settings).

Ao inserir uma Cota de Nível, o prompt perguntará o nível (+0.00, etc) e se é Osso ou Acabado. Esta anotação será renderizada via Sprite 3D ortográfica.