Bläddra i källkod

update EFEM LoadPort Image

chenkui 2 veckor sedan
förälder
incheckning
aa612ce417

+ 2 - 2
PunkHPX8_MainPages/Views/OperationOverNewView.xaml

@@ -53,7 +53,7 @@
             </StackPanel>
         </Border>
         <Canvas >
-            <userControls:CellChamber  Height="600" Width="1000" Canvas.Left="130" Canvas.Top="106"
+            <userControls:CellChamber  Height="800" Width="1100" Canvas.Left="126" Canvas.Top="48"
                                         LP1Presented="{Binding RtDataValues[LP1.CassettePlaced]}" 
                                         LP2Presented="{Binding RtDataValues[LP2.CassettePlaced]}" 
                                         LP1Loaded="{Binding RtDataValues[LP1.IsLoaded]}" 
@@ -72,7 +72,7 @@
                                         PlatingCell4Wafer="{Binding PlatingCell4Wafer}"
                                         AlignActionValue="{Binding AlignValue, UpdateSourceTrigger=PropertyChanged}"
                                         Srd1Wafer="{Binding Srd1Wafer}"
-                                        Srd2Wafer="{Binding Srd2Wafer}"></userControls:CellChamber>
+                                        Srd2Wafer="{Binding Srd2Wafer}" HorizontalAlignment="Left" VerticalAlignment="Top" RenderTransformOrigin="0.476,0.525"></userControls:CellChamber>
         </Canvas>
         <Canvas Canvas.Left="160" Canvas.Top="-165">
             <TabPanel  Canvas.Left="1170"  Canvas.Top="140" Visibility="{Binding ElementName=CarrierRadioButton,Path=IsChecked,Converter={StaticResource boolToVisibility2}}">

+ 1 - 0
PunkHPX8_Themes/PunkHPX8_Themes.csproj

@@ -1175,6 +1175,7 @@
       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
     </Resource>
     <Content Include="Resources\JetLogo.png" />
+    <Resource Include="Resources\LoadPort.png" />
     <Content Include="Styles\Folder_Close.png" />
     <Content Include="Styles\Folder_Open.png" />
     <Content Include="Styles\Folder_Unable.png" />

BIN
PunkHPX8_Themes/Resources/LoadPort.png


+ 24 - 10
PunkHPX8_Themes/UserControls/CellChamber.xaml

@@ -8,7 +8,7 @@
              xmlns:ctrl="http://OpenSEMI.Ctrlib.com/presentation"
              xmlns:customControls="clr-namespace:PunkHPX8_Themes.CustomControls"
              mc:Ignorable="d" 
-             d:DesignHeight="1200" d:DesignWidth="2000" Name="efem">
+             d:DesignHeight="800" d:DesignWidth="1100" Name="efem">
     <VisualStateManager.VisualStateGroups>
         <VisualStateGroup Name="RobotTActions">
             <VisualStateGroup.Transitions>
@@ -417,33 +417,47 @@
                                                   RobotWafer="{Binding ElementName=efem,Path=RobotAWaferInfo}"
                                                   Robot2Wafer="{Binding ElementName=efem,Path=RobotBWaferInfo}"/>
             </Canvas>
+            <Image Width="240" Canvas.Left="50" Canvas.Top="343" Source="pack://application:,,,/PunkHPX8_Themes;component/Resources/LoadPort.png" RenderTransformOrigin="0.5,0.5" HorizontalAlignment="Left" VerticalAlignment="Center">
+                <Image.RenderTransform>
+                    <TransformGroup>
+                        <ScaleTransform/>
+                        <SkewTransform/>
+                        <RotateTransform Angle="90"/>
+                        <TranslateTransform/>
+                    </TransformGroup>
+                </Image.RenderTransform>
+            </Image>
 
-            <local:Loadport Canvas.Left="300" Canvas.Top="270" Width="300" Height="300" RotateTransformValue="90" HorizontalAlignment="Left" VerticalAlignment="Top"/>
-            <local:Loadport Canvas.Left="300" Canvas.Top="645" Width="300" Height="300" RotateTransformValue="90"/>
+            <Image Width="240" Canvas.Left="50" Canvas.Top="646" Source="pack://application:,,,/PunkHPX8_Themes;component/Resources/LoadPort.png" RenderTransformOrigin="0.5,0.5" HorizontalAlignment="Left" VerticalAlignment="Center">
+                <Image.RenderTransform>
+                    <TransformGroup>
+                        <ScaleTransform/>
+                        <SkewTransform/>
+                        <RotateTransform Angle="90"/>
+                        <TranslateTransform/>
+                    </TransformGroup>
+                </Image.RenderTransform>
+            </Image>
 
