Draft OCA/fr: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
Line 2: Line 2:
<languages/>
<languages/>


<div class="mw-translate-fuzzy">
{{Docnav/fr
{{Docnav/fr
|[[Draft_SVG/fr|Format SVG]]
|[[Draft_SVG/fr|Format SVG]]
|[[Draft_DAT/fr|Format DAT]]
|[[Draft_DAT/fr|Format DAT]]
|[[Draft_Module/fr|Atelier Draft]]
|[[Draft_Workbench/fr|Atelier Draft]]
|IconL=
|IconL=
|IconR=
|IconR=
|IconC=Workbench_Draft.svg
|IconC=Workbench_Draft.svg
}}
}}
</div>


{{TOCright}}
{{TOCright}}

Revision as of 08:54, 28 August 2021

This documentation is a work in progress. Please don't mark it as translatable since it will change in the next hours and days.

Description

Draft OCA est un module logiciel utilisé par Std Ouvrir, Std Importer et Std Exporter pour gérer le format de fichier OCA.

Le format de fichier OCA est un effort communautaire pour créer un format de fichier CAO gratuit, simple et ouvert. 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.

Importer

Les objets OCA suivants peuvent être importés:

  • Lignes
  • Arcs et Cercles
  • Surfaces fermées

Exporter

Les objets FreeCAD suivants peuvent être exportés:

  • Lignes et fils (polylignes)
  • Arcs et cercles
  • Surfaces

Préférences

Pour plus d'informations, voir: Préférences d'Import Export.

Script

Voir aussi: Draft API et FreeCAD Script de Base.

Vous pouvez exporter des éléments vers un fichier OCA en utilisant la fonction suivante :

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