Executar una rutina de Dynamo en múltiples fitxers de Revit

ag. 7, 2022 | DynaOne, howto, Revit

Si fas servir Dynamo i necessites executar les teves rutines de Dynamo en diversos projectes, famílies o templates de Revit, no cal que busquis més!

A Camilion, hem desenvolupat DynaOne, un plugin per a Autodesk® Revit® que fa justament això.

DynaOne

La necessitat per fer processament massiu

Si fas servir Dynamo, i treballes en projectes grans o amb molts fitxers, és altament probable que necessitis executar la mateixa rutina de Dynamo en diversos projectes o famílies de Revit.

Alguns casos freqüents on això és necessari inclouen:

  • Auditar models de forma diària o setmanal per tal d’assegurar conformitat (compliance) amb els estàndards al teu despatx o de clients o proveïdors
  • Comprovar entregues o models de clients o proveïdors
  • Modificar famílies de Revit (afegir/eliminar paràmetres, crear vistes, etc.**

Hi ha molts casos en que el processament per lots de fitxers de Revit pot ser útil i pot estalviar moltes hores de feina repetitiva.

I és per això que hem desenvolupat DynaOne, un plugin de Revit que et permet processar tots els fitxers de Revit que vulguis amb un script de Dynamo amb un click.

Exemple de conformitat amb estàndards

Un cas d’ús comú de DynaOne és comprovar que es compleixen els estàndards del teu despatx o els requeriments dels teus clients o administracions públiques.

Suposem que els estàndards del projecte inclouen el següent:

  • Cada fitxer pot tenir un màxim de 10 advertiments (warnings)
  • El model ha de tenir unitats mètriques
  • El nivell al 00 ha de tenir un nom que segueixi una convenció específica
  • Les famílies han de tenir paràmetres específics

La rutina de Dynamo

Com a BIM Manager responsable, has de comprovar que cada nou projecte o cada entrega compleix aquests requeriments mínims.

Fins i tot dintre de la teva empresa pot ser complicat assegurar que tothom fa servir la última versió del la teva plantilla inicial, i poden aparèixer algunes no conformitats, però si tenim en compte la col·laboració amb el món exterior, aquestes no conformitats apareixeran de manera quasi inevitable.

El que pots fer és detectar aquestes anomalies de forma proactiva, així que crees un script de Dynamo fantàstic que comprova tots aquells estàndards i reporta els resultats en el node Watch.

Configures aquest node com a Output per tal de veure el resultat des del Dynamo Player més fàcilment.

La rutina de Dynamo

El problema

El problema el tens quan has de comprovar la conformitat amb estàndards diverses vegades al dia, cada dia…, això vol dir que hauries d’obrir cada projecte de Revit, executar la rutina de Dynamo, obtenir els resultats, i repetir-ho cada vegada.

La solució

La solució per aquesta tasca tediosa és descarregar-te i instal·lar el plugin DynaOne!

Per tal d’utilitzar el plugin, senzillament fes click en el botó DynaOne, ubicat a la pestanya Camilion i hi veuràs la finestra principal.

Després tria la teva rutina de Dynamo (a) i arrossega i deixa-hi anar tots els fitxers de Revit que vulguis processar (c) (també hi pots deixar anar un o més directoris).

Veuràs la vista prèvia amb tots els fitxers aptes pel procés (d) i pots excloure’n alguns del procés traient la selecció de la columna Include.

La finestra de DynaOne

Per l’últim pas, tria la configuració que necessitis en la secció d’opcions (e).
En el nostre exemple només ens interessa obtenir un report de l’estat del fitxer, així que podem desactivar la opció Save i possiblement activar l’opció Detach si estem treballant amb models compartits.

Un cop estiguis, pots fer click en el botó Run i anar a buscar un cafè!

DynaOne obrirà i processarà tots els teus fitxers un a un, en la finestra de Revit que ja tens oberta.
És important tenir en compte que aquesta finestra estarà ocupada processant tots els teus fitxers fins que acabi el procés, així que si necessites treballar en Revit, caldrà que obris una altra finestra.

A diferència d’altres implementacions DynaOne fa servir una única sessió de Revit.
És a dir que no cal tancar i obrir Revit entre fitxers, i per tant estalviaràs molt temps.

Conclusió

DynaOne és una eina molt potent si necessites processar fitxers de Revit de forma massiva amb una rutina de Dynamo.

A diferència de qualsevol altra aplicació disponible, DynaOne és capaç de desar qualsevol advertiment, error i missatge que es produeixi en Dynamo.

Esperem que la comunitat BIM en pugui trobar profit i valor en aquestes eines.

Descarrega i prova DynaOne ara!

0
    0
    Your Cart
    Your cart is emptyReturn to Shop