Description
Draft OCA est un module 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 polylignes
- Arcs et cercles
- Surfaces
Préférences
Voir : Préférences Importer/Exporter.
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")
Cette page est extraite de https://wiki.freecad.org/Draft_OCA