Clasificar objetos

Algunos filósofos afirman que nombrar algo es el primer paso para descubrir qué lo diferencia de todas las demás cosas del mundo.

En un modelo 3D de SketchUp, sucede lo mismo. Cuando usas el Classifier (Clasificador) para incrustar datos en grupos o componentes, esos grupos o componentes se convierten en objetos. Cuando los objetos tienen nombres, descripciones, etc., puedes gestionar los detalles de todos los objetos clasificados.

Los detalles que puedes rastrear y gestionar pueden representar mucho más que solo la apariencia del objeto modelado. Ten en cuenta lo siguiente:

  • Puedes contar, medir, dimensionar y etiquetar objetos.
  • Puedes generar informes. Cuando tu modelo contiene objetos clasificados, la función Generar informe de SketchUp te permite generar los datos de clasificación como necesites verlos.
  • Puedes analizar tu modelo. Si quieres analizar un modelo para determinar el rendimiento energético, el coste o el cronograma, o incluso si solo quieres generar una hermosa imagen fotorrealista a partir de él, necesitas más información que la que existe en la geometría nativa de líneas y caras de SketchUp. Los objetos de SketchUp pueden transportar esa información, y esto significa que puedes hacer modelado de información de construcción (BIM).
  • Puedes exportar los objetos a otros formatos o programas. Cuando exportas objetos de SketchUp, estos pueden contener todo tipo de representaciones de cosas de orden superior. Por ejemplo, si los flujos de trabajo de tu proyecto usan BIM, puedes exportar objetos clasificados usando el esquema IFC 2x3 o 4 de SketchUp a IFC, el estándar abierto de intercambio de datos BIM. (IFC es el acrónimo de "Industry Foundation Classes", un estándar abierto de modelo de datos para información de construcción). Las aplicaciones de procesamiento pueden utilizar estos atributos, como el tipo de material y las fuentes de luz, para simular una escena. Las API de SketchUp exponen todos los datos adicionales que los desarrolladores necesitan para convertirse en importadores y exportadores a partir de prácticamente cualquier formato de modelado de información.

El resultado es que si clasificas tus datos en SketchUp, puedes usar el BIM para crear modelos que no solo parecen realistas, sino que también contienen datos prácticos sobre todos los objetos que deben ensamblarse.

Nota: Para usar la herramienta Clasificador de SketchUp y sus funciones relacionadas que se abordan en este artículo, necesitas una licencia PRO de SketchUp Pro.
Consejo: Para obtener más información sobre el BIM y el IFC, visita el sitio web de Building Smart.

En las secciones siguientes descubrirás cómo clasificar objetos en SketchUp y generar un informe basado en esos datos. Si necesitas usar datos de clasificación distintos del estándar IFC compatible con SketchUp, descubre cómo importar y exportar clasificaciones, o cómo crear tu propio archivo de datos de clasificación.

Clasificar objetos en la interfaz de SketchUp

Antes de comenzar a clasificar objetos, asegúrate de que tu modelo esté listo:

  • Los futuros objetos deben comenzar como componentes. En el apartado Desarrollar componentes y componentes dinámicos, se explica cómo transformar la geometría cotidiana en un componente.
    Consejo: Al crear un componente, puedes asignarle un tipo; para ello, selecciona una opción de la lista desplegable Type (Tipo) en el cuadro de diálogo Create Component (Crear componente).
  • El sistema de clasificación debe estar cargado en tu plantilla. Si creas un objeto 3D usando la plantilla Arquitectónica de SketchUp, el sistema de clasificación IFC 2x3 estará listo para funcionar. Si necesitas usar IFC 4 u otros esquemas, deberás importar clasificaciones.
  • Puedes mostrar la barra de herramientas Clasificador. Si no la ves, selecciona View > Toolbars (Ver > Barras de herramientas) y selecciona la casilla Classifier (Clasificador).

Al terminar de poner en orden las cosas básicas, tendrás todo listo para comenzar a clasificar objetos. Con la barra de herramientas Clasificador, solo tienes que hacer clic en un par de cosas:

  1. Seleccionar tu componente.
  2. Abre el menú desplegable en la barra de herramientas Clasificador, haz clic en la flecha junto a IFC 2x3 (o cualquiera que sea tu sistema de clasificación) y selecciona un tipo de objeto, como se muestra en la figura siguiente.
