EFEM2LPJet.xaml 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <uc:EFEMBase x:Class="EfemUI.Controls.EFEM2LPJet"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:uc="clr-namespace:Aitex.Sorter.UI.Controls;assembly=Aitex.Sorter.UI"
  7. xmlns:equipment="clr-namespace:MECF.Framework.Common.Equipment;assembly=MECF.Framework.Common"
  8. xmlns:controls="clr-namespace:EfemUI.Controls"
  9. mc:Ignorable="d"
  10. d:DesignHeight="300" d:DesignWidth="300">
  11. <Viewbox>
  12. <Grid x:Name="root">
  13. <Grid.ColumnDefinitions>
  14. <ColumnDefinition Width="19*"/>
  15. <ColumnDefinition Width="48*"/>
  16. </Grid.ColumnDefinitions>
  17. <Image Source="/EfemUI;component/Resources/images/bg.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,10,0,0" Width="561" Grid.ColumnSpan="2"></Image>
  18. <uc:LoadLock Width="110" Height="110" Margin="151,-86,486,450" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" Wafer="{Binding Loadlock1Wafer}" Station="LL1" Grid.ColumnSpan="2" />
  19. <uc:LoadLock Width="110" Height="110" Margin="91,-86,337,450" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" Wafer="{Binding Loadlock2Wafer}" Station="LL2" Grid.Column="1" />
  20. <uc:Aligner Height="55" Width="55" Station="Aligner" Command="{Binding DeviceOperationCommand}" Wafer="{Binding AlignerWafer}"/>
  21. <!--<Image Source="/EfemUI;component/Resources/images/pmbg.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="28,55,0,0" Width="110"></Image>
  22. <Image Source="/EfemUI;component/Resources/images/pmbg.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="423,55,0,0" Width="110"></Image>
  23. <Image Source="/EfemUI;component/Resources/images/pmbg.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="28,182,0,0" Width="110"></Image>
  24. <Image Source="/EfemUI;component/Resources/images/pmbg.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="423,182,0,0" Width="110"></Image>-->
  25. <controls:Chamber Width="110" Height="110" Margin="28,54,70.817,300" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" Wafer="{Binding CoolingBuffer2Wafer}" Station="CoolingBuffer2" Disable="{Binding CoolingBuffer2Disable}"/>
  26. <controls:Chamber Width="110" Height="110" Margin="215.183,54,203,300" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" Wafer="{Binding Aligner2Wafer}" Station="Aligner2" Grid.Column="1" Disable="{Binding Aligner2Disable}"/>
  27. <controls:Chamber Width="110" Height="110" Margin="28,182,70.817,172" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" Wafer="{Binding CoolingBuffer1Wafer}" Station="CoolingBuffer1" Disable="{Binding CoolingBuffer1Disable}"/>
  28. <controls:Chamber Width="110" Height="110" Margin="215.183,182,203,172" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" Wafer="{Binding Aligner1Wafer}" Station="Aligner1" Grid.Column="1" Disable="{Binding Aligner1Disable}"/>
  29. <Image Source="/EfemUI;component/Resources/images/lpbg.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="144,308,0,0" RenderTransformOrigin="0.5,0.5" Width="113" Grid.ColumnSpan="2">
  30. <Image.RenderTransform>
  31. <TransformGroup>
  32. <ScaleTransform/>
  33. <SkewTransform/>
  34. <RotateTransform Angle="20"/>
  35. <TranslateTransform/>
  36. </TransformGroup>
  37. </Image.RenderTransform>
  38. </Image>
  39. <Image Source="/EfemUI;component/Resources/images/lpbg.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="95.183,308,0,0" RenderTransformOrigin="0.5,0.5" Width="113" Grid.Column="1">
  40. <Image.RenderTransform>
  41. <TransformGroup>
  42. <ScaleTransform/>
  43. <SkewTransform/>
  44. <RotateTransform Angle="-20"/>
  45. <TranslateTransform/>
  46. </TransformGroup>
  47. </Image.RenderTransform>
  48. </Image>
  49. <Image Source="/EfemUI;component/Resources/images/FoupWhite.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="155,316,0,0" RenderTransformOrigin="0.5,0.5" Width="92" Grid.ColumnSpan="2">
  50. <Image.RenderTransform>
  51. <TransformGroup>
  52. <ScaleTransform/>
  53. <SkewTransform/>
  54. <RotateTransform Angle="20"/>
  55. <TranslateTransform/>
  56. </TransformGroup>
  57. </Image.RenderTransform>
  58. </Image>
  59. <Image Source="/EfemUI;component/Resources/images/FoupWhite.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="106.183,316,0,0" RenderTransformOrigin="0.5,0.5" Width="92" Grid.Column="1">
  60. <Image.RenderTransform>
  61. <TransformGroup>
  62. <ScaleTransform/>
  63. <SkewTransform/>
  64. <RotateTransform Angle="-20"/>
  65. <TranslateTransform/>
  66. </TransformGroup>
  67. </Image.RenderTransform>
  68. </Image>
  69. <controls:AtmRobot Width="410" Wafer1="{Binding RobotWafer1}" Wafer2="{Binding RobotWafer2}" Command="{Binding DeviceOperationCommand}" RobotBladeTarget="{Binding RobotBladeTarget}" RobotBlade2Target="{Binding RobotBlade2Target}" MoveInfo="{Binding RobotMoveInfo}" StationPosition="{Binding StationPosition}" ShowDock="False" Margin="10,-138,98,10" Grid.Column="1" />
  70. <Label Content="Cooling1" Margin="48,299,85,150" FontSize="15" Foreground="LightSlateGray" FontWeight="Bold"/>
  71. <Label Content="Cooling2" Margin="48,42,11,415" FontSize="15" Foreground="LightSlateGray" FontWeight="Bold"/>
  72. <Label Content="Aligner1" Margin="239,299,217,160" Grid.Column="1" FontSize="15" Foreground="LightSlateGray" FontWeight="Bold"/>
  73. <Label Content="Aligner2" Margin="239,42,209,415" Grid.Column="1" FontSize="15" Foreground="LightSlateGray" FontWeight="Bold"/>
  74. <Label Content="LP1" Margin="97,374,22,77" FontSize="15" Foreground="LightSlateGray" FontWeight="Bold"/>
  75. <Label Content="LP2" Margin="220,375,228,76" Grid.Column="1" FontSize="15" Foreground="LightSlateGray" FontWeight="Bold"/>
  76. <Label Content="PMA" Margin="77,-50,42,501" FontSize="15" Foreground="LightSlateGray" FontWeight="Bold"/>
  77. <Label Content="PMB" Margin="220,-50,228,501" Grid.Column="1" FontSize="15" Foreground="LightSlateGray" FontWeight="Bold"/>
  78. <!--<controls:AtmRobot Margin="263,-119,58,-9" />-->
  79. <!--<Image Source="/EfemUI;component/Resources/images/FoupWhite.png" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="570,-50,-107,0"></Image>-->
  80. </Grid>
  81. </Viewbox>
  82. </uc:EFEMBase>