[go: up one dir, main page]

JP2002014711A - Method for searching uncut corner processing area for contour line processing and method for creating uncut corner processing area using the method - Google Patents

Method for searching uncut corner processing area for contour line processing and method for creating uncut corner processing area using the method

Info

Publication number
JP2002014711A
JP2002014711A JP2000193873A JP2000193873A JP2002014711A JP 2002014711 A JP2002014711 A JP 2002014711A JP 2000193873 A JP2000193873 A JP 2000193873A JP 2000193873 A JP2000193873 A JP 2000193873A JP 2002014711 A JP2002014711 A JP 2002014711A
Authority
JP
Japan
Prior art keywords
tool
uncut
processing
shape
layer
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
Application number
JP2000193873A
Other languages
Japanese (ja)
Inventor
Takatsugu Ishii
貴継 石井
Minoru Mori
穣 森
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2000193873A priority Critical patent/JP2002014711A/en
Publication of JP2002014711A publication Critical patent/JP2002014711A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【課題】 次工程の工具軌跡を求める際のデータ量を少
なくし、その演算処理を簡易にし、次工程の加工時間を
短縮することにある。 【解決手段】 前工程の削り残し隅部について先端部丸
み半径の異なる工具で等高線加工を行う次工程の工具軌
跡の作成のためにその削り残し隅部の加工範囲を探索す
るに際し、削り残し部分の断面形状を円弧同士または円
弧と直線との組合せで表し、前工程の各層に対応する次
工程の各層の工具高さにつき、次工程の工具の先端部の
断面形状が、円弧同士の組合せまたは円弧と直線との組
合せで表した削り残し部分の断面形状に対し接触する位
置を、削り残し部分に対する次工程の工具の接触位置と
し、その接触位置から次工程の工具が製品形状に対し接
触する位置までの移動距離を求めて、その移動距離を見
込み距離とし、削り残し部分に対する次工程の工具の接
触位置をその見込み距離分製品形状側へオフセットさせ
た工具位置での工具軌跡と、次工程の工具が製品形状に
接触する位置での工具軌跡とで囲まれる領域の存在範囲
を削り残し隅部加工範囲とするものである。
(57) [Summary] [PROBLEMS] To reduce the amount of data when obtaining a tool trajectory in the next process, to simplify the calculation process, and to shorten the processing time in the next process. SOLUTION: In search of a machining range of the uncut corner in order to create a tool trajectory in a next process for performing contour line processing with a tool having a different rounding radius at the tip of the remaining uncut corner in the previous process, an uncut portion is searched. The cross-sectional shape of the tool is represented by the combination of arcs or a combination of arcs and straight lines, and for the tool height of each layer in the next process corresponding to each layer in the previous process, the cross-sectional shape of the tip of the tool in the next process is a combination of arcs or The position that contacts the cross-sectional shape of the uncut portion represented by the combination of the arc and the straight line is the contact position of the tool in the next process with the uncut portion, and the tool in the next process contacts the product shape from the contact position The tool at the tool position where the travel distance to the position is calculated, the travel distance is set as the expected distance, and the contact position of the tool in the next process to the uncut portion is offset to the product shape side by the estimated distance. The existence range of the region surrounded by the trajectory and the tool trajectory at the position where the tool of the next process comes into contact with the product shape is left uncut and used as the corner machining range.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、CAM(コンピ
ュータ支援加工)システム用のNC(数値制御)データ
の作成の際に用いて好適な、等高線加工用の削り残し隅
部の加工範囲の探索方法および、その方法を用いた削り
残し隅部加工領域の作成方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of searching for a machining range of an uncut corner for contour line machining, which is suitable for use in producing NC (numerical control) data for a CAM (computer assisted machining) system. Further, the present invention relates to a method of creating a remaining machining area at the corner portion using the method.

【0002】[0002]

【従来の技術】CAM(コンピュータ支援加工)システ
ムを用いて金型のダイ等の形状をブロック状の素材から
削り出す際には、一般に、加工時間の短縮のため先ず比
較的大径の工具による荒加工でその素材を製品形状(仕
上げ形状)の近くまで削り、その後に仕上げ加工で製品
形状を削り出すという手順が取られ、その荒加工では通
常、等高線加工によって切削効率を向上させるととも
に、取り代一定加工によって工具破損等の不具合の発生
を防止している。
2. Description of the Related Art When shaping a die or the like from a block-shaped material using a CAM (Computer Aided Machining) system, a relatively large-diameter tool is generally used to shorten the machining time. Rough cutting is used to cut the material to near the product shape (finished shape), and then finish processing the product shape to finish. Prevention of problems such as tool breakage by constant machining.

【0003】かかる荒加工の方法としては、例えば特開
平8−155788号公報にて、工具長さのかなりの部
分に対応する大きな段差で上方から下方へ順次切削加工
してゆく、いわゆる一発加工の大荒加工と、その大荒加
工後の階段状の中間形状の各段を大荒加工よりも小さな
段差で下方から上方へ順次切削加工してゆく、いわゆる
カケ上がり加工の中荒加工とを行う、工具長さを有効に
利用した荒加工方法が提案されており、この方法では、
フラットエンドミルやスクエアエンドミルの如き、角に
ほとんど丸みがない先端部を持つ工具を使用することか
ら、前工程の大荒加工後の中間形状が階段状となるた
め、工具軌跡と工具径とでその中間形状を表して、そこ
から次工程の中荒加工の工具軌跡を求め、その工具軌跡
から中荒加工用のNCデータを作成することが可能であ
った。
[0003] As a method of such rough machining, for example, Japanese Patent Application Laid-Open No. 8-155788 discloses a so-called one-shot machining in which cutting is performed sequentially from above to below at a large step corresponding to a considerable portion of a tool length. A tool that performs large rough machining and the so-called semi-rough machining, in which each step of the step-shaped intermediate shape after the large rough machining is sequentially cut from the bottom to the top with a smaller step than the large rough machining. A roughing method that makes effective use of the length has been proposed. In this method,
Since a tool that has a tip with almost no rounded corners, such as a flat end mill or square end mill, is used, the intermediate shape after large rough machining in the previous process becomes a step-like shape, so the middle between the tool path and the tool diameter It was possible to express the shape, determine the tool trajectory for the next rough machining from the shape, and create NC data for the middle rough machining from the tool trajectory.

【0004】ところで、荒加工の方法として近年、大き
な底面積を持つフェイスミルやラジアスエンドミル等の
大径工具で、その大きな底面積を利用して一度に大きな
領域の加工を行い、その後、大荒加工で使用した工具よ
りも小径の工具で、大荒加工での削り残し部分について
中荒加工を行うことが検討されている。
In recent years, as a roughing method, a large area tool such as a face mill or a radius end mill having a large bottom area is used at once to process a large area using the large bottom area. It has been studied to perform medium-rough machining on uncut parts in large-rough machining with tools smaller in diameter than the tools used in.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上記フ
ェイスミルやラジアスエンドミル等の大径工具では、フ
ラットエンドミルやスクエアエンドミルと異なって、工
具への加工負荷が過大になるのを防止するために先端部
の角に比較的大きな丸み(角R)が付けられていること
から、その大径工具での加工後の中間形状の断面形状
が、直線と円弧とが組み合わされた形状となり、これが
ため大荒加工後の中間形状を単純に工具軌跡と工具径と
で表すことができず、曲面を表現し得る三次元形状デー
タで表す必要があって、その中間形状の三次元形状デー
タから次工程の中荒加工の工具軌跡を求める際に、デー
タ量が膨大になるとともに演算処理が複雑になり、NC
データを作成するための処理に時間がかかるという問題
があった。
However, unlike the flat end mill and the square end mill, large-diameter tools such as the face mill and the radius end mill described above have a tip portion for preventing an excessive processing load on the tool. Has a relatively large radius (corner R) at the corner, the cross-sectional shape of the intermediate shape after machining with the large-diameter tool becomes a shape combining a straight line and a circular arc, and this results in large rough machining. The subsequent intermediate shape cannot be simply represented by the tool path and the tool diameter, but must be represented by three-dimensional shape data capable of expressing a curved surface. When calculating the tool trajectory for machining, the amount of data becomes enormous and the calculation process becomes complicated.
There is a problem that the process for creating data takes time.

【0006】上述した問題の解決のためには、例えば特
開平8−123527号公報に開示されているような方
法を用いることが考えられる。すなわち、先ず、前工程
の大荒加工の大径工具の最も製品形状に近い工具軌跡と
その大径工具の外径および先端部の丸み形状とから、上
記工具軌跡上に位置する上記大径工具の外形を求め、そ
の大径工具の外形を、その大径工具の先端部の丸み形状
を近似し得る程度に小さいピッチで工具軸線方向に並ん
だ多数の平面でそれぞれ工具軸線と直交する方向に切断
して工具横断面形状を求め、それらの工具横断面形状を
さらに上記工具軌跡と直交する平面で切断して上記多数
の平面上にそれぞれ位置する工具外形点を求めるという
処理を、大荒加工の各層について上記工具軌跡に沿って
上記大径工具の位置を移動させながら行って、上記多数
の平面上にそれぞれ上記工具外形点の軌跡である工具外
形線を作成し、同一平面上に複数の工具外形線が存在す
る場合は製品形状に近い方の部分を切り出して繋ぎ合わ
せることで、大径工具での大荒加工後の中間形状を上記
多数の平面上の線によって表す。
In order to solve the above-mentioned problem, it is conceivable to use a method as disclosed in, for example, Japanese Patent Application Laid-Open No. 8-123527. That is, first, from the tool path closest to the product shape of the large-diameter tool for large-diameter machining in the previous process and the round shape of the outer diameter and the tip of the large-diameter tool, the large-diameter tool positioned on the tool path is determined. Obtain the outer shape, and cut the outer shape of the large-diameter tool in a number of planes arranged in the tool axis direction at a pitch small enough to approximate the rounded shape of the tip of the large-diameter tool in the direction perpendicular to the tool axis. The process of determining the tool cross-sectional shape, and further cutting the tool cross-sectional shape on a plane orthogonal to the tool trajectory to obtain the tool external points located on the plurality of planes, is performed for each layer of the rough machining. Is performed while moving the position of the large-diameter tool along the tool trajectory to create tool outlines which are trajectories of the tool outline points on the plurality of planes, respectively. Line If standing than joining together by cutting a portion closer to the product shape, representing an intermediate shape after Oara processing large 径工 tool by a line on the multiple planes.

