DIY SBC cases and SBC Case Builder tool based on OpenSCAD

view = “model”; // viewing mode “platter”, “model”, “debug”

case_design = “tray”; // “shell”, “panel”, “stacked”, “tray”

case_style = “vu5”; // style of case_design

// tray: none, vu5

sbc_model = “c4”; // any sbc from sbc model framework: “c1+”,”c2″,”c4″,”hc4″

// “xu4″,”xu4q”,”mc1″,”hc1″,”n1″,”n2″,”n2+”,”h2″

pcb_loc_x = 5; // sbc location x axis

pcb_loc_y = 0; // sbc location y axis

case_offset_x = 0; // additional case x axis size

case_offset_y = 0; // additional case y axis size

case_offset_tz = 0; // additional case top z axis size

case_offset_bz = 4; // additional case bottom z axis size

wallthick = 2; // case wall thickness

floorthick = 2; // case floor thickness

sidethick = 3; // case side thickness

gap = 1.5; // distance between pcb and case

indents = true; // indentations around io openings

sidewall_support = true; // enable wall support for standoffs

sbc_top_standoffs = false; // enable sbc top standoffs

sbc_bottom_standoffs = true; // enable sbc bottom standoffs

case_ext_standoffs = false; // enable case extended standoffs

sata_punchout = true; // enable sata punchout

gpio_opening = “none”; // gpio openings “none”,”vent”,”open”,”punchout”

cooling = “fan”; // “none”, “vents”, “fan”, “custom” using ./dxf/customfan.dxf

exhaust_vents = “vent”; // exhaust vents “none”,”vent”

fillet = 0; // edge fillets

Leave a Comment