Consejo: Si no encuentras la clasificación que necesitas, escribe parte de su nombre en el cuadro de texto Filter (Filtro), que reduce las opciones.

La barra de herramientas también tiene la herramienta Clasificador (). Las siguientes son algunas cosas que debes tener en cuenta al clasificar objetos con la herramienta Clasificador:

  • Si el menú desplegable tiene un fondo blanco y un tipo, esto indica que la herramienta Clasificador está activa; y al hacer clic en los objetos con la herramienta Clasificador, se aplicará el tipo que se muestra en la barra de herramientas.
  • Si haces clic en un componente, el tipo de clasificación se asigna a todas las instancias del mismo componente, a menos que mantengas pulsada la tecla Mayús mientras haces clic con la herramienta Clasificador. Si mantienes pulsada la tecla Mayús, la instancia del componente en el que haces clic se vuelve única y se aplican los datos de tipo solo a esa instancia del componente.
  • Para eliminar un tipo de un objeto, activa Type: <undefined> en el menú desplegable y luego haz clic en un objeto para eliminar los datos del tipo. Otra posibilidad es seleccionar el mismo tipo de la lista de opciones de clasificación.

Si lo prefieres, puedes seleccionar datos de clasificación desde el panel de información de la entidad:

  1. Abre el menú contextual del componente y selecciona Entity Info (Información de la entidad) en el menú que aparece.
  2. En el panel de información de la entidad que se muestra en la figura siguiente, selecciona una clasificación en el menú desplegable Type (Tipo). De esta forma se muestra la misma interfaz que ves cuando usas la barra de herramientas Clasificador.
Información de la entidad: Windows
Información de la entidad: MacOS

También puedes muestrear la clasificación de un objeto y aplicarla a otro componente. Primero asegúrate de que ninguna geometría esté seleccionada. Luego haz clic en la herramienta Clasificador (). Mantén pulsada la tecla Alt (Microsoft Windows) o Comando (Mac OS X) mientras haces clic en un objeto clasificado. Suelta la tecla modificadora y haz clic en otro componente para aplicar el tipo de clasificación del objeto.

Consejo: Cuando asignas un tipo IFC a un componente, debes saber que el tipo se asigna a la definición del componente (no a una sola instancia de componente). Si copias componentes en tu modelo, ten en cuenta que estás asignando ese tipo de clasificación a todas las instancias de componente.

Si debes separar un componente en dos definiciones diferentes, puedes hacerlo. Por ejemplo, supongamos que tanto el suelo como el techo tienen la misma forma y ambos necesitan clasificaciones IfcSlab. No deseas volver a dibujar la geometría, pero sí deseas distinguir entre suelos y techos en tu modelado de información. A continuación se explica cómo configurar de una manera muy sencilla esa estructura de modelado de información:

  1. Copia un objeto clasificado y muévelo a su nueva posición. En el ejemplo que tenemos, copia el suelo y mueve la copia para crear un techo.
  2. Abre el menú contextual de la copia y selecciona Make Unique (Convertir en único) en el menú que aparece.
  3. Abre la ventana Entity Info (Información de la entidad) de la copia (en este caso, el techo).
  4. Escribe una nueva definición en el cuadro de texto Definition (Definición). En la figura siguiente, puedes ver los paneles de información de la entidad para los dos componentes de ejemplo; observa que ambos tienen el mismo tipo IFC, pero tienen definiciones diferentes.

Generar un informe de atributos

Con la función Generate Report (Generar informe), puedes crear un informe con una relación de los atributos de los componentes y descargarlo como un archivo CSV. La generación de un informe es una forma rápida y sencilla de ver cantidades, materiales y otros datos relativos a elementos en un modelo de SketchUp.

Por ejemplo, supongamos que tienes un modelo que contiene varios componentes (puertas, columnas y losas) y varias instancias de cada componente. Puedes generar un informe que muestre cuántos elementos de cada clase necesitas y cuánto costará. En el vídeo siguiente se aborda cómo generar un informe.

