Bienvenue

Ligne Rouge

Bienvenue sur AroBIM.fr

Ligne Rouge

AroChris

Une des grandes questions des utilisateurs de Revit est de savoir s’il existe une visionneuse de fichiers RVT afin de pouvoir échanger un projet Revit.
Une solution consiste à d’installer une licence Revit en mode démonstration. Au delà des 30 jours d’essai le logiciel continu d’être accessible et permet uniquement de visualisation.
Il y a désormais plus simple à l’aide la plateforme Autodesk 360. Il n’est pas nécessaire d’avoir un compte Autodesk. Et c’est gratuit !
À l’aide de votre navigateur internet, saisissez le lien suivant :
https://360.autodesk.com/viewer .

Bim360-A

Un simple glissé / déposé permet de transférer votre fichier sur le cloud d’Autodesk. Bien sûr une bonne connexion internet est recommandée.

Bim360-A4

Il est possible de récupérer un lien permettant d’accéder à la page de visualisation durant 30 jours.

Bim360-A5

Pratique pour partager un fichier d’autant que parmi les outils il est possible de créer des commentaires au sein d’une « line review »

Bim360-A8

Bim360-A9

Bim360-A10

L’outil ne se limite pas aux fichiers RVT, et permet de visualiser en 2D et 3D plus de 50 formats de fichiers. Aucune installation complémentaire de plug-ins n’est requise. Simple et efficace.

Bim360-A6

À tester.

Ca y est, vous avez récupéré le fichier ZIP dans la rubrique Bonus. Dézipper-le puis lancer le programme d’installation (aropack.exe).

Au lancement de votre Revit un nouvel onglet s’ajoute au ruban.

 

AroPACK3

 

Cette boite à outils est prévue pour Revit 2014. Une installation pour Revit 2015 sera disponible ultérieurement. 

 

Que nous propose AroPACK dans cette première version ?

 

L’outil majeur est ARS, pour AroRevitScript. L’idée principale est de fournir une réponse aux questions : « Je voudrais faire cela avec Revit. Comment je fais ? Et pourquoi Revit ne fait pas ça ? » , point de départ d’AroPACK (voir article précédent).

Si la solution est la programmation d’addin sous Revit cela n’est pas à la portée et dans les envies de tout à chacun. D’où l’idée de proposer un outil de programmation intermédiaire entre le langage C SHARP ( ou VB.NET ) et l’utilisateur de Revit. Un outil d’écriture de script permettant à l’aide de simples paramètres Revit de réaliser des tâches élémentaires permettant de répondre à un besoin spécifique.

 

Quelques exemples :

- Gérer un paramètre de type "texte" réalisant l’assemblage d’informations tel le nom d’un composant et ses dimensions.

- Accéder à une information de l’objet et la transférer dans un paramètre partagé pour l’exploiter dans une étiquette et une nomenclature. Application concrète : récupérer l’information Hauteur d’un mur pour l’inscrire dans une nomenclature. Essayez de le faire avec votre Revit 2014. Tout simplement impossible.

- Pouvoir associer des formules à des paramètres d’occurrence et de type sur des familles systèmes. Application : calculez les arases des réseaux suivant le référentiel NGF du projet.

- et plein d’autres choses 

 

Comment cela fonctionne ?

A la base il faut ajouter à notre famille un paramètre qui contiendra la commande. L’emploi des paramètres de projet est tout désigné pour cette tâche. Dans l’onglet GERER, cliquez sur PARAMETRE DE PROJET , puis définissez votre paramètre.

 

AroPACK17

 

 

AroPACK18

 

 

Deux règles importantes :

- le nom du caractères doit commencer par un souligné bas « _ ». Ce caractère a été choisi pour permettre à l’ARS de différentier les paramètres qui lui sont destinés

- le paramètre est un champ Texte.

 

Remarques complémentaires :

- le paramètre peut être de Type ou d’Occurrence.

- le paramètre doit être associé à la catégorie désirée pour son application.

