¿Porqué no los había descubierto antes?
La parametrización de precios es algo brutal. Al haber siempre trabajado con la base de Menorca, nunca me había planteado usar paramétricos. Incluso no me gustaban, por desconocimiento, no los entendía muy bien. Solo había usado en alguna ocasión, la base de Mallorca que era totalmente parametrizada y acostumbrado a bases simples, me parecía lioso. Quizá los que no los utilicéis, os pase lo mismo. Haced el cambio de chip.
De hecho, las bases modernas, son parametricas. Es indiscutible su utilidad tanto por su gran flexibilidad al uso, como a la hora de gestionar la creación de la base maestra. Desde mi punto de vista, cuantas veces he creado una familia de precios y que por cualquier motivo despuest tienes que editar decenas de precios similares, porque cada uno está escrito por tu parte. Con los paramétricos eso no es así. Es un solo cambio, en un solo elemento.
De todas maneras, parametrizar un precio lleva su trabajo de programación con lenguajes informáticos. Sin embargo, usarlos, es coser y cantar.
Actualmente, uso unos 70 precios paramétricos que me dan mucho juego. Sobre todo en tabiquería seca y en carpinterías.
Ejemplo de programación de un precio paramétrico:
#VARIABLES
\Tipo hormigón\HM-20/F/10/X0 Central\HM-25/F/10/X0 Central Fibra\HA-25/F/10/XC2 Central Mallazo\HA-30/F/10/XC3 Central Mallazo\ #4 elementos a-D
\Subbase\Ninguna\Gravilla 10cm\Gravilla 15cm\Pedralleta 10cm\Pedralleta 15cm\Pedralleta reciclada 1ª 10cm\Pedralleta reciclada 1ª 15cm\Garbancillo cubrición instalaciones\ #8 elementos a-h
\Espesor\8\10\15\ #2 elementos a-g
\Vertido\Manual\Cubilote\Bombeo\Bombeo mínimos 0-50m2\Bombeo mínimos 51-100m2\Bombeo mínimos 101-150m2\Bombeo mínimos 151-200m2\ #7 elementos a-g
#CALCULO RENDIMIENTOS
%R= 0.07 *(%D=1) +0.03*(%D=1 & %C=3) +0.03*(%D=2) +0.01*(%D=2 & %C=3) #incrementos oficial: vertido manual 10 y 15cm, vertido cubilote 10 y 15cm
%S= 0.14 *(%D=1) +0.08*(%D=1 & %C=3) +0.06*(%D=2) +0.04*(%D=2 & %C=3) +0.1*(%A=3 @ %A>5) +0.11*(%B>1) +0.055*(%B=3 @ %B=5 @ %B=7) -0.022 *(%B=8) #incrementos peon suelto: vertido manual, vertido cubilote, mallazo, grava 10, grava 15, decrecimiento grava 6
%U(7)= 0,0.1,0.15,0.1,0.15,0.1,0.15 #grosor capa subbase
$V= "02.0240"*(%B=b @ %B=c) + "02.0340"*(%B=d @ %B=e) + "03.0340"*(%B=f @ %B=g) #material subbase
%Y(3)= 0.08,0.1,0.15 #grosor solera
#CALCULO DODIGOS DESCOMPOSICION
$W(4)= "1040","1140","2160","2360" #tipos de hormigón
%X(7)= 0,0,0,40,80,120,160 #hormigón por mínimos
#RENDIMIENTOS
#mano de obra------------------------------------------------------------------------------
"E0001.0030" : 0.10 +0.04*(%C=3) -0.01*(%C=1) + %R # oficial primera incremento por 15cm decrecimiento por 8cm.
"E0001.0070" : 0.16 +0.08*(%C=3) -0.02*(%C=1) + %S # peon suelto
"E0001.0230" : 0.34 # OFICIAL DE 1ª (FRATASADOR HORMIGON)
"E0001.0260" : 0.12 # PEÓN ESPECIALIZADO (FRATASADOR HORMIGON)
#maquinaria--------------------------------------------------------------------------------
"E0902.0220" : 0.05 *(%D=2) +0.04*(%D=2 & %C=3) # camion para cubilote
"E0906.0010" : %Y(%C)*(%D=3) # camion bomba
"E0906.0050" : 1 / %X(%D) # camion bomba minimos,
"E0903.0170" : 0.35*%U(%B) # MINIEXCAVADORA CON CUCHARA, se multiplica por el grosor de la grava
#materiales--------------------------------------------------------------------------------
"E0333."+$W(%A) : %Y(%C) #hormigones de central
"E0304.0220" : 3 #MEZCLA CUARZO-CEMENTO-CORINDON
"E0103.0020" : 1.10 *(%A=3 @ %A=4) #MALLA ELECTROSOLDADA 15.15.6
"E0202.0610" : 2.1 *%Y(%C) *(%A=b) #FIBRA 2,1 kg/m3
"E0401.4010" : 1 *(%C<c) #TIRA EPS BANDA PERIMETRAL 1x10cm
"E0401.4020" : 1 *(%C=c) #TIRA EPS BANDA PERIMETRAL 1x15cm
"E05"+$V : %U(%B) *(%B>a & %B<h) #SUBBASE
"E0502.0150" : 0.06 *(%B=h) #GARBANCILLO AG-T-8/16-C EN SACAS BIG BAG
#medios auxiliares-------------------------------------------------------------------------
%1MA : 0.05
#DEFINICION DE TEXTOS VARIABLES
#texto corto-------------------------------------------------------------------------------
$F(4)= "HM20 CENT","HM25 CENT","HA25 CENT","HA30 CENT" # tipo de hormigon
$G(4) = "","+FIB","+MALLA","+MALLA" #arnado
$H(8) = "","+GRAV 10","+GRAV 15","+PEDR 10","+PEDR 15","+PEDR REC 10","+PEDR REC 15","+RECREC"
$J = " CAN" *(%D=a) + " CUB" *(%D=b) + " BOM" *(%D=c) + " BOM MÍN" *(%D>c)
#texto largo-------------------------------------------------------------------------------
#HORMIGON, ARMADO Y VERTIDO
$K(4)= "HM-20/F/10/X0 elaborado en central,","HM-25/F/10/X0 elaborado en central,","HA-25/F/10/XC2 elaborado en central,","HA-30/F/10/XC3 elaborado en central," # tipo de hormigon
$L=" armado con"*(%A>a)
$M=" fibras de polipropileno,"*(%A=b) + " mallazo electrosoldado 15.15.6," *(%A>b)
$N= " vertido mediante canaleta y medios manuales" *(%D=a) + " vertido mediante cubilote" *(%D=b) + " vertido mediante camión bomba" *(%D=c) + " vertido mediante camión bomba -con repercusión de bombeo por mínimos para " *(%D>c) + "0-50 m2-" *(%D=d) + "51-100 m2-" *(%D=e) + "101-150 m2-" *(%D=f) + "151-200 m2-" *(%D=g)
#SUBBASE
$O=". Previa"*(%B>a & %B<h)
$P=" subbase formada con un encachado de " *(%B>a & %B<h)
$Q(7)="","gravilla de 10 cm de espesor","gravilla de 15 cm de espesor","pedralleta de 10 cm de espesor","pedralleta de 15 cm de espesor","pedralleta reciclada de primera de 10 cm de espesor","pedralleta reciclada de primera de 15 cm de espesor"
$R=$Q(%B) #solo tiene 7 valores, si B es 8 no lo coge, ya que es nivelacion
$S=". Previa nivelacion con extendido de capa de garbancillo en cubrición de instalaciones" *(%B=h)
#GENERACION DE TEXTOS
\RESUMEN\PAV HOR FRAT $CCM $F(%A)$G(%A)$H(%B)+VERT$J\
\TEXTO\Pavimento continuo de $C cm de espesor con hormigón $K(%A)$L$M$N, endurecido superficial mediante espolvoreo de 3 kg de mezcla cuarzo-cemento, acabado fratasado mecánico, incluso cortes y colocación de banda perimetral de poliestireno expandido para dilatación$O$P$R$S.\
