VTMDualArmRobot.xaml 4.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <UserControl x:Class="MECF.Framework.UI.Client.ClientControls.RobotControls.VTMDualArmRobot"
  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:ctrl="http://OpenSEMI.Ctrlib.com/presentation"
  7. xmlns:ctrlCommon="clr-namespace:MECF.Framework.UI.Client.ClientControls.Common"
  8. xmlns:efemControls="clr-namespace:MECF.Framework.UI.Client.ClientControls.EfemControls"
  9. mc:Ignorable="d"
  10. d:DesignHeight="300" d:DesignWidth="300">
  11. <Viewbox Stretch="Uniform">
  12. <Canvas Width="309" Height="61" x:Name="root">
  13. <Canvas.ContextMenu>
  14. <ContextMenu ItemsSource="{Binding Menu}" />
  15. </Canvas.ContextMenu>
  16. <ctrlCommon:AxisCanvas x:Name="canvasRoot" Width="309" Height="61" >
  17. <ctrlCommon:AxisCanvas x:Name="canvas2" Height="23" Width="168" Canvas.Top="19" Canvas.Left="23" ShowAxisPoint="True">
  18. <Image Stretch="None" Width="92" Height="23" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo1.png" Opacity=" 0.1" />
  19. <ctrlCommon:AxisCanvas x:Name="canvas21" Height="19" Width="92" Canvas.Left="76" Canvas.Top="2" ShowAxisPoint="True">
  20. <Image Width="92" Height="19" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo2.png" />
  21. </ctrlCommon:AxisCanvas>
  22. <ctrlCommon:AxisCanvas x:Name="canvas22" Height="19" Width="92" Canvas.Left="76" Canvas.Top="2">
  23. <Image Width="92" Height="19" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo2.png" />
  24. </ctrlCommon:AxisCanvas>
  25. </ctrlCommon:AxisCanvas>
  26. <ctrlCommon:AxisCanvas x:Name="canvas1" Height="37" Width="209" Canvas.Top="12" Canvas.Left="23" ShowAxisPoint="True">
  27. <Image Stretch="None" Width="92" Height="23" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo1.png" Canvas.Top="7" />
  28. <ctrlCommon:AxisCanvas x:Name="canvas112" Height="19" Width="92" Canvas.Left="78" Canvas.Top="10">
  29. <Image Width="92" Height="19" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo2.png" />
  30. <ctrlCommon:AxisCanvas x:Name="canvas113" Height="37" Width="71" Canvas.Left="76" Canvas.Top="-8">
  31. <Image Width="71" Height="37" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo4.png" />
  32. <efemControls:WaferCtrl WaferData="{Binding Wafer2}" Canvas.Left="19" Canvas.Top="-14" />
  33. </ctrlCommon:AxisCanvas>
  34. </ctrlCommon:AxisCanvas>
  35. <ctrlCommon:AxisCanvas x:Name="canvas122" Height="19" Width="92" Canvas.Left="78" Canvas.Top="10">
  36. <Image Width="92" Height="19" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo2.png" />
  37. <ctrlCommon:AxisCanvas x:Name="canvas123" Height="37" Width="71" Canvas.Left="78" Canvas.Top="-8">
  38. <Image Width="71" Height="37" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo4.png" />
  39. <efemControls:WaferCtrl WaferData="{Binding Wafer1}" Canvas.Left="19" Canvas.Top="-14" />
  40. </ctrlCommon:AxisCanvas>
  41. </ctrlCommon:AxisCanvas>
  42. </ctrlCommon:AxisCanvas>
  43. <Image Width="62" Height="61" Canvas.Top="0" Source="/MECF.Framework.UI.Client;component/Resources/Robots/RobotT1/rbo3.png"/>
  44. </ctrlCommon:AxisCanvas>
  45. <Canvas.RenderTransform>
  46. <TransformGroup>
  47. <RotateTransform x:Name="rotate" CenterY="30.5" CenterX="31" Angle="0"></RotateTransform>
  48. <TranslateTransform x:Name="translate" X="{Binding TranslateX}"/>
  49. </TransformGroup>
  50. </Canvas.RenderTransform>
  51. </Canvas>
  52. </Viewbox>
  53. </UserControl>