Draft OCA/it: Difference between revisions
Renatorivo (talk | contribs) No edit summary |
(Created page with "* Per il sistema operativo Windows: utilizzare un {{FileName|/}} (barra) come separatore del percorso in {{Incode|filename}}.") |
||
(21 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{docnav/it|[[Draft_SVG/it|SVG]]|[[Draft_DAT/it|Airfoil Data Format .DAT]]|[[Draft_Module/it|Draft]]|IconC=Workbench_Draft.svg}} |
|||
{{ |
{{docnav/it |
||
|[[Draft_SVG/it|SVG]] |
|||
|Name=Draft OCA |
|||
|[[Draft_DAT/it|DAT]] |
|||
|Name/it=Draft OCA |
|||
|[[Draft_Workbench/it|Draft]] |
|||
|MenuLocation= |
|||
|IconL= |
|||
|Workbenches=[[Draft Workbench/it|Draft]] |
|||
|IconR= |
|||
|Shortcut= |
|||
|IconC=Workbench_Draft.svg |
|||
|SeeAlso= |
|||
|Empty=1 |
|||
}} |
}} |
||
{{TOCright}} |
|||
<span id="Description"></span> |
|||
==Descrizione== |
==Descrizione== |
||
Draft OCA è un modulo software utilizzato dai comandi [[File:Std_Open.svg|24px]] [[Std_Open/it|Std Open]], [[Std_Import/it|Std Import]] and [[Std_Export/it|Std Export]] per gestire il [http://groups.google.com/group/open_cad_format formato OCA]. |
Draft OCA è un modulo software utilizzato dai comandi [[File:Std_Open.svg|24px]] [[Std_Open/it|Std Open]], [[File:Std_Import.svg|24px]] [[Std_Import/it|Std Import]] and [[File:Std_Export.svg|24px]] [[Std_Export/it|Std Export]] per gestire il [http://groups.google.com/group/open_cad_format formato OCA]. |
||
Il formato di file OCA è uno sforzo della comunità per creare un formato di file CAD gratuito, semplice e aperto. OCA è in gran parte basato sul formato di file GCAD generato da [http://www.gcad3d.org/ gCAD3D]. Entrambi i formati possono essere importati in FreeCAD e i file OCA esportati da FreeCAD possono essere aperti in gCAD3D. |
Il formato di file OCA è uno sforzo della comunità per creare un formato di file CAD gratuito, semplice e aperto. OCA è in gran parte basato sul formato di file GCAD generato da [http://www.gcad3d.org/ gCAD3D]. Entrambi i formati possono essere importati in FreeCAD e i file OCA esportati da FreeCAD possono essere aperti in gCAD3D. |
||
<span id="Importing"></span> |
|||
==Importazione== |
==Importazione== |
||
Line 25: | Line 27: | ||
* Aree chiuse |
* Aree chiuse |
||
<span id="Exporting"></span> |
|||
<div class="mw-translate-fuzzy"> |
|||
== |
==Esportazione== |
||
Gli oggetti che attualmente si possono esportare sono: |
|||
È possibile esportare i seguenti oggetti FreeCAD: |
|||
* Linee e spezzate (polilinee) |
* Linee e spezzate (polilinee) |
||
* Archi e circonferenze |
* Archi e circonferenze |
||
* Facce |
* Facce |
||
</div> |
|||
<span id="Preferences"></span> |
|||
The following FreeCAD objects can be exported: |
|||
* Lines and wires (polylines) |
|||
* Arcs and circles |
|||
* Faces |
|||
<div class="mw-translate-fuzzy"> |
|||
==Preferenze== |
==Preferenze== |
||
Nella scheda [[Draft Preferences/it|Preferenze]] del menu {{MenuCommand|Modifica → Preferenze → Draft}} si possono essere specificare i seguenti parametri: |
|||
* Importa aree chiuse o no |
|||
</div> |
|||
Vedere [[Import_Export_Preferences/it|Preferenze di Importa/Esporta]]. |
|||
<span id="Scripting"></span> |
|||
<div class="mw-translate-fuzzy"> |
|||
== |
==Script== |
||
Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]]. |
|||
</div> |
|||
Per esportare oggetti in OCA utilizzare il metodo {{incode|export}} del modulo importOCA. |
|||
Si possono esportare elementi in Oca usando la seguente funzione: |
|||
{{Code|code= |
{{Code|code= |
||
importOCA.export(exportList, filename) |
importOCA.export(exportList, filename) |
||
}} |
}} |
||
* Per il sistema operativo Windows: utilizzare un {{FileName|/}} (barra) come separatore del percorso in {{Incode|filename}}. |
|||
Esempio: |
Esempio: |
||
{{Code|code= |
{{Code|code= |
||
import FreeCAD |
import FreeCAD as App |
||
import Draft |
|||
import importOCA |
|||
doc = App.newDocument() |
|||
p1 = FreeCAD.Vector(0, 0, 0) |
|||
p2 = FreeCAD.Vector(1000, 1000, 0) |
|||
p3 = FreeCAD.Vector(2200, 1500, 0) |
|||
p4 = FreeCAD.Vector(2500, -100, 0) |
|||
polygon1 = Draft.make_polygon(3, radius=500) |
|||
polygon2 = Draft.make_polygon(5, radius=1500) |
|||
doc.recompute() |
|||
⚫ | |||
⚫ | |||
importOCA.export(objects, "/home/user/Pictures/myfile.oca") |
importOCA.export(objects, "/home/user/Pictures/myfile.oca") |
||
}} |
}} |
||
{{docnav/it|[[Draft_SVG/it|SVG]]|[[Draft_DAT/it|Airfoil Data Format .DAT]]|[[Draft_Module/it|Draft]]|IconC=Workbench_Draft.svg}} |
|||
{{docnav/it |
|||
|[[Draft_SVG/it|SVG]] |
|||
|[[Draft_DAT/it|DAT]] |
|||
|[[Draft_Workbench/it|Draft]] |
|||
|IconL= |
|||
|IconR= |
|||
|IconC=Workbench_Draft.svg |
|||
}} |
|||
{{Draft Tools navi{{#translation:}}}} |
{{Draft Tools navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
||
[[Category:File Formats{{#translation:}}]] |
[[Category:File Formats{{#translation:}}]] |
||
{{clear}} |
Latest revision as of 22:08, 24 November 2023
Descrizione
Draft OCA è un modulo software utilizzato dai comandi Std Open, Std Import and Std Export per gestire il formato OCA.
Il formato di file OCA è uno sforzo della comunità per creare un formato di file CAD gratuito, semplice e aperto. OCA è in gran parte basato sul formato di file GCAD generato da gCAD3D. Entrambi i formati possono essere importati in FreeCAD e i file OCA esportati da FreeCAD possono essere aperti in gCAD3D.
Importazione
Si posssono importare i seguenti oggetti OCA:
- Linee
- Archi e circonferenze
- Aree chiuse
Esportazione
È possibile esportare i seguenti oggetti FreeCAD:
- Linee e spezzate (polilinee)
- Archi e circonferenze
- Facce
Preferenze
Vedere Preferenze di Importa/Esporta.
Script
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Per esportare oggetti in OCA utilizzare il metodo export
del modulo importOCA.
importOCA.export(exportList, filename)
- Per il sistema operativo Windows: utilizzare un / (barra) come separatore del percorso in
filename
.
Esempio:
import FreeCAD as App
import Draft
import importOCA
doc = App.newDocument()
polygon1 = Draft.make_polygon(3, radius=500)
polygon2 = Draft.make_polygon(5, radius=1500)
doc.recompute()
objects = [polygon1, polygon2]
importOCA.export(objects, "/home/user/Pictures/myfile.oca")
Draft
- Drafting: Line, Polyline, Fillet, Arc, Arc by 3 points, Circle, Ellipse, Rectangle, Polygon, B-spline, Cubic Bézier curve, Bézier curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation styles, Annotation scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar array, Circular array, Path array, Path link array, Point array, Point link array, Edit, Subelement highlight, Join, Split, Upgrade, Downgrade, Wire to B-spline, Draft to sketch, Set slope, Flip dimension, Shape 2D view
- Draft Tray: Select plane, Set style, Toggle construction mode, AutoGroup
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid
- Miscellaneous: Apply current style, Layer, Manage layers, Add a new named group, Move to group, Select group, Add to construction group, Toggle normal/wireframe display, Create working plane proxy, Heal, Show snap toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Layer container: Merge layer duplicates, Add new layer
- Layer: Activate this layer, Select layer contents
- Text: Open hyperlinks
- Wire: Flatten
- Working plane proxy: Write camera position, Write objects state
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub