Intégration Rhino/Grasshopper
À propos
Rhinoceros3D est un modélisateur 3D développé par Robert McNeel & Associates de Seattle, Washington, États-Unis. Rhino est utilisé pour créer, éditer, analyser, documenter, rendre, animer et convertir des NURBS (courbes, surfaces, solides, nuages de points et maillages polygonaux).
Grasshopper est un environnement de programmation visuelle qui s'exécute dans l'application de conception assistée par ordinateur en 3D Rhinoceros. Elle est étroitement intégrée aux outils de modélisation 3D de Rhino.
Installer la connexion Rhino/Grasshopper
- Téléchargez Rhino ici.Remarque : Les utilisateurs peuvent utiliser la connexion Rhino/Grasshopper dans BricsCAD avec les clés de licence d'évaluation de la version actuelle de BricsCAD BIM et Rhino 7. Depuis la publication de BricsCAD V21, les clés pour les anciennes versions de Rhino ne fonctionneront pas pour cette intégration.
- Téléchargez la connexion Grasshopper-BricsCAD à partir du Catalogue d'applications BricsCAD. Le programme d'installation copie tous les fichiers nécessaires dans le dossier Program Files\Bricsys\Grasshopper-BricsCAD Connection.Remarque : La connexion Grasshopper-BricsCAD actuellement disponible dans la boutique d'applications fonctionnera dans les versions actuelles de BricsCAD Pro, BIM, Mechanical ou Ultimate.Remarque : La connexion Grasshopper-BricsCAD fonctionne avec Pro, Mechanical, BIM et Ultimate pour créer de la géométrie. Cependant, la fonctionnalité spécifique au BIM (ajout de classification, de structures spatiales, de profilés, de propriétés, d'exportation IFC) ne fonctionnera qu'avec une licence BricsCAD BIM ou Ultimate.
- Redémarrez BricsCAD.
- Pour lancer Grasshopper ou Rhino, ouvrez et enregistrez un nouveau dessin. Utilisez ensuite les boutons dans le nouvel onglet qui s'affiche dans le ruban ou lancez avec le Quad.
Lancer un fichier Grasshopper à partir de BricsCAD
- Ouvrez un fichier BricsCAD vide.
- Enregistrez-le.
- Ouvrez Grasshopper avec le bouton dans le nouvel onglet Grasshopper dans BricsCAD.
- Vous pouvez fermer la fenêtre contextuelle Rhino. Rhino continuera à travailler en arrière-plan.
- Dans l'onglet File de Grasshopper, choisissez New document pour ouvrir un nouveau script Grasshopper vide.
- Choisissez Open document... pour ouvrir un script Grasshopper existant. Vous pouvez utiliser tout script créé avec Grasshopper dans le passé et l'ouvrir dans BricsCAD, tant que la géométrie en entrée d'un autre programme a été internalisée. (Pour internaliser des données, cliquez avec le bouton droit sur le composant de géométrie en entrée et sélectionnez Internalise data.)
- La géométrie que vous avez créée avec le script doit maintenant s'afficher dans votre espace modèle BricsCAD en rouge. Assurez-vous de ne pas fermer la fenêtre Grasshopper, sinon la géométrie d'aperçu disparaîtra, car le document Grasshopper est fermé.
- Si votre script Grasshopper est ouvert et que vous ne voyez toujours pas la géométrie de l'aperçu, cela signifie probablement que votre fichier Grasshopper est lié au mauvais document BricsCAD. Pour le lier au bon document, consultez Lier un fichier Grasshopper à un fichier BricsCAD.
Lier un fichier Grasshopper à un fichier BricsCAD
Par défaut, il s'agit du fichier BricsCAD que le document Grasshopper liera à celui qui était actif lors du lancement de Grasshopper à partir de BricsCAD. Si vous souhaitez l'associer à un autre fichier BricsCAD, vous devez :
- Vous assurer que la cible BricsCAD dessine le dessin courant (c'est-à-dire celui que vous voyez dans la fenêtre de l'espace modèle de votre session actuelle).
- Reliez le script Grasshopper à ce dessin ouvert. Pour ce faire, cliquez sur l'icône Lien dans la barre située juste au-dessus du canevas Grasshopper qui contient le script que vous essayez de lier.
Lancer un exemple de fichier
- Ouvrir un exemple .dwg en ouvrant un .dwg à partir du dossier Program Files\Bricsys\Grasshopper-BricsCAD Connection.
- Vous recevrez un avertissement indiquant que le fichier est en lecture seule. Cela se produit parce que le document se trouve dans un dossier sécurisé. Cliquez sur Oui pour l'ouvrir en lecture seule.
Facultatif : si vous ne souhaitez pas recevoir cet avertissement ou si vous souhaitez modifier le fichier, copiez-collez les fichiers d'exemple dans l'un de vos propres dossiers et ouvrez-les à partir de cet emplacement.
- Dans Grasshopper, choisissez Program Files\Bricsys\Grasshopper-BricsCAD Connection. . Allez à nouveau dans le dossier
- Choisissez le fichier .ghx avec le même nom que le .dwg .txt.
- Le fichier d'exemple s'ouvre maintenant et vous devriez voir un aperçu rouge de la géométrie dans votre espace modèle BricsCAD.
Assurez-vous de ne pas fermer la fenêtre Grasshopper, sinon la géométrie de l'aperçu disparaîtra, car le document Grasshopper est fermé. Si votre script Grasshopper est ouvert et que vous ne voyez toujours pas la géométrie de l'aperçu, cela signifie probablement que votre fichier Grasshopper est lié au mauvais document BricsCAD. Pour le lier au bon document, consultez Lier un fichier Grasshopper à un fichier BricsCAD.
- Vous pouvez jouer avec les curseurs en entrée dans le script Grasshopper.
- Si vous êtes satisfait de votre modèle et que vous souhaitez convertir la géométrie de l'aperçu en une véritable géométrie BricsCAD, vous pouvez « cuire » la géométrie dans BricsCAD. Pour ce faire, sélectionnez tous les composants de Bake Building Element (cliquez sur MAJ) et appuyez sur le bouton Bake .
- Une fenêtre contextuelle s'affiche. Cliquez sur OK pour l'accepter.
- La géométrie est maintenant convertie en géométrie BricsCAD réelle, même si les données BIM y sont jointes.
- Vous ne pourrez pas enregistrer vos modifications dans vos fichiers, car elles étaient en lecture seule. Alors, ignorez vos modifications ou enregistrez les fichiers en tant que nouveaux dans un emplacement différent.
Personnaliser la connexion Rhino/Grasshopper
Le code de la connexion Rhino/Grasshopper est 100% open-source et est disponible ici. Cela vous permet de personnaliser entièrement votre connecteur en codant à votre guise (en supposant, bien sûr, que vous savez comment coder).
Désinstaller la connexion Rhino/Grasshopper
- Lancez la fonction Ajouter/Supprimer de programmes dans Windows.
- Recherchez la Connexion Grasshopper-BricsCAD.
- Cliquez sur Désinstaller.
Dessiner une boîte dans Rhino et la cuire dans BricsCAD via Grasshopper
- Ouvrez un nouveau fichier BricsCAD.
- Enregistrez le fichier.
- Dans BricsCAD, cliquez sur .
- Dessinez une boîte Rhino en entrant BOX dans la ligne de commande Rhino. (Cela fonctionne de la même manière que la commande BricsCAD BOX).
- Cliquez pour le premier coin de la base.
- Cliquez pour l'autre coin de la base.
- Cliquez pour définir la hauteur de la boîte.
- Pour ouvrir un nouveau script Grasshopper, dans l'environnement Grasshopper, cliquez sur , puis cliquez sur .
- Enregistrez le fichier.
- Faites glisser et déposez le fichier sur la toile Grasshopper.
- Cliquez avec le bouton droit de la souris sur le composant et sélectionnez Set one Brep.
- Accédez à la toile Rhino et sélectionnez votre cube.
- Le composant Brep passera de orange à gris. Si vous fermez la fenêtre Rhino et revenez à la fenêtre Grasshopper, un aperçu du cube s'affichera dans l'espace modèle BricsCAD.
- Glissez-déposez le composant sur la toile Grasshopper.
- Pour lier les deux composants, cliquez et faites glisser du point droit du composant Brep vers le point gauche du composant BricsCAD Bake.
- Cliquez avec le bouton droit de la souris sur le composant Bake Geometry et choisissez Bake into BricsCAD.
- Cliquez sur OK. La boîte est cuite comme un solide dans BricsCAD.
Dessiner une boîte dans Grasshopper à partir d'un rectangle BricsCAD
- Pour ouvrir un nouveau script Grasshopper, cliquez sur
et cliquez sur dans l'environnement Grasshopper. Enregistrez le fichier. - Ouvrez un nouveau fichier BricsCAD dans un gabarit métrique et enregistrez-le.
- Pour lier le nouveau script au fichier .dwg ouvert, cliquez sur le bouton Link dans la barre d'outils Canvas.
- Accédez à l'espace du modèle BricsCAD et dessinez un rectangle.Remarque : Utilisez une polyligne pour créer une géométrie irrégulière.
- Glissez-déposez le composant sur la toile Grasshopper.
- Cliquez avec le bouton droit de la souris sur le composant Curve et choisissez Set One BricsCAD Curve.
- Accédez à l'espace modèle BricsCAD et sélectionnez le rectangle.Remarque : Gagnez du temps avec le Quad : sélectionnez la courbe dans BricsCAD puis sélectionnez Vers Grasshopper sous l'onglet Grasshopper du Quad. Un composant Grasshopper apparaît dans le coin supérieur gauche de votre grasshopper canvas.
- Liez le composant de courbe à un composant .
- Liez ce lien à un composant .
- Dans l'entrée Direction du composant Extrude, liez un Remarque : Vous pouvez modifier la plage et la précision du curseur en cliquant avec le bouton droit sur le composant et en sélectionnant Éditer.... Une boîte de dialogue apparaît dans laquelle vous pouvez définir les chiffres et la valeur minimale et maximale du curseur.
avec . Réglez-le à la hauteur de votre boîte, 17 par exemple. - Vous avez maintenant dessiné une boîte dans Grasshopper, en utilisant la géométrie BricsCAD comme entrée.
Diviser une boîte en différents étages à l'aide de Grasshopper
- Ajoutez le code Start_1.ghx à votre script Grasshopper précédent.
- Pour ce faire, téléchargez le fichier zip au bas de cette page et extrayez son contenu.
- Ouvrez ensuite le fichier Start_1.ghx en cliquant sur Grasshopper. dans votre fenêtre
- Vous pouvez maintenant sélectionner tout le code Grasshopper en appuyant sur Ctrl+A sur le clavier et le copier en utilisant Ctrl+C.
- Revenez ensuite au document sur lequel vous travailliez dans la procédure précédente en allant dans le coin supérieur droit de la fenêtre Grasshopper et en cliquant sur le titre du document actuel (Start_1).
- Vous obtenez ensuite une liste déroulante de tous les scripts Grasshopper actifs, alors ouvrez celui que vous avez enregistré dans Comment dessiner une boîte dans Grasshopper à partir d'un rectangle BricsCAD.
- Cliquez maintenant sur la toile et appuyez sur Ctrl+V pour coller le code Start_1.ghx.
- Cliquez avec le bouton droit de la souris pour renommer le curseur numérique de la procédure précédente en Height building.
- Reliez ce curseur à l'entrée A du composant Division dans le groupe Compute amount of stories et à l'entrée A du composant Soustraction dans le groupe Get last wall height.
- Liez votre extrusion à l'entrée Forme du composant Contour.
- Faites un peu de nettoyage du fichier :
- Faites glisser le groupe d'entrée vert vers l'avant de votre toile.
- Ajoutez le curseur Height building au groupe en sélectionnant le composant, puis en cliquant avec le bouton droit de la souris sur le groupe et en choisissant Add to group.
- Désactivez l'aperçu de vos composants Boundary et Extrusion : sélectionnez les composants (cliquez dessus en maintenant la touche Maj enfoncée), cliquez-droit sur un espace vide de votre toile et choisissez Preview off.
- (Facultatif) Pour les fichiers intermédiaires qui comportent déjà ces modifications, utilisez Intermediate_1.ghx et Intermediate_1.dwg. (Situé dans le fichier zip au bas de cette page.)
- Le script que vous venez de créer vous permet de :
- Divisez l'extrusion par hauteur de dale à l'aide du composant Contour.
- Utilisez Offset pour décaler les courbes de l'épaisseur des murs.
- Faites en sorte que les surfaces inférieures des murs (les surfaces sont divisées en murs de sol inférieurs et en murs de toit).
- Calculez la dernière hauteur de mur.
- Utilisez Extrude pour décaler les surfaces pour en faire des toits, des dalles et des murs.
- Adaptez la hauteur du bâtiment, la hauteur des étages et l'épaisseur des dalles et des murs, en utilisant les curseurs du groupe vert Entrée.
- Ajoutez 3 composants à la fin de votre script Grasshopper.
- Fixez les éléments extrudés (les composants Flip) aux nœuds d'entrée Géométrie des composants de Bake Building Element :
- Connectez les murs d'étage inférieur extrudés et les murs de toit extrudés à un composant Bake Building Element. (Maintenez la touche Maj enfoncée tout en connectant plusieurs nœuds à un nœud d'entrée).
- Connectez les dalles du sol inférieur extrudées à un autre composant Bake Building Element.
- Reliez le toit extrudé au reste du composant Bake Building Element.
- Depuis la catégorie Bâtiment, 1 Étage et 3 Types BIM. , ajoutez les composants suivants à votre toile : 1
- Attachez les bâtiments au Bâtiment sélectionné pour le composant Étage et attachez-les à la Structure spatiale de tous les composants Bake Building Element.
- Attachez des types BIM (définis respectivement sur BimMur, BimDalle et BimToit dans le menu de sélection) au Type d'élément sélectionné pour les composants Bake Building Element des murs extrudés, des dalles et du toit respectivement.
- L'avertissement suivant s'affiche : Input parameter Building failed to collect data. En effet, lorsqu'aucun bâtiment n'est défini dans le dessin BricsCAD, Grasshopper ne parvient pas à collecter l'entrée.
- Pour créer des structures spatiales pour le composant à détecter, allez dans BricsCAD et cliquez sur dans le ruban.
- Ajoutez un bâtiment et quelques étages (plus d'histoires que vous ne voulez diviser votre bâtiment).
- Allez dans Grasshopper et faites un clic droit sur le composant Buildings et mettez-le sur Drop-down List au lieu de Check List.
- Sélectionnez le bâtiment récemment créé dans la liste déroulante.
- Sélectionnez avec la touche Maj tous les composants Bake Building Element et choisissez l'option Bake dans la barre d'outils Canvas Cliquez sur OK pour accepter le Calque, le Matériau et la Couleur de destination.
- Le dessin aura maintenant des étages différents.Remarque : Vérifiez les propriétés pour vous assurer que la géométrie est correctement classifiée comme Mur, Dalle ou Toit. Un emplacement spatial sera également attribué à ces éléments.
- La dernière géométrie en entrée sera intégrée à toutes les récits restants, car il y a maintenant plus d'histoires que la géométrie. Pour corriger ce problème, sélectionnez un sous-ensemble correct des récits à affecter. Faites cuire la géométrie dans BricsCAD et les étages seront corrects. Aucune géométrie dupliquée ne sera cuite.
Vous pouvez voir comment procéder en ouvrant le fichier End_1.dwg, puis le fichier Grasshopper End_1.ghx lié au fichier End_1.dwg.
- Vous avez maintenant créé avec succès un bâtiment.Si vous voulez voir le résultat du bâtiment cuit, consultez le fichier End_1_Baked.dwg ou faites-le vous-même.
Ajouter un rail au sommet du bâtiment
Nous allons continuer avec la construction faite dans la procédure précédente. Ouvrez donc le fichier End_1.dwg, puis le fichier Grasshopper End_1.ghx lié au fichier End_1.dwg.
- Ajoutez le code Start_2.ghx à la toile Grasshopper.
- Pour ce faire, téléchargez le fichier zip au bas de cette page et extrayez son contenu.
- Ouvrez ensuite le fichier Start_2.ghx en cliquant sur Grasshopper. dans votre fenêtre
- Vous pouvez maintenant sélectionner tout le code Grasshopper en appuyant sur Ctrl+A sur le clavier et le copier en utilisant Ctrl+C.
- Revenez ensuite au document sur lequel vous travailliez dans la procédure précédente en allant dans le coin supérieur droit de la fenêtre Grasshopper et en cliquant sur le titre du document actuel (Start_1).
- Vous obtenez ensuite un menu déroulant de tous les scripts de grasshopper actifs, ouvrez donc End_1.ghx.
- Cliquez maintenant sur la toile et appuyez sur Ctrl+V pour coller le code Start_2.ghx.
- Liez le composant d'extrémité du groupe Extruder le toit à l'entrée Brep du composant Déconstruire Brep du groupe Sélectionner la face supérieure du toit.
- Le script effectue les opérations suivantes :
- Le groupe Select top face of roof permet de sélectionner la face supérieure du toit.
- Le script restant prendra cette face et l'utilisera pour créer les lignes de base de la balustrade.
- Elle crée ensuite les axes des poteaux et des poutres de support.
- Elle calcule également la moitié de la hauteur du profil de la poutre.
- Cependant, un profil est toujours requis pour terminer cette étape et la suivante. Par conséquent, nous allons créer un profil à partir de l'étape 6.
- Avec ce profil et les axes, les poutres et les poteaux de support sont créées en tant qu'extrusions.
- Le résultat intermédiaire se trouve dans les fichiers Intermediate_2.ghx et Intermediate_2.dwg. (Situé dans le fichier zip au bas de cette page.)
- (Facultatif) Ignorez le groupe Select top face of roof et remplacez-le par un groupe . Placez-le sur la face supérieure de la dalle de toit dans votre bâtiment cuit par BricsCAD. (Pour ce faire, faites un clic droit sur le composant, cliquez sur Set one BricsCAD face et sélectionnez la face dans le dessin BricsCAD). Connectez ce composant Face à un composant et connectez cette surface aux entrées correctes.
- Allez à
Faites glisser les composants Profile Names et Profile Sizes sur la toile.
. - Sélectionnez HEA dans la liste déroulante des Profile Names. Cette liste déroulante affiche tous les noms des profils dans la Profile Library de BricsCAD.
- Liez le composant à l'entrée ProfileName du composant Profile Sizes.
- Liez le composant Profile Sizes au nœud d'entrée List dans un où i est défini sur 4 (cliquez avec le bouton droit sur l'entrée i et Set integer sur 4). Cet List Item vous permet de choisir une taille dans la liste de toutes les tailles de profil disponibles pour le Profile Name qui lui est associé.Remarque : Si vous liez un fichier à la sortie Profile sizes, vous verrez que l'indice 4 correspond à la taille 160.
Liez les composants Profile Names et List item à la base de données de pour obtenir un profil HEA 160 en sortie.
- Pour obtenir les courbes qui composent ce profil, attachez un fichier Library Profile. L'un des résultats créés est l'arbre des Profile Curves. au
- Attachez un composant Profile Curves. Il s'agit d'extruder plus tard la surface en tant que solide, au lieu des lignes en tant que surface.
au nœud de sortie - Pour regrouper les composants qui viennent d'être créés, sélectionnez-les (avec une zone de sélection) et cliquez avec le bouton droit de la souris sur Group.
- (Facultatif) Pour renommer le groupe, cliquez avec le bouton droit de la souris sur le rectangle violet. Renommez le groupe dans la zone de texte supérieure, par exemple Make profile.
- Le composant Boundary Surfaces doit maintenant être lié au Contenu du composant Bounding Box du groupe Calculate half of height of beam. Le composant Boundary Surfaces doit également être lié aux deux profils des composants Extruder dans les groupes Make supporting columns et Make beams. Les extrusions devraient maintenant vous montrer une rampe avec des poutres et des poteaux HEA 160.
- Pour intégrer ces poutres et poteaux dans BricsCAD, il faut attacher deux composants à la toile Grasshopper.
- Procédez comme suit :
- Définissez l'entrée Geometry pour les extrusions.
- Réglez l'entrée Element Type sur des composants qui est défini sur BimPoteau pour les extrusions de poteaux et sur BimPoutre pour les extrusions de poutres.
- Réglez l'entrée Structure spatiale sur la même valeur que le toit.
- Réglez l'entrée Profiles sur le composant Library Profiles du groupe de Make profile.
- Vous avez maintenant créé une rampe au-dessus de votre bâtiment. (Le script complet pour ce faire se trouve dans le fichier End_2.ghx au bas de cette page, qui est lié au fichier End_2.dwg).
- Cuisez dans BricsCAD. Les profils sont maintenant définis sur celui du script Grasshopper. Vous pouvez toujours modifier les connexions des poutres dans les coins en utilisant Connect L dans BricsCAD. (Pour voir le bâtiment terminé avec le garde-corps, consultez le fichier End_2_baked.dwg au bas de cette page).
Procédure : ajouter des informations à un modèle cuit
Nous allons continuer avec la construction faite dans la procédure précédente. Ouvrez donc le fichier End_2.dwg, puis le fichier Grasshopper End_2.ghx lié au fichier End_2.dwg.
- Ajoutez le code Start_3.ghx à la toile.
- Pour ce faire, téléchargez le fichier zip au bas de cette page et extrayez son contenu.
- Ouvrez ensuite le fichier Start_3.ghx en cliquant sur Grasshopper. dans votre fenêtre
- Vous pouvez maintenant sélectionner tout le code Grasshopper en appuyant sur Ctrl+A sur le clavier et le copier en utilisant Ctrl+C.
- Revenez ensuite au document sur lequel vous travailliez dans la procédure précédente en allant dans le coin supérieur droit de la fenêtre Grasshopper et en cliquant sur le titre du document actuel (Start_1).
- Vous obtenez ensuite un menu déroulant de tous les scripts de grasshopper actifs, ouvrez donc End_1.ghx.
- Cliquez maintenant sur la toile et appuyez sur Ctrl+V pour coller le code Start_3.ghx.
- Ce code a quelques paramètres post-cuisson des poutres et des poteaux classés et cuits :
- Le script utilise le composant Get Properties Names pour afficher les propriétés BIM dans la catégorie Property Bricsys.
- Dans ces propriétés, il sélectionne l'élément 1 pour les poteaux et l'élément 0 pour les poutres, respectivement ColumnType et BeamType.
- Pour conclure, il fixe les propriétés à la valeur spécifiée dans Panel components, à l'aide des composants Set Property Value components.
- Pour que le script fonctionne, faites cuire les deux composants Bake Building Element qui composent la balustrade.
- Liez maintenant la sortie de l'élément de construction des composants Bake Building Element à l'entrée correspondante de l'élément de construction des composants Get Properties Names.
- Liez également la sortie de l'élément de construction des composants Bake Building Element à l'entrée de l'élément de construction respectif des Set Property Value components.
- Si vous sélectionnez maintenant une colonne dans BricsCAD et que vous ouvrez ses propriétés, le ColumnType sera réglé sur Steel column. Lorsque vous modifiez la valeur du Panel component, les propriétés de BricsCAD changent en temps réel.
- Le script obtenu : 'End_3.ghx' se trouve dans le fichier zip, situé au bas de cette page. Elle fonctionne avec le fichier « End_3.dwg » dans lequel aucun élément n'est rendu statique. Rend tous les éléments de construction statique pour obtenir les réglages conséquents.
L'ensemble d'outils BricsCAD dans Grasshopper
Icône | Nom | Description |
---|---|---|
|
Plan | Représente un plan dans BricsCAD. |
|
Point | Représente un point dans BricsCAD. |
|
Courbe | Représente un sommet BricsCAD. |
|
Entité | Représente un sommet BricsCAD. |
|
Bord | Représente un sommet BricsCAD. |
|
Face | Représente un sommet BricsCAD. |
|
Sommet | Représente un sommet BricsCAD. |
|
Bâtiments | Fournit un sélecteur de noms pour tous les bâtiments présents dans Structure spatiale dans BricsCAD. |
|
Étages : | Renvoie toutes les récits joints au bâtiment en entrée. |
|
Nom du profil | Fournit un sélecteur de nom pour tous les profils présents dans Profiles dans BricsCAD. |
|
Taille profil | Renvoie toutes les tailles attachées au profil d'entrée. |
|
Type BIM* | Fournit un sélecteur de type pour tous les types BIM disponibles dans BricsCAD. |
|
Catégorie de propriété : | Fournit un sélecteur de catégories pour toutes les catégories de propriétés disponibles dans BricsCAD. |
|
Géométrie de cuisson | Faites cuire la géométrie du grasshopper dans le dessin BricsCAD actuel, tout en ignorant les données BIM qui lui sont jointes. La sortie de Bake Geometry est une référence à l'élément de construction cuit sans données BIM. |
|
Bake Building Element | Faites cuire la géométrie du grasshopper dans le dessin BricsCAD actuel, tout en y ajoutant des données BIM. La sortie de Bake Building Element est une référence à l'élément de construction cuit avec des données BIM. |
|
Éléments sur l'emplacement spatial | Par défaut, renvoie tous les éléments de construction présents dans BricsCAD. Lorsque vous utilisez les paramètres en entrée, renvoie les éléments de bâtiment filtrés par type d'élément et/ou emplacement spatial. |
|
Profil de bibliothèque | Renvoie un profil de la bibliothèque, en fonction du nom et de la taille donnés. |
|
Informations sur le profil | Renvoie les informations (nom, taille, norme et courbes) du profil spécifié. |
|
Nom de la propriété | Renvoie les noms des propriétés, joints à un élément de bâtiment, dans la catégorie de propriété spécifiée. |
|
Valeur de la propriété | Renvoie la valeur de propriété, jointe à un élément de bâtiment, pour le nom et la catégorie de propriété spécifiés. |
|
Informations sur le solide linéaire | Renvoie des informations (axe, chemin d'extrusion et courbes de profil) sur un solide linéaire présent dans le dessin BricsCAD. |
|
Set, propriété | Définit la valeur de propriété de l'élément de construction en fonction du nom, de la catégorie et de la valeur spécifiés. |
|
Exportation IFC | Exporte les éléments de construction spécifiés vers IFC. |
|
Lier | Relie le script Grasshopper à ce dessin ouvert .txt. |
|
Bake | Cuit la géométrie à partir des composants Bake Geometry et Bake Building Element sélectionnés. |