Nota: Para usar la versión más reciente de la función Generar informe para tu versión de SketchUp, tu ordenador debe estar en línea. Para obtener instrucciones sobre cómo usar la función Generar informe sin conexión a Internet, selecciona SketchUp 2015 en el selector de versiones del Centro de ayuda.


Configurar una plantilla para personalizar los datos del informe

La función Generar informe emplea plantillas para determinar qué datos aparecen en tu informe y cómo se organizan esos datos. Puedes crear varias plantillas para reflejar los diferentes tipos de informes que necesitas.

Para crear una plantilla, sigue estos pasos:

  1. Selecciona File > Generate Report (Archivo > Generar informe). Verás el administrador de plantillas.
  2. Haz clic en Create New Template (Crear nueva plantilla) y verás opciones para incluir en tu plantilla. Otra opción es duplicar y editar la plantilla seleccionada para crear una plantilla nueva basada en una existente.
  3. Selecciona los filtros, las columnas y las unidades que desees para la plantilla. Para obtener detalles sobre estas opciones, consulta la lista siguiente.
  4. Haz clic en Save Changes (Guardar cambios) para guardar esta plantilla en tu modelo y poder usarla nuevamente. (Si necesitas usar esta plantilla solo una vez, puedes hacer clic en Run Report (Ejecutar informe) para generar un informe sin guardar la plantilla).
  5. Escribe un título y una descripción; luego haz clic en Save to Model (Guardar en modelo), como se muestra en la figura siguiente. La plantilla se ha guardado.
En la función Generar informe de SketchUp, haz clic en Guardar cambios para guardar una plantilla de informe con tu archivo de modelo.

A continuación se explica cómo las opciones de plantilla, que se muestran en la figura siguiente, te permiten personalizar el informe:

  • Selección: Selecciona Entire Model (Todo el modelo), que es el valor predeterminado, para generar un informe sobre todo el modelo. Selecciona la casilla Current Selection (Selección actual) para generar un informe que incluya solo las entidades seleccionadas.
  • Component Nesting Levels (Niveles de anidamiento de componentes): Cuando la casilla inferior está seleccionada, puedes determinar qué componentes aparecerán en el informe, según cómo estén anidados en tu modelo. El modelo de SketchUp en sí es de Nivel 1, y cualquier grupo o componente en el nivel raíz es un objeto de Nivel 2. Las entidades del Nivel 3 dependen completamente de cómo se haya creado el modelo. Para ver cómo se anidan las entidades en un modelo específico, abre el panel Organizador. Cuando está seleccionada la casilla Niveles de anidamiento de componentes, puedes especificar un nivel o intervalo de niveles en este cuadro de texto, y el informe incluirá solo entidades en esos niveles.
  • Format Columns (Formato de columnas): Usa las opciones de esta área para determinar qué datos incluirá tu informe y cómo se organizarán. La columna de la izquierda contiene todos los atributos que puedes agregar al informe. El icono al lado de cada elemento indica un atributo central de SketchUp (). Del mismo modo, el icono IFC () indica un atributo IFC y el icono de componente dinámico () indica un atributo de componente dinámico. Ten en cuenta que los diferentes tipos de atributos no están conectados; por lo tanto, podrías tener un atributo de precio IFC y un atributo de precio DC que muestren precios diferentes.
    A la derecha, el cuadro Group By (Agrupar por) establece cómo se agrupan los tipos de datos que elijas en una sola fila, y el cuadro Report Attributes (Atributos del informe) enumera los atributos que aparecerán en el informe y el orden de las columnas.
    Para mover un atributo de la columna de la izquierda a la derecha, selecciona el atributo y haz clic en la flecha que apunta hacia la derecha para moverlo al cuadro Atributos del informe. Luego puedes arrastrar cualquier elemento desde el cuadro Atributos del informe al cuadro Agrupar por. Además, haz clic en el icono de ajustes al lado de cualquier elemento para seleccionar opciones sobre cómo se agregará un atributo (cadenas concatenadas, subtotales concatenados o suma total). Para personalizar el orden de las columnas del informe, utiliza las flechas hacia arriba y hacia abajo o arrastra los elementos a la ubicación deseada en la lista.
  • Units (Unidades): Selecciona qué tipo de unidades utilizará tu informe. Puedes elegir entre Architectural (Arquitectónico), Decimal (en pulgadas, pies, centímetros, metros, etc.), Engineering (Ingeniería) o Fractional Inches (Pulgadas fraccionarias). También puedes establecer un nivel de precisión.
