Draft: i file OCA

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Draft OCA and the translation is 100% complete.
Other languages:
English • ‎español • ‎français • ‎italiano • ‎svenska • ‎čeština • ‎русский
Arrow-left.svg SVG Pagina precedente:
Pagina successiva: Airfoil Data Format .DAT Arrow-right.svg

Draft OCA

Nome nel codice
Draft OCA
Posizione nel menu
Ambiente
Draft
Avvio veloce
Introdotto nella versione
-
Vedere anche


Descrizione

Draft OCA è un modulo software utilizzato dai comandi Std Open.svg 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

Per ulteriori informazioni, consultare: Preferenze di Importa/Esporta.

Script

Vedere anche: Draft API e Nozioni di base sugli script di FreeCAD.

Si possono esportare elementi in Oca usando la seguente funzione:

importOCA.export(exportList, filename)

Esempio:

import FreeCAD, Draft, importOCA

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(1000, 1000, 0)
p3 = FreeCAD.Vector(2200, 1500, 0)
p4 = FreeCAD.Vector(2500, -100, 0)

obj1 = Draft.makeWire([p1, p2, p3, p4])
obj2 = Draft.makeWire([p1, -2.3*p2, -0.8*p3, -1.8*p4])

objects = [obj1, obj2]

importOCA.export(objects, "/home/user/Pictures/myfile.oca")
Arrow-left.svg SVG Pagina precedente:
Pagina successiva: Airfoil Data Format .DAT Arrow-right.svg