lunes, 26 de marzo de 2012

Aumento del número de caracteres visibles con el comando XLIST

En el blog de Lynn Allen  (Lynn Alle's Blog) se indica el procedimiento para conseguir que con el comando XLIST obtengamos un número de caracteres mayor que 31 en la caja que nos da la información del objeto seleccionado, sobre todo cuando tenemos largos nombres de ficheros referenciados y, por tanto, largos nombres de capa.

Básicamente  consiste en encontrar el fichero XLIST.DCL -en mi caso lo he encontrado en C:\Archivos de Programa\Autodesk\Autocad 2012 - Spanish\Express-, editarlo con el Bloc de Notas y sustituir por un número mayor que 31 en la fila donde aparece:
width=31;

y por un número mayor que 35 en las filas donde aparece width=35.

Aquí está el enlace:
http://lynn.blogs.com/lynn_allens_blog/2009/07/an-autocad-hip-tip-for-xlist-with-long-layer-names.html

Las últimas líneas de mi fichero XLIST.DCL han quedado así:
/  ----------------------------------------------------------------
xlistblock : dialog {
  label = "Xref/Block Nested Object List";
  : row {
    spacer; spacer;
    : column {
      : text {
        label = "Object:";
        //width = 12;
        //fixed_width = true;
      }
      : text {
        label = "Block Name:";
      }
      : text {
        label = "Layer:";
      }
      : text  {
        label = "Color:";
      }
      : text {
        label = "Linetype:";
      }
    }
    : column {
      : text {
        key = "sObjectType";
        //width = 35;
        //fixed_width = true;
      }
      : text {
        key = "sBlockname";
      }
      : text {
        key = "sLayer";
        width = 100;
      }
      : text {
        key = "sColor";
      }
      : text {
        key = "sLineType";
      }
    }
  }
  ok_only;
}

xlisttext : dialog {
  label = "Xref/Block Nested Object List";
  : row {
    spacer; spacer;
    : column {
      : text {
        label = "Object:";
        //width = 12;
        //fixed_width = true;
      }
      : text {
        label = "Style Name:";
      }
      : text {
        label = "Layer:";
      }
      : text  {
        label = "Color:";
      }
      : text {
        label = "Linetype:";
      }
    }
    : column {
      : text {
        key = "sObjectType";
        //width = 35;
        //fixed_width = true;
      }
      : text {
        key = "sStyleName";
      }
      : text {
        key = "sLayer";
        width = 100;
      }
      : text {
        key = "sColor";
      }
      : text {
        key = "sLineType";
      }
    }
  }
  ok_only;
}

xlist : dialog {
  label = "Xref/Block Nested Object List";
  : row {
    spacer; spacer;
    : column {
      : text {
        label = "Object:";
        //width = 12;
        //fixed_width = true;
      }
      : text {
        label = "Layer:";
      }
      : text  {
        label = "Color:";
      }
      : text {
        label = "Linetype:";
      }
    }
    : column {
      : text {
        key = "sObjectType";
        //width = 35;
        //fixed_width = true;
      }
      : text {
        key = "sLayer";
        width = 100;
      }
      : text {
        key = "sColor";
      }
      : text {
        key = "sLineType";
      }
    }
  }
  ok_only;
}

viernes, 9 de marzo de 2012

Revit. Ángulo de patrón de sombreado en las hojas de un muro.

El blog de David Light -http://autodesk-revit.blogspot.com- sigue siendo una fuente importante de la que extraer conocimientos interesantes para aplicar a nuestro aprendizaje de Revit Architecture.

En esta ocasión se trata de poder cambiar el ángulo del patrón de sombreado de una de las hojas de un muro.



¿Para qué más palabras? Vamos directamente a la entrada correspondiente de dicho blog:

http://autodesk-revit.blogspot.com/2007/08/orientation-in-host-layers-or.html

Revit. Copiar Componente Modelo "in situ" fuera del plano de referencia en que fue creado

Continúo extrayendo "cosas" del blog de David Light.

En esa ocasión se trata de solventar el impedimento que Revit presenta cuando se crea en un plano de referencia un Componente de Modelo "in situ" y queremos tener copias de ese objeto fuera de ese plano en el que fue creado.  La solución está en crear un Grupo con dicho Componente.

Aquí dejo el enlace de la explicación:
http://autodesk-revit.blogspot.com/search?updated-max=2007-08-16T08:38:00%2B01:00&max-results=3&reverse-paginate=true

jueves, 8 de marzo de 2012

Revit. Ocultar la parte de una rampa que queda en un nivel superior.

También en el  blog de David Light he encontrado esta entrada en la que explica cómo ocultar la parte de una rampa que queda por encima del nivel en el que arranca la misma o de uno intermedio. Algo parecido a lo que sí funciona con las escaleras.

La entrada es de marzo de 2008 y no sé si versiones de Revit posteriores a esa fecha han implementado alguna mejora para resolver ese detalle. Yo lo he probado con la versión 2012 y no me ha creado ninguna línea de rotura ni líneas de trazos, es decir, que en el nivel de arranque de la rampa me ha representado TODA la rampa.

http://autodesk-revit.blogspot.com/2008/03/ramps-dont-cut.html

Revit. Crear familia de silueta a partir de otra procedente de Sketchup.

En el blog de David Light (http://autodesk-revit.blogspot.com) existe una entrada, denominada "Revit: Content is King!! , en la que se detalla la forma de crear una familia tipo silueta de persona para Revit a partir de un fichero similar de Google Sketchup, con extensión SKP.

Este es el enlace a dicho artículo:
http://autodesk-revit.blogspot.com/2007/08/content-is-king.html