- Impresión
- OscuroLigero
- PDF
Trabajar con Fórmulas en Ensamblados
- Impresión
- OscuroLigero
- PDF
Cada artículo en un ensamblaje tiene una Fórmula de artículo (Item Formula). La Fórmula de artículo (Item Formula) es el cálculo que STACK realizará para cuantificar el artículo y convertir la Variable de medida (Takeoff Variable) en la Unidad de compra (Purchase Unit) del artículo. Básicamente representa cómo normalmente calculas el artículo.
Por defecto, la Tasa de cobertura (Coverage Rate) asignada al artículo se utiliza para la Fórmula de artículo (Item Formula), pero se pueden crear fórmulas más complejas para permitir variaciones de la vida real (múltiples capas, grosor, etc.). Las fórmulas se crean o editan en el Editor de fórmulas (Formula Editor).
Editor de fórmulas (Formula Editor)
El Editor de fórmulas (Formula Editor) es donde puedes anular la fórmula predeterminada de la Tasa de cobertura (Coverage Rate) para un artículo en un ensamblaje con una Fórmula de artículo (Item Formula) personalizada. Accedes al Editor de fórmulas (Formula Editor) desde la pantalla de información del ensamblaje - haz clic en el icono de edición (edit (pencil) icon) junto a la Fórmula de artículo (Item Formula) que quieras cambiar.
.jpg)
A continuación se muestra la disposición de la pantalla del Editor de fórmulas (Formula Editor) y las descripciones de los componentes.
Nota: el nombre del artículo y la unidad de medida aparecen en la esquina superior izquierda.
.jpg)
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)
Área de creación de fórmulas; inserta Variables y Funciones o escribe manualmente. Convierte una Variable de medida en la Unidad de compra.
NOTA: Se ejecuta por cada medición y se suma en Reportes de artículos y 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:
.jpg)
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)