Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7852406B2 - Processing support system - Google Patents
[go: Go Back, main page]

JP7852406B2 - Processing support system - Google Patents

Processing support system

Info

Publication number
JP7852406B2
JP7852406B2 JP2022103498A JP2022103498A JP7852406B2 JP 7852406 B2 JP7852406 B2 JP 7852406B2 JP 2022103498 A JP2022103498 A JP 2022103498A JP 2022103498 A JP2022103498 A JP 2022103498A JP 7852406 B2 JP7852406 B2 JP 7852406B2
Authority
JP
Japan
Prior art keywords
factor information
output
input factor
output factor
machining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022103498A
Other languages
Japanese (ja)
Other versions
JP2024004052A (en
Inventor
雅也 疋田
和秀 磯村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JTEKT Corp
Original Assignee
JTEKT Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JTEKT Corp filed Critical JTEKT Corp
Priority to JP2022103498A priority Critical patent/JP7852406B2/en
Publication of JP2024004052A publication Critical patent/JP2024004052A/en
Application granted granted Critical
Publication of JP7852406B2 publication Critical patent/JP7852406B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Numerical Control (AREA)
  • General Factory Administration (AREA)

Description

本発明は、加工支援システムに関する。 This invention relates to a processing support system.

従来、産業機械における加工条件を決定するために、熟練者の知識をデータベース化し、当該データベースを活用することが知られている。例えば、特許文献1には、データベース化された知識モデルについて記載されている。知識モデルは、種々の技術用語により定義された複数の因子と、因子同士の関係とにより構成されたモデルである。そして、知識モデルを用いて、加工条件の最適化を図ることができるとされている。 Conventionally, it is known that to determine processing conditions in industrial machinery, the knowledge of skilled workers is compiled into a database and utilized. For example, Patent Document 1 describes a database-based knowledge model. A knowledge model is composed of multiple factors defined by various technical terms and the relationships between these factors. It is claimed that processing conditions can be optimized using this knowledge model.

上記の知識モデルを利用した加工支援システムを用いて、工作物情報、目標サイクルタイム、目標加工精度等を入力因子情報として入力すると、サイクルタイム、加工条件、加工精度予測が、出力因子情報として出力される。 Using the machining support system based on the knowledge model described above, inputting workpiece information, target cycle time, target machining accuracy, etc., as input factors will output cycle time, machining conditions, and machining accuracy predictions as output factors.

特開2020-177547号公報Japanese Patent Publication No. 2020-177547

上記の技術によれば、工作物情報、目標サイクルタイム、目標加工精度等を含む一組の入力因子情報を入力したとき、この一組の入力因子情報に対応する出力因子情報が一組しか出力されない。このため、複数パターンの加工条件が必要とされる場合や、顧客の要望が変化した場合には、複数組の入力因子情報を入力することになるので、入力作業が煩わしい。 According to the above technology, when a set of input factors, including workpiece information, target cycle time, and target machining accuracy, is input, only one set of output factors corresponding to this set of input factors is output. Therefore, if multiple machining conditions are required, or if customer requirements change, multiple sets of input factors must be input, making the input process cumbersome.

本発明は、かかる課題に鑑みてなされたものであり、一組の入力因子情報を入力するだけで、複数組の出力因子情報を出力する加工支援システムを提供しようとするものである。 This invention was made in view of the above problems, and aims to provide a processing support system that can output multiple sets of output factor information by simply inputting one set of input factor information.

本発明の一態様は、
加工装置による工作物の加工における因子同士の関係性を定義した知識モデルを活用した加工支援システムであって、
前記知識モデルを格納する記憶装置と、
前記知識モデルを用いて演算する演算処理装置と、
を備え、
前記演算処理装置は、
一組の基本入力因子情報を取得する基本入力因子情報取得部と、
前記一組の基本入力因子情報に基づいて、前記一組の基本入力因子情報と異なる複数組のバリエーション入力因子情報を生成する入力因子情報生成部と、
前記知識モデルに基づいて、前記一組の基本入力因子情報に対応する一組の基本出力因子情報と、前記複数組のバリエーション入力因子情報に対応する複数組のバリエーション出力因子情報と、を生成する出力因子情報生成部と、
前記複数組のバリエーション出力因子情報から少なくとも一組の教示用出力因子情報を選定する選定部と、
前記一組の基本出力因子情報を教示するとともに、選定された少なくとも前記一組の教示用出力因子情報を教示する教示処理部と、
を備え
前記一組の基本入力因子情報は、目標加工精度を含み、
前記選定部は、前記複数組のバリエーション出力因子情報のうち前記目標加工精度を基準に、前記目標加工精度の前後における少なくとも前記一組の教示用出力因子情報を選定する、加工支援システムにある。
また、本発明の他の態様は、
加工装置による工作物の加工における因子同士の関係性を定義した知識モデルを活用した加工支援システムであって、
前記知識モデルを格納する記憶装置と、
前記知識モデルを用いて演算する演算処理装置と、
を備え、
前記演算処理装置は、
一組の基本入力因子情報を取得する基本入力因子情報取得部と、
前記一組の基本入力因子情報に基づいて、前記一組の基本入力因子情報と異なる複数組のバリエーション入力因子情報を生成する入力因子情報生成部と、
前記知識モデルに基づいて、前記一組の基本入力因子情報に対応する一組の基本出力因子情報と、前記複数組のバリエーション入力因子情報に対応する複数組のバリエーション出力因子情報と、を生成する出力因子情報生成部と、
前記複数組のバリエーション出力因子情報から少なくとも一組の教示用出力因子情報を選定する選定部と、
前記一組の基本出力因子情報を教示するとともに、選定された少なくとも前記一組の教示用出力因子情報を教示する教示処理部と、
を備え、
前記選定部は、前記複数組のバリエーション出力因子情報のうち前記工作物の加工精度の予測値が変化する予測値変化点を基準に、前記予測値変化点の前後における少なくとも前記一組の教示用出力因子情報を選定する、加工支援システムにある。
One aspect of the present invention is,
A machining support system that utilizes a knowledge model that defines the relationships between factors in the machining of a workpiece by a machining device,
A storage device for storing the aforementioned knowledge model,
A processing unit that performs calculations using the aforementioned knowledge model,
Equipped with,
The aforementioned arithmetic processing unit is
A basic input factor information acquisition unit that acquires a set of basic input factor information,
An input factor information generation unit generates multiple sets of variation input factor information that are different from the set of basic input factor information based on the set of basic input factor information,
An output factor information generation unit generates, based on the knowledge model, a set of basic output factor information corresponding to the set of basic input factor information, and a set of variation output factor information corresponding to the set of variation input factor information.
A selection unit that selects at least one set of teaching output factor information from the aforementioned multiple sets of variation output factor information,
A teaching processing unit that teaches the aforementioned set of basic output factor information and teaches at least the selected set of teaching output factor information,
Equipped with ,
The aforementioned set of basic input factor information includes the target machining accuracy,
The selection unit is part of a machining support system that selects at least one set of teaching output factor information before and after the target machining accuracy from among the multiple sets of variation output factor information, based on the target machining accuracy .
Furthermore, other embodiments of the present invention include:
A machining support system that utilizes a knowledge model that defines the relationships between factors in the machining of a workpiece by a machining device,
A storage device for storing the aforementioned knowledge model,
A processing unit that performs calculations using the aforementioned knowledge model,
Equipped with,
The aforementioned arithmetic processing unit is
A basic input factor information acquisition unit that acquires a set of basic input factor information,
An input factor information generation unit generates multiple sets of variation input factor information that are different from the set of basic input factor information based on the set of basic input factor information,
An output factor information generation unit generates, based on the knowledge model, a set of basic output factor information corresponding to the set of basic input factor information, and a set of variation output factor information corresponding to the set of variation input factor information.
A selection unit that selects at least one set of teaching output factor information from the aforementioned multiple sets of variation output factor information,
A teaching processing unit that teaches the aforementioned set of basic output factor information and teaches at least the selected set of teaching output factor information,
Equipped with,
The selection unit is part of a machining support system that selects at least one set of teaching output factor information before and after a predicted value change point from among the multiple sets of variation output factor information, based on the predicted value change point where the predicted value of the machining accuracy of the workpiece changes.

本発明の一態様および他の態様によれば、入力された一組の入力因子情報に対応する一組の出力因子情報と、少なくとも一組の教示用出力因子情報と、が表示される。これにより、一組の入力因子情報を入力するだけで、複数組の出力因子情報を得ることができるので、入力因子情報の入力作業を省力化できる。 According to one and other embodiments of the present invention, a set of output factor information corresponding to a set of input factor information, and at least one set of teaching output factor information are displayed. As a result, multiple sets of output factor information can be obtained by inputting only one set of input factor information, thus reducing the effort required to input input factor information.

以上のごとく、上記態様によれば、一組の入力因子情報を入力するだけで、複数組の出力因子情報を出力する加工支援システムを提供することができる。 As described above, according to the above embodiment, a processing support system can be provided that outputs multiple sets of output factor information by inputting only one set of input factor information.

実施形態1に係る加工支援システムの構成を示す図である。This diagram shows the configuration of the processing support system according to Embodiment 1. 実施形態1に係る演算処理装置、記憶装置、入力装置、および表示装置を示す図である。This figure shows a arithmetic processing unit, storage device, input device, and display device according to Embodiment 1. 知識モデルを表現した知識ネットワーク図を示す図である。This figure shows a knowledge network diagram that represents a knowledge model. 加工機を示す平面図である。This is a plan view showing the processing machine. 工作物を示す平面図である。This is a plan view showing a workpiece. 加工支援システムのメインルーチンを示すフローチャートである。This is a flowchart showing the main routine of the machining support system. 出力因子情報生成処理を示すフローチャートである。This is a flowchart showing the output factor information generation process. 選定処理を示すフローチャートである。This is a flowchart showing the selection process. 基本入力因子、バリエーション入力因子、基本出力因子、バリエーション出力因子、および教示用出力因子の関係を示す図である。This diagram shows the relationship between the basic input factor, the variation input factor, the basic output factor, the variation output factor, and the instructional output factor. 荒仕上分割の態様による、サイクルタイムと振れの変化を示すグラフである。This graph shows the changes in cycle time and runout depending on the rough finishing division method. 実施形態2に係る加工支援システムにおける、選定処理を示すフローチャートである。This is a flowchart showing the selection process in the machining support system according to Embodiment 2. 真円度が変化する前後で選定される教示用出力因子情報を示すグラフである。This graph shows the information of the teaching output factors selected before and after the change in roundness. 実施形態5に係る加工支援システムのメインルーチンを示すフローチャートである。This is a flowchart showing the main routine of the machining support system according to Embodiment 5. 機械学習処理を示すフローチャートである。This is a flowchart of the machine learning process.

(実施形態1)
1.加工支援システムの構成
実施形態1の加工支援システムの構成について図1~図2を参照して説明する。加工支援システムは、工作物を加工する機械加工分野に適用される。機械加工分野には、例えば、切削加工、研削加工、放電加工、プレス加工などが含まれる。本形態に係る加工支援システムは、機械加工分野において、熟練者による技術情報に関する知識を記述した知識モデルを活用するシステムである。
(Embodiment 1)
1. Configuration of the Machining Support System The configuration of the machining support system of Embodiment 1 will be described with reference to Figures 1 and 2. The machining support system is applied to the machining field, which processes workpieces. The machining field includes, for example, cutting, grinding, electrical discharge machining, and press working. The machining support system according to this embodiment is a system that utilizes a knowledge model that describes the knowledge of technical information possessed by skilled personnel in the machining field.

加工支援システム1は、図1に示すように、記憶装置2と、演算処理装置3と、を備える。演算処理装置3には、入力装置4および表示装置5が接続されている。加工支援システム1は、複数の加工装置6とネットワークを構成する。つまり、複数の加工装置6と加工支援システム1とは、相互に通信可能に構成されている。 As shown in Figure 1, the machining support system 1 comprises a storage device 2 and an arithmetic processing unit 3. An input device 4 and a display device 5 are connected to the arithmetic processing unit 3. The machining support system 1 forms a network with multiple machining devices 6. In other words, the multiple machining devices 6 and the machining support system 1 are configured to communicate with each other.

記憶装置2は、知識モデルM、加工装置6の機械構成情報などを格納する。演算処理装置3は、知識モデルMを用いた演算処理を行う。加工装置6は、例えば、研削盤、旋盤、マシニングセンタ、フライス盤、歯車加工機、ボーリング加工機などである。本形態では研削盤を例にして説明する。 The storage device 2 stores the knowledge model M, machine configuration information of the processing device 6, etc. The arithmetic processing unit 3 performs calculations using the knowledge model M. The processing device 6 can be, for example, a grinding machine, a turning machine, a machining center, a milling machine, a gear cutting machine, a boring machine, etc. In this embodiment, a grinding machine will be used as an example.

加工支援システム1は、知識モデルMを用いて、加工装置6の操作の支援、動作条件の決定、機械状態の判定、工作物Wの状態の判定などを行う。 The machining support system 1 uses a knowledge model M to assist in the operation of the machining apparatus 6, determine operating conditions, assess the machine state, and determine the state of the workpiece W.

一般に、機械加工分野においては、作業者は、工作物Wの材質、工具の材質、工作物W品質、加工サイクルタイムなどの種々の情報を考慮して、加工条件としての切削速度や単位時間当たりの切込量などを決定する。この場合、作業者が種々の入力情報を取得して加工条件を決定するに際して、作業者の思考過程をモデル化したものが、知識モデルMである。 Generally, in the field of machining, operators determine machining conditions such as cutting speed and depth of cut per unit time by considering various information such as the material of the workpiece W, the material of the tool, the quality of the workpiece W, and the machining cycle time. In this case, a knowledge model M is a model of the operator's thought process when acquiring various input information and determining the machining conditions.

つまり、知識モデルMは、工作物Wの材質、工具の材質、工作物Wの品質、加工サイクルタイム、切削速度、切込量などに加えて、作業者の思考過程において登場する産業技術要素のそれぞれを因子として定義され、因子同士の関係性が定義されている。 In other words, the knowledge model M defines factors such as the material of the workpiece W, the material of the tool, the quality of the workpiece W, the machining cycle time, the cutting speed, and the depth of cut, as well as each industrial technology element that appears in the operator's thought process, and the relationships between these factors are defined.

例えば、加工支援システム1は、加工装置6の加工条件の決定に際して、工作物Wの材質や工作物Wの品質などを入力因子として取得した場合に、知識モデルMを用いることにより、出力因子としての切削速度や切込量などの加工条件を出力することができる。 For example, when the machining support system 1 determines the machining conditions for the machining device 6, it can obtain input factors such as the material and quality of the workpiece W, and then, by using the knowledge model M, output machining conditions such as cutting speed and depth of cut as output factors.

図2に示すように、演算処理装置3は、基本入力因子情報取得部3aと、入力因子情報生成部3bと、出力因子情報生成部3cと、選定部3dと、教示処理部3eと、を備える。 As shown in Figure 2, the arithmetic processing unit 3 comprises a basic input factor information acquisition unit 3a, an input factor information generation unit 3b, an output factor information generation unit 3c, a selection unit 3d, and a teaching processing unit 3e.

基本入力因子情報取得部3aは、入力装置4から、基本入力因子情報を取得する。基本入力因子情報は、複数の入力因子情報が一組にまとめられたものである。基本入力因子情報は、工作物情報(工作物Wの形状、材質等)、目標サイクルタイム、目標加工精度(目標真円度、目標びびり、目標振れ、目標位相角、目標焼け等)等を含む。 The basic input factor information acquisition unit 3a acquires basic input factor information from the input device 4. Basic input factor information is a set of multiple input factor information. Basic input factor information includes workpiece information (shape, material, etc. of workpiece W), target cycle time, target machining accuracy (target roundness, target chatter, target runout, target phase angle, target burn, etc.).

入力因子情報生成部3bは、一組の基本入力因子情報から、一組の基本入力因子情報と異なる複数組のバリエーション入力因子情報を生成する。バリエーション入力因子情報は、複数の入力因子情報が一組にまとめられたものである。バリエーション入力因子情報は、基本入力因子情報と異なっている。つまり、バリエーション入力因子情報胃含まれる少なくとも一つの入力因子情報は、基本入力因子情報を構成する入力因子情報と異なっている。 The input factor information generation unit 3b generates multiple sets of variation input factor information from a set of basic input factor information. Variation input factor information is a set of multiple input factor information combined into one. Variation input factor information is different from basic input factor information. In other words, at least one input factor information included in the variation input factor information is different from the input factor information that constitutes the basic input factor information.

出力因子情報生成部3cは、記憶装置2に格納された知識モデルMに基づいて、一組の基本出力因子情報と、複数組のバリエーション出力因子情報と、を生成する。基本出力因子情報は、複数の出力因子情報が一組にまとめられたものであり、上記した一組の基本入力因子情報に対応するものである。また、バリエーション出力因子情報は、複数の出力因子情報が一組にまとめられたものであり、上記したバリエーション入力因子情報に対応するものである。基本出力因子情報、およびバリエーション出力因子情報は、サイクルタイム、加工条件(荒仕上分割の態様等)、加工装置6の機械構成情報、加工精度予測結果(真円度、びびり、振れ、位相角、焼け等)等を含む。 The output factor information generation unit 3c generates a set of basic output factor information and multiple sets of variation output factor information based on the knowledge model M stored in the storage device 2. The basic output factor information is a set of multiple output factor information grouped together and corresponds to the set of basic input factor information described above. Similarly, the variation output factor information is a set of multiple output factor information grouped together and corresponds to the variation input factor information described above. The basic output factor information and variation output factor information include cycle time, machining conditions (such as the rough finishing division method), machine configuration information of the machining device 6, and machining accuracy prediction results (roundness, chatter, runout, phase angle, burn, etc.).

選定部3dは、出力因子情報生成部3cが生成した複数組のバリエーション出力因子情報から少なくとも一組の教示用出力因子情報を選定する。選定部3dは、教示用出力因子情報を一組選定してもよいし、二組以上を選定してもよい。 The selection unit 3d selects at least one set of instructional output factor information from the multiple sets of variation output factor information generated by the output factor information generation unit 3c. The selection unit 3d may select one set of instructional output factor information, or it may select two or more sets.

教示処理部3eは、一組の基本出力因子情報と、選定された少なくとも一組の教示用出力因子情報と、を表示装置5に表示させることにより、作業者に教示する。教示処理部3eは、印刷装置等の表示装置5とは異なる装置を介して、作業者に一組の基本出力因子情報および選定された少なくとも一組の教示用出力因子情報を作業者に教示してもよい。 The teaching processing unit 3e provides instruction to the operator by displaying a set of basic output factor information and at least one selected set of teaching output factor information on the display device 5. The teaching processing unit 3e may also provide instruction to the operator via a device other than the display device 5, such as a printing device, providing the set of basic output factor information and at least one selected set of teaching output factor information.

2.知識ネットワーク図N
知識モデルMは、概念としては、ネットワーク形態で表現される。知識モデルMをネットワーク形態で表現した知識ネットワーク図Nの例について、図3を参照して説明する。つまり、知識ネットワーク図Nは、知識モデルMをグラフィカルに表現したものである。本形態では、機械加工分野における知識モデルMに関する知識ネットワーク図Nを例に挙げる。
2. Knowledge Network Diagram N
Conceptually, the knowledge model M is represented in network form. An example of a knowledge network diagram N, which represents the knowledge model M in network form, will be explained with reference to Figure 3. In other words, the knowledge network diagram N is a graphical representation of the knowledge model M. In this example, we will use a knowledge network diagram N relating to the knowledge model M in the field of machining.

図3に示すように、知識ネットワーク図Nは、複数のノード図形21と、ノード図形21同士を繋ぐリンク図形22とを備える。本形態では、ノード図形21は、四角形で囲まれた文字で表されている。本形態では、リンク図形22は、直線にて表されている。ただし、リンク図形22は、因子同士の定義の方向性を表すために矢印線で記載されてもよい。ノード図形21は、知識モデルMにおいて、産業技術用語により定義される因子を表す。 As shown in Figure 3, the knowledge network diagram N comprises multiple node shapes 21 and link shapes 22 connecting the node shapes 21. In this embodiment, the node shapes 21 are represented by letters enclosed in rectangles. In this embodiment, the link shapes 22 are represented by straight lines. However, the link shapes 22 may also be represented by arrow lines to indicate the direction of the definitions between factors. The node shapes 21 represent factors defined in industrial technology terminology in the knowledge model M.

複数の因子は、技術的な包含関係(上下関係、主従関係とも称する)を有する場合と、技術的な異種依存関係を有する場合とが存在する。つまり、因子同士の関係性は、上記の2種類に分類される。 Multiple factors can have either a technical hierarchical relationship (also called a superior-subordinate relationship) or a technical heterogeneous dependency relationship. In other words, the relationships between factors can be classified into these two types.

例えば、機械諸元は、剛性、機械制度、追従性および動作速度を包含する関係となる。つまり、技術的な包含関係を有する因子として、機械諸元を上位概念因子とし、剛性、機械制度、追従性および動作速度を下位概念因子とする。ただし、機械諸元に上記以外の因子が含まれる構成としてもよい。 For example, machine specifications encompass rigidity, machine precision, responsiveness, and operating speed. In other words, as factors with a technical inclusion relationship, machine specifications are considered a higher-level conceptual factor, while rigidity, machine precision, responsiveness, and operating speed are considered lower-level conceptual factors. However, machine specifications may also include factors other than those mentioned above.

技術的に異種依存関係を有する因子として、例えば、剛性とサイクルタイムがある。以下において、技術的な包含関係を有する2つの因子の関係性を、単に包含関係と称し、技術的な異種依存関係を有する2つの因子の関係性を、単に異種依存関係と称する。 Examples of factors with technically heterogeneous dependencies include stiffness and cycle time. In the following, the relationship between two factors with a technical inclusion relationship will be simply referred to as an inclusion relationship, and the relationship between two factors with technically heterogeneous dependencies will be simply referred to as a heterogeneous dependency relationship.

リンク図形22は、ノード図形21同士の関係性を表す。リンク図形22は、知識モデルMにおいて、因子同士の関係性を表す。 Link figures 22 represent the relationships between node figures 21. Link figures 22 also represent the relationships between factors in the knowledge model M.

3.加工装置6
本形態に係る加工装置6について、図4~図5を参照して説明する。本形態においては、加工装置6として研削盤を例に説明する。ただし、加工装置6は研削盤に限られず、旋盤、マシニングセンタ、フライス盤、歯車加工機、ボーリング加工機等、任意の加工機を適宜に選択できる。
3. Processing equipment 6
The processing apparatus 6 in this embodiment will be described with reference to Figures 4 and 5. In this embodiment, a grinding machine will be used as an example of the processing apparatus 6. However, the processing apparatus 6 is not limited to a grinding machine, and any processing machine such as a lathe, machining center, milling machine, gear machine, boring machine, etc., can be appropriately selected.

加工装置6は、中心線Cを中心にして工作物Wを回転させ、回転体である工具としての砥石車16を回転させ、かつ、砥石車16を工作物Wに対して工作物Wの軸線に交差する方向に相対的に接近させることにより、工作物Wの外周面または内周面を研削する。加工装置6は、テーブルトラバース型の研削盤、砥石台トラバース型の研削盤などを適用可能である。また、加工装置6は、円筒研削盤、カム研削盤等を適用可能である。 The processing device 6 rotates the workpiece W around the center line C, rotates the grinding wheel 16 (which acts as a tool), and moves the grinding wheel 16 relatively close to the workpiece W in a direction intersecting the workpiece W's axis, thereby grinding the outer or inner surface of the workpiece W. The processing device 6 can be a table traverse type grinding machine, a grinding wheel base traverse type grinding machine, etc. Furthermore, the processing device 6 can be a cylindrical grinding machine, a cam grinding machine, etc.

本形態においては、図5に示すように、工作物Wは、例えば、軸状に形成されたカムシャフトとし、工作物Wの外周面が被加工部である場合を例にあげる。ただし、工作物Wの形状は、カムシャフトに限られず、円柱、内周面を有する筒状など、任意の形状とすることができる。工作物Wが筒状である場合は工作物Wの内周面を被加工部とすることができる。 In this embodiment, as shown in Figure 5, the workpiece W is, for example, a camshaft formed in an axial shape, and the outer circumferential surface of the workpiece W is the part to be machined. However, the shape of the workpiece W is not limited to a camshaft; it can be any shape, such as a cylinder or a cylindrical shape with an inner circumferential surface. If the workpiece W is cylindrical, the inner circumferential surface of the workpiece W can be the part to be machined.

本形態においては、工作物Wは、略棒状であって両端において工作物支持部材により支持される。 In this embodiment, the workpiece W is substantially rod-shaped and supported at both ends by workpiece support members.

加工装置6の構成について、図4を参照して説明する。本形態においては、加工装置6は、砥石台トラバース型のカム研削盤を例にあげる。ただし、加工装置6は、テーブルトラバース型を適用することもできる。加工装置6は、主として、ベッド11、主軸台12、心押台13、トラバースベース14、砥石台15、砥石車16、定寸装置17、砥石車修正装置18及びクーラント装置19を備える。 The configuration of the processing apparatus 6 will be explained with reference to Figure 4. In this embodiment, the processing apparatus 6 is an example of a cam grinding machine with a grinding wheel base traverse. However, a table traverse type can also be used for the processing apparatus 6. The processing apparatus 6 mainly comprises a bed 11, a headstock 12, a tailstock 13, a traverse base 14, a grinding wheel base 15, a grinding wheel 16, a sizing device 17, a grinding wheel adjustment device 18, and a coolant device 19.

ベッド11は、設置面上に固定されている。主軸台12は、ベッド11の上面において、X軸方向の手前側(図4の下側)且つZ軸方向の一端側(図4の左側)に設けられている。主軸台12は、工作物Wを中心線Cを中心としてZ軸回りに回転可能に支持する。工作物Wは、主軸台12に設けられたモータ12aの駆動により回転される。心押台13は、ベッド11の上面において、主軸台12に対してZ軸方向に対向する位置、すなわち、X軸方向の手前側(図4の下側)且つZ軸方向の他端側(図4の右側)に設けられている。つまり、主軸台12および心押台13が、工作物Wを回転可能に両端支持する。 The bed 11 is fixed to the mounting surface. The headstock 12 is located on the upper surface of the bed 11, on the front side in the X-axis direction (lower side in Figure 4) and one end side in the Z-axis direction (left side in Figure 4). The headstock 12 supports the workpiece W so that it can rotate around the Z-axis with respect to the center line C. The workpiece W is rotated by the drive of a motor 12a provided on the headstock 12. The tailstock 13 is located on the upper surface of the bed 11, opposite the headstock 12 in the Z-axis direction, that is, on the front side in the X-axis direction (lower side in Figure 4) and the other end side in the Z-axis direction (right side in Figure 4). In other words, the headstock 12 and tailstock 13 rotatably support the workpiece W at both ends.

図5に示すように、工作物Wは、Z軸方向に長軸な円柱状をなす軸部30と、軸部30に配置された複数(本形態では5つ)のカム31~35と、を備える。複数のカムは、図5において左側から順に、第1カム31、第2カム32、第3カム33、第4カム34および第5カム35とされる。第1~第5カム31~35は同形同大である。詳細には図示しないが、第1~第5カム31~35はZ軸方向から見て略卵形状をなしている。 As shown in Figure 5, the workpiece W comprises a cylindrical shaft portion 30 with its major axis in the Z-axis direction, and a plurality of cams 31-35 (five in this embodiment) arranged on the shaft portion 30. The plurality of cams are, from left to right in Figure 5, the first cam 31, the second cam 32, the third cam 33, the fourth cam 34, and the fifth cam 35. The first to fifth cams 31-35 are identical in shape and size. Although not shown in detail, the first to fifth cams 31-35 have a roughly egg-like shape when viewed from the Z-axis direction.

図4に示すように、トラバースベース14は、ベッド11の上面において、Z軸方向に移動可能に設けられている。トラバースベース14は、ベッド11に設けられたモータ14aの駆動により移動する。砥石台15は、トラバースベース14の上面において、X軸方向に移動可能に設けられている。砥石台15は、トラバースベース14に設けられたモータ15aの駆動により移動する。砥石車16は、砥石台15に回転可能に支持されている。砥石車16は、砥石台15に設けられたモータ16aの駆動により回転する。砥石車16は、複数の砥粒をボンド材により固定されて構成されている。 As shown in Figure 4, the traverse base 14 is mounted on the upper surface of the bed 11 so as to be movable in the Z-axis direction. The traverse base 14 moves by the drive of a motor 14a mounted on the bed 11. The grinding wheel holder 15 is mounted on the upper surface of the traverse base 14 so as to be movable in the X-axis direction. The grinding wheel holder 15 moves by the drive of a motor 15a mounted on the traverse base 14. The grinding wheel 16 is rotatably supported on the grinding wheel holder 15. The grinding wheel 16 rotates by the drive of a motor 16a mounted on the grinding wheel holder 15. The grinding wheel 16 is constructed by fixing multiple abrasive grains with a bonding agent.

定寸装置17は、工作物Wの寸法(径)を測定する。定寸装置17により、工作物Wにおける実切込み量を取得するための検出器20として機能する。 The sizing device 17 measures the dimensions (diameter) of the workpiece W. The sizing device 17 functions as a detector 20 for obtaining the actual depth of cut in the workpiece W.

砥石車修正装置18は、砥石車16の形状を修正する。砥石車修正装置18は、砥石車16のツルーイングを行う装置である。砥石車修正装置18は、ツルーイングに加えて、または、ツルーイングに代えて、砥石車16のドレッシングを行う装置としてもよい。さらに、砥石車修正装置18は、砥石車16の寸法(径)を測定する機能も有する。 The grinding wheel correction device 18 corrects the shape of the grinding wheel 16. The grinding wheel correction device 18 is a device that performs truing of the grinding wheel 16. In addition to truing, or as an alternative to truing, the grinding wheel correction device 18 may also perform dressing of the grinding wheel 16. Furthermore, the grinding wheel correction device 18 also has a function to measure the dimensions (diameter) of the grinding wheel 16.

ここで、ツルーイングは、形直し作業であり、研削によって砥石車16が摩耗した場合に工作物Wの形状に合わせて砥石車16を成形する作業、片摩耗によって砥石車16の振れを取り除く作業等である。ドレッシングは、目直し(目立て)作業であり、砥粒の突き出し量を調整したり、砥粒の切れ刃を創成したりする作業である。ドレッシングは、目つぶれ、目詰まり、目こぼれ等を修正する作業であって、通常ツルーイング後に行われる。 Here, truing is a reshaping process, which involves reshaping the grinding wheel 16 to match the shape of the workpiece W when the wheel wears down due to grinding, and eliminating runout of the grinding wheel 16 caused by uneven wear. Dressing is a sharpening process, which involves adjusting the amount of abrasive grain protrusion and creating cutting edges for the abrasive grains. Dressing corrects issues such as clogged or damaged grains and is usually performed after truing.

クーラント装置19は、クーラントノズルから砥石車16による工作物Wの研削点にクーラントを供給する。クーラント装置19は、回収したクーラントを、所定温度に冷却して、再度研削点に供給する。クーラント装置19は、クーラントの流量や供給タイミングの調整が可能となっている。なお、図4において、符号19はクーラントノズルの位置を図示する。また、図示しないが、検出器20として、回収したクーラントの温度を取得する温度センサが備えられていてもよい。 The coolant system 19 supplies coolant from the coolant nozzle to the grinding point of the workpiece W by the grinding wheel 16. The coolant system 19 cools the recovered coolant to a predetermined temperature and supplies it again to the grinding point. The coolant system 19 allows for adjustment of the coolant flow rate and supply timing. In Figure 4, reference numeral 19 indicates the position of the coolant nozzle. Although not shown, a temperature sensor (detector 20) for acquiring the temperature of the recovered coolant may also be provided.

4.加工支援システム1の動作
続いて、加工支援システム1の動作について、図6~図8を参照しつつ説明する。
4. Operation of Machining Support System 1 Next, the operation of Machining Support System 1 will be explained with reference to Figures 6 to 8.

4-1.入力処理(S1)
図6に示すように、加工支援システム1が始動されると、入力処理(S1)が実行される。入力処理(S1)においては、キーボード等の入力装置4を介して作業者から一組の基本入力因子情報が基本入力因子情報取得部3aに入力される。ただし、USBメモリ等の外部記憶装置から一組の基本入力因子情報が基本入力因子情報取得部3aに入力されてもよい。これにより基本入力因子情報取得部3aは、一組の基本入力因子情報を取得する。
4-1. Input Processing (S1)
As shown in Figure 6, when the machining support system 1 is started, input processing (S1) is executed. In input processing (S1), a set of basic input factor information is input to the basic input factor information acquisition unit 3a from the operator via an input device 4 such as a keyboard. However, a set of basic input factor information may also be input to the basic input factor information acquisition unit 3a from an external storage device such as a USB memory. As a result, the basic input factor information acquisition unit 3a acquires a set of basic input factor information.

4-2.入力因子情報生成処理(S2)
次に、演算処理装置3は、入力因子情報生成処理(S2)を実行する。詳細に説明すると、入力因子情報生成部3bは、取得した一組の基本入力因子情報に含まれる各基本入力因子情報に基づいて、複数組のバリエーション入力因子情報を生成する。
4-2. Input Factor Information Generation Process (S2)
Next, the arithmetic processing unit 3 executes the input factor information generation process (S2). More specifically, the input factor information generation unit 3b generates multiple sets of variation input factor information based on each basic input factor information included in the acquired set of basic input factor information.

例えば、一組の基本入力因子情報が、基本入力因子情報の一つとして荒仕上分割の態様を含む場合について説明する。上記したように、本形態に係る工作物Wはカムシャフトである。カムシャフトに対して実施される荒仕上分割の態様としては、第1~第5カム31~35のそれぞれについて、荒仕上分割が実施されるか否かに対応して、2通りの態様が考えられる。入力因子情報生成部3bは、2通りの態様に対応する複数組のバリエーション入力因子情報を生成する。 For example, let us describe a case where a set of basic input factor information includes a rough finishing division method as one of the basic input factor information. As described above, the workpiece W in this embodiment is a camshaft. There are 25 possible rough finishing division methods that can be performed on the camshaft, corresponding to whether or not rough finishing division is performed on each of the first to fifth cams 31 to 35. The input factor information generation unit 3b generates multiple sets of variation input factor information corresponding to the 25 possible methods.

入力因子情報生成部3bは、一組の基本入力因子情報に含まれるすべての因子情報に対して、バリエーション入力因子情報を生成してもよいし、また、一部の因子情報に対して、バリエーション入力因子情報を生成してもよい。 The input factor information generation unit 3b may generate variation input factor information for all factor information included in a set of basic input factor information, or it may generate variation input factor information for some of the factor information.

4-3.出力因子情報生成処理(S3)
次に、出力因子情報生成部3cは、出力因子情報生成処理(S3)を実行する。図7に、出力因子情報生成処理のフローチャートを示す。
4-3. Output Factor Information Generation Process (S3)
Next, the output factor information generation unit 3c executes the output factor information generation process (S3). Figure 7 shows a flowchart of the output factor information generation process.

出力因子情報生成部3cは、記憶装置2から、知識モデルMを取得する(S31)。続いて出力因子情報生成部3cは、一組の基本入力因子情報と、複数のバリエーション入力因子情報と、を取得する(S32)。 The output factor information generation unit 3c acquires the knowledge model M from the storage device 2 (S31). Subsequently, the output factor information generation unit 3c acquires a set of basic input factor information and multiple variation input factor information (S32).

続いて、出力因子情報生成部3cは、知識モデルMに基づいて、一組の基本入力因子情報から、一組の基本出力因子情報を生成する(S33)。また、出力因子情報生成部3cは、知識モデルMに基づいて、複数組のバリエーション入力因子情報から、複数組のバリエーション出力因子情報を生成する(S33)。 Next, the output factor information generation unit 3c generates one set of basic output factor information from one set of basic input factor information based on the knowledge model M (S33). Furthermore, the output factor information generation unit 3c generates multiple sets of variation output factor information from multiple sets of variation input factor information based on the knowledge model M (S33).

以上により出力因子情報生成処理(S3)が終了する。出力因子情報生成処理(S3)が終了すると、選定処理(S4)が実行される。 The output factor information generation process (S3) is completed. Upon completion of the output factor information generation process (S3), the selection process (S4) is executed.

4-4.選定処理(S4)
続いて、図6に示すように、選定部3dは、選定処理(S4)を実行する。図8に選定処理のフローチャートを示す。選定処理(S4)が実行されると、選定部3dは、一組の基本入力因子情報の中から、目標加工精度を取得する(S41)。
4-4. Selection Process (S4)
Next, as shown in Figure 6, the selection unit 3d performs the selection process (S4). Figure 8 shows a flowchart of the selection process. When the selection process (S4) is performed, the selection unit 3d obtains the target machining accuracy from a set of basic input factor information (S41).

次に、選定部3dは、工作物Wの加工精度が変化する変化点を算出する(S42)。例えば、工作物Wの目標加工精度の一例として振れが含まれる場合、選定部3dは、例えば、上記した2通りの荒仕上分割の態様について、振れの予測値を算出する。そして、目標振れの前後における荒仕上分割の態様を選定する(S43)。 Next, the selection unit 3d calculates the change point at which the machining accuracy of the workpiece W changes (S42). For example, if runout is included as an example of the target machining accuracy of the workpiece W, the selection unit 3d calculates the predicted runout value for, for example, the 25 types of rough finishing division described above. Then, it selects the rough finishing division before and after the target runout (S43).

さらに、工作物Wの目標加工精度の一例としてサイクルタイムが含まれる場合、選定部3dは、例えば、上記した2通りの荒仕上分割の態様について、サイクルタイムの予測値を算出する(S42)。そして、目標サイクルタイムの前後における荒仕上分割の態様を選定する(S43)。 Furthermore, if the cycle time is included as an example of the target machining accuracy of the workpiece W, the selection unit 3d calculates a predicted value of the cycle time for, for example, the 2-5 rough finishing division patterns described above (S42). Then, it selects the rough finishing division patterns before and after the target cycle time (S43).

なお、本形態に係る選定基準においては、荒仕上分割が第1~第5カム31~35のすべてに実施される場合が、参照例として選定されるようになっている。 Furthermore, in the selection criteria for this configuration, the case where rough finishing division is performed on all of the first to fifth cams 31 to 35 is selected as a reference example.

以上により選定処理(S4)が終了する。選定処理(S4)が終了すると、教示処理(S5)が実行される。 The selection process (S4) is now complete. Upon completion of the selection process (S4), the teaching process (S5) is executed.

4-5.教示処理(S5)
続いて、図6に示すように、教示処理部3eは、教示処理(S5)を実行する。具体的には、教示処理部3eは、一組の基本出力因子情報と、少なくとも一組の教示用出力因子情報とを、表示装置5に表示させる。これにより、一組の基本出力因子情報と、少なくとも一組の教示用出力因子情報とが、作業者に教示される。
4-5. Instructional Processing (S5)
Next, as shown in Figure 6, the teaching processing unit 3e performs teaching processing (S5). Specifically, the teaching processing unit 3e displays a set of basic output factor information and at least one set of teaching output factor information on the display device 5. As a result, the set of basic output factor information and at least one set of teaching output factor information are taught to the operator.

教示処理(S5)が終了すると、加工支援システム1の動作が終了する。 Once the teaching process (S5) is complete, the operation of the machining support system 1 ends.

5.処理中の入力因子および出力因子の関係
図9を参照して、各種処理中の入力因子および出力因子の関係について説明する。入力処理(S1)において、基本入力因子情報取得部3aは、一組の基本入力因子情報を取得する。図9においては、四角形で囲まれた「In 1」によって、一組の基本入力因子情報が表されている。
5. Relationship between Input and Output Factors During Processing The relationship between input and output factors during various processes will be explained with reference to Figure 9. In the input process (S1), the basic input factor information acquisition unit 3a acquires a set of basic input factor information. In Figure 9, the set of basic input factor information is represented by "In 1" enclosed in a rectangle.

次に、入力因子情報生成処理(S2)において、入力因子情報生成部3bは、一組の基本入力因子情報から複数組のバリエーション入力因子情報を生成する。図9においては、四角形で囲まれた「In 2」~「In 9」によって、8組のバリエーション入力因子情報が表されている。バリエーション入力因子情報の組数は8組に限定されず、任意の組数とすることができる。 Next, in the input factor information generation process (S2), the input factor information generation unit 3b generates multiple sets of variation input factor information from one set of basic input factor information. In Figure 9, the eight sets of variation input factor information are represented by the rectangles "In 2" to "In 9". The number of sets of variation input factor information is not limited to eight; it can be any number.

出力因子情報生成処理(S3)において、出力因子情報生成部3cは、一組の基本入力因子情報に基づいて、一組の基本出力因子情報を生成する。図9においては、二重線の四角形で囲まれた「Out 1」によって、一組の基本出力因子情報が表されている。出力因子情報生成部3cは、複数組のバリエーション入力因子情報に基づいて、対応する複数組のバリエーション出力因子情報を生成する。図9においては、二重線の四角形で囲まれた「Out 2」~「Out 9」によって、8組のバリエーション出力因子情報が表されている。バリエーション出力因子情報の個数は、バリエーション入力因子情報と同じである。 In the output factor information generation process (S3), the output factor information generation unit 3c generates one set of basic output factor information based on one set of basic input factor information. In Figure 9, the set of basic output factor information is represented by "Out 1," enclosed in a double-lined rectangle. The output factor information generation unit 3c generates multiple sets of corresponding variation output factor information based on multiple sets of variation input factor information. In Figure 9, eight sets of variation output factor information are represented by "Out 2" to "Out 9," enclosed in double-lined rectangles. The number of variation output factor information is the same as the number of variation input factor information.

選定処理(S4)において、選定部3dは、複数組のバリエーション出力因子情報から、少なくとも一組の教示用出力因子情報を選定する。図9においては、二重線の四角形で囲まれた「Out 3」、「Out 4」、「Out 7」、および「Out 8」によって、4組の教示用出力因子情報が表されている。教示用因子情報の組数は4組に限定されず、任意の組数とすることができる。 In the selection process (S4), the selection unit 3d selects at least one set of instructional output factor information from multiple sets of variation output factor information. In Figure 9, the four sets of instructional output factor information are represented by double-lined rectangles labeled "Out 3," "Out 4," "Out 7," and "Out 8." The number of instructional factor information sets is not limited to four; any number of sets can be selected.

教示処理(S5)において、教示処理部3eは、一組の基本出力因子情報と、少なくとも一組の教示用出力因子情報とを、表示装置5に表示させる。図9においては、二重線の四角形で囲まれた「Out 1」によって表される一組の基本出力因子情報と、選定処理(S4)において選定された4組の教示用出力因子情報(「Out 3」、「Out 4」、「Out 7」、および「Out 8」)と、が表示装置5に表示される。 In the teaching process (S5), the teaching processing unit 3e displays one set of basic output factor information and at least one set of teaching output factor information on the display device 5. In Figure 9, the display device 5 shows the basic output factor information represented by "Out 1" enclosed in a double-lined rectangle, and the four sets of teaching output factor information selected in the selection process (S4) ("Out 3," "Out 4," "Out 7," and "Out 8").

なお、図9に表された内容は、各種処理中の入力因子および出力因子の関係について一般的に説明したものなので、以下に記載する入力因子情報の例、および出力因子情報の例についての説明を限定しない。 The information shown in Figure 9 is a general explanation of the relationship between input and output factors during various processes; therefore, it does not limit the explanations of the input and output factor information examples described below.

6.入力因子情報の例、および出力因子情報の例
続いて、本形態に係る入力因子情報の例、および出力因子情報の例について説明する。ただし、入力因子情報、および出力因子情報の内容、種類は、以下の説明に限定されない。
6. Examples of Input Factor Information and Output Factor Information Next, examples of input factor information and output factor information relating to this form will be explained. However, the content and types of input factor information and output factor information are not limited to the following explanation.

本形態においては、一組の基本入力因子情報は、目標サイクルタイム、目標振れ、を含む。他の基本入力因子情報については省略する。 In this configuration, one set of basic input factor information includes the target cycle time and target deviation. Other basic input factor information is omitted.

本形態においては、選定処理(S4)において、所定の選定基準に従い、以下の4つの態様が選定される。
・荒仕上分割が第1~第5カム31~35のすべてに実施される場合
・荒仕上分割が第2、第3および第4カム32,33,34にのみ実施される場合
・荒仕上分割が第3カム33にのみ実施される場合
・荒仕上分割が第1~第5カム31~35のすべてに実施されない場合
In this configuration, in the selection process (S4), the following four configurations are selected according to predetermined selection criteria.
- When rough finishing division is performed on all of the first to fifth cams 31 to 35 - When rough finishing division is performed only on the second, third and fourth cams 32, 33, and 34 - When rough finishing division is performed only on the third cam 33 - When rough finishing division is not performed on all of the first to fifth cams 31 to 35

荒仕上分割が第1~第5カム31~35のすべてに実施される場合、工作物Wの加工精度(例えば振れ)は向上するが、サイクルタイムは長くなる。また、工作物Wを研削盤によって加工する際、工作物WのうちZ軸方向について中央付近の領域は、研削加工時に加えられる荷重により撓みやすくなっている。このため、第1~第5カム31~35のうち、Z軸方向について中央付近に固定された第3カム33の加工精度を高めることにより、全体として工作物Wの加工精度を高めることができる。このため、一か所のみ荒仕上分割が実施される場合には第3カム33に実施されることが好ましい。また、複数個所に荒仕上分割が実施される場合には、第3カム33に実施されるとともに、第3カム33に対して対称になるように第2カム32および第4カム34に実施されることが好ましい。 When rough finishing division is performed on all of the first to fifth cams 31 to 35, the machining accuracy (e.g., runout) of the workpiece W improves, but the cycle time increases. Furthermore, when machining the workpiece W with a grinding machine, the area near the center of the workpiece W in the Z-axis direction is prone to deflection due to the load applied during grinding. Therefore, by improving the machining accuracy of the third cam 33, which is fixed near the center in the Z-axis direction among the first to fifth cams 31 to 35, the overall machining accuracy of the workpiece W can be improved. For this reason, if rough finishing division is performed at only one location, it is preferable to perform it on the third cam 33. Also, if rough finishing division is performed at multiple locations, it is preferable to perform it on the third cam 33, as well as on the second cam 32 and fourth cam 34 symmetrically with respect to the third cam 33.

図10に、横軸をサイクルタイム、縦軸を振れとして、荒仕上分割の態様によって、サイクルタイムと振れがどのように変化するかを示す。 Figure 10 shows how cycle time and runout change depending on the type of rough finishing division, with the horizontal axis representing cycle time and the vertical axis representing runout.

第1~第5カム31~35のすべてに荒仕上分割が実施されない場合、工作物Wの振れの予測値は、加工後の工作物Wの振れの目標である目標振れとほぼ同じとなっている。工作物Wの予測値の上限および下限はエラーバーにより示されている。換言すると、工作物Wの振れの予測値は、上限値と下限値の間に振れの目標値を含んでいる。一方、サイクルタイムの予測値は、目標サイクルタイムよりも短くなっている。従来技術においては、振れの予測値の上限が目標振れよりも大きいため、第1~第5カム31~35のすべてに荒仕上分割が実施されない場合における出力因子情報は、そもそも計算されないようになっていた。本形態においては、第1~第5カム31~35のすべてに荒仕上分割が実施されない場合は、教示用出力因子情報に相当する。 If rough finishing division is not performed on all of the first to fifth cams 31-35, the predicted runout of the workpiece W is approximately the same as the target runout, which is the target runout of the workpiece W after machining. The upper and lower limits of the predicted runout of the workpiece W are indicated by error bars. In other words, the predicted runout of the workpiece W includes the target runout between the upper and lower limits. On the other hand, the predicted cycle time is shorter than the target cycle time. In the prior art, because the upper limit of the predicted runout is greater than the target runout, the output factor information for cases where rough finishing division is not performed on all of the first to fifth cams 31-35 was not calculated at all. In this embodiment, the case where rough finishing division is not performed on all of the first to fifth cams 31-35 corresponds to teaching output factor information.

荒仕上分割が第3カム33にのみ実施された場合、工作物Wの振れの予測値は、上限および下限の双方が、目標振れよりも小さくなっている。一方、サイクルタイムの予測値は、目標サイクルタイムよりも短くなっている。従来技術においては、振れの予測値が目標振れよりも小さく、且つ、サイクルタイムの予測値が目標サイクルタイムよりも短いことから、荒仕上分割が第3カム33にのみ実施された場合が、計算され、且つ、作業者に教示されるようになっていた。本形態においては、荒仕上分割が第3カム33にのみ実施された場合が、基本出力因子情報に相当する。 When rough finishing division is performed only on the third cam 33, the predicted runout of the workpiece W is smaller than the target runout in both its upper and lower limits. On the other hand, the predicted cycle time is shorter than the target cycle time. In the prior art, because the predicted runout was smaller than the target runout and the predicted cycle time was shorter than the target cycle time, the case where rough finishing division was performed only on the third cam 33 was calculated and communicated to the operator. In this embodiment, the case where rough finishing division is performed only on the third cam 33 corresponds to the basic output factor information.

荒仕上分割が第2~第4カム34に実施された場合、工作物Wの振れの予測値は、上限および下限の双方が、目標振れよりも小さくなっている。一方、サイクルタイムの予測値は、目標サイクルタイムよりも長くなっている。従来技術においては、サイクルタイムの予測値が目標サイクルタイムよりも長いため、荒仕上分割が第2~第4カム34に実施された場合における出力因子情報は、そもそも計算されないようになっていた。本形態においては、荒仕上分割が第2~第4カム34に実施された場合は教示用出力因子情報に相当する。 When rough finishing division is performed on the second to fourth cams 34, the predicted runout of the workpiece W is smaller than the target runout at both the upper and lower limits. On the other hand, the predicted cycle time is longer than the target cycle time. In the conventional technology, because the predicted cycle time is longer than the target cycle time, the output factor information when rough finishing division is performed on the second to fourth cams 34 is not calculated at all. In this embodiment, when rough finishing division is performed on the second to fourth cams 34, it corresponds to teaching output factor information.

第1~第5カム31~35のすべてに荒仕上分割が実施された場合、工作物Wの振れの予測値は、上限および下限の双方が、目標振れよりも小さくなっている。一方、サイクルタイムの予測値は、目標サイクルタイムよりも長くなっている。従来技術においては、サイクルタイムの予測値が目標サイクルタイムよりも長いため、第1~第5カム31~35のすべてに荒仕上分割が実施された場合における出力因子情報は、そもそも計算されないようになっていた。本形態においては、第1~第5カム31~35のすべてに荒仕上分割が実施された場合は教示用出力因子情報に相当する。 When rough finishing division is performed on all of the first to fifth cams 31-35, the predicted runout of the workpiece W is smaller than the target runout at both the upper and lower limits. On the other hand, the predicted cycle time is longer than the target cycle time. In the conventional technology, because the predicted cycle time is longer than the target cycle time, the output factor information when rough finishing division is performed on all of the first to fifth cams 31-35 was not calculated at all. In this embodiment, when rough finishing division is performed on all of the first to fifth cams 31-35, it corresponds to teaching output factor information.

7.本実施形態の作用効果
本形態においては、入力された一組の入力因子情報に対応する一組の出力因子情報と、少なくとも一組の教示用出力因子情報と、が表示される。これにより、複数パターンの加工条件が必要とされる場合や、顧客の要望が変化した場合であっても、一組の入力因子情報を入力するだけで、複数組の出力因子情報を得ることができるので、入力因子情報の入力作業を省力化できる。
7. Effects of this Embodiment In this embodiment, a set of output factor information corresponding to a set of input factor information that has been input, and at least one set of teaching output factor information are displayed. As a result, even when multiple processing conditions are required or when customer requests change, multiple sets of output factor information can be obtained by inputting only one set of input factor information, thus saving labor in the input of input factor information.

本形態においては、一組の基本入力因子情報は、目標加工精度を含み、選定部3dは、複数組のバリエーション出力因子情報のうち目標加工精度を基準に少なくとも一組の教示用出力因子情報を選定する。 In this embodiment, one set of basic input factor information includes the target machining accuracy, and the selection unit 3d selects at least one set of teaching output factor information from among multiple sets of variation output factor information based on the target machining accuracy.

目標加工精度を含む一組の入力因子情報の入力作業により、工作物Wの加工精度について教示用出力因子情報を得ることができる。これにより、工作物Wの加工精度について探索するために、複数組の入力因子情報を入力して試行錯誤する必要がないので、入力因子情報の入力作業を省力化できる。 By inputting a set of input factor information, including the target machining accuracy, it is possible to obtain teaching output factor information regarding the machining accuracy of the workpiece W. This eliminates the need to input multiple sets of input factor information and engage in trial and error to explore the machining accuracy of the workpiece W, thus streamlining the input process.

また、本形態においては、選定部3dは、目標加工精度の前後における、少なくとも一組の教示用出力因子情報を選定する。 Furthermore, in this embodiment, the selection unit 3d selects at least one set of teaching output factor information before and after the target machining accuracy.

一組の入力因子情報の入力作業により、目標加工精度の前後における教示用出力因子情報を得ることができる。これにより、工作物Wの加工精度の前後における出力因子について探索するために、複数組の入力因子情報を入力して試行錯誤する必要がないので、入力因子情報の入力作業を省力化できる。 By inputting a single set of input factor information, it is possible to obtain teaching output factor information before and after the target machining accuracy. This eliminates the need to input multiple sets of input factor information and engage in trial and error to explore the output factors before and after the machining accuracy of the workpiece W, thus streamlining the input process.

(実施形態2)
続いて、実施形態2について図11~図12を参照して説明する。本形態においては、一組の基本入力因子情報は、工作物Wの真円度の目標値である目標真円度を含む。
(Embodiment 2)
Next, Embodiment 2 will be described with reference to Figures 11 to 12. In this embodiment, one set of basic input factor information includes the target roundness, which is the target value of the roundness of the workpiece W.

また、本形態においては、選定処理(S4)の構成が実施形態1と異なる。図11に本形態に係る選定処理(S4)のフローチャートを示す。 Furthermore, in this embodiment, the configuration of the selection process (S4) differs from that of Embodiment 1. Figure 11 shows a flowchart of the selection process (S4) according to this embodiment.

選定処理(S4)が実行されると、選定部3dは、一組の基本入力因子情報の中から、選定基準となる目標加工精度を取得する(S44)。本形態においては、演算処理装置3は、目標真円度を取得する。 When the selection process (S4) is executed, the selection unit 3d acquires the target machining accuracy, which will serve as the selection criterion, from a set of basic input factor information (S44). In this embodiment, the arithmetic processing unit 3 acquires the target roundness.

次に、選定部3dは、S45で、工作物Wの物性の予測値を算出する。本形態においては、演算処理装置3は、例えばサイクルタイムについて、下限(例えば20秒)から上限(例えば10000秒)まで、増加分1秒ごとに真円度の予測値を算出する。ただし、サイクルタイムの増加分は2秒以上の任意の値であってもよい。 Next, in S45, the selection unit 3d calculates predicted values for the physical properties of the workpiece W. In this embodiment, the arithmetic processing unit 3 calculates predicted values for roundness for every 1-second increase in cycle time, from a lower limit (e.g., 20 seconds) to an upper limit (e.g., 10,000 seconds). However, the increase in cycle time may be any value of 2 seconds or more.

次に、選定部3dは、サイクルタイムの下限から上限の範囲内において、工作物Wの物性の予測値が変化する予測値変化点を算出する(S45)。本形態においては、真円度の予測値が急激に変化する予測値変化点を算出する。 Next, the selection unit 3d calculates the predicted value change point where the predicted physical properties of the workpiece W change within the range from the lower limit to the upper limit of the cycle time (S45). In this embodiment, the predicted value change point where the predicted value of roundness changes abruptly is calculated.

次に、選定部3dは、真円度の予測値変化点の前後に対応するサイクルタイムを選定する(S46)。つまり、真円度の予測値が急激に変化する前のサイクルタイムと、真円度の予測値が急激に変化した後のサイクルタイムと、を選定する。 Next, the selection unit 3d selects the cycle times corresponding to the points before and after the change in the predicted roundness value (S46). That is, it selects the cycle time before the rapid change in the predicted roundness value and the cycle time after the rapid change in the predicted roundness value.

図12に、縦軸を真円度とし、横軸をサイクルタイムとしたときの、真円度の変化を表したグラフに示す。本形態においては、真円度が急激に低下する前の真円度R1およびサイクルタイムT1と、真円度が急激に低下した後の真円度R2およびサイクルタイムT2とが選定される。 Figure 12 shows a graph illustrating the change in roundness, with the vertical axis representing roundness and the horizontal axis representing cycle time. In this embodiment, the roundness R1 and cycle time T1 before the rapid decrease in roundness, and the roundness R2 and cycle time T2 after the rapid decrease in roundness are selected.

なお、実施形態2以降において用いた符号のうち、既出の実施形態において用いた符号と同一のものは、特に示さない限り、既出の実施形態におけるものと同様の構成要素等を表す。 Furthermore, among the reference numerals used in Embodiment 2 and later, those identical to those used in previously described embodiments represent the same components, etc., as those in the previously described embodiments, unless otherwise specified.

本形態においては、選定部3dは、複数組のバリエーション出力因子情報のうち工作物Wの加工精度の予測値が変化する予測値変化点を基準に、少なくとも一組の教示用出力因子情報を選定する。 In this embodiment, the selection unit 3d selects at least one set of teaching output factor information from among multiple sets of variation output factor information, based on the predicted value change point where the predicted machining accuracy of the workpiece W changes.

一組の入力因子情報の入力作業により、工作物Wの加工精度の予測値が変化する予測値変化点における教示用出力因子情報を得ることができる。これにより、工作物Wの加工精度が変化する変化点を探索するために、複数組の入力因子情報を入力して試行錯誤する必要がないので、入力因子情報の入力作業を省力化できる。 By inputting a single set of input factor information, it is possible to obtain teaching output factor information for the point where the predicted machining accuracy of the workpiece W changes. This eliminates the need to input multiple sets of input factor information and engage in trial and error to find the point where the machining accuracy of the workpiece W changes, thus streamlining the input process.

選定部3dは、予測値変化点の前後における、少なくとも一組の教示用出力因子情報を選定する。 The selection unit 3d selects at least one set of teaching output factor information before and after the predicted value change point.

一組の入力因子情報の入力作業により、予測値変化点の前後における教示用出力因子情報を得ることができる。これにより、工作物Wの加工精度が変化する変化点の前後における出力因子情報を探索するために、複数組の入力因子情報を入力して試行錯誤する必要がないので、入力因子情報の入力作業を省力化できる。 By inputting a single set of input factor information, it is possible to obtain teaching output factor information before and after the predicted value change point. This eliminates the need to input multiple sets of input factor information and engage in trial and error to search for output factor information before and after the change point where the machining accuracy of the workpiece W changes, thus streamlining the input process.

一組の基本入力因子情報は、目標サイクルタイムを含み、複数組のバリエーション入力因子情報は、一組の基本入力因子情報と異なる目標サイクルタイムを含む。 One set of basic input factor information includes the target cycle time, while multiple sets of variation input factor information include target cycle times different from those of the one set of basic input factor information.

一組の入力因子情報の入力作業により、複数の目標サイクルタイムを得ることができる。これにより、得られた複数の目標サイクルタイムに基づいて、出力因子情報として複数のサイクルタイムを得ることができる。この結果、サイクルタイムについて探索するために、複数組の入力因子情報を入力して試行錯誤する必要がないので、入力因子情報の入力作業を省力化できる。 By inputting a single set of input factor information, multiple target cycle times can be obtained. Based on these multiple target cycle times, multiple cycle times can then be obtained as output factor information. As a result, there is no need to input multiple sets of input factor information and engage in trial and error to explore cycle times, thus streamlining the input process.

(実施形態3)
続いて、実施形態3について説明する。本形態においては、一組の基本入力因子情報として、例えば、表1に記載された因子情報が含まれる。
(Embodiment 3)
Next, Embodiment 3 will be described. In this embodiment, the set of basic input factor information includes, for example, the factor information listed in Table 1.

表1に示すように、本形態に係る一組の基本入力因子情報は、目標サイクルタイム(100秒)、目標真円度(2μm)および目標振れ(20μm)を含む。 As shown in Table 1, a set of basic input factor information for this embodiment includes the target cycle time (100 seconds), target roundness (2 μm), and target runout (20 μm).

演算処理装置3は、教示処理(S5)により、表2に示す基本出力因子情報を表示装置5に表示させる。 The arithmetic processing unit 3, through teaching processing (S5), displays the basic output factor information shown in Table 2 on the display device 5.

表2に示すように、基本出力因子情報は、サイクルタイム予測値、真円度予測値、振れ予測値、インターバル予測値を含む。インターバル予測値に係るインターバルは、ツルーイングインターバルとしてもよいし、また、ドレスインターバルとしてもよい。 As shown in Table 2, the basic output factor information includes cycle time prediction, roundness prediction, runout prediction, and interval prediction. The interval related to the interval prediction may be either the truing interval or the dressing interval.

基本出力因子情報に含まれる各予測値は、基本入力因子情報に含まれる各目標値に適合するように算出される。具体的には、サイクルタイム予測値(99秒)は、目標サイクルタイム(100秒)よりも短く、真円度予測値(1.0~1.5μm)は、目標真円度(2μm)よりも小さく、振れ予測値(3~10μm)は、目標振れ(20μm)よりも小さい。また、本形態に係る基本出力因子情報のインターバル予測値は50本とされる。 Each predicted value included in the basic output factor information is calculated to match each target value included in the basic input factor information. Specifically, the predicted cycle time (99 seconds) is shorter than the target cycle time (100 seconds), the predicted roundness (1.0–1.5 μm) is smaller than the target roundness (2 μm), and the predicted runout (3–10 μm) is smaller than the target runout (20 μm). Furthermore, the interval predicted value in the basic output factor information for this configuration is set to 50.

さらに演算処理装置3は、記憶装置2に記憶された選定基準に基づいて、複数組のバリエーション出力因子情報から、表3~7に記載された教示用出力因子情報を選定し(S4)、教示処理(S5)により、教示用出力因子情報を表示装置5に表示させる。以下に、各表に記載された教示用出力因子情報と、選定基準について説明する。 Furthermore, the processing unit 3 selects the teaching output factor information listed in Tables 3 to 7 from multiple sets of variation output factor information based on the selection criteria stored in the storage device 2 (S4), and displays the teaching output factor information on the display device 5 through teaching processing (S5). The teaching output factor information and selection criteria listed in each table are explained below.

表3に記載された教示用出力因子情報は、表2に係る基本出力因子情報に含まれるインターバル予測値よりも、所定量大きなインターバル予測値を含むバリエーション因子情報を選定するという選定基準に基づいて選定された。本形態では、基本出力因子情報に係るインターバル予測値(50本)よりも50本多い、100本のインターバル予測値を含む一組のバリエーション出力因子情報が選定された。 The teaching output factor information listed in Table 3 was selected based on the selection criterion of selecting variation factor information that includes interval prediction values that are a predetermined amount larger than the interval prediction values included in the basic output factor information related to Table 2. In this configuration, a set of variation output factor information containing 100 interval prediction values was selected, which is 50 more than the interval prediction values (50) related to the basic output factor information.

表2に記載された基本出力因子情報と、表3に記載された教示用出力因子情報とを比較すると、表3に係るサイクルタイム予測値(109秒)は、表2に係るサイクルタイム予測値(99秒)よりも長い。 Comparing the basic output factor information listed in Table 2 with the teaching output factor information listed in Table 3, the predicted cycle time value in Table 3 (109 seconds) is longer than the predicted cycle time value in Table 2 (99 seconds).

表4に記載された教示用出力因子情報は、表2に係る基本出力因子情報に含まれる振れ予測値よりも、所定量精度が向上された振れ予測値を含むバリエーション出力因子情報を選定するという選定基準に基づいて選定された。本形態では、表2に記載された基本出力因子情報に係るインターバル予測値(50本)と同じ、50本のインターバル予測値に対応する一組のバリエーション出力因子情報が選定された。 The teaching output factor information listed in Table 4 was selected based on the selection criteria of selecting variation output factor information that includes deflection prediction values with improved accuracy by a predetermined amount compared to the deflection prediction values included in the basic output factor information related to Table 2. In this configuration, a set of variation output factor information corresponding to the same 50 interval prediction values as the 50 interval prediction values related to the basic output factor information listed in Table 2 was selected.

表2に記載された基本出力因子情報と、表4に記載された教示用出力因子情報とを比較すると、表4に係るサイクルタイム予測値(109秒)は、表2に係るサイクルタイム予測値(99秒)よりも長い。また、表4に係る振れ予測値(0~3μm)は、表2に係る振れ予測値(3~10μ)よりも小さい。 Comparing the basic output factor information listed in Table 2 with the teaching output factor information listed in Table 4, the predicted cycle time in Table 4 (109 seconds) is longer than the predicted cycle time in Table 2 (99 seconds). Furthermore, the predicted deflection value in Table 4 (0–3 μm) is smaller than the predicted deflection value in Table 2 (3–10 μm).

表5に記載された教示用出力因子情報は、表2に係る基本出力因子情報に含まれる振れ予測値よりも、所定量精度が向上された振れ予測値を含むバリエーション出力因子情報を選定するという選定基準と、表2に記載されたインターバル予測値(50本)よりも50本多い、100本のインターバル予測値に対応する一組のバリエーション出力因子情報を選定するという選定基準と、に基づいて選定された。 The teaching output factor information listed in Table 5 was selected based on two criteria: first, selecting variation output factor information that includes deflection prediction values with improved accuracy by a predetermined amount compared to the deflection prediction values included in the basic output factor information in Table 2; and second, selecting a set of variation output factor information corresponding to 100 interval prediction values, which is 50 more than the 50 interval prediction values listed in Table 2.

表2に記載された基本出力因子情報と、表5に記載された教示用出力因子情報とを比較すると、表5に係るサイクルタイム予測値(119秒)は、表2に係るサイクルタイム予測値(99秒)よりも長い。また、表5に係る振れ予測値(0~3μm)は、表2に係る振れ予測値(3~10μ)よりも小さい。また、表4に係るインターバル(100本)は、表2に係るインターバル(50本)よりも多い。 Comparing the basic output factor information in Table 2 with the teaching output factor information in Table 5, the predicted cycle time in Table 5 (119 seconds) is longer than the predicted cycle time in Table 2 (99 seconds). Furthermore, the predicted deflection range in Table 5 (0–3 μm) is smaller than the predicted deflection range in Table 2 (3–10 μm). Also, the interval in Table 4 (100 cycles) is greater than the interval in Table 2 (50 cycles).

表6に記載された教示用出力因子情報は、表2に係る基本出力因子情報に含まれるサイクルタイム予測値よりも、所定量短くされたサイクルタイム予測値を含むバリエーション出力因子情報を選定するという選定基準に基づいて選定された。表6においては、表2に記載されたサイクルタイム予測値(99秒)よりも10秒短い、89秒のサイクルタイム予測値に対応する一組のバリエーション出力因子情報が選定された。 The teaching output factor information listed in Table 6 was selected based on the selection criteria of selecting variation output factor information that includes a cycle time prediction value that is a predetermined amount shorter than the cycle time prediction value included in the basic output factor information related to Table 2. In Table 6, a set of variation output factor information corresponding to a cycle time prediction value of 89 seconds, which is 10 seconds shorter than the cycle time prediction value (99 seconds) listed in Table 2, was selected.

表2に記載された基本出力因子情報と、表6に記載された教示用出力因子情報とを比較すると、表6に係るサイクルタイム予測値(89秒)は、表2に係るサイクルタイム予測値(99秒)よりも短い。 Comparing the basic output factor information listed in Table 2 with the teaching output factor information listed in Table 6, the predicted cycle time value in Table 6 (89 seconds) is shorter than the predicted cycle time value in Table 2 (99 seconds).

表7に記載された教示用出力因子情報は、表2に係る基本出力因子情報に含まれるサイクルタイム予測値よりも、所定量短くされたサイクルタイム予測値を含むバリエーション出力因子情報を選定するという選定基準に基づいて選定された。表7においては、表2に記載されたサイクルタイム予測値(99秒)よりも20秒短い、79秒のサイクルタイム予測値に対応する一組のバリエーション出力因子情報が選定された。 The teaching output factor information listed in Table 7 was selected based on the selection criteria of selecting variation output factor information that includes cycle time prediction values that are a predetermined amount shorter than the cycle time prediction values included in the basic output factor information related to Table 2. In Table 7, a set of variation output factor information corresponding to a cycle time prediction value of 79 seconds, which is 20 seconds shorter than the cycle time prediction value (99 seconds) listed in Table 2, was selected.

表2に記載された基本出力因子情報と、表7に記載された教示用出力因子情報とを比較すると、表7に係るサイクルタイム予測値(79秒)は、表2に係るサイクルタイム予測値(99秒)よりも短い。また、表7に係る真円度予測値(1.5~2.0μm)は表2に係る真円度予測値(1.0~1.5μm)よりも大きい。また、表7に係るインターバル予測値(30本)は、表2に係るインターバル予測値(50本)よりも少ない。 Comparing the basic output factor information in Table 2 with the teaching output factor information in Table 7, the predicted cycle time in Table 7 (79 seconds) is shorter than the predicted cycle time in Table 2 (99 seconds). Furthermore, the predicted roundness in Table 7 (1.5–2.0 μm) is greater than the predicted roundness in Table 2 (1.0–1.5 μm). Also, the predicted interval in Table 7 (30 intervals) is less than the predicted interval in Table 2 (50 intervals).

本形態においては、入力された一組の入力因子情報に対応する一組の出力因子情報と、少なくとも一組の教示用出力因子情報と、が表示される。これにより、複数パターンの加工条件が必要とされる場合や、顧客の要望が変化した場合であっても、一組の入力因子情報を入力するだけで、複数組の出力因子情報を得ることができるので、入力因子情報の入力作業を省力化できる。 In this configuration, a set of output factor information corresponding to a set of input factor information, and at least one set of teaching output factor information are displayed. This allows for the acquisition of multiple sets of output factor information by simply inputting one set of input factor information, even when multiple processing conditions are required or when customer requirements change, thus streamlining the input process.

(実施形態4)
続いて、実施形態4について説明する。本形態においては、入力因子情報生成処理(S2)の動作が実施形態1と異なる。
(Embodiment 4)
Next, Embodiment 4 will be described. In this embodiment, the operation of the input factor information generation process (S2) differs from that of Embodiment 1.

本形態に係る入力因子情報生成処理(S2)において、入力因子情報生成部3bは、一組の基本入力因子情報を取得する。次に、入力因子情報生成部3bは、記憶装置2から、一組の基本入力因子情報に含まれる加工装置6の機械構成情報とは異なる、他の加工装置6の機械構成情報を取得する。 In the input factor information generation process (S2) according to this embodiment, the input factor information generation unit 3b acquires a set of basic input factor information. Next, the input factor information generation unit 3b acquires from the storage device 2 machine configuration information of another processing device 6, which is different from the machine configuration information of the processing device 6 included in the set of basic input factor information.

次に、入力因子情報生成部3bは、一組の基本入力因子情報に含まれる加工装置6の機械構成情報を、他の加工装置6の機械構成情報と置き換えることにより、複数組のバリエーション入力因子情報を生成する。 Next, the input factor information generation unit 3b generates multiple sets of variation input factor information by replacing the machine configuration information of the processing device 6 included in one set of basic input factor information with the machine configuration information of other processing devices 6.

本形態においては、一組の基本入力因子情報は、加工装置6の機械構成情報を含み、複数組のバリエーション入力因子情報は、一組の基本入力因子情報とは異なる他の加工機の機械構成情報を含む。 In this embodiment, one set of basic input factor information includes the machine configuration information of the processing device 6, and multiple sets of variation input factor information include the machine configuration information of other processing machines that differ from the one set of basic input factor information.

一組の入力因子情報の入力作業により、入力された加工装置6とは異なる他の加工装置6を用いた場合の教示用出力因子情報を得ることができる。これにより、加工装置6を変更した場合の出力因子情報を探索するために、複数組の入力因子情報を入力して試行錯誤する必要がないので、入力因子情報の入力作業を省力化できる。 By inputting a single set of input factor information, it is possible to obtain teaching output factor information for use with a different processing device 6 than the one initially input. This eliminates the need to input multiple sets of input factor information and engage in trial and error to find output factor information when the processing device 6 is changed, thus streamlining the input process.

(実施形態5)
続いて、実施形態5について図13~図14を参照して説明する。図13に、本形態に係る加工支援システム1のフローチャートを示す。
(Embodiment 5)
Next, Embodiment 5 will be described with reference to Figures 13 and 14. Figure 13 shows a flowchart of the processing support system 1 according to this embodiment.

図13に示すように、本形態に係る加工支援システム1が始動されると、入力処理(S1)が実行される。入力処理においては、キーボード等の入力装置4を介して作業者から一組の基本入力因子情報が演算処理装置3に入力される。 As shown in Figure 13, when the processing support system 1 according to this embodiment is started, input processing (S1) is executed. During input processing, a set of basic input factor information is input to the arithmetic processing unit 3 from the operator via an input device 4 such as a keyboard.

次に、機械学習処理(S6)が実行される。図14に示すように、機械学習処理(S6)が実行されると、演算処理装置3は、一組の基本入力因子情報を取得する。次に、演算処理装置3は、記憶装置2から、選定処理(S4)において演算処理装置3がバリエーション出力因子情報から教示用出力因子情報を選択する際に用いられる選定基準を取得する。 Next, the machine learning process (S6) is executed. As shown in Figure 14, when the machine learning process (S6) is executed, the arithmetic processing unit 3 acquires a set of basic input factor information. Next, the arithmetic processing unit 3 acquires from the storage device 2 the selection criteria used when the arithmetic processing unit 3 selects teaching output factor information from the variation output factor information in the selection process (S4).

次に、演算処理装置3は、一組の基本入力因子情報を訓練データとして、機械学習を実行する。これにより、知識モデルMにおける少なくとも一組の教示用出力因子情報の選定基準が更新される。演算処理装置3は、更新された選定基準を記憶装置2に記憶させる。これにより、機械学習処理(S6)が終了する。 Next, the processing unit 3 performs machine learning using a set of basic input factor information as training data. This updates the selection criteria for at least one set of teaching output factor information in the knowledge model M. The processing unit 3 stores the updated selection criteria in the storage device 2. This completes the machine learning process (S6).

図13に示すように、機械学習処理(S6)が終了すると、入力因子情報生成処理(S2)が実行される。以降の処理は、実施形態1と同様なので、説明を省略する。 As shown in Figure 13, once the machine learning process (S6) is completed, the input factor information generation process (S2) is executed. The subsequent processes are the same as in Embodiment 1, so their explanation is omitted.

本形態においては、入力された一組の基本入力因子情報を訓練データとして、機械学習により知識モデルMにおける少なくとも一組の教示用出力因子情報の選定基準が更新される。 In this configuration, the selection criteria for at least one set of instructional output factors in the knowledge model M are updated using machine learning, based on a set of basic input factor information received as training data.

加工支援システム1に入力される一組の基本入力因子情報は、加工支援システム1を使用するユーザの要望に沿ったものとなっている。このため、ユーザから要望された一組の基本入力因子情報が学習されることによって知識モデルMにおける少なくとも一組の教示用出力因子の選定基準が更新されることにより、ユーザの要望により適応した教示用出力因子を、精度よく得ることができる。 The set of basic input factor information input into the machining support system 1 is tailored to the user's requirements. Therefore, by learning the set of basic input factor information requested by the user, the selection criteria for at least one set of teaching output factors in the knowledge model M are updated, allowing for the acquisition of teaching output factors that are more accurately adapted to the user's requirements.

本発明は上記各実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の実施形態に適用することが可能である。 The present invention is not limited to the embodiments described above, and can be applied to various embodiments without departing from its spirit.

工作物Wの加工精度の予測値が変化する変化点を基準にして教示用出力因子情報を選定する際、工作物Wの加工精度の種類は、真円度、振れ、表面粗さ等、任意のものを選択できる。 When selecting teaching output factor information based on the change point where the predicted machining accuracy of the workpiece W changes, the type of machining accuracy of the workpiece W can be any of the following: roundness, runout, surface roughness, etc.

工作物WのCP値を基準にして選定されたCP値の予測値を、教示用出力因子情報として教示する構成としてもよい。 The system may also be configured to teach a predicted CP value, selected based on the CP value of the workpiece W, as teaching output factor information.

1 加工支援システム、2 記憶装置、3 演算処理装置、3a 基本入力因子情報取得部、3b 入力因子情報生成部、3c 出力因子情報生成部、3d 選定部、3e 教示処理部、6 加工装置、M 知識モデル、W 工作物 1. Machining support system, 2. Storage device, 3. Arithmetic processing unit, 3a. Basic input factor information acquisition unit, 3b. Input factor information generation unit, 3c. Output factor information generation unit, 3d. Selection unit, 3e. Teaching processing unit, 6. Machining device, M. Knowledge model, W. Workpiece

Claims (5)

加工装置による工作物の加工における因子同士の関係性を定義した知識モデルを活用した加工支援システムであって、
前記知識モデルを格納する記憶装置と、
前記知識モデルを用いて演算する演算処理装置と、
を備え、
前記演算処理装置は、
一組の基本入力因子情報を取得する基本入力因子情報取得部と、
前記一組の基本入力因子情報に基づいて、前記一組の基本入力因子情報と異なる複数組のバリエーション入力因子情報を生成する入力因子情報生成部と、
前記知識モデルに基づいて、前記一組の基本入力因子情報に対応する一組の基本出力因子情報と、前記複数組のバリエーション入力因子情報に対応する複数組のバリエーション出力因子情報と、を生成する出力因子情報生成部と、
前記複数組のバリエーション出力因子情報から少なくとも一組の教示用出力因子情報を選定する選定部と、
前記一組の基本出力因子情報を教示するとともに、選定された少なくとも前記一組の教示用出力因子情報を教示する教示処理部と、
を備え
前記一組の基本入力因子情報は、目標加工精度を含み、
前記選定部は、前記複数組のバリエーション出力因子情報のうち前記目標加工精度を基準に、前記目標加工精度の前後における少なくとも前記一組の教示用出力因子情報を選定する、加工支援システム。
A machining support system that utilizes a knowledge model that defines the relationships between factors in the machining of a workpiece by a machining device,
A storage device for storing the aforementioned knowledge model,
A processing unit that performs calculations using the aforementioned knowledge model,
Equipped with,
The aforementioned arithmetic processing unit is
A basic input factor information acquisition unit that acquires a set of basic input factor information,
An input factor information generation unit generates multiple sets of variation input factor information that are different from the set of basic input factor information based on the set of basic input factor information,
An output factor information generation unit generates, based on the knowledge model, a set of basic output factor information corresponding to the set of basic input factor information, and a set of variation output factor information corresponding to the set of variation input factor information.
A selection unit that selects at least one set of teaching output factor information from the aforementioned multiple sets of variation output factor information,
A teaching processing unit that teaches the aforementioned set of basic output factor information and teaches at least the selected set of teaching output factor information,
Equipped with ,
The aforementioned set of basic input factor information includes the target machining accuracy,
The selection unit is a machining support system that selects at least one set of teaching output factor information before and after the target machining accuracy from among the multiple sets of variation output factor information, based on the target machining accuracy .
加工装置による工作物の加工における因子同士の関係性を定義した知識モデルを活用した加工支援システムであって、
前記知識モデルを格納する記憶装置と、
前記知識モデルを用いて演算する演算処理装置と、
を備え、
前記演算処理装置は、
一組の基本入力因子情報を取得する基本入力因子情報取得部と、
前記一組の基本入力因子情報に基づいて、前記一組の基本入力因子情報と異なる複数組のバリエーション入力因子情報を生成する入力因子情報生成部と、
前記知識モデルに基づいて、前記一組の基本入力因子情報に対応する一組の基本出力因子情報と、前記複数組のバリエーション入力因子情報に対応する複数組のバリエーション出力因子情報と、を生成する出力因子情報生成部と、
前記複数組のバリエーション出力因子情報から少なくとも一組の教示用出力因子情報を選定する選定部と、
前記一組の基本出力因子情報を教示するとともに、選定された少なくとも前記一組の教示用出力因子情報を教示する教示処理部と、
を備え
前記選定部は、前記複数組のバリエーション出力因子情報のうち前記工作物の加工精度の予測値が変化する予測値変化点を基準に、前記予測値変化点の前後における少なくとも前記一組の教示用出力因子情報を選定する、加工支援システム。
A machining support system that utilizes a knowledge model that defines the relationships between factors in the machining of a workpiece by a machining device,
A storage device for storing the aforementioned knowledge model,
A processing unit that performs calculations using the aforementioned knowledge model,
Equipped with,
The aforementioned arithmetic processing unit is
A basic input factor information acquisition unit that acquires a set of basic input factor information,
An input factor information generation unit generates multiple sets of variation input factor information that are different from the set of basic input factor information based on the set of basic input factor information,
An output factor information generation unit generates, based on the knowledge model, a set of basic output factor information corresponding to the set of basic input factor information, and a set of variation output factor information corresponding to the set of variation input factor information.
A selection unit that selects at least one set of teaching output factor information from the aforementioned multiple sets of variation output factor information,
A teaching processing unit that teaches the aforementioned set of basic output factor information and teaches at least the selected set of teaching output factor information,
Equipped with ,
The selection unit is a machining support system that selects at least one set of teaching output factor information before and after a predicted value change point from among the multiple sets of variation output factor information, based on the predicted value change point where the predicted value of the machining accuracy of the workpiece changes.
前記一組の基本入力因子情報は、目標サイクルタイムを含み、
前記複数組のバリエーション入力因子情報は、前記一組の基本入力因子情報と異なる目標サイクルタイムを含む、請求項1または2に記載の加工支援システム。
The aforementioned set of basic input factor information includes the target cycle time,
The machining support system according to claim 1 or 2 , wherein the multiple sets of variation input factor information include a target cycle time different from that of the single set of basic input factor information.
前記一組の基本入力因子情報は、前記加工装置の機械構成情報を含み、
前記複数組のバリエーション入力因子情報は、前記一組の基本入力因子情報とは異なる他の加工機の機械構成情報を含む、請求項1または2に記載の加工支援システム。
The aforementioned set of basic input factor information includes the mechanical configuration information of the processing apparatus,
The machining support system according to claim 1 or 2 , wherein the multiple sets of variation input factor information include machine configuration information of other machining equipment that is different from the one set of basic input factor information.
入力された前記一組の基本入力因子情報を訓練データとして、機械学習により知識モデルにおける少なくとも前記一組の教示用出力因子情報の選定基準が更新される、請求項1または2に記載の加工支援システム。 The processing support system according to claim 1 or 2 , wherein the selection criteria for at least one set of teaching output factor information in a knowledge model are updated by machine learning using the input set of basic input factor information as training data.
JP2022103498A 2022-06-28 2022-06-28 Processing support system Active JP7852406B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022103498A JP7852406B2 (en) 2022-06-28 2022-06-28 Processing support system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022103498A JP7852406B2 (en) 2022-06-28 2022-06-28 Processing support system

Publications (2)

Publication Number Publication Date
JP2024004052A JP2024004052A (en) 2024-01-16
JP7852406B2 true JP7852406B2 (en) 2026-04-28

Family

ID=89538165

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022103498A Active JP7852406B2 (en) 2022-06-28 2022-06-28 Processing support system

Country Status (1)

Country Link
JP (1) JP7852406B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002329022A (en) 2001-05-02 2002-11-15 Tsubasa System Co Ltd Estimating method of repairing charge
JP5753621B1 (en) 2014-09-19 2015-07-22 株式会社ミスミ Automatic estimation method, server, and automatic estimation system.
WO2021252686A1 (en) 2020-06-10 2021-12-16 Divergent Technologies, Inc. Adaptive production system
JP2022059276A (en) 2020-10-01 2022-04-13 株式会社ジェイテクト Knowledge model creation support device and knowledge model system
JP7272873B2 (en) 2019-06-11 2023-05-12 株式会社日立製作所 PLANNING SUPPORT DEVICE AND PLANNING SUPPORT METHOD

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002329022A (en) 2001-05-02 2002-11-15 Tsubasa System Co Ltd Estimating method of repairing charge
JP5753621B1 (en) 2014-09-19 2015-07-22 株式会社ミスミ Automatic estimation method, server, and automatic estimation system.
JP7272873B2 (en) 2019-06-11 2023-05-12 株式会社日立製作所 PLANNING SUPPORT DEVICE AND PLANNING SUPPORT METHOD
WO2021252686A1 (en) 2020-06-10 2021-12-16 Divergent Technologies, Inc. Adaptive production system
JP2022059276A (en) 2020-10-01 2022-04-13 株式会社ジェイテクト Knowledge model creation support device and knowledge model system

Also Published As

Publication number Publication date
JP2024004052A (en) 2024-01-16

Similar Documents

Publication Publication Date Title
US20200033842A1 (en) Grinding quality estimation model generating device, grinding quality estimating device, poor quality factor estimating device, grinding machine operation command data adjustment model generating device, and grinding machine operation command data updating device
TWI717733B (en) Processing method of processed object and processing machine of processed object
KR102616092B1 (en) Work processing method and work processing machine
JP7380107B2 (en) quality prediction system
JP7487503B2 (en) Chatter Prediction System
KR20000010931A (en) Process treatment device
US20200030939A1 (en) Estimation model creating device for grinding wheel surface condition estimation, grinding wheel surface condition estimating device, adjustment model creating device for grinding machine operation command data adjustment, and updating device for grinding machine operation command data update
JP6133995B2 (en) Tool path evaluation method, tool path generation method, and tool path generation device
JP5272569B2 (en) Chatter simulation apparatus and chatter simulation method
JP2014000614A (en) Grinding device
JP7225626B2 (en) Learning model generation device, estimation device and operation command data update device for grinding
JP7620034B2 (en) Display device and computer program
JP2024073875A (en) Surface roughness estimation system and processing system
JP7451949B2 (en) Machining quality prediction system
JP2013071187A (en) Tool path-calculating device, tool path-calculating method, and processing device
JP7852406B2 (en) Processing support system
Möhring et al. Active error compensation in contour-controlled grinding
JP2020069599A (en) Machine tool support device and machine tool system
JP5395570B2 (en) Cylindrical grinding method and apparatus
JP2020061061A (en) Processing information recording device, processing information recording method and program
JP2007000945A (en) Grinding method and apparatus
JP2003150216A (en) Curved surface machining system and method for work
JP3753133B2 (en) NC machining data generation method for machine tools
JP2002304203A (en) NC machine tool and machining method
TWI842166B (en) Processing method of workpiece and processing system of workpiece

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251014

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251210

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260317

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260330