|
|
@ -351,7 +351,7 @@ public class CraftsStepService { |
|
|
|
log.info("工艺{},提升拍子存放区至拍子夹取的高度", heatModuleCode); |
|
|
|
capModuleService.capUpBalanceNoWait();//提升拍子存放区至拍子夹取的高度 |
|
|
|
log.info("工艺{},将机械臂移动至加液模块上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(liquidAreaTrayPoint3D); //将机械臂移动至加液模块上方 |
|
|
|
gantryModuleService.gantryXYMove(liquidAreaTrayPoint3D); //将机械臂移动至加液模块上方 |
|
|
|
log.info("工艺{},将夹爪打开,准备夹取托盘", heatModuleCode); |
|
|
|
gantryModuleService.clawMove(clawTrayPick);//将夹爪打开,准备夹取托盘 |
|
|
|
log.info("工艺{},下降z轴,使夹爪落入托盘孔位", heatModuleCode); |
|
|
@ -366,7 +366,7 @@ public class CraftsStepService { |
|
|
|
log.info("工艺{},将携带托盘的机械臂移动至4号加热模块上方", heatModuleCode); |
|
|
|
// gantryModuleService.gantryMove(heatArea4TrayClawPoint3D);//将携带托盘的机械臂移动至4号加热模块上方 |
|
|
|
log.info("工艺{},将携带托盘的机械臂移动至加热模块上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(heatAreaTrayClawPoint3D);//将携带托盘的机械臂移动至加热模块上方 |
|
|
|
gantryModuleService.gantryXYMove(heatAreaTrayClawPoint3D);//将携带托盘的机械臂移动至加热模块上方 |
|
|
|
log.info("工艺{},临时避让完毕,升起", heatModuleCode); |
|
|
|
deviceCommandTempUtilService.moveTrayHeatModuleAvoidUpNoWait(heatModuleCode);//TODO 结构有问题临时避让 完毕,可以升起了,顺带提升目标加热模块 |
|
|
|
Thread.sleep(3200); |
|
|
@ -381,7 +381,7 @@ public class CraftsStepService { |
|
|
|
gantryModuleService.gantryZMove(0);//抬升z轴 |
|
|
|
|
|
|
|
log.info("工艺{},移动机械臂至拍子存放区上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(capStorageCapClawPoint3D);//移动机械臂至拍子存放区上方 |
|
|
|
gantryModuleService.gantryXYMove(capStorageCapClawPoint3D);//移动机械臂至拍子存放区上方 |
|
|
|
// deviceCommandTempUtilService.moveTrayHeatModuleAvoidDownNoWait(null);//TODO 结构有问题临时避让 开始,移动托盘之前先降下所有加热模块 |
|
|
|
log.info("工艺{},将夹爪打开,准备夹取拍子", heatModuleCode); |
|
|
|
gantryModuleService.clawMove(clawCapPick);//将夹爪打开,准备夹取拍子 |
|
|
@ -392,7 +392,7 @@ public class CraftsStepService { |
|
|
|
log.info("工艺{},抬升z轴", heatModuleCode); |
|
|
|
gantryModuleService.gantryZMove(0);//抬升z轴 |
|
|
|
log.info("工艺{},将携带拍子的机械臂移动至加热模块拍子上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(heatAreaCapClawPointPoint3D);//将携带拍子的机械臂移动至加热模块拍子上方 |
|
|
|
gantryModuleService.gantryXYMove(heatAreaCapClawPointPoint3D);//将携带拍子的机械臂移动至加热模块拍子上方 |
|
|
|
log.info("工艺{},提升拍子存放区", heatModuleCode); |
|
|
|
capModuleService.capUpBalanceNoWait(); //提升拍子存放区 |
|
|
|
// deviceCommandTempUtilService.moveTrayHeatModuleAvoidUpNoWait(heatModuleCode); |
|
|
@ -405,7 +405,7 @@ public class CraftsStepService { |
|
|
|
log.info("工艺{},抬升z轴", heatModuleCode); |
|
|
|
gantryModuleService.gantryZMove(0);//抬升z轴 |
|
|
|
log.info("工艺{},移动机械臂至拍子存放区上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(capStorageCapClawPoint3D);//移动机械臂至拍子存放区上方 |
|
|
|
gantryModuleService.gantryXYMove(capStorageCapClawPoint3D);//移动机械臂至拍子存放区上方 |
|
|
|
log.info("工艺{},释放加液区", heatModuleCode); |
|
|
|
solutionModuleService.releaseSolutionModule();//释放加液区 |
|
|
|
} |
|
|
@ -438,7 +438,7 @@ public class CraftsStepService { |
|
|
|
log.info("工艺{},提升拍子存放区至拍子夹取的高度", heatModuleCode); |
|
|
|
capModuleService.capUpBalanceNoWait(); //提升拍子存放区至拍子夹取的高度 |
|
|
|
log.info("工艺{},将机械臂移动至加热模块拍子上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(heatAreaCapClawPointPoint3D);//将机械臂移动至加热模块拍子上方 |
|
|
|
gantryModuleService.gantryXYMove(heatAreaCapClawPointPoint3D);//将机械臂移动至加热模块拍子上方 |
|
|
|
deviceStateService.getDeviceState().getHeatModuleByCode(heatModuleCode).setTrayUp(1);//将加热模块托盘状态改为抬起 |
|
|
|
log.info("工艺{},抬升指定加热位托盘", heatModuleCode); |
|
|
|
heatModuleService.heaterMotorMove(heatModuleCode, trayLift);//抬升指定加热位托盘 |
|
|
@ -455,7 +455,7 @@ public class CraftsStepService { |
|
|
|
log.info("工艺{},抬升z轴", heatModuleCode); |
|
|
|
gantryModuleService.gantryZMove(0); |
|
|
|
log.info("工艺{},将携带拍子的机械臂移动至存放区上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(capStorageCapClawPoint3D);//将携带拍子的机械臂移动至存放区上方 |
|
|
|
gantryModuleService.gantryXYMove(capStorageCapClawPoint3D);//将携带拍子的机械臂移动至存放区上方 |
|
|
|
// deviceCommandTempUtilService.moveTrayHeatModuleAvoidUpNoWait(null);//TODO 临时避 恢复抬起状态 |
|
|
|
log.info("工艺{},下降z轴,使夹拍子落入存放区", heatModuleCode); |
|
|
|
gantryModuleService.gantryZMove(capModuleCapMoveHeight);//下降z轴,使夹拍子落入存放区 |
|
|
@ -465,7 +465,7 @@ public class CraftsStepService { |
|
|
|
gantryModuleService.gantryZMove(0);//抬升z轴 |
|
|
|
|
|
|
|
log.info("工艺{},将机械臂移动至加热模块上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(heatAreaTrayClawPoint3D);//将机械臂移动至加热模块上方 |
|
|
|
gantryModuleService.gantryXYMove(heatAreaTrayClawPoint3D);//将机械臂移动至加热模块上方 |
|
|
|
log.info("工艺{},将夹爪打开,准备夹取托盘", heatModuleCode); |
|
|
|
gantryModuleService.clawMove(clawTrayPick);//将夹爪打开,准备夹取托盘 |
|
|
|
log.info("工艺{},下降z轴,使夹爪落入托盘孔位", heatModuleCode); |
|
|
@ -482,7 +482,7 @@ public class CraftsStepService { |
|
|
|
log.info("工艺{},将携带托盘的机械臂移动至4号加热模块上方", heatModuleCode); |
|
|
|
// gantryModuleService.gantryMove(heatArea4TrayClawPoint3D);//将携带托盘的机械臂移动至4号加热模块上方 |
|
|
|
log.info("工艺{},将携带托盘的机械臂移动至加液模块上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(liquidAreaTrayPoint3D); //将携带托盘的机械臂移动至加液模块上方 |
|
|
|
gantryModuleService.gantryXYMove(liquidAreaTrayPoint3D); //将携带托盘的机械臂移动至加液模块上方 |
|
|
|
log.info("工艺{},临时避 恢复抬起状态", heatModuleCode); |
|
|
|
deviceCommandTempUtilService.moveTrayHeatModuleAvoidUp(null, heatModuleCode);//TODO 临时避 恢复抬起状态 |
|
|
|
log.info("工艺{},下降z轴,使托盘落入加液模块", heatModuleCode); |
|
|
@ -494,6 +494,6 @@ public class CraftsStepService { |
|
|
|
log.info("工艺{},抬升z轴", heatModuleCode); |
|
|
|
gantryModuleService.gantryZMove(0);//抬升z轴 |
|
|
|
log.info("工艺{},移动机械臂至拍子存放区上方", heatModuleCode); |
|
|
|
gantryModuleService.gantryMove(capStorageCapClawPoint3D);//移动机械臂至拍子存放区上方 |
|
|
|
gantryModuleService.gantryXYMove(capStorageCapClawPoint3D);//移动机械臂至拍子存放区上方 |
|
|
|
} |
|
|
|
} |