Banco di lavoro

Scrivi un design personalizzabile: la versione per il taglio laser in KerfScript, quella per la stampa 3D in OpenSCAD, o entrambe. Le variabili diventano impostazioni e l'anteprima si aggiorna mentre scrivi. Salvalo in I Miei Progetti o pubblicalo nella community, così altri potranno personalizzarlo.

Codice

Ancora nessuna versione per il taglio laser

Scrivi qui KerfScript e le persone ottengono un SVG per il loro laser. Lasciala vuota e questo design non avrà un SVG.

Console

Qui compaiono i messaggi del tuo codice.

Niente da mostrare in anteprima: questo design non ha ancora una versione per il taglio laser.

Impostazioni

Una variabile di primo livello che contiene un numero, un testo, true o false, oppure un elenco di numeri diventa un'impostazione. I commenti funzionano come in OpenSCAD.

/* [Size] */
width = 70; // [30:1:160]
shape = "round"; // [round, star]
hole = true;

Livelli laser

Le forme vengono tagliate, a meno che tu non le avvolga in engrave() o score(). Ogni operazione ha il suo livello colorato nell'SVG.

rect([70, 30], r = 4);
engrave() text("Hi", size = 10);
score() circle(d = 20);

Scatole

use <kerf/box> aggiunge una scatola a giunzione a dita. material() imposta lo spessore del foglio e il kerf, e i giunti li seguono.

use <kerf/box>

material(thickness = 3, kerf = 0.1)
    box([120, 80, 50], lid = true);