Cómo usar variables paramétricas en FreeCAD
Introducción
El diseño paramétrico permite modificar dimensiones clave de un modelo y que todas las cotas dependientes se actualicen automáticamente. FreeCAD soporta parametrización mediante su Spreadsheet Workbench.
Configurar una hoja de cálculo (Spreadsheet)
- Ir a File > New, luego cambiar al workbench "Spreadsheet"
- Crear una nueva hoja: Spreadsheet > Create spreadsheet
- En la hoja, definir variables con nombre y valor:
| Celda | Alias | Valor |
|---|---|---|
| B1 | largo | 100 |
| B2 | ancho | 50 |
| B3 | alto | 25 |
Para asignar alias: clic derecho en celda > Properties > Alias.
Referenciar variables en el modelo
En el Sketcher o Part Design, al ingresar una cota escribir:
Spreadsheet.largo
FreeCAD sustituirá automáticamente el valor. Al cambiar el valor en la hoja, el modelo se actualiza.
Ejemplo práctico: caja paramétrica
- Crear una hoja con variables: largo, ancho, alto, espesor_pared
- Diseñar la caja referenciando las variables en cada cota
- Cambiar "largo" de 100 a 150: toda la caja se actualiza en segundos
Limitaciones
- FreeCAD puede ser inestable si hay muchas referencias paramétricas anidadas
- El orden de evaluación de operaciones puede causar errores en modelos complejos