// title font test
default_label_font = "Futura Md BT:style=Medium";
font_for_title = "QuentinEF:style=Medium";

// testing futura vs quentincaps in F6 rendering
//font_for_title = default_label_font;
title_font_size = 22;
label_font_size = 5;

thickness=2;
label_inset_height =  thickness-1;


//title test

width_mm=90;
height=16;
difference(){
    cube(size = [width_mm, height, thickness]);
    translate([width_mm/2,height-title_font_size-2,label_inset_height]) label("FIREBALL VCO", size=title_font_size, font=font_for_title);
}


//label test
/*
width_mm=60;
height=10;
difference(){
    cube(size = [width_mm, height, thickness]);
    translate([width_mm/2,height-label_font_size-2,label_inset_height]) label("TRIANGLE  Coarse", size=label_font_size, font=default_label_font);
}
*/

module label(string, size=4, halign="center", font=default_label_font) {
    color([1,0,0])
    linear_extrude(thickness+1)
    text(string, size, halign=halign, font=font);
}

