From c83301debf7e58863c14cad6824cf9adccc44942 Mon Sep 17 00:00:00 2001 From: Edward Kisiel Date: Tue, 30 May 2023 20:58:56 -0400 Subject: [PATCH] opir1 added, updated sbc_model_framework and sbc_case_builder and readme.md --- README.md | 2 ++ SBC_Model_Framework | 2 +- sbc_case_builder.json | 58 +++++++++++++++++++++++++++++++++++++++++++ sbc_case_builder.scad | 2 +- 4 files changed, 62 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2ae43fc..8501d88 100644 --- a/README.md +++ b/README.md @@ -224,6 +224,8 @@ c4_tray_vu7, c4_shell_boombox, c4_panel_boombox, c4_deskboom_lcd3.5, c4_tray_boo **OPI Zero2** - 9 : opizero2_shell, opizero2_panel, opizero2_stacked, opizero2_tray, opizero2_tray_sides, opizero2_round, opizero2_hex, opizero2_snap, opizero2_fitted +**OPI R1** - 1 : opir1_shell + **OPI R1PlusLTS** - 9 : opir1plus_lts_shell, opir1plus_lts_panel, opir1plus_lts_stacked, opir1plus_lts_tray, opir1plus_lts_tray_sides, opir1plus_lts_round, opir1plus_lts_hex, opir1plus_lts_snap, opir1plus_lts_fitted diff --git a/SBC_Model_Framework b/SBC_Model_Framework index 3c775f7..15b6da9 160000 --- a/SBC_Model_Framework +++ b/SBC_Model_Framework @@ -1 +1 @@ -Subproject commit 3c775f7f2014cbe5926a35b199f5f752491987f3 +Subproject commit 15b6da98a23ef73586e58f474f429c7f7fe33d54 diff --git a/sbc_case_builder.json b/sbc_case_builder.json index e6bc828..11dc01d 100644 --- a/sbc_case_builder.json +++ b/sbc_case_builder.json @@ -24861,6 +24861,64 @@ "vu_rotation": "[15, 0, 0]", "wallthick": "2" }, + "opir1_shell": { + "$fn": "90", + "accessory_highlight": "false", + "accessory_name": "none", + "adjust": "0.01", + "bottom_ext_standoff": "[6.25, 0, 2.5, 8, 4, 1, 0, 0, 0, 4.5, 5.1]", + "bottom_front_left": "0", + "bottom_front_right": "0", + "bottom_rear_left": "0", + "bottom_rear_right": "0", + "bottom_standoff": "[5.5, 2, 3.5, 8, 3, 1, 1, 0, 0, 4.5, 5.1]", + "c_fillet": "3.5", + "case_design": "shell", + "case_ext_standoffs": "false", + "case_ffn": "90", + "case_fn": "360", + "case_offset_bz": "4", + "case_offset_tz": "7", + "case_offset_x": "0", + "case_offset_y": "1", + "case_style": "none", + "cooling": "none", + "exhaust_vents": "none", + "fillet": "0", + "floorthick": "1.5", + "gap": "1.5", + "gpio_opening": "none", + "indents": "true", + "individual_part": "bottom", + "lip": "5", + "lower_bottom": "0", + "move_front": "0", + "move_leftside": "0", + "move_rear": "0", + "move_rightside": "0", + "pcb_loc_x": "0", + "pcb_loc_y": "1.5", + "pcb_loc_z": "0", + "raise_top": "0", + "sata_punchout": "false", + "sbc_bottom_standoffs": "true", + "sbc_highlight": "false", + "sbc_model": "opir1", + "sbc_off": "false", + "sbc_top_standoffs": "true", + "sidethick": "1.5", + "sidewall_support": "false", + "tol": "0.25", + "top_ext_standoff": "[6.25, 0, 2.25, 8, 4, 4, 0, 1, 0, 4.5, 5.1]", + "top_front_left": "0", + "top_front_right": "0", + "top_rear_left": "0", + "top_rear_right": "0", + "top_standoff": "[5.5, 0, 3.5, 8, 4, 4, 1, 1, 1, 3.5, 5.1]", + "view": "model", + "vu_rotation": "[15, 0, 0]", + "wallthick": "1.5" + }, "opir1plus_lts_shell": { "$fn": "90", "accessory_highlight": "false", diff --git a/sbc_case_builder.scad b/sbc_case_builder.scad index 348b2db..7988c87 100644 --- a/sbc_case_builder.scad +++ b/sbc_case_builder.scad @@ -89,7 +89,7 @@ case_design = "shell"; // [shell,panel,stacked,tray,round,hex,snap,fitted] // base case style case_style = "none"; // ["none","vu5","vu7","sides"] // single board computer model -sbc_model = "c1+"; // ["c1+", "c2", "c4", "xu4", "xu4q", "mc1", "hc1", "n1", "n2", "n2+", "n2+_noheatsink", "n2l", "n2lq", "m1", "m1_noheatsink", "h2", "h3", "hc4", "show2", "rpizero", "rpizero2w", "rpi1a+", "rpi1b+", "rpi3a+", "rpi3b", "rpi3b+", "rpi4b", "a64", "rock64", "rockpro64", "quartz64a", "quartz64b", "h64b", "star64", "atomicpi", "jetsonnano", "rock4b+", "rock4c", "rock4c+", "rock5b-v1.3", "rock5b-v1.42", "rock5bq-v1.42", "vim1", "vim2", "vim3", "vim3l", "vim4", "tinkerboard", "tinkerboard-s", "tinkerboard-2", "tinkerboard-r2", "opizero", "opizero2", "opir1plus_lts", "opi5", "licheerv+dock", "visionfive2", "visionfive2q"] +sbc_model = "c1+"; // ["c1+", "c2", "c4", "xu4", "xu4q", "mc1", "hc1", "n1", "n2", "n2+", "n2+_noheatsink", "n2l", "n2lq", "m1", "m1_noheatsink", "h2", "h3", "hc4", "show2", "rpizero", "rpizero2w", "rpi1a+", "rpi1b+", "rpi3a+", "rpi3b", "rpi3b+", "rpi4b", "a64", "rock64", "rockpro64", "quartz64a", "quartz64b", "h64b", "star64", "atomicpi", "jetsonnano", "rock4b+", "rock4c", "rock4c+", "rock5b-v1.3", "rock5b-v1.42", "rock5bq-v1.42", "vim1", "vim2", "vim3", "vim3l", "vim4", "tinkerboard", "tinkerboard-s", "tinkerboard-2", "tinkerboard-r2", "opizero", "opizero2", "opir1plus_lts", "opir1", "opi5", "licheerv+dock", "visionfive2", "visionfive2q"] // sbc location x axis pcb_loc_x = 0; //[0:.5:300] // sbc location y axis