# embeddings_queue

created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c05-a6ca-11ee-88fa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 584, "chroma:document": "B-64694EN/01 PROGRAMMING 19. PATTERN DATA INPUT\r\n- 555 -\r\nCustom macro variable screen\r\nThe custom macro screen as Fig. 19.3 (c) or Fig. 19.3 (d) is displayed.\r\nFig. 19.3 (c) Custom macro screen when the pattern data is input (10.4-inch display unit)\r\nFig. 19.3 (d) Custom macro screen when the pattern data is input (15-inch display unit)\r\nWhen the screen is changed to the custom macro screen, the macro variable number that is selected first is"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c06-a6ca-11ee-8042-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 584, "chroma:document": "specified with the parameters Nos.6101 to 6110. The macro variables that variable name is not defined \r\ncan be input, too.\r\nNOTE\r\n1 The variable name that is displayed cannot be used as the common variable \r\nname of the NC program.\r\n2 When the common variable name is defined by SETVN command, the variable\r\nname defined by pattern data input function is given priority."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c07-a6ca-11ee-a665-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 585, "chroma:document": "19. PATTERN DATA INPUT PROGRAMMING B-64694EN/01\r\n- 556 -\r\nNOTE\r\n3 When bit 0 (POC) of parameter No.11318 is set to \u201c1\u201d, The variable number is \r\nthree digit display.\r\nAnd the value of 12 digits or more is input, 11 digits from head of value are \r\ndisplayed.\r\nExample)\r\nInput: -123456789.123 \u2192 Display: -123456789.1\r\n19.4 DEFINITION OF THE SCREEN\r\nThe definition of the screen is performed by NC program.\r\nProgram configuration"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c08-a6ca-11ee-9bbf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 585, "chroma:document": "Program configuration\r\nThis function is consist of one program for the definition of pattern menu screen and maximum ten \r\nprograms for the definition of custom macro screen. \r\nRegister the macro program for the pattern data input function to the following folder.\r\n//CNC_MEM/USER/LIBRARY/PATH1 to PATH[n]\r\n* [n] is the maximum path number of the system\r\n* The PATH1 to PATH[n] should be made by the machine tool builder.\r\nThe program number is as Table 19.4 (a)."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c09-a6ca-11ee-95b4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 585, "chroma:document": "Table 19.4 (a) Numbers of subprograms employed in the pattern data input function\r\nSub program No. Screen\r\nO9500 Specifies character strings displayed on the pattern data menu.\r\nO9501 Specifies a character string of the pattern data corresponding to pattern No.1\r\nO9502 Specifies a character string of the pattern data corresponding to pattern No.2\r\nO9503 Specifies a character string of the pattern data corresponding to pattern No.3"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c0a-a6ca-11ee-afa5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 585, "chroma:document": "O9504 Specifies a character string of the pattern data corresponding to pattern No.4\r\nO9505 Specifies a character string of the pattern data corresponding to pattern No.5\r\nO9506 Specifies a character string of the pattern data corresponding to pattern No.6\r\nO9507 Specifies a character string of the pattern data corresponding to pattern No.7\r\nO9508 Specifies a character string of the pattern data corresponding to pattern No.8"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c0b-a6ca-11ee-b47d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 585, "chroma:document": "O9509 Specifies a character string of the pattern data corresponding to pattern No.9\r\nO9510 Specifies a character string of the pattern data corresponding to pattern No.10\r\nTable 19.4 (b) Macro commands used in the pattern data input function\r\nG code H code Function\r\nG65 H90 Specifies the menu title.\r\nG65 H91 Specifies the pattern name.\r\nG65 H92 Specifies the pattern data title.\r\nG65 H93 Specifies the variable name.\r\nG65 H94 Specifies the comment."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c0c-a6ca-11ee-b287-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 585, "chroma:document": "G65 H94 Specifies the comment.\r\nTable 19.4 (c) System variables employed in the pattern data input function\r\nSystem variable Function\r\n#5900 Pattern No. selected by user.\r\nNOTE\r\nThe pattern menu screen and the custom macro screen are defined only by \r\npreserving programs O9500 to O9510 in the above-mentioned folder, and these \r\nprograms need not be executed. If these programs are executed, alarm \r\n(PS0074), \u201cILLEGAL PROGRAM NUMBER\u201d is issued."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c0d-a6ca-11ee-be03-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 586, "chroma:document": "B-64694EN/01 PROGRAMMING 19. PATTERN DATA INPUT\r\n- 557 -\r\n19.4.1 Definition of the Pattern Menu Screen\r\nMenu title and pattern name are defined as follows.\r\nFig. 19.4.1 (a) Pattern menu screen\r\nDefinition of menu title\r\nThe character string displayed in the menu title of the pattern menu screen is defined.\r\nThe menu title is specified up to 12 characters in a half size letter and up to 6 characters in a full size \r\nletter such as kanji character.\r\n- Format\r\nG65 H90 P_ Q_ R_ I_ J_ K_ ;"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c0e-a6ca-11ee-b9d5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 586, "chroma:document": "G65 H90 P_ Q_ R_ I_ J_ K_ ;\r\nH90 : Specifies the menu title\r\nP_ : The code of 1st and 2nd characters of title\r\nQ_ : The code of 3rd and 4th characters of title\r\nR_ : The code of 5th and 6th characters of title\r\nI_ : The code of 7th and 8th characters of title\r\nJ_ : The code of 9th and 10th characters of title\r\nK_ : The code of 11th and 12th characters of title\r\nAs for the way of setting the character-code, refer to the Subsection 19.4.3, \"Setting the \r\nCharacter-codes\".\r\nDefinition of pattern name"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c0f-a6ca-11ee-93a3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 586, "chroma:document": "Definition of pattern name\r\nThe character string displayed in the pattern name which becomes a menu item is defined.\r\nThe pattern name is specified up to 10 characters in a half size letter and up to 5 characters in a full size \r\nletter."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c10-a6ca-11ee-8e85-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 587, "chroma:document": "19. PATTERN DATA INPUT PROGRAMMING B-64694EN/01\r\n- 558 -\r\n- Format\r\nG65 H91 P_ Q_ R_ I_ J_ K_ ;\r\nH91 : Specifies the pattern name\r\nP_ : Specifies the menu number of the pattern name\r\nThe menu number = 1 to 10\r\nQ_ : The code of 1st and 2nd characters of pattern name\r\nR_ : The code of 3rd and 4th characters of pattern name\r\nI_ : The code of 5th and 6th characters of pattern name\r\nJ_ : The code of 7th and 8th characters of pattern name\r\nK_ : The code of 9thd and 10th characters of pattern name"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c11-a6ca-11ee-9db3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 587, "chroma:document": "As for the way of setting the character-code, refer to the Subsection 19.4.3, \"Setting the \r\nCharacter-codes\".\r\nExample\r\nThe following is example for pattern menu screen.\r\nFig. 19.4.1 (b) Pattern menu screen\r\nO9500\r\nN1 G65 H90 P072079 Q076069 R032080 I065084 J084069 K082078;... \"HOLE PATTERN\"\r\nN2 G65 H91 P1 Q066079 R076084 I032072 J079076 K069032; ............ \"BOLT HOLE\"\r\nN3 G65 H91 P2 Q071082 R073068; ........................................................ \"GRID\""}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c12-a6ca-11ee-865d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 587, "chroma:document": "N4 G65 H91 P3 Q076073 R078069 I032065 J078071 K076069; ............ \"LINE ANGLE\"\r\nN5 G65 H91 P4 Q084065 R080080 I073078 J071032; .......................... \"TAPPING\"\r\nN6 G65 H91 P5 Q068082 R073076 I076073 J078071;............................ \"DORILLING\"\r\nN7 G65 H91 P6 Q066079 R082073 I078071; .......................................... \"BORING\"\r\nN8 G65 H91 P7 Q080079 R067075 I069084; .......................................... \"POCKET\""}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c13-a6ca-11ee-9445-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 587, "chroma:document": "N9 G65 H91 P8 Q080069 R067075; ........................................................ \"PECK\"\r\nN10 G65 H91 P9 Q084069 R083084; ...................................................... \"TEST\"\r\nN11 G65 H91 P10 Q066065 R067075; .................................................... \"BACK\"\r\nN12 M99;"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c14-a6ca-11ee-92ae-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 588, "chroma:document": "B-64694EN/01 PROGRAMMING 19. PATTERN DATA INPUT\r\n- 559 -\r\n19.4.2 Definition of the Custom Macro Screen\r\nThe title, variable name and comment are defined as follows.\r\nFig. 19.4.2 (a) Custom macro screen\r\nDefinition of title\r\nThe character string displayed in the title of the custom macro screen is defined.\r\nThe title is specified up to 12 characters in a half size letter and up to 6 characters in a full size letter.\r\n- Format\r\nG65 H92 P_ Q_ R_ I_ J_ K_ ;\r\nH92: Specifies the menu title"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c15-a6ca-11ee-8714-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 588, "chroma:document": "H92: Specifies the menu title\r\nP_ : The code of 1st and 2nd characters of the menu title\r\nQ_ : The code of 3rd and 4th characters of the menu title\r\nR_ : The code of 5th and 6th characters of the menu title\r\nI_ : The code of 7th and 8th characters of the menu title\r\nJ_ : The code of 9th and 10th characters of the menu title\r\nK_ : The code of 11th and 12th characters of the menu title\r\nAs for the way of setting the character-code, refer to the Subsection 19.4.3, \"Setting the \r\nCharacter-codes\"."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c16-a6ca-11ee-8b52-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 588, "chroma:document": "Character-codes\".\r\nDefinition of macro variable\r\nThe character string displayed in the macro variable name is defined.\r\nThe macro variable is specified up to 10 characters in a half size letter and up to 5 characters in a full size \r\nletter.\r\nThe variable which can be used is as follows\r\n#100 to 199 (100 variables)\r\n#500 to 999 (500 variables), 600 variables in total"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c17-a6ca-11ee-ab08-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 589, "chroma:document": "19. PATTERN DATA INPUT PROGRAMMING B-64694EN/01\r\n- 560 -\r\n- Format\r\nG65 H93 P_ Q_ R_ I_ J_ K_ ;\r\nH93: Specifies the variable name\r\nP_ : Specifies the variable number\r\nSpecifies 100 to 199 or 500 to 999\r\nQ_ : The code of 1st and 2nd characters of the variable name\r\nR_ : The code of 3rd and 4th characters of the variable name\r\nI_ : The code of 5th and 6th characters of the variable name\r\nJ_ : The code of 7th and 8th characters of the variable name"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c18-a6ca-11ee-8eec-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 589, "chroma:document": "K_ : The code of 9th and 10th characters of the variable name\r\nAs for the way of setting the character-code, refer to the Subsection 19.4.3, \"Setting the \r\nCharacter-codes\".\r\nDefinition of a comment\r\nThe character string of the comment displayed on the custom macro screen is defined.\r\nThe comment is specified by up to 12 characters in a half size letter and up to 6 characters in a full size \r\nletter per one block.\r\n- When the comment is displayed at the bottom(bit 0 (POC) of parameter No.11318=0)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c19-a6ca-11ee-b1a8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 589, "chroma:document": "The number of blocks is defined up to maximum 9 blocks.\r\nOne line is composition of 3 blocks and maximum 3 lines can be displayed.\r\nThe comment is displayed in the order specified by program as the Fig. 19.4.2 (b).\r\nThe block is arranged in defined order.\r\nBlock 1 Block 2 Block 3\r\nBlock 4 Block 5 Block 6\r\nBlock 7 Block 8 Block 9\r\nFig. 19.4.2 (b) Block layout of comment\r\n- When the comment is displayed at the right(bit 0 (POC) of parameter No.11318=1)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c1a-a6ca-11ee-935b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 589, "chroma:document": "1 line is composed by 1 blocks, the maximum number of lines is 8 on the 8.4-inch display unit or 12 \r\non the 10.4-inch display unit.\r\n- Format\r\nG65 H94 P_ Q_ R_ I_ J_ K_ ;\r\nH94: Specifies the comment\r\nP_ : The code of 1st and 2nd characters of comment\r\nQ_ : The code of 3rd and 4th characters of comment\r\nR_ : The code of 5th and 6th characters of comment\r\nI_ : The code of 7th and 8th characters of comment\r\nJ_ : The code of 9th and 10th characters of comment"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c1b-a6ca-11ee-aa87-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 589, "chroma:document": "K_ : The code of 11th and 12th characters of comment\r\nAs for the way of setting the character-code, refer to the Subsection 19.4.3, \"Setting the \r\nCharacter-codes\"."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c1c-a6ca-11ee-a6a7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 590, "chroma:document": "B-64694EN/01 PROGRAMMING 19. PATTERN DATA INPUT\r\n- 561 -\r\nExample\r\nThe following is example of the custom macro screen.\r\nFig. 19.4.2 (c) Custom macro screen (bit 0 (POC) of parameter No. 11318=0) \r\nFig. 19.4.2 (d) Custom macro screen (bit 0 (POC) of parameter No. 11318=1) \r\nO9501;\r\nN1 G65 H92 P066079 Q076084 R032072 I079076 J069032;....................\"BOLT HOLE\"\r\nN2 G65 H93 P500 Q084079 R079076; ......................................................\"TOOL\""}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c1d-a6ca-11ee-9027-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 590, "chroma:document": "N3 G65 H93 P501 Q079082 R071032 I08832; ..........................................\"ORG X\"\r\nN4 G65 H93 P502 Q079082 R071032 I08932; ..........................................\"ORG Y\"\r\nN5 G65 H93 P503 Q082065 R068073 I085803; ........................................\"RADIUS\"\r\nN6 G65 H93 P504 Q083046 R032065 I078071 J076032...........................\"S. ANGL\"\r\nN7 G65 H93 P505 Q072079 R076079 I083032 J078079 K046032............\"HOLES NO.\""}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c1e-a6ca-11ee-a2aa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 590, "chroma:document": "N8 G65 H94 P032042 Q066079 R076084 I032072 J079076 K069032;.....\" *BOLT HOLE\"\r\nN9 G65 H94 P067073 Q082067 R076069 I042032; ..................................\"CIRCLE*\"\r\nN10 G65 H94 P083069 Q084032 R080065 I084084 J069082 K078032;...\"SET PATTERN\"\r\nN11 G65 H94 P068065 Q084065 R032084 I079032 J086065 K082046;...\"DATA NO VAR.\"\r\nN12 G65 H94 P078079 Q046053 R048048 I045053 J048053 K046032;...\"NO500-505\"\r\nN13 M99;"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c1f-a6ca-11ee-8c84-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 591, "chroma:document": "19. PATTERN DATA INPUT PROGRAMMING B-64694EN/01\r\n- 562 -\r\n19.4.3 Setting the Character-codes\r\nThe character cannot be used to specify the NC program.\r\nTherefore, the code corresponding to the character is specified. \r\nOne character is consist of three figures in a half size letter and six figures in a full size letter.\r\nThe character code is specified for each address of the G65 instruction by six digits. \r\nRefer to the table for the character code. \r\nExample)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c20-a6ca-11ee-b5e6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 591, "chroma:document": "Example)\r\nWhen \"ABCDEFGH\" is specified, the description of the code is as follows.\r\nEncoded character string : 065 066 067 068 069 070 071 072\r\n P065066 Q067068 R069070 I071072;\r\n AB CD EF GH\r\nNOTE\r\n1 Space (032) is added ahead of the character-code, when the character-code of \r\nthree digits or less is specified.\r\nExample)\r\nP065066 Q067; \u2192 \" AB C \"\r\n032(space) is put at the end, when \"ABC\" is displayed.\r\nP065066 Q067032; \u2192 \" ABC \""}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c21-a6ca-11ee-b377-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 591, "chroma:document": "P065066 Q067032; \u2192 \" ABC \"\r\n2 It is assumed in that the space of two characters was defined in the address \r\nwhen there is an address not defined.\r\nExample)\r\nP065066 I067068; \u2192 \"AB CD\"\r\n3 The character string corresponding to the block where G code other than G65 is \r\ninstructed or where undefined character code is specified is not displayed.\r\nCharacters and codes to be used for the pattern data input function\r\nCharacter Code Comment Character Code Comment\r\nA 065 6 054\r\nB 066 7 055\r\nC 067 8 056"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c22-a6ca-11ee-8806-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 591, "chroma:document": "B 066 7 055\r\nC 067 8 056\r\nD 068 9 057\r\nE 069 032 Space\r\nF 070 ! 033 Exclamation mark\r\nG 071 \u201c 034 Quotation mark\r\nH 072 # 035 Hash sign\r\nI 073 $ 036 Dollar sign\r\nJ 074 % 037 Percent\r\nK 075 & 038 Ampersand\r\nL 076 \u2018 039 Apostrophe\r\nM 077 * 042 Asterisk\r\nN 078 + 043 Plus sign\r\nO 079 , 044 Comma\r\nP 080 - 045 Minus sign\r\nQ 081 . 046 Period\r\nR 082 / 047 Slash\r\nS 083 : 058 Colon\r\nT 084 ; 059 Semicolon\r\nU 085 < 060 Left angle bracket\r\nV 086 = 061 Equal sign\r\nW 087 > 062 Right angle bracket"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c23-a6ca-11ee-9433-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 592, "chroma:document": "B-64694EN/01 PROGRAMMING 19. PATTERN DATA INPUT\r\n- 563 -\r\nCharacter Code Comment Character Code Comment\r\nX 088 ? 063 Question mark\r\nY 089 @ 064 At mark\r\nZ 090 [ 091 Left square bracket\r\n0 048 \u00a5 092 Yen sign\r\n1 049 ] 093 Right square bracket\r\n2 050 ^ 094\r\n3 051 _ 095 Underscore\r\n4 052\r\n5 053\r\nThe characters and the codes of the katakana is as follows.\r\nCharacter Code Comment Character Code Comment\r\n\u30a2 177 \u30e0 209\r\n\u30a4 178 \u30e1 210\r\n\u30a6 179 \u30e2 211\r\n\u30a8 180 \u30e4 212\r\n\u30aa 181 \u30e6 213\r\n\u30ab 182 \u30e8 214\r\n\u30ad 183 \u30e9 215\r\n\u30af 184 \u30ea 216"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c24-a6ca-11ee-878c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 592, "chroma:document": "\u30ad 183 \u30e9 215\r\n\u30af 184 \u30ea 216\r\n\u30b1 185 \u30eb 217\r\n\u30b3 186 \u30ec 218\r\n\u30b5 187 \u30ed 219\r\n\u30b7 188 \u30ef 220\r\n\u30b9 189 \u30f2 166\r\n\u30bb 190 \u30f3 221\r\n\u30bd 191 \u30a1 167\r\n\u30bf 192 \u30a3 168\r\n\u30c1 193 \u30a5 169\r\n\u30c4 194 \u30a7 170\r\n\u30c6 195 \u30a9 171\r\n\u30c8 196 \u30e3 172\r\n\u30ca 197 \u30e5 173\r\n\u30cb 198 \u30e7 174\r\n\u30cc 199 \u30c3 175\r\n\u30cd 200 \u2033 222 Diacritical mark\r\n\u30ce 201 \u00b0 223 Diacritical mark\r\n\u30cf 202 \u3002 161 Punctuation\r\n\u30d2 203 \u300c 162 Left quotation mark\r\n\u30d5 204 \u300d 163 Right quotation mark\r\n\u30d8 205 \u3001 164 Comma\r\n\u30db 206 \u30fb 165 Point\r\n\u30de 207 000 Space\r\n\u30df 208\r\nNOTE\r\nDiacritical mark is one character."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c25-a6ca-11ee-8170-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 592, "chroma:document": "The characters and the codes of the hiragana and the kanji are as follows. The following hiraganas and \r\nkanjis use two characters of the alphanumeric character."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c26-a6ca-11ee-b0b7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 593, "chroma:document": "19. PATTERN DATA INPUT PROGRAMMING B-64694EN/01\r\n- 564 -\r\n\u3041 \u3042 \u3043 \u3044 \u3046 \u3046 \u3047 \u3048 \u3049 \u304a\r\n002 000 002 002 002 004 002 006 002 008 002 010 002 012 002 014 002 016 002 018\r\n\u304b \u304c \u304d \u304e \u304f \u3050 \u3051 \u3052 \u3053 \u3054\r\n002 020 002 022 002 024 002 026 002 028 002 030 002 032 002 034 002 036 002 038\r\n\u3055 \u3056 \u3057 \u3058 \u3059 \u305a \u305b \u305c \u305d \u305e\r\n002 040 002 042 002 044 002 046 002 048 002 050 002 052 002 054 002 056 002 058\r\n\u305f \u3060 \u3061 \u3062 \u3063 \u3064 \u3065 \u3066 \u3067 \u3068\r\n002 060 002 062 002 064 002 066 002 068 002 070 002 072 002 074 002 076 002 078\r\n\u3069 \u306a \u306b \u306c \u306d \u306e \u306f \u3070 \u3071 \u3072"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c27-a6ca-11ee-999d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 593, "chroma:document": "\u3069 \u306a \u306b \u306c \u306d \u306e \u306f \u3070 \u3071 \u3072\r\n002 080 002 082 002 084 002 086 002 088 002 090 002 092 002 094 002 096 002 098\r\n\u3073 \u3074 \u3075 \u3076 \u3077 \u3078 \u3079 \u307a \u307b \u307c\r\n002 100 002 102 002 104 002 106 002 108 002 110 002 112 002 114 002 116 002 118\r\n\u307d \u307e \u307f \u3080 \u3081 \u3082 \u3083 \u3084 \u3085 \u3086\r\n002 120 002 122 002 124 002 126 002 128 002 130 002 132 002 134 002 136 002 138\r\n\u3087 \u3088 \u3089 \u308a \u308b \u308c \u308d \u308f \u308f \u7d20\r\n002 140 002 142 002 144 002 146 002 148 002 150 002 152 002 154 002 156 002 158\r\n\u6750 \u3092 \u3093 \u7a2e \u985e \u68d2 \u7a74 \u6210 \u5f62 \u8cea\r\n002 160 002 162 002 164 002 166 002 168 002 170 002 172 002 174 002 176 002 178"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c28-a6ca-11ee-b848-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 593, "chroma:document": "\u5bf8 \u6cd5 \u5916 \u5f84 \u9577 \u7aef \u9762 \u6700 \u5c0f \u5185\r\n002 180 002 182 002 184 002 186 002 188 002 190 002 192 002 194 002 196 002 198\r\n\u5927 \u52a0 \u5de5 \u5207 \u524a \u5023 \u6b63 \u9014 \u4e2d \u8352\r\n002 200 002 202 002 204 002 206 002 208 002 210 002 212 002 214 002 216 002 218\r\n\u5177 \u756a \u53f7 \u4ed5 \u4e0a \u8fbc \u70b9 \u65b9 \u5411 \u901f\r\n002 220 002 222 002 224 002 226 002 228 002 230 002 232 002 234 002 236 002 238\r\n\u5ea6 \u9001 \u91cf \u958b \u59cb \u6df1 \u4e3b \u8ef8\r\n002 240 002 242 002 244 002 246 002 248 002 250 002 252 002 254\r\n\u56de \u8ee2 \u6570 \u4f4d \u7f6e \u6c7a \u76f4 \u7dda \u6642 \u5186\r\n003 000 003 002 003 004 003 006 003 008 003 010 003 012 003 014 003 016 003 018\r\n\u53cd \u73fe \u5728 \u6307 \u4ee4 \u5024 \u9818 \u57df \u8a3a \u65ad"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c29-a6ca-11ee-b342-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 593, "chroma:document": "\u53cd \u73fe \u5728 \u6307 \u4ee4 \u5024 \u9818 \u57df \u8a3a \u65ad\r\n003 020 003 022 003 024 003 026 003 028 003 030 003 032 003 034 003 036 003 038\r\n\u64cd \u4f5c \u624b \u5f15 \u6a5f \u68b0 \u6b8b \u79fb \u52d5 \u6b21\r\n003 040 003 042 003 044 003 046 003 048 003 050 003 052 003 054 003 056 003 058\r\n\u65e9 \u96fb \u6e90 \u6295 \u5165 \u9593 \u5206 \u79d2 \u81ea \u904b\r\n003 060 003 062 003 064 003 066 003 068 003 070 003 072 003 074 003 076 003 078\r\n\u8ca0 \u8377 \u5b9f \u4f7f \u7528 \u5bff \u547d \u65b0 \u898f \u9664\r\n003 080 003 082 003 084 003 086 003 088 003 090 003 092 003 094 003 096 003 098\r\n\u9685 \u53d6 \u5358 \u88dc \u80fd \u72ec \u7d42 \u4e86 \u8a18 \u89d2\r\n003 100 003 102 003 104 003 106 003 108 003 110 003 112 003 114 003 116 003 118"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c2a-a6ca-11ee-ae18-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 593, "chroma:document": "\u6e9d \u5203 \u5e45 \u5e83 \u8a2d \u5b9a \u4e00 \u89a7 \u8868 \u90e8\r\n003 120 003 122 003 124 003 126 003 128 003 130 003 132 003 134 003 136 003 138\r\n\u70ad \u5408 \u91d1 \u92fc \u8d85 \u786c \u5148 \u4ed8 \u6469 \u8017\r\n003 140 003 142 003 144 003 146 003 148 003 150 003 152 003 154 003 156 003 158\r\n\u4eee \u60f3 \u526f \u884c \u633f \u6d88 \u53bb \u5c71 \u9ad8 \u6e96\r\n003 160 003 162 003 164 003 166 003 168 003 170 003 172 003 174 003 176 003 178\r\n\u5099 \u5b8c \u5f8c \u5f27 \u52a9 \u629e \u7121 \u8996 \u5668 \u539f\r\n003 180 003 182 003 184 003 186 003 188 003 190 003 192 003 194 003 196 003 198\r\n\u767b \u9332 \u518d \u51e6 \u7406 \u63cf \u753b \u904e \u5bb9 \u7de8\r\n003 200 003 202 003 204 003 206 003 208 003 210 003 212 003 214 003 216 003 218"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c2b-a6ca-11ee-b3bf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 593, "chroma:document": "\u96c6 \u672a \u5bfe \u76f8 \u5ea7 \u6a19 \u793a \u540d \u6b6f \u5909\r\n003 220 003 222 003 224 003 226 003 228 003 230 003 232 003 234 003 236 003 238\r\n\u547c \u63a8 \u99ac \u529b \u7cfb \u9078 \u9054 \u9589\r\n003 240 003 242 003 244 003 246 003 248 003 250 003 252 003 254"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c2c-a6ca-11ee-a07e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 594, "chroma:document": "B-64694EN/01 PROGRAMMING 19. PATTERN DATA INPUT\r\n- 565 -\r\n\u7981 \u5fa9 \u5e30 \u66f8 \u500b \u6841 \u7a3c \u7531 \u4e21 \u534a\r\n004 000 004 002 004 004 004 006 004 008 004 010 004 012 004 014 004 016 004 018\r\n\u9003 \u5e95 \u9006 \u4e0b \u7a7a \u56db \u89e6 \u5e73 \u4ee3 \u8fba\r\n004 020 004 022 004 024 004 026 004 028 004 030 004 032 004 034 004 036 004 038\r\n\u683c \u5b50 \u5468 \u5fc3 \u672c \u7fa4 \u505c \u6b62 \u5dfe \u5fae\r\n004 040 004 042 004 044 004 046 004 048 004 050 004 052 004 054 004 056 004 058\r\n\u72b6 \u8def \u7bc4 \u56f2 \u500d \u7387 \u6ce8 \u5074 \u7279 \u6b8a\r\n004 060 004 062 004 064 004 066 004 068 004 070 004 072 004 074 004 076 004 078\r\n\u8ddd \u96e2 \u9023 \u7d9a \u5897 \u9694 \u4ef6 \u521d \u671f \u6761"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c2d-a6ca-11ee-80d0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 594, "chroma:document": "\u8ddd \u96e2 \u9023 \u7d9a \u5897 \u9694 \u4ef6 \u521d \u671f \u6761\r\n004 080 004 082 004 084 004 086 004 088 004 090 004 092 004 094 004 096 004 098\r\n\u7d4c \u63e1 \u5727 \u6271 \u9670 \u96a0 \u53f3 \u62bc \u6a2a \u9ec4\r\n004 100 004 102 004 104 004 106 004 108 004 110 004 112 004 114 004 116 004 118\r\n\u5104 \u5c4b \u5316 \u4f55 \u7d75 \u968e \u6982 \u8a72 \u5dfb \u63db\r\n004 120 004 122 004 124 004 126 004 128 004 130 004 132 004 134 004 136 004 138\r\n\u6c17 \u8d77 \u8ecc \u6280 \u7591 \u4f9b \u5171 \u5883 \u5f37 \u6559\r\n004 140 004 142 004 144 004 146 004 148 004 150 004 152 004 154 004 156 004 158\r\n\u6398 \u7e70 \u4fc2 \u50be \u578b \u691c \u6a29 \u7814 \u80a9 \u898b\r\n004 160 004 162 004 164 004 166 004 168 004 170 004 172 004 174 004 176 004 178"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c2e-a6ca-11ee-b35a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 594, "chroma:document": "\u9a13 \u5143 \u5f26 \u6e1b \u5b54 \u5de7 \u63a7 \u66f4 \u6821 \u69cb\r\n004 180 004 182 004 184 004 186 004 188 004 190 004 192 004 194 004 196 004 198\r\n\u6839 \u5de6 \u5dee \u96d1 \u53c2 \u6563 \u7523 \u7b97 \u6cbb \u8033\r\n004 200 004 202 004 204 004 206 004 208 004 210 004 212 004 214 004 216 004 218\r\n\u5f0f \u5931 \u4fee \u5341 \u5f93 \u52dd \u5546 \u5c11 \u5c1a \u6607\r\n004 220 004 222 004 224 004 226 004 228 004 230 004 232 004 234 004 236 004 238\r\n\u690d \u8272 \u98df \u4f38 \u4fe1 \u4fb5 \u632f \u6d78\r\n004 240 004 242 004 244 004 246 004 248 004 250 004 252 004 254\r\n\u771f \u6697 \u4ee5 \u610f \u7570 \u5f71 \u92ed \u8d8a \u4fa1 \u53ef\r\n005 000 005 002 005 004 005 006 005 008 005 010 005 012 005 014 005 016 005 018\r\n\u79d1 \u679c \u7b87 \u8ab2 \u5404 \u62e1 \u6838 \u5b66 \u639b \u6f22"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c2f-a6ca-11ee-aaa3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 594, "chroma:document": "\u79d1 \u679c \u7b87 \u8ab2 \u5404 \u62e1 \u6838 \u5b66 \u639b \u6f22\r\n005 020 005 022 005 024 005 026 005 028 005 030 005 032 005 034 005 036 005 038\r\n\u7c21 \u89b3 \u95a2 \u542b \u5374 \u5ba2 \u4f11 \u6025 \u696d \u66f2\r\n005 040 005 042 005 044 005 046 005 048 005 050 005 052 005 054 005 056 005 058\r\n\u5747 \u7b4b \u7d99 \u8a08 \u8efd \u8a00 \u9650 \u4e92 \u964d \u63a1\r\n005 060 005 062 005 064 005 066 005 068 005 070 005 072 005 074 005 076 005 078\r\n\u6e08 \u7d30 \u59ff \u601d \u5199 \u5c04 \u659c \u8005 \u8eca \u501f\r\n005 080 005 082 005 084 005 086 005 088 005 090 005 092 005 094 005 096 005 098\r\n\u7e26 \u91cd \u51fa \u8ff0 \u8853 \u6e09 \u7167 \u7701 \u7ae0 \u8a3c\r\n005 100 005 102 005 104 005 106 005 108 005 110 005 112 005 114 005 116 005 118"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c30-a6ca-11ee-bc9b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 594, "chroma:document": "\u8c61 \u8eab \u9032 \u4eba \u56f3 \u9055 \u5370 \u6cbf \u9060 \u592e\r\n005 120 005 122 005 124 005 126 005 128 005 130 005 132 005 134 005 136 005 138\r\n\u5965 \u5f80 \u5fdc \u4f1a \u89e3 \u6539 \u5272 \u6d3b \u9858 \u57fa\r\n005 140 005 142 005 144 005 146 005 148 005 150 005 152 005 154 005 156 005 158\r\n\u5947 \u5bc4 \u5c90 \u65e2 \u8fd1 \u533a \u77e9 \u99c6 \u5076 \u65e7\r\n005 160 005 162 005 164 005 166 005 168 005 170 005 172 005 174 005 176 005 178\r\n\u6c42 \u7403 \u7a76 \u7d1a \u6b20 \u7d50 \u53e3 \u8a9e \u8aa4 \u4ea4\r\n005 180 005 182 005 184 005 186 005 188 005 190 005 192 005 194 005 196 005 198\r\n\u539a \u9805 \u523b \u544a \u9ed2 \u8ca1 \u7b56 \u7cf8 \u8a66 \u8cc7\r\n005 200 005 202 005 204 005 206 005 208 005 210 005 212 005 214 005 216 005 218"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c31-a6ca-11ee-a9fc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 594, "chroma:document": "\u4e8b \u6301 \u4f3c \u91c8 \u5f31 \u53d7 \u53ce \u7d14 \u9806 \u6240\r\n005 220 005 222 005 224 005 226 005 228 005 230 005 232 005 234 005 236 005 238\r\n\u5e8f \u5270 \u5834 \u5e38 \u98fe \u6c34 \u9310 \u636e\r\n005 240 005 242 005 244 005 246 005 248 005 250 005 252 005 254"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c32-a6ca-11ee-bf7b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 595, "chroma:document": "19. PATTERN DATA INPUT PROGRAMMING B-64694EN/01\r\n- 566 -\r\n\u5236 \u6574 \u88fd \u524d \u5168 \u7136 \u5247 \u5c5e \u5373 \u4ed6\r\n006 000 006 002 006 004 006 006 006 008 006 010 006 012 006 014 006 016 006 018\r\n\u591a \u5b58 \u8c37 \u63a2 \u77ed \u5fb4 \u93ae \u8abf \u9802 \u9244\r\n006 020 006 022 006 024 006 026 006 028 006 030 006 032 006 034 006 036 006 038\r\n\u6dfb \u982d \u540c \u5c0e \u9053 \u71b1 \u5e74 \u6fc3 \u7bb1 \u767a\r\n006 040 006 042 006 044 006 046 006 048 006 050 006 052 006 054 006 056 006 058\r\n\u629c \u4f34 \u5fc5 \u767e \u8907 \u7269 \u6587 \u805e \u4f75 \u5fd8\r\n006 060 006 062 006 064 006 066 006 068 006 070 006 072 006 074 006 076 006 078\r\n\u672b \u5bc6 \u6709 \u4f59 \u4e0e \u88cf \u7acb \u7565 \u9752 \u5e2d"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c33-a6ca-11ee-b0e6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 595, "chroma:document": "\u672b \u5bc6 \u6709 \u4f59 \u4e0e \u88cf \u7acb \u7565 \u9752 \u5e2d\r\n006 080 006 082 006 084 006 086 006 088 006 090 006 092 006 094 006 096 006 098\r\n\u77f3 \u7a4d \u8d64 \u63a5 \u6298 \u7c97 \u5275 \u53cc \u635c \u592a\r\n006 100 006 102 006 104 006 106 006 108 006 110 006 112 006 114 006 116 006 118\r\n\u6253 \u4f53 \u5f85 \u614b \u66ff \u6bb5 \u77e5 \u5730 \u81f4 \u9045\r\n006 120 006 122 006 124 006 126 006 128 006 130 006 132 006 134 006 136 006 138\r\n\u8ffd \u901a \u4f1d \u5f97 \u8aad \u51f8 \u51f9 \u7a81 \u920d \u6557\r\n006 140 006 142 006 144 006 146 006 148 006 150 006 152 006 154 006 156 006 158\r\n\u676f \u80cc \u914d \u54c1 \u4e0d \u5e03 \u4e26 \u9801 \u5225 \u7247\r\n006 160 006 162 006 164 006 166 006 168 006 170 006 172 006 174 006 176 006 178"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c34-a6ca-11ee-aa86-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 595, "chroma:document": "\u8fd4 \u52c9 \u5f01 \u4fdd \u660e \u6ec5 \u6728 \u76ee \u6b6a \u63fa\r\n006 180 006 182 006 184 006 186 006 188 006 190 006 192 006 194 006 196 006 198\r\n\u69d8 \u6eb6 \u8981 \u6291 \u826f \u8f2a \u548c \u8a71 \u67a0 \u7bc0\r\n006 200 006 202 006 204 006 206 006 208 006 210 006 212 006 214 006 216 006 218\r\n\u8aac \u7d76 \u5343 \u5c02 \u6d45 \u65cb \u7dcf \u8d70 \u9000 \u53f0\r\n006 220 006 222 006 224 006 226 006 228 006 230 006 232 006 234 006 236 006 238\r\n\u7b2c \u984c \u5353 \u5ba4 \u7740 \u67f1 \u92f3 \u4e01\r\n006 240 006 242 006 244 006 246 006 248 006 250 006 252 006 254\r\n\u4f4e \u8a02 \u8089 \u65e5 \u767d \u8584 \u6bd4 \u76ae \u88ab \u975e\r\n007 000 007 002 007 004 007 006 007 008 007 010 007 012 007 014 007 016 007 018\r\n\u7f8e \u666e \u4f0f \u6b69 \u5305 \u9580 \u554f \u7d61 \u5217 \u4e07"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c35-a6ca-11ee-abd4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 595, "chroma:document": "\u7f8e \u666e \u4f0f \u6b69 \u5305 \u9580 \u554f \u7d61 \u5217 \u4e07\r\n007 020 007 022 007 024 007 026 007 028 007 030 007 032 007 034 007 036 007 038\r\n\u5229 \u8a33 \u793c \u4e71 \u653e \u679a \u7d04 \u7df4 \u6cb9 \u52a3\r\n007 040 007 042 007 044 007 046 007 048 007 050 007 052 007 054 007 056 007 058\r\n\u4f8b \u90ed \u623b \u51b7 \u5782 \u7dd1 \u7d2b \u8a31 \u6e2c \u7cbe\r\n007 060 007 062 007 064 007 066 007 068 007 070 007 072 007 074 007 076 007 078\r\n\u52b9 \u2192 \u2191 \u2190 \u2193\r\n007 080 007 082 007 084 007 086 007 088 007 090 007 092 007 094 007 096 007 098\r\n\u677f \u4e88 \u3003 \u5bb6 \u88c5 \u7ba1\r\n007 100 007 102 007 104 007 106 007 108 007 110 007 112 007 114 007 116 007 118\r\n\u7c89 \u7b49 \u8cab \u5b89 \u03b1 \u03b2"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c36-a6ca-11ee-a799-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 595, "chroma:document": "\u7c89 \u7b49 \u8cab \u5b89 \u03b1 \u03b2\r\n007 120 007 122 007 124 007 126 007 128 007 130 007 132 007 134 007 136 007 138\r\n\u7a0b \u6297 \u5f35 \u4efb \u7834 \u640d \u5fa1 \u8db3 \u5b88 \u822c\r\n007 140 007 142 007 144 007 146 007 148 007 150 007 152 007 154 007 156 007 158\r\n\u7d0d \u7fa9 \u4e38 \u6c4e \u56fa \u6bce \u5f53 \u7684 \u8a73 \u9ce5\r\n007 160 007 162 007 164 007 166 007 168 007 170 007 172 007 174 007 176 007 178\r\n\u9069 \u8ad6 \u984d \u7e01 \u6e29 \u7d66 \u754c \u6df7 \u76e3 \u7de0\r\n007 180 007 182 007 184 007 186 007 188 007 190 007 192 007 194 007 196 007 198\r\n\u8b77 \u5df1 \u79f0 \u6a39 \u8102 \u6599 \u843d \u78ba \u8a8d \u5831\r\n007 200 007 202 007 204 007 206 007 208 007 210 007 212 007 214 007 216 007 218"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c37-a6ca-11ee-885f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 595, "chroma:document": "\u6392 \u6027 \u751f \u7e3e \u5224 \u642c \u7825 \u03b8 \u5cf6 \u58c1\r\n007 220 007 222 007 224 007 226 007 228 007 230 007 232 007 234 007 236 007 238\r\n] [ \u25a0\r\n007 240 007 242 007 244 007 246 007 248 007 250 007 252 007 254"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c38-a6ca-11ee-b464-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 596, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 567 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\n20 HIGH-SPEED CUTTING FUNCTIONS\r\n20.1 AI CONTOUR CONTROL FUNCTION I AND AI CONTOUR \r\nCONTROL FUNCTION II (G05.1)\r\nOverview\r\nThe AI contour control I and AI contour control II functions are provided for high-speed, high-precision \r\nmachining. This function enables suppression of acceleration/deceleration delays and servo delays that \r\nbecome larger with increases in the feedrate and reduction of machining profile errors."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c39-a6ca-11ee-a21e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 596, "chroma:document": "In the descriptions below that are common to AI contour control I and AI contour control II, the term \"AI\r\ncontour control\" is used.\r\nThe functions listed below are valid in the AI contour control mode. \r\nValid functions are limited depending on the command format and whether AI contour control I or II is \r\nused.\r\nRefer to the manual supplied by the machine tool builder or contact the machine tool builder for the \r\nfunction etc. that can be actually used.\r\nTable20.1 (a) Valid functions"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c3a-a6ca-11ee-a5f2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 596, "chroma:document": "Table20.1 (a) Valid functions\r\nFunction AI contour control I AI contour control II\r\nNumber of blocks read ahead 40\r\n(When G8 is specified: 1)\r\n200\r\n(When G8 is specified: 1)\r\nSpeed control with feedrate \r\ndifference on each axis Enabled Enabled\r\nSpeed control with \r\nacceleration in circular \r\ninterpolation\r\nEnabled Enabled\r\nSpeed control with \r\nacceleration on each axis\r\nEnabled\r\n(When G8 is specified: Not enabled)\r\nEnabled\r\n(When G8 is specified: Not enabled)\r\nSmooth speed control Not enabled Enabled"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c3b-a6ca-11ee-9eab-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 596, "chroma:document": "(When G8 is specified: Not enabled)\r\nSpeed control with cutting load Not enabled Enabled\r\nDisregard of feedrate \r\ncommand Not enabled Enabled\r\nFormat\r\nG05.1 Q1 [R_] ; AI contour control mode on\r\n :\r\nG05.1 Q0 ; AI contour control mode off\r\nR : Machining condition selecting level (1 to 10)\r\nThe AI contour control mode can be controlled also with the formats that have been used for the \r\nconventional advanced preview control, high-precision contour control, and AI high-precision contour \r\ncontrol functions."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c3c-a6ca-11ee-ba40-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 596, "chroma:document": "control functions.\r\nG08 P1 [R_] ; AI contour control mode on\r\n :\r\nG08 P0 ; AI contour control mode off\r\nR : Machining condition selecting level (1 to 10)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c3d-a6ca-11ee-8452-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 597, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 568 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nG05 P10000 [R_] ; AI contour control mode on\r\n :\r\nG05 P0 ; AI contour control mode off\r\nR : Machining condition selecting level (1 to 10)\r\nNOTE\r\n1 Always specify G05.1, G08, and G05 in an independent block.\r\n\uff08Do not specify other G codes at the same time.\uff09\r\n2 G05 can be specified only for AI contour control II.\r\n3 The AI contour control mode can also be turned off at a reset."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c3e-a6ca-11ee-9838-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 597, "chroma:document": "4 The AI contour control mode can be turned on at the start of automatic operation by \r\nsetting bit 0 (SHP) of parameter No. 1604.\r\n5 G05.1, G08, and the G05 commands are separate commands respectively. Please turn \r\noff the AI contour control mode by the command that turns on the AI contour control\r\nmode. AI contour control cannot be turned off by a different command.\r\n6 There are the following conditions when each AI contour control mode on / off is \r\ncommanded in the multiple."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c3f-a6ca-11ee-a953-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 597, "chroma:document": "commanded in the multiple.\r\n(1) The AI contour control mode commands are G05, G05.1, and G08 in the order of a \r\nhigh-ranking command (G05 > G05.1 > G08). It is necessary to turn on the AI\r\ncontour control mode from the subordinate position command sequentially when the \r\nmultiple commands are executed.\r\n(2) When the AI contour control mode is turned on by the G05P10000 command, even if \r\nthe AI contour control mode ON/OFF command is executed by G05.1Q1/Q0 \r\ncommand in the mode, the command is ignored."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c40-a6ca-11ee-9a1b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 597, "chroma:document": "Example)\r\nG05P10000 AI contour control mode on by G05\r\nG05.1Q1 This command is ignored.\r\nG05.1Q0 This command is ignored.\r\nG05P0 AI contour control mode off by G05\r\n(3) After the AI contour control mode is turned on by the G05P10000 or the G05.1Q1, if \r\nthe G08 command is executed in the mode, alarm PS5110 \u201cIMPROPER G-CODE \r\n(AICC MODE)\u201d occurs.\r\nExample)\r\nG05P10000(G05.1Q1) AI contour control mode on by G05(G05.1)\r\nG08P1(P0) Alarm PS5110 occurs"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c41-a6ca-11ee-b9a3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 597, "chroma:document": "G08P1(P0) Alarm PS5110 occurs\r\n(4) When the multiple commands are executed, each command that turns on/off the AI \r\ncontour control mode must be nested.\r\nExample\uff09\r\nG08P1 AI contour control mode on by G08\r\n:\r\nG05.1Q1 AI contour control mode on by G05.1\r\n:\r\nG05P10000 AI contour control mode on by G05\r\n:\r\nG05P0 AI contour control mode off by G05\r\n:\r\nG05.1Q0 AI contour control mode off by G05.1\r\n:\r\nG08P0 AI contour control mode off by G08"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c42-a6ca-11ee-b180-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 598, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 569 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nCAUTION\r\nSet bit 6 (AP5) of parameter No.11549 to 1 if AI contour control is executed \r\nsimultaneously by more than 5 paths. If AI contour control is executed \r\nsimultaneously by more than 5 paths without setting this parameter to 1, \r\nsufficient performance might not be obtained.\r\nExplanation\r\n- Method of determining the tangent acceleration"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c43-a6ca-11ee-bb83-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 598, "chroma:document": "Acceleration/deceleration is performed with the largest tangent acceleration/deceleration that does not \r\nexceed the acceleration set for each axis.\r\n(Example)\r\nX-axis permissible acceleration: 1000 mm/sec2\r\nY-axis permissible acceleration: 1200 mm/sec2\r\nAcceleration change time: 20 msec\r\nProgram:\r\nN1 G01 G91 X20.0 F6000 ; (Move on the X-axis.)\r\nG04 X0.01 ;\r\nN2 Y20.0 ; (Move on the Y-axis.)\r\nG04 X0.01 ;\r\nN3 X20.0 Y20.0 ; (Move in the XY direction (at 45 deg).)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c44-a6ca-11ee-813d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 598, "chroma:document": "Since N3 performs interpolation for the X and Y axes in the 45-degree direction, the acceleration of the Y \r\naxis is controlled according to the X axis to become 1000 mm/s2\r\n. Therefore, the combined acceleration is \r\n1414 mm/s2\r\n.\r\n20ms\r\n20ms 20ms 20ms\r\n1000mm/sec2\r\ngradient\r\nTangent feedrate\r\n1200mm/sec2\r\ngradient\r\n1414mm/sec2\r\ngradient\r\nFig. 20.1 (a)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c45-a6ca-11ee-98f2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 599, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 570 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\n- Acceleration\r\nAcceleration is performed so that the feedrate programmed for a block is attained at the beginning of the \r\nblock.\r\nWhen look-ahead acceleration/deceleration before interpolation is valid for multiple blocks, acceleration \r\ncan be performed across more than one block.\r\nSpeed control by look-ahead\r\nacceleration/deceleration before\r\nProgrammed speed\r\nN1 N2\r\nFeedrate\r\nTime\r\nN3 N4 N5\r\nFig. 20.1 (b)\r\n- Deceleration"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c46-a6ca-11ee-b936-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 599, "chroma:document": "Fig. 20.1 (b)\r\n- Deceleration\r\nDeceleration starts in advance so that the feedrate programmed for a block is attained at the beginning of \r\nthe block.\r\nWhen look-ahead acceleration/deceleration before interpolation is valid for multiple blocks, deceleration \r\ncan be performed across more than one block.\r\nFeedrate\r\nTime\r\nDeceleration\r\nstart point\r\nDeceleration\r\nstart point\r\nSpeed control by look-ahead\r\nacceleration/deceleration before\r\ninterpolation\r\nProgrammed speed\r\nFig. 20.1 (c)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c47-a6ca-11ee-9839-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 599, "chroma:document": "Fig. 20.1 (c)\r\n- Deceleration based on a distance\r\nIf the total distance of the blocks read ahead becomes shorter than or equal to the deceleration distance \r\nobtained from the current feedrate, deceleration starts.\r\nIf the total distance of the blocks read ahead during deceleration increases, acceleration is performed.\r\nIf the blocks of a small amount of travel are successively specified, deceleration and acceleration may be \r\nperformed alternately, making the feedrate inconsistent."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c48-a6ca-11ee-9dc5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 599, "chroma:document": "To avoid this, decrease the programmed feedrate."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c49-a6ca-11ee-be8f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 600, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 571 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\n- Function for changing time constant of look-ahead bell-shaped \r\nacceleration/deceleration\r\nLook-ahead bell-shaped acceleration/deceleration before interpolation is performed according to the \r\nacceleration and acceleration change time set by the parameters, as shown in the figure below.\r\nT1 : Time obtained from specified feedrate and specified acceleration \r\n(specified feedrate/acceleration (parameter No. 1660))"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c4a-a6ca-11ee-9ed9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 600, "chroma:document": "T2 : Acceleration change time (parameter No. 1772)\r\nSpecified \r\nfeedrate\r\nT2\r\nFeedrate\r\nT2\r\nT1low\r\nTime\r\nLow specified \r\nfeedrate\r\nT1\r\nFig. 20.1 (d)\r\nHere, the acceleration change time (T2) remains constant regardless of the specified feedrate, while the \r\nacceleration time for the linear section (T1), which is determined by acceleration, varies with the \r\nspecified feedrate. If T1 becomes shorter than T2 when the specified feedrate is low, linear"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c4b-a6ca-11ee-8447-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 600, "chroma:document": "acceleration/deceleration not achieving the specified acceleration results, as shown in the figure below.\r\nLinear acceleration/deceleration not achieving \r\nspecified acceleration/deceleration\r\nSpecified \r\nfeedrate\r\nT1\r\nFeedrate\r\nT1\r\nT2\r\nTime\r\nT1 : Time obtained from specified feedrate and specified acceleration (specified \r\nfeedrate/acceleration (parameter No. 1660))\r\nT2 : Acceleration change time (parameter No. 1772)\r\nFig. 20.1 (e)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c4c-a6ca-11ee-bdb7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 600, "chroma:document": "Fig. 20.1 (e)\r\nIn such a case, set bit 3 (BCG) of parameter No. 7055 to 1. Then, the internal acceleration and vector time \r\nconstant of look-ahead acceleration/deceleration before interpolation are changed to make the \r\nacceleration/deceleration pattern as close as possible to the optimum look-ahead bell-shaped \r\nacceleration/deceleration before interpolation based on a specified acceleration/deceleration reference \r\nspeed, and so acceleration/deceleration time is reduced."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c4d-a6ca-11ee-bfc2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 601, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 572 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nAcceleration/deceleration curve\r\nSpecified \r\nfeedrate\r\nFeedrate\r\nT1'\r\nT2' T2'\r\nT1': The acceleration time by optimal acceleration\r\nT2': Optimal acceleration change time\r\nTime\r\nFig. 20.1 (f)\r\nThere are three methods for specifying the acceleration/deceleration reference speed.\r\n(1) Specifying the speed using an F in a G05.1 Q1 block \r\n(2) Setting the speed on parameter No.7066"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c4e-a6ca-11ee-92bb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 601, "chroma:document": "(3) Setting the speed specified with the F command issued at the start of cutting as the reference speed\r\nWhen F is specified in a G05.1Q1 block, the specified feedrate is assumed to be the \r\nacceleration/deceleration reference speed. This command can be used only in the feed per minute mode.\r\nIf no F command is specified in a G05.1Q1 block, the feedrate specified in parameter No. 7066 is \r\nassumed to be the acceleration/deceleration reference speed. If 0 is set in parameter No. 7066, the F"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c4f-a6ca-11ee-8c6a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 601, "chroma:document": "command specified in the cutting start block is assumed to be the acceleration/deceleration reference \r\nspeed.\r\nNOTE\r\nWhen function for changing time constant of look-ahead bell-shaped \r\nacceleration/ deceleration before interpolation is enabled (bit 3 (BCG) of \r\nparameter No. 7055 is set to 1), be sure to specify acceleration rate of the \r\nreference axis (parameter No. 1660).\r\nIf acceleration rate of the reference axis is not specified, optimum acceleration \r\nrate is not obtained."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c50-a6ca-11ee-b8f1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 601, "chroma:document": "rate is not obtained.\r\n- Automatic feedrate control function\r\nIn AI contour control mode, the feedrate is automatically controlled by the reading-ahead of blocks.\r\nThe feedrate is determined using the following conditions. If the specified feedrate exceeds the \r\ndetermined feedrate, look-ahead acceleration/ deceleration before interpolation is performed to achieve \r\nthe determined feedrate.\r\n(1) Feedrate changes on each axis at a corner and the permissible feedrate change that has been set"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c51-a6ca-11ee-96c5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 601, "chroma:document": "(2) Expected acceleration on each axis and the permissible acceleration that has been set\r\n(3) Cutting load that is expected from the travel direction on the Z-axis\r\nSpecified tool path\r\nTool path assumed when\r\nAl contour control is not\r\nused\r\nTool path assumed when Al\r\ncontour control is used\r\nThe machining error is decreased\r\nbecause of the deceleration with\r\nthe acceleration.\r\nThe machining error is decreased\r\nbecause of the deceleration by\r\ndifference in feedrate.\r\nFig. 20.1 (g)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c52-a6ca-11ee-bfbe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 602, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 573 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nFor details, see the explanation of each function.\r\n- Speed control based on the feedrate difference on each axis at a corner\r\nBy using the speed control based on the feedrate difference on each axis at a corner, if a feedrate change \r\noccurs on an axis on each axis at a corner, the feedrate is determined so that any feedrate difference"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c53-a6ca-11ee-95f1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 602, "chroma:document": "exceeding the permissible feedrate difference on that axis that has been set for parameter No. 1783 does \r\nnot occur, and deceleration is automatically performed.\r\n(Example)\r\nProgram\r\nN1 G01 G91 X100.0 F5000\r\nN2 Y100.0\r\nN1\r\nN2\r\nTangent feedrate\r\nX-axis feedrate\r\nY-axis feedrate\r\nThe deceleration based \r\non the feedrate difference \r\nis used.\r\nTangent feedrate\r\nX-axis feedrate\r\nY-axis feedrate\r\nThe feedrate difference \r\nbecomes small, and the \r\nfeedrate on each axis \r\nbecomes smooth."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c54-a6ca-11ee-bcea-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 602, "chroma:document": "becomes smooth.\r\nThe tangent feedrate is \r\nsmooth, but the feedrate \r\non each axis is not.\r\nParameter No.1783\r\nParameter No.1783\r\nParameter No.1783\r\nWhen speed control based on the feedrate difference \r\nis invalid\r\nWhen speed control based on the feedrate difference is \r\nvalid\r\nTime\r\nTime\r\nTime Time\r\nTime\r\nTime\r\nX\r\nY\r\nFig.20.1 (h)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c55-a6ca-11ee-923e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 603, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 574 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nThe method of deceleration based on the feedrate difference differs depending on the setting made for bit \r\n6 (FNW) of parameter No. 19500.\r\nIf parameter FNW is set to 0, the largest feedrate that does not exceed the permissible feedrate difference \r\nset for parameter No. 1783 is assumed to be the deceleration feedrate. \r\nIn this case, the deceleration feedrate differs if the travel direction differs, even if the shape is the same."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c56-a6ca-11ee-83cd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 603, "chroma:document": "Decelerate the X axis \r\ndown to 500 mm/min\r\nDecelerate the X/Y axis down to 250 \r\nmm/min\r\n(The tangent direction feedrate is 354 \r\nmm/min.)\r\n(Example)\r\nIf parameter FNW (bit 6 of No. 19500) = 0 and the\r\npermissible feedrate difference = 500 mm/min (on all axes)\r\nX\r\nY\r\nFig.20.1 (i) \r\nIn the left-side example in the figure above, the X axis is inverted at the corner from the position direction \r\nto the negative direction, and deceleration is performed so that the feedrate difference becomes 500"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c57-a6ca-11ee-a140-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 603, "chroma:document": "mm/min. In other words, the feedrate is 250 mm/min both when the axis moves in the position direction \r\nand when it moves in the negative direction. As a result, the tangent direction feedrate becomes 354 \r\nmm/min.\r\nX-axis \r\nfeedrate\r\n500mm/min Time\r\nY-axis \r\nfeedrate\r\n250mm/min Time\r\n250mm/min\r\nFig.20.1 (j)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c58-a6ca-11ee-925c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 604, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 575 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nIf parameter FNW is set to 1, the feedrate is determined not only with the condition that \r\nthe permissible feedrate difference and permissible acceleration on each axis are not exceeded, but also \r\nthat the deceleration feedrate is constant regardless of the travel direction if the shape is the same.\r\nIf this parameter is set to 1, the deceleration feedrate determined with the feedrate difference may be up to"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c59-a6ca-11ee-bb5c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 604, "chroma:document": "30% lower than that determined if this parameter is set to 0.\r\nDecelerate the X axis \r\ndown to 354 mm/min\r\nDecelerate the X/Y axis down to \r\n250 mm/min\r\n(The tangent direction feedrate is \r\n354 mm/min.)\r\n(Example)\r\nIf parameter FNW (bit 6 of No. 19500) = 1 and\r\npermissible feedrate difference = 500 mm/min (on all axes)\r\nX\r\nY\r\nFig.20.1 (k) \r\n- Speed control with acceleration in circular interpolation\r\nWhen high-speed cutting is performed in circular interpolation, helical interpolation, or spiral"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c5a-a6ca-11ee-acba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 604, "chroma:document": "interpolation, the actual tool path has an error with respect to the programmed path. In circular \r\ninterpolation, this error can be approximated from the equation given below.\r\nFig.20.1 (l) \r\n) a 2\r\n2T 2\r\n1 (T\r\n2\r\n1\r\nr\r\n2\r\nv\r\n) 2\r\n2T 2\r\n1 (T\r\n2\r\n1 \u2206r = + = + \u22c5 .................(Equation 1)\r\nIn actual machining, permissible error \u2206r is given, so the maximum permissible acceleration a (mm/sec2\r\n) \r\nin equation 1 is determined."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c5b-a6ca-11ee-8d81-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 604, "chroma:document": "in equation 1 is determined.\r\nExpression 1 is an expression when type of acceleration/deceleration after interpolation is exponential \r\nacceleration/deceleration. The radius error in the case of linear acceleration/deceleration after \r\ninterpolation is smaller than in case of exponential acceleration/deceleration by a factor of 12, excluding \r\nany error caused by a servo motor time constant (T2). The radius error in the case of bell-shaped"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c5c-a6ca-11ee-aba6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 604, "chroma:document": "acceleration/deceleration after interpolation is a half of linear acceleration/deceleration after interpolation.\r\nWhen a specified feedrate causes the radial error from an arc having a programmed radius to exceed the \r\npermissible error, speed control with acceleration in circular interpolation automatically clamps the \r\narc-cutting feedrate by using parameter settings.\r\nLet the permissible acceleration calculated from the permissible acceleration set for each axis be A. Then,"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c5d-a6ca-11ee-b51a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 604, "chroma:document": "maximum permissible feedrate v with programmed radius r is expressed as follows:"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c5e-a6ca-11ee-9f58-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 605, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 576 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nv = A\u22c5r .............................................................(Equation 2)\r\nIf a specified feedrate exceeds feedrate v obtained from equation 2, the feedrate is clamped at feedrate v \r\nautomatically.\r\nThe permissible acceleration is specified in parameter No. 1735. If there is a difference in permissible \r\nacceleration between two axes for circular interpolation, the lower acceleration is regarded as the"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c5f-a6ca-11ee-8f45-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 605, "chroma:document": "permissible acceleration.\r\nIf the radius of an arc is small, too small value can be calculated as deceleration v. In such a case, the \r\nlower feedrate limit can be set in parameter No. 1732 to prevent the feedrate from being decreased too \r\nmuch.\r\n- Speed control with the acceleration on each axis\r\nWhen consecutive small lines are used to form a curve, as in the example shown in the figure below, the"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c60-a6ca-11ee-8d41-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 605, "chroma:document": "feedrate differences on each axis at the individual corners are not very large. Thus, deceleration with the \r\nfeedrate differences is not effective. Consecutive small feedrate differences, however, cause a large \r\nacceleration on each axis, as a whole.\r\nIn such a case, deceleration can be performed to reduce the impact on the machine and the machining \r\nerror caused by too large an acceleration. The deceleration feedrate is determined to be the feedrate that"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c61-a6ca-11ee-a8d6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 605, "chroma:document": "does not cause the acceleration on each axis to exceed the permissible acceleration set for parameter No. \r\n1737.\r\nThe deceleration feedrate is determined for each corner. The actual feedrate is the smaller of the \r\ndeceleration feedrate determined at the start point of the block and that determined at the end point.\r\nDepending on the specified figure, a very low deceleration feedrate may be calculated. In such a case, the"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c62-a6ca-11ee-958d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 605, "chroma:document": "lower feedrate limit can be set in parameter No. 1738 to prevent the feedrate from being decreased too \r\nmuch.\r\nIn the following example, the acceleration (gradient of the broken line in the feedrate graph) at too large \r\nat corners N2 to N4 and N6 to N8 and, therefore, deceleration is performed."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c63-a6ca-11ee-88a1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 606, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 577 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nX-axis \r\nfeedrate\r\nN1\r\nN2\r\nY\r\nX\r\nN3\r\nN4\r\nN6\r\nN7\r\nN8\r\nY-axis \r\nfeedrate\r\nTangent \r\nfeedrate\r\nN1 N5 N9 N1 N5 N9\r\nN9\r\nN5\r\nTime\r\nTime Time\r\nTime Time\r\nTime\r\nSpeed control with acceleration is disabled Speed control with acceleration is enabled\r\nFig.20.1 (m)\r\nThe method of determining the feedrate with the acceleration differs depending on the setting of bit 6 \r\n(FNW) of parameter No. 19500."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c64-a6ca-11ee-b4da-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 606, "chroma:document": "(FNW) of parameter No. 19500.\r\nIf parameter FNW is set to 0, the highest feedrate that does not cause the permissible acceleration set for \r\nparameter No. 1737 to be exceeded is assumed to be the deceleration feedrate. In this case, the \r\ndeceleration feedrate differs depending on the travel direction even if the shape is the same, as shown in \r\nthe figure below.\r\n(Example) If a circular shape with a radius of 10 mm is specified with small\r\nline blocks\r\nParameter FNW (bit 6 of No. 19500) = 0"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c65-a6ca-11ee-a623-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 606, "chroma:document": "Permissible acceleration = 1000 mm/s2\r\n (on all axes)\r\nThe feedrate is\r\nhigher in these\r\ndirections.\r\nTangent feedrate\r\nTime\r\nF6000\r\nFig.20.1 (n)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c66-a6ca-11ee-9103-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 607, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 578 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nIf parameter FNW is set to 1, the feedrate is determined with not only the condition that the permissible \r\nacceleration on each axis is not exceeded but also the condition that the deceleration feedrate is constant \r\nregardless of the travel direction if the shape is the same.\r\nIf this parameter is set to 1, the deceleration feedrate determined with the feedrate difference or"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c67-a6ca-11ee-9c4e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 607, "chroma:document": "acceleration may be up to 30% lower than that determined if this parameter is set to 0.\r\n(Example) If a circular shape with a radius of 10 mm is specified with small\r\nline blocks\r\nParameter FNW (bit 6 of No. 19500) = 1,\r\nradius = 10 mm, permissible acceleration = 1000 mm/s2\r\n (on all axes)\r\nThe tangent\r\nfeedrate is\r\nconstant.\r\nTangent feedrate\r\nTime\r\nF6000\r\nFig.20.1 (o)\r\nNOTE\r\nIn circular interpolation, the tangent feedrate is constant regardless of the setting \r\nof the parameter."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c68-a6ca-11ee-9681-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 607, "chroma:document": "of the parameter.\r\nWhen this function is effective, the feedrate might be clamped as well as the travel distance in the block is \r\nsmall even if the travel distance in the block is long. Speed control with the acceleration is invalidated in \r\nthe block longer than the block length set to parameter No. 19518 if bit 1 (HNG) of parameter No. 19517 \r\nis set to 1.\r\n- Smooth speed control\r\nIn speed control with acceleration, the smooth speed control function recognizes the entire figure from"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c69-a6ca-11ee-b560-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 607, "chroma:document": "preceding and following blocks including blocks read ahead to make a smooth feedrate determination.\r\nWhen a curve is specified with successive minute straight lines, programmed values are rounded to the \r\nleast input increment before issued, so the machining profile is approximated with a broken line.\r\nWhen the feedrate is determined with acceleration in an ordinary manner, an optimum feedrate is \r\nautomatically calculated exactly for a programmed figure, so a large acceleration may result depending on"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c6a-a6ca-11ee-9961-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 607, "chroma:document": "the command, which can lead to deceleration.\r\nIn such a case, the use of smooth speed control enables speed control by recognizing the entire figure, \r\nwhich provides smooth speed control while suppressing local deceleration, therefore increasing the \r\nfeedrate.\r\nLarge acceleration\r\n: Programmed path\r\n: Recognized figure\r\nFig.20.1 (p)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c6b-a6ca-11ee-8ba4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 608, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 579 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nAlso for a part of a programmed figure in which a large acceleration would be required, the acceleration\r\nis obtained based on the figure recognized from multiple blocks, and the feedrate is determined so that the \r\nacceleration is within the permissible acceleration set in parameter No. 1737.\r\nTangential feedrate\r\nDeceleration with acceleration\r\nin ordinary manner\r\nSmooth speed control\r\nTime\r\nCommand with large acceleration"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c6c-a6ca-11ee-aab7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 608, "chroma:document": "Fig.20.1 (q) \r\nSmooth speed control obtains the acceleration by using the figure recognized from the preceding and \r\nfollowing blocks including blocks read ahead, so smooth speed control is enabled even in parts in which \r\nthe acceleration increases.\r\nSmooth speed control is enabled under the following conditions:\r\n(1) Speed control with acceleration is enabled in the AI contour control II mode.\r\n(2) Successive linear interpolation commands are specified."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c6d-a6ca-11ee-8975-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 608, "chroma:document": "(3) Bit 0 (HPF) of parameter No. 19503 is set to 1.\r\nCAUTION\r\nWhen smooth speed control is used, the feedrate in a certain figure such as a \r\ncorner may become larger than the feedrate obtained by ordinary speed control \r\nwith acceleration. For corners, set parameter No. 1783, which is the permissible \r\nfeedrate difference parameter for speed control with the feedrate difference at \r\ncorners, to perform appropriate deceleration by speed control with the corner \r\nfeedrate difference."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c6e-a6ca-11ee-8f60-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 608, "chroma:document": "feedrate difference.\r\nWhen this function is effective, the feedrate might be clamped as well as the travel distance in the block is \r\nsmall even if the travel distance in the block is long. Smooth speed control is invalidated in the block \r\nlonger than the travel distance set to parameter No. 19518 if bit 0 (SNG) of parameter No. 19517 is set to \r\n1.\r\n- Speed control with the cutting load\r\nUsually, the cutting resistance produced when machining is performed with the bottom of the cutter as the"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c6f-a6ca-11ee-8e48-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 608, "chroma:document": "tool lowers along the Z-axis is greater than the cutting resistance produced when machining is performed \r\nwith the side of the cutter as the tool rises along the Z-axis. Therefore, deceleration is required.\r\nIn AI contour control II, the tool travel direction on the Z-axis is used as a condition for calculating the \r\nmachining feedrate.\r\nThis function is enabled when bit 4 (ZAG) of parameter No. 8451 is set to 1."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c70-a6ca-11ee-9b3f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 609, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 580 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nFig.20.1 (r) During ascent on the Z-axis\r\nFig.20.1 (s) During descent on the Z-axis\r\nThe descent angle \u03b8 during descent on the Z-axis (angle formed by the XY plane and the tool center path) \r\nis as shown in the figure. The descent angle is divided into four areas, and the override values for the \r\nindividual areas are set for the following parameters:\r\nParameter No. 8456 for area 2\r\nParameter No. 8457 for area 3"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c71-a6ca-11ee-b1a3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 609, "chroma:document": "Parameter No. 8457 for area 3\r\nParameter No. 8458 for area 4\r\nFor area 1, however, no parameter is available, and an override of 100% is used at all times. The feedrate \r\nobtained according to other feedrate control is multiplied by the override value of the area to which \r\ndescent angle \u03b8 belongs.\r\nArea1 0\u00ba \u2264 \u03b8 < 30\u00ba\r\nArea2 30\u00ba \u2264 \u03b8 < 45\u00ba\r\nArea3 45\u00ba \u2264 \u03b8 < 60\u00ba\r\nArea4 60\u00ba \u2264 \u03b8 < 90\u00ba\r\nThe feedrate can be overridden with an inclination by setting bit 1 (ZG2) of parameter No. 19515 to 1. In"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c72-a6ca-11ee-84a7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 609, "chroma:document": "this case, specify the override value for area 1 in parameter No. 19516.\r\nXY plane\r\nZ\r\n30\u00b0\r\n45\u00b0\r\n60\u00b0\r\n90\u00b0\r\nArea1\r\nArea2 Area3\r\nArea4\r\nFig.20.1 (t)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c73-a6ca-11ee-bc15-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 610, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 581 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nCAUTION\r\n1 The speed control with the cutting feed is effective only when the tool is parallel \r\nwith the Z-axis. Thus, it may not be possible to apply this function, depending on \r\nthe structure of the machine used.\r\n2 In the speed control with the cutting feed, the travel direction on the Z-axis is \r\ndetermined with the appropriate NC command. If, therefore, manual intervention"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c74-a6ca-11ee-a6c1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 610, "chroma:document": "is performed on the Z-axis with manual absolute on, or if a mirror image is \r\napplied on the Z-axis, the direction on the Z-axis cannot be determined. When \r\nusing the speed control with the cutting load, do not use these functions.\r\n3 When performing 3-dimensional coordinate conversion, determine the descent \r\nangle on the Z-axis using the converted coordinate system.\r\n4 Speed control with the cutting load is enabled for all interpolations in the AI"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c75-a6ca-11ee-8f86-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 610, "chroma:document": "contour control II mode. This function, however, can be made valid only for linear \r\ninterpolations by setting bit 4 (ZOL) of parameter No. 19503 to 1.\r\n- Ignoring feedrate commands\r\nIn a block in which AI contour control II is enabled, all feedrate commands (F commands) can be ignored \r\nby setting bit 7 (NOF) of parameter No. 8451.\r\nThe term feedrate commands, as used here, refer to the following commands:\r\n(1) Modal F commands before the block in which AI contour control II is enabled"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c76-a6ca-11ee-8684-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 610, "chroma:document": "(2) F commands and modal F commands in the block in which AI contour control II is enabled\r\nWhen the feedrate commands are ignored, it is assumed that the upper feedrate limit specified for \r\nparameter No. 8465 is specified.\r\nNote, however, that any issued F commands and modal F commands are stored within the CNC.\r\nThus, in a block in which AI contour control II changes from the enabled state to the disabled state, the"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c77-a6ca-11ee-96cf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 610, "chroma:document": "modal values of the F commands described in (1) and (2) described above are used as modal F commands, \r\ninstead of the modal values of the F commands calculated by AI contour control II.\r\n- Another example of determining the feedrate\r\nIf a specified feedrate exceeds the upper feedrate limit of AI contour control (in parameter No. 8465), the \r\nfeedrate is clamped at the upper feedrate. The upper feedrate limit is clamped at the maximum cutting"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c78-a6ca-11ee-a173-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 610, "chroma:document": "feedrate (parameter No. 1432) for acceleration/deceleration before interpolation..\r\nLimitation\r\n- Conditions for temporarily canceling the AI contour control mode\r\nIf one of the commands listed below is issued in the AI contour control mode, the AI contour control \r\nmode is canceled temporarily.\r\nIf the system becomes ready for AI contour control after it is canceled, the AI contour control mode is \r\nrestored automatically.\r\n- Positioning (rapid traverse)\r\n- Single direction positioning"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c79-a6ca-11ee-870b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 610, "chroma:document": "- Single direction positioning\r\n- Spindle positioning\r\n- Rigid tapping\r\n- Threading (single type, combined type)\r\n- Electronic gear box\r\n- Superimposed control\r\n- When no move command is specified\r\n- One-shot G code other than the following:\r\n- Tool offset - Cutter compensation vector retention - Cutter compensation corner rounding\r\n- Exact stop"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c7a-a6ca-11ee-9dc5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 611, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 582 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nExample\r\nO0010\r\n\u2026\r\nG5.1 Q1;\r\nG01\r\n\u2026\r\nX1.Y2.Z3.;\r\nM220;\r\n\u2026\r\nM221;\r\nX2.Y2.Z4.;\r\n\u2026\r\nX4.Y1.Z2.;\r\nG5.1 Q0;\r\n\u2026\r\nM30;\r\n(Note The way to specify synchronous, composite, and superimposed \r\ncontrols differ from one machine tool builder to another. For \r\ndetails, refer to the manual issued by the machine tool builder.)\r\nStart superimposed control\r\nAI contour control mode\r\nAI contour control mode\r\nAI contour control mode is \r\ntemporarily canceled."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c7b-a6ca-11ee-b127-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 611, "chroma:document": "temporarily canceled.\r\nAutomatically return the system to AI contour control mode\r\nCancel superimposed control\r\n- Functions that cannot be specified in the AI contour control mode\r\nIn the AI contour control mode, the functions listed below cannot be specified. Alarm PS5110 \r\n\u201cIMPROPER G-CODE (AICC MODE)\u201d occurs. Before specifying these functions, turn off the AI \r\ncontour control mode; after the command ends, turn on the mode again.\r\n- Threading\r\n- Circular threading\r\n- Variable lead threading"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c7c-a6ca-11ee-b073-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 611, "chroma:document": "- Variable lead threading\r\nThreading, circular threading, and variable lead threading can be specified in the AI contour control mode \r\nby setting bit 1 (THA) of parameter No. 1611. However, the AI contour control mode is automatically\r\ncanceled.\r\n- Modal G codes usable when AI contour control is specified\r\nIn a modal G code state listed below, AI contour control can be specified.\r\nDo not specify AI contour control in modal states other than these.\r\nG13.1 : Polar coordinate interpolation mode cancel"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c7d-a6ca-11ee-8251-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 611, "chroma:document": "G15 : Polar coordinate command cancel\r\nG40 : Tool radius compensation cancel\r\nG40.1 : Normal direction control cancel\r\nG50 : Scaling cancel\r\nG50.1 : Programmable mirror image cancel\r\nG50.2 : Polygon turning cancel\r\nG64 : Cutting mode cancel\r\nG67 : Macro modal call cancel\r\nG69 : Coordinate system rotation/3-dimensional coordinate system conversion cancel\r\nG80 : Canned cycle cancel\r\nG97 : Constant surface speed control cancel"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c7e-a6ca-11ee-ac1b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 612, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 583 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\n- Retrace\r\nWhen the reverse execution is started in AI contour control mode, a reverse execution ends immediately \r\ndepending on a program then the backward movement is not possible.\r\nDuring reverse execution and forward reexecution, the feedrate clamp function by acceleration under AI \r\ncontour control is disabled.\r\n- Manual handle interrupt\r\nManual handle interrupt is available in AI contour control mode.\r\n- DNC operation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c7f-a6ca-11ee-95f1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 612, "chroma:document": "- DNC operation\r\nAI contour control is available during DNC operation.\r\nNotes \r\n- About processing macro statements \r\nIn AI contour control mode, the NC statements of multiple blocks are looked ahead. Macro statements \r\nsuch as arithmetic expressions and conditional branches are processed as soon as they are read into the \r\nbuffer. Therefore, the timing of the macro statement execution is not always the specified order."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c80-a6ca-11ee-9d51-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 612, "chroma:document": "In case that you need to execute the macro statement after completing the NC block just before the macro \r\nstatement, specify M code or G code that is not buffered just before the macro statement. Specially, in \r\ncase of reading/writing the system variables to control signals, coordinates, offset value, etc., it may be \r\ndifferent system variable data by the timing of the NC statement execution. To avoid this phenomenon, \r\nspecify such M codes or G codes before the macro statement, if necessary."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c81-a6ca-11ee-b0e6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 612, "chroma:document": "- Setting of acceleration/deceleration, and feedrate\r\nIn the mode of look-ahead acceleration/deceleration before interpolation, when a time required for \r\nacceleration or deceleration is over one second, the feedrate could not reach the specified data.\r\nWhen bit 7 (FCC) of parameter No.19500 is set to 1, the feedrate can reach the specified data.\r\nIn this case, however, the interpolation precision may be lower in curve interpolation such as circular \r\ninterpolation."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c82-a6ca-11ee-9750-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 612, "chroma:document": "interpolation.\r\n20.2 MACHINING CONDITION SELECTING FUNCTION\r\nOverview\r\nBy setting a speed- or precision-focused parameter set in an AI contour control function and specifying a \r\nprecision level in accordance with the machining conditions during machining, parameters suitable to the \r\nconditions can be automatically calculated so that machining can be performed.\r\nFormat\r\n- Changing the precision level using a program"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c83-a6ca-11ee-98bb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 612, "chroma:document": "In addition to being switched on the precision level selection screen, the precision level can be changed \r\nusing a program in the format below.\r\nG05.1 Q1 Rx ; \r\nx.......Level (1 to 10)\r\nThe precision level can also be changed in the format used with conventional \"advanced preview control\", \r\n\"high precision contour control\", and \"AI high precision contour control\".\r\nG05 P10000 Rx ; \r\nx.......Level (1 to 10)\r\nG08 P1 Rx ; \r\nx.......Level (1 to 10)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c84-a6ca-11ee-998c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 613, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 584 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nCAUTION\r\nOnce specified, a level remains effective even if the AI contour control mode is \r\ncanceled.\r\n20.3 OPTIMUM ACCELERATION/DECELERATION FOR RIGID \r\nTAPPING\r\nOverview\r\nThis function can be used to flexibly set the acceleration/deceleration during cutting in rigid tapping \r\naccording to the torque characteristics of a spindle motor and the mechanical characteristics such as"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c85-a6ca-11ee-ac99-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 613, "chroma:document": "machine friction. Depending on the torque characteristics of a spindle motor and the mechanical \r\ncharacteristics, the acceleration/deceleration performance (referred to below as the maximum acceleration \r\ncurve) that can be output is not symmetrical in the low-speed and high-speed parts. The conventional \r\nacceleration/deceleration (linear-shaped/bell-shaped) is symmetrical, so it was impossible to make the \r\nmost of the motor performance."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c86-a6ca-11ee-a8c5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 613, "chroma:document": "This function can be used to perform acceleration/deceleration so that the actual speed curve can follow \r\nthe maximum acceleration curve as close as possible. This can make the most of the motor performance \r\nand reduce the cutting time. When rigid tapping is used in an area where the acceleration of the spindle \r\nmotor is constant, however, reduction in the cutting time cannot be expected.\r\nIf the acceleration pattern is set for the parameter for each gear, rigid tapping by acceleration following"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c87-a6ca-11ee-93f0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 613, "chroma:document": "the maximum acceleration curve. \r\nIn acceleration/deceleration during withdrawal, the acceleration/deceleration pattern during cutting is \r\nused. \r\nSpindle speed\r\nTime Acceleration\r\nSymmetrical in \r\nthe low-speed \r\nand high-speed \r\nparts\r\nReal \r\nacceleration\r\npattern\r\nMaximum\r\nacceleration line\r\nLow-speed\r\nHigh-speed\r\nThe best of \r\nmotor \r\nperforman\r\nce is not \r\ndrawn.\r\nSpindle speed\r\nFig. 20.3 (a) Conventional acceleration/deceleration (bell-shaped)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c88-a6ca-11ee-bb39-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 614, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 585 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nTime Acceleration\r\nReal \r\nacceleration \r\npattern\r\nMaximum \r\nacceleration line\r\nAsymmetrical in \r\nthe low-speed \r\nand high-speed \r\nparts\r\nLow-speed\r\nHigh-speed\r\nSpindle speed\r\nSpindle speed\r\nFig. 20.3 (b) Acceleration/deceleration in which the maximum acceleration curve is followed by the actual \r\nacceleration curve by this function \r\n20.4 G CODE PREVENTING BUFFERING\r\nOverview"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c89-a6ca-11ee-887d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 614, "chroma:document": "Overview\r\nBy specifying G04.1, buffering of the following block from the block of G04.1 is prevented until \r\nfinishing the block of G04.1. (In this chapter, preventing buffering by G04.1 is called non-buffering \r\ncommand by G code. On the other hand, preventing buffering by M codes, command of only G31, \r\ncommand of only G53 and etc. are called non-buffering commands of normal.)\r\nThe processing time of non-buffering command by G code reduce compared with non-buffering"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c8a-a6ca-11ee-b2c8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 614, "chroma:document": "commands of normal. Also, the position of releasing preventing buffering can be specified by the distance \r\nto go in the previous movement block. Therefore, the cycle time of automatic operation can be reduced by \r\nusing non-buffering command by G code instead of non-buffering commands of normal.\r\nFormat\r\nG04.1 (P_) ;\r\nP_ : The operation mode of G04.1.\r\nCompatible operation to preventing buffering by command of only G31 or G53 is \r\npossible when P1 or P2 is specified with G04.1 in the same block."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c8b-a6ca-11ee-af7e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 614, "chroma:document": "P1: Compatible operation to preventing buffering by command of only G31.\r\nP2: Compatible operation to preventing buffering by command of only G53.\r\nHowever, alarm PS2085 occurs when P code except P1 and P2 is specified.\r\nI_ : Distance to go for releasing preventing buffering (Synthetic distance to go in all\r\naxis)\r\nHowever, alarm (PS2085) occurs when the address I is specified in the state of \r\nsetting the bit 5 (MRR) of parameter No.11279 to 0."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c8c-a6ca-11ee-809d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 615, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 586 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nNOTE\r\n1 When P1 is specified, the system variables (#100151 to #100182) of skip \r\nposition are updated by executed position of the block that includes G04.1. \r\n(When the system up to 20 axes, the system variables (#5061 to #5080) \r\ncompatible with FS16 is uploaded too.)\r\n2 About preventing buffering by M codes or command of only G31 or command of \r\nonly G53, those behaviors are different respectively. When each preventing"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c8d-a6ca-11ee-bc5e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 615, "chroma:document": "buffering is exchanged for G04.1, it is necessary to use the compatible operation \r\nmode.\r\n3 Unit system as for the address I depends on the reference axis.\r\n4 The address I is commanded by radius value regardless of diameter/radius \r\nspecification of the reference axis.\r\n5 Positive value should be specified as for the address I. If negative value is \r\nspecified, the command of the address I is invalid.\r\n6 The command of address I is invalid when the previous block of G04.1 is not the \r\nmovement command."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c8e-a6ca-11ee-8154-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 615, "chroma:document": "movement command.\r\nSuppressing single block stop\r\nSingle block stop is not performed in G04.1 block when bit 6 (MSB) of parameter No.11279 is set to 1.\r\nIn this case, the function of preventing buffering in G04.1 block is not invalid.\r\nNOTE\r\nSingle block stop is not performed in G04.1 block regardless of the state of\r\n#3003 when bit 6 (MSB) of parameter No.11279 is set to 1.\r\nSuppressing single block stop in subprogram"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c8f-a6ca-11ee-90b8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 615, "chroma:document": "It is necessary that non-buffering command is specified just before system variable #3003 when system \r\nvariable #3003 is used for suppressing single block stop.\r\nWhen non-buffering M codes that are set by parameter No.3411 are used as non-buffering command, \r\nsingle block stop is performed in this block. (Example of program 1)\r\nHowever, when G code preventing buffering is used as non-buffering command and bit 6 (MSB) of"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c90-a6ca-11ee-92e2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 615, "chroma:document": "parameter No.11279 is set to 1, single block stop is not performed in this block. (Example of program 2)\r\nTherefore, subprogram can be executed as well as the command of a block by specifying cycle start \r\ncommand once.\r\nExample of program 1)\r\nMain\r\nprogram Subprogram Single\r\nblock stop\r\nO0001 (Note 1)\r\n: Performing\r\n: Performing\r\nM98P1000 O1000 (Note 1)\r\nM100 -----Preventing buffering of system variable #3003 Performing\r\n#3003=1 -----Suppressing single block stop is valid\r\n :\r\n :"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c91-a6ca-11ee-8050-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 615, "chroma:document": ":\r\n :\r\nM100 -----Preventing buffering of system variable #3003\r\n#3003=0 -----Suppressing single block stop is invalid\r\nM99 (Note 2)\r\n: Performing\r\n: Performing\r\nM30 Performing"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c92-a6ca-11ee-940a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 616, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 587 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nExample of program 2)\r\nMain\r\nprogram Subprogram Single\r\nblock stop\r\nO0001 (Note 1)\r\n: Performing\r\n: Performing\r\nM98P1000 O1000 (Note 1)\r\nG04.1 -----Preventing buffering of system variable #3003\r\n#3003=1 -----Suppressing single block stop is valid\r\n :\r\n :\r\nG04.1 -----Preventing buffering of system variable #3003\r\n#3003=0 -----Suppressing single block stop is invalid\r\nM99 (Note 2)\r\n: Performing\r\n: Performing\r\nM30 Performing\r\nNOTE"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c93-a6ca-11ee-9986-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 616, "chroma:document": "M30 Performing\r\nNOTE\r\n1 When bit 0 (NOB) of parameter No.3404 is set to 0, single block stop is \r\nperformed in \u201cO0001\u201d and \u201cO1000\u201d block. Set bit 0 (NOB) of parameter No.3404 \r\nto 1 if it is necessary to execute subprogram by specifying cycle start command \r\nonce during program operation.\r\n2 When bit 0 (M99) of parameter No.11648 is set to 0, next block of \u201cM98P1000\u201d \r\nblock is executed as soon as finishing subprogram because single block stop is"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c94-a6ca-11ee-a1d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 616, "chroma:document": "not performed in \u201cM99\u201d block of subprogram. Set bit 0 (M99) of parameter \r\nNo.11648 to 1 if it is necessary to perform single block stop in \u201cM99\u201d block \r\nduring single block operation.\r\n20.5 Speeding up of rigid tapping\r\nOverview\r\nCycle time of rigid tapping can be reduced with setting the following parameter.\r\n- Parameter HRC (No.5208#5) = 1\r\nThe start-up time for cycle operation after point R is reduced.\r\nFig 20.5 (a) Overview of operation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c95-a6ca-11ee-9679-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 617, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 588 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nExplanation\r\nWhen parameter HRC (No.5208#5) is 1, rigid tapping cycle is speeded up because the starting time after \r\npoint R is reduced.\r\nNOTE\r\n1 When a tapping axis is moved at both before and after point R, the tapping cycle \r\nis not speeded up.\r\n2 This speeding up is enabled in both machining center system and lathe system.\r\nHowever, a rigid tapping with G code system A in lathe system is operated on"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c96-a6ca-11ee-8bf4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 617, "chroma:document": "mode of returning to initial level at any time. The tapping axis is moved at both \r\nbefore and after point R. Accordingly, this speeding up is disabled regardless of \r\nsetting of parameter HRC (No.5208#5).\r\n3 The operation of first tapping is not speeded up regardless of setting of \r\nparameter HRC (No.5208#5).\r\nFig 20.5 (b) Return to point R level (G99) Fig 20.5 (c) Return to initial level (G98)\r\nFig 20.5 (d) combination of return to point R level (G99) and initial level (G98)\r\nPeck rigid tapping"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c97-a6ca-11ee-869e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 617, "chroma:document": "Peck rigid tapping\r\nIn peck tapping cycle (parameter PCP(No.5200#5)=1) and high-speed peck tapping cycle (parameter PCP \r\n(No.5200#5)=0), this speeding up is enabled. The operation of the first tapping from point R is speeded \r\nup. Since then, the operation during reaching to point Z is not speeded up."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c98-a6ca-11ee-a54c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 618, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 589 -\r\n20. HIGH-SPEED CUTTING \r\nFUNCTIONS\r\nRestriction\r\n1. This speeding up is enabled when the advance preview feed forward is enabled. Please set 1 a \r\nparameter REF (No.5203#2) that feed forward is enabled in rigid tapping.\r\n2. When a tapping axis is moved at both before and after point of speeding up, this speeding up is \r\ndisabled.\r\n Example)\r\n- Return to initial level mode (G98)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c99-a6ca-11ee-a4d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 618, "chroma:document": "3. In G code system A for lathe system, the return point level for rigid tapping is the initial level (G98) \r\nalways. Therefore this speeding up is disabled regardless of the setting of parameter HRC \r\n(No.5208#5).\r\n4. When a tapping axis is perpendicular axis for arbitrary angular axis control, this speeding up is \r\ndisabled.\r\n5. When there is an axis which is under superimposed control in a path of machining with rigid tapping,\r\nthis speeding up is disabled."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c9a-a6ca-11ee-b1fe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 618, "chroma:document": "this speeding up is disabled.\r\n6. When the multiple axes or the axis which is not specified by programming are moved as a tapping \r\naxis, this speeding up is disabled.\r\n Example)\r\n- Rigid tapping in 3-dimensional coordinate system conversion.\r\n- Rigid tapping in tilted working plane indexing.\r\nBut the following functions are an exception. (this speeding up is enabled.)\r\n- Synchronous control\r\n- Composite control\r\n- Axis synchronous control\r\n- Tandem control"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c9b-a6ca-11ee-b2cf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 619, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 590 -\r\n21 AXIS CONTROL FUNCTIONS\r\n21.1 AXIS SYNCHRONOUS CONTROL\r\nWhen a movement is made along one axis by using multiple servo motors as in the case of a large gantry \r\nmachine, a command for one axis can drive the multiple motors by synchronizing one motor with the \r\nother. An axis used as the reference for axis synchronous control is called a master axis (M-axis), and an"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c9c-a6ca-11ee-9531-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 619, "chroma:document": "axis along which a movement is made in synchronism with the master axis is called a slave axis (S-axis).\r\nY\r\nZ\r\nA\r\n(Slave axis)\r\nX\r\n(Master axis)\r\nFig. 21.1 Example of machine with X and A being synchronous axes\r\nOperation where axis synchronous control is turned on (enabled) to make a movement along the slave \r\naxis in synchronism with the master axis is called a synchronous operation. Operation where axis"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c9d-a6ca-11ee-aacf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 619, "chroma:document": "synchronous control is turned off (disabled) to move a master axis and a slave axis independently is \r\ncalled a normal operation.\r\n(Example)\r\nAutomatic operation when the master axis is the X-axis and the slave axis is the A-axis:\r\nIn synchronous operation, both the X-axis and the A-axis are moved according to the programmed \r\ncommand Xxxxx for the master axis.\r\nIn normal operation, the master axis and the slave axis are moved independently as in the case of"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c9e-a6ca-11ee-b82d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 619, "chroma:document": "normal CNC control. The programmed command Xxxxx makes a movement along the X-axis. The \r\nprogrammed command Aaaaa makes a movement along the A-axis. The programmed command \r\nXxxxx Aaaaa makes movements along the X-axis and A-axis at the same time.\r\nFor details, refer to the relevant manual published by the machine tool builder."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001c9f-a6ca-11ee-9f2e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 620, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 591 -\r\nNote\r\nNOTE\r\n1 During axis synchronous control, a movement based on the reference position \r\nreturn check (G27), automatic reference position return (G28), 2nd/3rd/4th \r\nreference position return (G30), or machine coordinate system selection (G53) \r\ncommand is made as described below according to the setting of bit 2 (SRF) of \r\nparameter No. 8305.\r\n<1> When SRF = 0, the same movement as made along the master axis is \r\nmade along the slave axis."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca0-a6ca-11ee-b471-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 620, "chroma:document": "made along the slave axis.\r\n<2> When SRF = 1, a movement is made along the slave axis to the specified \r\nposition independently of a movement made along the master axis to the \r\nspecified position.\r\n2 A command not involving a movement along an axis such as the workpiece \r\ncoordinate system setting command (G92) and local coordinate system setting \r\ncommand (G52) is set with the master axis according to the master axis \r\nprogramming."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca1-a6ca-11ee-abf7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 620, "chroma:document": "programming.\r\n3 When switching the synchronization state in a program, be sure to specify M \r\ncodes (parameters Nos. 8337 and 8338) for turning synchronization on and off. \r\nBy switching between the input signals SYNC <Gn138> and SYNCJ <Gn140>\r\nfrom the PMC with the M codes, the synchronization state can be switched in the \r\nprogram.\r\n4 If the following errors occurred during axis synchronous control, an alarm \r\nPS0213 is issued.\r\n<1> If the program issued the move command to the slave axis."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca2-a6ca-11ee-aae9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 620, "chroma:document": "<2> If the manual operation (jog feed or incremental feed) is performed to the \r\nslave axis.\r\n<3> If the program issued the automatic reference position return command \r\nwithout specifying the manual reference position return after the power was\r\nturned on.\r\n5 A programmed command can be specified for the slave axis when switching \r\nbetween synchronous operation and normal operation is enabled (with bit 5 \r\n(SCAx) of parameter No. 8304 set to 0) and the signal SYNC/SYNCJ select \r\nnormal operation."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca3-a6ca-11ee-a6e9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 621, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 592 -\r\n21.2 POLYGON TURNING (G50.2, G51.2, G250, G251)\r\nT\r\nPolygon turning means machining a workpiece to a polygonal figure by rotating the workpiece and tool at \r\na certain ratio.\r\nWorkpiece Workpiece Tool\r\nFig. 21.2 (a) Polygon turning\r\nBy changing conditions which are rotation ratio of workpiece and tool and number of cutters, the \r\nworkpiece can be machined to a square or hexagon. The machining time can be reduced as compared with"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca4-a6ca-11ee-b743-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 621, "chroma:document": "polygonal figure machining using the polar coordinate interpolation. The machined figure, however, is \r\nnot exactly polygonal. Generally, polygon turning is used for the heads of square and/or hexagon bolts or \r\nhexagon nuts.\r\nAs the tool rotary axis, one of the following can be used:\r\n- CNC controlled axis (servo axis)\r\n- Second spindle (Two serial spindles are connected.)\r\nPolygonal machining performed using a servo axis as the tool rotary axis is referred to as polygon turning."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca5-a6ca-11ee-a28a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 621, "chroma:document": "Polygonal machining performed using the second spindle as the tool rotary axis is referred to as polygon \r\nturning with two spindles.\r\nFunction name Workpiece axis Tool rotary axis\r\nPolygon turning\r\nSpindle\r\n(Either an analog spindle or serial spindle\r\nis usable. However, a detector equivalent \r\nto a position coder is required.)\r\nServo axis\r\nPolygon turning with two spindles Spindle\r\n(Serial spindle)\r\nSpindle\r\n(Serial spindle)\r\nExplanation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca6-a6ca-11ee-9d6e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 621, "chroma:document": "(Serial spindle)\r\nExplanation\r\nA CNC controlled axis (servo axis) is assigned to the tool rotary axis. \r\nThis rotary axis of tool is called Y-axis in the following description. As the workpiece axis (spindle), \r\neither a serial spindle or analog spindle can be used.\r\nThe Y-axis is controlled by the G51.2 command, so that the ratio of the rotation speeds of the spindle \r\n(previously specified by S-command) and the tool becomes the specified ratio."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca7-a6ca-11ee-ba23-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 621, "chroma:document": "When simultaneous start is specified by G51.2, the one-rotation signal sent from the position codes set on \r\nthe spindle is detected. After one-rotation signal detection, the Y-axis is controlled using the rotation ratio \r\nof the spindle and Y-axis specified by P and Q. So, a position coder needs to be attached to the spindle. \r\nThis control will be maintained until the polygon turning cancel command is executed (G50.2). Polygon"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca8-a6ca-11ee-8d0b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 621, "chroma:document": "turning is cancelled by any of the following in addition to the G50.2 command:\r\n(1) Power off\r\n(2) Emergency stop\r\n(3) Servo alarm"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ca9-a6ca-11ee-b115-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 622, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 593 -\r\n(4) Reset (external reset signal ERS, reset/rewind signal RRW, and RESET key on the MDI unit)\r\nIn polygon turning with two spindles, setting bit 0 (RPL) of parameter No.7603 to 1 prevents \r\npolygon synchronization mode from being released by reset.\r\n(5) Occurrence of alarms PS0217 to PS0221, PS0314, and PS5018\r\nNOTE\r\n1 Before polygon turning, reference position return operation on the Y-axis needs"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001caa-a6ca-11ee-9c9e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 622, "chroma:document": "to be specified to determine the rotation start position of the tool. This reference \r\nposition return operation is performed by detecting a deceleration limit as in the \r\ncase of manual reference position return operation. (By setting bit 7 (PLZ) of \r\nparameter No. 7600, reference position return operation can be performed\r\nwithout detecting a deceleration limit.)\r\n2 The rotation direction on the Y-axis is determined by the sign of Q, and is not \r\naffected by the rotation direction of the position coder."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cab-a6ca-11ee-88a4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 622, "chroma:document": "3 Among Y-axis position indications, the indication of a machine coordinate\r\n(MACHINE) changes within the amount of movement for 0 to 1 revolution as a \r\nmovement is made on the Y-axis. The absolute coordinate and relative \r\ncoordinate are not updated. So, when specifying an absolute-position command\r\nfor the Y-axis after polygon turning mode cancellation, set a workpiece\r\ncoordinate system after reference position return operation."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cac-a6ca-11ee-9b69-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 622, "chroma:document": "4 For the Y-axis engaged in polygon turning, jog feed and handle feed are \r\ndisabled.\r\n5 For the Y-axis not engaged in polygon turning, a move command can be \r\nspecified as in the case of other controlled axes.\r\n6 The Y-axis engaged in polygon turning is not counted in the number of \r\nsimultaneously controlled axes.\r\n7 One workpiece must be machined using a fixed spindle speed until the \r\nworkpiece is finished.\r\n8 G50.2 is the G code for suppressing buffering."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cad-a6ca-11ee-9c06-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 622, "chroma:document": "9 The following functions must be commanded with polygon turning cancel mode.\r\n- Inch/metric conversion\r\n- AI contour control\r\n- Tilted working plane indexing\r\n- Flexible path axis assignment\r\nCAUTION\r\n1 During polygon turning, threading cannot be performed.\r\n2 For the Y-axis engaged in polygon turning, the signals below are valid or invalid:\r\nSignals valid for the Y-axis\r\n- Machine lock\r\n- Servo-off\r\nSignals invalid for the Y-axis\r\n- Feed hold\r\n- Interlock\r\n- Override\r\n- Dry run"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cae-a6ca-11ee-9066-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 622, "chroma:document": "- Override\r\n- Dry run\r\n(In the dry run, workpiece might not be processed to the expected shape \r\nbecause the one-rotation signal is not awaited though the speed of a dry run \r\nis invalid.)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001caf-a6ca-11ee-9690-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 623, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 594 -\r\nFormat\r\nG50.2 (G250) Polygon turning cancel\r\nG51.2 (G251) P_ Q_ [R_] ;\r\nP,Q: Rotation ratio of spindle and Y-axis\r\nR : Relative phase difference between spindle and Y-axis (*1)\r\nSpecify range:\r\nP: Integer from 1 to 999\r\nQ: Integer from -999 to -1 or from 1 to 999\r\nWhen Q is a positive value, Y-axis makes positive rotation.\r\nWhen Q is a negative value, Y-axis makes negative rotation.\r\nR: 0 to 360 deg"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb0-a6ca-11ee-8a63-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 623, "chroma:document": "R: 0 to 360 deg\r\nThe unit of data is depend on the increment system of the reference axis.\r\nThe decimal point can be used.\r\nIf a value out of range is specified, it is rounded in 0 to 360 degrees.\r\n(*1) R can be specified in polygon turning with two spindles.\r\nThe least command increment of R is 360/4096 degrees, and the value less than \r\nthe least command increment is rounded off.\r\nR may be omitted. If R is not specified after starting polygon turning with two"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb1-a6ca-11ee-aa7e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 623, "chroma:document": "spindles, the phase difference is assumed to be 0. Even if R is not specified, phase\r\nadjustment is performed.\r\nIf bit 5 (COF) of parameter No. 7602 is 1 to disable phase control, R is ignored.\r\nNOTE\r\n1. Specify G50.2 and G51.2 in a single block. If G51.2 and 50.2 are specified in the \r\nsame block for other commands, alarm PS0219 \"COMMAND G51.2/G \r\nINDEPENDENTLY\" is issued.\r\n2. If P or Q is not commanded in the G51.2 block, or the command value is out of"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb2-a6ca-11ee-8333-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 623, "chroma:document": "the range, alarm PS0218 \"NOT FOUND P/Q COMMAND\" is issued. Please \r\nrewrite the parameter related to polygon turning during G50.2 (polygon turning \r\nmode). Then, diagnosis data No. 0471#6 is 1.\r\n3. Please rewrite the parameter related to polygon turning during G50.2 (polygon \r\nturning mode cancel).\r\nExample\r\nG00 X100. 0 Z20.0 S1000 M03 ; (Workpiece rotation speed 1000 (min-1\r\n))\r\nG51.2 P1 Q2 ; (Tool rotation start (tool rotation speed 2000 (min-1\r\n))\r\nG01 X80.0 F10.0 ; (X-axis infeed)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb3-a6ca-11ee-bd19-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 623, "chroma:document": "G04 X2.0 ; (Waiting 2 seconds)\r\nG00 X100.0 ; (X-axis escape)\r\nG50.2 ; (Tool rotation stop)\r\nM05 S0 ; (Spindle stop )\r\n- Principle of polygon turning \r\nThe principle of polygon turning is explained below. In the figure (Fig. 21.2 (b)) below the radius of tool \r\nand workpiece are A and B, and the angular speeds of tool and workpiece are a and \u03b2. The origin of XY \r\nCartesian coordinates is assumed to be the center of the workpiece."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb4-a6ca-11ee-a892-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 623, "chroma:document": "Simplifying the explanation, consider that the tool center exists at the position\r\nPo (A, 0) on the workpiece periphery, and the tool nose starts from position Pto (A-B, 0)."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb5-a6ca-11ee-b852-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 624, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 595 -\r\nY\r\nX\r\nA\r\n(0,0)\r\nPto\r\nPo\r\nB\r\nAngular speed a\r\nA : Workpiece radius\r\nB : Rool radius\r\nAngular \r\nWorkpiece speed \u03b2\r\nTool\r\na : Workpiece angular speed\r\n\u03b2 : Tool angular speed\r\nPo (A, 0)\r\nPto (A-B, 0)\r\nFig. 21.2 (b) Principle of polygon turning\r\n(0, 0)\r\n\u03b1t\r\n\u03b2t\r\nA\r\nP\r\nStart point\r\nB\r\nPt (Xt, Yt)\r\nFig. 21.2 (c) Tool nose position \r\nIn this case, the tool nose position Pt (Xt, Yt) after time t is expressed by equations 1 and 2:"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb6-a6ca-11ee-83df-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 624, "chroma:document": "Xt=Acosat-Bcos(\u03b2-a)t (Equation 1)\r\nYt=Asinat+Bsin(\u03b2-a)t (Equation 2)\r\nAssuming that the rotation ratio of workpiece to tool is 1:2, namely, \u03b2=2a, equations 1 and 2 are \r\nmodified as follows:\r\nXt=Acosat-Bcosat=(A-B)cosat (Equation 1)'\r\nXt=Asinat+Bsinat=(A+B)sinat (Equation 2)'\r\nThese equations indicate that the tool nose path draws an ellipse with longer diameter A+B and shorter \r\ndiameter A-B.\r\nThen consider the case when one tool is set at 180\u00b0 symmetrical positions, for a total of two. A square can"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb7-a6ca-11ee-947f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 624, "chroma:document": "be machined with these tools as shown below."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb8-a6ca-11ee-bb3c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 625, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 596 -\r\nIf three tools are set at every 120\u00b0, the machining figure will be a hexagon as shown below.\r\nWARNING\r\nFor the maximum rotation speed of the tool, see the instruction manual supplied \r\nwith the machine. Do not specify a spindle speed higher than the maximum tool \r\nspeed or a ratio to the spindle speed that results in a speed higher than the \r\nmaximum tool speed."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cb9-a6ca-11ee-8756-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 626, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 597 -\r\n21.3 SYNCHRONOUS, COMPOSITE AND SUPERIMPOSED \r\nCONTROL BY PROGRAM COMMAND (G50.4, G51.4, \r\nG50.5, G51.5, G50.6, AND G51.6)\r\nSynchronous control, composite control, and superimposed control can be started or canceled using a \r\nprogram command instead of a DI signal. Synchronous control, composite control, and superimposed \r\ncontrol based on a DI signal is also possible."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cba-a6ca-11ee-b9cc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 626, "chroma:document": "For the basic operations of synchronous control, composite control, and superimposed control, see \r\nSections, \"SYNCHRONOUS CONTROL AND COMPOSITE CONTROL\" and \"SUPERIMPOSED \r\nCONTROL\" in the CONNECTION MANUAL (FUNCTION).\r\nFormat\r\nG51.4 P_ Q_ (L_) ; Synchronous control start (L is omissible.)\r\nG50.4 Q_ ; Synchronous control cancel\r\nP: Synchronous master axis ID number\r\nQ: Synchronous slave axis ID number\r\nL: Parking command\r\n1: Master parking (slave parking cancel)\r\n2: Slave parking (master parking cancel)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cbb-a6ca-11ee-836e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 626, "chroma:document": "0: No parking (parking cancel)\r\n(When L is omitted, the specification of L0 is assumed.)\r\nG51.5 P_ Q_ ; Composite control start\r\nG50.5 P_ Q_ ; Composite control cancel\r\nP: Composite axis 1 ID number\r\nQ: Composite axis 2 ID number\r\nG51.6 P_ Q_ ; Superimposed control start\r\nG50.6 Q_ ; Superimposed control cancel\r\nP: Superimposed master axis ID number\r\nQ: Superimposed slave axis ID number\r\nAs an ID number, set a unique value for identifying each axis in parameter No. 12600 for \r\nboth of P and Q.\r\nNOTE"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cbc-a6ca-11ee-9f75-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 626, "chroma:document": "both of P and Q.\r\nNOTE\r\n1 These commands are one-shot G code.\r\n2 These commands must be specified in a single block.\r\n3 When P,Q or L command is out of range, the alarm PS5339\"ILLEGAL FORMAT \r\nCOMMAND IS EXECUTED IN SYNC/MIX/OVL CONTROL.\" occurs."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cbd-a6ca-11ee-8f39-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 627, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 598 -\r\nExplanation\r\nSynchronous control\r\nSynchronous control is performed with the G51.4/G50.4 commands, instead of simultaneously controlled \r\naxis selection signals.\r\nParameter setting examples for a 3-path system\r\n- Parameter No.12600\r\nPath 1 Path 2 Path 3\r\nX 101 201 301\r\nZ 102 202 302\r\n- Parameter No.8180\r\nPath 1 Path 2 Path 3\r\nX 0 0 0\r\nZ 0 102 102\r\n- Program example (M100 to M103 are synchronization M codes.)\r\nPath 1 Path 2 Path 3 Operation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cbe-a6ca-11ee-90e4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 627, "chroma:document": "Path 1 Path 2 Path 3 Operation\r\nN10 M100 P123 ; M100 P123 ; M100 P123 ; Synchronization between paths 1, 2, and 3\r\nN20 G51.4 P102 Q202 ;\r\nN30 G51.4 P102 Q302 ; \r\nStart of Z1-Z2 synchronous control\r\nStart of Z1-Z3 synchronous control\r\nN40 M101 P123 ; M101 P123 ; M101 P123 ; Synchronization between paths 1, 2, and 3\r\nN50 G00 Z100.; Synchronous \r\nslave movement\r\nSynchronous \r\nslave movement\r\nZ1-Z2 and Z1-Z3 synchronous control\r\nN60 M102 P123 ; M102 P123 ; M102 P123 ; Synchronization between paths 1, 2, and 3"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cbf-a6ca-11ee-9805-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 627, "chroma:document": "N70 G50.4 Q202 ;\r\nN80 G50.4 Q302 ; \r\nCancellation of Z1-Z2 synchronous control\r\nCancellation of Z1-Z3 synchronous control\r\nN90 M103 P123 ; M103 P123 ; M103 P123 ; Synchronization between paths 1, 2, and 3\r\n- Start of synchronous control\r\nN20 G51.4 P102 Q202 :\r\nStart of synchronous control with the Z1-axis being a master axis and the Z2-axis being a slave axis\r\nN30 G51.4 P102 Q302 :\r\nStart of synchronous control with the Z1-axis being a master axis and the Z3-axis being a slave axis"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc0-a6ca-11ee-b3f1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 627, "chroma:document": "- Cancellation of synchronous control\r\nN70 G50.4 Q202 :\r\nCancellation of synchronous control with the Z1-axis being a master axis and the Z2-axis being a \r\nslave axis\r\nN80 G50.4 Q302 :\r\nCancellation of synchronous control with the Z1-axis being a master axis and the Z3-axis being a \r\nslave axis\r\n- Parking\r\nUse the L command to specify the start and cancellation of the parking of synchronous axes.\r\nIf the L command is omitted or if the L0 command is issued, the parking of both synchronous master axis"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc1-a6ca-11ee-8e16-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 627, "chroma:document": "and synchronous slave axis is canceled.\r\n- Parameter check\r\nIf the axis number corresponding to the P specified with G51.4 is not set in slave axis parameter No. 8180, \r\nalarm PS5339, \u201cILLEGAL FORMAT COMMAND IS EXECUTED IN SYNC/MIX/OVL CONTROL.\u201d\r\nis issued."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc2-a6ca-11ee-b192-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 628, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 599 -\r\nComposite control\r\nComposite control is performed with the G51.5/G50.5 commands, instead of composite control axis \r\nselection signals.\r\nParameter setting examples for a 3-path system\r\n- Parameter No.12600\r\nPath 1 Path 2 Path 3\r\nX 101 201 301\r\nZ 102 202 302\r\n- Parameter No.8183\r\nPath 1 Path 2 Path 3\r\nX 0 101 0\r\nZ 0 102 0\r\n- Program example (M100 to M103 are synchronization M codes.)\r\nPath 1 Path 2 Path 3 Operation\r\nN10 M100 P12 ; M100 P12 ;"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc3-a6ca-11ee-bbd7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 628, "chroma:document": "N10 M100 P12 ; M100 P12 ;\r\nIndependent \r\noperation\r\nSynchronization between paths 1 and 2\r\nN20 G51.5 P101 Q201 ;\r\nN30 G51.5 P102 Q202 ; \r\nStart of X1-X2 composite control\r\nStart of Z1-Z2 composite control\r\nN40 M101 P12 ; M101 P12 ; Synchronization between paths 1 and 2\r\nN50 G00 X 100. Z100.; Composite \r\nmovement\r\nX1-X2 and Z1-Z2 composite control\r\nN60 M102 P12 ; M102 P12 ; Synchronization between paths 1 and 2\r\nN70 G50.5 P101 Q201 ;\r\nN80 G50.5 P102 Q202 ; \r\nCancellation of X1-X2 composite control"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc4-a6ca-11ee-abdb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 628, "chroma:document": "Cancellation of Z1-Z2 composite control\r\nN90 M103 P12 ; M103 P12 ; Synchronization between paths 1 and 2\r\n- Start of composite control\r\nN20 G51.5 P101 Q201 : \r\nStart of composite control on the X1- and X2-axes\r\nN30 G51.5 P102 Q202 : \r\nStart of composite control on the Z1- and Z2-axes\r\n- Cancellation of composite control\r\nN70 G50.5 P101 Q201 : \r\nCancellation of composite control on the X1- and X2-axes\r\nN80 G50.5 P102 Q202 :\r\nCancellation of composite control on the Z1- and Z2-axes\r\n- Parameter check"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc5-a6ca-11ee-826e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 628, "chroma:document": "- Parameter check\r\nIf the composite control axis corresponding to the P or Q specified with G51.5/G50.5 is not set in \r\nparameter No. 8183, alarm PS5339, \u201cILLEGAL FORMAT COMMAND IS EXECUTED IN \r\nSYNC/MIX/OVL CONTROL.\u201d is issued.\r\nSuperimposed control\r\nSuperimposed control is performed with the G51.6/G50.6 commands, instead of superimposed control \r\naxis selection signals."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc6-a6ca-11ee-928d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 629, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 600 -\r\nParameter setting examples for a 3-path system\r\n- Parameter No.12600\r\nPath 1 Path 2 Path 3\r\nX 101 201 301\r\nZ 102 202 302\r\n- Parameter No.8186\r\nPath 1 Path 2 Path 3\r\nX 0 0 0\r\nZ 0 0 102\r\n- Program example (M100 to M103 are synchronization M codes.)\r\nPath 1 Path 2 Path 3 Operation\r\nN10 M100 P13 ;\r\nIndependent \r\noperation\r\nM100 P13 ; Synchronization between paths 1 and 3\r\nN20 G51.6 P102 Q302 ; Start of Z1-Z3 superimposed control"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc7-a6ca-11ee-91f6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 629, "chroma:document": "N30 M101 P13 ; M101 P13 ; Synchronization between paths 1 and 3\r\nN40 G00 Z100.; G00 Z-200.; Z1-Z3 superimposed control\r\n(Z+100 superimposed on Z3)\r\nN50 M102 P13 ; M102 P13 ; Synchronization between paths 1 and 3\r\nN60 G50.6 Q302 ; Cancellation of Z1-Z3 superimposed control\r\nN70 M103 P13 ; M103 P13 ; Synchronization between paths 1 and 3\r\n- Start of superimposed control\r\nN20 G51.6 P102 Q302 : \r\nStart of superimposed control with the Z1-axis being a master axis and the Z3-axis being a slave axis"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc8-a6ca-11ee-a312-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 629, "chroma:document": "- Cancellation of superimposed control\r\nN60 G50.6 Q302 : \r\nCancellation of superimposed control with the Z1-axis being a master axis and the Z3-axis being a \r\nslave axis\r\n- Parameter check\r\nIf the axis number corresponding to the P specified with G51.6 is not set in superimposed slave axis \r\nparameter No. 8186, alarm PS5339, \u201cILLEGAL FORMAT COMMAND IS EXECUTED IN \r\nSYNC/MIX/OVL CONTROL.\u201d is issued.\r\nNOTE\r\n1 If G codes (G50.4/G50.5/G50.6) for canceling synchronous, composite, and"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cc9-a6ca-11ee-b59f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 629, "chroma:document": "superimposed control with program commands are issued for axes under \r\nsynchronous, composite, and superimposed control with DI signals, \r\nsynchronous, composite, and superimposed control is canceled.\r\n2 If the synchronous control axis selection signal, composite control axis selection \r\nsignal, and superimposed control axis selection signal are changed from '1' to '0' \r\nfor axes under synchronous, composite, and superimposed control with program"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cca-a6ca-11ee-bcf4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 629, "chroma:document": "commands, synchronous, composite, and superimposed control is canceled."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ccb-a6ca-11ee-80fc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 630, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 601 -\r\n21.4 ROTARY AXIS ROLL-OVER\r\nThe roll-over function of the rotary axis prevents coordinates for the rotary axis from overflowing. The \r\nroll-over function of the rotary axis is enabled by setting bit 0 (ROAx) of parameter No. 1008 to 1.\r\n21.4.1 Rotary Axis Roll-over\r\nExplanation\r\nFor an incremental programming, the tool moves the angle specified in the command. For an absolute"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ccc-a6ca-11ee-80ef-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 630, "chroma:document": "value programming, the tool moves to the angle rounded off by the amount of movement per rotation \r\n(Parameter No.1260). The tool moves in the direction in which the final coordinates are closest when bit 1 \r\n(RABx) of parameter No. 1008 is set to 0. Displayed values for relative coordinates are also rounded by \r\nthe angle corresponding to one rotation when bit 2 (RRLx) of parameter No. 1008 is set to 1.\r\nExample"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ccd-a6ca-11ee-8ef1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 630, "chroma:document": "Example\r\nAssume that axis A is the rotary axis and that the amount of movement per rotation is 360.000 (parameter \r\nNo. 1260 = 360.000). When the following program is executed using the roll-over function of the rotary \r\naxis, the axis moves as shown below.\r\n G90 A0 ; Sequence number Actual movement value Absolute coordinate value after \r\nmovement end\r\nN1 G90 A-150.0 ; N1 -150 210\r\nN2 G90 A540.0 ; N2 -30 180\r\nN3 G90 A-620.0 ; N3 -80 100\r\nN4 G91 A380.0 ; N4 +380 120\r\nN5 G91 A-840.0 ; N5 -840 0\r\nRelative"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cce-a6ca-11ee-ab2c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 630, "chroma:document": "Relative\r\ncoordinate value\r\nAbsolute\r\ncoordinate value\r\n-720\u00b0\r\n-0\u00b0\r\n-360\u00b0\r\n-0\u00b0 -0\u00b0\r\n-0\u00b0 360\u00b0\r\n-0\u00b0\r\nN1\r\nN2\r\nN3\r\nN4\r\nN5\r\n210\u00b0 (Absolute)\r\n180\u00b0\r\n100\u00b0\r\n120\u00b0\r\nM\r\nNOTE\r\nThis function cannot be used together with the index table indexing function."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ccf-a6ca-11ee-af0f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 631, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 602 - \r\n21.5 TOOL RETRACT AND RECOVER \r\nOverview \r\nTo replace the tool damaged during machining or to check the status of machining, the tool can be \r\nwithdrawn from a workpiece. The tool can then be advanced again to restart machining efficiently. \r\nThe tool retract and recover operation consists of the following four steps: \r\n- Retract \r\n The tool is retracted to a predefined position using the TOOL WITHDRAW switch. \r\n- Withdrawal"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd0-a6ca-11ee-be0d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 631, "chroma:document": "- Withdrawal \r\n The tool is moved to the tool-change position manually. \r\n- Return \r\n The tool returns to the retract position. \r\n- Repositioning \r\n The tool returns to the interrupted position. \r\nFor the tool retract and recover operations, see \u201cTool retract and recover\u201c in the Part III. \r\n: Position at which tool retract switch is turned on \r\n: Programmed position \r\n: Position at which tool is retracted by manual operation \r\n: Retract path \r\n: Manual operation (retract path) \r\n: Return path"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd1-a6ca-11ee-ac34-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 631, "chroma:document": ": Return path \r\n: Re-positioning \r\nX\r\nY \r\nZ\r\nZ\r\nX"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd2-a6ca-11ee-8109-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 632, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 603 -\r\nFormat\r\nSpecify a retraction axis and distance in the following format:\r\nSpecify the amount of retraction, using G10.6.\r\nG10.6 IP_ ;\r\nIP: In incremental mode, retraction distance from the position where the retract signal \r\nis turned on\r\nIn the absolute mode, retraction distance to an absolute position\r\nThe specified amount of retraction is effective until G10.6 is next executed. To \r\ncancel the retraction, specify the following:"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd3-a6ca-11ee-a09c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 632, "chroma:document": "G10.6 ; (as a single block containing no other commands)\r\nExplanation\r\n- Retraction\r\nWhen the TOOL WITHDRAW switch on the machine operator's panel is turned on during automatic \r\noperation or in the automatic operation stop or hold state, the tool is retracted the length of the \r\nprogrammed retraction distance. This operation is called retraction. The position at which retraction is \r\ncompleted is called the retraction position. The tool is retracted to the retraction position in linear"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd4-a6ca-11ee-822f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 632, "chroma:document": "interpolation at the minimum feedrate among the parameter (No.7042) values of moving axes. When \r\nretraction is completed, the RETRACTIONS POSITION LED on the machine operator\u2019s panel goes on.\r\nWhen the TOOL WITHDRAW switch is turned on during execution of a block in automatic operation, \r\nexecution of the block is interrupted immediately and the tool is retracted. After retraction is completed, \r\nthe system enters the automatic operation hold state."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd5-a6ca-11ee-a46e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 632, "chroma:document": "If the retraction distance and direction are not programmed, retraction is not performed. In this state, the \r\ntool can be withdrawn and returned.\r\nWhen the TOOL WITHDRAW switch is turned on in the automatic operation stop or hold state, the tool \r\nis retracted, then the automatic operation stop or hold state is entered again.\r\nWhen the TOOL WITHDRAW switch is turned on, the tool withdraw mode is set. When the tool"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd6-a6ca-11ee-9bc1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 632, "chroma:document": "withdraw mode is set, the TOOL BEING WITHDRAWN LED on the machine operator's panel goes on.\r\n- Withdrawal\r\nWhen the manual mode is set, the tool can be moved manually (jog feed, incremental feed, or handle \r\nfeed) to replace the tool or measure a machined workpiece. This operation is called a withdrawal. The \r\ntool withdrawal path is automatically memorized by the CNC.\r\n- Return\r\nWhen the mode is returned to automatic operation mode and the TOOL RETURN switch on the machine"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd7-a6ca-11ee-9fd5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 632, "chroma:document": "operator's panel is turned off, the CNC automatically moves the tool to the retraction position by tracing \r\nthe manually-moved tool path backwards. This operation is called a return. Upon completion of a return \r\nto the retraction position, the RETRACTIONS POSITION LED comes on. The return is performed at the \r\nfeedrate specified by parameter (No.7042) for each axis.\r\n- Repositioning\r\nWhen the cycle start button is pressed while the tool is in the retraction position, the tool moves to the"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd8-a6ca-11ee-b76e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 632, "chroma:document": "position where the TOOL WITHDRAW switch was turned on. This operation is called repositioning. The \r\nre-positioning movement is made by linear interpolation at the minimum feedrate among the parameter \r\n(No.7042) values of moving axes. Upon completion of repositioning, the TOOL BEING WITHDRAWN \r\nLED is turned off, indicating that the tool withdrawal mode has terminated. Operation after completion of \r\nrepositioning depends on the automatic operation state when the tool withdrawal mode is set."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cd9-a6ca-11ee-981f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 632, "chroma:document": "(1) When the tool withdrawal mode is set during automatic operation, operation is resumed after \r\ncompletion of repositioning."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cda-a6ca-11ee-af7f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 633, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 604 -\r\n(2) When the tool withdrawal mode is set when automatic operation is held or stopped, the original \r\nautomatic operation hold or stop state is set after completion of repositioning. When the cycle start \r\nbutton is pressed again, automatic operation is resumed.\r\nNOTE\r\n1 If negative value or zero is set in parameter (No.7042) of moving axes, retract, \r\nrecovery and re-positioning are performed at the dry run feedrate."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cdb-a6ca-11ee-b723-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 633, "chroma:document": "2 Manual feedrate override signal is effective for the feedrate of parameter \r\n(No.7042).\r\nLimitation\r\n- Offset\r\nIf the origin, presetting, or workpiece origin offset value (or External workpiece origin offset value) is \r\nchanged after retraction is specified with G10.6 in absolute mode, the change is not reflected in the \r\nretraction position. After such changes are made, the retraction position must be respecified with G10.6."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cdc-a6ca-11ee-b1b2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 633, "chroma:document": "When the tool is damaged, automatic operation can be interrupted with a tool withdrawal and return \r\noperation in order to replace the tool. Note that if the tool offset value is changed after tool replacement, \r\nthe change is ignored when automatic operation is resumed from the start point or other point in the \r\ninterrupted block.\r\n- Machine lock, mirror image, and scaling\r\nWhen withdrawing the tool manually in the tool withdrawal mode, never use the machine lock, \r\nmirror-image, or scaling function."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cdd-a6ca-11ee-bebe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 633, "chroma:document": "- Reset\r\nUpon reset, the retraction data specified in G10.6 is cleared. Retraction data needs to be specified again.\r\n- Retraction command\r\nThe tool withdrawal and return function is enabled even when the retraction command is not specified. In \r\nthis case, retraction and repositioning are not performed.\r\nWARNING\r\nThe retraction axis and retraction distance specified in G10.6 need to be \r\nchanged in an appropriate block according to the figure being machined. Be very"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cde-a6ca-11ee-af03-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 633, "chroma:document": "careful when specifying the retraction distance; an incorrect retraction distance \r\nmay damage the workpiece, machine, or tool."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001cdf-a6ca-11ee-b6ba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 634, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 605 -\r\n21.5.1 Improvement of Tool compensation for Tool Retract and \r\nRecover\r\nOutline\r\nIn this function, when the recovery operation or re-positioning operation is started, the updated \r\ncompensation value is used. Therefore the restart operation is performed with the updated compensation\r\nvalue.\r\nExplanation\r\nIf this function is effective (the bit 7 (TRO) of parameter No.7002 is set to 1), when the recovery"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ce0-a6ca-11ee-886c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 634, "chroma:document": "operation or re-positioning operation is started, the updated compensation value is used and the restart \r\noperation is performed with the updated compensation value. Thus, if the compensation value is updated \r\nafter exchanging the tool, the tip point of tool becomes the same position as it of before exchanging tool \r\nin the restart operation thereafter.\r\nThe operation that updated compensation value is effective can be selected by the bit 6 (TNR) of \r\nparameter No.7002."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ce1-a6ca-11ee-9e26-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 634, "chroma:document": "parameter No.7002.\r\nExample-1 (When the bit 6 (TNR) of parameter No.7002 is set to 0):\r\nAssuming that the compensation value is updated from OFS1 to OFS2 at the manual retract position. \r\nWhen the recovery operation is started, the updated compensation value OFS2 is used, the tip point of new \r\ntool and old tool is the same position in the retract position. (Refer to the Fig.21.5.1 (a))\r\n1.Retract Operation\r\n2. Manual retract Operation\r\nRetract Point\r\nOFS1\r\nOFS2\r\nManual retract Point 3.Recovery Operation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3001ce2-a6ca-11ee-9e63-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 634, "chroma:document": "In case of TNR=0\r\nOFS1\u2192OFS2\r\n4.Re-positioning Operation\r\nFig.21.5.1 (a)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042e6-a6ca-11ee-b7ca-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 635, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 606 -\r\nExample-2 (When the bit 6 (TNR) of parameter No.7002 is set to 1):\r\nAssuming that the compensation value is updated from OFS1 to OFS2 in the manual retract position. \r\nWhen the recovery operation is started, the updated compensation value OFS2 is not used. After \r\nre-positioning operation, the updated compensation value OFS2 is used (Refer to the Fig.21.5.1 (b))\r\n1.Retract Operation\r\n2. Manual retract Operation\r\nRetract Point\r\nOFS1\r\nOFS2"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042e7-a6ca-11ee-984b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 635, "chroma:document": "Retract Point\r\nOFS1\r\nOFS2\r\nManual retract Point\r\n3.Recovery Operation\r\nIn case of TNR=1\r\nOFS1\u2192OFS2\r\n4.Re-positioning Operation\r\nFig.21.5.1 (b) \r\nNotes\r\nNOTE\r\n1 The compensation considered by this function is as follows. Neither the cutter \r\ncompensation nor the tool nose radius compensation is considered.\r\nMachining system : Tool length compensation G43/G44 (wear/geometry),\r\nTool Offset G43.7/G44.7 (wear /geometry)\r\nLathe system : When the Extended Tool Selection is not used (the bit 3"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042e8-a6ca-11ee-8ea3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 635, "chroma:document": "(TCT) of parameter No.5040 is set to 0)\r\nTool compensation T code (wear /geometry)\r\nWhen the Extended Tool Selection is not used (the bit 3 \r\n(TCT) of parameter No.5040 is set to 1)\r\nTool length compensation G43/G44 (wear /geometry),\r\nTool Offset G43.7/G44.7 (wear /geometry)\r\n2 The compensation value can be changed only in the retract position or the \r\nmanual retract position."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042e9-a6ca-11ee-9d29-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 636, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 607 -\r\nNOTE\r\n3 When the tool length compensation B is used, the vertical axis against the plane \r\nfrom which the tool retract and recover is executed is compensated. This plane is \r\nnot a same plane when G43/G44 is instructed (In case machining system)\r\n4 When the tool length compensation C is used and G43 or G44 is commanded, \r\nthe compensated axis is indefinite. Therefore this function cannot be used in this \r\ncase."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042ea-a6ca-11ee-8f74-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 636, "chroma:document": "case.\r\n5 This function cannot be used during the movement to the reference position by \r\nthe G28/G30 command or the G53 command is executing.\r\n21.6 ELECTRONIC GEAR BOX\r\n21.6.1 Electronic Gear Box\r\nOverview\r\nThis function enables fabrication of high-precision gears, screws, and other components by rotating the \r\nworkpiece in synchronization with a rotating tool or by moving the tool in synchronization with a rotating"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042eb-a6ca-11ee-bdfa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 636, "chroma:document": "workpiece. The rate of synchronization can be specified with a program. The synchronization of tool and \r\nworkpiece axes with this function adopts a system in which the synchronization is directly controlled by \r\ndigital servo, so that the workpiece axis can follow up the speed fluctuations on the tool axis with no error, \r\nthereby allowing fabrication of high-precision cogwheels. In the subsequent explanation, the Electronic\r\nGear Box is called the EGB."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042ec-a6ca-11ee-a063-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 636, "chroma:document": "Gear Box is called the EGB.\r\nThere are several conditions in the setting and so on of the workpiece axis and the tool axis, and refer to \r\nthe appropriate manual provided by the machine tool builder.\r\n- Example of controlled axis configuration\r\nSpindle : EGB master axis : Tool axis\r\n1st axis : X axis\r\n2nd axis : Y axis\r\n3rd axis : C axis (EGB slave axis : Workpiece axis)\r\n4th axis : C axis (EGB dummy axis : Cannot be used as a normal controlled axis.)\r\nSpindle (master axis) Spindle amp. Motor"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042ed-a6ca-11ee-9eb5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 636, "chroma:document": "1st axis X (omitted)\r\n2nd axis Y (omitted)\r\nTool axis\r\n3rd axis C\r\nslave axis\r\n4th axis\r\ndummy axis\r\nEGB\r\n-\r\n+\r\n+\r\n-\r\nK1: Sync coefficient\r\nK1\r\nError counter\r\nSync switch\r\nMotor\r\nDetector\r\nPosition control Velocity/current control Servo amp.\r\nWorkpiece axis\r\nC axis\r\nSeparate detector\r\nFFG\r\n+\r\nFollow-up\r\nSpindleDetector\r\nCNC"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042ee-a6ca-11ee-817c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 637, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 608 -\r\nFormat\r\nBit 0(EFX) of \r\nparameter No.7731=0\r\nBit 0(EFX) of parameter No.7731=1\r\nBit 5(HBR) of parameter \r\nNo.7731=1\r\nBit 5(HBR) of parameter \r\nNo.7731=0\r\nStart of synchronization G81 T_ ( L_ )\r\n( Q_ P_ ) ;\r\nG81.4 R_ ( L_ )\r\n( Q_ P_ ) ;\r\nG81.4 T_ ( L_ )\r\n( Q_ P_ ) ;\r\nCancellation of \r\nsynchronization G80 ; G80.4 ; G80.4 ;\r\n(*1) (*4) (*2) (*4) (*3) (*4)\r\nT(or R) : Number of teeth (Specifiable range: 1 to 5000)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042ef-a6ca-11ee-bce0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 637, "chroma:document": "L : Number of hob threads (Specifiable range: -250 to +250)\r\nThe sign of L determines the direction of rotation for the workpiece axis.\r\nWhen L is positive, the direction of rotation for the workpiece axis is positive (+ \r\ndirection).\r\nWhen L is negative, the direction of rotation for the workpiece axis is negative (-\r\ndirection).\r\nWhen L is 0, it follows the setting of bit 3 (LZR) of parameter No. 7701.\r\nIf L is not specified, the number of hob threads is assumed 1.\r\nQ :Module or diametral pitch"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f0-a6ca-11ee-b492-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 637, "chroma:document": "Q :Module or diametral pitch\r\nSpecify a module in case of metric input.\r\n(Unit: 0.00001mm, Specifiable range: 0.01 to 25.0mm)\r\nSpecify a diametral pitch in case of inch input.\r\n(Unit: 0.00001inch-1\r\n, Specifiable range: 0.01 to 254.0 inch-1\r\n)\r\nP : Gear helix angle\r\n(Unit: 0.0001deg, Specifiable range: -90.0 to +90.0deg)\r\n*1 Use it for machining centers.\r\n*2 Use it for lathes.\r\n*3 Use it for machining centers.\r\nThis format enables specification of the same G codes as those for lathes."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f1-a6ca-11ee-a049-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 637, "chroma:document": "*4 When specifying Q and P, the user can use a decimal point.\r\nNOTE\r\nSpecify G81, G80, G81.4, and G80.4 in a single block.\r\nExplanation\r\n- Master axis, slave axis, and dummy axis\r\nThe synchronization reference axis is called the master axis, while the axis along which movement is \r\nperformed in synchronization with the master axis is called the slave axis. For example, if the workpiece \r\nmoves in synchronization with the rotating tool as in a hobbing machine, the tool axis is the master axis"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f2-a6ca-11ee-9e62-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 637, "chroma:document": "and the workpiece axis is the slave axis.\r\nWhich axes to become the master and slave axes depends on the configuration of the machine. For details, \r\nrefer to the manual issued by the machine tool builder.\r\nA single servo axis is used exclusively so that digital servo can directly read the rotation position of the \r\nmaster axis. (This axis is called the EGB dummy axis.)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f3-a6ca-11ee-a470-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 638, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 609 -\r\n- Synchronous control\r\n(1) Start of synchronization\r\nIf G81 is issued so that the machine enters synchronization mode, the synchronization switch of the \r\nEGB function is closed, and the synchronization of the tool and workpiece axes is started. During \r\nsynchronization, the rotation about the tool and workpiece axes is controlled so that the relationship"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f4-a6ca-11ee-a8dd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 638, "chroma:document": "between T (number of teeth) and L (number of hob threads) is maintained. During synchronization, \r\nthe synchronization relationship is maintained regardless of whether the operation is automatic or \r\nmanual.\r\nSpecify P and Q to use helical gear compensation.\r\nIf only either P or Q is issued, alarm PS1594, \u201dEGB FORMAT ERROR\u201d is generated.\r\nIf, during synchronization, G81 is issued again without synchronization cancelation, alarm"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f5-a6ca-11ee-80ad-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 638, "chroma:document": "PS1595, \u201dILL-COMMAND IN EGB MODE\u201d is generated if bit 3(ECN) of parameter No. 7731 is 0. \r\nIf bit 3(ECN) of parameter No. 7731 is 1, helical gear compensation is conducted with the \r\nsynchronization coefficient being changed to the one newly specified with T and L commands if T \r\nand L commands are issued, and if T and L commands are not issued and only P and Q commands \r\nare issued, helical gear compensation is conducted with the synchronization coefficient kept intact."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f6-a6ca-11ee-8983-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 638, "chroma:document": "This allows consecutive fabrication of helical gears and super gears.\r\n(2) Start of tool axis rotation\r\nWhen the rotation of the tool axis starts, the rotation of the workpiece axis starts so that the \r\nsynchronous relationship specified in the G81 block can be maintained.\r\nThe rotation direction of the workpiece axis depends on the rotation direction of the tool axis. That is,\r\nwhen the rotation direction of the tool axis is positive, the rotation direction of the workpiece axis is"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f7-a6ca-11ee-afa2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 638, "chroma:document": "also positive; when the rotation direction of the tool axis is negative, the rotation direction of the \r\nworkpiece axis is also negative. However, by specifying a negative value for L, the rotation direction \r\nof the workpiece axis can be made opposite to the rotation direction of the tool axis.\r\nDuring synchronization, the machine coordinates of the workpiece axis and EGB axis are updated as \r\nsynchronous motion proceeds. On the other hand, a synchronous move command has no effect on"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f8-a6ca-11ee-8bfb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 638, "chroma:document": "the absolute and relative coordinates. \r\n(3) Termination of tool axis rotation\r\nSynchronizing with gradual stop of the tool axis, the workpiece axis is decelerated and stopped. By \r\nspecifying the G80 command after the spindle stops, synchronization is canceled, and the EGB \r\nsynchronization switch is opened.\r\n(4) Cancellation of synchronization\r\nWhen cancellation of synchronization is issued, the absolute coordinate on the workpiece axis is"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042f9-a6ca-11ee-88c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 638, "chroma:document": "updated in accordance with the amount of travel during synchronization. Subsequently, absolute \r\ncommands for the workpiece axis will be enabled.\r\nFor a rotation axis, the amount of travel during synchronization, as rounded to 360-degree units is \r\nadded to the absolute coordinate.\r\nIn the G80 block, only O and N addresses can be specified.\r\nBy setting bit 0 (HBR) of parameter No. 7700 to 0, it is possible to cancel synchronization with a \r\nreset."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042fa-a6ca-11ee-8a54-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 638, "chroma:document": "reset.\r\nSynchronization is automatically canceled under the following conditions:\r\n(a) An emergency stop is applied.\r\n(b) A servo alarm is generated.\r\n(c) Alarm PW0000, \u201cPOWER MUST BE OFF\u201d is generated.\r\n(d) An IO alarm is generated."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042fb-a6ca-11ee-91bc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 639, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 610 -\r\nCAUTION\r\n1 Feed hold, interlock, and machine lock are invalid to a slave axis in EGB \r\nsynchronization.\r\n2 Even if an OT alarm is issued for a slave axis in EGB synchronization, \r\nsynchronization will not be canceled.\r\n3 During synchronization, it is possible to execute a move command for a slave \r\naxis and other axes, using a program. The move command for a slave command \r\nmust be an incremental one.\r\nNOTE"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042fc-a6ca-11ee-8cd9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 639, "chroma:document": "NOTE\r\n1 If bit 0 (HBR) of parameter No. 7700 is set to 1, EGB synchronization will not be \r\ncanceled due to a reset. Usually, set this parameter bit to 1.\r\n2 In synchronous mode, it is not possible to specify G27, G28, G29, G30, and G53 \r\nfor a slave axis.\r\n3 It is not possible to use controlled axis detach for a slave axis.\r\n4 During synchronization, manual handle interruption can be performed on the \r\nslave and other axes.\r\n5 In synchronization mode, no inch/metric conversion commands (G20 and G21)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042fd-a6ca-11ee-9e33-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 639, "chroma:document": "cannot be issued.\r\n6 In synchronous mode, only the machine coordinates on a slave axis are \r\nupdated.\r\n7 If bit 0 (EFX) of parameter No. 7731 is 0, no canned cycle for drilling can be \r\nused. To use a canned cycle for drilling, set bit 0 (EFX) of parameter No. 7731 to \r\n1 and use G81.4 instead of G81 and G80.4 instead of G80.\r\n8 If bit 0 (TDP) of parameter No. 7702, is 1, the permissible range of T is 0.1 to \r\n500 (1/10 of the specified value)."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042fe-a6ca-11ee-b5ef-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 639, "chroma:document": "9 If, at the start of EGB synchronization (G81), L is specified as 0, synchronization \r\nstarts with L assumed to be 1 if bit 3 (LZR) of parameter No. 7701 is 0; if bit 3 \r\n(LZR) of parameter No. 7701 is 1, synchronization is not started with L assumed \r\nto be 0. At this time, helical gear compensation is performed.\r\n10 Feed per revolution is performed on the feedback pulses on the spindle. By \r\nsetting of bit 0 (ERV) of parameter No. 7703, to 1, feed per revolution can be"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30042ff-a6ca-11ee-91c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 639, "chroma:document": "performed based on the speed on the synchronous slave axis.\r\n11 Actual cutting feedrate display does not take synchronization pulses into \r\nconsideration.\r\n12 For an EGB slave axis, synchronous and composite control cannot be executed.\r\n13 In EGB synchronization mode, AI contour control mode is temporarily canceled.\r\n14 Not advanced preview feed-forward but conventional feed-forward is enabled in \r\nthe path where EGB synchronization mode is effective."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004300-a6ca-11ee-b849-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 640, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 611 -\r\n- Helical gear compensation\r\nFor a helical gear, the workpiece axis is compensated for the movement along the Z-axis (axial feed axis) \r\nbased on the torsion angle of the gear.\r\nHelical gear compensation is performed with the following formulas:\r\nCompensation angle = T Q\r\nsin(P)\r\n\u00d7 \u00d7\r\n\u00d7\r\n\u03c0\r\nZ\r\n\u00d7 360 (for metric input)\r\nCompensation angle = T\r\nZ Q sin(P)\r\n\u00d7\r\n\u00d7 \u00d7\r\n\u03c0 \u00d7 360 (for inch input)\r\nwhere\r\nCompensation angle: Signed absolute value (deg)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004301-a6ca-11ee-b9a2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 640, "chroma:document": "Z : Amount of travel on the Z-axis after the specification of G81 (mm or inch)\r\nP : Signed gear helix angle (deg)\r\n\u03c0 : Circular constant\r\nT : Number of teeth\r\nQ : Module (mm) or diametral pitch (inch-1\r\n)\r\nUse P, T, and Q specified in the G81 block.\r\nIn helical gear compensation, the machine coordinates on the workpiece axis and the absolute coordinates \r\nare updated with helical gear compensation.\r\n- Direction of helical gear compensation\r\nThe direction depends on bit 2 (HDR) of parameter No. 7700."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004302-a6ca-11ee-8612-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 640, "chroma:document": "When HDR is set to 1.\r\n+C\r\nC:+, Z:+, P:+\r\nCompensation direction : +\r\n(a)\r\n-Z\r\n+Z +C\r\nC:+, Z:+, P:-\r\nCompensation direction : -\r\n(b)\r\n+C\r\nC:+, Z:-, P:+\r\nCompensation direction : -\r\n(c)\r\n+C\r\nC:+, Z:-, P:-\r\nCompensation direction : +\r\n(d)\r\n-Z\r\n+Z\r\nC:-, Z:+, P:+\r\nCompensation direction : -\r\n(e)\r\n-C\r\nC:-, Z:+, P:-\r\nCompensation direction : +\r\n(f)\r\n-C\r\nC:-, Z:-, P:+\r\nCompensation direction : +\r\n(g)\r\n-C\r\nC:-, Z:-, P:-\r\nCompensation direction : -\r\n(h)\r\n-C"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004303-a6ca-11ee-8317-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 640, "chroma:document": "(h)\r\n-C\r\nWhen HDR is set to 0. (In (a), (b), (c), and (d), the same as that if HDR is 1)\r\n-Z\r\n+Z\r\nC:-, Z:+, P:+\r\nCompensation direction : +\r\n(e)\r\n-C\r\nC:-, Z:+, P:-\r\nCompensation direction : -\r\n(f)\r\n-C\r\nC:-, Z:-, P:+\r\nCompensation direction : -\r\n(g)\r\n-C\r\nC:-, Z:-, P:-\r\nCompensation direction : +\r\n(h)\r\n-C"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004304-a6ca-11ee-baab-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 641, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 612 -\r\n- Synchronization coefficient\r\nA synchronization coefficient is internally represented using a fraction (Kn/Kd) to eliminate an error. The \r\nformula below is used for calculation.\r\n\u03b1\r\n\u03b2\r\nT\r\nL\r\nKd\r\nKn Synchronization coefficient = = \u00d7\r\nwhere\r\nL : Number of hob threads\r\nT : Number of teeth\r\na : Number of pulses of the position detector per rotation about the master axis (parameter No. 7772)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004305-a6ca-11ee-b7cd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 641, "chroma:document": "\u03b2 : Number of pulses of the position detector per rotation about the slave axis (parameter No. 7773)\r\nKn / Kd is a value resulting from reducing the right side of the above formula, but the result of reduction \r\nis subject to the following restrictions:\r\n-2147483648 \u2264 Kn \u2264 2147483647\r\n 1 \u2264 Kd \u2264 2147483647\r\nWhen this restriction is not satisfied, the alarm PS1596, \u201dEGB OVERFLOW\u201d is issued when G81 is \r\nspecified.\r\nExample\r\nO1000 ;\r\nN0010 M19 ; Tool axis orientation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004306-a6ca-11ee-ae5a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 641, "chroma:document": "N0020 G28 G91 C0 ; Reference position return on the workpiece axis\r\nN0030 G81 T20 L1 ; Synchronous start on tool and workpiece axes \r\n(Rotation about the workpiece axis by 18\u00b0 per rotation about the tool axis)\r\nN0040 S300 M03 ; Rotation about the tool axis at 300min-1\r\nN0050 G01 X F ; Movement along the X-axis (cut)\r\nN0060 G01 Z F ; Movement along the Z-axis (machining)\r\n--------------------------- ; If necessary, axis commands such as C, X, and Z commands are allowed."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004307-a6ca-11ee-af66-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 641, "chroma:document": "N0100 G01 X F ; Movement along the X-axis (escape)\r\nN0110 M05 ; Stop on the tool axis\r\nN0120 G80 ; Synchronous cancellation on tool and workpiece axes\r\nN0130 M30 ;\r\n- Retract function\r\n(1) Retract function with an external signal\r\nWhen the retract switch on the machine operator\u2019s panel is turned on, retraction is performed with \r\nthe retract amount set in parameter No. 7741 and the feedrate set in parameter No. 7740. No \r\nmovement is performed along an axis for which 0 is set as the retract amount."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004308-a6ca-11ee-a226-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 641, "chroma:document": "For the retract switch, refer to the relevant manual provided by the machine tool builder. \r\n(2) Retract function with an alarm\r\nIf, during EGB synchronization or automatic operation, a CNC alarm is issued, retraction is \r\nperformed with the retract amount set in parameter No. 7741 and the speed set in parameter No. \r\n7740.\r\nThis can prevent the tool and the object being machined from damage if a servo alarm is generated.\r\nNo movement is performed along an axis for which 0 is set as the retract amount."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004309-a6ca-11ee-a921-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 641, "chroma:document": "For the retract switch, refer to the relevant manual provided by the machine tool builder.\r\nConditions under the retract function with an alarm\r\nThe conditions under which the retract function is performed by an alarm can be changed using the \r\nsettings of bit 1(ARE) of parameter No. 7703, and bit 2 (ARO) of parameter No. 7703.\r\nThe table below lists parameter settings and corresponding conditions."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300430a-a6ca-11ee-b460-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 642, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 613 -\r\nARE ARO Condition\r\n1 0 EGB synchronization is in progress.\r\n1 1 Both EGB synchronization and automatic operation are in progress.\r\n0 0 Either EGB synchronization or automatic operation is in progress. 0 1\r\nCAUTION\r\n1 Retraction is performed at the speed specified in parameter No. 7740.\r\n2 Feed hold is not effective to movement during retraction.\r\n3 Feedrate override is not effective to movement during retraction.\r\nNOTE"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300430b-a6ca-11ee-ab06-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 642, "chroma:document": "NOTE\r\n1 During a retract operation, an interlock is effective to the retract axis.\r\n2 During a retract operation, a machine lock is effective to the retract axis.\r\n3 The retraction direction depends on the movement direction of the machine, \r\nregardless of whether an mirror image (signal and setting) is enabled or \r\ndisabled. (Mirror image is applied to the updating of absolute coordinates.)\r\n4 If retraction is performed during automatic operation, automatic operation is"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300430c-a6ca-11ee-b72e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 642, "chroma:document": "halted simultaneously with a retract operation, but it is at the end of the retract \r\noperation that the operation state switches to the automatic operation halt state.\r\n5 It is not possible to perform automatic operation during retraction.\r\n6 The acceleration/deceleration of a retract operation is in the \r\nacceleration/deceleration state at the start of retraction.\r\n7 Retract movement is performed with non-linear type positioning."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300430d-a6ca-11ee-8c13-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 642, "chroma:document": "8 If, during a retract operation, a reset or an emergency stop is made, the \r\noperation is interrupted. \r\n9 To enable the retract function with an alarm, bit 3 (ART) of parameter No. 7702, \r\nmust be set to 1.\r\n10 The retract function with an alarm does not perform a retract operation on the \r\nretract axis if an overtravel alarm or a servo alarm is generated on the retract \r\naxis.\r\n11 If a new alarm is issued during retraction with the retract function with an alarm, \r\na retract operation is not performed."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300430e-a6ca-11ee-a4ad-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 642, "chroma:document": "21.6.2 Spindle Electronic Gear Box\r\nOverview\r\nIn the system with two spindles for a tool axis and a workpiece axis, a gear can be shaped (grind/cut) by \r\nsynchronizing the workpiece axis rotation with the tool axis (grinding axis /hob) rotation. \r\nTo synchronize these two spindles, the spindle electronic gear box is used (Hereafter, the electronic gear \r\nbox is called the EGB.). In the spindle EGB, the synchronous pulse is produced from the feedback pulse"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300430f-a6ca-11ee-b5f6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 642, "chroma:document": "of the position detector attached to the tool axis (master axis), and the workpiece axis (slave axis) rotates \r\nwith the synchronous pulse. Feedback pulse from master side to slave side is sent by the communication \r\nbetween spindle amplifiers."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004310-a6ca-11ee-900a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 643, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 614 -\r\nSpecification \r\nThe specifications of the spindle EGB control are as follows:\r\n(1) The Spindle EGB synchronization is started by specifying T command (number of teeth) and L \r\ncommand (number of hob threads), which determine the synchronous ratio, in G81 block. The \r\nSpindle EGB synchronization is canceled by specifying G80.\r\n(2) The synchronous ratio is calculated from T and L command in G81 block and the number of"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004311-a6ca-11ee-8c7d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 643, "chroma:document": "position detector pulses per rotation about the tool and the workpiece axis (parameter setting).\r\n(3) This function has the retract function.\r\n(4) The cutting helical gear is performed by specifying Q command (module or diametral pitch) and P \r\ncommand (gear helix angle) in G81 block.\r\n(5) The Spindle EGB synchronization is maintained regardless of whether the operation is automatic or \r\nmanual.\r\n(6) In order to turn on to spindle EGB synchronization mode, the slave spindle has to be Cs contouring"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004312-a6ca-11ee-9a40-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 643, "chroma:document": "control mode, though the master spindle may be any mode.\r\n -\r\n+ Velocity \r\ncontrol \r\n(PI)\r\nVelocity \r\ncontrol \r\n(PI)\r\nPosition control\r\nPosition gain Kp\r\nPosition control\r\nCs command Position gain Kp\r\nCs command\r\nCNC 2nd spindle (slave)\r\n1st spindle (master)\r\n -\r\n +\r\n -\r\n+\r\n -\r\n+\r\n +\r\nPosition feedback\r\nVelocity feedback\r\nEGB mode\r\nVelocity feedback\r\nPosition feedback\r\nK2/K1 : Synchronization coefficient\r\na : Feedforward ratio\r\nWorkpiece\r\n(gear)\r\nSpindle \r\nmotor & \r\nDetector\r\nTool\r\n(hob)\r\nSpindle"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004313-a6ca-11ee-8583-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 643, "chroma:document": "Tool\r\n(hob)\r\nSpindle \r\nmotor & \r\nDetector\r\nK2\r\nK1\r\n +\r\n +\r\na\u22c5s\r\n* The master axis can be applied the rotation command in spindle mode.\r\nFig. 21.6.2 (a) Block diagram of spindle EGB control"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004314-a6ca-11ee-bde0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 644, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 615 -\r\nFormat\r\nBit 0(EFX) of \r\nparameter No. 7731=0\r\nBit 0(EFX) of parameter No. 7731=1\r\nBit 5(HBR) of parameter \r\nNo. 7731=1\r\nBit 5(HBR) of parameter \r\nNo. 7731=0\r\nStart of synchronization G81 T_ ( L_ )\r\n( Q_ P_ ) ;\r\nG81.4 R_ ( L_ )\r\n( Q_ P_ ) ;\r\nG81.4 T_ ( L_ )\r\n( Q_ P_ ) ;\r\nCancellation of \r\nsynchronization G80 ; G80.4 ; G80.4 ;\r\n(*1) (*4) (*2) (*4) (*3) (*4)\r\nT(or R) : Number of teeth (Specifiable range: 1 to 5000)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004315-a6ca-11ee-8982-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 644, "chroma:document": "L : Number of hob threads (Specifiable range: -250 to +250)\r\n The sign of L determines the direction of rotation for the workpiece axis.\r\nWhen L is positive, the direction of rotation about the workpiece axis is positive (+ \r\ndirection).\r\nWhen L is negative, the direction of rotation about the workpiece axis is negative \r\n(- direction).\r\nWhen L is 0, it depends on the setting of bit 3 (LZR) of parameter No. 7701.\r\nIf L is not specified, the number of hob threads is assumed 1."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004316-a6ca-11ee-95e9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 644, "chroma:document": "Q : Module or diametral pitch\r\n Specify a module in the case of metric input.\r\n(Unit: 0.00001mm, Specifiable range: 0.01 to 25.0mm)\r\nSpecify a diametral pitch in the case of inch input.\r\n(Unit: 0.00001inch-1, Specifiable range: 0.01 to 254.0 inch-1)\r\nP : Gear helix angle\r\n(Unit: 0.0001deg, Specifiable range: -90.0 to 90.0deg)\r\n*1 Use it for machining centers.\r\n*2 Use it for lathes.\r\n*3 Use it for machining centers.\r\nThis format enables specification of the same G codes as those for lathes."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004317-a6ca-11ee-af56-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 644, "chroma:document": "*4 When specifying Q and P, the user can use a decimal point.\r\nNOTE\r\nSpecify G81, G80, G81.4, and G80.4 singly in a block.\r\nExplanation\r\n- Parameter setting\r\nThe following parameters should be set for the Spindle EGB control.\r\n(1) Slave axis number (Parameter No. 7710)\r\n(2) Number of position detector pulses per rotation about the tool axis (Parameter No. 7772)\r\n(3) Number of position detector pulses per rotation about the workpiece axis (Parameter No. 7773)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004318-a6ca-11ee-92e1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 644, "chroma:document": "(4) Spindle EGB master axis enable (Parameter No. 4352#7)\r\n(5) Spindle EGB slave axis enable (Parameter No. 4352#6)\r\n(6) Number of sinusoidal waves from master spindle position detector(Parameter No. 4386)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004319-a6ca-11ee-9128-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 645, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 616 -\r\n- Start/Cancellation of synchronization\r\nWhen the rotation of the tool axis (master axis) starts after G81 is specified, the EGB synchronization \r\nstarts with the synchronous relationship specified in G81 block, and the rotation of the workpiece axis \r\n(slave axis) starts. When the EGB synchronization starts, the synchronization switch of the EGB function \r\nis closed."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300431a-a6ca-11ee-a064-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 645, "chroma:document": "is closed.\r\nWhen the rotation of the tool axis is stopped, the workpiece axis stopped with keeping synchronization. \r\nThen the EGB synchronization is canceled by specifying G80. When the EGB synchronization is \r\ncanceled, the EGB synchronization switch is opened. \r\nSpecify P and Q to use helical gear compensation.\r\nIf only either P or Q is issued, alarm PS1594, \u201cEGB FORMAT ERROR\u201d is generated.\r\nG81 cannot be specified again during the EGB synchronization. Moreover, the specification of T, L, Q,"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300431b-a6ca-11ee-b71b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 645, "chroma:document": "and P cannot be modified during the synchronization. Specify the starting and canceling of \r\nsynchronization during the tool axis (master axis) stopping.\r\nCAUTION\r\n1 Feed hold, interlock, and machine lock are invalid to a slave axis in EGB \r\nsynchronization.\r\n2 Even if an OT alarm is issued for a slave axis in EGB synchronization, \r\nsynchronization will not be canceled.\r\n3 During synchronization, it is possible to execute a move command for a slave"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300431c-a6ca-11ee-a3ea-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 645, "chroma:document": "axis and other axes, using a program. The move command for a slave command \r\nmust be an incremental one.\r\nNOTE\r\n1 If bit 0 (HBR) of parameter No. 7700 is set to 1, EGB synchronization will not be \r\ncanceled due to a reset. Usually, set this parameter bit to 1.\r\n2 The EGB synchronization should be started and canceled during the stop of both \r\nthe master and the slave axis.\r\n3 Reference position return of Cs contouring control axis for master and slave axis"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300431d-a6ca-11ee-823b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 645, "chroma:document": "should be performed before G81 is specified. In the synchronization mode, \r\nreference position return cannot be performed. Do not change to reference \r\nposition return mode in the synchronization mode.\r\n4 In case that the parameters for axis setting (No. 7710, 4352) are not set \r\ncorrectly, alarm PS1593, \u201cEGB PARAMETER SETTING ERROR\u201d occurs when \r\nG81 specified.\r\n5 In synchronous mode, it is not possible to specify G27, G28, G29, G30, and G53 \r\nfor a slave axis."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300431e-a6ca-11ee-97b5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 645, "chroma:document": "for a slave axis.\r\n6 In EGB synchronization mode, AI contour control mode is temporarily canceled.\r\n7 The slave axis position display is updated by synchronous pulse as follows :\r\n- In synchronous mode, only the machine coordinates on a slave axis are \r\nupdated. Absolute coordinates and relative coordinates are not updated.\r\n- When the synchronization is canceled, the pulses of the synchronization \r\nrounded to 360-degree units are added to the absolute coordinates."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300431f-a6ca-11ee-8740-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 645, "chroma:document": "8 The rotation direction of the slave axis depends on the rotation direction of the \r\nmaster axis. That is, when the rotation direction of the master axis is positive, the \r\nrotation direction of the slave axis is also positive; when the rotation direction of \r\nthe master axis is negative, the rotation direction of the slave axis is also\r\nnegative. However, by specifying a negative value for L, the rotation direction of \r\nthe slave axis can be made opposite to the rotation direction of the master axis."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004320-a6ca-11ee-a944-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 645, "chroma:document": "9 The synchronization mode is canceled by servo alarm, spindle alarm, PW alarm, \r\nor emergency stop."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004321-a6ca-11ee-bee9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 646, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 617 -\r\nNOTE\r\n10 The synchronization is not maintained in servo off status of the slave axis.\r\n11 During synchronization, manual handle interruption can be performed on the \r\nslave and other axes.\r\n12 In synchronization mode, no inch/metric conversion commands (G20 and G21) \r\ncan be issued.\r\n13 If bit 0 (EFX) of parameter No. 7731 is 0, no canned cycle for drilling can be"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004322-a6ca-11ee-9f1e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 646, "chroma:document": "used. To use a canned cycle for drilling, set bit 0 (EFX) of parameter No. 7731 to \r\n1 and use G81.4 instead of G81 and G80.4 instead of G80.\r\n14 If bit 0 (TDP) of parameter No. 7702, is 1, the permissible range of T is 0.1 to \r\n500 (1/10 of the specified value).\r\n15 If, at the start of EGB synchronization (G81), L is specified as 0, synchronization \r\nstarts with L assumed to be 1 if bit 3 (LZR) of parameter No. 7701, is 0; if bit 3"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004323-a6ca-11ee-964a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 646, "chroma:document": "(LZR) of parameter No. 7701, is 1, synchronization is not started with L assumed \r\nto be 0. At this time, helical gear compensation is performed.\r\n16 Feed per revolution is performed on the feedback pulses on the spindle. By \r\nsetting bit 0 (ERV) of parameter No. 7703, to 1, feed per revolution can be \r\nperformed based on the speed on the synchronous slave axis.\r\n17 Actual cutting feedrate display does not take synchronization pulses into \r\nconsideration."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004324-a6ca-11ee-a557-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 646, "chroma:document": "consideration.\r\n18 For an EGB slave axis, synchronous and composite control cannot be executed.\r\n19 Spindle EGB cannot be used by the G81 command together with servo EGB. \r\nUse the G81 command for spindle EGB and G81.5 command for servo EGB \r\nwhen using it together.\r\n20 When simple spindle EGB function is used, this function cannot be used. When \r\nG81 is commanded for slave axis of simple spindle EGB, PS1593 alarm is \r\ngenerated."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004325-a6ca-11ee-a7c9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 646, "chroma:document": "generated.\r\n21 The master axis cannot be shared by simple spindle EGB function and this \r\nfunction.\r\n22 Not advanced preview feed-forward but conventional feed-forward is enabled in \r\nthe path where EGB synchronization mode is effective.\r\n- Program example\r\nAxis configuration: X,Y,Z, B(Cs contouring control axis : tool axis/master axis), C(Cs contouring control \r\naxis : workpiece axis/slave axis)\r\nO1000 ;\r\nN0010 G80 ;"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004326-a6ca-11ee-ab00-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 646, "chroma:document": "O1000 ;\r\nN0010 G80 ;\r\nN0020 G28 G91 B0 C0 ; Reference position return operation on the tool and workpiece axis.\r\nN0030 G81 T20 L1 ; Start of synchronization.\r\nN0040 Mxx ; Rotate the tool axis by velocity command of PMC axis control.\r\nN0050 G04 X1000 ; Wait until rotation of the tool axis is constant.\r\nN0060 G01 X_ F_ ; Movement along the X-axis(cutting).\r\nN0070 G01 Z_ F_ ; Movement along the Z-axis(machining).\r\n-------------------------\r\n-------------------------"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004327-a6ca-11ee-918c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 646, "chroma:document": "-------------------------\r\nN0100 G01 X_ F_ ; Movement along the X-axis(escape).\r\nN0110 M05 ; Stop the tool axis.\r\nN0120 G80 ; Cancel synchronization.\r\nN0130 M30 ;"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004328-a6ca-11ee-9333-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 647, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 618 -\r\n- Helical gear compensation\r\nFor a helical gear, the workpiece axis is compensated for the movement along the Z-axis (axial feed axis) \r\nbased on the torsion angle of the gear.\r\nHelical gear compensation is performed with the following formulas:\r\nCompensation angle = \r\nT Q\r\nZ sin(P)\r\n\u00d7 \u00d7\r\n\u00d7\r\n\u03c0\r\n\u00d7 360 (for metric input)\r\nCompensation angle = \r\nT\r\nZ Q sin(P)\r\n\u00d7\r\n\u00d7 \u00d7\r\n\u03c0\r\n\u00d7 360 (for inch input)\r\nwhere\r\nCompensation angle: Signed absolute value (deg)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004329-a6ca-11ee-b970-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 647, "chroma:document": "Z : Amount of travel on the Z-axis after the specification of G81 (mm or inch)\r\nP : Signed gear helix angle (deg)\r\n\u03c0 : Circular constant\r\nT : Number of teeth\r\nQ : Module (mm) or diametral pitch (inch-1\r\n)\r\nUse P, T, and Q specified in the G81 block.\r\nIn helical compensation, the machine coordinates and the absolute coordinates on the workpiece axis are \r\nupdated with helical compensation.\r\n- Direction of helical gear compensation\r\nThe direction depends on bit 2 (HDR) of parameter No. 7700."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300432a-a6ca-11ee-9aaa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 647, "chroma:document": "When HDR is set to 1.\r\n+C\r\nC:+, Z:+, P:+\r\nCompensation direction : +\r\n(a)\r\n-Z\r\n+Z +C\r\nC:+, Z:+, P:-\r\nCompensation direction : -\r\n(b)\r\n+C\r\nC:+, Z:-, P:+\r\nCompensation direction : -\r\n(c)\r\n+C\r\nC:+, Z:-, P:-\r\nCompensation direction : +\r\n(d)\r\n-Z\r\n+Z\r\nC:-, Z:+, P:+\r\nCompensation direction : -\r\n(e)\r\n-C\r\nC:-, Z:+, P:-\r\nCompensation direction : +\r\n(f)\r\n-C\r\nC:-, Z:-, P:+\r\nCompensation direction : +\r\n(g)\r\n-C\r\nC:-, Z:-, P:-\r\nCompensation direction : -\r\n(h)\r\n-C"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300432b-a6ca-11ee-96e5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 647, "chroma:document": "(h)\r\n-C\r\nWhen HDR is set to 0. (In (a), (b), (c), and (d), the same as that if HDR is 1)\r\n-Z\r\n+Z\r\nC:-, Z:+, P:+\r\nCompensation direction : +\r\n(e)\r\n-C\r\nC:-, Z:+, P:-\r\nCompensation direction : -\r\n(f)\r\n-C\r\nC:-, Z:-, P:+\r\nCompensation direction : -\r\n(g)\r\n-C\r\nC:-, Z:-, P:-\r\nCompensation direction : +\r\n(h)\r\n-C\r\nFig. 21.6.2 (b) Direction of helical gear compensation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300432c-a6ca-11ee-87f4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 648, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 619 -\r\n- Synchronization coefficient\r\nA synchronization coefficient is internally represented using a fraction (K2/K1) to eliminate an error. \r\nThe formula below is used for calculation.\r\n\u03b1\r\n\u03b2\r\nT\r\nL\r\nK\r\nK Synchronization coefficient =\r\n1\r\n2 = \u00d7\r\nwhere\r\nL : Number of hob threads\r\nT : Number of teeth\r\na : Number of pulses of the position detector per rotation about the master axis (parameter No. 7772)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300432d-a6ca-11ee-822b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 648, "chroma:document": "\u03b2 : Number of pulses of the position detector per rotation about the slave axis (parameter No. 7773)\r\nK2/K1 is a value resulting from reducing the right side of the above formula, but the result of reduction is \r\nsubject to the following restrictions:\r\n-32767\u2264K2\u226432767\r\n1\u2264K1\u226432767\r\nWhen this restriction is not satisfied, the alarm PS1596, \u201cEGB OVERFLOW\u201d is issued when G81 is \r\nspecified.\r\nThe values of K2 and K1 are set to the parameter No. 4387 and No. 4388 automatically when G81 is"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300432e-a6ca-11ee-b4cb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 648, "chroma:document": "specified. If T is not specified in G81 block, the alarm PS1594, \u201cEGB FORMAT ERROR\u201d is issued. If L \r\nis not specified in G81 block, the synchronous ratio is calculated as L = 1.\r\nExample)\r\nWhen the pulses for one rotation (360000) are specified to the tool axis (master axis) on the \r\nfollowing conditions, the pulses for position control are distributed as Fig. 21.6.2 (c).\r\nHob threads L : 10\r\nNumber of teeth of the work T : 100"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300432f-a6ca-11ee-a3fe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 648, "chroma:document": "Number of pulse per one revolution of position detector on the tool axis : 360000\r\nNumber of pulse per one revolution of position detector on the work axis : 360000\r\n10\r\n1\r\n360000\r\n360000\r\n100\r\n10\r\n\u03b1\r\n\u03b2\r\nT\r\nL\r\nK\r\nK Synchronization coefficient\r\n1\r\n2 = = \u00d7 = \u00d7 =\r\nPosition feedback\r\n36000\r\n360000\r\n+\r\nEGB\r\nSlave axis\r\nCs command\r\n\u00d7K2/K1\r\n(\u00d71/10)\r\n\u00d7CMR\r\n(\u00d71) Motor Workpiece Detector\r\nK2/K1: Synchronization \r\ncoefficient\r\n+\r\n0\r\n\u2212 0\r\n+\r\nMotor Tool axis Detector\r\n\u2212\r\n36000\r\nMaster axis\r\nCs command\r\n\u00d7CMR\r\n(\u00d71)"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004330-a6ca-11ee-93d4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 648, "chroma:document": "Cs command\r\n\u00d7CMR\r\n(\u00d71)\r\n360000 360000\r\nFig. 21.6.2 (c) Command pulse distribution\r\nAs Fig. 21.6.2 (c), when 360000 pulses (Number of pulse for one rotation of the master axis) are \r\nspecified, the pulses for slave axis by EGB are equal to the value which is multiplied to the number \r\nof pulse for one rotation of the slave axis by the ratio of Hob thread and number of teeth (rotation \r\nratio between master axis and slave axis).\r\n360000 \u00d7 1/10 = 36000"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004331-a6ca-11ee-aabe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 649, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 620 -\r\n- Retract function\r\nSee Item, \u201cRetract function\u201d in the Subsection 21.6.1, \u201cElectronic Gear Box\u201d.\r\n21.6.3 Electronic Gear Box Automatic Phase Synchronization\r\nOverview\r\nIn the electronic gear box (EGB), when synchronization start or cancellation is specified, the \r\nsynchronizing state is changed to another state gradually by applying acceleration/deceleration. This is"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004332-a6ca-11ee-b886-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 649, "chroma:document": "because if synchronization is started or canceled immediately, this sudden speed change shocks a machine.\r\nTherefore, synchronization can be started or canceled while the spindle is rotating. Also, synchronization \r\nratio can be changed while the spindle is rotating.\r\nAt the start of synchronization, automatic phase synchronization is performed such that the position \r\nwhere the machine coordinate is 0 about the workpiece axis matches the position corresponding to the"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004333-a6ca-11ee-92d4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 649, "chroma:document": "spindle one-rotation signal. With this synchronization, the same operation is performed as \r\nsynchronization start caused by a one-rotation signal in hobbing synchronization when using the \r\nfunctions of a hobbing machine.\r\nThe spindle corresponds to the EGB master axis and the workpiece axis corresponds to an EGB slave axis\r\n(servo axis or Cs contouring axis).\r\nFormat\r\nM\r\n- Acceleration/deceleration type\r\nG81 T _ L _ R1 ; Synchronization start\r\nG80 R1 ; Synchronization cancellation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004334-a6ca-11ee-980a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 649, "chroma:document": "T : Number of teeth (range of valid settings: 1-5000)\r\nL : Number of hob threads (range of valid settings: -250 to +250, excluding 0)\r\nWhen L is positive, the direction of rotation about the workpiece axis is positive (+ \r\ndirection).\r\nWhen L is negative, the direction of rotation about the workpiece axis is negative (-\r\ndirection).\r\n- Acceleration/deceleration plus automatic phase synchronization type\r\nG81 T _ L _ R2 ; Synchronization start\r\nG80 R2 ; Synchronization cancellation"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004335-a6ca-11ee-a998-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 649, "chroma:document": "T : Number of teeth (range of valid settings: 1- to 5000)\r\nL : Number of hob threads (range of valid settings: -250 to +250, excluding 0)\r\nWhen L is positive, the direction of rotation about the workpiece axis is positive (+ \r\ndirection).\r\nWhen L is negative, the direction of rotation about the workpiece axis is negative (-\r\ndirection).\r\nT\r\nSet the following parameter when using in lathes.\r\nAutomatic phase synchronization is enabled in a command compatible with that for a hobbing machine \r\nused in lathes."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004336-a6ca-11ee-a041-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 649, "chroma:document": "used in lathes.\r\nBit 0 (EFX) of parameter No. 7731=1\r\nBit 5 (HBR) of parameter No. 7731=1\r\nBit 6 (PHS) of parameter No. 7702=1"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004337-a6ca-11ee-8d03-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 650, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 621 -\r\n\u30fb Acceleration/deceleration plus automatic phase synchronization type\r\nG81.4 R _ L _ ; Synchronization start\r\nG80.4 ; Synchronization cancellation\r\nR : Number of teeth (range of valid settings: 1- to 5000)\r\nL : Number of hob threads (range of valid settings: -250 to +250, excluding 0)\r\nWhen L is positive, the direction of rotation about the workpiece axis is positive (+ \r\ndirection)."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004338-a6ca-11ee-89a0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 650, "chroma:document": "direction).\r\nWhen L is negative, the direction of rotation about the workpiece axis is negative (-\r\ndirection).\r\nExplanation\r\n- Acceleration/deceleration type\r\nSynchronization \r\ncancellation command Synchronization \r\nstart command\r\nWorkpiece\ufffeaxis speed\r\nSynchronization state\r\nAcceleration Deceleration\r\nSpindle \r\nspeed\r\n1. Specify G81R1 to start synchronization.\r\nWhen G81R1 is specified, the workpiece axis (slave axis) is accelerated with the acceleration"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004339-a6ca-11ee-bd86-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 650, "chroma:document": "according to the acceleration rate set in the parameter No. 7778. When the speed reaches the \r\nsynchronization speed, the G81R1 block is terminated.\r\n2. For cancellation, specify G80R1 while the tool is moved away from the workpiece.\r\n3. When G80R1 is specified, deceleration is started immediately at the acceleration rate set in \r\nparameter No. 7778.\r\nWhen the speed is reduced to 0, the G80R1 block is terminated.\r\nNOTE\r\n1 During synchronization start/cancellation, acceleration/deceleration is linear type."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300433a-a6ca-11ee-aaeb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 650, "chroma:document": "2 In the automatic cancellation of synchronization due to one of the following \r\ncauses, deceleration is performed and synchronization is canceled:\r\n<1> Reset\r\n<2> Alarm PW0000, \u201cPOWER MUST BE OFF\u201d\r\n<3> IO alarm\r\n3 If bit 0 (EFX) of parameter No. 7731 is 0, the canned cycle for drilling cannot be \r\nused. To use the canned cycle for drilling, set bit 0 (EFX) of parameter No. 7731 \r\nto 1 and use G81.4 instead of G81 and G80.4 instead of G80."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300433b-a6ca-11ee-b6c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 651, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 622 -\r\n- Acceleration/deceleration plus automatic phase synchronization type\r\nAutomatic phase \r\nsynchronization\r\nSynchronization \r\ncancellation command Synchronization \r\nstart command\r\nWorkpiece- axis speed\r\nSynchronization \r\nAcceleration state Deceleration\r\nSpindle \r\nspeed\r\n1. Move the workpiece axis to the position that corresponds to that of the one-rotation signal of the \r\nspindle. \r\n2. Specify G81R2 to start synchronization."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300433c-a6ca-11ee-94c4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 651, "chroma:document": "When G81R2 is specified, the workpiece axis is accelerated with the acceleration according to the \r\nacceleration rate set in the parameter No. 7778. Upon completion of phase synchronization, the \r\nG81R2 block terminates.\r\n3. For cancellation, specify G80R2 while the tool is moved away from the workpiece.\r\n4. When G80R2 is specified, deceleration is started immediately at the acceleration rate set in \r\nparameter No. 7778. When the speed is reduced to 0, the G80R2 block is terminated.\r\nCAUTION"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300433d-a6ca-11ee-a1ed-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 651, "chroma:document": "CAUTION\r\n1 In automatic phase synchronization, specify the speed in parameter No. 7776\r\nand the movement direction in parameter PHD, bit 7 of No. 7702.\r\n2 In phase synchronization, rapid\u2013traverse linear acceleration/deceleration (with \r\nthe time constant specified in parameter No. 1620) is performed.\r\n3 The workpiece\u2013axis speed is obtained by superimposing the speed in automatic \r\nphase synchronization onto the speed corresponding to spindle rotation. In"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300433e-a6ca-11ee-9e92-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 651, "chroma:document": "consideration of this superimposition, specify a position deviation limit in\r\nparameter No. 1828. \r\nNOTE\r\n1 The one-rotation signal used for automatic phase synchronization is issued not \r\nby the spindle position coder but by the separate pulse coder attached to the \r\nspindle and used to collect EGB feedback information. This means that the \r\norientation position based on the one-rotation signal issued by the spindle \r\nposition coder does not match the position used as the reference for the"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300433f-a6ca-11ee-8fb1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 651, "chroma:document": "workpiece axis when phase synchronization is performed with automatic phase \r\nsynchronization based on G81R2.\r\nMoreover, the one-rotation signal of the separate pulse coder must be turned on \r\nfor each rotation of the spindle.\r\n2 With the use of parameter No. 7777, the position at which the phase of the \r\nworkpiece axis is matched can be shifted from the position corresponding to the \r\none-rotation signal in automatic phase matching. \r\n3 By setting bit 6 (EPA) of parameter No. 7731 to 1, automatic phase"}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004340-a6ca-11ee-a464-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 651, "chroma:document": "synchronization can be performed so that the workpiece axis position at the start \r\nof synchronization matches the position corresponding to the spindle \r\none-rotation signal."}


created_at: 2023-12-30 04:21:34
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004341-a6ca-11ee-ab39-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 652, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 623 -\r\nNOTE\r\n4 By setting bit 6 (EPA) of parameter No. 7731 to 1, in automatic phase \r\nsynchronization, when a synchronization command is issued again in the \r\nsynchronization state, movement about the workpiece axis is made such that the \r\nposition corresponding to the one-rotation signal of the spindle matches the \r\nposition about the workpiece axis specified in the G81R2 synchronization start \r\ncommand executed first."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004342-a6ca-11ee-be85-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 652, "chroma:document": "command executed first.\r\n5 In automatic phase synchronization, movement is performed about the \r\nworkpiece axis from the current position to the nearest phase position in the \r\nphase synchronization movement direction specified by the parameter. \r\n6 Linear acceleration/deceleration applies to synchronization start/cancellation.\r\n7 The acceleration/deceleration plus automatic phase synchronization type can be \r\nexecuted by the bit 6 (PHS) of parameter No. 7702, without specifying an R2"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004343-a6ca-11ee-955a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 652, "chroma:document": "command in a G81 or G80 block. \r\n8 In the automatic cancellation of synchronization due to one of the following \r\ncauses, deceleration is performed and synchronization canceled:\r\n<1> Reset\r\n<2> Alarm PW0000, \u201cPOWER MUST BE OFF\u201d\r\n<3> IO alarm\r\n9 When EGB (Spindle EGB is excluded) is used, it is necessary to move the \r\nseparate Pulsecoder attached to the spindle by one rotation or more before \r\nexecuting automatic phase synchronization."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004344-a6ca-11ee-8ed0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 652, "chroma:document": "10 When the spindle EGB is used and the control mode of the master axis is the \r\nspeed control, it is necessary to execute the position coder orientation before \r\nthat the automatic phase synchronization is started. In this case, set bit 7 \r\n(RFCHK3) of parameter No. 4016 for the master axis must be set \u201d0\u201d to keep \r\nmemorizing the one\u2013rotation signal position of the spindle in the speed control \r\nmode.\r\n11 When the spindle EGB is used and the control mode of the master axis is in the"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004345-a6ca-11ee-a16a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 652, "chroma:document": "Cs contouring, it is necessary to execute the reference point return before the\r\nautomatic phase synchronization is started.\r\n12 The acceleration rate parameter No. 7778 must not be changed in the \r\nsynchronization mode.\r\n13 If parameter No. 7778 is 0, alarm PS1598, \u201cEGB AUTO PHASE PARAMETER \r\nSETTING ERROR\u201d is issued when G81 is issued.\r\n14 For Series 16i, the speed and the time constant for automatic phase \r\nsynchronization are set separately in parameters Nos. 2135 and 2136(Nos. 4384"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004346-a6ca-11ee-ab05-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 652, "chroma:document": "and 4385 when spindle EGB is used); in this CNC, acceleration is directly set in \r\nparameter No. 7778.\r\n15 If bit 0 (EFX) of parameter No. 7731 is 0, the canned cycle for drilling cannot be \r\nused. To use the canned cycle for drilling, set bit 0 (EFX) of parameter No. 7731 \r\nto 1 and use G81.4 instead of G81 and G80.4 instead of G80."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004347-a6ca-11ee-83f4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 653, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 624 -\r\nProgram example\r\n- Acceleration/deceleration type\r\nM03 ; Clockwise spindle rotation command\r\nG81 T_ L_ R1 ; Start of synchronization\r\nG00 X_ ; Positions the workpiece at the machining position.\r\nMachining in the synchronous state\r\nG00 X_ ; Retract the workpiece from the tool.\r\nG81 T_ L_ R1 ; Synchronization ratio change.\r\nG00 X_ ; Positions the workpiece at the machining position.\r\nMachining in the synchronous state"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004348-a6ca-11ee-b7d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 653, "chroma:document": "G00 X_ ; Retract the workpiece from the tool.\r\nG80 R1 ; Cancel synchronization\r\n- Acceleration/deceleration plus automatic phase synchronization type\r\nM03 ; Clockwise spindle rotation command\r\nG00 G90 C_ ; C-axis positioning\r\nG81 T_ L_ R2 ; Start of synchronization.\r\nG00 X_ ; Positions the workpiece at the machining position.\r\nMachining in the synchronous state\r\nG00 X_ ; Retract the workpiece from the tool.\r\nG81 T_ L_ R2 ; Synchronization ratio change."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004349-a6ca-11ee-99c1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 653, "chroma:document": "G00 X_ ; Positions the workpiece at the machining position.\r\nMachining in the synchronous state\r\nG00 X_ ; Retract the workpiece from the tool.\r\nG80 R2 ; Cancel synchronization\r\n21.6.4 Skip Function for EGB Axis\r\nOverview\r\nThis function enables the skip or high-speed skip signal (these signals are collectively called skip signals \r\nin the remainder of this manual) for the EGB slave axis in synchronization mode with the EGB\r\n(electronic gear box ).\r\nThis function has features such as the following:"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300434a-a6ca-11ee-a536-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 653, "chroma:document": "1 If a skip signal is input while an EGB axis skip command block is being executed, this block does \r\nnot terminate until the specified number of skip signals have been input.\r\n2 If a skip signal is input while an EGB axis skip command block is being executed, the tool remains \r\nin synchronous mode and the EGB slave axis is not stopped and keeps moving.\r\n3 The machine coordinates recorded when skip signals are input and the number of input skip signals \r\nare stored in specified custom macro variables."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300434b-a6ca-11ee-aae1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 654, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 625 -\r\nFormat\r\nG81 T_ L_ ; EGB mode ON\r\nG31.8 G91 a0 P_ Q_ ( R_ ) ; EGB skip command\r\na: Specify an EGB slave axis. The specified value must always be \"0\".\r\nP: Number of the first one of the custom macro variables used to store the machine \r\ncoordinates recorded when skip signals are input.\r\nQ: Number of skip signals that can be input during the execution of G31.8\r\n(permissible range: 1 to 512)."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300434c-a6ca-11ee-b3f7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 654, "chroma:document": "(permissible range: 1 to 512).\r\nR: Number of the custom macro variable used to store the number of input skip \r\nsignals.\r\nSpecify it to check the number of input signals.\r\nExplanation\r\nG31.8 is a one-shot G code.\r\nAfter the execution of G31.8, values of machine coordinate which is gotten at each time of skip signal \r\ninput are set in custom macro variables. The numbers of variables are used from the top number \r\ncommanded by P to the number added with the amount of times commanded by Q."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300434d-a6ca-11ee-a535-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 654, "chroma:document": "And the total times of skip signal input is set in the custom macro variable whose number is commanded \r\nby R.\r\nExample\r\nThe pitch of a gear can be measured.\r\nG81 T200 L2 ; ....................................EGB mode ON\r\nX ;\r\nZ ;\r\nG31.8 G91 C0 P500 Q200 R1 ;...........EGB skip command\r\nAfter 200 skip signals have been input, the 200 skip positions on the C-axis that correspond to the \r\nrespective skip signals are stored in custom macro variables #500 to #699."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300434e-a6ca-11ee-a222-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 654, "chroma:document": "Also, the number of input skip signals is stored in custom macro variable #1.\r\nNOTE\r\n1 When specifying this function, specify only a single EGB slave axis. If no axis is \r\nspecified for two or more axes are specified, alarm PS1152, \"G31.9/G31.8 \r\nFORMAT ERROR\" is generated.\r\n2 If P is not specified, alarm PS1152 is generated.\r\n3 If R is not specified, the number of input skip signals is not written to a custom \r\nmacro variable."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300434f-a6ca-11ee-81e9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 655, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 626 -\r\nNOTE\r\n4 The custom macro variable numbers specified in P and R must be existing ones. \r\nIf a non-existent variable number is specified, alarm PS0115, \"VARIABLE NO. \r\nOUT OF RANGE\" is generated.\r\nIf a variable shortage occurs, alarm PS0115 is generated.\r\n5 Whether to use conventional skip signals or high-speed skip signals with this \r\nfunction can be specified with bit 4(HSS) of parameter No. 6200. If high-speed"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004350-a6ca-11ee-b2e6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 655, "chroma:document": "skip signals are used, specify which high-speed signals to enable with bits 0 to \r\n7(9S1 to 9S8) of parameter No. 6208.\r\n6 Skip positions are calculated from feedback pulses from the machine. Thus, \r\nerrors due to delay in acceleration/deceleration and the servo system are small.\r\n21.6.5 Electronic Gear Box 2 Pair\r\nOverview\r\nThis function enables machining of high-precision gears, screws, and other components by rotating the"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004351-a6ca-11ee-9822-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 655, "chroma:document": "workpiece in synchronization with a rotating tool or by moving the tool in synchronization with a rotating \r\nworkpiece. The rate of synchronization can be specified with a program.\r\nUp to two sets of axes can be synchronized. A gear grinding machine can be controlled, for instance, by \r\nusing one axis for rotating the workpiece in synchronization with the tool and another axis for performing \r\ndressing in synchronization with the tool."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004352-a6ca-11ee-a753-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 655, "chroma:document": "The specification method differs depending on the configuration of the machine. For details, refer to the \r\nrelevant manual provided by the machine tool builder.\r\nIn the subsequent explanation, the Electronic Gear Box is called the EGB.\r\n21.6.5.1 Specification method (G80.5, G81.5)\r\nFormat\r\nG81.5 \uf8fe\r\n\uf8fd\r\n\uf8fc\r\n\uf8f3\r\n\uf8f2\r\n\uf8f1\r\nPp\r\nT t \uf8fe\r\n\uf8fd\r\n\uf8fc\r\n\uf8f3\r\n\uf8f2\r\n\uf8f1\r\n0 L l\r\nj \r\n\u03b2\r\n\u03b2 ; Start of synchronization\r\n \u2191 \u2191\r\nAmount of travel Amount of travel \r\nalong the master along the slave axis\r\naxis"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004353-a6ca-11ee-bcc2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 655, "chroma:document": "axis\r\nG80.5 \u03b20 ; Cancellation of synchronization\r\nExplanation\r\n- Master axis, slave axis, and dummy axis\r\nThe synchronization reference axis is called the master axis, while the axis along which movement is \r\nperformed in synchronization with the master axis is called the slave axis. For example, if the \r\nworkpiece moves in synchronization with the rotating tool as in a hobbing machine, the tool axis is the \r\nmaster axis and the workpiece axis is the slave axis."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004354-a6ca-11ee-93db-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 655, "chroma:document": "Which axes to become the master and slave axes depends on the configuration of the machine. For \r\ndetails, refer to the manual issued by the machine tool builder.\r\nA single servo axis is used exclusively so that digital servo can directly read the rotation position of the \r\nmaster axis. (This axis is called the EGB dummy axis.)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004355-a6ca-11ee-b2e8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 656, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 627 -\r\n- Start of synchronization\r\nWhen the ratio of the master-axis travel to the slave-axis travel is specified, synchronization starts.\r\nSpecify the master-axis travel in either of the following ways.\r\n1 Master-axis speed\r\nT t: Master-axis speed (1\u2264 t \u22645000)\r\n2 Master-axis pulse count\r\nP p : Master-axis pulse count (1\u2264 p \u2264999999999)\r\nFor an A/B phase detector, specify the count as four pulses corresponding with one A/B phase \r\ncycle."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004356-a6ca-11ee-8af7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 656, "chroma:document": "cycle.\r\nSpecify the slave-axis travel in either of the following ways.\r\n1 Slave-axis travel\r\n\u03b2j : Slave-axis address\r\nj : Slave-axis travel indicated in units of the least command increment (the maximum specifiable \r\nrange is equal to usual axis)\r\nWhen j = 0, the specified command is regarded as being a command for the slave-axis speed, \r\ndescribed below. In this case, if L is not specified, an alarm is output.\r\n2 Slave-axis speed\r\n\u03b20 L\u00b1l\r\n\u03b2 : Slave-axis address"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004357-a6ca-11ee-9a64-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 656, "chroma:document": "\u03b20 L\u00b1l\r\n\u03b2 : Slave-axis address\r\nl : Slave axis speed(-250\u2264 l \u2264250, but l = 0 is excluded.)\r\n- Cancellation of synchronization\r\n1 Canceling synchronization for each axis by issuing a command\r\nWith a G80.5 \u03b20 command, synchronization is canceled.\r\n\u03b2 is the address of the slave axis. Synchronization of the slave axis specified by \u03b2 is canceled. A \r\ncancellation command can be issued only for one axis in one block.\r\nWhen \u03b20 is not specified, the synchronization of all currently synchronized axes is canceled."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004358-a6ca-11ee-a035-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 656, "chroma:document": "When cancellation of synchronization is issued, the absolute coordinate on the workpiece axis is \r\nupdated in accordance with the amount of travel during synchronization. For a rotation axis, the \r\namount of travel during synchronization is rounded within 360-degree and added to the absolute \r\ncoordinate.\r\n2 Canceling synchronization by a reset\r\nBy setting bit 0(HBR) of parameter No. 7700 to 0, synchronization is canceled by a reset.\r\n3 Others"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004359-a6ca-11ee-ac7c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 656, "chroma:document": "3 Others\r\nSynchronization is automatically canceled under the following conditions.\r\n<1> An emergency stop is applied.\r\n<2> A servo alarm is generated.\r\n<3> Alarm (PW0000) \u201cPOWER MUST BE OFF\u201d is generated.\r\n<4> An IO alarm is generated."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300435a-a6ca-11ee-84ef-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 657, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 628 -\r\nCAUTION\r\n1 Feed hold, interlock, and machine lock are invalid to a slave axis in EGB \r\nsynchronization. \r\n2 Even if an OT alarm is issued for a slave axis in EGB synchronization, \r\nsynchronization will not be canceled.\r\n3 During synchronization, it is possible to execute a move command for a slave \r\naxis and other axes, using a program. The move command for a slave axis must \r\nbe an incremental command.\r\nNOTE"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300435b-a6ca-11ee-a091-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 657, "chroma:document": "NOTE\r\n1 If bit 0 (HBR) of parameter No. 7700 is set to 1, EGB synchronization will not be \r\ncanceled due to a reset. Usually, set this parameter bit to 1.\r\n2 In synchronous mode, it is not possible to specify G27, G28, G29, G30, and G53 \r\nfor a slave axis.\r\n3 It is not possible to use controlled axis detach for a slave axis.\r\n4 During synchronization, manual handle interruption can be performed on the \r\nslave and other axes.\r\n5 In synchronization mode, no inch/metric conversion commands (G20 and G21)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300435c-a6ca-11ee-a581-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 657, "chroma:document": "can be issued.\r\n6 In synchronous mode, only the machine coordinates on a slave axis are \r\nupdated.\r\n7 If bit 0 (EFX) of parameter No. 7731 is 0, no canned cycle for drilling can be \r\nused. To use a canned cycle for drilling, set bit 0 (EFX) of parameter No. 7731 to \r\n1.\r\n8 If, during synchronization, G81.5 is issued again, alarm \r\nPS1595, \u201dILL-COMMAND IN EGB MODE\u201d is issued if bit 3 (ECN) of parameter \r\nNo. 7731 is 0. If bit 3 (ECN) of parameter No. 7731 is 1, the synchronization"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300435d-a6ca-11ee-bff6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 657, "chroma:document": "coefficient can be changed to a newly specified one.\r\n9 Actual cutting feedrate display does not take synchronization pulses into \r\nconsideration.\r\n10 For an EGB slave axis, synchronous and composite control cannot be executed.\r\n11 In EGB synchronization mode, AI contour control mode is temporarily canceled.\r\n12 Not advanced preview feed-forward but conventional feed-forward is enabled in \r\nthe path where EGB synchronization mode is effective.\r\n21.6.5.2 Description of commands compatible with those for a"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300435e-a6ca-11ee-9f65-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 657, "chroma:document": "hobbing machine (G80, G81)\r\nA command compatible with that for a hobbing machine can be used as a synchronization command.\r\nUsually, a hobbing machine performs machining by synchronizing the workpiece axis (usually, the \r\nC-axis) to the hobbing axis (spindle).\r\nIf there are two synchronization sets with the EGB, which synchronization set to start with this \r\nspecification method can be specified with parameter No. 7710."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300435f-a6ca-11ee-a10c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 658, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 629 -\r\nFormat\r\nBit 0(EFX) of \r\nparameter No.7731=0\r\nBit 0(EFX) of parameter No.7731=1\r\nBit 5(HBR) of parameter \r\nNo.7731=1\r\nBit 5(HBR) of parameter \r\nNo.7731=0\r\nStart of synchronization G81 T_ ( L_ )\r\n( Q_ P_ ) ;\r\nG81.4 R_ ( L_ )\r\n( Q_ P_ ) ;\r\nG81.4 T_ ( L_ )\r\n( Q_ P_ ) ;\r\nCancellation of \r\nsynchronization G80 ; G80.4 ; G80.4 ;\r\n(*1) (*4) (*2) (*4) (*3) (*4)\r\nT(or R) : Number of teeth (Specifiable range: 1 to 5000)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004360-a6ca-11ee-b3ff-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 658, "chroma:document": "L : Number of hob threads (Specifiable range: -250 to +250)\r\nThe sign of L determines the direction of rotation for the workpiece axis.\r\nWhen L is positive, the direction of rotation for the workpiece axis is positive (+ \r\ndirection).\r\nWhen L is negative, the direction of rotation for the workpiece axis is negative (-\r\ndirection).\r\nWhen L is 0, it depends on the setting of bit 3 (LZR) of parameter No. 7701.\r\nIf L is not specified, the number of hob threads is assumed to be1.\r\nQ :Module or diametral pitch"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004361-a6ca-11ee-bac6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 658, "chroma:document": "Q :Module or diametral pitch\r\nSpecify a module in the case of metric input.\r\n(Unit: 0.00001mm, Specifiable range: 0.01 to 25.0mm)\r\nSpecify a diametral pitch in the case of inch input.\r\n(Unit: 0.00001inch-1\r\n, Specifiable range: 0.01 to 254.0 inch-1\r\n)\r\nP : Gear helix angle\r\n(Unit: 0.0001deg, Specifiable range: -90.0 to +90.0deg)\r\n*1 Use it for machining centers.\r\n*2 Use it for lathes.\r\n*3 Use it for machining centers.\r\nThis format enables specification of the same G codes as those for lathes."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004362-a6ca-11ee-844d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 658, "chroma:document": "*4 When specifying Q and P, the user can use a decimal point.\r\nNOTE\r\nSpecify G81, G80, G81.4, and G80.4 in a single block.\r\nExplanation\r\n- Start of synchronization\r\nSpecify P and Q to use helical gear compensation. In this case, if only one of P and Q is specified, alarm \r\nPS1594, \u201dEGB FORMAT ERROR\u201d is generated.\r\nWhen G81 is issued so that the machine enters synchronization mode, the synchronization of the \r\nworkpiece axis to the spindle is started."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004363-a6ca-11ee-af88-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 658, "chroma:document": "During synchronization, the rotation about the tool and workpiece axes is controlled so that the \r\nrelationship between T (number of teeth) and L (number of hob threads) is maintained.\r\nIf, during synchronization, G81 is issued again without synchronization cancellation, alarm \r\nPS1595, \u201dILL-COMMAND IN EGB MODE\u201d is generated if bit 3(ECN) of parameter No. 7731 is 0. If \r\nbit 3(ECN) of parameter No. 7731 is 1, helical gear compensation is performed with the synchronization"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004364-a6ca-11ee-89c6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 658, "chroma:document": "coefficient being changed to the one newly specified with T and L commands if T and L commands are \r\nissued. If T and L commands are not issued and only P and Q commands are issued, helical gear \r\ncompensation is performed with the synchronization coefficient kept intact. This allows consecutive \r\nmachining of helical gears and spur gears."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004365-a6ca-11ee-9fff-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 659, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 630 -\r\n- Cancellation of synchronization\r\nSynchronization of all synchronized axes is canceled.\r\nWhen cancellation of synchronization is issued, the absolute coordinate on the workpiece axis is updated \r\nin accordance with the amount of travel during synchronization.\r\nFor a rotation axis, the amount of travel during synchronization is rounded within 360-degree and added \r\nto the absolute coordinate."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004366-a6ca-11ee-9843-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 659, "chroma:document": "to the absolute coordinate.\r\nIn the G80 block, only O and N addresses can be specified.\r\nCAUTION\r\n1 Feed hold, interlock, and machine lock are invalid to a slave axis in EGB \r\nsynchronization.\r\n2 Even if an OT alarm is issued for a slave axis in EGB synchronization, \r\nsynchronization will not be canceled.\r\n3 During synchronization, it is possible to execute a move command for a slave \r\naxis and other axes, using a program. The move command for a slave axis must \r\nbe an incremental command.\r\nNOTE"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004367-a6ca-11ee-a9f8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 659, "chroma:document": "NOTE\r\n1 If bit 0 (HBR) of parameter No. 7700 is set to 1, EGB synchronization will not be \r\ncanceled due to a reset. Usually, set this parameter bit to 1.\r\n2 In synchronous mode, it is not possible to specify G27, G28, G29, G30, and G53 \r\nfor a slave axis.\r\n3 It is not possible to use controlled axis detach for a slave axis\r\n4 During synchronization, manual handle interruption can be performed on the \r\nslave and other axes.\r\n5 In synchronization mode, no inch/metric conversion commands (G20 and G21)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004368-a6ca-11ee-82dc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 659, "chroma:document": "cannot be issued.\r\n6 In synchronous mode, only the machine coordinates on a slave axis are \r\nupdated.\r\n7 If bit 0 (EFX) of parameter No. 7731 is 0, no canned cycle for drilling can be \r\nused. To use a canned cycle for drilling, set bit 0 (EFX) of parameter No. 7731 to \r\n1 and use G81.4 instead of G81 and G80.4 instead of G80.\r\n8 If bit 0 (TDP) of parameter No. 7702 is 1, the permissible range of T is 0.1 to 500 \r\n(1/10 of the specified value)."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004369-a6ca-11ee-9c3c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 659, "chroma:document": "(1/10 of the specified value).\r\n9 If, at the start of EGB synchronization (G81), L is specified as 0, synchronization \r\nstarts with L assumed to be 1 if bit 3 (LZR) of parameter No. 7701 is 0; if bit 3 \r\n(LZR) of parameter No. 7701 is 1, synchronization is not started with L assumed \r\nto be 0. At this time, helical gear compensation is performed.\r\n10 Feed per revolution is performed on the feedback pulses on the spindle. By \r\nsetting bit 0 (ERV) of parameter No. 7703 to 1, feed per revolution can be"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300436a-a6ca-11ee-856d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 659, "chroma:document": "performed based on the speed on the synchronous slave axis.\r\n11 Actual cutting feedrate display does not take synchronization pulses into \r\nconsideration.\r\n12 For an EGB slave axis, synchronous and composite control cannot be executed.\r\n13 In EGB synchronization mode, AI contour control mode is temporarily canceled.\r\n14 Not advanced preview feed-forward but conventional feed-forward is enabled in \r\nthe path where EGB synchronization mode is effective."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300436b-a6ca-11ee-91e3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 660, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 631 -\r\n- Helical gear compensation\r\nFor a helical gear, the workpiece axis is compensated for the movement along the Z axis (axial feed axis) \r\nbased on the torsion angle of the gear.\r\nHelical gear compensation is performed with the following formulas:\r\nCompensation angle = T Q\r\nsin(P)\r\n\u00d7 \u00d7\r\n\u00d7\r\n\u03c0\r\nZ\r\n\u00d7 360 (for metric input)\r\nCompensation angle = T\r\nZ Q sin(P)\r\n\u00d7\r\n\u00d7 \u00d7\r\n\u03c0 \u00d7 360 (for inch input)\r\nwhere\r\nCompensation angle: Signed absolute value (deg)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300436c-a6ca-11ee-9103-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 660, "chroma:document": "Z : Amount of travel on the Z-axis after the specification of G81 (mm or inch)\r\nP : Signed gear helix angle (deg)\r\n\u03c0 : Circular constant\r\nT : Number of teeth\r\nQ : Module (mm) or diametral pitch (inch-1\r\n)\r\nUse P, T, and Q specified in the G81 block.\r\nIn helical gear compensation, the machine coordinates on the workpiece axis and the absolute coordinates \r\nare updated with helical gear compensation.\r\n- Direction of helical gear compensation\r\nThe direction depends on bit 2 (HDR) of parameter No. 7700."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300436d-a6ca-11ee-a648-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 660, "chroma:document": "When HDR is set to 1.\r\n+C\r\nC:+, Z:+, P:+\r\nCompensation direction : +\r\n(a)\r\n-Z\r\n+Z +C\r\nC:+, Z:+, P:-\r\nCompensation direction : -\r\n(b)\r\n+C\r\nC:+, Z:-, P:+\r\nCompensation direction : -\r\n(c)\r\n+C\r\nC:+, Z:-, P:-\r\nCompensation direction : +\r\n(d)\r\n-Z\r\n+Z\r\nC:-, Z:+, P:+\r\nCompensation direction : -\r\n(e)\r\n-C\r\nC:-, Z:+, P:-\r\nCompensation direction : +\r\n(f)\r\n-C\r\nC:-, Z:-, P:+\r\nCompensation direction : +\r\n(g)\r\n-C\r\nC:-, Z:-, P:-\r\nCompensation direction : -\r\n(h)\r\n-C"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300436e-a6ca-11ee-9ef0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 660, "chroma:document": "(h)\r\n-C\r\nWhen HDR is set to 0. (In (a), (b), (c), and (d), the same as that if HDR is 1)\r\n-Z\r\n+Z\r\nC:-, Z:+, P:+\r\nCompensation direction : +\r\n(e)\r\n-C\r\nC:-, Z:+, P:-\r\nCompensation direction : -\r\n(f)\r\n-C\r\nC:-, Z:-, P:+\r\nCompensation direction : -\r\n(g)\r\n-C\r\nC:-, Z:-, P:-\r\nCompensation direction : +\r\n(h)\r\n-C"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300436f-a6ca-11ee-a2d8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 661, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 632 -\r\n21.6.5.3 Controlled axis configuration example\r\n- For gear grinders\r\nSpindle : EGB master axis : Tool axis\r\n1st axis : X axis\r\n2nd axis : Y axis\r\n3rd axis : C axis (EGB slave axis : Workpiece axis)\r\n4th axis : C axis (EGB dummy axis : Cannot be used as a normal controlled axis)\r\n5th axis : V axis (EGB slave axis : Dressing axis)\r\n6th axis : V axis (EGB dummy axis : Cannot be used as a normal controlled axis)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004370-a6ca-11ee-88a5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 661, "chroma:document": "Spindle (master axis) Spindle amp. Motor\r\n1st axis X (omitted)\r\n2nd axis Y (omitted)\r\nTool axis\r\n3rd axis C\r\nslave axis\r\n4th axis\r\ndummy axis\r\nEGB\r\n-\r\n+\r\n+\r\n-\r\nK1: Sync coefficient\r\nK1\r\nError counter\r\nSync switch\r\nMotor\r\nDetector\r\nPosition control Velocity/current control Servo amp.\r\nWorkpiece axis\r\nC axis\r\nSeparate detector\r\nFFG\r\n+\r\nFollow-up\r\nSpindle Detector\r\nCNC\r\n5th axis V\r\nslave axis\r\n6th axis\r\ndummy axis\r\nEGB\r\n-\r\n+\r\n+\r\n-\r\nK2: Sync coefficient\r\nK2\r\nError counter\r\nSync switch\r\nMotor\r\nDetector"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004371-a6ca-11ee-b1ca-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 661, "chroma:document": "Sync switch\r\nMotor\r\nDetector\r\nPosition control Velocity/current control Servo amp.\r\nWorkpiece axis\r\nV axis\r\nSeparate detector\r\nFFG\r\n+\r\nFollow-up\r\nFig. 21.6.5.3 Controlled axis configuration with a set of two EGBs\r\n21.6.5.4 Sample programs\r\n- When the master axis is the spindle, and the slave axis is the C-axis\r\n(1) G81.5 T10 C0 L1 ;\r\nSynchronization between the master axis and C-axis is started at the ratio of one rotation about the \r\nC-axis to ten rotations about the master axis.\r\n(2) G81.5 T10 C0 L-1 ;"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004372-a6ca-11ee-afd1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 661, "chroma:document": "(2) G81.5 T10 C0 L-1 ;\r\nSynchronization between the master axis and C-axis is started at the ratio of one rotation about the \r\nC-axis to ten rotations about the master axis.\r\nIn this case, however, the direction of rotation is opposite to that of (1).\r\n(3) G81.5 T1 C3.26 ;\r\nSynchronization between the master axis and C-axis is started at the ratio of a 3.26-degree rotation \r\nabout the C-axis per one rotation about the master axis."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004373-a6ca-11ee-903a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 662, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 633 - \r\n(4) G81.5 P10000 C-0.214 ; \r\nSynchronization between the master axis and C-axis is started at the ratio of a -0.214 degree rotation \r\nabout the C-axis to 10,000 feedback pulses from the pulse coder of the master axis. \r\n - When the master axis is the spindle, the slave axis is the V-axis (linear axis), \r\nand inch/metric conversion is performed \r\n(1) For a millimeter machine and metric input \r\nG81.5 T1 V1.0 ;"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004374-a6ca-11ee-b4df-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 662, "chroma:document": "G81.5 T1 V1.0 ; \r\nSynchronization between the master axis and V-axis is started at the ratio of a 1.00 mm movement \r\nalong the V-axis per rotation about the master axis. \r\n(2) For a millimeter machine and inch input \r\nG81.5 T1 V1.0 ; \r\nSynchronization between the master axis and V-axis is started at the ratio of a 1.0 inch movement \r\n(25.4 mm) along the V-axis per rotation about the master axis. \r\n - When two groups of axes are synchronized simultaneously"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004375-a6ca-11ee-9b74-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 662, "chroma:document": "Based on the controlled axis configuration described in Fig. 21.6.5.3 , the sample program below \r\nsynchronizes the spindle with the V-axis while the spindle is synchronized with the C-axis. \r\nGrinding \r\nDressing \r\nGrinding \r\nO0100 ; \r\n............... \r\nN01 M19 ; Performs spindle orientation. \r\nPositions the C-axis. \r\nStarts synchronization at the ratio of one rotation about the\r\nC-axis to ten spindle rotations. \r\nN02 G00 G90 C... ; \r\nN03 G81.5 T10 C0 L1 ; \r\nN04 M03 S300 ; Rotates the spindle."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004376-a6ca-11ee-9f18-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 662, "chroma:document": "Makes movements for grinding. \r\nStops the spindle. \r\nN05 G01 G91 X... Y... F... ; \r\n....... \r\nN06 M05 ; \r\n....... \r\nN10 G00 G90 V... ; Positions the dressing axis. \r\nStarts synchronization at the ratio of a \r\n0.5 mm movement along the V-axis \r\nevery 12,000 pulses on the spindle. \r\nRotates the spindle. \r\nA subprogram for dressing is called. \r\n(*) Details are described later. \r\nStops the spindle. \r\nN11 G81.5 P12000 V0.5 ; \r\nN12 M03 S300 ; \r\nN20 M98 P9500 ; \r\nN21 M05 ;"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004377-a6ca-11ee-b362-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 662, "chroma:document": "N20 M98 P9500 ; \r\nN21 M05 ; \r\nN30 G80.5 V0 ; Cancels V-axis synchronization. \r\n....... \r\n....... \r\nN31 M03 S300 ; Rotates the spindle. \r\nN32 G01 G91 X... Y... F... ; Makes movements for grinding. \r\n....... \r\n....... \r\nN40 M05 ; Stops the spindle. \r\nN41 G80.5 C0 ; Cancels C-axis synchronization. \r\nV-axis synchronization mode \r\nC-axis synchronization mode \r\nThus, the synchronizations of each group can be started and canceled independently."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004378-a6ca-11ee-8e44-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 663, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 634 -\r\n- Example of use of dressing\r\nGear grinder in the following machine configuration\r\nLimit switch 1 Limit switch 2\r\nV-axis motor\r\nU-axis\r\nV-axis\r\nRotary whetstone\r\nO9500 ; \r\nN01 G01 G91 U_ F100 ; Dressing axis approach\r\nN02 M03 S100 ; The M03 command causes the PMC to rotate the whetstone in the \r\npositive direction.\r\nIn accordance with this, the tool moves along the V-axis in the"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004379-a6ca-11ee-85c9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 663, "chroma:document": "positive direction. When the tool reaches the position of limit switch \r\n2 on the V-axis, the PMC stops the whetstone and returns FIN.\r\nN02 U_ V_ ; Movement to the next dressing position\r\nN03 M04 S100 ; The M04 command causes the PMC to rotate the whetstone in the \r\nnegative direction.\r\nIn accordance with this, the tool moves along the V-axis in the \r\nnegative direction. When the tool reaches the position of limit switch \r\n1 on the V-axis, the PMC stops the whetstone and returns FIN."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300437a-a6ca-11ee-b853-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 663, "chroma:document": "N04 U_ V_ ; Movement to the next dressing position\r\nIf required, N02 to N04 are repeated to conduct dressing.\r\n..........\r\n..........\r\nM99 ;\r\nNOTE\r\nIf the V-axis (linear axis) is synchronized with the spindle as in dressing, the \r\nV-axis travel range is determined by the rotation of the spindle. To perform \r\ndressing with the tool moving back and forth along the V-axis in a certain range, \r\ntherefore, the PMC must perform an operation in which the tool is stopped"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300437b-a6ca-11ee-b742-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 663, "chroma:document": "temporarily and is reversed when it reaches a certain position on the V-axis.\r\nIn the above example, limit switches are provided to determine the range of \r\ntravel along the V-axis and the PMC performs control so that the whetstone \r\nrotates until the tool reaches the position of each limit switch on the V-axis.\r\nBy using the position switch function instead of limit switches, dressing can be \r\nperformed as in the following example, without the need to mount limit switches"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300437c-a6ca-11ee-a392-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 663, "chroma:document": "to the machine. By rewriting the operating ranges of the position switches \r\n(parameters Nos. 6930 to 6945 and Nos. 6950 to 6965) using the G10\r\nprogrammable parameter input, the range of travel along the V-axis can be \r\nspecified using a program."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300437d-a6ca-11ee-b6fa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 664, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 635 -\r\n- Command specification for hobbing machines\r\nBased on the controlled axis configuration described in Fig. 21.6.5.3 , the sample program below sets the \r\nC-axis (in parameter 7710) for starting synchronization with the spindle according to the command \r\nspecification method for hobbing machines.\r\nO1234 ; \r\nN0010 M19 ; Tool axis orientation\r\nN0020 G28 G91 C0 ; Reference position return on the work axis"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300437e-a6ca-11ee-8b3f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 664, "chroma:document": "N0030 G81 T20 L1 ; Start of synchronization of the tool axis and the C-axis\r\n(Rotation about the C-axis by 18\u00b0 per rotation about the tool axis)\r\nN0040 S300 M03 ; Rotation about the tool axis at 300 min-1\r\n.\r\nN0050 G01 X_ F_ ; Movement along the X-axis (cutting).\r\nN0060 G01 Y_ F_ ; Movement along the Y-axis (grinding). \r\n ; If required, C, X, Y, and other axis command are possible.\r\n ;\r\nN0100 G01 X_ F_ ; Movement along the X-axis (escape)\r\nN0110 M05 ; Stop on the tool axis."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300437f-a6ca-11ee-8c2f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 664, "chroma:document": "N0120 G80 ; Cancellation of synchronization of the tool and C-axes.\r\nN0130 M30 ;\r\n21.6.5.5 Synchronization ratio specification range\r\nThe programmed ratio (synchronization ratio) of a movement along the slave axis to a movement along \r\nthe master axis is converted to a detection unit ratio inside the NC automatically. If such converted data \r\n(detection unit ratio) exceeds a certain allowable data range in the NC, synchronization cannot be"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004380-a6ca-11ee-83c4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 664, "chroma:document": "maintained correctly, and an alarm PS1596, \u201dEGB OVERFLOW\u201d is issued.\r\nEven when a programmed movement of master axis and a slave axis is within specifiable ranges, a \r\ndetection unit ratio obtained by conversion can exceed the allowable range. This causes an alarm.\r\nLet K be a synchronization ratio. The internal data corresponding K is the amount of slave axis movement \r\n(Kn) represented in the detection unit divided by the amount of master axis movement (Kd) represented \r\nin the detection unit;"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004381-a6ca-11ee-b2c4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 664, "chroma:document": "in the detection unit; \r\nthis fraction is represented as Kn/Kd (reduced to its lowest terms) as indicated below.\r\nAmount of master axis movement represented in the detection unit\r\nAmount of slave axis movement represented in the detection unit\r\nKd\r\nKn K = =\r\nKn and Kd must lie within the following ranges:\r\n-2147483648 \u2264 Kn \u2264 2147483647\r\n1 \u2264 Kd \u2264 2147483647\r\nWhen Kn or Kd exceeds its allowable range above, an alarm PS1596 is issued."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004382-a6ca-11ee-ad22-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 664, "chroma:document": "In conversion to the detection unit, when the CMR (command multiplication: parameter 1820) is a \r\nfraction or when inch/millimeter conversion is used, the fraction is directly converted without \r\nmodification so that no error can occur in the conversion of specified amounts of movement.\r\nDuring conversion, the amount of movement is multiplied by 254/100 for inch input on a millimeter \r\nmachine, and 100/254 for metric input on an inch machine. Thus, Kn and Kd can become large numbers."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004383-a6ca-11ee-8685-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 664, "chroma:document": "If a synchronization ratio cannot be reduced to its lowest terms, an alarm condition is likely to occur."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004384-a6ca-11ee-b837-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 665, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 636 -\r\n- Example 1)\r\nBased on the controlled axis configuration described in Fig. 21.6.5.3 , suppose that the spindle and V-axis \r\nare as follows:\r\nSpindle pulse coder : 72000pulse/rev (4 pulses for one A/B phase cycle)\r\nC-axis least command increment : 0.001deg\r\nC-axis CMR : 5\r\nV-axis least command increment : 0.001mm\r\nV-axis CMR : 5\r\nThen, the C-axis detection unit is 0.0002 degree. The V-axis detection unit is 0.0002 mm. In this case, the"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004385-a6ca-11ee-bdf3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 665, "chroma:document": "synchronization ratio (Kn, Kd) is related with a command as indicated below. Here, let Pm and Ps be the \r\namounts of movements represented in the detection unit on the master axis and slave axis specified in a \r\nsynchronization start command, respectively.\r\n(1) When the master axis is the spindle, and the slave axis is the C-axis\r\n(a) Command : G81.5 T10 C0 L1 ;\r\nOperation : Synchronization between the spindle and C-axis is started at the ratio of one \r\nrotation about the C-axis to ten spindle rotations."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004386-a6ca-11ee-acf9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 665, "chroma:document": "Pm : (Number of pulses per spindle rotation) \u00d7 (10 rotations) \u2192 72000 \u00d7 10\r\nPs : (Amount of movement per rotation about the C-axis) \u00d7 CMR \u00d7 (one rotation) \r\n\u2192 360000 \u00d7 5 \u00d7 1\r\nKn\r\nKd = 360000\u00d75\u00d71\r\n72000\u00d710 = 5\r\n2\r\nBoth Kn and Kd are within the allowable range. No alarm is output.\r\n(b) Command : G81.5 T10 C0 L-1 ;\r\nOperation : Synchronization between the spindle and C-axis is started at the ratio of one \r\nrotation about the C-axis to ten spindle rotations."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004387-a6ca-11ee-899d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 665, "chroma:document": "In this case, however, the direction of rotation is opposite to that of (a) above.\r\nPm : (Number of pulses per spindle rotation) \u00d7 (10 rotations) \u2192 72000 \u00d7 10 \r\nPs : (Amount of movement per rotation about the C-axis) \u00d7 CMR \u00d7 (one rotation) \r\n\u2192 -360000 \u00d7 5 \u00d7 1\r\nKn\r\nKd = -360000\u00d75\u00d71\r\n72000\u00d710 = -5\r\n2\r\nBoth Kn and Kd are within the allowable range. No alarm is output.\r\n(c) Command : G81.5 T1 C3.263 ;\r\nOperation : Synchronization between the spindle and C-axis is started at the ratio of a"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004388-a6ca-11ee-83d2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 665, "chroma:document": "3.263-degree rotation about the C-axis to one spindle rotation.\r\nPm : (Number of pulses per spindle rotation) \u00d7 (one rotation) \u2192 72000 \u00d7 1\r\nPs : (Amount of C-axis movement) \u00d7 CMR \u2192 3263 \u00d7 5 \r\nKn\r\nKd = 3263\u00d75\r\n72000\u00d71 = 3263\r\n14400\r\nBoth Kn and Kd are within the allowable range. No alarm is output.\r\nIn this sample program, when T1 is specified for the master axis, the synchronization ratio \r\n(fraction) of the CMR of the C-axis to the denominator Kd can always be reduced to lowest"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004389-a6ca-11ee-ba97-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 665, "chroma:document": "terms, thus Kd falls in the allowable range. So, the specifiable range of C is as follows:\r\n-99999999 \u2264 C \u2264 99999999"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300438a-a6ca-11ee-8eea-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 666, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 637 -\r\n(d) Command : G81.5 T10 C3.263 ;\r\nOperation : Synchronization between the spindle and C-axis is started at the ratio of a \r\n3.263-degree rotation about the C-axis to ten spindle rotations.\r\nPm : (Number of pulses per spindle rotation) \u00d7 (10 rotations) \u2192 72000 \u00d7 10 \r\nPs : (Amount of C-axis movement) \u00d7 CMR \u2192 3263 \u00d7 5\r\nKn\r\nKd = 3263\u00d75\r\n72000\u00d710 = 3263\r\n144000\r\nBoth Kn and Kd are within the allowable range. No alarm is output."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300438b-a6ca-11ee-ac04-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 666, "chroma:document": "(e) Command : G81.5 P10000 C-0.214 ;\r\nOperation : Synchronization between the spindle and C-axis is started at the ratio of a \r\n-0.214 degree rotation of the C-axis to 10,000 feedback pulses from the pulse \r\ncoder of the spindle.\r\nPm : (Specified number of feedback pulses from the pulse coder of the spindle) \u2192\r\n10000 \r\nPs : (Amount of C-axis movement) \u00d7 CMR \u2192 -214 \u00d7 5\r\nKn\r\nKd = -214\u00d75\r\n10000 = -107\r\n1000\r\nBoth Kn and Kd are within the allowable range. No alarm is output."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300438c-a6ca-11ee-b5c9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 666, "chroma:document": "(2) When the master axis is the spindle, the slave axis is the V-axis (linear axis), and inch/metric \r\nconversion is performed\r\n(a) For a millimeter machine and metric input\r\nCommand : G81.5 T1 V1.0 ;\r\nOperation : Synchronization between the spindle and V-axis is started at the ratio of a 1.0 \r\nmm movement along the V-axis per spindle rotation.\r\nPm : (Number of pulses per spindle rotation) \u00d7 (one rotation) \u2192 72000 \u00d7 1\r\nPs : (Amount of V-axis movement) \u00d7 CMR \u2192 1000 \u00d7 5\r\nKn\r\nKd = 1000\u00d75\r\n72000 = 5\r\n72"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300438d-a6ca-11ee-9eeb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 666, "chroma:document": "Kn\r\nKd = 1000\u00d75\r\n72000 = 5\r\n72\r\nBoth Kn and Kd are within the allowable range. No alarm is output.\r\n(b) For a millimeter machine and inch input\r\nCommand : G81.5 T1 V1.0 ;\r\nOperation : Synchronization between the spindle and V-axis is started at the ratio of a \r\n1.0inch (25.4mm) movement along the V-axis per spindle rotation.\r\nPm : (Number of pulses per spindle rotation) \u00d7 (one rotation) \u2192 72000 \u00d7 1\r\nPs : (Amount of V-axis movement) \u00d7 CMR \u00d7 254 \u00f7 100 \u2192 10000 \u00d7 5 \u00d7 254 \u00f7 100\r\nKn\r\nKd = 10000\u00d75\u00d7254"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300438e-a6ca-11ee-ac3d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 666, "chroma:document": "Kn\r\nKd = 10000\u00d75\u00d7254\r\n72000\u00d7100 = 127\r\n72\r\nBoth Kn and Kd are within the allowable range. No alarm is output."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300438f-a6ca-11ee-9cdb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 667, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 638 -\r\n(c) For a millimeter machine and inch input\r\nCommand : G81.5 T1 V0.0013 ;\r\nOperation : Synchronization between the spindle and V-axis is started at the ratio of a \r\n0.0013 inch (0.03302 mm) movement along the V-axis per spindle rotation.\r\nPm : (Number of pulses per spindle rotation) \u00d7 (one rotation) \u2192 72000 \u00d7 1\r\nPs : (Amount of V-axis movement) \u00d7 CMR \u00d7 254 \u00f7 100 \u2192 13 \u00d7 5 \u00d7 254 \u00f7 100\r\nKn\r\nKd = 13\u00d75\u00d7254\r\n72000\u00d7100 = 1651\r\n720000"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004390-a6ca-11ee-a36c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 667, "chroma:document": "72000\u00d7100 = 1651\r\n720000\r\nBoth Kn and Kd are within the allowable range. No alarm is output.\r\n- Example 2)\r\nBased on the controlled axis configuration described in Fig. 21.6.5.3 , suppose that the spindle and V-axis \r\nare as follows:\r\nSpindle pulse coder : 72000pulse/rev (4 pulses for one A/B phase cycle)\r\nC-axis least command increment : 0.001deg\r\nC-axis CMR : 1/2\r\nV-axis least command increment : 0.001mm\r\nV-axis CMR : 1/2"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004391-a6ca-11ee-9264-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 667, "chroma:document": "V-axis CMR : 1/2\r\nThen, the C-axis detection unit is 0.002 degree. The V-axis detection unit is 0.002 mm. \r\nIn this case, the synchronization ratio (Kn, Kd) is related with a command as indicated below. Here, let \r\nPm and Ps be the amounts of movements represented in the detection unit for the master axis and slave \r\naxis specified in a synchronization start command, respectively.\r\n(1) When the master axis is the spindle, and the slave axis is the C-axis\r\n(a) Command : G81.5 T1 C3.263 ;"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004392-a6ca-11ee-b7da-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 667, "chroma:document": "Operation : Synchronization between the spindle and C-axis is started at the ratio of a \r\n3.263-degree rotation about the C-axis per spindle rotation.\r\nPm : (Number of pulses per spindle rotation) \u00d7 (one rotation) \u2192 72000 \u00d7 1\r\nPs : (Amount of C-axis movement) \u00d7 CMR \u2192 3263 \u00d7 1 \u00f7 2\r\nKn\r\nKd = 3263\u00d71\r\n72000\u00d72 = 3263\r\n144000\r\nBoth Kn and Kd are within the allowable range. No alarm is output.\r\n(b) Command : G81.5 T1 C3.26 ;\r\nThe value specified for C slightly differs from that specified for C in (a)."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004393-a6ca-11ee-9856-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 667, "chroma:document": "Operation : Synchronization between the spindle and C-axis is started at the ratio of a \r\n3.26-degree rotation about the C-axis per spindle rotation.\r\nPm : (Number of pulses per spindle rotation) \u00d7 (one rotation) \u2192 72000 \u00d7 1\r\nPs : (Amount of C-axis movement) \u00d7 CMR \u2192 3260 \u00d7 1 \u00f7 2\r\nKn\r\nKd = 3260\u00d71\r\n72000\u00d72 = 163\r\n7200\r\nBoth Kn and Kd are within the allowable range. No alarm is output.\r\n21.6.5.6 Retract function\r\nSee \"Retract function\" in the Subsection 21.6.1, \"Electronic Gear Box\"."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004394-a6ca-11ee-a810-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 668, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 639 -\r\n21.6.6 U-axis Control\r\nOverview\r\nConventionally, the control of an axis on a spindle, such as the U-axis of a vertical lathe, from a motor \r\nmounted in a location other than the spindle has required a mechanism, consisting of a planetary gear box \r\nand differential gears, to prevent the axis from moving as the spindle is rotating.\r\nThe U-axis control function enables the U-axis to remain in a fixed position or to move at a programmed"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004395-a6ca-11ee-9c30-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 668, "chroma:document": "speed without using a mechanism such as a planetary gear box. This is done by causing the U-axis motor \r\nto rotate in such a way that U-axis movement, which would be caused by the rotation of the spindle, is \r\ncanceled out. For details, refer to the manual supplied by the machine tool builder.\r\nU-axis\r\nSpindle\r\nFig. 21.6.6 (a) Example of a machine having the U-axis\r\n\uff35-axis\r\n\uff35-axis motor Spindle motor\r\nSpindle\r\nFig. 21.6.6 (b) Example of the structure of a machine having the U-axis"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004396-a6ca-11ee-bbc1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 668, "chroma:document": "In the example of the above structure, the tool moves along the U-axis when the spindle rotates. This \r\nmovement is canceled out by rotating the U-axis motor."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004397-a6ca-11ee-a5cf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 669, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 640 -\r\n21.7 TANDEM CONTROL\r\nWhen enough torque for driving a large table cannot be produced by only one motor, two motors can be \r\nused for movement along a single axis. Positioning is performed by the main motor only. The sub motor \r\nis used only to produce torque. With this tandem control function, the torque produced can be doubled.\r\nTable\r\nBall screw\r\nMain motor\r\nSub motor\r\nFig. 21.7 Example of operation"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004398-a6ca-11ee-90bf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 669, "chroma:document": "Fig. 21.7 Example of operation\r\nIn general, the NC regards tandem control as being performed for one axis. However, for servo parameter \r\nmanagement and servo alarm monitoring, tandem control is regarded as being performed for two axes.\r\nFor details, refer to the relevant manual published by the machine tool builder.\r\nWARNING\r\nIn case the names of the master axis and slave axis are different, be sure not to \r\nspecify a programmed command for the slave axis.\r\n21.8 SKIP FUNCTION FOR FLEXIBLE SYNCHRONIZATION"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004399-a6ca-11ee-9bcf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 669, "chroma:document": "CONTROL\r\nOutline\r\nThis function enables the skip or high-speed skip signal (in the following explanation, these signals are \r\ncollectively called skip signal) for the slave axis that is moved by command of the master axis in the \r\nflexible synchronization control mode.\r\nThis function has features such as the following:\r\n- If a skip signal is input while a skip command for flexible synchronization control block is being"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300439a-a6ca-11ee-8233-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 669, "chroma:document": "executed, this block does not terminate until the specified number of skip signals have been input.\r\n- The machine coordinates assumed when skip signals are input and the number of input skip signals\r\nare stored in specified custom macro variables.\r\n- The total number of the skip signal inputs is stored in another specified custom macro variable.\r\nFormat\r\nMxx ; Flexible synchronization control mode on\r\nG31.8 G91 \u03b1 0 P_ Q_ R_ ; Skip command for flexible synchronization\r\ncontrol"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300439b-a6ca-11ee-8569-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 669, "chroma:document": "control\r\na : Specify the slave axis. The instruction value must be 0.\r\nP_: The top number of the consecutive custom macro variables in which the machine \r\ncoordinate positions of the slave axis at the skip signal inputs are stored.\r\nQ_: The maximum allowable number of the skip signal inputs while G31.8 is running. \r\n(Range of command value: 1 to 512) \r\nR_: The number of the custom macro variables in which the total number of the inputs \r\nis stored."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300439c-a6ca-11ee-ad86-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 669, "chroma:document": "is stored.\r\nThis data is usually the same as the value specified by Q. \r\nTherefore this is not necessarily specified. Specify it to check the number of skip \r\nsignal inputs."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300439d-a6ca-11ee-9044-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 670, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 641 -\r\nG31.8 is a one-shot G code.\r\nDuring the execution of the G31.8 block, the machine coordinate positions of the slave axis at the skip \r\nsignal inputs are stored in the consecutive custom macro variables where the top number of the variables \r\nis specified by P and the maximum allowable number of the skip signal inputs is specified by Q.\r\nAlso, this total number of the skip signal inputs is stored in the variable specified by R.\r\nExample)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300439e-a6ca-11ee-af59-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 670, "chroma:document": "Example)\r\nMxx Flexible synchronization control mode on\r\nX--\r\nY--\r\nG31.8 G91 A0 P100 Q30 R1 Skip command for flexible synchronization control\r\nAfter 30 times of skip signal inputs, 30 machine coordinate positions of the A axis are stored respectively \r\nin the consecutive custom macro variables #100 to #129.\r\nThe total number of skip signal inputs is stored in the custom macro variable #1.\r\nNOTE\r\n1 In the G31.8 block, only one slave axis should be commanded. When more than"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300439f-a6ca-11ee-a075-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 670, "chroma:document": "two slave axes are specified, the alarm PS1152, \"G31.9/G31.8 FORMAT \r\nERROR\" occurs.\r\n2 If G31.8 is commanded out of the flexible synchronization control mode (Flexible \r\nsynchronization control mode select signal switching accepted signal (MFSYNA, \r\nMFSYNB, MFSYNC or MFSYND) is \u201c0\u201d), the alarm PS1152 occurs.\r\n3 If P is not specified, the alarm PS1152 occurs.\r\n4 If R is not specified, the number of skip signal inputs is not stored in the custom \r\nmacro variables"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a0-a6ca-11ee-b1b6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 670, "chroma:document": "macro variables\r\n5 The number of custom macro variables specified in P and R must be the existing \r\nones. If any nonexistent variable is specified, the alarm PS0115, \"VARIABLE \r\nNO. OUT OF RANGE\" occurs. If a variable shortage occurs, the alarm PS0115 \r\noccurs, too.\r\n6 Whether to use conventional skip signals or high-speed skip signals with this\r\nfunction can be specified with bit 4 (HSS) of parameter No. 6200. When high \r\nspeed skip is selected, specify which high-speed signals to enable with setting"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a1-a6ca-11ee-8457-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 670, "chroma:document": "bits 0 to 7 (9S1 to 9S8) of parameter No. 6208.\r\n7 The accumulated pulses and positional deviation due to\r\nacceleration/deceleration is considered and compensated when storing the \r\nmachine coordinate positions to the custom macro variables. \r\n8 The custom macro is necessary to use this function (bit 5 (NMC) of parameter \r\nNo.8135 is 0).\r\n21.9 HIGH PRECISION OSCILLATION FUNCTION\r\nOverview\r\nIn this function, the feedrate of oscillation axis (equivalent to a chopping axis that is moved vertically and"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a2-a6ca-11ee-9e85-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 670, "chroma:document": "repeatedly for grinding) changes along sine curve. This function is effective to improve, the accuracy of \r\nmovement between upper dead point and lower dead point.\r\nMoreover, look-ahead feed forward function can be applied to oscillation motion, then higher accuracy \r\ncan be achieved even if oscillation feedrate or upper or lower dead point is changed."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a3-a6ca-11ee-aac1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 671, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 642 -\r\nFormat\r\nG81.1 Z_ Q_ R_ F_ ;\r\nZ : Upper dead point (In case that an axis is other than the Z-axis, specify the axis address. Specify the \r\ndistance as an absolute value.)\r\nQ : Distance between the upper dead point and lower dead point\r\n(Specify the distance as an incremental value from the upper dead point.)\r\nR : Distance from the upper dead point to point R\r\n(Specify the distance as an incremental value from the upper dead point.)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a4-a6ca-11ee-a0cc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 671, "chroma:document": "F : Oscillation base feedrate\r\nG80 ; Cancels oscillation\r\nPoint R : Z+R\r\nUpper dead point : Z\r\nLower dead point : Z+Q\r\nQ\r\nR\r\nTime\r\nIf the addresses of Z, Q, R, or F are omitted, the oscillation motion is performed by the value of \r\nparameters. On the other hand, the value of parameters is replaced by the value commanded for each\r\naddress.\r\nZ\r\n(Axis address)\r\nParameter (No.8370) : Oscillation axis number = Axis number.\r\nParameter (No.8372) : Upper dead point = Value of address Z."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a5-a6ca-11ee-acd4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 671, "chroma:document": "Q Parameter (No.8373) : Lower dead point = Value of address Q + value of address Z (If address \r\nZ is omitted, the value is parameter (No.8372)).\r\nR Parameter (No.8371) : Point R = Value of address R + value of address Z (If address Z is \r\nomitted, the value is parameter (No.8372)).\r\nF Parameter (No.8374) : Oscillation base feedrate = Value of address F.\r\nNOTE\r\n1 G81.1/G80 is the G code for suppressing buffering.\r\n2 Specify G81.1/G80 in a single block.\r\nExplanation\r\n- Oscillation activated by signal input"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a6-a6ca-11ee-ae2d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 671, "chroma:document": "Before oscillation motion is started, oscillation axis, point R, upper dead point, lower dead point, and \r\noscillation base feedrate must be set on the parameter screen or the oscillation screen. Oscillation motion \r\nis started once oscillation start signal CHPST has been set to \"1\" from \"0\". This signal is ignored, \r\nhowever, while oscillation axis is moving. \r\nWhen oscillation hold signal *CHLD is set to \"0\" during oscillation motion, the tool immediately moves"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a7-a6ca-11ee-a474-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 671, "chroma:document": "to point R and stops. Setting the oscillation hold signal *CHLD to \"1\" restarts oscillation motion. \r\nOscillation motion can also be stopped by setting oscillation start signal CHPST to \"0\" from \"1\", but only \r\nwhen oscillation motion was started by using that signal."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a8-a6ca-11ee-bd8a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 672, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 643 -\r\nMethod of starting oscillation Method of cancelling oscillation State\r\nSignal CHPST =\"1\"\r\nSignal *CHLD = \"0\" It stops. (Suspending state)\r\nSignal CHPST = \"0\" It stops. (Cancel state)\r\nG80 command It stops. (Cancel state)\r\nG81.1 command\r\nSignal *CHLD = \"0\" It stops. (Suspending state)\r\nSignal CHPST = \"0\" It doesn't stop.\r\nG80 command It stops. (Cancel state)\r\nNOTE\r\n1 Switching to manual mode or suspending automatic operation, by means of feed"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043a9-a6ca-11ee-85e1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 672, "chroma:document": "hold, does not stop oscillation motion.\r\n2 If a move command is specified for the oscillation axis while oscillation is being \r\nperformed, an alarm PS5050, \"ILL-COMMAND IN G81.1 MODE\" is issued.\r\n3 If a G81.1 command is specified during oscillation started by the signal, \r\noscillation motion is not stopped. If point R, upper dead point, lower dead point, \r\nor oscillation feedrate has been modified by using the G81.1 command, \r\noscillation is continued but using the modified data."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043aa-a6ca-11ee-9823-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 672, "chroma:document": "4 The use of oscillation start signal CHPST to start oscillation motion is not \r\nenabled immediately after power-on; it is not enabled until the completion of \r\nmanual reference position return.\r\n5 The M codes which are used to set the oscillation start signal CHPST to \"1\" or \r\n\"0\" should be specified as buffering mask type M code (parameter Nos. 3411 to \r\n3432).\r\nCAUTION\r\nAfter the cancel of oscillation motion during NC automatic operation, to execute"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ab-a6ca-11ee-9f1d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 672, "chroma:document": "a move command (in the absolute or incremental mode) for the oscillation axis in \r\nan NC block during the same operation, use G-code (G80) for the cancel of \r\noscillation.\r\nIf it is necessary to cancel by signal input, execute the following (1) or (2) after \r\ncancelling the oscillation.\r\n(1) M code in which Each axis workpiece coordinate system preset signal \r\nWPRST is turned ON\r\n(2) Workpiece coordinate system preset (G92.1)\r\nFor example, in the following program (O0001), to execute the move command"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ac-a6ca-11ee-a3eb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 672, "chroma:document": "(N60) after the cancel of oscillation motion (Z-axis) (N40), \u201cM code in which \r\neach axis workpiece coordinate system preset signal WPRST is turned ON\u201d or \r\n\u201cWorkpiece coordinate system preset (G92.1)\u201d must be specified in N50.\r\n O0001\r\n N10 G94 G90 G00 X100.0\r\n N20 M55 \u2190 Oscillation start signal is turned ON\r\n N30 G01 X30.0 F30.0\r\n N40 M56 \u2190 Oscillation start signal is turned OFF\r\n N50 ____\r\n\u2190 \u201cM code in which each axis workpiece \r\ncoordinate system preset signal WPRST for"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ad-a6ca-11ee-a358-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 672, "chroma:document": "Z-axis is turned ON\u201d or \u201cWorkpiece \r\ncoordinate system preset (G92.1Z0.0)\u201d is \r\ncommanded.\r\n N60 G00 Z-50.0 \u2190 Move command of Z-axis\r\n N70 M02"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ae-a6ca-11ee-821f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 673, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 644 -\r\n- Oscillation feedrate (feedrate of movement to point R)\r\nFrom the start of oscillation motion to reaching point R, the tool moves at the rapid traverse rate \r\n(specified by parameter No.1420).\r\nThe override function can be used for either the normal rapid traverse rate or oscillation feedrate, one of \r\nwhich can be selected by setting bit 0 (ROV) of parameter No. 8360. When the oscillation feedrate is"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043af-a6ca-11ee-9abc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 673, "chroma:document": "overridden, settings excess of 100% are clamped to 100%.\r\n- Oscillation feedrate (feedrate of movement from point R)\r\nFrom point R, reached after the start of oscillation motion, to the center point between upper and lower \r\ndead points, the tool moves at the oscillation base feedrate (F). Afterwards, between the center point and \r\nthe point where the oscillation motion is canceled, the tool moves with sine curve feedrate by Exp. 1. \r\n\uf8f7\r\n\uf8f7\r\n\uf8f8\r\n\uf8f6\r\n\uf8ec\r\n\uf8ec\r\n\uf8ed\r\n\uf8eb \u00d7 \u00d7 \u00d7 = \u00d7 \u00d7 \u00d7 [ ] [ / ] [deg/ ] [1/ ]"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b0-a6ca-11ee-861f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 673, "chroma:document": "[ / min] [ / min]\r\n180\r\n60\r\nF\r\n| Q |\r\n2 ( ) F sin s\r\nmm mm s rad mm mm t k f t k \u03c0\r\nf(t) : Sine curve feedrate [mm/min]\r\nF : Oscillation base feedrate [mm/min]\r\nQ : Distance between the upper dead point and lower dead point [mm]\r\nk : Oscillation feedrate override (0.0 (0%) to 1.5 (150%))\r\nSet by Oscillation feedrate override signal *CHP1 to *CHP8\r\nt : Time [s]\r\nThe value (kF) of the product of oscillation base feedrate and oscillation override is clamped to the"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b1-a6ca-11ee-8ee1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 673, "chroma:document": "maximum oscillation feedrate (parameter No.8375) if the value (kF) is greater than the maximum \r\noscillation feedrate. However, even if the value (kF) is not greater than maximum oscillation feedrate, it is \r\nclamped by the feedrate never exceeds the maximum allowable acceleration rate for \r\nacceleration/deceleration (parameter No.25652) during oscillation motion.\r\n- Setting oscillation data\r\nSet the following oscillation data:\r\nOscillation axis\u2026\u2026\u2026\u2026\u2026\u2026\u2026 Parameter (No.8370)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b2-a6ca-11ee-8b9c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 673, "chroma:document": "Reference point (point R)\u2026\u2026\u2026 Parameter (No.8371)\r\nUpper dead point\u2026\u2026\u2026\u2026\u2026\u2026. Parameter (No.8372)\r\nLower dead point\u2026\u2026\u2026\u2026\u2026\u2026. Parameter (No.8373)\r\nOscillation base feedrate\u2026\u2026\u2026.. Parameter (No.8374)\r\nMaximum oscillation feedrate\u2026 Parameter (No.8375)\r\nAll data items other than the oscillation axis and maximum oscillation feedrate can be set on the \r\noscillation screen. Moreover, the value of parameters is replaced by the value of G81.1 command.\r\n- Stopping oscillation"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b3-a6ca-11ee-81ee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 673, "chroma:document": "- Stopping oscillation\r\nThe following table lists the operations and commands that can be used to stop oscillation motion, the \r\npositions at which oscillation stops, and the operation performed after oscillation stops:\r\nOperation/ command Stop position Operation after stops\r\nG80 command It follows parameter OST (No.25651#0).\r\nReset OST=0 : Point R Canceled\r\nPS, OT alarm OST=1 : Decelerated and stopped\r\nCHPST: \"0\"\r\nIt follows parameters OST, SGS (No.25651#0,#2).\r\nOST=0 or SGS=0 : Point R Canceled"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b4-a6ca-11ee-b35f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 673, "chroma:document": "OST=1 and SGS=1 : Decelerated and stopped\r\n*CHLD: \"0\"\r\nIt follows parameters OST, SGS, HST (No.25651#0,#2,#3). Restart after *CHLD goes \r\n\"1\" OST=0, SGS=0, or HST=0 : Point R\r\nOST=1, SGS=1, and HST=1 : Decelerated and stopped\r\nEmergency stop The tool stops immediately. Canceled\r\nServo alarm\r\n\u2026Exp. 1"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b5-a6ca-11ee-8af5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 674, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 645 -\r\nExample in the setting that stop position is point R. (In case of other than suspending by signal *CHLD = \r\n\"0\" and OT alarm.)\r\n(1) Point R > Center point between upper and lower dead points\r\nUpper dead point\r\nLower dead point\r\nPoint R Cancel\r\nCenter point\r\n(i)\r\n(ii)\r\nAfter cancel command, oscillation motion is continued until oscillation axis passes center point \r\nbetween upper and lower dead points via next lower dead point (i)."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b6-a6ca-11ee-8828-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 674, "chroma:document": "Afterwards, the axis moves to point R by linear interpolation (ii).\r\n(2) Point R < Center point between upper and lower dead points\r\nUpper dead point\r\nLower dead point\r\nPoint R\r\nCancel\r\n(ii)\r\n(i)\r\nCenter point\r\nAfter cancel command, oscillation motion is continued until oscillation axis passes center point \r\nbetween upper and lower dead points via next upper dead point (i).\r\nAfterwards, the axis moves to point R by linear interpolation (ii)."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b7-a6ca-11ee-9bbf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 674, "chroma:document": "In the case of suspending by signal *CHLD = \"0\" or cancel by OT alarm, oscillation axis moves to point \r\nR at once.\r\nNOTE\r\nThe timing of cancellation motion might change according to the position of point \r\nR or the setting of acceleration rate of cancellation motion. \r\n- Movement from point R to the first dead point\r\nThe first dead point is decided by the position of point R.\r\nPoint R The first dead point\r\nPoint R is on upper dead point side from center point or is on the center point. Lower dead point"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b8-a6ca-11ee-ba60-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 674, "chroma:document": "Point R is on lower dead point side from center point. Upper dead point"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043b9-a6ca-11ee-9b3d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 675, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 646 -\r\n- Omission of movements to point R and to the center point\r\nBy setting 1 to bit 0 (OST) of parameter No. 25651 and bit 1 (FFS) of parameter No. 25651, if oscillation \r\nmotion is started by G81.1 command, movements to point R and to the center point can be omitted, and \r\noscillation motion can be immediately started. In this case, the first dead point is as follows.\r\nState before G81.1 command The first dead point"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ba-a6ca-11ee-9209-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 675, "chroma:document": "In case of the first command of oscillation motion after the power is turned on or in the\r\nstate of reset. Lower dead point In the state that command of cancel was specified on the way to lower dead point at last \r\noscillation motion.\r\nIn the state that command of cancel was specified on the way to upper dead point at last \r\noscillation motion. Upper dead point\r\n- Acceleration/deceleration\r\nLinear acceleration/deceleration by parameter No.25653 is applied to the movement from point R to"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043bb-a6ca-11ee-8384-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 675, "chroma:document": "center point or the motion till stop. \r\nMoreover, when override is changed during oscillation motion, the acceleration/deceleration set by \r\nparameter No.25653 is effective.\r\nAcceleration/deceleration of sine curve feedrate control is enabled on oscillation motion.\r\n- Oscillation after the upper dead point or lower dead point has been changed\r\nWhen the upper dead point or lower dead point is changed while oscillation motion is being performed,"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043bc-a6ca-11ee-9c77-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 675, "chroma:document": "the tool moves to the dead points specified by the old data. Then, oscillation motion is changed to the new \r\none using the new data.\r\nThe following describes the operations performed after the data has been changed.\r\n(1) When the upper dead point is changed during movement from the upper dead point to the lower \r\ndead point\r\nNew upper dead point\r\nPrevious upper dead point\r\nLower dead point\r\nThe tool first moves to the lower dead point, then to the new upper dead point."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043bd-a6ca-11ee-8767-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 675, "chroma:document": "(2) When the lower dead point is changed during movement from the upper dead point to the lower \r\ndead point\r\nUpper dead point\r\nNew lower dead point\r\nPrevious lower dead point\r\nThe tool first moves to the previous lower dead point, then to the upper dead point, and finally to the \r\nnew lower dead point."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043be-a6ca-11ee-bb37-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 676, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 647 -\r\n(3) When the upper dead point is changed during movement from the lower dead point to the upper \r\ndead point\r\nNew upper dead point\r\nPrevious upper dead point\r\nLower dead point\r\nThe tool first moves to the previous upper dead point, then to the lower dead point, and finally to the \r\nnew upper dead point.\r\n(4) When the lower dead point is changed during movement from the lower dead point to the upper \r\ndead point\r\nUpper dead point"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043bf-a6ca-11ee-b0db-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 676, "chroma:document": "dead point\r\nUpper dead point\r\nPrevious lower dead point\r\nNew lower dead point\r\nThe tool first moves to the upper dead point, then to the new lower dead point.\r\n- Look-ahead feed forward function\r\nLook-ahead feed forward function can be effective for oscillation motion.\r\n- Mode switching during oscillation motion\r\nIf the mode is changed during oscillation motion, oscillation motion does not stop. In manual mode, the"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c0-a6ca-11ee-b5a2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 676, "chroma:document": "oscillation axis cannot be moved manually. It cannot also be moved manually by means of the handle \r\ninterrupt.\r\n- Single block signal\r\nEven when single block signal SBK is input during oscillation motion, oscillation continues.\r\n- Interlock signal\r\nInterlock signal for all axes *IT or Interlock signals for each axes *ITx is valid to the oscillation axis in \r\noscillation mode. However, Interlock signal for each axis direction +MITx/-MITx is invalid to the \r\noscillation axis in oscillation mode."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c1-a6ca-11ee-aa2d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 676, "chroma:document": "If interlock is effective to the oscillation axis during oscillation motion, the oscillation axis decelerates\r\nand stops immediately.\r\n- Parameter setting\r\nThis oscillation function becomes effective by setting bit 0 (SSO) of parameter No. 25650 to 1.\r\n- Flexible synchronization control\r\nFlexible synchronization control whose master axis is the oscillation axis can be used.\r\nIf Look-ahead feed forward function is used, it is necessary to set the prameter also to the slave axis as"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c2-a6ca-11ee-993c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 676, "chroma:document": "well as the master axis. \r\nHowever, Inter-path flexible synchronization control with oscillation axis cannot be used."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c3-a6ca-11ee-8823-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 677, "chroma:document": "21. AXIS CONTROL FUNCTIONS PROGRAMMING B-64694EN/01\r\n- 648 -\r\n- Axis synchronous control\r\nAxis synchronous control whose master axis is the oscillation axis can be used.\r\nIf Look-ahead feed forward function is used, it is necessary to set the parameters also to the slave axis as \r\nwell as the master axis.\r\nLimitation\r\n- Workpiece coordinate system\r\nWhile oscillation is being performed, do not change the workpiece coordinate system for the oscillation \r\naxis.\r\n- PMC axis"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c4-a6ca-11ee-908e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 677, "chroma:document": "axis.\r\n- PMC axis\r\nWhen the oscillation axis is operating as the PMC axis, oscillation is not started.\r\n- Mirror image\r\nNever attempt to apply the mirror image function about the oscillation axis.\r\n- Move command during oscillation motion\r\nIf a move command is specified for the oscillation axis while oscillation motion is being performed, an \r\nalarm (PS5050) \"ILL-COMMAND IN G81.1 MODE\" is issued.\r\n- Canned Cycle\r\nWhile oscillation is being performed, canned cycle can not be used."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c5-a6ca-11ee-b150-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 677, "chroma:document": "- Program restart / Quick program restart\r\nWhen a program contains G codes for starting oscillation (G81.1) and stopping oscillation (G80), an \r\nattempt to restart that program results in an alarm (PS5050) being output.\r\nWhen a program that does not include the oscillation axis is restarted during oscillation motion, the \r\ncoordinates and amount of travel set for the oscillation axis are not affected after the restart of the \r\nprogram.\r\n- Rotation axis"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c6-a6ca-11ee-95d3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 677, "chroma:document": "program.\r\n- Rotation axis\r\nOscillation operation cannot be used with rotation axis (type-A).\r\n- Inch/Metric conversion commands\r\nWhile oscillation is being performed, do not be specified inch/metric conversion commands.\r\n- General purpose retract\r\nWhile oscillation is being performed, do not be performed retraction. The oscillation motion does not stop \r\nby retraction.\r\n- Stored stroke check\r\nStored stroke check 1-I (parameter Nos. 1320 and 1321) is only effective during oscillation motion."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c7-a6ca-11ee-acca-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 677, "chroma:document": "- Arbitrary angular axis control\r\nDo not set angular axis and perpendicular axis of arbitrary angular axis control to oscillation axis.\r\n- Three-dimensional coordinate conversion / Tilted working plane indexing\r\nWhile oscillation is being performed, do not be specified three-dimensional coordinate conversion / tilted \r\nworking plane indexing.\r\n- Cs contour control axis\r\nDo not set Cs contour control axis to oscillation axis. If Oscillation is specified for Cs contour control"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c8-a6ca-11ee-b3e2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 677, "chroma:document": "axis, an alarm PS5050, \"ILL-COMMAND IN G81.1 MODE\" is issued."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043c9-a6ca-11ee-a11e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 678, "chroma:document": "B-64694EN/01 PROGRAMMING 21. AXIS CONTROL FUNCTIONS\r\n- 649 -\r\n- Synchronous/Composite control\r\nDo not set synchronous/composite control axis to oscillation axis.\r\n- Polygon turning\r\nT\r\nDo not set control axis for polygon turning to oscillation axis.\r\n- Manual handle interrupt\r\nManual handle interrupt is invalid to the axis in the oscillation mode.\r\n(The slave axis of Flexible synchronization control or Axis synchronous control is contained)\r\nExample\r\nTo start oscillation, specify the following command:"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ca-a6ca-11ee-81c7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 678, "chroma:document": "G90 G81.1 Z100.0 Q-25.0 R10.0 F3000.0 ;\r\n- The tool moves to point R (Z+R = Z110.0) with rapid traverse feedrate.\r\n- Next, move to center point (Z87.5) between upper dead point (Z100.0) and lower dead point (Z+Q = \r\nZ75.0) at oscillation base feedrate (F3000.0[mm/min]).\r\n- Then, perform repeated movement along the Z-axis between the upper dead point and the lower \r\ndead point with sine curve feedrate F by Exp. 1. Oscillation override k is enabled.\r\nLower dead point (Z75.0)\r\nUpper dead point (Z100.0)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043cb-a6ca-11ee-9c84-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 678, "chroma:document": "Upper dead point (Z100.0)\r\nPoint R (Z110.0)\r\nCenter point between\r\nupper and lower dead points \r\n(Z87.5)\r\nPosition \r\nFeedrate \r\nF = 3000.0 [mm/min]\r\nF = -3000.0 [mm/min]\r\nF = 0.0 [mm/min]\r\n(k = 1.0 (100%))\r\nTo cancel oscillation motion, specify the following command:\r\nG80 ;\r\nMotion of cancel is as follows.\r\n Bit 0 (OST) of parameter No. 25651 is \r\n0: The tool moves to point R and stops.\r\n1: The tool decelerates and stops."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043cc-a6ca-11ee-b4d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 679, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 650 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n22 MUITI-PATH CONTROL FUNCTION\r\n22.1 OVERVIEW\r\nThe multi-path control function is designed to control the independent simultaneous machining with up to \r\n2 paths, and the peripheral device such as a loader for performing a non-machining operation. (machining \r\npath up to 2, loader path up to 2, up to 4 paths in total). This function is applicable to lathes and automatic"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043cd-a6ca-11ee-aeb2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 679, "chroma:document": "lathes which perform cutting simultaneously with multiple tool posts, and machines which require \r\nadditional control paths such as a loader control path.\r\nFor multi-path simultaneous machining, each machining program is stored in a folder in program memory \r\nfor each path. When automatic operation is to be performed, each path is activated after selecting a \r\nprogram for machining with path 1 and programs for machining with paths 2 to 4 from the programs"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ce-a6ca-11ee-9d89-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 679, "chroma:document": "stored in the respective folders in program memory. Then the programs selected for the tool posts are \r\nexecuted independently at the same time. When tool post 1 and tool post 2 need to wait for each other \r\nduring machining, the waiting function is available.\r\nOther available functions specific to multi-path control include interference check for each path, balance \r\ncut, synchronous control, composite control, spindle control between each path, and common memory \r\nbetween each path."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043cf-a6ca-11ee-bbc0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 679, "chroma:document": "between each path.\r\nJust one LCD/MDI is provided for the all paths. Before operation and display on the LCD/MDI, the path \r\nselection signal is used to switch between the paths.\r\nExample) For a system with 2 paths\r\nFig. 22.1\r\n22.2 WAITING FUNCTION FOR PATHS\r\nOverview\r\nControl based on M codes is used to cause one path to wait for the other during machining. When an M \r\ncode for waiting is specified in a block for one path during automatic operation, the other path waits for"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d0-a6ca-11ee-ba21-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 679, "chroma:document": "the same M code to be specified before staring the execution of the next block. \r\nA range of M codes used as M codes for waiting is to be set in the parameters Nos. 8110 and 8111 \r\nbeforehand. Waiting can be ignored using a signal."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d1-a6ca-11ee-a08d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 680, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 651 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\nFormat\r\nM m (Pp) ;\r\nm: Number of an M code for waiting\r\np: (1) In the binary value specification mode, specify the sum of the binary values \r\ncorresponding to the numbers of paths which are to wait for one another.\r\n(2) In the path number specification mode, specify the numbers of all paths that are to \r\nwait for one another in combination.\r\nIf P command is not specified, paths 1 and 2 wait for each other."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d2-a6ca-11ee-8578-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 680, "chroma:document": "In case of 1 path system with loader control function, path 1 and loader path 1 wait for each\r\nother.\r\nExplanation\r\nThe following two methods for specifying paths which are to wait for one another at address P in the \r\nsame block in which an M code for waiting is specified are available and can be selected using bit 1 \r\n(MWP) of parameter No. 8103. One method is to specify the paths with the sum of their corresponding"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d3-a6ca-11ee-ab5d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 680, "chroma:document": "binary values (waiting set for three or more paths specified with binary values). The other is to specify \r\nthem with their path numbers in combination (waiting specified with path numbers).\r\nWhen address P is not specified, paths 1 and 2 wait for each other (waiting set for two paths). Always \r\nspecify address P in a single block.\r\n- Waiting specified with binary values\r\nWhen bit 1 (MWP) of parameter No. 8103 is set to 0, the value specified at address P is assumed to be"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d4-a6ca-11ee-b67a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 680, "chroma:document": "obtained using binary values. The following table lists the path numbers and corresponding binary values.\r\nTable 22.2 (a)\r\nPath number Binary value (decimal number)\r\n1 1\r\n2 or\r\nLoader path 1(1 control path)\r\n2\r\nLoader path 1 (2 control paths) or\r\nLoader path 2(1 control path)\r\n4\r\nLoader path 2 (2 control paths) 8\r\nThe bit position of each path in binary representation is shown below.\r\n15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0\r\nFig. 22.2 (a)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d5-a6ca-11ee-a993-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 680, "chroma:document": "Fig. 22.2 (a)\r\nTo make all of paths 1, 2, and 3 wait for one another, the P value is obtained as follows:\r\nBinary value of path 1 1 (0000 0000 0000 0001)\r\nBinary value of path 2 2 (0000 0000 0000 0010)\r\nBinary value of loader path 1 4 (0000 0000 0000 0100)\r\nSum 7 (0000 0000 0000 0111)\r\nPath 1 (20 = 1)\r\nPath 2 or loader path\r\n(21 = 2)\r\nLoader path (22 = 4)\r\nLoader path (23 = 8)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d6-a6ca-11ee-8457-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 681, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 652 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\nAll of the three paths can be made to wait for one another by specifying P7 together with an M code for \r\nwaiting.\r\n- Waiting specified with a combination of path numbers\r\nWhen bit 1 (MWP) of parameter No. 8103 is set to 1, the value specified at address P is assumed to be a \r\ncombination of path numbers. The following table lists the path numbers and corresponding values.\r\nTable 22.2 (b)\r\nPath number Value (decimal number)\r\n1 1\r\n2 or"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d7-a6ca-11ee-a9a8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 681, "chroma:document": "1 1\r\n2 or\r\nLoader path 1(1 control path)\r\n2\r\nLoader path 1 (2 control paths) or\r\nLoader path 2(1 control path)\r\n3\r\nLoader path 2 (2 control paths) 4\r\nTo make all of paths 1, 2, and loader path 1 wait for one another, the P value is a number consisting of 1, \r\n2, and loader path 1.\r\nExample) P123\r\nThere are no restrictions on the order in which the numeric characters are specified, and the following six \r\npossible values can be specified:\r\nP123, P132, P213, P231, P312, P321"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d8-a6ca-11ee-9b75-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 681, "chroma:document": "Path numbers specified in combination in different orders for different paths are effective as long as the \r\nnumbers of the relevant paths are specified.\r\nExample)\r\nThe following are treated as the same P value and these paths can be made to wait for one another:\r\nM200P123 for path 1, M200P231 for path 2, and M200P321 for path 3\r\nExample\r\n- When the value specified at P is obtained using binary values\r\nAssume that the waiting ignore signal for path 2 is set to 1 and M101 to M103 (parameter No. 8110 = 101"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043d9-a6ca-11ee-9f12-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 681, "chroma:document": "and parameter No. 8111 = 103) are set as M codes for waiting. In this case, programs O100, O200, and \r\nO300 for individual paths are executed as follows:\r\nO0300;\r\nG50 X Z ;\r\nG00 X Z T0303;\r\nM102 P7; ................. <2>\r\nO0100;\r\nG50 X Z ;\r\nG00 X Z T0101;\r\nM03 S1000;\r\n.\r\n.\r\nM101 P3;................... <1>\r\nG01 X Z F ;\r\n.\r\n.\r\nM102 P7;................... <2>\r\nM103 P7;................... <3>\r\nO0200;\r\nG50 X Z ;\r\nG00 X Z T0202;\r\nM03 S2000;\r\nM101 P3; ...................<1>\r\nG01 X Z F ;\r\n.\r\n."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043da-a6ca-11ee-8e20-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 681, "chroma:document": "G01 X Z F ;\r\n.\r\n.\r\nM102 P7; ...................<2>\r\nM103 P7; ...................<3>\r\n.\r\n.\r\n.\r\n.\r\n.\r\n.\r\n.\r\n.\r\n.\r\nG00 X Z ;\r\n.\r\n.\r\nM103 P7;................... <3>\r\nG00 X Z ;\r\n.\r\nG01 X Z F ;\r\n.\r\n.\r\n<<Waiting (M102)>>\r\n<<Waiting (M103)>>\r\nPath 1 Path 2 Loader path 1\r\nFig. 22.2 (b)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043db-a6ca-11ee-b9d4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 682, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 653 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n<1> M101 P3; (making paths 1 and 2 wait for each other)\r\nWhen the waiting ignore signal for path 2 is set to 0, paths 1 and 2 wait for each other. Because the \r\nsignal is set to 1, however, paths 1 and 2 ignore the M code for waiting and immediately execute the \r\nnext block.\r\n<2> M102 P7; (making paths 1, 2, and loader path 1 wait for one another)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043dc-a6ca-11ee-bc6f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 682, "chroma:document": "In this example, loader path 1 waits for processing on paths 1 and 2 to terminate. Because the \r\nwaiting ignore signal for path 2 is set to 1, however, loader path 1 assumes that waiting is completed \r\nwhen processing on path 1 terminates, and executes the next block.\r\n<3> M103 P7; (making paths 1, 2, and loader path 1 wait for one another)\r\nIn this example, paths 1 and 2 wait for processing on loader path 1 to terminate. Because the waiting"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043dd-a6ca-11ee-b1b0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 682, "chroma:document": "ignore signal for path 2 is set to 1, however, path 2 does not wait for processing on loader path 1 to \r\nterminate and executes the next block, but path 1 waits for loader path 1.\r\n- When the value specified at P is obtained using path numbers in combination\r\nAssume that the waiting ignore signal for path 2 is set to 1 and M101 to M103 (parameter No. 8110 = 101 \r\nand parameter No. 8111 = 103) are set as M codes for waiting. In this case, programs O100, O200, and"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043de-a6ca-11ee-9584-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 682, "chroma:document": "O300 for individual paths are executed as follows:\r\nO0300;\r\nG50 X Z ;\r\nG00 X Z T0303;\r\nM102 P123; ............. <2>\r\nO0100;\r\nG50 X Z ;\r\nG00 X Z T0101;\r\nM03 S1000;\r\n.\r\n.\r\nM101 P12;................. <1>\r\nG01 X Z F ;\r\n.\r\n.\r\nM102 P123;............... <2>\r\nM103 P123;............... <3>\r\nO0200;\r\nG50 X Z ;\r\nG00 X Z T0202;\r\nM03 S2000;\r\nM101 P12; .................<1>\r\nG01 X Z F ;\r\n.\r\n.\r\nM102 P123; ...............<2>\r\nM103 P123; ...............<3>\r\n.\r\n.\r\n.\r\n.\r\n.\r\n.\r\n.\r\n.\r\n.\r\nG00 X Z ;\r\n.\r\n."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043df-a6ca-11ee-87e1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 682, "chroma:document": ".\r\n.\r\n.\r\n.\r\n.\r\nG00 X Z ;\r\n.\r\n.\r\nM103 P123;............... <3>\r\nG00 X Z ;\r\n.\r\nG01 X Z F ;\r\n.\r\n.\r\n<<Waiting (M102)>>\r\n<<Waiting (M103)>>\r\nPath 1 Path 2 Loader path 1\r\nFig. 22.2 (c)\r\n<1> M101 P12; (making paths 1 and 2 wait for each other)\r\nWhen the waiting ignore signal for path 2 is set to 0, paths 1 and 2 wait for each other. Because the \r\nsignal is set to 1, however, paths 1 and 2 ignore the M code for waiting and immediately execute the \r\nnext block."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e0-a6ca-11ee-a5d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 682, "chroma:document": "next block.\r\n<2> M102 P123; (making paths 1, 2, and loader path 1 wait for one another)\r\nIn this example, loader path 1 waits for processing on paths 1 and 2 to terminate. Because the \r\nwaiting ignore signal for path 2 is set to 1, however, loader path 1 assumes that waiting is completed \r\nwhen processing on path 1 terminates, and executes the next block.\r\n<3> M103 P123; (making paths 1, 2, and loader path 1 wait for one another)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e1-a6ca-11ee-b923-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 682, "chroma:document": "In this example, paths 1 and 2 wait for processing on loader path 1 to terminate. Because the waiting \r\nignore signal for path 2 is set to 1, however, path 2 does not wait for processing on loader path 1 to \r\nterminate and executes the next block, but path 1 waits for loader path 1."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e2-a6ca-11ee-9aa0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 683, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 654 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\nCAUTION\r\n1 An M code for waiting must always be specified in a single block.\r\n2 Unlike other M codes, the M code for waiting is not output to the PMC.\r\n3 If the operation of a single path is required, the M code for waiting need not be \r\ndeleted. By using the signal to specify that waiting be ignored (NOWT for the \r\nsystem with two paths (including loader paths), NMWT for the system with three"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e3-a6ca-11ee-a666-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 683, "chroma:document": "or more paths (including loader paths)), the M code for waiting in a machining \r\nprogram can be ignored. For details, refer to the manual supplied by the \r\nmachine tool builder.\r\n4 If using a waiting M code in block multiple-M code command mode, be sure to \r\nspecify it as the first M code.\r\n22.3 WAITING M CODES OF HIGH-SPEED TYPE\r\nOverview\r\nWaiting M codes of high-speed type is useful function to shorten the Cycle time of a program operation.\r\nFormat\r\nM m (P p) ;\r\nm : Number of an M code for waiting"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e4-a6ca-11ee-84d1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 683, "chroma:document": "p : (1) In the binary value specification mode, specify the sum of the binary values\r\ncorresponding to the numbers of paths which are to wait for one another.\r\n(2) In the path number specification mode, specify the numbers of all paths that \r\nare to wait for one another in combination.\r\nNOTE\r\nSpecify a waiting M code only in a block.\r\nThe irrelevant command, which is specified with a waiting M code in a block, is\r\nignored.\r\nExplanation"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e5-a6ca-11ee-9f33-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 683, "chroma:document": "ignored.\r\nExplanation\r\nIn order to use Waiting M codes of high-speed type, it is necessary to set the range of the M codes to \r\nparameters Nos. 8114 and 8115.\r\nThe usage of these type M codes is similar to normal waiting M codes. For instance, the way to set a path \r\nby address P and to use a no-wait signal or so on are the same.\r\n22.4 COMMON MEMORY BETWEEN EACH PATH\r\nOverview\r\nIn a multi-path system, this function enables data within the specified range to be accessed as data"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e6-a6ca-11ee-8666-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 683, "chroma:document": "common to all paths. The data includes tool compensation memory and custom macro common variables.\r\nExplanation\r\nThe path common memory function enables the following operations.\r\n- Tool compensation memory\r\nPart or all of tool compensation memory for individual paths can be used as common data by setting \r\nparameter No. 5029."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e7-a6ca-11ee-900d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 684, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 655 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\nTool\r\ncompensation\r\nnumber 20\r\nTool\r\ncompensation\r\nnumber 1\r\n50 tool\r\noffset\r\npairs\r\n30 tool\r\noffset\r\npairs\r\nTool offset pairs of path\r\n2 on lathe system\r\nNo.5029=20\r\nTool offset pairs of path\r\n1 on lathe system\r\nFig. 22.4 (a)\r\nNOTE\r\n1 When a combined system including a machining center system and lathe system\r\nis used, data is made common according to the same path control type."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e8-a6ca-11ee-ba2d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 684, "chroma:document": "2 The same unit for tool compensation (bits 0 to 3 of parameter No. 5042) must be \r\nset for each of the machining center and lathe systems.\r\n3 Set a value less than the number of tool compensation values for each path for \r\nparameter No. 5029.\r\n4 If the value set for parameter No. 5029 is greater than the number of tool \r\ncompensation values for each path, the minimum number of tool compensation \r\nvalues for individual paths is assumed."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043e9-a6ca-11ee-a3b3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 684, "chroma:document": "5 For details, refer to the relevant manual of the machine tool builder.\r\n- Custom macro common variables\r\nAll or part of custom macro common variables #100 to #149 (, #199, or #499) and #500 to #599 (or \r\n#999) can be used as common data by setting parameters No. 6036 (#100 to #149 (, #199, or #499)) and \r\n6037 (#500 to #599 (or #999)).\r\n50 macro\r\nvariables\r\n50 macro\r\nvariables\r\nMacro variable number 119\r\nMacro variable number 100\r\nMacro variables\r\nfor path 1\r\nNo.6036=20\r\nMacro variables\r\nfor path 2"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ea-a6ca-11ee-982a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 684, "chroma:document": "Macro variables\r\nfor path 2\r\nFig. 22.4 (b)\r\nNOTE\r\nIf the value of parameter No. 6036 or 6037 exceeds the maximum number of \r\nmacro common variables, the maximum number of macro common variables is \r\nassumed."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043eb-a6ca-11ee-bbf0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 685, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 656 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n22.5 SPINDLE CONTROL BETWEEN EACH PATH\r\nOverview\r\nThis function allows a workpiece attached to one spindle to be machined simultaneously with two tool \r\nposts and each of two workpieces attached to each of two spindles to be machined simultaneously with \r\neach of two tool posts.\r\nSpindle\r\nTool post 1\r\nTool post 2\r\nFig. 22.5 (a) Application to a lathe with one spindle and two tool posts\r\nTool post 2\r\nSpindle 1\r\nTool post 1\r\nSpindle 2"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ec-a6ca-11ee-858e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 685, "chroma:document": "Tool post 1\r\nSpindle 2\r\nFig. 22.5 (b) Application to a lathe with two spindles and two tool posts\r\nThe spindle belonging to each path can generally be controlled by programmed commands for the path. \r\nWith path spindle command selection signals, programmed commands for any path can control the \r\nspindle belonging to any path.\r\nNOTE\r\nFor the method of spindle command selection, refer to the relevant manual of \r\nthe machine tool builder."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ed-a6ca-11ee-956a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 686, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 657 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n22.6 SYNCHRONOUS/COMPOSITE/SUPERIMPOSED \r\nCONTROL\r\nOverview\r\nIn multi-path control, the synchronous control function, composite control function, and superimposed \r\ncontrol function enable synchronous control, composite control, and superimposed control in a single \r\npath system or between multi-path systems.\r\nExplanation\r\n- Synchronous control"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ee-a6ca-11ee-9a5c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 686, "chroma:document": "- Synchronous control\r\n- Synchronizes movement along an axis of one system with that along an axis of the other path.\r\nExample)\r\nSynchronizing movement along the Z1 (master) and Z2 (slave) axes (in the case of turning)\r\nWorkpiece\r\nZ2 (Synchronized with \r\nmovement along the Z1 axis)\r\nZ1\r\nTurret 1\r\nX1\r\nMachining according to a program for path 1\r\nFig. 22.6 (a)\r\n- Synchronizes movement along an axis of one path with that along another axis of the same path.\r\nExample)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ef-a6ca-11ee-b1de-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 686, "chroma:document": "Example)\r\nSynchronizing movement along the Z1 (master) and B1 (slave) axes (in the case of turning)\r\nB1 (Synchronized with \r\nmovement along the Z1 axis)\r\nWorkpiece 1\r\nZ1\r\nTurret 1\r\nX1\r\nTail stock\r\nFig. 22.6 (b)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f0-a6ca-11ee-aed9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 687, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 658 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n- Composite control\r\n- Exchanges the move commands for different axes of different path.\r\nExample)\r\nExchanging the commands for the X1 and X2 axes (in the case of turning)\r\n\u2192 Upon the execution of a command programmed for path 1, movement is performed along \r\nthe X2 and Z1 axes.\r\nUpon the execution of a command programmed for path 2, movement is performed along \r\nthe X1 and Z2 axes.\r\nMachining according to a program \r\nfor path 1"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f1-a6ca-11ee-a2ee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 687, "chroma:document": "for path 1\r\nMachining according to \r\na program for path 2\r\nWorkpiece 1\r\nTurret 1\r\nWorkpiece 2\r\nTurret 1\r\nZ1\r\nX2\r\nZ2\r\nX1\r\nFig. 22.6 (c)\r\n- Superimposed control\r\n- Provides a move command of an axis for a different axis in another path.\r\nExample)\r\nProviding the Z2 (slave) axis with a move command specified for the Z1 (master) axis (in the \r\ncase of turning)\r\nMachining according to a program for path 2\r\nWorkpiece 1\r\nTurret 1\r\nTurret 2\r\nZ1 X2\r\nZ2\r\nX1 Machining according to \r\na program for path 1"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f2-a6ca-11ee-bb0f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 687, "chroma:document": "a program for path 1\r\nFig. 22.6 (d)\r\nNOTE\r\nThe method used to specify synchronous, composite, or superimposed control \r\nvaries with the machine tool builder. For details, refer to the manual supplied by \r\nthe machine tool builder."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f3-a6ca-11ee-87ae-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 688, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 659 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n22.7 WAITING FUNCTION BY SPECIFYING START POINT\r\nOverview\r\nControl based on M codes is used to make one path to wait for the other during machining. When an M\r\ncode for waiting is specified in a block of a path during automatic operation, the other path waits for the \r\nsame M code to be specified before staring the execution of the next block."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f4-a6ca-11ee-9f06-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 688, "chroma:document": "In this function, by specifying a start point with a waiting M code, absolute coordinate value of that path \r\nor the other path can be used as the condition for waiting.\r\nFormat\r\nM_ P_ L_ IP ;\r\nFormat to specify coordinates of a start point.\r\nM : Waiting M code.\r\nIP : Absolute coordinate value of a start point.\r\nL : Type of waiting (0,1).\r\nL0 : This path waits until absolute coordinate on the other path arrives at \r\nstart point. (When L0 is specified with P7, the alarm PS0161 occurs)."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f5-a6ca-11ee-b3f5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 688, "chroma:document": "L1 : The other path waits until absolute coordinate on this path arrives at \r\nstart point.\r\nP : Pattern of waiting (3,5,6,7).\r\nP3 : path 1 and path 2 wait for each other.\r\nP5 : path 1 and path 3 wait for each other.\r\nP6 : path 2 and path 3 wait for each other.\r\nP7 : path 1, path 2 and path 3 wait for each other.\r\n\u2217The meaning of P command can be switched to \u201cpattern of waiting with path \r\nnumber\u201d by bit 1 (MWP) of parameter No.8103.\r\nFor more detail information, refer to \u201cFANUC Series 0i-MODEL"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f6-a6ca-11ee-852a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 688, "chroma:document": "F CONNECTION MANUAL (FUNCTION) WAITING M CODES\u201d. \r\nNote.\r\nP3, P5, P7 can be specified in path 1.\r\nP3, P6, P7 can be specified in path 2.\r\nP5, P6, P7 can be specified in path 3.\r\nSpecify absolute coordinate value of start point after M_ P_ L_. If start point is \r\nspecified before M_ P_ L_, this block is operated as a normal waiting M code.\r\nSpecify L in an only one path.\r\nIf L is not specified in a block, this block is operated as a normal waiting M code, not"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f7-a6ca-11ee-be33-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 688, "chroma:document": "the waiting function by specifying start point.\r\nM_ P_ ;\r\nFormat not to specify coordinates of start point."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f8-a6ca-11ee-9484-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 689, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 660 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\nOperation\r\n(1) When a waiting M code is specified on one path during automatic operation, that path waits until \r\nother paths execute the same waiting M code.\r\n(2) After all related paths execute the same waiting M, CNC compares the programmed coordinate values \r\nwith current ones, and CNC decides a waiting area.\r\nWaiting is completed when absolute coordinate value enters the gray area in the following chart."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043f9-a6ca-11ee-88d2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 689, "chroma:document": "When command in coordinates for two axes\r\nStart point which is \r\ncommanded by program. Absolute coordinate value \r\nwhen a waiting M code is \r\nexecuted.\r\nWaiting is completed when absolute \r\ncoordinate value enters this area.\r\nWhen command in coordinates for one axis\r\nStart point which is \r\ncommanded by program. Absolute coordinate value \r\nwhen a waiting M code is \r\nexecuted.\r\nWaiting is completed when absolute \r\ncoordinate value enters this area."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043fa-a6ca-11ee-b09d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 689, "chroma:document": "(3) If L0 is commanded on a path, a next block of a waiting M code is executed on the other path, and\r\nthe path with L0 waits until absolute coordinate value on the other path enters \r\na gray area. \r\nIf L1 is commanded, a next block of a waiting M code is executed, and the path with L1 makes the \r\nother path wait until absolute coordinate value of the path with L1 enters a gray area.\r\n(4) After completing the waiting, the waited path begins to execute a following block of a waiting M \r\ncode."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043fb-a6ca-11ee-883f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 690, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 661 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\nExample of program\r\nL0 command\r\nPath 1 Path 2\r\nO0100 ;\r\nG00 X0.0 Z0.0 ;\r\nM103 P3 L0 X10.0 Z10.0 ;\r\nWaiting for (1).\r\nPath2 begins to wait till\r\nother path crosses\r\ncoordinate values (X\u226410.0, \r\nZ\u226410.0).\r\nPath2 begins to execute a \r\nnext block because \r\ncoordinate values of other \r\npath crosses (X\u226410.0, \r\nZ\u226410.0) in the middle of \r\nblock (2).\r\nO0100 ;\r\nG00 X0.0 ;\r\nG00 Z0.0 ;\r\n :\r\nG00 X50.0 Z50.0 ;\r\nM103 P3 ;.......................(1)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043fc-a6ca-11ee-8c22-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 690, "chroma:document": "X-30.0 Z-30.0 ;...............(2)\r\nPath 1 Path 2\r\nO0100 ;\r\nG00 X0.0 Z0.0 ;\r\nM103 P3 L0 X10.0 Z10.0 ;\r\nWaiting for (1)\r\nPath2 begins to wait till\r\nother path crosses\r\ncoordinate values (X\u226410.0, \r\nZ\u226410.0).\r\nPath2 keeps waiting \r\nbecause the requirement of \r\nZ axis is not met though \r\ncoordinate value of X axis \r\ncrosses (X\u226410.0) in block \r\n(2).\r\nPath2 begins to execute a \r\nnext block because \r\ncoordinate values crosses\r\nZ\u226410.0 on the way of block \r\n(3).\r\nO0100 ;\r\nG00 X0.0 ;\r\nG00 Z0.0 ;\r\n :"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043fd-a6ca-11ee-85ed-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 690, "chroma:document": "G00 X0.0 ;\r\nG00 Z0.0 ;\r\n :\r\nG00 X50.0 Z50.0 ;\r\nM103 P3 ;.......................(1)\r\nS1000 M03 ;\r\nG99 G01 X-30.0 F0.2 ;...(2)\r\nZ-30.0 ;...........................(3)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043fe-a6ca-11ee-a878-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 691, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 662 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\nL1 command\r\nPath 1 Path 2\r\nO0100 ;\r\nG00 X0.0 Z0.0 ;\r\nM103 P3 L1 X10.0 Z10.0 ;\r\nWaiting for (1)\r\nPath2 begins to execute a \r\nnext block\r\nG00 X50.0 Z50.0 ; ......... (2)\r\nO0100 ;\r\nG00 X0.0 ;\r\nG00 Z0.0 ;\r\n :\r\nG00 X50.0 Z50.0 ;\r\nM103 P3 ;.......................(1)\r\nWaiting till other path \r\ncrosses coordinate values \r\n(X\u226510.0, Z\u226510.0)\r\nPath1 begins to execute a \r\nnext block because \r\ncoordinate values crosses\r\n(X\u226510.0, Z\u226510.0) in the"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e30043ff-a6ca-11ee-b04d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 691, "chroma:document": "(X\u226510.0, Z\u226510.0) in the \r\nmiddle of block (2).\r\nWaiting in 3 path system\r\nAssume M101 to M199 (parameter No. 8110 = 101 and parameter No. 8111 = 199) are set as M codes for \r\nwaiting. In this case, programs O100, O200, and O300 for individual paths are executed as follows:\r\nWaiting by specifying a start point between path 1 and path 2, and another waiting by specifying a start \r\npoint between path 2 and path 3 can be specified at the same time."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004400-a6ca-11ee-bfd2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 691, "chroma:document": "In this example, both path 1 and path 3 wait for the movement of path 2\r\nO0300 ;\r\nG50 X Z ;\r\nG00 X Z T0303;\r\nM106 P6 L0 Z-50.0; .. (2)\r\nO0100 ;\r\nG50 X Z ;\r\nG00 X Z T0101;\r\nM03 S1000;\r\n\u22c5\r\n\u22c5\r\nM103 P3 L0 X-10.0;...(1)\r\nO0200 ;\r\nG50 X Z ;\r\nG00 X0 Z0 T0202;\r\nM03 S2000;\r\nM103 P3;...................(1)\r\n<<Waiting(M103)>>\r\nG00\r\nM106 P6;...................(2)\r\n(Blocks are executed.)\r\nZ-100.0 ;\r\nX-100.0 ;\r\n\u22c5\r\n\u22c5\r\n\u22c5\r\n\u22c5\r\n\u22c5\r\nG00 X Z ;\r\n\u22c5\r\n\u22c5\r\n\u22c5\r\nG01 X Z F ;\r\n\u22c5\r\n\u22c5\r\n<<Waiting(M106) )>>\r\n<<Waiting(M103)>>"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004401-a6ca-11ee-8067-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 692, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 663 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\nNote\r\nInch / metric switching\r\nSpecifying coordinates of the waiting function by specifying start point might be failed when the input \r\nunit system is changed by G20/G21 during executing program.\r\nO0100 ;\r\nG00 X0.0 Z0.0 ;\r\nM103 P3 L0 X10.0 Z10.0 ;\r\n(When M103 is executed, \r\nthe other path is a unit of \r\nmetric.)\r\nCoordinates of a different \r\nunit are compared because \r\nthe input unit system has \r\nbeen changed when waiting \r\nM code ends."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004402-a6ca-11ee-8c2f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 692, "chroma:document": "M code ends.\r\nO0100 ;\r\nG20 ; (METRIC)\r\nG00 X0 Z0 ;\r\n :\r\nG21 ; (INCH)\r\nG00 X50.0 Z50.0 ;\r\nM103 P3 ;.......................(1)\r\nX-30.0 Z-30.0 ;...............(2)\r\nCurrent block display\r\nThe start position coordinates are not displayed in the current block display and the next block display of \r\nthe program screen.\r\nExecution macro\r\nThe waiting function by specifying start point cannot be used in execution macro (P-code program)."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004403-a6ca-11ee-83f2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 692, "chroma:document": "Also, macro cannot be called by M code of the waiting function by specifying start point.\r\nManual operation during waiting\r\nEven if mode of operation is changed to the manual mode during waiting by specifying start position, \r\nwaiting is completed when absolute coordinate value enters the specified area.\r\nAt this time, change to the JOG mode in only a path which axis moves, and maintain memory mode in a \r\npath that is waiting.\r\nRepetition of waiting command"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004404-a6ca-11ee-997e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 692, "chroma:document": "Repetition of waiting command\r\nWhen both of paths command L0, waiting is not completed and halt because each path waits for the \r\nmovement of the other path.\r\nPath 1) Path2)\r\nM_ P_ L0 X_ Z_ ; Halt M_ P_ L0 X_ Z_ ; Halt\r\nWhen a path command L1 and another path command L0, waiting of a path with L1 is completed and \r\nexecutes a next block, however waiting of a path with L0 is not completed and halt.\r\nPath 1) Path2)\r\nM_ P_ L1 X_ Z_ ; Execute a next block M_ P_ L0 X_ Z_ ; Halt"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004405-a6ca-11ee-93bd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 692, "chroma:document": "Amount of tool compensation and current position display\r\nWhen the absolute coordinate value of the current position display reaches the start position, waiting is \r\ncompleted. Therefore, the start position can be shifted from the program coordinates when the tool \r\ncompensation (wear-out compensation and tool-nose radius compensation etc.) is effective.\r\nExample)\r\nT0101 ; (When the amount wear-out compensation is X = -1.000)\r\nG00 X0.0 ;\r\nM103 P3 L1 X10.0 ;\r\nG00 X20.0 ;"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004406-a6ca-11ee-964a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 692, "chroma:document": "G00 X20.0 ;\r\n- When bit 6 (DAL) of parameter No. 3104#=0, waiting is completed when absolute coordinate \r\nvalue is X = 10.000 and the amount of distance to go is X = 9.000."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004407-a6ca-11ee-9f37-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 693, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 664 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n- When bit 6 (DAL) of parameter No. 3104#=0, waiting is completed when absolute coordinate \r\nvalue is X = 10.000 and the amount of distance to go is X = 10.000.\r\nManual handle retrace\r\nForward movement\r\nThere is not any restriction in forward movement.\r\nBackward movement\r\nWhen this function is effective, manual handle retrace function prohibits changing direction at a"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004408-a6ca-11ee-a5f8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 693, "chroma:document": "waiting M code block in backward movement. Continue backward movement until waiting M code \r\nis appeared in all paths.\r\nNOTE\r\nWhen this function or waiting M code is used with manual handle retrace, set bit \r\n4 (HMP) of parameter No.6400 to 1 in the both of paths, and when inversion or \r\nbackward movement is inhibited in other path, inversion or backward movement \r\nis inhibited also for the current executed path.\r\nFlexible path axis assignment"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004409-a6ca-11ee-a7ce-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 693, "chroma:document": "Flexible path axis assignment\r\nDo not execute flexible path axis assignment when paths are waiting.\r\nRetrace (M system)\r\nWhen the waiting function by specifying start point is available, a waiting M code cannot move backward.\r\nOnly forward movement is possible.\r\nIncremental command\r\nEven if incremental command mode is selected by G91 command in G code system B or C at the path \r\nwhere M code for the waiting function by specifying start point is specified, it is assumed that absolute"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300440a-a6ca-11ee-b216-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 693, "chroma:document": "coordinate value is specified as a start point.\r\nIf address U, V or W, that are incremental commands, are specified as start point, the alarm (PS0009) \r\noccurs.\r\nRotary axis roll- over\r\nIf a rotary axis which has roll-over function is specified as an axis of start point, this coordinate value, to \r\nwhich roll-over function is not applied, is compared with the current absolute coordinate value which is \r\nrounded by the angle corresponding to one rotation to judge whether a condition for waiting is met."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300440b-a6ca-11ee-a113-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 693, "chroma:document": "Example)\r\nThe axis A is the rotary axis and the amount of movement per rotation is 360.000 \r\n(Parameter No.1260 =360.000\uff09\r\nN10 G00 A0.0 ;\r\nN20 M100 P3 L1 A180.0 ;\r\nN30 G00 A-10.0 ;\r\nAfter the end of N30 block, the absolute coordinate value of A axis is 350.0. Therefore, waiting sequence \r\nis completed because A is larger than 180.0 in the middle of the block."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300440c-a6ca-11ee-ad6c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 694, "chroma:document": "B-64694EN/01 PROGRAMMING\r\n- 665 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n22.8 FUNCTION FOR LOADER CONTROL\r\nOverview\r\nThe function for loader control is used to control the devices for performing a non-machining operation \r\n(peripheral device such as a loader). When this function is valid, the path for performing a loader control\r\nis added besides a path for machining.\r\n(In the subsequent explanation, the path which applies the function for loader control is called the loader"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300440d-a6ca-11ee-abf5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 694, "chroma:document": "path, while the other path is called the machining path.)\r\nExplanation\r\n- Path selection\r\nA selected path can be switched between a machining path and a loader path by MDI key operation. \r\nWhenever key and key are pressed at the same time, a selected path is switched between a \r\nmachining path and a loader path alternately. If the loader path 2 exists, when the loader path 1 is selected, \r\nthe loader path 2 is switched by the MDI key operation.\r\nExample)"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300440e-a6ca-11ee-8659-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 694, "chroma:document": "Example)\r\n4-path system (machining path 1, machining path 2, loader path 1, and loader path 2)\r\n\u2022 In case of selecting the machining path 1\r\nWhenever MDI keys and are pressed at the same time, a selected path is switched in \r\nthe following order.\r\nMachining path 1 Loader path 1 Loader path 2\r\nPath selection by MDI key operation can be disabled by setting bit 3 (SCD) of parameter No.8106.\r\n- Part program storage size / Number of registerable programs"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e300440f-a6ca-11ee-a5b4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 694, "chroma:document": "A part program storage size and a number of registerable programs for the loader path are included in \r\nthem of an entire system. Even when the loader path is added, part program storage size / number of \r\nregisterable programs of an entire system do not change.\r\n- Waiting M codes\r\nWaiting M codes are available between the loader path and the machining path. For details, refer to \r\n\u201cWAITING M CODES\u201d in this manual.\r\n- Custom macro common variables between each path"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004410-a6ca-11ee-b972-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 694, "chroma:document": "All or part of custom macro common variables can be used as data common to all paths including\r\nmachining paths and loader paths. For details, refer to \u201cMRMORY COMMON TO PATHS\u201d in this \r\nmanual.\r\n- Spindle speed control\r\nThe loader path does not have spindle speed control.\r\n- Tool functions\r\nThe loader path does not have tool functions. The loader path does not have a tool offset number and the \r\ntool compensation screen."}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004411-a6ca-11ee-87e0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 695, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 666 -\r\n22. MUITI-PATH CONTROL \r\nFUNCTION\r\n- Usable G codes\r\nThe following table shows the G codes which are available for a loader path. When the G codes which are \r\nnot listed in this table are specified in a loader path, alarm PS0010, \u201cIMPRPOER G-CODE\u201d is issued.\r\nT\r\nG code system for a loader path can be set to a different system for a machining path. Which G code \r\nsystem is selected is set using bits 6 (GSB) and 7 (GSC) of parameter No. 3401.\r\nTable 22.8 G code list"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004412-a6ca-11ee-b500-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 695, "chroma:document": "Table 22.8 G code list\r\nMachining \r\ncenter \r\nsystem\r\nLathe system\r\nG code system Function\r\nA B C\r\nG00 G00 G00 G00 Positioning (Rapid traverse)\r\nG01 G01 G01 G01 Linear interpolation (Cutting feed)\r\nG04 G04 G04 G04 Dwell\r\nG04.1 G04.1 G04.1 G04.1 G code preventing buffering\r\nG09 G09 G09 G09 Exact stop\r\nG10 G10 G10 G10 Programmable data input\r\nG11 G11 G11 G11 Programmable data input mode cancel\r\nG20 G20 G20 G70 Input in inch\r\nG21 G21 G21 G71 Input in mm\r\nG22 G22 G22 G22 Stored stroke check function on"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004413-a6ca-11ee-9b33-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 695, "chroma:document": "G23 G23 G23 G23 Stored stroke check function off\r\nG27 G27 G27 G27 Reference position return check\r\nG28 G28 G28 G28 Return to reference position\r\nG30 G30 G30 G30 2nd, 3rd and 4th reference position return\r\nG31 G31 G31 G31 Skip function\r\nG92 G50 G92 G92 Coordinate system setting\r\nG92.1 G50.3 G92.1 G92.1 Workpiece coordinate system preset\r\nG52 G52 G52 G52 Local coordinate system setting\r\nG53 G53 G53 G53 Machine coordinate system setting\r\nG54 G54 G54 G54 Workpiece coordinate system 1 selection"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004414-a6ca-11ee-8fec-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 695, "chroma:document": "G54.1 G54.1 G54.1 G54.1 Additional workpiece coordinate systems\r\nG55 G55 G55 G55 Workpiece coordinate system 2 selection\r\nG56 G56 G56 G56 Workpiece coordinate system 3 selection\r\nG57 G57 G57 G57 Workpiece coordinate system 4 selection\r\nG58 G58 G58 G58 Workpiece coordinate system 5 selection\r\nG59 G59 G59 G59 Workpiece coordinate system 6 selection\r\nG61 G61 G61 G61 Exact stop mode\r\nG63 G63 G63 G63 Tapping mode\r\nG64 G64 G64 G64 Cutting mode\r\nG65 G65 G65 G65 Macro call\r\nG66 G66 G66 G66 Macro modal call"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004415-a6ca-11ee-b957-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 695, "chroma:document": "G67 G67 G67 G67 Macro modal call cancel\r\nG94 G98 G94 G94 Feed per minute\r\nG90 - G90 G90 Absolute programming\r\nG91 - G91 G91 Incremental programming"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004416-a6ca-11ee-bbcf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 696, "chroma:document": "III. OPERATION"}


created_at: 2023-12-30 04:21:35
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e3004417-a6ca-11ee-b235-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 698, "chroma:document": "B-64694EN/01 OPERATION 1. GENERAL\r\n- 669 -\r\n1 GENERAL\r\n1.1 MANUAL OPERATION\r\nExplanation\r\n- Manual reference position return\r\nThe CNC machine tool has a position used to determine the machine position.\r\nThis position is called the reference position, where the tool is replaced or the coordinate are set. \r\nOrdinarily, after the power is turned on, the tool is moved to the reference position.\r\nManual reference position return is to move the tool to the reference position using switches and"}


