US 11,841,690 B2
Processing method and system for automatically generating machining feature
Jia-Cheng Sun, Tianzhong Township (TW); Ci-Rong Huang, Nantou (TW); Yang-Lun Liu, New Taipei (TW); and Chen-Yu Kai, Ligang Township (TW)
Assigned to INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE, Hsinchu (TW)
Filed by INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE, Hsinchu (TW)
Filed on Feb. 8, 2021, as Appl. No. 17/170,312.
Claims priority of application No. 110100257 (TW), filed on Jan. 5, 2021.
Prior Publication US 2022/0214654 A1, Jul. 7, 2022
Int. Cl. G05B 17/02 (2006.01); G06F 30/20 (2020.01); G06F 30/10 (2020.01); G06F 111/10 (2020.01)
CPC G05B 17/02 (2013.01) [G06F 30/10 (2020.01); G06F 30/20 (2020.01); G06F 2111/10 (2020.01)] 16 Claims
OG exemplary drawing
 
1. A processing method for automatically generating machining features, wherein the processing method is performed by a processing system and comprises:
obtaining a workpiece CAD file to perform a CAD numerical analysis on a blank body;
with the workpiece CAD file being used as a target, comparing a workpiece CAD appearance with the blank body to obtain a feature identification result of a first to-be-processed blank body, wherein the feature identification result of the first to-be-processed blank body comprises identifying data of a to-be-removed blank body and a feature of a first processing surface;
performing a geometric analysis on the feature of the first processing surface and determining a tool selection range;
performing a virtual cutting simulation on the first processing surface according to the tool selection range to generate a processed area data and an unprocessed area data;
performing a spatial coordinate mapping comparison between the unprocessed area data and a surface data of the workpiece CAD file to obtain a feature identification result of a second to-be-processed blank body; and
performing a comparison between the feature of the first processing surface and a special geometric database to obtain a feature identification result of a third to-be-processed blank body, wherein the feature identification result of the third to-be-processed blank body comprises identifying a tool-replaceable processing area feature or a processing area feature of a special tool.