【0007】次いで、次工程の中荒加工の工具の外形に
ついても、上記多数の平面でそれぞれ切断して工具横断
面形状を求め、それらの工具横断面形状が各々それと同
じ平面上の上記中間形状の線に接触しながら移動する時
の工具中心位置の軌跡をそれぞれ求めて、それらの工具
中心位置の軌跡を、工具軸線と直交する方向に延在する
一つの平面上に投影し、それらの工具軌跡のうちで最も
製品形状から遠い部分を切り出して繋ぎ合わせること
で、中荒加工の工具が大荒加工後の中間形状に食い込ま
ずに接触しながら移動する時の工具軌跡を求め、この工
具軌跡を用いて、中荒加工全体の工具軌跡を計算する。
しかしながら、このようにした場合でも未だ、次工程の
中荒加工の工具軌跡を求める際にデータ量が膨大になる
とともに演算処理が複雑になり、NCデータを作成する
ための処理に時間がかかるという問題があった。
[0007] Next, regarding the outer shape of the tool for the intermediate rough machining in the next step, the tool cross-sectional shape is obtained by cutting each of the above-mentioned many planes, and the tool cross-sectional shape is the intermediate shape on the same plane. The trajectory of the tool center position when moving while contacting the line of each is obtained, and the trajectory of the tool center position is projected on one plane extending in a direction orthogonal to the tool axis, and the tool By cutting out and joining the parts of the trajectory that are farthest from the product shape, the tool trajectory when the medium-rough machining tool moves while touching the intermediate shape after large-rough machining without touching it is calculated. Calculate the tool trajectory of the entire middle roughing by using this.
However, even in such a case, the amount of data when calculating the tool trajectory for the rough machining in the next process is still enormous, the arithmetic processing is complicated, and the processing for creating NC data takes time. There was a problem.

【0008】しかも、上記大径工具による大荒加工で
は、その工具径が大きいがゆえに、等高線加工の各層に
おける中間形状中に、製品形状の曲率半径が工具半径よ
りも小さくて工具が入りきらず削り残しが生ずる隅部で
ある削り残し隅部が多数存在することになり、これがた
め次工程で、先に記したように大荒加工の大径工具より
も小径の工具により、それらの削り残し隅部について中
荒加工を行うことが検討され、その中荒加工について、
加工効率を上げ、かつ当該中荒加工での削り残しを少な
くする目的で、大荒加工の大径工具と先端部の丸み半径
が異なる工具で等高線加工を行うことが検討されている
が、このように先端部の丸み半径が異なると、上述した
削り残し隅部でない部分でも、中荒加工の等高線加工の
各層について幅狭の加工領域が存在することとなる。
Further, in the above-mentioned rough machining using the large-diameter tool, since the tool diameter is large, the radius of curvature of the product shape is smaller than the tool radius in the intermediate shape in each layer of the contour line processing, so that the tool cannot be completely inserted and the uncut portion remains. There will be many uncut corners, which are corners where this occurs, and this means that in the next step, these uncut corners will be removed by a tool with a smaller diameter than the large-diameter tool as described earlier. It is considered to perform medium roughing.
For the purpose of increasing the processing efficiency and reducing the uncut portion in the middle roughing, it has been studied to perform contour line processing with a large diameter tool for large roughing and a tool with a different radius at the tip. If the tip has a different radius of radii, there will be a narrow processing area for each layer of the contour line processing of the medium and rough processing, even in the above-mentioned non-remaining corners.

【0009】しかして、その幅狭の加工領域をも中荒加
工することとすると、たとえその中荒加工を行っても最
終的に必要な仕上がりにはならないため、同じ箇所をさ
らに仕上げ加工する必要があることから、無駄な中荒加
工の時間が生じてしまうという問題があった。
However, if the narrow processing area is to be subjected to medium roughing, even if the medium rough processing is performed, the final required finish will not be obtained. As a result, there is a problem that useless time for rough machining is generated.

【0010】[0010]

【課題を解決するための手段およびその作用・効果】こ
の発明は、上記課題を有利に解決した等高線加工用削り
残し隅部加工範囲探索方法およびその方法を用いた削り
残し隅部加工領域作成方法を提供することを目的とする
ものであり、請求項1記載のこの発明の等高線加工用削
り残し隅部加工範囲探索方法は、前工程の等高線加工で
の削り残し隅部について前記前工程の工具と先端部の丸
み半径が異なる工具で等高線加工を行う次工程の工具軌
跡の作成のために、前記削り残し隅部の加工範囲を探索
するに際し、前記前工程での削り残し部分の断面形状
を、前記前工程の等高線加工の各層でそれぞれ製品形状
に最も近い工具軌跡上に位置する前記前工程の工具の丸
みを持つ先端部の断面形状に基づいて、円弧同士の組合
せまたは円弧と直線との組合せで表し、前記前工程の等
高線加工の各層に対応する前記次工程の等高線加工の各
層の工具高さについて、前記次工程の工具の丸みを持つ
先端部の断面形状が、前記円弧同士の組合せまたは円弧
と直線との組合せで表した前工程での削り残し部分の断
面形状に対し接触する位置を求めて、その位置を前記削
り残し部分に対するその次工程の工具の接触位置とし、
前記削り残し部分に対する前記次工程の工具の前記接触
位置から、その次工程の工具が前記製品形状に対し接触
する位置までの移動距離を求めて、その移動距離を見込
み距離とし、前記削り残し部分に対する前記次工程の工
具の接触位置を、前記見込み距離分前記製品形状側へオ
フセットさせ、前記次工程の工具が前記製品形状に対し
接触する位置に基づく工具軌跡と、前記オフセットさせ
た工具位置に基づく工具軌跡とで囲まれる領域の存在す
る範囲を求めて、その範囲を削り残し隅部加工範囲とす
ることを特徴とするものである。
SUMMARY OF THE INVENTION The present invention advantageously solves the above-mentioned problems and provides a method for searching for a remaining machining area for contour line machining and a method for creating an unmachined corner machining area using the method. It is an object of the present invention to provide a method for searching a remaining machining area for contour line machining according to claim 1 of the present invention, the method comprising: In order to create a tool path in the next step of performing contour line processing with a tool having a different radius of radii at the tip and at the time of searching for a processing range of the uncut corner, the cross-sectional shape of the uncut part in the previous step is searched. Based on the cross-sectional shape of the rounded tip of the tool of the preceding process located on the tool path closest to the product shape in each layer of the contour processing in the preceding process, a combination of arcs or an arc and a straight line The tool height of each layer of the contour processing of the next step corresponding to each layer of the contour processing of the previous step, the cross-sectional shape of the rounded tip of the tool of the next step is represented by a combination of the arcs. Obtain a position that contacts the cross-sectional shape of the uncut portion in the previous process represented by a combination or a combination of an arc and a straight line, and that position as the contact position of the tool in the next process with respect to the uncut portion,
From the contact position of the tool in the next step with the uncut portion, determine the movement distance from the contact position of the tool in the next step to the product shape, the movement distance as the expected distance, the uncut portion The contact position of the tool in the next step with respect to the product shape side by the expected distance, the tool path based on the position where the tool in the next step contacts the product shape, and the offset tool position A range in which a region surrounded by the tool trajectory is present is obtained, and the range is left uncut and used as a corner processing range.

【0011】かかる等高線加工用削り残し隅部加工範囲
探索方法によれば、前工程での削り残し部分の断面形状
を、前工程の等高線加工の各層でそれぞれ製品形状に最
も近い工具軌跡上に位置するその前工程の工具の丸みを
持つ先端部の断面形状に基づいて円弧同士の組合せまた
は円弧と直線との組合せで表し、前工程の等高線加工の
各層に対応する次工程の等高線加工の各層の工具高さに
ついて、その次工程の工具の丸みを持つ先端部の断面形
状が、円弧同士の組合せまたは円弧と直線との組合せで
表した前工程での削り残し部分の断面形状に対し接触す
る位置を求めてその位置を削り残し部分に対する次工程
の工具の接触位置とすることから、三次元形状データで
表した中間形状や多数の平面上の線によって表した中間
形状から次工程の工具軌跡を求める必要がないので、次
工程の工具軌跡を求める際のデータ量を少なくし得ると
ともに演算処理を簡易にし得て、NCデータを作成する
ための処理を短時間で済ませることができる。
According to the method for searching for the uncut corner processing area for contour line machining, the cross-sectional shape of the uncut portion in the previous step is positioned on the tool path closest to the product shape in each layer of the contour line processing in the previous step. Based on the cross-sectional shape of the rounded tip of the tool in the previous process, it is expressed by a combination of arcs or a combination of an arc and a straight line, and each layer of the next process contour processing corresponding to each layer of the previous process contour processing Regarding the tool height, the position where the cross-sectional shape of the rounded tip of the tool in the next process touches the cross-sectional shape of the uncut portion in the previous process expressed by a combination of arcs or a combination of arcs and straight lines From the intermediate shape represented by the three-dimensional shape data and the intermediate shape represented by a number of lines on the plane. It is not necessary to determine the ingredients trajectory, and obtained by the arithmetic processing with may reduce the data amount for obtaining the tool path a next step easily, NC data can be finished in a short time a process for creating.

【0012】しかも、上記削り残し部分に対する次工程
の工具の接触位置から、その次工程の工具が製品形状に
対し接触する位置までの移動距離を求めて、その移動距
離を見込み距離とし、上記削り残し部分に対する次工程
の工具の接触位置を、その見込み距離分製品形状側へオ
フセットさせ、次工程の工具が製品形状に対し接触する
位置に基づく工具軌跡と、上記オフセットさせた工具位
置に基づく工具軌跡とで囲まれる領域の存在する範囲を
求めて、その範囲を削り残し隅部加工範囲とすることか
ら、そのオフセット処理により、削り残し隅部でない部
分の幅狭の加工領域を削除し得て、大径工具による前工
程後の中間形状から削り残し隅部を的確に探索し、その
削り残し隅部のみに対応させて次工程の加工領域を作成
することができ、ひいては無駄な次工程の加工時間をな
くすことができる。
In addition, a moving distance from the contact position of the tool in the next process to the uncut portion to the position where the tool in the next process contacts the product shape is determined, and the moving distance is set as an expected distance, and The contact position of the tool in the next process with respect to the remaining portion is offset toward the product shape by the estimated distance, the tool path based on the position where the tool in the next process contacts the product shape, and the tool based on the offset tool position By obtaining the range where the area surrounded by the trajectory exists and setting the range as the uncut corner processing area, the offset processing can delete the narrow processing area of the part other than the uncut corner. , It is possible to accurately search for the uncut corners from the intermediate shape after the previous process with a large diameter tool, and create a machining area for the next process by corresponding only to the uncut corners, The stomach is able to eliminate the processing time of useless the next step.

【0013】なお、この発明の等高線加工用削り残し隅
部加工範囲探索方法においては、請求項2に記載したよ
うに、前記次工程の等高線加工の各層の工具高さについ
て、前記製品形状に最も近い工具軌跡に沿って求めた前
記移動距離のうちの最大値を前記見込み距離とすること
としても良く、このようにすれば、見込み距離を一定値
とし得て削り残し隅部の探索処理を簡易かつ短時間で済
むものとすることができ、しかも最大値を採用すること
で、削り残し隅部の範囲を必要最小限に止めることがで
きる。
[0013] In the method of searching for the uncut corner processing area for contour line processing according to the present invention, as described in claim 2, the tool height of each layer of the contour line processing in the next step is the most suitable for the product shape. The maximum value of the moving distances determined along the close tool path may be set as the estimated distance. In this case, the estimated distance can be set to a constant value, and the process of searching for the uncut corners can be simplified. In addition, it can be done in a short time, and by adopting the maximum value, the range of the uncut corner can be minimized.

