summaryrefslogtreecommitdiffstats
path: root/cad/parameters.py
blob: 8d8a7fb12d0ea17f5e3aeb99ef6a3851b208445a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!python3

'''
Parameters of model, modify this file to suit your needs
'''

class colors:
    metal = [0x8C/255., 0x92/255., 0xAC/255.]
    motherboard = [0, 0.5, 0.2]
    wood = [245/255., 152/255., 83/255.]
    psu = [0x25/255., 0x25/255., 0x25/255.]


wood_thickness = 15
button_diameter = 20
external_size = [370, 270, 180]
connector_panel_size = [158.75, 2, 45]
powersupply_size = [150, 150, 80]
motherboard_size = [243.84, 225.84, 20]
# original metal size: 250
motherboard_support_size = [external_size[0] - 2*wood_thickness,
                            external_size[1] - 2*wood_thickness,
                            0.75]
powersupply_offset_up = 5 + motherboard_support_size[2]
motherboard_datum = [motherboard_size[0] - 243.84 + 34.29,
                     motherboard_size[1] - 10.16]
motherboard_support_mount_height = 5
storage_size = [70, 100, 8]