/* SBC Case Builder Copyright 2022 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 . Code released under GPLv3: http://www.gnu.org/licenses/gpl.html 20220212 Version 1.1.0 SBC Case Builder configuration file 20220220 Version 1.1.1 changed accessory rotation to an array, added commands add1,add2,model,platter added top_ext_standoff[],bottom_ext_standoff 20220227 Version 1.1.2 added cases hc4_shell_drivebox2.5, hc4_shell_drivebox3.5, hc4_shell_drivebox2.5v 20220306 Version 1.1.3 added cases h2_shell_router, h2_shell_router-ssd, h2_lowboy_router, h2_lowboy, h2_tray_router, h2_router_station 20220312 Version 1.2.0 added cases c4_panel_lcd3.5, c2_panel_lcd3.5, c1+_panel_lcd3.5, c1+_desktop_lcd3.5, c2_desktop_lcd3.5, c4_desktop_lcd3.5, adjusted h2_lowboy 20220320 Version 1.2.1 added cases c1+_shell_boombox, c1+_panel_boombox, c1+_tray_boombox, c2_shell_boombox, c2_panel_boombox, c2_deskboom_lcd3.5, c2_tray_boombox, c4_shell_boombox, c4_panel_boombox, c4_deskboom_lcd3.5, c4_tray_boombox 20220406 Version 1.2.2 various case adjustments 20220515 Version 1.2.3 added m1_panel,m1_tray,m1_tray_drive,m1_tray_sides,m1_tray_vu5,m1_tray_vu7,show2_shell jetsonnano_shell,jetsonnano_panel,jetsonnano_stacked,jetsonnano_tray rockpro64_shell,rockpro64_panel,rockpro64_stacked,rockpro64_tray 2022xxxx Version 1.x.x added round case for odroid c-series 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. PCB orientation is long side of board along the x axis. SBC: "c1+","c2","c4","xu4","xu4q","mc1","hc1","n1","n2","n2+","m1","h2","hc4","rockpro64","jetsonnano" schema: "case_name","sbc_model","case_design","case_style", pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, wallthick,floorthick,sidethick,gap,fillet[], indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs, sata_punchout,"gpio_opening","cooling","exhaust_vents",mode top_standoff[ 6.75, // diameter 18, // height (top_height) 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 bottom_standoff[ 6.75, // radius 5, // height (bottom_height-pcb_z) 3.6, // holesize 10, // supportsize 4, // supportheight 1, // 0=none, 1=countersink, 2=recessed hole, 3=nut holder, 4=blind hole 0, // standoff style 0=hex, 1=cylinder 0, // enable reverse standoff 0, // enable insert at top of standoff 4.5, // insert hole dia. mm 5.1], // insert depth mm top_ext_standoff[6.75, // diameter 18, // height (top_height) 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 bottom_ext_standoff[6.75, // radius 5, // height (bottom_height-pcb_z) 3.6, // holesize 10, // supportsize 4, // supportheight 1, // 0=none, 1=countersink, 2=recessed hole, 3=nut holder, 4=blind hole 0, // standoff style 0=hex, 1=cylinder 0, // enable reverse standoff 0, // enable insert at top of standoff 4.5, // insert hole dia. mm 5.1], // insert depth mm "class","type",loc_x,loc_y,loc_z,face,rotation[],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,fan,hd_holes,hd_vertleft_holes, hd_vertright_holes types for model: 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: uart_strap,fan_cover,button_top,boom_vring */ case_data = [ // Odroid-C1+ ["c1+_shell","c1+","shell","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c1+_shell_boombox","c1+","shell","none", // case_name,sbc_model,case_design,case_style 40,0,4,40,17,14,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","none", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","pcb_holder",.75,68.1,1.99,"bottom",[0,0,0],123.5,35,1.6,2,0,"none",0, // add pcb holder "add2","boom_grill",16.5,77,21.5,"top",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","boom_grill",108,77,21.5,"top",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","uart_holder",10,0,1.9,"bottom",[0,0,0],10,10,0,0,0,"",0, // add uart holder "sub","round",43.75,66,39,"top",[0,0,0],5,0,5,0,0,"vertical",0, // sub cylinder "sub","slot",70.5,65,39,"top",[0,0,0],6,14,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",16.5,78,21.5,"top",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108,78,21.5,"top",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","vent",44,77,17,"top",[0,0,0],2,10,4,1,10,"vertical",1, // vent opening "model","hk_uart",12.5,23,5,"bottom",[0,0,-90],10,10,0,0,0,"",0, // add uart model "model","uart_strap",10,0,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "model","hk_boom",32.25,70,4,"bottom",[90,0,0],0,0,0,true,0,"front",0, // hk boom bonnet "model","boom_vring",76.75,66.5,31,"bottom",[90,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","uart_strap",-35,75,-9,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "platter","boom_vring",-60,100,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c1+_panel","c1+","panel","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c1+_panel_boombox","c1+","panel","none", // case_name,sbc_model,case_design,case_style 40,0,4,40,15,14,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","none", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","pcb_holder",.75,66.1,1.99,"bottom",[0,0,0],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],0,0,0,0,0,"flat",0, // add boom grill "add2","boom_grill",108,72.5,21.5,"front",[90,0,180],0,0,0,0,0,"flat",0, // add boom grill "add2","uart_holder",10,0,1.9,"bottom",[0,0,0],10,10,0,0,0,"",0, // add uart holder "sub","round",16.5,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","vent",-3,22,13,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "model","hk_uart",12.5,23,5,"bottom",[0,0,-90],10,10,0,0,0,"",0, // add uart model "model","uart_strap",10,0,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "model","hk_boom",32.25,68,4,"bottom",[90,0,0],0,0,0,true,0,"front",0, // hk boom bonnet "model","boom_vring",76.75,64.5,31,"bottom",[90,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","uart_strap",-35,75,-9,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "platter","boom_vring",-60,100,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c1+_panel_lcd3.5","c1+","panel","none", // case_name,sbc_model,case_design,case_style 30,0,0,30,0,3,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","button",89.875,45,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,34,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,23,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,12,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "sub","vent",-3,13,10,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "sub","rectangle",5.5,2.75,27,"top",[0,0,0],74.5,51,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "model","hk_lcd35",95,56,20,"bottom",[0,0,180],0,0,0,0,0,"",0], // model hk 3.5 lcd ["c1+_desktop_lcd3.5","c1+","panel","none", // case_name,sbc_model,case_design,case_style 30,0,0,30,0,3,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","button",89.875,45,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,34,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,23,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,12,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button // 20 degrees "add1","rectangle",-3.5,2.65,-24.5,"left",[20,0,0],2,62.9,24,0,0,"vertical",[.1,.1,.1,.1], // sub rectangle "sub","round",-3.75,40,-34,"left",[0,90,0],65,0,3,0,0,"vertical",0, // sub round "add1","rectangle",116.5,2.65,-24.5,"right",[20,0,0],2,62.9,24,0,0,"vertical",[.1,.1,.1,.1], // sub rectangle "sub","round",116.4,40,-34,"right",[0,90,0],65,0,3,0,0,"vertical",0, // sub round // "sub","vent",-3,13,10,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "sub","rectangle",5.5,2.75,27,"top",[0,0,0],74.5,51,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "model","hk_lcd35",95,56,20,"bottom",[0,0,180],0,0,0,0,0,"",0], // model hk 3.5 lcd ["c1+_stacked","c1+","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c1+_tray","c1+","tray","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c1+_tray_sides","c1+","tray","sides", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c1+_tray_boombox","c1+","tray","none", // case_name,sbc_model,case_design,case_style 40,0,0,40,15,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","none", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","standoff",28.5,3.5,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,10,4,4,1,0,0,4.5,3], "add2","standoff",28.5,56.6,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,10,4,4,1,0,0,4.5,3], "add2","standoff",.5,56.5,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,8,4,4,1,0,0,4.5,3], "add2","boom_speaker_holder",16.75,69.6,17.5,"bottom",[90,0,180],0,0,0,0,0,"none",0, // add boom grill "add2","boom_speaker_holder",108.25,69.6,17.5,"bottom",[90,0,180],0,0,0,0,0,"none",0, // add boom grill "add2","boom_grill",16.75,74,17.5,"bottom",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","boom_grill",108.25,74,17.5,"bottom",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "sub","vent",44,75,12,"bottom",[0,0,0],2,10,4,1,10,"vertical",1, // vent opening "sub","round",-2,11,15.75,"left",[0,-90,0],5,0,8,0,0,"vertical",0, // sub cylinder "sub","slot",-9,37.5,17,"left",[90,0,90],7,14,6,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",16.75,75,17.5,"bottom",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108.25,75,17.5,"bottom",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "model","boom_speaker",16.75,71,17.5,"bottom",[-90,0,0],0,0,0,false,0,"left",0, // boom speaker "model","boom_speaker",108.25,71,17.5,"bottom",[-90,0,0],0,0,0,false,0,"right",0, // boom speaker "model","hk_boom",32,0,12,"bottom",[0,0,90],0,0,0,false,0,"front",0, // hk boom bonnet "model","boom_vring",4.5,44.5,16,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","boom_vring",-50,0,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c1+_tray_vu5","c1+","tray","vu5", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c1+_tray_vu7","c1+","tray","vu7", // case_name,sbc_model,case_design,case_style 34,0,0,34,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c1+_round","c1+","round","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 3,2,3,1.5,[0,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "suball","round",49.5,-15,10.5,"top",[90,0,0],11,0,15,0,0,"",0, // sub power plug hole "suball","rectangle",20.5,-26,4.5,"top",[0,0,0],21,8,13.5,0,0,"vertical",[1,1,1,1]], // sub hdmi opening // Odroid-C2 ["c2_shell","c2","shell","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c2_shell_boombox","c2","shell","none", // case_name,sbc_model,case_design,case_style 40,0,4,40,17,14,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","none", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","pcb_holder",.75,68.1,1.99,"bottom",[0,0,0],123.5,35,1.6,2,0,"none",0, // add pcb holder "add2","boom_grill",16.5,77,21.5,"top",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","boom_grill",108,77,21.5,"top",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","uart_holder",10,0,1.9,"bottom",[0,0,0],10,10,0,0,0,"",0, // add uart holder "sub","round",43.75,66,39,"top",[0,0,0],5,0,5,0,0,"vertical",0, // sub cylinder "sub","slot",70.5,65,39,"top",[0,0,0],6,14,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",16.5,78,21.5,"top",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108,78,21.5,"top",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","vent",44,77,17,"top",[0,0,0],2,10,4,1,10,"vertical",1, // vent opening "model","hk_uart",12.5,23,5,"bottom",[0,0,-90],10,10,0,0,0,"",0, // add uart model "model","uart_strap",10,0,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "model","hk_boom",32.25,70,4,"bottom",[90,0,0],0,0,0,true,0,"front",0, // hk boom bonnet "model","boom_vring",76.75,66.5,31,"bottom",[90,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","uart_strap",-35,75,-9,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "platter","boom_vring",-60,100,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c2_panel","c2","panel","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c2_panel_boombox","c2","panel","none", // case_name,sbc_model,case_design,case_style 40,0,4,40,15,14,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","none", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","pcb_holder",.75,66.1,1.99,"bottom",[0,0,0],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],0,0,0,0,0,"flat",0, // add boom grill "add2","boom_grill",108,72.5,21.5,"front",[90,0,180],0,0,0,0,0,"flat",0, // add boom grill "add2","uart_holder",10,0,1.9,"bottom",[0,0,0],10,10,0,0,0,"",0, // add uart holder "sub","round",16.5,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","vent",-3,22,13,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "model","hk_uart",12.5,23,5,"bottom",[0,0,-90],10,10,0,0,0,"",0, // add uart model "model","uart_strap",10,0,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "model","hk_boom",32.25,68,4,"bottom",[90,0,0],0,0,0,true,0,"front",0, // hk boom bonnet "model","boom_vring",76.75,64.5,31,"bottom",[90,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","uart_strap",-35,75,-9,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "platter","boom_vring",-60,100,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c2_panel_lcd3.5","c2","panel","none", // case_name,sbc_model,case_design,case_style 30,0,0,30,0,3,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","button",89.875,45,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,34,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,23,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,12,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "sub","vent",-3,13,10,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "sub","rectangle",5.5,2.75,27,"top",[0,0,0],74.5,51,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "model","hk_lcd35",95,56,20,"bottom",[0,0,180],0,0,0,0,0,"",0], // model hk 3.5 lcd ["c2_desktop_lcd3.5","c2","panel","none", // case_name,sbc_model,case_design,case_style 30,0,0,30,0,3,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","button",89.875,45,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,34,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,23,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,12,28,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button // 30 degrees "add1","rectangle",-3.5,11.25,-31,"left",[30,0,0],2,58.15,33.5,0,0,"vertical",[.1,.1,.1,.1], // sub rectangle "sub","round",-3.75,46,-34,"left",[0,90,0],60,0,3,0,0,"vertical",0, // sub round "add1","rectangle",116.5,11.25,-31,"right",[30,0,0],2,58.15,33.5,0,0,"vertical",[.1,.1,.1,.1], // sub rectangle "sub","round",116.4,46,-34,"right",[0,90,0],60,0,3,0,0,"vertical",0, // sub round // "sub","vent",-3,13,10,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "sub","rectangle",5.5,2.75,27,"top",[0,0,0],74.5,51,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "model","hk_lcd35",95,56,20,"bottom",[0,0,180],0,0,0,0,0,"",0], // model hk 3.5 lcd ["c2_deskboom_lcd3.5","c2","panel","none", // case_name,sbc_model,case_design,case_style 40,0,4,40,15,3,11, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add1","rectangle",126.5,14.75,-37.5,"right",[30,0,0],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],2,71.15,41,0,0,"vertical",[.1,.1,.1,.1], // sub rectangle "add2","button",89.875,45,39,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,34,39,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,23,39,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,12,39,"top",[0,0,180],12,8,2,2,0,"cutout",[2,2,2,2], // cutout button "add2","pcb_holder",.75,66.1,1.99,"bottom",[0,0,0],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],0,0,0,0,0,"flat",0, // add boom grill "add2","boom_grill",108,72.5,21.5,"front",[90,0,180],0,0,0,0,0,"flat",0, // add boom grill "add2","uart_holder",10,0,1.9,"bottom",[0,0,0],10,10,0,0,0,"",0, // add uart holder "sub","round",-3.75,54,-32,"left",[0,90,0],60,0,3,0,0,"vertical",0, // sub round "sub","round",126.4,54,-32,"right",[0,90,0],60,0,3,0,0,"vertical",0, // sub round "sub","rectangle",5.5,2.75,39,"top",[0,0,0],74.5,51,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",43.75,64,39,"top",[0,0,0],5,0,5,0,0,"vertical",0, // sub cylinder "sub","slot",70.5,63,38,"top",[0,0,0],6,14,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",16.5,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","vent",-3,22,13,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "model","hk_uart",12.5,23,5,"bottom",[0,0,-90],10,10,0,0,0,"",0, // add uart model "model","uart_strap",10,0,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "model","hk_boom",32.25,68,4,"bottom",[90,0,0],0,0,0,true,0,"front",0, // hk boom bonnet "model","boom_vring",76.75,64.5,31,"bottom",[90,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "model","hk_lcd35",95,56,31,"bottom",[0,0,180],0,0,0,0,0,"",0, // model hk 3.5 lcd "platter","uart_strap",-35,75,-9,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "platter","boom_vring",-60,100,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c2_stacked","c2","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c2_tray","c2","tray","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c2_tray_sides","c2","tray","sides", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c2_tray_boombox","c2","tray","none", // case_name,sbc_model,case_design,case_style 40,0,0,40,15,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","standoff",28.5,3.5,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,10,4,4,1,0,0,4.5,3], "add2","standoff",28.5,56.6,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,10,4,4,1,0,0,4.5,3], "add2","standoff",.5,56.5,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,8,4,4,1,0,0,4.5,3], "add2","boom_speaker_holder",16.75,69.6,17.5,"bottom",[90,0,180],0,0,0,0,0,"none",0, // add boom grill "add2","boom_speaker_holder",108.25,69.6,17.5,"bottom",[90,0,180],0,0,0,0,0,"none",0, // add boom grill "add2","boom_grill",16.75,74,17.5,"bottom",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","boom_grill",108.25,74,17.5,"bottom",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "sub","vent",44,75,12,"bottom",[0,0,0],2,10,4,1,10,"vertical",1, // vent opening "sub","round",-2,11,15.75,"left",[0,-90,0],5,0,8,0,0,"vertical",0, // sub cylinder "sub","slot",-9,37.5,17,"left",[90,0,90],7,14,6,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",16.75,75,17.5,"bottom",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108.25,75,17.5,"bottom",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "model","boom_speaker",16.75,71,17.5,"bottom",[-90,0,0],0,0,0,false,0,"left",0, // boom speaker "model","boom_speaker",108.25,71,17.5,"bottom",[-90,0,0],0,0,0,false,0,"right",0, // boom speaker "model","hk_boom",32,0,12,"bottom",[0,0,90],0,0,0,false,0,"front",0, // hk boom bonnet "model","boom_vring",4.5,44.5,16,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","boom_vring",-50,0,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c2_tray_vu5","c2","tray","vu5", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c2_tray_vu7","c2","tray","vu7", // case_name,sbc_model,case_design,case_style 34,0,0,34,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c2_round","c2","round","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 3,2,3,1.5,[0,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "suball","round",49.5,-15,10.5,"top",[90,0,0],11,0,15,0,0,"",0, // sub power plug hole "suball","rectangle",20.5,-26,4.5,"top",[0,0,0],21,8,13.5,0,0,"vertical",[1,1,1,1]], // sub hdmi opening // Odroid-C4 ["c4_shell","c4","shell","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c4_shell_boombox","c4","shell","none", // case_name,sbc_model,case_design,case_style 40,0,4,40,17,14,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2.5,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","pcb_holder",.75,68.1,1.99,"bottom",[0,0,0],123.5,35,1.6,2,0,"none",0, // add pcb holder "add2","boom_grill",16.5,77,21.5,"top",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","boom_grill",108,77,21.5,"top",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","uart_holder",10,0,1.9,"bottom",[0,0,0],10,10,0,0,0,"",0, // add uart holder "sub","round",43.75,66,39,"top",[0,0,0],5,0,5,0,0,"vertical",0, // sub cylinder "sub","slot",70.5,65,39,"top",[0,0,0],6,14,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",16.5,78,21.5,"top",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108,78,21.5,"top",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","vent",44,77,17,"top",[0,0,0],2,10,4,1,10,"vertical",1, // vent opening "model","hk_uart",12.5,23,5,"bottom",[0,0,-90],10,10,0,0,0,"",0, // add uart model "model","uart_strap",10,0,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "model","hk_boom",32.25,70,4,"bottom",[90,0,0],0,0,0,true,0,"front",0, // hk boom bonnet "model","boom_vring",76.75,66.5,31,"bottom",[90,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","uart_strap",-35,75,-9,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "platter","boom_vring",-60,100,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c4_shell_vu7c","c4","shell","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "model","hk_vu7c",-32.5,-30.5,26,"bottom",[0,0,0],0,0,0,false,true,"",0], // hk vu7c lcd ["c4_panel","c4","panel","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c4_panel_lcd3.5","c4","panel","none", // case_name,sbc_model,case_design,case_style 30,0,0,30,0,3,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","button",89.875,45,29,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,34,29,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,23,29,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,12,29,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "sub","vent",-3,13,10,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "sub","rectangle",5.5,2.75,28,"top",[0,0,0],74.5,51,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "model","hk_lcd35",95,56,20,"top",[0,0,180],0,0,0,0,0,"",0], // model hk 3.5 lcd ["c4_desktop_lcd3.5","c4","panel","none", // case_name,sbc_model,case_design,case_style 30,0,0,30,0,3,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","button",89.875,45,29,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,34,29,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,23,29,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,12,29,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button // 30 degrees "add1","rectangle",-3.5,11.25,-31,"left",[30,0,0],2,58.15,33.5,0,0,"vertical",[.1,.1,.1,.1], // sub rectangle "sub","round",-3.75,46,-34,"left",[0,90,0],60,0,3,0,0,"vertical",0, // sub round "add1","rectangle",116.5,11.25,-31,"right",[30,0,0],2,58.15,33.5,0,0,"vertical",[.1,.1,.1,.1], // sub rectangle "sub","round",116.4,46,-34,"right",[0,90,0],60,0,3,0,0,"vertical",0, // sub round // "sub","vent",-3,13,10,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "sub","rectangle",5.5,2.75,28,"top",[0,0,0],74.5,51,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "model","hk_lcd35",95,56,20,"bottom",[0,0,180],0,0,0,0,0,"",0], // model hk 3.5 lcd ["c4_deskboom_lcd3.5","c4","panel","none", // case_name,sbc_model,case_design,case_style 40,0,4,40,15,3,11, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add1","rectangle",126.5,14.75,-37.5,"right",[30,0,0],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],2,71.15,41,0,0,"vertical",[.1,.1,.1,.1], // sub rectangle "add2","button",89.875,45,40,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,34,40,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,23,40,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","button",89.875,12,40,"top",[0,0,180],12,8,2,3,0,"cutout",[2,2,2,2], // cutout button "add2","pcb_holder",.75,66.1,1.99,"bottom",[0,0,0],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],0,0,0,0,0,"flat",0, // add boom grill "add2","boom_grill",108,72.5,21.5,"front",[90,0,180],0,0,0,0,0,"flat",0, // add boom grill "add2","uart_holder",10,0,1.9,"bottom",[0,0,0],10,10,0,0,0,"",0, // add uart holder "sub","round",-3.75,54,-32,"left",[0,90,0],60,0,3,0,0,"vertical",0, // sub round "sub","round",126.4,54,-32,"right",[0,90,0],60,0,3,0,0,"vertical",0, // sub round "sub","rectangle",5.5,2.75,39,"top",[0,0,0],74.5,51,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",43.75,64,39,"top",[0,0,0],5,0,5,0,0,"vertical",0, // sub cylinder "sub","slot",70.5,63,38,"top",[0,0,0],6,14,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",16.5,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","vent",-3,22,13,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "model","hk_uart",12.5,23,5,"bottom",[0,0,-90],10,10,0,0,0,"",0, // add uart model "model","uart_strap",10,0,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "model","hk_boom",32.25,68,4,"bottom",[90,0,0],0,0,0,true,0,"front",0, // hk boom bonnet "model","boom_vring",76.75,64.5,31,"bottom",[90,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "model","hk_lcd35",95,56,31,"bottom",[0,0,180],0,0,0,0,0,"",0, // model hk 3.5 lcd "platter","uart_strap",-35,75,-9,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "platter","boom_vring",-60,100,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c4_panel_boombox","c4","panel","none", // case_name,sbc_model,case_design,case_style 40,0,4,40,15,14,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","none", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","pcb_holder",.75,66.1,1.99,"bottom",[0,0,0],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],0,0,0,0,0,"flat",0, // add boom grill "add2","boom_grill",108,72.5,21.5,"front",[90,0,180],0,0,0,0,0,"flat",0, // add boom grill "add2","uart_holder",10,0,1.9,"bottom",[0,0,0],10,10,0,0,0,"",0, // add uart holder "sub","round",16.5,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108,75,21.5,"front",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","vent",-3,22,13,"left",[0,0,90],2,10,5,1,8,"vertical",1, // vent opening "model","hk_uart",12.5,23,5,"bottom",[0,0,-90],10,10,0,0,0,"",0, // add uart model "model","uart_strap",10,0,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "model","hk_boom",32.25,68,4,"bottom",[90,0,0],0,0,0,true,0,"front",0, // hk boom bonnet "model","boom_vring",76.75,64.5,31,"bottom",[90,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","uart_strap",-35,75,-9,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk uart strap "platter","boom_vring",-60,100,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c4_stacked","c4","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c4_tray","c4","tray","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"punchout","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c4_tray_sides","c4","tray","sides", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c4_tray_boombox","c4","tray","none", // case_name,sbc_model,case_design,case_style 40,0,0,40,15,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","standoff",28.5,3.5,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,10,4,4,1,0,0,4.5,3], "add2","standoff",28.5,56.6,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,10,4,4,1,0,0,4.5,3], "add2","standoff",.5,56.5,0,"bottom",[0,0,0],0,0,3,6.75,0,"", // add standoff [6.75,12,2.5,8,4,4,1,0,0,4.5,3], "add2","boom_speaker_holder",16.75,69.6,17.5,"bottom",[90,0,180],0,0,0,0,0,"none",0, // add boom grill "add2","boom_speaker_holder",108.25,69.6,17.5,"bottom",[90,0,180],0,0,0,0,0,"none",0, // add boom grill "add2","boom_grill",16.75,74,17.5,"bottom",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "add2","boom_grill",108.25,74,17.5,"bottom",[90,0,180],0,0,0,0,0,"dome",0, // add boom grill "sub","vent",44,75,12,"bottom",[0,0,0],2,10,4,1,10,"vertical",1, // vent opening "sub","round",-2,11,15.75,"left",[0,-90,0],5,0,8,0,0,"vertical",0, // sub cylinder "sub","slot",-9,37.5,17,"left",[90,0,90],7,14,6,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","round",16.75,75,17.5,"bottom",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "sub","round",108.25,75,17.5,"bottom",[90,0,0],24,0,5,0,0,"vertical",0, // sub cylinder "model","boom_speaker",16.75,71,17.5,"bottom",[-90,0,0],0,0,0,false,0,"left",0, // boom speaker "model","boom_speaker",108.25,71,17.5,"bottom",[-90,0,0],0,0,0,false,0,"right",0, // boom speaker "model","hk_boom",32,0,12,"bottom",[0,0,90],0,0,0,false,0,"front",0, // hk boom bonnet "model","boom_vring",4.5,44.5,16,"bottom",[0,0,0],0,0,0,0,0,"",0, // hk boom bonnet volume ring "platter","boom_vring",-50,0,0,"bottom",[0,0,0],0,0,0,0,0,"",0], // hk boom bonnet volume ring ["c4_tray_vu5","c4","tray","vu5", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c4_tray_vu7","c4","tray","vu7", // case_name,sbc_model,case_design,case_style 34,0,0,34,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c4_round","c4","round","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 3,2,3,1.5,[0,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "suball","round",10.5,-2,14.5,"top",[90,0,0],11,0,18,0,0,"",0, // sub power plug hole "suball","rectangle",34.5,-26,4,"top",[0,0,0],21,10,15.5,0,0,"vertical",[1,1,1,1]], // sub hdmi opening ["c4_hex","c4","hex","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 3,2,3,1.5,[0,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "suball","round",10.5,-2,14.5,"top",[90,0,0],11,0,18,0,0,"",0, // sub power plug hole "suball","rectangle",34.5,-26,4,"top",[0,0,0],21,10,15.5,0,0,"vertical",[1,1,1,1]], // sub hdmi opening ["c4_snap","c4","snap","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["c4_fitted","c4","fitted","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff // Odroid-XU4 ["xu4_shell","xu4","shell","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4_panel","xu4","panel","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4_stacked","xu4","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4_tray","xu4","tray","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,true,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4_tray_sides","xu4","tray","sides", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,true,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4_tray_vu5","xu4","tray","vu5", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4_tray_vu7","xu4","tray","vu7", // case_name,sbc_model,case_design,case_style 17,0,0,34,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff // Odroid-XU4Q ["xu4q_shell","xu4q","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4q_panel","xu4q","panel","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4q_stacked","xu4q","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4q_tray","xu4q","tray","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4q_tray_sides","xu4q","tray","sides", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4q_tray_vu5","xu4q","tray","vu5", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["xu4q_tray_vu7","xu4q","tray","vu7", // case_name, sbc_model, case_design, case_style 17,0,0,34,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,27,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff // Odroid-N1 ["n1_shell","n1","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n1_panel","n1","panel","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n1_stacked","n1","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n1_tray","n1","tray","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,10,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n1_tray_sides","n1","tray","sides", // case_name, sbc_model, case_design, case_style 0,0,0,0,10,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n1_tray_vu5","n1","tray","vu5", // case_name, sbc_model, case_design, case_style 0,0,0,0,10,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n1_tray_vu7","n1","tray","vu7", // case_name, sbc_model, case_design, case_style 15,0,0,30,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff // Odroid-N2 ["n2_panel","n2","panel","none", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_pcb_standoff ["n2_tray","n2","tray","none", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,2,[.2,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n2_tray_sides","n2","tray","sides", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,2,[.2,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n2_tray_vu5","n2","tray","vu5", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n2_tray_vu7","n2","tray","vu7", // case_name, sbc_model, case_design, case_style 15,0,0,30,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff // Odroid-N2+ ["n2+_panel","n2+","panel","none", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n2+_tray","n2+","tray","none", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2.5,2,2,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n2+_tray_sides","n2+","tray","sides", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2.5,2,2,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n2+_tray_vu5","n2+","tray","vu5", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["n2+_tray_vu7","n2+","tray","vu7", // case_name, sbc_model, case_design, case_style 15,0,0,30,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff // internal fan ["n2+_tray_vu7_fan","n2+","tray","vu7", // case_name, sbc_model, case_design, case_style 15,0,0,30,0,0,9, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",25,25,44,"top",[0,0,0],10,2,4,6,6,"horizontal",1, // sub vent "sub","vent",25,50,44,"top",[0,0,0],10,2,4,6,6,"horizontal",1], // sub vent // Odroid-M1 ["m1_panel","m1","panel","none", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,2,[.2,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","false", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",29,20,-1,"bottom",[0,0,0],2,15,8,5,12,"horizontal",1, // vent opening "sub","vent",100,32,10,"right",[0,0,90],2,15,8,1,17,"vertical",1, // vent opening "sub","vent",-5.5,32,10,"left",[0,0,90],2,15,8,1,17,"vertical",1], // vent opening ["m1_tray","m1","tray","none", // case_name, sbc_model, case_design, case_style 7,0,0,14,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2.5,2,2,2,[.2,2], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","button",60,118.5,35,"top",[0,0,0],10,0,11,0,0,"recess",0, // button "model","button_top",60,118.5,35,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "platter","button_top",-20,0,0,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "sub","vent",29,32,34,"top",[0,0,0],2,15,8,2,12,"horizontal",1, // top vent opening "sub","vent",29,20,-1,"bottom",[0,0,0],2,15,8,5,12,"horizontal",1, // bottom vent opening "sub","vent",108.5,32,10,"top",[0,0,90],2,15,4,1,17,"vertical",1, // vent opening "sub","vent",-6.5,32,10,"top",[0,0,90],2,15,4,1,17,"vertical",1], // vent opening ["m1_tray_drive","m1","tray","none", // case_name, sbc_model, case_design, case_style 7,0,0,14,0,8,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2.5,2,2,2,[.2,2], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","hd_holes",17,22,41,"top",[0,0,0],0,0,0,2.5,3,"portrait",0, // sub hd bottom holes "model","hd25",17,122,33.5,"top",[0,0,-90],0,0,0,7.5,0,"",0, // model 2.5 hd "sub","vent",29,32,41,"top",[0,0,0],2,15,8,2,12,"horizontal",1, // top vent opening "sub","vent",29,20,-1,"bottom",[0,0,0],2,15,8,5,12,"horizontal",1, // vent opening "sub","vent",108.5,32,10,"top",[0,0,90],2,15,4,1,17,"vertical",1, // vent opening "sub","vent",-6.5,32,10,"top",[0,0,90],2,15,4,1,17,"vertical",1], // vent opening ["m1_tray_sides","m1","tray","sides", // case_name, sbc_model, case_design, case_style 5,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,2,[.2,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",29,20,-1,"bottom",[0,0,0],2,15,8,5,12,"horizontal",1, // vent opening "sub","vent",104,32,10,"right",[0,0,90],2,15,4,1,17,"vertical",1, // vent opening "sub","vent",-5.5,32,10,"left",[0,0,90],2,15,4,1,17,"vertical",1], // vent opening ["m1_tray_vu5","m1","tray","vu5", // case_name, sbc_model, case_design, case_style 7,0,0,14,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",29,20,-1,"bottom",[0,0,0],2,15,8,5,12,"horizontal",1, // vent opening "sub","vent",104,32,10,"right",[0,0,90],2,15,8,1,17,"vertical",1, // vent opening "sub","vent",-7,32,10,"left",[0,0,90],2,15,8,1,17,"vertical",1], // vent opening ["m1_tray_vu7","m1","tray","vu7", // case_name, sbc_model, case_design, case_style 15,0,0,30,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[.2,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",36,20,-1,"bottom",[0,0,0],2,15,8,5,12,"horizontal",1, // vent opening "sub","vent",123,32,10,"right",[0,0,90],2,15,6,1,17,"vertical",1, // vent opening "sub","vent",-7,32,10,"left",[0,0,90],2,15,6,1,17,"vertical",1], // vent opening // Odroid-H2 ["h2_shell","h2","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_pcb_standoff ["h2_panel","h2","panel","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["h2_stacked","h2","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["h2_tray","h2","tray","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2.5,2,2,1.5,[3.5,3], // wallthick,floorthick,sidethick,gap,fillet true,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["h2_tray_sides","h2","tray","sides", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["h2_tray_vu5","h2","tray","vu5", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["h2_tray_vu7","h2","tray","vu7", // case_name, sbc_model, case_design, case_style 0,0,0,10,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["h2_tray_router","h2","tray","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,10,0,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","net_card", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",-6.5,30,45,"left",[0,0,90],2,10,7,1,17,"vertical",1, // vent opening "sub","vent",111.5,30,45,"right",[0,0,90],2,10,7,1,17,"vertical",1, // vent opening "suball","vent",-6.5,30,6,"left",[0,0,90],2,10,7,1,17,"vertical",1, // vent opening "suball","vent",111.5,30,6,"right",[0,0,90],2,10,7,1,17,"vertical",1, // vent opening "add1","access_port",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port // "add2","hd_vertright",5,120,1.99,"bottom",[0,0,0],0,0,0,2.5,3,"landscape",0, // sub hd bottom holes // "sub","hd_vertright_holes",5,120,-.01,"bottom",[0,0,0],0,0,0,2.5,3,"landscape",0, // sub hd bottom holes "platter","access_cover",-110,30,0,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port cover "model","access_cover",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port cover // "model","hd25",5,120,71.85,"bottom",[-90,0,00],0,0,0,7,0,"",0, // model 2.5 hd "model","h2_netcard",0,0,19,"bottom",[0,0,0],0,0,0,0,0,"portrait",0], // h2 network card ["h2_router_station","h2","tray","vu7", // case_name, sbc_model, case_design, case_style 0,0,0,10,0,0,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","net_card", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "add1","access_port",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port "sub","vent",-6.5,30,45,"left",[0,0,90],2,10,7,1,17,"vertical",1, // vent opening "sub","vent",121.5,30,45,"right",[0,0,90],2,10,7,1,17,"vertical",1, // vent opening "suball","vent",-6.5,30,6,"left",[0,0,90],2,10,7,1,17,"vertical",1, // vent opening "suball","vent",121.5,30,6,"right",[0,0,90],2,10,7,1,17,"vertical",1, // vent opening "model","access_cover",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port cover "model","h2_netcard",0,0,19,"bottom",[0,0,0],0,0,0,0,0,"portrait",0, // h2 network card "platter","access_cover",-110,30,0,"bottom",[0,0,0],100,80,2,0,0,"landscape",0], // access port cover ["h2_lowboy","h2","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,-21.02,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","none", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","rectangle",94.5,-4,13,"top",[0,0,0],14,24.5,22,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","rectangle",68,-4,13,"top",[0,0,0],19.5,21.5,22,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","rectangle",44.5,-4,13,"top",[0,0,0],20.5,31,22,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","rectangle",19.5,-4,13,"top",[0,0,0],20.5,31,22,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","rectangle",10.5,28.5,28,"top",[0,0,0],75,71,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","vent",-3.5,30,18,"top",[0,0,90],2,6,4,1,17,"vertical",1, // vent opening "sub","vent",111.5,30,18,"top",[0,0,90],2,6,4,1,17,"vertical",1, // vent opening "sub","vent",-3.5,30,4,"bottom",[0,0,90],2,6,4,1,17,"vertical",1, // vent opening "sub","vent",111.5,30,4,"bottom",[0,0,90],2,6,4,1,17,"vertical",1, // vent opening "add1","access_port",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port "add2","button",12.34,106.43,32,"top",[0,0,0],10,0,11,0,0,"recess",0, // button "add2","button",23.77,106.43,32,"top",[0,0,0],10,0,11,0,0,"recess",0, // button "model","button_top",12.34,106.43,32,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "model","button_top",23.77,106.43,32,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "model","access_cover",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port cover "platter","button_top",-20,0,0,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "platter","button_top",-30,0,0,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "platter","access_cover",-110,30,0,"bottom",[0,0,0],100,80,2,0,0,"landscape",0], // access port cover ["h2_lowboy_router","h2","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,-21.02,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","none","none","net_card", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","rectangle",94.5,-4,25,"top",[0,0,0],14,24.5,22,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","rectangle",68,-4,25,"top",[0,0,0],19.5,21.5,22,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","rectangle",44.5,-4,25,"top",[0,0,0],20.5,31,22,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","rectangle",19.5,-4,25,"top",[0,0,0],20.5,31,22,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","rectangle",10.5,28.5,41,"top",[0,0,0],75,71,5,0,0,"vertical",[.25,.25,.25,.25], // sub rectangle "sub","vent",-3.5,30,30,"top",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",111.5,30,30,"top",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",-3.5,30,4,"bottom",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",111.5,30,4,"bottom",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "add2","batt_holder",98,40,44,"top",[180,0,-18],10,10,0,0,0,"",0, // add uart "add2","button",12.34,106.43,44,"top",[0,0,0],10,0,11,0,0,"recess",0, // button "add2","button",23.77,106.43,44,"top",[0,0,0],10,0,11,0,0,"recess",0, // button "model","button_top",12.34,106.43,44,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "model","button_top",23.77,106.43,44,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "platter","button_top",-20,0,0,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "platter","button_top",-30,0,0,"top",[0,0,0],10,0,11,0,0,"recess",0, // button top "platter","access_cover",-110,30,0,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port cover "add1","access_port",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port "model","access_cover",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port cover "model","h2_netcard",0,0,19,"bottom",[0,0,0],0,0,0,0,0,"portrait",0], // h2 network card ["h2_shell_router","h2","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","net_card", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",-3.5,30,40,"top",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",111.5,30,40,"top",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",-3.5,30,4,"bottom",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",111.5,30,4,"bottom",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "add1","access_port",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port "add2","button",12.34,106.43,65.01,"top",[0,0,0],10,0,32,0,0,"recess",0, // button "add2","button",23.77,106.43,65.01,"top",[0,0,0],10,0,32,0,0,"recess",0, // button "add2","batt_holder",98,40,65,"top",[180,0,-18],10,10,0,0,0,"",0, // add battery holder "model","button_top",12.34,106.43,65.01,"top",[0,0,0],10,0,32,0,0,"recess",0, // button top "model","button_top",23.77,106.43,65.01,"top",[0,0,0],10,0,32,0,0,"recess",0, // button top "model","access_cover",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port cover "model","h2_netcard",0,0,19,"bottom",[0,0,0],0,0,0,0,0,"portrait",0, // h2 network card "platter","button_top",-20,0,0,"top",[0,0,0],10,0,32,0,0,"recess",0, // button top "platter","button_top",-30,0,0,"top",[0,0,0],10,0,32,0,0,"recess",0, // button top "platter","access_cover",-110,30,0,"bottom",[0,0,0],100,80,2,0,0,"landscape",0], // access port cover ["h2_shell_router-ssd","h2","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,20,20,10,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","net_card", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,38,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",-3.5,30,40,"top",[0,0,90],2,15,4,1,17,"vertical",1, // vent opening "sub","vent",131.5,30,40,"top",[0,0,90],2,15,4,1,17,"vertical",1, // vent opening "sub","vent",-3.5,30,4,"bottom",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",131.5,30,4,"bottom",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","round",131,44,6.07,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","round",131,120.6,6.07,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "add1","access_port",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port "add2","button",12.34,106.43,75.01,"top",[0,0,0],10,0,42,0,0,"recess",0, // button "add2","button",23.77,106.43,75.01,"top",[0,0,0],10,0,42,0,0,"recess",0, // button "add2","batt_holder",98,40,65,"top",[180,0,-18],10,10,0,0,0,"",0, // add battery holder "add2","hd_vertleft",122,30,1.99,"bottom",[0,0,0],0,0,0,2.5,3,"portrait",0, // add hd holder "sub","hd_vertleft_holes",122,30,-.01,"bottom",[0,0,0],0,0,0,2.5,3,"portrait",0, // sub hd bottom holes "model","button_top",12.34,106.43,75.01,"top",[0,0,0],10,0,42,0,0,"recess",0, // button top "model","button_top",23.77,106.43,75.01,"top",[0,0,0],10,0,42,0,0,"recess",0, // button top "model","access_cover",10,30,-0.01,"bottom",[0,0,0],100,80,2,0,0,"landscape",0, // access port cover "model","h2_netcard",0,0,19,"bottom",[0,0,0],0,0,0,0,0,"portrait",0, // h2 network card "model","hd25",122,130,2,"bottom",[90,0,-90],0,0,0,7,0,"",0, // model 2.5 hd "platter","button_top",-20,0,0,"top",[0,0,0],10,0,42,0,0,"recess",0, // button top "platter","button_top",-30,0,0,"top",[0,0,0],10,0,42,0,0,"recess",0, // button top "platter","access_cover",-110,30,0,"bottom",[0,0,0],100,80,2,0,0,"landscape",0], // access port cover // Odroid-HC4 ["hc4_shell","hc4","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[9,0], // wallthick,floorthick,sidethick,gap,fillet false,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["hc4_panel","hc4","panel","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[9,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["hc4_stacked","hc4","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[9,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["hc4_tray","hc4","tray","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,10,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[9,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["hc4_tray_sides","hc4","tray","sides", // case_name, sbc_model, case_design, case_style 0,0,0,0,10,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[9,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["hc4_tray_vu5","hc4","tray","vu5", // case_name, sbc_model, case_design, case_style 0,0,0,0,10,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[9,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["hc4_tray_vu7","hc4","tray","vu7", // case_name, sbc_model, case_design, case_style 15,0,0,30,10,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[9,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["hc4_tray_drivebox2.5","hc4","tray","none", // case_name, sbc_model, case_design, case_style 0,0,0,88,55,10,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[9,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "add1","hc4_oled_holder",20,137,1.99,"bottom",[0,0,0],0,0,2,0,0,"",0, // model hc4 holder "add2","hd_holder",98,31,2,"bottom",[0,0,0],0,0,0,2.5,0,"portrait",0, // add hd holder "sub","hd_holes",98,31,-.01,"bottom",[0,0,0],0,0,0,2.5,3,"portrait",0, // sub hd bottom holes "sub","round",180,45,5,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","round",180,121.6,5,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","round",180,45,23,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","round",180,121.6,23,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "suball","fan",125,-.1,7,"bottom",[90,0,0],40,0,3,1,0,"",0, // sub fan "suball","vent",72,142,27,"bottom",[0,0,0],2,13,4,1,4,"vertical",1, // sub vent "model","hc4_oled",20,137,2,"bottom",[0,0,0],0,0,0,0,0,"",0, // model hc4 oled "model","fan_cover",125,-4,7,"bottom",[90,0,0],40,0,3,2,0,"",0, // model fan "model","uart_strap",118,0,42,"top",[0,180,0],0,0,0,0,0,"",0, // model uart strap "model","hd25",98,131,2,"bottom",[0,0,-90],0,0,0,15,0,"",0, // model 2.5 hd "model","hd25",98,131,20,"bottom",[0,0,-90],0,0,0,15,0,"",0, // model 2.5 hd "model","fan_cover",125,-4,7,"bottom",[90,0,0],40,0,3,2,0,"",0, // model fan "platter","fan_cover",-50,50,0,"bottom",[0,0,0],40,0,3,2,0,"",0], // model fan ["hc4_shell_drivebox2.5","hc4","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,86,54,10,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[9,3], // wallthick,floorthick,sidethick,gap,fillet false,true,true,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.6,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,3,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.6,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","hc4_oled_holder",20,136,1.99,"bottom",[0,0,0],0,0,2,0,0,"",0, // model hc4 holder "add2","hd_holder",96,33,1.99,"bottom",[0,0,0],0,0,0,2.5,0,"portrait",0, // add hd holder "sub","hd_holes",96,33,-.01,"bottom",[0,0,0],0,0,0,2.5,3,"portrait",0, // sub hd bottom holes "sub","round",178,47,5,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","round",178,123.6,5,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","round",178,47,23,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","round",178,123.6,23,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","vent",71.85,142,30,"top",[0,0,0],2,13,4,1,4,"vertical",1, // sub vent "suball","fan",125,-.1,7,"bottom",[90,0,0],40,0,3,1,0,"",0, // sub fan "sub","vent",-3.5,35,34,"top",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",178,35,34,"top",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",-3.5,35,9,"bottom",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "sub","vent",178,35,9,"bottom",[0,0,90],2,10,4,1,17,"vertical",1, // vent opening "model","hc4_oled",20,136,1.99,"bottom",[0,0,0],0,0,0,0,0,"",0, // model hc4 oled "model","hd25",96,133,2,"bottom",[0,0,-90],0,0,0,15,0,"",0, // model 2.5 hd "model","hd25",96,133,20,"bottom",[0,0,-90],0,0,0,15,0,"",0, // model 2.5 hd "model","fan_cover",125,-4,7,"top",[90,0,0],40,0,3,2,0,"",0, // model fan "platter","fan_cover",-50,50,0,"bottom",[0,0,0],40,0,3,2,0,"",0], // model fan ["hc4_shell_drivebox2.5v","hc4","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,47.4,54,32,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[9,3], // wallthick,floorthick,sidethick,gap,fillet false,true,true,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.6,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,3,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.6,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "add2","hd_vertright",93,33,1.99,"bottom",[0,0,0],0,0,0,2.5,0,"portrait",0, // sub hd bottom holes "add2","hd_vertleft",127,33,1.99,"bottom",[0,0,0],0,0,0,2.5,0,"portrait",0, // add hd holder "sub","hd_vertright_holes",93,33,-.01,"bottom",[0,0,0],0,0,0,2.5,2,"portrait",0, // sub hd bottom holes "sub","hd_vertleft_holes",127,33,-.01,"bottom",[0,0,0],0,0,0,2.5,2,"portrait",0, // sub hd bottom holes "sub","round",139,49,6.07,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","round",139,125.6,6.07,"bottom",[0,90,0],3,0,3,0,0,"",0, // sub hd side screw access hole "sub","vent",71.85,142,30,"top",[0,0,0],2,13,4,1,4,"vertical",1, // sub vent "sub","fan",93,-.1,30,"top",[90,0,0],40,0,3,1,0,"",0, // sub fan "add1","hc4_oled_holder",20,136,1.99,"bottom",[0,0,0],0,0,2,0,0,"",0, // model hc4 holder "model","hc4_oled",20,136,1.99,"bottom",[0,0,0],0,0,0,0,0,"",0, // model hc4 oled "model","fan_cover",94,-3,30,"top",[90,0,0],40,0,3,2,0,"",0, // model fan "model","hd25",93,133,71.85,"bottom",[-90,0,-90],0,0,0,15,0,"",0, // model 2.5 hd "model","hd25",127,133,2,"bottom",[90,0,-90],0,0,0,15,0,"",0, // model 2.5 hd "platter","fan_cover",-50,50,0,"bottom",[0,0,0],40,0,3,2,0,"",0], // model fan ["hc4_shell_drivebox3.5","hc4","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,119.4,95,20,12, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 3,3,3,1.5,[9,3], // wallthick,floorthick,sidethick,gap,fillet false,true,false,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs true,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,3,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "add1","hc4_oled_holder",20,177,3,"bottom",[0,0,0],0,0,3,0,0,"",0, // model hc4 holder "add2","hd_holder",100,28,3,"bottom",[0,0,0],0,0,0,3.5,0,"portrait",0, // add hd holder "sub","hd_holes",100,28,-.01,"bottom",[0,0,0],0,0,0,3.5,3,"portrait",0, // sub hd bottom holes "sub","round",211,56.5,9.35,"bottom",[0,90,0],3,0,4,0,0,"",0, // sub hd side screw access hole "sub","round",211,98.4,9.35,"bottom",[0,90,0],3,0,4,0,0,"",0, // sub hd side screw access hole "sub","round",211,158.1,9.35,"bottom",[0,90,0],3,0,4,0,0,"",0, // sub hd side screw access hole "suball","vent",72,142,27,"bottom",[0,0,0],2,13,4,1,4,"vertical",1, // sub vent "suball","fan",125,-.1,7,"bottom",[90,0,0],40,0,3,1,0,"",0, // sub fan "model","hc4_oled",20,177,1.99,"bottom",[0,0,0],0,0,0,0,0,"",0, // model hc4 oled "model","hd35",100,175,3,"bottom",[0,0,-90],0,0,0,0,0,"",0, // model 3.5 hd "model","hd35",100,175,35,"bottom",[0,0,-90],0,0,0,0,0,"",0, // model 3.5 hd "model","fan_cover",125,-4,7,"top",[90,0,0],40,0,3,2,0,"",0, // model fan "platter","fan_cover",-50,50,0,"bottom",[0,0,0],40,0,3,2,0,"",0], // model fan ["jetsonnano_shell","jetsonnano","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,-5,3, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","rectangle",17.5,36.375,28.5,"top",[0,0,0],62,43,4,0,0,"",[1,1,1,1]], // sub heatsink opening ["jetsonnano_panel","jetsonnano","panel","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,-5,3, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","rectangle",17.5,36.375,28.5,"top",[0,0,0],62,43,4,0,0,"",[1,1,1,1]], // sub heatsink opening ["jetsonnano_stacked","jetsonnano","stacked","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,-5,3, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","rectangle",17.5,36.375,28.5,"top",[0,0,0],62,43,4,0,0,"",[1,1,1,1]], // sub heatsink opening ["jetsonnano_tray","jetsonnano","tray","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,-5,3, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","rectangle",17.5,36.375,28.5,"top",[0,0,0],62,43,8,0,0,"",[1,1,1,1]], // sub heatsink opening ["jetsonnano_tray_sides","jetsonnano","tray","sides", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,-5,3, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,0], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","rectangle",17.5,36.375,28.5,"top",[0,0,0],62,43,8,0,0,"",[1,1,1,1]], // sub heatsink opening ["rockpro64_shell","rockpro64","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,3], // wallthick,floorthick,sidethick,gap,fillet false,true,true,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","fan",20,0,25,"top",[0,0,0],80,0,6,2,0,"",0, // sub fan opening "sub","rectangle",43,0,25,"top",[0,0,0],40,10,6,0,0,"",[1,1,1,1]], // sub pcie opening ["rockpro64_panel","rockpro64","panel","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","fan",43,26,24,"top",[0,0,0],40,0,6,2,0,"",0, // sub fan opening "sub","rectangle",43,0,24.5,"top",[0,0,0],40,10,6,0,0,"",[1,1,1,1]], // sub pcie opening ["rockpro64_stacked","rockpro64","stacked","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,3], // wallthick,floorthick,sidethick,gap,fillet false,true,true,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","fan",43,26,24,"top",[0,0,0],40,0,6,2,0,"",0, // sub fan opening "sub","rectangle",43,0,24.5,"top",[0,0,0],40,10,6,0,0,"",[1,1,1,1]], // sub pcie opening ["rockpro64_tray","rockpro64","tray","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2.5,2,2,1.5,[3,3], // wallthick,floorthick,sidethick,gap,fillet false,true,false,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","fan",43,26,25,"top",[0,0,0],40,0,6,2,0,"",0, // sub fan opening "sub","rectangle",43,0,24.5,"top",[0,0,0],40,10,8,0,0,"",[1,1,1,1]], // sub pcie opening ["rockpro64_tray_sides","rockpro64","tray","sides", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,3], // wallthick,floorthick,sidethick,gap,fillet false,true,false,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","fan",43,26,25,"top",[0,0,0],40,0,6,2,0,"",0, // sub fan opening "sub","rectangle",43,0,24.5,"top",[0,0,0],40,10,8,0,0,"",[1,1,1,1]], // sub pcie opening ["show2_shell","show2","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3,3], // wallthick,floorthick,sidethick,gap,fillet false,true,true,true,true, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"vent","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,15,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,11.4,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,15,2.5,10,4,4,0,1,1,4.5,5.1], // top_ext_standoff [6.75,11.4,3.6,10,4,2,0,0,0,4.5,5.1], // bottom_ext_standoff "model","hk_wb2",6.25,24.675,16,"top",[0,0,180],0,0,0,0,0,"",0, // hk weatherboard2 "suball","round",48.75,0,6,"top",[90,0,0],4,0,4,0,0,"",0, // sub button access hole "suball","round",57.25,0,6,"top",[90,0,0],4,0,4,0,0,"",0, // sub button access hole "suball","round",65.75,0,6,"top",[90,0,0],4,0,4,0,0,"",0, // sub button access hole "sub","rectangle",.5,8,8.5,"top",[0,0,0],6,16.5,8,0,0,"",[.5,.5,.5,.5], // sub gpio opening "add1","rectangle",22.5,9,8.85,"top",[0,0,0],47,36,3.25,0,0,"",[.5,.5,.5,.5], // add screen trim "sub","rectangle",23.5,10,8.5,"top",[0,0,0],45,34,8,0,0,"",[.5,.5,.5,.5]], // sub screen opening ["rpi3b+_shell","rpi3b+","shell","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,true,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["rpi3b+_panel","rpi3b+","panel","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["rpi3b+_stacked","rpi3b+","stacked","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet false,false,true,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["rpi3b+_tray","rpi3b+","tray","none", // case_name,sbc_model,case_design,case_style 0,0,0,0,0,0,4, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,2,1.5,[3.5,0], // wallthick,floorthick,sidethick,gap,fillet true,false,false,true,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","vent","true", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1]], // bottom_ext_standoff ["test","test","shell","none", // case_name, sbc_model, case_design, case_style 0,0,0,0,0,0,0, // pcb_loc_x,pcb_loc_y,pcb_loc_z,case_offset_x,case_offset_y,case_offset_tz,case_offset_bz, 2,2,3,2,[3.5,3], // wallthick,floorthick,sidethick,gap,fillet false,false,false,false,false, // indents,sidewall_support,sbc_top_standoffs,sbc_bottom_standoffs,case_ext_standoffs false,"none","fan","none","false", // sata_punchout,gpio_opening,cooling,exhaust_vents,mode [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_pcb_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_pcb_standoff [6.75,18,2.5,10,4,4,0,1,0,4.5,5.1], // top_ext_standoff [6.75,5,3.6,10,4,1,0,0,0,4.5,5.1], // bottom_ext_standoff "sub","vent",60,120,10,"bottom",[0,0,0],2,15,4,1,4,"vertical",1] // sub vent ];