En la función Generar informe de SketchUp, haz clic en Guardar cambios para guardar una plantilla de informe con tu archivo de modelo.
Consejo: Puedes editar una plantilla en cualquier momento. En la pantalla del administrador de plantillas, selecciona el informe que deseas editar y haz clic en el botón Editar.

Importar y exportar una plantilla de informe

Cuando guardas una plantilla de informe, se guarda con tu modelo. Para compartir una plantilla entre varios modelos, puedes exportar un archivo .grt a tu disco duro haciendo clic en el botón Export (Exportar) del cuadro Generate Report (Generar informe) y guardando el archivo. Luego, en el modelo en el que quieres volver a usar la plantilla, haz clic en el botón Import (Import) en el cuadro Generar informe para importar ese archivo .grt.

También puedes guardar la plantilla de tu informe en una plantilla de modelo de SketchUp para que esa plantilla de informe esté siempre disponible. Simplemente, guarda la plantilla del informe en tu modelo y luego guarda ese modelo como una plantilla de SketchUp que puedas usar cada vez que inicies SketchUp.

Generar un informe basado en una plantilla

  1. Selecciona File > Generate Report (Archivo > Generar informe) y selecciona la plantilla que quieras usar.
    Consejo: Si tu plantilla genera un informe basado en la selección actual, asegúrate de que los componentes que quieres incluir en tu informe estén seleccionados.
  2. Haz clic en Run (Ejecutar) para generar el informe, que luego aparece en la pantalla, como se muestra en la figura siguiente.
  3. (Opcional) Haz clic en Download (Descargar) para abrir el cuadro de diálogo Save Report (Guardar informe). Asigna un nombre al archivo, elige dónde quieres guardarlo en tu disco duro y haz clic en Save (Guardar). Luego puedes abrir el archivo CSV en un programa de hoja de cálculo o insertarlo como una tabla en LayOut.
En la función Generar informe de SketchUp, haz clic en Guardar cambios para guardar una plantilla de informe con tu archivo de modelo.

Importar, exportar y eliminar clasificaciones

Al trabajar con archivos de clasificación, ten en cuenta que SketchUp usa sistemas de clasificación que tienen los formatos de archivo .skc o .xsd.

Para importar una clasificación a un modelo de SketchUp, sigue estos pasos:

  1. Selecciona Window > Model Info (Ventana > Información del modelo).
  2. En la ventana Model Info (Información del modelo), selecciona Classifications (Clasificaciones) a la izquierda.
  3. En el panel Classifications (Clasificaciones), haz clic en Import (Importar). De forma predeterminada, se abre un explorador de archivos en la carpeta de usuario Classifications.
  4. Si copias tu archivo .skc o .xsd a la carpeta Clasificaciones, selecciona el archivo que deseas y haz clic en Open (Abrir). De lo contrario, haz clic en el botón Examinar para importar un archivo desde otra ubicación.

Cuando importas una clasificación, esos datos se incrustan en el archivo de SketchUp. Por lo tanto, si compartes un modelo de SketchUp con otra persona y esta abre el archivo en su copia de SketchUp, puede hacer referencia a la misma clasificación y usarla.

Consejo: También puedes crear una plantilla de SketchUp con tu clasificación favorita para no tener que importar el archivo .skc o .xsd cada vez que vayas a crear un archivo nuevo de SketchUp. Las dos plantillas Arquitectónico y Vista de planta de SketchUp tienen la clasificación IFC 2x3 de forma predeterminada.

Si recibes un archivo de SketchUp que tenga una clasificación incrustada, puedes exportar esa clasificación a un archivo .skc de tu ordenador. Para ello, abre el panel Clasificaciones en la ventana de información del modelo. Selecciona la clasificación en la lista que aparece y haz clic en el botón Exportar. Esto resulta útil si quieres tener una copia local de un archivo de clasificación .skc para usarlo en otros modelos de SketchUp.

