Cada elemento de un ensamblaje tiene una Item Formula (Fórmula del elemento). La Item Formula (Fórmula del elemento) es el cálculo que STACK realizará para cuantificar el elemento y convertir la Takeoff Variable (Variable de cómputo de cantidades) en la Purchase Unit (Unidad de compra) del elemento. Básicamente representa la forma en que normalmente calcula el elemento.
De forma predeterminada, se utiliza la Coverage Rate (Tasa de cobertura) asignada al elemento para la Item Formula (Fórmula del elemento), pero se pueden crear fórmulas más complejas para contemplar variaciones del mundo real (múltiples capas, espesor, etc.). Las fórmulas se crean/editan en el Formula Editor (Editor de fórmulas).
Formula Editor (Editor de fórmulas)
El Formula Editor (Editor de fórmulas) es donde puede reemplazar la fórmula predeterminada de Coverage Rate (Tasa de cobertura) de un elemento en un ensamblaje por una Item Formula (Fórmula del elemento) personalizada. Puede acceder al Formula Editor (Editor de fórmulas) desde la pantalla de información del ensamblaje; simplemente haga clic en el edit (pencil) icon (ícono de editar [lápiz]) junto a la Item Formula (Fórmula del elemento) que desea modificar.
El Formula Editor (Editor de fórmulas) está diseñado para mantener las tareas comunes simples, al mismo tiempo que proporciona acceso a herramientas avanzadas para crear fórmulas cuando sea necesario.
Tenga en cuenta que el item name (nombre del elemento) y la unidad de medida se muestran en la esquina superior izquierda de la pantalla.
Variables
La pestaña Variables muestra una lista de Variables de medida (Takeoff Variables) que puedes usar en tus fórmulas. También puedes crear tus propias Variables personalizadas (Custom Variables) haciendo clic en + Crear nueva variable (Create New Variable). La nueva variable se guardará para uso futuro.
Al crear una fórmula, haz clic en el + junto a cualquier variable para agregarla al área de trabajo Crear fórmula (Create Formula).
NOTA: El Editor de fórmulas (Formula Editor) no permite crear variables personalizadas que coincidan exactamente con una variable proporcionada por STACK.
CONSEJO: Al nombrar una Variable personalizada (Custom Variable), no uses caracteres especiales ni espacios; recomendamos usar mayúscula inicial en cada palabra e indicar la unidad si aplica (por ejemplo, [WallHeightInInches]).
Variables de medida (Takeoff Variables)
Las Variables de medida (Takeoff Variables) son aquellas que comienzan con Measured en su nombre. Representan los datos de medida según el tipo de medida. Consulta Representación de datos por tipo de medida para más detalles.
La unidad de medida de cada Variable de medida (Takeoff Variable) se calcula automáticamente como imperial o métrica según la unidad del artículo:
- Imperial (sq ft, lin ft, cu yd) → unidad imperial.
- Métrica (sq m, lin m, cu m) → unidad métrica.
- Cada (each) → imperial por defecto; para métrico, selecciona Métrico (Metric) en la Biblioteca personalizada.
CONSEJO: La unidad del artículo aparece en la esquina superior izquierda del Editor de fórmulas (Formula Editor).
Unidades:
| Variable de medida | Unidad imperial | Unidad métrica |
|---|---|---|
| [MeasuredArea] | sq ft | sq m |
| [MeasuredLinear] | lin ft | lin m |
| [MeasuredCount] | each | each |
| [MeasuredLinearWithDrops] | each | each |
| [MeasuredDropCount] | each | each |
| [MeasuredPitchedArea] | sq ft | sq m |
| [MeasuredPitchedLinear] | lin ft | lin m |
| [MeasuredSurfaceArea] | sq ft | sq m |
| [MeasuredVolume2D] | cu yd | cu m |
| [MeasuredVolume3D] | cu yd | cu m |
| [MeasuredHeight] | lin ft | lin m |
| [MeasuredWidth] | lin ft | lin m |
Variables personalizadas (Custom Variables)
Representan condiciones específicas (por ejemplo, [WallHeightInFeet]). Son propias del ensamblaje y se ingresan al añadir el ensamblaje a una medida.
Funciones (Functions)
La pestaña Funciones (Functions) lista funciones tipo Excel. Haz clic en el + junto a una función para agregarla al área de trabajo Crear fórmula (Create Formula). Consulta Funciones de Excel en fórmulas para más detalles.
Crear fórmula (Create Formula)
El área de trabajo del Editor de fórmulas es donde crea y edita la Fórmula del elemento.
A medida que escribe, se sugieren variables coincidentes y funciones compatibles para ayudarle a crear fórmulas de manera más eficiente. Las variables y las funciones están codificadas por colores, lo que facilita la lectura y la resolución de problemas en las fórmulas.
Las fórmulas largas o anidadas se muestran en varias líneas para mejorar la legibilidad durante la edición.
La fórmula que cree depende completamente del elemento. Recuerde que el objetivo de la fórmula es convertir una Variable de cómputo de cantidades en la Unidad de compra del elemento.
NOTA: La fórmula de un elemento se ejecutará para cada medición que dibuje. Posteriormente, los resultados se sumarán y se mostrarán en los Reportes de elementos y las Estimaciones.
Algunos ejemplos comunes:
Convertir de Lineal a piezas de 10'
[MeasuredLinear]/10
Convertir de Área a rollos de 500' (10'x500') con desperdicio
[MeasuredArea]/5000*(1+([WastePercentage0to100]/100))
Convertir de Conteo a Hora
[MeasuredCount]/[DoorsPerHour]
Información adicional de fórmulas (Additional Formula Information)
Operadores (Operators)
| Símbolo | Nombre |
| + | Sumar |
| - | Restar |
| ( | Abrir paréntesis |
| ) | Cerrar paréntesis |
| * | Multiplicar |
| / | Dividir |
| Mayor que | |
| = | Mayor o igual que |
| <> | Menor que |
| <=> | Menor o igual que |
Orden de operaciones (Order of Operations)
STACK usa PEMDAS:
- Paréntesis
- Exponenciación
- Multiplicar
- Dividir
- Sumar
- Restar
CONSEJO: Para conversiones avanzadas, consulta Dominio de fórmulas personalizadas.
Probar fórmula (Test Formula)
Tras ingresar tu Fórmula de artículo (Item Formula), haz pruebas:
- Haz clic en Probar fórmula (Test Formula).
- Ingresa valores en los campos.
- Haz clic en Probar (Test) y verifica el Valor calculado (Calculated Value).
Validación de fórmula (Formula Validation)
STACK sigue prácticas estándar al calcular:
- Fórmula inválida (Invalid Formula): falta un paréntesis u operador.
- Variables inválidas (Invalid Variables): variable no reconocida.
- Valor inválido (This Cell Contains an Invalid Value): denominador cero en reportes (Reporte de costo por medida (Item Cost by Takeoff Report) para diagnosticar).
Representación de datos por tipo de medida (Data Representation of Measurement Types)
El nombre de la Variable de medida (Takeoff Variable) no cambia, pero lo que representa varía con el Tipo de medida (Takeoff Measurement Type). A continuación cada tipo y lo que sus variables representan:
Área (Area)
| Variable de medida | Representa |
| [MeasuredArea] | Área de medición |
| [MeasuredLinear] | Perímetro |
| [MeasuredCount] | Conteo |
Lineal (Linear)
| Variable de medida | Representa |
| [MeasuredLinear] | Longitud |
| [MeasuredCount] | Conteo |
| [MeasuredHeight] | Altura vertical de rectángulo |
| [MeasuredWidth] | Ancho horizontal de rectángulo |
NOTA: [MeasuredHeight] y [MeasuredWidth] no aplican a polígonos.
Conteo (Count)
| Variable de medida | Representa |
| [MeasuredCount] | Conteo |
Lineal con caídas (Linear with Drops)
| Variable de medida | Representa |
| [MeasuredLinearWithDrops] | Longitud total (vertical + horizontal) |
| [MeasuredDropCount] | Conteo de caídas |
| [MeasuredLinear] | Longitud horizontal |
| [MeasuredCount] | Conteo |
| ([MeasuredLinearWithDrops]-[MeasuredLinear]) | Longitud de caídas |
Área inclinada (Pitched Area)
| Variable de medida | Representa |
| [MeasuredPitchedArea] | Área inclinada (altura + recorrido) |
| [MeasuredArea] | Área plana |
| [MeasuredPitchedLinear] | Perímetro inclinado |
| [MeasuredLinear] | Perímetro |
| [MeasuredCount] | Conteo |
Lineal inclinado (Pitched Linear)
| Variable de medida | Representa |
| [MeasuredPitchedLinear] | Longitud inclinada |
| [MeasuredLinear] | Longitud |
| [MeasuredCount] | Conteo |
Área de superficie (Surface Area)
| Variable de medida | Representa |
| [MeasuredSurfaceArea] | Área de superficie |
| [MeasuredLinear] | Longitud |
| [MeasuredCount] | Conteo |
| ([MeasuredSurfaceArea]/[MeasuredLinear]) | Altura de pared |
Volumen 2D (Volume 2D)
| Variable de medida | Representa |
| [MeasuredVolume2D] | Yardas cúbicas (profundidad) |
| [MeasuredArea] | Área |
| [MeasuredLinear] | Perímetro |
| [MeasuredCount] | Conteo |
| ([MeasuredVolume2D]/[MeasuredArea]) | Profundidad |
Volumen 3D (Volume 3D)
| Variable de medida | Representa |
| [MeasuredVolume3D] | Yardas cúbicas (ancho + profundidad) |
| [MeasuredLinear] | Perímetro |
| [MeasuredCount] | Conteo |
Artículos relacionados (Related Articles)
¿Qué es un artículo? (What is an Item)
¿Qué es un ensamblaje? (What is an Assembly)
Crear, editar o eliminar ensamblajes personalizados (Create, Edit or Delete Custom Assemblies)
Dominio de fórmulas personalizadas (Mastering Custom Formulas)
Funciones de Excel en fórmulas (Excel Functions in Formulas)
Únete a la conversación sobre esta función en STACK Community.
Si necesita asistencia adicional, por favor Contáctenos.
Comentarios
Inicie sesión para dejar un comentario.