|
|
@@ -221,6 +221,18 @@
|
|
|
</ListBoxItem.Style>
|
|
|
<TextBlock Text="复检点位" />
|
|
|
</ListBoxItem>
|
|
|
+ <ListBoxItem>
|
|
|
+ <ListBoxItem.Style>
|
|
|
+ <Style TargetType="ListBoxItem"
|
|
|
+ BasedOn="{StaticResource MaterialDesign3.NavigationBarPrimaryListBoxItem}">
|
|
|
+ <Setter Property="materialDesign:NavigationBarAssist.SelectedIcon"
|
|
|
+ Value="Circle" />
|
|
|
+ <Setter Property="materialDesign:NavigationBarAssist.UnselectedIcon"
|
|
|
+ Value="CircleOutline" />
|
|
|
+ </Style>
|
|
|
+ </ListBoxItem.Style>
|
|
|
+ <TextBlock Text="AOI点位" />
|
|
|
+ </ListBoxItem>
|
|
|
</ListBox>
|
|
|
<!--点位列表操作按钮面板-->
|
|
|
<StackPanel DockPanel.Dock="Bottom"
|
|
|
@@ -568,7 +580,7 @@
|
|
|
<Style.Triggers>
|
|
|
<!-- 当 SelectedIndex == 4 时显示此面板 -->
|
|
|
<DataTrigger Binding="{Binding SelectedIndex}"
|
|
|
- Value="4">
|
|
|
+ Value="6">
|
|
|
<Setter Property="Visibility"
|
|
|
Value="Visible" />
|
|
|
</DataTrigger>
|
|
|
@@ -581,7 +593,7 @@
|
|
|
|
|
|
<StackPanel Orientation="Horizontal"
|
|
|
HorizontalAlignment="Left">
|
|
|
- <TextBlock Text="批量设置所有锁付点的起始Z轴高度:"
|
|
|
+ <TextBlock Text="批量设置所有AOI点的起始Z轴高度:"
|
|
|
VerticalAlignment="Center" />
|
|
|
<TextBlock Text="起始Z轴高度:"
|
|
|
Margin="5,0,0,0"
|
|
|
@@ -607,7 +619,7 @@
|
|
|
materialDesign:ButtonAssist.CornerRadius="5"
|
|
|
Command="{Binding ApplyLockPointStartZCommand}" />
|
|
|
</StackPanel>
|
|
|
- <StackPanel Orientation="Horizontal"
|
|
|
+ <!--<StackPanel Orientation="Horizontal"
|
|
|
HorizontalAlignment="Left">
|
|
|
<TextBlock Text="批量设置所有锁付点的锁付深度:"
|
|
|
VerticalAlignment="Center" />
|
|
|
@@ -627,17 +639,19 @@
|
|
|
<TextBlock Margin="0"
|
|
|
VerticalAlignment="Center"
|
|
|
Text="mm" />
|
|
|
- <!--应用按钮-->
|
|
|
+ -->
|
|
|
+ <!--应用按钮-->
|
|
|
+ <!--
|
|
|
<Button Content="应用"
|
|
|
Margin="10,0,0,0"
|
|
|
MinWidth="60"
|
|
|
HorizontalAlignment="Left"
|
|
|
materialDesign:ButtonAssist.CornerRadius="5"
|
|
|
Command="{Binding ApplyLockPointDepthCommand}" />
|
|
|
- </StackPanel>
|
|
|
+ </StackPanel>-->
|
|
|
<StackPanel Orientation="Horizontal"
|
|
|
HorizontalAlignment="Left">
|
|
|
- <TextBlock Text="批量设置所有锁付点的各轴速度:"
|
|
|
+ <TextBlock Text="批量设置AOI的X Y Z U的各轴速度:"
|
|
|
VerticalAlignment="Center" />
|
|
|
<TextBlock Text="X轴速度:"
|
|
|
Margin="5,0,0,0"
|
|
|
@@ -687,10 +701,10 @@
|
|
|
<TextBlock Margin="0"
|
|
|
VerticalAlignment="Center"
|
|
|
Text="mm/s" />
|
|
|
- <TextBlock Text="Z轴锁付下降速度:"
|
|
|
+ <TextBlock Text="U轴速度:"
|
|
|
Margin="5,0,0,0"
|
|
|
VerticalAlignment="Center" />
|
|
|
- <mah:NumericUpDown Value="{Binding LockZDescendSpeed, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ <mah:NumericUpDown Value="{Binding LockUSpeed, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
Minimum="0"
|
|
|
Maximum="20000"
|
|
|
Interval="1"
|
|
|
@@ -711,7 +725,7 @@
|
|
|
materialDesign:ButtonAssist.CornerRadius="5"
|
|
|
Command="{Binding ApplyLockPointSpeedCommand}" />
|
|
|
</StackPanel>
|
|
|
- <!--批量设置所有锁付点的供料器编号和电批程序编号-->
|
|
|
+ <!--批量设置所有锁付点的供料器编号和电批程序编号--><!--
|
|
|
<StackPanel Orientation="Horizontal"
|
|
|
HorizontalAlignment="Left">
|
|
|
<TextBlock Text="批量设置所有锁付点的供料器编号和电批程序编号:"
|
|
|
@@ -742,14 +756,14 @@
|
|
|
VerticalAlignment="Center"
|
|
|
Margin="0"
|
|
|
Padding="2" />
|
|
|
- <!--应用按钮-->
|
|
|
+ --><!--应用按钮--><!--
|
|
|
<Button Content="应用"
|
|
|
Margin="10,0,0,0"
|
|
|
MinWidth="60"
|
|
|
HorizontalAlignment="Left"
|
|
|
materialDesign:ButtonAssist.CornerRadius="5"
|
|
|
Command="{Binding ApplyLockPointFeederAndScrewProgramCommand}" />
|
|
|
- </StackPanel>
|
|
|
+ </StackPanel>-->
|
|
|
|
|
|
</StackPanel>
|
|
|
</ScrollViewer>
|
|
|
@@ -821,20 +835,20 @@
|
|
|
MinWidth="100"
|
|
|
Width="Auto"
|
|
|
Binding="{Binding Label, Mode=TwoWay}" />
|
|
|
- <!--X 坐标-->
|
|
|
- <DataGridTemplateColumn Header="X位置"
|
|
|
+ <!--X 起点坐标-->
|
|
|
+ <DataGridTemplateColumn Header="X起点位置"
|
|
|
MinWidth="60"
|
|
|
Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding X_Position, StringFormat={}{0:F3}}"
|
|
|
+ <TextBlock Text="{Binding X_Position_Start, StringFormat={}{0:F3}}"
|
|
|
HorizontalAlignment="Center"
|
|
|
VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding X_Position, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ <mah:NumericUpDown Value="{Binding X_Position_Start, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
Minimum="-9999.000"
|
|
|
Maximum="9999.000"
|
|
|
Interval="0.1"
|
|
|
@@ -846,20 +860,20 @@
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--X 速度-->
|
|
|
- <DataGridTemplateColumn Header="X速度"
|
|
|
+ <!--X 起点速度-->
|
|
|
+ <DataGridTemplateColumn Header="X起点速度"
|
|
|
MinWidth="60"
|
|
|
Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding X_Velocity, StringFormat={}{0:F0}}"
|
|
|
+ <TextBlock Text="{Binding X_Velocity_Start, StringFormat={}{0:F0}}"
|
|
|
HorizontalAlignment="Center"
|
|
|
VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding X_Velocity, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ <mah:NumericUpDown Value="{Binding X_Velocity_Start, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
Minimum="0"
|
|
|
Maximum="9999.000"
|
|
|
Interval="1"
|
|
|
@@ -871,20 +885,70 @@
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--Y 坐标-->
|
|
|
- <DataGridTemplateColumn Header="Y位置"
|
|
|
+ <!--X 终点坐标-->
|
|
|
+ <DataGridTemplateColumn Header="X终点位置"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding X_Position_Stop, StringFormat={}{0:F3}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding X_Position_Stop, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="-9999.000"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="0.1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
+ <!--X 终点速度-->
|
|
|
+ <DataGridTemplateColumn Header="X终点速度"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding X_Velocity_Stop, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding X_Velocity_Stop, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
+ <!--Y 起点坐标-->
|
|
|
+ <DataGridTemplateColumn Header="Y起点位置"
|
|
|
MinWidth="60"
|
|
|
Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding Y_Position, StringFormat={}{0:F3}}"
|
|
|
+ <TextBlock Text="{Binding Y_Position_Start, StringFormat={}{0:F3}}"
|
|
|
HorizontalAlignment="Center"
|
|
|
VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding Y_Position, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ <mah:NumericUpDown Value="{Binding Y_Position_Start, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
Minimum="-9999.000"
|
|
|
Maximum="9999.000"
|
|
|
Interval="0.1"
|
|
|
@@ -896,20 +960,20 @@
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--Y 速度-->
|
|
|
- <DataGridTemplateColumn Header="Y速度"
|
|
|
+ <!--Y 起点速度-->
|
|
|
+ <DataGridTemplateColumn Header="Y起点速度"
|
|
|
MinWidth="60"
|
|
|
Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding Y_Velocity, StringFormat={}{0:F0}}"
|
|
|
+ <TextBlock Text="{Binding Y_Velocity_Start, StringFormat={}{0:F0}}"
|
|
|
HorizontalAlignment="Center"
|
|
|
VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding Y_Velocity, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ <mah:NumericUpDown Value="{Binding Y_Velocity_Start, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
Minimum="0"
|
|
|
Maximum="9999.000"
|
|
|
Interval="1"
|
|
|
@@ -921,6 +985,56 @@
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
+ <!--Y 终点坐标-->
|
|
|
+ <DataGridTemplateColumn Header="Y终点位置"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding Y_Position_Stop, StringFormat={}{0:F3}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding Y_Position_Stop, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="-9999.000"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="0.1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
+ <!--Y 终点速度-->
|
|
|
+ <DataGridTemplateColumn Header="Y终点速度"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding Y_Velocity_Stop, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding Y_Velocity_Stop, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
<!--Z 起点坐标-->
|
|
|
<DataGridTemplateColumn Header="Z起点位置"
|
|
|
MinWidth="60"
|
|
|
@@ -1021,20 +1135,20 @@
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--U 坐标-->
|
|
|
- <DataGridTemplateColumn Header="U位置"
|
|
|
+ <!--U 起点坐标-->
|
|
|
+ <DataGridTemplateColumn Header="U起点位置"
|
|
|
MinWidth="60"
|
|
|
Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding U_Position, StringFormat={}{0:F3}}"
|
|
|
+ <TextBlock Text="{Binding U_Position_Start, StringFormat={}{0:F3}}"
|
|
|
HorizontalAlignment="Center"
|
|
|
VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding U_Position, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ <mah:NumericUpDown Value="{Binding U_Position_Start, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
Minimum="-9999.000"
|
|
|
Maximum="9999.000"
|
|
|
Interval="0.1"
|
|
|
@@ -1046,20 +1160,20 @@
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--U 速度-->
|
|
|
- <DataGridTemplateColumn Header="U速度"
|
|
|
+ <!--U 起点速度-->
|
|
|
+ <DataGridTemplateColumn Header="U起点速度"
|
|
|
MinWidth="60"
|
|
|
Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding U_Velocity, StringFormat={}{0:F0}}"
|
|
|
+ <TextBlock Text="{Binding U_Velocity_Start, StringFormat={}{0:F0}}"
|
|
|
HorizontalAlignment="Center"
|
|
|
VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding U_Velocity, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ <mah:NumericUpDown Value="{Binding U_Velocity_Start, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
Minimum="0"
|
|
|
Maximum="9999.000"
|
|
|
Interval="1"
|
|
|
@@ -1071,131 +1185,259 @@
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--R 坐标-->
|
|
|
- <DataGridTemplateColumn Header="R位置"
|
|
|
- MinWidth="60"
|
|
|
- Width="Auto">
|
|
|
+ <!--U 终点坐标-->
|
|
|
+ <DataGridTemplateColumn Header="U终点位置"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding R_Position, StringFormat={}{0:F3}}"
|
|
|
- HorizontalAlignment="Center"
|
|
|
- VerticalAlignment="Center" />
|
|
|
+ <TextBlock Text="{Binding U_Position_Stop, StringFormat={}{0:F3}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding R_Position, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
- Minimum="-9999.000"
|
|
|
- Maximum="9999.000"
|
|
|
- Interval="0.1"
|
|
|
- StringFormat="F3"
|
|
|
- HorizontalAlignment="Stretch"
|
|
|
- VerticalAlignment="Center"
|
|
|
- Margin="0"
|
|
|
- Padding="2" />
|
|
|
+ <mah:NumericUpDown Value="{Binding U_Position_Stop, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="-9999.000"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="0.1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--R 速度-->
|
|
|
- <DataGridTemplateColumn Header="R速度"
|
|
|
- MinWidth="60"
|
|
|
- Width="Auto">
|
|
|
+ <!--U 终点速度-->
|
|
|
+ <DataGridTemplateColumn Header="U终点速度"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding R_Velocity, StringFormat={}{0:F0}}"
|
|
|
- HorizontalAlignment="Center"
|
|
|
- VerticalAlignment="Center" />
|
|
|
+ <TextBlock Text="{Binding U_Velocity_Stop, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding R_Velocity, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
- Minimum="0"
|
|
|
- Maximum="9999.000"
|
|
|
- Interval="1"
|
|
|
- StringFormat="F3"
|
|
|
- HorizontalAlignment="Stretch"
|
|
|
- VerticalAlignment="Center"
|
|
|
- Margin="0"
|
|
|
- Padding="2" />
|
|
|
+ <mah:NumericUpDown Value="{Binding U_Velocity_Stop, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--扭矩-->
|
|
|
- <DataGridTemplateColumn Header="扭矩"
|
|
|
- MinWidth="60"
|
|
|
- Width="Auto">
|
|
|
+ <!--启用本起始位节点-->
|
|
|
+ <DataGridTemplateColumn Header="启用本起始位节点"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding Torque, StringFormat={}{0:F3}}"
|
|
|
- HorizontalAlignment="Center"
|
|
|
- VerticalAlignment="Center" />
|
|
|
+ <TextBlock Text="{Binding Enable_Start_Node, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding Torque, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
- Minimum="-9999.000"
|
|
|
- Maximum="9999.000"
|
|
|
- Interval="0.1"
|
|
|
- StringFormat="F3"
|
|
|
- HorizontalAlignment="Stretch"
|
|
|
- VerticalAlignment="Center"
|
|
|
- Margin="0"
|
|
|
- Padding="2" />
|
|
|
+ <mah:NumericUpDown Value="{Binding Enable_Start_Node, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--供料器-->
|
|
|
- <DataGridTemplateColumn Header="供料器"
|
|
|
- MinWidth="60"
|
|
|
- Width="Auto">
|
|
|
+ <!--启用脉冲-->
|
|
|
+ <DataGridTemplateColumn Header="启用脉冲"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding Feeder, StringFormat={}{0:F0}}"
|
|
|
- HorizontalAlignment="Center"
|
|
|
- VerticalAlignment="Center" />
|
|
|
+ <TextBlock Text="{Binding Enable_Pulse, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding Feeder, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
- Minimum="0"
|
|
|
- Maximum="9999.000"
|
|
|
- Interval="1"
|
|
|
- StringFormat="F0"
|
|
|
- HorizontalAlignment="Stretch"
|
|
|
- VerticalAlignment="Center"
|
|
|
- Margin="0"
|
|
|
- Padding="2" />
|
|
|
+ <mah:NumericUpDown Value="{Binding Enable_Pulse, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
- <!--电批程序号-->
|
|
|
- <DataGridTemplateColumn Header="电批程序号"
|
|
|
- MinWidth="60"
|
|
|
- Width="Auto">
|
|
|
+ <!--启用3D-->
|
|
|
+ <DataGridTemplateColumn Header="启用3D"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
<DataTemplate>
|
|
|
- <TextBlock Text="{Binding ScrewProNum, StringFormat={}{0:F0}}"
|
|
|
- HorizontalAlignment="Center"
|
|
|
- VerticalAlignment="Center" />
|
|
|
+ <TextBlock Text="{Binding Enable_3D, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
<DataGridTemplateColumn.CellEditingTemplate>
|
|
|
<DataTemplate>
|
|
|
- <mah:NumericUpDown Value="{Binding ScrewProNum, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
- Minimum="0"
|
|
|
- Maximum="9999.000"
|
|
|
- Interval="1"
|
|
|
- StringFormat="F0"
|
|
|
- HorizontalAlignment="Stretch"
|
|
|
- VerticalAlignment="Center"
|
|
|
- Margin="0"
|
|
|
- Padding="2" />
|
|
|
+ <mah:NumericUpDown Value="{Binding Enable_3D, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
+ <!--启用等待完成-->
|
|
|
+ <DataGridTemplateColumn Header="启用等待完成"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding Enable_Wait_Finish, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding Enable_Wait_Finish, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
</DataTemplate>
|
|
|
</DataGridTemplateColumn.CellEditingTemplate>
|
|
|
</DataGridTemplateColumn>
|
|
|
+ <!--启用Light1-->
|
|
|
+ <DataGridTemplateColumn Header="启用Light1"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding Enable_Light1, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding Enable_Light1, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
+ <!--启用Light2-->
|
|
|
+ <DataGridTemplateColumn Header="启用Light2"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding Enable_Light2, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding Enable_Light2, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
+ <!--启用Light3-->
|
|
|
+ <DataGridTemplateColumn Header="启用Light3"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding Enable_Light3, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding Enable_Light3, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
+ <!--启用Light4-->
|
|
|
+ <DataGridTemplateColumn Header="启用Light4"
|
|
|
+ MinWidth="60"
|
|
|
+ Width="Auto">
|
|
|
+ <DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <TextBlock Text="{Binding Enable_Light4, StringFormat={}{0:F0}}"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ VerticalAlignment="Center" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellTemplate>
|
|
|
+ <DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ <DataTemplate>
|
|
|
+ <mah:NumericUpDown Value="{Binding Enable_Light4, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
|
|
+ Minimum="0"
|
|
|
+ Maximum="9999.000"
|
|
|
+ Interval="1"
|
|
|
+ StringFormat="F3"
|
|
|
+ HorizontalAlignment="Stretch"
|
|
|
+ VerticalAlignment="Center"
|
|
|
+ Margin="0"
|
|
|
+ Padding="2" />
|
|
|
+ </DataTemplate>
|
|
|
+ </DataGridTemplateColumn.CellEditingTemplate>
|
|
|
+ </DataGridTemplateColumn>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
<DataGridTextColumn Header="{lex:Loc 描述}"
|
|
|
MinWidth="100"
|