Cuando elimines una clasificación de tu modelo de SketchUp, también eliminarás los datos de tipo y atributo de ese archivo de SketchUp. Sin embargo, cualquier clasificación que exista localmente en tu ordenador permanecerá donde está. Para eliminar una clasificación de un modelo de SketchUp, abre el panel Clasificaciones de la ventana Información del modelo, selecciona la clasificación y haz clic en Delete (Eliminar).

Crear un archivo SKC

En SketchUp, el formato de archivo .skc almacena los datos de clasificación que ves en la herramienta Clasificación. Cada archivo .skc contiene archivos de definición de esquema XML y otros archivos que ayudan a definir metadatos de esquema adicionales. Todos estos archivos están comprimidos en un solo archivo.

En esta sección aprenderás sobre las entrañas del archivo .skc y encontrarás pasos que te guiarán en la creación de uno.

Para los fines de este tutorial, modificarás un archivo ifcXML4.skc de muestra para crear un nuevo archivo SKC con tus datos de esquema. Sigue estos pasos para comenzar:

  1. Haz clic aquí para descargar el archivo ifcXML4.skc de muestra.
  2. Cambia el nombre del archivo de ifcXML4.skc a otro nombre, como mi_esquema.zip.
  3. Descomprime mi_esquema.zip.

En las siguientes secciones encontrarás una introducción a cada uno de los archivos en mi_esquema.zip. También encontrarás detalles sobre lo que puedes cambiar y cómo personalizar los datos de clasificación. Después de conocer cada archivo, descubrirás cómo hacer una copia de seguridad del archivo .zip de nuevo a un archivo .skc.

doc_thumbnail.png

Este archivo de imagen representa visualmente tu esquema. Puedes reemplazar este archivo por tu propio archivo de imagen y nombrarlo como desees. (Ten en cuenta que SketchUp 2014 y 2015 no utilizan este archivo actualmente, pero es posible que lo hagan en una versión futura).

documentProperties.xml

Este archivo es necesario y no puedes cambiar su nombre. Sin embargo, puedes cambiar varios campos en este archivo. Aunque SketchUp 2014 y 2015 solo muestran tu cambio en el campo de título, las versiones futuras de SketchUp pueden aprovechar los otros campos de este archivo. La siguiente es una lista de todos los campos en el archivo documentProperties.xml y lo que puedes y no puedes cambiar:

  • El campo de título contiene el nombre de tu esquema que aparece en toda la interfaz de usuario de SketchUp. Cámbialo para reflejar el nombre de tu esquema.
  • El campo de descripción contiene la descripción del esquema. Cámbialo para describir tu esquema.
  • El campo de autor contiene el nombre del autor del esquema. Cámbialo para indicar el autor de tu esquema.
  • El campo de revisión refleja la revisión de tu esquema. Puedes cambiarlo o dejarlo como está. Este campo debe tener un valor.
  • Los campos de creación y modificación reflejan las fechas de creación y modificación del esquema. Puedes cambiar estos campos o dejarlos como están, pero no pueden estar en blanco. Si cambias las fechas, los valores deben seguir este formato: AAAA-MM-DDThh:mm:ss. Por ejemplo, el 30 de enero de 2014 se ve así: 2014-01-30T12:00:00
  • El campo de miniatura apunta a la miniatura de tu esquema. Si estás usando una miniatura específica de un esquema, cambia este campo para reflejar el nombre de la miniatura de tu esquema.

En la figura siguiente se muestran los datos que puedes cambiar en el archivo documentProperties.xml. No modifiques ningún otro dato que no sean los resaltados aquí.

references.xml

Este archivo es necesario para cargar correctamente el archivo .skc. No puedes cambiarle el nombre ni modificar nada dentro de él.

Carpeta de esquemas

Esta carpeta contiene los archivos .xsd de tu esquema . También tienes la opción de guardar archivos de filtro en esta carpeta. Los archivos de filtro controlan qué tipo de datos se muestran, como se explica más adelante en esta sección. Copia tus archivos .xsd a esta subcarpeta y elimina el archivo ifcXML4.xsd de muestra.

