JP6485379B2 - Cutting simulation device - Google Patents
Cutting simulation device Download PDFInfo
- Publication number
- JP6485379B2 JP6485379B2 JP2016018507A JP2016018507A JP6485379B2 JP 6485379 B2 JP6485379 B2 JP 6485379B2 JP 2016018507 A JP2016018507 A JP 2016018507A JP 2016018507 A JP2016018507 A JP 2016018507A JP 6485379 B2 JP6485379 B2 JP 6485379B2
- Authority
- JP
- Japan
- Prior art keywords
- cutting
- cell
- cut
- locus
- calculation
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Numerical Control (AREA)
Description
本発明は、ボクセルを用いた切削加工シミュレーション装置に関する。 The present invention relates to a cutting simulation apparatus using voxels.
切削加工機械による材料の切削加工をボクセルを用いてシミュレートする切削加工シミュレーション装置(以下、「従来装置」と称呼する。)が知られている(例えば、特許文献1を参照。) 2. Description of the Related Art A cutting simulation device (hereinafter referred to as “conventional device”) that simulates cutting of a material by a cutting machine using a voxel is known (see, for example, Patent Document 1).
従来装置においては、切削加工される材料(以下、「被加工材料」と称呼する。)全体にボクセルが設定され、これら全てのボクセルについて、切削加工機械の切削部の移動軌跡立体(以下、「切削部軌跡立体」と称呼する。)と重なるボクセルの抽出等の切削演算が行われる。このため、切削部軌跡立体と重なっていないボクセルについても、そのボクセルが切削部軌跡立体と重なるか否かの切削演算を行っている。従って、従来装置は、無駄な切削演算を行っており、切削演算に要する時間が長くなる。 In the conventional apparatus, voxels are set for the entire material to be machined (hereinafter referred to as “work material”), and the movement trajectory solid (hereinafter “ A cutting operation such as extraction of a voxel that overlaps the cutting portion trajectory solid) is performed. For this reason, a cutting operation is performed on whether or not the voxel that does not overlap the cutting portion trajectory solid overlaps the cutting portion trajectory solid. Therefore, the conventional apparatus performs useless cutting calculation, and the time required for cutting calculation becomes long.
本発明は、上述した課題に対処するためになされたものである。即ち、本発明の目的の1つは、ボクセルを用いて切削加工をシミュレートする切削加工シミュレーション装置であって、切削演算に要する時間が短い切削加工シミュレーション装置(以下、「本発明装置」と称呼する。)を提供することにある。 The present invention has been made to address the above-described problems. That is, one of the objects of the present invention is a cutting simulation device that simulates cutting using a voxel, and is a cutting simulation device (hereinafter referred to as “the device of the present invention”) that requires a short time for a cutting operation. Is to provide).
本発明装置は、切削加工機械による材料の切削加工をシミュレートする。
本発明装置は、
前記切削加工される材料である被加工材料(50)の表面を含むボクセルを表面セル(S)として生成し(ステップ220)、
前記被加工材料の切削加工中における前記切削加工機械の切削部(60)の移動軌跡を表す切削部軌跡立体(60R)を生成し(ステップ220)、
前記表面セルのうち、前記切削部軌跡立体と重なる表面セルを切削済セルとして抽出し(ステップ240)、
前記切削済セルに隣接する前記被加工材料の部分を含むボクセルを表面セルとして新たに生成し(ステップ240)、
前記切削済セルの抽出及び前記表面セルの新たな生成を、前記切削済セルが新たに抽出されなくなるまで繰り返し(ステップ240)、その後、前記切削済セルを消去し(ステップ250)、
前記切削済セルの抽出、前記表面セルの新たな生成及び前記切削済セルの消去を、全ての前記切削部軌跡立体について(ステップ270にて「Yes」と判定されるまで)繰り返し行うことにより、前記被加工材料の切削加工をシミュレートする。
The apparatus of the present invention simulates cutting of a material by a cutting machine.
The device of the present invention
A voxel including the surface of the workpiece (50) that is the material to be cut is generated as a surface cell (S) (step 220),
A cutting part locus solid (60R) representing a movement locus of the cutting part (60) of the cutting machine during the cutting of the work material is generated (step 220),
Among the surface cells, a surface cell that overlaps with the cut portion locus solid is extracted as a cut cell (step 240),
A new voxel including a portion of the workpiece material adjacent to the cut cell is generated as a surface cell (step 240),
The extraction of the cut cell and the new generation of the surface cell are repeated until the cut cell is no longer extracted (step 240), and then the cut cell is deleted (step 250).
By repeatedly performing the extraction of the cut cell, the new generation of the surface cell, and the deletion of the cut cell for all the cut portion trajectory solids (until “Yes” is determined in Step 270), Simulate cutting of the workpiece.
これによれば、被加工材料を表すボクセルとして、その被加工材料の表面を含むボクセル(表面セル)のみが生成される。このため、切削演算の対象となるボクセルが少ない。従って、シミュレーションに要する時間が短くなる。 According to this, only voxels (surface cells) including the surface of the workpiece material are generated as the voxels representing the workpiece material. For this reason, there are few voxels used as the object of cutting calculation. Therefore, the time required for the simulation is shortened.
上記説明においては、発明の理解を助けるために、実施形態に対応する発明の構成に対して、実施形態で用いた符号を括弧書きで添えているが、発明の各構成要素は、前記符号によって規定される実施形態に限定されるものではない。 In the above description, in order to help the understanding of the invention, the reference numerals used in the embodiments are attached to the configuration of the invention corresponding to the embodiments in parentheses, but each component of the invention is represented by the reference numerals. It is not limited to the embodiments specified.
以下、図面を参照しながら本発明の実施形態に係る切削加工シミュレーション装置(以下、「本シミュレーション装置」と称呼する。)について説明する。本シミュレーション装置は、切削加工機械による材料の切削加工をシミュレートする装置である。 Hereinafter, a cutting simulation apparatus according to an embodiment of the present invention (hereinafter referred to as “the present simulation apparatus”) will be described with reference to the drawings. This simulation apparatus is an apparatus that simulates cutting of a material by a cutting machine.
図1に示したように、本シミュレーション装置10は、入力装置20、コンピュータ30、及び、出力装置40を含んでいる。
As shown in FIG. 1, the
入力装置20には、本シミュレーション装置10のオペレータによって「切削加工される材料である被加工材料50の形状を表すデータ」、「切削加工機械の切削工具の切削部60の形状を表すデータ」、「切削加工機械の切削工具以外の部品及び切削部60以外の切削工具の部分(以下、「非切削部」と称呼する。)70の形状を表すデータ」、「切削加工機械の各部品同士の接続部位に関するデータ」、及び、「切削加工中における切削部60の移動軌跡に関するデータ」が入力される。
The
被加工材料50の形状を表すデータ(以下、「被加工材料形状データ」と称呼する。)は、ポリゴンによって表現されるデータである。 Data representing the shape of the work material 50 (hereinafter referred to as “work material shape data”) is data represented by polygons.
切削部60の形状を表すデータ(以下、「切削部形状データ」と称呼する。)及び非切削部70の形状を表すデータ(以下、「非切削部形状データ」と称呼する。)は、幾何学形状によって表現されるデータである。 Data representing the shape of the cutting part 60 (hereinafter referred to as “cutting part shape data”) and data representing the shape of the non-cutting part 70 (hereinafter referred to as “non-cutting part shape data”) are geometric. It is data expressed by academic shapes.
切削加工機械の各部品同士の接続部位に関するデータ(以下、「接続部位データ」と称呼する。)は、接続部位の位置及び接続部位に課される拘束条件等に関するデータである。拘束条件は、例えば、その接続部位が1軸周りでのみ回転可能である場合、1軸ベクトルによって表現される。 Data relating to a connection part (hereinafter referred to as “connection part data”) between the components of the cutting machine is data relating to a position of the connection part, a constraint condition imposed on the connection part, and the like. The constraint condition is expressed by a one-axis vector, for example, when the connection part can rotate only around one axis.
切削加工中における切削部60の移動軌跡に関するデータ(以下、「切削部軌跡データ」と称呼する。)は、切削部60の先端の位置及び切削部60の移動方向等によって表現される。 Data related to the movement trajectory of the cutting unit 60 during cutting (hereinafter referred to as “cutting unit trajectory data”) is expressed by the position of the tip of the cutting unit 60, the moving direction of the cutting unit 60, and the like.
コンピュータ30は、メモリ31及びプロセッサ32を含んでいる。
The
メモリ31は、オペレータにより入力装置20に入力された「被加工材料形状データ、切削部形状データ、非切削部形状データ、接続部位データ、及び、切削部軌跡データ」を記憶する。更に、メモリ31は、プロセッサ32によって行われる後述する干渉演算及び切削演算の結果を記憶する。加えて、メモリ31は、プロセッサ32の指令に応答して干渉演算の結果及び切削演算の結果を出力装置40に送信する。
The
プロセッサ32は、メモリ31に記憶されている上記データに基づいて後述する干渉演算及び切削演算等を行う。更に、プロセッサ32は、メモリ31から出力装置40に干渉演算の結果及び切削演算の結果を送信させるための指令をメモリ31に送出する。
The processor 32 performs an interference calculation, a cutting calculation, and the like described later based on the data stored in the
出力装置40は、プロセッサ32の指令に応答してメモリ31から送信されてきた干渉演算及び切削演算の結果を出力(表示)する。
The
干渉演算の結果としては、被加工材料50と干渉した非切削部70の移動軌跡(例えば、非切削部70の移動開始位置の座標及び移動終了位置の座標)、被加工材料50と干渉した非切削部70の名称(例えば、工具、ホルダ及びヘッド等)、並びに、非切削部70と干渉した被加工材料50の部分(例えば、その部分の位置の座標)等がある。
As a result of the interference calculation, the movement trajectory of the non-cutting part 70 that has interfered with the workpiece 50 (for example, the coordinates of the movement start position and the movement end position of the non-cutting part 70), and the non-interference that has interfered with the
切削演算の結果としては、切削加工によって最終的に得られる被加工材料50の形状がある。
As a result of the cutting calculation, there is a shape of the
こうした干渉演算の結果及び切削演算の結果が出力装置40によって出力されることにより、オペレータは、切削加工によって最終的に得られる被加工材料50の形状、及び、切削加工中に被加工材料50と干渉する非切削部70、並びに、その干渉が生じる切削部60の移動軌跡等を知ることができる。
By outputting the result of the interference calculation and the result of the cutting calculation by the
次に、図2乃至図4を参照しながら、本シミュレーション装置の作動について説明する。本シミュレーション装置10は、シミュレーション開始操作がオペレータにより行われた場合、シミュレーションを開始して図2に示した処理を行うようになっている。
Next, the operation of the simulation apparatus will be described with reference to FIGS. When the simulation start operation is performed by the operator, the
本シミュレーション装置10がシミュレーションを開始すると、本シミュレーション装置10のプロセッサ32は、ステップ210に進んでメモリ31に記憶されている被加工材料形状データ等を取り込む。
When the
次いで、プロセッサ32は、ステップ220に進んでシミュレーションデータを生成する。より具体的に述べると、図3に示したように、プロセッサ32は、被加工材料形状データに基づいて被加工材料50の表面を含むボクセル(以下、「表面セル」と称呼する。)Sを生成する。更に、プロセッサ32は、各表面セルSの6つの面のうち、他の表面セルSにも被加工材料50にも隣接していない面上にボクセル(以下、「境界セル」と称呼する。)Bを生成する。この境界セルBには、被加工材料50の部分は含まれていない。
Next, the processor 32 proceeds to
加えて、プロセッサ32は、切削部形状データ及び切削部軌跡データに基づいて切削部60の移動軌跡(以下、「切削部軌跡」と称呼する。)毎に切削部60が移動するときに通過する空間を表す立体(以下、「切削部軌跡立体」と称呼する。)を生成するとともに、非切削部データ及び切削部軌跡データに基づいて切削部軌跡毎に非切削部70が移動するときに通過する空間を表す立体(以下、「非切削部軌跡立体」と称呼する。)を生成する。 In addition, the processor 32 passes when the cutting unit 60 moves for each movement locus (hereinafter referred to as “cutting portion locus”) of the cutting portion 60 based on the cutting portion shape data and the cutting portion locus data. A solid representing a space (hereinafter referred to as a “cutting portion locus solid”) is generated, and passes when the non-cutting portion 70 moves for each cutting portion locus based on the non-cutting portion data and the cutting portion locus data. A solid (hereinafter referred to as a “non-cutting portion trajectory solid”) is generated.
次いで、プロセッサ32は、ステップ230に進んでm番目の切削部軌跡(切削工程)についての干渉演算を行う。より具体的に述べると、プロセッサ32は、m番目の切削部軌跡に対応する非切削部軌跡立体と重なる表面セルS(以下、「干渉セル」と称呼する。)を抽出し、「抽出した干渉セル」並びに「その干渉セルに干渉する非切削部70の位置及び名称」等をメモリ31に記憶させる。これにより、m番目の切削部軌跡についての干渉演算が完了する。
Next, the processor 32 proceeds to
プロセッサ32は、上記干渉セルの抽出、抽出した干渉セルの記憶、並びに、干渉セルに干渉する非切削部70の位置及び名称等の記憶を、後述するようにN番目の切削部軌跡まで順に行う。本例においては、mの初期値は「1」であり、N番目の切削部軌跡は、切削加工における最後の切削部軌跡である。従って、N番目の切削部軌跡についての干渉演算が完了すると、全ての切削部軌跡についての干渉演算が完了する。 The processor 32 sequentially extracts the interference cell, stores the extracted interference cell, and stores the position and name of the non-cutting portion 70 that interferes with the interference cell up to the N-th cutting portion trajectory as will be described later. . In this example, the initial value of m is “1”, and the N-th cutting portion locus is the last cutting portion locus in the cutting process. Accordingly, when the interference calculation for the N-th cutting portion trajectory is completed, the interference calculation for all the cutting portion trajectories is completed.
次いで、プロセッサ32は、ステップ240及びステップ250の処理を順に行うことによって、m番目の切削部軌跡についての切削演算を行う。より具体的に述べると、プロセッサ32は、ステップ240において、m番目の切削部軌跡に対応する切削部軌跡立体と重なる表面セルS(以下、「切削済セル」と称呼する。)及び切削済セルに隣接する境界セルB(以下、「重畳セル」と称呼する。)を抽出し、切削済セルを境界セルに変更(設定)し、重畳セルを消去候補セルに変更(設定)する。
Next, the processor 32 performs a cutting operation on the m-th cutting portion trajectory by sequentially performing the processes of Step 240 and
プロセッサ32は、これら切削済セル及び消去候補セルの抽出、切削済セルの境界セルへの変更、及び、重畳セルの消去候補セルへの変更を、切削済セル及び重畳セルが新たに抽出されなくなるまで繰り返し行う。 The processor 32 extracts the cut cells and the erase candidate cells, changes the cut cells to the boundary cells, and changes the superposed cells to the erase candidate cells, so that the cut cells and the superposed cells are not newly extracted. Repeat until
プロセッサ32は、切削済セル及び重畳セルが新たに抽出されなくなると、ステップ250に進んで消去候補セルのうち、表面セルSに接する面を有していない消去候補セル(所定のセル)を消去するとともに、残りの消去候補セルを境界セルBに変更(設定)する。これにより、m番目の切削部軌跡についての切削演算が完了する。 When the cut cell and the superimposed cell are no longer extracted, the processor 32 proceeds to step 250 and erases the erase candidate cell (predetermined cell) that does not have the surface in contact with the surface cell S among the erase candidate cells. At the same time, the remaining erasure candidate cell is changed (set) to the boundary cell B. Thereby, the cutting calculation about the m-th cutting part locus is completed.
以上説明した切削演算(ステップ240及びステップ250の処理)を図4に示した例を用いて説明する。 The cutting operation described above (the processing of step 240 and step 250) will be described using the example shown in FIG.
図4の(A)に示したように、初めに、被加工材料形状データに基づいて表面セルS及び境界セルBが生成されている。図4において、参照符号50Rは「被加工材料50の形状を表す立体(被加工材料立体)」を示し、参照符号60Rは「切削部軌跡立体」を示している。
As shown in FIG. 4A, first, the surface cell S and the boundary cell B are generated based on the workpiece material shape data. In FIG. 4,
図4の(B)に示したように、切削部軌跡立体60Rが被加工材料立体50Rと重なった場合、表面セルS及び境界セルBのうち、切削部軌跡立体60Rに重なる表面セルS(切削済セル)及び切削済セルに隣接する境界セルB(重畳セル)は、図4の(C)に示した表面セルs及び境界セルbである。従って、本シミュレーション装置10によれば、図4の(D)に示したように、表面セルs(切削済セル)が境界セルBに設定され、境界セルb(重畳セル)が消去候補セルCに設定される。
As shown in FIG. 4B, when the cutting portion locus solid 60R overlaps the workpiece material solid 50R, the surface cell S (cutting) of the surface cell S and the boundary cell B that overlaps the cutting portion locus solid 60R. The boundary cell B (superimposed cell) adjacent to the finished cell and the cut cell is the surface cell s and the boundary cell b shown in FIG. Therefore, according to the
更に、図4の(E)に示したように、新たに設定された境界セルBの6つの面のうち、消去候補セルCにも表面セルSにも境界セルBにも接していない面に表面セルSが新たに生成される。このとき、表面セルS及び境界セルBのうち、切削部軌跡立体60Rに重なる表面セルS(切削済セル)及び切削済セルに隣接する境界セルB(重畳セル)は、図4の(F)に示した表面セルs及び境界セルbである。従って、本シミュレーション装置10によれば、図4の(G)に示したように、表面セルs(切削済セル)が境界セルBに設定され、境界セルb(重畳セル)が消去候補セルCに設定される。
Further, as shown in FIG. 4E, among the six surfaces of the newly set boundary cell B, the surface that is not in contact with the erasure candidate cell C, the surface cell S, or the boundary cell B A surface cell S is newly generated. At this time, among the surface cell S and the boundary cell B, the surface cell S (cut cell) overlapping the cutting portion locus solid 60R and the boundary cell B (superimposed cell) adjacent to the cut cell are shown in FIG. The surface cell s and the boundary cell b shown in FIG. Therefore, according to the
更に、図4の(H)に示したように、新たに設定された境界セルBの6つの面のうち、消去候補セルCにも表面セルSにも境界セルBにも接していない面に表面セルSが新たに生成される。 Further, as shown in FIG. 4H, among the six surfaces of the newly set boundary cell B, the surface that is not in contact with the erasure candidate cell C, the surface cell S, or the boundary cell B A surface cell S is newly generated.
この時点で、切削部軌跡立体60Rに重なる表面セルSは存在しなくなる。従って、本シミュレーション装置10によれば、図4の(I)に示したように、何れの面も表面セルSに接していない消去候補セルCが消去される。最後に、図4の(J)に示したように、残りの消去候補セルCが境界セルBに設定される。
At this time, there is no surface cell S that overlaps the cutting portion locus solid 60R. Therefore, according to the
これにより、1つの切削部軌跡についての切削演算が完了する。以上が1つの切削工程における切削演算の例である。 Thereby, the cutting calculation about one cutting part locus is completed. The above is an example of the cutting calculation in one cutting process.
再び図2を参照すると、プロセッサ32は、ステップ250の処理の後、ステップ260に進んで切削部軌跡の順番を表す値m(以下、「切削部軌跡番号m」と称呼する。)を「1」だけインクリメントする。
Referring to FIG. 2 again, after the processing of
次いで、プロセッサ32は、ステップ270に進んで切削部軌跡番号mが切削加工に含まれる切削部軌跡の数を表す値N(以下、「全軌跡数N」と称呼する。)よりも大きいか否かを判定する。切削部軌跡番号mが全軌跡数Nに等しくなければ、プロセッサ32は、ステップ270にて「No」と判定してステップ230に戻り、次の順番の切削部軌跡についての干渉演算及び切削演算を上述したように行う。
Next, the processor 32 proceeds to step 270 and determines whether or not the cutting portion trajectory number m is larger than a value N representing the number of cutting portion trajectories included in the cutting process (hereinafter referred to as “total number of trajectories N”). Determine whether. If the cutting section trajectory number m is not equal to the total number of trajectories N, the processor 32 determines “No” in
これに対し、切削部軌跡番号mが全軌跡数Nに等しければ、即ち、全ての切削部軌跡についての干渉演算及び切削演算が完了していれば、プロセッサ32は、ステップ270にて「Yes」と判定してステップ280に進み、メモリ31から出力装置40へ干渉演算の結果及び切削演算の結果を送信する指令をメモリ31に送出する。これにより、干渉演算の結果及び切削演算の結果が出力装置40に出力(表示)される。
On the other hand, if the cutting section trajectory number m is equal to the total number of trajectories N, that is, if the interference calculation and the cutting calculation for all the cutting section trajectories have been completed, the processor 32 determines “Yes” in
以上が本シミュレーション装置10によるシミュレーションであり、これによれば、被加工材料50を表すボクセルとして、その被加工材料50の表面を含むボクセル(表面セルS)のみが生成される。このため、干渉演算及び切削演算の対象となるボクセルが少ない。従って、シミュレーションに要する時間が短くなる。
The above is the simulation by the
なお、本発明は、上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。 In addition, this invention is not limited to the said embodiment, A various modified example is employable within the scope of the present invention.
例えば、境界セルが設定されていなくても、表面セルを新たに設定すべき位置を特定することができる場合、境界セルの設定を省略してもよい。 For example, even if no border cell is set, if a position where a surface cell should be newly set can be specified, the setting of the border cell may be omitted.
10…シミュレーション装置、20…入力装置、30…コンピュータ、40…出力装置、S…表面セル、s…切削済セル、B…境界セル、b…重畳セル、C…消去候補セル
DESCRIPTION OF
Claims (1)
前記切削加工される材料である被加工材料の表面を含むボクセルを表面セルとして生成し、
前記被加工材料の切削加工中における前記切削加工機械の切削部の移動軌跡を表す切削部軌跡立体を生成し、
前記表面セルのうち、前記切削部軌跡立体と重なる表面セルを切削済セルとして抽出し、
前記切削済セルに隣接する前記被加工材料の部分を含むボクセルを表面セルとして新たに生成し、
前記切削済セルの抽出及び前記表面セルの新たな生成を、前記切削済セルが新たに抽出されなくなるまで繰り返し(ステップ240)、その後、前記切削済セルを消去し、
前記切削済セルの抽出、前記表面セルの新たな生成、及び、前記切削済セルの消去を、全ての前記切削部軌跡立体について繰り返し行うことにより、前記被加工材料の切削加工をシミュレートする、
切削加工シミュレーション装置。 In a cutting process simulation device that simulates cutting of materials by a cutting machine,
A voxel including a surface of a work material that is the material to be cut is generated as a surface cell,
Generating a cutting part locus solid representing a movement locus of the cutting part of the cutting machine during the cutting of the work material;
Of the surface cells, the surface cell that overlaps the cutting portion locus solid is extracted as a cut cell,
A new voxel including a portion of the workpiece material adjacent to the cut cell is generated as a surface cell,
The extraction of the cut cell and the new generation of the surface cell are repeated until the cut cell is no longer extracted (step 240), after which the cut cell is erased,
The cutting of the work material is simulated by repeatedly performing extraction of the cut cell, new generation of the surface cell, and erasure of the cut cell for all the cut portion trajectory solids,
Cutting simulation device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016018507A JP6485379B2 (en) | 2016-02-03 | 2016-02-03 | Cutting simulation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016018507A JP6485379B2 (en) | 2016-02-03 | 2016-02-03 | Cutting simulation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017138750A JP2017138750A (en) | 2017-08-10 |
| JP6485379B2 true JP6485379B2 (en) | 2019-03-20 |
Family
ID=59565042
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016018507A Expired - Fee Related JP6485379B2 (en) | 2016-02-03 | 2016-02-03 | Cutting simulation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6485379B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4425430B2 (en) * | 2000-06-12 | 2010-03-03 | 株式会社富士通長野システムエンジニアリング | Cutting simulation program and cutting simulation apparatus and method |
| US20110066406A1 (en) * | 2009-09-15 | 2011-03-17 | Chung Yuan Christian University | Method for Generating Real-Time Haptic Response Information for a Haptic Simulating Device |
-
2016
- 2016-02-03 JP JP2016018507A patent/JP6485379B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017138750A (en) | 2017-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5657115B2 (en) | Processing simulation apparatus and method | |
| JP6826076B2 (en) | Automatic route generator | |
| JP6311421B2 (en) | Teaching system, robot system, and teaching method | |
| CN108000523B (en) | Simulation device, simulation method, and recording medium for simulating operation of robot system | |
| JP5957070B2 (en) | Workpiece machining surface display method, workpiece machining surface display device, tool path generation device, and workpiece machining surface display program | |
| US20130338809A1 (en) | Simulation apparatus of numerical controller | |
| JP2007108916A (en) | Off-line teaching device for robot | |
| JP4545171B2 (en) | Cutting simulation method, cutting simulation program, recording medium recording cutting simulation program, modeling method, modeling method program, and recording medium recording medium | |
| JP7120894B2 (en) | 3D model creation device, machining simulation device, automatic tool path generation device | |
| US6751523B2 (en) | NC machining simulation apparatus | |
| US20180260496A1 (en) | Jig design assisting device and robot simulation device | |
| WO2011135611A1 (en) | Numerical control device | |
| JP2009274148A (en) | Simulation device | |
| JP2018106542A (en) | Work planning device | |
| JP2016517116A (en) | Numerical control unit that can change partial programs | |
| JP2023044664A5 (en) | ||
| JP4024117B2 (en) | Measurement support device | |
| JP6485379B2 (en) | Cutting simulation device | |
| JP5272447B2 (en) | Numerical control machine operation simulator | |
| JP2019536160A5 (en) | ||
| JP6542710B2 (en) | Numerical control device with program correction support function for alarm solution | |
| JP2011039609A (en) | Processing simulation device for numerically controlled machine tool | |
| WO2018198274A1 (en) | Machining control device, working machine, and machining control method | |
| KR101333768B1 (en) | Machining path generating method | |
| US20180088569A1 (en) | Off-line-programming jog assist device, jog assist method, and recording medium storing jog assist program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180302 |
|
| 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: 20190122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190204 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6485379 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |