Files
SBC_Case_Builder/sbc_case_builder_accessories.cfg
2024-02-23 16:08:35 -05:00

1461 lines
165 KiB
INI

/*
SBC Case Builder Copyright 2022,2023,2024 Edward A. Kisiel hominoid@cablemi.com
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Code released under GPLv3: http://www.gnu.org/licenses/gpl.html
SBC Case Builder accessory configuration file
see https://github.com/hominoids/SBC_Case_Builder
*/
/* Instructions: All measurements from lower left corner of PCB to lower left
corner of component or opening, holes measured to center. All measurements in mm.
schema:
"accessory_name",
"class","type",loc_x,loc_y,loc_z,face,rotation[x,y,z],parametric[association,x,y,z],size_x,size_y,size_z,data_1,data_2,"data_3",data_4[]
classes: add1, sub, suball, add2, model, platter
types for additive: circle,rectangle,slot,text,art,button,standoff,batt_holder,uart_holder,hd_holder,hd_vertleft_holder,
hd_vertright_holder,hc4_oled_holder,access_port,button,pcb_holder,boom_grill,boom_speaker_holder
types for subtractive: circle,rectangle,slot,text,art,punchout,vent,vent_hex,fan,hd_holes,hd_vertleft_holes,hd_vertright_holes,microusb,sphere
types for model: hk_uart_strap,fan_cover,hd25,hd35,hc4_oled,feet,button_top,access_cover,net_card,hk35_lcd,hk_boom,boom_speaker,boom_vring,hk_uart
types for platter: hk_uart_strap,fan_cover,button_top,boom_vring
standoff[ 6.75, // diameter
0, // height (not used)
2.5, // holesize
10, // supportsize
4, // supportheight
4, // 0=none, 1=countersink, 2=recessed hole, 3=nut holder, 4=blind hole
0, // standoff style 0=hex, 1=cylinder
1, // enable reverse standoff
0, // enable insert at top of standoff
4.5, // insert hole dia. mm
5.1] // insert depth mm
p
a
r
r a
o m
t e s s s d d d d
c l l l a t i i i a a a a
l t o o o f t r z z z t t t t
a y c c c a i i e e e a a a a
s p c o c
s, e, x, y, z, e, n, s, x,y,z,1,2,3,4
"sub","fan",10,10,24.5,"top",[0,0,0],["sbc-case_z",true,true,true],40,0,6,2,0,0,0
p
a
r
r a
o m
t e s s s
c l l l a t i i i
l t o o o f t r z z z d m
a y c c c a i i e e e a or a
s p c o c t s
s, e, x, y, z, e, n, s, x,y,z, a, k
"sub","fan",10,10,24.5,"top",[0,0,0],["sbc-case_z",true,true,true],[40,0,6], [enable, length, setback, mstyle]
*/
accessory_data = [
["none"],
// hk uart group
["hk_uart",
"add2","hk_uart_holder",-25,0,1.9,"bottom",[0,0,0],["sbc",true,false,false],[10,10,0],[0,0,0,0], // add uart holder
"suball","slot",-18.25,0,8.25,"top",[90,0,0],["sbc",true,false,false],[4,4,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",-22.5,23,5,"bottom",[0,0,-90],["sbc",true,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",-25,0,2,"bottom",[0,0,0],["sbc",true,false,false],[0,0,0],[0,0,0,0],
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
// sensor group
["sensors",
"add1","rectangle",-1,57,0,"bottom",[0,0,0],["case",false,false,false],[71,2,10.25],[0,0,"vertical",[.1,.1,.1,.1]],
"-model","stl_model",38,100,2,"bottom",[0,0,270],["sbc",false,false,false],[0,0,0],[1,"./adafruit/5625 Stemma 5 Port Hub.stl",0,0],
"-model","stl_model",38,106,22,"bottom",[90,180,180],["sbc",false,false,false],[0,0,0],[1,"./adafruit/3966 BMP388 QT.stl",0,0],
"-model","stl_model",26,60,25,"bottom",[0,0,90],["sbc",false,false,false],[0,0,0],[1,"./adafruit/4867 Adafruit SCD30.stl",0,0],
"model","stl_model",31,60.75,4,"bottom",[90,0,180],["sbc",false,false,false],[0,0,0],[1,"./adafruit/5625 Stemma 5 Port Hub.stl",0,0],
"add2","pcb_holder",5,60.75,1,"bottom",[0,0,0],["case",false,false,false],[26.5,35,1.65],[2,0,"none",0],
"model","stl_model",38,121,22,"bottom",[90,180,90],["sbc",false,false,false],[0,0,0],[1,"./adafruit/3966 BMP388 QT.stl",0,0],
"add2","pcb_holder",39.5,95,1,"bottom",[0,0,90],["case",false,false,false],[26.5,35,1.65],[2,0,"none",0],
"add2","pcb_holder",39.5,61,0,"bottom",[0,0,90],["case",false,false,false],[26.5,35,1.65],[2,0,"none",0],
"model","stl_model",55,69,27,"bottom",[270,0,90],["sbc",false,false,false],[0,0,0],[1,"./adafruit/4867 Adafruit SCD30.stl",0,0],
"add2","pcb_holder",55,68,1,"bottom",[0,0,90],["case",false,false,false],[53,35,1.65],[2,0,"none",0],
"-model","stl_model",68,97,2,"bottom",[90,0,270],["sbc",false,false,false],[0,0,0],[1,"./adafruit/938 Mono 128x64 OLED Stemma.stl",0,0],
"model","stl_model",67,61,4,"bottom",[90,270,270],["sbc",false,false,false],[0,0,0],[1,"./adafruit/4311 2in TFT IPS Display.stl",0,0],
"add2","pcb_holder",65.4,121,1,"bottom",[0,0,270],["case",false,false,false],[61,35,1.65],[2,0,"none",0],
"model","stl_model",0,70,3,"bottom",[0,0,0],["sbc",false,false,false],[0,0,0],[1,"./adafruit/4632 PMSA003I.stl",0,0]],
// Odroid-C1+
["c1+_shell_boombox",
"add2","pcb_holder",.75,51.1,1.99,"bottom",[0,0,0],["case",false,true,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,60,21.5,"top",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","boom_grill",108,60,21.5,"top",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",43.75,49,39,"top",[0,0,0],["case",false,true,false],[5,0,5],[0,0,"vertical",0], // sub cylinder
"-sub","slot",70.5,65,48,"top",[0,0,0],["case",false,true,false],[6,14,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",16.5,61,21.5,"top",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,61,21.5,"top",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",44,60,17,"top",[0,0,0],["case",false,true,false],[2,10,4],[1,10,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,53,4,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,49.5,31,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c1+_panel_boombox",
"add2","pcb_holder",.75,51.1,1.99,"bottom",[0,0,0],["case",false,true,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,57.5,21.5,"front",[90,0,180],["case",false,true,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","boom_grill",108,57.5,21.5,"front",[90,0,180],["case",false,true,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",16.5,60,21.5,"front",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,60,21.5,"front",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",-3,22,13,"left",[0,0,90],["case",false,false,true],[2,10,5],[1,8,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,53,4,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,49.5,31,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c1+_panel_lcd3.5",
"add2","button",89.875,45,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"sub","vent",-3,13,10,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"sub","rectangle",5.5,2.75,27,"top",[0,0,0],["case",false,false,false],[74.5,51,6],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"model","hk_lcd35",95,56,20,"bottom",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0]], // model hk 3.5 lcd
["c1+_desktop_lcd3.5",
"add2","button",89.875,45,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add1","rectangle",-3.5,2.65,-24.5,"left",[20,0,0],["case",false,false,false],[2,62.9,24],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"sub","round",-3.75,40,-34,"left",[0,90,0],["case",false,false,false],[65,0,3],[0,0,"vertical",0], // sub round
"add1","rectangle",116.5,2.65,-24.5,"right",[20,0,0],["case",false,false,false],[2,62.9,24],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"sub","round",116.4,40,-34,"right",[0,90,0],["case",false,false,false],[65,0,3],[0,0,"vertical",0], // sub round
"sub","vent",-3,13,10,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"sub","rectangle",5.5,2.75,27,"top",[0,0,0],["case",false,false,false],[74.5,51,6],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"model","hk_lcd35",95,56,20,"bottom",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0]], // model hk 3.5 lcd
["c1+_deskboom_lcd3.5",
"add1","rectangle",126.5,14.75,-37.5,"right",[30,0,0],["case",false,false,false],[2,71.15,41],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"add1","rectangle",-3.5,14.75,-37.5,"left",[30,0,0],["case",false,false,false],[2,71.15,41],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"add2","button",89.875,45,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","pcb_holder",.75,66.1,1.99,"bottom",[0,0,0],["case",false,false,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,72.5,21.5,"front",[90,0,180],["case",false,false,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","boom_grill",108,72.5,21.5,"front",[90,0,180],["case",false,false,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",-3.75,54,-32,"left",[0,90,0],["case",false,false,false],[60,0,3],[0,0,"vertical",0], // sub round
"sub","round",126.4,54,-32,"right",[0,90,0],["case",false,false,false],[60,0,3],[0,0,"vertical",0], // sub round
"sub","rectangle",5.5,2.75,39,"top",[0,0,0],["case",false,false,false],[74.5,51,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",43.75,64,39,"top",[0,0,0],["case",false,false,false],[5,0,5],[0,0,"vertical",0], // sub cylinder
"sub","slot",70.5,63,38,"top",[0,0,0],["case",false,false,false],[6,14,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",16.5,75,21.5,"front",[90,0,0],["case",false,false,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,75,21.5,"front",[90,0,0],["case",false,false,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",-3,22,13,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,68,4,"bottom",[90,0,0],["case",false,false,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,64.5,31,"bottom",[90,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"model","hk_lcd35",95,56,31,"bottom",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0], // model hk 3.5 lcd
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c1+_tray_boombox",
"add2","boom_speaker_holder",16.75,54.6,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"none",0], // add boom grill
"add2","boom_speaker_holder",108.25,54.6,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"none",0], // add boom grill
"add2","boom_grill",16.75,59,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","boom_grill",108.25,59,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"sub","vent",44,74,12,"bottom",[0,0,0],["case",false,false,false],[2,10,4],[1,10,"vertical",1], // vent opening
"sub","round",-2,11,15.75,"top",[0,-90,0],["case",false,false,false],[5,0,8],[0,0,"vertical",0], // sub cylinder
"sub","slot",-9,37.5,17,"top",[90,0,90],["case",false,false,false],[7,14,6],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",16.75,60,17.5,"bottom",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108.25,60,17.5,"bottom",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"model","boom_speaker",16.75,56,17.5,"bottom",[-90,0,0],["case",false,true,false],[0,0,0],[false,0,"left",0], // boom speaker
"model","boom_speaker",108.25,56,17.5,"bottom",[-90,0,0],["case",false,true,false],[0,0,0],[false,0,"right",0], // boom speaker
"model","hk_boom",32,0,12,"bottom",[0,0,90],["case",false,false,false],[0,0,0],[false,0,"front",0], // hk boom bonnet
"model","boom_vring",4.5,44.5,16,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","boom_vring",-50,0,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c1+_round",
"suball","round",49.5,-15,10.5,"top",[90,0,0],["case",false,false,false],[11,0,15],[0,0,0,0], // sub power plug hole
"suball","rectangle",20.5,-26,4.5,"top",[0,0,0],["case",false,false,false],[21,8,13.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["c1+_hex",
"suball","round",49.5,-15,10.5,"top",[90,0,0],["case",false,false,false],[11,0,15],[0,0,0,0], // sub power plug hole
"suball","rectangle",20.5,-26,4.5,"top",[0,0,0],["case",false,false,false],[21,18,13.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
// Odroid-C2
["c2_shell_boombox",
"add2","pcb_holder",.75,51.1,1.99,"bottom",[0,0,0],["case",false,true,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,60,21.5,"top",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","boom_grill",108,60,21.5,"top",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",43.75,49,39,"top",[0,0,0],["case",false,true,false],[5,0,5],[0,0,"vertical",0], // sub cylinder
"sub","slot",70.5,48,39,"top",[0,0,0],["case",false,true,false],[6,14,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",16.5,61,21.5,"top",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,61,21.5,"top",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",44,60,17,"top",[0,0,0],["case",false,true,false],[2,10,4],[1,10,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,53,4,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,49.5,31,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c2_panel_boombox",
"add2","pcb_holder",.75,51.1,1.99,"bottom",[0,0,0],["case",false,true,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,57.5,21.5,"front",[90,0,180],["case",false,true,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","boom_grill",108,57.5,21.5,"front",[90,0,180],["case",false,true,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",16.5,60,21.5,"front",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,60,21.5,"front",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",-3,22,13,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,51,4,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,49.5,31,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c2_panel_lcd3.5",
"add2","button",89.875,45,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"sub","vent",-3,13,10,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"sub","rectangle",5.5,2.75,27,"top",[0,0,0],["case",false,false,false],[74.5,51,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"model","hk_lcd35",95,56,20,"bottom",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0]], // model hk 3.5 lcd
["c2_desktop_lcd3.5",
"add2","button",89.875,45,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add1","rectangle",-3.5,2.65,-24.5,"left",[20,0,0],["case",false,false,false],[2,62.9,24],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"sub","round",-3.75,40,-34,"left",[0,90,0],["case",false,false,false],[65,0,3],[0,0,"vertical",0], // sub round
"add1","rectangle",116.5,2.65,-24.5,"right",[20,0,0],["case",false,false,false],[2,62.9,24],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"sub","round",116.4,40,-34,"right",[0,90,0],["case",false,false,false],[65,0,3],[0,0,"vertical",0], // sub round
"sub","vent",-3,13,10,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"sub","rectangle",5.5,2.75,27,"top",[0,0,0],["case",false,false,false],[74.5,51,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"model","hk_lcd35",95,56,20,"bottom",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0]], // model hk 3.5 lcd
["c2_deskboom_lcd3.5",
"add1","rectangle",126.5,14.75,-37.5,"right",[30,0,0],["case",false,false,false],[2,71.15,41],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"add1","rectangle",-3.5,14.75,-37.5,"left",[30,0,0],["case",false,false,false],[2,71.15,41],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"add2","button",89.875,45,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,26,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2,0,"cutout",[2,2,2,2]], // cutout button
"add2","pcb_holder",.75,66.1,1.99,"bottom",[0,0,0],["case",false,false,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,72.5,21.5,"front",[90,0,180],["case",false,false,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","boom_grill",108,72.5,21.5,"front",[90,0,180],["case",false,false,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",-3.75,54,-32,"left",[0,90,0],["case",false,false,false],[60,0,3],[0,0,"vertical",0], // sub round
"sub","round",126.4,54,-32,"right",[0,90,0],["case",false,false,false],[60,0,3],[0,0,"vertical",0], // sub round
"sub","rectangle",5.5,2.75,39,"top",[0,0,0],["case",false,false,false],[74.5,51,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",43.75,64,39,"top",[0,0,0],["case",false,false,false],[5,0,5],[0,0,"vertical",0], // sub cylinder
"sub","slot",70.5,63,38,"top",[0,0,0],["case",false,false,false],[6,14,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",16.5,75,21.5,"front",[90,0,0],["case",false,false,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,75,21.5,"front",[90,0,0],["case",false,false,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",-3,22,13,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,68,4,"bottom",[90,0,0],["case",false,false,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,64.5,31,"bottom",[90,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"model","hk_lcd35",95,56,31,"bottom",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0], // model hk 3.5 lcd
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c2_tray_boombox",
"add2","boom_speaker_holder",16.75,54.6,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"none",0], // add boom grill
"add2","boom_speaker_holder",108.25,54.6,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"none",0], // add boom grill
"add2","boom_grill",16.75,59,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","boom_grill",108.25,59,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"sub","vent",44,59,12,"bottom",[0,0,0],["case",false,true,false],[2,10,4],[1,10,"vertical",1], // vent opening
"sub","round",-2,11,15.75,"top",[0,-90,0],["case",false,false,false],[5,0,8],[0,0,"vertical",0], // sub cylinder
"sub","slot",-9,37.5,17,"top",[90,0,90],["case",false,false,false],[7,14,6],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",16.75,60,17.5,"bottom",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108.25,60,17.5,"bottom",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"model","boom_speaker",16.75,56,17.5,"bottom",[-90,0,0],["case",false,true,false],[0,0,0],[false,0,"left",0], // boom speaker
"model","boom_speaker",108.25,56,17.5,"bottom",[-90,0,0],["case",false,true,false],[0,0,0],[false,0,"right",0], // boom speaker
"model","hk_boom",32,0,12,"bottom",[0,0,90],["case",false,false,false],[0,0,0],[false,0,"front",0], // hk boom bonnet
"model","boom_vring",4.5,44.5,16,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","boom_vring",-50,0,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c2_round",
"suball","round",49.5,-15,10.5,"top",[90,0,0],["case",false,false,false],[11,0,15],[0,0,0,0], // sub power plug hole
"suball","rectangle",20.5,-26,4.5,"top",[0,0,0],["case",false,false,false],[21,8,13.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["c2_hex",
"suball","round",49.5,-15,10.5,"top",[90,0,0],["case",false,false,false],[11,0,15],[0,0,0,0], // sub power plug hole
"suball","rectangle",20.5,-26,4.5,"top",[0,0,0],["case",false,false,false],[21,8,13.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
// Odroid-C4
["c4_shell_boombox",
"add2","pcb_holder",.75,51.1,1.99,"bottom",[0,0,0],["case",false,true,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,60,21.5,"top",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","boom_grill",108,60,21.5,"top",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",43.75,49,39,"top",[0,0,0],["case",false,true,false],[5,0,5],[0,0,"vertical",0], // sub cylinder
"sub","slot",70.5,48,39,"top",[0,0,0],["case",false,true,false],[6,14,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",16.5,61,21.5,"top",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,61,21.5,"top",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",44,60,17,"top",[0,0,0],["case",false,true,false],[2,10,4],[1,10,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,53,4,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,49.5,31,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c4_panel_lcd3.5",
"add2","button",89.875,45,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"sub","vent",-3,13,10,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"sub","rectangle",5.5,2.75,28,"top",[0,0,0],["case",false,false,false],[74.5,51,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"model","hk_lcd35",95,56,20,"top",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0]], // model hk 3.5 lcd
["c4_desktop_lcd3.5",
"add2","button",89.875,45,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add1","rectangle",-3.5,11.25,-31,"left",[30,0,0],["case",false,false,false],[2,58.15,33.5],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"sub","round",-3.75,46,-34,"left",[0,90,0],["case",false,false,false],[60,0,3],[0,0,"vertical",0], // sub round
"add1","rectangle",116.5,11.25,-31,"right",[30,0,0],["case",false,false,false],[2,58.15,33.5],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"sub","round",116.4,46,-34,"right",[0,90,0],["case",false,false,false],[60,0,3],[0,0,"vertical",0], // sub round
"sub","vent",-3,13,10,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"sub","rectangle",5.5,2.75,28,"top",[0,0,0],["case",false,false,false],[74.5,51,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"model","hk_lcd35",95,56,20,"bottom",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0]], // model hk 3.5 lcd
["c4_deskboom_lcd3.5",
"add1","rectangle",126.5,14.75,-37.5,"right",[30,0,0],["case",false,false,false],[2,71.15,41],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"add1","rectangle",-3.5,14.75,-37.5,"left",[30,0,0],["case",false,false,false],[2,71.15,41],[0,0,"vertical",[.1,.1,.1,.1]], // sub rectangle
"add2","button",89.875,45,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,34,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,23,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","button",89.875,12,27,"top",[0,0,180],["sbc-case_z",false,false,true],[12,8,2],[2.25,0,"cutout",[2,2,2,2]], // cutout button
"add2","pcb_holder",.75,66.1,1.99,"bottom",[0,0,0],["case",false,false,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,72.5,21.5,"front",[90,0,180],["case",false,false,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","boom_grill",108,72.5,21.5,"front",[90,0,180],["case",false,false,false],[0,0,2],[0,0,"flat",0], // add boom grill
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",-3.75,54,-32,"left",[0,90,0],["case",false,false,false],[60,0,3],[0,0,"vertical",0], // sub round
"sub","round",126.4,54,-32,"right",[0,90,0],["case",false,false,false],[60,0,3],[0,0,"vertical",0], // sub round
"sub","rectangle",5.5,2.75,39,"top",[0,0,0],["case",false,false,false],[74.5,51,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",43.75,64,39,"top",[0,0,0],["case",false,false,false],[5,0,5],[0,0,"vertical",0], // sub cylinder
"sub","slot",70.5,63,38,"top",[0,0,0],["case",false,false,false],[6,14,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","round",16.5,75,21.5,"front",[90,0,0],["case",false,false,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,75,21.5,"front",[90,0,0],["case",false,false,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",-3,22,13,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,68,4,"bottom",[90,0,0],["case",false,false,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,64.5,31,"bottom",[90,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"model","hk_lcd35",95,56,31,"bottom",[0,0,180],["case",false,false,false],[0,0,0],[0,0,0,0], // model hk 3.5 lcd
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom
["c4_panel_boombox",
"add2","pcb_holder",.75,51.1,1.99,"bottom",[0,0,0],["case",false,true,false],[123.5,35,1.6],[2,0,"none",0], // add pcb holder
"add2","boom_grill",16.5,57.5,21.5,"front",[90,0,180],["case",false,true,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","boom_grill",108,57.5,21.5,"front",[90,0,180],["case",false,true,false],[0,0,2],[0,0,"flat",0], // add boom grill
"add2","hk_uart_holder",10,0,1.9,"bottom",[0,0,0],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart holder
"sub","round",16.5,60,21.5,"front",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108,60,21.5,"front",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","vent",-3,22,13,"left",[0,0,90],["case",false,false,false],[2,10,5],[1,8,"vertical",1], // vent opening
"suball","slot",16.25,0,8,"top",[90,0,0],["case",false,false,false],[4,5,15],[0,0,"vertical",[0]], // sub rectangle
"model","hk_uart",12.5,23,5,"bottom",[0,0,-90],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart model
"model","hk_uart_strap",10,0,2,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"model","hk_boom",32.25,53,4,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[true,0,"front",0], // hk boom bonnet
"model","boom_vring",76.75,49.5,31,"bottom",[90,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","hk_uart_strap",-35,75,-9,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk uart strap
"platter","boom_vring",-60,100,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c4_tray_boombox",
"add2","boom_speaker_holder",16.75,54.6,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"none",0], // add boom grill
"add2","boom_speaker_holder",108.25,54.6,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"none",0], // add boom grill
"add2","boom_grill",16.75,59,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"add2","boom_grill",108.25,59,17.5,"bottom",[90,0,180],["case",false,true,false],[0,0,0],[0,0,"dome",0], // add boom grill
"sub","vent",44,59,12,"bottom",[0,0,0],["case",false,true,false],[2,10,4],[1,10,"vertical",1], // vent opening
"sub","round",-2,11,15.75,"top",[0,-90,0],["case",false,false,false],[5,0,8],[0,0,"vertical",0], // sub cylinder
"sub","slot",-9,37.5,17,"top",[90,0,90],["case",false,false,false],[7,14,6],[0,0,"vertical",[.25,.25,.25,.25]], // sub slot
"sub","round",16.75,60,17.5,"bottom",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"sub","round",108.25,60,17.5,"bottom",[90,0,0],["case",false,true,false],[24,0,5],[0,0,"vertical",0], // sub cylinder
"model","boom_speaker",16.75,56,17.5,"bottom",[-90,0,0],["case",false,true,false],[0,0,0],[false,0,"left",0], // boom speaker
"model","boom_speaker",108.25,56,17.5,"bottom",[-90,0,0],["case",false,true,false],[0,0,0],[false,0,"right",0], // boom speaker
"model","hk_boom",32,0,12,"bottom",[0,0,90],["case",false,false,false],[0,0,0],[false,0,"front",0], // hk boom bonnet
"model","boom_vring",4.5,44.5,16,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0], // hk boom bonnet volume ring
"platter","boom_vring",-50,0,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,0]], // hk boom bonnet volume ring
["c4_round",
"suball","round",10.5,-2,14.5,"top",[90,0,0],["case",false,false,false],11,0,18,0,0,0,0, // sub power plug hole
"suball","rectangle",35,-28,4,"top",[0,0,0],["case",false,false,false],21,12,15.5,0,0,"vertical",[1,1,1,1]], // sub hdmi opening
["c4_hex",
"suball","round",10.5,-2,14.5,"top",[90,0,0],["case",false,false,false],[11,0,18],[0,0,0,0], // sub power plug hole
"suball","rectangle",35,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
// Odroid-XU4
["xu4_keyhole",
"add1","keyhole",40,30,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,[7,3.2,6,2]], // keyhole
"sub","keyhole",40,30,0,"bottom",[0,0,0],["case",false,false,false],[0,0,0],[0,0,0,[7,3.2,6,2]]], // keyhole
// Odroid-HC4
["hc4_tray_drivebox2.5",
"add1","hc4_oled_holder",20,82,1.99,"bottom",[0,0,0],["case",false,true,false],[0,0,2],[0,0,0,0], // model hc4 holder
"add2","hd_holder",10,-24,2,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,0,"portrait",0], // add hd holder
"sub","hd_holes",10,-24,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // sub hd bottom holes
"sub","round",92,-10,5,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,66.6,5,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,-10,23,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,66.6,23,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"suball","fan",37,-.1,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[0,0,0,0], // sub fan
"suball","vent",72,87,27,"bottom",[0,0,0],["case",false,true,false],[2,13,4],[1,4,"vertical",1], // sub vent
"model","hc4_oled",20,81,2,"bottom",[0,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // model hc4 oled
"model","hd25",10,76,2,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"model","hd25",10,76,20,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"model","fan_cover",37,-4,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[1,0,0,0], // model fan
"platter","fan_cover",-50,50,0,"bottom",[0,0,0],["case",false,false,false],[40,0,3],[1,0,0,0]], // model fan
["hc4_shell_drivebox2.5",
"add2","hc4_oled_holder",20,82,1.99,"bottom",[0,0,0],["case",false,true,false],[0,0,2],[0,0,0,0], // model hc4 holder
"add2","hd_holder",10,-21,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,0,"portrait",0], // add hd holder
"sub","hd_holes",10,-21,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // sub hd bottom holes
"sub","round",92,-5,5,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,69.6,5,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,-5,23,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,69.6,23,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screws hole
"sub","vent",71.85,88,30,"top",[0,0,0],["case",false,true,false],[2,13,4],[1,4,"vertical",1], // sub vent
"suball","fan",39,-.1,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[0,0,0,0], // sub fan
"sub","vent",-3.5,35,34,"top",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,35,34,"top",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,35,9,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,35,9,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"model","hc4_oled",20,82,1.99,"bottom",[0,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // model hc4 oled
"model","hd25",10,79,2,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"model","hd25",10,79,20,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"model","fan_cover",39,-4,7,"top",[90,0,0],["case",true,false,false],[40,0,3],[1,0,0,0], // model fan
"platter","fan_cover",-50,50,0,"bottom",[0,0,0],["case",false,false,false],[40,0,3],[1,0,0,0]], // model fan
["hc4_shell_drivebox2.5v",
"add2","hd_vertright",45.6,-21,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,0,"portrait",0], // sub hd bottom holes
"add2","hd_vertleft",79.6,-21,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,0,"portrait",0], // add hd holder
"sub","hd_vertright_holes",45.6,-21,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,2,"portrait",0], // sub hd bottom holes
"sub","hd_vertleft_holes",79.6,-21,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,2,"portrait",0], // sub hd bottom holes
"sub","round",91.3,-5,6.07,"bottom",[0,90,0],["case",true,true,false],[3,0,6],[0,0,0,0], // sub hd side screw hole
"sub","round",91.3,71.6,6.07,"bottom",[0,90,0],["case",true,true,false],[3,0,6],[0,0,0,0], // sub hd side screw hole
"sub","vent",71.85,88,30,"top",[0,0,0],["case",false,true,false],[2,13,4],[1,4,"vertical",1], // sub vent
"sub","fan",45.6,-.1,30,"top",[90,0,0],["case",true,false,false],[40,0,3],[0,0,0,0], // sub fan
"add1","hc4_oled_holder",20,82,1.99,"bottom",[0,0,0],["case",false,true,false],[0,0,2],[0,0,0,0], // model hc4 holder
"model","hc4_oled",20,82,1.99,"bottom",[0,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // model hc4 oled
"model","fan_cover",46.6,-3,30,"top",[90,0,0],["case",true,false,false],[40,0,3],[1,0,0,0], // model fan
"model","hd25",45.6,79,71.85,"bottom",[-90,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"model","hd25",79.3,79,2,"bottom",[90,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"platter","fan_cover",-50,50,0,"bottom",[0,0,0],["case",false,false,false],[40,0,3],[1,0,0,0]], // model fan
["hc4_shell_drivebox3.5",
"add1","hc4_oled_holder",20,82,3,"bottom",[0,0,0],["case",false,true,false],[0,0,3],[0,0,0,0], // model hc4 holder
"add2","hd_holder",-19.4,-67,3,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,0,"portrait",0], // add hd holder
"sub","hd_holes",-19.4,-67,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,3,"portrait",0], // sub hd bottom holes
"sub","round",91.6,-38.5,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","round",91.6,3.4,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","round",91.6,63.1,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"suball","vent",72,88,29,"bottom",[0,0,0],["case",false,true,false],[2,13,4],[1,4,"vertical",1], // sub vent
"suball","fan",5.6,-1.5,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[0,0,0,0], // sub fan
"model","hc4_oled",20,82,1.99,"bottom",[0,0,0],["case",false,true,false],[0,0,0],[0,0,0,0], // model hc4 oled
"model","hd35",-19.4,80,3,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[0,0,0,0], // model 3.5 hd
"model","hd35",-19.4,80,35,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[0,0,0,0], // model 3.5 hd
"model","fan_cover",5.6,-4,7,"top",[90,0,0],["case",true,false,false],[40,0,3],[1,0,0,0], // model fan
"platter","fan_cover",-50,50,0,"bottom",[0,0,0],["case",false,false,false],[40,0,3],[1,0,0,0]], // model fan
// Odroid-N2L
["n2l_tray",
"sub","rectangle",65,36,-2.5,"bottom",[0,0,0],["case",true,true,true],[5,13,15.5],[0,0,"vertical",[1,1,1,1]]], // sub opening
["n2l_gpio",
"sub","vent",22,-1.99,16,"top",[0,0,0],["sbc-case_z",true,true,true],[2,9,8],[1,10,"vertical",1], // vent opening
"sub","fan",20,8,24.5,"top",[0,0,0],["sbc-case_z",true,true,true],[40,0,6],[3,0,0,0], // sub fan opening
"sub","rectangle",8.5,49,9.9,"top",[0,0,0],["sbc",true,true,true],[56,18,20],[0,0,"vertical",[1,1,1,1]]], // gpio opening
// Odroid-N2+
// internal fan
["n2+_tray_vu7_fan",
"sub","vent",25,25,44,"top",[0,0,0],["case",false,false,false],[10,2,4],[6,6,"horizontal",1], // sub vent
"sub","vent",25,50,44,"top",[0,0,0],["case",false,false,false],[10,2,4],[6,6,"horizontal",1]], // sub vent
// Odroid-M1S
["m1s_shell",
"sub","vent_hex",10,29,-1,"bottom",[0,0,0],["sbc",true,true,false],[21,5,8],[5,1.5,"horizontal",1], // vent opening
"sub","rectangle",73.5,5.5,2.5,"top",[0,0,45],["sbc-case_z",true,true,true],[11,3,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",5.5,56,2.5,"top",[0,0,0],["sbc-case_z",true,true,true],[3,11,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",81.5,56,2.5,"top",[0,0,0],["sbc-case_z",true,true,true],[3,11,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",17.5,12,2.5,"top",[0,0,0],["sbc-case_z",true,true,true],[11,3,15],[0,0,"vertical",[1,1,1,1]]], // standoff trim
["m1s_shell_nvme",
"add1","access_port",-7.5,28,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[105,30,1.5],[0,0,"landscape",0], // access port
"model","access_cover",-7.5,28,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[105,30,1.5],[0,0,"landscape",0], // access port cover
"platter","access_cover",-20,0,0,"bottom",[0,0,90],["case",false,false,false],[105,30,1.5],[0,0,"landscape",0], // access port cover
"sub","vent_hex",37,5,-1,"bottom",[0,0,0],["sbc",false,false,false],[11,3,5],[5,1.5,"horizontal",1], // vent opening
"sub","vent_hex",0,5,-1,"bottom",[0,0,0],["sbc",false,false,false],[7,3,5],[5,1.5,"horizontal",1], // vent opening
"sub","vent_hex",87,5,-1,"bottom",[0,0,0],["sbc",false,false,false],[3,3,5],[5,1.5,"horizontal",1], // vent opening
"sub","vent_hex",21,60,-1,"bottom",[0,0,0],["sbc",false,false,false],[20,1,5],[5,1.5,"horizontal",1], // vent opening
"sub","rectangle",73.5,5.5,2.5,"top",[0,0,45],["sbc-case_z",true,true,true],[11,3,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",5.5,56,2.5,"top",[0,0,0],["sbc-case_z",true,true,true],[3,11,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",81.5,56,2.5,"top",[0,0,0],["sbc-case_z",true,true,true],[3,11,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",17.5,12,2.5,"top",[0,0,0],["sbc-case_z",true,true,true],[11,3,15],[0,0,"vertical",[1,1,1,1]]], // standoff trim
["m1s_shell_ups",
"sub","vent_hex",0,5,17,"top",[0,0,0],["case",false,false,true],[9,21,8],[5,1.5,"horizontal",1], // vent opening
"model","hk_m1s_ups",-1,122.5,5,"bottom",[0,0,270],["sbc",false,false,false],[0,0,0],[0,0,0,0], // hk m1s ups
"sub","slot",-45,17.5,8.5,"bottom",[90,0,90],["sbc",true,true,true],[4.25,6.125,12],[0,0,0,[.25,.25,.25,.25]], // usb-c opening
"add2","standoff",2.5,11,0,"bottom",[0,0,0],["sbc",false,false,false],[0,0,0],[0,0,0,[5.75,5,3.6,10,4,"countersunk","hex",false,false,4.5,5.1]],
"add2","standoff",27.5,11,0,"bottom",[0,0,0],["sbc",false,false,false],[0,0,0],[0,0,0,[5.75,5,3.6,10,4,"countersunk","hex",false,false,4.5,5.1]],
"add2","standoff",2.5,119,0,"bottom",[0,0,0],["sbc",false,false,false],[0,0,0],[0,0,0,[5.75,5,3.6,10,4,"countersunk","hex",false,false,4.5,5.1]],
"add2","standoff",27.5,119,0,"bottom",[0,0,0],["sbc",false,false,false],[0,0,0],[0,0,0,[5.75,5,3.6,10,4,"countersunk","hex",false,false,4.5,5.1]],
"add1","access_port",-5.5,28,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[105,30,2],[0,0,"landscape",0], // access port
"model","access_cover",-5.5,28,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[105,30,2],[0,0,"landscape",0], // access port cover
"platter","access_cover",-10,16.25,0,"bottom",[0,0,90],["case",false,false,false],[105,30,2],[0,0,"landscape",0], // access port cover
"add2","button",2,33.5,21.2,"top",[0,0,0],["sbc-case_z",false,false,true],[10,0,23.5],[0,0,"recess",0], // button
"model","button_top",2,33.5,21.2,"top",[0,0,0],["sbc-case_z",false,false,true],[10,0,23.5],[0,0,"recess",0], // button top
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,23.5],[0,0,"recess",0], // button top
"sub","rectangle",73.5,5.5,2.5,"top",[0,0,45],["sbc",true,true,true],[11,3,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",5.5,56,2.5,"top",[0,0,0],["sbc",true,true,true],[3,11,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",81.5,56,2.5,"top",[0,0,0],["sbc",true,true,true],[3,11,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",17.5,12,2.5,"top",[0,0,0],["sbc",true,true,true],[11,3,15],[0,0,"vertical",[1,1,1,1]]], // standoff trim
["m1s_panel",
"sub","vent_hex",10,29,-1,"bottom",[0,0,0],["sbc",true,true,false],[21,5,8],[5,1.5,"horizontal",1]], // vent opening
["m1s_tray_nvme",
"add1","access_port",-12,26.25,-0.01,"bottom",[0,0,180],["sbc",true,true,false],[102,30,2],[0,0,"landscape",0], // access port
"model","access_cover",-12,26.25,-0.01,"bottom",[0,0,180],["sbc",true,true,false],[102,30,2],[0,0,"landscape",0], // access port cover
"platter","access_cover",-88,26.25,0,"bottom",[0,0,0],["case",false,false,false],[102,30,2],[0,0,"landscape",0], // access port cover
"sub","vent_hex",30,5,-1,"bottom",[0,0,0],["sbc",true,true,false],[11,3,5,5],[1.5,"horizontal",1], // vent opening
"sub","vent_hex",-10,5,-1,"bottom",[0,0,0],["sbc",true,true,false],[7,3,5],[5,1.5,"horizontal",1], // vent opening
"sub","vent_hex",79,5,-1,"bottom",[0,0,0],["sbc",true,true,false],[3,3,5],[5,1.5,"horizontal",1], // vent opening
"sub","rectangle",73.5,5.5,3.5,"top",[0,0,45],["sbc",true,true,true],[11,3,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",5.5,56,3.5,"top",[0,0,0],["sbc",true,true,true],[3,11,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",81.5,56,3.5,"top",[0,0,0],["sbc",true,true,true],[3,11,15],[0,0,"vertical",[1,1,1,1]], // standoff trim
"sub","rectangle",17.5,12,3.5,"top",[0,0,0],["sbc",true,true,true],[11,3,15],[0,0,"vertical",[1,1,1,1]]], // standoff trim
["m1s_snap",
"sub","vent_hex",10,29,-1,"bottom",[0,0,0],["sbc",true,true,false],21,5,8,5,1.5,"horizontal",1], // vent opening
["m1s_fitted",
"sub","vent_hex",10,29,-1,"bottom",[0,0,0],["sbc",true,true,false],[21,5,8],[5,1.5,"horizontal",1]], // vent opening
// Odroid-M1
["m1_panel",
"sub","vent",90,32,10,"right",[0,0,90],["case",true,false,false],[2,15,8],[1,17,"vertical",1], // vent opening
"sub","vent",-5.5,32,10,"left",[0,0,90],["case",false,false,false],[2,15,8],[1,17,"vertical",1]], // vent opening
["m1_tray",
"add2","button",60,118.5,33.7,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button
"model","button_top",60,118.5,33.7,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"sub","vent",22,32,32,"top",[0,0,0],["sbc-case_z",true,true,true],[2,15,8],[2,12,"horizontal",1], // top vent opening
"sub","vent",94.5,32,10,"top",[0,0,90],["case",true,false,false],[2,15,4],[1,17,"vertical",1], // vent opening
"sub","vent",-6.5,32,10,"top",[0,0,90],["case",false,false,false],[2,15,4],[1,17,"vertical",1]], // vent opening
["m1_tray_ssd",
"sub","hd_holes",10,22,33,"top",[0,0,0],["sbc-case_z",true,true,true],[0,0,0],[2.5,3,"portrait",0], // sub hd bottom holes
"model","hd25",10,122,25.5,"top",[0,0,-90],["sbc-case_z",true,true,true],[0,0,0],[7.5,0,0,0], // model 2.5 hd
"sub","vent",22,32,31,"top",[0,0,0],["sbc-case_z",true,true,true],[2,15,8],[2,12,"horizontal",1], // top vent opening
"sub","vent",94.5,32,10,"top",[0,0,90],["case",true,false,false],[2,15,4],[1,17,"vertical",1], // vent opening
"sub","vent",-6.5,32,10,"top",[0,0,90],["case",false,false,false],[2,15,4],[1,17,"vertical",1]], // vent opening
["m1_tray_sides",
"sub","vent",94,32,10,"right",[0,0,90],["case",true,false,false],[2,15,4],[1,17,"vertical",1], // vent opening
"sub","vent",-5.5,32,10,"left",[0,0,90],["case",false,false,false],[2,15,4],[1,17,"vertical",1]], // vent opening
["m1_tray_vu5",
"sub","vent",92,32,10,"right",[0,0,90],["case",true,false,false],[2,15,8],[1,17,"vertical",1], // vent opening
"sub","vent",-7,32,10,"left",[0,0,90],["case",false,false,false],[2,15,8],[1,17,"vertical",1]], // vent opening
["m1_tray_vu7",
"sub","vent",93,32,10,"right",[0,0,90],["case",true,false,false],[2,15,6],[1,17,"vertical",1], // vent opening
"sub","vent",-7,32,10,"left",[0,0,90],["case",false,false,false],[2,15,6],[1,17,"vertical",1]], // vent opening
["m1_fitted_drivebox2.5",
"add2","hd_holder",10,20,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,0,"portrait",0], // add hd holder
"sub","hd_holes",10,20,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // sub hd bottom holes
"sub","round",92,34,5,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,110.6,5,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,34,23,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",92,110.6,23,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screws hole
"suball","fan",39,-1,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[0,0,0,0], // sub fan
"sub","vent",-3.75,25,30,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,25,30,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.75,25,9,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,25,9,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"model","hd25",10,120,2,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"model","hd25",10,120,20,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"model","fan_cover",39,-4,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[3,0,0,0], // model fan
"platter","fan_cover",-50,50,0,"bottom",[0,0,0],["case",false,false,false],[40,0,3],[2,0,0,0]], // model fan
["m1_fitted_drivebox3.5",
"add2","hd_holder",-19.4,-27,3,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,0,"portrait",0], // add hd holder
"sub","hd_holes",-19.4,-27,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,3,"portrait",0], // sub hd bottom holes
"sub","round",91.6,1.5,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","round",91.6,43.4,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","round",91.6,103.1,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","vent",-3.75,60,40,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,60,40,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.75,60,20,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,60,20,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"suball","vent",29,126,29,"bottom",[0,0,0],["case",false,true,false],[2,13,4],[1,4,"vertical",1], // sub vent
"suball","fan",5.6,-1.5,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[0,0,0,0], // sub fan
"model","hd35",-19.4,120,3,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[0,0,0,0], // model 3.5 hd
"model","hd35",-19.4,120,35,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[0,0,0,0], // model 3.5 hd
"model","fan_cover",5.6,-4,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[3,0,0,0], // model fan
"platter","fan_cover",-50,50,0,"bottom",[0,0,0],["case",false,false,false],[40,0,3],[2,0,0,0]], // model fan
["m1_fitted_pizzabox",
"sub","hd_holes",-12,-27,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,3,"portrait",0], // sub hd bottom holes
"sub","round",91.6,1.5,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","round",91.6,43.4,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","round",91.6,103.1,9.35,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","vent",-3.75,60,9,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,60,9,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"suball","vent",-89,126,15,"bottom",[0,0,0],["case",true,true,false],[2,13,4],[1,4,"vertical",1], // sub vent
"suball","fan",-30,60,48,"top",[0,0,0],["case",true,false,false],[80,0,3],[0,0,0,0], // sub fan
"model","hd35",-12,120,2.5,"bottom",[0,0,-90],["case",true,true,false],[0,0,0],[0,0,0,0], // model 3.5 hd
// "model","fan_cover",5.6,-4,7,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[2,0,0,0], // model fan
"platter","fan_cover",-50,50,0,"bottom",[0,0,0],["case",false,false,false],[40,0,3],[2,0,0,0]], // model fan
["m1_fitted_drivebox3.5v",
// "add2","hd_vertright",45.6,-21,2.49,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,0,"portrait",0], // sub hd bottom holes
// "sub","hd_vertright_holes",45.6,-21,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,2.5,"portrait",0], // sub hd bottom holes
// "add2","hd_vertleft",0,-27,2.49,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,0,"portrait",0], // add hd holder
// "sub","hd_vertleft_holes",0,-27,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,0,"portrait",0], // sub hd bottom holes
"add2","hd_vertleft",80,-27,2.49,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,0,"portrait",0], // add hd holder
"sub","hd_vertleft_holes",80,-27,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[3.5,0,"portrait",0], // sub hd bottom holes
"sub","round",91.6,14.5,6,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","round",91.6,58.55,6,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","round",91.6,90.1,6,"bottom",[0,90,0],["case",true,true,false],[3,0,4],[0,0,0,0], // sub hd side screw hole
"sub","vent",-3.75,60,40,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,60,40,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.75,60,20,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",92,60,20,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"suball","vent",29,126,29,"bottom",[0,0,0],["case",false,true,false],[2,13,4],[1,4,"vertical",1], // sub vent
"suball","fan",5.6,-1.5,50,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[0,0,0,0], // sub fan
// "model","hd35",-19.4,120,104.1,"bottom",[-90,0,-90],["case",true,true,false],[0,0,0],[0,0,0,0], // model 3.5 hd
"model","hd35",80,120,2.5,"bottom",[90,0,-90],["case",true,true,false],[0,0,0],[0,0,0,0], // model 3.5 hd
"model","fan_cover",5.6,-4,50,"bottom",[90,0,0],["case",true,false,false],[40,0,3],[3,0,0,0], // model fan
"platter","fan_cover",-50,50,0,"bottom",[0,0,0],["case",false,false,false],[40,0,3],[3,0,0,0]], // model fan
// Odroid-H2
["h2_shell",
"sub","vent",-3.5,30,18,"top",[0,0,90],["case",false,false,true],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,18,"top",[0,0,90],["case",true,false,true],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,true],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,true],[2,6,4],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,79.5,2],[0,0,"landscape",0], // access port
"add2","batt_holder",98,40,55.25,"top",[180,0,-18],["sbc-case_z",true,true,true],[10,10,0],[0,0,0,0], // add battery holder
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h2_shell_router",
"sub","vent",-3.5,30,40,"top",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,40,"top",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","batt_holder",98,40,65.25,"top",[180,0,-18],["sbc",true,true,true],[10,10,0],[0,0,0,0], // add battery holder
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"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
"model","h2_netcard",0,0,19,"bottom",[0,0,0],["sbc",true,true,true],[0,0,0],[0,0,"portrait",0], // h2 network card
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h2_shell_router-ssd",
"sub","vent",111.5,30,40,"top",[0,0,90],["case",true,false,false],[2,15,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,40,"top",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","round",111,44,6.07,"bottom",[0,90,0],["case",true,false,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",111,120.6,6.07,"bottom",[0,90,0],["case",true,false,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","batt_holder",98,40,75.25,"top",[180,0,-18],["sbc",true,true,true],[10,10,0],[0,0,0,0], // add battery holder
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,42],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,42],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,42],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,42],[0,0,"recess",0], // button top
"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
"model","h2_netcard",0,0,19,"bottom",[0,0,0],["sbc",true,true,true],[0,0,0],[0,0,"portrait",0], // h2 network card
"add2","hd_vertleft",102,10,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // add hd holder
"sub","hd_vertleft_holes",102,10,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // sub hd bottom holes
"model","hd25",102,110,2,"bottom",[90,0,-90],["case",true,true,false],[0,0,0],[7,0,0,0], // model 2.5 hd
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,42],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,42],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h2_lowboy",
"sub","rectangle",94.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[14,24.5,25],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",68,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[19.5,21.5,25],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",44.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[20.5,31,25],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",19.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[20.5,31,25],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","vent",-3.5,30,18,"top",[0,0,90],["case",false,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,18,"top",[0,0,90],["case",true,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"add2","batt_holder",98,40,55.25,"top",[180,0,-18],["case",false,false,true],[10,10,0],[0,0,0,0], // add uart
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h2_lowboy_router",
"sub","rectangle",94.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[14,24.5,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",68,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[19.5,21.5,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",44.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[20.5,31,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",19.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[20.5,31,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",10.5,28.5,50,"top",[0,0,0],["sbc-case_z",true,true,true],[75,71,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","vent",-3.5,30,30,"top",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,30,"top",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"add2","batt_holder",98,40,44,"top",[180,0,-18],["case",false,false,false],[10,10,0],[0,0,0,0], // add uart
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button top
"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
"model","h2_netcard",0,0,19,"bottom",[0,0,0],["sbc",true,true,true],[0,0,0],[0,0,"portrait",0], // h2 network card
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h2_tray",
"sub","vent",-6.5,30,30,"top",[0,0,90],["case",false,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,30,"top",[0,0,90],["case",true,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"suball","vent",-6.5,30,6,"top",[0,0,90],["case",false,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"suball","vent",111.5,30,6,"top",[0,0,90],["case",true,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"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
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0]], // button top
["h2_tray_sides",
"sub","vent",-6.5,30,30,"left",[0,0,90],["case",false,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,30,"right",[0,0,90],["case",true,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"sub","vent",-6.5,30,6,"left",[0,0,90],["case",false,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,6,"right",[0,0,90],["case",true,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,57.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,34],[0,0,"recess",0], // button
"add2","button",23.77,106.43,57.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,34],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,57.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,34],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,57.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,34],[0,0,"recess",0], // button top
"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
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,34],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,34],[0,0,"recess",0]], // button top
["h2_tray_router",
"suball","vent",-6.5,30,45,"top",[0,0,90],["case",false,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"suball","vent",111.5,30,45,"top",[0,0,90],["case",true,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"suball","vent",-6.5,30,6,"top",[0,0,90],["case",false,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"suball","vent",111.5,30,6,"top",[0,0,90],["case",true,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"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
"model","h2_netcard",0,0,19,"bottom",[0,0,0],["sbc",true,true,true],[0,0,0],[0,0,"portrait",0], // h2 network card
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0], // access port cover
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,44],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,44],[0,0,"recess",0]], // button top
["h2_router_station",
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"suball","vent",-6.5,30,45,"left",[0,0,90],["case",false,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"suball","vent",112,30,45,"right",[0,0,90],["case",true,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"suball","vent",-6.5,30,6,"left",[0,0,90],["case",false,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"suball","vent",112,30,6,"right",[0,0,90],["case",true,false,false],[2,10,7],[1,17,"vertical",1], // vent opening
"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
"model","h2_netcard",0,0,19,"bottom",[0,0,0],["sbc",true,true,true],[0,0,0],[0,0,"portrait",0], // h2 network card
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h2_round",
"sub","vent",-25,30,38,"top",[0,0,90],["case",false,false,false],[2,6,15],[1,17,"vertical",1], // vent opening
"sub","vent",122,30,38,"top",[0,0,90],["case",false,false,false],[2,6,15],[1,17,"vertical",1], // vent opening
"sub","vent",-25,30,18,"top",[0,0,90],["case",false,false,false],[2,6,15],[1,17,"vertical",1], // vent opening
"sub","vent",122,30,18,"top",[0,0,90],["case",false,false,false],[2,6,15],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,79.5,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h2_hex",
"sub","vent",-25,30,38,"top",[0,0,90],["case",false,false,false],[2,6,15],[1,17,"vertical",1], // vent opening
"sub","vent",122,30,38,"top",[0,0,90],["case",false,false,false],[2,6,15],[1,17,"vertical",1], // vent opening
"sub","vent",-25,30,18,"top",[0,0,90],["case",false,false,false],[2,6,15],[1,17,"vertical",1], // vent opening
"sub","vent",122,30,18,"top",[0,0,90],["case",false,false,false],[2,6,15],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,79.5,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
// Odroid-H3
["h3_shell",
"sub","vent",-3.5,30,18,"top",[0,0,90],["case",false,false,true],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,18,"top",[0,0,90],["case",true,false,true],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,true],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,true],[2,6,4],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,79.5,2],[0,0,"landscape",0], // access port
"add2","batt_holder",98,40,55.25,"top",[180,0,-18],["sbc-case_z",true,true,true],[10,10,0],[0,0,0,0], // add battery holder
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,32],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,32],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h3_lowboy",
"sub","rectangle",94.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[14,24.5,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",68,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[19.5,21.5,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",44.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[20.5,31,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",19.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[20.5,31,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",9.5,26.5,50,"top",[0,0,0],["sbc-case_z",true,true,true],[79.5,74.5,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","vent",-3.5,30,18,"top",[0,0,90],["case",false,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,18,"top",[0,0,90],["case",true,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h3_lowboy_router",
"sub","rectangle",94.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[14,24.5,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",68,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[19.5,21.5,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",44.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[20.5,31,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",19.5,-4,32,"top",[0,0,0],["sbc-case_z",true,true,true],[20.5,31,22],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",9.5,26.5,50,"top",[0,0,0],["sbc-case_z",true,true,true],[79.5,74.5,5],[0,0,"vertical",[.25,.25,.25,.25]], // sub rectangle
"sub","vent",-3.5,30,30,"top",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,30,"top",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,10,4],[1,17,"vertical",1], // vent opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,11],[0,0,"recess",0], // button top
"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
"model","h2_netcard",0,0,19,"bottom",[0,0,0],["sbc",true,true,true],[0,0,0],[0,0,"portrait",0], // h2 network card
"platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,11],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h3_tallboy",
"sub","vent",-3.5,30,58,"top",[0,0,90],["case",false,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,58,"top",[0,0,90],["case",true,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,28,"top",[0,0,90],["case",false,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,28,"top",[0,0,90],["case",true,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","fan",99,10,48,"top",[0,0,90],["sbc-case_z",true,true,true],[90,0,6],[2,0,0,0], // fan opening
"add2","batt_holder",113.5,45,20,"top",[90,0,270],["sbc-case_z",true,true,true],[10,10,0],[0,0,0,0], // add battery holder
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,53],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,53],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,58],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,58],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,58],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,58],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0]], // access port cover
["h3_tallboy-ssd",
"sub","vent",-3.5,30,58,"top",[0,0,90],["case",false,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,58,"top",[0,0,90],["case",true,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,28,"top",[0,0,90],["case",false,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,28,"top",[0,0,90],["case",true,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","fan",99,10,48,"top",[0,0,90],["sbc-case_z",true,true,true],[90,0,6],[2,0,0,0], // fan opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,53],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,53],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,58],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,58],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,58],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,58],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0], // access port cover
"sub","round",111,34,6.07,"bottom",[0,90,0],["case",true,false,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",111,110.6,6.07,"bottom",[0,90,0],["case",true,false,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"add2","hd_vertleft",98,10,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // add hd holder
"sub","hd_vertleft_holes",98,10,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // sub hd bottom holes
"model","hd25",98,110,2,"bottom",[90,0,-90],["case",true,true,false],[0,0,0],[7,0,0,0]], // model 2.5 hd
["h3_ultimate",
"sub","vent",-3.5,30,58,"top",[0,0,90],["case",false,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,58,"top",[0,0,90],["case",true,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,19,"top",[0,0,90],["case",false,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,28,"top",[0,0,90],["case",true,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","fan",99,10,48,"top",[0,0,90],["sbc-case_z",true,true,true],[90,0,6],[2,0,0,0], // fan opening
"sub","round",3.81,17.78,29,"top",[0,0,0],["sbc-case_z",true,true,true],[6.5,0,26],[0,0,0,0], // sub screw hole
"sub","round",3.81,106.19,29,"top",[0,0,0],["sbc-case_z",true,true,true],[6.5,0,26],[0,0,0,0], // sub screw hole
"sub","round",106.04,24.77,29,"top",[0,0,0],["sbc-case_z",true,true,true],[6.5,0,26],[0,0,0,0], // sub screw hole
"sub","round",106.04,106.2,29,"top",[0,0,0],["sbc-case_z",true,true,true],[6.5,0,26],[0,0,0,0], // sub screw hole
"model","h3_port_extender",6,70,18.5,"bottom",[0,0,0],["sbc",true,true,false],[0,0,0],[0,0,"header",0], // h3 port extender
"sub","h3_port_extender",6,70,18.5,"top",[0,0,0],["sbc",true,true,false],[0,0,0],[0,0,"header",0], // h3 port extender
"model","hk_pwr_button",20,110,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[0,0,0],[0,0,0,0], // hk pwr button model
"sub","hk_pwr_button",20,110,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[0,0,0],[0,0,0,0], // hk pwr button model
// "add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,53],[0,0,"recess",0], // button
// "add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,53],[0,0,"recess",0], // button
// "model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,58],[0,0,"recess",0], // button top
// "model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,58],[0,0,"recess",0], // button top
// "platter","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,58],[0,0,"recess",0], // button top
// "platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,58],[0,0,"recess",0], // button top
"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
"sub","round",111,34,6.07,"bottom",[0,90,0],["case",true,false,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",111,110.6,6.07,"bottom",[0,90,0],["case",true,false,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"add2","hd_vertleft",98,10,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // add hd holder
"sub","hd_vertleft_holes",98,10,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // sub hd bottom holes
"model","hd25",98,110,2,"bottom",[90,0,-90],["case",true,true,false],[0,0,0],[7,0,0,0]], // model 2.5 hd
["h3_ultimate2",
"suball","fan",0,25,3,"top",[0,270,0],["case",false,false,false],[60,0,6],[0,0,0,0], // sub fan opening
"model","fan_cover",-4,25,3,"top",[0,270,0],["case",false,false,false],[60,0,2],[3,0,0,0], // model fan cover
"platter","fan_cover",-100,150,0,"top",[0,0,0],["case",false,false,false],[60,0,2],[0,0,0,0], // model fan cover
"model","vent_panel_hex",144,11.77,64,"top",[0,90,0],["case",false,false,false],[62,107.43,3],[5.0,1.6,"y",14], // model vent cover
"platter","vent_panel_hex",-200,13.77,0,"top",[0,0,0],["case",false,false,false],[62,107.43,3],[5.0,1.6,"y",14], // model vent cover
"suball","rectangle",111,26.77,62,"top",[0,90,0],["case",true,false,false],[58,77.43,4],[0,0,0,[2,2,2,2]], // vent opening
"sub","round",111,16.57,57,"top",[0,90,0],["case",true,false,false],[7,0,4],[0,0,0,0], // vent cover screw hole
"sub","round",111,16.57,9,"bottom",[0,90,0],["case",true,false,false],[7,0,4],[0,0,0,0], // vent cover screw hole
"sub","round",111,114.4,57,"top",[0,90,0],["case",true,false,false],[7,0,4],[0,0,0,0], // vent cover screw hole
"sub","round",111,114.4,9,"bottom",[0,90,0],["case",true,false,false],[7,0,4],[0,0,0,0], // vent cover screw hole
"sub","round",3.81,17.78,35,"top",[0,0,0],["sbc-case_z",true,true,true],[6.5,0,19],[0,0,0,0], // sub screw hole
"sub","round",3.81,106.19,35,"top",[0,0,0],["sbc-case_z",true,true,true],[6.5,0,19],[0,0,0,0], // sub screw hole
"sub","round",106.04,24.77,35,"top",[0,0,0],["sbc-case_z",true,true,true],[6.5,0,19],[0,0,0,0], // sub screw hole
"sub","round",106.04,106.2,35,"top",[0,0,0],["sbc-case_z",true,true,true],[6.5,0,19],[0,0,0,0], // sub screw hole
"add2","nut_holder",144,16.57,57,"top",[0,270,0],["case",false,false,false],[8,16,5],["m3","sloped",0,0], // vent cover nut holder
"add2","nut_holder",144,16.57,9 ,"bottom",[0,270,0],["case",false,false,false],[8,16,5],["m3","sloped",0,0], // vent cover nut holder
"add2","nut_holder",144,114.4,57,"top",[0,270,0],["case",false,false,false],[8,16,5],["m3","sloped",0,0], // vent cover nut holder
"add2","nut_holder",144,114.4,9 ,"bottom",[0,270,0],["case",false,false,false],[8,16,5],["m3","sloped",0,0], // vent cover nut holder
"sub","rectangle",-4,100.5,3,"top",[0,0,0],["sbc-case_z",true,true,true],[14,4,20],[0,0,0,[1,1,1,1]], // sub rectangle
"sub","rectangle",100.5,17,30,"top",[0,0,0],["sbc-case_z",true,true,true],[9,4,10],[0,0,0,[1,1,1,1]], // sub rectangle
"add1","round",23,111.5,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",71,111.5,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",-31.5,3,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",-31.5,77,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",-10,111.5,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",101,111.5,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",91.25,-16.5,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",66.25,-16.5,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",42.25,-16.5,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",16.25,-16.5,10,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",-1,-16.5,9,"top",[0,0,0],["case",true,true,true],[4,0,44],[0,0,0,0], // wall support
"add1","round",-29,109,9,"top",[0,0,0],["case",true,true,true],[3,0,44],[0,0,0,0], // wall support
"add1","round",-29,-14,9,"top",[0,0,0],["case",true,true,true],[3,0,44],[0,0,0,0], // wall support
"add1","round",109,109,9,"top",[0,0,0],["case",true,true,true],[3,0,44],[0,0,0,0], // wall support
"add1","rectangle",2,7,49,"top",[0,0,0],["case",true,true,true],[4,80,3],[0,0,0,[.25,.25,.25,.25]], // ceiling support
"add1","rectangle",27,-16.5,49,"top",[0,0,0],["case",true,true,true],[4,130,3],[0,0,0,[.25,.25,.25,.25]], // ceiling support
"add1","rectangle",52,-16.5,49,"top",[0,0,0],["case",true,true,true],[4,130,3],[0,0,0,[.25,.25,.25,.25]], // ceiling support
"add1","rectangle",77,-16.5,49,"top",[0,0,0],["case",true,true,true],[4,130,3],[0,0,0,[.25,.25,.25,.25]], // ceiling support
"add1","rectangle",104,7,49,"top",[0,0,0],["case",true,true,true],[4,80,3],[0,0,0,[.25,.25,.25,.25]], // ceiling support
"model","h3_port_extender",31,119,4,"top",[0,0,-90],["case",true,false,true],[0,0,0],[0,0,"remote",0], // port extender model
"sub","h3_port_extender",31,119,4,"top",[0,0,-90],["case",true,false,true],[0,0,0],[0,0,"remote",0], // port extender openings
"model","h3_port_extender_holder",31,119,4,"top",[0,0,-90],["case",true,false,true],[0,0,0],[2.5,0,"both",0], // port extender holder
"platter","h3_port_extender_holder",-170,150,0,"top",[0,0,-90],["case",true,false,true],[0,0,0],[2.5,0,"remote",0], // port extender holder
"model","hk_pwr_button",11,114,55.25,"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,55.25,"top",[0,0,0],["case",false,false,true],[0,0,0],[0,0,0,0], // hk pwr button opening
"model","dsub",12,-1,48,"top",[0,90,0],["case",false,false,false],[0,0,0],[0,0,0,[9,"male",4]], // db9 model
"sub","dsub",12,-1,48,"top",[0,90,0],["case",false,false,false],[0,0,0],[0,0,0,[9,"male",4]], // db9 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
"sub","vent",111.5,30,58,"top",[0,0,90],["case",true,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,28,"top",[0,0,90],["case",false,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,28,"top",[0,0,90],["case",true,false,false],[2,12,4],[1,17,"vertical",1], // vent opening
"sub","vent",-3.5,30,4,"bottom",[0,0,90],["case",false,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","vent",111.5,30,4,"bottom",[0,0,90],["case",true,false,false],[2,6,4],[1,17,"vertical",1], // vent opening
"sub","fan",99,10,48,"top",[0,0,90],["sbc-case_z",true,true,true],[90,0,6],[2,0,0,0], // fan opening
"add1","access_port",10,30,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[100,80,2],[0,0,"landscape",0], // access port
"add2","button",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,53],[0,0,"recess",0], // button
"add2","button",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,53],[0,0,"recess",0], // button
"model","button_top",12.34,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,58],[0,0,"recess",0], // button top
"model","button_top",23.77,106.43,55.25,"top",[0,0,0],["sbc-case_z",true,true,true],[10,0,58],[0,0,"recess",0], // button top
"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","button_top",-20,0,0,"top",[0,0,0],["case",false,false,false],[10,0,58],[0,0,"recess",0], // button top
"platter","button_top",-30,0,0,"top",[0,0,0],["case",false,false,false],[10,0,58],[0,0,"recess",0], // button top
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[100,80,2],[0,0,"landscape",0], // access port cover
"sub","round",111,24,6.07,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"sub","round",111,100.6,6.07,"bottom",[0,90,0],["case",true,true,false],[3,0,3],[0,0,0,0], // sub hd side screw hole
"add2","hd_vertleft",100,10,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // add hd holder
"add2","hd_vertright",65,10,1.99,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,0,"portrait",0], // sub hd bottom holes
"sub","hd_vertleft_holes",100,10,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,3,"portrait",0], // sub hd bottom holes
"sub","hd_vertright_holes",65,10,-.01,"bottom",[0,0,0],["case",true,true,false],[0,0,0],[2.5,2,"portrait",0], // sub hd bottom holes
"model","hd25",65,110,71.85,"bottom",[-90,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0], // model 2.5 hd
"model","hd25",100,110,2,"bottom",[90,0,-90],["case",true,true,false],[0,0,0],[15,0,0,0]], // model 2.5 hd
["show2_shell",
"model","hk_wb2",6.25,24.675,16,"top",[0,0,180],["sbc",true,true,true],[0,0,0],[0,0,0,0], // hk weatherboard2
"suball","round",48.75,0,6,"top",[90,0,0],["sbc",true,true,true],[4,0,4],[0,0,0,0], // sub button access hole
"suball","round",57.25,0,6,"top",[90,0,0],["sbc",true,true,true],[4,0,4],[0,0,0,0], // sub button access hole
"suball","round",65.75,0,6,"top",[90,0,0],["sbc",true,true,true],[4,0,4],[0,0,0,0], // sub button access hole
"sub","rectangle",.5,8,8.5,"top",[0,0,0],["case",false,false,false],[6,16.5,8],[0,0,0,[.5,.5,.5,.5]], // sub gpio opening
"add1","rectangle",22.5,9,8.85,"top",[0,0,0],["case",false,false,false],[47,36,3.25],[0,0,0,[.5,.5,.5,.5]], // add screen trim
"sub","rectangle",23.5,10,8.5,"top",[0,0,0],["case",false,false,false],[45,34,8],[0,0,0,[.5,.5,.5,.5]]], // sub screen opening
// Nvidia
["jetsonnano_shell",
"sub","rectangle",17.5,36.375,33,"top",[0,0,0],["sbc-case_z",true,true,true],[62,43,4],[0,0,0,[1,1,1,1]]], // sub heatsink opening
["jetsonnano_panel",
"sub","rectangle",17.5,36.375,33,"top",[0,0,0],["sbc-case_z",true,true,true],[62,43,4],[0,0,0,[1,1,1,1]]], // sub heatsink opening
["jetsonnano_stacked",
"sub","rectangle",17.5,36.375,33,"top",[0,0,0],["sbc-case_z",true,true,true],[62,43,4],[0,0,0,[1,1,1,1]]], // sub heatsink opening
["jetsonnano_tray",
"sub","rectangle",17.5,36.375,33,"top",[0,0,0],["sbc-case_z",true,true,true],[62,43,8],[0,0,0,[1,1,1,1]]], // sub heatsink opening
["jetsonnano_tray_sides",
"sub","rectangle",17.5,36.375,33,"top",[0,0,0],["sbc-case_z",true,true,true],[62,43,8],[0,0,0,[1,1,1,1]]], // sub heatsink opening
["jetsonnano_round",
"sub","vent",17.5,36.375,34,"top",[0,0,0],["sbc-case_z",true,true,true],[2,43,4],[1,16,"horizontal",1]], // sub vent opening
["jetsonnano_hex",
"sub","vent",17.5,36.375,34,"top",[0,0,0],["sbc-case_z",true,true,true],[2,43,4],[1,16,"horizontal",1]], // sub vent opening
["jetsonnano_snap",
"sub","vent",17.5,36.375,38,"top",[0,0,0],["sbc-case_z",true,true,true],[2,43,4],[1,16,"horizontal",1]], // sub vent opening
["jetsonnano_fitted",
"sub","vent",17.5,36.375,37,"top",[0,0,0],["sbc-case_z",true,true,true],[2,43,4],[1,16,"horizontal",1]],
// Pine64
["rock64_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rock64_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rockpro64_shell",
"sub","rectangle",43,0,25,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,6],[0,0,0,[1,1,1,1]]], // sub pcie opening
["rockpro64_panel",
"sub","rectangle",43,0,24.5,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,6],[0,0,0,[1,1,1,1]]], // sub pcie opening
["rockpro64_stacked",
"sub","rectangle",43,0,24.5,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,6],[0,0,0,[1,1,1,1]]], // sub pcie opening
["rockpro64_tray",
"sub","rectangle",43,0,24.5,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,8],[0,0,0,[1,1,1,1]]], // sub pcie opening
["rockpro64_tray_sides",
"sub","rectangle",43,0,24.5,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,8],[0,0,0,[1,1,1,1]]], // sub pcie opening
["rockpro64_round",
"sub","rectangle",43,0,25,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,6],[0,0,0,[1,1,1,1]]], // sub pcie opening
["rockpro64_hex",
"sub","rectangle",43,0,25,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,6],[0,0,0,[1,1,1,1]]], // sub pcie opening
["rockpro64_snap",
"sub","rectangle",43,0,28,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,6],[0,0,0,[1,1,1,1]]], // sub pcie opening
["rockpro64_fitted",
"sub","rectangle",43,0,28,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,6],[0,0,0,[1,1,1,1]]], // sub pcie opening
["star64_shell",
"sub","fan",43,28,36,"top",[0,0,0],["sbc-case_z",true,true,true],[40,0,6],[2,0,0,0], // sub fan opening
"sub","rectangle",43,0,36,"top",[0,0,0],["sbc-case_z",true,true,true],[40,10,6],[0,0,0,[1,1,1,1]]], // sub pcie opening
// Raspberry Pi
["rpi1b+_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi1b+_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi3b_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi3b_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi3b+_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi3b+_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi4b_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi4b_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi4b_shell_geeekpi_poe_hat",
"sub","fan",12,10,24.5,"top",[0,0,0],["sbc-case_z",true,true,true],[30,0,6],[3,0,0,0]], // sub fan opening
["rpi5_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rpi5_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rock4b+_round",
"suball","rectangle",4.5,-26,14.5,"top",[0,0,0],["sbc",true,true,true],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,13,"top",[0,0,0],["sbc",true,true,true],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rock4b+_hex",
"suball","rectangle",4.5,-20,14.5,"top",[0,0,0],["sbc",true,true,true],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,13,"top",[0,0,0],["sbc",true,true,true],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rock4c_round",
"suball","rectangle",4.5,-26,14.5,"top",[0,0,0],["sbc",true,true,true],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,13,"top",[0,0,0],["sbc",true,true,true],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rock4c_hex",
"suball","rectangle",4.5,-20,14.5,"top",[0,0,0],["sbc",true,true,true],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,13,"top",[0,0,0],["sbc",true,true,true],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rock4c+_round",
"suball","rectangle",4.5,-26,14.5,"top",[0,0,0],["sbc",true,true,true],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,13,"top",[0,0,0],["sbc",true,true,true],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rock4c+_hex",
"suball","rectangle",4.5,-20,14.5,"top",[0,0,0],["sbc",true,true,true],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,13,"top",[0,0,0],["sbc",true,true,true],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["rock5b",
"sub","rectangle",-1,66.5,12.99,"top",[0,0,0],["sbc",true,true,true],[10,2,8],[0,0,0,[.25,.25,.25,.25]], // UL standoff adjustment
"sub","rectangle",92,17.5,12.99,"top",[0,0,0],["sbc",true,true,true],[10,2,15],[0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"sub","rectangle",93,17.5,12.99,"top",[0,0,0],["sbc",true,true,true],[2,10,15],[0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"sub","rectangle",78,67,-1,"bottom",[0,0,0],["sbc",true,true,false],[14,18,12.5],[0,0,0,[.25,.25,.25,.25]], // sdcard opening
"sub","slot",15,0,21.25,"top",[90,90,0],["sbc",true,true,true],[3.75,6.125,5],[0,0,0,[.25,.25,.25,.25]], // usb-c adjustment
"sub","rectangle",81.575,-5,13,"top",[0,0,0],["sbc",true,true,true],[16.75,4,14.25],[0,0,0,[.25,.25,.25,.25]], // rj-45 adjustment
"sub","rectangle",64.25,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb3 adjustment
"sub","rectangle",45.5,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb2 adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access cover
"platter","access_cover",-110,40,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
["rock5b_shell",
"sub","rectangle",-1,66.5,12.99,"top",[0,0,0],["sbc",true,true,true],[10,2,8],[0,0,0,[.25,.25,.25,.25]], // UL standoff adjustment
"sub","rectangle",92,17.5,12.99,"top",[0,0,0],["sbc",true,true,true],[10,2,15],[0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"sub","rectangle",93,17.5,12.99,"top",[0,0,0],["sbc",true,true,true],[2,10,15],[0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"sub","rectangle",78,67,-1,"bottom",[0,0,0],["sbc",true,true,false],[14,18,12.5],[0,0,0,[.25,.25,.25,.25]], // sdcard opening
"add1","round",62.5,-1.5,14,"top",[0,0,0],["case",true,true,true],[3,0,18],[0,0,0,0], // wall support
"add1","round",80.75,-1.5,14,"top",[0,0,0],["case",true,true,true],[2,0,18,0,0,0,0], // wall support
"sub","slot",15,0,21.25,"top",[90,90,0],["sbc",true,true,true],[3.75,6.125,5],[0,0,0,[.25,.25,.25,.25]], // usb-c adjustment
"sub","rectangle",81.575,-5,13,"top",[0,0,0],["sbc",true,true,true],[16.75,4,14.25],[0,0,0,[.25,.25,.25,.25]], // rj-45 adjustment
"sub","rectangle",64.25,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb3 adjustment
"sub","rectangle",45.5,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb2 adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
["rock5bq",
"sub","rectangle",-1,66.5,12.99,"top",[0,0,0],["sbc",true,true,true],[10,2,8],[0,0,0,[.25,.25,.25,.25]], // UL standoff adjustment
"sub","rectangle",92,17.5,12.99,"top",[0,0,0],["sbc",true,true,true],[10,2],[15,0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"sub","rectangle",93,17.5,12.99,"top",[0,0,0],["sbc",true,true,true],[2,10,15],[0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]], // sub fitting
"sub","rectangle",14,23.5,28,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // heatsink opening
"sub","slot",15,0,21.25,"top",[90,90,0],["sbc",true,true,true],[3.75,6.125,5],[0,0,0,[.25,.25,.25,.25]], // usb-c adjustment
"sub","rectangle",81.575,-5,13,"top",[0,0,0],["sbc",true,true,true],[16.75,4],[14.25,0,0,0,[.25,.25,.25,.25]], // rj-45 adjustment
"sub","rectangle",64.25,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb3 adjustment
"sub","rectangle",45.5,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb2 adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access cover
"platter","access_cover",-110,40,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
["rock5bq_shell",
"sub","rectangle",-1,66.5,12.99,"top",[0,0,0],["sbc",true,true,true],[10,2,8],[0,0,0,[.25,.25,.25,.25]], // UL standoff adjustment
"sub","rectangle",92,17.5,12.99,"top",[0,0,0],["sbc",true,true,true],[10,2,15],[0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"sub","rectangle",93,17.5,12.99,"top",[0,0,0],["sbc",true,true,true],[2,10,15],[0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]], // sub fitting
"sub","rectangle",14,23.5,28,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // heatsink opening
"add1","round",62.5,-1.5,14,"top",[0,0,0],["case",true,true,true],[3,0,18],[0,0,0,0], // wall support
"add1","round",80.75,-1.5,14,"top",[0,0,0],["case",true,true,true],[2,0,18],[0,0,0,0], // wall support
"sub","slot",15,0,21.25,"top",[90,90,0],["sbc",true,true,true],[3.75,6.125,5],[0,0,0,[.25,.25,.25,.25]], // usb-c adjustment
"sub","rectangle",81.575,-5,13,"top",[0,0,0],["sbc",true,true,true],[16.75,4,14.25],[0,0,0,[.25,.25,.25,.25]], // rj-45 adjustment
"sub","rectangle",64.25,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb3 adjustment
"sub","rectangle",45.5,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb2 adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
["rock5bq_tray",
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]], // sub fitting
"sub","rectangle",14,23.5,28,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // heatsink opening
"sub","slot",15,0,21.25,"top",[90,90,0],["sbc",true,true,true],[3.75,6.125,5],[0,0,0,[.25,.25,.25,.25]], // usb-c adjustment
"sub","rectangle",81.575,-5,13,"top",[0,0,0],["sbc",true,true,true],[16.75,4,14.25],[0,0,0,[.25,.25,.25,.25]], // rj-45 adjustment
"sub","rectangle",64.25,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb3 adjustment
"sub","rectangle",45.5,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb2 adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
["rock5bq_tray_sides",
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]], // sub fitting
"sub","rectangle",14,23.5,30,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // heatsink opening
"sub","slot",15,0,21.25,"top",[90,90,0],["sbc",true,true,true],[3.75,6.125,5],[0,0,0,[.25,.25,.25,.25]], // usb-c adjustment
"sub","rectangle",81.575,-5,13,"top",[0,0,0],["sbc",true,true,true],[16.75,4,14.25],[0,0,0,[.25,.25,.25,.25]], // rj-45 adjustment
"sub","rectangle",64.25,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb3 adjustment
"sub","rectangle",45.5,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb2 adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
["rock5bq_snap",
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]], // sub fitting
"sub","rectangle",14,23.5,32,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // heatsink opening
"sub","slot",15,0,21.25,"top",[90,90,0],["sbc",true,true,true],[3.75,6.125,5],[0,0,0,[.25,.25,.25,.25]], // usb-c adjustment
"sub","rectangle",81.575,-5,13,"top",[0,0,0],["sbc",true,true,true],[16.75,4,14.25],[0,0,0,[.25,.25,.25,.25]], // rj-45 adjustment
"sub","rectangle",64.25,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb3 adjustment
"sub","rectangle",45.5,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb2 adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
["rock5bq_fitted",
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]], // sub fitting
"sub","rectangle",14,23.5,30,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // heatsink opening
"sub","slot",15,0,21.25,"top",[90,90,0],["sbc",true,true,true],[3.75,6.125,5],[0,0,0,[.25,.25,.25,.25]], // usb-c adjustment
"sub","rectangle",81.575,-5,13,"top",[0,0,0],["sbc",true,true,true],[16.75,4,14.25],[0,0,0,[.25,.25,.25,.25]], // rj-45 adjustment
"sub","rectangle",64.25,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb3 adjustment
"sub","rectangle",45.5,-5,13,"top",[0,0,0],["sbc",true,true,true],[15,4,17],[0,0,0,[.25,.25,.25,.25]], // usb2 adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
["rock5b-v1.3",
"sub","rectangle",-1,66.5,13,"top",[0,0,0],["sbc",true,true,false],[10,2,8],[0,0,0,[.25,.25,.25,.25]], // UL standoff adjustment
"sub","rectangle",92,17.5,13,"top",[0,0,0],["sbc",true,true,false],[10,2,15],[0,0,0,[.25,.25,.25,.25]], // LR standoff adjustment
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access cover
// Khadas
// Asus
["tinkerboard_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["tinkerboard_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["tinkerboard-s_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["tinkerboard-s_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["tinkerboard-2_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["tinkerboard-2_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["tinkerboard-r2_round",
"suball","rectangle",4.5,-26,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,10,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["tinkerboard-r2_hex",
"suball","rectangle",4.5,-20,5.5,"top",[0,0,0],["case",false,false,false],[11,20,8],[0,0,"vertical",[1,1,1,1]], // sub hdmi opening
"suball","rectangle",21.5,-26,4,"top",[0,0,0],["case",false,false,false],[21,20,15.5],[0,0,"vertical",[1,1,1,1]]], // sub hdmi opening
["visonfive2_shell",
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]], // sub fitting
"add1","round",11.25,-.5,10,"top",[0,0,0],["case",true,true,true],[2,0,17],[0,0,0,0], // wall support
"add1","round",29.75,-.5,10,"top",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",50,-.5,10,"top",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",60.875,-.5,10,"top",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",81.125,-.5,10,"top",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2_panel",
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2_stacked",
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]]], // sub fitting
["visonfive2_tray",
"add1","round",11.25,-.5,9,"bottom",[0,0,0],["case",true,true,true],[2,0,17],[0,0,0,0], // wall support
"add1","round",29.75,-.5,9,"bottom",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",50,-.5,9,"bottom",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",60.875,-.5,9,"bottom",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",81.125,-.5,9,"bottom",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0,], // wall support
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2_snap",
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2_fitted",
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2q_shell",
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]], // sub fitting
"add1","round",11.25,-.5,10,"top",[0,0,0],["case",true,true,true],[2,0,17],[0,0,0,0], // wall support
"add1","round",29.75,-.5,10,"top",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",50,-.5,10,"top",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",60.875,-.5,10,"top",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",81.125,-.5,10,"top",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"sub","rectangle",27,20,25,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // sub rectangle
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2q_panel",
"sub","rectangle",27,20,25,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // sub rectangle
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2q_stacked",
"sub","rectangle",27,20,25,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // sub rectangle
"sub","rectangle",89,9.25,11,"top",[0,0,0],["case",true,true,false],[10,10,15],[0,0,"vertical",[1,1,1,1]]], // sub fitting
["visonfive2q_tray",
"sub","rectangle",27,20,25,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // sub rectangle
"add1","round",11.25,-.5,9,"bottom",[0,0,0],["case",true,true,true],[2,0,17],[0,0,0,0], // wall support
"add1","round",29.75,-.5,9,"bottom",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",50,-.5,9,"bottom",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",60.875,-.5,9,"bottom",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","round",81.125,-.5,9,"bottom",[0,0,0],["case",true,true,true],[3,0,17],[0,0,0,0], // wall support
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2q_snap",
"sub","rectangle",27,20,25,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // sub rectangle
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]], // platter access port cover
["visonfive2q_fitted",
"sub","rectangle",27,20,25,"top",[0,0,0],["sbc-case_z",true,true,true],[43,43,6],[0,0,"horizontal",[.25,.25,.25,.25]], // sub rectangle
"add1","access_port",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // access port
"model","access_cover",10,0,-0.01,"bottom",[0,0,0],["sbc",true,true,false],[80,75,2],[0,0,"portrait",0], // model access port cover
"platter","access_cover",-110,30,0,"bottom",[0,0,0],["case",false,false,false],[80,75,2],[0,0,"portrait",0]]] // platter access port cover
];