OpenSCAD Workbench/it: Difference between revisions

From FreeCAD Documentation
(Created page with "=== Limitazioni === OpenSCAD crea una geometria solida costruttiva, importa i file mesh e estrude la geometria 2D (da file dxf). FreeCAD consente anche di creare CSG con prim...")
(Created page with "OpenSCAD lavora internamente su maglie. Alcune operazioni che sono utili con le maglie non sono significative su un modello BREP e attualmente non sono disponibili. Tra queste...")
Line 26: Line 26:
OpenSCAD crea una geometria solida costruttiva, importa i file mesh e estrude la geometria 2D (da file dxf). FreeCAD consente anche di creare CSG con primitive. Il kernel di geometria di FreeCAD (OCCT) funziona utilizzando la rappresentazione dei limiti. Pertanto la conversione da CSG a BREP dovrebbe, in teoria, essere possibile, mentre la conversione da BREP a CSG, in generale, non lo è.
OpenSCAD crea una geometria solida costruttiva, importa i file mesh e estrude la geometria 2D (da file dxf). FreeCAD consente anche di creare CSG con primitive. Il kernel di geometria di FreeCAD (OCCT) funziona utilizzando la rappresentazione dei limiti. Pertanto la conversione da CSG a BREP dovrebbe, in teoria, essere possibile, mentre la conversione da BREP a CSG, in generale, non lo è.


OpenSCAD lavora internamente su maglie. Alcune operazioni che sono utili con le maglie non sono significative su un modello BREP e attualmente non sono disponibili. Tra queste ci sono convex hull, minkowski sum, glide e subdiv. OpenSCAD è molto tollerante quando si eseguono operazioni booleane su geometrie coincidenti. Il kernel di geometria di FreeCAD è meno tollerante. Al momento non è disponibile nessuna soluzione automatica. Non esitate a postare nel forum se riscontrate problemi di questo tipo.
OpenSCAD works internaly on meshes. Some operations which are useful on meshes are not meaningful on a BREP model and are currently not available. Among these are convex hull, minkowski sum, glide and subdiv.
OpenSCAD is very tolerant when doing booleans on coincident geometry. The FreeCAD geometry kernel is less tolerant. An automatic solution is not available at the moment. Please feel free to post to the forum if you encounter such problems.


== Hints ==
== Hints ==

Revision as of 21:49, 20 March 2014

Il modulo OpenSCAD è in una fase di sviluppo iniziale.

Il modulo OpenSCAD offre interoperabilità con il software open source OpenSCAD.


Un esempio di geometria importata con OpenSCAD

Contiene un importatore che permette di aprire i file .csg di OpenSCAD in FreeCAD.

L'esportatore emette un file CSG basato sul (sotto)albero del file .csg. Le geometrie che non si basano su operazioni CSG vengono esportate come maglie (mesh).

Il modulo OpenSCAD contiene una serie di strumenti con funzioni per modificare l'albero delle operazioni e riparare i modelli.

OpenSCAD: Linguaggio e formato dei file

Il linguaggio OpenSCAD consente l'utilizzo di variabili e loop. Esso consente di specificare sottomoduli per riutilizzare la geometria e il codice. Questo alto grado di flessibilità rende l'analisi sintattica molto complessa. Attualmente il modulo OpenSCAD in FreeCAD non in grado di gestire il linguaggio nativo di OpenSCAD. Invece, se OpenSCAD è installato, può essere utilizzato per convertire l'ingresso in un formato di output denominato 'CSG'. È un sottoinsieme del linguaggio OpenSCAD e può essere utilizzato come ingresso di OpenSCAD per una ulteriore elaborazione.

Durante la conversione si perde tutto il comportamento parametrico - tutti i nomi delle variabili vengono eliminati, i loop espansi e le espressioni matematiche valutate.

Comandi della GUI

Template:OpenSCAD Tools/it

Limitazioni

OpenSCAD crea una geometria solida costruttiva, importa i file mesh e estrude la geometria 2D (da file dxf). FreeCAD consente anche di creare CSG con primitive. Il kernel di geometria di FreeCAD (OCCT) funziona utilizzando la rappresentazione dei limiti. Pertanto la conversione da CSG a BREP dovrebbe, in teoria, essere possibile, mentre la conversione da BREP a CSG, in generale, non lo è.

OpenSCAD lavora internamente su maglie. Alcune operazioni che sono utili con le maglie non sono significative su un modello BREP e attualmente non sono disponibili. Tra queste ci sono convex hull, minkowski sum, glide e subdiv. OpenSCAD è molto tollerante quando si eseguono operazioni booleane su geometrie coincidenti. Il kernel di geometria di FreeCAD è meno tollerante. Al momento non è disponibile nessuna soluzione automatica. Non esitate a postare nel forum se riscontrate problemi di questo tipo.

Hints

When importing DXF set the Draft precision to a sensible amount as this will affect the detection of connected edges.

If FreeCAD crashes when importing CSG, it is strongly recommended that you enable 'automatically check model after boolean operation' in Menu -> Edit -> Preferences -> Part Design -> Model setting

Links