- Imposta la dimensione del documento in mm prima di esportare
- Converti testi e tratti in tracciati, rilascia i ritagli e cancella immagini e oggetti nascosti
- Salva come SVG (o come DXF in mm) e aprilo nel controllo DXF
- Misura una dimensione che conosci prima di fare il preventivo
Unità: 96, 72 e il viewBox
CSS e SVG definiscono 1 in = 96 px e 1 pt = 1/72 in. La radice di un SVG può portare una larghezza e un'altezza con un'unità (mm, in, pt, px…) e un viewBox: quattro numeri che danno il rettangolo di coordinate di disegno che viene adattato a quella larghezza e altezza. Una larghezza o altezza senza unità è in px. Illustrator lavora a 72 px per pollice: nel forum della community di Adobe un quadrato di 10 cm è stato esportato come 283,46 px dove se ne aspettavano 377,95 — 72 contro 96 per pollice, quindi un programma a 96 per pollice lo mostra al 75 %. Gli esperti della community di Adobe suggeriscono di togliere la spunta a Responsive nell'esportazione SVG, che scrive dimensioni fisse.
| La radice dell'SVG dice | Come lo legge Zorocut |
|---|---|
| width e height in mm, cm o in, e un viewBox | Esattamente: il viewBox viene scalato a quella misura |
| width e height in px o senza unità | Un'unità = 1/96 in; 1/72 in in un file di Illustrator |
| width e height in pt | Un pt = 1/72 in |
| Solo un viewBox, o width e height in % | Un'unità = 1/96 in (1/72 in per Illustrator), con l'avviso «L'SVG non ha una misura in mm» |
| width e height che non mantengono le proporzioni del viewBox | Letto alla scala minore, con un avviso |
Zorocut tratta un file come file di Illustrator quando vi trova il commento «Generator: Adobe Illustrator». Se qualche strumento ha tolto quel commento, un file di Illustrator in px viene letto a 96 per pollice e arriva al 75 % — per questo si misura una dimensione nota.
Curve
- I cerchi, e gli archi SVG con raggi uguali, restano archi veri; così gli angoli arrotondati di un rettangolo con raggi uguali.
- Bézier ed ellissi vengono adattate con archi e linee entro 0,01 mm ed elencate come approssimate nel controllo pre-taglio.
- Se invece esporti un DXF da Inkscape, ogni segmento di Bézier diventa una SPLINE a sé e un documento in px viene scritto senza unità a 96 px per pollice — vedi unità DXF e spline e archi.
Riempimenti, tratti, testo, ritagli
| Nella grafica | Cosa legge Zorocut | Fai prima questo |
|---|---|---|
| Una forma riempita | Il suo contorno; il riempimento è ignorato | Niente, se il contorno è chiuso |
| Un tratto spesso | Solo la linea centrale, come contorno aperto: lo spessore del tratto è ignorato | Converti il tratto in tracciato (Path → Stroke to Path in Inkscape) |
| Testo | Saltato e contato | Converti in tracciati: Object to Path in Inkscape, Crea contorni in Illustrator |
| Un oggetto ritagliato o mascherato | L'oggetto intero: il ritaglio non viene applicato | Rilascia il ritaglio e usa Path → Intersection così resta solo la parte visibile |
| Immagini incorporate, cloni | Saltati e contati | Ridisegna le immagini come vettori; trasforma i cloni in tracciati veri |
| Oggetti e layer nascosti | Saltati | Cancellali, così nessuno li taglia mostrando il layer |
| Forme sovrapposte pensate come un unico contorno | Contorni separati che si incrociano, non un pezzo | Path → Union |
I comandi di Inkscape sono nel suo manuale: Object to Path trasforma una forma in tracciato, Stroke to Path trasforma un tratto in un oggetto a sé, Union mantiene il contorno comune, Intersection mantiene solo ciò che tutti i tracciati selezionati coprono, e un ritaglio nasconde soltanto ciò che sta fuori — la parte nascosta è ancora nel file.
Layer
In un SVG di Inkscape il nome di ogni layer diventa un nome di layer; negli altri SVG lo diventa l'id di ogni gruppo di primo livello. I nomi decidono il processo come in un DXF: MARK, ETCH o SCRIBE è marcatura, ENGRAV incisione, i nomi che contengono TEXT, DIM, BORDER e simili vengono lasciati fuori, tutto il resto viene tagliato. I colori non vengono usati. (SheetCAM, al contrario, può trasformare i colori in nomi di layer all'importazione SVG.)
Per programma
- Inkscape: imposta l'unità del documento in mm e salva come SVG Inkscape, che mantiene i nomi dei layer che Zorocut legge. Il suo esportatore DXF converte il testo in tracciati da solo ma scrive i documenti in px senza unità.
- Illustrator: disegna in mm, togli la spunta a Responsive nelle opzioni SVG, usa Crea contorni per il testo. Un pezzo al 75 % è lo scarto 72/96.
- CorelDRAW: non abbiamo trovato documentazione su come la sua esportazione SVG imposta la misura. Esporta una volta un quadrato di prova da 100 mm e controlla che si legga 100 mm.
- I loghi raster (PNG, JPG) non contengono nulla da tagliare finché qualcuno non li ridisegna come vettori. Zorocut legge solo DXF e SVG: salva prima come SVG i file AI, EPS, PDF o CDR.
Fonti
- W3C, CSS Values and Units Module Level 3, §5.2 Absolute lengths
- W3C, SVG 2, Coordinate systems, transformations and units (viewBox)
- Adobe Community, Illustrator: incorrect size when exporting SVG file (2020)
- Adobe Community, Illustrator: vectors scaled down 75% when saving SVGs (2023)
- Inkscape Beginners' Guide, Release 1.3 (PDF): paths, Boolean operations, clipping
- Inkscape extensions, DXF outlines exporter (dxf_outlines.py)
- Inkscape extensions, DXF outlines exporter options (dxf_outlines.inx, 96 px = 1 in)
- SendCutSend, Preparing text for laser cutting
- SheetCam TNG Setup and Operation Manual v3.1.17
Bloccato su altro? Chiedi — il team Zorocut risponde a ogni domanda.
Fai una domandaConsigli su nesting e preventivi nella tua casella di posta
Circa un'e-mail al mese: consigli su nesting e preventivi, soluzioni ai problemi di cui si parla nella community e novità di Zorocut.
