Code 160-0322: Description of a tool carrier
Problembeschreibung & Sicherheitswarnung
Die Heidenhain TNC Series CNC hat einen kritischen Description of a tool carrier-Alarm ausgelöst. Sofortige Aufmerksamkeit durch einen qualifizierten Bediener oder Wartungstechniker ist erforderlich, um Folgeschäden an der Ausrüstung oder verdorbene Teile während des Fertigungszyklus zu vermeiden. Stellen Sie immer sicher, dass standardmäßige Sicherheits- und LOTO-Verfahren befolgt werden, bevor Sie auf Schaltschränke zugreifen.
Offizielle Schritte zur Fehlerbehebung
[Cause of error] Die Software-Option für DCM v2 ist nicht freigeschaltet. [Error correction] Kundendienst benachrichtigen NC-Programm ändern Einträge in der TSHAPE-Spalte der Werkzeugtabelle entfernen [1A0-0001] Invalid message %1 [Cause of error] System error [Error correction] Inform your service agency. 10/2023 [127] [1A0-0002] %1 [Cause of error] System error [Error correction] Inform your service agency. [1A0-0003] %1 [Cause of error] You tried to use a function that is not available in this version of the NC software. [Error correction] Edit the NC program. [1A0-0004] %1 [Cause of error] System error in the geometry chain [Error correction] Inform your service agency. [1A0-0005] %1 [Cause of error] System error in internal path calculation [Error correction] Inform your service agency [1A0-0006] %1 [Cause of error] System error in internal path calculation [Error correction] Inform your service agency [128] 10/2023 [1A0-0007] %1 [Cause of error] System error in the geometry chain [Error correction] Inform your service agency. [1A0-0008] [Cause of error] In a circle-center block or a pole block (CC, ISO: I,J,K) you programmed the same axis twice. [Error correction] Edit the NC program [1A0-0009] [Cause of error] In a circle-center block or a pole block (CC, ISO: I,J,K) you programmed the same axis twice. [Error correction] Edit the NC program [1A0-000A] [Cause of error] No plane selection or tool axis direction programmed, or no default plane specified. [Error correction] Edit the NC program or specify the default working plane in the configuration. [1A0-000B] [Cause of error] Arc end point data missing [Error correction] Program at least one coordinate of the arc end point. [1A0-000C] [Cause of error] You programmed a circle without a direction of rotation. [Error correction] Always program the direction of rotation (DR). 10/2023 [129] [1A0-000D] [Cause of error] Missing arc radius in CR block [Error correction] Program a radius in the CR block. [1A0-000E] %1 [Cause of error] System error in the geometry chain [Error correction] Inform your service agency. [1A0-000F] [Cause of error] You tried to move with polar coordinates (LP/CP/CTP, DIN/ ISO: G10/G11/G12/G13/G15/G16), without first programming a pole (CC) (ISO: I/J/K); or you did not first enter a circle center when programming a circle. [Error correction] Program the pole (CC) before the first block with polar coordinates (ISO: I, J; K), or first program a circle center (CC) when programming a circle. [1A0-0010] %1 [Cause of error] System error in the geometry chain [Error correction] Inform your service agency. [1A0-0011] [Cause of error] Axis value programming with programmable axis without assigned physical axis [Error correction] - Correct the NC program. - Inform your service agency. [130] 10/2023 [1A0-0012] path [Cause of error] System error in the geometry chain [Error correction] Inform your service agency. [1A0-0013] [Cause of error] - Inside contour radius smaller than tool radius - Tool compensation results in contour damage (loop in the path of the tool center) - Contour offset too large [Error correction] - Edit the NC program. - Select a smaller tool. - Program a smaller contour offset. [1A0-0016] %1 [Cause of error] Error in the module configuration (uninitialized list in configuration object) [Error correction] - Edit the configuration data. - Inform your service agency. [1A0-0017] %1 [Cause of error] Error in module configuration (list size of an attribute in configuration object is too small) [Error correction] - Edit the configuration data. - Inform your service agency. [1A0-0019] ing [Cause of error] Diameter programming not switched off before eccentric grinding [Error correction] Edit the cycle. 10/2023 [131] [1A0-001B] [Cause of error] You programmed (automatic pole capture) a CC block (DIN/ ISO: I,J,K) without coordinates. This is not possible in the current context, since the TNC cannot clearly identify the plane for the pole. [Error correction] - In the block directly before the pole-capture block, program two linear axes of the working plane. - Specify the working plane via TOOL CALL [1A0-001C] [Cause of error] In an LP/CP block (ISO: G10, G11, G12, G13) no polar angle or incremental polar angle is defined, i.e.: - The distance between the last programmed position and the pole is less than or equal to 0.1 µm. - No rotation is programmed between pole assumption and an LP/CP block. [Error correction] - Program the absolute polar angle. - Check the position of the pole. - If necessary, reset the rotation. [1A0-001D] [Cause of error] - Z component with XY plane - X component with YZ plane - Y component with ZX plane [Error correction] Edit the NC program. [1A0-001E] plane [Cause of error] After programming a transition element (RND/CHF), you programmed a linear element that does not lie in the plane of the transition element. [Error correction] Edit the NC program. [132] 10/2023 [1A0-0021] %1 [Cause of error] System error in the geometry chain [Error correction] Inform your service agency. [1A0-0022] %1 [Cause of error] System error in the geometry chain [Error correction] Inform your service agency. [1A0-0024] element [Cause of error] Rounding or chamfer programmed immediately before axis locking [Error correction] - Correct the NC program. - Eliminate contour transition element from program, or - Program target position after contour transition element. [1A0-0025] [Cause of error] Setting the base transformation immediately after contour transition element [Error correction] - Correct the NC program. - Eliminate contour transition element from program, or - Program target position after contour transition element. [1A0-0026] contour transition element. [Cause of error] Setting of axis values immediately after contour transition element [Error correction] - Edit the NC program. - Eliminate contour transition element from program or - Program target position after contour transition element. 10/2023 [133] [1A0-0027] element [Cause of error] Tool change immediately after contour transition element [Error correction] - Correct NC program. - Eliminate contour transition element from program, or - Program target position after contour transition element. [1A0-0028] element [Cause of error] Probing block immediately after contour transition element [Error correction] - Correct the NC program. - Eliminate contour transition element from program, or - Program target position after contour transition element. [1A0-002B] [Cause of error] In the TCH-PROBE 0 cycle (ISO: G55) or during use of the manual probing cycles, no touch point was reached within the traverse path defined in the touch probe table. [Error correction] - Preposition the touch probe closer to the workpiece. - Increase the value in the touch probe table. [1A0-002C] [Cause of error] - Two approach/depart movements programmed in succession. - Elements with zero length were programmed between two approach/departure movements. [Error correction] Edit the NC program. [1A0-002D] [Cause of error] Change of compensation without previous end of compensation [Error correction] - Edit the NC program. - Close the previous contour. [134] 10/2023 [1A0-002F] [Cause of error] The geometry chain has received no tool data before switching on the tool compensation. [Error correction] - Edit the NC program. - Inform your service agency. [1A0-0030] [Cause of error] You tried to activate the tool radius compensation with RL or RR (ISO: G41 or G42) in an arc block. [Error correction] Activate the tool radius compensation only with a linear block (L, ISO: G0, G1, G10, G11). [1A0-0031] [Cause of error] You tried to cancel the tool radius compensation with R0 (ISO: G40) in an arc block. [Error correction] Cancel the tool radius compensation only with a linear block (L, ISO: G0, G1, G10, G11). [1A0-0032] [Cause of error] - Change of working plane after RND, CHF, APPR [Error correction] - Edit the NC program. 10/2023 [135] [1A0-0033] [Cause of error] - The rounding was programmed in the first positioning block of the NC program. - Before the rounding, a contour element was programmed that does not lie exclusively in the working plane. - Before the rounding, a contour element was programmed that has no geometric length. - An RND block (DIN/ISO: G25) was selected with GOTO after a program interruption. [Error correction] - At least two contour elements must be programmed before the rounding. - The contour element immediately before the rounding must be programmed exclusively in the working plane. - After a program interruption, restart at least two positioning blocks before the RND block. [1A0-0034] [Cause of error] - The chamfer was programmed in the first positioning block of the NC program. - Before the chamfer, a contour element was programmed that does not lie exclusively in the working plane. - Before the chamfer, a contour element was programmed that has no geometric length. - An CHF block (DIN/ISO: G24) was selected with GOTO after a program interruption. [Error correction] - At least two contour elements must be programmed before the chamfer. - The contour element immediately before the chamfer must be programmed exclusively in the working plane. - After a program interruption, restart at least two positioning blocks before the CHF block. [136] 10/2023 [1A0-0035] [Cause of error] - Two transition elements were programmed in succesion - CHF after transition element - RND after transition element - APPRLT after transition element - APPRLN after transition element - APPRCT after transition element - APPRLCT after transition element - DEPLT after transition element - DEPLN after transition element - DEPCT after transition element - DEPLCT after transition element [Error correction] - Edit the NC program. [1A0-0036] [Cause of error] - Missing curve element after CHF/RND - E.g. program end after CHF/RND [Error correction] - Edit the NC program. [1A0-0037] [Cause of error] - Contradictory data. [Error correction] - Inform your service agency. [1A0-0038] [Cause of error] - Before Cycle 19 was called, tilted working plane was switched off (FN17 ID210 NR6). [Error correction] Edit the NC program. [1A0-0039] [Cause of error] - Before Cycle 19 was called, Cycle 8 or Cycle 10 was called. [Error correction] Edit the NC program. 10/2023 [137] [1A0-003A] [Cause of error] - In the Read System Data function (FN18, ISO: D18), you entered an incorrect axis index. [Error correction] - Check the index of the system datum. [1A0-003B] Message in wrong state %1 %2 %3 [Cause of error] - System error in the geometry chain [Error correction] - Inform your service agency. [1A0-003C] for present contour lists failed! [Cause of error] - Internal software error [Error correction] - Change the contour definitions - Inform your service agency [1A0-003D] %1 [Cause of error] - System error in the geometry chain [Error correction] - Inform your service agency. [1A0-003E] [Cause of error] An attempt was made to switch on the radius compensation after G27. [Error correction] Remove the radius compensation. [138] 10/2023 [1A0-003F] [Cause of error] You tried to program a linear movement after G27 before deactivating the radius compensation. [Error correction] - First switch off the radius compensation [1A0-0040] after a contour transition element [Cause of error] An approach was programmed with RND after RND or CHF. [Error correction] - Edit the NC program. [1A0-0041] [Cause of error] - Radius compensation was not switched on immediately after G26. [Error correction] - Switch on the radius compensation immediately before G26. [1A0-0042] [Cause of error] You programmed a G26 after RND (ISO: G25) or CHF (ISO: G24). [Error correction] - Edit the NC program [1A0-0043] [Cause of error] A G27 was programmed, although tool compensation was switched off. [Error correction] - Edit the NC program. 10/2023 [139] [1A0-0044] preceding the approach block [Cause of error] You tried to switch on the tool radius compensation before an approach block. [Error correction] - Switch on the tool radius compensation only in the approach block [1A0-0045] %1 %2 [Cause of error] System error: Data in a message are contradictory. [Error correction] - Inform your service agency. [1A0-0046] [Cause of error] You defined a pole in only one axis. [Error correction] - Program two axes or no axes (automatic pole transfer) [1A0-0047] [Cause of error] A circular arc was programmed after G27. [Error correction] - Edit the NC program. [1A0-0048] [Cause of error] A helix was programmed after a contour transition element. [Error correction] - Edit the NC program. [1A0-0049] [Cause of error] You programmed an incorrect axis in the direction perpendicular to the circle plane. [Error correction] - Edit the NC program [140] 10/2023 [1A0-004A] [Cause of error] You programmed a helix without incremental data on the angle. [Error correction] - Edit the NC program [1A0-004B] contradictory [Cause of error] In a circular movement, you programmed a negative angle increment to a positive direction of rotation (counterclockwise) or a positive angle increment to a negative direction of rotation (clockwise). [Error correction] - Correct the direction of the movement or the algebraic sign of the angle [1A0-004C] [Cause of error] A geometrical element with tangential transition (e.g. CT) was programmed. However, the tangent at the start point is undefined, e.g. because of an immediately preceding verticaldeparture. or because it is the 1st block of the NC program. [Error correction] - Edit the NC program. [1A0-004D] [Cause of error] A scaling was programmed immediately before a geometric element that is not a linear element. [Error correction] - Edit the NC program. [1A0-004E] plane [Cause of error] Immediately after a tangential departure, a linear element was programmed that contains a component perpendicular to the arc plane. [Error correction] Edit the NC program. 10/2023 [141] [1A0-004F] [Cause of error] You programmed a linear 5-axis movement although the tool radius compensation was active. [Error correction] - Switch off the tool radius compensation beforehand [1A0-0050] [Cause of error] A linear 5-axis movement was programmed after a contour transition element. [Error correction] - Edit the NC program. [1A0-0051] [Cause of error] You programmed an illegal axis. [Error correction] Edit the NC program: - Program another axis - Change the machining mode via FUNCTION MODE MILL/ TURN - Switch to another tool (with the appropriate tool type and tool orientation) - In the Programming mode, switch the AUTO DRAW soft key to ON and edit/check the (sub-) contour in a separate NC program - Edit/check the (sub-) contour in a separate NC program if the error with the AUTO DRAW soft key appears on ON [1A0-0052] %1 [Cause of error] System error: Not all axis values were included in the message GmAxesValueSet. [Error correction] - Inform your service agency. [142] 10/2023 [1A0-0053] transition element [Cause of error] - Immediately after a transition element an attempt was made to program an NC block that is not allowed at that [Error correction] - Edit the NC program. - Inform your service agency. [1A0-0054] %1 [Cause of error] System error: The axis programmed in Cycle 19 is not a physical axis. [Error correction] - Inform your service agency. [1A0-0055] %1 [Cause of error] System error: The axis programmed in Cycle 19 is a rotary axis. [Error correction] - Inform your service agency. [1A0-0056] %1 [Cause of error] System error: The value in the message GmGeoRotWorkPlane is not absolute. [Error correction] - Inform your service agency. [1A0-0057] a contour transition element [Cause of error] The probe monitoring was switched on immediately after a contour element was programmed. [Error correction] - Complete the contour before switching on the touch probe. 10/2023 [143] [1A0-0058] a contour transition element [Cause of error] An attempt was made to switch the TCPM mode on or off immediately after a contour transition element. [Error correction] - Edit the NC program. [1A0-0059] [Cause of error] A function was programmed that is not allowed in the current context. [Error correction] - Edit the NC program. [1A0-005A] %1 [Cause of error] System error in the geometry chain. [Error correction] - Inform your service agency. [1A0-005B] %1 [Cause of error] System error in the geometry chain. [Error correction] - Inform your service agency. [1A0-005C] %1 %2 [Cause of error] System error in internal path calculation [Error correction] - Inform your service agency [144] 10/2023 [1A0-005D] element [Cause of error] A thread cycle was programmed immediately after a contour transition element. [Error correction] - Edit the NC program. [1A0-005E] [Cause of error] You tried to use a function that requires the tool to be perpendicular to the working plane (e.g. tapping) when it was not. [Error correction] - Edit the NC program - Rotate the tool to make it perpendicular to the working plane - If need be, tilt back the working plane [1A0-005F] [Cause of error] A tapping cycle was programmed with the tool compensation switched on. [Error correction] - First switch off the tool compensation. [1A0-0060] [Cause of error] Excessively small plunging depth was programmed in a tapping cycle. [Error correction] - Select a larger value for plunging depth. [1A0-0061] [Cause of error] In a tapping cyle the plunging depth was programmed with negative sign. [Error correction] - Edit the NC program. 10/2023 [145] [1A0-0062] [Cause of error] You programmed the retraction value with the incorrect algebraic sign. [Error correction] - Enter the algebraic sign [1A0-0063] %1 [Cause of error] - System error in the geometry chain. [Error correction] - Inform your service agency. [1A0-0064] [Cause of error] You programmed a tool change while the tool radius compensation was active. [Error correction] - Switch off the tool radius compensation before a tool change [1A0-0065] the approach block [Cause of error] You activated the tool radius compensation before the approach block. [Error correction] Switch on the tool radius compensation in the approach block [1A0-0066] %1 [Cause of error] - System error in the geometry chain [Error correction] - Inform your service agency. [146] 10/2023 [1A0-0067] after activation of tool radius compensation [Cause of error] A departure was programmed immediately after switch-on of the tool compensation. [Error correction] Program a geometric element before departure. [1A0-0068] %1 [Cause of error] - System error in the geometry chain. [Error correction] - Inform your service agency. [1A0-006A] %1 [Cause of error] - Sytem error in the geometry chain. [Error correction] - Inform your service agency. [1A0-006B] %1 %2 [Cause of error] - System error in the geometry chain. [Error correction] - Inform your service agency. [1A0-006C] %1 [Cause of error] - System error in the geometry chain. [Error correction] - Inform your service agency. 10/2023 [147] [1A0-006D] [Cause of error] An approach was programmed before a probing cycle. [Error correction] - Edit the NC program. [1A0-006E] %1 [Cause of error] System error in the geometry chain. [Error correction] - Inform your service agency. [1A0-006F] movement [Cause of error] Illegal movement before a departure (DEP). [Error correction] Edit the NC program [1A0-0070] [Cause of error] The target position of the mid-program startup is within a thread or measuring cycle. [Error correction] - Choose a different target position for mid-program startup [1A0-0071] with inactive tool radius compensation [Cause of error] You programmed APPR/DEP CT or APPR/DEP LN with inactive tool radius compensation. [Error correction] Edit the NC program [148] 10/2023 [1A0-0072] [Cause of error] The given geometric data do not result in a defined approach. [Error correction] Program another approach. [1A0-0073] [Cause of error] The given geometric data do not result in a defined departure. [Error correction] Program another departure [1A0-0074] [Cause of error] A circle was programmed with radius 0. [Error correction] Edit the NC program [1A0-0075] [Cause of error] An illegal movement was programmed after a tangential departure. [Error correction] Program an L block after a tangential departure. [1A0-0076] [Cause of error] Connecting geometrical element is too small or has the same tangent. [Error correction] Edit the NC program. [1A0-0077] %1 [Cause of error] Cause is stated in the error text. [Error correction] Inform your service agency. 10/2023 [149] [1A0-0078] [Cause of error] You tried to conduct a probe function during active mirroring or scaling. [Error correction] Edit the NC program [1A0-0079] [Cause of error] - No contour pocket geometery, or only islands defined [Error correction] - Program the missing Cycle 14 - If required, check the rotational direction and compensation direction of the individual contours [1A0-007A] [Cause of error] Syntax error in contour expression: Missing parentheses, incorrect operands or operators, etc. [Error correction] - Check the contour expression [1A0-007B] ing [Cause of error] A Cycle 20 must be programmed before every fixed cycle 21, 22, 23, or 24. [Error correction] Program a Cycle 20 [1A0-007C] [Cause of error] The compensation distance of the tool center path during contour cycle machining is less than 0.1 mm. [Error correction] – Use a larger tool radius, or - Increase the path overlap (Q2) (if relevant for the called cycle). [150] 10/2023 [1A0-007E] [Cause of error] You tried to program polar coordinates during an active M91/M92. [Error correction] Program the positions with Cartesian coordinates [1A0-007F] [Cause of error] The pole was not programmed in the currently valid coordinate system. The error occurs when M91/M92 is used to define or apply the pole. [Error correction] Program a new pole [1A0-0080] [Cause of error] You programmed the arc end point in parallel coordinate axes (e.g. X and U coordinate). [Error correction] Program the arc end point in two coordinate axes that define a plane (e.g. X and V coordinate). [1A0-0081] [Cause of error] You programmed a helical path with more than one coordinate outside the plane of the arc. [Error correction] Program a helix with one coordinate perpendicular to the plane of the arc. [1A0-0082] [Cause of error] Start point and end point are the same in a programmed arc. [Error correction] Program the start point and end point with different coordinates. 10/2023 [151] [1A0-0083] [Cause of error] Radius for circular arc programming too small (radius of 0 or insufficient distance between start point and end point). [Error correction] - Increase the radius - Program the start point and end point with different coordinates. [1A0-0084] [Cause of error] Center or end point of CC data is incorrect. The distances from the start point to the midpoint and from the end point to the midpoint differ by more than the tolerance value. [Error correction] The starting point, end point, and midpoint do not belong to a circular segment. - Recalculate the midpoint and/or end point. - If necessary, use another type of circular arc programming. [1A0-0085] [Cause of error] The end point of a CT block lies in the extension of the tangent of the previously programmed contour element. [Error correction] Edit the coordinates of the end point [1A0-0086] [Cause of error] - The programmed scaling factor is outside of the permitted range. [Error correction] - Enter a scaling factor in the range of 0.000 001 to 99.999 999. [1A0-0087] [Cause of error] Mid-program startup not allowed after an approach block that was programmed immediately before the program end. [Error correction] Set the mid-program startup to the block in which the approach movement is programmed. [152] 10/2023 [1A0-0088] [Cause of error] You called Cycle 10 (ISO: G73) before selecting the plane. [Error correction] Edit the NC program [1A0-0089] [Cause of error] The base information applies to a nonexistent axis. [Error correction] Change the datum. [1A0-008A] [Cause of error] The coordinate transformation applies to a nonexistent axis. [Error correction] Edit the NC program. [1A0-008B] [Cause of error] Coordinate transformations can be used only for the principal axes X,Y,Z. [Error correction] Edit the NC program. [1A0-008C] [Cause of error] Coordinate transformations can be used only for the principal axes X,Y,Z. [Error correction] Edit the NC program. [1A0-008D] [Cause of error] The system cannot resolve the NC program due to lack of block memory. Between two tool movements only a limited number of blocks can be processed that cause no movement (e.g.comments or variable assignments). [Error correction] Edit the NC program 10/2023 [153] [1A0-008E] [Cause of error] No safety clearance was entered for synchronizing the spindle. [Error correction] Edit the NC program. [1A0-008F] [Cause of error] The radius of the cutter is too large to machine the programmed contour pockets or contour trains. [Error correction] Use a smaller tool radius or change the geometry of the contour pockets or contour trains. [1A0-0090] [Cause of error] - The pilot drill being used causes a collision with an edge contour. [Error correction] - Use a smaller drill or larger cutter. If the drill radius is equal to or less than the cutter radius, there can be no collisions. [1A0-0091] [Cause of error] Within a contour subprogram, RL/RR controls the type of contour (pocket/island). R0 is undefined and illegal. [Error correction] Remove R0 from the contour subprogram. [1A0-0092] [Cause of error] The circular arcs with the inside corner rounding radius programmed in Cycle 20 are too large to be inserted between two neighboring contour elements. [Error correction] Select a smaller rounding radius in Cycle 20. [154] 10/2023 [1A0-0093] [Cause of error] No suitable position was found for a collision-free approach in a contour pocket cycle (stroke of reciprocation during clearance, approach arc during finishing). [Error correction] Use a smaller tool diameter, change the pocket geometry, try drilling instead of a reciprocating plunge. [1A0-0094] [Cause of error] Cannot calculate a tool radius compensation for the programmed contour in the working plane. [Error correction] Circles can be corrected only in the working plane. [1A0-0095] [Cause of error] Cannot make a tool radius compensation for the programmed contour. [Error correction] Edit the contour or use another tool. [1A0-0096] [Cause of error] You programmed an illegal axis (e.g. a rotary axis) within a contour subprogram. [Error correction] Define in the contour subprogram only coordinates of the active working plane. Edit the NC program. 10/2023 [155] [1A0-0097] [Cause of error] The clearance height (Q7) programmed for the called cycle lies on the machining side of the workpiece surface (Q5) specified by the algebraic sign of the milling depth (Q1). That is not allowed. Also, the (absolute) clearance height (Q7) should not be equal to the (absolute) coordinate of the workpiece surface (Q5). [Error correction] - Change the cycle parameters clearance height (Q7), milling depth (Q1) and/or the coordinate of the workpiece surface (Q5). [1A0-0098] [Cause of error] The "jump" method of machining cannot be set for both sides of a limit plane. [Error correction] Select another machining method for the limit plane. [1A0-0099] [Cause of error] A jump auxiliary movement must go toward the jump side of the limit plane. [Error correction] Change the direction of the jump auxiliary movement or adjust the clearance height [1A0-009A] [Cause of error] Cannot acivate the plane because it has not been defined completely. A point or normal vector of the plane is missing, or maybe the direction for projection or for the jump auxiliary movements. [Error correction] Program the missing information before the plane is activated. [156] 10/2023 [1A0-009B] [Cause of error] The definition of the limit plane cannot be changed or deleted as long as the limit plane is active. [Error correction] First deactivate the limit plane. [1A0-009C] [Cause of error] The limit plane can be switched on or off only if the programmed position is on a curve side or a jump side beyond the 2nd safety clearance. [Error correction] Move to a safe position before switching the limit plane on or off. [1A0-009D] "curve" [Cause of error] Between two limit planes (for non-parallel planes: in the work space) the curve machining method must be set. [Error correction] Adjust the machining method for one or both limit planes. [1A0-009E] [Cause of error] Before an SL cycle is called the tool radius compensation must be switched off. [Error correction] Program an R0 before the SL cycle or move the cycle call to another place. [1A0-009F] [Cause of error] The definition of the zoning filter cannot be deleted or edited as long as the zoning filter is still active. [Error correction] First define the zoning filter. 10/2023 [157] [1A0-00A0] [Cause of error] The zoning filter could not be activated because it was not fully defined. It still needs: at least one polygon (curve), a projection direction (of the length >0, if explicitly programmed), a setup clearance and a clearance height. [Error correction] Program the missing data before the zoning filter is activated. [1A0-00A1] tent [Cause of error] A closed zoning polygon must be defined by at least three points, an open polygon curve by at least two points. Each side of a polygon (curve) must have a component perpendicular to the direction of zoning projection. The individual polygon curves must not intersect with themselves or with the other polygon curves. An "illegal" zone must not enclose a "legal" zone. [Error correction] Check the definition of the zoning polygons (curves) and correct them. [1A0-00A2] curve) [Cause of error] The corner points of a polygon curve must be produced in the sequence: FirstPoint ->IntermediatePoint ->... -> IntermediatePoint -> LastPoint(ForClose). The corresponding attributes must have the correct syntax. [Error correction] Note the correct sequence in the definition of zoning polygons. [1A0-00A3] [Cause of error] Technology data of the tool used, such as ANGLE or LCUTS, are not registered in the tool database or have invalid values. [Error correction] Make or correct the corresponding entries: ANGLE: Max. plunge angle in degrees, 1.0 <= ANGLE <= 90.0 LCUTS: Tooth length in mm, 0.1 <= LCUTS <= tool length [158] 10/2023 [1A0-00A4] [Cause of error] The tooth length of the tool used is smaller than the plunging depth programmed in the cycle. [Error correction] Program a smaller plunging depth or use a tool with a longer tooth. [1A0-00A5] [Cause of error] Possible causes: - Contour labels that are be used as operands in expressions must have been assigned contours by means of DECLARE CONTOUR or by using previous expressions. - The contour can be empty, e.g. because antiparallel contour elements cancel each other. [Error correction] Check the contour declarations and expressions. [1A0-00A6] comp. [Cause of error] Tool form compensation (LN blocks with programmed workpiece normal) is not allowed during active tool radius compensation (RR/RL). [Error correction] Edit the NC program (e.g. R0 before first LN block). [1A0-00A7] [Cause of error] Before activation of the 3-D tool radius compensation (peripheral milling) no machining side was programmed with RR/RL. [Error correction] Change the NC program (e.g. RL or RR before the first LN or L block). [1A0-00A8] [Cause of error] During active tool radius compensation, axis-specific scaling factors are not allowed for circular and helical movements. [Error correction] Edit the NC program. 10/2023 [159] [1A0-00A9] [Cause of error] A function was programmed (e.g. cycle, tool change) that is not allowed during active tool radius compensation. [Error correction] First switch off the tool radius compensation. [1A0-00AA] (current T%1, programmed T%2) [Cause of error] Mid-program startup with incorrect tool. [Error correction] Change to the correct tool and start again. [1A0-00AB] [Cause of error] A probing function was found before the block being searched for with the block scan. [Error correction] Attempt the block scan on a different block [1A0-00AC] [Cause of error] The starting and end point of a non-cylindrical contour do not coincide. [Error correction] Edit the part program [1A0-00AD] [Cause of error] The edge contour of a pocket cannot be programmed to intersect itself. [Error correction] Change the contour definition in the NC program. [160] 10/2023 [1A0-00AE] [Cause of error] To fully prevent collisions with the workpiece, the tool selected for machining with 3-D tool compensation must in every direction have a surface curvature that is not smaller than that of the reference tool. [Error correction] - Use a smaller tool. - Ensure that there are no collisions with the currently used tool, and use M107 to suppress this error. [1A0-00AF] [Cause of error] An axis-specific scaling factor is not allowed during the definition of a limit plane filter or zoning filter, or during active 3-D tool radius compensation or tool form compensation. [Error correction] Edit the NC program. [1A0-00B0] [Cause of error] Axis value programming in a linear block with 3-D tool radius compensation or tool form compensation is allowed only for rotary axes, not for translation axes. [Error correction] Use coordinate programming (remove M91) [1A0-00B1] [Cause of error] Rotary axis values and tool direction vectors must never be in the same NC block, and during active 3-D tool radius compensation they also must not appear alternately in successive blocks. [Error correction] - Program either only rotary axes or only one direction vector (TX, TY, TZ) to specify the tool axis direction per NC block. - During active 3-D tool radius compensation, program either only direction vectors or only rotary axes. If necessary, switch the tool radius compensation off and then on again within the program. 10/2023 [161] [1A0-00B2] [Cause of error] A programmed direction vector in an LN block must have at least one component not equal to zero. [Error correction] - Program NX, NY, NZ, TX, TY or TZ to be unequal to zero. - Remove NX, NY and NZ from the LN block (in which case there will be no tool form compensation!) or remove TX, TY and TZ (in which case the tool axis direction will not be changed). [1A0-00B3] [Cause of error] No spindle available for tapping [Error correction] Use a configuration with a spindle [1A0-00B4] [Cause of error] If the end point of the last block lies on the pole, incremental angle programming is not allowed. [Error correction] Program the angle here with absolute values. [1A0-00B5] [Cause of error] It is not allowed to switch on the "Positioning logic" during APPR/DEP movements. [Error correction] Switch off the "Positioning logic" before the APPR/DEP movement. [1A0-00B6] [Cause of error] It is not allowed to switch on the "Positioning logic" during rounding/chamfer movements [Error correction] Switch off the "Positioning logic" before the rounding/chamfer movement [162] 10/2023 [1A0-00B7] [Cause of error] The specified axis does not lie on the "tool side" of the kinematic elements. [Error correction] The specified axis lies on the "tool side" of the kinematic elements. [1A0-00B8] [Cause of error] The specified axis does not lie on the "workpiece side" of the kinematic elements. [Error correction] Set the specified axis on the "workpiece side" of the kinematic elements. [1A0-00B9] [Cause of error] The specified axes are faulty [Error correction] Inform your service agency [1A0-00BA] after RND/CHF or APPR/DEP [Cause of error] Programming of axes in the REF system is not allowed after RND/CHF or APPR/DEP movements [Error correction] Use RND/CHF or APPR/DEP movements without M91 [1A0-00BB] [Cause of error] Programming together with M130 not allowed! [Error correction] This command cannot be used together with M130 10/2023 [163] [1A0-00BC] [Cause of error] Polar programming is not allowed in the REF system! [Error correction] This command cannot be used together with M91 [1A0-00BD] [Cause of error] Polar kinematics are not possible with the specified axes! [Error correction] The given axes cannot be used for polar kinematics [1A0-00BE] [Cause of error] No circle can be calculated from the given input data [Error correction] [1A0-00BF] with axis-value programming. [Cause of error] - It is not possible to program a tangentially connecting arc during axis value programming [Error correction] - Program the arc with center and end point [1A0-00C0] [Cause of error] The pole and end point of the arc are not programmed in the same plane [Error correction] Check the definitions of the pole and the arc [1A0-00C1] [Cause of error] Define the arc end point with two coordinates. [Error correction] Define the arc end point with both coordinates of the working plane. [164] 10/2023 [1A0-00C2] [Cause of error] A probing movement must have a length not equal to zero [Error correction] [1A0-00C3] allowed! [Cause of error] Programming of rotary axes with circular movement is not allowed! [Error correction] [1A0-00C4] [Cause of error] Preceding movement is too complex [Error correction] Omit the departing movement or program the preceding movement differently [1A0-00C5] %1 [Cause of error] System error [Error correction] Inform your service agency [1A0-00C6] %1 [Cause of error] Indicated in English in the additional text [Error correction] Corresponding to the given cause [1A0-00C7] %1 [Cause of error] Indicated in English in the additional text [Error correction] Corresponding to the given cause 10/2023 [165] [1A0-00C8] [Cause of error] The probing length is zero. [Error correction] Correct the probing length (must be greater than 0) [1A0-00C9] [Cause of error] Nested pockets programmed [Error correction] Edit the program [1A0-00CA] %1 [Cause of error] The type of deleted object is indicated in English in the additional text [Error correction] Use the configuration editor to reinsert the deleted object [1A0-00CB] [Cause of error] The contour description is ambiguous: The selected contour contains too many subcontours. [Error correction] Edit the NC program. [1A0-00CC] [Cause of error] The tool radius compensation is missing or the entered tool radius compensation cannot be machined. [Error correction] Edit the NC program. [1A0-00CD] [Cause of error] An operand or intermediate result in the contour calculation is an empty contour. [Error correction] Edit the NC program. [166] 10/2023 [1A0-00CE] small [Cause of error] Possible causes: One distance is too short, or an angular length is too small. [Error correction] Edit the NC program. [1A0-00CF] [Cause of error] Possible causes: A contour element of the slot is too small, the cylinder radius is too small, the slot too deep, or something similar. [Error correction] Edit the NC program. [1A0-00D0] incorrect [Cause of error] Possible causes: Either the vectors do not have the length 1, they are not perpendicular, or there is some similar problem. [Error correction] Edit the NC program. [1A0-00D1] [Cause of error] The cylinder must be aligned parallel to the machine axes and be clamped at the center of the rotary table. The tool must be perpendicular to the cylinder surface. [Error correction] If needed, tilt the working plane in order to position the tool perpendicular to the cylinder surface, unless this has already been configured in the kinematics. - Program the position of the cylinder coordinate system correctly. - If required, configure the machining table system at the center over the rotary axis. The Z axis of the machine table system must point in the direction of rotary axis rotation. 10/2023 [167] [1A0-00D2] [Cause of error] Possible causes: The cylinder or the working plane is not in the right position. [Error correction] Edit the NC program. [1A0-00D3] [Cause of error] Possible causes: - APPR command in MDI mode - APPR command at the end of an NC program - APPR command before a coordinate transformation - Similar sequence of NC commands [Error correction] Edit the NC program. [1A0-00D4] [Cause of error] During a block search you attempted to read the current axis values before finding the desired block. [Error correction] - Try a block scan to another block - Edit the program [1A0-00D5] [Cause of error] Possible causes: - Programmed contour is not defined in X/Y cylinder surface coordinates. - Programmed contour contains incremental coordinates. - Programmed contour contains diameter coordinates. [Error correction] Edit the NC program. [1A0-00D6] [Cause of error] Programmed contour is not defined in X/Y cylinder surface coordinates. [Error correction] Always program contours on a cylinder surface (regardless of the machine geometry) in X/Y cylinder surface coordinates. [168] 10/2023 [1A0-00D7] [Cause of error] Possible causes: The first axis beneath the machine table must be a rollover rotary axis. [Error correction] - Change the kinematics configuration- Inform your service agency [1A0-00D8] [Cause of error] Possible causes: - The cylinder axis does not run parallel to the first axis under the machine table. The first axis under the machine table must be a rotary axis. - The cylinder is not clamped in the center. - One of the coordinate directions X, Y, or Z of the machine table system must point in the direction of the rotary axis. [Error correction] Change the kinematic configuration. [1A0-00D9] [Cause of error] The rotary axis of the basic rotation during cylinder surface machining does not lie parallel to the cylinder axis. One of the coordinate directions X, Y, or Z of the machine table system must point in the direction of the rotary axis. [Error correction] - Change the basic rotation. - Change the kinematic configuration. [1A0-00DA] [Cause of error] Cylinder radius too small. [Error correction] Edit the NC program. [1A0-00DB] [Cause of error] Cylinder slot too deep or excessive plunging depth. [Error correction] Edit the NC program. 10/2023 [169] [1A0-00DC] [Cause of error] Cylinder slot too shallow or insufficient plunging depth. [Error correction] Edit the NC program. [1A0-00DD] [Cause of error] Cylinder slot too narrow. [Error correction] Edit the NC program. [1A0-00DE] [Cause of error] The clearance height must be be at least as large as the cutter radius. [Error correction] Edit the NC program. [1A0-00DF] [Cause of error] The precision for the slot walls is too small or too large. [Error correction] Edit the NC program. [1A0-00E0] [Cause of error] Diameter of selected milling cutter is too small. [Error correction] Insert a different tool. [170] 10/2023 [1A0-00E1] [Cause of error] Possible causes: - Define datum shifts only in X/Y cylinder surface coordinates. - Contour definition with angle data: program a datum shift only within the contour definition. - Rotations and scaling are allowed only with length dimensions and only cylinder surface coordinates. - Define mirroring only in cylinder surface coordinates. - You must not change presets, basic rotations or the tilt condition during cylinder surface machining. [Error correction] Edit the NC program. [1A0-00E2] [Cause of error] Possible causes: This action is not yet implemented for cylinder surface machining. There may be a positioning block that is not programmed in the cylinder surface. Polar or axis-value programming, APPR or DEP blocks, probing blocks, thread cutting, tool change, certain cycles, 3D tool compensation or similar things are also possible. [Error correction] Edit the NC program. [1A0-00E3] [Cause of error] The tool is in an incorrect or unexpected position, e.g. too deep in the workpiece. This error also occurs during cylinder surface machining if the tool point is located too close to the cylinder axis. [Error correction] Edit the NC program, reposition the tool, or inform your service agency. [1A0-00E4] [Cause of error] A pocket contour consists of more than 10000 blocks. [Error correction] Adapt the NC program: Program a simpler contour. 10/2023 [171] [1A0-00E5] [Cause of error] A reduction of the infeed velocity in the negative tool axis direction is not possible. Possible causes are programmed, e.g. rotary axes, 3-D radius compensation or kinematic compensation movements. [Error correction] Edit the NC program. [1A0-00E6] [Cause of error] You tried to orient the spindle through the NC, but no spindle is configured. [Error correction] Use a configuration with a spindle [1A0-00E7] [Cause of error] The contour train is closed or nearly closed. [Error correction] Use pocket machining cycles for closed contour trains. [1A0-00E8] [Cause of error] The selected cutter does not fit in the cylinder slot. [Error correction] Insert a different tool. [1A0-00E9] [Cause of error] The program cannot be continued from the point of interruption. [Error correction] Use GoTo to position to the start of program, or select the program again. If you are machining a pallet, then update the pallet table (perhaps set W-STATUS to BLANK). Then the program can be started. [172] 10/2023 [1A0-00EA] filter [Cause of error] Transition elements (rounding arcs and chamfers) are not possible when the stretch filter is active. [Error correction] Switch off the stretch filter in the configuration (CfgStretchFilter). [1A0-00EB] [Cause of error] In the FUNCTION PARAXCOMP or FUNCTION PARAXMODE functions, you programmed parallel axes that are not available in this kinematic model. [Error correction] - Use other machine kinematics - Edit the NC program [1A0-00EC] [Cause of error] You programmed two end values for the same machine axis in one NC program block. Possible causes: - You programmed the axis as coordinate and, over the syntax element POS, also as axis value - You did not switch with FUNCTION PARAXMODE to machining in minor axes or did not list the doubly defined axis in that function - With an active polar kinematic configuration you additionally assigned a target value to an axis in the three-axis kinematic configuration [Error correction] Edit the NC program. [1A0-00ED] [Cause of error] You programmed the syntax element POS at an illegal place. [Error correction] Edit the NC program. 10/2023 [173] [1A0-00EE] [Cause of error] You tried to program parallel axes - in approach or departure movements - in circle center or pole definitions - in circular or helical movements - in LN blocks. [Error correction] Edit the NC program. [1A0-00EF] [Cause of error] You tried to use FUNCTION PARAXMODE although a polar kinematic configuration is active. [Error correction] Switch off the machining method before you switch another on. [1A0-00F0] [Cause of error] You tried to use FUNCTION PARAXCOMP to program axis compensation values for parallel axes, although the default setting is not active. [Error correction] - Edit the NC program - Switch the kinematics only in the default condition. The default condition is configured in the config object CfgAxesPropKin in the parameter parAxComp [1A0-00F1] [Cause of error] You have tried to perform a kinematics switch-over although FUNCTION PARAXMODE is active. [Error correction] Deactivate FUNCTION PARAXMODE before kinematic switch-over. [174] 10/2023 [1A0-00F2] [Cause of error] You tried to switch the kinematics although the tilted plane function or kinematic compensation movements (e.g. M128, M144) are active. [Error correction] Before switching the kinematics, deactivate all functions that depend on them. [1A0-00F3] [Cause of error] You tried to switch the kinematics although a kinematic compensation in a calling program (e.g. M128, M144, FUNCTION PARAXCOMP, FUNCTION PARAXMODE) is active. [Error correction] Before switching the kinematics, return to the default condition in all programs. [1A0-00F4] [Cause of error] In a line block with polar coordinates you programmed further axes that lie in the working plane defined by the pole. The end position is therefore overdetermined. [Error correction] Delete additionally defined axes from the line block with polar coordinates. [1A0-00F5] [Cause of error] You tried to tilt the working plane although this function is not allowed with the active kinematic configuration. [Error correction] - Use another machine kinematic configuration - If required, edit the NC program - If necessary, inform your service agency 10/2023 [175] [1A0-00F7] [Cause of error] - The solid angles programmed in Cycle 19 Tilt Working Plane (DIN/ISO: G80) cannot be realized with the current attachment (e.g. universal head where only one hemisphere is accessible). - Run probing cycle only with paraxial angular position. - The point angle (T-ANGLE) defined for the active tool is 180°. [Error correction] - Edit the solid angle entered. - Run probing cycle only with paraxial angular position. - Use angular values greater than 0 and less than 180°. [1A0-00F8] [Cause of error] In the tilted-working-plane function you have the spatialangle input mode active although this mode is not supported for your machine configuration. [Error correction] Select axis-angle input in the active kinematic table. If necessary, refer to your machine tool builder. [1A0-00F9] subprogram [Cause of error] You programmed an illegal coordinate transformation in a contour program, e.g. tilting the working plane, preset change, basic rotation or an axis offset. [Error correction] In the contour subprogram, use only the coordinate transformations rotation, datum shift, mirroring and scaling. Edit the NC program. [1A0-00FA] [Cause of error] You tried to tilt the working plane farther incrementally with axis angles, although you did not define the function with axis angles. [Error correction] Always define incremental tilting of the working plane with the same method as in the previous tilting. Change the type of incremental tilting or the previous absolute tilting. [176] 10/2023 [1A0-00FB] [Cause of error] You tried to tilt the working plane farther incrementally with spatial angles, although you did not define the function with spatial angles. [Error correction] Always define incremental tilting of the working plane with the same method as in the previous tilting. Change the type of incremental tilting or the previous absolute tilting. [1A0-00FC] [Cause of error] You tried to limit the range for the master axis with SEQ+ or SEQ-. In this range the control cannot tilt the working plane. [Error correction] Cancel the limitation by SEQ+ / SEQ-. [1A0-00FD] [Cause of error] You tried to define a working plane with PLANE VECTOR, entering vectors that are not perpendicular or do not intersect. [Error correction] Ensure that the vectors are perpendicular and intersect. Permit vectors that are not perpendicular to each other by changing the configuration: CfgRotWorkPlane-->autoCorrectVector to TRUE. [1A0-00FE] [Cause of error] You tried to define a working plane with PLANE POINTS, entering plane points that lie too close together. [Error correction] Define plane points that are farther apart from each other. [1A0-00FF] [Cause of error] You tried to define a working plane with PLANE POINTS, entering plane points that lie one a straight line. Therefore the control cannot calculate an unambiguous plane. [Error correction] Define plane points that form a triangle. 10/2023 [177] [1A0-0100] [Cause of error] You attempted to tilt the working plane in a kinematic configuration without rotary axes. [Error correction] - Correct the NC program: Delete the functions for tilting the working plane. - Activate the kinematic configuration with rotary rotary axes. [1A0-0101] [Cause of error] You tried to define a working plane with PLANE VECTOR, when at least one of the vectors is too short. [Error correction] - Enter longer vectors - Adapt machine parameters (must be done by machine manufacturer): Set machine parameter CfgRotWorkPlane/autoCorrectVector to the value TRUE in order to permit basic vectors with zero length. [1A0-0102] [Cause of error] In one of the Cycles 21, 22, 24 or 25 (DIN/ISO: G121, G122, G124, G125) you defined the plunging depth Q10 smaller than 0.1 mm. [Error correction] Define the plunging depth Q10 with a value larger than 0.1 mm. [1A0-0103] [Cause of error] You attempted to tilt the working plane in a kinematic configuration with more than two rotary axes. This is only possible when programming with axis values. [Error correction] - Correct the NC program: use PLANE AXIAL - Activate the kinematic configuration with two rotary rotary axes - Use M138 to select the rotational axes [178] 10/2023 [1A0-0104] [Cause of error] You tried to tilt the working plane while a datum shift in rotational axes was active. This is only possible when programming with axis values. [Error correction] - Correct the NC program: use PLANE AXIAL - Use a reference point for this shift. [1A0-0105] contour! [Cause of error] The G43/G44 approach is not perpendicular to the next G41/G42 movement. This causes a contour error that can damage the workpiece. The contour error depends on the distance between the end position and the perpendicular distance R of the G41/G42 starting position. The distance is greater than 0.1 * tool radius R. [Error correction] - Edit the NC program: the approach from G43/G44 must be perpendicular to the contour. [1A0-0106] [Cause of error] You tried to use the X, Y or Z axis with the & operator, although this axis in included in the active 3-axis kinematic configuration. The & operator is permissible only if you have used the PARAXMODE FUNCTION to take the corresponding axis out of the active 3-axis kinematic configuration. [Error correction] Use the corresponding axis without the & operator. [1A0-0107] [Cause of error] During an active M128 or M144 you tried to use CYCL CALL POS to call a cycle. [Error correction] Deactivate M128 and M144 before the cycle call with CYCL CALL POS. 10/2023 [179] [1A0-0108] [Cause of error] You tried to call CYCL CALL POS with incremental coordinates, of which some are not based on coordinates that you had previously programmed with CYCL CALL POS. [Error correction] Ensure that every incrementally programmed coordinate in a cycle call with CYCL CALL POS is given with respect to coordinates in previously programmed CYCL CALL POS commands. [1A0-0109] [Cause of error] Re-entry with GOTO during active M120 not permitted. [Error correction] Re-entry possible only via mid-program startup. [1A0-010A] [Cause of error] You tried to move the rotary axes with PATHCTRL VECTOR so that the direction of the tool axis is always in the same plane. PATHCTRL VECTOR is not possible with the programmed direction vectors. [Error correction] - Use the TCPM function with PATHCTRL AXIS. - If required, correct the directional vector. [1A0-010B] [Cause of error] You tried to move on a spatial circular arc, but this function is not possible. A spatial circular arc results, for example, if you have programmed a circle in the X/Z plane, and then, for example, turn with Cycle 10 in the X/Y plane. [Error correction] Edit the NC program. [1A0-010C] [Cause of error] You programmed an NC block that causes a counter axis to make a nonlinear movement. [Error correction] - Edit the NC program [180] 10/2023 [1A0-010D] [Cause of error] You programmed an illegal NC block within a contour for a turning cycle. [Error correction] Edit the contour definition in the NC program. [1A0-010E] [Cause of error] You programmed the overrun length for tapping to be zero or a negative number. [Error correction] Enter only positive numbers for the run-in length. Recommended run-in length: at least half the pitch. [1A0-010F] [Cause of error] You programmed the overrun length for tapping to be zero or a negative number. [Error correction] Enter only positive numbers for the overrun length. Recommended overrun length: at least half the pitch. [1A0-0110] [Cause of error] Possible causes: - You tried to run a turning cycle, although the active tool is not a turning tool. - You tried to run a turning cycle, although the milling mode is active. [Error correction] - Insert a turning tool. - Use FUNCTION MODE TURN to switch to the turning mode. [1A0-0111] [Cause of error] You tried to program a rounding arc in a contour with less than two elements. [Error correction] Edit the NC program. 10/2023 [181] [1A0-0112] [Cause of error] You tried to end a contour with a rounding arc. However, the contour not closed. [Error correction] Edit the NC program. [1A0-0113] [Cause of error] You programmed an undercut or recess at the beginning of a turning contour. [Error correction] Edit the NC program. [1A0-0114] [Cause of error] Possible causes: - You have programmed neither the center point of the recess (CENTER) nor the recess position (PLACE). - You have programmed both the center point of the recess (CENTER) and the recess position (PLACE). [Error correction] Edit the NC program. [1A0-0115] [Cause of error] The cutting insert of the turning tool is not in the permitted working plane. [Error correction] Rotary axes and cutting inserts must lie in a working plane. - Correct the position of the tool. - If desired, adopt the rotary axis coordinates with M128 or M144. [1A0-0116] [Cause of error] You tried to use a recessing tool, although the machine is not in the default setting. [Error correction] Cancel the tool orientation: - Move the rotary axis to the home position. - If necessary, use M128 or M144 to load the rotary axis values. [182] 10/2023 [1A0-0117] [Cause of error] You tried to run a turning cycle with a button tool dimensioned at its center. [Error correction] Button tools that are dimensioned at the center must be measured in a corner, so they have to have tool orientation 1 to 8. [1A0-0118] [Cause of error] It is not possible to resume the program at the point of interruption. [Error correction] - Jump to the program start using the GOTO key or reselect the program over PGM MGT. - The StretchFilter must be deactivated in order to be able to continue the program at the point of interruption. [1A0-0119] [Cause of error] You tried to cut a thread with an inclined tool and at a feed rate of 0. [Error correction] - Cancel the tool position. To do so, return the rotary axes to their home position and, if required, take over the rotary axis values with M128 or M144. - Change the type of feed rate. [1A0-011A] [Cause of error] You tried to change to turning mode although a coordinate transformation (rotation, mirroring and/or scaling) is active. [Error correction] Deactivate coordinate transformations (rotation, mirroring and or scaling) before you switch to turning mode. 10/2023 [183] [1A0-011B] [Cause of error] You tried to begin a noncylindrical contour with radius compensation at an inside corner (concave position). These are some of the possible causes of this error message: - The starting point lies on a real inside corner - The starting point lies on the transition between two arcs that are tangential, but were programmed or generated with poor accuracy - A "round" inside noncylindrical contour was resolved into nothing but straight-line segments. The starting point then lies on a tangential transition between two arcs. However, the resolution into straight line segments again results in an inside corner. [Error correction] - Correct the starting point by choosing a correct point that does not lie on an inside corner - Create/generate the noncylindrical program (especially circular movements) with higher accuracy - Avoid resolving the noncylindrical contour into straight-line segments, or manually place the starting point in the middle of a generated line segment - Have the tool-compensated path of the noncylindrical contour calculated/generated externally instead of by the control. [1A0-011C] [Cause of error] With the defined contour data, the tool radius is too large for side finishing or fine roughing. [Error correction] For side finishing, the sum of the side-finishing allowance (side-finishing cycle) and the finishing-tool radius must be smaller than the sum of the side-finishing allowance (contour data cycle) and the roughing-tool radius. The above calculation also applies if you run the side-finishing cycle without first having cleared the area out with the roughing tool; the radius of the roughing tool then has the value “0.” During fine roughing, the radius of the fine roughing tool must be smaller than the radius of the coarse roughing tool. [184] 10/2023 [1A0-011D] [Cause of error] You tried to define a working plane with PLANE VECTOR, but the normal vector is too short. [Error correction] The TNC cannot correct the normal vector automatically, enter a longer normal vector. [1A0-011E] [Cause of error] The start point and end point do not agree in the definition for the workpiece blank contour. [Error correction] Edit the NC program. The start position must be complete, which means that it has to contain values for both coordinates. [1A0-011F] [Cause of error] You tried to run a recess turning cycle with a tool whose tooth length was zero or is not defined. [Error correction] Check the cutting length for the recess turning tool in the tool table. [1A0-0120] [Cause of error] You tried to run a recess turning cycle although the active tool is not a recess turning tool. [Error correction] Insert a recess turning tool. [1A0-0121] cycles [Cause of error] In a contour subprogram you have not specified the radius compensation in the first line of the contour description. [Error correction] Correct the contour subprogram. 10/2023 [185] [1A0-0123] [Cause of error] You programmed a radius-compensated single-axis positioning block that, without the radius compensation, does not result in tool movement (e.g. IX+0 R+, ISO: G7). [Error correction] Edit the NC program. [1A0-0124] [Cause of error] The control cannot calculate an intersection: two straight lines are parallel. [Error correction] Check the contour description. [1A0-0125] [Cause of error] The control cannot calculate an intersection: two outside circles do not intersect. [Error correction] Check the contour description. [1A0-0126] [Cause of error] The control cannot calculate an intersection: two inside circles do not intersect. [Error correction] Check the contour description. [1A0-0127] [Cause of error] The control cannot calculate an intersection: two inside circles do not intersect. [Error correction] Check the contour description. [186] 10/2023 [1A0-0128] [Cause of error] The control cannot calculate an intersection: a straight line and a circle do not intersect. [Error correction] Check the contour description. [1A0-0129] [Cause of error] Two contiguous circles illegally have opposite directions of rotation. [Error correction] Check the contour description. [1A0-012A] [Cause of error] The starting the ending points of a profile contour are identical. [Error correction] Check the contour description. [1A0-012B] [Cause of error] The control cannot calculate an intersection: a circle has a zero radius. [Error correction] Check the contour description. [1A0-012E] [Cause of error] The control cannot calculate an intersection: two straight lines are parallel and are not superimposed. [Error correction] Check the contour description. 10/2023 [187] [1A0-012F] [Cause of error] The control cannot machine the defined profile. [Error correction] Check the profile description (SEL CONTOUR PROFILE), machining parameters and data of the tool used. [1A0-0130] [Cause of error] The start point and end point of the plane profile either do not match or they are on a corner. [Error correction] Check the programmed plane profile. [1A0-0131] [Cause of error] Error in internal calculations. [Error correction] Check the contour description (SEL CONTOUR SURFACE and SEL CONTOUR PROFILE), machining parameters and data of the tool used. [1A0-0132] [Cause of error] The maximum permissible number of machining runs was exceeded. [Error correction] Check the machining parameters and data of the tool used. [1A0-0133] [Cause of error] SEL CONTOUR SURFACE uses a table index that lies outside of the permissible value range. [Error correction] Inform your service agency. [188] 10/2023 [1A0-0134] [Cause of error] The cycle you selected cannot use any contour definition that contains APPR or DEP blocks. [Error correction] Remove APPR and DEP blocks from the contour definition. For Cycle 1025, use Cycle 270 to program APPR/DEP. [1A0-0135] [Cause of error] In a contour description you have programmed an APPR block that is not in the first line. [Error correction] Correct the contour description. [1A0-0136] [Cause of error] You programmed multiple APPR or DEP blocks in a contour description. [Error correction] Contour descriptions must contain only one APPR/DEP block. Correct the contour description. [1A0-0137] defined [Cause of error] In a contour subprogram, you have defined multiple radius compensation values that contradict each other. [Error correction] Edit the contour subprogram. [1A0-0138] line [Cause of error] In a contour subprogram you have programmed an DEP block that is not in the last line of the contour description. [Error correction] Correct the contour description. 10/2023 [189] [1A0-0139] [Cause of error] You tried to activate or deactivate a collision monitored object (CMO) for monitoring. The control cannot fine the CMO in the currently selected kinematics. [Error correction] Correct the name of the CMO to be activated or deactivated. [1A0-013A] [Cause of error] The plane profile was programmed incorrectly. [Error correction] - Ensure that for each geometric element that describes the geometry of the plain profile (which therefore excludes blocks that describe an approaching or departing motion) an appropriate vertical profile is defined. - Ensure that in each case no more than one approaching or departing motion is programmed at the beginning or end of the plane profile definition. - Ensure that at first, after each reference to a vertical profile, at least one geometric element is programmed. [1A0-013B] [Cause of error] Programming a profile surface (Cycles 281-283) is impermissible if a mirror image along a tool axis (Cycle 8) is active at the same time. [Error correction] Rewrite the program so that the mirroring is not active during the call of the profile surface cycles (281-283). [1A0-013C] [Cause of error] Cycles 281 for roughing and 283 for floor finishing must be used only for profile surfaces that form a pocket. [Error correction] Ensure that the programmed plane profile is closed. If the plane profile is defined with Cycle 14, ensure that the combination of machining direction, radius compensation and monotonicity of the vertical profile results in a pocket. [190] 10/2023 [1A0-013D] [Cause of error] If the plane profile of a profile surface (Cycles 280 to 283) is programmed using Cycle 14, a radius compensation (RL or RR) must be entered within the definition of the plane profile. [Error correction] Enter the radius compensation within the definition of the plane profile. [1A0-013E] [Cause of error] The programmed vertical profile of a profile surface(Cycles 280 – 283) is invalid. [Error correction] Ensure that the definition of the vertical profile contains at least two geometric blocks. Ensure that no radius compensation is programmed within the definition of the vertical profile. Ensure that the vertical profile increases with respect to the abscissa (usually the x coordinate) (i.e. increases monotonically). Ensure that the vertical profile either increases or decreases with respect to the ordinate (usually the y coordinate) (i.e. monotonically increases or monotonically decreases). [1A0-013F] [Cause of error] If the plane profile of a profile surface (Cycles 280 to 283) is specified using the syntax element CONTOUR DEF, there must be no radius compensation entered within the definition of the plane profile. [Error correction] Remove the radius compensation from the definition of the plane profile. [1A0-0140] [Cause of error] You tried to call a profile surface cycle (Cycles 281 – 283) with active tool radius compensation. [Error correction] Before the profile surface cycle, use R0 to cancel the tool radius compensation or program the cycle call at another location. 10/2023 [191] [1A0-0141] [Cause of error] You tried to use CONTOUR DEF to program a plane profile as a pocket. However, the plane profile does not result in a closed contour. [Error correction] Program a closed plane profile. Use Cycle 14 to define an open plane profile. [1A0-0142] is" [Cause of error] The machine configuration is faulty. The affected axis is not configured as a programmable axis. [Error correction] - Inform your machine tool builder - Correct the machine configuration: Enter the axis as a programmable axis in 'CfgChannelAxes/progAxis' [1A0-0143] [Cause of error] The starting position of a roughing cycle is located too close to the rotary axis. [Error correction] Edit the NC program. [1A0-0144] [Cause of error] A contour that describes the surface line of a workpiece blank (NC block BLK FORM ROTATION) intersects itself. [Error correction] Correct the NC program: Adapt the workpiece blank contour so that it no longer intersects itself. [1A0-0145] [Cause of error] You programmed an illegal axis in a subprogram that defines the surface line of a workpiece blank (NC block: BLK FORM ROTATION). [Error correction] - Correct the NC program: Program the coordinates in the subprogram that result from the selection of the rotation axis for the workpiece blank. [192] 10/2023 [1A0-0146] [Cause of error] A turning tool was inserted whose data are contradictory for the following reasons: The tool orientation does not fit the tool angle and point angle. [Error correction] Correct the data in the turning tool table [1A0-0147] tion [Cause of error] During an active coordinate transformation (datum shift, tilting), you tried to define a workpiece blank using a surface line (NC block: BLK FORM ROTATION). [Error correction] Reset all active coordinate transformations before you define the workpiece blank. [1A0-0148] [Cause of error] You tried to calculate a spindle rotation between input coordinate system and tool coordinate system (e.g. with ID210 NR8), at the same time as a transformation for scaling or mirroring was active. [Error correction] Edit the NC program [1A0-014B] active. [Cause of error] You tried to program a rotary axis motion defined with spatial angles during a circular movement (CP..., CPT...) with active TCPM FUNCTION (with AXIS SPAT) and active mirroring. [Error correction] Deactivate mirroring before the motion is processed while TCPM FUNCTION is active. 10/2023 [193] [1A0-014C] [Cause of error] - Tool-carrier kinematic model in the given file is faulty [Error correction] - For more detailed information on this error message, press the INTERNAL INFO soft key - Check the tool kinematic model in the given file and correct it if necessary - Inform your service agency [1A0-014D] [Cause of error] The tool-carrier kinematic data for the current tool are faulty. Note: Do not run any NC programs in this condition and be careful if you move the axes manually! [Error correction] - Ensure under “KINEMATICS” that a valid file for the toolcarrier kinematics is entered for the desired tool in the tool table. - Acknowledge the error message - Run a TOOL CALL for a tool that has no tool-carrier kinematics assigned or one that has a valid tool-carrier kinematic model. - Inform your service agency. [1A0-0151] [Cause of error] Too few (or too many) measured values were entered in the compensation value table for 3D-ToolComp. At least two values must be entered. [Error correction] - Check the compensation value table and correct it if necessary - Perform the calibration cycle again [1A0-0152] table. [Cause of error] The compensation value table contains ambiguous (multiple) angular values (ANGLE). [Error correction] Check the table and perform the calibration cycle again if necessary. [194] 10/2023 [1A0-0153] [Cause of error] An evaluation was attempted outside the boundaries of the angular range that was measured. [Error correction] Expand the compensation table in order to include the necessary angles. [1A0-0154] [Cause of error] The given kinematic model has no insertion point for toolcarrier kinematics. [Error correction] - Adjust the machine configuration for tool-carrier kinematics. To do so, please contact your machine tool builder. Please note: If you use the entered kinematic model, the machining operation will be executed without the desired tool carrier. [1A0-0155] system [Cause of error] - Axis-value programming is active [Error correction] - Edit the program [1A0-0156] [Cause of error] Polar programmed starting position is programmed incrementally [Error correction] Edit the program or the cycle [1A0-0157] is not allowed [Cause of error] Starting position of the reciprocation is programmed in relative values [Error correction] Program the starting position with absolute values 10/2023 [195] [1A0-0158] [Cause of error] - Relief vector was programmed absolutely instead of incrementally [Error correction] - Program the relief vector incrementally [1A0-0159] not allowed! [Cause of error] Starting position of the infeed is programmed in relative values [Error correction] Program the starting position with absolute values [1A0-015A] [Cause of error] Wrong axis selected for grinding [Error correction] Program a grinding axis [1A0-015B] [Cause of error] Presumably a system error [Error correction] Inform your service agency [1A0-015C] allowed [Cause of error] Starting position is programmed incrementally [Error correction] Program the starting position with absolute values [1A0-015D] [Cause of error] The radius or angle of the polar-programmed starting position is programmed incrementally [Error correction] Edit the program or the cycle [196] 10/2023 [1A0-015E] [Cause of error] [Error correction] - Edit the program [1A0-0161] CENTER) [Cause of error] An attempt was made to program a circle with a rotary axis setting without tool radius compensation with an active TCPM REFPNT TIP CENTER. Simultaneous rotary axis adjustment on circles is permissible only with tool radius compensation. [Error correction] Activate tool radius compensation [1A0-0162] CENTER) [Cause of error] An attempt was made to stop tool radius compensation with TCPM REFPNT TIP-CENTER in an impermissible manner. With this TCPM preset, tool radius compensation can be stopped only by means of a linear block with R0 in which both working plane coordinates are programmed. [Error correction] Stop tool radius compensation with a linear block containing both working plane coordinates. [1A0-0164] [Cause of error] The programmed workpiece blank contour is not closed or is without curves. It is therefore impossible to find the rotational direction or display in 3-D. [Error correction] - Change the NC program - Program a workpiece blank contour consisting of more than one point. The contour must be closed and must not lie on a single straight line. 10/2023 [197] [1A0-0165] [Cause of error] A recess was programmed in the contour for the BLK FORM. [Error correction] - Edit the NC program. Remove the recess from the contour for the BLK FORM. [1A0-0166] [Cause of error] An undercut was programmed in the contour for the BLK FORM. [Error correction] Remove the undercut from the contour [1A0-0167] [Cause of error] An attempt has been made to program an SL cycle while TCPM REFPNT TIP-CENTER or REFPNT CENTER-CENTER is active. No SL cycles are possible with these TCPM settings. [Error correction] Edit the NC program [1A0-0169] [Cause of error] No M130 can be programmed during active turning-tool compensation in the tilted plane’s system (FUNCTION TURNDATA CORR-WPL, or columns WPL-DZL and WPL-DXDIAM from the turning-tool table). [Error correction] - Check the NC program and adapt it if necessary. [1A0-016C] [Cause of error] A contour was programmed that is not in the ZX plane. [Error correction] Check the NC program and adapt it if necessary. [198] 10/2023 [1A0-016D] [Cause of error] Certain transformations are not allowed with an active facing slide: - Tilting the working plane - Scaling - Datum shift [Error correction] Check the NC program and adapt it if necessary. [1A0-016E] [Cause of error] With FUNCTION MODE TURN, tilting the working plane is allowed only with facing slide kinematics. [Error correction] Check the NC program and adapt it if necessary. [1A0-016F] [Cause of error] No helix is allowed with an active facing slide. [Error correction] Check the NC program and adapt it if necessary. [1A0-0170] [Cause of error] The combination of active facing slide and M91 are not allowed. [Error correction] Check the NC program and adapt it if necessary. [1A0-0171] [Cause of error] No TCPM (M128) is allowed with an active facing slide. [Error correction] Check the NC program and adapt it if necessary. 10/2023 [199] [1A0-0172] [Cause of error] 3-D radius compensation is not allowed with an active facing slide. [Error correction] Check the NC program and adapt it if necessary. [1A0-0173] ing [Cause of error] You tried to combine FUNCTION PARAXMODE with a special kinematic model: - Polar kinematics - Facing slide kinematics [Error correction] Deactivate the machining method before another is to be activated. [1A0-0174] [Cause of error] A facing slide can be activated only in turning mode. [Error correction] Use FUNCTION MODE TURN to switch to the turning mode. [1A0-0175] [Cause of error] The programmed circle has a radius or arc that is too small for the facing slide [Error correction] Check the NC program and adapt it if necessary [1A0-0176] [Cause of error] Probing block not allowed with an active facing slide [Error correction] Run the probing block before the facing slide is activated [200] 10/2023 [1A0-0177] [Cause of error] The Z axis of the input system and the spindle direction are not parallel [Error correction] Align the spindle direction before the facing slide is activated [1A0-0178] [Cause of error] Facing slide cannot be activated when the “stretch filter” is active [Error correction] - Check the entry under CfgStrechFilter and change it if required - Inform your service agency [1A0-0179] [Cause of error] Tool retraction (M140) not allowed with an active facing slide [Error correction] Edit the NC program [1A0-017A] [Cause of error] FUNCTION PARAXCOMP not allowed with an active facing slide [Error correction] Check the NC program and adapt it if necessary [1A0-017B] [Cause of error] With facing slide kinematics, you tried to execute a turning cycle without activating the facing slide [Error correction] - Program FACING HEAD POS 10/2023 [201] [1A0-017C] [Cause of error] The tool contour for simultaneous turning could not be read. [Error correction] The 2-D tool contour for the cycle is calculated from the corresponding 3-D tool carrier kinematics: - Ensure that a valid tool carrier kinematic model is entered in the "KINEMATIC" tool table column. - For the simultaneous rotation cycle, make particularly sure that the geometry defined in it matches the data of the tool in the tool table. [1A0-017D] [Cause of error] The tool data of the tool table is not compatible with the simultaneous turning cycle. The tool data (ZL, XL, RS, TO, P-ANGLE, T-ANGLE, CUTWIDTH, CUTLENGTH and KINEMATIC) must describe a realistic tool. In particular, the following conditions must be met: - Neither the radius (RS) nor the cutting edge length (CUTLENGTH and CUTWIDTH) are zero. - Only button tools, roughing tools, and finishing tools are allowed. - TO, ZL, and XL must agree with the tool holder geometry in KINEMATIC. [Error correction] Check and correct the entries in the tool table [1A0-017E] [Cause of error] An attempt has been made to combine a rotation from the global program settings with a working plane in ZX or YZ. This is not allowed. Such a working plane is available in the turning mode as well as when using TOOL CALL X or TOOL CALL Y. [Error correction] Edit the NC program or, in the corresponding program section, activate no rotation via global program settings. [202] 10/2023 [1A0-017F] [Cause of error] An attempt was made to start a turning cycle with a turning tool with negative cutting edge radius. That is not allowed. The effective cutting edge radius is the sum of the following three elements: - Value in the RS column from the turning-tool table - Value in the DRS column from the turning-tool table - through FUNCTION TURNDATA CORR-TCS: Z/X DRS programmed oversize [Error correction] The sum of the three values must be positive: adjust the NC program or tool table [1A0-0180] [Cause of error] No appropriate tilting axis was found for the simultaneous turning cycle. [Error correction] - If the machine physically has a suitable axis: - Adapt the precession angle via Cycle 800 - Check the kinematics configuration and change it if necessary - Inform your service agency [1A0-0182] [Cause of error] - An attempt has been made to activate the tilting of the machining plane while one of the rotational transformations mentioned below is active. - An attempt has been made to activate one of the rotational transformations named below while the machining plane is tilted. [Error correction] - Deactivate tilting of the machining plane or Cycle 800. If the transformation named in item 2 is active outside the turning operation, please contact the machine manufacturer. The following are affected: 1. Transformation activated by Cycle 800 2. Special transformation in turning operation, which the input system usually adapts to kinematics with the A or B table. The POS tab of the status display shows whether the transformer is active. 10/2023 [203] [1A0-0183] [Cause of error] The data of the active turning tool are invalid. Invalid value combination: TYPE and TO do not match. The value 9 can be defined in TO only for roughing and finishing tools. [Error correction] Edit the tool data. [1A0-0184] allowed [Cause of error] Programmed tool compensations (FUNCTION TURNDATA CORR-TCS...) are not permitted for the simultaneous turning cycle. Such compensations change the position of the indexable insert relative to the tool carrier, which can lead to collisions. [Error correction] Remove all tool compensations programmed before the cycle. [1A0-0185] ous turning [Cause of error] The simultaneous turning cycle does not support the programmed TCPM mode [Error correction] The following TCPM parameters must be set: - AXIS POS (coordinates = nominal position), - PATHCTRL AXIS (interpolation = nominal position) - REFPNT CENTER-CENTER or REFPNT TIP-CENTER (tool preset) [1A0-0188] [Cause of error] - FUNCTION FACINGHEAD is programmed with active tool compensation regarding the workpiece coordinate system. - FUNCTION FACINGHEAD is not allowed in combination with FUNCTION TURNDATA CORR-WCS. [Error correction] Deactivate tool compensation with regard to the workpiece coordinate system. [204] 10/2023 [1A0-0189] [Cause of error] - A rotary axis was programmed that was deselected with M138 or in the machine parameter CfgAxisPropKin/MP_rotAxisForKinCalc = FALSE but, according to the machine parameter CfgAxisPropKin/MP_paraxComp = Display, must be considered. - This movement cannot be interpreted with TCPM movements. [Error correction] - Check the NC program and edit it if necessary - Inform your service agency [1A0-018A] [Cause of error] Handwheel superimpositioning in an axis that is not in the current kinematics [Error correction] - Deactivate the handwheel superimpositioning - Check the machine configuration - Inform your service agency [1A0-018B] [Cause of error] An internal error occurred while preparing the contour for the loaded noncircular program, which can therefore not be executed. [Error correction] Inform your service agency [1A0-018C] [Cause of error] The noncircular program cannot be processed by the contour preparation. Possible causes: - The program contains contour elements whose length is extremely short (length < 1pm) - The parameter "F effective as C feed rate" is set in the program and the C axis reverses direction during the program or its speed (briefly) drops to zero [Error correction] - Edit the NC program - Inform your service agency 10/2023 [205] [1A0-018E] [Cause of error] The current inclination of the tool is outside the programmed angle range. [Error correction] Adjust the inclination angle of the tool accordingly before calling the cycle. [1A0-018F] [Cause of error] The desired inclination angles are outside the valid inclination range. [Error correction] Adjust the inclination angle range or the desired inclination angle at the beginning or end of the contour. [1A0-0190] [Cause of error] An axis was used that is in a kinematics path that is currently branched. The following uses are not possible for such an axis: - Positioning with the PLANE function - Selecting the axis with M138 - Positioning within an LN block - Positioning within a CP block [Error correction] Edit the NC program [1A0-0191] [Cause of error] You have programmed an axis that is configured as a spindle in the selected kinematics model. [Error correction] Edit the NC program [1A0-0192] [Cause of error] The lathe tool is incorrectly defined. It does not have a permissible type. [Error correction] Correct the type of the turning tool [206] 10/2023 [1A0-0194] [Cause of error] Please note that the following conditions apply for the limit switches/protection zones of modulo axes: - The lower limit must be greater than -360° and less than +360° - The upper limit must not be negative and must be less than +360° - The lower limit must not be greater than the upper limit - The lower limit and upper limit must be less than 360° apart Please also ensure that the set limit switches and protection zone result in a clearly defined traverse range. A missing or doubled overlap of the two ranges is not permitted. [Error correction] Correct an incorrectly set protection zone or incorrectly configured limit switches. [1A0-0195] [Cause of error] The tool contour consisting of cutter and holder could not be determined. [Error correction] - TO, ZL, XL and ORI must agree with the tool holder geometry in KINEMATIC. - The faulty contours were stored in TNC:\system\Toolkinematics\ [1A0-0196] [Cause of error] You programmed TCPM with PATHCTRL VECTOR so that the tool orientation lies in the same plane during the complete movement from the start point to the end point. The current rotary axes in conjunction with the programmed start orientation and end orientation do not permit smooth motion. [Error correction] - Prefer PATHCHTRL AXIS. PATHCHTRL VECTOR is only useful during peripheral milling or if large changes of angle are programmed. - Program an additional NC data point in the symmetry position (pole) - Edit the NC program 10/2023 [207] [1A0-0198] [Cause of error] You programmed TCPM with PATHCTRL VECTOR so that the tool orientation lies in the same plane during the complete movement from the start point to the end point. This is not possible because positions that cannot be approached are located along the path between the start orientation and the end orientation (e.g., limit switches or kinematic limitations). [Error correction] - If the fault is not due to a limit switch, prefer PATHCHTRL AXIS. PATHCHTRL VECTOR is only useful during peripheral milling or if large changes of angle are programmed. - Edit the NC program [1A0-0199] [Cause of error] You programmed TCPM with PATHCTRL VECTOR so that the tool orientation lies in the same plane during the complete movement from the start point to the end point. This is not possible because a rotary axis that was not selected with M138 or a linear secondary axis was programmed. [Error correction] Edit the NC program. [1A0-019A] [Cause of error] You attempted to switch to dressing mode even though a coordinate transformation (datum shift, rotation, mirroring, and/or scaling) is active. [Error correction] Deactivate the coordinate transformation (datum shift, rotation, mirroring, and/or scaling) before switching to dressing mode. [1A0-019B] [Cause of error] Grinding wheels with tool-carrier kinematics cannot be dressed. [Error correction] - For the grinding wheel to be dressed, delete the entry under "KINEMATIC" in the tool table - Inform your service agency [208] 10/2023 [1A0-019C] [Cause of error] A pocket cannot be machined since plunging is not possible with this tool radius. [Error correction] - Use a smaller tool - Rework with a smaller tool [1A0-019D] [Cause of error] The first defined contour cannot be interpreted as a border if Cycle 14 was used to define it. [Error correction] - Define contours with CONTOUR DEF or - Use the first contour as a pocket and set parameter Q569 to 0 in Cycle 271 [1A0-019E] [Cause of error] - Contradictory data. [Error correction] - Inform your service agency. [1A0-019F] [Cause of error] In the definition of the contours, a pocket (P2) is defined after a "bounding box". A "bounding box" must be followed by an island (I2). [Error correction] - Do not define a "bounding box" in Cycle 271 if a closed pocket is to be machined. - Use CONTOUR DEF to define an island after the "bounding box" if an open pocket is to be machined. - Refer to the User's Manual for more documentation. [1A0-01A0] [Cause of error] You programmed too low a depth in Cycle 271. [Error correction] NC-Programm anpassen 10/2023 [209] [1A0-01A1] [Cause of error] A Cycle 271 must be programmed before every fixed cycle 272, 273, or 274. [Error correction] - Adapt the NC program - Program Cycle 271 [1A0-01A3] [Cause of error] You defined the plunging depth Q238 to be less than 0.1 mm in Cycle 274. [Error correction] - Adapt the NC program - Define the plunging depth Q238 to be greater than 0.1 mm [1A0-01A4] [Cause of error] The tool radius of the current tool is too small. [Error correction] Select a larger tool [1A0-01A5] [Cause of error] A roughing tool must be defined for each fixed cycle 273 and 274. [Error correction] - Adapt the NC program - Call Cycle 272 - Reference a roughing tool in parameter Q438 [1A0-01A6] [Cause of error] You entered the value 0 for the infeed per revolution parameter Q436. [Error correction] Check and correct the value in Q436 [210] 10/2023 [1A0-01A7] [Cause of error] This NC block is not permitted in a contour (e.g. APPR or DEP blocks, LN blocks,...) [Error correction] Edit the contour [1A0-01A8] [Cause of error] The description of the fixture in the given file is faulty or the file does not exist. [Error correction] - Check the description of the fixture in the given file and correct it if necessary - Reset the fixture with FIXTURE RESET ALL - Load a valid fixture with FIXTURE SELECT - Inform your service agency [1A0-01A9] [Cause of error] Movements of modulo axes with software limit switches are not permitted in this version of the control software. [Error correction] - Edit the NC program - Do not configure limit switches for a modulo axis - Do not configure the axis as a modulo axis - Install a newer version of the NC software [1A0-01AA] [Cause of error] Movements of modulo axes with traverse limits are not permitted in this version of the control software. [Error correction] - Edit the NC program - Do not configure traverse limits for a modulo axis - Do not configure the axis as a modulo axis - Install a newer version of the NC software 10/2023 [211] [1A0-01AB] [Cause of error] Fixtures are not permitted in dressing mode. [Error correction] - Remove the entry CfgKinFixSocket from the active kinematics configuration - Inform your service agency [1A0-01AC] [Cause of error] The first machine axis under the table must be a modulo rotary axis. [Error correction] - Check the axis configuration - Inform your machine tool builder [1A0-01AD] [Cause of error] The indicated kinematic model has no insertion point for fixtures. [Error correction] - Adjust the machine configuration to include fixtures. To do so, please contact your machine tool builder. Please note: If you use the indicated kinematic model, the machining operation will be executed without the desired fixture. [1A0-01AE] [Cause of error] In the definition of the contours, an island (I2) is defined after a "bounding block". A "bounding block" must be followed by a pocket (P2). [Error correction] - Do not define a "bounding block" in Cycle 271 if a closed pocket or stud is to be machined - Use CONTOUR DEF to define a pocket after the "bounding block" if an open pocket is to be machined. - Refer to the User's Manual for more documentation [212] 10/2023 [1A0-01AF] [Cause of error] The tool radius is the sum of the values R and DR from the tool table; in some cases a programmed oversize has been added. If the width of the indexable insert (RCUTS) equals this tool radius, then the plunge angle (ANGLE) must be 90. [Error correction] Check the tool data and correct them if required. [1A0-01B1] [Cause of error] The tool radius results from the sum of the values R and DR from the tool table; in some cases a programmed oversize has been added. The width of the indexable insert (RCUTS) must not exceed 95% of the tool radius. [Error correction] Check the tool data and correct them if required. [1A0-01B2] [Cause of error] The useful length of the tool being used (column LU in the tool table) is less than the machining depth programmed in the cycle. [Error correction] - Use a tool with a greater useful length [1A0-01B3] [Cause of error] The polar kinematics could not be activated with the programmed axes and selected solution. [Error correction] Check the selected axes and the solution: - The axes must span the three-dimensional space - The rotary axis must be built onto the table side and configured as a modulo axis (CfgAxis/isModulo = TRUE) - Exactly one rotary axis must be selected - It must be possible to reach the selected solution from the current position (MODE_POS: machine is at a positive value of the radial axis, MODE_NEG: machine is at a negative value of the radial axis) 10/2023 [213] [1A0-01B4] [Cause of error] TCPM (M128) is not allowed with active polar kinematics. [Error correction] Check the NC program and adapt it if necessary [1A0-01B5] [Cause of error] Certain transformations are not permitted with active polar kinematics: - Tilt the working plane [Error correction] Check the NC program and adapt it if necessary [1A0-01B6] [Cause of error] Polar kinematics cannot be activated if a "Stretch Filter" is active. [Error correction] - Check the entry under CfgStrechFilter and change it if required - Inform your service agency [1A0-01B7] ics [Cause of error] Programming of linear- and rotary-axis movements in one NC block is not not permitted with active polar kinematics. [Error correction] Edit the NC program. [1A0-01B8] ics [Cause of error] Handwheel superimpositioning is not permitted with active polar kinematics [Error correction] - Deactivate handwheel superimpositioning - Deactivate polar kinematics [214] 10/2023 [1A0-01B9] [Cause of error] The combination of active polar kinematics and M91 is not permitted. [Error correction] Check the NC program and adapt it if necessary [1A0-01BA] [Cause of error] A value of 0 for Q15 (alternating machining direction) is not supported for a closed contour. [Error correction] Change the value for Q15 to +1 (climb) or -1 (up-cut). [1A0-F302] [Cause of error] Approaching with APPRLT is not supported for a closed contour. [Error correction] In Cycle 270 set the input parameter Q390 to 1 (APPRCT) or 3 (APPRLN). [1A0-F303] [Cause of error] After internal resolution of the contours, no (sub)contours that can be machined with OCM remain. Please note: - Pockets that are narrower than 2*R*(1+Q578) cannot be machined, due to the rounding arcs of inside corners. - Depending on R and RCUTS, no plunging is possible in narrow pockets. [Error correction] Ensure that the programmed contours are sufficiently wide, particularly concerning the dimensions stated above. [1A0-F304] [Cause of error] The depth will not be finished as long as no allowance is programmed for the depth (Q369). [Error correction] When defining the contour data, program an allowance for the depth in Q369. 10/2023 [215] [1A0-F305] [Cause of error] You programmed an excessive value for a rotary axis (greater than 1,000,000°). [Error correction] Check the NC program and correct it [1A0-F308] [Cause of error] The current workpiece blank contour exceeds the maximum limit of 200 blocks. [Error correction] Adapt the workpiece blank, or export it as an STL file and include it with BLK FORM FILE. [1A0-F309] [Cause of error] You programmed M128, TCPM with AXIS POS, or PLANE AXIAL. A basic rotation for the workpiece was active at the same time. This can lead to incorrect positioning on the workpiece. [Error correction] Edit the NC program [1A1-000C] [Cause of error] - Attempt to use nonexisting kinematics [Error correction] - Expand the kinematics configuration. - Change the cycle. - Inform your service agency. [1A1-000D] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [216] 10/2023 [1A1-000E] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-000F] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-0010] [Cause of error] The calculated tool path exceeds the machine's positive traverse limits. The current machine setting was presumably not used and the workpiece is therefore in the wrong position in the working space. The positive software limit switch is defined with the configuration datum CfgPositionLimits->swLimitSwitchPos. [Error correction] - Check the programmed coordinates. If required, edit the program. - Check the reference point. If required, set a new reference point. [1A1-0011] [Cause of error] The calculated tool path exceeds the machine's negative traverse limits. The current machine setting was presumably not used and the workpiece is therefore in the wrong position in the working space. The negative software limit switch is defined with the configuration datum CfgPositionLimits->swLimitSwitchNeg. [Error correction] - Check the programmed coordinates. If required, edit the program. - Check the reference point. If required, set a new reference point. 10/2023 [217] [1A1-0012] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-0013] %1 [Cause of error] Fewer than 3 translation axes are configured in the machine kinematics. [Error correction] - Edit the configuration of the machine kinematics - Check the number of axes in the kinematic model that is defined in the config object CfgProgAxis as MainLinCoord type - When using the FUNCTION PARAXMODE: Check the number and type of axes that you have programmed in this function - Inform your service agency [1A1-0014] %1 [Cause of error] More than 3 translation axes are configured in the machine kinematics. [Error correction] - Edit the configuration of the machine kinematics - Check the number of axes in the kinematic model that is defined in the config object CfgProgAxis as MainLinCoord type - When using the FUNCTION PARAXMODE: Check the number and type of axes that you have programmed in this function - Inform your service agency [1A1-0015] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [218] 10/2023 [1A1-0016] [Cause of error] The machine cannot reach all points in the space. The three linear axes with which the control moves to programmed positions all lie in one plane. Possible causes: - With FUNCTION PARAXMODE you selected three axes that lie in one plane - A linear axis is mounted on a rotary axes; the rotary axis has tilted the linear axis into the plane of the two other linear axes [Error correction] Edit the NC program [1A1-0017] %1 [Cause of error] - System error [Error correction] - Inform your service agency. - Edit the cycles. [1A1-0018] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-0019] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-001A] %1 [Cause of error] - System error [Error correction] - Inform your service agency. 10/2023 [219] [1A1-001B] sating movement. [Cause of error] - Accuracy data missing for calculation of the kinematic compensation movement [Error correction] - Edit the cycle. [1A1-001C] [Cause of error] - Machine kinematics incorrectly configured - Wrong kinematics selected [Error correction] - Edit the configuration of the machine kinematics. - Edit the cycle. - Inform you service agency. [1A1-001D] %1 [Cause of error] - Machine kinematics incorrectly configured [Error correction] - Edit the configuration of the machine kinematics. - Inform your service agency. [1A1-001E] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-0022] %1 [Cause of error] - System error [Error correction] - Choose a kinematic configuration with orthagonally arranged axes - Inform your service agency [220] 10/2023 [1A1-0023] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-0024] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-0025] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-0026] [Cause of error] - You tried to use a non-implemented function. [Error correction] - Edit the NC program [1A1-0027] [Cause of error] You have not specified the grinding wheel edge to be compensated. [Error correction] - Edit the cycle 10/2023 [221] [1A1-0028] %1 [Cause of error] You tried to move an axis that cannot be moved by the NC, such as a display axis, which is only displayed. [Error correction] - Check the NC program - Select suitable machine kinematics (polar) [1A1-0029] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-002A] %1 [Cause of error] - System error [Error correction] - Inform your service agency. [1A1-002B] %1 [Cause of error] - System error - Incorrect kinematics [Error correction] - Edit the configuration of the machine kinematics. - Inform your service agency. [1A1-003B] Negative value %1 in the grinding wheel parameters [Cause of error] - Incorrect parameter settings of grinding wheel geometry [Error correction] - Correct the parameters of the grinding wheel geometry. [222] 10/2023 [1A1-003C] Negative value for %1 in the grinding wheel parameters [Cause of error] - Incorrect parameter settings of grinding wheel geometry [Error correction] - Correct the parameters of the grinding wheel geometry. [1A1-003D] Angle %1 in the grinding wheel parameters too small [Cause of error] - Incorrect parameter settings of grinding wheel geometry [Error correction] - Correct the parameters of the grinding wheel geometry. [1A1-003E] Negative edge length in the grinding wheel geometry [Cause of error] - Incorrect parameter settings of grinding wheel geometry [Error correction] - Correct the parameters of the grinding wheel geometry. [1A1-003F] Missing parameter %1 in grinding wheel parameters [Cause of error] - Incorrect parameter settings of grinding wheel geometry [Error correction] - Correct the parameters of the grinding wheel geometry. [1A1-0040] %1 [Cause of error] - System error [Error correction] - Inform your service agency. 10/2023 [223] [1A1-0042] %1 [Cause of error] Invalid attribute or list element in a view message, caused by incorrect key entries in configuration messages. Because of this, the configuration server overlooks entities, which is why elements of the output lists in the view message are set to invalid. [Error correction] - Correct the kinematic configuration. - Inform your service agency. [1A1-0043] %1 [Cause of error] Cause of error is explicitly described in the error text. [Error correction] Inform your service agency. [1A1-0044] [Cause of error] You tried to set values for software limit switches on a rollover axis. [Error correction] - Change the configuration - Edit the cycle [1A1-0045] [Cause of error] It is not possible to orient the tool axis orthogonally to the working plane that you defined. [Error correction] - Edit the NC program - If possible, clamp the tool differently - Where applicable, change the limit switch setting of the rotary axes [1A1-0046] [Cause of error] You defined a cirle with the radius 0. [Error correction] Edit the NC program [224] 10/2023 [1A1-0047] rotary axes are defined [Cause of error] Rotary axes are not defined to allow changing the tool orientation. [Error correction] - Edit the NC program - Rebuild the machine - Configure the kinematics with rotary axes [1A1-0048] %1 [Cause of error] Indicated in English in the additional text [Error correction] - Edit the kinematic configuration - Inform your service agency [1A1-0049] [Cause of error] Possible causes: there is no axis or no clearly definable axis that can compensate the tool length. [Error correction] - Change the contour configuration - Inform your service agency [1A1-004A] [Cause of error] The maximum allowed number of simultaneously moving axes was exceeded. (In the export version the maximum is 4 axes.) [Error correction] Check the NC program 10/2023 [225] [1A1-004B] [Cause of error] More than 3 translation axes are configured in the machine kinematics. [Error correction] - Edit the configuration of the machine kinematics - Check the number of axes in the kinematic model that are defined in the config object CfgAxis in the Parameter specCoordSys as additional linear axes. Together with the axes in the kinematic model, which are defined in the config object CfgProgAxis as the MainLinCoord type, exactly 3 axes must be available for the machine kinematics. - When using the FUNCTION PARAXMODE: Check the number and type of axes that you have programmed in this function - Inform your service agency [1A1-004C] [Cause of error] A direction reversal of the thread reference axis is not allowed. [Error correction] - You must not change the direction of the thread reference axis. - Edit the NC program. [1A1-004D] [Cause of error] A non-interpolating axis is exceeding the traverse range limits. [Error correction] Reduce the programmed path of the non-interpolating axis. [1A1-004E] [Cause of error] A non-interpolating axis is exceeding the maximum acceleration! [Error correction] Extend the programmed path of the non-interpolating axis. [226] 10/2023 [1A1-004F] [Cause of error] No traverse permitted with polar kinematics in the programmed range. [Error correction] Check the height difference of the point or the position of the fixed axis. Check whether the machining operation is permitted at the pole. [1A1-0050] [Cause of error] The calculated tool path exceeds the machine's positive traverse limits. The current machine setting was presumably not adopted and the workpiece is therefore in the wrong position in the working space. M118 limit switch [Error correction] Reduce the handwheel traverse range (M118) [1A1-0051] [Cause of error] The active kinematic model had not facing slide. FACING HEAD POS is allowed only with facing-slide kinematics. [Error correction] Insert the facing slide and switch the kinematics [1A1-0052] [Cause of error] There are too many or too few rotary axes present in order to calculate the tool angle of inclination [Error correction] - Use M138 to select or deselect the rotary axes - Check the configuration of the tool spindle, particularly CfgAxisPropKin/rotAxisForKinCalc - Contact your machine tool builder 10/2023 [227] [1A1-0053] [Cause of error] The orientation of the indexable insert of the turning tool is not permissible. [Error correction] The plane of the indexable insert must be parallel or perpendicular to the tool spindle: - Check the tool data - Check the kinematics configuration, particularly the transformations (CfgKinSimpleTrans) between the tool spindle and tool - Contact your machine tool builder [1A1-0054] [Cause of error] Incorrect orientation of the selected rotary axes. Possible causes: - The turning spindle is parallel to the selected tilting axis - The tool direction is parallel to the selected tilting axis - The programmed inclination is not possible with the present device [Error correction] - Check the programmed inclination - Use M138 to select a different tilting axis - Check the kinematics configuration - Check the configuration of the tool spindle, particularly CfgAxisPropKin/rotAxisForKinCalc - Contact your machine tool builder [1A2-000A] %1 [Cause of error] Ist im Fehlertext direkt angegeben [Error correction] - Kundendienst benachrichtigen [1A2-000B] [Cause of error] Sie haben im PRESET-Befehl mehrfach dieselbe Achse programmiert. [Error correction] - NC-Programm bzw. Zyklus ändern [228] 10/2023 [1C7-01F6] [Cause of error] Data record for the configuration of functional safety for the SPLC program [Error correction] [1C7-0205] [Cause of error] Axis-specific time monitoring for the execution of the brake test. - 0: No time monitoring through the SKERN [Error correction] [1C7-0206] [Cause of error] Maximum permissible path or spindle revolutions for SS2 reaction in SOM2 operating mode [Error correction] [1C7-0207] [Cause of error] Maximum permissible path or revolutions of the spindle with SS2 reaction in SOM3 operating mode [Error correction] [1C7-0208] [Cause of error] Maximum permissible path or spindle revolutions for SS2 reaction in SOM4 operating mode [Error correction] 10/2023 [229] [1C7-021B] [Cause of error] - SPLC interface signal NN_GenSafe = 0. It is therefore impossible to switch on the drives. - SPLC program does not set the interface signal. - The machine parameter MP_skipEmStopTest has been set. [Error correction] - Check the SPLC program. - Check the entry in MP_skipEmStopTest. - Inform your service agency. [1C7-0255] [Cause of error] Position monitoring for coupled axes. If the axis cannot follow the RTC specification and the position difference exceeds this value, an EMERGENCY STOP reaction is triggered. You can find information on braking the drives during an EMERGENCY STOP in the Technical Manual for your control. The settings in posTolerance apply only during active RTC and are independent of the settings in CfgPosControl. [Error correction] [1C7-025F] [Cause of error] Enter the desired HSCI data rate. With the “automatic” option, the control automatically selects the highest possible data rate. If there are devices or cables in the HSCI system that are suited for only limited data rates, a manual preselection might be necessary. [Error correction] [1C7-0268] TCPM [Cause of error] [Error correction] [230] 10/2023 [1C7-0350] [Cause of error] The parameter specifies the type of nominal-actual-value monitoring: - speedAndPosCompDefault: With FS spindles, the nominal-actual-value comparison is always performed for rotational speeds; with positioncontrolled feed axes when the guard doors are open for positions, and when the guard doors are closed for speeds. - speedAndPosCompReduced: With FS spindles, the nominal-actual-value comparison is always performed for rotational speeds; with positioncontrolled axes when the guard doors are open for positions and otherwise for speeds - noComp: The nominal-actual-value comparison is inactive, so neither speeds nor positions are checked - speedComp: With FS spindles, the nominal-actual-value comparison is performed for rotational speeds, and with feed axes for positions. [Error correction] [1C9-006B] [Cause of error] Describe here a tool carrier. [Error correction]
Source: HEIDENHAIN NC Error Messages — TNC7/640/620/320/128, CNC PILOT 640, MANUALplus 620 (10/2023)
Last reviewed: 2026-07-01 · Verified against the manufacturer’s official documentation.
Über Heidenhain TNC Series CNC Alarme
Industriesteuerungen von Heidenhain verfügen über umfangreiche Diagnosesysteme zum Schutz der internen Schaltkreise und mechanischen Verbindungen. Wenn eine TNC Series CNC einen Fehlercode wie 160-0322 ausgibt, deutet dies typischerweise auf eine Diskrepanz zwischen befohlenen Werten und tatsächlichem Sensor-Feedback hin.
Vollständige Alarmliste: 4497 Heidenhain TNC Series CNC codes.
Have a better solution?
Help the industrial community by sharing your repair experience for code 160-0322.
Need a searchable reference for more Heidenhain TNC Series CNC manuals?
We structure equipment manuals into searchable code, title, cause, solution, safety note, and source-reference data. Send a PDF and example searched codes when you need public pages, private search, or structured exports.
Space reserved for Google AdSense / Industrial Affiliate Links
Monetization target for 2026