【0014】また、請求項3記載のこの発明の削り残し
隅部加工領域作成方法は、前記請求項1または2記載の
等高線加工用削り残し隅部加工範囲探索方法を用いて、
前記次工程の等高線加工の各層の工具高さについて、前
記削り残し隅部加工範囲に対し、前記次工程の工具が前
記製品形状に対し接触する位置に基づく工具軌跡と、前
記次工程の工具が前記削り残し部分に対し接触する位置
に基づく工具軌跡とで囲まれる領域を求めて、その領域
を削り残し隅部加工領域とすることを特徴とするもので
ある。
According to a third aspect of the present invention, there is provided a method for creating a left-behind corner processing area according to the first or second aspect of the present invention, wherein
For the tool height of each layer of the contour processing in the next step, for the uncut corner processing area, a tool path based on the position where the tool in the next step contacts the product shape, and the tool in the next step A region surrounded by a tool trajectory based on a position where the uncut portion is contacted is determined, and the region is set as a non-cut corner processing region.

【0015】かかる削り残し隅部加工領域作成方法によ
れば、前記方法で的確に探索して得た削り残し隅部加工
範囲に対し、次工程の工具が製品形状に対し接触する位
置に基づく工具軌跡と、次工程の工具が上記削り残し部
分に対し接触する位置に基づく工具軌跡とで囲まれる領
域を求めて、その領域を削り残し隅部加工領域とするの
で、削り残し隅部でない部分の幅狭の加工領域を削り残
し隅部加工領域から的確に削除し得て、大径工具による
前工程後の中間形状についてその削り残し隅部加工領域
のみを次工程で加工するようにNCデータを作成するこ
とで、次工程用NCデータの作成工数を低減し得るとと
もに、無駄な次工程の加工時間をなくすことができる。
According to the method for creating an uncut corner processing area, the tool based on the position at which the tool in the next process comes into contact with the product shape with respect to the uncut corner processing area obtained by the accurate search by the above method. The area surrounded by the trajectory and the tool trajectory based on the position at which the tool of the next process contacts the uncut portion is obtained, and the area is set as the uncut corner processing area. The NC data can be accurately removed from the corner machining area by leaving the narrow machining area uncut, so that only the uncut corner machining area is machined in the next process for the intermediate shape after the previous process with the large-diameter tool. By creating, the man-hour for creating the next process NC data can be reduced, and unnecessary processing time of the next process can be eliminated.

【0016】なお、この発明の削り残し隅部加工領域作
成方法においては、請求項4に記載したように、前記次
工程の等高線加工の各層の工具高さについて、前記製品
形状に最も近い工具軌跡に沿って求めた前記移動距離の
うちの最小値が得られた傾斜角の前記製品形状の斜面を
代表斜面とし、前記代表斜面を前記製品形状として前記
削り残し隅部加工領域を求めることとしても良く、この
ようにすれば、次工程の工具が製品形状に対し接触する
位置に基づく工具軌跡を、その次工程の等高線加工の各
層の工具高さでの製品形状を一定距離オフセットさせる
処理によって簡易かつ短時間で求めることができ、しか
も最小値が得られる最も急な傾斜角の代表斜面を製品形
状として工具接触位置を求めることで、製品形状への工
具の食込みの可能性を確実に排除することができる。
In the method for creating an uncut corner processing area according to the present invention, the tool locus closest to the product shape with respect to the tool height of each layer in the contour line processing in the next step is described in claim 4. The slope of the product shape of the inclination angle at which the minimum value of the moving distances obtained along is obtained as the representative slope, and the representative uncut corner may be obtained as the product shape with the representative slope as the corner processing area. By doing so, the tool trajectory based on the position where the tool in the next process contacts the product shape can be simplified by offsetting the product shape at the tool height of each layer in the next process by a fixed distance. The tool contact position can be determined in a short time, and the tool contact position can be determined by using the representative slope with the steepest inclination angle at which the minimum value can be obtained as the product shape. It is possible to reliably eliminate.

【0017】[0017]

【発明の実施の形態】以下に、この発明の実施の形態を
実施例によって、図面に基づき詳細に説明する。ここ
に、図1は、この発明の等高線加工用削り残し隅部加工
範囲探索方法の一実施例を用いた、この発明の削り残し
隅部加工領域作成方法の一実施例の処理手順を示すフロ
ーチャート、また図2は、上記実施例の削り残し隅部加
工領域作成方法を用いた荒加工用工具軌跡の作成方法を
示すフローチャートであり、この荒加工用工具軌跡の作
成方法は、プレス金型の型形状部をCAMシステムで荒
加工するためのNCデータの作成に用いるもので、CA
Mシステムを構成する、通常のコンピュータを用いたN
Cデータ作成装置において、その作動プログラムを適宜
改変することにて実施されるものである。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings. FIG. 1 is a flow chart showing a processing procedure of an embodiment of a method for creating a left-behind corner processing area according to an embodiment of the present invention, which uses an embodiment of a method for searching a remaining-cut corner processing area for contour line processing according to the present invention. FIG. 2 is a flowchart showing a method for creating a tool path for rough machining using the method for creating an uncut corner machining area according to the above-described embodiment. This is used to create NC data for rough machining of a mold part with a CAM system.
N using an ordinary computer that constitutes the M system
In the C data creation device, the operation program is implemented by appropriately modifying the operation program.

【0018】図2に示す荒加工用工具軌跡の作成方法を
概説すると、この方法ではあらかじめ、大荒加工および
中荒加工の工具軸線方向を垂直方向(上下方向)に設定
するとともに、使用工具について、大荒加工用の大径工
具として先端角部に丸駒チップを持つフェイスミルを使
用する一方、中荒加工用の小径工具として、そのフェイ
スミルよりは小径の、先端が半球状をなすボールエンド
ミルを使用するように設定し、さらに大荒加工の等高線
加工および中荒加工の等高線加工の各層(各工具先端高
さ)を設定する。なお、以後の説明では理解を容易によ
るため、中荒加工の等高線加工の各層は大荒加工の等高
線加工の各層に一致しているものとするが、この発明で
は、大荒加工の等高線加工の各層と高さが異なって一対
一で対応していても良く、また大荒加工の等高線加工の
各層について複数層が対応していても良い。
The method of creating the tool path for rough machining shown in FIG. 2 will be briefly described. In this method, the tool axis directions of large rough machining and medium rough machining are set in the vertical direction (vertical direction) in advance, and While a face mill with a round piece tip at the corner of the tip is used as a large diameter tool for large rough machining, a ball end mill with a smaller diameter than the face mill and a hemispherical tip is used as a small diameter tool for medium rough machining. It is set to be used, and furthermore, each layer (each tool tip height) of contour line machining of large rough machining and contour line machining of medium rough machining is set. In the following description, for the sake of easy understanding, it is assumed that each layer of the contour processing of the medium rough processing corresponds to each layer of the contour processing of the large rough processing. The heights may be different and may correspond one-to-one, or a plurality of layers may correspond to each layer of the contour processing of the rough processing.

【0019】そしてこの方法では、先ずステップ11で、
上記NCデータ作成装置のコンピュータにより、上記設
定した大荒加工の等高線加工の各層について、製品形状
(仕上げ形状)を表した三次元データ(製品三次元形状
を三次元座標系における多数の点の集合で表したいわゆ
るCAMデータあるいは、製品三次元形状を三次元座標
系における曲面等の数式で表したいわゆるCADデー
タ)における製品形状を水平面で切断して、その製品形
状の等高輪郭線を計算で求め、続いてステップ12で、上
記コンピュータの使用者がそのコンピュータに素材形状
を入力することで素材形状を定義する。
In this method, first, in step 11,
The computer of the NC data generating apparatus described above uses three-dimensional data representing the product shape (finished shape) of each layer of the contouring process of the rough machining set as described above (the product three-dimensional shape is a set of many points in a three-dimensional coordinate system). The so-called CAM data or so-called CAD data in which the product three-dimensional shape is expressed by a mathematical expression such as a curved surface in a three-dimensional coordinate system) is cut along a horizontal plane, and the contour lines of the product shape are calculated. Then, in step 12, the user of the computer defines the material shape by inputting the material shape into the computer.

【0020】続くステップ13では、上記コンピュータに
より、例えば大荒加工の等高線加工の各層について製品
形状の輪郭線を大荒加工の工具半径分オフセットさせ
て、工具にスクエアエンドミルを用いた場合の製品形状
に対する工具の接触位置を求めるとともに、大荒加工の
等高線加工の各層とその上の層とでの製品形状の等高輪
郭線間の水平方向ピッチから、各層とその上の層との間
での製品形状面の、垂直面に対する傾斜角を求め、その
傾斜角と大荒加工用工具の工具径および工具先端部の丸
み半径とに応じて、製品形状に対する大荒加工用工具の
接触位置を、上記スクエアエンドミルを用いた場合の接
触位置から補正し、その補正した各層での工具接触位置
と上記の定義した素材形状とから、大荒加工の等高線加
工の各層の工具軌跡を求めて、その大荒加工用工具軌跡
から、大荒加工用NCデータを作成するとともに、後述
の如くして、円弧同士の組合せもしくは円弧と直線との
組合せで表した大荒加工後の中間形状を計算で求める。
なお、大荒加工の等高線加工の各層での工具軌跡は、例
えば各層について製品三次元形状と工具三次元形状との
接触計算を行う等の、従来既知の他の方法を用いて求め
ても良い。
In the following step 13, the contour line of the product shape is offset by the above-mentioned computer for each layer of the contour machining of the rough machining by the radius of the tool for the rough machining, and the tool for the product shape when a square end mill is used as the tool. Of the product shape surface between each layer and the layer above it from the horizontal pitch between the contour lines of the product shape of each layer of the rough machining contour and the layer above it. The angle of inclination with respect to the vertical plane is determined, and the contact position of the large roughing tool with respect to the product shape is determined using the square end mill according to the angle of inclination, the tool diameter of the rough roughing tool, and the round radius of the tool tip. The tool trajectory of each layer of large rough contour machining from the corrected tool contact position on each layer and the material shape defined above From the tool trajectory for large rough machining, NC data for large rough machining is created, and as described later, an intermediate shape after rough machining represented by a combination of arcs or a combination of arcs and straight lines is calculated. Ask.
Note that the tool trajectory in each layer of the contour processing of the rough machining may be obtained by using another conventionally known method such as performing contact calculation between the product three-dimensional shape and the tool three-dimensional shape for each layer.

【0021】次いでここではステップ14で、上記コンピ
ュータにより、上記設定した中荒加工の等高線加工の各
層について、上記製品形状の三次元データを水平面で切
断して製品形状の等高輪郭線を計算で求め、続いてステ
ップ15で、上記コンピュータにより、ステップ13で求め
た大荒加工後の中間形状と、ステップ14で求めた中荒加
工の等高線加工の各層についての製品形状の等高輪郭線
と、中荒加工用の工具の工具径および工具先端部の丸み
半径とから、後述の如くして、中荒加工領域としての削
り残し隅部加工領域を計算で求め(作成し)、しかる後
ステップ16で、上記コンピュータにより、その中荒加工
領域としての削り残し隅部加工領域のみを加工するため
の中荒加工用工具軌跡を従来既知の方法を用いて計算で
求めて、その中荒加工の工具軌跡から中荒加工用NCデ
ータを作成する。
Next, here, in step 14, for each layer of the contouring process of the above-mentioned medium rough machining, the three-dimensional data of the product shape is cut by a horizontal plane by the computer to calculate a contour line of the product shape. Then, in step 15, by the above-mentioned computer, the intermediate shape after the large rough processing determined in step 13, the contour contour of the product shape for each layer of the contour processing of the medium rough processing determined in step 14, and From the tool diameter of the tool for roughing and the radius of the tip of the tool as described below, the uncut corner processing area as the medium roughing area is calculated (created) as described later. By the above-mentioned computer, a tool trajectory for medium rough machining for machining only the uncut corner machining area as the medium rough machining area is obtained by calculation using a conventionally known method, and the medium rough machining is performed. NC data for medium roughing is created from the tool trajectory.

