added fan models for rear panel in model view
This commit is contained in:
@@ -9686,6 +9686,7 @@
|
|||||||
"gap": "1",
|
"gap": "1",
|
||||||
"gpio_opening": "default",
|
"gpio_opening": "default",
|
||||||
"hd_bays": "2",
|
"hd_bays": "2",
|
||||||
|
"hd_center": "false",
|
||||||
"hd_reverse": "false",
|
"hd_reverse": "false",
|
||||||
"hd_space": "10",
|
"hd_space": "10",
|
||||||
"hd_y_position": "40",
|
"hd_y_position": "40",
|
||||||
@@ -9902,9 +9903,10 @@
|
|||||||
"gap": "1",
|
"gap": "1",
|
||||||
"gpio_opening": "none",
|
"gpio_opening": "none",
|
||||||
"hd_bays": "2",
|
"hd_bays": "2",
|
||||||
|
"hd_center": "false",
|
||||||
"hd_reverse": "true",
|
"hd_reverse": "true",
|
||||||
"hd_space": "10",
|
"hd_space": "10",
|
||||||
"hd_y_position": "16",
|
"hd_y_position": "20",
|
||||||
"hd_z_position": "7",
|
"hd_z_position": "7",
|
||||||
"indents": "false",
|
"indents": "false",
|
||||||
"individual_part": "bottom",
|
"individual_part": "bottom",
|
||||||
@@ -10121,7 +10123,7 @@
|
|||||||
"hd_center": "true",
|
"hd_center": "true",
|
||||||
"hd_reverse": "true",
|
"hd_reverse": "true",
|
||||||
"hd_space": "10",
|
"hd_space": "10",
|
||||||
"hd_y_position": "16",
|
"hd_y_position": "25",
|
||||||
"hd_z_position": "10",
|
"hd_z_position": "10",
|
||||||
"indents": "false",
|
"indents": "false",
|
||||||
"individual_part": "bottom",
|
"individual_part": "bottom",
|
||||||
@@ -10232,6 +10234,223 @@
|
|||||||
"uart_opening": "default",
|
"uart_opening": "default",
|
||||||
"view": "model",
|
"view": "model",
|
||||||
"wallthick": "2"
|
"wallthick": "2"
|
||||||
|
},
|
||||||
|
"rpi5_panel_nas": {
|
||||||
|
"$fn": "90",
|
||||||
|
"access_panel_location": "[10, 15]",
|
||||||
|
"access_panel_orientation": "landscape",
|
||||||
|
"access_panel_rotation": "0",
|
||||||
|
"access_panel_size": "[70, 30]",
|
||||||
|
"accessory_highlight": "false",
|
||||||
|
"accessory_name": "rpi5_m2hat",
|
||||||
|
"adj": "0.01",
|
||||||
|
"bend_allowance": "1",
|
||||||
|
"bottom_access_panel_enable": "false",
|
||||||
|
"bottom_clearence": "3.5",
|
||||||
|
"bottom_cover_pattern": "solid",
|
||||||
|
"bottom_front_left_adjust": "0",
|
||||||
|
"bottom_front_left_enable": "true",
|
||||||
|
"bottom_front_left_support": "front",
|
||||||
|
"bottom_front_right_adjust": "0",
|
||||||
|
"bottom_front_right_enable": "true",
|
||||||
|
"bottom_front_right_support": "front",
|
||||||
|
"bottom_rear_left_adjust": "0",
|
||||||
|
"bottom_rear_left_enable": "true",
|
||||||
|
"bottom_rear_left_support": "rear",
|
||||||
|
"bottom_rear_right_adjust": "0",
|
||||||
|
"bottom_rear_right_enable": "true",
|
||||||
|
"bottom_rear_right_support": "rear",
|
||||||
|
"bottom_sidewall_support": "false",
|
||||||
|
"bottom_standoff_diameter": "5.75",
|
||||||
|
"bottom_standoff_hole_size": "3.4",
|
||||||
|
"bottom_standoff_insert": "false",
|
||||||
|
"bottom_standoff_insert_dia": "4.2",
|
||||||
|
"bottom_standoff_insert_height": "5.1",
|
||||||
|
"bottom_standoff_pillar": "hex",
|
||||||
|
"bottom_standoff_reverse": "false",
|
||||||
|
"bottom_standoff_size": "m3",
|
||||||
|
"bottom_standoff_support_height": "4",
|
||||||
|
"bottom_standoff_support_size": "10",
|
||||||
|
"bottom_standoff_type": "countersunk",
|
||||||
|
"case_design": "panel_nas",
|
||||||
|
"case_offset_bz": "0",
|
||||||
|
"case_offset_tz": "-25",
|
||||||
|
"case_offset_x": "0",
|
||||||
|
"case_offset_y": "0",
|
||||||
|
"cooling": "default",
|
||||||
|
"corner_fillet": "3",
|
||||||
|
"edge_fillet": "0",
|
||||||
|
"ext_bottom_front_left_adjust": "0",
|
||||||
|
"ext_bottom_front_left_enable": "true",
|
||||||
|
"ext_bottom_front_left_support": "front",
|
||||||
|
"ext_bottom_front_right_adjust": "0",
|
||||||
|
"ext_bottom_front_right_enable": "true",
|
||||||
|
"ext_bottom_front_right_support": "front",
|
||||||
|
"ext_bottom_rear_left_adjust": "0",
|
||||||
|
"ext_bottom_rear_left_enable": "true",
|
||||||
|
"ext_bottom_rear_left_support": "rear",
|
||||||
|
"ext_bottom_rear_right_adjust": "0",
|
||||||
|
"ext_bottom_rear_right_enable": "true",
|
||||||
|
"ext_bottom_rear_right_support": "rear",
|
||||||
|
"ext_bottom_sidewall_support": "true",
|
||||||
|
"ext_bottom_standoff_diameter": "5.75",
|
||||||
|
"ext_bottom_standoff_hole_size": "3.4",
|
||||||
|
"ext_bottom_standoff_insert": "false",
|
||||||
|
"ext_bottom_standoff_insert_dia": "4.2",
|
||||||
|
"ext_bottom_standoff_insert_height": "5.1",
|
||||||
|
"ext_bottom_standoff_pillar": "hex",
|
||||||
|
"ext_bottom_standoff_reverse": "false",
|
||||||
|
"ext_bottom_standoff_size": "m3",
|
||||||
|
"ext_bottom_standoff_support_height": "4",
|
||||||
|
"ext_bottom_standoff_support_size": "10",
|
||||||
|
"ext_bottom_standoff_type": "countersunk",
|
||||||
|
"ext_bottom_standoffs": "false",
|
||||||
|
"ext_top_front_left_adjust": "0",
|
||||||
|
"ext_top_front_left_enable": "true",
|
||||||
|
"ext_top_front_left_support": "front",
|
||||||
|
"ext_top_front_right_adjust": "0",
|
||||||
|
"ext_top_front_right_enable": "true",
|
||||||
|
"ext_top_front_right_support": "front",
|
||||||
|
"ext_top_rear_left_adjust": "0",
|
||||||
|
"ext_top_rear_left_enable": "true",
|
||||||
|
"ext_top_rear_left_support": "rear",
|
||||||
|
"ext_top_rear_right_adjust": "0",
|
||||||
|
"ext_top_rear_right_enable": "true",
|
||||||
|
"ext_top_rear_right_support": "rear",
|
||||||
|
"ext_top_sidewall_support": "true",
|
||||||
|
"ext_top_standoff_diameter": "5.75",
|
||||||
|
"ext_top_standoff_hole_size": "2.75",
|
||||||
|
"ext_top_standoff_insert": "false",
|
||||||
|
"ext_top_standoff_insert_dia": "4.2",
|
||||||
|
"ext_top_standoff_insert_height": "5.1",
|
||||||
|
"ext_top_standoff_pillar": "hex",
|
||||||
|
"ext_top_standoff_reverse": "true",
|
||||||
|
"ext_top_standoff_size": "m3",
|
||||||
|
"ext_top_standoff_support_height": "4",
|
||||||
|
"ext_top_standoff_support_size": "10",
|
||||||
|
"ext_top_standoff_type": "blind",
|
||||||
|
"ext_top_standoffs": "false",
|
||||||
|
"fan_size": "0",
|
||||||
|
"flat_blank_section": "false",
|
||||||
|
"floorthick": "2",
|
||||||
|
"front_cover_pattern": "hex_5mm",
|
||||||
|
"gap": "1",
|
||||||
|
"gpio_opening": "default",
|
||||||
|
"hd_bays": "2",
|
||||||
|
"hd_center": "false",
|
||||||
|
"hd_reverse": "false",
|
||||||
|
"hd_space": "10",
|
||||||
|
"hd_y_position": "50",
|
||||||
|
"hd_z_position": "45",
|
||||||
|
"indents": "false",
|
||||||
|
"individual_part": "bottom",
|
||||||
|
"lower_bottom": "0",
|
||||||
|
"material_thickness": "0.5",
|
||||||
|
"move_front": "0",
|
||||||
|
"move_leftside": "0",
|
||||||
|
"move_rear": "0",
|
||||||
|
"move_rightside": "0",
|
||||||
|
"multipcb_bottom_front_left_adjust": "0",
|
||||||
|
"multipcb_bottom_front_left_enable": "true",
|
||||||
|
"multipcb_bottom_front_left_support": "front",
|
||||||
|
"multipcb_bottom_front_right_adjust": "0",
|
||||||
|
"multipcb_bottom_front_right_enable": "true",
|
||||||
|
"multipcb_bottom_front_right_support": "front",
|
||||||
|
"multipcb_bottom_rear_left_adjust": "0",
|
||||||
|
"multipcb_bottom_rear_left_enable": "true",
|
||||||
|
"multipcb_bottom_rear_left_support": "rear",
|
||||||
|
"multipcb_bottom_rear_right_adjust": "0",
|
||||||
|
"multipcb_bottom_rear_right_enable": "true",
|
||||||
|
"multipcb_bottom_rear_right_support": "rear",
|
||||||
|
"multipcb_bottom_sidewall_support": "false",
|
||||||
|
"multipcb_bottom_standoff_diameter": "5.75",
|
||||||
|
"multipcb_bottom_standoff_hole_size": "3.4",
|
||||||
|
"multipcb_bottom_standoff_insert": "false",
|
||||||
|
"multipcb_bottom_standoff_insert_dia": "4.2",
|
||||||
|
"multipcb_bottom_standoff_insert_height": "5.1",
|
||||||
|
"multipcb_bottom_standoff_pillar": "hex",
|
||||||
|
"multipcb_bottom_standoff_reverse": "false",
|
||||||
|
"multipcb_bottom_standoff_size": "m2.5",
|
||||||
|
"multipcb_bottom_standoff_support_height": "4",
|
||||||
|
"multipcb_bottom_standoff_support_size": "7",
|
||||||
|
"multipcb_bottom_standoff_type": "countersunk",
|
||||||
|
"multipcb_bottom_standoffs": "false",
|
||||||
|
"multipcb_top_front_left_adjust": "0",
|
||||||
|
"multipcb_top_front_left_enable": "true",
|
||||||
|
"multipcb_top_front_left_support": "front",
|
||||||
|
"multipcb_top_front_right_adjust": "0",
|
||||||
|
"multipcb_top_front_right_enable": "true",
|
||||||
|
"multipcb_top_front_right_support": "front",
|
||||||
|
"multipcb_top_rear_left_adjust": "0",
|
||||||
|
"multipcb_top_rear_left_enable": "true",
|
||||||
|
"multipcb_top_rear_left_support": "rear",
|
||||||
|
"multipcb_top_rear_right_adjust": "0",
|
||||||
|
"multipcb_top_rear_right_enable": "true",
|
||||||
|
"multipcb_top_rear_right_support": "rear",
|
||||||
|
"multipcb_top_sidewall_support": "false",
|
||||||
|
"multipcb_top_standoff_diameter": "5.75",
|
||||||
|
"multipcb_top_standoff_hole_size": "2.75",
|
||||||
|
"multipcb_top_standoff_insert": "false",
|
||||||
|
"multipcb_top_standoff_insert_dia": "4.2",
|
||||||
|
"multipcb_top_standoff_insert_height": "5.1",
|
||||||
|
"multipcb_top_standoff_pillar": "hex",
|
||||||
|
"multipcb_top_standoff_reverse": "true",
|
||||||
|
"multipcb_top_standoff_size": "m2.5",
|
||||||
|
"multipcb_top_standoff_support_height": "4",
|
||||||
|
"multipcb_top_standoff_support_size": "7",
|
||||||
|
"multipcb_top_standoff_type": "blind",
|
||||||
|
"multipcb_top_standoffs": "false",
|
||||||
|
"nas_sbc_location": "bottom",
|
||||||
|
"pcb_loc_x": "13",
|
||||||
|
"pcb_loc_y": "0",
|
||||||
|
"pcb_loc_z": "0",
|
||||||
|
"raise_top": "0",
|
||||||
|
"rear_cooling": "fan_hex",
|
||||||
|
"rear_dualfan_spacing": "6",
|
||||||
|
"rear_fan": "1",
|
||||||
|
"rear_fan_center": "false",
|
||||||
|
"rear_fan_position": "33",
|
||||||
|
"rear_fan_size": "80",
|
||||||
|
"rear_io_shield": "false",
|
||||||
|
"sbc_bottom_standoffs": "true",
|
||||||
|
"sbc_highlight": "false",
|
||||||
|
"sbc_information": "false",
|
||||||
|
"sbc_model": "rpi5",
|
||||||
|
"sbc_off": "false",
|
||||||
|
"sbc_top_standoffs": "false",
|
||||||
|
"sidethick": "3",
|
||||||
|
"standard_motherboard_thickness": "0",
|
||||||
|
"text_color": "Green",
|
||||||
|
"text_font": "Nimbus Mono PS",
|
||||||
|
"tol": "0.25",
|
||||||
|
"top_cover_pattern": "solid",
|
||||||
|
"top_front_left_adjust": "0",
|
||||||
|
"top_front_left_enable": "true",
|
||||||
|
"top_front_left_support": "front",
|
||||||
|
"top_front_right_adjust": "0",
|
||||||
|
"top_front_right_enable": "true",
|
||||||
|
"top_front_right_support": "front",
|
||||||
|
"top_rear_left_adjust": "0",
|
||||||
|
"top_rear_left_enable": "true",
|
||||||
|
"top_rear_left_support": "rear",
|
||||||
|
"top_rear_right_adjust": "0",
|
||||||
|
"top_rear_right_enable": "true",
|
||||||
|
"top_rear_right_support": "rear",
|
||||||
|
"top_sidewall_support": "false",
|
||||||
|
"top_standoff_diameter": "5.75",
|
||||||
|
"top_standoff_hole_size": "2.75",
|
||||||
|
"top_standoff_insert": "false",
|
||||||
|
"top_standoff_insert_dia": "4.2",
|
||||||
|
"top_standoff_insert_height": "5.1",
|
||||||
|
"top_standoff_pillar": "hex",
|
||||||
|
"top_standoff_reverse": "true",
|
||||||
|
"top_standoff_size": "m3",
|
||||||
|
"top_standoff_support_height": "4",
|
||||||
|
"top_standoff_support_size": "10",
|
||||||
|
"top_standoff_type": "countersunk",
|
||||||
|
"uart_opening": "none",
|
||||||
|
"view": "model",
|
||||||
|
"wallthick": "2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"fileFormatVersion": "1"
|
"fileFormatVersion": "1"
|
||||||
|
|||||||
@@ -785,6 +785,30 @@ if (view == "model") {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
fan_model = rear_fan_size == 92 ? "box92x10" : rear_fan_size == 80 ? "box80x10" : rear_fan_size == 60 ? "box60x10" : "box40x10";
|
||||||
|
if(rear_fan == 1 || rear_fan == 2) {
|
||||||
|
if(rear_fan_center == false) {
|
||||||
|
translate([-1+(101.6-rear_fan_size)/2,10-wallthick,rear_fan_position])
|
||||||
|
rotate([90,0,0]) fans(fan_model,[false,0,0,"default"]);
|
||||||
|
}
|
||||||
|
if(rear_fan_center == true) {
|
||||||
|
translate([-1+(101.6-rear_fan_size)/2+(width-2*(sidethick+gap)-101.6)/2,
|
||||||
|
10-wallthick,rear_fan_position]) rotate([90,0,0])
|
||||||
|
fans(fan_model,[false,0,0,"default"]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(rear_fan == 2) {
|
||||||
|
if(rear_fan_center == false) {
|
||||||
|
translate([-1+(101.6-rear_fan_size)/2,10-wallthick,
|
||||||
|
rear_fan_position+rear_dualfan_spacing+rear_fan_size])
|
||||||
|
rotate([90,0,0]) fans(fan_model,[false,0,0,"default"]);
|
||||||
|
}
|
||||||
|
if(rear_fan_center == true) {
|
||||||
|
translate([-1+(101.6-rear_fan_size)/2+(width-2*(sidethick+gap)-101.6)/2,
|
||||||
|
10-wallthick,rear_fan_position+rear_dualfan_spacing+rear_fan_size])
|
||||||
|
rotate([90,0,0]) fans(fan_model,[false,0,0,"default"]);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if(case_design == "stacked") {
|
if(case_design == "stacked") {
|
||||||
if(lower_bottom >= 0) {
|
if(lower_bottom >= 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user