Uso avanzado de la aplicación colores WhitePaper Octubre 2007 Contenidos 1. Propósito _____________________________________________ 3 2. Conceptos varios _________________________________________ 4 3. Configuración de las capas del color _____________________________ 5 4. Introducción de datos ______________________________________ 7 5. Modificación de datos______________________________________ 9 6. Apariencia visual_________________________________________ 10 7. Generación de Material y Mano de Obra ___________________________ 11 8. Ejemplo ______________________________________________ 13 9. Reglas en Colores Complejos __________________________________ 16 9.1. Nuevos conceptos _____________________________________________ 16 9.2. Ejemplo ___________________________________________________ 17 9.3. Mano de Obra________________________________________________ 18 Uso avanzado de la aplicación colores | WhitePaper | 2 1. Propósito Este documento tiene como propósito explicar el funcionamiento y el uso de colores complejos, tanto a nivel de configuración, como a nivel asociación a materiales. Este documento va dirigido a aquellas personas encargadas de configurar y agregar los datos en la base de datos. Uso avanzado de la aplicación colores | WhitePaper | 3 2. Conceptos varios El ‘color complejo’ o tratamiento del color, es un concepto amplio que engloba todo el proceso que sufre un material desde que se corta hasta su montaje, e incluso a veces continúa después de su montaje. Esto significa que debe considerarse como color complejo o tratamiento del color, todo el proceso que necesita un material para obtener su color final. Este proceso es típico para la madera, pero con el nuevo sistema diseñado en PrefCad, es posible su aplicación a cualquier material. Un ejemplo podría ser el siguiente: • Capa 1: Protección de agua. • Capa 2: Lacado base para mejorar la calidad de la madera • Capa 3: Color final • Capa 4: Barniz Para poder definir estas capas del color, es necesario extender el concepto actual de color, teniendo entonces ‘colores complejos’ o ‘colores compuestos’. Un color complejo, o color con capas, es un conjunto de aplicaciones de color. Para definirlo, será necesaria la introducción de las capas requeridas, para obtener el color complejo final. Uso avanzado de la aplicación colores | WhitePaper | 4 3. Configuración de las capas del color Cada capa tendrá algunos datos fijos. Estos datos, requeridos por capa, son los siguientes: • Color de la capa: aquí se indicará un color simple. Éste da el color visual y generará el material requerido (por ejemplo, pintura). • Espesor: este parámetro se utilizará para calcular la cantidad de laca requerida. • Descripción: descripción del usuario para cada color. Esta descripción pertenece al color, no a la capa. Se trata de la descripción indicada en el color, por lo que no se introduce ni modifica desde aquí. • Lado de aplicación: este parámetro tomará tres valores posibles: interior, exterior o completo. Indica para qué lado del perfil será visible esta capa. Lo utiliza PrefCad para saber de qué color pintar al interior y al exterior. • Tipo: este dato indica el rol de esta capa en la generación del material y mano de obra. Los tres posibles valores son: o Volumen: significa que el material generado será considerado como Volumen (por ejemplo, pintura). o Material: el material generado será considerado como su tipo de cálculo real (metro, pieza, superficie o barra). o Mano de obra: indica que el color es en realidad un color virtual, utilizado para generar sólo mano de obra, no se generará ningún material. Se tendrán en cuenta las medidas del material para generar esta mano de obra. • Visible por el usuario: esta opción permite determinar qué capas serán visibles en la interfaz de usuario. Es decir, si se podrán modificar o no desde las propiedades del modelo, en la solapa Color. Figura 1. Ventana de Configuración de Colores Complejos o Compuestos. Uso avanzado de la aplicación colores | WhitePaper | 5 El propósito de todos estos parámetros es poder conocer los siguientes datos: Cantidad total de pintura (Volumen) = Longitud del Esto para cada color que forma el color compuesto. Perfil x Perímetro del Perfil x Espesor de la Capa x Coeficiente de la Capa (*) Apariencia visual del material Los materiales podrán tener diferente color interior y exterior Descripción de la capa Se podrá poner una descripción para cada capa. (*) Coeficiente de Color de Lado de Perfil: Esto es un coeficiente que el usuario debe definir para cada perfil en Dimensiones – Propiedades Adicionales (PrefWise). Este coeficiente se define para el Lado Interior y Exterior. Los valores estándar son 0,5 para cada lado. Esto es un porcentaje sobre el Total del perímetro del perfil. Puede tener cualquier valor entre 0 y 1 sea cual sea el tipo de la capa (interior, exterior o completa). El Coeficiente Interior se utilizará para Capas Interiores, coeficiente Exterior se utilizará para capas Exteriores y la suma de ambos se empleará para las capas completas. Mediante el asistente de introducción de datos es posible convertir un color simple en complejo, y añadir y configurar las capas necesarias para ello. Para generar el material que representa la pintura propiamente dicha, será necesario crear el material de tipo Volumen. Para relacionar dicho material con el color que deseemos que lo genere, tendremos que indicarlo desde el campo material en la definición de color de la aplicación PrefWise. Generarán material todas las capas del color compuesto que contengan un color con el campo material relleno, por este mecanismo, pero existen otros mecanismos para generar material desde un color compuesto como veremos más adelante. Uso avanzado de la aplicación colores | WhitePaper | 6 4. Introducción de datos Para comenzar a utilizar colores complejos es necesario introducir cierta información, esto básicamente puede resumirse en dos pasos: Paso 1: Colores. Añadir todos los colores simples que se necesitan en la base de datos. Para conocer el procedimiento de de esta acción, consultar el manual de usuario de PrefSuite 2006.3, concretamente en el capitulo 1 “Materiales” de la parte III del manual, apartados 2 “Alta de Colores”. Figura 2. Apartado “Colores”, definido en PrefWise -> Materiales. Paso 2: Colores Complejos. Añadir nuevos colores para representar los tratamientos requeridos, los colores complejos. Para indicar que un color es complejo, se debe activar la opción ‘Es Compuesto’ en las propiedades avanzadas del mismo, en el PrefWise. Esta opción también puede verse en la imagen anterior. Una vez seleccionada esta opción, estará activo en el panel de información la opción ‘Editar Color Compuesto’. Uso avanzado de la aplicación colores | WhitePaper | 7 Figura 3. Panel de Información. Editar Color Compuesto. Mediante esta ventana, se deben definir los datos explicados en el apartado “Configuración de las capas del color”, de este documento. Cuando se han definido los tratamientos necesarios, se deben asociar estos a cada perfil, de la misma forma que se hace para colores simples. Para conocer el procedimiento de de esta acción, consultar el manual de usuario de PrefSuite 2006.3, concretamente en el capitulo 1 “Materiales” de la parte III del manual, apartados 3 “Asociación de Colores a Materiales”. Se necesitarán además ciertos datos extra para la generación de material o mano de obra. Uso avanzado de la aplicación colores | WhitePaper | 8 5. Modificación de datos En este punto, ya se pueden utilizar los colores complejos, pero para trabajar con un sistema completo y correcto, se debería poder cambiar colores por el interior y por el exterior en un solo color complejo. De esta forma, el programa permite editar colores complejos y cambiar cada capa de color si es posible. Será posible dependiendo de la configuración de la capa. Lo cual significa que se pueden dar de alta los colores complejos tan ‘configurables’ o ‘modificables’ como se necesite. Como hemos comentado anteriormente, esto se realizará gracias al campo “Visible por el usuario”, que permite determinar qué capas serán visibles en la interfaz de usuario. Es decir, si se podrán modificar o no desde las propiedades del modelo, en la solapa Color. La modificación de un color interior y/ o exterior solo podrá ser aplicado a otro color de su misma familia. Por ejemplo, en la familia “F1” tenemos 5 colores simples: 1. Blanco 2. Negro 3. Rojo 4. Azul 5. Verde Creamos un color bicolor “CB”, perteneciente a la familia “MIBICOLOR”, en la que una capa con el color “Blanco” esta siendo aplicada por el interior. Dicha capa tiene el campo “Visible por el Usuario” activado. Desde PrefCad, en la solapa Galería-> Propiedades -> Color, asociamos el color bicolor “CB”. En esta misma solapa veremos, en el grupo “Visuales” el color interior y exterior asociado al color bicolor “CB”. Como el color interior “Blanco” tiene marcado el check “Visuales” a activo, podremos desplegar la combo de “Interior”, y seleccionar otro de su misma familia (es decir, los colores asociados a la familia “F1”). Esto mismo se podría realizar pulsando el botón “Editar Color”. Esta misma acción esta disponible desde la ventana de propiedades de un modelo en PrefGest. Figura 4. Modificación de color interior/exterior de un color compuesto. Uso avanzado de la aplicación colores | WhitePaper | 9 6. Apariencia visual Mediante los colores complejos o compuestos, el programa podrá representar materiales con diferente color por el interior y por el exterior. Se pueden definir diferentes capas, con diferentes colores y diferentes lados de aplicación (Interior – Exterior – Completo). El programa seguirá el siguiente orden para determinar qué color se mostrará a cada lado: Para obtener el color interior: Comenzando por la última capa, si el lado de la capa = Interior o Completo, y si el espesor y coeficiente son mayores de 0, entonces ese será el color interior. Para obtener el color exterior: Comenzando por la capa exterior, si el lado de la capa = Exterior o Completo, y si el espesor y coeficiente son mayores de 0, entonces ese será el color exterior. Lo cual significa que si tenemos una ‘capa completa’ en la última capa, tendremos el mismo color en ambos lados, y teniendo una ‘capa interior o exterior’ en la última capa, tendremos diferente apariencia de color en nuestro material. Es decir, con el ejemplo del punto anterior, la apariencia visual de un modelo con un color compuesto aplicado seria la que se muestra en la siguiente imagen: Figura 5. Apariencia visual en un modelo con color compuesto. Uso avanzado de la aplicación colores | WhitePaper | 10 7. Generación de Material y Mano de Obra Uno de los principales propósitos de esta nueva característica en el programa, es poder generar la laca necesaria que se requiere para un determinado tratamiento, y la mano de obra. Se debe decidir qué color debe generar materiales. Lo único que hay que hacer para ello, es asociar el material al color. Lo primero que se hará, será generar el material base, como siempre, pero la referencia final será calculada de la siguiente forma. De ahora en adelante llamaremos a la primera capa, la ‘capa base’, lo cual significa que esta capa será considerada como selectora de la referencia generada. Cuando el color de la capa base no existe para este perfil, se empleará la referencia final asociada al color compuesto. Veamos un ejemplo sencillo para entenderlo mejor: Ref. Base Ref. Final Color Tipo de Color Precio Perfil1 Perfil1 B Blanco Simple 10 Perfil1 Perfil1 T Bicolor Complejo 12 Cuando se generan materiales: Si Bicolor tiene en su Capa1 el color Blanco, la referencia final generada será Perifl1 B y el programa utilizará su precio: 10. Si Bicolor tiene otro color en su Capa1, como Protección de Agua por ejemplo, entonces la referencia final generada será Perfil1 T, con su precio: 12. Además, cuando un color con un material asociado se asigna a una capa en un color complejo, éste generará la cantidad correspondiente de ese material. El programa sólo realiza una simple operación: Cantidad total de pintura1 (Volumen) = Longitud del Perfil x Perímetro del Perfil x Espesor de la Capa x Coeficiente de la Capa O Cantidad total de pintura2 (Volumen) = Longitud de la Superficie x Altura de la Superficie x Espesor de la Capa x Coeficiente de la Capa Veamos la correspondencia entre el material presente en el modelo recibiendo el tratamiento y los materiales generados a partir del color complejo: Uso avanzado de la aplicación colores | WhitePaper | 11 Cuando el tipo de la capa es Volumen: MATERIAL DEL MODELO MATERIAL GENERADO TIPO MEDIDAS TIPO MEDIDAS Barra Longitud (L) Pieza Cantidad total de pintura1 Barra L Barra, Metro Cantidad total de pintura1 Barra L Superficie Cantidad total de pintura1 Superficie L,A Pieza Cantidad total de pintura2 Superficie L,A Barra, Metro Cantidad total de pintura2 Superficie L,A Superficie Cantidad total de pintura2 Cantidad total de pintura es la fórmula predefinida. Cuando el tipo de la capa es Material: MATERIAL DEL MODELO MATERIAL GENERADO TIPO MEDIDAS TIPO MEDIDAS Barra L Pieza 1 (cantidad) Barra L Barra, Metro L (igual al inductor) Barra L Superficie L,P (P: Perímetro de la barra) Superficie L,A Pieza 1 (cantidad) Superficie L,A Barra, Metro L*A Superficie L,A Superficie L,A Cuando el tipo de la capa es Mano de Obra: MATERIAL DEL MODELO MATERIAL GENERADO TIPO MEDIDAS TIPO MEDIDAS Barra L Pieza 1 (cantidad) Barra L Barra, Metro L Barra L Superficie L,P (P: Perímetro de la barra) Superficie L,A Pieza 1 (cantidad) Superficie L,A Barra, Metro L*A Superficie L,A Superficie L,A Recordar que los materiales se utilizarán para generar mano de obra y después se eliminarán de la lista de materiales generados. Y sólo con asignar la mano de obra a los materiales generados, quedará el proceso completo. Uso avanzado de la aplicación colores | WhitePaper | 12 8. Ejemplo Supongamos que se necesita un tratamiento con protección de agua, una aplicación del color base y diferentes colores interiores y exteriores. Necesitamos eliminar y reposicionar los refuerzos, y utilizaremos una cinta para facilitar la pintura interior y exterior. Para calcular el precio final de la pieza, se tendrán en cuenta los siguientes puntos: Materiales generados: Pintura Cinta para facilitar la pintura interior y exterior Mano de obra: Tiempo de pintado Tiempo de colocar y quitar la cinta Tiempo de quitar y volver a colocar el refuerzo Necesitaremos los siguientes materiales: Material Tipo ProtAgua Metros PinturaBase Metros Refuerzo Piezas Pintura01 Metros Pintura02 Metros Cinta01 Metros Necesitamos definir los siguientes colores: Color Dato de color Material Prot Agua … ProtAgua Pintura Base … PinturaBase Refuerzo … Refuerzo Rojo … Pintura01 Azul … Pintura02 Cinta … Cinta01 Uso avanzado de la aplicación colores | WhitePaper | 13 Además, tendremos que definir la siguiente configuración en el color compuesto: Capa Color Espesor Lado Material* Tipo 1 Prot Agua 0.1 Completo ProtAgua Volumen 2 Pintura Base 0.1 Completo PinturaBase Volumen 3 Refuerzo 0 Completo Refuerzo Mano de obra 4 Rojo 0.5 Interior Pintura01 Volumen 5 Azul 0.5 Exterior Pintura02 Volumen 6 Cinta 1 Completo Cinta01 Material * Este campo no es configurable en la definición de tratamientos. Es parte del color seleccionado. Definiremos las siguientes asociaciones de Mano de Obra: Material Puesto de Mano de Obra Mano de Obra ProtAgua Mesa de pintado 01 Segundos x cantidad (litros) PinturaBase Mesa de pintado 02 Segundos x cantidad (litros) Refuerzo Mesa de refuerzos Segundos Pintura01 Mesa de pintado 03 Segundos x cantidad (litros) Pintura02 Mesa de pintado 03 Segundos x cantidad (litros) Cinta01 Mesa de encintado Segundos x longitud Y finalmente, el proceso de generación se hará de esta manera: • Capa 1: o Genera un Volumen de ProtAgua o Genera la mano de obra requerida en Mesa de pintado 001 • Capa 2: o Genera un volumen de PinturaBase o Genera la mano de obra requerida en Mesa de pintado 002 • Capa 3: o Genera la mano de obra requerida en Mesa de refuerzos • Capa 4: o Genera un volumen de Pintura 001 o Genera la mano de obra necesaria en Mesa de pintado 003 • Capa 5: o Genera un volumen de Pintura002 o Genera la mano de obra requerida en Mesa de pintado003 Uso avanzado de la aplicación colores | WhitePaper | 14 • Capa 6: o Genera el Material Cinta01 (metro) (sin tener en cuenta el espesor y coeficiente de la capa) o Genera la mano de obra correspondiente a Mesa de encintado Uso avanzado de la aplicación colores | WhitePaper | 15 9. Reglas en Colores Complejos Supongamos que se necesita generar materiales dependiendo de un material y su color. Hasta el momento no se podía resolver esta situación con las reglas existentes en el programa, ya que no existen reglas de color, y no se pueden utilizar para ello colores complejos porque un color nunca conoce el perfil en el cual se está aplicando. El mismo problema existía si se necesitaba generar mano de obra dependiendo de un material y su color. Para poder generar diferentes materiales o mano de obra para el mismo color aplicado a diferentes perfiles, se añadieron algunas funciones especiales. 9.1. Nuevos conceptos Color Inductor: las reglas de metro tienen un nuevo campo llamado Color Inductor. Este campo podrá tener los siguientes valores: • El nombre de un color • Una familia de colores • La frase predefinida ‘Cualquier color inductor’ Color Inductor de Reglas: es una nueva propiedad del color. Un color se marcará como Inductor de Reglas cuando las reglas con la frase ‘Cualquier color inductor’ en el campo Color Inductor sean ejecutadas contra un perfil que tiene este color. Dependiendo del nuevo campo en las reglas y la nueva propiedad en el color, se tendrán tres posibilidades: • Con el nombre de un color, esa regla de metro se ejecutará cuando el material inductor tiene dicho color. Este color no necesita tener activa la opción Inductor de reglas. • Con una familia de colores, la regla de metro se ejecutará cuando el material inductor tiene cualquier color que pertenezca a dicha familia. Estos colores no necesitan tener activa la opción Inductor de reglas. • Con la frase predefinida Cualquier color inductor, la regla de metro se ejecutará cuando el material inductor tiene cualquier color Inductor de reglas. Acerca de Capas en colores complejos: 1. Cualquier color presente en una capa de un color complejo, provocará la ejecución de la regla. 2. La existencia de n colores cumpliendo las restricciones anteriores, provocará n ejecuciones de la regla. Familias ocultas: Se ha habilitado una funcionalidad nueva para ocultar las familias de colores si el usuario asi lo decide en cualquier Si Uso avanzado de la aplicación colores | WhitePaper | 16 9.2. Ejemplo Supongamos que tenemos dos perfiles llamados Hoja y Marco. Y que ambos pueden tomar el color compuesto llamado Bicolor. Será necesario generar una cinta para cada uno. Pero la cinta requerida para Marco es Cinta100 y la cinta requerida para Hoja es Cinta150. En esta situación, se puede definir Bicolor con la Cinta100 en una capa y cambiarla por el perfil Hoja editando el color. Pero esta solución no es aconsejable porque no se puede hacer automáticamente, porque habría que editar el color para modificarlo. Con los nuevos conceptos, se puede resolver este problema de otra forma. Ahora no se necesita ninguna capa con la cinta en el color. Se puede proceder de dos maneras. Por un lado, cuando estas cintas se generan sólo por este color, es mejor que estén explícitas en la regla. Entonces hay que introducir el nombre del color en el campo de la regla. Inductora Inducida … Color Inductor Marco Cinta100 … Bicolor Hoja Cinta150 … Bicolor Por otro lado, cuando estas cintas pueden generarse con otros colores, se puede marcar el color Bicolor como Inductor de reglas y definir las siguientes reglas de metro: Inductora Inducida … Color Inductor Marco Cinta100 … Cualquier Color Inductor Hoja Cinta150 … Cualquier Color Inductor La posibilidad de utilizar una familia de colores en el Color Inductor resulta útil cuando todos los colores de la misma familia son Inductores de Reglas. Supongamos que tenemos estos colores: COLOR FAMILIA Bicolor TratamientoMadera BicolorCaliente TratamientoMadera BicolorFrío TratamientoMadera Cuando estos tres colores generan las mismas cintas, se pueden definir las reglas de la siguiente forma: Inductora Inducida … Color Inductor Marco Cinta100 … TratamientoMadera Hoja Cinta150 … TratamientoMadera Uso avanzado de la aplicación colores | WhitePaper | 17 Recordar que en esta última situación no es necesario marcar los colores como Inductores de Reglas. 9.3. Mano de Obra Utilizando esta nueva característica, se puede generar diferente mano de obra dependiendo de un perfil y del color que éste tiene. Entonces se puede también generar diferente mano de obra para el mismo color aplicado a distintos perfiles. En el ejemplo desarrollado, se debe definir mano de obra para la cinta generada (Cinta100 y Cinta150). Uso avanzado de la aplicación colores | WhitePaper | 18