Arch Site
|
|
| Emplacement du menu |
|---|
| 3D/BIM → Site |
| Ateliers |
| BIM |
| Raccourci par défaut |
| S I |
| Introduit dans la version |
| - |
| Voir aussi |
| Aucun |
Description
Arch Site est un objet spécial qui combine les propriétés d'un objet groupe FreeCAD standard et des objets Arch. Il est particulièrement adapté pour représenter un projet de site ou un terrain. Dans un travail architectural basés sur des IFC, il est surtout utilisé pour organiser votre modèle contenant des objets bâtiments. Arch Site est également utilisé pour gérer et afficher un terrain physique et peut calculer le volume de terre a ajouter ou a supprimer.
Utilisation
- Vous pouvez sélectionner un ou plusieurs objets pour les inclure à votre nouveau site.
- Pressez le bouton
Site ou pressez les touches S puis I.
Options
- Après la création d'un site, vous pouvez ajouter des objets par glisser-déposer dans la vue en arborescence ou en utilisant le bouton
Arch Ajouter. Cela ne détermine que les objets qui font partie du site donné et n'a aucun effet sur le terrain.
- Vous pouvez supprimer les objets d'un site par un glisser-déposer hors du site de la vue en arborescence ou en utilisant le bouton
Arch Supprimer.
- Vous pouvez ajouter un objet terrain en modifiant la propriété DonnéesTerrain du site. Le terrain peut être une coque ouverte ou (introduit dans la version 0.21) un solide.
- Vous pouvez ajouter des volumes à ajouter ou à soustraire du terrain de base en double-cliquant sur le site et en ajoutant des objets à ses groupes Additions ou Soustractions. Les objets doivent être des solides.
- La propriété DonnéesExtrusion Vector peut être utilisée pour résoudre certains problèmes qui peuvent apparaître lorsque le terrain est une coque ouverte et qu'il y a des additions et/ou des soustractions. Afin d'effectuer ces additions/soustractions, la coque ouverte est extrudée en un solide, qui est ensuite assemblé/soustrait de manière appropriée. Selon la topologie du terrain, cette extrusion peut échouer avec le vecteur d'extrusion par défaut. Vous pouvez alors remédier au problème en modifiant cette valeur. Cette propriété est ignorée si le terrain est un solide.
Propriétés
Données
Site
- DonnéesAddition Volume (
Volume) : volume de terre à ajouter à ce terrain. - DonnéesAdditions (
LinkList) : les autres formes qui sont ajoutées à cet objet. - DonnéesAddress (
String) : la rue et le numéro de rue de ce site. - DonnéesCity (
String) : la ville de ce site. - DonnéesCountry (
String) : le pays de ce site. - DonnéesDeclination (
Angle) : l'angle entre le nord réel et la direction du nord dans ce document, c'est-à-dire l'axe Y. Cela signifie que, par défaut, le nord pointe vers l'axe Y et l'Est vers l'axe X ; l'angle augmente dans le sens inverse des aiguilles d'une montre. Cette propriété était précédemment connue sous le nom de DonnéesNorth Deviation. - DonnéesEPW File (
FileIncluded) : permet de joindre à ce site un fichier EPW provenant du site de données EPW de Ladybug. Ce fichier est nécessaire pour afficher les diagrammes de la rose des vents. - DonnéesElevation (
Length) : altitude du niveau 0 de ce site. - DonnéesExtrusion Vector (
Vector) : un vecteur d'extrusion à utiliser lors d'opérations booléennes. - DonnéesLatitude (
Float) : la latitude de ce site. - DonnéesLongitude (
Float) : la longitude de ce site. - DonnéesOrigin Offset (
Vector) : un décalage facultatif entre l'origine du modèle (0,0,0) et le point indiqué par les coordonnées géographiques. - DonnéesPerimeter (
Length) : la longueur du périmètre de la zone projetée. - DonnéesPostal Code (
String) : le code postal de ce site. - DonnéesProjected Area (
Area) : la zone de projection de cet objet sur le plan XY. - DonnéesRegion (
String) : la région, la province ou le comté de ce site. - DonnéesRemove Splitter (
Bool) : supprime les séparateurs de la forme résultante. - DonnéesSubtraction Volume (
Volume) : le volume de terre à retirer de ce terrain. - DonnéesSubtractions (
LinkList) : les autres formes qui sont soustraites de cet objet. - DonnéesTerrain (
Link) : le terrain de base de ce site. - DonnéesTime Zone (
Integer) : représente le fuseau horaire de l'emplacement du site. Cette valeur étant un nombre entier, seuls les fuseaux horaires standard sont autorisés. Si la propriété VueSolar Diagram est définie surtrueet que le module approprié est installé, cette valeur sera utilisée pour générer des diagrammes solaires et éoliens plus précis. Le fuseau horaire doit être compris entre -12 et +14, où 0 correspond à Greenwich, UK, (GMT+0). Les valeurs positives sont à l'est de Greenwich et les valeurs négatives sont à l'ouest. - DonnéesUrl (
String) : une url qui montre ce site dans un site web de cartographie.
Vue
Compass
- VueCompass (
Bool) : valeur par défautFalse. Affiche ou cache la boussole. - VueCompass Position (
Vector) : position de la boussole par rapport à l'emplacement du site. - VueCompass Rotation (
Angle) : rotation de la boussole par rapport au site. - VueUpdate Declination (
Bool) : valeur par défautFalse. Met à jour la valeur de la déclinaison en fonction de la rotation de la boussole.
Site
- VueOrientation (
Enumeration) : valeur par défautProject North. Lorsqu'elle prendTrue North, toute la géométrie sera tournée pour correspondre au nord véritable de ce site. - VueSolar Diagram (
Bool) : valeur par défautFalse. Affiche ou cache le diagramme de la course du soleil. Voir Diagrammes solaires et éoliens. - VueSolar Diagram Color (
Color) : couleur du diagramme de la course du soleil. - VueSolar Diagram Position (
Vector) : position du diagramme de la course du soleil. - VueSolar Diagram Scale (
Float) : échelle du diagramme de la course du soleil. - VueWind Rose (
Bool) : valeur par défautFalse. Affiche ou cache le diagramme de la rose des vents (nécessite que la propriété de données EPW File ait une baleur, et le module Python de Ladybug installé. Voir Diagrammes solaires et éoliens).
Flux de travail typique
Commencez par créer un objet qui représente votre terrain. Par exemple, il est facile d'importer des données de maillage, qui peuvent être transformées en une Part Forme à partir du menu Part → Créer une forme à partir d'un maillage. Créez ensuite un objet Site et définissez sa propriété DonnéesTerrain sur la pièce que nous venons de créer :
Créez les volumes (les volumes doivent être des solides) qui représentent les surfaces à travailler. Double cliquez sur l'objet Site dans la vue 3D, et ajoutez ou soustrayez ces volumes du groupe. Cliquez sur OK.
La géométrie du site est alors calculée, les surfaces les périmètres et volumes sont automatiquement recalculés.
Diagrammes solaires et éoliens
Si Ladybug est installé, Arch Site peut afficher un diagramme de la course du soleil et/ou une rose des vents. Pour cela, les propriétés DonnéesLongitude, DonnéesLatitude et DonnéesNorthDeviation doivent être correctement définies et VueSolarDiagram ou VueWind Rose mises à true.
Remarques
- Le diagramme peut être mis à l'échelle, orienté et centré sur un point spécifique du modèle. Il peut également être activé ou désactivé. À ce stade, il s'agit d'une fonctionnalité visuelle plutôt que fonctionnelle, et elle n'est fournie qu'à des fins d'affichage.
- Si vous n'avez pas Ladybug, pysolar (version 0.7 et supérieure) est toujours pris en charge pour générer des diagrammes de course du soleil, mais pas des roses des vents. Cependant, Ladybug est un outil beaucoup plus puissant qui sera probablement plus utilisé à l'avenir, c'est pourquoi nous recommandons de l'utiliser à la place de pysolar. Ladybug peut être installé simplement via le gestionnaire de paquets Python pip.
Script
Voir aussi : Arch API et Débuter avec les scripts FreeCAD.
L'outil Site est utilisable dans une macro et dans la console Python en utilisant la fonction suivante :
Site = makeSite(objectslist=None, baseobj=None, name="Site")
- Crée un objet
Siteà partir deobjectlistqui est une liste d'objets oubaseobjqui est unShapeouTerrain.
Exemple :
import FreeCAD, Draft, Arch
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
Wall = Arch.makeWall(baseline, length=None, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()
Building = Arch.makeBuilding([Wall])
Site = Arch.makeSite([Building])
FreeCAD.ActiveDocument.recompute()
FreeCAD.Gui.ActiveDocument.ActiveView.viewIsometric()
Diagramme solaire
Tant que le module pysolar est présent, un diagramme de la course du soleil peut être ajouté au site. Définissez les angles de longitude, de latitude et de déclinaison selon les besoins, ainsi qu'une échelle adéquate pour la taille de votre modèle.
Pour l'instant, le diagramme n'a qu'une fonction informative et n'est là que pour l'affichage. Pour obtenir un diagramme de la course du soleil qui permette de visualiser les ombres et de modifier interactivement les dates et les heures, la meilleure option consiste à utiliser un site web externe qui permet de télécharger des modèles 3D. Certains d'entre eux prennent en charge les formats .obj et .stl, par exemple, qui peuvent être exportés vers FreeCAD.
Veuillez noter que Pysolar 0.7 ou supérieur est requis et que cette version ne fonctionne qu'avec Python 3.
Site.Longitude = -46.38
Site.Latitude = -23.33
Site.Declination = 30
# Uncomment if you want to show the compass
# Site.ViewObject.Compass = True
Site.ViewObject.SolarDiagram = True
Site.ViewObject.SolarDiagramScale = 10000
FreeCAD.ActiveDocument.recompute()
Diagramme solaire indépendant du site
Un diagramme de la course du soleil peut être créé avec la fonction suivante, indépendamment de tout site.
Node = makeSolarDiagram(longitude, latitude, scale=1, complete=False)
- Crée un diagramme de la course du soleil en tant que nœud Pivy en utilisant
longitudeetlatitudeavecscalefacultatif. - Si
completeest mis àTrue, les 12 mois sont montrés ce qui affiche l'Analemme.
import FreeCADGui, Arch
Node = Arch.makeSolarDiagram(-46.38, -23.33, scale=10000, complete=True)
FreeCAD.Gui.ActiveDocument.ActiveView.getSceneGraph().addChild(Node)
- Ébauche 2D : Esquisse, Ligne, Polyligne, Cercle, Arc, Arc par 3 points, Congé, Ellipse, Polygone, Rectangle, B-Spline, Courbe de Bézier, Courbe de Bézier cubique, Point
- 3D/BIM : Projet, Site, Bâtiment, Niveau, Espace, Mur, Mur-rideau, Colonne, Poutre, Dall, Porte, Fenêtre, Conduite, Raccord, Escaliers, Toit, Panneau, Ossature, Clôture, Treillis, Equipment
- Outils de renforcement : Armature personnalisée, Armature droite, Armature en U, Armature en L, Armature en étrier, Armature cintrée, Armature hélicoïdale, Armature pour colonne, Armature pour poutre, Armature de dalle, Armature de semelle
- Outils 3D génériques : Profilé, Boîte, Générateur de formes, Surface liée, Bibliothèque d'objets, Composant, Référence externe
- Annotation : Texte, Forme à partir d'un texte, Dimension alignée, Dimension horizontale, Dimension verticale, Ligne de référence, Étiquette, hachure, Axes, Système d'axes, Grille, Plan de coupe, Feuille TechDraw, Nouvelle vue
- Créer des vues 2D : Dessin 2D, Projection 2D, Coupe 2D
- Aimantation : Verrouiller l'aimantation, Aimantation Extrémité, Aimantation Milieu, Aimantation Centre, Aimantation Angle, Aimantation Intersection, Aimantation Perpendiculaire, Aimantation Extension, Aimantation Parallèle, Aimantation Spécial, Aimantation Au plus proche, Aimantation Orthogonal, Aimantation Grille, Aimantation Au plan de travail, Aimantation Dimensions, Basculer la grille, Plan de travail de devant, Plan de travail en haut, Plan de travail de côté, Plan de travail
- Modifier : Déplacer, Copier, Pivoter, Cloner, Copie simple, Créer un composé, Décalé, Décalé en 2D, Ajuster, Joindre, Scinder, Échelle, Étirer, Draft vers Esquisse, Agréger, Désagréger, Ajouter un composant, Supprimer un composant, Réseau orthogonal, Réseau selon une courbe, Réseau polaire, Réseau de points, Couper selon un plan coupe, Miroir, Extrusion, Soustraction, Union, Intersection
- Gérer : Configurer les BIM, Les vues BIM, Gestion de projet, Fenêtres & portes, Éléments IFC, Quantités IFC, Propriétés IFC, Classification, Calques, Matériaux, Nomenclature, Contrôle en amont, Éditer style d'annotation
- Utilitaires : Bascule des panneaux inférieurs, Corbeille, Vue du plan de travail, Sélection groupée, Définir la Pente, Proxy de plan de travail, Ajouter au groupe de construction, Diviser un maillage, Maillage vers forme, Sélection de maillages non-manifold, Supprimer la forme, Boucher des trous, Fusionner des murs, Vérification, Basculer en B-rep IFC, Bascule des sous composants, Prendre des cotes, Comparateur d'IFC, Explorateur d'IFC, Tableur IFC, Image Plane, Unclone, Rewire, Glue, Re-Extrude
- Outils pour les panneaux : Panneau, Découpe de panneau, Feuille de panneaux, Calepinage
- Outils pour les structures : Structure, Structural System, Multiple Structures
- Outils IFC : IFC Diff, IFC Expand, Create IFC Project, IfcOpenShell Update
- Nudge: Nudge Switch, Nudge Up, Nudge Down, Nudge Left, Nudge Right, Nudge Rotate Left, Nudge Rotate Right, Nudge Extend, Nudge Shrink
- Additionnel : Préférences, Réglage fin, Importer/Exporter, IFC, DAE, OBJ, JSON, 3DS, SHP
- 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, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test



