using System.Collections.Generic;
using Aitex.Core.Common;
using Aitex.Sorter.UI.Controls;
namespace EfemUI.Controls
{
///
/// EFEM4.xaml 的交互逻辑
///
public partial class EFEM2 : EFEMBase
{
public EFEM2() : base()
{
InitializeComponent();
root.DataContext = this;
}
public WaferInfo Loadlock1Wafer
{
get;
set;
}
public WaferInfo Loadlock2Wafer
{
get;
set;
}
public WaferInfo Loadlock3Wafer
{
get;
set;
}
public WaferInfo Loadlock4Wafer
{
get;
set;
}
protected override void DoWaferTransferOption(WaferTransferOption option)
{
option.Setting.ShowAlign = true;
option.Setting.ShowLaserMarker = false;
option.Setting.ShowT7Code = false;
}
//public override Dictionary StationPosition
//{
// get
// {
// return new Dictionary {
// { "System", new StationPosition() {
// StartPosition = new RobotPosition() { X = 0, Root = 90, Arm = 180, Hand = 180 }
// ,EndPosition = new RobotPosition() { Root = 90, Arm = 180, Hand = 180 }}
// }
// ,{ "Robot", new StationPosition() {
// StartPosition = new RobotPosition() { X = 0, Root = 90, Arm = 180, Hand = 180 }
// ,EndPosition = new RobotPosition() { Root = 90, Arm = 180, Hand = 180 }}
// }
// ,{ "LP1", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 68, Arm = 269, Hand = 292 }
// ,EndPosition = new RobotPosition() { Root = 42, Arm = 262, Hand = 325 }}
// }
// ,{ "LP2", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 127, Arm = 229, Hand = 275 }
// ,EndPosition = new RobotPosition() { Root = 76, Arm = 206, Hand = 349 }}
// }
// ,{ "LP3", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 55, Arm = 130, Hand = 445 }
// ,EndPosition = new RobotPosition() { Root = 96, Arm = 156, Hand = 379 }}
// }
// ,{ "LP4", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 107, Arm = 89, Hand = 434 }
// ,EndPosition = new RobotPosition() { Root = 134, Arm = 103, Hand = 393 }}
// }
// ,{ "LL1", new StationPosition() {
// StartPosition = new RobotPosition() { Root = -10, Arm = 163, Hand = 297 }
// ,EndPosition = new RobotPosition() { Root = 26, Arm = 115, Hand = 310 }}
// }
// ,{ "LL2", new StationPosition() {
// StartPosition = new RobotPosition() { Root = -10, Arm = 163, Hand = 297 }
// ,EndPosition = new RobotPosition() { Root = 26, Arm = 115, Hand = 310 }}
// }
// ,{ "LL3", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 108, Arm = 115, Hand = 226 }
// ,EndPosition = new RobotPosition() { Root = 91, Arm = 85, Hand = 273 }}
// }
// ,{ "LL4", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 108, Arm = 115, Hand = 226 }
// ,EndPosition = new RobotPosition() { Root = 91, Arm = 85, Hand = 273 }}
// }
// ,{ "LL5", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 108, Arm = 115, Hand = 226 }
// ,EndPosition = new RobotPosition() { Root = 91, Arm = 85, Hand = 273 }}
// }
// ,{ "LL6", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 108, Arm = 115, Hand = 226 }
// ,EndPosition = new RobotPosition() { Root = 91, Arm = 85, Hand = 273 }}
// }
// ,{ "LL7", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 108, Arm = 115, Hand = 226 }
// ,EndPosition = new RobotPosition() { Root = 91, Arm = 85, Hand = 273 }}
// }
// ,{ "LL8", new StationPosition() {
// StartPosition = new RobotPosition() { Root = 108, Arm = 115, Hand = 226 }
// ,EndPosition = new RobotPosition() { Root = 91, Arm = 85, Hand = 273 }}
// }
// };
// }
//}
}
}