VisualARQ Labs
VisualARQ Labs est un ensemble de commandes expérimentales autour des objets de VisualARQ, apportant des fonctions supplémentaires à VisualARQ.
Ces commandes sont créées à partir de définitions de Grasshopper exécutées avec le Lecteur de Grasshopper. Les définitions de Grasshopper sont intégrées dans des commandes exécutables à travers des barres d’outils, aucune connaissance de Grasshopper n’est donc nécessaire pour les utiliser.
Les fonctions présentes dans VisualARQ Labs pourraient par la suite être intégrées dans les versions futures de VisualARQ.
Pour toute question ou demandes particulières sur ces commandes, n’hésitez pas à nous écrire à l’adresse visualarq@asuni.com.
Conditions requises
- Rhino 7 SR27 ou postérieure
- VisualARQ 2.13 ou postérieure
Comment l’installer ?
- Téléchargez VisualARQ Labs sur food4Rhino.
- Extrayez les fichiers du fichier zip.
- Déposez le fichier .yak dans l’interface de Rhino. Et voilà !
- Si la barre d’outils VisualARQ Labs n’apparaît pas, vous pouvez la charger manuellement :
- Ouvrez le menu de Rhino Outils > Configuration des barres d’outils…
- Fichier > Ouvrir… et sélectionnez le fichier VisualARQLABS.rui dans le dossier décomprimé.
- Si vous redémarrez Rhino maintenant, la barre d’outils VisualARQ Labs apparaîtra là où vous l’avez laissée.
Comment le désinstaller ?
- Ouvrez le Gestionnaire de packs de Rhino (commande GestionnairePacks).
- Sélectionnez l’application VisualARQ Labs dans la liste et cliquez sur le bouton Désinstaller.
- Afin de supprimer la barre d’outils VisualARQ Labs, fermez la et redémarrez Rhino ou ouvrez le menu de Rhino Outils > Configuration des barres d’outils…, sélectionnez la barre d’outils VisualARQ Labs dans la liste et ouvrez le menu Fichier > Fermer.
Comment le mettre à jour ?
- Téléchargez et décomprimez les fichiers actualisés dans food4Rhino.
- Déposez le fichier .yak dans Rhino.
- Redémarrez Rhino.
Liste des commandes :
- Wall Extend To Wall
- Wall Split Horizontally
- Wall Alignment Toggle
- Slab Join
- Slab From Walls
- Stair Flip
- Stair Remove & Recover Last Step
- Match Property
- Match Style
- Match Height
- Match Section Attributes
- Select Duplicated Objects
- Extract Curves
- Offset Objects
Prolonger un mur vers un mur
vaWallExtendToWall
Cette commande permet de prolonger des murs vers d’autres murs.
Les murs courbés ne prennent pas en charge cette fonction.
Diviser un mur horizontalement
vaWallSplitHorizontally
Cette commande divise un mur horizontalement à une certaine élévation.
Elle peut être appliquée à plusieurs murs en même temps.
Inverser l’alignement d’un mur
vaWallAlignmentToggle
Cette commande change l’alignement des murs de Gauche à Droite ou de Droite à Gauche.
Elle n’a aucun effet sur les murs alignés sur leur Centre.
Elle peut être appliquée à plusieurs murs en même temps.
Joindre une dalle
vaSlabJoin
Cette commande joint plusieurs dalles superposées pour former une seule dalle.
Les surfaces supérieures des dalles doivent se trouver sur le même plan.
Dalle à partir de murs
vaSlabFromWalls
Cette commande crée une dalle à partir d’un groupe de murs. Une option permet de choisir de créer la dalle à partir de la frontière intérieure des murs ou de la frontière extérieure.
Inversion d’escalier
vaStairFlip
Cette commande change l’orientation des escaliers, de sorte que le point le plus haut où se termine la dernière marche devient le point le plus bas où commence l’escalier.
Cette commande ne peut pas être utilisée sur les escaliers en colimaçon qui ont déjà la propriété « Vers la droite » pour définir leur orientation.
Supprimer et récupérer la dernière marche d’une escalier
vaStairRemoveLastStep (clic gauche)
vaStairRecoverLastStep (clic droit)
vaStairRemoveLastStep soustrait la dernière marche d’un escalier avec un solide généré internement et vaStairRecoverLastStep récupère la marche en extrayant cette soustraction.
Copier une propriété
vaMatchProperty
Cette commande copie la propriété d’un objet pour définir celle d’un autre. La propriété est indiquée en tapant le nom d’une propriété paramétrique existante dans les objets de VisualARQ. Par exemple :
- name (nom)
- description
- height (hauteur)
- alignment (alignement) (pour les murs, les murs-rideaux, les garde-corps…)
- profileAlignment (alignement du profil) (pour les poutres et les poteaux)
- style
Copier le style
vaMatchStyle
Cette commande copie le style d’un objet pour définir celui d’un autre.
Elle peut être appliquée à plusieurs objets en même temps.
Copier la hauteur
vaMatchHeight
Cette commande copie la hauteur d’un objet pour définir celle d’un autre. Elle peut être utilisée avec les murs, les murs-rideaux, les poteaux, les garde-corps et les escaliers.
Elle peut être appliquée à plusieurs objets en même temps.
Copier les attributs de section
vaMatchSectionAttributes
Cette commande copie les attributs de section d’un objet pour définir ceux d’un autre. Cette commande ne fonctionne pas encore sur les objets de VisualARQ dont les attributs de section sont normalement définis par style.
Elle peut être appliquée à plusieurs objets en même temps.
Sélectionner les objets de VisualARQ en double
vaSelDup
Cette commande trouve et sélectionne les objets de VisualARQ identiques et dans la même position. Le critère d’identification des objets identiques diffère légèrement pour chaque type d’objet. Les paramètres suivants sont évalués pour déterminer si des objets sont identiques :
- Murs, murs-rideaux, gardes-corps et escaliers : point de départ et final de la courbe guide.
- Poutres : volume, points de départ et final de la courbe guide.
- Portes et fenêtres : position et profil de l’ouverture.
- Dalles et toits : volume et position de deux sommets de leur frontière.
- Poteaux, mobiliers et éléments : volume, position, position du centroïde et rotation.
Décaler des objets
vaOffset
Cette commande copie des objets de VisualARQ à une certaine distance de leur position ou courbe guide initiale.
Elle peut être utilisée sur les murs, murs-rideaux, poutres, gardes-corps, portes, fenêtres et dalles.
Elle peut être appliquée à plusieurs objets en même temps.