Prenons l’exemple d’un paramètre dénommé _ARS1 associé au mur.

Dans un second temps, on affecte une fonction au paramètre. Pour cela on sélectionne un objet adéquat dans notre projet pour renseigner la valeur de notre paramètre directement dans la palette propriétés si ce dernier est d’occurrence, po via « modifier le type » si il est de type.

 

Quelles sont les fonctions disponibles ?

def [paramOut] with [paramIn]

- permet de définir la valeur du paramètre ayant le nom « paramOut » avec la valeur du paramètre « paramIn ».

- attention à respecter les espaces entre chaque membre de la fonction.

exemple :

_ARS1 = def Commentaires with def Hauteur non contrainte

transfert la valeur du paramètre « Hauteur non contrainte » dans le paramètre « Commentaires »

 

AroPACK19

 

AroPACK20

addstring [paramOut] with (param1) + (param2) + …

- permet de définir la valeur du paramètre ayant le nom « paramOut » en concatenant ( assemblage des chaines de caractères ) défini par les paramètres  suivant le mot cléf « with »

- param : nom du paramètre de l’objet

- param : $xxxx alors xxxx est considéré comme la chaine de caractère à ajouter et non comme le nom d’un paramètre.

- attention à respecter les espaces entre chaque membre de la fonction et surtout entre les (param) et le signe +

exemple

_ARS1 = addstring Commentaires with $Dim: + Longueur + $x + Hauteur non contrainte

inscrit dans le paramètre « Commentaires » l’assemblage des informations « Longueur » et « Hauteur non contrainte »

 

aitube [paramOut]

- permet de définir la valeur du paramètre avec l’arase inférieure d’une canalisation

exemple

_ ARS = aitube Commentaires

 

Comment lancer l’exécution des scripts ?

 

La commande « Macro Update » passe en revue l’ensemble des objets du projet pour exécuter l’ensemble des scripts.

AroPACK est au stade embryonnaire. N’hésitez pas à me faire part de vos remarques.

 

Un prochain article vous présentera les outils du panneau Informations.

Un des mes clients a rencontré la problématique suivante : « …, dans un projet que nous reprenons nous avons besoin de savoir où se trouvent sur les plans, les nombreuses de coupes effectuées et présentent dans l’explorateur de projet … »

Ci-joint une petite astuce pour répondre à cette question : retrouver sur une vue en plan la ligne d’une coupe.

Dans l’explorateur du projet sélectionner la vue désirée puis faire un clic droit afin d’afficher le menu contextuel.

 

LigneCoupe1

 

Sélectionner la rubrique « Rechercher les vues associées… »

 

LigneCoupe2

 

La boite de dialogue « Aller à la vue » s'affiche et liste l’ensemble des vues contenant la ligne de coupe. Sélectionner la vue désirée.

 

LigneCoupe3

 

Revit change de vue afin d’afficher le plan choisit et sélectionne la ligne de coupe.

Dans l’onglet Gérer, lancer la commande « ID de sélection »

 

LigneCoupe4

 

Faite un CTRL C pour mémoriser l’identifiant dans le presse papier.

 

LigneCoupe5

 

Toujours dans l’onglet Gérer, lancer l’outil « Sélectionner par identifiant ».

 

LigneCoupe6

 

Faite un CTRL V pour récupérer l’identifiant puis appuyer sur « Afficher »

 

LigneCoupe7

 

Il est possible de simplifier quelques peu les manipulations en écrivant une macro qui après la sélection de la coupe via la rubrique « Rechercher les vues associées… » permet de zoomer directement sur celle ci.

 

public void ViewSelectedItem()

        {

             Document rvtDoc =  this.ActiveUIDocument.Document;

             UIDocument uiDoc = new UIDocument(rvtDoc);

             uiDoc.ShowElements(selSet);

        }

 

Je vous invite à lire ou relire l’article de Maxence dans le numéro 1 d’AroBIM expliquant comment créer une macro sous Revit.

 

 

