build raspberry pi cases
This commit is contained in:
Submodule SBC_Model_Framework updated: f1fb73a9db...3cf4de2b59
@@ -1699,6 +1699,46 @@ case_data = [
|
||||
"sub","rectangle",.5,8,8.5,"top",[0,0,0],6,16.5,8,0,0,"",[.5,.5,.5,.5], // sub gpio opening
|
||||
"add1","rectangle",22.5,9,8.85,"top",[0,0,0],47,36,3.25,0,0,"",[.5,.5,.5,.5], // add screen trim
|
||||
"sub","rectangle",23.5,10,8.5,"top",[0,0,0],45,34,8,0,0,"",[.5,.5,.5,.5]], // sub screen opening
|
||||
|
||||
["rpi3b+_shell","rpi3b+","shell","none", // case_name,sbc_model,case_design,case_style
|
||||
0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz,
|
||||
2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet
|
||||
true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs
|
||||
false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode
|
||||
[6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff
|
||||
[6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff
|
||||
[6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff
|
||||
[6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff
|
||||
|
||||
["rpi3b+_panel","rpi3b+","panel","none", // case_name,sbc_model,case_design,case_style
|
||||
0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz,
|
||||
2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet
|
||||
true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs
|
||||
false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode
|
||||
[6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff
|
||||
[6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff
|
||||
[6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff
|
||||
[6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff
|
||||
|
||||
["rpi3b+_stacked","rpi3b+","stacked","none", // case_name,sbc_model,case_design,case_style
|
||||
0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz,
|
||||
2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet
|
||||
false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs
|
||||
false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode
|
||||
[6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff
|
||||
[6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff
|
||||
[6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff
|
||||
[6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff
|
||||
|
||||
["rpi3b+_tray","rpi3b+","tray","none", // case_name,sbc_model,case_design,case_style
|
||||
0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz,
|
||||
2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet
|
||||
true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs
|
||||
false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode
|
||||
[6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff
|
||||
[6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff
|
||||
[6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff
|
||||
[6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff
|
||||
|
||||
["test","test","shell","none", // case_name, sbc_model, case_design, case_style
|
||||
0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz,
|
||||
|
||||
@@ -43,8 +43,8 @@ use <./lib/fillets.scad>;
|
||||
include <./SBC_Model_Framework/sbc_models.cfg>;
|
||||
include <./sbc_case_builder.cfg>;
|
||||
|
||||
case_name = "rockpro64_shell"; // case_name to load from sbc_case_builder.cfg
|
||||
view = "platter"; // viewing mode "platter", "model", "debug"
|
||||
case_name = "rpi3b+_stacked"; // case_name to load from sbc_case_builder.cfg
|
||||
view = "model"; // viewing mode "platter", "model", "debug"
|
||||
|
||||
highlight = false; // enable highlight for subtarctive geometry (true or false)
|
||||
sbc_off = false; // sbc off in model view (true or false)
|
||||
|
||||
Reference in New Issue
Block a user