Variabilized technology’s application in mine-machine CAD