Arch OBJ
Jump to navigation
Jump to search
Hub utilisateurs
Description
En plus de l'exportateur standard .OBJ de FreeCAD, l'atelier Arch dispose d'une solution alternative d'exportation qui exporte les faces coplanaires comme des faces OBJ entières, au lieu de trianguler les objets basés sur les Shape, comme le fait l'exportateur standard.
Exporter sans GUI
L'exportation sans l'interface graphique est possible à partir de la ligne de commande, en utilisant uniquement l'exportateur de l'atelier Mesh.
Dans cet exemple, un fichier STEP est importé, les couleurs de Shape sont sauvegardées, puis un maillage est généré, les couleurs de l'objet d'origine sont réappliquées sur les faces du nouveau maillage, qui est ensuite exporté au format OBJ. Comme cela est fait avec l'Atelier Mesh, le résultat est un maillage triangulé.
import Mesh
import MeshPart
import Import
data = Import.open("example.stp")
shape = data[0][0].Shape
shape_colors = data[0][1]
mesh = MeshPart.meshFromShape(Shape=shape, LinearDeflection=0.1, Segments=True)
face_colors = [(0, 0, 0)] * mesh.CountFacets
for i in range(mesh.countSegments()):
color = shape_colors[i]
segm = mesh.getSegment(i)
for j in segm:
face_colors[j] = color
mesh.write(Filename="new_example.obj", Material=face_colors, Format="obj")
Plus d'informations
Tutoriels
Arch
- Éléments : Mur, Structure, Toiture, Fenêtre, Porte, Escalier, Espace, Frame, Équipement ; Tube, Tube Connecteur ; Nomenclature
- Renforcements : Armature ; Armature droite, Armature en U, Armature en L, Armature cintrée, Armature en étrier, Armature hélicoïdale
- Panneaux : Panneaux, Coupes de panneaux, Dépliage de Panneaux, Économiseur
- Matériaux : Matériel, Multi-Matériaux
- Organisations : Site, Réference, Bâtiment, Étage, Partie de bâtiment, Plan de coupe
- Axes : Axes, Système d'axes, Grille
- Modifications : Couper suivant un Plan, Ajouter un composant, Enlever un composant, Prendre des cotes
- Utilitaires : Composant, Clone Composant, Séparation Mesh, Mesh vers Shape, Sélection mesh non-solide, Enlever un Shape, Fermer un forage, Fusionner un mur, Vérification, Ifc Explorateur, Bascule drapeau Ifc, Étaler 3 Vues, Crée un tableur IFC, Cacher les Sous Composants
- Additionnels : Préférences, Préférences Import-Export (IFC, DAE, OBJ, JSON, 3DS) ; Arch API

- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test, Web