With the FN 14 function you can issue error messages in the NC program.
Output error messages with FN 14: ERROR
The following error messages are preassigned by HEIDENHAIN:
Error number | Text |
---|---|
1000 | Spindle? |
1001 | Tool axis is missing |
1002 | Tool radius too small |
1003 | Tool radius too large |
1004 | Range exceeded |
1005 | Start position incorrect |
1006 | ROTATION not permitted |
1007 | SCALING FACTOR not permitted |
1008 | MIRROR IMAGE not permitted |
1009 | Datum shift not permitted |
1010 | Feed rate is missing |
1011 | Input value incorrect |
1012 | Incorrect sign |
1013 | Entered angle not permitted |
1014 | Touch point inaccessible |
1015 | Too many points |
1016 | Contradictory input |
1017 | CYCL incomplete |
1018 | Plane wrongly defined |
1019 | Wrong axis programmed |
1020 | Wrong rpm |
1021 | Radius comp. undefined |
1022 | Rounding-off undefined |
1023 | Rounding radius too large |
1024 | Program start undefined |
1025 | Excessive nesting |
1026 | Angle reference missing |
1027 | No fixed cycle defined |
1028 | Slot width too small |
1029 | Pocket too small |
1030 | Q202 not defined |
1031 | Q205 not defined |
1032 | Q218 must be greater than Q219 |
1033 | CYCL 210 not permitted |
1034 | CYCL 211 not permitted |
1035 | Q220 too large |
1036 | Q222 must be greater than Q223 |
1037 | Q244 must be greater than 0 |
1038 | Q245 must not equal Q246 |
1039 | Angle range must be under 360° |
1040 | Q223 must be greater than Q222 |
1041 | Q214: 0 not permitted |
1042 | Traverse direction not defined |
1043 | No datum table active |
1044 | Position error: center in axis 1 |
1045 | Position error: center in axis 2 |
1046 | Hole diameter too small |
1047 | Hole diameter too large |
1048 | Stud diameter too small |
1049 | Stud diameter too large |
1050 | Pocket too small: rework axis 1 |
1051 | Pocket too small: rework axis 2 |
1052 | Pocket too large: scrap axis 1 |
1053 | Pocket too large: scrap axis 2 |
1054 | Stud too small: scrap axis 1 |
1055 | Stud too small: scrap axis 2 |
1056 | Stud too large: rework axis 1 |
1057 | Stud too large: rework axis 2 |
1058 | TCHPROBE 425: length exceeds max |
1059 | TCHPROBE 425: length below min |
1060 | TCHPROBE 426: length exceeds max |
1061 | TCHPROBE 426: length below min |
1062 | TCHPROBE 430: diameter too large |
1063 | TCHPROBE 430: diameter too small |
1064 | No measuring axis defined |
1065 | Tool breakage tolerance exceeded |
1066 | Enter Q247 unequal to 0 |
1067 | Enter Q247 greater than 5 |
1068 | Datum table? |
1069 | Enter Q351 unequal to 0 |
1070 | Thread depth too large |
1071 | Missing calibration data |
1072 | Tolerance exceeded |
1073 | Block scan active |
1074 | ORIENTATION not permitted |
1075 | 3-D ROT not permitted |
1076 | Activate 3-D ROT |
1077 | Enter depth as negative |
1078 | Q303 in meas. cycle undefined! |
1079 | Tool axis not allowed |
1080 | Calculated values incorrect |
1081 | Contradictory meas. points |
1082 | Incorrect clearance height |
1083 | Contradictory plunge type |
1084 | This fixed cycle not allowed |
1085 | Line is write-protected |
1086 | Oversize greater than depth |
1087 | No point angle defined |
1088 | Contradictory data |
1089 | Slot position 0 not allowed |
1090 | Enter an infeed not equal to 0 |
1091 | Switchover of Q399 not allowed |
1092 | Tool not defined |
1093 | Tool number not permitted |
1094 | Tool name not permitted |
1095 | Software option not active |
1096 | Kinematics cannot be restored |
1097 | Function not permitted |
1098 | Contradictory workpc. blank dim. |
1099 | Measuring position not allowed |
1100 | Kinematic access not possible |
1101 | Meas. pos. not in traverse range |
1102 | Preset compensation not possible |
1103 | Tool radius too large |
1104 | Plunging type is not possible |
1105 | Plunge angle incorrectly defined |
1106 | Angular length is undefined |
1107 | Slot width is too large |
1108 | Scaling factors not equal |
1109 | Tool data inconsistent |
1110 | MOVE not possible |
1111 | Presetting not allowed! |
1112 | Thread angle too small! |
1113 | 3-D ROT status is contradictory! |
1114 | Configuration is incomplete |
1115 | No turning tool is active |
1116 | Tool orientation is inconsistent |
1117 | Angle not possible! |
1118 | Radius too small! |
1119 | Thread runout too short! |
1120 | Contradictory meas. points |
1121 | Too many limits |
1122 | Machining strategy with limits not possible |
1123 | Machining direction not possible |
1124 | Check the thread pitch! |
1125 | Angle cannot be calculated |
1126 | Eccentric turning not possible |
1127 | No milling tool is active |
1128 | Insufficient length of cutting edge |
1129 | Gear definition is inconsistent or incomplete |
1130 | No finishing allowance provided |
1131 | Line does not exist in table |
1132 | Probing process not possible |
1133 | Coupling function not possible |
1134 | Machining cycle is not supported by this NC software |
1135 | Touch probe cycle is not supported by this NC software |
1136 | NC program aborted |
1137 | Touch probe data incomplete |
1138 | LAC function not possible |
1139 | Rounding radius or chamfer is too large! |
1140 | Axis angle not equal to tilt angle |
1141 | Character height not defined |
1142 | Excessive character height |
1143 | Tolerance error: Workpiece rework |
1144 | Tolerance error: Workpiece scrap |
1145 | Faulty dimension definition |
1146 | Illegal entry in compensation table |
1147 | Transformation not possible |
1148 | Tool spindle incorrectly configured |
1149 | Offset of the turning spindle unknown |
1150 | Global program settings are active |
1151 | Faulty configuration of OEM macros |
1152 | The combination of programmed oversizes is not possible |
1153 | Measured value not captured |
1154 | Check the monitoring of the tolerance |
1155 | Hole is smaller than the stylus tip |
1156 | Preset cannot be set |
1157 | Alignment of a rotary table is not possible |
1158 | Alignment of rotary axes is not possible |
1159 | Infeed limited to length of cutting edge |
1160 | Machining depth defined as 0 |
1161 | Tool type is unsuitable |
1162 | Finishing allowance not defined |
1163 | Machine datum could not be written |
1164 | Spindle for synchronization could not be ascertained |
1165 | Function is not possible in the active operating mode |
1166 | Oversize defined too large |
1167 | Number of teeth not defined |
1168 | Machining depth does not increase monotonously |
1169 | Infeed does not decrease monotonously |
1170 | Tool radius not defined correctly |
1171 | Mode for retraction to clearance height not possible |
1172 | Gear wheel definition incorrect |
1173 | Probing object contains different types of dimension definition |
1174 | Dimension definition contains impermissible characters |
1175 | Actual value in dimension definition faulty |
1176 | Starting point of hole too deep |
1177 | Dimension def.: Nominal value missing for manual pre-positioning |
1178 | A replacement tool is not available |
1179 | OEM macro is not defined |
1180 | Measurement not possible with auxiliary axis |
1181 | Start position not possible with modulo axis |
1182 | Function only possible if door is closed |
1183 | Number of possible records exceeded |
1184 | Inconsistent machining plane due to axis angle with basic rotation |
1185 | Transfer parameter contains an impermissible value |
1186 | Tooth width RCUTS is defined too large |
1187 | Usable length LU of the tool is too small |
1188 | The defined chamfer is too large |
1189 | Chamfer angle cannot be machined with the active tool |
1190 | The allowances do not define any stock removal |
1191 | Spindle angle not unique |