# embeddings_queue

created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3220-a6ca-11ee-bb9b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 227, "chroma:document": "G10L3\r\n(or G10L3P1);\r\nP-L-Q-;\r\nT-H-D-;\r\nT-H-D-;\r\n:\r\nG11;\r\nM02(M30);\r\nQ: Life count type\r\n(1: Use count. 2: Duration.)\r\nCAUTION\r\nIf the Q command is omitted, the life count type is set according to the setting of \r\nbit 2 (LTM) of parameter No. 6800.\r\n- Arbitrary group number\r\nM\r\nIf the tool life management B function is enabled (bit 4 (LFB) of parameter No. 6805 = 1), and use of the \r\nfunction for specifying an arbitrary group number is set (bit 5 (TGN) of parameter No. 6802 = 1), an"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3221-a6ca-11ee-be30-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 227, "chroma:document": "arbitrary group number can be registered by programming a command."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3222-a6ca-11ee-b388-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 228, "chroma:document": "B-64694EN/01 PROGRAMMING 10. TOOL FUNCTION (T FUNCTION)\r\n- 199 -\r\nFormat Meaning\r\nG10L3;\r\n(or G10L3P1);\r\nP-L-T-;\r\nT-H-D-;\r\nT-H-D-;\r\n:\r\nG11;\r\nM02(M30);\r\nT-: Arbitrary group number (1 to 99999999)\r\nNOTE\r\n1 A group number that is the same as the group number of another group cannot \r\nbe registered.\r\nAn attempt to register such a group number results in alarm PS0431, \u201cILLEGAL \r\nT/R DATA OF TOOL LIFE\u201d.\r\n2 If an arbitrary group number (T) is 0, alarm PS0431 is issued."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3223-a6ca-11ee-b757-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 228, "chroma:document": "3 If ever an arbitrary group number is specified, the T command must be specified. \r\nIf the T command is omitted, alarm PS0149, \u201cFORMAT ERROR IN G10L3\u201d is \r\nissued.\r\nT\r\nThe function for specifying an arbitrary group number is available only if the tool change type is the ATC \r\ntype (bit 3 (TCT) of parameter No. 5040 = 1).\r\nIf the tool change type is the ATC type, the format used for setting an arbitrary group number is the same \r\nas for the M series.\r\nRemaining life setting"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3224-a6ca-11ee-94d2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 228, "chroma:document": "Remaining life setting\r\nIf the tool life management B function is enabled (bit 4 (LFB) of parameter No. 6805 = 1), and a \r\nremaining life value is to be set for each group separately (bit 3 (GRP) of parameter No. 6802 = 1), a \r\nremaining life value can be set as tool life management data by programming a command.\r\nFormat Meaning\r\nG10L3;\r\n(or G10L3P1);\r\nP-L-R-;\r\nT-H-D-;\r\nT-H-D-;\r\n:\r\nG11;\r\nM02(M30);\r\nR-: Remaining life setting (remaining life until a new tool is selected)\r\nNOTE"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3225-a6ca-11ee-8138-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 228, "chroma:document": "NOTE\r\n1 If the remaining life setting (R) is 0 or omitted, the remaining life is assumed to \r\nbe 0. In this case, the tool life expiration prior notice function is disabled.\r\n2 The remaining life setting (R) cannot exceed the life value (L). If an attempt is \r\nmade to specify a value greater than the life value, alarm PS0431 is issued.\r\n3 The remaining life setting (R) must be an unsigned value having no decimal \r\npoint."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3226-a6ca-11ee-8b5e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 228, "chroma:document": "point.\r\n4 The unit of the remaining life setting (R) depends on the setting of bit 1 (FGL) of \r\nparameter No. 6805, which selects the unit of the tool life value."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3227-a6ca-11ee-9b5b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 229, "chroma:document": "10. TOOL FUNCTION (T FUNCTION) PROGRAMMING B-64694EN/01\r\n- 200 -\r\nTool life value\r\n- If the life management B function is disabled\r\nIf the tool life management B function is disabled (bit 4 (LFB) of parameter No. 6805 = 0), a tool life \r\nvalue is registered as a duration or a use count according to the setting of bit 2 (LTM) of parameter No.\r\n6800 or the setting of a count type (Q command). The maximum values are listed below.\r\nTable 10.5.2 (a) Life count types and maximum life values\r\nBit 4 (LFB) of"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3228-a6ca-11ee-8b98-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 229, "chroma:document": "Bit 4 (LFB) of \r\nparameter No. 6805\r\nBit 2 (LTM) of \r\nparameter No. 6800 Life count type Maximum life value\r\n0 0 Use count specification 65535 times\r\n1 Duration specification 4300 min\r\nIf the count type is duration specification, the unit of a life value specified with address L in a program \r\nmay be one minute or 0.1 second, which is determined by the setting of bit 1 (FGL) of parameter No.\r\n6805.\r\nTable 10.5.2 (b) Life value unit and maximum value in L command\r\nBit 4 (LFB) of \r\nparameter No. 6805"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3229-a6ca-11ee-a323-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 229, "chroma:document": "parameter No. 6805\r\nBit 1 (FGL) of \r\nparameter No. 6805\r\nLife value \r\nunit\r\nMaximum value in \r\nL command Example\r\n0\r\n0 1 min 4300 L100: \r\nLife value is 100 min.\r\n1 0.1 sec 2580000 L1000: \r\nLife value is 100 sec.\r\n- If the life management B function is enabled\r\nIf the tool life management B function is enabled (bit 4 (LFB) of parameter No. 6805 = 1)\r\nTable 10.5.2 (c) Life count types and maximum life values\r\nBit 4 (LFB) of \r\nparameter No. 6805\r\nBit 2 (LTM) of"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff322a-a6ca-11ee-b4cb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 229, "chroma:document": "Bit 2 (LTM) of \r\nparameter No. 6800 Life count type Maximum life value\r\n1\r\n0 Use count specification 99999999 times\r\n1 Duration specification\r\n100000 min\r\n60000 min(Note)\r\nTable 10.5.2 (d) Life value unit and maximum value in L command\r\nBit 4 (LFB) of \r\nparameter No. 6805\r\nBit 1 (FGL) of \r\nparameter No. 6805\r\nLife value \r\nunit\r\nMaximum value in \r\nL command Example\r\n1\r\n0 1 min\r\n100000 L100:\r\n60000(Note) Life value is 100 min.\r\n1 0.1 sec\r\n60000000 L1000:\r\n36000000(Note) Life value is 100 sec.\r\nNOTE"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff322b-a6ca-11ee-9486-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 229, "chroma:document": "NOTE\r\nIf the life is counted every 0.1 second (bit 0 (FCO) of parameter No. 6805 = 1), \r\nthe maximum value specified by duration is 60000 minutes."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff322c-a6ca-11ee-bc34-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 230, "chroma:document": "B-64694EN/01 PROGRAMMING 10. TOOL FUNCTION (T FUNCTION)\r\n- 201 -\r\n10.5.3 Tool Life Management Commands in Machining Program\r\nExplanation\r\nM\r\n- Commands\r\nThe following commands are used for tool life management:\r\nT\u25cb\u25cb\u25cb\u25cb\u25cb\u25cb\u25cb\u25cb;\r\nSpecifies a tool group number.\r\nThe tool life management function selects, from a specified group, a tool whose life has not expired, and \r\noutputs its T code signal.\r\nIn \uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1, specify the sum of the tool life management ignore number specified in parameter"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff322d-a6ca-11ee-8d83-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 230, "chroma:document": "No. 6810 and a desired group number.\r\nExample:\r\nTo specify tool group number 1 when the tool life management ignore number is 100, specify \r\n\u201cT101;\u201d.\r\nNOTE\r\nIf \uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 is not greater than a tool life management ignore number, the \r\nT code is treated as an ordinary T code.\r\nIf an arbitrary group number is used (bit 4 (LFB) of parameter No. 6805 = 1, and bit 5 (TGN) of \r\nparameter No. 6802 = 1), it must be a preset arbitrary group number rather than a tool group number \r\nspecified in \uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1.\r\nExample:"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff322e-a6ca-11ee-9ba4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 230, "chroma:document": "Example:\r\nTo specify tool group number 1 when arbitrary group number 1234 is set for tool group number 1, \r\nspecify T1234.\r\nNOTE\r\n1 If an arbitrary group number is used, the tool life management ignore number \r\nspecified in parameter No. 6810 is not used.\r\n2 If the group specified by \uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 is not present, the CNC assumes that a \r\ntool not controlled under the tool life management function is selected.\r\nM06;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff322f-a6ca-11ee-8a42-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 230, "chroma:document": "M06;\r\nTerminates life management for the previously used tools, and begins counting the life of a new tool \r\nselected with the T code.\r\nNOTE\r\n1 M06 is treated as an M code not involving buffering.\r\n2 If multiple M codes are to be specified in the same block, M06 can be specified \r\nanywhere in the M codes.\r\nH99;\r\nSelects the H code registered in tool life management data for the currently used tool to enable tool length"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3230-a6ca-11ee-ac6e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 230, "chroma:document": "offset. Parameter No. 13265 can be used to enable compensation according to an H code other than H99.\r\nH00;\r\nCancels tool length offset."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3231-a6ca-11ee-805d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 231, "chroma:document": "10. TOOL FUNCTION (T FUNCTION) PROGRAMMING B-64694EN/01\r\n- 202 -\r\nD99;\r\nSelects the D code registered in tool life management data for the currently used tool to perform cutter \r\ncompensation.\r\nParameter No. 13266 can be used to enable compensation according to a D code other than D99.\r\nD00;\r\nCancels cutter compensation.\r\nNOTE\r\nH99 and D99 must be specified after the M06 command. If a code other than \r\nH99 or D99 or a code other than the H or D code set, respectively, in parameter"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3232-a6ca-11ee-9461-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 231, "chroma:document": "No. 13265 or 13266 is specified following M06, no H code or D code is selected \r\nfor tool life management data.\r\n- Types\r\nFor tool life management, the four tool change types (types A to D) listed below are used. Which type to \r\nuse varies from one machine to another. For details, refer to the relevant manual of each machine tool \r\nbuilder.\r\nTable 10.5.3 Differences among tool change types\r\nTool change type A B C D\r\nParameters M6T and \r\nM6E\r\nM6T (No.6800#7)\r\nM6E (No.6801#7)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3233-a6ca-11ee-895b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 231, "chroma:document": "M6E (No.6801#7)\r\nM6T M6E M6T M6E M6T M6E M6T M6E\r\n0 0 1 0 1 0 1\r\nTool group number \r\nspecified in the same \r\nblock as the tool \r\nchange command \r\n(M06)\r\nTool group already\r\nused Tool group to be used next\r\nTime when tool life is \r\ncounted\r\nLife counting is performed for a tool in the specified tool group if M06\r\nis specified next.\r\nLife counting is \r\nperformed if a tool \r\nin the tool group \r\nspecified in the \r\nsame block as \r\nM06 is specified.\r\nRemarks\r\nIf the T command (retract"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3234-a6ca-11ee-b169-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 231, "chroma:document": "If the T command (retract \r\ntool group) following the \r\nM06 command is not the \r\ncurrently used tool group, \r\nalarm PS0155, \u201cILLEGAL \r\nT-CODE COMMAND\u201d is \r\nissued (if bit 6 (IGI) of \r\nparameter No. 6800 = 0).\r\nNormally, if a tool group number \r\ncommand is specified alone, type B is \r\nused. However, even if a tool group \r\nnumber command is specified alone \r\nwith type C, no alarm is issued. (This \r\nmeans that there is no difference in \r\noperation between types B and C.)\r\nIf M06 is specified \r\nalone, alarm"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3235-a6ca-11ee-b087-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 231, "chroma:document": "alone, alarm \r\nPS0153, \r\n\u201cT-CODE NOT \r\nFOUND\u201d is raised.\r\nNOTE\r\nIf a tool group number is specified and a new tool is selected, the new tool \r\nselection signal is output."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3236-a6ca-11ee-be22-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 232, "chroma:document": "B-64694EN/01 PROGRAMMING 10. TOOL FUNCTION (T FUNCTION)\r\n- 203 -\r\nT\r\nIf the tool change type is the ATC type (bit 3 (TCT) of parameter No. 5040 = 1), commands are specified \r\nin the same manner as for the M series except that neither H99 nor H00 is used for the T series. See the \r\ndescription for the M series. For details on the tool compensation types applied when the tool change type \r\nis the ATC type, refer to Section, \u201cEXTENDED TOOL SELECTION\u201d of the OPERATOR\u2019S MANUAL \r\n(Lathe System) (B-64694EN-1)."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3237-a6ca-11ee-b0b4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 232, "chroma:document": "(Lathe System) (B-64694EN-1).\r\nThe command specification method for the turret type (bit 3 (TCT) of parameter No. 5040 = 0) is \r\nexplained below.\r\nCAUTION\r\nThis function cannot be used if the same number as the tool selection number is \r\nto be used to specify geometry offset number (bit 1 (LGN) of parameter No. \r\n5002 = 1).\r\n- Commands\r\nT\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a199;\r\nThe tool life management function ends counting the life of the tool used so far, selects, from the group"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3238-a6ca-11ee-855a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 232, "chroma:document": "specified by \uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1, a tool whose life has not expired, outputs the T code signal for the tool, and \r\nstarts counting the life of the tool.\r\nExample:\r\nSuppose that a T199 command (with a tool offset specified with the lower two digits) is issued to \r\ncause the life management function to select T10001 of tool group 1. Then, T code 100 is output, \r\nand the tool offset number 1 is selected.\r\nIf the condition that a new tool be selected is not met, and the second or subsequent selection of the same"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3239-a6ca-11ee-bfa4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 232, "chroma:document": "group is made since the entry of the control unit into the automatic operation start state from the reset \r\nstate, the next to the currently selected T code is selected if more than one offset is registered.\r\nIf the third selection is made, for example, the third offset is selected from among multiple offsets \r\nregistered for the same tool.\r\nExample:\r\nSuppose that the tool offset is specified with the lower two digits, and that two offset numbers are set"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff323a-a6ca-11ee-ab01-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 232, "chroma:document": "for the same tool number in group 1 with the following two T codes:\r\nT10001 T10002\r\nThe first T199 command issued since the entry of the control unit into the automatic operation start \r\nstate from the reset state selects the first T code, T10001. Then, if T199 is issued again before the \r\ncontrol unit is reset, the second T code, T10002, is selected. Furthermore, if T199 is issued again \r\nbefore the control unit is reset, the second T code, T10002, is selected because no third offset is \r\npresent."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff323b-a6ca-11ee-ae37-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 232, "chroma:document": "present.\r\nSetting bit 1 (TSM) of parameter No. 6801 set to 1 enables life counting to be performed for each T \r\ncode separately even if T codes specifying multiple offsets for the same number are registered.\r\nT\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a188;\r\nThe offset of the tool whose life is currently counted by tool life management is canceled. The tool offset \r\ncode is set to 00, and the tool number is output as a T code signal.\r\nExample:\r\nSuppose that the tool number of the tool currently used by the life management function is 100."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff323c-a6ca-11ee-bdce-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 232, "chroma:document": "Then, issuing a T188 command (with a tool offset specified with the lower two digits) outputs T \r\ncode 100 and selects offset number 0, canceling the offset."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff323d-a6ca-11ee-a117-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 233, "chroma:document": "10. TOOL FUNCTION (T FUNCTION) PROGRAMMING B-64694EN/01\r\n- 204 -\r\nNOTE\r\nIf life counting is not performed, or if the specified tool does not belong to the \r\ngroup for which life counting is being performed, alarm PS0155 is issued.\r\nThe numbers of digits in \uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 and 99/88 vary as follows:\r\nNo.5028 99 88\r\n1 T\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 9\r\n \u2191 \u2191\r\nSelect group Start life counting\r\nT\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 8\r\n \u2191 \u2191\r\nSelect group Cancel tool offset\r\n2 T\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 99\r\n \u2191 \u2191\r\nSelect group Start life counting\r\nT\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 88\r\n \u2191 \u2191"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff323e-a6ca-11ee-987f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 233, "chroma:document": "T\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 88\r\n \u2191 \u2191\r\nSelect group Cancel tool offset\r\n3 T\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 999\r\n \u2191 \u2191\r\nSelect group Start life counting\r\nT\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1 888\r\n \u2191 \u2191\r\nSelect group Cancel tool offset\r\nThe maximum number of digits in T codes is set in parameter No. 3032.\r\nThe number of digits used for specifying an offset number is selected by parameter No. 5028. If 0 is \r\nselected, the number of digits depends on the number of tool offsets.\r\nExample:\r\nIf there are one to nine tool offsets: Lowest digit"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff323f-a6ca-11ee-8d91-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 233, "chroma:document": "If there are 10 to 99 tool offsets: Lower two digits\r\nIf there are 100 to 999 tool offsets: Lower three digits\r\nNOTE\r\nOffset start and cancel operations involve compensation by moving a tool or by \r\nshifting the coordinate system. Using bit 6 (LWM) of parameter No. 5002 can \r\nselect whether to perform a compensation operation if a T code is specified or if \r\nan axis move command is specified.\r\nFor details, refer to refer to Subsection, \u201cOffset\u201d of the OPERATOR\u2019S MANUAL \r\n(Lathe System) (B-64694EN-1)."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3240-a6ca-11ee-8d7f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 233, "chroma:document": "(Lathe System) (B-64694EN-1).\r\nT\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\uf0a1\u2206\u2206;\r\nIf the tool offset number in \u2206\u2206 is neither 99 nor 88, the T code is treated as an ordinary T code. If life \r\ncounting is being currently performed, it is ended.\r\nExamples\r\nM\r\n- Tool change type A\r\nIf a block specifying a tool change command (M06) also contains a tool group command (T code), the T \r\ncode is used as a command for returning the tool to its cartridge. By specifying a tool group number with"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3241-a6ca-11ee-9b02-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 233, "chroma:document": "a T code, the number of the tool used so far is output as a T code signal. If the specified tool number is \r\nnot a tool number of the tool group of the tool being used, alarm PS0155 is issued. The alarm, however, \r\ncan be suppressed by setting bit 6 (IGI) of parameter No. 6800 to 1."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3242-a6ca-11ee-aa6a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 234, "chroma:document": "B-64694EN/01 PROGRAMMING 10. TOOL FUNCTION (T FUNCTION)\r\n- 205 -\r\nExample: Suppose that the tool life management ignore number is 100.\r\nT101 ;\r\n:\r\nM06 ;\r\n:\r\nT102 ;\r\n:\r\nM06 T101 ;\r\n:\r\n:\r\n:\r\nT103 ;\r\n:\r\nM06 T102 ;\r\n:\r\nG43 H99 ;\r\n:\r\nG41 D99 ;\r\n:\r\nD00 ;\r\n:\r\nH00 ;\r\nA tool whose life has not expired is selected from group 1.\r\n(Suppose that tool number 010 is selected.)\r\nTool life counting is performed for the tool in group 1.\r\n(The life of tool number 010 is counted.)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3243-a6ca-11ee-a788-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 234, "chroma:document": "A tool whose life has not expired is selected from group 2.\r\n(Suppose that tool number 100 is selected.)\r\nTool life counting is performed for the tool in group 2.\r\n(The life of tool number 100 is counted.)\r\nThe number of the tool currently used (in group 1) is output with a T code signal. (Tool \r\nnumber 010 is output.)\r\nA tool whose life has not expired is selected from group 3.\r\n(Suppose that tool number 200 is selected.)\r\nTool life counting is performed for the tool in group 3."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3244-a6ca-11ee-adc7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 234, "chroma:document": "(The life of tool number 200 is counted.)\r\nTool length offset for the tool selected from group 3 is used.\r\nCutter compensation for the tool selected from group 3 is used.\r\nCutter compensation is canceled.\r\nTool length offset is canceled.\r\n- Tool change types B and C\r\nIf a block specifying a tool change command (M06) also contains a tool group command (T code), the T \r\ncode is used to specify a tool group number for which life counting is to be performed by the next tool \r\nchange command."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3245-a6ca-11ee-8073-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 234, "chroma:document": "change command.\r\nExample: Suppose that the tool life management ignore number is 100.\r\nT101 ;\r\n:\r\nM06 T102 ;\r\n:\r\n:\r\n:\r\nM06 T103 ;\r\n:\r\n:\r\n:\r\nG43 H99 ;\r\n:\r\nG41 D99 ;\r\n:\r\nD00 ;\r\n:\r\nH00 ;\r\n:\r\nM06 T104 ;\r\n:\r\nA tool whose life has not expired is selected from group 1.\r\n(Suppose that tool number 010 is selected.)\r\nTool life counting is performed for the tool in group 1.\r\n(The life of tool number 010 is counted.)\r\nA tool whose life has not expired is selected from group 2."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3246-a6ca-11ee-ab74-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 234, "chroma:document": "(Suppose that tool number 100 is selected.)\r\nTool life counting is performed for the tool in group 2.\r\n(The life of tool number 100 is counted.)\r\nA tool whose life has not expired is selected from group 3.\r\n(Suppose that tool number 200 is selected.)\r\nTool length offset for the tool selected from group 2 is used.\r\nCutter compensation for the tool selected from group 2 is used.\r\nCutter compensation is canceled.\r\nTool length offset is canceled.\r\nTool life counting is performed for the tool in group 3."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3247-a6ca-11ee-847c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 234, "chroma:document": "(The life of tool number 200 is counted.)\r\nA tool whose life has not expired is selected from group 4."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3248-a6ca-11ee-9afc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 235, "chroma:document": "10. TOOL FUNCTION (T FUNCTION) PROGRAMMING B-64694EN/01\r\n- 206 -\r\n- Tool change type D\r\nFor a tool selected by a tool group command (T code), life counting is performed by a tool change \r\ncommand (M06) specified in the same block as the tool group command. Specifying a T code alone does \r\nnot results in an alarm; however, specifying an M06 command alone results in alarm PS0153. However, \r\nthe alarm can be suppressed by setting bit 7 (TAD) of parameter No. 6805 to 1."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3249-a6ca-11ee-9399-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 235, "chroma:document": "Example: Suppose that the tool life management ignore number is 100.\r\nT101 M06 ;\r\n:\r\n:\r\n:\r\nT102 M06 ;\r\n:\r\n:\r\n:\r\nG43 H99 ;\r\n:\r\nG41 D99 ;\r\n:\r\nD00 ;\r\n:\r\nH00 ;\r\n:\r\nT103 M06 ;\r\n:\r\nA tool whose life has not expired is selected from group 1.\r\n(Suppose that tool number 010 is selected.)\r\nTool life counting is performed for the tool in group 1.\r\n(The life of tool number 010 is counted.)\r\nA tool whose life has not expired is selected from group 2.\r\n(Suppose that tool number 100 is selected.)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff324a-a6ca-11ee-92a3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 235, "chroma:document": "Tool life counting is performed for the tool in group 2.\r\n(The life of tool number 100 is counted.)\r\nTool length offset for the tool selected from group 2 is used.\r\nCutter compensation for the tool selected from group 2 is used.\r\nCutter compensation is canceled.\r\nTool length offset is canceled.\r\nA tool whose life has not expired is selected from group 3.\r\nTool life counting is performed for the tool in group 3.\r\nT"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff324b-a6ca-11ee-be25-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 235, "chroma:document": "T\r\nFor the ATC type (bit 3 (TCT) of parameter No. 5040 = 1), commands are specified in the same manner \r\nas for the M series except that D99 rather than H99 is used. For the ATC type, see the description for the \r\nM series.\r\nThe following shows how commands are specified if the turret type is used (bit 3 (TCT) of parameter No. \r\n5040 = 0):\r\nExample: Suppose that offset numbers are two digits long.\r\nT0199 ;\r\n:\r\n:\r\n:\r\n:\r\n:\r\nT0188 ;\r\n:\r\n:\r\nT0299 ;\r\n:\r\n:\r\n:\r\n:\r\nT0299 ;\r\n:\r\n:\r\n:\r\n:\r\nT0301 ;\r\n:\r\n:"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff324c-a6ca-11ee-abe9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 235, "chroma:document": ":\r\n:\r\n:\r\n:\r\nT0301 ;\r\n:\r\n:\r\nA tool whose life has not expired is selected from group 1.\r\n(Suppose that T1001 is selected. The tool number is 10, and the offset number is 01.)\r\nTool life counting is performed for the tool in group 1.\r\n(The life of tool number 10 is counted.)\r\nThe offset of the tool being used in group 1 is canceled.\r\n(Since the tool being used is T1001, the tool number is 10, and the offset number is 00.)\r\nA tool whose life has not expired is selected from group 2."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff324d-a6ca-11ee-bdc2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 235, "chroma:document": "(Suppose that T2002 is selected. The tool number is 20, and the offset number is 02.)\r\nTool life counting is performed for the tool in group 2.\r\n(The life of tool number 20 is counted.)\r\nIf more than one offset number is specified for the currently used tool in group 2, the next \r\noffset number is selected.\r\n(Suppose that T2002 and T2003 are registered with tool number 20. In this case, T2003 is \r\nselected. The tool number is 20, and the offset number is 03.)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff324e-a6ca-11ee-9b6b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 235, "chroma:document": "Life counting for the tool in group 2 ends, and this command is treated as an ordinary T \r\ncode.\r\n(The tool number is 03, and the offset number is 01.)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff324f-a6ca-11ee-bae5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 236, "chroma:document": "B-64694EN/01 PROGRAMMING 10. TOOL FUNCTION (T FUNCTION)\r\n- 207 -\r\n10.5.4 Tool Life Counting and Tool Selection\r\nEither use count specification or duration specification is selected as the tool life count type according to \r\nthe state of bit 2 (LTM) of parameter No. 6800. Life counting is performed for each group separately, and \r\nthe life counter contents are preserved even after the power is turned off.\r\nTable 10.5.4 (a) Tool life management count types and intervals"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3250-a6ca-11ee-8900-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 236, "chroma:document": "Tool life count type Use count specification Time specification\r\nBit 2 (LTM) of parameter No. 6800 0 1\r\nLife count interval\r\nIncremented by one for tools used in \r\none program\r\nCounting can be resumed by using tool \r\nlife count restart M code (parameter No. \r\n6811).\r\nBit 0 (FCO) of parameter No. 6805\r\n0: Every second\r\n1: Every 0.1 second\r\nCan be changed by override.\r\nExplanation\r\nM\r\n- Use count specification (LTM=0)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3251-a6ca-11ee-8005-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 236, "chroma:document": "If a tool group (T code) is specified, a tool whose life has not expired is selected from the specified tool \r\ngroup. The life counter for the selected tool is then incremented by one by a tool change command (M06). \r\nUnless a tool life count restart M code is specified, selection of a new tool and the increment operation \r\ncan be performed only if a tool group number command and a tool change command are issued for the"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3252-a6ca-11ee-a939-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 236, "chroma:document": "first time since the entry of the control unit into the automatic operation start state from the reset state.\r\nCAUTION\r\nNo matter how many times the same tool group number is specified in a \r\nprogram, the use count is not incremented, and no new tool is selected.\r\n- Duration specification (LTM=1)\r\nAfter all registered tool life management data is deleted, programmed tool life management data is \r\nregistered."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3253-a6ca-11ee-b0fe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 236, "chroma:document": "registered.\r\nIf a tool group command (T code) is specified, a tool whose life has not expired is selected from the \r\nspecified tool group. Then, life management for the selected tool is started by a tool change command \r\n(M06). Life management (counting) is performed by measuring the time during which the tool is actually \r\nused in the cutting mode at regular intervals (every second or 0.1 second). The life count interval is"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3254-a6ca-11ee-9c65-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 236, "chroma:document": "specified by bit 0 (FCO) of parameter No. 6805. The time required for single block stop, feed hold, rapid \r\ntraverse, dwell, machine lock, and interlock operations is not counted.\r\nSetting bit 2 (LFV) of parameter No. 6801 enables the life count to be overridden as directed by tool life \r\ncount override signals. An override from 0 times to 99.9 times can be applied. If 0 times is specified, \r\ncounting is not performed.\r\nT"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3255-a6ca-11ee-bd2e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 236, "chroma:document": "counting is not performed.\r\nT\r\nIf the tool change type is the ATC type (bit 3 (TCT) of parameter No. 5040 = 1), the same specification \r\nmethod as for the M series applies. See the description for the M series.\r\nThe following explains the specification method for the turret type (bit 3 (TCT) of parameter No. 5040 = \r\n0):"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3256-a6ca-11ee-b4a0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 237, "chroma:document": "10. TOOL FUNCTION (T FUNCTION) PROGRAMMING B-64694EN/01\r\n- 208 -\r\n- Use count specification (LTM=0)\r\nIf a tool group command (T\u25cb\u25cb99 code) is issued, a tool whose life has not expired is selected from the \r\nspecified tool group, and the life counter for the selected tool is incremented by one. Unless a tool life \r\ncount restart M code is specified, selection of a new tool and the increment operation can be performed"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3257-a6ca-11ee-99f8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 237, "chroma:document": "only if a tool group number command and a tool change command are issued for the first time since the \r\nentry of the control unit into the automatic operation start state from the reset state.\r\nCAUTION\r\nNo matter how many times the same tool group number is specified in a \r\nprogram, the use count is not incremented, and no new tool is selected.\r\n- Duration specification (LTM=1)\r\nIf a tool group command (T\u25cb\u25cb99 code) is specified, a tool whose life has not expired is selected from"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3258-a6ca-11ee-be0c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 237, "chroma:document": "the specified tool group, and tool management for the selected tool starts.\r\nLife management (counting) is performed by measuring the time during which the tool is actually used in \r\nthe cutting mode at regular intervals (every second or 0.1 second). The life count interval is specified by \r\nbit 0 (FCO) of parameter No. 6805. The time required for single block stop, feed hold, rapid traverse, \r\ndwell, machine lock, and interlock operations is not counted."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3259-a6ca-11ee-a772-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 237, "chroma:document": "Setting bit 2 (LFV) of parameter No. 6801 enables the life count to be overridden according tool life \r\ncount override signals. An override from 0 times to 99.9 times can be applied. If 0 times is specified, \r\ncounting is not performed.\r\nM\r\nT\r\nNOTE\r\n1 When a tool is selected, tools are searched starting from the current tool toward \r\nthe last tool to find a tool whose life has not expired. When the last tool is \r\nreached during this search, the search restarts from the first tool. If the search"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff325a-a6ca-11ee-b528-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 237, "chroma:document": "does find any tool whose life has not expired, the last tool is selected.\r\nWhen the tool currently used is changed by the tool skip signal, the next new tool \r\nis selected using the method described here.\r\n2 If tool life counting indicates that the life of the last tool in a group has expired, \r\nthe tool change signal is output. If the life count type is duration specification, the \r\nsignal is output as soon as the life of the last tool in the group has expired. If the"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff325b-a6ca-11ee-a353-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 237, "chroma:document": "life count type is use count specification, the signal is output when the CNC is \r\nreset by a command such as M02 or M30 or when the tool life count restart M \r\ncode is specified after the life of the last tool in the group has expired.\r\n3 If a T command is specified, a group and a tool in the group are selected while \r\nthe T command is buffered. This means that if a block to be buffered contains a \r\nT command specifying a group while machining is being performed with that"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff325c-a6ca-11ee-bc38-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 237, "chroma:document": "group selected, the next T command is already buffered even if the tool life \r\nexpires during machining, so the next tool is not selected. To prevent this, if the \r\nlife count type is duration specification and a T command is to be specified to \r\nselect the same group successively, insert an M code for suppressing buffering \r\ninto a place immediately before the T command.\r\n4 When the tool life is counted, the remaining life of a group (the life value minus"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff325d-a6ca-11ee-9dff-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 237, "chroma:document": "the life counter value) is compared with the remaining life setting, and the status \r\nof the tool life expiration prior notice signal is changed according to the result of\r\nthe comparison."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff325e-a6ca-11ee-9e0c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 238, "chroma:document": "B-64694EN/01 PROGRAMMING 10. TOOL FUNCTION (T FUNCTION)\r\n- 209 -\r\n- M99\r\nIf the life count is specified by use count and bit 0 (T99) of parameter No. 6802 is 1, the tool change \r\nsignal TLCH is output and the automatic operation is stopped if the life of at least one tool group has \r\nexpired when the M99 command is executed. If the life count type is duration specification, the tool \r\nchange signal is output immediately when the life of at least one tool group has expired; when the M99"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff325f-a6ca-11ee-bac5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 238, "chroma:document": "command is specified, the automatic operation is stopped, but no more tool change signal is output.\r\nM\r\nIf the life count is specified by use count, a tool group command (T code) issued after the M99 \r\ncommand selects, from a specified group, a tool whose life has not expired, and the next tool change \r\ncommand (M06) increments the tool life counter by one.\r\nT\r\nIf the life count is specified by use count, when a tool group command (T code) is specified after the M99"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3260-a6ca-11ee-8f55-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 238, "chroma:document": "command is specified, a tool whose life has not expired is selected from a specified group, and the tool \r\nlife counter is incremented by one. \r\nIf the tool change type is the ATC type (bit 3 (TCT) of parameter No. 5040 = 1), the same specifications \r\nas for the M series apply.\r\n10.5.5 Tool Life Count Restart M Code\r\nExplanation\r\nM\r\nIf the life count is specified by use count, the tool change signal is output if the life of at least one tool"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3261-a6ca-11ee-aee0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 238, "chroma:document": "group has expired when a tool life count restart M code is issued. A tool group command (T code) issued \r\nafter the tool life count restart M code selects, from a specified group, a tool whose life has not expired, \r\nand the next tool change command (M06) increments the tool life counter by one. This enables the tool \r\nlife to be counted by a tool change command (M06) even if the command is not the first tool change"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3262-a6ca-11ee-8626-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 238, "chroma:document": "command (M06) issued since the entry of the CNC into the automatic operation start state from the reset \r\nstate. The tool life count restart M code is specified in parameter No. 6811."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3263-a6ca-11ee-923d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 239, "chroma:document": "10. TOOL FUNCTION (T FUNCTION) PROGRAMMING B-64694EN/01\r\n- 210 -\r\nExample:\r\nSuppose that M16 is a tool life count restart M code and that the tool life \r\nmanagement ignore number is 100.\r\nAlso suppose that the life count is specified by use count.\r\nT101 ; A tool whose life has not expired is selected from group 1.\r\n :\r\n :\r\nM06 ; Tool life management is performed for group 1.\r\n : (The tool life counter is incremented by one.)\r\n :\r\nT102 ; A tool whose life has not expired is selected from group 2.\r\n :\r\n :"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3264-a6ca-11ee-a0b5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 239, "chroma:document": ":\r\n :\r\nM06 ; Tool life management is performed for group 2.\r\n : (The tool life counter is incremented by one.)\r\n :\r\nM16 ; Tool life counting is restarted.\r\nT101 ; A tool whose life has not expired is selected from group 1.\r\n :\r\n :\r\nM06 ; Tool life management is performed for group 1.\r\n : (The tool life counter is incremented by one.)\r\nT\r\nIf the tool change type is the ATC type (bit 3 (TCT) of parameter No. 5040 = 1), the same specifications"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3265-a6ca-11ee-8203-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 239, "chroma:document": "as for the M series apply. See the description for the M series.\r\nThe following explanation assumes that the tool change type is the turret type (bit 3 (TCT) of parameter\r\nNo. 5040 = 0).\r\nIf the life count is specified by use count, the tool change signal is output if the life of at least one tool \r\ngroup has expired when a tool life count restart M code is specified. A tool group command (T code) \r\nissued after the tool life count restart M code selects a tool whose life has not expired from a specified"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3266-a6ca-11ee-8285-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 239, "chroma:document": "group, and the tool life counter is incremented by one. This enables the tool life to be counted by a tool \r\ngroup command (T code) even if the command is not the first tool group command issued since the entry \r\nof the CNC into the automatic operation start state from the reset state. The tool life count restart M code \r\nis specified in parameter No. 6811.\r\nExample:\r\nSuppose that M16 is a tool life count restart M code.\r\nAlso suppose that the life count is specified by use count."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3267-a6ca-11ee-9511-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 239, "chroma:document": "T199 ; A tool whose life has not expired is selected from group 1.\r\n : Tool life management is performed for group 1.\r\n : (The tool life counter is incremented by one.)\r\n :\r\nT299 ; A tool whose life has not expired is selected from group 2.\r\n : Tool life management is performed for group 2.\r\n : (The tool life counter is incremented by one.)\r\n :\r\nM16 ; Tool life counting is restarted.\r\nT199 ; A tool whose life has not expired is selected from group 1.\r\n : Tool life management is performed for group 1."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3268-a6ca-11ee-a26a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 239, "chroma:document": ": (The tool life counter is incremented by one.)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3269-a6ca-11ee-a5af-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 240, "chroma:document": "B-64694EN/01 PROGRAMMING 10. TOOL FUNCTION (T FUNCTION)\r\n- 211 -\r\nM\r\nT\r\nNOTE\r\n1 The tool life count restart M code is treated as an M code not involved in \r\nbuffering.\r\n2 If the life count type is use count specification, the tool change signal is output if \r\nthe life of at least one tool group has expired when the tool life count restart M \r\ncode is specified. If the life count type is duration specification, specifying the \r\ntool life count restart M code causes nothing."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff326a-a6ca-11ee-af4b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 240, "chroma:document": "3 If multiple M codes are to be specified in the same block, the tool life count \r\nrestart M code can be specified anywhere in the M codes.\r\n10.5.6 Disabling Life Count\r\nExplanation\r\nM\r\nT\r\nIf bit 6 (LFI) of parameter No. 6804 is 1, the tool life count disable signal LFCIV can be used to select \r\nwhether to cancel the tool life count.\r\nIf the tool life count disable signal LFCIV is \u201c1\u201d, the tool life count disabled signal LFCIF becomes \u201c1\u201d, \r\nand the tool life count is disabled."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff326b-a6ca-11ee-b0b7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 240, "chroma:document": "If the tool life count disable signal LFCIV is \u201c0\u201d, the tool life count disabled signal LFCIF becomes \u201c0\u201d, \r\nand the tool life count is enabled.\r\nNOTE\r\nNo buffering should occur when the state of the tool life count disable signal \r\nLFCIV is changed. So, use, for example, M codes not involved in buffering to \r\nchange the signal state. If M06 (for the M series) or a tool change T code (for the \r\nT series) is issued in a block that follows directly a block in which an auxiliary"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff326c-a6ca-11ee-84da-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 240, "chroma:document": "function code with buffering enabled is used to turn on or off the tool life count \r\ndisable signal LFCIV, it is likely that a command for specifying whether to count \r\nmay become incorrect.\r\n10.5.7 Remaining Tool Number Check Function\r\nOverview\r\nM\r\nIn tool life management, this function outputs the remaining tool number notice signal if the number of \r\nremaining tools in the group selected with a T code command is equal to or less than the value set in \r\nparameter No. 6846."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff326d-a6ca-11ee-b19a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 241, "chroma:document": "10. TOOL FUNCTION (T FUNCTION) PROGRAMMING B-64694EN/01\r\n- 212 -\r\nExplanation\r\nM\r\nIf, in tool life management, the remaining tool number in the group selected with a T code command is \r\nequal to or less than the value set in parameter No. 6846, the remaining tool number notice signal TLAL \r\nbecomes \"1\".\r\nIf the setting of parameter No. 6846 is 0, the remaining tool number notice signal TLAL is not output.\r\nThe remaining tool number notice signal TLAL becomes \"0\" when:"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff326e-a6ca-11ee-bd9b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 241, "chroma:document": "- A value is input to parameter No. 6846.\r\n- Using a G10 command, registration is performed that involves the erasure of all life management \r\ndata groups.\r\n- Using a T code command, a group is selected in which the remaining tool number is greater than the \r\nsetting of parameter No. 6846.\r\nThe remaining tool number notice signal TLAL becomes \"0\" when any of the following is executed in the \r\ngroup that has caused the remaining tool number notice signal TLAL to be generated."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff326f-a6ca-11ee-8d6d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 241, "chroma:document": "- Clearing of execution data, using the tool change reset signal.\r\n- Change and deletion of tool life management data, using a G10 command.\r\n- Batch deletion of tool groups from the group edit screen of tool life management, addition of tool \r\ndata to the screen, and deletion from the screen.\r\n- Clearing of tool execution data from the group edit screen of tool life management.\r\n- Clearing of execution data from the list screen of tool life management."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3270-a6ca-11ee-9338-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 241, "chroma:document": "- Execution of any of the FOCAS2 functions given in Table 10.5.7(a).\r\nTable 10.5.7(a) FOCAS2 functions that cause TLAL to become \"0\"\r\nFunction name Description\r\ncnc_clrcntinfo Clearing of tool life management data (life counter and tool information) (range specification)\r\ncnc_deltlifegrp Deletion of tool life management data (tool group)\r\ncnc_deltlifedt Deletion of tool life management data (tool data)\r\n(Effective if the group contains only one tool.)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3271-a6ca-11ee-afa7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 241, "chroma:document": "cnc_instlifedt Addition of tool life management data (tool data)\r\ncnc_wr1tlifedata Writing of tool life management data (tool data)\r\n(Effective if tool information is changed to \"expired\" or if tool information is changed to \r\n\"registered\" for a tool that is \"skipped\".)\r\ncnc_wr1tlifedat2\r\ncnc_wr2tlifedata"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3272-a6ca-11ee-b385-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 242, "chroma:document": "B-64694EN/01 PROGRAMMING 11. AUXILIARY FUNCTION\r\n- 213 - \r\n11 AUXILIARY FUNCTION \r\nOverview \r\nThere are two types of auxiliary functions; auxiliary function (M code) for specifying spindle start, \r\nspindle stop, program end, and so on, and secondary auxiliary function (B code) for specifying index \r\ntable positioning. \r\nWhen a move command and auxiliary function are specified in the same block, the commands are \r\nexecuted in one of the following two ways:"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3273-a6ca-11ee-b55b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 242, "chroma:document": "(1) Simultaneous execution of the move command and auxiliary function commands. \r\n(2) Executing auxiliary function commands upon completion of move command execution. \r\nThe selection of either sequence depends on the machine tool builder's specification. Refer to the manual \r\nissued by the machine tool builder for details. \r\n11.1 AUXILIARY FUNCTION (M FUNCTION) \r\nWhen a numeral is specified following address M, code signal and a strobe signal are sent to the machine."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3274-a6ca-11ee-877b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 242, "chroma:document": "The machine uses these signals to turn on or off its functions. \r\nUsually, only one M code can be specified in one block. Depending on the setting of bit 7 (M3B) of \r\nparameter No. 3404, up to three M codes can be specified. And, depending on the setting of bit 5 (M5B) \r\nof parameter No. 11630, up to five M codes can be specified. \r\nWhich M code corresponds to which machine function is determined by the machine tool builder. The"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3275-a6ca-11ee-bd74-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 242, "chroma:document": "machine processes all operations specified by M codes except those specified by M98, M99, M198 or \r\ncalled subprogram (parameters Nos.6071 to 6079), or called custom macro (parameters Nos.6080 to \r\n6089). Refer to the machine tool builder's instruction manual for details. \r\nExplanation \r\nThe following M codes have special meanings. \r\n - M02, M30 (End of program) \r\nThis indicates the end of the main program."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3276-a6ca-11ee-998a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 242, "chroma:document": "Automatic operation is stopped and the CNC unit is reset. (This differs with the machine tool builder.) \r\nAfter a block specifying the end of the program is executed, control returns to the start of the program. \r\nBits 5 (M02) and 4 (M30) of parameter No. 3404 can be used to disable M02, M30 from returning control \r\nto the start of the program. \r\n - M00 (Program stop) \r\nAutomatic operation is stopped after a block containing M00 is executed. When the program is stopped,"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3277-a6ca-11ee-8118-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 242, "chroma:document": "all existing modal information remains unchanged. The automatic operation can be restarted by actuating \r\nthe cycle operation. (This differs with the machine tool builder.) \r\n - M01 (Optional stop) \r\nSimilarly to M00, automatic operation is stopped after a block containing M01 is executed. This code is \r\nonly effective when the Optional Stop switch on the machine operator's panel has been pressed. \r\n - M98 (Calling of subprogram)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3278-a6ca-11ee-91c0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 242, "chroma:document": "This code is used to call a subprogram. The code and strobe signals are not sent. Refer to the Section, \r\n\u201cSUBPROGRAM (M98, M99)\u201d for details. \r\n - M99 (End of subprogram) \r\nThis code indicates the end of a subprogram. \r\nM99 execution returns control to the main program. The code and strobe signals are not sent. Refer to the \r\nSection, \u201cSUBPROGRAM (M98, M99)\u201d for details."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3279-a6ca-11ee-af67-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 243, "chroma:document": "11. AUXILIARY FUNCTION PROGRAMMING B-64694EN/01\r\n- 214 - \r\n11.2 MULTIPLE M COMMANDS IN A SINGLE BLOCK \r\nUsually, only one M code can be specified in one block. By setting bit 7 (M3B) of parameter No. 3404 to \r\n1, however, up to three M codes can be specified simultaneously in one block. And, by setting bit 5 \r\n(M5B) of parameter No. 11630, to 1, however, up to five M codes can be specified simultaneously in one \r\nblock."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff327a-a6ca-11ee-83e6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 243, "chroma:document": "block. \r\nUp to five M codes specified in one block are output to the machine at the same time. So, when compared \r\nwith a case where a single M code is specified in one block, a reduced machining cycle time can be \r\nachieved. \r\nExplanation \r\nCNC allows up to five M codes to be specified in one block. However, some M codes cannot be specified \r\nat the same time due to mechanical operation restrictions. For detailed information about the mechanical"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff327b-a6ca-11ee-b172-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 243, "chroma:document": "operation restrictions on simultaneous specification of multiple M codes in one block, refer to the manual \r\nof each machine tool builder. \r\nM00, M01, M02, M30, M98, M99, or M198 must not be specified together with another M code. \r\nSome M codes other than M00, M01, M02, M30, M98, M99, and M198 cannot be specified together with \r\nother M codes; each of those M codes must be specified in a single block. \r\nSuch M codes include these which direct the CNC to perform internal operations in addition to sending"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff327c-a6ca-11ee-ad80-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 243, "chroma:document": "the M codes themselves to the machine. To be specified, such M codes are M codes for calling program \r\nnumbers 9001 to 9009 and M codes for disabling advance reading (buffering) of subsequent blocks. \r\nMeanwhile, multiple of M codes that direct the CNC only to send the M codes themselves (without \r\nperforming internal operations) can be specified in a single block. \r\nHowever, it is possible to specify multiple M codes that are sent to the machine in the same block unless"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff327d-a6ca-11ee-9f02-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 243, "chroma:document": "they direct the CNC to perform internal operations. (Since the processing method depends on the machine, \r\nrefer to the manual of the machine tool builder.) \r\nIf bit 0 (MMB) of parameter No. 11658 is set to 1, M code preventing buffering specified by any of \r\nparameters Nos. 3411 to 3420, parameters Nos. 3421 to 3432 or parameters Nos. 11290 to 11299 can be \r\nspecified together with another M code. \r\nExample \r\nOne M command in a single block Multiple M commands in a single block \r\nM40; \r\nM50; \r\nM60;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff327e-a6ca-11ee-a11b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 243, "chroma:document": "M40; \r\nM50; \r\nM60; \r\nM70; \r\nM80; \r\nG28G91X0Y0Z0; \r\n: \r\n: \r\n: \r\nM40M50M60M70M80; \r\nG28G91X0Y0Z0; \r\n: \r\n: \r\n: \r\n: \r\n:"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff327f-a6ca-11ee-9d5c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 244, "chroma:document": "B-64694EN/01 PROGRAMMING 11. AUXILIARY FUNCTION\r\n- 215 - \r\n11.3 M CODE GROUPING FUNCTION \r\nOverview \r\nClassifying a maximum of 500 M codes into a maximum of 127 groups allows the user: \r\n- To receive an alarm if an M code that must be specified alone is included when multiple M codes are \r\nspecified in a block. \r\n- To receive an alarm if M codes belonging to the same group are specified in the same block when \r\nmultiple M codes are specified in a block."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3280-a6ca-11ee-8383-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 244, "chroma:document": "11.3.1 Setting an M Code Group Number Using the Setting Screen \r\n - Procedure for displaying the M code group setting screen \r\nFig. 11.3.1 M code group setting screen \r\nYou can use the \u201cM code group setting screen (Fig. 11.3.1)\u201d to set a group number for each M code. \r\nDisplay the \u201cM code group setting screen\u201d using the following procedure: \r\n(1) Press function key and the continuous menu key several times. Soft key [M CODE GROUP] \r\nappears. \r\n(2) Press soft key [M CODE GROUP]."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3281-a6ca-11ee-84b7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 244, "chroma:document": "In the \u201cNO.\u201d field, M codes for which an M code group can be set are displayed. \r\nAn M code group can be set for the following M codes: M00 to M99, and any 400 M codes selected from \r\nM100 and subsequent M codes. For details of how to add the 100th and subsequent M codes, see the \r\nexplanation of parameters Nos. 3441 to 3444. \r\nIn the \u201cDATA\u201d field, the M code group number corresponding to each M code is displayed."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3282-a6ca-11ee-bada-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 245, "chroma:document": "11. AUXILIARY FUNCTION PROGRAMMING B-64694EN/01\r\n- 216 - \r\n - Setting a group number \r\nTo set an M code group number on the \u201cM code group setting screen (Fig. 11.3.1),\u201d use he following \r\nprocedure: \r\n1 Select the MDI mode. \r\n2 Set \u201cPARAMETER WRITE\u201d on the setting screen to 1. \r\n3 Display the \u201cM code group setting screen\u201d. \r\n4 Move the cursor to the M code to be set using page keys and cursor keys. You can also enter the"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3283-a6ca-11ee-9222-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 245, "chroma:document": "number of the M code to be set and press soft key [NO.SRH] to move the cursor to the M code. \r\n5 Enter a group number and press soft key [INPUT] or the key. \r\nThe valid range of M code group numbers is from 1 to 127 (127 groups). If a value of 0 is input, it is not \r\nregistered as an M code group. \r\n - Examples of setting parameters Nos. 3441 to 3444 \r\nIn the following examples, the number of digits of an M code is 4. \r\n<1> to <4> indicate parameters Nos. 3441 to 3444."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3284-a6ca-11ee-8213-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 245, "chroma:document": "(1) When <1> = 300, <2> = 400, <3> = 500, and <4> = 900 are set \r\nNumber\r\n0000 \r\n : 100 codes \r\n0099 \r\n0300 \r\n : 100 codes \r\n0399 \r\n0400 \r\n : 100 codes \r\n0499 \r\n0500 \r\n : 100 codes \r\n0599 \r\n0900 \r\n : 100 codes \r\n0999 \r\nM code groups can be set for M0000 to M0099, M0300 to \r\nM0599, and M0900 to M999. \r\nM codes M0300 to M0599 and M0900 to M999 are added to the \r\nM code group setting screen. \r\n(2) When <1> = 200, <2> = 0, <3> = 550, and <4> = 800 are set \r\nNumber\r\n0000 \r\n : \r\n0099 \r\n0200 \r\n : \r\n0299 \r\n0550"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3285-a6ca-11ee-97ea-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 245, "chroma:document": "0200 \r\n : \r\n0299 \r\n0550 \r\n : \r\n0649 \r\n0800 \r\n : \r\n0899 \r\nM code groups can be set for M0000 to M0099, M0200 to M0299, M0550\r\nto M0649, and M0800 to M0899. \r\n(The setting of parameter <2> is invalid because it is 0.) \r\nIn this case, M codes M0200 to M0299, M0550 to M0649, and M0800 to \r\nM0899 are added to the M code group setting screen."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3286-a6ca-11ee-9652-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 246, "chroma:document": "B-64694EN/01 PROGRAMMING 11. AUXILIARY FUNCTION\r\n- 217 - \r\n11.3.2 Setting an M Code Group Number Using a Program \r\nYou can execute a program to set an M code group number and M code name. The command format is \r\nshown below. \r\nFormat \r\nG10 L40 Pn Rg ; \r\nPn: \u201cn\u201d specifies an M code. \r\nRg: \u201cg\u201d specifies an M code group number. \r\nNOTE \r\n1 If the format is invalid, an alarm PS1144, \u201cG10 FORMAT ERROR\u201d is issued. \r\n2 If an M code group cannot be set for the M code specified for the P command or"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3287-a6ca-11ee-bbb2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 246, "chroma:document": "if the group number specified for the R command is not within the range between \r\n0 and 127, an alarm PS1305, \u201cDATA OUT OF RANGE\u201d is issued. \r\n(Example) \r\n Executing the following program sets M code group \u201c1\u201d to M03: \r\n G10 L40 P03 R1 ; \r\n11.3.3 M Code Group Check Function \r\nWhen multiple M commands in a single block (enabled when bit 7 (M3B) of parameter No. 3404 is set to \r\n1) are used, you can check the following items. You can also select whether to check the items using bit 1"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3288-a6ca-11ee-b4d2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 246, "chroma:document": "(MGC) of parameter No. 3400. \r\n(1) M code to be specified in a single block containing no other M codes \r\n If an M code which must be specified in a single block containing no other M codes is specified \r\ntogether with another M code, an alarm PS5016, \u201cILLEGAL COMBINATION OF M CODES\u201d is \r\nissued. \r\n(2) M codes in the same group \r\n If multiple M codes in the same group are specified together, an alarm PS5016 is issued. \r\nThe valid range of group numbers is from 0 to 127 (128 groups)."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3289-a6ca-11ee-a29f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 246, "chroma:document": "Group numbers 0 and 1 have special meaning. Note the following points: \r\n- Each M code with group number 1 is assumed to be an M code to be specified in a single block \r\ncontaining no other M codes. \r\n- For each M code with group number 0, the \u201csame group M code check\u201d is ignored. That is, when \r\nmultiple M codes with group number 0 are specified in a single block, the alarm is not issued. \r\n- For each M code with group number 0, the \u201ccheck for an M code to be specified in a single block"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff328a-a6ca-11ee-a964-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 246, "chroma:document": "containing no other M codes\u201d is not ignored. That is, if an M code with group number 1 and an M \r\ncode with group number 0 are specified in a single block, the alarm is issued. \r\n- For M codes that are not to be output to the machine such as M98, M99, M198, and M codes for \r\nsubprogram and macro calls (set in parameters Nos. 6071 to 6079 and Nos. 6080 to 6089 and with \r\nthe macro executor), be sure to set 0 as the group number."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff328b-a6ca-11ee-9394-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 246, "chroma:document": "- For M00, M01, M02, M30, and M codes for which buffering is suppressed (set in parameters Nos. \r\n3411 to 3432 and No.11290 to 11299), be sure to set 1 as the group number."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff328c-a6ca-11ee-9601-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 247, "chroma:document": "11. AUXILIARY FUNCTION PROGRAMMING B-64694EN/01\r\n- 218 - \r\n11.4 SECOND AUXILIARY FUNCTIONS (B CODES) \r\nOverview \r\nIf a value with a maximum of eight digits is specified after address B, the code signal and strobe signal \r\nare transferred for calculation of the rotation axis. The code signal is retained until the next B code is \r\nspecified. \r\nOnly one B code can be specified for each block. When the maximum number of digits are specified by"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff328d-a6ca-11ee-8121-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 247, "chroma:document": "parameter No.3033, an alarm is issued if the number of digits of a command exceeds the specified \r\nnumber. \r\nIn addition, the address used for specifying the second auxiliary function can be changed to an address \r\nother than address B (address A, C, U, V, or W) by setting parameter No.3460. \r\nHowever, the address used for the second auxiliary function cannot also be used as the address of the \r\ncontrolled axis. For details, refer to the manual available from the machine tool builder. \r\nExplanation"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff328e-a6ca-11ee-9b94-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 247, "chroma:document": "Explanation \r\n - Range of specification \r\n-99999999 to 99999999 \r\n - Output value \r\nThe value specified after the address of the second auxiliary function is output on the code signals B00 to \r\nB31. Note the following about a output value. \r\n1. When a command with a decimal point or a negative command is disabled \r\n (When bit 0 (AUP) of parameter No.3450 is set to 0) \r\n When the second auxiliary function with no decimal point is specified, the specified value is output"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff328f-a6ca-11ee-8a0a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 247, "chroma:document": "on the code signals as is, regardless of the desktop calculator decimal point setting (bit 0 (DPI) of \r\nparameter No.3401). \r\n Example: \r\n Specified value Output value \r\n B10 10 \r\n When the second auxiliary function with a decimal point is specified, alarm PS0007, \u201cILLEGAL \r\nUSE OF DECIMAL POINT\u201d is issued. \r\n When the second auxiliary function is specified with a negative value, alarm PS0006, \u201cILLEGAL \r\nUSE OF MINUS SIGN\u201d is issued."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3290-a6ca-11ee-a252-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 247, "chroma:document": "USE OF MINUS SIGN\u201d is issued. \r\n2. When a command with a decimal point or a negative command is enabled \r\n (When bit 0 (AUP) of parameter No.3450 is set to 1) \r\n When the desktop calculator decimal point setting is not specified (when bit 0 (DPI) of parameter \r\nNo.3401 is set to 0), if the second auxiliary function with no decimal point is specified, the specified \r\nvalue is output on the code signals as is. \r\n Example: \r\n Specified value Output value \r\n B10 10"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3291-a6ca-11ee-bc62-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 247, "chroma:document": "B10 10 \r\n When desktop calculator decimal point input is specified (when bit 0 (DPI) of parameter No.3401 is \r\nset to 1), if the second auxiliary function with no decimal point is specified, the specified value \r\nmultiplied by a magnification is output on the code signals. (Magnifications are shown in Table 11.4 \r\n(a).)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3292-a6ca-11ee-9821-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 248, "chroma:document": "B-64694EN/01 PROGRAMMING 11. AUXILIARY FUNCTION\r\n- 219 - \r\n Example: \r\n Specified value Output value \r\n B10 10000 (When metric input is used and the reference axis is IS-B. The \r\nmagnification is 1000.) \r\n When the second auxiliary function with a decimal point is specified, the specified value multiplied \r\nby a magnification is output to the code signals. (Magnifications are shown in Table 11.4 (a).) \r\n Example: \r\n Specified value Output value"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3293-a6ca-11ee-ae4f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 248, "chroma:document": "Specified value Output value \r\n B10. 10000 (When metric input is used and the reference axis is IS-B. The \r\nmagnification is 1000.) \r\n B0.123 1230 (When inch input is used, the reference axis is IS-B, and parameter AUX \r\nis set to 1. The magnification is 10000.) \r\n The magnification is determined as shown below according to the setting unit of the reference axis \r\n(specified by parameter No.1031) and bit 0 (AUX) of parameter No.3405."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3294-a6ca-11ee-896f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 248, "chroma:document": "Table 11.4 (a) Magnifications for an output value when the second auxiliary function with a decimal point is \r\nspecified for desktop calculator decimal point input \r\nSetting unit Bit 0 (AUX) of parameter \r\nNo.3405 = 0 \r\nBit 0 (AUX) of parameter \r\nNo.3405 = 1 \r\nMetric input system \r\nReference axis: IS-A 100\u00d7 100\u00d7\r\nReference axis: IS-B 1000\u00d7 1000\u00d7\r\nReference axis: IS-C 10000\u00d7 10000\u00d7\r\nInch input system \r\nReference axis: IS-A 100\u00d7 1000\u00d7\r\nReference axis: IS-B 1000\u00d7 10000\u00d7\r\nReference axis: IS-C 10000\u00d7 100000\u00d7"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3295-a6ca-11ee-9e9b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 248, "chroma:document": "CAUTION \r\n If a decimal fraction remains after multiplying the specified value with a decimal \r\npoint by a magnitude in Table 11.4 (a), the fraction is truncated. \r\n Example: \r\nSpecified value Output value \r\nB0.12345 1234 (When inch input is used, the reference axis is IS-B, and \r\nparameter AUX is set to 1. The magnification is 10000.) \r\nNOTE \r\n If the number of digits of the specified value exceeds the allowable number of \r\ndigits (set by parameter No. 3033), alarm PS0003, \u201cTOO MANY DIGIT\u201d is \r\nissued."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3296-a6ca-11ee-8aba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 248, "chroma:document": "issued. \r\n When the specified value is multiplied by a magnitude in Table 11.4 (a), the \r\nallowable number of digits must be set for the resultant value. \r\nLimitation \r\nAddresses used for the second auxiliary functions (addresses specified with B or parameter No. 3460) \r\ncannot be used as the addresses used for controlled axis names."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3297-a6ca-11ee-ae81-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 249, "chroma:document": "11. AUXILIARY FUNCTION PROGRAMMING B-64694EN/01\r\n- 220 - \r\n11.5 AUXILIARY FUNCTION OUTPUT IN MOVING AXIS \r\nOverview \r\nBy specifying absolute coordinate values and auxiliary functions (M, B) at G50.9 block, the auxiliary \r\nfunctions are output to PMC when absolute coordinate enters the specified area in the next movement \r\nblock. \r\nG50.9 can be specified up to 2 blocks consecutively. In other words, auxiliary function output points in \r\na movement block can be specified up to two."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3298-a6ca-11ee-a9ee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 249, "chroma:document": "Code signals and strobe signals are output to the same signal address as a usual auxiliary function. \r\nFormat \r\nG50.9 IP_ Mm11 Mm12 Mm13 Bb11 ; \r\nG50.9 IP_ Mm21 Mm22 Mm23 Bb21 ; \r\n(Movement command block) Mm01 Mm02 Mm03 Bb01 Ss01 Tt01 ; \r\nIP_ : Auxiliary function output start point. (Absolute coordinate value) \r\nM m11 : 1st M auxiliary function (1st block) \r\nM m12 : 2nd M auxiliary function (1st block) \r\nM m13 : 3rd M auxiliary function (1st block) \r\nB b11 : 2nd auxiliary function (1st block)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff3299-a6ca-11ee-9137-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 249, "chroma:document": "M m21 : 1st M auxiliary function (2nd block) \r\nM m22 : 2nd M auxiliary function (2nd block) \r\nM m23 : 3rd M auxiliary function (2nd block) \r\nB b21 : 2nd auxiliary function (2nd block) \r\nM m01 : 1st M auxiliary function (movement block) \r\nM m02 : 2nd M auxiliary function (movement block) \r\nM m03 : 3rd M auxiliary function (movement block) \r\nB b01 : 2nd auxiliary function (movement block) \r\n S s01 : Spindle speed command \r\n T t01 : T command (Tool compensation)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff329a-a6ca-11ee-82dc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 249, "chroma:document": "- At least one axis of auxiliary function output start point must be commanded at G50.9 block. The \r\nalarm (PS5330),\u201d G50.9 FORMAT ERROR\u201d occurs if there is not an axis address at G50.9 \r\nblock. \r\n- At least one auxiliary function must be commanded at G50.9 block. The alarm (PS5330),\u201d G50.9 \r\nFORMAT ERROR\u201d occurs if an auxiliary function isn't commanded. \r\n- It is possible to command G50.9 block up to 2 blocks consecutively. The alarm (PS5330),\u201d"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff329b-a6ca-11ee-91ea-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 249, "chroma:document": "G50.9 FORMAT ERROR\u201d occurs if more than 3 blocks are commanded. \r\n- Incremental programming cannot be specified in G50.9 block. The alarm (PS0009),\u201dIMPROPER \r\nNC ADDRESS\u201d occurs. Also, in case of incremental mode (G91) in G code system B/C, \r\nincremental programming in G50.9 block is regarded as absolute programming."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff329c-a6ca-11ee-9018-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 250, "chroma:document": "B-64694EN/01 PROGRAMMING 11. AUXILIARY FUNCTION\r\n- 221 - \r\nOperation\r\n(1) At the start point of movement block, M/S/T/B codes (m01,m02,m03,b01,s01,t01) of movement \r\nblock are output to PMC, and moving is started. \r\nMm01,Mm02,Mm03,Bb01,Ss01,Tt01 of \r\nmovement block are output to PMC at the \r\nstart point. \r\nThe 1st output start point The 2nd output start point \r\nFig.11.5 (a) \r\n(2) When moving to the 1st output start point that is specified at the 1st G50.9 block, if FIN processing"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff329d-a6ca-11ee-a675-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 250, "chroma:document": "of M/S/T/B code which was output to PMC in (1) has completed, M code (m11,m12,m13) and B \r\ncode (b11) of the 1st G50.9 block are output to PMC. \r\nIf FIN processing has not completed, M code (m11,m12,m13) and B code (b11) are not output to \r\nPMC at the 1st output start point. They are output immediately after FIN processing completes. \r\nCode signals and strobe signals are output to the same signal address as usual auxiliary function. \r\nMm11,Mm12,Mm13,Bb11 specified at the"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff329e-a6ca-11ee-83a5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 250, "chroma:document": "1st G50.9 block are output to PMC \r\nThe 1st output start point The 2nd output start point \r\nFig.11.5 (b) \r\n(3) When moving to the 2nd output start point that is specified at the 2nd G50.9 block, if FIN \r\nprocessing of M/S/T/B code which was output to PMC in (2) has completed, M code \r\n(m21,m22,m23) and B code (b21) of the 2nd G50.9 block are output to PMC. \r\nIf FIN processing has not completed, M code (m21,m22,m23) and B code (b21) are not output to"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff329f-a6ca-11ee-b682-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 250, "chroma:document": "PMC at the 2nd output start point. They are output immediately after FIN processing completes. \r\nThe 1st output start point The 2nd output start point \r\nMm21,Mm22,Mm23,Bb21 specified at the \r\n2nd G50.9 block are output to PMC. \r\nFig.11.5 (c) \r\n(4) When movement completes, if absolute coordinate has not reached the value that was specified at \r\nG50.9 blocks, the alarm (PS5331), \u201cILLEGAL COMMANDED POSITION\u201c occurs."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5885-a6ca-11ee-bda3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 251, "chroma:document": "11. AUXILIARY FUNCTION PROGRAMMING B-64694EN/01\r\n- 222 - \r\nSpecification of output start point \r\nWhen coordinates for 2 axes are specified \r\nSpecified coordinate \r\nat G50.9 block.\r\nAbsolute coordinate when\r\nG50.9 executes.\r\nAuxiliary functions are output when absolute\r\ncoordinate enters this area.\r\nFig.11.5 (d) \r\nWhen coordinate for 1 axis is specified \r\nSpecified coordinate \r\nat G50.9 block. \r\nAbsolute coordinate when\r\nG50.9 executes.\r\nAuxiliary functions are output when absolute"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5886-a6ca-11ee-91d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 251, "chroma:document": "coordinate enters this area.\r\nFig.11.5 (e) \r\nPriority of auxiliary function output \r\nIf absolute coordinate have entered the area that was specified at the 2nd G50.9 block while they have not \r\nentered the area that was specified at the 1st G50.9 block, auxiliary function of the 2nd G50.9 block are \r\nnot output at that time. After absolute coordinate entered the area that was specified at the 1st G50.9 \r\nblock and FIN processing completed, auxiliary function of the 2nd G50.9 block are output finally."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5887-a6ca-11ee-b06b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 251, "chroma:document": "Alarm at movement completion \r\nWhen movement completes, if absolute coordinate has not reached the value that was specified at G50.9 \r\nblocks, the alarm (PS5331), \u201dILLEGAL COMMANDED POSITION\u201d occurs. \r\nThe alarm (PS5331), \u201dILLEGAL COMMANDED POSITION\u201d occurs if next block after G50.9 block is \r\nno movement command because absolute coordinate does not reach to the value that was specified at \r\nG50.9 block. \r\nExample 1) M code \r\nG00 X100.0 ; \r\nG50.9 X200.0 M128 ; \r\nM01; \u2190 The alarm (PS5331) occurs."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5888-a6ca-11ee-b45c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 251, "chroma:document": "G00 X3000. ; \r\nExample 2) Empty block \r\nG00 X100.0 ; \r\nG50.9 X200.0 M128 ; \r\n; (Empty block) \u2190 The alarm (PS5331) occurs. \r\nG00 X300.0 ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5889-a6ca-11ee-a8fb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 252, "chroma:document": "B-64694EN/01 PROGRAMMING 11. AUXILIARY FUNCTION\r\n- 223 - \r\nNote \r\nTool nose radius compensation/Cutter compensation C \r\nBecause G50.9 block is treated as a block without movement, \u201cTool nose radius compensation\u201d and \r\n\u201cCutter compensation C\u201d are temporarily canceled when two G50.9 blocks are commanded \r\nconsecutively. \r\nTool compensation \r\nWhen tool compensation amount is changed by T code at the movement block, absolute coordinate value"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff588a-a6ca-11ee-8efa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 252, "chroma:document": "changes according to tool compensation amount. Therefore, absolute coordinate value sometimes enters \r\nthe area specified by G50.9 block, at the head of the movement block. \r\nProgram restart \r\nThe histories of M code displayed in the screen of program restart are not in actual output order but in \r\ncommanded block order. \r\nMultiple M commands in a single block \r\nThe bit 7(M3B) of parameter 3404 must be set to 1 in order to command multiple M codes in one block. \r\nM30, M02, M00, M01"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff588b-a6ca-11ee-83d8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 252, "chroma:document": "M30, M02, M00, M01 \r\nDecode signals DM30, DM02, DM01, DM00 are not output while axes are moving if M30, M02, M01, \r\nM00 are specified at G50.9 block. These decode signals are output at movement completion, but not \r\noutput if FIN processing for M30, M02, M01, M00 have already completed. \r\nM98, M198 \r\nSubprogram call M code (M98, M198) cannot be commanded at G50.9 block. \r\nThe alarm (PS0076), \u201dPROGRAM NOT FOUND\u201d occurs. \r\nMacro call M code \r\nCustom macro call M code cannot be commanded at G50.9 block."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff588c-a6ca-11ee-b94f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 252, "chroma:document": "Tool life management, Tool management \r\nEven if the M code (M06, etc.) which counts tool life is commanded at G50.9 block, tool life count isn't \r\ndone. \r\nWaiting M code \r\nEven if a waiting M code is commanded at the G50.9 block, waiting function isn't executed. It is \r\nrecognized as a usual auxiliary function. \r\nRigid tapping beginning M code \r\nEven if M code (M29) for beginning rigid tap is commanded at G50.9 block, a mode doesn't switch over \r\nto rigid tapping. \r\nM code group check"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff588d-a6ca-11ee-8692-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 252, "chroma:document": "M code group check \r\nIf plural M codes of one group are commanded at G50.9 block, the alarm (PS5016), \u201dILLEGAL \r\nCOMBINATION OF MCODES\u201d occurs. \r\nManual handle retrace \r\nG50.9 block and movement block cannot move backward in manual handle retrace mode. \r\nOnly forward movement is possible. \r\nCanned cycle \r\nCanned cycle cannot be specified as movement command block."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff588e-a6ca-11ee-9cee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 253, "chroma:document": "11. AUXILIARY FUNCTION PROGRAMMING B-64694EN/01\r\n- 224 - \r\nAuxiliary function lock \r\nAccording to the condition of Auxiliary function lock signal AFL at beginning of movement block, \r\nauxiliary functions are output to PMC. \r\nAuxiliary function lock\r\nsignal AFL \r\nMovement Axes movement \r\nM code signals \r\nThe 1st output start point \r\nMF\r\nFIN\r\nNo output No output \r\nFig.11.5 (f) \r\nAuxiliary function lock signal AFL\r\nMovement Axes movement \r\nM code signals \r\nThe 1st output start point \r\nMF\r\nFIN\r\nMm01 Mm11"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff588f-a6ca-11ee-a42e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 253, "chroma:document": "MF\r\nFIN\r\nMm01 Mm11 \r\nFig.11.5 (g) \r\nM code for spindle command (M03/M04/M05) \r\nM code for spindle command (M03/M04/M05) is cannot be specified in G50.9 block. \r\nThese M codes are recognized as usual auxiliary functions. \r\nM code that is set by parameter \r\nM code in which specific operation is enabled by parameter setting is cannot be specified in G50.9 block. \r\nThis M code is recognized as a usual auxiliary function. \r\nRetrace (M system)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5890-a6ca-11ee-a875-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 253, "chroma:document": "Retrace (M system) \r\nG50.9 block and movement block cannot move backward. Only forward movement is possible.\r\nDynamic graphic display \r\nInstruction information of M code that is specified in G50.9 block is not displayed in Path Drawing \r\nscreen/Animation screen"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5891-a6ca-11ee-822d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 254, "chroma:document": "B-64694EN/01 PROGRAMMING 11. AUXILIARY FUNCTION\r\n- 225 - \r\nManual intervention \r\nDo not operate manual intervention in G50.9 block. \r\nSingle block \r\nDuring single block operation, G50.9 block stops. \r\nIncremental programming \r\nIncremental programming cannot be specified in G50.9 block. The alarm (PS0009), \u201dIMPROPER \r\nNC ADDRESS\u201d occurs. \r\nAlso, in case of incremental mode (G91) in G code system B/C, incremental programming in G50.9 block \r\nis treated as absolute programming."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5892-a6ca-11ee-8e41-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 255, "chroma:document": "12. PROGRAM MANAGEMENT PROGRAMMING B-64694EN/01\r\n- 226 -\r\n12 PROGRAM MANAGEMENT\r\nOperation around program management is described in \"PROGRAM MANAGEMENT\" in \r\nOPERATION.\r\n12.1 FOLDERS\r\nOverview\r\nFolders can be created in program memory.\r\n12.1.1 Folder Configuration\r\nThe following folders can be created:\r\n- Folder names are up to 32 characters long.\r\n- The following characters can be used in folder names:\r\nAlphabetical characters (uppercase and lowercase letters), numeric characters, and the symbols"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5893-a6ca-11ee-b9cb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 255, "chroma:document": "below:\r\n\u2212 + _ .\r\nBecause \".\" and \"..\" are reserved folder names, they cannot be used.\r\n- Initial folders\r\nWhen program memory is initialized, folders having predefined structures and names are created. These \r\nfolders are called initial folders.\r\n(1) Root folder\r\nThe parent folder of all folders\r\n(2) System folder (SYSTEM)\r\nContains subprograms and macro programs of the system.\r\n(3) MTB dedicated folder 1 (MTB1)\r\nContains subprograms and macro programs created by the machine tool builder."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5894-a6ca-11ee-96cb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 255, "chroma:document": "(4) MTB dedicated folder 2 (MTB2)\r\nContains subprograms and macro programs created by the machine tool builder.\r\n(5) User folder\r\nContains programs created by the user.\r\nThe following folders are further created in this folder:\r\n(a) Path folders (PATHn: As many folders as the number of paths are created.)\r\nEach contains main programs, subprograms, and macro programs used for the corresponding \r\npath.\r\n(b) Common program folder (LIBRARY)\r\nContains subprograms and macro programs used commonly.\r\nNOTE"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5895-a6ca-11ee-9cd6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 255, "chroma:document": "NOTE\r\nThe initial folders can neither be deleted nor renamed."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5896-a6ca-11ee-9a68-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 256, "chroma:document": "B-64694EN/01 PROGRAMMING 12. PROGRAM MANAGEMENT\r\n- 227 -\r\n[Initial folder configuration]\r\n/\r\nSYSTEM/\r\n//CNC_MEM\r\nMTB1/\r\nUSER/\r\nPATH1/\r\nPATH2/\r\nLIBRARY/\r\n(1) Root folder\r\n(2) System folder (SYSTEM)\r\n(3) MTB dedicated folder 1 (MTB1)\r\n(5) User folder\r\n(b) Common program folder (LIBRARY)\r\n(a) Path folders (PATHn)\r\nThe device that used to contain \r\nprograms is called CNC_MEM.\r\nPATHn/\r\nMTB2/\r\n(4) MTB dedicated folder 2 (MTB2)\r\nFig.12.1.1 (a)\r\n- User created folders"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5897-a6ca-11ee-8112-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 256, "chroma:document": "- User created folders\r\nFolders other than the initial folders are called user created folders.\r\nUser created folders can be created in the following initial folders:\r\n- User folder\r\n- Path folders\r\nUser created folders can contain user created main programs, subprograms, and macro programs.\r\nNOTE\r\n1 Folder names must each be unique in the same folder.\r\n2 Each time a user created folder is created, the number of programs that can be \r\nregistered decreases by one."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5898-a6ca-11ee-b89a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 256, "chroma:document": "registered decreases by one.\r\n3 Folder hierarchical levels of user created folders are limited.\r\nUp to three hierarchical levels starting from the user folder (USER/) are \r\npermitted."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5899-a6ca-11ee-828d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 257, "chroma:document": "12. PROGRAM MANAGEMENT PROGRAMMING B-64694EN/01\r\n- 228 -\r\n/\r\nSYSTEM/\r\n[Sample folder configuration]\r\n//CNC_MEM\r\nMTB1/\r\nUSER/\r\nPATH1/\r\nPATH2/\r\nLIBRARY/\r\nUser created folders\r\nPrograms are grouped by\r\npart to be machined, and the\r\nprogram groups are stored in\r\nindividual folders.\r\nCYLINDER/\r\nPISTON/\r\nGEAR1/\r\nGEAR2/\r\nMTB2/\r\nFig.12.1.1 (b)\r\n12.1.2 Folder Attributes\r\nThe following attributes can be set for folders except the root folder:\r\n- Edit disable\r\n- Edit/display disable\r\n- Edit disable"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff589a-a6ca-11ee-b45c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 257, "chroma:document": "- Edit disable\r\nEditing of the programs and folders in a folder can be disabled.\r\nA program in the folder can be output to an external device.\r\nA program cannot be input (registered) from an external device to the folder.\r\n- Edit/display disable\r\nEditing and display of the programs and folders in a folder can be disabled.\r\nWhen this attribute is set for a folder, the programs and folders in the folder become invisible. (The folder \r\nappears to contain nothing.)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff589b-a6ca-11ee-a23b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 257, "chroma:document": "appears to contain nothing.)\r\nA program in the folder cannot be output to an external device and a program cannot be input (registered) \r\nfrom an external device to a folder."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff589c-a6ca-11ee-9ba0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 258, "chroma:document": "B-64694EN/01 PROGRAMMING 12. PROGRAM MANAGEMENT\r\n- 229 -\r\n12.1.3 Default Folders \r\nDefault folders are folders on which operations are performed when no folder is specified. There are two \r\ntypes of default folders as follows:\r\n- Foreground default folder\r\n- Background default folder\r\nHow to select a default folder is described in \"PROGRAM MANAGEMENT\" in OPERATION.\r\n- Foreground default folder\r\nA folder used for foreground operations except automatic operations and program editing is set."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff589d-a6ca-11ee-9226-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 258, "chroma:document": "The target operations include:\r\n- Program input/output\r\n- External data input\r\n- External workpiece number search\r\n- Background default folder\r\nA folder used for background operations is set.\r\nThe target operations include:\r\n- Program input/output\r\nNOTE\r\n1 When the foreground or background default folder is not set, a path folder, which \r\nis an initial folder, is assumed.\r\n2 Foreground and background default folder settings are stored in default folder \r\nsetting files."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff589e-a6ca-11ee-a1e7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 258, "chroma:document": "setting files.\r\n3 When a program file, program folder, or program folder management file is \r\ncleared, the default folder setting file is cleared at the same time.\r\n12.2 PROGRAMS\r\nOverview\r\nDesired program names can be given to part programs in program memory.\r\n12.2.1 Program Name\r\nProgram names can be set as follows:\r\n- Program names are up to 32 characters long.\r\n- The following characters can be used in program names:"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff589f-a6ca-11ee-832e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 258, "chroma:document": "Alphabetical characters (uppercase and lowercase letters), numeric characters, and the symbols \r\nbelow:\r\n\u2212 + _ .\r\nBecause \".\" and \"..\" are reserved program names, they cannot be used.\r\n- Program names and program numbers \r\nProgram names are associated with program numbers as explained below.\r\nWhen the program name of a program consists of \"O\" plus a numeric with the following limitation, the \r\nprogram can be handled also by program number."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a0-a6ca-11ee-b208-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 258, "chroma:document": "- The numeric must be a leading zero suppressed value from 1 to 9999. (Bit 3 (ON8) of parameter \r\nNo.11304 = 0)\r\n- The numeric must be a leading zero suppressed value from 1 to 99999999. (Bit 3 (ON8) of \r\nparameter No.11304 = 0)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a1-a6ca-11ee-8977-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 259, "chroma:document": "12. PROGRAM MANAGEMENT PROGRAMMING B-64694EN/01\r\n- 230 -\r\nWhen the program name of a program does not have the above format, the program cannot be handled by \r\nprogram number.\r\nWhen a program name consisting of \"O\" plus a numeric does not satisfy the above limitation, the program\r\ncannot be created.\r\nExample)\r\nProgram names that can be treated as program numbers\r\nO123 Program number 123\r\nO1 Program number 1\r\nO3000 Program number 3000\r\nO9999 Program number 9999\r\nO12345678 Program number 12345678"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a2-a6ca-11ee-beeb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 259, "chroma:document": "Program names that cannot be treated as program numbers\r\nABC\r\no123\r\nO123.4\r\nNOTE\r\n1 Program names must each be unique in the same folder.\r\n2 When the program name of a program is not treated as a program number, the \r\nprogram is restricted as follows:\r\n- The program cannot be specified by program number.\r\n- Information output by program number is impossible..\r\n- Displaying Program Names and Program Numbers"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a3-a6ca-11ee-a111-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 259, "chroma:document": "The program name of the program selected or being executed as the main program is displayed as shown \r\nin Fig. 12.2.1 (a) to Fig. 12.2.1 (c).\r\n- For program names that can be handled as program numbers, the program number is displayed.\r\nFig. 12.2.1 (a) Program name display 1"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a4-a6ca-11ee-9c1e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 260, "chroma:document": "B-64694EN/01 PROGRAMMING 12. PROGRAM MANAGEMENT\r\n- 231 -\r\n- For program names that cannot be handled as program numbers, the program name is displayed.\r\nThe display layout varies as shown below, depending on the length of a program name.\r\nFig. 12.2.1 (b) Program name display 2\r\nFig. 12.2.1 (c) Program name display 3\r\n12.2.2 Program Attributes\r\nThe following attributes can be set for programs:\r\n- Edit disable\r\n- Edit/display disable\r\n- Encoding\r\n- Change protection level/output protection level"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a5-a6ca-11ee-8b2b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 260, "chroma:document": "- Edit disable\r\nEditing of a specified program can be disabled.\r\nA program can be output to an external device.\r\nA program cannot be input (registered) from an external device to the folder.\r\n- Edit/display disable\r\nEditing and display of a specified program can be disabled.\r\nWhen this attribute is set, the program becomes invisible.\r\n(The folder appears not to contain this program.)\r\nAn output to an external device and an input from an external device (program registration) cannot be \r\nmade.\r\n- Encoding"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a6-a6ca-11ee-a22f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 260, "chroma:document": "made.\r\n- Encoding\r\nA specified program can be encoded.\r\nFor details of encoding, see the description of the \u201cProgram encryption\u201d function.\r\nAn output to an external device and an input from an external device (program registration) cannot be \r\nmade.\r\n- Change protection level/output protection level\r\nWith the 8-level data protection function, change and output protection can be provided for a specified \r\nprogram."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a7-a6ca-11ee-8e7d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 260, "chroma:document": "program.\r\nFor details of the 8-level data protection function, see the description of the \u201cProtection of data at eight \r\nlevels\u201d function."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a8-a6ca-11ee-a44c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 261, "chroma:document": "12. PROGRAM MANAGEMENT PROGRAMMING B-64694EN/01\r\n- 232 -\r\n12.3 RELATION WITH CONVENTIONAL FUNCTIONS\r\nThis section explains relation with conventional functions when folder names and program names are \r\nused.\r\n12.3.1 Relation with Folders\r\nThis subsection explains how folders are used for operations and editing.\r\n- Automatic operation\r\nMain program\r\nAs the main program running for an automatic operation, a program in a desired folder can be selected.\r\nSubprogram (called by M98/G72.1/G72.2)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58a9-a6ca-11ee-941a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 261, "chroma:document": "Macro program (called by G65/G66/G66.1/M96)\r\n- Subprogram call (M98)\r\n- Macro call (simple call G65/modal call G66, G66.1)\r\n- Macro interrupt (M96)\r\n- Figure copying (G72.1, G72.2)\r\nWhen a call listed above is made, folders are searched in the following order, and the program found first \r\nis called:\r\n<1> Folders containing the main program\r\n<2> Common program folder, which is an initial folder (LIBRARY)\r\nBit 7 (SCF) of parameter No. 3457 can be used to add the following search folders. (The folders are"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58aa-a6ca-11ee-ac9b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 261, "chroma:document": "searched in the order listed below.) The folder to be actually enabled is separately set by bits 1 to 3 of \r\nparameters No. 3457.\r\n<3> MTB dedicated folder 2, which is an initial folder (MTB2)\r\n<4> MTB dedicated folder 1, which is an initial folder (MTB1)\r\n<5> System folder, which is an initial folder (SYSTEM)\r\nSubprogram (called by M code/specific address/2nd auxiliary function)\r\nMacro program (called by G code/M code/T code/one touch macro)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ab-a6ca-11ee-baf8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 261, "chroma:document": "- Subprogram call by M code/specific address/2nd auxiliary function code\r\n- Macro call by G code/M code/T code\r\n- One touch macro call\r\nFor programs called as listed above, the folders to be searched are set in bits 0 to 3 of parameter No.3457\r\nin advance. (The search order is described below.)\r\nThe folders set as the search targets are searched, and the program found first is called.\r\n<1> Common program folder, which is an initial folder (LIBRARY)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ac-a6ca-11ee-b3b3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 261, "chroma:document": "<2> MTB dedicated folder 2, which is an initial folder (MTB2)\r\n<3> MTB dedicated folder 1, which is an initial folder (MTB1)\r\n<4> System folder, which is an initial folder (SYSTEM)\r\n- Program editing\r\nA program in any folder can be edited.\r\n- Program I/O\r\nThe following functions are performed for default folders:\r\n- Program input from external devices\r\n- Program output to external devices"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ad-a6ca-11ee-a3c3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 262, "chroma:document": "B-64694EN/01 PROGRAMMING 12. PROGRAM MANAGEMENT\r\n- 233 -\r\n- External data input\r\nA set foreground default folder is searched for an external program.\r\n- External workpiece number search\r\nA set foreground default folder is searched for an external workpiece number.\r\n- Macro executor\r\nPrograms called by execution macros, conversational macros, and auxiliary macros are programs in \r\nP-Code files regardless of the default folder."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ae-a6ca-11ee-b753-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 262, "chroma:document": "For programs on the macro executor, the folder function and program name function are unavailable.\r\n12.3.2 Relation with Program Names\r\nProgram names can be used with the following functions:\r\n- Subprogram call (M98)\r\n- Macro call (simple call G65/modal call G66, G66.1)\r\n- Interruption type macro call (M96)\r\n- Subprogram call in figure copying (G72.1, G72.2)\r\n- Program I/O with external devices\r\n- Subprogram call by program name\r\n- Macro call by program name\r\n- Subprogram call (M98)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58af-a6ca-11ee-81ca-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 262, "chroma:document": "- Subprogram call (M98)\r\n- Macro call (G65/G66/G66.1)\r\n- Interruption type macro call (M96)\r\n- Figure copying (G72.1, G72.2)\r\nWhen a program is called in the above functions, a subprogram call by program name and a macro call by \r\nprogram name can be used.\r\n- Subprogram call by program name\r\n M98 <program-name> Lxx ;\r\n- Macro call by program name\r\n G65 <program-name> Lxx argument-specification ;\r\n G66 <program-name> Lxx argument-specification ;\r\n G66.1 <program-name> Lxx argument-specification ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b0-a6ca-11ee-899d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 262, "chroma:document": "- Interruption type macro call\r\n M96 <program-name> ;\r\n- Subprogram call by program name in figure copying (G72.1, G72.2)\r\n G72.1 <program-name> Lxx Xxx Yxx Rxx ;\r\n G72.2 <program-name> Lxx Ixx Jxx ;\r\nIn the above subprogram and macro calls, the program having the program name indicated by \r\n<program-name> is called.\r\nFormat examples:\r\n- Subprogram call\r\n M98 <R50> L1 ;\r\n- Macro call\r\n G65 <R50> L1 A0 ;\r\n G66 <R50> L1 A1 ;\r\n G66.1 <R50> L1 A2 ;\r\n- Interruption type macro call\r\n M96 <R50> ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b1-a6ca-11ee-b0c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 263, "chroma:document": "12. PROGRAM MANAGEMENT PROGRAMMING B-64694EN/01\r\n- 234 -\r\n- Subprogram call in figure copy\r\n G72.1 <R50> L1 X0 Y0 R0 ;\r\n G72.2 <R50> L1 I0 J0 ;\r\nNOTE\r\n1 When characters in <> are read, they are treated in the same way as for \r\ncharacters in comments. So, note that these characters are treated differently \r\nfrom other significant information portions.\r\nRefer to Appendix B \u201cPROGRAM CODE LIST\u201d for details.\r\n2 The <program-name> word must be placed immediately after each word for"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b2-a6ca-11ee-b61c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 263, "chroma:document": "calling (M98, G65, and so forth).\r\n12.3.3 Related Parameters\r\nThis subsection lists the meanings of parameters related to program numbers and the folders and \r\nprograms to be manipulated or executed.\r\nTable 12.3.3\r\nParameter No. Bit No. Description Manipulation/execution target\r\n3202\r\n0 (NE8) Disables or enables editing of programs O8000 \r\nto O8999.\r\nCorresponding programs in all \r\nfolders\r\n4 (NE9) Disables or enables editing of programs O9000 \r\nto O9999. Same as above\r\n3204"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b3-a6ca-11ee-ade7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 263, "chroma:document": "to O9999. Same as above\r\n3204\r\n3 (P8E) Disables or enables editing of programs \r\nO80000000 to O8999999. Same as above\r\n4 (P9E) Disables or enables editing of programs \r\nO90000000 to O99999999. Same as above\r\n5 (SPR)\r\nAssumes or does not assume a particular \r\nprogram number in the nine thousands to be a \r\nnumber obtained by adding 90000000.\r\nSame as above\r\n3210/3211 - Password/keyword for protecting programs in \r\nthe nine thousands Same as above\r\n3222/3223 - Program protection range (minimum"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b4-a6ca-11ee-8ee9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 263, "chroma:document": "value)/(maximum value) Same as above\r\n3404 2 (SBP)\r\nIn the subprogram call function, address P in \r\nthe M198 block specifies a file/program \r\nnumber.\r\n(Not dependent on the folder \r\nfunction and file name function)\r\n6001 5 (TCS) Calls or does not call a custom macro by T \r\ncode.\r\nThe following initial folders can be \r\nselected by parameter setting:\r\n- Common program folder\r\n(LIBRARY)\r\n- MTB dedicated folder 2 (MTB2)\r\n- MTB dedicated folder 1 (MTB1)\r\n- System folder (SYSTEM)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b5-a6ca-11ee-a604-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 263, "chroma:document": "- System folder (SYSTEM)\r\n6050 to 6059 - G code for calling a custom macro with \r\nprogram No. 9010 to 9019 Same as above\r\n6071 to 6079 - M code for calling a subprogram with program \r\nNo. 9001 to 9009 Same as above\r\n6080 to 6089 - M code for calling a custom macro with \r\nprogram No. 9020 to 9029 Same as above\r\n6090/6091 - ASCII code for calling a subprogram with \r\nprogram No. 9004/9005 Same as above\r\n8341 -\r\nTarget program number (for 4- and 8-digit O \r\nnumber) for sequence number comparison and \r\nstop"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b6-a6ca-11ee-b4cd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 263, "chroma:document": "stop\r\nForeground or background default \r\nfolder depending on the mode\r\n11304 3 (ON8) Program number is 4-digit / 8-digit Corresponding programs in all \r\nfolders"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b7-a6ca-11ee-93d2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 264, "chroma:document": "B-64694EN/01 PROGRAMMING 12. PROGRAM MANAGEMENT\r\n- 235 -\r\n12.3.4 Part Program Storage Size / Number of Registerable \r\nPrograms \r\nThe following table lists the combinations of program storage sizes and the total number of registrable \r\nprograms.\r\nTable 12.3.4\r\nPart program\r\nstorage size\r\nNumber of registerable\r\nprograms\r\nNumber of registerable\r\nprograms expansion 1\r\nNumber of registerable\r\nprograms expansion 2\r\n32Kbyte 63 - -\r\n64Kbyte 63 125 -\r\n128Kbyte 63 250 -\r\n256Kbyte 63 500 -\r\n512Kbyte 63 1000 -"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b8-a6ca-11ee-817b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 264, "chroma:document": "512Kbyte 63 1000 -\r\n1Mbyte 63 1000 2000\r\n2Mbyte 63 1000 4000\r\n4Mbyte 63 1000 4000\r\n8Mbyte 63 1000 4000\r\nNOTE\r\n1 Creating one folder results in the number of \r\nprograms yet to be registerable decreasing \r\none.\r\n2 The program storage size means the \r\nmaximum size of a program if the program is \r\nthe one and only program registered.\r\n3 If more than one program is registered, the \r\ntotal size of registerable programs reduces for \r\nthe following reason.\r\nThe unit of program storage is managed also"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58b9-a6ca-11ee-be04-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 264, "chroma:document": "in page units. When a program is created, as \r\nmany pages as necessary to store the \r\nprogram are secured, and the program is \r\nstored on these pages. Generally, the last \r\nprogram storage page has an unused area \r\n(Fig. 12.3.4(a)). This unused area cannot be \r\nused to store any other program. For the sake \r\nof program management, it is regarded as an \r\narea in use.\r\nExample of creating program O0001\r\nO0001 ;\r\nN1 G01 ;\r\nM30 ;\r\nFirst page\r\nSecond page\r\nLast page\r\nProgram O0001\r\nUnusable for any other"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ba-a6ca-11ee-9045-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 264, "chroma:document": "Unusable for any other \r\nprogram\r\n(Area in use)\r\nN100 \u2026 ;\r\n(Area in use)\r\n(Area in use)\r\n(Unused area)\r\nFig. 12.3.4 (a)Unit of program storage"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58bb-a6ca-11ee-8ec8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 265, "chroma:document": "13. PROGRAM CONFIGURATION PROGRAMMING B-64694EN/01\r\n- 236 -\r\n13 PROGRAM CONFIGURATION\r\nOverview\r\n- Main program and subprogram\r\nThere are two program types, main program and subprogram. Normally, the CNC operates according to \r\nthe main program. However, when a command calling a subprogram is encountered in the main program, \r\ncontrol is passed to the subprogram. When a command specifying a return to the main program is \r\nencountered in a subprogram, control is returned to the main program."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58bc-a6ca-11ee-af76-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 265, "chroma:document": "Follow the direction of the \r\nsubprogram\r\nMain program Subprogram\r\nInstruction 1\r\nInstruction 2\r\nInstruction n\r\nInstruction 1\u2019\r\nInstruction 2\u2019\r\nInstruction n+1\r\nReturn to the main program\r\nFig. 13 (a) Main program and Subprogram\r\nThe CNC memory can hold up to 4000 main programs and subprograms (63 as standard). A main \r\nprogram can be selected from the stored main programs to operate the machine. Refer to the Chapter, \r\n\u201cCREATING PROGRAMS\u201d and Section, \u201cPROGRAM SEARCH\u201d for the methods of registering and"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58bd-a6ca-11ee-9344-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 265, "chroma:document": "selecting programs.\r\n- Program components\r\nA program consists of the following components:\r\nTable 13 (a) Program components\r\nComponents Descriptions\r\nProgram code start Symbol indicating the start of a program file\r\nLeader section Used for the title of a program file, etc.\r\nProgram start Symbol indicating the start of a program\r\nProgram section Commands for machining\r\nComment section Comments or directions for the operator\r\nProgram code end Symbol indicating the end of a program file"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58be-a6ca-11ee-95da-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 265, "chroma:document": "Program code start % TITLE ;\r\nO0001 ;\r\nM30 ;\r\n% \r\n(COMMENT) Program section\r\nLeader section\r\nProgram start\r\nComment section\r\nProgram code end\r\nFig. 13 (b) Program configuration"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58bf-a6ca-11ee-bb7c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 266, "chroma:document": "B-64694EN/01 PROGRAMMING 13. PROGRAM CONFIGURATION\r\n- 237 -\r\n- Program section configuration\r\nA program section consists of several blocks. A program section starts with a program number or \r\nprogram name and ends with a program end code.\r\nProgram section configuration Program section \r\nProgram number O0001 ;\r\nBlock 1 N1 G91 G00 X120.0 Y80.0 ;\r\nBlock 2 N2 G43 Z-32.0 H01 ;\r\n : :\r\nBlock n Nn Z0 ;\r\nProgram end M30 ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c0-a6ca-11ee-8401-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 266, "chroma:document": "Program end M30 ;\r\nA block contains information necessary for machining, such as a move command or coolant on/off \r\ncommand. Specifying a slash (/) at the start of a block disables the execution of some blocks (Refer to \r\n\"optional block skip\").\r\n13.1 PROGRAM COMPONENTS OTHER THAN PROGRAM \r\nSECTIONS\r\nThis section describes program components other than program sections. Refer to the Section, \r\n\u201cPROGRAM SECTION CONFIGURATION\u201d for a program section.\r\n% TITLE ;\r\nO0001 ;\r\nM30 ;\r\n% \r\n(COMMENT)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c1-a6ca-11ee-b8c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 266, "chroma:document": "O0001 ;\r\nM30 ;\r\n% \r\n(COMMENT)\r\nProgram code start\r\nProgram section\r\nLeader section\r\nProgram start\r\nComment section\r\nProgram code end\r\nFig. 13.1 (a) Program configuration\r\nExplanation\r\n- Program code start\r\nThe program code start indicates the start of a file that contains CNC programs.\r\nThe mark is not required when programs are entered using SYSTEM P or ordinary personal computers. \r\nThe mark is not displayed on the screen. However, if the file is output, the mark is automatically output at"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c2-a6ca-11ee-beec-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 266, "chroma:document": "the start of the file.\r\nTable 13.1 (a) Code of a program code start\r\nName ISO code EIA code Notation in this manual\r\nProgram code start % ER %\r\n- Leader section\r\nData entered before the programs in a file constitutes a leader section. \r\nWhen machining is started, the label skip state is usually set by turning on the power or resetting the \r\nsystem. In the label skip state, all information is ignored until the first end-of-block code is read. When a"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c3-a6ca-11ee-bab8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 266, "chroma:document": "file is read into the CNC unit from an I/O device, leader sections are skipped by the label skip function.\r\nA leader section generally contains information such as a file header. When a leader section is skipped, \r\neven a TV parity check is not made. So a leader section can contain any codes except the EOB code."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c4-a6ca-11ee-bc8a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 267, "chroma:document": "13. PROGRAM CONFIGURATION PROGRAMMING B-64694EN/01\r\n- 238 -\r\n- Program start\r\nThe program start code is to be entered immediately after a leader section, that is, immediately before a \r\nprogram section. \r\nThis code indicates the start of a program, and is always required to disable the label skip function.\r\nWith SYSTEM P or ordinary personal computers, this code can be entered by pressing the return key.\r\nTable 13.1 (b) Code of a program start\r\nName ISO code EIA code Notation in this manual"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c5-a6ca-11ee-bd3c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 267, "chroma:document": "Program start LF CR ;\r\nNOTE\r\nIf one file contains multiple programs, the EOB code for label skip operation \r\nmust not appear before a second or subsequent program number. \r\n- Comment section\r\nAny information enclosed by the control-out and control-in codes is regarded as a comment.\r\nThe user can enter a header, comments, directions to the operator, etc. in a comment section.\r\nTable 13.1 (c) Codes of a control-in and a control-out\r\nName ISO code EIA code Notation in this manual Meaning"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c6-a6ca-11ee-9c16-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 267, "chroma:document": "Control-out ( 2-4-5 ( Start of comment section\r\nControl-in ) 2-4-7 ) End of comment section\r\nWhen a program is read into memory for memory operation, comment sections, if any, are not ignored \r\nbut are also read into memory. Note, however, that codes other than those listed in the code table in \r\nAppendix A are ignored, and thus are not read into memory.\r\nWhen data in memory is output on external I/O device (Refer to the Chapter, \u201cDATA INPUT/OUTPUT\u201d), \r\nthe comment sections are also output."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c7-a6ca-11ee-83b4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 267, "chroma:document": "When a program is displayed on the screen, its comment sections are also displayed. However, those \r\ncodes that were ignored when read into memory are not output or displayed.\r\nDuring memory operation or DNC operation, all comment sections are ignored.\r\nThe TV check function can be used for a comment section by setting bit 1 (CTV) of parameter No. 0100.\r\nCAUTION\r\nIf a long comment section appears in the middle of a program section, a move"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c8-a6ca-11ee-aa98-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 267, "chroma:document": "along an axis may be suspended for a long time because of such a comment \r\nsection. So a comment section should be placed where movement suspension \r\nmay occur or no movement is involved.\r\nNOTE\r\n1 If only a control-in code is read with no matching control-out code, the read \r\ncontrol-in code is ignored.\r\n2 The following codes cannot be used in the comment section:\r\n- EOB\r\n- % (ER for EIA)\r\n- Program code end\r\nA program code end is to be placed at the end of a file containing NC programs."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58c9-a6ca-11ee-8ece-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 267, "chroma:document": "If programs are entered using the automatic programming system, the mark need not be entered. \r\nThe mark is not displayed on the screen. However, when a file is output, the mark is automatically output \r\nat the end of the file.\r\nIf an attempt is made to execute % when M02 or M30 is not placed at the end of the program, the alarm \r\nPS5010, \u201cEND OF RECORD\u201d is occurred."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ca-a6ca-11ee-9e82-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 268, "chroma:document": "B-64694EN/01 PROGRAMMING 13. PROGRAM CONFIGURATION\r\n- 239 -\r\nTable 13.1 (d) Code of a program code end\r\nName ISO code EIA code Notation in this manual\r\nProgram code end % ER %\r\n13.2 PROGRAM SECTION CONFIGURATION\r\nThis section describes elements of a program section. Refer to the Section, \u201cPROGRAM COMPONENTS \r\nOTHER THAN PROGRAM SECTIONS\u201d for program components other than program sections.\r\n% \r\n(COMMENT)\r\n% TITLE ;\r\nO0001 ;\r\nN1 ... ;\r\nM30 ;\r\nProgram section\r\nProgram number\r\nSequence number\r\nProgram end"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58cb-a6ca-11ee-87ec-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 268, "chroma:document": "Sequence number\r\nProgram end\r\nFig. 13.2 (a) Program configuration\r\n- Program number\r\nA program number consisting of address O followed by a four-digit number is assigned to each program \r\nat the beginning registered in memory to identify the program. When the 8-digit number function is \r\nselected, the program number consists of eight digits.\r\nIn ISO code, the colon ( : ) can be used instead of O.\r\nWhen no program number is specified at the start of a program, the sequence number (N....) at the start of"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58cc-a6ca-11ee-8b01-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 268, "chroma:document": "the program is regarded as its program number. If a five-digit sequence number is used, the lower four \r\ndigits are registered as a program number. If the lower four digits are all 0, the program number registered \r\nimmediately before added to 1 is registered as a program number. Note, however, that N0 cannot be used \r\nfor a program number.\r\nIf there is no program number or sequence number at the start of a program, a program number must be"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58cd-a6ca-11ee-81a0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 268, "chroma:document": "specified using the MDI unit when the program is stored in memory (Refer to the Section, \r\n\u201cINPUT/OUTPUT ON EACH SCREEN\u201d or \u201cCREATING PROGRAMS USING THE MDI UNIT\u201d)\r\nNOTE\r\nProgram numbers 8000 to 9999 may be used by machine tool builders, and the \r\nuser may not be able to use these numbers.\r\n- Program name\r\nA program name can be assigned instead of a program number.\r\nWhen coding a program name, be sure to place the program name enclosed in \"<\" and \">\" at the \r\nbeginning of a program.\r\nExample) % ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ce-a6ca-11ee-be2e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 268, "chroma:document": "Example) % ;\r\n<PARTS_1> ;\r\nN1 ...\r\n:\r\nM30 ;\r\n%"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58cf-a6ca-11ee-93c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 269, "chroma:document": "13. PROGRAM CONFIGURATION PROGRAMMING B-64694EN/01\r\n- 240 -\r\nNOTE\r\nA program name can be coded:\r\n- At the beginning of a program\r\n- Immediately after M98, G65, G66, G66.1, M96, G72.1, or G72.2\r\nDo not code a file name in other than the above.\r\n- Sequence number and block\r\nA program consists of several commands. One command unit is called a block. One block is separated \r\nfrom another with an EOB of end of block code.\r\nTable 13.2 (a) EOB code\r\nName ISO code EIA code Notation in this manual"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d0-a6ca-11ee-aeff-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 269, "chroma:document": "End of block (EOB) LF CR ;\r\nAt the head of a block, a sequence number consisting of address N followed by a number not longer than \r\neight digits (1 to 99999999) can be placed. Sequence numbers can be specified in a random order, and \r\nany numbers can be skipped. Sequence numbers may be specified for all blocks or only for desired blocks \r\nof the program. In general, however, it is convenient to assign sequence numbers in ascending order in"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d1-a6ca-11ee-af40-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 269, "chroma:document": "phase with the machining steps (for example, when a new tool is used by tool replacement, and \r\nmachining proceeds to a new surface with table indexing.)\r\nN300X200.0Z300.0 ; A sequence number is underlined.\r\nFig. 13.2 (b) Sequence number and block (example)\r\nNOTE\r\nN0 must not be used for the reason of file compatibility with other CNC systems.\r\nProgram number 0 cannot be used. So 0 must not be used for a sequence \r\nnumber regarded as a program number.\r\n- TV check (Vertical parity check)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d2-a6ca-11ee-a161-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 269, "chroma:document": "A parity check is made for each block of input data. If the number of characters in one block (starting \r\nwith the code immediately after an EOB and ending with the next EOB) is odd, an alarm PS0002, \u201cTV \r\nERROR\u201d is output.\r\nNo TV check is made only for those parts that are skipped by the label skip function. Bit 1 (CTV) of \r\nparameter No. 0100 is used to specify whether comments enclosed in parentheses are counted as"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d3-a6ca-11ee-bbbe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 269, "chroma:document": "characters during TV check. The TV check function can be enabled or disabled by setting on the MDI \r\nunit (Refer to the Subsection, \u201cDisplaying and Entering Setting Data\u201d).\r\n- Block configuration (word and address)\r\nA block consists of one or more words. A word consists of an address followed by a number some digits \r\nlong. (The plus sign (+) or minus sign (-) may be prefixed to a number.)\r\nFor an address, one of the letters (A to Z) is used ; an address defines the meaning of a number that"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d4-a6ca-11ee-b7ac-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 269, "chroma:document": "follows the address.\r\nWord = Address + number (Example : X-1000)\r\nTable 13.2 (b) indicates the usable addresses and their meanings.\r\nThe same address may have different meanings, depending on the preparatory function specification.\r\nTable 13.2 (b) Major functions and addresses\r\nFunction Address Meaning\r\nProgram number O(*) Program number\r\nSequence number N Sequence number\r\nPreparatory function G Specifies a motion mode (linear, arc, etc.)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d5-a6ca-11ee-b288-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 270, "chroma:document": "B-64694EN/01 PROGRAMMING 13. PROGRAM CONFIGURATION\r\n- 241 -\r\nFunction Address Meaning\r\nDimension word\r\nX, Y, Z, U, V, W, A, B, C Coordinate axis move command\r\nI, J, K Coordinate of the arc center\r\nR Arc radius\r\nFeed function F Rate of feed per minute, \r\nRate of feed per revolution\r\nSpindle speed function S Spindle speed\r\nTool function T Tool number\r\nAuxiliary function M On/off control on the machine tool\r\nB Table indexing, etc.\r\nProgram number designation P Subprogram number"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d6-a6ca-11ee-94d6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 270, "chroma:document": "Number of repetitions P, L Number of subprogram repetitions\r\nParameter P, Q Canned cycle parameter\r\nM\r\nOffset number D, H Offset number\r\nDwell P, X Dwell time\r\nT\r\nDwell P, X, U Dwell time\r\nNOTE\r\n(*) In ISO code, the colon ( : ) can also be used as the address of a program \r\nnumber.\r\nN_ G_ X_ Y_ F_ S_ T_ M_ ;\r\nSequence number Preparatory \r\nfunction\r\nDimension word Feed-function Spindle speed \r\nfunction\r\nTool function Auxiliary function\r\nFig. 13.2 (c) 1 block (example)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d7-a6ca-11ee-a7e3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 270, "chroma:document": "- Major addresses and ranges of command values\r\nMajor addresses and the ranges of values specified for the addresses are shown below. Note that these \r\nfigures represent limits on the CNC side, which are totally different from limits on the machine tool side. \r\nFor example, the CNC allows a tool to traverse up to about 100 m (in millimeter input) along the X axis.\r\nHowever, an actual stroke along the X axis may be limited to 2 m for a specific machine tool."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d8-a6ca-11ee-a332-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 270, "chroma:document": "Similarly, the CNC may be able to control a cutting feedrate of up to 240 m/min, but the machine tool \r\nmay not allow more than 3 m/min. When developing a program, the user should carefully read the \r\nmanuals of the machine tool as well as this manual to be familiar with the restrictions on programming."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58d9-a6ca-11ee-a2f8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 271, "chroma:document": "13. PROGRAM CONFIGURATION PROGRAMMING B-64694EN/01\r\n- 242 -\r\nTable 13.2 (c) Major addresses and ranges of command values\r\nFunction Address Input in mm Input in inch\r\nProgram number O (*1) 1 to 99999999 1 to 99999999\r\nSequence number N 1 to 99999999 1 to 99999999\r\nPreparatory function G 0 to 99.9 0 to 99.9\r\nDimension \r\nword\r\nIncrement system IS-A\r\nX,Y,Z,U,V,\r\nW,A,B,C,I,\r\nJ,K,R (*2)\r\n\u00b1999999.99 mm\r\n\u00b1999999.99 deg.\r\n\u00b199999.999 inch *3\r\n\u00b1999999.99 deg.\r\nIncrement system IS-B \u00b1999999.999 mm\r\n\u00b1999999.999 deg."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58da-a6ca-11ee-ab36-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 271, "chroma:document": "\u00b1999999.999 deg.\r\n\u00b199999.9999 inch *3\r\n\u00b1999999.999 deg.\r\nIncrement system IS-C \u00b199999.9999 mm\r\n\u00b199999.9999 deg.\r\n\u00b19999.99999 inch *3\r\n\u00b199999.9999 deg.\r\nFeed per \r\nminute\r\nIncrement system IS-A\r\nF\r\n0.01 to 999000.00mm/min 0.001 to 96000.000inch/min\r\nIncrement system IS-B 0.001 to 999000.000mm/min 0.0001 to 9600.0000inch/min\r\nIncrement system IS-C 0.0001 to 99999.9999mm/min 0.00001 to 4000.00000inch/min\r\nFeed per revolution F 0.001 to 50000mm/rev 0.0001 to 50.0000inch/rev"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58db-a6ca-11ee-8856-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 271, "chroma:document": "Spindle speed function S (*4) 0 to 99999999 0 to 99999999\r\nTool function T (*4) 0 to 99999999 0 to 99999999\r\nAuxiliary function M (*4) 0 to 99999999 0 to 99999999\r\nB (*4) 0 to 99999999 0 to 99999999\r\nOffset number (M series only) H, D 0 to 999 0 to 999\r\nDwell\r\nIncrement system IS-A X, \r\nU (T series \r\nonly)\r\n0 to 999999.99 sec 0 to 999999.99 sec\r\nIncrement system IS-B 0 to 99999.999 sec 0 to 99999.999 sec\r\nIncrement system IS-C 0 to 9999.9999 sec 0 to 9999.9999 sec\r\nDwell P 1 to 99999999 1 to 99999999"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58dc-a6ca-11ee-94cd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 271, "chroma:document": "Designation of a program number P 1 to 99999999 1 to 99999999\r\nNumber of subprogram repetitions L 1 to 99999999 1 to 99999999\r\nP 0 to 9999 0 to 9999\r\n*1 In ISO code, the colon ( : ) can also be used as the address of a program number.\r\n*2 When address I, J, K, or R is used to specify the radius for circular interpolation, the specifiable \r\nrange is as follows:\r\nIncrement system Input in mm Input in inch\r\nIS-A \u00b1999999999.99 mm \u00b199999999.999 inch\r\nIS-B \u00b1999999999.999 mm \u00b199999999.9999 inch"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58dd-a6ca-11ee-9624-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 271, "chroma:document": "IS-C \u00b199999999.9999 mm \u00b19999999.99999 inch\r\n*3 For inch input/millimeter machines, the maximum specifiable range of dimension words is as \r\nfollows:\r\nIncrement system Maximum specifiable range\r\nIS-A \u00b139370.078 inch\r\nIS-B \u00b139370.0787 inch\r\nIS-C \u00b13937.00787 inch\r\n*4 The maximum value of addresses M, S, T, and B is 99999999. Note that, however, values longer \r\nthan the permissible number of digits set in parameters Nos. 3030 to 3033 cannot be specified."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58de-a6ca-11ee-af17-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 271, "chroma:document": "The values and uses for some codes are limited by parameter setting. (For example, some M codes \r\nare not buffered.) For details, refer to the parameter manual.\r\n- Optional block skip\r\nWhen a slash followed by a number (/n (n=1 to 9)) is specified at the head of a block, and optional block \r\nskip signals BDT1 to BDT9 are set to \u201c1\u201d during automatic operation, the information (/n to the end of \r\nthe block (EOB)) contained in the block for which /n corresponding to signal BDTn is specified is \r\nignored."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58df-a6ca-11ee-9ba9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 271, "chroma:document": "ignored.\r\nExample 1)\r\n/2 N123 X100.0 Y200.0 ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e0-a6ca-11ee-859f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 272, "chroma:document": "B-64694EN/01 PROGRAMMING 13. PROGRAM CONFIGURATION\r\n- 243 -\r\nExample 2)\r\n//3 N123 X100.0 Y200.0 ; \u2192 Incorrect\r\n/1 /3 N123 X100.0 Y200.0 ; \u2192 Correct\r\nInput signal and program code\r\nInput signal Start code to be ignored\r\nBDT1 / or /1(NOTE)\r\nBDT2 /2\r\nBDT3 /3\r\nBDT4 /4\r\nBDT5 /5\r\nBDT6 /6\r\nBDT7 /7\r\nBDT8 /8\r\nBDT9 /9\r\nNOTE\r\n1 Number 1 for /1 can be omitted. However, when two or more optional block skips \r\nare specified for one block, number 1 for /1 cannot be omitted."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e1-a6ca-11ee-abaf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 272, "chroma:document": "2 Depending on the machine tool, all optional block skip signals (1 to 9) may not \r\nbe usable. Refer to manuals of the machine tool builder to find which switches \r\nare usable.\r\nThe following shows the relationship between the timing at which optional block skip signals BDT1 to \r\nBDT9 are set to \u201c1\u201d and the range of information to be ignored.\r\n1. When the signal BDTn is set to \u201c1\u201d before the CNC starts reading a block that contains /n, the block \r\nis ignored.\r\nBDTn \"1\"\r\n\"0\""}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e2-a6ca-11ee-a0d2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 272, "chroma:document": "is ignored.\r\nBDTn \"1\"\r\n\"0\"\r\nRead by CNC \u2192 . . . ; /n N123 X100. Y200. ;N234 . . . .\r\nThis range of information is ignored.\r\n2. When the signal BDTn is set to \u201c1\u201d while the CNC is reading a block that contains /n, the block is \r\nnot ignored.\r\nBDTn \"1\"\r\n\"0\"\r\nRead by CNC \u2192 . . . ; /n N123 X100. Y200. ; N234 . . . .\r\nThis range of information is not ignored.\r\n3. When the signal BDTn is set to \u201c0\u201d while the CNC is reading a block that contains /n, the block is \r\nignored.\r\nBDTn \"1\"\r\n\"0\""}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e3-a6ca-11ee-bc82-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 272, "chroma:document": "ignored.\r\nBDTn \"1\"\r\n\"0\"\r\nRead by CNC \u2192 . . . ; /n N123 X100. Y200.; N234 . . . .\r\nThis range of information is ignored."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e4-a6ca-11ee-9c35-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 273, "chroma:document": "13. PROGRAM CONFIGURATION PROGRAMMING B-64694EN/01\r\n- 244 -\r\n4. Two or more optional block skips can be specified in one block. When the signal corresponding to \r\nany of the specified skips is set to \u201c1\u201d, the block is ignored.\r\nBDT3 \"1\"\r\n\"0\"\r\nRead by CNC \u2192 . . . ; /1 /3 /5 N123 X100. Y200. ; N234 . . . .\r\nThis range of information is ignored.\r\nNOTE\r\n1 This function is not used when a program is registered in memory. A block"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e5-a6ca-11ee-aa84-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 273, "chroma:document": "containing / is registered in memory regardless of the statuses of optional block \r\nskip signals. When a program in memory is also output regardless of the \r\nstatuses of optional block skip signals.\r\nIn addition, the optional block skip function is enabled during a search for a \r\nsequence number.\r\n2 Position of a slash\r\nA block skip slash (/) must be specified at the beginning of a block. Note that if a \r\nslash is placed elsewhere, the information from the slash to immediately before"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e6-a6ca-11ee-8c23-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 273, "chroma:document": "the EOB code is ignored.\r\n3 TV and TH check\r\nWhen the optional block skip signal is set to \u201c1\u201d, TH and TV checks are made for \r\nthe skipped portions in the same way as when the optional block skip signal is \r\nset to \u201c0\u201d.\r\n- Program end\r\nThe end of a program is indicated by programming one of the following codes at the end of the program:\r\nTable 13.2 (d) Code of a program end\r\nCode Meaning usage\r\nM02 For main program M30\r\nM99 For subprogram"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e7-a6ca-11ee-835a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 273, "chroma:document": "M99 For subprogram\r\nIf one of the program end codes is executed in program execution, the CNC terminates the execution of \r\nthe program, and the reset state is set. When the subprogram end code is executed, control returns to the \r\nprogram that called the subprogram.\r\nCAUTION\r\nA block containing an optional block skip code such as /M02 ; , /M30 ; , or /M99 ; \r\nis not regarded as the end of a program. (Refer to \"Optional block skip\".)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e8-a6ca-11ee-a491-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 274, "chroma:document": "B-64694EN/01 PROGRAMMING 13. PROGRAM CONFIGURATION\r\n- 245 -\r\n13.3 SUBPROGRAM (M98, M99)\r\nIf a program contains a fixed sequence or frequently repeated pattern, such a sequence or pattern can be \r\nstored as a subprogram in memory to simplify the program.\r\nA subprogram can be called from the main program. \r\nA called subprogram can also call another subprogram.\r\nFormat\r\n- Subprogram configuration\r\nOne subprogram\r\nSubprogram number or subprogram name (or the colon (:) optionally in \r\nthe case of ISO)"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58e9-a6ca-11ee-8027-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 274, "chroma:document": "the case of ISO)\r\nProgram end\r\nM99 need not constitute a separate block as indicated below.\r\nExample) X100.0Y100.0M99;\r\n- Subprogram call\r\n- When a subprogram with a 4-digit or shorter program number is called\r\nM98 Pxxxx xxxx ;\r\n Subprogram number\r\nNumber of times the subprogram is called repeatedly\r\nor\r\nM98 Pxxxx Lxxxxxxxx ;\r\nNumber of times the subprogram is called repeatedly\r\nSubprogram number\r\n- When a subprogram with a 5-digit or longer program number is called\r\nM98 Pxxxxxxxx Lxxxxxxxx ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ea-a6ca-11ee-b66f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 274, "chroma:document": "M98 Pxxxxxxxx Lxxxxxxxx ;\r\nSubprogram number\r\nNumber of times the subprogram is called repeatedly\r\n- When a subprogram is called by program name\r\nM98 <xxxx> Lxxxxxxxx ;\r\nSubprogram name\r\nNumber of times the subprogram is called repeatedly\r\nOxxxx ;\r\n :\r\nM99;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58eb-a6ca-11ee-9724-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 275, "chroma:document": "13. PROGRAM CONFIGURATION PROGRAMMING B-64694EN/01\r\n- 246 -\r\n- Called program and folders to be searched\r\nThe order in which folders are searched depends on the method of calling a subprogram. Folders are \r\nsearched in sequence and the program found first is called. For details, refer to the Chapter \"Managing \r\nPrograms\".\r\nNOTE\r\n1 When calling a subprogram of a 4-digit or shorter subprogram number \r\nrepeatedly (P8 digit), make the subprogram number 4 digits by prefixing it with 0"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ec-a6ca-11ee-8a36-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 275, "chroma:document": "if the subprogram number is shorter than 4 digits.\r\nExample)\r\nP100100: Call subprogram No. 100 ten times.\r\nP50001: Call subprogram No. 1 five times.\r\n2 If the number of times the subprogram is called repeatedly is omitted when a \r\nsubprogram with a 4-digit or shorter program number is called, the subprogram \r\nis called just once.\r\nIn this case, it is not necessary to adjust the subprogram number length to 4 \r\ndigits as described in Item 1 above."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ed-a6ca-11ee-9a60-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 275, "chroma:document": "3 When calling a subprogram of a 4-digit or shorter program number repeatedly \r\n(P8 digit), do not specify address L in the same block.\r\n4 When calling a subprogram with a 5-digit or longer program number, do not omit \r\nthe specification of the number of repeats.\r\n5 When calling a subprogram by program name, be sure to specify the program \r\nname immediately after M98.\r\nExplanation\r\nWhen the main program calls a subprogram, it is regarded as a one-level subprogram call. Thus,"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ee-a6ca-11ee-a7ec-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 275, "chroma:document": "subprogram calls can be nested up to ten levels as shown below. In addition, when custom macro is used, \r\nsubprogram and macro calls can be nested up to a total of 15 levels.\r\nO0001 ;\r\nM98P0010 ;\r\nM30 ;\r\nMain program\r\nO0090 ;\r\nM99 ;\r\nO0010 ;\r\nM98P0020 ;\r\nM99 ;\r\nO0020 ;\r\nM98P0030 ;\r\nM99 ;\r\nSubprogram\r\n(One-level nesting) (Two-level nesting) (Nine-level nesting)\r\nSubprogram Subprogram\r\nO0100 ;\r\nM99 ;\r\n(Ten-level nesting)\r\nSubprogram\r\nM98P0100 ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ef-a6ca-11ee-9f21-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 275, "chroma:document": "Subprogram\r\nM98P0100 ;\r\nA single call command can repeatedly call a subprogram up to 99999999 times. For compatibility with \r\nautomatic programming systems, in the first block, Nxxxxxxxx can be used instead of a subprogram \r\nnumber that follows O (or :). A sequence number after N is registered as a subprogram number. \r\nNOTE\r\n1 The M98 and M99 code signal and strobe signal are not output to the machine \r\ntool.\r\n2 If the subprogram number specified by address P cannot be found, an alarm"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f0-a6ca-11ee-be6e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 275, "chroma:document": "PS0078, \u201cSEQUENCE NUMBER NOT FOUND\u201d is output.\r\n3 When an attempt is made to call a subprogram by program name, but the \r\nspecified program cannot be found, alarm PS0310, \u201cFILE NOT FOUND\u201d is \r\nissued."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f1-a6ca-11ee-a668-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 276, "chroma:document": "B-64694EN/01 PROGRAMMING 13. PROGRAM CONFIGURATION\r\n- 247 -\r\nExample\r\nM98 P51002 ; \r\nThis command specifies \"Call the subprogram (number 1002) five times in \r\nsuccession.\" A subprogram call command (M98P_) can be specified in the same \r\nblock as a move command.\r\nX1000.0 M98 P1200 ; \r\nThis example calls the subprogram (number 1200) after an X movement.\r\nExecution sequence of subprograms called from a main program\r\n1 2 3 Main program\r\nN0010 . . . ;\r\nN0020 . . . ;\r\nN0030 M98 P21010 ;\r\nN0040 . . . ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f2-a6ca-11ee-97a9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 276, "chroma:document": "N0040 . . . ;\r\nN0050 M98 P1010 ;\r\nN0060 . . . ;\r\nSubprogram\r\nO1010 . . . ;\r\nN1020 . . . ;\r\nN1030 . . . ;\r\nN1040 . . . ;\r\nN1050 . . . ;\r\nN1060 . . . M99 ;\r\nA subprogram can call another subprogram in the same way as a main program \r\ncalls a subprogram.\r\nSpecial usage\r\n- Specifying the sequence number for the return destination in the main \r\nprogram\r\nIf P is used to specify a sequence number when a subprogram is terminated, control does not return to the"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f3-a6ca-11ee-a588-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 276, "chroma:document": "block after the calling block, but returns to the block with the sequence number specified by P. Note, \r\nhowever, that P is ignored if the main program is operating in a mode other than memory operation mode.\r\nThis method consumes a much longer time than the normal return method to return to the main program.\r\nSubprogram\r\nO0010 . . . ;\r\nN1020 . . . ;\r\nN1030 . . . ;\r\nN1040 . . . ;\r\nN1050 . . . ;\r\nN1060 . . . M99 P0060 ;\r\nMain program\r\nN0010 . . . ;\r\nN0020 . . . ;\r\nN0030 M98 P1010 ;\r\nN0040 . . . ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f4-a6ca-11ee-a675-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 276, "chroma:document": "N0040 . . . ;\r\nN0050 . . . ;\r\nN0060 . . . ;\r\n- Using M99 in the main program\r\nIf M99 is executed in a main program, control returns to the start of the main program. For example, M99 \r\ncan be executed by placing /M99 ; at an appropriate location of the main program and setting the optional \r\nblock skip function to off when executing the main program. When M99 is executed, control returns to \r\nthe start of the main program, then execution is repeated starting at the head of the main program."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f5-a6ca-11ee-b93b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 276, "chroma:document": "Execution is repeated while the optional block skip function is set to off. \r\nIf the optional block skip function is set to on, the /M99 ; block is skipped ; control is passed to the next \r\nblock for continued execution.\r\nIf/M99Pn ; is specified, control returns not to the start of the main program, but to sequence number n. In \r\nthis case, a longer time is required to return to sequence number n.\r\nN0010 . . . ;\r\nN0020 . . . ;\r\nN0030 . . . ;\r\nN0040 . . . ;\r\nN0050 . . . ;\r\nN0060 . . . M99 P0030 ;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f6-a6ca-11ee-af78-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 276, "chroma:document": "N0060 . . . M99 P0030 ;\r\nN0070 . . . ;\r\nN0080 M02 ;\r\n/ Optional block skip\r\nON\r\nOptional block skip\r\nOFF"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f7-a6ca-11ee-a504-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 277, "chroma:document": "13. PROGRAM CONFIGURATION PROGRAMMING B-64694EN/01\r\n- 248 -\r\n- Using a subprogram only\r\nA subprogram can be executed just like a main program by searching for the start of the subprogram with \r\nthe MDI.\r\n(Refer to the Section, \u201cPROGRAM SEARCH\u201d for information about search operation.)\r\nIn this case, if a block containing M99 is executed, control returns to the start of the subprogram for \r\nrepeated execution. If a block containing M99Pn is executed, control returns to the block with sequence"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f8-a6ca-11ee-bbe4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 277, "chroma:document": "number n in the subprogram for repeated execution. To terminate this program, a block containing /M02 ; \r\nor /M30 ; must be placed at an appropriate location, and the optional block switch must be set to off ; this \r\nswitch is to be set to on first.\r\nN1010 . . . ;\r\nN1020 . . . ;\r\nN1030 . . . ;\r\nN1040 . . . M02 ;\r\nN1050 M99 P1020 ;\r\n/\r\nOptional block skip ON\r\n- Subprogram call with sequence number\r\nSetting bit 0 (SQC) of parameter No. 6005 to 1 can call a specified sequence number in the subprogram"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58f9-a6ca-11ee-b34e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 277, "chroma:document": "for execution.\r\nIn a subprogram call command, specify the letter Q followed by a sequence number to be called after the\r\nletter P for specifying a program number.\r\nM98 Pxxxx Qxxxxx ;\r\n Sequence number\r\n Program number\r\nThis command causes program execution to start at the called sequence number in the subprogram. If a \r\nrepetition count is specified, program execution is repeated from the specified sequence number.\r\nMain program\r\nN0010\u2026; \r\nN0020\u2026;\r\nN0030 M98 P1010 Q1030 ; \r\nN0040\u2026;\r\nN0050\u2026;\r\nN0060\u2026;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58fa-a6ca-11ee-a004-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 277, "chroma:document": "N0040\u2026;\r\nN0050\u2026;\r\nN0060\u2026;\r\nSub program\r\nO1010\u2026;\r\nN1020\u2026;\r\nN1030\u2026;\r\nN1040\u2026;\r\nN1050\u2026;\r\nN1060\u2026M99 ;\r\nThis function enables a sequence number in the same program to be called for execution as shown below.\r\nThis method, however, requests the programmer to be aware of an allowable call nesting level. If an \r\nattempt is made to exceed the allowable nesting level, alarm PS0077, \u201cTOO MANY SUB,MACRO \r\nNESTING\u201d is issued.\r\nO0001 ;\r\nN0010\u2026;\r\nN0020 M98 (P0001) Q0050 ;\r\nN0030\u2026;\r\nN0040\u2026;\r\nN0050\u2026; \r\nN0060\u2026;\r\nN0070\u2026M99;"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58fb-a6ca-11ee-8626-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 277, "chroma:document": "N0050\u2026; \r\nN0060\u2026;\r\nN0070\u2026M99;\r\nFor a call within the same program, specification of Pxxxx in a block can be omitted when the block \r\nincludes M98.\r\nThis function is usable only for subprogram calls by M98; it is unusable for non-M98 calls, such as macro \r\ncalls or external subprogram calls based on M198."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58fc-a6ca-11ee-9080-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 278, "chroma:document": "B-64694EN/01 PROGRAMMING 13. PROGRAM CONFIGURATION\r\n- 249 -\r\nNOTE\r\nIf bit 0 (SQC) of parameter No. 6005 is 0, and an M98 Pxxxx Qxxxxx command \r\nis specified, alarm PS0009, \"IMPROPER NC-ADDRESS\", is issued.\r\n13.4 COMMAND PATH OF MACRO CALL OR SUBPROGRAM \r\nCALL\r\nThe call of program by the command of path can be executed at Subprogram call and Macro call.\r\nThis function can be used by setting the parameter CPD (No.3233#4) =1.\r\nFormat\r\nCase of subprogram call (M98)\r\n1. Command absolute path"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58fd-a6ca-11ee-9187-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 278, "chroma:document": "1. Command absolute path\r\nM98 <//device name(*1)/folder name/file name> L_\uff1b\r\nL: Number of times the subprogram is called repeatedly\r\n\uff08*1\uff09The device name can be omitted. If the device name is omitted, the same device as \r\nfolder of main program is selected.\r\n2. Command relative path\r\nM98 <./../folder name/file name> L_\uff1b\r\n. : It means the folder of main program. \r\n..: It means the folder of one high hierarchy.\r\nL: Number of times the subprogram is called repeatedly\r\nNOTE"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58fe-a6ca-11ee-a057-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 278, "chroma:document": "NOTE\r\n1 If the path for file name is omitted, the program is searched in the regulations of \r\norder as usual, and called. \r\n2 If parameter CPD is set to 1 and the path for file name is commanded, the \r\nprogram is not searched in the regulations of order as usual.\r\n3 The following command can be use.\r\n - Subprogram call (M98)\r\n - Macro call (G65,G66,G66.1)\r\n - Subprogram call in figure copying (G72.1,G72.2)\r\n4 \u201c.\u201d can be specified once at the head of the path name."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff58ff-a6ca-11ee-b866-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 278, "chroma:document": "\u201c..\u201d can be specified only for continuing after\u201c.\u201d.\r\n5 \u201c..\u201d is not possible to go up to the hierarchy of the device name.\r\nIf the command of relative path is executed, It is not possible to call the program \r\nof the different device.\r\n6 When the path command called by DNC operation with the program is not \r\nselected in MEM mode, only the absolute path command include device name \r\ncan be executed. If another path command is specified, the alarm occurs. \r\n7 In Word editing mode,"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5900-a6ca-11ee-acba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 278, "chroma:document": "7 In Word editing mode,\r\n - when CPD is set to 0, ' /' cannot be used between ' <' and ' >'.\r\n - when CPD is set ti 1, ' /' can be used between ' <' and ' >'.\r\n8. When the specified program cannot be found, alarm PS0310, \u201cFILE NOT \r\nFOUND\u201d is issued."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5901-a6ca-11ee-8c35-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 279, "chroma:document": "13. PROGRAM CONFIGURATION PROGRAMMING B-64694EN/01\r\n- 250 -\r\nExplanation\r\nIn case of the following folder components, program O1 is called by absolute path of subprogram call.\r\n\uff3bFolder components\uff3d\r\n/\r\nSYSTEM/\r\n//CNC_MEM\r\nMTB1/\r\nUSER/\r\nPATH1/\r\nPATH2/\r\nLIBRARY/\r\n\uff11\uff09Root folder\r\n\uff12\uff09System folder\uff08SYSTEM\uff09\r\n\uff13\uff09MTB dedicated folder 1\uff08MTB1\uff09\r\n\uff15\uff09User folder\r\n5.2\uff09Common program folder\r\n \uff08LIBRARY\uff09\r\n5.1\uff09Path folder\uff08PATHn\uff09\r\nMTB2/\r\n\uff14\uff09MTB dedicated folder 2\uff08MTB2\uff09\r\nO0001\r\nM98<//CNC_MEM/USER/PATH1/O1> is coded.\r\nLimitation"}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5902-a6ca-11ee-b419-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 279, "chroma:document": "Limitation\r\nThe following functions are not supported.\r\n - Macro interrupt (M96)\r\n - Macro executor\r\nOther limitations are the same as those for subprogram call or macro call."}


created_at: 2023-12-30 04:21:27
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5903-a6ca-11ee-913a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 280, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 251 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14 FUNCTIONS TO SIMPLIFY PROGRAMMING \r\n14.1 FIGURE COPYING (G72.1, G72.2) \r\nMachining can be repeated after moving or rotating the figure using a subprogram. \r\nFormat \r\n - Rotational copying \r\nXp-Yp plane (specified by G17) : G72.1 P_ L_ Xp_Yp_R_ ; \r\nZp-Xp plane (specified by G18) : G72.1 P_ L_ Zp_Xp_R_ ; \r\nYp-Zp plane (specified by G19) : G72.1 P_ L_ Yp_Zp_R _; \r\nP :Subprogram number"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5904-a6ca-11ee-aac0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 280, "chroma:document": "P :Subprogram number \r\nL :Number of times the operation is repeated \r\nXp :Center of rotation on the Xp axis (Xp: X-axis or an axis parallel to the X-axis) \r\nYp :Center of rotation on the Yp axis (Yp: Y-axis or an axis parallel to the Y-axis) \r\nZp :Center of rotation on the Zp axis (Zp: Z-axis or an axis parallel to the Z-axis) \r\nR :Angular displacement (A positive value indicates a counterclockwise angular \r\ndisplacement. Specify an incremental value.)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5905-a6ca-11ee-83ee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 280, "chroma:document": "Specify a plane selection command (G17, G18, or G19) to select the plane on which the \r\nrotational copying is made. \r\n - Linear copying \r\nXp-Yp plane (specified by G17) : G72.2 P_ L_ I_ J_ ; \r\nZp-Xp plane (specified by G18) : G72.2 P_ L_ K_ I_ ; \r\nYp-Zp plane (specified by G19) : G72.2 P_ L_ J_ K_; \r\nP :Subprogram number \r\nL :Number of times the operation is repeated \r\nI :Shift along the Xp axis \r\nJ :Shift along the Yp axis \r\nK :Shift along the Zp axis"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5906-a6ca-11ee-84ab-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 280, "chroma:document": "K :Shift along the Zp axis \r\nSpecify a plane selection command (G17, G18, or G19) to select the plane on which the \r\nlinear copying is made."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5907-a6ca-11ee-b090-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 281, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 252 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExplanation \r\n - First block of the subprogram \r\nThe first block of a subprogram that performs a rotational or linear copying must be the block including \r\nabsolute move command. If the first block does not have a move command, movement may stop at the \r\nstart point of the figure made by the n-th (n = 1, 2, 3, ...) copying. \r\n(Example of an incorrect program) \r\nO1234 ; \r\nG00 G90 X100.0 Y200.0 ; \r\n. . . . . ; \r\n. . . . . ;"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5908-a6ca-11ee-a0b9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 281, "chroma:document": ". . . . . ; \r\n. . . . . ; \r\nM99 ; \r\n(Example of a correct program) \r\nO1000 G00 G90 X100.0 Y200.0 ; \r\n. . . . . ; \r\n. . . . . ; \r\nM99 ; \r\n - Combination of rotational and linear copying \r\nThe linear copying command can be specified in a subprogram for a rotational copying. Also, the \r\nrotational copying command can be specified in a subprogram for a linear copying. \r\n - Subprogram call \r\nIn a subprogram for rotational or linear copying, M98 for calling another subprogram or G65 for calling a"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5909-a6ca-11ee-98cf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 281, "chroma:document": "macro can be specified. \r\n - Specifying the center of rotation \r\nThe center of rotation specified with G72.1 is processed as an absolute position even in the incremental \r\nmode. \r\n - Specifying address \r\nIn a block with G72.1, addresses other than P, L, Xp, Yp, Zp, or R are ignored. The subprogram number \r\n(P), coordinates of the center of rotation (Xp, Yp, Zp), and angular displacement (R) must be specified. \r\nIn a block with G72.2, addresses other than P, L, I, J, or K are ignored."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff590a-a6ca-11ee-8a29-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 281, "chroma:document": "The subprogram number (P) and shift (I, J, K) must be specified. \r\n - Address P \r\nIf the subprogram number specified with P is not found, alarm PS0310, \u201cFILE NOT FOUND\u201d occurs. If \r\nP is not specified, alarm PS0076, \u201cPROGRAM NOT FOUND\u201d occurs. \r\n - Address L \r\nIf L is omitted, the repetition count is assumed to be 1 and the subprogram is called only once. \r\n - Increment in angular displacement or shift \r\nIn a block with G72.1, an increment in angular displacement is specified with address R. The angular"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff590b-a6ca-11ee-ae4b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 281, "chroma:document": "displacement of the figure made by the n-th rotation is calculated as follows : R \u00d7 (n - 1). \r\nIn a block with G72.2, an increment in shift is specified with addresses I, J, and K. The shift of the figure \r\nmade by the n-th movement is calculated as follows : (Programmed shift) \u00d7 (n - 1). \r\n - Nesting level of a subprogram \r\nIf a subprogram is called by G72.1 or G72.2, the nesting level is increased by one in the same manner as \r\nwhen M98 is specified."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff590c-a6ca-11ee-b0f1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 282, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 253 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Block end position \r\nThe coordinates of a figure moved rotationally or linearly (block end position) can be read from #5001 \r\nand subsequent system variables of the custom macro of rotational or linear copying. \r\n - Disagreement between end point and start point \r\nIf the end point of the figure made by the n-th copy does not agree with the start point of the figure to be"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff590d-a6ca-11ee-b49d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 282, "chroma:document": "made by the next (n + 1) copy, the figure is moved from the end point to the start point, then copying is \r\nstarted. (Generally, this disagreement occurs if an incorrect angular displacement or shift is specified.) \r\nStart point \r\nEnd point of the first copy \r\nStart point of the second copy \r\nY \r\n70 \r\nP0 \r\nP1 \r\nP2 \r\nP3 \r\nP4 P5 \r\nP6 P7 \r\nX \r\n30 20 \r\nFig. 14.1 (a) \r\nMain program \r\nO1000 ; \r\nN10 G92 X-20.0 Y0.0 ; \r\nN20 G00 G90 X0.0 Y0.0 ; \r\nN30 G01 X20.0 Y0.0 F10 ; (P0) \r\nN40 Y20.0 ; (P1) \r\nN50 X30.0 ; (P2)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff590e-a6ca-11ee-a0a9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 282, "chroma:document": "N50 X30.0 ; (P2) \r\nN60 G72.2 P2000 L3 I90.0 J0.0 ; \r\n Although a shift of 70 mm was required, I90.0 was \r\nspecified instead of I70.0. Since an incorrect shift was \r\nspecified, the end point of the figure made by the n-th \r\ncopy disagrees with the start point of the figure to be \r\nmade by the next (n + 1) copy. \r\nSubprogram \r\nO2000 G90 G01 X40.0 ; (P3) \r\nN100 Y40.0 ; (P4) \r\nN200 X80.0 ; (P5) \r\nN300Y20.0 ; (P6) \r\nN400 X100.0 ; (P7) \r\nN500 M99; \r\n - Incremental command after figure copying"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff590f-a6ca-11ee-82ca-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 282, "chroma:document": "If the move command specified after figure copying is not absolute but incremental one, the incremental \r\ncommand operation depends on the setting of bit 2 (FCI) of parameter No. 11279. \r\n(1) If bit 2 (FCI) of parameter No. 11279 is set to 0 \r\n The starting point for the incremental command is the end point of the figure made by the first copy. \r\n(2) If bit 2 (FCI) of parameter No. 11279 is set to 1 (FS16i compatible)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5910-a6ca-11ee-b614-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 282, "chroma:document": "The starting point for the incremental command is the end point of the figure made by the last copy."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5911-a6ca-11ee-b268-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 283, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 254 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nThough the incremental command is specified after the following figure copying, the starting point for the \r\nincremental command is the end point of the figure made by the first copy regardless of the setting of bit \r\n2 (FCI) of parameter No. 11279. \r\n\u2022 Rotational copying specified in a subprogram for a linear copying \r\n\u2022 Linear copying specified in a subprogram for a rotational copying \r\nLimitation"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5912-a6ca-11ee-92a8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 283, "chroma:document": "Limitation \r\n - Specifying two or more commands to copy a figure \r\nG72.1 cannot be specified more than once in a subprogram for making a rotational copying (If this is \r\nattempted, alarm PS0308, \u201cG72.1 NESTING ERROR\u201d will occur). G72.2 cannot be specified more than \r\nonce in a subprogram for making a linear copying (If this is attempted, alarm PS0309, \u201cG72.2 NESTING \r\nERROR\u201d will occur). \r\n - Commands that must not be specified"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5913-a6ca-11ee-8420-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 283, "chroma:document": "Within a program that performs a rotational or linear copying, the following must not be specified: \r\n- Command for changing the selected plane (G17 to G19) \r\n- Command for specifying polar coordinates \r\n- Reference position return command \r\n- Coordinate system rotation, programmable mirror image \r\n The command for rotational or linear copying can be specified after a command for coordinate \r\nsystem rotation or programmable mirror image is executed. \r\nM\r\n- Scaling"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5914-a6ca-11ee-ab7b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 283, "chroma:document": "M\r\n- Scaling \r\n The command for rotational or linear copying can be specified after a command for scaling image is \r\nexecuted. \r\n - Modes that must not be selected \r\nFigure copying cannot be specified in the following modes. \r\n- Chamfering/Corner R \r\n- Tool offset \r\n- Tilted working plane indexing command \r\n- 3-dimensional coordinate system conversion \r\nT\r\n- Polar coordinate interpolation \r\n - Unit system \r\nThe two axes of the plane for copying a figure must have an identical unit system."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5915-a6ca-11ee-84dd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 283, "chroma:document": "- Single block \r\nSingle-block stops are not performed in a block with G72.1 or G72.2. \r\n - Specifying tool radius compensation and the workpiece coordinate system \r\nIn a subprogram for copying a figure, the G code for tool radius / tool nose radius compensation or \r\ncompensation amount (H or D code) cannot be changed. G92 and G54 to G59 cannot be changed either. \r\nThose codes must be specified before figure copying is started."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5916-a6ca-11ee-9a3e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 284, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 255 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n- Copy axially excluding the axis direction of plane selection \r\nRotational copying and Linear copying for the copy axially excluding the axis direction of plane selection \r\ncannot be executed. At the Rotational copying, the rotation center axis command excluding the axis \r\ndirection of plane selection (for example, Z command in Xp-Yp plane (specified by G17)) is ignored. At"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5917-a6ca-11ee-9c1c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 284, "chroma:document": "the Linear copying, the shift along the axis excluding the axis direction of plane selection (for example, K \r\ncommand in Xp-Yp plane (specified by G17)) is ignored. \r\nExample \r\n - Rotational copying \r\nStart point\r\nMain program \r\nO1000 ; \r\nN10 G92 X40.0 Y50.0 ; \r\nN20 G00 G90 X_ Y_ ; (P0) \r\nN30 G01 G17 G41 X_ Y_ D01 F10 ; (P1) \r\nN40 G72.1 P2000 L3 X0 Y0 R120.0 ; \r\nN50 G40 G01 X_ Y_ I_ J_ ; (P0) \r\nN60 G00 X40.0 Y50.0 ; \r\nN70 M30 ; \r\nSub program \r\nO2000 G03 X_ Y_ R30.0 ; (P2) \r\nN100 G01 X_ Y_ ; (P3)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5918-a6ca-11ee-9171-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 284, "chroma:document": "N100 G01 X_ Y_ ; (P3) \r\nN200 G03 X_ Y_ R10.0 ; (P4) \r\nN300 G01 X_ Y_ ; (P5) \r\nN400 G03 X_ Y_ R30.0 ; (P6) \r\nN500 M99; \r\nY \r\nP3\r\nP0\r\nP1 X \r\nP6\r\nP5\r\nP4\r\nP2\r\n120\u00b0\r\nFig. 14.1 (b)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5919-a6ca-11ee-8c52-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 285, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 256 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n- Rotational copying (spot boring) \r\nMain program \r\nO3000 ; \r\nN10 G92 G17 X80.0 Y50.0 ; (P0) \r\nN20 G72.1 P4000 L6 X0 Y0 R60.0 ; \r\nN30 G80 G00 X80.0 Y50.0 ; (P0) \r\nN40 M30 ; \r\nSubprogram \r\nO4000 N100 G90 G81 X_ Y_ R_ Z_ F_ ; (P1) \r\nN200 M99 ; \r\nY \r\nP1 \r\nP0 \r\nStart point \r\n60\u00b0 \r\nX \r\nFig. 14.1 (c) \r\n \r\n- Linear copying \r\nMain program O1000 ;\r\nN10 G92 X-20.0 Y0 ;\r\nN20 G00 G90 X0 Y0 ;\r\nN30 G01 G17 G41 X20. Y0 D01 F10 ; (P0)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff591a-a6ca-11ee-bb60-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 285, "chroma:document": "N40 Y20. ; (P1)\r\nN50 X30. ; (P2)\r\nN60 G72.2 P2000 L3 I70.0 J0 ;\r\nN70 X_ Y_ ; (P8)\r\nN80 X0 ;\r\nN90 G00 G40 X-20.0 Y0 ;\r\nN100 M30 ;\r\nSubprogram\r\nO2000 G90 G01 X_ ; (P3)\r\nN100 Y_ ; (P4)\r\nN200 G02 X_ I_ ; (P5)\r\nN300 G01 Y_ ; (P6)\r\nN400 X_ ; (P7)\r\nN500 M99 ;\r\nStart\r\npoint\r\nP0 P8\r\nP1\r\nP2\r\nP4\r\nP3\r\n70 70 70\r\nX\r\nP5\r\nP7\r\nY\r\nP6\r\nFig. 14.1 (d)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff591b-a6ca-11ee-ac11-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 286, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 257 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Combination of rotational copying and linear copying (bolt hole circle) \r\nMain program \r\nO1000 ; \r\nN10 G92 G17 X100.0 Y80.0 ; (P0) \r\nN20 G72.1 P2000 X0 Y0 L8 R45.0 ; \r\nN30 G80 G00 X100.0 Y80.0 ; (P0) \r\nN40 M30 ; \r\nSubprogram (rotational copy) \r\nO2000 N100 G72.2 P3000 I0 J_ L3 ; \r\nN200 M99 ; \r\nY \r\nX \r\n45\u00b0 \r\nP1 \r\nP0 Start point \r\nSubprogram (linear copy) \r\nO3000 N110 G90 G81 X_ Y_ R_ Z_ F_ ; (P1) \r\nN210 M99 ; \r\nFig. 14.1 (e)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff591c-a6ca-11ee-b9fd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 286, "chroma:document": "N210 M99 ; \r\nFig. 14.1 (e) \r\n14.2 3-DIMENSIONAL COORDINATE SYSTEM CONVERSION \r\nCoordinate system conversion about an axis can be carried out if the center of rotation, direction of the \r\naxis of rotation, and angular displacement are specified. This function is very useful in 3-dimensional \r\nmachining by a die-sinking machine or similar machine. For example, if a program specifying machining \r\non the XY plane is converted by the 3-dimensional coordinate system conversion function, the identical"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff591d-a6ca-11ee-b9cb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 286, "chroma:document": "machining can be executed on a desired plane in 3-dimensional space. \r\n- For milling machining \r\nX\r\nY \r\nZ \r\nZ Y\r\nX \r\nThree-dimensional coordinate system conversion \r\nFig. 14.2 (a)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff591e-a6ca-11ee-b51c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 287, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 258 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n\u2022 For lathe cutting \r\nX X'\r\nZ'\r\nZ\r\nSurface to be\r\nmachined\r\nB\r\n#2 #3\r\n#1 #4\r\nY\r\nZ\r\nMachining such as milling, pocketing, and drilling is performed.\r\nFig. 14.2 (b) \r\nFormat \r\nM\r\nG68 XpX1 Ypy1 Zpz1 Ii1 Jj1 Kk1 R\u03b1 ; Starting 3-dimensional coordinate system conversion\r\n : \r\n : \r\nG69 ; Canceling 3-dimensional coordinate system conversion\r\nXp, Yp, Zp : Center of rotation (absolute coordinates) on the X, Y, and Z axis or parallel"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff591f-a6ca-11ee-976a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 287, "chroma:document": "axes \r\nI, J, K : Direction of the axis of rotation \r\nR : Angular displacement \r\nT\r\nG68.1 XpX1 Ypy1 Zpz1 Ii1 Jj1 Kk1 R\u03b1 ; Starting 3-dimensional coordinate system conversion\r\n : \r\n : \r\nG69.1 ; Canceling 3-dimensional coordinate system conversion\r\nXp, Yp, Zp : Center of rotation (absolute coordinates) on the X, Y, and Z axis or parallel \r\naxes \r\nI, J, K : Direction of the axis of rotation \r\nR : Angular displacement \r\nNOTE \r\n The G code of this function is hereinafter described using the format (G68/G69)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5920-a6ca-11ee-aca8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 287, "chroma:document": "for the machining center system in this section. \r\n3-dimensional coordinate system conversion mode\r\n3-dimensional coordinate system conversion mode"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5921-a6ca-11ee-b8c7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 288, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 259 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExplanation \r\n - Command for 3-dimensional coordinate system conversion (program \r\ncoordinate system) \r\nN1 G68 Xp x1 Yp y1 Zp z1 I i1 J j1 K k1 R \u03b1 ; \r\nN2 G68 Xp x2 Yp y2 Zp z2 I i2 J j2 K k2 R \u03b2 ; \r\nN3 \r\n : \r\nNn G69 ; \r\n3-dimensional coordinate system conversion can be executed twice. \r\nIn the N1 block, specify the center, direction of the axis of rotation, and angular displacement of the first \r\nrotation."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5922-a6ca-11ee-bf24-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 288, "chroma:document": "rotation. \r\nWhen this block is executed, the center of the original coordinate system is shifted to (x1, y1, z1), then \r\nrotated around the vector (i1, j1, k1) by angular displacement \u03b1. The new coordinate system is called \r\nX'Y'Z'. In the N2 block, specify the center, direction of the axis of rotation, and angular displacement of \r\nthe second rotation. In the N2 block, specify coordinates and the angle with the coordinate system formed"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5923-a6ca-11ee-a6ef-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 288, "chroma:document": "after the N1 block in Xp, Yp, Zp, I, J, K, and R. When the N2 block is executed, the X'Y'Z' coordinate \r\nsystem is shifted to (x2, y2, z2), then rotated around the vector (i2, j2, k2) by angular displacement \u03b2. The \r\nnewest coordinate system is called X''Y''Z''. In the subsequent N3 block, coordinates in the X''Y''Z'' \r\ncoordinate system are specified with Xp, Yp, and Zp. The X''Y''Z'' coordinate system is called the \r\nprogram coordinate system."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5924-a6ca-11ee-86e0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 288, "chroma:document": "program coordinate system. \r\nIf (Xp, Yp, Zp) is not specified in the N2 block, (Xp, Yp, Zp) in the N1 block is assumed to be the center \r\nof the second rotation (the N1 and N2 blocks have a common center of rotation). If the coordinate system \r\nis to be rotated only once, the N2 block need not be specified. \r\ny \r\nExample) G68 Xx0 Yy0 Zz0 I0 J0 K1 R\u03b1 ; \r\n G68 I1 J0 K0 R\u03b2 ; \r\nZ \r\nY \r\nX \r\nO (x0, y0, z0) \r\nZ\" Z' \r\nY\" \r\nY' \r\n\u03b1\r\nP (x, y, z) \r\nz \r\n\u03b2\r\n\u03b2\r\nX, Y, Z : Workpiece coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5925-a6ca-11ee-8893-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 288, "chroma:document": "X', Y', Z' : Coordinate system formed after the first conversion \r\nX\", Y\", Z\" : Coordinate system formed after the second conversion \r\n\u03b1 : Angular displacement of the first rotation \r\n\u03b2 : Angular displacement of the second rotation \r\nO (x0, y0, z0) : Center of rotation \r\nP (x, y, z) : Coordinates in the X''Y''Z'' coordinate system (program coordinate system) \r\nx \r\n\u03b1\r\nX' X\" \r\nFig. 14.2 (c)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5926-a6ca-11ee-8674-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 289, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 260 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Format error \r\nIf one of the following format errors is detected, alarm PS5044, \u201cG68 FORMAT ERROR\u201d occurs: \r\n1. When I, J, or K is not specified in a block with G68 \r\n2. When I, J, and K are all set to 0 in a block with G68 \r\n3. When R is not specified in a block with G68 \r\n - Center of rotation \r\nSpecify absolute coordinates with Xp, Yp, and Zp in the G68 block. \r\n - Equation for 3-dimensional coordinate system conversion"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5927-a6ca-11ee-b1f2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 289, "chroma:document": "The following equation shows the general relationship between (x, y, z) in the program coordinate system \r\nand (X, Y, Z) in the original coordinate system (workpiece coordinate system). \r\n( ) \uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n+\r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n=\r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n1\r\n1\r\n1\r\n1\r\nz\r\ny\r\nx\r\nz\r\ny\r\nx\r\nM\r\nZ\r\nY\r\nX\r\nWhen conversion is carried out twice, the relationship is expressed as follows: \r\n( )( ) ( ) \uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n+\r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n+\r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5928-a6ca-11ee-82cd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 289, "chroma:document": "\uf0e8\r\n\uf0e6\r\n+\r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n=\r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n1\r\n1\r\n1\r\n2\r\n2\r\n2\r\n1 2 1\r\nz\r\ny\r\nx\r\nz\r\ny\r\nx\r\nM\r\nz\r\ny\r\nx\r\nM M\r\nZ\r\nY\r\nX\r\nX, Y, Z : Coordinates in the original coordinate system (workpiece coordinate system) \r\nx, y, z : Programmed value (coordinates in the program coordinate system) \r\nx1, y1, z1 : Center of rotation of the first conversion \r\nx2, y2, z2 : Center of rotation of the second conversion \r\n (coordinates in the coordinate system formed after the first conversion)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5929-a6ca-11ee-aca8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 289, "chroma:document": "M1 : First conversion matrix \r\nM2 : Second conversion matrix \r\nM1 and M2 are conversion matrices determined by an angular displacement and rotation axis. Generally, \r\nthe matrices are expressed as shown below. \r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n\u2212 \u2212 \u2212 + + \u2212\r\n\u2212 + + \u2212 \u2212 \u2212\r\n+ \u2212 \u2212 \u2212 \u2212 +\r\n\u03b8 \u03b8 \u03b8 \u03b8 \u03b8\r\n\u03b8 \u03b8 \u03b8 \u03b8 \u03b8\r\n\u03b8 \u03b8 \u03b8 \u03b8 \u03b8\r\n(1 cos ) sin (1 cos ) sin (1 ) cos\r\n(1 cos ) sin (1 ) cos (1 cos ) sin\r\n(1 ) cos (1 cos ) sin (1 cos ) sin\r\n2\r\n3\r\n2\r\n1 3 2 2 3 1 3\r\n2 3 1\r\n2\r\n2\r\n2\r\n1 2 3 2\r\n1 2 3 1 3 2\r\n2\r\n1\r\n2\r\n1"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff592a-a6ca-11ee-86a0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 289, "chroma:document": "1 2 3 1 3 2\r\n2\r\n1\r\n2\r\n1\r\nn n n n n n n n\r\nn n n n n n n n\r\nn n n n n n n n\r\nn1 : Cosine of the angle made by the rotation axis and X-axis i/p \r\nn2 : Cosine of the angle made by the rotation axis and Y-axis j/p \r\nn3 : Cosine of the angle made by the rotation axis and Z-axis k/p \r\n\u03b8 : Angular displacement \r\nValue p is obtained by the following: \r\n2 2 2\r\np = i + j + k\r\nConversion matrices for rotation on two-dimensional planes are shown below: \r\n(1) Coordinate system conversion on the XY plane \r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff592b-a6ca-11ee-9250-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 289, "chroma:document": "\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6 \u2212\r\n=\r\n0 0 1\r\nsin cos 0\r\ncos sin 0\r\n\u03b8 \u03b8\r\n\u03b8 \u03b8\r\nM"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff592c-a6ca-11ee-b8e9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 290, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 261 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n(2) Coordinate system conversion on the YZ plane \r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n= \u2212\r\n\u03b8 \u03b8\r\n\u03b8 \u03b8\r\n0 sin cos\r\n0 cos sin\r\n1 0 0\r\nM\r\n(3) Coordinate system conversion on the ZX plane \r\n\uf0f7\r\n\uf0f7\r\n\uf0f7\r\n\uf0f8\r\n\uf0f6\r\n\uf0e7\r\n\uf0e7\r\n\uf0e7\r\n\uf0e8\r\n\uf0e6\r\n\u2212\r\n=\r\n\u03b8 \u03b8\r\n\u03b8 \u03b8\r\nsin 0 cos\r\n0 1 0\r\ncos 0 sin\r\nM\r\nIn the starting block of 3-dimensional coordinate system conversion (G68 : in machining center system,"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff592d-a6ca-11ee-8e34-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 290, "chroma:document": "G68.1 : in lathe system), the coordinates(x,y,z) in the program coordinate system are generated from the \r\ncoordinates(X,Y,Z) in the original coordinate system(workpiece coordinate system) by the inverse of the \r\nabove conversion equation. \r\nThe generated coordinates(x,y,z) is the starting point for following commands in the program coordinate \r\nsystem. \r\n - Three basic axes and their parallel axes \r\n3-dimensional coordinate system conversion can be applied to a desired combination of three axes"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff592e-a6ca-11ee-8eee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 290, "chroma:document": "selected out of the basic three axes (X, Y, Z) and their parallel axes. The 3-dimensional coordinate system \r\nsubjected to 3-dimensional coordinate system conversion is determined by axis addresses specified in the \r\nG68 block. If Xp, Yp, or Zp is not specified, X, Y, or Z of the basic three axes is assumed. However, if \r\nthe basic three axes are not specified in parameter No. 1022, alarm PS0048, \u201cBASIC 3 AXIS NOT \r\nFOUND\u201d occurs."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff592f-a6ca-11ee-b4d0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 290, "chroma:document": "FOUND\u201d occurs. \r\nIn a single G68 block, both a basic axis and a parallel axis cannot be specified. \r\nIf this is attempted, alarm PS0047, \u201cILLEGAL AXIS SELECT\u201d occurs. \r\n(Example) \r\n When U-axis, V-axis, and W-axis are parallel to the X-axis, Y-axis, and Z-axis respectively \r\n (If in lathe system, assume that G code system B or C is used.) \r\n G68 X_ I_ J_ K_ R_ ; XYZ coordinate system \r\n G68 U_V_ Z_ I_ J_ K_ R_ ; UVZ coordinate system \r\n G68 W_ I_ J_ K_ R_ ; XYW coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5930-a6ca-11ee-89c4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 290, "chroma:document": "- Specifying the second conversion \r\n3-dimensional coordinate system conversion can be executed twice. The center of rotation of the second \r\nconversion must be specified with the axis addresses specified for the first conversion. If the axis \r\naddresses of the second conversion are different from the axis addresses of the first conversion, the \r\ndifferent axis addresses are ignored. An attempt to execute 3-dimensional coordinate system conversion"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5931-a6ca-11ee-9d49-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 290, "chroma:document": "three or more times causes alarm PS5043, \u201cTOO MANY G68 NESTING\u201d. \r\n - Angular displacement R \r\nA positive angular displacement R indicates a clockwise rotation along the axis of rotation. Specify \r\nangular displacement R in 0.001 degrees within the range of -360000 to 360000. \r\nTo specify angular displacement R in 0.00001 degrees (one hundred-thousandth), set bit 0 (FRD) of \r\nparameter No. 11630 to 1. In this case, angular displacement R is specified within the range of -36000000 \r\nto 36000000."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5932-a6ca-11ee-89db-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 290, "chroma:document": "to 36000000. \r\n - G codes that can be specified \r\nThe following G codes can be specified in the 3-dimensional coordinate system conversion mode: \r\nG00 Positioning \r\nG01 Linear interpolation \r\nG02 Circular interpolation / Helical interpolation (clockwise)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5933-a6ca-11ee-8989-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 291, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 262 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nG03 Circular interpolation / Helical interpolation (counterclockwise) \r\nG04 Dwell \r\nG10 Data setting \r\nG17 Plane selection (XY) \r\nG18 Plane selection (ZX) \r\nG19 Plane selection (YZ) \r\nG28 Reference position return \r\nG29 Movement from the reference position \r\nG30 Second, third, or fourth reference position return \r\nG31 Skip function \r\nG53 Selecting the machine coordinate system \r\nG65 Custom macro call"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5934-a6ca-11ee-85cf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 291, "chroma:document": "G65 Custom macro call \r\nG66 Custom macro modal call \r\nG67 Custom macro modal call cancel \r\nG40 Canceling tool radius / tool nose radius compensation \r\nG41 Tool radius / tool nose radius compensation to the left \r\nG42 Tool radius / tool nose radius compensation to the right \r\nG73, G74, G76, G80 to G89 Canned cycle for drilling \r\nM\r\nG43 Increasing tool length compensation \r\nG44 Decreasing tool length compensation \r\nG45 Increasing the tool offset \r\nG46 Decreasing the tool offset"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5935-a6ca-11ee-98db-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 291, "chroma:document": "G47 Doubling the tool offset \r\nG48 Halving the tool offset \r\nG49(G49.1)Canceling tool length compensation \r\nG50.1 Canceling programmable mirror image \r\nG51.1 Programmable mirror image \r\nG90 Absolute programming \r\nG91 Incremental programming \r\nG94 Feed per minute \r\nG95 Feed per revolution \r\nG98 Canned cycle (return to the initial level) \r\nG99 Canned cycle (return to the level of point R) \r\nT\r\nG12.1 Polar coordinate interpolation \r\nG90 Absolute programming (when G code system B or C is used.)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5936-a6ca-11ee-b191-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 291, "chroma:document": "G91 Incremental programming (when G code system B or C is used.) \r\nG94 Feed per minute (when G code system B or C is used.) \r\nG95 Feed per revolution(when G code system B or C is used.) \r\nG98 Canned cycle (return to the initial level) (when G code system B or C is used.) \r\nG99 Canned cycle (return to the level of point R) (when G code system B or C is used.)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5937-a6ca-11ee-8c51-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 292, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 263 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Rapid traverse in a canned cycle for drilling \r\nBy using bit 1 (D3R) of parameter No. 11221, rapid traverse in the drilling direction in a canned cycle for \r\ndrilling in the tilted working plane indexing mode or 3-dimensional coordinate conversion mode can be \r\nselected and the rapid traverse mode for shift operation in fine boring (G76) or back boring (G87) for the"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5938-a6ca-11ee-83c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 292, "chroma:document": "M system can also be selected. When bit 1 (D3R) of parameter No. 11221 is set to 0, the cutting feed \r\nmode is selected; when it is set to 1, the rapid traverse mode is selected. For positioning to the initial level \r\nat the start of a canned cycle for drilling, however, the rapid traverse mode is used, regardless of whether \r\nbit 1 (D3R) of parameter No. 11221 is set to 0 or 1. Rapid traverse override can be applied in the rapid"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5939-a6ca-11ee-8cdf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 292, "chroma:document": "traverse mode, and cutting feed override can be applied in the cutting feed mode. Bit 1 (D3R) of \r\nparameter No. 11221 can also be used to change the mode of rapid traverse in the rigid tapping direction. \r\nFor acceleration/deceleration after interpolation \r\n When bit 1 (D3R) of parameter No. 11221 is set to 1 (for the rapid traverse mode), rapid traverse in \r\nthe drilling direction in a canned cycle for drilling in the tilted working plane indexing mode or"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff593a-a6ca-11ee-9477-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 292, "chroma:document": "3-dimensional coordinate conversion mode compensation mode is accelerated/decelerated along \r\neach axis independently according to the time constants specified in parameters Nos. 1620 and 1621. \r\nSo, when performing positioning of linear interpolation type with bit 1 (D3R) of parameter No. \r\n11221 set to 1, make the following settings: \r\nBit 1 of (LRP) of parameter No. 1401=1 Selects positioning of linear interpolation type."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff593b-a6ca-11ee-892c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 292, "chroma:document": "Bit 4 of (PRT) of parameter No. 1603=1 Selects acceleration/deceleration of constant time type. \r\nParameter No. 1620 Set the same value for all. \r\nParameter No. 1621 Set the same value for all. \r\nFor look-ahead acceleration/deceleration before interpolation \r\n In a canned cycle for drilling, linear rapid traverse in the drilling direction is performed at all times. \r\nFeedrate \r\n When bit 1 (D3R) of parameter No. 11221 is set to 1 (for the rapid traverse mode), the rapid traverse"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff593c-a6ca-11ee-a727-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 292, "chroma:document": "rate in the drilling direction in a canned cycle for drilling in the tilted working plane indexing mode \r\nor 3-dimensional coordinate conversion mode is clamped to a parameter value indicated below if the \r\nrapid traverse override is 100%. In the rapid traverse override F0 mode, however, the rapid traverse \r\nrate is clamped to the value of parameter No. 1421 or a parameter value listed in Table 14.2 (a), \r\nwhichever smaller. \r\nTable 14.2 (a) Feedrate in the rapid traverse mode"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff593d-a6ca-11ee-9b67-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 292, "chroma:document": "Parameter No. 5412=0 Parameter No. 1420 \r\nParameter No. 5412\u22600 Value of parameter No. 1420 or value of parameter No. 5412, whichever smaller \r\n However, when the external deceleration function is enabled, the feedrate is clamped to a parameter \r\nvalue listed in Table 14.2 (a) that is overridden or an external deceleration speed, whichever smaller. \r\nNOTE \r\n1 Set a rapid traverse rate for each axis in parameter No. 1420 and a tangential \r\nrapid traverse rate in parameter No. 5412."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff593e-a6ca-11ee-a52a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 292, "chroma:document": "2 If rapid traverse of nonlinear interpolation type is performed, the feedrate is \r\nclamped to the value of parameter No. 1420, regardless of the setting of \r\nparameter No. 5412. \r\n3 When the cutting feed mode is selected (when bit 1 (D3R) of parameter No. \r\n11221 is set to 0), set a tangential rapid traverse rate in parameter No. 5412."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff593f-a6ca-11ee-8a95-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 293, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 264 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Compensation functions \r\nM\r\nIf tool length compensation, tool radius / tool nose radius compensation, or tool offset is specified with \r\n3-dimensional coordinate system conversion, compensation is performed first, followed by 3-dimensional \r\ncoordinate system conversion. \r\nT\r\nIf tool radius / tool nose radius compensation is specified with 3-dimensional coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5940-a6ca-11ee-add5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 293, "chroma:document": "conversion, compensation is performed first, followed by 3-dimensional coordinate system conversion. \r\n - Relationship between 3-dimensional and two-dimensional coordinate system \r\nconversion \r\n3-dimensional and two-dimensional coordinate system conversion use identical G codes (G68 and G69). \r\nA G code specified with I, J, and K is processed as the command for 3-dimensional coordinate system \r\nconversion. A G code not specified with I, J, and K is processed as the command for two-dimensional"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5941-a6ca-11ee-aab8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 293, "chroma:document": "coordinate system conversion. \r\n - Custom macro system variables \r\nCoordinates on the workpiece coordinate system are assigned to system variables #5041 to #5048 (current \r\nposition on each axis). \r\n - Reset \r\nIf a reset occurs during 3-dimensional coordinate system conversion mode, the mode is canceled and the \r\ncontinuous-state G code is changed to G69. \r\nBit 2 (D3R) of parameter No. 5400 determines whether just the G69 code is used to cancel the"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5942-a6ca-11ee-b276-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 293, "chroma:document": "3-dimensional coordinate system conversion mode (G68). When this setting is selected, a CNC reset by a \r\nreset operation or by an input signal from the PMC will not cancel the 3-dimensional coordinate system \r\nconversion mode. \r\n - Absolute position display \r\nThe absolute coordinates based on the program or workpiece coordinate system can be displayed in the \r\n3-dimensional coordinate system conversion mode. Specify a desired coordinate system in bit 6 (DAK) of \r\nparameter No. 3106."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5943-a6ca-11ee-9fcf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 293, "chroma:document": "parameter No. 3106. \r\n - Distance to go display \r\nThe distance to go based on the program or workpiece coordinate system can be displayed in the \r\n3-dimensional coordinate system conversion mode. Specify a desired coordinate system in bit 5 (D3D) of \r\nparameter No.19602. \r\n - 3-dimensional rigid tapping \r\nBy specifying the rigid tapping command in 3-dimensional coordinate system conversion mode, tapping \r\ncan be executed in the direction of the angle programmed by the 3-dimensional coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5944-a6ca-11ee-93c1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 293, "chroma:document": "conversion command. \r\nIn 3-dimensional coordinate system conversion mode, \"Position Error Z\", displayed on the spindle \r\nadjustment screen, is taken from the longitudinal tapping axis after 3-dimensional conversion. \r\nPositioning in 3-dimensional coordinate system conversion mode must be linear interpolation positioning \r\n(bit 1 (LRP) of parameter No.1401 is set to 1)."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5945-a6ca-11ee-aeaa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 294, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 265 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - 3-dimensional coordinate system conversion during tool length compensation \r\nBy setting bit 3 (TLC) of parameter No. 11221 to 1, 3-dimensional coordinate system conversion can be \r\nused during tool length compensation. In this case, the tool length compensation vector is converted to the \r\nprogram coordinate system subject to 3-dimensional coordinate system conversion. This makes"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5946-a6ca-11ee-a452-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 294, "chroma:document": "machining possible while keeping the tool direction to the Z-axis direction of the workpiece coordinate \r\nsystem. \r\nTool length compensation and 3-dimensional coordinate system conversion must be nested inside each \r\nother. \r\n(Example) \r\nFig. 14.2 (d) \r\n- Cutting feedrate clamp \r\nThe cutting feedrate is clamped so that the feedrate of each real axis after the 3-dimensional coordinate \r\nsystem conversion does not exceed the maximum cutting feedrate\uff08Parameter No.1432 if look-ahead"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5947-a6ca-11ee-bc26-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 294, "chroma:document": "acceleration/deceleration before interpolation is enabled and parameter No.1430 otherwise\uff09. \r\nT\r\n - Polar coordinate interpolation in 3-dimensional coordinate system conversion \r\nG12.1 in 3-dimensional coordinate system conversion selects a polar coordinate interpolation plane. The \r\nlinear axis of polar coordinate interpolation plane is the axis of program coordinate system of \r\n3-dimensional coordinate system conversion. Polar coordinate interpolation is performed on this plane. \r\nN10 G43 H1 X_ Y_ Z_ ;"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5948-a6ca-11ee-8507-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 294, "chroma:document": "N10 G43 H1 X_ Y_ Z_ ; \r\n: \r\nN20 G68 X0 Y0 Z0 I0.0 J1.0 K0.0 R-30.0 ; \r\n: \r\nG69 ; \r\n: \r\nG49 X_ Y_ Z_ ;\r\nWorkpiece coordinate \r\nsystem \r\nZ \r\nX \r\nZ\u2019 \r\nX\u2019 \r\nProgram coordinate \r\nsystem \r\nN10 N20 \r\nTool length \r\ncompensation vector"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5949-a6ca-11ee-be7c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 295, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 266 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nRotary axis (hypothetical axis) \r\n(unit: mm or inch) \r\nLinear axis \r\n(Program coordinate system of \r\n3-dimensional coordinate system conversion) \r\n(unit: mm or inch) \r\nOrigin of the coordinate system \r\n(Or origin of program coordinate system of 3-dimensional\r\ncoordinate system conversion) \r\nFig. 14.2 (e) Polar coordinate interpolation plane \r\n- Interlock signal for each axis direction, interlock signal for each axis, external"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff594a-a6ca-11ee-837f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 295, "chroma:document": "deceleration signal \r\nWhen bit 2 (D3IT) of parameter No.11600 is set to 1 and bit 5 (ITM) of parameter No.11223 is set to 1, \r\nthe following signals are enabled for axis of machine coordinate system. \r\n- Interlock signal for each axis direction during manual intervention / manual handle interrupt in \r\n3-dimensional coordinate system conversion mode \r\n- Interlock signal for each axis during manual intervention / manual handle interrupt in 3-dimensional \r\ncoordinate system conversion mode"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff594b-a6ca-11ee-952e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 295, "chroma:document": "- External deceleration signal during manual intervention / manual handle interrupt in 3-dimensional \r\ncoordinate system conversion mode \r\n- External deceleration signal during 3-dimensional coordinate conversion \r\nBy this setting, all signals of controlled axis type are enabled for axis of machine coordinate system \r\nduring 3-dimensional coordinate conversion. \r\nTable14.2 (b) Relationship between coordinate system of target axis of each signal during 3-dimensional"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff594c-a6ca-11ee-82c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 295, "chroma:document": "coordinate conversion (automatic operation) and parameter setting \r\nD3IT ITM Interlock for each axis \r\ndirection Interlock for each axis External deceleration \r\n0 - Programming coordinate \r\nsystem Interlock all X, Y, Z-axis Programming coordinate \r\nsystem \r\n1 0 Machine coordinate system Machine coordinate system Programming coordinate \r\nsystem \r\n1 Machine coordinate system Machine coordinate system Machine coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff594d-a6ca-11ee-b0ef-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 295, "chroma:document": "Table14.2 (c) Relationship between coordinate system of target axis of each signal during manual \r\nintervention / manual handle interrupt in 3-dimensional coordinate system conversion mode and parameter \r\nsetting \r\nD3IT ITM Interlock for each axis \r\ndirection Interlock for each axis External deceleration \r\n0 - Programming coordinate \r\nsystem \r\nProgramming coordinate \r\nsystem \r\nProgramming coordinate \r\nsystem \r\n1 0 Programming coordinate \r\nsystem \r\nProgramming coordinate \r\nsystem \r\nProgramming coordinate"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff594e-a6ca-11ee-aa75-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 295, "chroma:document": "Programming coordinate \r\nsystem \r\n1 Machine coordinate system Machine coordinate system Machine coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff594f-a6ca-11ee-b496-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 296, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 267 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nLimitation \r\n - Manual intervention \r\n3-dimensional coordinate system conversion does not affect the degree of manual intervention or manual \r\nhandle interrupt. \r\n - Positioning in the machine coordinate system \r\n3-dimensional coordinate system conversion does not affect positioning in the machine coordinate system \r\n(e.g. specified with G28, G30, or G53). \r\n - Specifying rapid traverse"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5950-a6ca-11ee-8687-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 296, "chroma:document": "- Specifying rapid traverse \r\nSpecify linear rapid traverse when 3-dimensional coordinate system conversion is executed. (Set bit 1 \r\n(LRP) of parameter No.1401 to 1.) \r\n - Block with G68 or G69 \r\nIn a block with G68 or G69, other G codes must not be specified. G68 must be specified with I, J, and K. \r\n - Position display and compensation \r\nTo display the absolute position when 3-dimensional coordinate system conversion is executed, set bits 4 \r\nto 7 (DRL, DRC, DAL, and DAC) of parameters No. 3104 to 0."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5951-a6ca-11ee-b823-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 296, "chroma:document": "- Positioning by optimum accelerations \r\nThe function for positioning by optimum accelerations is disabled during the 3-dimensional coordinate \r\nsystem conversion mode. \r\n - Mirror image \r\nM\r\nProgrammable mirror image can be specified, but external mirror image (mirror image by the mirror \r\nimage signal or setting) cannot be specified. 3-dimensional coordinate system conversion is carried out \r\nafter the programmable mirror image function is executed. \r\nT"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5952-a6ca-11ee-916b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 296, "chroma:document": "T\r\nExternal mirror image (mirror image by the mirror image signal or setting) cannot be specified. \r\n - 3-dimensional coordinate system conversion and other modal commands \r\nM\r\nCanned cycles, G41, G42, or G51.1 must be nested between G68 and G69. \r\n(Example) \r\nG68 X100.0 Y100.0 Z100.0 I0.0 J0.0 K1. R45.0 ; \r\n : \r\nG41 D01 ; \r\n : \r\nG40 ; \r\n : \r\nG69 ;"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5953-a6ca-11ee-a8c2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 297, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 268 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nT\r\nCanned cycles, G41 or G42 must be nested between G68.1 and G69.1. \r\n(Example) \r\nG68.1 X100.0 Y100.0 Z100.0 I0.0 J0.0 K1.0R45.0 ; \r\n : \r\nG41 X_ Z_ I_ K_ ; \r\n : \r\nG40 ; \r\n : \r\nG69.1 ; \r\nT\r\n - Relationship between 3-dimensional coordinate system conversion and tool \r\noffset \r\nWhen using a tool offset command, nest the tool offset command within the 3-dimensional coordinate \r\nsystem conversion mode. \r\n(Example)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5954-a6ca-11ee-bdb6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 297, "chroma:document": "(Example) \r\nG68.1 X100.0 Y100.0 Z100.0 I0.0 J0.0 K1.0 R45.0 ; \r\n : \r\nT0101; \r\n : \r\nT0100; \r\n : \r\nG69.1 ; \r\nWhen tool geometry and wear compensation with coordinate shift is enabled and it is not canceled by \r\nreset, if tool geometry and wear compensation is executed in 3-dimensional coordinate system conversion \r\nmode, 3-dimensional coordinate system conversion is not canceled by reset. (Even if it is a setting that"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5955-a6ca-11ee-84b1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 297, "chroma:document": "3-dimensional coordinate system conversion is canceled by reset (bit 2 (D3R) of parameter No. 5400 is \r\nset to 0), it is not canceled.) \r\n - PMC axis control \r\nIn the 3-dimensional coordinate system conversion mode, PMC axis control cannot be performed for the \r\nthree axes related to the conversion (alarm PS5131). \r\n - Manual operation \r\nWhen manual feeding is performed during a 3-dimensional coordinate system conversion, the tangent"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5956-a6ca-11ee-8ba8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 297, "chroma:document": "velocity in the coordinate system after conversion (program coordinate system) equals the lowest feedrate \r\nof those on the selected axes. \r\n - Workpiece coordinate system \r\nAvoid changing the workpiece coordinate system in the 3-dimensional coordinate system conversion \r\nmode. \r\n - Manual reference position return \r\nIf manual reference position return is performed in the 3-dimensional coordinate system conversion mode,"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5957-a6ca-11ee-ba2a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 297, "chroma:document": "alarm PS5324 occurs. If you want to perform manual reference position return, cancel the 3-dimensional \r\ncoordinate system conversion mode in advance."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5958-a6ca-11ee-9edd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 298, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 269 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Cs contour axis \r\nWhen specifying the Cs contour axis and rapid traverse at the same time in the 3-dimensional coordinate \r\nsystem conversion mode, make a reference position return on the Cs contour axis in advance. If a \r\nreference position return is made in the first rapid traverse after the Cs contour axis is selected (bit 1"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5959-a6ca-11ee-b741-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 298, "chroma:document": "(NRF) of parameter No.3700 is set to 0), avoid specifying the reference position return command in the \r\n3-dimensional coordinate system conversion mode. \r\nExample \r\nN1 G90 X0 Y0 Z0 ; Carries out positioning to zero point H. \r\nN2 G68 X10.0 Y0 Z0 I0 J1 K0 R30.0 ; Forms new coordinate system X'Y'Z'. \r\nN3 G68 X0 Y-10.0 Z0 I0 J0 K1 R-90.0 ; Forms other coordinate system X''Y''Z''. \r\nThe origin agrees with (0, -10, 0) in coordinate system \r\nX'Y'Z."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff595a-a6ca-11ee-b283-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 298, "chroma:document": "X'Y'Z. \r\nN4 G90 X0 Y0 Z0 ; Carries out positioning to zero point H'' on coordinate \r\nsystem X''Y''Z''. \r\nN5 X10. Y10. Z0 ; Carries out positioning to (10, 10, 0) on coordinate system \r\nX''Y''Z''. \r\nY Y'\r\nH\r\nZ\r\nN4\r\nH'\r\nX'\r\nY\"\r\nN5\r\nZ\"\r\nZ'\r\nH\"\r\n(10, 10, 0)\r\n10\r\n-10\r\n30\u00b0\r\n30\u00b0\r\nX\"\r\n-90\u00b0\r\nFig. 14.2 (f)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff595b-a6ca-11ee-aa35-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 299, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 270 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3 TILTED WORKING PLANE INDEXING \r\n14.3.1 Tilted Working Plane Indexing \r\nOverview \r\nProgramming for creating holes, pockets, and other figures in a datum plane tilted with respect to the \r\nworkpiece would be easy if commands can be specified in a coordinate system fixed to this plane (called \r\na feature coordinate system). This function enables commands to be specified in the feature coordinate"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff595c-a6ca-11ee-a004-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 299, "chroma:document": "system. The feature coordinate system is defined in the workpiece coordinate system. \r\nFor explanations about the relationship between the feature coordinate system and workpiece coordinate \r\nsystem, see Fig. 14.3.1 (a). \r\nFeature coordinate\r\nsystem\r\n(G68.2)\r\nMachine coordinate system\r\nWorkpiece\r\ncoordinate system\r\n(G54)\r\nFig. 14.3.1 (a) Feature coordinate system \r\nThe G68.2 command causes the programming coordinate system to switch to the feature coordinate"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff595d-a6ca-11ee-ae99-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 299, "chroma:document": "system. The commands in all subsequent blocks are assumed to be specified in the feature coordinate \r\nsystem until G69 appears. \r\nIf G68.2 specifies the relationship between the feature coordinate system and the workpiece coordinate \r\nsystem, G53.1 automatically specifies the +Z direction of the feature coordinate system as the tool axis \r\ndirection even if no angle is specified for the rotary axis. (See Fig. 14.3.1 (c).) \r\nFor explanations about the tool axis direction, see Fig. 14.3.1 (b). \r\nX\r\nY\r\nZ"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff595e-a6ca-11ee-9c20-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 299, "chroma:document": "X\r\nY\r\nZ\r\nThe tool axis direction is the\r\n+Z-axis direction.\r\nThe tool axis direction is the\r\n+Y-axis direction.\r\nThe tool axis direction is the +X-axis direction.\r\nFig. 14.3.1 (b) Tool axis direction"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff595f-a6ca-11ee-bc72-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 300, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 271 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nThis function regards the direction normal to the machining plane as the +Z-axis direction of the feature \r\ncoordinate system. After the G53.1 command, the tool is controlled so that it remains perpendicular to the \r\nmachining plane. \r\nCoordinate system \r\norigin shift \r\n(xo,yo,zo)\r\nXc \r\nYc \r\nZc \r\nWorkpiece \r\ncoordinate system \r\nX-Y-Z \r\nFeature coordinate \r\nsystem \r\nXc-Yc-Zc\r\nX \r\nY \r\nZ \r\n\u2022 Only G68.2 is specified"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5960-a6ca-11ee-9c95-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 300, "chroma:document": "Z \r\n\u2022 Only G68.2 is specified \r\n\u2022 G53.1 is specified after G68.2 \r\nXc \r\nYc \r\nZc \r\nControl point shift (by \r\nanother command)\r\nG53.1 automatically controls \r\nthe rotary axis.\r\nX \r\nY \r\nZ B \r\nC \r\nFeature coordinate \r\nsystem \r\nXc-Yc-Zc\r\nCoordinate system \r\norigin shift \r\n(xo,yo,zo)\r\nWorkpiece \r\ncoordinate system \r\nX-Y-Z \r\nFig. 14.3.1 (c) G68.2 and G53.1 commands \r\nThis function is applicable to the following machine configurations. (See Fig. 14.3.1 (d).)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5961-a6ca-11ee-8889-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 300, "chroma:document": "<1> Tool rotation type machine controlled with two tool rotation axes \r\n<2> Table rotation type machine controlled with two table rotation axes \r\n<3> Composite type machine controlled with one tool rotation axis and one rotary axis"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5962-a6ca-11ee-a9d6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 301, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 272 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nThe function can also be used for a machine configuration in which the rotary axis for controlling the tool \r\ndoes not intersect the rotary axis for controlling the table. \r\n<2> Table rotation type \r\nmachine\r\n<3> Composite type \r\nmachine\r\n<1> Tool rotation \r\ntype machine \r\nX\r\nC\r\nB\r\nZ\r\nY\r\nA\r\nC\r\nX\r\nZ\r\nY\r\nB\r\nY\r\nX\r\nZ\r\nC\r\nFig. 14.3.1 (d) Three types of 5-axis machine"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5963-a6ca-11ee-b8f0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 302, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 273 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.1.1 Tilted working plane indexing based on Eulerian angle \r\nFormat \r\n - Tilted working plane indexing (G68.2) \r\nM\r\nG68.2 X x0 Y y0 Z z0 I\u03b1 J\u03b2 K\u03b3 ; Tilted working plane indexing\r\nG69 ; Cancels the tilted working plane indexing.\r\nX,Y,Z: Feature coordinate system origin \r\n The axes specified here are the three axes of the feature coordinate system."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5964-a6ca-11ee-8779-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 302, "chroma:document": "Specify the three basic axes or parallel axes set by parameter No. 1022. When \r\nspecification is omitted, the X, Y, and Z of the basic three axes are assumed to \r\nbe 0. \r\nI,J,K: Euler's angle for determining the orientation of the feature coordinate system\r\nT\r\nG68.2 X x0 Y y0 Z z0 I\u03b1 J\u03b2 K\u03b3 ; Tilted working plane indexing\r\nG69.1 ; Cancels the tilted working plane indexing.\r\nX,Y,Z: Feature coordinate system origin \r\n The axes specified here are the three axes of the feature coordinate system."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5965-a6ca-11ee-93f5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 302, "chroma:document": "Specify the three basic axes or parallel axes set by parameter No. 1022. When \r\nspecification is omitted, the X, Y, and Z of the basic three axes are assumed to \r\nbe 0. \r\nI,J,K: Euler's angle for determining the orientation of the feature coordinate system\r\n - Tool axis direction control (G53.1) \r\nG53.1 ; Controls the tool axis direction.\r\n CAUTION \r\n1 G53.1 must be specified in a block after the block that contains G68.2. \r\n An alarm occurs if G53.1 is specified without G68.2 being specified in a"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5966-a6ca-11ee-92c3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 302, "chroma:document": "preceding block. \r\n2 G53.1 must be specified in a block in which there is no other command. \r\n3 The rotary axis moves at the maximum rapid traverse federate in the case of \r\nrapid traverse and at the specified federate in the case of cutting feed. \r\nExplanation \r\n - Coordinate conversion using an Euler's angle \r\nCoordinate conversion by rotation is assumed to be performed around the workpiece coordinate system \r\norigin."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5967-a6ca-11ee-bf77-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 302, "chroma:document": "origin. \r\nLet the coordinate system obtained by rotating the workpiece coordinate system around the Z-axis by an \r\nangle of \u03b1 degrees be coordinate system 1. Similarly, let the coordinate system obtained by rotating \r\ncoordinate system 1 around the X\u2019-axis by an angle of \u03b2 be coordinate system 2. The feature coordinate \r\nsystem is the coordinate system obtained by shifting the coordinate system that is obtained by rotating"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5968-a6ca-11ee-90ba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 302, "chroma:document": "coordinate system 2 around the Z\u201d-axis through an angle of \u03b3 degrees from the workpiece coordinate \r\nsystem origin by (Xo, Yo, Zo). \r\nFig. 14.3.1.1 shows the relationship between the workpiece coordinate system and the feature coordinate \r\nsystem. \r\nThe figure also gives examples of displacement on the X-Y plane."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5969-a6ca-11ee-9792-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 303, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 274 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n\u03b3\r\nzc \r\nyc \r\nxc \r\nx' \r\ny'' \r\n\u03b3\r\nConversion from workpiece \r\ncoordinate system X-Y-Z to \r\ncoordinate system 1 X'-Y'-Z \r\nx \r\nz \r\ny \r\nx' \r\ny' \r\n\u03b1\r\n\u03b2\r\nX' \r\nz y'' \r\nz'' \r\ny' \u03b2 Conversion from coordinate \r\nsystem 1 X'-Y'-Z to \r\ncoordinate system 2 X'-Y\"-Z\"\r\nConversion from coordinate system 2 \r\nX'-Y\"-Z\" to feature coordinate system \r\nXc-Yc-Zc\r\nFig. 14.3.1.1 Coordinate conversion using an Euler's angle \r\n - I0 J0 K0 command"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff596a-a6ca-11ee-b402-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 303, "chroma:document": "- I0 J0 K0 command \r\nWhen I0 J0 K0 is specified as an Euler's angle, the alarm PS5457, \u201cG68.2 FORMAT ERROR\u201d usually \r\noccurs. When bit 1 (ATW) of parameter No. 13451 is set to 1, the feature coordinate system with a tilted \r\nangle of 0 degree is used. \r\n14.3.1.2 General specifications of the tilted working plane indexing \r\n - Constant surface speed control \r\nConstant surface speed control is exercised by using, as the reference, the machine axis specified in"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff596b-a6ca-11ee-8978-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 303, "chroma:document": "address P in a G96 block or the machine axis (not in the feature coordinate system but in the actually \r\noperating workpiece coordinate system) set in parameter No. 3770. \r\n - Workpiece coordinate system selection command during the tilted working \r\nplane indexing \r\nBy executing the workpiece coordinate system selection command (G54 to G59, G54.1) during the tilted \r\nworking plane indexing when bit 6 (3TW) of parameter No. 1205 is 1, it is possible to change the"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff596c-a6ca-11ee-a1a1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 303, "chroma:document": "workpiece coordinate system. In this case, the coordinate system zero point shift of the tilted working \r\nplane indexing is maintained. \r\nIf an attempt is made to execute the workpiece coordinate system selection command (G54 to G59, \r\nG54.1) during the tilted working plane indexing when bit 6 (3TW) of parameter No. 1205 is 0, alarm \r\nPS5462, \u201dILLEGAL COMMAND(G68.2/G69)\u201d is issued."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff596d-a6ca-11ee-84e8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 304, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 275 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nProgram coordinate system \r\nMachine coordinate system \r\nG54 \r\nG55 \r\nProgram coordinate \r\nsystem \r\nFig. 14.3.1.2 (a) \r\n- Minimum command unit of rotation angles \r\nThe minimum command unit of the rotation angles (I, J, K, and R) of the tilted working plane indexing is \r\n0.001 degree regardless of the increment system. By setting bit 2 (TFR) of parameter No. 11630 to 1, the"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff596e-a6ca-11ee-aad3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 304, "chroma:document": "minimum command unit of the rotation angles can be set to 0.00001 degree. \r\n- System variables of skip positions during the tilted working plane indexing \r\nSystem variable number and coordinate system of skip are as Table14.3.1.2 (a). The coordinate system of \r\n#100105- and #151001- changes according to bit 5 (LV3) of parameter No.5400. \r\nTable14.3.1.2 (a) Parameter LV3 and coordinate system of skip positions \r\nSystem variable \r\nnumber \r\nCoordinate system of skip positions"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff596f-a6ca-11ee-9bf5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 304, "chroma:document": "Parameter LV3=0 Parameter LV3=1 \r\n#100151 - Workpiece coordinate system Feature coordinate system \r\n#151001 - Feature coordinate system Workpiece coordinate system \r\n#151101 - Machine coordinate system \r\nMoreover, skip positions of tool tip position can be read by setting bit 4 (MSV) of parameter No. 6019 for \r\nmachining center system or bit 4 (TSV) of parameter No. 6021 for lathe system. \r\nWhen parameter MSV or TSV is set to 0, system variable includes tool length compensation offset"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5970-a6ca-11ee-abfd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 304, "chroma:document": "(control point position). \r\nWhen parameter MSV or TSV is set to 1, system variable does not include tool length compensation \r\noffset (tool tip position)."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5971-a6ca-11ee-89cd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 305, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 276 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExample (When bit 4 (MSV) of parameter No.6019 is set to 1.) \r\nMachine coordinate system \r\n#151101-\r\nWorkpiece coordinate system \r\n#100151-(LV3=0) \r\n#151001-(LV3=1) \r\nFeature coordinate \r\nsystem \r\n#151001-(LV3=0) \r\n#100151-(LV3=1) \r\nExample (When bit 4 (MSV) of parameter No.6019 is set to 0.) \r\nMachine coordinate system \r\n#151101-\r\nWorkpiece coordinate system \r\n#100151-(LV3=0) \r\n#151001-(LV3=1) \r\nFeature coordinate \r\nsystem"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5972-a6ca-11ee-ac57-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 305, "chroma:document": "Feature coordinate \r\nsystem \r\n#151001-(LV3=0) \r\n#100151-(LV3=1)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5973-a6ca-11ee-b948-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 306, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 277 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n- System variables of the feature coordinate system information \r\nBy using custom macro variables #151151 to #151165, the feature coordinate system information can be \r\nread. \r\nFeature coordinate system \r\nMachine coordinate system \r\n#151154 \r\n#151155 \r\n#151156 \r\nOrigin position as seen from the \r\nmachine coordinate system\r\nXf \r\nYf \r\nZf \r\n#151151 \r\n#151152 \r\n#151153 \r\n#151157 \r\n#151158 \r\n#151159 \r\n#151160 \r\n#151161 \r\n#151162"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5974-a6ca-11ee-8938-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 306, "chroma:document": "#151160 \r\n#151161 \r\n#151162 \r\n#151163 \r\n#151164 \r\n#151165 \r\nZ-axis vector \r\nY-axis vector\r\nX-axis vector \r\nWorkpiece coordinate system \r\nOrigin position as seen from the \r\nworkpiece coordinate system\r\nSystem variable \r\nnumber \r\nSystem \r\nvariable name Attribute Description \r\n #151151 to \r\n#151165 \r\n [#_FCOORD [n]] R The feature coordinate system information during the tilted \r\nworking plane indexing. \r\nNote) Subscript n represents a compensation number (1 to 15)."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5975-a6ca-11ee-b4ff-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 306, "chroma:document": "R is attribute of a variable and indicates read-only. \r\nDetails of each variable are as follows. \r\nSystem \r\nvariable \r\nnumber \r\nSystem \r\nvariable name Description \r\n#151151 [#_FCOORD [1]] Origin position X as seen from the machine coordinate system \r\n#151152 [#_FCOORD [2]] Origin position Y as seen from the machine coordinate system \r\n#151153 [#_FCOORD [3]] Origin position Z as seen from the machine coordinate system \r\n#151154 [#_FCOORD [4]] Origin position X as seen from the workpiece coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5976-a6ca-11ee-bb12-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 306, "chroma:document": "#151155 [#_FCOORD [5]] Origin position Y as seen from the workpiece coordinate system \r\n#151156 [#_FCOORD [6]] Origin position Z as seen from the workpiece coordinate system \r\n#151157 [#_FCOORD [7]] X of X-axis vector as seen from the machine/workpiece coordinate system \r\n#151158 [#_FCOORD [8]] Y of X-axis vector as seen from the machine/workpiece coordinate system \r\n#151159 [#_FCOORD [9]] Z of X-axis vector as seen from the machine/workpiece coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5977-a6ca-11ee-828b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 306, "chroma:document": "#151160 [#_FCOORD [10]] X of Y-axis vector as seen from the machine/workpiece coordinate system \r\n#151161 [#_FCOORD [11]] Y of Y-axis vector as seen from the machine/workpiece coordinate system \r\n#151162 [#_FCOORD [12]] Z of Y-axis vector as seen from the machine/workpiece coordinate system \r\n#151163 [#_FCOORD [13]] X of Z-axis vector as seen from the machine/workpiece coordinate system \r\n#151164 [#_FCOORD [14]] Y of Z-axis vector as seen from the machine/workpiece coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5978-a6ca-11ee-837b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 306, "chroma:document": "#151165 [#_FCOORD [15]] Z of Z-axis vector as seen from the machine/workpiece coordinate system \r\nWhen it is not in the tilted working plane indexing mode, all variables are set to 0.0."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5979-a6ca-11ee-bfbe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 307, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 278 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nThe length of the each axis vector on the feature coordinate system (#151157 to #151165) is 1. The vector \r\nvariable is displayed by 9-digits in the decimal part \r\nExample) Execute the block N20:O1234 of the following NC program. \r\nO1234 ; \r\nN10 G54 X0.0 Y0.0 Z0.0 ; \r\nN20 G68.2 X5.0 Y10.0 Z15.0 I30.0 J0.0 K0.0; \r\nSet the workpiece coordinate system \r\n(G54: X=100.0 Y=200.0 Z=300.0) \r\nSpecifying the tilted working plane"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff597a-a6ca-11ee-9730-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 307, "chroma:document": "indexing. \r\nThe feature coordinate system made in N20 is the workpiece coordinate system that shifted X5.0 Y10.0 \r\nZ15.0 in parallel and rotated around the Z-axis by angle of 30 degree. The value of each system variable \r\nat this time is as follows. \r\nSystem \r\nvariable \r\nnumber \r\nValue \r\nSystem \r\nvariable \r\nnumber \r\nValue \r\nSystem \r\nvariable \r\nnumber \r\nValue \r\nSystem \r\nvariable \r\nnumber \r\nValue \r\nSystem \r\nvariable \r\nnumber \r\nValue \r\n#151151 105.0 #151154 5.0 #151157 0.866025404 #151160 -0.5 #151163 0.0"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff597b-a6ca-11ee-a31d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 307, "chroma:document": "#151152 210.0 #151155 10.0 #151158 0.5 #151161 0.866025404 #151164 0.0 \r\n#151153 315.0 #151156 15.0 #151159 0.0 #151162 0.0 #151165 1.0 \r\n- Minimum command unit of the rotation angles \r\nThe minimum command unit for the rotation angles (I, J, K, R) of the tilted working plane indexing is \r\n0.001 degree regardless of the setting unit. When bit 2 (TFR) of parameter No.11630 is set to 1, the \r\nminimum command unit for the rotation angles is 0.00001 degree. \r\n- Cutting feedrate clamp"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff597c-a6ca-11ee-ae42-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 307, "chroma:document": "- Cutting feedrate clamp \r\nThe cutting feedrate is clamped so that the feedrate of each real axis after the conversion by the tilted \r\nworking plane indexing does not exceed the maximum cutting feedrate\uff08Parameter No.1432 if look-ahead \r\nacceleration/deceleration before interpolation is enabled and parameter No.1430 otherwise). \r\n- Local Coordinate System \r\nThe local coordinate system is available to the feature coordinate system during the tilted working plane \r\nindexing."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff597d-a6ca-11ee-8336-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 307, "chroma:document": "indexing. \r\nX,Y,Z commands of the local coordinate system defines a local coordinate system that the feature \r\ncoordinate system is translated in X,Y,Z direction. \r\nAlarm PS5462 occurs when the tilted working plane indexing is specified on the condition that the offset \r\nof the local coordinate system is not zero, \r\nReference position \r\nMachine coordinate system origin (Machine coordinate system) \r\n(G54: Workpiece coordinate system) \r\nIP_ (Local coordinate system) \r\n(Feature coordinate system)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff597e-a6ca-11ee-96a4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 308, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 279 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n- Absolute position display \r\nThe absolute coordinates based on the program or workpiece coordinate system can be displayed during \r\nthe tilted working plane indexing. Specify a desired coordinate system in bit 6 (DAK) of parameter No. \r\n3106. \r\n- Distance to go display \r\nThe distance to go based on the program or workpiece coordinate system can be displayed during the"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff597f-a6ca-11ee-a832-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 308, "chroma:document": "tilted working plane indexing. Specify a desired coordinate system in bit 5 (D3D) of parameter No.19602. \r\n14.3.1.3 Tilted working plane indexing based on roll-pitch-yaw \r\nOverview \r\nWith the tilted working plane indexing, coordinate system conversion by rotation about the X-axis, \r\nY-axis, and Z-axis of a workpiece coordinate system in this order can be used (roll-pitch-yaw). \r\nThe order of rotary axes can be specified using address Q. \r\nX \r\nY \r\nZ Xc \r\nZc \r\nYc \r\n(1) \r\n(2) \r\n(3) \r\nFig. 14.3.1.3 (a)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5980-a6ca-11ee-91d6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 308, "chroma:document": "(2) \r\n(3) \r\nFig. 14.3.1.3 (a) \r\nFormat \r\nFormat\r\nG68.2 P1 Qq X_ Y_ Z_ I\u03b1 J\u03b2 K\u03b3; Tilted working plane indexing\r\nG69 ; Cancel tilted working plane indexing (M series).\r\nG69.1; Cancel tilted working plane indexing (T series).\r\nExplanation of symbols \r\nQ: Order in which axes are rotated \r\nX_ Y_ Z_: Origin of a feature coordinate system \r\nI: Angle of rotation about the X-axis (roll angle) \r\nJ: Angle of rotation about the Y-axis (pitch angle) \r\nK: Angle of rotation about the Z-axis (yaw angle)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5981-a6ca-11ee-9e9a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 308, "chroma:document": "The values of address Q and the order in which axes are rotated are shown below."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5982-a6ca-11ee-bf00-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 309, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 280 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nTable 14.3.1.3 (a) \r\n First rotation axis Second rotation axis Third rotation axis \r\nQ 123 X axis Y axis Z axis \r\nQ 132 X axis Z axis Y axis \r\nQ 213 Y axis X axis Z axis \r\nQ 231 Y axis Z axis X axis \r\nQ 312 Z axis X axis Y axis \r\nQ 321 Z axis Y axis X axis \r\n CAUTION \r\n1 When address Q is omitted, the X-axis, Y-axis, and Z-axis are rotated in this \r\norder. (equivalent to Q123)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5983-a6ca-11ee-8f51-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 309, "chroma:document": "order. (equivalent to Q123) \r\n2 When address Q is set to a value other than the above, alarm PS5457, \r\n\u201cG68.2/G68.3 FORMAT ERROR\u201d is issued. \r\nExplanation \r\nSuppose that the coordinate system is rotated about (1) the X-axis, (2) the Y-axis, and (3) the Z-axis in \r\nthis order. \r\nA \"workpiece coordinate system\" rotated by angle \u03b1 about the X-axis is \"coordinate system 1\". \r\n\"Coordinate system 1\" rotated by angle \u03b2 about the Y-axis is \"coordinate system 2\". \"Coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5984-a6ca-11ee-af38-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 309, "chroma:document": "2\" rotated by angle \u03b3 about the Z-axis then shifted by (X0,Y0,Z0) from the workpiece coordinate system \r\norigin is a \"feature coordinate system\". \r\nConversion from the workpiece \r\ncoordinate system X-Y-Z to \r\ncoordinate system 1 X\u2019-Y\u2019-Z\u2019 \r\nx \r\nz \r\ny \r\ny\u2019 \r\nz\u2019 \r\n\u03b1\r\n\u03b1\r\nx \r\nz \r\ny \r\ny\u2019 \r\nz\u2019 \r\nx\u2019\u2019 \r\nz\u2019\u2019 \r\ny\u2019\u2019 \r\n\u03b2\r\n\u03b2\r\n\u03b2\r\n\u03b3\r\nx \r\nz \r\ny \r\nx\u2019\u2019 \r\nz\u2019\u2019 \r\ny\u2019\u2019 \r\n\u03b3\r\n\u03b3\r\nxc \r\nyc \r\nzc \r\nConversion from coordinate system \r\n1 X\u2019-Y\u2019-Z\u2019 to coordinate system 2 \r\nX\"-Y\"-Z\" \r\nConversion from coordinate system 2"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5985-a6ca-11ee-8305-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 309, "chroma:document": "X\"-Y\"-Z\" to the feature coordinate \r\nsystem Xc-Yc-Zc \r\nFig. 14.3.1.3 (b)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5986-a6ca-11ee-be86-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 310, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 281 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExample \r\nThe example of a program when feature coordinate system like the figure below is used is shown below. \r\nX\r\nY \r\nZ \r\n30\u00b0\r\nXc \r\nZc \r\nYc \r\nWorkpiece coordinate system X-Y-Z \r\nFeature coordinate system \r\nXc-Yc-Zc \r\n200.0 \r\n50.0 \r\nFig. 14.3.1.3 (c) \r\n- Feature coordinate system origin : (200.0, 0, 50.0) \r\n- Order in which axes are rotated : X axis \u2192 Y axis \u2192 Z axis \r\n- Angle of rotation about the X-axis : 30 degrees"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5987-a6ca-11ee-a754-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 310, "chroma:document": "- Angle of rotation about the Y-axis : 0 degree \r\n- Angle of rotation about the Z-axis : 90 degrees \r\nExample of a program \r\nG68.2 P1 Q123 X200.0 Y0 Z50.0 I30.0 J0 K90.0 ; \r\nG53.1 ; \r\n : \r\n14.3.1.4 Tilted working plane indexing based on three points \r\nOverview \r\nWith the tilted working plane indexing, a tilted working plane can be specified by specifying three points \r\nin a feature coordinate system. \r\nX \r\nY\r\nZ \r\nP3 \r\nP1 P2 \r\nXc \r\nZc \r\nYc \r\nFig. 14.3.1.4 (a)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5988-a6ca-11ee-a14a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 311, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 282 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nFormat \r\nFormat\r\nG68.2 P2 Q0 X x0 Y y0 Z z0 R\u03b1 ; \r\nG68.2 P2 Q1 X x1 Y y1 Z z1 ; \r\nG68.2 P2 Q2 X x2 Y y2 Z z2 ; \r\nG68.2 P2 Q3 X x3 Y y3 Z z3 ; Tilted working plane indexing \r\nG69 ; Cancel tilted working plane indexing (M series). \r\nG69.1; Cancel tilted working plane indexing (T series). \r\nExplanation of symbols \r\nQ0 X x0 Y y0 Z z0 : Amount of shift from the first point to the origin of a feature coordinate \r\nsystem"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5989-a6ca-11ee-b8cc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 311, "chroma:document": "system \r\n By default, this value is 0. \r\nQ1 X x1 Y y1 Z z1 : First point. (origin of a feature coordinate system) \r\nQ2 X x2 Y y2 Z z2 : Second point. \r\nQ3 X x3 Y y3 Z z3 : Third point. \r\nR : Angle of rotation about the Z-axis of a feature coordinate system \r\n By default, this value is 0. \r\n Any block in the G68.2 P2 command can be specified. \r\nCoordinate system origin shift \r\nXc \r\nYc Zc \r\nWorkpiece \r\ncoordinate system \r\nX-Y-Z \r\nFeature coordinate system Xc-Yc-Zc \r\nX\r\nY \r\nZ \r\n\u03b1\r\nP1 \r\nP3 \r\nP2"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff598a-a6ca-11ee-bba9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 311, "chroma:document": "X\r\nY \r\nZ \r\n\u03b1\r\nP1 \r\nP3 \r\nP2 \r\nFig. 14.3.1.4 (b) \r\n CAUTION \r\n1 Three G68.2P2 commands (Q1, Q2, and Q3) determine a tilted plane. If the \r\nG68.2P2 commands are interrupted, alarm PS5457, \"G68.2/G68.3 FORMAT \r\nERROR\" is issued. \r\n2 When any of the following conditions is met or address Q is set to a value other \r\nthan the above, alarm PS5457 is issued. \r\n(1) When two or more points are duplicate (the plane is not determined.) \r\n(2) When three points are placed on a line (the plane is not determined.)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff598b-a6ca-11ee-9cdc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 311, "chroma:document": "(3) When the distance between a line passing two of the three points and the \r\nremaining point is smaller than the setting of parameter No. 11220 (the plane \r\nis unstable.)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff598c-a6ca-11ee-963a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 312, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 283 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExplanation \r\n - Determination of a feature coordinate system \r\nThree entered points are named P1, P2, and P3 in the order of entry. \r\nThe P1-to-P2 direction is defined as the X-axis of a feature coordinate system. Among the directions that \r\nare on the plane containing the three points and are normal to the X-axis of the feature coordinate system,"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff598d-a6ca-11ee-806e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 312, "chroma:document": "the direction that makes a smaller angle with the P1\u2192P3 vector is defined as the Y-axis of the feature \r\ncoordinate system. The Z-axis of the feature coordinate system is defined according to the right-handed \r\nsystem. \r\nFeature coordinate \r\nsystem \r\nXc\uff0dYc\uff0dZc \r\nY \r\nX \r\nP1 \r\nP3 \r\nP2 \r\nXc \r\nYc \r\n(Yc1) \r\nZc \r\nZ \r\nWorkpiece \r\ncoordinate system \r\nX\uff0dY\uff0dZ \r\n\u03b2\r\n\u03b1\r\nYc2 \r\nOn the plane containing three points, there are two directions normal to \r\nXc: Yc1 and Yc2. Angles \u03b1 and \u03b2 formed relative to the P1\u2192P3 vector"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff598e-a6ca-11ee-922b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 312, "chroma:document": "satisfy \u03b1 < \u03b2, so that Yc1 is selected as Yc. \r\nFig. 14.3.1.4 (c) \r\n - Origin of the feature coordinate system \r\nThe origin of the feature coordinate system is the first specified point P1. \r\nBy setting an origin shift amount (G68.2 P2 Q0 X_Y_Z_), the origin of the feature coordinate system is \r\nshifted by (X,Y,Z) from P1. Specify (X,Y,Z) in the feature coordinate system. \r\n - Angular displacement R"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff598f-a6ca-11ee-b180-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 312, "chroma:document": "- Angular displacement R \r\nThe angular displacement R is positive for clockwise rotation viewed in the Z-axis direction in the feature \r\ncoordinate system."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5990-a6ca-11ee-801d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 313, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 284 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExample \r\nThe example of a program when feature coordinate system like the figure below is used is shown below. \r\nX\r\nY \r\nZ \r\n30\u00b0\r\nXc \r\nZc \r\nYc \r\nWorkpiece coordinate system X-Y-Z \r\nFeature coordinate system Xc-Yc-Zc \r\n200.0 \r\n50.0 First point \r\nSecond point \r\nThird point \r\nFig. 14.3.1.4 (d) \r\n- First point (origin of a feature coordinate system) : (200.0, 0, 50.0) \r\n- Second point : (200.0, 100.0, 50.0)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5991-a6ca-11ee-b668-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 313, "chroma:document": "- Third point : (26.795, 0, 150.0) \r\nExample of a program \r\nG68.2 P2 Q1 X200.0 Y0 Z50.0 ; \r\nG68.2 P2 Q2 X200.0 Y100.0 Z50.0 ; \r\nG68.2 P2 Q3 X26.795 Y0 Z150.0 ; \r\nG53.1 ; \r\n . . ."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5992-a6ca-11ee-9a5b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 314, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 285 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.1.5 Tilted working plane indexing based on two vectors \r\nOverview \r\nWith the tilted working plane indexing, a tilted working plane can be specified by specifying an X-axis \r\ndirection vector and a Z-axis direction vector in the feature coordinate system. \r\nX \r\nY \r\nZ \r\nXc \r\nZc \r\nYc \r\nV1 \r\nV2 \r\nFig. 14.3.1.5 (a) \r\nFormat \r\nFormat \r\nG68.2 P3 Q1 X_ Y_ Z_ I\u03b11 J\u03b21 K\u03b31 ; \r\nG68.2 P3 Q2 I\u03b12 J\u03b22 K\u03b32 ; Tilted working plane indexing"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5993-a6ca-11ee-9d8d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 314, "chroma:document": "G69 ; Cancel tilted working plane indexing (M series). \r\nG69.1; Cancel tilted working plane indexing (T series). \r\nExplanation of symbols\r\nX_ Y_ Z_ : Origin of a feature coordinate system (specifiable in the Q1 block) \r\nQ1 I\u03b11 J\u03b21 K\u03b31 : Feature coordinate system X-axis direction relative to the workpiece \r\ncoordinate system (first vector) \r\nQ2 I\u03b12 J\u03b22 K\u03b32 : Feature coordinate system Z-axis direction relative to the workpiece \r\ncoordinate system (second vector) \r\n CAUTION"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5994-a6ca-11ee-b6c3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 314, "chroma:document": "CAUTION \r\n1 The two G68.2P3 commands (Q1 and Q2) determine a tilted plane. The \r\nG68.2P3 commands are interrupted, alarm PS5457, \u201cG68.2/G68.3 FORMAT \r\nERROR\u201d is issued. \r\n2 If the angle between the two vectors is 5 degrees or more off the 90 degrees, \r\nalarm PS5457 is issued. \r\n3 If (I, J, K) is set to a 0 vector, alarm PS5457 is issued."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5995-a6ca-11ee-a938-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 315, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 286 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExplanation \r\n - Determination of a feature coordinate system \r\nThe first vector is defined as the X-axis of the feature coordinate system, and the second vector is defined \r\nas the Z-axis of the feature coordinate system. The Y-axis of the feature coordinate system is defined \r\naccording to the right-handed system. \r\nXc \r\nZc \r\nYc (Yc1) \r\nV1 \r\nV2 \r\nYc2 \r\nThere are two vectors normal to the Xc-axis and Zc-axis."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5996-a6ca-11ee-8426-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 315, "chroma:document": "However, Yc1 is defined as the Yc-axis of the feature \r\ncoordinate system according to the right-handed system. \r\nFig. 14.3.1.5 (b) \r\n - When the first and second vectors are not normal \r\nWhen the first vector and second vector are not normal, the orthographical vector from the second vector \r\nto plane P normal to the first vector is defined as the Z-axis of the feature coordinate system. \r\nXc (first vector) \r\nZc Second vector\r\nPlane P normal to the first vector 2\r\n5(Of2- f\u201cf-f+2o).2"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5997-a6ca-11ee-9968-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 316, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 287 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExample \r\nThe example of a program when feature coordinate system like the figure below is used is shown below. \r\nX\r\nY \r\nZ \r\n30\u00b0\r\nXc \r\nZc \r\nYc \r\nWorkpiece coordinate system X-Y-Z \r\nFeature coordinate system \r\nXc-Yc-Zc \r\n200.0 \r\n50.0 \r\nFirst vector \r\nSecond vector \r\nFig. 14.3.1.5 (d) \r\nOrigin of a feature coordinate system : (200.0, 0, 50.0) \r\nX-axis direction of a feature coordinate system (First vector) : (0, 1.0, 0)"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5998-a6ca-11ee-a721-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 316, "chroma:document": "Z-axis direction of a feature coordinate system (Second vector) : (100.0, 0, 173.205) \r\nExample of a program \r\nG68.2 P3 Q1 X200.0 Y0 Z50.0 I0 J1.0 K0 ; \r\nG68.2 P3 Q2 I100.0 J0 K173.205 ; \r\nG53.1 ; \r\n . . ."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff5999-a6ca-11ee-9f7d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 317, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 288 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.1.6 Tilted working plane indexing based on projection angles \r\nOverview \r\nWith the tilted working plane indexing, a tilted working plane can be specified based on projection \r\nangles. \r\nA plane determined by vector A and vector B produced by rotating the X-axis vector and Y-axis vector of \r\nthe workpiece coordinate system is defined to be a tilted working plane. \r\nY X \r\n\u03b2 -\u03b1\r\n\u03b3\r\nXc \r\nYc \r\nB A \r\nFig. 14.3.1.6 (a) \r\nFormat"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff599a-a6ca-11ee-9cae-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 317, "chroma:document": "Fig. 14.3.1.6 (a) \r\nFormat \r\nFormat \r\nG68.2 P4 X_ Y_ Z_ I\u03b1 J\u03b2 K\u03b3; Tilted working plane indexing \r\nG69 ; Cancel tilted working plane indexing (M series). \r\nG69.1; Cancel tilted working plane indexing (T series). \r\nExplanation of symbols \r\nX_ Y_ Z_ : Origin of a feature coordinate system \r\n\u03b1 : Angle by which the X-axis vector is rotated about the Y-axis of the workpiece \r\ncoordinate system \r\n\u03b2 : Angle by which the Y-axis vector is rotated about the X-axis of the workpiece \r\ncoordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff599b-a6ca-11ee-8a5b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 317, "chroma:document": "coordinate system \r\n\u03b3 : Angle of rotation about the Z-axis of the feature coordinate system \r\nExplanation \r\n - Determination of a feature coordinate system \r\nThe X-axis direction vector of the workpiece coordinate system rotated by \u03b1 about the Y-axis of the \r\nworkpiece coordinate system is defined as vector A. The Y-axis direction vector of the workpiece \r\ncoordinate system rotated by \u03b2 about the X-axis of the workpiece coordinate system is defined to be \r\nvector B."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff599c-a6ca-11ee-9249-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 317, "chroma:document": "vector B. \r\nThe direction normal to plane P containing vector A and vector B (direction of the outer product of A \u00d7\r\nB) is defined to be the Z-axis direction of the feature coordinate system. \r\nVector A rotated by \u03b3 about the Z-axis of the feature coordinate system is defined to be the X-axis \r\ndirection of the feature coordinate system. The Y-axis of the feature coordinate system is defined \r\naccording to the right-handed system."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f96-a6ca-11ee-adf4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 318, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 289 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nX\r\nY \r\nZ \r\n-\u03b1 \u03b2\r\nA \r\nB \r\nZc \r\nPlane P \r\nFig. 14.3.1.6 (b) \r\nBy the third command angle \u03b1 and second command angle \u03b2, the Z-axis of the feature coordinate system \r\nare determined. \r\nX\r\nY \r\nZ \r\nA \r\nB \r\nYc \r\n\u03b3\r\nPlane P\r\nZc \r\nXc \r\nFig. 14.3.1.6 (c) \r\nBy the third command angle \u03b3, the X-axis and Y-axis of the feature coordinate system are determined. \r\n CAUTION"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f97-a6ca-11ee-ad15-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 318, "chroma:document": "CAUTION \r\nWhen vector A and vector B are considered to be parallel with each other (when \r\nthe angle formed by the two vectors is smaller than 1\u00b0), alarm PS5457, \r\n\u201cG68.2/G68.3 FORMAT ERROR\u201d is issued."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f98-a6ca-11ee-aafd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 319, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 290 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nExample \r\nThe example of a program when feature coordinate system like the figure below is used is shown below. \r\nX\r\nY \r\nZ \r\n30\u00b0\r\nXc \r\nZc \r\nYc \r\nWorkpiece coordinate system X-Y-Z \r\nFeature coordinate system Xc-Yc-Zc \r\n200.0 \r\n50.0 \r\nA \r\nB \r\nFig. 14.3.1.6 (d) \r\n- Origin of a feature coordinate system : (200.0, 0, 50.0) \r\n- Angle by which the X-axis vector is rotated about the Y-axis of the workpiece coordinate system"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f99-a6ca-11ee-ab2c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 319, "chroma:document": ": 30 degrees \r\n- Angle by which the Y-axis vector is rotated about the X-axis of the workpiece coordinate system \r\n : 0 degree \r\n- Angle of rotation about the Z-axis of the feature coordinate system \r\n : 90 degrees \r\nExample of a program \r\nG68.2 P4 X200.0 Y0 Z50.0 I30.0 J0 K90.0 ; \r\nG53.1 ; \r\n :"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f9a-a6ca-11ee-b7d4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 320, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 291 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.1.7 Tilted working plane indexing by tool axis direction\r\nOverview \r\nBy specifying G68.3, a coordinate system (feature coordinate system) where the tool axis direction is the \r\n+Z-axis direction can be automatically specified. When a feature coordinate system is used, a program for \r\ncutting a hole or pocket in a plane tilted relative to the workpiece coordinate system can be made simpler."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f9b-a6ca-11ee-b8d2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 320, "chroma:document": "This function can automatically generate a feature coordinate system that is normal to the tool direction. \r\nFeature coordinate system (G68.3) \r\nMachine coordinate system \r\nWorkpiece coordinate system (G54) \r\nYc \r\nZc \r\nXc \r\nFig. 14.3.1.7 (a) Feature coordinate system \r\nWhen G68.3 is specified in a block, the coordinate system for programming is changed to a feature \r\ncoordinate system. All commands after the block are regarded as commands in the feature coordinate \r\nsystem until G69 is specified."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f9c-a6ca-11ee-a6ef-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 320, "chroma:document": "Format \r\nFormat\r\nG68.3 X x0 Y y0 Z z0 R\u03b1 ; Tilted working plane indexing \r\nG68.3 P1 X x0 Y y0 Z z0 ; Tilted working plane indexing \r\nG69 ; Cancel tilted working plane indexing (M series). \r\nG69.1; Cancel tilted working plane indexing (T series). \r\nExplanation of symbols \r\nX,Y,Z : Origin of a feature coordinate system (absolute) \r\n By default, the current position is used as the origin of the feature coordinate \r\nsystem. \r\nR : Angular displacement about the Z-axis in the feature coordinate system."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f9d-a6ca-11ee-89ee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 320, "chroma:document": "The default is 0\u00b0. \r\nP1 : The feature coordinate system is defined corresponding to tool rotation axis \r\nposition."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f9e-a6ca-11ee-ab3a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 321, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 292 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nCoordinate system \r\norigin shift (xo,yo,zo) \r\nWorkpiece \r\ncoordinate \r\nsystem X-Y-Z \r\nFeature coordinate \r\nsystem Xc-Yc-Zc \r\n\u03b1\r\nX \r\nY \r\nZ \r\nZc \r\nYc \r\nXc \r\nFig.14.3.1.7 (b) G68.3 command \r\nExplanation \r\n - Feature coordinate system \r\nBy specifying G68.3, a feature coordinate system with the tool axis direction being the +Z-axis direction"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7f9f-a6ca-11ee-8452-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 321, "chroma:document": "can be created. The tool axis direction means the tool axis direction based on the rotation axis position \r\nreached by automatic operation or manual operation. \r\n - Origin of a feature coordinate system \r\nThe origin of a feature coordinate system must be specified using an absolute command. \r\nEven in the incremental command mode, the specified origin is regarded as an absolute position. \r\nWhen 1 address or 2 addresses are omitted in X, Y, Z, alarm PS5457, \"G68.2/G68.3 FORMAT ERROR\" \r\nis issued."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa0-a6ca-11ee-b6f1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 321, "chroma:document": "is issued. \r\nWhen the origin of a feature coordinate system is not specified, the position when G68.3 is specified is \r\nused as the origin. \r\n - Determination of a feature coordinate system \r\nDetermination of a feature coordinate system depends on whether P1 command is present. \r\n(1) When G68.3 block does not include P1 command (G68.3) \r\nWhen G68.3 is specified, the tool axis direction vector (T\r\n\uf072\r\n) represents the +Z direction ( Zc\r\n\uf072 ) of the \r\nfeature coordinate system."}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa1-a6ca-11ee-9be2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 321, "chroma:document": "feature coordinate system. \r\nThe vector normal to a plane formed by the +Z direction ( Zc\r\n\uf072 ) of the feature coordinate system and the \r\nvertical axis direction vector ( P\r\n\uf072\r\n) (parameter No. 12321) represents the +X direction ( Xc\r\n\uf072 ) of the feature \r\ncoordinate system. \r\nExpression: Xc P Zc \uf072 \uf072 \uf072 = \u00d7\r\nThe vector normal to the +Z direction ( Zc\r\n\uf072 ) of the feature coordinate system and the +X direction ( Xc\r\n\uf072 ) \r\nof the feature coordinate system represents the +Y direction (Yc\r\n\uf072"}


created_at: 2023-12-30 04:21:28
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa2-a6ca-11ee-bf66-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 321, "chroma:document": "\uf072\r\n) of the feature coordinate system. \r\nExpression: Yc Zc Xc \uf072 \uf072 \uf072 = \u00d7\r\nWhen R is commanded, a coordinate system rotated by R around Zc from the above-mentioned \r\ncoordinate system is the feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa3-a6ca-11ee-a161-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 322, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 293 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nX-axis of feature coordinate \r\nsystem \r\n Y-axis of feature \r\n coordinate system \r\nVertical axis direction: P \r\nZ-axis of feature coordinate \r\nsystem (Tool axis direction: \r\nT) \r\nXc Yc \r\nZc \r\nFig.14.3.1.7 (c) Determination of a feature coordinate system \r\nWhen the tool axis direction vector (T\r\n\uf072\r\n) is parallel with the vertical axis direction vector ( P\r\n\uf072\r\n) (parameter \r\nNo. 12321) (when the angle between the vector (T\r\n\uf072"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa4-a6ca-11ee-a719-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 322, "chroma:document": "\uf072\r\n) and the vector ( P\r\n\uf072\r\n) is equal to or less than the value \r\nof parameter No. 12322), the feature coordinate system Xc-Yc-Zc is as indicated below. By specifying \r\nangular displacement R, a feature coordinate system rotated about the Z-axis of this coordinate system \r\ncan be specified. \r\nTable 14.3.1 (a) \r\nParameter \r\nNo. 12321 \r\nZ-axis of feature coordinate \r\nsystem \r\nZc \r\nX-axis of feature coordinate \r\nsystem \r\nXc \r\nY-axis of feature coordinate \r\nsystem \r\nYc"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa5-a6ca-11ee-a69a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 322, "chroma:document": "system \r\nYc \r\n1 +X direction +Y direction +Z direction \r\n2 +Y direction +Z direction +X direction \r\n3 +Z direction +X direction +Y direction \r\nWhen 0 is set in parameter No. 12321, the vertical axis direction is the reference tool axis direction \r\n(parameter No. 19697). \r\nIf a value other than 0 through 3 is set in parameter No. 12321, alarm PS5459, \u201cMACHINE \r\nPARAMETER INCORRECT\u201d is issued. \r\n CAUTION \r\n Tool axis direction is Z-axis direction of feature coordinate system regardless of"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa6-a6ca-11ee-80c2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 322, "chroma:document": "the reference tool axis direction (parameter No. 19697). \r\n - Angular displacement R \r\nAngular displacement R is positive when a rotation is made clockwise viewed in the Z-axis direction of \r\nthe feature coordinate system. The range of angular displacement R is: 0.0\u00b0 \u2264 R \u2264 360.0\u00b0. \r\n(2) When G68.3 block includes P1 command (G68.3 P1) \r\n\"G68.3 P1\" command defines the feature coordinate system corresponding to tool rotation axis position."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa7-a6ca-11ee-8c87-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 322, "chroma:document": "The direction of the feature coordinate system is the direction of reference coordinate system rotated by \r\ntool rotation axes."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa8-a6ca-11ee-813e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 323, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 294 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nM\r\nThe direction of this feature coordinate system is the same as the direction of tool axis direction feed / \r\ntool axis right-angle direction feed of 3-dimensional manual feed when the parameter FLL (No.12320#1) \r\nis set to zero. \r\nThe reference coordinate system of feature coordinate system (the feature coordinate system that is"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fa9-a6ca-11ee-95fa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 323, "chroma:document": "defined when absolute coordinate system of tool rotation axes is zero) is as follows by the parameter \r\n(No.19697) for reference tool axis direction. \r\nThe feature coordinate system defined by \"G68.3 P1\" command is the coordinate system that the \r\nreference coordinate system is rotated by tool rotation axis position and parameter RA (No.19698), RB \r\n(No.19699). \r\nReference tool axis direction : \r\nZ-axis direction\r\nParameter (No.19697)=3\r\nXw \r\nYw \r\nZw \r\nXF YF\r\nZF\r\nXw \r\nYw \r\nZw \r\nZF XF\r\nYF\r\nXw \r\nYw \r\nZw"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7faa-a6ca-11ee-b4e9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 323, "chroma:document": "Zw \r\nZF XF\r\nYF\r\nXw \r\nYw \r\nZw \r\nYF\r\nZF\r\nXF\r\nReference tool axis direction : \r\nX-axis direction\r\nParameter (No.19697)=1\r\nReference tool axis direction : \r\nY-axis direction\r\nParameter (No.19697)=2\r\nFig.14.3.1.7 (d) The reference coordinate system of feature coordinate system (G68.3 P1)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fab-a6ca-11ee-bc3e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 324, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 295 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nC B \r\nZ \r\nY \r\nX \r\nB C \r\nX,Y direction of \r\nfeature coordinate system Z direction of \r\nfeature coordinate system \r\nFig.14.3.1.7 (e) Example that reference tool axis direction is Z direction \r\n - Machine of table rotation type \r\nOn a machine of table rotation type, the tool direction remains unchanged. So, a feature coordinate system"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fac-a6ca-11ee-9179-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 324, "chroma:document": "based on the reference tool axis direction (parameter No. 19697) is set. However, the origin specification \r\nof the feature coordinate system and angular displacement R about the Z-axis are valid. \r\nWorkpiece coordinate system X-Y-Z \r\nExample: When reference tool axis direction represents +Z-axis \r\ndirection (with 3 set in parameter No. 19697) \r\nFeature coordinate system \r\nXc-Yc-Zc \r\nX \r\nY \r\nZ \r\nXc \r\nYc \r\nZc \r\nFig.14.3.1.7 (f) \r\nTool rotation axis : C=45deg, B=20deg. \r\nC B\r\nZ\r\nY\r\nX\r\nB\r\nC Y\r\nX\r\nZ\r\nB\r\nC"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fad-a6ca-11ee-8a55-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 324, "chroma:document": "Z\r\nY\r\nX\r\nB\r\nC Y\r\nX\r\nZ\r\nB\r\nC\r\nTool rotation axis : C=45deg, B=0deg. \r\nZ\r\nY\r\nX\r\nC\r\nC\r\nZ direction of \r\nFeature coordinate system \r\nY direction of \r\nFeature coordinate system \r\nX direction of \r\nFeature coordinate system \r\nY direction of \r\nFeature coordinate system \r\nZ direction of \r\nFeature coordinate system \r\nX direction of \r\nFeature coordinate system"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fae-a6ca-11ee-880d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 325, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 296 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n- G53.1 / G53.6 command in G68.3 mode \r\nWhen G53.1 or G53.6 command is executed in G68.3 mode, alarm PS5458, \u201dILLEGAL USE OF \r\nG53.1/G53.6\u201d occurs. \r\n - Use in combination with tool length compensation \r\nThe G68.3 command can be specified even during tool length compensation. \r\n - Example of operation \r\nAn example of operation on a machine of tool rotation type is given below."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7faf-a6ca-11ee-83e8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 325, "chroma:document": "The machine configuration is \"BC type reference tool axis Z-axis\". \r\nB: 2nd rotation axis (slave)\r\nC: 1st rotation axis (master)\r\nControl point \r\nTool holder offset value \r\n = Parameter No. 19666 \r\nTool length offset = H01\r\nBC type tool axis Z-axis \r\n(Axes are intersecting.) \r\nTool center point \r\nFig.14.3.1.7 (g) \r\nSample program 1 \r\nO0100 ; \r\nN1 G55 ; \r\nN2 G90 G01 X0Y0Z50.0 F1000 ; \r\nN3 G43 H01 X0 Y0 Z0 ; \r\nN4 B-45.0 ; \r\nN5 G68.3 ; \r\n: \r\nN6 G69 ; \r\n:"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb0-a6ca-11ee-98a7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 326, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 297 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nXc \r\nYc \r\nZc \r\nX\r\nY \r\nZ \r\nX\r\nY \r\nZ \r\nX\r\nY \r\nZ \r\nMachine operation by sample program 1 \r\nN3 command \r\nN6 command \r\nN5 command \r\nN4 command \r\nWorkpiece coorditate system \r\nX-Y-Z \r\nWorkpiece coordinate system \r\nX-Y-Z \r\nFeature coordinate system Xc-Yc-Zc \r\nFig.14.3.1.7 (h) \r\nN3 block: Performs tool length compensation in the workpiece coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb1-a6ca-11ee-94d8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 326, "chroma:document": "The tool center point moves to the origin of the workpiece coordinate system. \r\nN4 block: Tilts the tool. \r\nN5 block: Sets a feature coordinate system where the tool axis direction is the Z-axis direction and the \r\ntool center point is placed at the origin. \r\nN6 block: Cancels the feature coordinate system to return to the workpiece coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb2-a6ca-11ee-985f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 327, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 298 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nSample program 2 \r\nO0100 ; \r\nN1 G54 G90 G00 B0 C0 ; \r\nN2 B45.0 ; \r\nN3 C60.0 ; \r\nN4 G68.3 P1 X0 Y0 Z0 ; \r\nFig.14.3.1.7 (i) \r\nN2 block: Tilts the tool. (B45 deg) \r\nN3 block: Tilts the tool. (C60 deg) \r\nN4 block: The direction of the reference coordinate system of feature coordinate system is the direction \r\n of workpiece coordinate system because the reference tool axis direction is Z direction. The"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb3-a6ca-11ee-8788-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 327, "chroma:document": "feature coordinate system is the coordinate system that the reference coordinate system is \r\n rotated by 45 deg. around Y direction and 60 deg. around Z direction. \r\nXF : The direction that X direction of workpiece coordinate system is rotated by 60 deg. around Z \r\ndirection after by 45 deg. around Y direction of workpiece coordinate system. \r\nYF : The direction that Y direction of workpiece coordinate system is rotated by 60 deg. round Z direction \r\nof workpiece coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb4-a6ca-11ee-ac11-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 327, "chroma:document": "ZF : The direction that Z direction of workpiece coordinate system is rotated by 60 deg. around Z \r\ndirection after by 45 deg. around Y direction of workpiece coordinate system. \r\n - Multiple G68.3 \r\nAfter the tool axis direction is changed in G68.3 mode, by specifying G68.3, a new feature coordinate \r\nsystem where the tool axis direction is the +Z-axis direction can be specified. \r\nZF\r\nN2 command \r\nX\r\nY \r\nZ \r\nSample program2 \r\nX\r\nY \r\nZ \r\nX\r\nY \r\nZ \r\nXF\r\nYF\r\nB45.0 \r\nC60.0 \r\nC60\u00b0\r\nB45\u00b0\r\nC60\u00b0\r\nN3 command"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb5-a6ca-11ee-a546-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 327, "chroma:document": "C60\u00b0\r\nB45\u00b0\r\nC60\u00b0\r\nN3 command \r\nN4 command \r\nFeature coordinate system XF-YF-ZF \r\nWorkpiece coordinate \r\nsystem X-Y-Z \r\nWorkpiece coordinate \r\nsystem X-Y-Z"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb6-a6ca-11ee-b5a4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 328, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 299 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n Example of operation \r\nAn example of operation on a machine of tool rotation type is given below. \r\nThe machine configuration is \"AC type reference tool axis Z-axis\". \r\nA: 2nd rotation axis (slave)\r\nC: 1st rotation axis (master)\r\nControl point \r\nTool holder offset value \r\n = Parameter No. 19666 \r\nTool length offset = H01\r\nAC type tool axis Z-axis \r\n(Axes are intersecting.) \r\nTool center point \r\nFig.14.3.1.7 (j)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb7-a6ca-11ee-b7c8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 328, "chroma:document": "Fig.14.3.1.7 (j) \r\nSample program 2 \r\nO0200 ; \r\nN1 G55 ; \r\nN2 G01 A90.0 F1000 ; \r\nN3 G68.3 X0 Y0 Z0 R0; \r\n: \r\nN4 X10.0 Y0 Z0 ; \r\nN5 C90.0; \r\nN6 G68.3 X10.0 Y0 Z0 ; \r\n: \r\nN7 G69 ; \r\n:"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb8-a6ca-11ee-970b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 329, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 300 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nN3 command \r\nN4 command \r\nN6 command \r\nN5 command \r\nX \r\nY \r\nZ \r\nMachine operation by sample program 2 \r\nXc \r\nYc \r\nZc \r\nXc \r\nYc \r\nZc \r\nFeature coordinate system Xc-Yc-Zc \r\nX \r\nY \r\nZ \r\nXc \r\nYc \r\nZc \r\nX \r\nY \r\nZ \r\nXc \r\nYc \r\nZc \r\nX \r\nY \r\nZ \r\nFig.14.3.1.7 (k) \r\nN3 block: Sets a feature coordinate system according to the tool direction. \r\nN4 block: Specifies coordinates in the feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fb9-a6ca-11ee-8081-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 329, "chroma:document": "N5 block: Changes the tool direction. \r\nN6 block: Sets a feature coordinate system according to the tool direction."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fba-a6ca-11ee-b1d5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 330, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 301 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.2 Multiple Command of Tilted Working Plane Indexing \r\n14.3.2.1 Absolute multiple command \r\nBy additionally specifying G68.2 in the tilted working plane indexing mode, a feature coordinate system \r\nproduced by additionally applying coordinate system conversion to the workpiece coordinate system can \r\nbe set. The workpiece coordinate system is resumed by specifying G69."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fbb-a6ca-11ee-9b57-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 330, "chroma:document": "This function is enabled by setting bit 0 (MTW) of parameter No. 11221. \r\nFormat \r\nThe format of the tilted working plane indexing (G68.2) is applicable. \r\nSpecify the origin of a feature coordinate system in the workpiece coordinate system. \r\nNOTE \r\n Before specifying G68.2, cancel tool length compensation and tool radius \r\ncompensation. If G68.2 is specified during tool length compensation or tool \r\nradius compensation, alarm PS5462, \u201cILLEGAL COMMAND (G68.2/G69)\u201d is \r\nissued. \r\nExample of operation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fbc-a6ca-11ee-8a19-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 330, "chroma:document": "Example of operation \r\nAn example of operation on a tool rotation type machine is explained below. \r\nThe machine configuration is \"BC type with the reference tool axis being the Z-axis\". \r\nB: 2nd rotation axis (slave)\r\nC: 1st rotation axis (master)\r\nControl point \r\nTool holder offset value \r\n = Parameter No. 19666 \r\nTool length offset = H01\r\nMachine on which tool rotary \r\naxes cross each other \r\nTool center point \r\nFig. 14.3.2.1 (a) \r\nSample program 2 \r\nO0100 ; \r\nN1 G55 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fbd-a6ca-11ee-83a1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 330, "chroma:document": "O0100 ; \r\nN1 G55 ; \r\nN2 G90 G01 X20.0 Y5.0 Z0 F1000 ; \r\nN3 G68.2 X20.0 Y5.0 Z0 I0 J90.0 K0 ; \r\nN4 G53.1 ; \r\n : \r\nN5 X-15.0 Y0 Z-15.0 ; \r\nN6 G68.2 X5.0 Y20.0 Z0 I90.0 J90.0 K0 ; \r\nN7 G53.1; \r\n : \r\nN8 G69 ; \r\n :"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fbe-a6ca-11ee-ba2e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 331, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 302 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nN6 command \r\nX\r\nY \r\nZ \r\nN4 command \r\nMachine operation by sample program 1 \r\nN7 command \r\nN5 command \r\nX\r\nY \r\nZ \r\nX\r\nY \r\nZ \r\nXc Yc \r\nZc \r\nX\r\nY \r\nZ \r\nFeature coordinate system \r\nXc-Yc-Zc \r\nFeature coordinate system \r\nXc-Yc-Zc \r\nXc \r\nYc \r\nZc \r\nXc \r\nYc \r\nZc \r\nXc \r\nYc \r\nZc \r\nG55 \r\nMachine \r\norigin \r\nFig. 14.3.2.1 (b) \r\nN4 block: Rotates the tool in the Z-axis direction in the feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fbf-a6ca-11ee-bbbb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 331, "chroma:document": "N5 block: Specifies coordinates in the feature coordinate system. \r\nN6 block: Sets a new feature coordinate system. \r\nN7 block: Rotates the tool in the Z-axis direction in the new feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc0-a6ca-11ee-9d53-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 332, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 303 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.2.2 Incremental multiple command \r\nBy specifying G68.4, coordinate system conversion can be applied to the currently set feature coordinate \r\nsystem. \r\nThis function is enabled by setting bit 0 (MTW) of parameter No. 11221. \r\nFormat \r\nThe format of the tilted working plane indexing (G68.2) is applicable. \r\nSpecify the origin of a feature coordinate system in the immediately preceding feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc1-a6ca-11ee-bc20-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 332, "chroma:document": "Table 14.3.2.2 (a) \r\nSpecification method Incremental multiple command \r\nEulerian angle G68.4 \r\nRoll-pitch-yaw G68.4 P1 \r\nThree points G68.4 P2 \r\nTwo vectors G68.4 P3 \r\nProjection angles G68.4 P4 \r\nNOTE \r\n Before specifying G68.4, cancel tool radius compensation. If G68.4 is specified \r\nduring tool radius compensation, alarm PS5462, \u201cILLEGAL COMMAND \r\n(G68.2/G69)\u201d is issued. \r\nExample of operation \r\nAn example of operation on a tool rotation type machine is explained below."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc2-a6ca-11ee-b334-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 332, "chroma:document": "Rotary axis C rotates about the Z-axis (master axis). \r\nRotary axis B rotates about the Y-axis (slave axis). \r\nB: 2nd rotation axis (slave)\r\nC: 1st rotation axis (master)\r\nControl point \r\nTool holder offset value \r\n = Parameter No. 19666 \r\nTool length offset = H01\r\nBC type tool axis Z-axis \r\n(Axes are intersecting.) \r\nTool center point \r\nFig. 14.3.2.2 (a) \r\nSample program 3 \r\nO0200 ; \r\nN1 G55 ; \r\nN2 G90 G01 X20.0 Y5.0 Z0 F1000 ; \r\nN3 G68.2 X20.0 Y5.0 Z0 I0 J90.0 K0 ; \r\nN4 G53.1 ; \r\n :"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc3-a6ca-11ee-a0b5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 332, "chroma:document": "N4 G53.1 ; \r\n : \r\nN5 X-15.0 Y0 Z-15.0 ; \r\nN6 G68.4 X-15.0 Y0 Z-15.0 I90.0 J90.0 K-90.0 ; \r\nN7 G53.1; \r\n : \r\nN8 G69 ; \r\n :"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc4-a6ca-11ee-a3cb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 333, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 304 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nN6 command \r\nX\r\nY \r\nZ \r\nN4 command \r\nMachine operation by sample program 2 \r\nN7 command \r\nN5 command \r\nXc1 \r\nYc1 \r\nZc1 \r\nX\r\nY \r\nZ \r\nX\r\nY \r\nZ \r\nXc2 Yc2 \r\nZc2 \r\nX\r\nY \r\nZ \r\nFeature coordinate system \r\nXc1-Yc1-Zc1 \r\nFeature coordinate system \r\nXc2-Yc2-Zc2 \r\nXc1 \r\nYc1 \r\nZc1 \r\nXc2 \r\nYc2 \r\nZc2 \r\nXc1 \r\nYc1 \r\nZc1 \r\nXc1 \r\nYc1 \r\nZc1 \r\nFig. 14.3.2.2 (b) \r\nN4 block: Rotates the tool in the Z-axis direction in the feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc5-a6ca-11ee-adb0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 333, "chroma:document": "N5 block: Specifies coordinates in the feature coordinate system. \r\nN6 block: Applies coordinate system conversion to the feature coordinate system based on Eulerian \r\nangle to set a new feature coordinate system. \r\nN7 block: Rotates the tool in the Z-axis direction in the new feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc6-a6ca-11ee-a18a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 334, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 305 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.3 Tool Axis Direction Control \r\n14.3.3.1 Tool axis direction control \r\nG53.1 automatically specifies the +Z direction of the feature coordinate system as the tool axis direction. \r\nExample of operation \r\nThe following gives an operation example in the machine configuration below. \r\n- Table rotation type \r\n- Master axis: About the Y-axis (B axis) \r\n- Slave axis: About the Z-axis (C axis)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc7-a6ca-11ee-b02c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 334, "chroma:document": "- Reference tool axis direction: Z direction \r\n- Increment system for the rotation axis: 1/10(IS-C) \r\nProgram example 1 \r\n G68.2 I90.0 J0.0005 K-90.0 (rotation by 0.0005 degree about the Y-axis) \r\n G53.1 \r\n The rotation axis position after the G53.1 command is as follows: \r\n- Bit 2 (TFR) of parameter No. 11630 is set to 0 (minimum command unit of the rotation angles: \r\n0.001 degree): \r\nB axis: 0.0010 degree \r\nC axis: 0.0000 degree"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc8-a6ca-11ee-ae3f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 334, "chroma:document": "C axis: 0.0000 degree \r\n- Bit 2 (TFR) of parameter No. 11630 is set to 1 (minimum command unit of the rotation angles: \r\n0.00001 degree): \r\nB axis: 0.0005 degree \r\nC axis: 0.0000 degree \r\nProgram example 2 \r\n G68.2 I90.0 J10 K-90.0 (rotation by (minimum command unit of the rotation angles \u00d7 10) about the \r\nY-axis) \r\n G53.1 \r\n The rotation axis position after the G53.1 command is as follows: \r\n- Bit 2 (TFR) of parameter No. 11630 is set to 0 (minimum command unit of the rotation angles: \r\n0.001 degree):"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fc9-a6ca-11ee-881f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 334, "chroma:document": "0.001 degree): \r\nB axis: 0.0100 degree \r\nC axis: 0.0000 degree \r\n- Bit 2 (TFR) of parameter No. 11630 is set to 1 (minimum command unit of the rotation angles: \r\n0.00001 degree): \r\nB axis: 0.0001 degree \r\nC axis: 0.0000 degree \r\n - Tool rotation type machine \r\nThe following paragraphs describe several cases of the tool rotation type machine operation."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fca-a6ca-11ee-87a6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 335, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 306 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nOperation description 1: \r\n When G43 (tool length compensation) is specified for a machine with its axes \r\ncrossing one another \r\nThe G53.1 command, when specified after the G68.2 command, automatically controls the rotary axis in \r\nsuch a way that the tool axis will be oriented in the +Z direction of the feature coordinate system. \r\nExample) \r\nO100 (Sample Program1) ; \r\nN1 G55 ; \r\nN2 G90 G01 X0 Y0 Z30.0 F1000 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fcb-a6ca-11ee-86ce-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 335, "chroma:document": "N3 G68.2 X100.0 Y100.0 Z50.0 I30.0 J15.0 K20.0 ; \r\nN4 G01 X0 Y0 Z30.0 F1000 ; \r\nN5 G53.1 ; \r\nN6 G43 H01 X0 Y0 Z0 ; \r\nN7 . . .\r\nIn this example, the \"BC type tool axis Z-axis\" is used as the machine configuration. \r\nIn addition, the tool axis, tool rotation axis B, and tool rotation axis C cross one another. \r\nB : Second rotation axis (slave) \r\nC : First rotation axis (master) \r\nControl \r\npoint\r\nTool holder offset value = \r\nParameter No.19666 \r\nTool length offset = H01\r\nBC type tool axis Z-axis"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fcc-a6ca-11ee-8cee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 335, "chroma:document": "BC type tool axis Z-axis \r\n(with the axes crossing \r\none another) \r\nTool center point\r\nFig. 14.3.3.1 (a) \r\nBlock N3 : Defines a feature coordinate system in the workpiece coordinate system. \r\nBlock N4 : Shifts the control point to point Z30.0 in the feature coordinate system.\r\nBlock N5 : Exerts automatic control over the rotary axes. \r\nBlock N6 : Performs tool length compensation in the feature coordinate system. \r\n The tool center point is shifted to the origin of the feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fcd-a6ca-11ee-8930-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 336, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 307 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nFig. 14.3.3.1 (b) shows the behavior of the machine when it runs sample program 1. \r\nN3 command \r\nFeature coordinate \r\nsystem \r\nXc-Yc-Zc \r\nXc \r\nZc Yc \r\n\u2022 Sample program 1 (with axes crossing one another) \r\nXc \r\nYc \r\nZc \r\nXc \r\nYc \r\nZc \r\nXc \r\nYc \r\nZc \r\nN4 command\r\nN5 command\r\nN6 command\r\nWorkpiece \r\ncoordinate \r\nsystem \r\nX-Y-Z \r\nX\r\nY \r\nZ \r\nControl \r\npoint \r\nFig. 14.3.3.1 (b) Tool axis direction control 1"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fce-a6ca-11ee-9b03-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 337, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 308 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nOperation description 2: \r\n When G43 (tool length compensation) is specified for a machine with no axis \r\ncrossing \r\nHere is the case where no axis of the machine crosses any other axis. \r\nIt is assumed that sample program 1 is used. \r\nIn this example, the \"BC type tool axis Z-axis\" is used as the machine configuration. \r\nIt is assumed, however, that the tool axis does not cross the B-axis while the B-axis and C-axis cross each"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fcf-a6ca-11ee-b607-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 337, "chroma:document": "other. \r\nC: First rotation axis (master)\r\nControl \r\npoint\r\nTool holder offset value = \r\nParameter No.19666\r\nTool length offset = H01\r\n\u2022 BC type tool axis Z-axis\r\n(no axis crossing)\r\nTool center \r\npoint \r\nB: Second rotation axis (slave)\r\nIntersection offset vector \r\nbetween tool axis and \r\nB-axis = Parameters \r\nNo.19709 - No.19711 \r\nFig. 14.3.3.1 (c) \r\nBlock N4 : Shifts the control point to point Z30.0 in the feature coordinate system. \r\nBlock N5 : Exerts automatic control over the rotary axes."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd0-a6ca-11ee-b5c2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 337, "chroma:document": "Block N6 : An intersection offset vector between the tool axis and the B-axis with automatic control \r\nfor rotary axes taken into consideration is output in the feature coordinate system. \r\n Performs tool length compensation in the feature coordinate system. \r\n The tool center point is shifted to the origin of the feature coordinate system. \r\nThis is also true when the B-axis does not cross the C-axis. \r\nFor explanations about the offset to be applied when the B-axis does not cross the C-axis, see the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd1-a6ca-11ee-b0b6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 337, "chroma:document": "descriptions about parameters No.19712, No.19713, and No.19714. \r\nFig. 14.3.3.1 (d) shows the behavior of the machine when it runs sample program 1."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd2-a6ca-11ee-bc74-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 338, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 309 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nN3 command\r\n\u2022 Sample program 1 (no axis crossing)\r\nN4 command\r\nN5 command\r\nN6 command\r\nWorkpiece\r\ncoordinate system\r\nX-Y-Z X\r\nY\r\nZ\r\nControl\r\npoint\r\nXc\r\nYc\r\nZc\r\nZc\r\nFeature coordinate\r\nsystem\r\nXc-Yc-Zc\r\nXc\r\nYc\r\nXc\r\nYc\r\nZc\r\nXc\r\nYc\r\nZc\r\nAn intersection offset vector\r\nbetween the tool axis and the B\ufffeaxis with automatic control for\r\nrotation axes taken into\r\nconsideration is output in the\r\nfeature coordinate system. Tool"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd3-a6ca-11ee-8559-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 338, "chroma:document": "length compensation is also\r\nperformed.\r\nThe tool center point is controlled\r\nso that it returns to the Xc-Yc-Zc\r\norigin.\r\nXc\r\nYc\r\nZc\r\nZc 30.0\r\nZc 30.0\r\nFig. 14.3.3.1 (d) Tool axis direction control 2"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd4-a6ca-11ee-9e01-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 339, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 310 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nOperation description 3: \r\n When no G43 (tool length compensation) command is specified or if no G53.1 \r\n(tool axis direction control) command is specified \r\nSample program 2 of O200 is equivalent to sample program 1 except that sample program 2 has no tool \r\nlength compensation command (G43). \r\nExample) \r\nO200 (Sample Program2) ; \r\nN1 G55 ; \r\nN2 G90 G01 X0 Y0 Z30.0 F1000 ; \r\nN3 G68.2 X100.0 Y100.0 Z50.0 I30.0 J15.0 K20.0 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd5-a6ca-11ee-8ba4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 339, "chroma:document": "N4 G01 X0 Y0 Z0 F1000 ; \r\nN5 G53.1 ; \r\nN6 . . . ;\r\nIn this example, the \"BC type tool axis Z-axis\" is used as the machine configuration. \r\nThe case in which the axes cross one another and the case in which no axis crosses any other axis are \r\ndescribed. \r\nFig. 14.3.3.1 (e) shows the behavior of the machine when it runs sample program 2. \r\nSample program 3 of O300 is equivalent to sample program 1 except that sample program 3 has no tool \r\naxis direction control command (G53.1). \r\nExample)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd6-a6ca-11ee-80fa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 339, "chroma:document": "Example) \r\nO300 (Sample Program3) ; \r\nN1 G55 ; \r\nN2 G90 G01 X0 Y0 Z30.0 F1000 ; \r\nN3 G68.2 X100.0 Y100.0 Z50.0 I30.0 J15.0 K20.0 ; \r\nN4 G01 X0 Y0 Z0 F1000 ; \r\nN5 G43 H01 ; \r\nN6 . . . ;\r\nIn this example, the \"BC type tool axis Z-axis\" is used as the machine configuration. \r\nThe case in which the axes cross one another and the case in which no axis crosses any other axis are \r\ndescribed. \r\nTool length compensation is applied in the +Z-axis direction of the feature coordinate system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd7-a6ca-11ee-9c6e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 339, "chroma:document": "Fig. 14.3.3.1 (f) shows the behavior of the machine when it runs sample program 3."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd8-a6ca-11ee-8a75-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 340, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 311 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nFeature coordinate \r\nsystem \r\nXc-Yc-Zc \r\nN4 command \r\nXc \r\nZc Yc \r\n\u2022 Sample program 2 (with axes crossing one another)\r\nYc \r\nN5 command \r\nWorkpiece \r\ncoordinate system \r\nX-Y-Z \r\nX\r\nY \r\nZ \r\nControl \r\npoint \r\nXc \r\nZc \r\nN4 command \r\nFeature coordinate \r\nsystem \r\nXc-Yc-Zc \r\nXc \r\nYc Zc \r\n\u2022 Sample program 2 (no axis crossing) \r\nN5 command \r\nWorkpiece \r\ncoordinate system \r\nX-Y-Z \r\nX\r\nY \r\nZ \r\nControl \r\npoint \r\nXc \r\nZc Yc"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fd9-a6ca-11ee-b816-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 340, "chroma:document": "Control \r\npoint \r\nXc \r\nZc Yc \r\nFig. 14.3.3.1 (e) When the tool length compensation command is not specified"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fda-a6ca-11ee-9623-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 341, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 312 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nN4 command \r\nFeature coordinate \r\nsystem \r\nXc-Yc-Zc \r\nXc \r\nZc Yc \r\n\u2022 Sample program 3 (with axes crossing one another) \r\nN5 command \r\nWorkpiece \r\ncoordinate system \r\nX-Y-Z \r\nX\r\nY \r\nZ \r\nControl \r\npoint \r\nXc \r\nZc Yc \r\nZ N4 command \r\nFeature coordinate \r\nsystem \r\nXc-Yc-Zc \r\nXc \r\nZc Yc \r\n\u2022 Sample program 3 (no axis crossing) \r\nN5 command \r\nWorkpiece \r\ncoordinate system \r\nX-Y-Z X\r\nY \r\nControl \r\npoint \r\nXc \r\nZc Yc"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fdb-a6ca-11ee-bce6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 341, "chroma:document": "Control \r\npoint \r\nXc \r\nZc Yc \r\nFig. 14.3.3.1 (f) When the tool axis direction control command is not specified"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fdc-a6ca-11ee-9d7c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 342, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 313 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Composite type machine \r\n Basic operation \r\nThis function is also available for a composite type machine in which the tool head rotates on the tool \r\nrotation axis and the table rotates on the table rotation axis. \r\nThe feature coordinate system Xc-Yc-Zc is set in the workpiece coordinate system based on the \r\ncoordinate system origin shift (xo, yo, zo) and the Euler's angle."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fdd-a6ca-11ee-a83f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 342, "chroma:document": "Given the A-axis and B-axis shown in Fig. 14.3.3.1 (g), control is performed in such a way that the \r\nA-axis rotates until Zc comes in the X-Z plane and the B-axis is controlled so that the tool axis is oriented \r\ntoward the +Z-axis direction of the feature coordinate system. \r\nX\r\nY\r\nZ\r\nA\r\nX\r\nY\r\nZ\r\nA\r\n(xo, yo, zo)\r\nXc\r\nYc\r\nZc \r\nXc'\r\nYc'\r\nZc'\r\n\u2022 Tool axis direction control for a composite type machine \r\nB\r\nFig. 14.3.3.1 (g) Composite type machine"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fde-a6ca-11ee-96d5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 343, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 314 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Feature coordinate system with the table rotated by G53.1 (tool axis direction \r\ncontrol) \r\nThe composite type machine shown in Fig. 14.3.3.1 (g) is explained as an example. \r\nIf the table rotates by the tool axis direction control command (G53.1), the feature coordinate system \r\n(called the first feature coordinate system), which is set in the workpiece coordinate system by the tilted"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fdf-a6ca-11ee-be2b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 343, "chroma:document": "working plane indexing (G68.2), rotates as much as the table rotates. \r\nThe feature coordinate system that has rotated is called the second feature coordinate system. \r\nOnce G53.1 is specified, the subsequent machining commands are assumed to be specified in the second \r\nfeature coordinate system. (See Fig. 14.3.3.1 (h).) \r\nIn the composite type machine, the specified feature coordinate system (the first feature coordinate"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe0-a6ca-11ee-92b3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 343, "chroma:document": "system) may differ from the feature coordinate system to be used for machining (the second feature \r\ncoordinate system). \r\nX\r\nY\r\nZ\r\nXc'\r\nYc'\r\nZc'\r\n\u2022 G53.1 command\r\nX\r\nY\r\nZ\r\nXc'\r\nYc'\r\nZc'\r\nG01 Y10.0 F1000\r\ncommand after G53.1\r\nSecond feature coordinate\r\nsystem\r\nXc'-Yc'-Zc'\r\nSecond feature coordinate\r\nsystem\r\nXc'-Yc'-Zc'\r\nFig. 14.3.3.1 (h) Resetting of the feature coordinate system"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe1-a6ca-11ee-ad5b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 344, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 315 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Rotation direction of the table rotation axis \r\nThe composite type machine shown in Fig. 14.3.3.1 (g) is explained as an example. \r\nSet parameter No.19684 to 1 if the rotation direction of the rotation table corresponding to the \r\npositive-direction move command is clockwise when viewed from the positive direction of the rotation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe2-a6ca-11ee-adb2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 344, "chroma:document": "center axis on which the table rotation axis rotates. If the rotation direction is counterclockwise, set \r\nparameter No.19684 to 0. \r\nLet's take sample program 4 of O400 as an example, where the movement of the table is specified by \r\nG53.1. \r\nIf parameter No.19684 is set to 1, control is performed in such a way that the table is rotated to A-45.0. \r\nIf parameter No.19684 is set to 0, control is performed in such a way that the table is rotated to A45.0. \r\nExample) \r\nO400 (Sample Program4) ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe3-a6ca-11ee-84b3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 344, "chroma:document": "O400 (Sample Program4) ; \r\nN1 G68.2 X100.0 Y100.0 Z0 I180.0 J45.0 K0 ; \r\nN2 G53.1 ; \r\nN3 . . . ; \r\nX\r\nY\r\nZ \r\nA\r\nXc\r\nYc Zc\r\nYc \r\nXc \r\nZc \r\nCCW CW\r\nRotation to A-45.0 \r\nCCW\r\nRotation to A45.0 \r\nCCW\r\nYc\r\nXc\r\nZc \r\nPositive rotation direction when \r\nparameter No.19684 = 0\r\nPositive rotation direction when \r\nparameter No.19684 = 1\r\nG53.1 command \r\nG53.1 command \r\nFig. 14.3.3.1 (i) Rotation direction of the table rotation axis"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe4-a6ca-11ee-8422-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 345, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 316 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Table rotation type machine \r\n Basic operation \r\nThis function is also usable for a table rotation type machine with two table rotation axes. \r\nThe feature coordinate system Xc-Yc-Zc is set in the workpiece coordinate system based on the \r\ncoordinate system origin shift (xo, yo, zo) and the Euler's angle. \r\nGiven the A-axis and C-axis shown in Fig. 14.3.3.1 (j), the A-axis and C-axis rotate until Zc comes in the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe5-a6ca-11ee-9654-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 345, "chroma:document": "X-Z plane and the tool axis is directed toward the +Z-axis direction of the feature coordinate system. \r\nA\r\nC\r\nXc\r\nYc\r\nZc\r\nYc'\r\nXc'\r\n\u2022 Tool axis direction control for a table rotation type machine\r\nX\r\nY\r\nZ\r\nA\r\nX\r\nY\r\nZ\r\nZc'\r\nC\r\nFig. 14.3.3.1 (j) Table rotation type machine"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe6-a6ca-11ee-b32f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 346, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 317 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Feature coordinate system with the table rotated by G53.1 (tool axis direction \r\ncontrol) \r\nThe table rotation type machine shown in Fig. 14.3.3.1 (j) is explained as an example. \r\nIf the table rotates by the tool axis direction control command (G53.1), the feature coordinate system \r\n(called the first feature coordinate system), which is set in the workpiece coordinate system by the tilted"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe7-a6ca-11ee-906c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 346, "chroma:document": "working plane indexing (G68.2), rotates as much as the table rotates. \r\nThe feature coordinate system that has rotated is called the second feature coordinate system. \r\nOnce G53.1 is specified, the subsequent machining commands are assumed to be specified in the second \r\nfeature coordinate system. (See Fig. 14.3.3.1 (k).) \r\nIn the table rotation type machine, the specified feature coordinate system (the first feature coordinate"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe8-a6ca-11ee-b720-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 346, "chroma:document": "system) may differ from the feature coordinate system to be used for machining (the second feature \r\ncoordinate system). \r\n\u2022 G53.1 command\r\nG01 X10.0 F1000\r\ncommand after G53.1\r\nYc'\r\nXc'\r\nX\r\nY\r\nZ\r\nZc'\r\nYc'\r\nXc'\r\nX\r\nY\r\nZ\r\nZc'\r\nSecond feature coordinate\r\nsystem\r\nXc'-Yc'-Zc'\r\nSecond feature coordinate\r\nsystem\r\nXc'-Yc'-Zc'\r\nFig. 14.3.3.1 (k) Resetting of the feature coordinate system"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fe9-a6ca-11ee-9636-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 347, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 318 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Angle of the rotary axis \r\nWhen tool axis direction control (G53.1) has been performed, more than two pairs of \"computed angles\" \r\nof the rotary axes usually exist. \r\nThe \"computed angle\" is the candidate angle at which the rotary axis is to be controlled in the tool axis \r\ndirection specified by G53.1. \r\nThe \"output angle\" is determined from the \"computed angle\" based on the \"output judgment conditions\" \r\ndescribed below."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fea-a6ca-11ee-a676-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 347, "chroma:document": "described below. \r\nWhen the upper and lower limits of the movement range of rotary axes are specified by parameters No. \r\n19741 to No. 19744 at this time, a calculated angle that makes the two axes fall within the movement \r\nrange is selected. \r\n\"Output judgment conditions\" \r\nTool rotation type or table rotation type machine \r\n<1> The \"output angles\" are represented by the computed rotary axis angle pair whose master axis (first rotary \r\naxis) moving angle is smaller. \r\n \u2193"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7feb-a6ca-11ee-8a8b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 347, "chroma:document": "\u2193\r\n \u2193 When the master axis moving angle is the same \r\n \u2193\r\n<2> The \"output angles\" are represented by the computed rotary axis angle pair whose slave axis (second rotary \r\naxis) moving angle is smaller. \r\n \u2193\r\n \u2193 When the slave axis moving angle is the same \r\n \u2193\r\n<3> The \"output angles\" are represented by the computed rotary axis angle pair whose master axis (first rotary \r\naxis) angle is nearer to 0 degree (multiple of 360 degrees). \r\n \u2193\r\n \u2193 When the master axis angle is equally near to 0 degree \r\n \u2193"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fec-a6ca-11ee-b7d4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 347, "chroma:document": "\u2193\r\n<4> The \"output angles\" are represented by the computed rotary axis angle pair whose slave axis (second rotary \r\naxis) angle is nearer to 0 degree (multiple of 360 degrees). \r\nComposite type machine \r\n<1> The \"output angles\" are represented by the computed rotary axis angle pair whose table (second rotary axis) \r\nmoving angle is smaller. \r\n \u2193\r\n \u2193 When the table moving angle is the same \r\n \u2193\r\n<2> The \"output angles\" are represented by the computed rotary axis angle pair whose tool (first rotary axis)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fed-a6ca-11ee-9b1a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 347, "chroma:document": "moving angle is smaller. \r\n \u2193\r\n \u2193 When the tool moving angle is the same \r\n \u2193\r\n<3> The \"output angles\" are represented by the computed rotary axis angle pair whose table (second rotary axis) \r\nangle is nearer to 0 degree (multiple of 360 degrees). \r\n \u2193\r\n \u2193 When the master axis angle is equally near to 0 degree \r\n \u2193\r\n<4> The \"output angles\" are represented by the computed rotary axis angle pair whose tool (first rotary axis) \r\nangle is nearer to 0 degree (multiple of 360 degrees)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fee-a6ca-11ee-8976-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 347, "chroma:document": "The process of judging whether the moving angle is smaller or larger as the output judgement condition is \r\ncalled \"movement judgement.\" \r\nWhen bit 5 (PRI) of parameter No.19608 is 1, the movement judgements for the first rotary axis and \r\nsecond rotary axis are made in reverse order. \r\nThe \"movement judgement\" process is explained below."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fef-a6ca-11ee-a0bd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 348, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 319 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nWhen the \"computed angle\" is within the range between 0 and 360 degrees, it is called the \"basic \r\ncomputed angle.\" \r\nUsually, two pairs of \"basic computed angles\" exist. \r\nFor example, assume that the machine has rotary axis A (master) and rotary axis B (slave) and that there \r\nare two pairs of basic computed angles as follows: \r\n(A \u03b81 degree; B \u03c61 degree) \r\n(A \u03b82 degrees; B \u03c62 degrees) where \u03b81 \u2264 \u03b82 and \u03c61 \u2264 \u03c62."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff0-a6ca-11ee-b6c0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 348, "chroma:document": "The \"computed angle\" is obtained from either of the following expressions: \"basic computed angle\" + 360 \r\ndegrees \u00d7 N or \"basic computed angle\" - 360 degrees \u00d7 N. \r\nThe current position of rotary axis A (master) is PA, and that of rotary axis B (slave) is 0 degree. \r\nBased on the PA angle, the \"movement judgement\" process is done as follows (when bit 5 (PRI) of \r\nparameter No.19608 is 0). \r\n\u2022 Computed angle A \r\n-360 \u00d7 (N + 1) degrees \r\n\u03b81 - 360 \u00d7 N \r\n-360 \u00d7 N degrees"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff1-a6ca-11ee-b200-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 348, "chroma:document": "-360 \u00d7 N degrees \r\n\u03b82 - 360 \u00d7 \u03b82 - 360 \u00d7 N (N + 1) \u03b81 - 360 \u00d7 (N - 1) \r\n(*1) \r\n0 degree 360 degrees \r\n\u03b82 - 360 \u03b81 \u03b82 \u03b81 + 360 \r\n(*2) \r\n360 \u00d7 (N + 1) degrees \r\n\u03b81 + 360 \u00d7 N \r\n360 \u00d7 N degrees \r\n\u03b82 + 360 \u00d7 \u03b82 + 360 \u00d7 N (N - 1) \u03b81 + 360 \u00d7 (N + 1) \r\n(*3) \r\nFig. 14.3.3.1 (l) \"Movement judgment\" \r\nWhen the PA angle is (*1): \r\nThe output angle is: (A \u03b82 - 360 \u00d7 (N + 1) degrees; B \u03c62 degrees). \r\nNamely, \u03b82 - 360 \u00d7 (N + 1) degrees is adopted that is nearer to the computed angle of A, and \u03c62, which is"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff2-a6ca-11ee-9a21-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 348, "chroma:document": "the same group as \u03b82, is adopted as the computed angle of B. \r\nWhen the PA angle is (*2): \r\nThe output angle is: (A \u03b81 degrees; B \u03c61 degrees). \r\nNamely, \u03b81 degrees is adopted that is nearer to the computed angle of A, and \u03c61, which is the same group \r\nas \u03b81, is adopted as the computed angle of B. \r\nWhen the PA angle is (*3): \r\nThe output angle is: (A \u03b82 + 360 \u00d7 N degrees; B \u03c62 degrees). \r\nNamely, \u03b82 + 360 \u00d7 N degrees is adopted that is nearer to the computed angle of A, and \u03c62, which is the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff3-a6ca-11ee-81e7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 348, "chroma:document": "same group as \u03b82. is adopted as the computed angle of B. \r\nWhen the moving angle of rotary axis A (master) is the same, a \"movement judgement\" is made for rotary \r\naxis B (slave) according to the \"output judgment conditions.\""}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff4-a6ca-11ee-bda3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 349, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 320 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nIf the \"output angle\" of rotary axis A is determined by the \"movement judgement\" for rotary axis A, the \r\ncomputed angle representing the \"smaller moving angle\" is adopted as the \"output angle\" of rotary axis B. \r\nSimilarly, if the \"output angle\" of rotary axis B is determined by the \"movement judgement\" for rotary \r\naxis B, the computed angle representing the \"smaller moving angle\" is adopted as the \"output angle\" of"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff5-a6ca-11ee-ad1c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 349, "chroma:document": "rotary axis A. \r\n CAUTION \r\n1 To use the rotary axis roll-over function, set parameter No. 1260 (amount of \r\nrotary axis movement per rotation) to 360 degrees. \r\n2 A stroke limit before movement is applied to the rotary axis subject to tool axis \r\ndirection control. \r\n3 If the setting of the lower limit (parameters Nos. 19742 and 19744) is greater \r\nthan that of the upper limit (parameters Nos. 19741 and 19743), alarm PS5459 , \r\n\u201cMACHINE PARAMETER INCORRECT\u201d is issued."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff6-a6ca-11ee-8902-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 349, "chroma:document": "4 If there is no calculated angle that falls within the movement range because the \r\nmovement range is too small, alarm PS5459 is issued. \r\n5 When the parameters that specify the upper limit and lower limit of the \r\nmovement range are set to 0, no movement range is assumed to be specified. \r\nThe \"output angle\" is explained below using a tool rotation type machine as an example. (Assume that bit \r\n5 (PRI) of parameter No.19608 is 0.) \r\nThis example illustrates a machine having a \"BC type tool axis Z.\""}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff7-a6ca-11ee-996c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 349, "chroma:document": "\u2022 BC type tool axis Z \r\nX\r\nY\r\nZ \r\nC-axis: First rotation axis \r\n(master) \r\nB-axis: Second rotation axis \r\n(slave) \r\nFig. 14.3.3.1 (m) BC type tool axis Z \r\nThe following two pairs of \"computed basic angles\" exist that direct the tool axis toward the +X-axis \r\ndirection. \r\n(B 90 degrees; C 180 degrees) \r\n(B 270 degrees; C 0 degree) \r\n<1> When the current rotary axis angles are (B -70 degrees; C 30 degrees) \r\n The \"output angles\" are (B -90 degrees; C 0 degree)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff8-a6ca-11ee-bf09-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 349, "chroma:document": "0 degree is adopted because it is nearer to the current position (30 degrees) of the C-axis that is the \r\nmaster axis. For the B-axis, 270 degrees is adopted which is the same group. However, this is \r\nchanged to -90 degrees (270 degrees - 360 degrees) which is the nearest to the current position of the \r\nB-axis (-70 degrees). \r\n<2> When the current rotary axis angles are (B 80 degrees; C 500 degrees) \r\n The \"output angles\" are (B 90 degrees; C 540 degrees)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ff9-a6ca-11ee-8646-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 349, "chroma:document": "540 degrees (180 degrees + 360 degrees) is adopted because it is nearer to the current position (500 \r\ndegrees) of the C-axis that is the master axis. For the B-axis, 90 degrees is adopted which is the same \r\ngroup. \r\n<3> When the current rotary axis angles are (B 60 degrees; C 90 degrees) \r\n The \"output angles\" are (B 90 degrees; C 180 degrees). \r\n Since the two candidates are equally near to the current position (90 degrees) of the C-axis that is the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ffa-a6ca-11ee-80ab-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 349, "chroma:document": "master axis, a judgment is made based on the current position of the B-axis. 90 degrees is adopted"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ffb-a6ca-11ee-ae45-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 350, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 321 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nbecause it is nearer to the current position (60 degrees) of the B-axis that is the slave axis. For the \r\nC-axis, 180 degrees is adopted which is the same group. \r\n<4> When the current rotary axis angles are (B 180 degrees; C 90 degrees) \r\n The \"output angles\" are (B 270 degrees; C 0 degree). \r\n Since the two candidates are equally near to the current position (90 degrees) of the C-axis that is the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ffc-a6ca-11ee-9a54-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 350, "chroma:document": "master axis, a judgment is made based on the current position of the B-axis. In this case, however, \r\nthe two candidates are also equally near to the current position of the B-axis (180 degrees). \r\nTherefore, the candidate is adopted in which the C-axis (master axis) is nearer to 0 degree. \r\n That is, the pair is adopted whose C-axis angle is 0 degree and whose B-axis angle is 270 degrees. \r\nWhen the slave axis angle is 0 degree, the direction of the tool axis becomes fixed regardless of the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ffd-a6ca-11ee-b0aa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 350, "chroma:document": "master axis angle. \r\nIn that case, the master axis does not move from the current angle. \r\nAn explanation is shown below using a machine having a \"BC type tool axis Z\" as an example. \r\n\u2022 BC type tool axis Z \r\nX\r\nY\r\nZ \r\nC\r\nFig. 14.3.3.1 (n) BC type tool axis Z \r\nWhen the current rotary axis angles are (B 45 degrees; C 90 degrees), the \"output angles\" are (B 0 degree; \r\nC 90 degrees). \r\n - Specification for rotary axes"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7ffe-a6ca-11ee-9e8b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 350, "chroma:document": "The tilted working plane indexing assumes that positioning of a rotary axis is performed by tool axis \r\ndirection control (G53.1) and then machining is performed without the rotary axis being moved. \r\nWhen movement is made with the rotary axis specified directly, the movement of the rotary axis is not \r\nconsidered in the movement of the linear axis. Do not specify the movement of the rotary axis during \r\nexecution of the tilted working plane indexing to ensure correct machining."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff7fff-a6ca-11ee-a23d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 350, "chroma:document": "Second Rotation Axis Control in Tool Axis Direction Control Where the End \r\nPoint is a Singular Point \r\nWhen the end point of tool axis direction control (G53.1/G53.6) during execution of the tilted working \r\nplane indexing is a singular point, the second rotation axis is controlled so that the direction of the second \r\nfeature coordinate system matches that of the workpiece coordinate system. \r\nTo enable this function, set bit 4 (CFW) of parameter No. 11221 to 1."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8000-a6ca-11ee-8dad-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 350, "chroma:document": "When bit 4 (CFW) of parameter No. 11221 is set to 0, if the end point of tool axis direction control \r\n(G53.1/G53.6) is a singular point, the second rotation axis does not operate and only the first rotation axis \r\nturns. As a result, the X- and Y-directions of the feature coordinate system depend on the second \r\nrotation axis immediately before tool axis direction control. (Fig. 14.3.3.1 (o), Fig. \r\n14.3.3.1 (p))"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8001-a6ca-11ee-9df1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 351, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 322 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nXw Yw \r\nZw \r\nXF \r\nYF \r\nZF\r\nA0 B45 Xw Yw \r\nZw \r\nXF \r\nYF \r\nZF \r\nA-90 B45 \r\nFig. 14.3.3.1 (o) Before G53.1 Fig. 14.3.3.1 (p) After G53.1 \r\nThe second rotation axis (B-axis) does not turn. \r\nWhen this function is enabled (bit 4 (CFW) of parameter No. 11221 = 1), the second rotation axis is \r\ncontrolled so that the direction of the second feature coordinate system matches that of the workpiece"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8002-a6ca-11ee-8f26-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 351, "chroma:document": "coordinate system. (Fig. 14.3.3.1 (q),Fig. 14.3.3.1 (r)) \r\nXw Yw \r\nZw \r\nXF \r\nYF \r\nZF\r\nA0 B45 Xw Yw \r\nZw \r\nA-90 B0 \r\nXw Yw \r\nZw \r\nFig. 14.3.3.1 (q) Before G53.1 Fig. 14.3.3.1 (r) After G53.1 \r\nThe second rotation axis (B-axis) moves so that the \r\ndirection of the second feature coordinate system \r\nmatches that of the workpiece coordinate system. \r\n14.3.3.2 Tool center point retention type tool axis direction control"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8003-a6ca-11ee-aa5e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 351, "chroma:document": "In tilted working plane indexing, tool center point retention type tool axis direction control (G53.6) can \r\nbe specified so that tool can be perpendicular to the tilted plane with the tool center point maintained on \r\nthe workpiece. In tool center point retention type tool axis direction control, end point of tool center point \r\ncan be specified. Then tool center point moves on the feature coordinate system fixed on the workpiece."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8004-a6ca-11ee-870d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 351, "chroma:document": "The cycle time can be shortened by moving tool axis direction and tool center point simultaneously. \r\nBy specifying the distance between the tool center point to the rotation center with R, it is possible to \r\nmove the tool so that it is perpendicular to the titled plane while retaining the rotation center shifted from \r\nthe tool center point."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8005-a6ca-11ee-9270-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 352, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 323 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nFormat \r\nM G53.6 (H_) (R_) X_ Y_ Z_ ; Tool center point retention type tool axis direction \r\ncontrol\r\nH : Tool compensation number \r\nR : Distance from the tool center point to the rotation center \r\n (Specify R as a radius value.) \r\nX_ Y_ Z_ : End point of tool center point \r\nG53.6 is a one shot G code. \r\nTo use tool center point retention type tool axis direction control, a tool length offset number is required."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8006-a6ca-11ee-ab09-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 352, "chroma:document": "If no H command is specified, the H code is regarded as modal information. \r\nTo shift the rotation center from the tool center point, enter the distance from the tool center point to the \r\nrotation center, using the R command. If no R command is specified, the distance is regarded as R0, and \r\nthe tool moves while retaining the tool center position on the workpiece so that it is perpendicular to the \r\ntilted plane. \r\nSpecify end point of tool center point in feature coordinate system. \r\nT"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8007-a6ca-11ee-8787-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 352, "chroma:document": "T\r\nG53.6 (D_) (R_) X_ Y_ Z_ ; Tool center point retention type tool axis direction \r\ncontrol\r\nD : Tool compensation number \r\nR : Distance from the tool center point to the rotation center \r\n (Specify R as a radius value.) \r\nX_ Y_ Z_ : End point of tool center point \r\nTo use tool center point retention type tool axis direction control on a T series machine, enable the \r\nextended tool selection function (set bit 3 (TCT) of parameter No. 5040 = 1). \r\nUse D as the tool length offset number."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8008-a6ca-11ee-a7a8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 352, "chroma:document": "Other restrictions are the same as those on the M series. \r\n CAUTION \r\n1 Specify tool center point retention type tool axis direction control (G53.6) in tool \r\nlength compensation cancel mode (G49). If it is specified in a mode other than \r\nG49 mode, alarm PS5458, \u201dILLEGAL USE OF G53.1/G53.6\u201d is issued. \r\n2 If G68.2 is not specified before G53.6 is specified, alarm PS5458 is issued. \r\n3 Specify G53.6 independently. If an axis movement command is specified in the \r\nsame block, alarm PS5458 is issued."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8009-a6ca-11ee-814b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 352, "chroma:document": "4 The tool center point retention type tool axis direction control (G53.6) block \r\nbecomes a block that suppresses buffering. \r\n5 If tool center point retention type tool axis direction control does not have an H \r\ncommand (D command for the T series), and the modal information for H (D) is \r\n0, alarm PS5458 is issued."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff800a-a6ca-11ee-a90e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 353, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 324 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n CAUTION \r\n6 For the feedrate, the movement speed of the rotation axis is applied. During \r\nrapid traverse, it is regarded as the maximum rapid traverse rate, and as the \r\nspecified speed during cutting feed. \r\n7 Specify tool center point retention type tool axis direction control (G53.6) in \r\ncutter compensation cancel mode (G40). If it is specified in a mode other than \r\nG40 mode, alarm PS5458 is issued."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff800b-a6ca-11ee-8180-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 353, "chroma:document": "8 Specify tool center point retention type tool axis direction control (G53.6) in \r\neither G00 or G01 mode. \r\n9 Specify tool center point retention type tool axis direction control (G53.6) with \r\nfeed per minute or feed per revolution. \r\n10 Do not perform manual intervention during tool center point retention type tool \r\naxis direction control (G53.6). Otherwise, alarm PS5458 is issued. \r\n11 If the R command is specified, and if an exceedingly large value is input as R,"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff800c-a6ca-11ee-a1cc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 353, "chroma:document": "alarm PS0143, \u201dCOMMAND DATA OVERFLOW\u201d may be issued. \r\nExample \r\nTool center point retention type tool axis direction control with R not specified \r\nFig. 14.3.3.2 (a) and Fig. 14.3.3.2 (b) show tool center point retention type tool axis direction control with \r\nR not specified. The tool moves so that it is perpendicular to the tilted plane while retaining the tool \r\ncenter point on the workpiece. \r\nThis function can be used by specifying G53.6 and specifying a tool length offset number with H (D for"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff800d-a6ca-11ee-9656-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 353, "chroma:document": "the T series). (If H (D) has the modal information for the currently used tool, this function can be used \r\nwithout specifying H (D).) \r\nO0002(TCP-HOLD-TYPE) \r\nG00 B0 C0 \r\nG5.1 Q1 \r\nG68.2 X0 Y0 Z0 I90.0 J45.0 K0 \r\nG53.6 H1 (G53.6 D1 for the T series) \r\nControl point \r\nTool length vector Tool center \r\npoint \r\nZ \r\nX \r\nWorkpiece coordinate system \r\nFig. 14.3.3.2 (a) Operation of tool center point retention type tool axis direction control (tool rotation type)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff800e-a6ca-11ee-b0cb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 354, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 325 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nZ \r\nX \r\nZ\u2019 \r\nY\u2019 \r\nWorkpiece \r\ncoordinate system \r\n1st feature \r\ncoordinate system \r\nTool length vector \r\nTool center point \r\nControl point \r\nZ\u2019\u2019 \r\nY\u2019\u2019 \r\n2nd feature coordinate system \r\nTable \r\nFig. 14.3.3.2 (b) Operation of tool center point retention type tool axis direction control (table rotation type) \r\nFig.14.3.3.2 (c) and Fig.14.3.3.2 (d) show tool center point retention type tool axis direction control"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff800f-a6ca-11ee-825e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 354, "chroma:document": "specified with end point of tool center point. Tool center point moves on the feature coordinate system \r\nfixed on the workpiece. \r\nO0012(TCP-HOLD-TYPE-TOOL_ROT) \r\nG00 B0 C0 \r\nG5.1 Q1 \r\nG68.2 X0 Y0 Z0 I90.0 J45.0 K-90.0 \r\nG53.6 H1 X100.0 Y0 Z0 (G53.6 D1 X100.0 Y0 Z0 for the T series) \r\nZf \r\nZ Xf \r\nX \r\nControl point \r\nTool length vector\r\nTool center \r\npoint \r\nWorkpiece \r\ncoordinate \r\nsystem \r\nFeature \r\ncoordinate \r\nsystem"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8010-a6ca-11ee-af1c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 354, "chroma:document": "Feature \r\ncoordinate \r\nsystem \r\nFig.14.3.3.2 (c) Operation of tool center point retention type tool axis direction control specified with end \r\npoint of tool center point (tool rotation type)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8011-a6ca-11ee-a72a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 355, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 326 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nO0022(TCP-HOLD-TYPE-TABLE_ROT) \r\nG00 B0 C0 \r\nG5.1 Q1 \r\nG68.2 X0 Y0 Z0 I90.0 J45.0 K-90.0 \r\nG53.6 H1 X0 Y0 Z0 (G53.6 D1 X0 Y0 Z0 for the T series) \r\nXf \r\nZf Zf \r\nXf \r\nTable \r\n1st feature \r\ncoordinate system \r\n2nd feature \r\ncoordinate \r\nsystem \r\nFig.14.3.3.2 (d) Operation of tool center point retention type tool axis direction control specified with end \r\npoint of tool center point (table rotation type)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8012-a6ca-11ee-9264-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 355, "chroma:document": "Rotation center compensation with the tool center point retention type \r\nIn tool center point retention type tool axis direction control, the rotation center can be shifted from the \r\ntool center point by specifying R. \r\nFig. 14.3.3.2 (e) and Fig. 14.3.3.2 (f) show cases in which the rotation center is shifted by specifying the \r\ndistance from the tool center point to the workpiece with R. \r\nBy specifying this, the tool moves so that it is perpendicular to the titled plane while retaining the rotation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8013-a6ca-11ee-bfeb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 355, "chroma:document": "center on the workpiece. \r\nThis function can be used by specifying G53.6 and specifying a tool length offset number with H (D for \r\nthe T series) and specifying the distance from the tool center point to the rotation center with R. \r\nO0003(CENTER-OF-ROTATION-HOLD-TYPE) \r\nG00 B0 C0 \r\nG5.1 Q1 \r\nG68.2 X0 Y0 Z0 I90.0 J45.0 K0 \r\nG53.6 H1 R200.0 (G53.6 D1 R200.0 for the T series)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8014-a6ca-11ee-97ea-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 356, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 327 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nr \r\nr \r\nControl point \r\nTool length vector\r\nTool center point \r\nRotation center \r\nZ \r\nX \r\nZ\u2019 \r\nY\u2019 \r\nWorkpiece \r\ncoordinate system \r\nFeature coordinate \r\nsystem \r\nr: Distance from the tool center point to the rotation center \r\nFig. 14.3.3.2 (e) Operation of rotation center compensation with tool center point retention type tool axis \r\ndirection control (tool rotation type) \r\nr \r\nRotation \r\ncenter \r\nZ \r\nX \r\nZ\u2019 \r\nY\u2019 \r\nWorkpiece"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8015-a6ca-11ee-9d62-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 356, "chroma:document": "Z \r\nX \r\nZ\u2019 \r\nY\u2019 \r\nWorkpiece \r\ncoordinate \r\nsystem \r\n1st feature \r\ncoordinate system \r\nr: Distance from the tool center point to the rotation center \r\nTool length vector\r\nTool center point \r\nControl point \r\nZ\u2019\u2019 \r\nr 2nd feature coordinate system \r\nY\u2019\u2019 \r\nTable \r\nFig. 14.3.3.2 (f) Operation of rotation center compensation with tool center point retention type tool axis \r\ndirection control (table rotation type)"}


