Skip to content

Guida rapida

lukethehawk edited this page Jul 13, 2026 · 4 revisions

Quick Guide

Start

Local desktop:

npm install
npm start

Web development:

npm run dev

Validation:

npm test
npm run build

Commands

Action Command
Select face Single click
Select connected body Double click
Select tool Space
Push/Pull P
Box B
Cylinder C
Cone V
Pyramid I
Gear K
3D Text A
Subtract T
Shorten X
Hole H
Move hole F
Line guides L
2D planes N
Joint profiles J
Measure M
Transform G
Orbit O
Delete selection/preview Delete
Undo / redo Ctrl+Z / Ctrl+Y / Ctrl+Shift+Z

Navigation:

  • Middle mouse drag: orbit.
  • Mouse wheel: zoom.
  • Right mouse drag: pan.

Common Workflows

Extrude a 2D Plane

  1. Open 2D > Planes.
  2. Create a rectangle, square or circle.
  3. Apply the plane.
  4. The new face is selected automatically.
  5. Press P and use Push/Pull.

Transform a Body

  1. Double-click the body.
  2. Press G.
  3. Enter translation, rotation or scale.
  4. Apply.

Select One Body Inside the Same STL

Double-click the body. Forma3D selects only the connected component clicked, not the whole STL mesh.

Shorten Without Scaling

  1. Double-click the body to shorten, or enable Apply to whole file.
  2. Open Booleans > Shorten.
  3. Choose X/Y/Z, removed length and cut center.
  4. Apply. Middle cuts cap the cut profiles and close the gap when possible.

Split for Printing

  1. Open Booleans > Split.
  2. Choose the cut axis and position.
  3. Enable Cap cut surfaces when you want closed halves.
  4. Apply or export the negative/positive side directly.

Create a Joint Profile

  1. Open 2D > Joint.
  2. Pick Arc, Dovetail or T-slot.
  3. Click a face or the work plane, set size and rotation.
  4. Apply as a 2D face for Push/Pull, or as add/subtract geometry.

Use Objects, Pattern and History

  • Objects opens a drawer for connected bodies: select, rename, duplicate, export or delete.
  • Pattern creates linear or circular copies of the selected body.
  • History shows mesh snapshots; clicking a previous row jumps back through the undo stack.

Guida rapida

Avvio

Desktop locale:

npm install
npm start

Sviluppo web:

npm run dev

Verifiche:

npm test
npm run build

Comandi

Azione Comando
Seleziona faccia Click singolo
Seleziona corpo connesso Doppio click
Select Spazio
Push/Pull P
Box B
Cilindro C
Cono V
Piramide I
Ingranaggio K
Testo 3D A
Sottrai T
Accorcia X
Foro H
Sposta foro F
Linee guida L
Piani 2D N
Profili incastro J
Misura M
Trasforma G
Orbita O
Cancella selezione/anteprima Canc
Annulla / ripristina Ctrl+Z / Ctrl+Y / Ctrl+Shift+Z

Navigazione:

  • Rotellina premuta: orbita.
  • Rotellina: zoom.
  • Tasto destro: panoramica.

Flussi comuni

Estrudere un piano 2D

  1. Apri 2D > Planes.
  2. Crea rettangolo, quadrato o cerchio.
  3. Applica il piano.
  4. La nuova faccia viene selezionata automaticamente.
  5. Premi P e usa Push/Pull.

Trasformare un corpo

  1. Doppio click sul corpo.
  2. Premi G.
  3. Inserisci spostamento, rotazione o scala.
  4. Applica.

Accorciare senza scalare

  1. Doppio click sul corpo da accorciare, oppure abilita Applica a tutto il file.
  2. Apri Booleans > Accorcia.
  3. Scegli X/Y/Z, lunghezza rimossa e centro del taglio.
  4. Applica. I tagli mediani chiudono i profili tagliati e richiudono il vuoto quando possibile.

Separare per la stampa

  1. Apri Booleans > Separa.
  2. Scegli asse e posizione del taglio.
  3. Abilita Chiudi superfici tagliate per ottenere meta chiuse.
  4. Applica oppure esporta direttamente lato negativo/positivo.

Creare un profilo incastro

  1. Apri 2D > Incastro.
  2. Scegli Arco, Coda di rondine o T-slot.
  3. Clicca una faccia o il piano di lavoro, imposta dimensioni e rotazione.
  4. Applica come faccia 2D per Spingi/Tira, oppure come aggiunta/sottrazione.

Usare Oggetti, Pattern e History

  • Objects/Oggetti apre un drawer per corpi connessi: selezione, rinomina, duplicazione, export o cancellazione.
  • Pattern crea copie lineari o circolari del corpo selezionato.
  • History mostra gli snapshot mesh; cliccare una riga precedente torna indietro nello stack undo.