JP2004227327A - Method for creating numerical control program, and machining method, system and device - Google Patents
Method for creating numerical control program, and machining method, system and device Download PDFInfo
- Publication number
- JP2004227327A JP2004227327A JP2003015020A JP2003015020A JP2004227327A JP 2004227327 A JP2004227327 A JP 2004227327A JP 2003015020 A JP2003015020 A JP 2003015020A JP 2003015020 A JP2003015020 A JP 2003015020A JP 2004227327 A JP2004227327 A JP 2004227327A
- Authority
- JP
- Japan
- Prior art keywords
- shape
- numerical control
- control program
- tool
- 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.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Numerical Control (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は加工物の形状を表すデータに基づいて加工を行なうための数値制御プログラムを作成し、数値制御工作機械で加工を行う、数値制御プログラム作成方法、加工方法、数値制御プログラム作成システム及び加工装置に関するものである。
【0002】
【従来の技術】
従来、CAD(Compute Aided Design)で3次元の形状データを作成し、CAM(Compute Aided Manufacturing)にデータを受け渡して数値制御プログラムを作成し、加工を行なう方法において、形状の入力が寸法公差の中央値ではなく、称呼寸法値で行なわれていた場合、CADのすべての形状データを寸法公差中央値に入れ直し、CAMにデータを受け渡して通常の加工プロセスを行なう方法が一般的に行なわれている。
【0003】
また、寸法公差の情報を加工に反映させる従来技術として特許文献1に開示された数値制御情報作成装置がある。
特許文献1に開示されている数値制御情報作成装置では、加工後の形状を入力する際、加工後の形状を構成する形状要素毎に又は複数の形状要素のグループ毎に寸法公差を入力する。そして、数値制御工作機械(NC)を制御する数値制御情報を作成する際に、入力された寸法公差に基づいて工具の補正データを変更する情報を当該数値制御情報に付加している。
【0004】
これにより加工後の形状を構成する形状要素毎又は複数の形状要素のグループ毎の寸法公差の入力を可能にし、加工終了後の寸法が入力された寸法公差の範囲に収まるように、入力された寸法公差に基づいて数値制御情報に工具の補正データを変更する情報を付加するようにしている。
【0005】
また、使用する工具や送り速度、被加工材の材質の種類及び切り込み量に応じて寸法公差の範囲を移動することが出来るので、加工終了後の寸法が寸法公差で示された範囲の中間となるような数値制御情報を自動的に作成することができる。
【0006】
【特許文献1】
特許第2670180号公報
【0007】
【発明が解決しようとする課題】
しかしながら、上記従来技術には次のような問題点があった。
形状データを作り直してからCAMで数値制御プログラムを作成する方法の場合、形状データを作り直す時間が発生し、ワークの製作期間の長期化と製造コストの増大化という問題が発生する。
【0008】
また特許文献1に開示された数値制御情報作成装置では、数値制御情報を自動的に作成する上で複雑な工程を必要とするので、装置自体が大変高価なものになってしまう。更に、加工後の形状を入力する際に、構成する形状要素毎又は複数の形状要素のグループ毎に寸法公差を入力することを加工後の形状を入力するユーザに強制することになり、これがユーザの思考プロセスを阻害する要因にもなっている。
【0009】
このような従来の問題点に鑑み、本発明は簡便な方法によって、数値制御プログラムに定義されている工具径路が称呼寸法値であっても、寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工することができる数値制御プログラム作成方法、加工方法、システム及び加工装置を提供することを課題とする。
【0010】
また本発明は、片側公差に対応した数値制御プログラム作成方法、加工方法、システム及び加工装置を提供することを課題とする。
【0011】
【課題を解決するための手段】
本発明による数値制御プログラム作成方法の第1の形態は、CAMによって、加工物の形状を表す形状データから、加工部で加工を行なうための数値制御プログラムを作成することを前提とする。
【0012】
数値制御プログラム作成方法の第1の形態は、前記加工物の加工に使用する工具の実際の形状に前記加工物の寸法公差を考慮して求めた、前記工具の形状を示す形状情報を用いて前記工具の径路を計算するステップと、該計算結果に基づいて前記数値制御プログラムを作成するステップを有する。
【0013】
本発明による数値制御プログラム作成方法の第2の形態は、CAMによって、加工物の形状を表す形状データから、加工部で加工を行なうための数値制御プログラムを作成することを前提とする。
数値制御プログラム作成方法の第2の形態は、前記加工物の加工に使用する工具の実際の形状とは異なる形状を示す工具の形状情報の入力を受け付けるステップと、前記形状情報を用いて前記工具の径路を計算するステップと、該計算結果に基づいて前記数値制御プログラムを作成するステップとを有する。
【0014】
本発明による数値制御プログラム作成方法の第3の形態は、加工物の形状を表す形状データから、加工部で加工を行なうための数値制御プログラムを作成することを前提とする。
本発明による数値制御プログラム作成方法の第3の形態は、前記形状データを前記加工物の体積が均一に減少する方向に変換するステップと、該変換結果を用いて前記数値制御プログラムを作成するステップとを有する。
【0015】
本発明による数値制御プログラム作成方法の第4の形態は、CAMによって、加工物の形状を表す形状データから、加工部で加工を行なうための数値制御プログラムを作成することを前提とする。
第4の形態は、ユーザに加工に使用する工具を選択するための工具の形状を示す情報を示すステップと、前記工具の形状を示す情報とは異なる情報を用いて、前記数値制御プログラムを作成するステップを有する。
【0016】
本発明による加工方法は、加工物の形状を表すデータに基づいて作成された数値制御プログラムに基づいて加工物の加工処理を行なうことを前提とし、前記数値制御プログラムの作成に用いられた、工具の形状を示す形状情報とは異なる形状を有する工具を用いて前記加工物の加工処理を行なうステップを有する。
【0017】
また本発明は、数値制御プログラムを作成する数値制御プログラム作成システムや加工物の加工処理を行なう加工装置もその適用範囲に含む。
本発明によれば、寸法公差を考慮して求めた形状情報を用いて、数値制御プログラムが作成されるので、工具径路を称呼値から寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工することができる。
【0018】
或いは、数値制御プログラムに定義された工具形状情報と異なる形状の工具を用いて加工を行なうことによって、数値制御プログラムに定義されている工具径路が称呼寸法値であっても、工具径路を称呼値から寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工することが出来る。
【0019】
【発明の実施の形態】
本発明の実施形態では、数値制御フライス盤、いわゆるマシニングセンタによる加工方法を説明する。
第1の実施形態
図1は、第1の実施形態のシステムの構成を示す図である。尚後述する第2〜第4の実施形態のシステムもこの図1に示したシステムと基本的に同じ構成を持つ。
【0020】
図1において、システムはCAD部1、CAM部2及び加工部3より構成される。
CAD部1は、モデル形状を設定し、形状データ12を作成するもので、ユーザが、表示画面上からポインティングデバイスで指示入力する等の方法によって、加工形状やその寸法を入力すると、モデル形状設定部11がユーザによる入力指示に基づいて形状データ12を生成する。
【0021】
CAM部2は、ユーザによって入力された加工条件や加工に使用される工具の選択指定に基づいて、加工条件設定部21で加工条件を設定し、また工具設定部22によって加工処理に用いる工具を設定する。そして加工パス演算部23によって、CAD部1によって生成された形状データ12、加工条件設定部21で設定された加工条件及び工具設定部22によって設定されて工具の種類を元に工具の加工経路の演算を行ない、数定制御プログラム24を生成する。
【0022】
加工部3は、CAM部2で生成された数値制御プログラム24に基づいて、搭載されている搭載工具31から工具を選択し、加工処理部32が被加工材に対して切削等の加工処理を行なう。
第1の実施形態では、実際に加工に使用する工具の形状情報とは異なる形状情報で径路を計算させることによって、工具径路を称呼値から寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工する。
【0023】
図2は本発明の第1の実施形態による加工処理例を示す図である。同図は、ボス形状とボス形状を作製する時の数値制御プログラムによる工具の動きを示している。
図2において、55は被削材であり、その素材はアルミニウム、鉄鋼などの金属の他、プラスチックなど切削加工に適したものを適宜自由に選択できる。ボス51は被削材55に対して切削加工を行って形成する最終加工形状のボスで、また中心線52はボス51に対する中心線を表わしている。ボス51の所望の外径寸法は直径φ100 −0.04であり、マイナス側の片側公差寸法で規定されている。尚100 −0.04は、9.96〜10.00mmの範囲の寸法を表している。
【0024】
工具経路53はボス51の加工での最終仕上げ時の工具径路であり、エンドミル54は最終仕上げに使用する外径φ2mmのエンドミルである。尚図2ではエンドミル54は、模式的に円柱状に描写してある。
第1の実施形態では、切削加工に用いるエンドミル54等の工具の大きさを実際に加工に用いられる寸法とは異なる値を用いてボス51の加工経路の演算を行なう。
【0025】
図3は第1の実施形態及び後述する第2の実施形態における工程の流れを示すフローチャートである。
図3の各ステップS1〜S5は加工の工程を概念的に示しており、各工程間でデータ等情報の伝達が必要な部分においては適切なインターフェースで結ばれている。
【0026】
まず、ステップS1において、ユーザがCAD部1を用いて、最終加工形状の入力を称呼寸法値により行なう。そしてCAD部1は、ユーザ入力に基づいてCADデータとして形状データ12を生成する。
次に、ステップS2ではステップS1においてCAD部1で作成された形状データ12をCAM部2にインポートする。
【0027】
その後、ステップS3のCAM編集作業では、加工処理で使用する工具の、工具回転数、送り速度、切り込み量など設定する作業をCAM部2において行ない、ステップS4では加工パス演算部23によって加工経路を計算させ、数値制御プログラム24の作成を行なう。
【0028】
この時、ステップS3のCAM編集作業において、最終仕上げ時に使用する工具の外径の形状を実際の加工処理で用いられる工具の外形φ2mmを入力するのではなく、真の値のφ2mmから寸法公差の範囲の1/2である0.02mmを差し引いた意図的に異なる外径であるφ1.98mmを入力する。
【0029】
ここで、寸法公差の範囲とはφ100 −0.04mmで記載される許容値の幅、つまり、0〜−0.04mm=0.04mmを指す。
ステップS4で作成される数値制御プログラムについて、CAMに入力しておく工具径を真の値であるφ2mmと入力した時、最終仕上げ時の工具の中心の軌跡は、ボスに対する中心線52を中心とするφ12mm(=(10/2+2/2)mm×2)になる。しかし、真の値のφ2mmから寸法公差の範囲の1/2を差し引いて求めた、意図的に異なる外径であるφ1.98mmをCAMに入力した際にステップS4で作成される最終仕上げ時の数値制御プログラムは、ボスに対する中心線52を中心とするφ11.98mm(=(10/2+1.98/2)mm×2)の軌跡となる。
【0030】
この数値制御プログラムを元に、実際に加工部3に搭載されたφ2mmのエンドミル54でステップS5の数値制御加工機で被加工材のブランク55の加工を行なうと、ボス51はφ9.98mm(=(11.98/2−2/2)mm×2)の寸法で切削され、寸法公差の中心である所望の径寸法を有する形状に作成される。
【0031】
このように第1の実施形態では、CAMに入力する最終仕上げに使用する工具の外径を、真の値のφ2mmではなく、真の値のφ2mmから寸法公差の範囲の1/2を差し引いた異なる寸法のφ1.98mmと入力しておくことで、CADに入力される加工対象物の寸法が称呼寸法値のφ10mmであったとしても、加工後で作製されるボス51は、寸法公差の範囲の中心値であるφ9.98mmの所望の径寸法を有する形状に加工処理が行われる。
【0032】
このように第1の実施形態では、最終加工に用いられる工具の形状として公差を考慮した値を入力するという簡便な方法によって、公差を考慮した加工処理を行なうことができる。
第2の実施形態
第2の実施形態では、数値制御プログラムに定義された工具形状情報と異なる形状の工具を用いて加工を行なうことによって、数値制御プログラムに定義されている工具径路が称呼寸法値であっても、工具径路を称呼値から寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工する。
【0033】
以下の説明では第1の実施形態と異なる点のみを記載し、同一の部分についてはその説明は省略する。
図4は第2の実施形態による加工処理例を示す図である。同図は、加工形状であるポケット穴形状を示している。
【0034】
第2の実施形態では、図4において、被削材64に対してポケット穴62を空ける加工を行なう例を示す。最終加工形状のポケット穴62の所望の内側寸法は、幅X300 +0.05mm×奥行きY400 +0.05mm×深さZ200 +0.05mmでありプラス側の片側寸法で規定されているものとする。
【0035】
尚被削材64は第1の実施形態と同様に、アルミニウム、鉄鋼などの金属の他、プラスチックなどの素材を自由に選択できる。
図5は、図4のポケット穴61を真上から見た図である。
同図中の工具径路62は、ポケット穴61を加工する最終仕上げ時の工具の軌跡である。この工具経路62は、CAM部2で称呼寸法値を用いて生成された数値制御プログラム24による経路となっている。
【0036】
このポケット穴61の切削加工には、図6に示す切削工具63を用いる。
切削工具63はエンドミル63aとホルダー部63bから構成され、ホルダー部63bの内部には図示しないコレットを介しエンドミル63aとホルダー部63bを締結している。
【0037】
ホルダー部取り付け端面63cは、数値制御工作機械等の加工部3との取り付けの際に、切削工具63の長さの基準となる面で、ホルダー部取り付け端面63cからエンドミルの先端63eまでの長さHを突き出し長63dとする。突き出し長63dは0.01mmの精度で任意の長さに調整でき、この値は、工具設定部22で切削工具62の工具情報の一つとして設定、管理される。
【0038】
図4、図5の例ではポケット穴61の幅寸法Xと奥行き寸法Yの寸法公差の範囲は、0〜+0.05mm=0.05mmなので、エンドミル63aの外径は称呼値φ6mmのオーバーサイズであるφ6.02mmのものを使用する。
次に第2の実施形態における工程の流れを説明する。第2の実施形態における加工の工程は、基本フローは第1の実施形態と同じなので、以下に説明では、図5及び第1の実施形態の説明で用いた図3のフローチャートを用いて説明する。
【0039】
第2の実施形態において、図3のステップS1乃至ステップS2までは工程は第1の実施例と同じなので説明は省略する。
ステップS3のCAM編集作業において、使用する工具の、工具回転数、送り速度、切り込み量などをCAM部2に設定する作業を行なうが、この時最終仕上げ時に使用する工具の外径として称呼値のφ6mmをCAM部2で入力、設定する。
【0040】
また、突き出し長63dにおいては、エンドミル63aとホルダー部63bを仮止めした時の値をCAM部2に入力、設定する。深さ寸法Zの寸法公差が0〜+0.05mm=0.05mmなので、加工部3において実際に加工処理を行なう時は、切削工具63として仮止めした時の値より意図的に0.04mm長い位置でエンドミル63aとホルダー部63bを固定したものを用いる。
【0041】
この状態でステップS4として、第1の実施形態と同様にCAM部2は加工パス演算を行ない、数値制御プログラム24を生成する。
ステップS4で作成された最終仕上げ時の数値制御プログラム24は、図5に点線62で示した如く、ポケット穴60の輪郭線を内側に、工具外径の称呼値φ6mmの1/2である3mmオフセットしたものが、工具の中心の軌跡になる。従って実際に加工に用いられている切削工具63はφ6.02mmなので、各面称呼寸法値より0.01mmだけ内側に削られることとなる。
【0042】
また深さ方向については、数値制御プログラム24は、ポケット穴61の称呼寸法値20mmによって計算されているが、実際に用いられている切削工具63は、突き出し長63dが0.04mm長いので、0.04mm深い位置をエンドミルの先端63eが通過することになる。
【0043】
この数値制御プログラム24を元に、ステップS5の数値制御加工機で被加工材のブランク64の加工を行なうと、ポケット穴61寸法は幅30.02mm×奥行き40.02mm×深さ20.04mmとなり、寸法公差範囲内で、かつプラス側へ意図的にシフトさせた量の形状に加工することが出来る。
【0044】
このように第2の実施形態では、エンドミル外径の称呼値およびエンドミル63aとホルダー部63bを仮止めした時の値をCAMに入力しておくことにより、CADに入力される加工対象物の寸法が称呼寸法であったとしても、オーバーサイズのエンドミルの使用と突き出し長63dの微調整で、寸法公差範囲内でかつ、プラス側に意図的にシフトさせた量の形状を得ることができる。
【0045】
次に図4のポケット穴61の内側寸法が、プラス側の片側公差とマイナス側の片側公差が混在していた場合の処理について説明する。
尚以下の説明では、上記した説明と同じ部分については省略し、異なる点のみを記載する。
【0046】
加工形状であるポケット穴61の寸法が、幅X300 +0.05mm×奥行きY400 +0.05mm×深さY200 −0.05mmであり、深さの寸法の寸法公差のみ上述した例と異なりマイナス側に規定されていたとする。
これに対して、切削工具63の突き出し長63dに対し、エンドミル63aとホルダー部63bを仮止めした時の値をCAM部2に入力設定し、この設定値に基づいてCAM部2は数値制御プログラム24を生成する。
【0047】
また加工部3では、実際に加工を行なう時には、切削工具63として仮止めした時の値より意図的に0.04mm短い位置でエンドミル63aとホルダー部63bを固定したものを用いて加工処理を行なう。
CAM部2で生成された数値制御プログラム24は、突き出し長63dが称呼寸法値20mmとなるように設定されたものとして計算されているので、上記したように突き出し長63dを意図的に0.04mm短くすることにより、深さ方向についてはポケット穴61の称呼寸法値20mmより0.04mm浅い位置をエンドミルの先端63eが通過する数値制御プログラムとなる。
【0048】
よってこの数値制御プログラム24を用いて、ステップS5の加工部3で被加工材のブランク64の加工を行なうと、ポケット穴61寸法は幅30.02×奥行き40.02×深さ19.96となる。これは、寸法公差範囲内でかつ、幅および奥行きはプラス側へ、深さ方向はマイナス側へ意図的にシフトさせた量の形状となっている。
【0049】
このように第2の実施形態では、工具の径方向と深さ方向で異なる寸法公差が規定されていても、設定されたものよりオーバーサイズのエンドミルを使用し、また突き出し長63dを微調整することにより、公差範囲内でかつ、幅および奥行きと、深さ方向で異なる値や方向へ意図的にシフトさせた量の形状を得ることができる。
第3の実施形態
第3の実施形態では、形状データ12を構成するサーフェイス情報に対してオフセットをかけることによって、工具径路を称呼値から寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工する。
【0050】
以下の説明では、本実施形態は第1の実施形態および第2の実施形態と異なる点のみを記載し、同じ部分については省略する。
図7は本発明の第3の実施形態による加工処理例を示す図である。同図は、加工形状としてボス及びポケット穴を有する形状を示している。
【0051】
同図において、ボス71−1〜71−4は同一形状のボスで所望の外径寸法はφ30 −0.05mmとなっている。また丸穴72はポケット穴であり所望の外径寸法はφ150 +0.05mmで規定されている。
このようなワークを作製するに当たって、第3の実施形態では、CAD部1で生成された形状データ12に対してオフセットをかける。
【0052】
図7に示したようなワークの作製を行なう場合を例として、第3の実施形態における処理の流れを以下に示す。
図8は第3の実施形態における工程の流れを示すフローチャートである。
同図において、まずステップS11として、第1及び第2の実施形態と同様に、ユーザがCAD部1を用いて最終加工形状の入力を称呼寸法値により行なう。そしてCAD部1は、ユーザ入力に基づいて形状データ12を生成する。
【0053】
次にステップS12において、形状データ12を構成する全てのサーフェイス情報を、加工後のワークの体積が減少する方向にそれぞれ0.0125mmオフセットした輪郭データに形状を変換する。
図9は、このデータの変換を示す図である。同図は被加工材ブランク73の対角線部分の断面を示している。
【0054】
図9中、点線74は、入力した形状データ12に対し加工後のワークの体積が減少する方向にオフセットを加えた輪郭データを示している。また平面75は被加工材ブランク73を切削して得られる平面部分である。
図9に示すように、変換後の輪郭データは、点線74のようにワークの体積が減る方向に各面均一にオフセットがかかっている。よってこの形状データ12を元にCAM部3で生成される数値制御プログラム24は、オフセットがかかっている分、多く被加工材を切削することとなる。
【0055】
ステップS13では、ステップS12で変換された形状データ12をCAMにインポートし、ステップS14において、CAM編集作業として、加工処理で使用する工具についての設定作業をCAM部2において行ない、ステップS15では加工パス演算部23によって加工経路を計算して、数値制御プログラム24の作成を行なう。
【0056】
そしてこの数値制御プログラム24によって、加工処理を行なうと、作製される形状はボス71がφ2.975mm、丸穴72がφ15.025となり、所望する寸法を満足する。
本実施形態の場合、ボス71の上面や、丸穴72の底面、平面部75などもオフセットされた分だけ、余計に切削されることとなる。
【0057】
片側寸法公差で規定される部分の加工事例の多くは、嵌合が目的とされる、穴、軸、もしくはその他の凹凸形状であって、軸を含む凸形状の場合はマイナス寸法公差、穴を含む凹の形状の場合はプラス寸法公差の場合が多く、その他の部分については一般寸法公差で規定される。よってその観点で見れば、ボス71の上面や、丸穴72の底面、平面部75などが、ステップS11で入力された形状データに対しオフセットされた分余計に切削されたとしても影響は少ない。
【0058】
このように第3の実施形態では、通常の加工の工程に、形状データ12を構成するすべてのサーフェイス情報を、加工後のワークの体積墳が減少する方向にオフセットを行なう工程を入れて加工を行なうことにより、嵌合を目的としたボス71および丸穴72の寸法寸法公差を満足した形状を得ることができる。
第4の実施形態
第4の実施形態では、CAM部2において、ユーザが工具情報を設定する際に、ユーザ側に示される値とCAM部2において数値制御プログラム24を生成する際の演算で用いる値とで異なった値を用いる。
【0059】
図10は、第4の実施形態の説明図である。
同図において、使用する工具を選択する際にユーザに示される情報は、加工部3において、実際に加工処理に用いられる搭載工具31の基づいたものが示される。それに対して、加工パス演算部23では、CAD部1からの形状データ12に対して加工条件設定部21からの加工条件や工具設定部22からの工具情報を加味して数値制御プログラム24を演算するが、この時用いられる工具情報の値に公差を加味した値を用いる。例えば寸法公差の範囲が0.2mmだった場合、その半分の0.1mm引いた値を演算に用いる。
【0060】
そして同図において、例えばユーザが加工処理に使用する工具として工具径φ2mmのエンドミルを持つ切削工具を選んだとすると、加工パス演算部23での演算では工具径はφ1.90として計算される。
そして、加工部3による加工処理では工具径φ2mmの切削工具によって、この数値制御プログラム24に基づいた工具経路によって切削加工が行われる。従って、称呼寸法より0.1mmワークの体積が減少する方向に切削される。
【0061】
この第4の実施形態では、ユーザは何ら公差を意識せずに、使用する工具を選択してCAM部2に入力するだけで、公差を考慮した加工処理行なえる。またシステムにおいても、特別な処理や計算を必要としない。
尚上記各実施形態で示した例では、ボスを含んだ凸形状がマイナス寸法公差、穴を含んだ凹形状がプラス寸法公差の片側寸法公差のものを例として示したが、寸法公差の方向についてはこれらに限らず、作製するワークの形状や、寸法公差等の求められる条件に基づいて種々変化させることが可能であるし、組み合せて加工を行なうこともできる。
【0062】
また本実施形態では、全て片側公差で規定されている場合を例として示したが、通常の寸法公差と片側公差とが混在しているワークに対しても、片側公差によって規定されている領域を抽出することによって、各実施形態で示した手法は適用できる。
【0063】
【発明の効果】
以上説明した通り本発明によれば、加工に使用する工具に対する形状とは異なる値の工具形状情報で径路を計算させる、という非常に簡便な方法で、工具径路を称呼寸法値から寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工することができる。
【0064】
また数値制御プログラムに定義された工具形状情報と異なる形状の工具により加工を行なう、という非常に簡便な方法で、数値制御プログラムに定義されている工具径路が称呼寸法値であっても、寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工することができる。
【0065】
更に、形状データを加工物の体積が均一に減少する方向に変換し、変換後の形状データを用いて数値制御プログラムを作成することにより、寸法公差中央値もしくは寸法公差の範囲内の意図した寸法にずらして加工することができる。
また、ユーザに工具を選択させるために示した工具の形状を示す情報とは異なる情報を用いて、前記数値制御プログラムを作成することによって、ユーザは公差を意識しないで、公差を考慮した加工を行うことができる。
【0066】
更に、本発明は、簡単な処理や構成によって実現できるので、安価な装置として実現することができ、また、製作期間の短縮及び製造コストの削減を実現することができる。
【図面の簡単な説明】
【図1】本実施形態におけるシステムの構成を示す図である。
【図2】第1の実施形態による加工処理例を示す図である。
【図3】第1の実施形態及び第2の実施形態における工程の流れを示すフローチャートである。
【図4】第2の実施形態による加工処理例を示す図(その1)である。
【図5】第2の実施形態による加工処理例を示す図(その2)である。
【図6】本発明の第2の実施形態において加工処理に使用される切削工具を示す図である。
【図7】第3の実施形態による加工処理例を示す図である。
【図8】第3の実施形態における工程の流れを示すフローチャートである。
【図9】第3の実施形態におけるデータの変換を示す図である。
【図10】第4の実施形態の説明図である。
【符号の説明】
1 CAD部
2 CAM部
3 加工部
11 モデル形状設定部
12 形状データ
21 加工条件設定部
22 工具設定部
23 加工パス演算部
24 数値制御プログラム
31 搭載工具
32 加工処理部
51、71 ボス
52 中心線
53、62 最終仕上げの工具径路
54 エンドミル
55、73 被加工材
61 ポケット穴
63 切削工具
63a エンドミル
63b ホルダー
63c ホルダー部端面
63d 突き出し長
63e エンドミルの先端
64 被加工材のブランク
72 丸穴
74 オフセットした輪郭データ
75 平面部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention creates a numerical control program for performing machining based on data representing the shape of a workpiece, performs machining with a numerically controlled machine tool, a numerical control program creating method, a machining method, a numerical control program creating system, and machining. It concerns the device.
[0002]
[Prior art]
Conventionally, in a method of creating three-dimensional shape data by CAD (Compute Aided Design), passing data to a CAM (Compute Aided Manufacturing) to create a numerical control program, and performing machining, the input of the shape is the center of the dimensional tolerance. In the case where the nominal dimension value is used instead of the value, a method is generally performed in which all the shape data of the CAD are replaced with the median dimension tolerance, and the data is transferred to the CAM to perform a normal machining process.
[0003]
Further, there is a numerical control information creating apparatus disclosed in
In the numerical control information creation device disclosed in
[0004]
As a result, it is possible to input the dimensional tolerance for each of the shape elements constituting the shape after processing or for each group of a plurality of shape elements, and the dimensions are input so that the dimensions after the processing are within the range of the input dimensional tolerance. Information for changing the correction data of the tool is added to the numerical control information based on the dimensional tolerance.
[0005]
In addition, since the range of the dimensional tolerance can be moved in accordance with the tool to be used, the feed rate, the type of the material of the workpiece, and the amount of cut, the dimension after processing is between the middle of the range indicated by the dimensional tolerance. Such numerical control information can be automatically created.
[0006]
[Patent Document 1]
Japanese Patent No. 2670180
[0007]
[Problems to be solved by the invention]
However, the above prior art has the following problems.
In the case of a method of creating a numerical control program by CAM after recreating shape data, it takes time to recreate the shape data, which causes a problem that a work manufacturing period is prolonged and a manufacturing cost is increased.
[0008]
Further, in the numerical control information creating device disclosed in
[0009]
In view of such conventional problems, the present invention uses a simple method, and even if the tool path defined in the numerical control program is a nominal dimension value, the intended path within the range of the median dimensional tolerance or dimensional tolerance. An object of the present invention is to provide a numerical control program creation method, a processing method, a system, and a processing apparatus that can perform processing by shifting the dimensions.
[0010]
Another object of the present invention is to provide a numerical control program creating method, a machining method, a system, and a machining apparatus corresponding to one-sided tolerance.
[0011]
[Means for Solving the Problems]
The first embodiment of the numerical control program creating method according to the present invention is based on the premise that a numerical control program for performing machining in a machining section is created by a CAM from shape data representing the shape of a workpiece.
[0012]
The first form of the numerical control program creating method uses shape information indicating the shape of the tool, which is obtained by taking into consideration the dimensional tolerance of the work in the actual shape of the tool used for machining the work. A step of calculating a path of the tool; and a step of creating the numerical control program based on a result of the calculation.
[0013]
The second embodiment of the numerical control program creating method according to the present invention is based on the premise that a numerical control program for performing machining in a machining section is created by a CAM from shape data representing the shape of a workpiece.
A second form of the numerical control program creating method includes a step of receiving an input of tool shape information indicating a shape different from an actual shape of a tool used for machining the workpiece, and a step of receiving the tool using the shape information. And the step of creating the numerical control program based on the calculation result.
[0014]
The third embodiment of the numerical control program creating method according to the present invention is based on the assumption that a numerical control program for performing machining in a machining section is created from shape data representing the shape of a workpiece.
A third aspect of the numerical control program creating method according to the present invention includes a step of converting the shape data into a direction in which the volume of the workpiece is uniformly reduced, and a step of creating the numerical control program using the conversion result. And
[0015]
The fourth embodiment of the numerical control program creating method according to the present invention is based on the assumption that a numerical control program for performing machining in a machining section is created from shape data representing the shape of a workpiece by a CAM.
In a fourth mode, the numerical control program is created by using a step of presenting a user with information indicating a tool shape for selecting a tool to be used for machining, and using information different from the information indicating the tool shape. Having the step of:
[0016]
The machining method according to the present invention is based on the premise that machining of a workpiece is performed based on a numerical control program created based on data representing the shape of the workpiece, and a tool used for creating the numerical control program. And performing a machining process on the workpiece using a tool having a shape different from the shape information indicating the shape of the workpiece.
[0017]
The present invention also includes a numerical control program creation system for creating a numerical control program and a processing apparatus for processing a workpiece in its applicable range.
According to the present invention, since the numerical control program is created using the shape information obtained in consideration of the dimensional tolerance, the tool path is changed from the nominal value to the intended dimension within the range of the dimensional tolerance median or the dimensional tolerance. It can be shifted and processed.
[0018]
Alternatively, by performing machining using a tool having a shape different from the tool shape information defined in the numerical control program, even if the tool path defined in the numerical control program is a nominal dimension value, the tool path is set to the nominal value. Can be shifted to the intended size within the range of the dimensional tolerance or the dimensional tolerance.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
In the embodiment of the present invention, a machining method using a numerically controlled milling machine, a so-called machining center, will be described.
First embodiment
FIG. 1 is a diagram illustrating a configuration of a system according to the first embodiment. The systems according to the second to fourth embodiments described later have basically the same configuration as the system shown in FIG.
[0020]
In FIG. 1, the system includes a
The
[0021]
The
[0022]
The
In the first embodiment, the tool path is calculated from the nominal value to the median dimension tolerance or the intended dimension within the range of the dimension tolerance by causing the path to be calculated based on shape information different from the shape information of the tool actually used for machining. And shift it to work.
[0023]
FIG. 2 is a diagram showing an example of the processing according to the first embodiment of the present invention. The figure shows the boss shape and the movement of the tool by the numerical control program when producing the boss shape.
In FIG. 2,
[0024]
The
In the first embodiment, the processing path of the
[0025]
FIG. 3 is a flowchart showing the flow of steps in the first embodiment and a second embodiment described later.
Each step S1 to S5 in FIG. 3 conceptually shows a processing step, and a portion where transmission of information such as data is required between the steps is connected by an appropriate interface.
[0026]
First, in step S <b> 1, the user uses the
Next, in step S2, the
[0027]
Thereafter, in the CAM editing work of step S3, the work of setting the tool rotation speed, the feed speed, the depth of cut, etc. of the tool used in the processing is performed in the
[0028]
At this time, in the CAM editing work in step S3, the shape of the outer diameter of the tool used at the time of the final finishing is not input to the outer diameter φ2mm of the tool used in the actual processing, but the dimensional tolerance of the tool is used from the true value φ2mm. An intentionally different outer diameter φ1.98 mm obtained by subtracting 0.02 mm which is で of the range is input.
[0029]
Here, the range of the dimensional tolerance is φ100 -0.04mm means the width of the tolerance, that is, 0 to -0.04 mm = 0.04 mm.
With respect to the numerical control program created in step S4, when the tool diameter to be input to the CAM is input as a true value of φ2 mm, the locus of the center of the tool at the time of final finishing is centered on the
[0030]
Based on this numerical control program, when the blank 55 of the workpiece is processed by the numerically controlled processing machine of step S5 with the φ2
[0031]
As described above, in the first embodiment, the outer diameter of the tool used for the final finishing input to the CAM is obtained by subtracting 1/2 of the range of the dimensional tolerance from the true value φ2 mm instead of the true value φ2 mm. By inputting φ1.98 mm of a different dimension, the
[0032]
As described above, in the first embodiment, it is possible to perform the processing in consideration of the tolerance by a simple method of inputting the value in consideration of the tolerance as the shape of the tool used in the final processing.
Second embodiment
In the second embodiment, by performing machining using a tool having a shape different from the tool shape information defined in the numerical control program, even if the tool path defined in the numerical control program is a nominal dimension value, The tool path is machined by shifting the tool path from the nominal value to the median dimension tolerance or the intended dimension within the range of the dimension tolerance.
[0033]
In the following description, only points different from the first embodiment will be described, and description of the same parts will be omitted.
FIG. 4 is a diagram illustrating a processing example according to the second embodiment. This figure shows a pocket hole shape which is a processed shape.
[0034]
In the second embodiment, an example is shown in FIG. 4 in which a process for forming a
[0035]
As in the first embodiment, the
FIG. 5 is a view of the
The
[0036]
The cutting
The cutting
[0037]
The holder mounting
[0038]
In the examples of FIGS. 4 and 5, the range of the dimensional tolerance of the width dimension X and the depth dimension Y of the
Next, a process flow in the second embodiment will be described. Since the basic flow of the processing steps in the second embodiment is the same as in the first embodiment, the following description will be made with reference to FIG. 5 and the flowchart in FIG. 3 used in the description of the first embodiment. .
[0039]
In the second embodiment, since the steps from step S1 to step S2 in FIG. 3 are the same as those in the first embodiment, the description will be omitted.
In the CAM editing work in step S3, a work of setting a tool rotation speed, a feed speed, a cutting depth, and the like of a tool to be used in the
[0040]
In the
[0041]
In this state, as step S4, the
The
[0042]
In the depth direction, the
[0043]
When the blank 64 of the workpiece is processed by the numerical control processing machine in step S5 based on the
[0044]
As described above, in the second embodiment, the nominal value of the outer diameter of the end mill and the value when the
[0045]
Next, a description will be given of a process in the case where the inside dimension of the
In the following description, the same parts as those described above will be omitted, and only different points will be described.
[0046]
The dimensions of the
On the other hand, for the
[0047]
Further, in the
Since the
[0048]
Therefore, when the blank 64 of the workpiece is machined in the
[0049]
As described above, in the second embodiment, even if different dimensional tolerances are defined in the radial direction and the depth direction of the tool, an oversize end mill is used more than the set one, and the
Third embodiment
In the third embodiment, the tool path is shifted from the nominal value to the intended dimension within the range of the dimensional tolerance or the dimensional tolerance by offsetting the surface information constituting the
[0050]
In the following description, only the points of the present embodiment that differ from the first embodiment and the second embodiment will be described, and the same parts will be omitted.
FIG. 7 is a diagram showing a processing example according to the third embodiment of the present invention. This figure shows a shape having a boss and a pocket hole as a processing shape.
[0051]
In the figure, bosses 71-1 to 71-4 are bosses having the same shape and the desired outer diameter is φ3.0 −0.05mm. The
In manufacturing such a work, in the third embodiment, an offset is applied to the
[0052]
The process flow in the third embodiment will be described below, taking as an example the case where the work as shown in FIG. 7 is manufactured.
FIG. 8 is a flowchart showing the flow of the process in the third embodiment.
In the figure, first, as in the first and second embodiments, the user uses the
[0053]
Next, in step S12, the shape of all the surface information constituting the
FIG. 9 is a diagram showing this data conversion. The figure shows a cross section of a diagonal line of the
[0054]
In FIG. 9, a dotted line 74 indicates contour data obtained by adding an offset to the
As shown in FIG. 9, the contour data after the conversion is uniformly offset on each surface in the direction in which the volume of the work decreases as indicated by a dotted line 74. Therefore, the
[0055]
In step S13, the
[0056]
When processing is performed by the
In the case of the present embodiment, the upper surface of the
[0057]
Many of the processing examples of the part specified by the one-sided dimensional tolerance are holes, shafts, or other irregular shapes that are intended to be fitted. In the case of a concave shape including the above, there are many cases where there is a plus dimensional tolerance, and the other portions are defined by a general dimensional tolerance. Therefore, from that point of view, even if the top surface of the
[0058]
As described above, in the third embodiment, the normal machining process includes a process of offsetting all the surface information constituting the
Fourth embodiment
In the fourth embodiment, when the user sets the tool information in the
[0059]
FIG. 10 is an explanatory diagram of the fourth embodiment.
In the drawing, the information shown to the user when selecting a tool to be used is based on the mounted tool 31 actually used in the processing in the
[0060]
In the same drawing, assuming that the user selects a cutting tool having an end mill with a tool diameter of 2 mm as a tool to be used for the processing, the tool diameter is calculated as 1.90 in the calculation in the processing path calculation unit 23.
In the processing performed by the
[0061]
In the fourth embodiment, the user can perform a machining process in consideration of the tolerance only by selecting a tool to be used and inputting the tool to the
In the examples shown in the above embodiments, the convex shape including the boss has a negative dimensional tolerance, and the concave shape including the hole has the one-sided dimensional tolerance of the positive dimensional tolerance. However, the present invention is not limited to these, and various changes can be made based on required conditions such as the shape of the workpiece to be manufactured and dimensional tolerances, and processing can be performed in combination.
[0062]
Further, in the present embodiment, the case where all are defined by one-sided tolerance is shown as an example.However, even for a work in which normal dimensional tolerance and one-sided tolerance are mixed, an area defined by one-sided tolerance is defined. By extracting, the method described in each embodiment can be applied.
[0063]
【The invention's effect】
As described above, according to the present invention, the tool path is calculated with a tool shape information having a value different from the shape of the tool used for machining, in a very simple method of calculating the tool path from the nominal dimension value to the median dimensional tolerance. Alternatively, it is possible to shift the processing to an intended size within the range of the dimensional tolerance.
[0064]
In addition, a very simple method of performing machining with a tool having a shape different from the tool shape information defined in the numerical control program is used. Even if the tool path defined in the numerical control program is a nominal dimension value, the dimensional tolerance Processing can be performed with a shift to an intended size within a range of a median or a dimensional tolerance.
[0065]
Furthermore, by converting the shape data into a direction in which the volume of the workpiece is uniformly reduced, and creating a numerical control program using the converted shape data, the intended size within the range of the median dimensional tolerance or dimensional tolerance is obtained. It can be shifted to work.
Further, by creating the numerical control program using information different from the information indicating the shape of the tool shown to allow the user to select a tool, the user can perform machining in consideration of the tolerance without being aware of the tolerance. It can be carried out.
[0066]
Further, since the present invention can be realized by a simple process and configuration, it can be realized as an inexpensive device, and a reduction in manufacturing period and a reduction in manufacturing cost can be realized.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a configuration of a system according to an embodiment.
FIG. 2 is a diagram illustrating a processing example according to the first embodiment;
FIG. 3 is a flowchart showing a flow of processes in the first embodiment and the second embodiment.
FIG. 4 is a diagram (part 1) illustrating a processing example according to the second embodiment;
FIG. 5 is a diagram (part 2) illustrating a processing example according to the second embodiment;
FIG. 6 is a view showing a cutting tool used for a machining process in a second embodiment of the present invention.
FIG. 7 is a diagram illustrating a processing example according to a third embodiment;
FIG. 8 is a flowchart illustrating a flow of a process according to the third embodiment.
FIG. 9 is a diagram illustrating data conversion according to the third embodiment.
FIG. 10 is an explanatory diagram of a fourth embodiment.
[Explanation of symbols]
1 CAD section
2 CAM section
3 Processing part
11 Model shape setting part
12 Shape data
21 Processing condition setting section
22 Tool setting section
23 Machining path calculator
24 Numerical control program
31 Mounting tools
32 Processing section
51, 71 Boss
52 center line
53, 62 Final finishing tool path
54 end mill
55, 73 Work material
61 pocket holes
63 cutting tool
63a end mill
63b holder
63c Holder end face
63d overhang length
63e End mill tip
64 Workpiece blank
72 round hole
74 Offset contour data
75 Flat part
Claims (19)
前記加工物の加工に使用する工具の実際の形状に前記加工物の寸法公差を考慮して求めた、前記工具の形状を示す形状情報を用いて前記工具の径路を計算し、
該計算結果に基づいて前記数値制御プログラムを作成する
ことを特徴とする数値制御プログラム作成方法。In a numerical control program creating method for creating a numerical control program for performing machining in a machining section from shape data representing the shape of a workpiece by a CAM,
Calculated the path of the tool using shape information indicating the shape of the tool, obtained in consideration of the dimensional tolerance of the work to the actual shape of the tool used for machining the work,
A numerical control program creating method, wherein the numerical control program is created based on the calculation result.
前記加工物の加工に使用する工具の実際の形状とは異なる形状を示す工具の形状情報の入力を受け付け、
前記形状情報を用いて前記工具の径路を計算し、
該計算結果に基づいて前記数値制御プログラムを作成する
ことを特徴とする数値制御プログラム作成方法。In a numerical control program creating method for creating a numerical control program for performing machining in a machining section from shape data representing the shape of a workpiece by a CAM,
Accepting input of tool shape information indicating a shape different from the actual shape of the tool used for machining the workpiece,
Calculate the path of the tool using the shape information,
A numerical control program creating method, wherein the numerical control program is created based on the calculation result.
前記数値制御プログラムの作成に用いられた、工具の形状を示す形状情報とは異なる形状を有する工具を用いて前記加工物の加工処理を行なうことを特徴とする加工方法。In a machining method for performing a machining process on a workpiece based on a numerical control program created based on data representing the shape of the workpiece,
A machining method, wherein a machining process of the workpiece is performed using a tool having a shape different from shape information indicating a shape of the tool used for creating the numerical control program.
前記数値制御プログラムの作成に用いられた、工具の形状を示す形状情報とは異なる形状を有する工具を用いて前記加工物の加工処理を行なうことを特徴とする加工方法。In a machining method for machining a workpiece based on a numerical control program created by a CAM,
A machining method, wherein a machining process of the workpiece is performed using a tool having a shape different from shape information indicating a shape of the tool used for creating the numerical control program.
前記形状データを前記加工物の体積が均一に減少する方向に変換し、
該変換結果を用いて前記数値制御プログラムを作成する
ことを特徴とする数値制御プログラム作成方法。In a numerical control program creating method for creating a numerical control program for performing machining in a machining section from shape data representing a shape of a workpiece,
Converting the shape data to a direction in which the volume of the workpiece decreases uniformly,
A numerical control program creating method, wherein the numerical control program is created using the conversion result.
ユーザが加工に使用する工具を選択するための工具の形状を示す情報を示し、
前記工具の形状を示す情報とは異なる情報を用いて、前記数値制御プログラムを作成する
ことを特徴とする数値制御プログラム作成方法。In a numerical control program creating method for creating a numerical control program for performing machining in a machining section from shape data representing the shape of a workpiece by a CAM,
Shows information indicating the shape of the tool for the user to select the tool used for machining,
A numerical control program creating method, wherein the numerical control program is created by using information different from the information indicating the shape of the tool.
前記加工物の加工に使用する工具の実際の形状とは異なる形状を示す形状情報を用いて前記工具の径路を計算する加工パス演算手段と、
該計算結果に基づいて前記数値制御プログラムを作成する数値制御プログラム作成手段と、
を備えることを特徴とする数値制御プログラム作成システム。A numerical control program creation system comprising: a CAD for creating shape data representing a shape of a workpiece; and a CAM for creating a numerical control program for machining the workpiece based on the shape data,
Machining path calculating means for calculating the path of the tool using shape information indicating a shape different from the actual shape of the tool used for machining the workpiece,
Numerical control program creating means for creating the numerical control program based on the calculation result,
A numerical control program creation system, comprising:
前記数値制御プログラムの作成に用いられた、工具の形状を示す形状情報とは異なる形状を有する工具を選択する工具選択手段と、
該工具選択手段によって選択された工具によって前記加工物の加工処理を行なう加工手段と
を備えることを特徴とする加工装置。In a processing apparatus that performs processing of a workpiece based on a numerical control program created based on data representing the shape of the workpiece,
Tool selection means for selecting a tool having a shape different from the shape information indicating the shape of the tool used for creating the numerical control program,
A machining means for machining the workpiece with a tool selected by the tool selecting means.
前記形状データを前記加工物の体積が均一に減少する方向に変換する手段と、
該変換結果を用いて前記数値制御プログラムを作成する手段と
を備えることを特徴とする数値制御プログラム作成システム。A numerical control program creation system comprising: a CAD for creating shape data representing a shape of a workpiece; and a CAM for creating a numerical control program for machining the workpiece based on the shape data,
Means for converting the shape data to a direction in which the volume of the workpiece is uniformly reduced,
Means for creating the numerical control program using the result of the conversion.
ユーザに加工に使用する工具を選択、設定させる工具設定手段と、
前記工具設定手段が、ユーザに工具を選択させるために示した工具の形状を示す情報とは異なる情報を用いて、前記数値制御プログラムを作成する数値制御プログラム作成手段と
を備えることを特徴とする数値制御プログラム作成システム。A numerical control program creation system comprising: a CAD for creating shape data representing a shape of a workpiece; and a CAM for creating a numerical control program for machining the workpiece based on the shape data,
Tool setting means for allowing a user to select and set a tool to be used for machining,
The tool setting means includes a numerical control program creating means for creating the numerical control program using information different from the information indicating the shape of the tool shown for allowing the user to select a tool. Numerical control program creation system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003015020A JP2004227327A (en) | 2003-01-23 | 2003-01-23 | Method for creating numerical control program, and machining method, system and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003015020A JP2004227327A (en) | 2003-01-23 | 2003-01-23 | Method for creating numerical control program, and machining method, system and device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004227327A true JP2004227327A (en) | 2004-08-12 |
Family
ID=32902895
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003015020A Pending JP2004227327A (en) | 2003-01-23 | 2003-01-23 | Method for creating numerical control program, and machining method, system and device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004227327A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2911807A1 (en) * | 2007-01-29 | 2008-08-01 | Lectra Sa Sa | Cutting parts predefined in a material made of several layers, comprises locating coordinates of reference points in the material by moving the corresponding part, and superposing the pattern according to the placement of reference points |
JP2011165183A (en) * | 2010-02-04 | 2011-08-25 | Quality Vision Internatl Inc | Graphic animation of geometric dimensioning and tolerancing |
US8185225B2 (en) | 2007-06-06 | 2012-05-22 | Mitsubishi Electric Corporation | Program creation apparatus, numerical control apparatus, program creation method |
WO2019221005A1 (en) * | 2018-05-15 | 2019-11-21 | 東芝機械株式会社 | Method for processing workpiece and machine for processing workpiece |
CN117518989A (en) * | 2023-10-20 | 2024-02-06 | 中国航发航空科技股份有限公司 | Programming method and device for local feature processing program on integral casing |
-
2003
- 2003-01-23 JP JP2003015020A patent/JP2004227327A/en active Pending
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2911807A1 (en) * | 2007-01-29 | 2008-08-01 | Lectra Sa Sa | Cutting parts predefined in a material made of several layers, comprises locating coordinates of reference points in the material by moving the corresponding part, and superposing the pattern according to the placement of reference points |
WO2008104657A2 (en) * | 2007-01-29 | 2008-09-04 | Lectra | Method for cutting predefined parts in a multilayered material with automatic control of the part dimensions |
WO2008104657A3 (en) * | 2007-01-29 | 2008-11-06 | Lectra | Method for cutting predefined parts in a multilayered material with automatic control of the part dimensions |
US8185225B2 (en) | 2007-06-06 | 2012-05-22 | Mitsubishi Electric Corporation | Program creation apparatus, numerical control apparatus, program creation method |
JP2011165183A (en) * | 2010-02-04 | 2011-08-25 | Quality Vision Internatl Inc | Graphic animation of geometric dimensioning and tolerancing |
JP2020064591A (en) * | 2018-05-15 | 2020-04-23 | 東芝機械株式会社 | Processing method for workpiece and processing machine for workpiece |
WO2019221005A1 (en) * | 2018-05-15 | 2019-11-21 | 東芝機械株式会社 | Method for processing workpiece and machine for processing workpiece |
JP2020064607A (en) * | 2018-05-15 | 2020-04-23 | 東芝機械株式会社 | Processing method for workpiece and processing machine for workpiece |
CN112105998A (en) * | 2018-05-15 | 2020-12-18 | 芝浦机械株式会社 | Method for processing workpiece and processing machine for workpiece |
TWI717733B (en) * | 2018-05-15 | 2021-02-01 | 日商東芝機械股份有限公司 | Processing method of processed object and processing machine of processed object |
TWI750757B (en) * | 2018-05-15 | 2021-12-21 | 日商東芝機械股份有限公司 | Processing method of to-be-processed object and processing machine for to-be-processed object |
JP7169945B2 (en) | 2018-05-15 | 2022-11-11 | 芝浦機械株式会社 | Workpiece processing method and workpiece processing machine |
CN112105998B (en) * | 2018-05-15 | 2024-02-13 | 芝浦机械株式会社 | Method for processing workpiece and processing machine for workpiece |
CN117518989A (en) * | 2023-10-20 | 2024-02-06 | 中国航发航空科技股份有限公司 | Programming method and device for local feature processing program on integral casing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Monreal et al. | Influence of tool path strategy on the cycle time of high-speed milling | |
US4949270A (en) | Method of creating NC program for pocket machining | |
CN100474189C (en) | Threading machine cycle processing method for turning hook-tooth thread | |
CN100399340C (en) | Method and device for generation of machining program | |
CN103543696B (en) | Use the method in Medial-Axis Transformation optimization tool path | |
JP2003108210A (en) | Method for setting machining speed for machine tool and machine tool | |
US20040015932A1 (en) | Method and system for converting graphic databases into coded workpiece processing programs | |
CN108262591A (en) | A kind of five shaft vertical turning-milling complex processing method of aero-engine casing | |
JP2004227327A (en) | Method for creating numerical control program, and machining method, system and device | |
KR20060031356A (en) | Optimized machining controller for automatic machining device and automatic machining device with said controller | |
CN113486475A (en) | Prediction method for cutting force of cylindrical gear hobbing | |
Kumar et al. | CNC programming for machining | |
CN106378479A (en) | CNC high-glossiness machining technology | |
JP2011043864A (en) | Automatic programming method | |
US6925353B2 (en) | Method and device for machining contoured recesses, utilizing a graphical user interface for defining contour expressions | |
JPH11212615A (en) | Nc data prodcuding device for drilling | |
JP3123340B2 (en) | NC data automatic creation device | |
WO2009101688A1 (en) | Electric discharge machining device | |
JP6935606B1 (en) | Information processing equipment and information processing programs | |
JP2003305625A (en) | Machining process determination method and device | |
JPH0750407B2 (en) | Numerical control system | |
JPH0679581A (en) | Automatic cutting conditions setting device for nc machine tool | |
JPH0811017A (en) | Method and device for preparing data to manufacture electrode for and data to control electric discharge machine | |
CN114919320B (en) | Processing technology of thin-wall part of three-dimensional stone carving | |
JP2002205243A (en) | Machining method with rotating tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060112 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080418 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080507 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080930 |