【0022】上記方法によって作成した大荒加工用工具
軌跡を用いて、図3(a)に示すように、先端角部に周
方向に等間隔に複数の丸駒チップCCを持つ大荒加工用大
径工具としてのフェイスミルFMをその工具軸線CFが上記
大荒加工用工具軌跡TP上を移動するように移動させて大
荒加工の等高線加工を行うと、素材形状Mから製品形状
(仕上げ形状)FFの近くまで、大径工具の先端面の広さ
を生かした大荒加工が行われる。なお、図3および以後
の図中フェイスミルFMについての矢印CD,PD,RDはそれ
ぞれ、工具の加工進行方向、ピッチ(追い込み)方向お
よび回転方向を示している。図3(b)は、その大荒加
工後の中間形状IFを示し、この中間形状IFは、全体とし
ては概略階段状となるとともに、大荒加工の各層で、図
3(c)に示すように、製品形状(仕上げ形状)FFの等
高輪郭線の曲率半径がフェイスミルFMの工具半径よりも
小さいため工具軌跡TP上のフェイスミルFMが入りきらな
い部分が削り残る。この曲率半径が小さくてフェイスミ
ルFMが入りきらず削り残った部分を、この明細書では削
り残し隅部RNと呼ぶ。
As shown in FIG. 3 (a), using the tool trajectory for large rough machining created by the above method, a large diameter for large rough machining having a plurality of round piece chips CC at the tip corner at equal intervals in the circumferential direction. When the face mill FM as a tool is moved so that the tool axis CF moves on the tool path TP for large rough machining, contour machining for large rough machining is performed, and from the material shape M to the product shape (finished shape) FF. Until then, large rough machining utilizing the width of the tip surface of the large diameter tool is performed. Note that arrows CD, PD, and RD for the face mill FM in FIG. 3 and subsequent figures indicate a machining progress direction, a pitch (drive-in) direction, and a rotation direction of the tool, respectively. FIG. 3 (b) shows an intermediate shape IF after the rough machining, and the intermediate shape IF has a substantially stepped shape as a whole, and each layer of the rough machining, as shown in FIG. 3 (c). Since the radius of curvature of the contour line of the product shape (finished shape) FF is smaller than the tool radius of the face mill FM, a portion of the tool path TP where the face mill FM cannot fully fit is left off. In the present specification, the portion which has a small radius of curvature and is not cut by the face mill FM and is left uncut is referred to as a left uncut corner RN.

【0023】次いで上記大荒加工後の中間形状IFに対
し、上記方法によって作成した中荒加工用工具軌跡を用
いて、図4(a)に示すとともに中荒加工の各層につい
て図4(b)に示すように、上記フェイスミルFMよりは
小径の中荒加工用小径工具としてのボールエンドミルBM
をその工具軸線CBが上記中荒加工用工具軌跡TP上を移動
するように移動させて中荒加工の等高線加工を行うと、
上記中間形状IFから中荒加工の各層について各削り残し
隅部RNが削り込まれて、図4(c)に示す如き、より仕
上げ形状FFに近い中荒加工後形状MFとなる。
Next, for the intermediate shape IF after the above-mentioned large rough machining, using the tool trajectory for the medium rough machining created by the above method, it is shown in FIG. 4 (a) and each layer of the medium rough machining is shown in FIG. 4 (b). As shown, the ball end mill BM as a small-diameter tool for small-diameter roughing than the face mill FM
Is moved so that the tool axis CB moves on the tool path TP for the above-mentioned middle rough machining, and contour machining of the middle rough machining is performed.
The uncut corners RN of each layer of the middle rough machining from the above-mentioned intermediate shape IF are cut away to form a shape MF after the middle rough machining closer to the finished shape FF as shown in FIG.

【0024】ところで、上記荒加工用工具軌跡の作成方
法のステップ13〜ステップ15では、前工程としての大荒
加工の等高線加工での各削り残し隅部についてその大荒
加工の次工程としての中荒加工で、大荒加工用の上記フ
ェイスミルFMと先端部の丸み半径が異なる上記ボールエ
ンドミルBMで等高線加工を行う工具軌跡TPを作成するた
めに、図1に示す上記実施例の削り残し隅部加工領域作
成方法を用いており、この実施例の削り残し隅部加工領
域作成方法では、先ずステップ1で、上記削り残し隅部
を探索するために、大荒加工での削り残し部分の形状で
ある上記中間形状IFの断面形状を、図5に示すように、
その大荒加工の等高線加工の各層でそれぞれ製品形状に
最も近い工具軌跡上に位置するフェイスミルFMの、丸駒
チップCCによる丸みを持つ先端部の断面形状に基づい
て、複数の円弧同士の組合せもしくは、一または複数の
円弧と直線との組合せで表す。ここで、図5中PDは工具
移動のピッチ方向、Pは工具軌跡のピッチ、CF1 は製品
形状に最も近い工具軌跡上より一ピッチ前の工具軌跡上
の工具軸線、CF2 は製品形状に最も近い工具軌跡上の工
具軸線を示す。
By the way, in steps 13 to 15 of the above-described method for creating a tool path for rough machining, in each of the remaining uncut corners in the contour machining of the large rough machining as the previous process, the medium rough machining as the next process of the rough machining is performed. In order to create a tool trajectory TP for performing contour line machining with the face mill FM for large rough machining and the ball end mill BM having a different radius at the tip end, the uncut corner machining area of the embodiment shown in FIG. In the method for creating an uncut corner processing region in this embodiment, first, in step 1, the shape of the uncut portion in the large rough machining is used to search for the uncut corner. The cross-sectional shape of the shape IF is as shown in FIG.
Based on the cross-sectional shape of the rounded tip of the face mill FM of the face mill FM located on the tool path closest to the product shape in each layer of the contour machining of the rough machining, a combination of multiple arcs or , One or more arcs and straight lines. In FIG. 5, PD is the pitch direction of the tool movement, P is the pitch of the tool path, CF1 is the tool axis on the tool path one pitch before the tool path closest to the product shape, and CF2 is the closest to the product shape. The tool axis on the tool path is shown.

【0025】図6(a),(b)は、上記大荒加工での
削り残し部分の形状である中間形状IFの断面形状の、製
品形状の面の傾斜角による相違を示しており、ここでは
図6(a)に示すように、対象とする層の工具丸み(端
R)の円弧と一つ上の層の等高線との交点CPに対し、そ
の一つ上の層の工具丸み(端R)の円弧の中心RCが製品
形状FF側にある場合を「傾斜角が緩い場合」と呼び、こ
の場合には断面形状は各層の等高線の直線と工具丸みの
円弧との組合せで表される。また図6(b)に示すよう
に、対象とする層の工具丸み(端R)の円弧と一つ上の
層の等高線との交点CPに対し、上の層の工具丸み(端
R)の円弧の中心RCが製品形状FFと反対の側にある場合
を「傾斜角が急な場合」と呼び、この場合には断面形状
は最下層を除き工具丸みの円弧同士の組合せで表され、
その円弧同士の交点は各層の等高線上から若干外れた高
さに位置する。なお、傾斜角が緩いか急かは、大荒加工
の層間ピッチ(各層の厚さ)と、製品形状に対応する、
各層の製品形状に最も近い工具軌跡上に位置するフェイ
スミルFMの工具丸みの円弧の位置と、その円弧の半径と
によって定まり、例えば同じ層間ピッチおよび円弧の位
置でも、円弧の半径が大きければ円弧同士が交差して傾
斜角が急な場合となるが、円弧の半径が小さければ円弧
と上の層の直線が交差して傾斜角が緩い場合となること
がある。
FIGS. 6 (a) and 6 (b) show differences in the cross-sectional shape of the intermediate shape IF, which is the shape of the uncut portion in the above-mentioned rough machining, due to the inclination angle of the surface of the product shape. As shown in FIG. 6 (a), for the intersection CP between the arc of the tool roundness (end R) of the target layer and the contour line of the upper layer, the tool roundness (end R) of the layer immediately above it The case where the center RC of the arc in ()) is on the product shape FF side is referred to as “when the inclination angle is gentle”, and in this case, the cross-sectional shape is represented by a combination of a contour straight line of each layer and a tool round arc. Also, as shown in FIG. 6B, the intersection of the circular arc of the tool roundness (end R) of the target layer and the contour line of the layer immediately above the intersection CP of the upper layer tool roundness (end R). The case where the center RC of the arc is on the side opposite to the product shape FF is called `` when the inclination angle is steep '', and in this case, the cross-sectional shape is represented by a combination of arcs of tool roundness except for the bottom layer,
The intersection of the arcs is located at a height slightly off the contour line of each layer. In addition, whether the inclination angle is gentle or steep depends on the interlayer pitch (thickness of each layer) of the rough processing and the product shape.
It is determined by the position of the circular arc of the tool roundness of the face mill FM located on the tool path closest to the product shape of each layer and the radius of the circular arc.For example, even at the same interlayer pitch and circular arc position, if the circular arc radius is large, the circular arc If the arc crosses each other and the inclination angle is steep, if the radius of the arc is small, the arc and the straight line of the upper layer may intersect and the inclination angle may be gentle.

