diff --git a/SicUI/Controls/Mainframe/Images/AtmRobotMultiLP/wf-3.png b/SicUI/Controls/Mainframe/Images/AtmRobotMultiLP/wf-3.png
new file mode 100644
index 0000000..8f7d1cd
--- /dev/null
+++ b/SicUI/Controls/Mainframe/Images/AtmRobotMultiLP/wf-3.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9373611b26629e409c4d2c2f35a3bc372a8e9d69975044b5e7052771289c0721
+size 21750
diff --git a/SicUI/Controls/Mainframe/Images/Buffer.png b/SicUI/Controls/Mainframe/Images/Buffer.png
new file mode 100644
index 0000000..561593b
--- /dev/null
+++ b/SicUI/Controls/Mainframe/Images/Buffer.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cb91bed0f04ee459633db2129c401c3c837e272c04bcf3067b9fe62d0a164032
+size 29706
diff --git a/SicUI/Controls/Mainframe/Images/Component 2.png b/SicUI/Controls/Mainframe/Images/Component 2.png
new file mode 100644
index 0000000..00f14bf
--- /dev/null
+++ b/SicUI/Controls/Mainframe/Images/Component 2.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:be84b49f1c2e5022957f6af71058d0501a84ff867447bf59469c09f739ed7b48
+size 24878
diff --git a/SicUI/Controls/Mainframe/Images/tm4.png b/SicUI/Controls/Mainframe/Images/tm4.png
new file mode 100644
index 0000000..7f44d4f
--- /dev/null
+++ b/SicUI/Controls/Mainframe/Images/tm4.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f53b4bf4174c43142aeab97b1776cf1a7b2c4ee131ed2a060189024fade63df9
+size 126963
diff --git a/SicUI/Controls/Mainframe/Images/wf-2.png b/SicUI/Controls/Mainframe/Images/wf-2.png
new file mode 100644
index 0000000..8f7d1cd
--- /dev/null
+++ b/SicUI/Controls/Mainframe/Images/wf-2.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9373611b26629e409c4d2c2f35a3bc372a8e9d69975044b5e7052771289c0721
+size 21750
diff --git a/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml b/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml
new file mode 100644
index 0000000..ccd319f
--- /dev/null
+++ b/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml
@@ -0,0 +1,362 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml.cs b/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml.cs
new file mode 100644
index 0000000..c0c899a
--- /dev/null
+++ b/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml.cs
@@ -0,0 +1,55 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+
+namespace SicUI.Controls.M2C4Parts
+{
+ ///
+ /// M2C4EFEMView3.xaml 的交互逻辑
+ ///
+ public partial class M2C4EFEMView3 : UserControl
+ {
+ public M2C4EFEMView3()
+ {
+ InitializeComponent();
+ }
+
+ public bool IsPM1DoorOpen
+ {
+ get { return (bool)GetValue(IsPM1DoorOpenProperty); }
+ set { SetValue(IsPM1DoorOpenProperty, value); }
+ }
+
+ public static readonly DependencyProperty IsPM1DoorOpenProperty =
+ DependencyProperty.Register("IsPM1DoorOpen", typeof(bool), typeof(M2C4EFEMView3), new FrameworkPropertyMetadata(false));
+
+ public bool IsPM2DoorOpen
+ {
+ get { return (bool)GetValue(IsPM2DoorOpenProperty); }
+ set { SetValue(IsPM2DoorOpenProperty, value); }
+ }
+
+ public static readonly DependencyProperty IsPM2DoorOpenProperty =
+ DependencyProperty.Register("IsPM2DoorOpen", typeof(bool), typeof(M2C4EFEMView3), new FrameworkPropertyMetadata(false));
+
+ public bool IsLLDoorOpen
+ {
+ get { return (bool)GetValue(IsLLDoorOpenProperty); }
+ set { SetValue(IsLLDoorOpenProperty, value); }
+ }
+
+ public static readonly DependencyProperty IsLLDoorOpenProperty =
+ DependencyProperty.Register("IsLLDoorOpen", typeof(bool), typeof(M2C4EFEMView3), new FrameworkPropertyMetadata(false));
+ }
+}
diff --git a/SicUI/Controls/Mainframe/RobotEfemWafer.xaml b/SicUI/Controls/Mainframe/RobotEfemWafer.xaml
index bacd49e..3c4b17c 100644
--- a/SicUI/Controls/Mainframe/RobotEfemWafer.xaml
+++ b/SicUI/Controls/Mainframe/RobotEfemWafer.xaml
@@ -5,14 +5,14 @@
xmlns:Common="clr-namespace:SicUI.Controls.Common"
xmlns:controls="clr-namespace:SicUI.Controls"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+ xmlns:extendedControls="clr-namespace:MECF.Framework.UI.Core.ExtendedControls;assembly=MECF.Framework.UI.Core"
xmlns:local="clr-namespace:SicUI.Controls.M2C4Parts"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:extendedControls="clr-namespace:MECF.Framework.UI.Core.ExtendedControls;assembly=MECF.Framework.UI.Core"
d:DesignHeight="38"
d:DesignWidth="416"
mc:Ignorable="d">
-
+
-
-
+
+
diff --git a/SicUI/Models/Operations/Overviews/OverViewView.xaml b/SicUI/Models/Operations/Overviews/OverViewView.xaml
index aebd6ba..098a9e9 100644
--- a/SicUI/Models/Operations/Overviews/OverViewView.xaml
+++ b/SicUI/Models/Operations/Overviews/OverViewView.xaml
@@ -84,12 +84,12 @@
HorizontalAlignment="Center"
VerticalAlignment="Top">
-
+ Width="600"
+ Height="600" />
@@ -123,7 +123,7 @@
x:Name="PM1_Info"
Canvas.Left="300"
Canvas.Top="30"
- Margin="-150,0,0,0"
+ Margin="-200,0,0,0"
Visibility="{Binding IsPM1Installed, Converter={StaticResource BoolVisibilityConverter}}">
@@ -963,93 +963,6 @@
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
M2C4EFEMView.xaml
+
+ M2C4EFEMView3.xaml
+
RobotEfemTray.xaml
@@ -418,6 +421,10 @@
Designer
MSBuild:Compile
+
+ Designer
+ MSBuild:Compile
+
Designer
MSBuild:Compile
@@ -885,6 +892,15 @@
+
+
+
+
+
+
+
+
+