搅拌桨旋转(目前上料斗左移到搅拌楼下时触发)
This commit is contained in:
@ -197,6 +197,8 @@ class MainWindow(QWidget):
|
||||
# 以下为模拟:
|
||||
# 假设两秒种之后,移动到了搅拌机下 (这里需要根据实际情况修改)
|
||||
QTimer.singleShot(2000, self.conveyor_system_widget.moveHopperBelowMixer)
|
||||
# 移动到搅拌楼下,搅拌桨就开始旋转
|
||||
QTimer.singleShot(2100, self.mixer_widget.startBladeMix)
|
||||
# 料斗左移完成,恢复料斗右移按钮
|
||||
QTimer.singleShot(2100, lambda: self.conveyor_system_widget.right_btn.setEnabled(True))
|
||||
|
||||
@ -205,8 +207,12 @@ class MainWindow(QWidget):
|
||||
# 演示效果
|
||||
self.conveyor_system_widget.moveHopperToTransition() # 移动到过渡的位置
|
||||
self.hopper_widget.upper_clamp_widget.set_angle(0) # 上料斗向右移动到目的地时,夹爪的角度一定是0
|
||||
# 按钮状态:点击料斗右移按钮后,禁用料斗左移按钮
|
||||
self.conveyor_system_widget.left_btn.setEnabled(False)
|
||||
# 按钮状态:点击料斗右移按钮后,禁用料斗左移按钮
|
||||
self.conveyor_system_widget.left_btn.setEnabled(False)
|
||||
|
||||
# 开始右移,搅拌桨就停止转动
|
||||
self.mixer_widget.stopBladeMix()
|
||||
|
||||
# 以下为模拟:
|
||||
# 假设两秒后,传送带中 料斗向右移动完成 (这里需要根据实际情况修改)
|
||||
QTimer.singleShot(1900, self.conveyor_system_widget.hideHopper) # 料斗向右移动完成,隐藏料斗
|
||||
|
||||
Reference in New Issue
Block a user