【0026】次にここではステップ2で、先ず中荒加工
の等高線加工の複数層のうちの最上層を対象層として選
択し、続くステップ3で、中荒加工用の小径工具である
上記ボールエンドミルBMがその対象層で上記大荒加工で
の削り残し部分の形状である中間形状IFの断面形状に接
触する位置すなわち加工開始位置を幾何学計算によって
求める。ここで、ボールエンドミルBMの工具丸みの円弧
がフェイスミルFMの工具丸みの円弧よりも半径が大きい
場合であって、かつ図7(a)に示す如く、断面形状の
傾斜角が緩い場合には、ボールエンドミルBMが大荒加工
後の中間形状IFの断面形状に接触する位置は、中荒加工
の上記対象層(図示例では下から二番目の層)の等高線
に接するボールエンドミルBMの外形の円弧が、その層に
対応する大荒加工の層(図示例では中荒加工と同一高さ
の層)での製品形状に最も近い工具軌跡上に位置するフ
ェイスミルFMの工具丸みの円弧と一つ上の大荒加工の層
の等高線との交点CP1 に接する位置となる。従って図7
(b)に示すように、フェイスミルFMの工具軸線をCF、
ボールエンドミルBMの工具軸線をCB、フェイスミルFMの
工具丸みの円弧半径をr、ボールエンドミルBMの工具丸
みの円弧半径をR、大荒加工のZ方向ピッチ(層間ピッ
チ)をt、ボールエンドミルBMの工具軸線CBと上記交点
CP1 との間の水平距離をx1 、フェイスミルFMの工具丸
みの円弧中心位置と上記交点CP1 との間の水平距離をx
2 、ボールエンドミルBMとフェイスミルFMとの工具丸み
の円弧中心位置間水平距離を示す補正量をAMとすると、
以下の〔数1〕に示す関係式が成立する。なお、フェイ
スミルFMの外径はDとする。
Next, here, in step 2, first, the uppermost layer of the plurality of layers of the contour machining of the medium rough machining is selected as the target layer, and in step 3, the ball end mill, which is a small-diameter tool for the medium rough machining, is selected. The position where the BM contacts the cross-sectional shape of the intermediate shape IF, which is the shape of the uncut portion of the target layer in the rough machining, that is, the processing start position is determined by geometric calculation. Here, when the arc of the tool roundness of the ball end mill BM is larger than the radius of the tool round of the face mill FM, and when the inclination angle of the cross-sectional shape is gentle as shown in FIG. The position where the ball end mill BM comes into contact with the cross-sectional shape of the intermediate shape IF after the roughing is the arc of the external shape of the ball end mill BM that is in contact with the contour line of the target layer (the second layer from the bottom in the example shown) of the medium roughing However, the tool round arc of the face mill FM located on the tool path closest to the product shape in the layer of large rough machining corresponding to that layer (in the example shown, the layer with the same height as the medium rough machining) and one higher This is the position that is in contact with the intersection CP1 with the contour line of the rough processing layer. Therefore, FIG.
As shown in (b), the tool axis of the face mill FM is CF,
CB is the tool axis of the ball end mill BM, r is the radius of the tool round of the face mill FM, r is the radius of the tool round of the ball end mill BM, t is the pitch in the Z direction (interlayer pitch) for rough machining, and t is the ball end mill BM. Intersection point with tool axis CB
X 1 horizontal distance between the CP1, the horizontal distance between the arc center position and the intersection point CP1 of the tool round the face mill FM x
2, when the correction amount indicating the arc center position between the horizontal distance of the tool round the ball end mill BM and face mill FM and AM,
The following equation (1) holds. The outside diameter of the face mill FM is D.

【0027】[0027]

【数1】 但し、SQRTは平方根を表す。(Equation 1) Here, SQRT represents a square root.

【0028】上記補正量AMおよびフェイスミルFMの外径
Dを用いれば、フェイスミルFMの工具軸線CFの位置すな
わち大荒加工の工具軌跡と、ボールエンドミルBMおよび
フェイスミルFMの工具丸み円弧半径とから、大荒加工で
の削り残し部分の断面形状に接触する時のボールエンド
ミルBMの工具軸線CBの位置が求まる。
By using the correction amount AM and the outer diameter D of the face mill FM, the position of the tool axis CF of the face mill FM, that is, the tool trajectory of the rough machining, and the tool round arc radius of the ball end mill BM and the face mill FM are used. Then, the position of the tool axis CB of the ball end mill BM when it comes into contact with the cross-sectional shape of the uncut portion in the rough machining is determined.

【0029】その一方、ボールエンドミルBMの工具丸み
の円弧がフェイスミルFMの工具丸みの円弧よりも半径が
大きい場合であって、かつ図8(a)に示す如く、断面
形状の傾斜角が急な場合には、ボールエンドミルBMが大
荒加工後の中間形状IFの断面形状に接触する位置は、中
荒加工の上記対象層(図示例では一番下の層)の等高線
に接するボールエンドミルBMの外形の円弧が、その層に
対応する大荒加工の層(図示例では中荒加工と同一高さ
の層)での製品形状に最も近い工具軌跡上に位置するフ
ェイスミルFMの工具丸みの円弧と一つ上の大荒加工の層
での製品形状に最も近い工具軌跡上に位置するフェイス
ミルFMの工具丸みの円弧との交点CP2 または、さらに上
の層でのフェイスミルFMの工具丸みの円弧同士の交点に
接する位置となる。従って上記接触する位置が交点CP2
の場合は、図8(b)に示すように、対象層でのフェイ
スミルFMの工具丸みの円弧中心位置OAを原点(0,0)
として部分座標系x−yを設定して、大荒加工のZ方向
ピッチをt、一つ上の層でのフェイスミルFMの工具丸み
の円弧中心位置OBを上記部分座標系で座標(x3
t)、フェイスミルFMの工具丸みの円弧半径をr、ボー
ルエンドミルBMの工具丸みの円弧半径をR、対象層での
ボールエンドミルBMの工具丸みの円弧中心位置OCを上記
部分座標系で座標(x4 ,R−r)とすると、以下の
〔数2〕に示す関係式が成立する。なお、ここでもフェ
イスミルFMの外径はDとする。
On the other hand, this is a case where the radius of the tool round of the ball end mill BM is larger than the radius of the tool round of the face mill FM, and as shown in FIG. In this case, the position at which the ball end mill BM contacts the cross-sectional shape of the intermediate shape IF after the roughing is determined by the position of the ball end mill BM that is in contact with the contour line of the target layer (the lowest layer in the illustrated example) of the medium roughing. The arc of the outer shape is the tool round arc of the face mill FM located on the tool path closest to the product shape in the layer of large rough machining corresponding to that layer (in the example shown, the layer of the same height as the medium rough machining) Intersection CP2 with the face mill FM's tool round arc located on the tool path closest to the product shape in the next higher roughing layer, or between the face mill FM's tool round arcs in the upper layer At the intersection of Therefore, the contact position is the intersection CP2
In the case of, as shown in FIG. 8 (b), the arc center position OA of the tool roundness of the face mill FM on the target layer is set to the origin (0, 0).
Is set in the partial coordinate system xy, the pitch in the Z direction of the rough machining is t, and the arc center position OB of the tool roundness of the face mill FM in the upper layer is coordinate (x 3 ,
t), the arc radius of the tool round of the face mill FM is r, the radius of the tool round of the ball end mill BM is R, and the arc center position OC of the tool round of the ball end mill BM on the target layer is coordinated in the above partial coordinate system ( x 4 , R−r), the following relational expression shown in [Equation 2] holds. Here, the outside diameter of the face mill FM is also D.

【0030】[0030]

【数2】 (Equation 2)

【0031】上記関係式を連立させるとともにフェイス
ミルFMの外径Dを用いれば、フェイスミルFMの工具軸線
位置すなわち大荒加工の工具軌跡から、大荒加工での削
り残し部分の断面形状に上記交点CP2 で接触する時のボ
ールエンドミルBMの工具軸線CBの位置が求まり、さらに
上の層での円弧同士の交点に接触する場合も同様にして
求めることができる。
When the above relational expressions are simultaneously used and the outer diameter D of the face mill FM is used, the intersection CP2 is calculated from the tool axis position of the face mill FM, that is, the tool trajectory of the large rough machining, from the cross-sectional shape of the uncut portion in the large rough machining. The position of the tool axis CB of the ball end mill BM at the time of contact can be obtained, and the position of the tool axis CB of the ball end mill BM at the upper layer can be obtained in the same manner.

【0032】次にここではステップ4で、図9に示すよ
うに、大荒加工のフェイスミルFMの削り残し部分の形状
である中間形状IFの断面形状に対し中荒加工のボールエ
ンドミルBMが接触する、上記ステップ3で求めた接触位
置(図中右側に示す位置)から、そのボールエンドミル
BMが製品形状FFに対し接触する位置(図中左側に示す位
置)までの移動距離を求めて、その移動距離を見込み距
離ADとする。ここで、図10に示すように、円弧中心位置
OAを中心としたフェイスミルFMの工具丸みの円をA、円
弧中心位置OBを中心としたフェイスミルFMの工具丸みの
円をB、円弧中心位置OCを中心としたボールエンドミル
BMの工具丸みの円をCとすると、製品形状FFの面の位置
および傾斜角は、上記円弧中心位置OA,OBを通る直線L1
の位置および傾斜角にそれぞれ対応しているので、ボー
ルエンドミルBMが製品形状FFに対し接触するときのボー
ルエンドミルBMの中心位置でもある円弧中心位置OCのx
座標x4 は、以下の〔数3〕に示す関係式で求めること
ができる。なお、その円弧中心位置OCのy座標はR−r
で求まる。
Next, here, in step 4, as shown in FIG. 9, the ball end mill BM of medium rough machining comes into contact with the cross-sectional shape of the intermediate shape IF which is the shape of the uncut portion of the face mill FM of large rough machining. From the contact position (the position shown on the right side in the figure) obtained in step 3 above, the ball end mill
The moving distance to the position where the BM comes into contact with the product shape FF (the position shown on the left side in the figure) is obtained, and the moving distance is set as the estimated distance AD. Here, as shown in FIG.
Ball end mill centered around the center of the circle of the tool center of the face mill FM with the circle A of the tool roundness of the center of the circle OA, B as the center of the circle of the center of the circle with the center of the arc
Assuming that the circle of the tool roundness of BM is C, the position and the inclination angle of the surface of the product shape FF are the straight line L1 passing through the arc center positions OA and OB.
Of the arc center position OC, which is also the center position of the ball end mill BM when the ball end mill BM comes into contact with the product shape FF because it corresponds to the position and inclination angle of
Coordinates x 4 can be obtained by a relational expression shown in the following Formula 3. Note that the y coordinate of the arc center position OC is Rr
Is determined by

【0033】[0033]

【数3】 (Equation 3)

【0034】ここで、上記見込み距離ADは、削り残し隅
部か否かによっては変化しないが、製品形状の傾斜角の
変化に対しては変化する。しかしながら、製品形状の傾
斜角の変化に対応させて上記見込み距離ADを求めていた
のでは、後述する削り残し隅部の探索処理に長時間を要
することになる。そこでこの実施例では、中荒加工の上
記対象層において製品形状の傾斜角が最も緩い部分に対
応する、上記見込み距離ADの最大値を求めて、その最大
値を、当該層についての以後の処理における一定値の見
込み距離ADとする。
Here, the estimated distance AD does not change depending on whether or not the corner is left uncut, but changes with a change in the inclination angle of the product shape. However, if the estimated distance AD is determined in accordance with the change in the inclination angle of the product shape, it takes a long time to search for the uncut corners described later. Therefore, in this embodiment, the maximum value of the estimated distance AD corresponding to the portion where the inclination angle of the product shape is the least in the target layer of the medium roughing is obtained, and the maximum value is subjected to the subsequent processing for the layer. Is a constant value of the expected distance AD.

