From 61446a322f681e004e53fdecdd1766de71a06d74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomek=20Szcz=C4=99sny?= Date: Fri, 6 Jan 2023 16:14:12 +0100 Subject: [PATCH 1/2] Adjusted Port Extender hole positions --- sbc_case_builder_library.scad | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sbc_case_builder_library.scad b/sbc_case_builder_library.scad index e3c4d62..9bbdd12 100644 --- a/sbc_case_builder_library.scad +++ b/sbc_case_builder_library.scad @@ -3618,7 +3618,7 @@ module h3_port_extender(style, mask = false) { translate([-20, 6.25, 15]) cube([12, 7.5, 14.75]); translate([-20, 15.875, 15]) cube([12, 7.5, 14.75]); translate([-20, 25.375, 15]) cube([12, 7.5, 14.75]); - translate([-20, 17, 32.5]) rotate([0, 90, 0]) cylinder(d=3.5, h=12); + translate([-20, 17, 32.2]) rotate([0, 90, 0]) cylinder(d=3.5, h=12); } else { // gpio 24 pin front position @@ -3634,8 +3634,8 @@ module h3_port_extender(style, mask = false) { translate([-20, 6.25, 15]) cube([12,7.5,14.75]); translate([-20, 15.875, 15]) cube([12,7.5,14.75]); translate([-20, 25.375, 15]) cube([12,7.5,14.75]); - translate([-20, 17, 32.5]) rotate([0,90,0]) cylinder(d=3.5, h=12); - translate([-20, 17, 5]) rotate([0,90,0]) cylinder(d=3.5, h=12); + translate([-20, 17, 32.2]) rotate([0,90,0]) cylinder(d=3.5, h=12); + translate([-20, 17, 4.6]) rotate([0,90,0]) cylinder(d=3.5, h=12); } else { // gpio 24 pin front position From c29341d1d612a395c0c6ab3e82a06ef1bc7a16fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomek=20Szcz=C4=99sny?= Date: Fri, 6 Jan 2023 16:36:16 +0100 Subject: [PATCH 2/2] h3_ultimate2 changes and adjustments --- sbc_case_builder.json | 4 ++-- sbc_case_builder_accessories.cfg | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/sbc_case_builder.json b/sbc_case_builder.json index 55ca187..03930a2 100644 --- a/sbc_case_builder.json +++ b/sbc_case_builder.json @@ -9484,9 +9484,9 @@ "case_ffn": "90", "case_fn": "360", "case_offset_bz": "4", - "case_offset_tz": "15", + "case_offset_tz": "9", "case_offset_x": "30", - "case_offset_y": "10", + "case_offset_y": "15", "case_style": "none", "cooling": "none", "exhaust_vents": "none", diff --git a/sbc_case_builder_accessories.cfg b/sbc_case_builder_accessories.cfg index 5da1137..03f29c5 100644 --- a/sbc_case_builder_accessories.cfg +++ b/sbc_case_builder_accessories.cfg @@ -899,20 +899,20 @@ accessory_data = [ "model","hd25",98,110,2,"bottom",[90,0,-90],["case",true,true,false],0,0,0,7,0,"",0], // model 2.5 hd ["h3_ultimate2", - "sub","vent_hex",111.5,12,20,"top",[0,0,90],["case",true,false,false],17,5,4,8,3,"vertical",0, // vent opening - "sub","vent_hex",111.5,12,4,"bottom",[0,0,90],["case",true,false,false],17,1,4,8,3,"vertical",0, // vent opening + "sub","vent_hex",111.5,10,2+12*sqrt(8/3),"top",[0,0,90],["case",true,false,false],17,4,4,9,3,"vertical",0, // vent opening + "sub","vent_hex",111.5,10,2,"bottom",[0,0,90],["case",true,false,false],17,1,4,9,3,"vertical",0, // vent opening "suball","fan",0,25,3,"top",[0,270,0],["case",false,false,false],60,0,6,1,0,"",0, // sub fan opening "model","fan_cover",-4,25,3,"top",[0,270,0],["case",false,false,false],60,0,3,2,0,"",0, // model fan cover "platter","fan_cover",-50,50,0,"top",[0,0,0],["case",false,false,false],60,0,3,2,0,"",0, // model fan cover - "add2","standoff",29.5,85,53,"top",[0,0,0],["case",false,false,true],0,0,0,0,0,0,[5.75,12.5,3.2,10,4,0,0,1,0,0,0], // standoff - "add2","standoff",57.5,85,53,"top",[0,0,0],["case",false,false,true],0,0,0,0,0,0,[5.75,12.5,3.2,6.5,4,0,0,1,0,0,0], // standoff - "model","h3_port_extender",-5,68,40.5,"top",[0,90,0],["case",true,false,true],0,0,0,0,0,"remote",0, // port extender model - "sub","h3_port_extender",-5,68,40.5,"top",[0,90,0],["case",true,false,true],0,0,0,0,0,"remote",0, // port extender model - "model","hk_pwr_button",13,110,53,"top",[0,0,0],["case",false,false,true],0,0,0,0,0,0,0, // hk pwr button model - "sub","hk_pwr_button",13,110,53,"top",[0,0,0],["case",false,false,true],0,0,0,0,0,0,0, // hk pwr button model - "add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,true],100,80,2,0,0,"landscape",0, // access port - "model","access_cover",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],100,80,2,0,0,"landscape",0, // access port cover - "platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],100,80,2,0,0,"landscape",0], // access port cover + "add2","standoff",78,127,8.65,"top",[-90,0,0],["case",false,false,true],0,0,0,0,0,0,[5.75,10,3.2,10,0.01,0,0,1,0,0,0], // standoff + "add2","standoff",78,127,36.2,"top",[-90,0,0],["case",false,false,true],0,0,0,0,0,0,[5.75,10,3.2,6.5,0.01,0,0,1,0,0,0], // standoff + "model","h3_port_extender",31,117,4,"top",[0,0,-90],["case",true,false,true],0,0,0,0,0,"remote",0, // port extender model + "sub","h3_port_extender",31,117,4,"top",[0,0,-90],["case",true,false,true],0,0,0,0,0,"remote",0, // port extender model + "model","hk_pwr_button",11,114,53,"top",[0,0,180],["case",false,false,true],0,0,0,0,0,0,0, // hk pwr button model + "sub","hk_pwr_button",11,114,53,"top",[0,0,0],["case",false,false,true],0,0,0,0,0,0,0, // hk pwr button model + "add1","access_port",19,20,-0.01,"bottom",[0,0,0],["sbc",true,true,true], 81,100,2,0,0,"portrait",0, // access port + "model","access_cover",19,20,-0.01,"bottom",[0,0,0],["sbc",true,true,false],81,100,2,0,0,"portrait",0, // access port cover + "platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],81,100,2,0,0,"portrait",0], // access port cover ["h3_shell_drivebox2.5v", "sub","vent",-3.5,30,58,"top",[0,0,90],["case",false,false,false],2,12,4,1,17,"vertical",1, // vent opening