public CMeHandlerData(EHandlerType[] HandlerType = null) { if (HandlerType == null) { for (int i = 0; i < this.HandlerType.Length; i++) { this.HandlerType[i] = EHandlerType.NONE; } } else { Array.Copy(HandlerType, this.HandlerType, HandlerType.Length); } HandlerZone = new CMAxisZoneCheck((int)EHandlerXAxZone.MAX, (int)EHandlerYAxZone.MAX, (int)EHandlerTAxZone.MAX, (int)EHandlerZAxZone.MAX); }
public CMeElevatorData(CCassetteData CassetteData = null) { // Cassette Info Copy if (CassetteData == null) // Cassette Data Init { this.CassetteData.nWaferType = ECassetteWaferType.INCH_12; this.CassetteData.nSlotNum = CASSETTE_MAX_SLOT_NUM; this.CassetteData.dSlotPitch = CASSETTE_DEFAULT_PITCH; for (int i = 0; i < this.CassetteData.nWaferData.Length; i++) { this.CassetteData.nWaferData[i] = (int)ECassetteWaferInfo.NONE; } } else // Cassette Data Copy { this.CassetteData = CassetteData; } ElevatorZone = new CMAxisZoneCheck((int)EElevatorXAxZone.MAX,(int)EElevatorYAxZone.MAX, (int)EElevatorTAxZone.MAX,(int)EElevatorZAxZone.MAX); }
public CMeStageData() { StageZone = new CMAxisZoneCheck((int)EStageXAxZone.MAX, (int)EStageYAxZone.MAX, (int)EStageTAxZone.MAX, (int)EStageZAxZone.MAX); }