【0035】次いでここではステップ5で、先ず、上記
ステップ3で求めた中荒加工の工具接触位置の補正量AM
と大荒加工の工具軌跡とから、中荒加工の上記対象層で
の、上記大荒加工での削り残し部分の形状である上記中
間形状IFに上記ボールエンドミルBMが接触する位置での
工具軌跡を求め、その工具軌跡はそのままでは全ての位
置で、製品形状にボールエンドミルBMが接触する位置で
の工具軌跡に対し先の傾斜角に応じた見込み距離分の幅
の中荒加工領域を持つことになることから、次に、上記
大荒加工での削り残し部分に上記ボールエンドミルBMが
接触する位置での工具軌跡を、上記一定値の見込み距離
AD分製品形状側へオフセットさせる。
Next, here, in step 5, first, the correction amount AM of the tool contact position of the medium rough machining obtained in step 3 above.
From the tool trajectory of the rough machining and the tool trajectory of the rough machining, a tool trajectory at a position where the ball end mill BM comes into contact with the intermediate shape IF which is the shape of the uncut portion of the rough machining in the target layer of the medium rough machining is obtained. However, the tool trajectory remains intact at all positions, and the tool trajectory at the position where the ball end mill BM contacts the product shape has a rough machining area with a width corresponding to the expected distance according to the preceding inclination angle. Therefore, the tool trajectory at the position where the ball end mill BM comes into contact with the uncut portion in the above-mentioned rough machining is then calculated as the estimated distance of the constant value.
Offset to product shape side by AD.

【0036】続くステップ6では、中荒加工の上記対象
層について、図11の平面図および、その図11中のU−U
線,V−V線にそれぞれ沿う図12(a),(b)の断面
図に示すように、上記ボールエンドミルBMが製品形状に
対し接触する位置での工具軌跡TP2 と、大荒加工の工具
軌跡TP1 を上記補正量AMに上記一定値の見込み距離ADを
加えた分製品形状側へオフセットさせた工具位置での工
具軌跡TP3 とで囲まれる領域の、その工具軌跡TP3 上で
の存在範囲を幾何計算で求めて、上記囲まれる領域の延
在範囲を削り残し隅部加工範囲とする。これにより、製
品形状の削り残し隅部RNに対応させて削り残し隅部加工
範囲を求めることができる。
In the following step 6, a plan view of FIG. 11 and UU in FIG.
As shown in the cross-sectional views of FIGS. 12A and 12B along the line V-V and the line V-V, respectively, the tool path TP2 at the position where the ball end mill BM contacts the product shape, and the tool path of the rough machining The existence area on the tool path TP3 of the area surrounded by the tool path TP3 at the tool position where TP1 is offset to the product shape side by adding the above-mentioned correction value AM to the expected distance AD of the fixed value is geometrically expressed. It is determined by calculation, and the extended range of the enclosed region is left uncut and is set as the corner processing range. This makes it possible to determine the uncut corner processing area corresponding to the uncut corner RN of the product shape.

【0037】次のステップ7では、上記ステップ6で求
めた削り残し隅部加工範囲につき、図11中に斜線で示す
如き、上記ボールエンドミルBMで中荒加工するための削
り残し隅部加工領域NMを計算で求める。すなわちここで
は、工具軌跡TP3 の上記削り残し隅部加工範囲に対応す
る範囲の大荒加工の工具軌跡TP1 を上記見込み距離ADを
除いて上記補正量AM分だけ製品形状側にオフセットさせ
て求めた、大荒加工での削り残し部分にボールエンドミ
ルBMが接触する位置での工具軌跡TP4 と、工具軌跡TP3
の上記削り残し隅部加工範囲に対応する範囲のボールエ
ンドミルBMが製品形状に対し接触する位置での工具軌跡
TP2 と、それらの工具軌跡TP4, TP2の互いに隣接する側
の端縁同士を繋ぐ直線で囲まれる領域を求め、その領域
を上記削り残し隅部加工領域NMとすることで、削り残し
隅部加工領域NMを作成する。
In the next step 7, as shown by the hatched area in FIG. 11, the uncut corner processing area NM for the middle roughing by the ball end mill BM with respect to the uncut corner processing area obtained in the step 6. Is calculated. That is, here, the tool trajectory TP1 of the rough machining in the range corresponding to the uncut corner processing range of the tool trajectory TP3 was obtained by offsetting the correction amount AM to the product shape side except for the expected distance AD, The tool path TP4 and the tool path TP3 at the position where the ball end mill BM comes into contact with the uncut part in rough machining
Tool trajectory at the position where the ball end mill BM contacts the product shape in the range corresponding to the above uncut corner machining area
TP2 and an area surrounded by a straight line connecting the edges of the tool trajectories TP4 and TP2 adjacent to each other are determined, and the area is defined as the uncut corner processing area NM, so that the uncut corner processing is performed. Create an area NM.

【0038】なお、この実施例では上記削り残し隅部加
工領域NMを作成する際については、対象層において大荒
加工の工具軌跡TP1 の補正量AMの最小値が得られる、製
品形状の傾斜角(図10中の直線L1の傾斜角に等しい)が
最も急な部分での斜面を代表斜面として、その代表斜面
での大荒加工の工具軌跡TP1 の補正量AMすなわち一定値
である上記最小値分、大荒加工の工具軌跡TP1 全体をオ
フセットさせる。
In this embodiment, when creating the above-mentioned uncut corner processing region NM, the inclination angle of the product shape at which the minimum value of the correction amount AM of the tool trajectory TP1 of the rough machining is obtained in the target layer. The slope at the steepest point where the inclination angle is equal to the straight line L1 in FIG. 10) is taken as the representative slope, and the correction amount AM of the tool trajectory TP1 of the rough machining on the representative slope, that is, the minimum value that is a fixed value, Offset the entire tool path TP1 for rough machining.

【0039】また、この実施例では、上記ステップ7で
用いる、大荒加工の工具軌跡TP1 を上記補正量AM分製品
形状側へオフセットさせた、大荒加工での削り残し部分
にボールエンドミルBMが接触する工具位置(工具軸線の
位置)での工具軌跡TP3 として、図13の平面図および、
その図13中のW−W線,X−X線にそれぞれ沿う図14
(a),(b)の断面図に示すように、対象層の工具高
さでのボールエンドミルBMがそれより上の中荒加工の等
高線の各層に接触する時の工具位置のうちで製品形状か
ら最も遠い工具位置を繋いだものを選択する。
Further, in this embodiment, the ball end mill BM comes into contact with the uncut portion in the large rough machining, which is used in the above step 7 and offsets the tool trajectory TP1 of the large rough machining toward the product shape by the correction amount AM. As the tool path TP3 at the tool position (the position of the tool axis), the plan view in FIG.
14 along the line WW and line XX in FIG.
As shown in the cross-sectional views of (a) and (b), the product shape of the tool position when the ball end mill BM at the tool height of the target layer comes into contact with each layer of the medium roughing contour line above it Select the tool that connects the tool positions furthest from.

【0040】すなわち、例えば図13中のW−W線に沿う
図14(a)の断面では、対象層の一つ上の層に接触する
時の工具位置を繋いだ工具軌跡TP5 が製品形状から最も
遠いので、その工具軌跡TP5 を選択し、また図13中のX
−X線に沿う図14(b)の断面では、対象層の二つ上の
層に接触する時の工具位置を繋いだ工具軌跡TP4 が製品
形状から最も遠いので、その工具軌跡TP4 を選択する。
これにより、対象層における削り残し隅部加工領域NMの
加工開始位置でボールエンドミルBMが大荒加工での削り
残し部分に食い込んでしまうのを確実に防止することが
できる。なお、図13および図14中工具軌跡TP2 は、製品
形状FFにボールエンドミルBMが接触する工具位置(工具
軸線の位置)での工具軌跡を示す。
That is, for example, in the cross section of FIG. 14A along the line WW in FIG. 13, the tool path TP5 connecting the tool position when contacting the layer immediately above the target layer is different from the product shape. Since it is the farthest, the tool path TP5 is selected, and X in FIG.
-In the cross section of FIG. 14 (b) along the X-ray, since the tool path TP4 connecting the tool positions at the time of contacting two layers above the target layer is farthest from the product shape, the tool path TP4 is selected. .
Accordingly, it is possible to reliably prevent the ball end mill BM from cutting into the uncut portion in the large rough machining at the processing start position of the uncut corner processing region NM in the target layer. The tool path TP2 in FIGS. 13 and 14 indicates the tool path at the tool position (the position of the tool axis) where the ball end mill BM contacts the product shape FF.

【0041】上記の如くして削り残し隅部加工領域NMを
作成した後は、次のステップ8で、中荒加工の等高線で
一つ下の層を選択して、続くステップ9で、その層が存
在するか否かを判断し、その層が存在する場合は上記ス
テップ3に戻って上述した処理を繰り返し、その層が存
在しない場合すなわち中荒加工の最下層まで上述した処
理が済んだ場合は、図1の処理を終了して図2中のステ
ップ16へ進む。
After the uncut corner processing area NM is created as described above, in the next step 8, the next lower layer is selected by the contour line of the medium rough processing, and in the subsequent step 9, the lower layer is selected. It is determined whether or not exists, and if the layer exists, the process returns to the step 3 to repeat the above-described processing. If the layer does not exist, that is, if the above-described processing has been performed up to the lowermost layer of the medium rough machining Ends the processing in FIG. 1 and proceeds to step 16 in FIG.

【0042】かくして上記実施例の方法によれば、大荒
加工での削り残し部分の形状である中間形状IFの断面形
状を、大荒加工の等高線加工の各層でそれぞれ製品形状
に最も近い工具軌跡上に位置する大荒加工の工具である
フェイスミルFMの丸みを持つ先端部の断面形状に基づい
て円弧同士の組合せまたは円弧と直線との組合せで表
し、大荒加工の等高線加工の各層に対応する中荒加工の
等高線加工の各層の工具高さについて、その中荒加工の
工具であるボールエンドミルBMの丸みを持つ先端部の断
面形状が、円弧同士の組合せまたは円弧と直線との組合
せで表した大荒加工後の中間形状IFの断面形状に対し接
触する位置を求めて、その位置を削り残し部分に対する
上記ボールエンドミルBMの接触位置とすることから、三
次元形状データで表した中間形状や多数の平面上の線に
よって表した中間形状から中荒加工の工具軌跡を求める
必要がないので、中荒加工の工具軌跡を求める際のデー
タ量を少なくし得るとともに演算処理を簡易にし得て、
中荒加工用NCデータを作成するための処理を短時間で
済ませることができる。
Thus, according to the method of the above embodiment, the cross-sectional shape of the intermediate shape IF, which is the shape of the uncut portion in the rough machining, is set on the tool path closest to the product shape in each layer of the contour machining in the rough machining. Based on the cross-sectional shape of the rounded tip of the face mill FM, which is a tool for large rough machining, it is expressed as a combination of arcs or a combination of arcs and straight lines, and it is a medium rough machining corresponding to each layer of large contour machining For the tool height of each layer of contour line machining, the cross-sectional shape of the rounded tip of the ball end mill BM, which is a tool for medium rough machining, after rough machining expressed by a combination of arcs or a combination of arcs and straight lines The position of contact with the cross-sectional shape of the intermediate shape IF is obtained, and the position is used as the contact position of the ball end mill BM with respect to the uncut portion, so that the position is expressed by three-dimensional shape data. Since it is not necessary to determine the tool trajectory for middle roughing from the intermediate shape or the intermediate shape represented by a number of lines on a plane, it is possible to reduce the amount of data when calculating the tool trajectory for middle roughing and to simplify the calculation process. Get,
The processing for creating the NC data for medium rough machining can be completed in a short time.