SketchUp puede procesar cualquier archivo .xsd válido o cualquier colección de archivos que usen el espacio de nombres http://www.w3.org/2001/XMLSchema con las excepciones siguientes:

  • El formato de esquema XML permite la importación circular de archivos .xsd (es decir, dos archivos que se hacen referencia mutuamente con el elemento). Esto solo es compatible con SketchUp 2015 y versiones posteriores.
  • El formato de esquema XML permite archivos .xsd con referencia externa . Esto solo es compatible con SketchUp 2014 M1 y versiones posteriores.
  • Los atributos <xsd:list> o <xsd:choice> no aparecen en el cuadro de diálogo Opciones de componentes, donde se muestran los datos de los atributos de clasificación. Estos atributos pueden volverse visibles en versiones futuras de SketchUp.
Nota: Si tu archivo de esquema contiene archivos .xsd incluidos o importados, se debe mantener la jerarquía de archivos del esquema XML.

Archivos de filtro

Los archivos de filtro te permiten restringir de forma predeterminada qué datos de tipos y atributos son visibles en la interfaz de usuario de SketchUp. Si existe un archivo .xsd.filter, aparece el botón Simplify (Simplificar) en la interfaz de usuario de SketchUp dondequiera que se muestren los datos de tipo. Este botón Simplificar permite a los usuarios alternar entre la vista restringida de los datos del esquema que configuraste y el conjunto completo de datos. Si un archivo .xsd no tiene un archivo de filtro, se muestran todos los tipos y atributos.

Los archivos de filtro pueden incluir tipos y sus atributos en la lista blanca, y pueden incluir atributos en la lista negra:

  • Las listas blancas hacen que los tipos y atributos sean visibles en la interfaz de usuario. Cuando incluyes un tipo en la lista blanca, puedes elegir qué atributos para ese tipo aparecerán en el cuadro de diálogo Component Options (Opciones de componentes).
  • Los atributos incluidos en la lista negra no se muestran. Si incluyes un atributo en la lista negra, esto afectará a todos los tipos que no hayan incluido ese atributo en la lista blanca.

Para crear un archivo de filtro, sigue estos pasos:

  1. Crea un archivo con el mismo nombre que el archivo .xsd que deseas filtrar y con .filter como extensión al final.
  2. Haz una relación de los nombres de tipos que deseas que sean visibles de forma predeterminada en la interfaz de usuario.
  3. (Opcional) Entre llaves ({}) escribe cualquier dato de atributo que desees hacer visible de forma predeterminada.

Por ejemplo, así es como el archivo mi_esquema.xsd.filter que se muestra en la figura siguiente afecta a la interfaz de SketchUp:

  • Aparece un botón Simplificar para el esquema mi_esquema.
  • De forma predeterminada, solo son visibles el tipo IfcBeam y sus atributos Nombre, Descripción, Tipo de objeto y Etiqueta. Sin embargo, un usuario puede hacer clic en el botón Simplificar para alternar entre mostrar todos los datos del esquema y la versión simplificada que configuraste.
  • El atributo instanceAttributes incluido en la lista negra no está visible.

Al crear tus propios archivos de filtro, ten en cuenta lo siguiente:

  • Para agregar comentarios a este archivo, comienza cada línea con una doble barra diagonal (//).
  • Para crear una lista negra de atributos (en lugar de una lista blanca), no agregues un nombre de tipo a la línea antes de la llave abierta ({).
  • Guarda un archivo .filter con su contraparte que tenga .xsd como extensión. Por ejemplo, si base.xsd se guarda en la carpeta Schemas\base, deberás guardar base.xsd.filter en la misma carpeta.
  • El formato de archivo .filter está sujeto a cambios en futuras versiones de SketchUp.

document.xml

Este archivo indica la ruta relativa al archivo raíz .xsd para tu esquema. Este archivo es necesario y no puedes cambiarle el nombre. Como se muestra en la figura siguiente, cambia xsdFile="Schemas/ifcXML4.xsd" para que apunte a tu archivo raíz .xsd que copiaste en la carpeta Schemas (Esquemas).

Reempaquetar el archivo .zip

Después de personalizar los archivos, simplemente tienes que volver a comprimirlos. Incluye solo los archivos necesarios, no la carpeta que contiene todos tus archivos. Si incluyes esa carpeta, SketchUp no podrá importar tu esquema.

Después de crear el archivo .zip, cambia la extensión de .zip a .skc; además, tienes la opción de cambiar el nombre del archivo. Ahora tienes todo listo para cargar tu archivo .skc a SketchUp.

Was this article helpful?