Draft OCA/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "OCA est largement basé sur le format de fichier GCAD généré à partir de [http://www.gcad3d.org/ gCAD3D]. Les deux formats peuvent être importés dans FreeCAD et les fich...")
Line 14: Line 14:
This function imports OCA/GCAD files. The [http://groups.google.com/group/open_cad_format OCA file format] is community effort to create a free, simple and open CAD file format.
This function imports OCA/GCAD files. The [http://groups.google.com/group/open_cad_format OCA file format] is community effort to create a free, simple and open CAD file format.


OCA is largely based on the GCAD file format generated from [http://www.gcad3d.org/ gCAD3D]. Both formats can be imported in FreeCAD, and the OCA files exported by FreeCAD can be opened in gCAD3D.
OCA est largement basé sur le format de fichier GCAD généré à partir de [http://www.gcad3d.org/ gCAD3D]. Les deux formats peuvent être importés dans FreeCAD et les fichiers OCA exportés par FreeCAD peuvent être ouverts dans gCAD3D.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">

Revision as of 20:33, 8 August 2019

Draft OCA

Menu location
File → Export → Open CAD format (*.oca)
Workbenches
Draft
Default shortcut
Ctrl+E
Introduced in version
-
See also
Draft SVG, Draft DXF

Description

This function imports OCA/GCAD files. The OCA file format is community effort to create a free, simple and open CAD file format.

OCA est largement basé sur le format de fichier GCAD généré à partir de gCAD3D. Les deux formats peuvent être importés dans FreeCAD et les fichiers OCA exportés par FreeCAD peuvent être ouverts dans gCAD3D.

Ouverture

Cette fonction importe les fichiers .OCA/.GCAD. Le fichier de format .OCA est un fichier de CAO, libre, simple et ouvert, il est créé grâce à l 'effort de la communauté, le fichier .OCA est largement basé sur le format de fichier généré à partir GCAD et gCAD3D. Les deux formats peuvent être importés dans FreeCAD, et les fichiers .OCA exportés par FreeCAD peuvent être ouverts dans gCAD3D.

Les objets suivants, du format .OCA sont importés en ce moment :

  • Lignes
  • Arcs et Cercles
  • Surfaces fermées

Importation

Fonctionne de la même manière que l'ouverture, mais insère les objets dans le document actif au lieu de créer un nouveau document.

Exportation

Les objets qui peuvent être exportés pour l'instant sont :

  • Linges et wires (polylines)
  • Arcs et cercles
  • Faces

Préférences

Les paramètres suivants peuvent être spécifiés dans le menu Edition → Préférences → onglet Projet :

  • Importation de surfaces fermées ou non

Scripting

See also: Draft API and FreeCAD Scripting Basics.

You can export elements to OCA by using the following function:

importOCA.export(exportList, filename)

Exemple :

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")