План корпуса для аркадного автомата

Давно уже подступаюсь к проекту Arcade bartop cabinet, уже почти закупил все, что необходимо.

Для чертежей корпуса перебрал все бесплатные программы для мака, позволяющие сделать 2Д/3Д чертеж. Это были всякие FreeCAD, QCAD, Google Sketchup

Все, что попробовал – либо унылое говно, либо пакет для космических исследований с перделками. Без бутылки разобраться совсем невозможно, хотя всего-то надо нарисовать несколько линий.

В итоге остановился на старом добром OpenSCAD. Оказалось, что теперь есть еще и онлайн варианты в браузере – раз, два

Получается вот такая штуковина –

arcade bartop cabinet

arcade bartop cabinet

В отличие от традиционных 3Д систем, эта модель рисуется не руками и мышкой, а следующей программой:

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
$fn=160;
side_w = 1.8;
w2 = 1; //10 mm
 
display_w = 34.5;
display_h = 28;
machine_w = 40;
 
module side()  {
    rad = 29;
    eps = 0.01;
    difference(){
        cube([ 45.4,63.5,side_w]);
        translate([-4,rad+11,-eps]) cylinder(side_w+2*eps,rad,rad,[0,0,0]);
        rotate([0,0,-17])translate([-29,30,-eps])cube([35,80,side_w+2*eps]);
        rotate([0,0,-17])translate([-27,67,-eps])cube([80,20,side_w+2*eps]);
        }
}
module display_panel(){
    color([0.3,0.8,0.3]) 
        difference(){
            cube([w2,48,machine_w]);
            translate([-w2,6,0.5*(machine_w-display_w)]) cube([3*w2,display_h,display_w]);
        }
    }
 
module top_cap(){
    color([0.5,0.5,1])
        cube([21,w2,machine_w]);
}
 
module back_panel(){
    cube([w2,56,machine_w]);
}
 
module marquee(){
    color([0.9,0.1,0.1,0.4])
        cube([0.1,10,machine_w]);
}
 
module marquee_bot(){
    color([0.5,0.5,1])
        cube([10-w2,w2,machine_w]);
}
 
module controls(){
    color([0.5,0.5,1])
        cube([20,w2,machine_w]);
}
 
module bottom(){
    color([0.5,0.7,1])
        cube([45.4-w2*2,w2,machine_w]);
}
 
module front(){
    color([0.5,0.5,1])
        cube([w2,11,machine_w]);
}
 
color([0.3,0.6,0.7]) {
    side();
   // translate([0,0,machine_w+side_w]) side();
}
 
rotate([0,0,-17]){
    translate([15,18,side_w])
        display_panel();
 
    translate([6,67-w2,side_w])
        top_cap();
 
    translate([6,56.6,side_w])
        marquee();
    translate([6,56.6,side_w])
        marquee_bot();
}
 
translate([45.4-w2,0,side_w])
    back_panel();
 
rotate([0,0,7])translate([1.5,11-w2,side_w])
    controls();
 
translate([w2+0.5,0,side_w])
    bottom();
 
translate([0.5,0,side_w])
    front();

Вдохновение черпал тут – http://www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powered-by-Pi/?ALLSTEPS

Думаю боковины сделать на заказ, так как хочется сделать с молдингами, да и резать там криво надо. А остальное срукожопить самостоятельно.

One thought on “План корпуса для аркадного автомата

  1. Pingback: Аркадный автомат – сборка | Громоблог

Leave a Reply