【0043】しかも、上記削り残し部分に対するボール
エンドミルBMの接触位置から、そのボールエンドミルBM
が製品形状に対し接触する位置までの移動距離を求め
て、その移動距離を見込み距離ADとし、上記削り残し部
分に対するボールエンドミルBMの接触位置を、その見込
み距離AD分製品形状側へオフセットさせ、ボールエンド
ミルBMが製品形状に対し接触する位置での工具軌跡と、
上記オフセットさせた工具位置での工具軌跡とで囲まれ
る領域の存在する範囲を求めて、その範囲を削り残し隅
部加工範囲とすることから、そのオフセット処理によ
り、削り残し隅部でない部分の幅狭の加工領域を削除し
得て、大径工具による大荒加工後の中間形状から削り残
し隅部を的確に探索し、その削り残し隅部のみに対応さ
せて中荒加工領域を作成することができ、ひいては無駄
な中荒加工の時間をなくすことができる。
Further, from the contact position of the ball end mill BM with the uncut portion, the ball end mill BM
Determine the moving distance to the position where it contacts the product shape, the moving distance is the estimated distance AD, and the contact position of the ball end mill BM with respect to the uncut portion is offset toward the product shape by the estimated distance AD, The tool path at the position where the ball end mill BM contacts the product shape,
The range in which the area surrounded by the tool path at the offset tool position exists is obtained, and the range is set as the uncut corner processing area. It is possible to delete the narrow machining area, accurately search the uncut corner from the intermediate shape after large rough machining with a large diameter tool, and create a medium rough machining area corresponding to only the uncut corner. It is possible to eliminate wasteful middle roughing time.

【0044】また、上記実施例の方法によれば、中荒加
工の等高線加工の各層の工具高さについて、製品形状に
最も近い工具軌跡に沿って求めた上記移動距離のうちの
最大値を見込み距離ADとしているので、見込み距離ADを
一定値とし得て削り残し隅部の探索処理を簡易かつ短時
間で済むものとすることができ、しかも最大値を採用す
ることで、削り残し隅部の範囲を必要最小限に止めるこ
とができる。
Further, according to the method of the above embodiment, the maximum value of the moving distances obtained along the tool trajectory closest to the product shape is expected with respect to the tool height of each layer of the contour processing of the medium roughing. Since the distance AD is assumed, the expected distance AD can be set to a constant value, and the search processing of the uncut corner can be performed easily and in a short time.Moreover, by adopting the maximum value, the range of the uncut corner can be reduced. It can be kept to the minimum necessary.

【0045】さらに、上記実施例の方法によれば、中荒
加工の等高線加工の各層の工具高さについて、上述の如
くして的確に探索して得た削り残し隅部加工範囲に対
し、中荒加工の工具であるボールエンドミルBMが製品形
状に接触する位置での工具軌跡と、そのボールエンドミ
ルBMが上記削り残し部分に接触する位置での工具軌跡と
で囲まれる領域を求めて、その領域を削り残し隅部加工
領域としているので、削り残し隅部でない部分の幅狭の
加工領域を削り残し隅部加工領域から的確に削除し得
て、大径工具による大荒加工後の中間形状についてその
削り残し隅部加工領域のみを中荒加工するようにNCデ
ータを作成することができ、それにより、中荒加工用N
Cデータの作成工数を低減し得るとともに、無駄な中荒
加工の時間をなくすことができる。
Further, according to the method of the above-described embodiment, the tool height of each layer of the contour line machining of the medium rough machining is compared with the machining range of the uncut corner machining area obtained by accurately searching as described above. The area surrounded by the tool path at the position where the ball end mill BM, which is the tool for rough machining, contacts the product shape, and the tool path at the position where the ball end mill BM contacts the uncut portion is obtained. Is used as the uncut corner area, so the narrow processing area that is not the uncut corner can be accurately deleted from the uncut corner processing area. The NC data can be generated so that only the uncut corner processing area is subjected to the medium roughing.
It is possible to reduce the number of steps for creating the C data and to eliminate useless time for rough machining.

【0046】さらに、上記実施例の方法によれば、中荒
加工の等高線加工の各層の工具高さについて、製品形状
に最も近い工具軌跡に沿って求めた上記移動距離のうち
の最小値が得られた傾斜角の製品形状の斜面を代表斜面
とし、その代表斜面を製品形状として削り残し隅部加工
領域NMを求めるので、ボールエンドミルBMが製品形状に
対し接触する位置での工具軌跡を、中荒加工の等高線加
工の各層の工具高さでの製品形状から一定距離のオフセ
ット処理により簡易かつ短時間で求めることができ、し
かも最小値が得られる最も急な傾斜角の代表斜面を製品
形状として工具接触位置を求めることで、製品形状への
工具の食込みの可能性を確実に排除することができる。
Further, according to the method of the above embodiment, the minimum value of the moving distances obtained along the tool trajectory closest to the product shape can be obtained for the tool height of each layer of the contour processing of the medium roughing. The slope of the product shape with the specified inclination angle is set as the representative slope, and the representative slope is left uncut as the product shape to determine the corner machining area NM.Therefore, the tool path at the position where the ball end mill BM contacts the product shape is The product shape is the representative slope with the steepest inclination angle that can be obtained easily and in a short time from the product shape at the tool height of each layer in rough machining by the offset processing of a fixed distance and the minimum value is obtained. By determining the tool contact position, the possibility of the bite of the tool into the product shape can be reliably eliminated.

【0047】以上、図示例に基づき説明したが、この発
明は上述の例に限定されるものでなく、例えば、この発
明の方法は、次工程の工具の先端部の丸み半径が前工程
の工具の先端部の丸み半径より小さい場合にも適用し得
て、上記と同様にして幾何計算を行うことで削り残し隅
部加工領域を求めることができる。またこの発明の方法
は、次工程の工具としてボールエンドミル以外の、先端
部に丸みを持つ工具を使用する場合にも同様にして適用
することができる。
Although the present invention has been described above with reference to the illustrated examples, the present invention is not limited to the above-described example. For example, the method of the present invention has the following point. It is also applicable to the case where the radius is smaller than the radius of the tip of. The geometric calculation is performed in the same manner as described above, and the uncut corner processing region can be obtained. The method of the present invention can be similarly applied to a case where a tool having a rounded tip is used other than a ball end mill as a tool in the next step.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 この発明の等高線加工用削り残し隅部加工範
囲探索方法の一実施例を用いた、この発明の削り残し隅
部加工領域作成方法の一実施例の処理手順を示すフロー
チャートである。
FIG. 1 is a flowchart showing a processing procedure of an embodiment of a method for creating a left-behind corner processing region according to an embodiment of the present invention using an embodiment of a method for searching for a remaining corner processing region for contour line processing according to the present invention;

【図2】 上記実施例の削り残し隅部加工領域作成方法
を用いた、荒加工用工具軌跡の作成方法を示すフローチ
ャートである。
FIG. 2 is a flowchart showing a method for creating a rough machining tool trajectory using the method for creating an uncut corner machining area in the embodiment.

【図3】 上記荒加工用工具軌跡の作成方法で作成した
NCデータによるCAMシステムでの大荒加工を示す説
明図である。
FIG. 3 is an explanatory diagram showing large rough machining in a CAM system using NC data created by the method for creating a tool trajectory for rough machining.

【図4】 上記荒加工用工具軌跡の作成方法で作成した
NCデータによるCAMシステムでの中荒加工を示す説
明図である。
FIG. 4 is an explanatory diagram showing medium roughing in a CAM system using NC data created by the method for creating a tool path for roughing.

【図5】 先端部に丸みを持つ大径工具による大荒加工
後の断面形状を示す説明図である。
FIG. 5 is an explanatory view showing a cross-sectional shape after a large rough machining by a large-diameter tool having a rounded tip.

【図6】 製品形状の傾斜角の相違による大荒加工後の
断面形状の相違を示す説明図である。
FIG. 6 is an explanatory view showing a difference in a cross-sectional shape after a rough machining due to a difference in an inclination angle of a product shape.

【図7】 製品形状の傾斜角が緩い場合の中荒加工用工
具の接触位置を示す説明図である。
FIG. 7 is an explanatory view showing a contact position of a medium roughing tool when a product shape has a gentle inclination angle.

【図8】 製品形状の傾斜角が急な場合の中荒加工用工
具の接触位置を示す説明図である。
FIG. 8 is an explanatory view showing a contact position of a middle roughing tool when a product shape has a steep inclination angle.

【図9】 上記実施例の削り残し隅部加工領域作成方法
で求める見込み距離を示す説明図である。
FIG. 9 is an explanatory diagram showing estimated distances obtained by the method of creating a remaining corner portion machining area according to the embodiment.

【図10】 上記実施例の削り残し隅部加工領域作成方
法での製品形状への中荒加工用工具の接触位置の求め方
を示す説明図である。
FIG. 10 is an explanatory diagram showing a method of obtaining a contact position of a tool for rough machining on a product shape in the method of forming a remaining machining corner area in the embodiment.

【図11】 上記実施例の削り残し隅部加工領域作成方
法での削り残し隅部加工領域の求め方を平面図で示す説
明図である。
FIG. 11 is an explanatory diagram showing a plan view of a method of obtaining an uncut corner processing region in the method of forming an uncut corner processing region in the embodiment.

【図12】 上記実施例の削り残し隅部加工領域作成方
法での削り残し隅部加工領域の求め方を断面図で示す説
明図である。
FIG. 12 is an explanatory diagram showing, in a cross-sectional view, how to obtain an uncut corner processing area in the method of forming an uncut corner processing area in the embodiment.

【図13】 上記実施例の削り残し隅部加工領域作成方
法での大荒加工の削り残し部分に中荒加工用工具が接触
する工具位置での工具軌跡の求め方を平面図で示す説明
図である。
FIG. 13 is an explanatory diagram showing, in a plan view, a method of obtaining a tool path at a tool position where a medium-rough machining tool comes into contact with an uncut portion of large rough machining in the method of creating an uncut corner portion machining region in the embodiment. is there.

【図14】 上記実施例の削り残し隅部加工領域作成方
法での大荒加工の削り残し部分に中荒加工用工具が接触
する工具位置での工具軌跡の求め方を断面図で示す説明
図である。
FIG. 14 is an explanatory view showing a method of obtaining a tool path at a tool position at which a middle roughing tool contacts a remaining part of large roughing in the method of creating a remaining part to be machined in the above-described embodiment; is there.

【符号の説明】[Explanation of symbols]