revit icon

 

 

L’élaboration des familles Revit est un travail très important. De la qualité de ces éléments découle l’efficience de la maquette numérique. De bonnes familles facilitent la vie des utilisateurs, accroissent le potentiel de Revit avec une bonne gestion graphique et quantitative. Sur Revit MEP c’est encore plus important, car un mauvais paramétrage dans une famille de coude, d’accessoire bloque l’insertion sur le réseau et pourra empêcher la prise en compte dans les calculs d’ingénierie.  Comment construire correctement des familles Revit ? Ce sujet sera régulièrement abordé par l’équipe d’AroBIM.

Je commence aujourd’hui par une règle que je pratique le plus souvent possible : utiliser des familles imbriquées. L’idée est de confectionner des familles de base, souvent sur des approches géométriques, que j’utilise dans des familles plus détaillées. Exemple : une famille représentant le symbole d’une pompe que j’insère à chaque fois que je dois construire une famille de pompe d’une marque, d’un modèle spécifique pour avoir une représentation simplifiée. Pratique, non ?

Lors de la construction de ces familles imbriquées il y a une règle très importante : ses paramètres doivent être de Type , et non d’Occurrence, si l’on souhaite piloter cette dernière dans la famille hôte.

Une astuce aussi : lors de la construction de la famille imbriquée il y a une option dans la palette propriété dénommée « Partagée ».

 

Famille Partagee

 

Elle permet de retrouver dans votre projet la famille imbriquée dans le navigateur de projet, rubrique Familles, après insertion de la famille principale, permettant ainsi une utilisation indépendante. Par exemple pouvoir utiliser mon symbole de pompe sur une vue de détail pour faire un schéma.

Afin de pouvoir échanger sur ce sujet j’ouvre une rubrique dans le forum :  « Revit et ses familles » en espérant vous y retrouver prochainement.

 

Familles

Tout utilisateur Revit est à la recherche de familles pour alimenter ses projets d’objets. Je vous propose une série de sites  :

  • http://seek.autodesk.com , site officiel d’Autodesk en langue anglaise disposant depuis peu d’une localisation à l’aide de trois zones - Amérique, Europe et Océanie - permettant d’obtenir un contenu approprié. Domaines : Architecture, Techniques (MEP) Note: 3/5
  • http://www.polantis.com/fr/ , site français proposant des bibliothèques de fabricants. Domaine : Architecture. Note : 4/5
  • http://la-boutique-du-bim.blogspot.fr , blog de frédéric bidault membre de l’équipe AroBIM. Domaine : Architecture. Note 3/5
  • http://bimobject.com , site en anglais et en français proposant un addin pour un téléchargement directement depuis Revit. Domaines : Architecture, Techniques (MEP). Note : 4/5
  • http://bimbandit.com , site en anglais proposant gratuitement quelques familles. Domaine : Architecture. Note : 2/5
  • http://www.nationalbimlibrary.com , site en anglais proposant de nombreuses familles. Une inscription gratuite est nécessaire pour accéder aux téléchargements. Domaine : Architecture, Technique (MEP). Note : 4/5.
  • http://www.arcat.com , site en anglais proposant une vaste bibliothèque de familles. La recherche d’un composant n’est pas toujours très simple. Domaine : Architecture, Technique (MEP). Note : 3/5.
  • https://sites.google.com/site/revitdb/ . Quelques familles pour compléter une bibliothèque. Domaine : Architecture. Note: 2/5.
  • http://www.zumtobel.com/gb-en/downloads.html#3927 , site du fabriquant de luminaire Zumtobel. Domaine : Architecture. Note : 3/5

Il y en d’autres. N’hésitez pas à lister, sous forme de commentaires, les sites que vous utilisez afin d’en faire profiter les lecteurs d’AroBIM.

Qui est en ligne ?

Nous avons 41 invités et aucun membre en ligne

Inscription, Connexion