천호석
2023-05-15 0de38c0ebeb49d545ae1d2267f2b932392bd583c
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<UserControl x:Class="SA_LTT_UI.Screen.AnimationEquipment"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:local="clr-namespace:SA_LTT_UI.Screen"
             mc:Ignorable="d" 
             d:DesignHeight="700" d:DesignWidth="1000">
    <Canvas Name="MainFrame" Background="White">
        <Rectangle Height="546" Stroke="Black" Width="700" Fill="SlateGray" Canvas.Top="154" Canvas.Left="302"/>
        <Canvas Height="105" Canvas.Left="306" Canvas.Top="353" Width="683">
            <Rectangle Fill="Silver" Height="105" Stroke="Black" Width="684"/>
            <Canvas Name="Motor_Y" Height="531" Canvas.Left="540" Canvas.Top="-188" Width="105">
                <Rectangle Fill="Silver" Height="521" Stroke="Black" Width="105" Canvas.Top="10"/>
                <Canvas x:Name="Chamber" Height="170" Canvas.Left="-39" Canvas.Bottom="0" Width="180" Canvas.Top="360" RenderTransformOrigin="0.545,0.503" Cursor="Hand">
                    <Canvas.Background>
                        <ImageBrush ImageSource="pack://siteoforigin:,,,/Resources/Chamber.png"/>
                    </Canvas.Background>
                    <Ellipse Fill="#FFF3DCC6" Height="5" Canvas.Left="82" Canvas.Top="56" Width="5"/>
                    <Ellipse Fill="#FFF3DCC6" Height="5" Canvas.Left="82" Canvas.Top="108" Width="5"/>
                    <Ellipse Fill="#FFF3DCC6" Height="5" Canvas.Left="126" Canvas.Top="81" Width="5"/>
                    <Rectangle Name="ChamberGate" Fill="White" Height="135" Width="18" Canvas.Left="5" Canvas.Top="18"/>
                    <Canvas Name="ChamberWafer" Height="77" Width="78" Canvas.Top="47" RenderTransformOrigin="0.5,0.5" Canvas.Left="63">
                        <Ellipse Name="ChamberWaferStatus" Fill="Silver" Height="77" Stroke="Black" Width="78"/>
                        <TextBlock Name="ChamberWaferSourceName" Canvas.Left="23" TextWrapping="Wrap" Text="A1" Canvas.Top="22" Height="30" TextAlignment="Center" FontSize="22" LineHeight="22"/>
                    </Canvas>
                    <Slider x:Name="LiftPin" Canvas.Left="120" Canvas.Top="79" Width="56" RenderTransformOrigin="0.5,0.5" Minimum="0" Maximum="1" IsEnabled="False" SmallChange="1">
                        <Slider.RenderTransform>
                            <TransformGroup>
                                <ScaleTransform/>
                                <SkewTransform/>
                                <RotateTransform Angle="-90"/>
                                <TranslateTransform/>
                            </TransformGroup>
                        </Slider.RenderTransform>
                    </Slider>
                </Canvas>
            </Canvas>
        </Canvas>
        <Rectangle Height="154" Stroke="Black" Width="304" Fill="BurlyWood"/>
        <Rectangle Height="154" Stroke="Black" Width="697" Fill="BurlyWood" Canvas.Left="303"/>
        <Rectangle Height="546" Stroke="Black" Width="304" Fill="SlateGray" Canvas.Top="154" Canvas.Left="-1"/>
        <Canvas Name="PreAlignerBody" Height="124" Canvas.Left="100" Canvas.Top="154" Width="126" Cursor="Hand">
            <Rectangle  Height="124" Stroke="Black" Width="126" Cursor="Hand">
                <Rectangle.Fill>
                    <ImageBrush ImageSource="pack://siteoforigin:,,,/Resources/Aligner.png"/>
                </Rectangle.Fill>
            </Rectangle>
            <Canvas x:Name="PreAlignerWafer" Height="77" Width="78" Canvas.Top="58" RenderTransformOrigin="0.5,0.5" Canvas.Left="24">
                <Ellipse Name="PreAlignerWaferStatus" Fill="Silver" Height="77" Stroke="Black" Width="78"/>
                <TextBlock x:Name="PreAlignerWaferSourceName" Canvas.Left="23" TextWrapping="Wrap" Text="A1" Canvas.Top="22" Height="30" TextAlignment="Center" FontSize="22" LineHeight="22"/>
            </Canvas>
            <Rectangle x:Name="IsAlignRun" Height="16" Canvas.Left="75" Canvas.Top="15" Width="28" Fill="Red"/>
        </Canvas>
 
        <Rectangle Fill="BurlyWood" Height="170" Canvas.Left="15" Stroke="Black" Canvas.Top="516" Width="276"/>
        <Rectangle x:Name="Door1" Height="195" Canvas.Top="357" Width="10" Fill="Red" Canvas.Left="-2"/>
        <Rectangle x:Name="Door2" Height="10" Canvas.Top="690" Width="299" Fill="Red"/>
        <Rectangle x:Name="Door3" Height="10" Canvas.Left="309" Canvas.Top="690" Width="680" Fill="Red"/>
        <Rectangle x:Name="Door4" Height="534" Canvas.Left="989" Canvas.Top="156" Width="12" Fill="Red"/>
        <Rectangle Name="DoorCP" Height="10" Canvas.Left="305" Width="694" Fill="Red"/>
        <Canvas Name="RobotBody" Height="125" Canvas.Left="99" Canvas.Top="344" Width="126" Cursor="Hand">
            <Canvas.Background>
                <ImageBrush ImageSource="pack://siteoforigin:,,,/Resources/Robot_Body.png"/>
            </Canvas.Background>
            <Canvas Name="Robot" Height="50" Canvas.Left="38" Canvas.Top="38" Width="50" RenderTransformOrigin="0.5,0.5">
                <Canvas x:Name="RobotArm1" Height="38" Width="114" RenderTransformOrigin="0.182,0.485" Canvas.Left="4" Canvas.Top="6">
                    <Canvas.Background>
                        <ImageBrush ImageSource="pack://siteoforigin:,,,/Resources/Robot_Arm1.png"/>
                    </Canvas.Background>
                    <Canvas x:Name="RobotArm2" Height="34" Width="87" RenderTransformOrigin="0.787,0.49" Canvas.Left="28" Canvas.Top="2">
                        <Canvas.Background>
                            <ImageBrush ImageSource="pack://siteoforigin:,,,/Resources/Robot_Arm2.png"/>
                        </Canvas.Background>
                    </Canvas>
                </Canvas>
                <Canvas x:Name="RobotHand" Height="171" Canvas.Top="-9" Width="78" RenderTransformOrigin="0.529,0.872" Canvas.Left="-14">
                    <Canvas.Background>
                        <ImageBrush ImageSource="pack://siteoforigin:,,,/Resources/Robot_Arm.png"/>
                    </Canvas.Background>
                    <Canvas Name="RobotWafer" Height="77" Width="78" Canvas.Top="115" RenderTransformOrigin="0.5,0.5">
                        <Ellipse Name="RobotWaferStatus" Fill="Silver" Height="77" Stroke="Black" Width="78"/>
                        <TextBlock Name="RobotWaferSourceName" Canvas.Left="23" TextWrapping="Wrap" Text="A1" Canvas.Top="22" Height="30" TextAlignment="Center" FontSize="22" LineHeight="22"/>
                    </Canvas>
                </Canvas>
            </Canvas>
        </Canvas>
        <Canvas Name="Port1" Background="BurlyWood" Height="156" Canvas.Left="30" Canvas.Top="523" Width="113" Cursor="Hand"/>
        <Canvas Name="Port2" Background="BurlyWood" Height="156" Canvas.Left="161" Canvas.Top="523" Width="113" Cursor="Hand"/>
        <Slider Name="RobotZ" Canvas.Left="18" Canvas.Top="398" Width="121" RenderTransformOrigin="0.5,0.5" Minimum="5" Maximum="244" IsEnabled="False" SmallChange="0.01">
            <Slider.RenderTransform>
                <TransformGroup>
                    <ScaleTransform/>
                    <SkewTransform/>
                    <RotateTransform Angle="-90"/>
                    <TranslateTransform/>
                </TransformGroup>
            </Slider.RenderTransform>
        </Slider>
        <Canvas Name="UVLaser" Height="99" Canvas.Left="732" Canvas.Top="32" Width="255" Cursor="Hand">
            <Rectangle Fill="#FFF4F4F5" Height="99" Stroke="Black" Width="255"/>
            <TextBlock x:Name="textBlock" Canvas.Left="80" TextWrapping="Wrap" Text="UV Laser" Canvas.Top="32" FontSize="25"/>
        </Canvas>
        <Canvas Name="Scanner" Height="90" Canvas.Left="337" Canvas.Top="37" Width="197" Cursor="Hand">
            <Rectangle Fill="#FFF4F4F5" Height="90" Stroke="Black" Width="197"/>
            <TextBlock x:Name="textBlock1" Canvas.Left="55" TextWrapping="Wrap" Text="Scanner" Canvas.Top="27" FontSize="25"/>
        </Canvas>
        <Canvas x:Name="Attenuator" Height="75" Canvas.Left="556" Canvas.Top="44" Width="164" Cursor="Hand">
            <Rectangle Fill="#FFF4F4F5" Height="75" Stroke="Black" Width="164"/>
            <TextBlock x:Name="textBlock2" Canvas.Left="23" TextWrapping="Wrap" Text="Attenuator" Canvas.Top="20" FontSize="25"/>
        </Canvas>
    </Canvas>
</UserControl>