Draft OCA/fr: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 4: Line 4:
|[[Draft_SVG/fr|Format SVG]]
|[[Draft_SVG/fr|Format SVG]]
|[[Draft_DAT/fr|Format DAT]]
|[[Draft_DAT/fr|Format DAT]]
|[[Draft_Workbench/fr|Atelier Draft]]
|[[Draft_Module/fr|Atelier Draft]]
|IconL=
|IconL=
|IconR=
|IconR=
Line 16: Line 16:
Draft OCA est un module logiciel utilisé par [[File:Std_Open.svg|24px]] [[Std_Open/fr|Std Ouvrir]], [[File:Std_Import.svg|24px]] [[Std_Import|Std Importer]] et [[File:Std_Export.svg|24px]] [[Std_Export|Std Exporter]] pour gérer le [http://groups.google.com/group/open_cad_format format de fichier OCA].
Draft OCA est un module logiciel utilisé par [[File:Std_Open.svg|24px]] [[Std_Open/fr|Std Ouvrir]], [[File:Std_Import.svg|24px]] [[Std_Import|Std Importer]] et [[File:Std_Export.svg|24px]] [[Std_Export|Std Exporter]] pour gérer le [http://groups.google.com/group/open_cad_format format de fichier OCA].


<div class="mw-translate-fuzzy">
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 [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.
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 [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>


==Importer==
==Importer==
Line 36: Line 34:
== Préférences ==
== Préférences ==


Voir : [[Import_Export_Preferences/fr|Préférences d'Import Export]].
<div class="mw-translate-fuzzy">
Pour plus d'informations, voir: [[Import_Export_Preferences/fr|Préférences d'Import Export]].
</div>


==Scripting==

<div class="mw-translate-fuzzy">
==Script==
==Script==
{{Emphasis|Voir aussi:}} [[Draft API/fr|Draft API]] et [[FreeCAD Scripting Basics/fr|FreeCAD Script de Base]].
</div>


Voir aussi: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] et [[FreeCAD_Scripting_Basics/fr|Débuter avec les scripts FreeCAD]].
<div class="mw-translate-fuzzy">

Vous pouvez exporter des éléments vers un fichier OCA en utilisant la fonction suivante :
Pour exporter des objets au format OCA, utilisez la méthode {{incode|export}} du module importOCA.
</div>


{{Code|code=
{{Code|code=
Line 55: Line 46:
}}
}}


* For the Windows OS: use a {{FileName|/}} (forward slash) as the path separator in {{Incode|filename}}.
* Pour le système d'exploitation Windows : utilisez un {{FileName|/}} (barre oblique) comme séparateur de chemin dans {{Incode|filename}}.


Exemple :
Exemple :

Latest revision as of 11:47, 16 September 2021

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

Voir : Préférences d'Import Export.

Script

Voir aussi: Autogenerated API documentation et Débuter avec les scripts FreeCAD.

Pour exporter des objets au format OCA, utilisez la méthode export du module importOCA.

importOCA.export(exportList, filename)
  • Pour le système d'exploitation Windows : utilisez un / (barre oblique) comme séparateur de chemin dans filename.

Exemple :

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