Information processing apparatus, machining system, data structure, and data processing method
AssigneeMurata Machinery, Ltd.
InventorTatsuki Hashimoto
Life of this patent
Estimating the term…
Abstract
An information processing apparatus is capable of reducing a burden on an operator to process data exchanged between systems. An information processing apparatus processes data including a data structure defining a plurality of machining processes selected from a laser cutting process, a punch cutting process, and a non-cutting process and implemented on a plate workpiece. The data structure includes shape information defining positions of machining lines that serve as targets of the machining processes, and machining information defining a type of each machining process corresponding to each machining line among the machining processes.
Claims15
An information processing apparatus that processes data including a data structure defining a plurality of machining processes selected from a laser cutting process, a punch cutting process, and a non-cutting process and implemented on a plate workpiece,
- the information processing apparatus comprising:
- a host CAM;
- a plurality of CAMs corresponding to types of the machining processes,
- wherein the data structure includes shape information defining positions of machining lines that serve as targets of the machining processes, information required for the workpiece including tolerance, configuration information on assembly or composition, and machining information defining a type of each machining process corresponding to each machining line among the machining processes, the shape information, the information required for the workpiece including tolerance, the configuration information, and the machining information being described in XML,
- each of the CAMs generates the machining information on the basis of the shape information, the information required for the workpiece including tolerance, and the configuration information to provide the data, and
- the host CAM causes the CAMs to sequentially update the machining information by supplying updated machining information from one of the CAMs in the data to a different CAM and causing the different CAM to reflect on the updated machining information,
- each of the CAMs comprises an inputter that receives an input of the data including the updated machining information and an extractor that extracts information corresponding to the type of the machining process from the data input to the inputter,
- wherein
- the machining information includes position information on a machining line described in a tag set for each type of machining process, and
- the extractor extracts the position information on the machining line corresponding to the type of machining process with reference to the tag set.
Dependencies are inferred from the claim text.