Patents by Inventor Tzuo-Liang Luo
Tzuo-Liang Luo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11754472Abstract: A process diagnosis system includes a digital twin calculation unit, a process diagnosis calculation unit, and a remote calculation analysis unit. The digital twin calculation unit obtains a vibration-related parameter and a cutting-related parameter of a processing device, and performs a simulation calculation for the vibration-related parameter, the cutting-related parameter and a three-dimensional model corresponding to the processing device to generate a three-dimensional calculation result. The process diagnosis calculation unit receives a three-dimensional calculation result and displays the three-dimensional calculation result. The remote calculation analysis unit receives the three-dimensional calculation result, and performs a simulation analysis for the three-dimensional calculation result to generate an analysis result.Type: GrantFiled: December 27, 2021Date of Patent: September 12, 2023Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Yi-Jin Lin, Shuo-Peng Liang, Chien-Chih Liao, Tzuo-Liang Luo, Wan-Kun Chang, Jen-Ji Wang
-
Publication number: 20230168155Abstract: A process diagnosis system includes a digital twin calculation unit, a process diagnosis calculation unit, and a remote calculation analysis unit. The digital twin calculation unit obtains a vibration-related parameter and a cutting-related parameter of a processing device, and performs a simulation calculation for the vibration-related parameter, the cutting-related parameter and a three-dimensional model corresponding to the processing device to generate a three-dimensional calculation result. The process diagnosis calculation unit receives a three-dimensional calculation result and displays the three-dimensional calculation result. The remote calculation analysis unit receives the three-dimensional calculation result, and performs a simulation analysis for the three-dimensional calculation result to generate an analysis result.Type: ApplicationFiled: December 27, 2021Publication date: June 1, 2023Inventors: Yi-Jin LIN, Shuo-Peng LIANG, Chien-Chih LIAO, Tzuo-Liang LUO, Wan-Kun CHANG, Jen-Ji WANG
-
Patent number: 11524380Abstract: A motion control system and a motion control method are provided. The motion control method includes: sending a plurality of machining commands to a second controller by a first controller at a cloud; storing the plurality of machining commands in a buffer by the second controller; and operating the machine tool according to the plurality of machining commands stored in the buffer. As such, when poor communication occurs between the first controller and the second controller, the second controller causes the buffer to send a deceleration command to the machine tool so as to cause the machine tool to operate at a reduced speed, thereby avoiding unexpected motion such as sudden shutdown of the machine tool and damage to machined products.Type: GrantFiled: December 29, 2020Date of Patent: December 13, 2022Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chih-Ping Cheng, Chin-Hui Chen, Ming-Chun Ho, Tzuo-Liang Luo, Wan-Kun Chang, Shuo-Peng Liang
-
Publication number: 20220184764Abstract: A motion control system and a motion control method are provided. The motion control method includes: sending a plurality of machining commands to a second controller by a first controller at a cloud; storing the plurality of machining commands in a buffer by the second controller; and operating the machine tool according to the plurality of machining commands stored in the buffer. As such, when poor communication occurs between the first controller and the second controller, the second controller causes the buffer to send a deceleration command to the machine tool so as to cause the machine tool to operate at a reduced speed, thereby avoiding unexpected motion such as sudden shutdown of the machine tool and damage to machined products.Type: ApplicationFiled: December 29, 2020Publication date: June 16, 2022Inventors: Chih-Ping Cheng, Chin-Hui Chen, Ming-Chun Ho, Tzuo-Liang Luo, Wan-Kun Chang, Shuo-Peng Liang
-
Patent number: 11360749Abstract: A device for dynamically generating numerical controller software of machine tool includes a software function-specification managing unit, a function-module storage unit and a function-module composing unit. The software function-specification managing unit is to produce a text description file describing function modules required by the numerical controller software, and then for performing specification analysis upon the text description file to generate a function module table including the function modules. The function-module storage unit is to memorize and manage the function modules, wherein the function-module storage unit confirms whether or not the function-module storage unit has been furnished with the f function modules required by the numerical controller software. The function-module composing unit is to retrieve the required function modules from the function-module storage unit, and further to set the connection among the function modules to compose the numerical controller software.Type: GrantFiled: December 24, 2020Date of Patent: June 14, 2022Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Wan-Kun Chang, Tzuo-Liang Luo, Shuo-Peng Liang
-
Publication number: 20220129253Abstract: A device for dynamically generating numerical controller software of machine tool includes a software function-specification managing unit, a function-module storage unit and a function-module composing unit. The software function-specification managing unit is to produce a text description file describing function modules required by the numerical controller software, and then for performing specification analysis upon the text description file to generate a function module table including the function modules. The function-module storage unit is to memorize and manage the function modules, wherein the function-module storage unit confirms whether or not the function-module storage unit has been furnished with the f function modules required by the numerical controller software. The function-module composing unit is to retrieve the required function modules from the function-module storage unit, and further to set the connection among the function modules to compose the numerical controller software.Type: ApplicationFiled: December 24, 2020Publication date: April 28, 2022Inventors: WAN-KUN CHANG, TZUO-LIANG LUO, SHUO-PENG LIANG
-
Publication number: 20210026322Abstract: A detection device for a spindle of a machine tool is provided, wherein the spindle includes an insertion hole. The detection device includes a contact housing, a main housing, a sensor, and a process module. The contact housing has a first chamber, and the first chamber has an inner surface. The main housing is connected to the contact housing, and has a second chamber communicated with the first chamber. The sensor is disposed in the first chamber and connected to the inner surface. The process module is disposed in the second chamber and electrically connected to the sensor. When the contact housing is inserted into the insertion hole of the spindle, the sensor is configured to detect the deformation of the contact housing and generate a detection signal. The process module generates a determination signal according to the detection signal.Type: ApplicationFiled: November 22, 2019Publication date: January 28, 2021Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Sheng-Ming MA, Yu-Sheng LAI, Wei-Jen WU, Ta-Jen PENG, Tzuo-Liang LUO
-
Patent number: 10268184Abstract: An apparatus and method for transforming NC programs are provided, and the apparatus is electrically connected to a controller configured to, according to a NC program, command a machine to drive a cutting tool to cut a workpiece. The apparatus includes a triggering module, a coordinate position processing module, and a storage module. The triggering module is electrically connected to the controller. The coordinate position processing module is electrically connected to the controller and the triggering module. The storage module is electrically connected to the coordinate position processing module. The triggering module triggers the controller to execute the NC program in a single block mode. The coordinate position processing module is triggered by the triggering module to acquire at least one coordinate position from the controller. The storage module stores the at least one coordinate position. The triggering module simultaneously triggers the controller and the coordinate position processing module.Type: GrantFiled: December 23, 2015Date of Patent: April 23, 2019Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chih-Yuan Hsu, Jui-Ming Chang, Shuo-Peng Liang, Tzuo-Liang Luo, Ta-Jen Peng, Jen-Ji Wang
-
Patent number: 10152046Abstract: A system and a method for optimizing machining force of NC program is disclosed. The system includes a tool path acquisition unit and a NC program optimizing unit; the tool path acquisition unit is for acquiring a coordinate set of points composed by a coordinate information outputted by a controller, and modifying with respect to the coordinate set of points so as to form a tool path; the NC program optimizing unit is for analyzing machining force in accordance with the tool path, a tool information, a workpiece information and a machine tool characteristic information, and modifying with modified processing feed rates to generate an optimized NC program.Type: GrantFiled: December 28, 2016Date of Patent: December 11, 2018Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chih-Yuan Hsu, Yu-Ling Chang, Yu-An Tseng, Shuo-Peng Liang, Tzuo-Liang Luo
-
Patent number: 10140416Abstract: A process-orientated design method for machine tool structures comprises the steps of: (A) Defining design conditions including initial configurations, cutting requirements and boundary conditions for the machine tool; (B) Calculating cutting ability to generate information realizing a relationship between a maximum cutting depth and a spindle speed of the machine tool based on the initial configurations and the cutting requirements; (C) Performing an optimization to generate a frequency range for optimization based on the information relating the maximum cutting depth and the spindle speed; (D) Performing structural topology optimization to generate an optimized model based on the frequency range for optimization, the initial configurations and boundary conditions; and (E) Determining whether the optimized model fits the constraint condition; if positive, ends the design steps, and otherwise repeats steps (B)˜(D) until an optimized model fits the constraint condition appears.Type: GrantFiled: December 10, 2015Date of Patent: November 27, 2018Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chia-Pei Wang, Chien-Chih Liao, Pei-Yin Chen, Hsiao-Chen Ho, Tzuo-Liang Luo
-
Publication number: 20180150060Abstract: A system and a method for optimizing machining force of NC program is disclosed. The system includes a tool path acquisition unit and a NC program optimizing unit; the tool path acquisition unit is for acquiring a coordinate set of points composed by a coordinate information outputted by a controller, and modifying with respect to the coordinate set of points so as to form a tool path; the NC program optimizing unit is for analyzing machining force in accordance with the tool path, a tool information, a workpiece information and a machine tool characteristic information, and modifying with modified processing feed rates to generate an optimized NC program.Type: ApplicationFiled: December 28, 2016Publication date: May 31, 2018Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: CHIH-YUAN HSU, YU-LING CHANG, YU-AN TSENG, SHUO-PENG LIANG, TZUO-LIANG LUO
-
Patent number: 9956661Abstract: A feedback control numerical machine tool and a method thereof are provided. The machine tool includes at least two spindles, an acoustic frequency detecting module, at least two spindle position detecting modules, and a control module. The spindles machine a workpiece. The acoustic frequency detecting module detects an acoustic frequency of the spindles when machining the workpiece. The spindle position detecting modules detects position information of the spindles when machining the workpiece. The control module acquires the acoustic frequency and the position information of the spindles, monitors whether any of the spindles chatters according to the acoustic frequency of the spindles, and performs chattering avoidance to the spindle that chatters according to the position information of the spindles. As such, the present disclosure performs chattering monitoring to a plurality of spindles and avoids the chattering immediately.Type: GrantFiled: December 24, 2014Date of Patent: May 1, 2018Assignee: Industrial Technology Research InstituteInventors: Tsung-Ling Hwang, Tzuo-Liang Luo, Chin-Te Lin, Shuo-Peng Liang, Ta-Jen Peng
-
Patent number: 9833868Abstract: A chatter avoidance method and device is provided, including steps of: providing a stable operating condition plot; partially removing a first layer of a workpiece with a predetermined first removal depth according to a safe removal depth of the stable operating condition plot and sensing a chatter caused by the removal operation; if no chatter is sensed, completing the removal operation, otherwise, continuing to partially remove the first layer with a second removal depth less than the predetermined first removal depth; and determining a minimum removal depth according to the removal operation, and removing a last layer of the workpiece with a last removal depth less than or equal to the minimum removal depth, allowing the workpiece to have a target thickness. The disclosure prevents a chatter from continuously occurring without requiring a shut-down and thereby maintains a desired production rate.Type: GrantFiled: December 16, 2015Date of Patent: December 5, 2017Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Tsung-Ling Hwang, Chin-Te Lin, Shuo-Peng Liang, Ta-Jen Peng, Jen-Ji Wang, Tzuo-Liang Luo
-
Patent number: 9776329Abstract: A support device includes a supporting main body, a first angle rotation unit, a second angle rotation unit, a height adjustment structure, an absorbing unit and a driver motor unit. The absorbing unit is pivotally connected to the first angle rotation unit. The driver motor unit includes a first driving element, a second driving element and a third driving element. The first driving element drives the first angle rotation unit to adjust a rotation angle of the absorbing unit. The second driving element drives the second angle rotation unit for enabling the supporting main body to rotate around an axial thereof. The third driving element drives the height adjustment structure for enabling the supporting main body to move along the axial thereof. In addition, an support unit system and a support unit control system are also provided.Type: GrantFiled: December 22, 2015Date of Patent: October 3, 2017Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chen-Yu Kai, Jen-Ji Wang, Tzuo-Liang Luo, Wan-Ling Chen
-
Publication number: 20170123402Abstract: An apparatus and method for transforming NC programs are provided, and the apparatus is electrically connected to a controller configured to, according to a NC program, command a machine to drive a cutting tool to cut a workpiece. The apparatus includes a triggering module, a coordinate position processing module, and a storage module. The triggering module is electrically connected to the controller. The coordinate position processing module is electrically connected to the controller and the triggering module. The storage module is electrically connected to the coordinate position processing module. The triggering module triggers the controller to execute the NC program in a single block mode. The coordinate position processing module is triggered by the triggering module to acquire at least one coordinate position from the controller. The storage module stores the at least one coordinate position. The triggering module simultaneously triggers the controller and the coordinate position processing module.Type: ApplicationFiled: December 23, 2015Publication date: May 4, 2017Inventors: Chih-Yuan Hsu, Jui-Ming Chang, Shuo-Peng Liang, Tzuo-Liang Luo, Ta-Jen Peng, Jen-Ji Wang
-
Publication number: 20170100839Abstract: The present disclosure provides a support device. The support device includes a supporting main body, a first angle rotation unit, a second angle rotation unit, a height adjustment unit, an absorbing unit and a driver motor unit. The absorbing unit is pivotally connected to the first angle rotation unit. The driver motor unit includes a first driving element, a second driving element and a third driving element. The first driving element drives the first angle rotation unit to adjust a rotation angle of the absorbing unit. The second driving element drives the second angle rotation unit for enabling the supporting main body to rotate around an axial thereof. The third driving element drives the height adjustment unit for enabling the supporting main body to move along the axial thereof. In addition, an support unit system and a support unit control system are also provided.Type: ApplicationFiled: December 22, 2015Publication date: April 13, 2017Inventors: Chen-Yu Kai, Jen-Ji Wang, Tzuo-Liang Luo, Wan-Ling Chen
-
Publication number: 20170100810Abstract: A chatter avoidance method and device is provided, including steps of: providing a stable operating condition plot; partially removing a first layer of a workpiece with a predetermined first removal depth according to a safe removal depth of the stable operating condition plot and sensing a chatter caused by the removal operation; if no chatter is sensed, completing the removal operation, otherwise, continuing to partially remove the first layer with a second removal depth less than the predetermined first removal depth; and determining a minimum removal depth according to the removal operation, and removing a last layer of the workpiece with a last removal depth less than or equal to the minimum removal depth, allowing the workpiece to have a target thickness. The disclosure prevents a chatter from continuously occurring without requiring a shut-down and thereby maintains a desired production rate.Type: ApplicationFiled: December 16, 2015Publication date: April 13, 2017Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Tsung-Ling HWANG, Chin-Te LIN, Shuo-Peng LIANG, Ta-Jen PENG, Jen-Ji WANG, Tzuo-Liang LUO
-
Publication number: 20170068773Abstract: A process-orientated design method for machine tool structures comprises the steps of: (A) Defining design conditions including initial configurations, cutting requirements and boundary conditions for the machine tool; (B) Calculating cutting ability to generate information realizing a relationship between a maximum cutting depth and a spindle speed of the machine tool based on the initial configurations and the cutting requirements; (C) Performing an optimization to generate a frequency range for optimization based on the information relating the maximum cutting depth and the spindle speed; (D) Performing structural topology optimization to generate an optimized model based on the frequency range for optimization, the initial configurations and boundary conditions; and (E) Determining whether the optimized model fits the constraint condition; if positive, ends the design steps, and otherwise repeats steps (B)˜(D) until an optimized model fits the constraint condition appears.Type: ApplicationFiled: December 10, 2015Publication date: March 9, 2017Inventors: CHIA-PEI WANG, JIAN-ZHI LIAO, PEI-YIN CHEN, HSIAO-CHEN HO, TZUO-LIANG LUO
-
Publication number: 20160144474Abstract: A feedback control numerical machine tool and a method thereof are provided. The machine tool includes at least two spindles, an acoustic frequency detecting module, at least two spindle position detecting modules, and a control module. The spindles machine a workpiece. The acoustic frequency detecting module detects an acoustic frequency of the spindles when machining the workpiece. The spindle position detecting modules detects position information of the spindles when machining the workpiece. The control module acquires the acoustic frequency and the position information of the spindles, monitors whether any of the spindles chatters according to the acoustic frequency of the spindles, and performs chattering avoidance to the spindle that chatters according to the position information of the spindles. As such, the present disclosure performs chattering monitoring to a plurality of spindles and avoids the chattering immediately.Type: ApplicationFiled: December 24, 2014Publication date: May 26, 2016Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Tsung-Ling Hwang, Tzuo-Liang Luo, Chin-Te Lin, Shuo-Peng Liang, Ta-Jen Peng
-
Publication number: 20160140269Abstract: A structural topology optimization design method is provided. A structural topology optimization question is defined to determine at least one set of load and restriction condition and a parameter of lower limit of volume capacity related to a design space model. This model is divided into mesh grids for performing finite element analysis (FEA). Strain energy of each element after FEA is obtained according to the established load and restriction condition and used as a basis for calculating sensitivity of each element. A part of elements is removed or retained according to the degree of sensitivity of each element, and the structural profile and the total volume capacity and total strain energy of residual elements of the structural profile are recorded after each loop was completed. A display interface is used to sequentially show the structural profile and a relationship diagram of structural volume capacity vs structural strain energy.Type: ApplicationFiled: December 26, 2014Publication date: May 19, 2016Inventors: Chia-Pei Wang, Chien-Chih Liao, Pei-Yin Chen, Tzuo-Liang Luo