AD 見込み距離 AM 補正量 BM ボールエンドミル CC 丸駒チップ FF 製品形状 FM フェイスミル IF 大荒加工後の中間形状 MF 中荒加工後形状 NM 削り残し隅部加工領域 RN 削り残し隅部 TP 工具軌跡 AD Expected distance AM Correction amount BM Ball end mill CC Round piece insert FF Product shape FM Face mill IF Intermediate shape after rough machining MF Shape after rough machining NM Uncut corner area RN Uncut corner area TP Tool path

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 前工程の等高線加工での削り残し隅部に
ついて前記前工程の工具と先端部の丸み半径が異なる工
具で等高線加工を行う次工程の工具軌跡の作成のため
に、前記削り残し隅部の加工範囲を探索するに際し、 前記前工程での削り残し部分の断面形状を、前記前工程
の等高線加工の各層でそれぞれ製品形状に最も近い工具
軌跡上に位置する前記前工程の工具の丸みを持つ先端部
の断面形状に基づいて、円弧同士の組合せまたは円弧と
直線との組合せで表し、 前記前工程の等高線加工の各層に対応する前記次工程の
等高線加工の各層の工具高さについて、 前記次工程の工具の丸みを持つ先端部の断面形状が、前
記円弧同士の組合せまたは円弧と直線との組合せで表し
た前工程での削り残し部分の断面形状に対し接触する位
置を求めて、その位置を前記削り残し部分に対するその
次工程の工具の接触位置とし、 前記削り残し部分に対する前記次工程の工具の前記接触
位置から、その次工程の工具が前記製品形状に対し接触
する位置までの移動距離を求めて、その移動距離を見込
み距離とし、 前記削り残し部分に対する前記次工程の工具の接触位置
を、前記見込み距離分前記製品形状側へオフセットさ
せ、 前記次工程の工具が前記製品形状に対し接触する位置に
基づく工具軌跡と、前記オフセットさせた工具位置に基
づく工具軌跡とで囲まれる領域の存在する範囲を求め
て、その範囲を削り残し隅部加工範囲とすることを特徴
とする、等高線加工用削り残し隅部加工範囲探索方法。
An uncut corner in a contour machining in a previous process is formed by using a tool having a rounded radius of a tip portion different from that of the tool in the preceding process in order to create a tool path in a next process in which contour machining is performed. When searching for the machining range of the corner, the cross-sectional shape of the uncut portion in the previous process is the cross-sectional shape of the tool in the previous process located on the tool path closest to the product shape in each layer of the contour processing in the previous process. Based on the cross-sectional shape of the rounded tip portion, expressed by a combination of arcs or a combination of arcs and straight lines, the tool height of each layer of the next step contour processing corresponding to each layer of the previous step contour processing The position of the cross-sectional shape of the rounded tip of the tool in the next process, which is in contact with the cross-sectional shape of the uncut portion in the previous process represented by the combination of the arcs or the combination of the arc and the straight line, is determined. , The position is a contact position of the tool of the next process with respect to the uncut portion, from the contact position of the tool of the next process with respect to the uncut portion, from the position where the tool of the next process contacts the product shape. The moving distance is obtained, and the moving distance is set as the estimated distance.The contact position of the tool in the next process with respect to the uncut portion is offset toward the product shape by the estimated distance, and the tool in the next process is the product shape. A range in which an area surrounded by a tool path based on a position contacting the tool and a tool path based on the offset tool position is obtained, and the area is left uncut and set as a corner processing area. , Method for searching the remaining corner processing area for contour line processing.
【請求項2】 前記次工程の等高線加工の各層の工具高
さについて、 前記製品形状に最も近い工具軌跡に沿って求めた前記移
動距離のうちの最大値を前記見込み距離とすることを特
徴とする、請求項1記載の等高線加工用削り残し隅部加
工範囲探索方法。
2. The tool height of each layer of the contour processing in the next step, wherein a maximum value of the moving distances obtained along a tool path closest to the product shape is set as the expected distance. The method for searching for a remaining machining area for a contour line machining according to claim 1.
【請求項3】 前記次工程の等高線加工の各層の工具高
さについて、 前記削り残し隅部加工範囲に対し、前記次工程の工具が
前記製品形状に対し接触する位置に基づく工具軌跡と、
前記次工程の工具が前記削り残し部分に対し接触する位
置に基づく工具軌跡とで囲まれる領域を求めて、その領
域を削り残し隅部加工領域とすることを特徴とする、請
求項1または2記載の等高線加工用削り残し隅部加工範
囲探索方法を用いた削り残し隅部加工領域作成方法。
3. A tool trajectory based on a position where the tool of the next process contacts the product shape with respect to the tool height of each layer of the contour processing in the next process,
3. The method according to claim 1, wherein an area surrounded by a tool path based on a position at which the tool in the next step contacts the uncut portion is obtained, and the area is set as an uncut corner processing area. A method for creating an uncut corner processing area using the above described contour line processing uncut corner processing area search method.
【請求項4】 前記次工程の等高線加工の各層の工具高
さについて、 前記製品形状に最も近い工具軌跡に沿って求めた前記移
動距離のうちの最小値が得られた傾斜角の前記製品形状
の斜面を代表斜面とし、 前記代表斜面を前記製品形状として前記削り残し隅部加
工領域を求めることを特徴とする、請求項3記載の削り
残し隅部加工領域作成方法。
4. The product shape of the inclination angle at which the minimum value of the moving distances obtained along the tool path closest to the product shape is obtained for the tool height of each layer of the contour processing in the next step. 4. The method according to claim 3, wherein the slope is a representative slope, and the representative slope is the product shape, and the uncut corner processing area is obtained.
JP2000193873A 2000-06-28 2000-06-28 Method for searching uncut corner processing area for contour line processing and method for creating uncut corner processing area using the method Pending JP2002014711A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000193873A JP2002014711A (en) 2000-06-28 2000-06-28 Method for searching uncut corner processing area for contour line processing and method for creating uncut corner processing area using the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000193873A JP2002014711A (en) 2000-06-28 2000-06-28 Method for searching uncut corner processing area for contour line processing and method for creating uncut corner processing area using the method

Publications (1)

Publication Number Publication Date
JP2002014711A true JP2002014711A (en) 2002-01-18

Family

ID=18692789

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000193873A Pending JP2002014711A (en) 2000-06-28 2000-06-28 Method for searching uncut corner processing area for contour line processing and method for creating uncut corner processing area using the method

Country Status (1)

Country Link
JP (1) JP2002014711A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005040948A1 (en) * 2003-10-23 2005-05-06 Fujitsu Limited Machining information creating device, program, and machining information creating method
JP2010230012A (en) * 2002-09-03 2010-10-14 Nuovo Pignone Holding Spa Manufacturing method for improved rotor of centrifugal compressor
JP4869073B2 (en) * 2003-11-26 2012-02-01 デグデント・ゲーエムベーハー Molded product manufacturing method
JP2012111007A (en) * 2010-11-25 2012-06-14 Bridgestone Corp Method and device for forming tool path
JP2016529628A (en) * 2013-08-29 2016-09-23 ソリッドカム リミテッド Computerized toolpath generation
US10324445B2 (en) 2011-02-28 2019-06-18 Solidcam Ltd. Object fabricated from a workpiece machined using a computer controlled machine tool along an asymmetric spiral tool path
US10620607B2 (en) 2011-02-28 2020-04-14 Solidcam Ltd. Computerized tool path generation
CN111046511A (en) * 2019-12-30 2020-04-21 武汉益模科技股份有限公司 NX-based method for calculating machining residual quantity by section rolling circle integral method
CN117340687A (en) * 2023-10-12 2024-01-05 武汉船用机械有限责任公司 A high-precision CNC machining method for large arc ruled surfaces

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015206368A (en) * 2002-09-03 2015-11-19 ヌオーヴォ ピニォーネ ホールディング ソシエタ ペル アチオニNuovo Pignone Holding S.p.A. Improved method of manufacturing a rotor of a centrifugal compressor
JP2010230012A (en) * 2002-09-03 2010-10-14 Nuovo Pignone Holding Spa Manufacturing method for improved rotor of centrifugal compressor
JP2017106470A (en) * 2002-09-03 2017-06-15 ヌオーヴォ ピニォーネ ホールディング ソシエタ ペル アチオニNuovo Pignone Holding S.p.A. Improved method of manufacturing a rotor of a centrifugal compressor
US7363103B2 (en) 2003-10-23 2008-04-22 Fujitsu Limited Method and apparatus for generating machining information, and computer product
CN100461051C (en) * 2003-10-23 2009-02-11 富士通株式会社 Processing information generating device, program, and processing information generating method
WO2005040948A1 (en) * 2003-10-23 2005-05-06 Fujitsu Limited Machining information creating device, program, and machining information creating method
JP4869073B2 (en) * 2003-11-26 2012-02-01 デグデント・ゲーエムベーハー Molded product manufacturing method
JP2012111007A (en) * 2010-11-25 2012-06-14 Bridgestone Corp Method and device for forming tool path
US10324445B2 (en) 2011-02-28 2019-06-18 Solidcam Ltd. Object fabricated from a workpiece machined using a computer controlled machine tool along an asymmetric spiral tool path
US10620607B2 (en) 2011-02-28 2020-04-14 Solidcam Ltd. Computerized tool path generation
US10895861B2 (en) 2011-02-28 2021-01-19 Solidcam Ltd. Automated computer-controlled machine to fabricate an object from a workpiece
US11625019B2 (en) 2011-02-28 2023-04-11 Solidcam Ltd. Computerized tool path generation
US12248293B2 (en) 2011-02-28 2025-03-11 Solidcam Ltd. Computerized tool path generation
JP2016529628A (en) * 2013-08-29 2016-09-23 ソリッドカム リミテッド Computerized toolpath generation
CN111046511A (en) * 2019-12-30 2020-04-21 武汉益模科技股份有限公司 NX-based method for calculating machining residual quantity by section rolling circle integral method
CN111046511B (en) * 2019-12-30 2023-04-21 武汉益模科技股份有限公司 NX-based method for calculating processing residual quantity by section rolling integration method
CN117340687A (en) * 2023-10-12 2024-01-05 武汉船用机械有限责任公司 A high-precision CNC machining method for large arc ruled surfaces

Similar Documents

Publication Publication Date Title
US6604015B2 (en) Numerically controlled system and numerical control method
US20030130758A1 (en) Design support apparatus and method
US12416907B2 (en) Tool path generation method, tool path generation device, and machine tool control device
JP2804829B2 (en) Curved surface processing method
Kiswanto et al. Gouging elimination through tool lifting in tool path generation for five-axis milling based on faceted models
JP2002014711A (en) Method for searching uncut corner processing area for contour line processing and method for creating uncut corner processing area using the method
JP3019398B2 (en) Free-form surface machining data creation method
JPH04230502A (en) Tool-orbit-profile obtaining method in numerically controlled machine
JPH0720920A (en) Tool path data creation method
JP2005349520A (en) Wire-cut electric-discharge machining method, machining program producing method in wire-cut electric-discharge machining method, and wire cut electric-discharge machining program producing device
CN112347585B (en) An analytical calculation method for the contact area between ball end milling cutter and workpiece
US7257462B2 (en) System, method, and computer program product for localized cavity milling design
JP2859824B2 (en) Numerical Control Milling Method for Curved Workpieces by Tracking the Maximum Slope Direction Tree
JP3903779B2 (en) Determination method of tool diameter and machining layer in contour machining
JP3116733B2 (en) Processing axis direction determination device for CAM system
JP2918192B2 (en) Processing data creation method
JP3269278B2 (en) CAM system for creating tooling tool path
JP3857487B2 (en) NC data creation method for side machining
JP3790378B2 (en) Tool center moving range extraction method for die finishing
JPH10307615A (en) Automatic machining path generation method for CAM groove
JP2000163110A (en) Tool path generation method and tool path generation program recording medium
JPH1153018A (en) Cutting device control method
JP2000047721A (en) Tool path creation method for detailed shape NC machining
JPH09155690A (en) Tool overload determination method for ridgeline machining and tool overload prevention method using the method
JP2003108207A (en) Roughing method