-            <local:Foup Width="230" Height="450" Canvas.Left="265"  Canvas.Top="303"   Visibility="{Binding ElementName=efem,Path=LP1Presented,Converter={StaticResource BoolToVisibility2}}" Style="{StaticResource LP1Style}" RotateTransformValue="90">
+            <local:Foup Width="180" Height="320" Canvas.Left="265"  Canvas.Top="372"   Visibility="{Binding ElementName=efem,Path=LP1Presented,Converter={StaticResource BoolToVisibility2}}" Style="{StaticResource LP1Style}" RotateTransformValue="90" HorizontalAlignment="Center" VerticalAlignment="Top">
                 <local:Foup.RenderTransform>
                     <TransformGroup>
                         <TranslateTransform/>
                     </TransformGroup>
                 </local:Foup.RenderTransform>
             </local:Foup>
-            <local:Foup Width="230" Height="450" IsEnabled="False" Canvas.Left="265"  Canvas.Top="678"   Visibility="{Binding ElementName=efem,Path=LP2Presented,Converter={StaticResource BoolToVisibility2}}" Style="{StaticResource LP2Style}" RotateTransformValue="90">
+            <local:Foup Width="180" Height="320" IsEnabled="False" Canvas.Left="265"  Canvas.Top="678"   Visibility="{Binding ElementName=efem,Path=LP2Presented,Converter={StaticResource BoolToVisibility2}}" Style="{StaticResource LP2Style}" RotateTransformValue="90">
                 <local:Foup.RenderTransform>
                     <TransformGroup>
                         <TranslateTransform/>
                     </TransformGroup>
                 </local:Foup.RenderTransform>
             </local:Foup>
-
-
-            <TextBox IsReadOnly="True" BorderThickness="0"  Text="LP1" Canvas.Left="-243"  Canvas.Top="378" FontSize="55" Width="280"  Height="84" Background="Transparent" HorizontalContentAlignment="Center" HorizontalAlignment="Left" VerticalAlignment="Top"/>
-            <TextBox IsReadOnly="True" BorderThickness="0"  Text="LP2" Canvas.Left="-243"  Canvas.Top="754" FontSize="55" Width="280"  Height="82" Background="Transparent"  HorizontalContentAlignment="Center" HorizontalAlignment="Left" VerticalAlignment="Top" RenderTransformOrigin="0.709,0.612"/>
             <local:DualChamber Canvas.Left="1280" Canvas.Top="996" Width="400" RotateTransformValue="0" RobotWafer1="{Binding ElementName=efem,Path=PlatingCell3Wafer}" RobotWafer2="{Binding ElementName=efem,Path=PlatingCell4Wafer}" HorizontalAlignment="Center" VerticalAlignment="Top"></local:DualChamber>
             <local:DualChamber Canvas.Left="1280" Canvas.Top="-45" Width="400" RotateTransformValue="180" RobotWafer1="{Binding ElementName=efem,Path=PlatingCell2Wafer}" RobotWafer2="{Binding ElementName=efem,Path=PlatingCell1Wafer}" HorizontalAlignment="Center" VerticalAlignment="Top"></local:DualChamber>
             <local:DualChamber Canvas.Left="1712" Canvas.Top="445" Width="400" RotateTransformValue="270" RobotWafer1="{Binding ElementName=efem,Path=VPW2Wafer}" RobotWafer2="{Binding ElementName=efem,Path=VPW1Wafer}" HorizontalAlignment="Left" VerticalAlignment="Center"></local:DualChamber>
             <local:DummyCassette Canvas.Left="380" Canvas.Top="965" RotateTransformValue="0" Width="225" Height="225" HorizontalAlignment="Left" VerticalAlignment="Top"/>
-            <local:SRD CassetteName="SRD" Canvas.Top="13" Width="225" Height="225" HorizontalAlignment="Center" VerticalAlignment="Top" Canvas.Left="450"/>
+            <local:SRD Canvas.Top="13" Width="225" Height="225" HorizontalAlignment="Center" VerticalAlignment="Top" Canvas.Left="450"/>
 
         </Canvas>
     </Viewbox>