| | |
| | | const zOffset = -480; |
| | | |
| | | const xOffset0 = -1735; |
| | | const yOffset0 = -108; |
| | | const yOffset0 = -117; |
| | | const zOffset0 = -480; |
| | | |
| | | const xOffset1 = -1735; |
| | | const yOffset1 = -107; |
| | | const yOffset1 = -116; |
| | | const zOffset1 = -475; |
| | | |
| | | // 堆垛机当前运行状态对象 |
| | |
| | | that.crnBody.position.set(point.x, point.y, point.z); |
| | | break |
| | | case 'load': |
| | | that.crnBody.position.z = point.z + zOffset; |
| | | that.crnLoad.position.set(point.x, point.y + yOffset0, point.z + zOffset0); |
| | | that.crnFork.position.set(point.x, point.y + yOffset1, point.z + zOffset1); |
| | | that.crnBody.position.z = point.z + zOffset - that.crnBody.userData.crnBodyWidth/2; |
| | | that.crnLoad.position.set(point.x, point.y + yOffset0, point.z + zOffset0 - that.crnLoad.userData.crnLoadWidth/2 + 5); |
| | | that.crnFork.position.set(point.x, point.y + yOffset1, point.z + zOffset1 - that.crnLoad.userData.crnLoadWidth/2); |
| | | break |
| | | case 'fork': |
| | | that.crnFork.position.set(point.x + xOffset1, point.y, point.z); |
| | |
| | | obj.position.x = option.crnBody.position.x + xOffset; |
| | | obj.position.y = option.crnBody.position.y + that.crnBodyHeight/2 + yOffset; |
| | | obj.position.z = option.crnBody.position.z - that.crnBodyWidth/2 + zOffset; |
| | | obj.userData['crnBodyLength'] = that.crnBodyLength; |
| | | obj.userData['crnBodyWidth'] = that.crnBodyWidth; |
| | | obj.userData['crnBodyHeight'] = that.crnBodyHeight; |
| | | object.addObject( obj ); |
| | | }, null, null ); |
| | | }); |
| | |
| | | obj.position.x = option.crnLoad.position.x + xOffset0; |
| | | obj.position.y = option.crnLoad.position.y + that.crnLoadHeight/2 + yOffset0; |
| | | obj.position.z = option.crnLoad.position.z - that.crnLoadWidth/2 + 5 + zOffset0; |
| | | obj.userData['crnLoadLength'] = that.crnLoadLength; |
| | | obj.userData['crnLoadWidth'] = that.crnLoadWidth; |
| | | obj.userData['crnLoadHeight'] = that.crnLoadHeight; |
| | | object.addObject( obj ); |
| | | }, null, null ); |
| | | }); |
| | |
| | | obj.position.x = option.crnFork.position.x + xOffset1; |
| | | obj.position.y = option.crnFork.position.y + that.crnLoadHeight/2 + yOffset1; |
| | | obj.position.z = option.crnFork.position.z - that.crnLoadWidth/2 + zOffset1; |
| | | obj.userData['crnForkLength'] = that.crnForkLength; |
| | | obj.userData['crnForkWidth'] = that.crnForkWidth; |
| | | obj.userData['crnForkHeight'] = that.crnForkHeight; |
| | | object.addObject( obj ); |
| | | }, null, null ); |
| | | }); |