Macro para desactivar el nivel subyacente

La manera como Revit configura el nivel subyacente de una vista en planta nueva no es de mucha ayuda para los que trabajamos con un numero de vistas bastante elevado. Configurar vista a vista el parámetro nivel subyacente a ninguno es una tarea repetitiva sin ningún valor adicional que consume demasiado tiempo. Lamentablemente, para modificar varias vistas a la vez Revit no nos facilita las cosas y la única manera que encontré fue recurriendo a las Macros.

A continuación comparto este trozo de código que os puede ser útil:

		public void SetUnderlayViewNone()
		{
			UIDocument uidoc = this.ActiveUIDocument;
			Document doc = this.ActiveUIDocument.Document;

			FilteredElementCollector filteredviews = new FilteredElementCollector(doc)
				.OfCategory(BuiltInCategory.OST_Views);

			using (Transaction t = new Transaction(doc, "Set Underlay None"))
			{
				t.Start();

				foreach (Element e in filteredviews)
                        {
                                View myviewplan = e as View;
                                string viewName = myviewplan.Name;

                                Parameter underlyParam = myviewplan.get_Parameter(BuiltInParameter.VIEW_UNDERLAY_ID);
                                if (underlyParam != null) {
                                	ElementId id = new ElementId( -1 );
                                	underlyParam.Set(id);
                                }

                        }

				t.Commit();
			}

		}
 

Este código aplica a todas las vistas del modelo. Verificad que esto no estropea algo que no queráis.

Las tolerancias en las Habitaciones/Espacios MEP son demasiado grandes

Últimamente me encuentro con problemas en los contornos de de las Habitaciones/Espacios MEP que me hacen pensar en la cantidad de superficie que se pierde debido a que Revit permite una tolerancia en los limites de las Habitaciones/Espacios MEP. Básicamente, cuando un pilar tiene un pequeño desfase respeto la pared mas cercan provoca un hueco en el limite de las Habitaciones/Espacios.

Claro que la presencia de esta tolerancia existe por alguna razón pero de todas formas me hace dudar de la precisión de mis modelos.

Tal como explica Barrie Sharp en su blog podemos llegar a una tolerancia de 449.8mm en una situación simple.

Aquí os dejo ejemplos de situaciones que estoy experimentando con algunos modelos:

image001

image004

image006

Referencias externas:
Vota este deseo en la lista de deseos AUGI
Revit Buzz | Solving Room Bounding Issues–Divide & Conquer!

Elimina las copias de seguridad de los modelos y las familia Revit

Con cada guardado Revit automáticamente crea esos archivos, *.0001, que al final del día esta llenando tu disco duro con archivos innecesarios. Aquí os dejo las rutinas que uso para la eliminación de estos archivos. El funcionamiento es muy sencillo:

  1. Copiar los 4 archivos del archivo zip en la carpeta raíz de la librería de familias o la carpeta de proyectos.
  2. Ejecutar DELETE_families backups o DELETE_revit backups.

Descarga el archivo zip aquí: Delete revit backups Capturas de pantalla:

delete revit family model backups_1delete revit family model backups_2

1 año en linea

Este lunes, 1 de octubre del 2012, hace un año que este blog tomaba vida con el objetivo de revelar y compartir conocimiento. Hemos logrado algunos objetivos propuestos inicialmente y algunos que surgieron durante el desarrollo del pequeño proyecto denominado revitmep.es. Creo que gran parte de la inspiración vino de sitios como GURV (Grupo de Usuarios Revit Valencia), A3D.es con su foro lleno de conversaciones interesantes e preguntas que muchos de vosotros habéis aportado, eventos como EUBIM y muchos profesionales que dedican parte de su tiempo a la investigación, docencia o trabajo con software BIM y por supuesto Revit MEP.  Así que estamos endeudados con los seguidores de que han ayudado dando su aprobación y apoyo para seguir adelante.

En un año a parte de generar contenido para enriquecer este blog hemos hecho un trabajo de difusión en varias redes sociales, una de la más utilizada siendo twitter con más de 160 tweets i más de 200 seguidores 

twitter @revitmepes

Hemos creado micro vídeos presentando herramientas y métodos de trabajo con diferentes herramientas, por el momento hay 8 vídeos publicados y unos cuantos en espera para su edición y publicación en el canal youtube

youtube revitmepes

36 artículos en el blog revelando nuestros conocimientos y páginas útiles como la estantería de Artículos interesantes o la de Eventos relacionados con BIM y Revit..

blog revitmep.es

Gracias a todos por seguir,
Vuestra colaboración es el motor que enriquece este sitio

Cómo eliminar los espacios del modelo?

Los espacios generados en el modelo no se pueden eliminar simplemente borrandolos de la vista en la que estemos trabajando, pues permanecerían en el modelo. El modo de hacerlo es a través de las tablas, en el vídeo de continuación hacemos este ejercicio:

Herramienta «space separator» Revit MEP

Adjuntamos video usando la herramienta «space separator», dicha herramienta se puede usar antes de la creación de espacios, para generar fronteras según nuestra conveniencia, o posterior a la creación de espacios para moldear-los a nuestras necesidades.