jeudi 25 mars 2010

D’un tableur à une nomenclature

Dans la boite à outils de l’utilisateur Revit Architecture, il y a un utilitaire bien pratique et simple à mettre en œuvre. Cet outil permet de s’affranchir (pour cette opération précise) du RDB Link.

Vous pouvez télécharger directement ici l’utilitaire. (fichier texte joint à lire pour les sources)

Il s’agit d’insérer des données dans une nomenclature Revit à partir d’un tableur (MS Excel ou OOo Calc). Cette procédure peut se révéler très utile dans bien des cas. Le premier usage est par exemple l’insertion de données de pièces à partir d’un programme (code des locaux, surfaces cibles, caractéristiques diverses…).
L’utilitaire peut insérer toutes données dans des nomenclatures existantes.

Procédure
-
Commencer par préparer les données dans votre tableur. Peu importe le nom des colonnes. En revanche, quelques règles sont à suivre : celles de Revit. Par exemples, pour les surfaces, ne pas mettre m² et donc en règle générale, ne pas indiquer d’unité dans les cellules. Si vous utilisez les identifiants des objets, ils doivent être uniques…

- Côté Revit, préparer une nomenclature à partir de laquelle seront insérées les informations. Cette nomenclature doit posséder le même nombre de colonnes contigües que la feuille du tableur.

ART_Donnees
ART_Donnees_01

- Toujours du coté de Revit, il faut passer en version ENU (anglais). Voici la procédure :
dans le dossier Program de Revit Architecture 2010, créer le dossier suivant :
…\Program\en-US
Copier dans ce dossier les 3 fichiers présents du dossier …\Program\fr-FR

Modifier le Revit.ini
repérer la section suivante :
[Language]
Select=FRA

Remplacer FRA par ENU

- Redémarrer Revit Architecture pour prendre en compte les modifications de langue.
Pour repasser en version française, il vous suffit de remodifier la section du Revit.ini. Inutile de supprimer le dossier en-US, il sera présent pour la prochaine fois…

- Ouvrir la nomenclature et le fichier du tableur. Lancer l’utilitaire que vous avez téléchargé. Valider la première boite de dialogue, indiquer le nombre de lignes et de colonnes à balayer, cliquer sur la première cellule du tableur à copier et puis sur la première cellule à remplir de la nomenclature de Revit Architecture.

Le copier/coller commence…
En fonction du nombre de données, l’opération peut prendre un peu de temps. La fonction utilisée est un copier/coller de cellule à cellule.

Vous pouvez répéter la procédure plusieurs fois en fonction des données qui vous sont fournies. Il faut bien indiquer le nombre de lignes et de colonnes, la première cellule à copier et la première de destination, l’utilitaire s’occupe du copier/coller.

lundi 22 mars 2010

Dimensions brutes

Je note une amélioration dans la traduction de paramètres de Revit. Ceci peut paraître insignifiant, mais pour la bonne compréhension de Revit Architecture c’est important.

Le post du 26/10/2008 précisait la traduction du paramètre “approximatif” en “brute”.

C’est chose faite. Si vous observez les paramètres d’une famille de fenêtre par exemple, on note les paramètres Largeur brute, Hauteur brute. Les paramètres des anciennes familles sont automatiquement traduits.

Il vous reste à utiliser ses paramètres à l’aide de formule pour extraire les dimensions brutes des portes et fenêtres.

Merci à ADSK.

lundi 8 mars 2010

OFF - “Accès libre”

framabook6-stallman Je vous recommande “Richard Stallman et la révolution du logiciel libre”, une biographie autorisée, un livre pour comprendre le monde logiciel d’aujourd’hui.

Ce livre est en libre téléchargement sur le site de Framasoft. Vous pouvez aussi l’acheter (aux éditions Eyrolles).
Un must, bonne lecture.

mercredi 3 mars 2010

Autodesk Seek et Revit Model Style Guide

Si vous ne connaissez pas le site d’échange de composants d’Autodesk, je vous conseille d’y aller faire un tour : http://seek.autodesk.com/

Vous y trouverez un document en version 2. Ce document propose une approche pour le développement des composants de Revit (Revit Model Style Guide)

Ce document est très intéressant et je m’en inspire pour écrire actuellement un guide et méthode pour les composants Revit Architecture.