JPS62176731A - Uniform raw material determination method on automatic programming for lathe - Google Patents
Uniform raw material determination method on automatic programming for latheInfo
- Publication number
- JPS62176731A JPS62176731A JP1954086A JP1954086A JPS62176731A JP S62176731 A JPS62176731 A JP S62176731A JP 1954086 A JP1954086 A JP 1954086A JP 1954086 A JP1954086 A JP 1954086A JP S62176731 A JPS62176731 A JP S62176731A
- Authority
- JP
- Japan
- Prior art keywords
- shape
- raw material
- data
- uniform
- input
- 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
- 238000000034 method Methods 0.000 title claims description 10
- 239000002994 raw material Substances 0.000 title abstract description 14
- 239000000463 material Substances 0.000 claims description 49
- 238000003754 machining Methods 0.000 claims description 16
- 230000002452 interceptive effect Effects 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 abstract 5
- 230000015572 biosynthetic process Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- XKRFYHLGVUSROY-UHFFFAOYSA-N Argon Chemical compound [Ar] XKRFYHLGVUSROY-UHFFFAOYSA-N 0.000 description 2
- 235000013372 meat Nutrition 0.000 description 2
- 241000209140 Triticum Species 0.000 description 1
- 235000021307 Triticum Nutrition 0.000 description 1
- 229910052786 argon Inorganic materials 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007730 finishing process Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
Description
【発明の詳細な説明】
(i IJIJの技術分野)
本発明は、旋盤用自動プログラミングシステムにおいて
r具軌跡を求めるための均一素材法定方法に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a uniform material method for determining tool trajectories in automatic programming systems for lathes.
(発明の技術的背景とその闇題点)
NCC&i(1制gM)旋盤を使用して素材を加工する
場合には、まず加ニブログラムが必要となるが、この中
で工具をどのようにして効率よく移動するかがそのプロ
グラミングシステムの品質の基準の1つとなっている。(Technical background of the invention and its dark problems) When processing materials using an NCC&I (1-control gM) lathe, a machine program is first required. One of the criteria for the quality of a programming system is whether it moves well.
最近の旋盤用自動プログラミングにおいては、対話形式
により加工形状又は素材形状を入力して最終的に丁只軌
跡を求め、NCプログラムを生成することを目的とする
システムが実用化されている。この様なプログラミング
システムにおいて均一、I材形状を決定する方法として
は、加1形状に一定の余肉を付加して素材形状を生成す
るのが一般的な方式である。In recent automatic programming for lathes, a system has been put into practical use whose purpose is to input a machining shape or a material shape in an interactive manner, finally obtain a cutting trajectory, and generate an NC program. In such a programming system, a common method for determining a uniform I material shape is to generate a material shape by adding a certain amount of extra thickness to the added shape.
しかしながら、このようなブノ式では、加[する必要の
ない部分、たとえば加−[形状で素材のままを指定して
いる部分や、加工形状領域で加工形状が指定されていな
いジャンプ形状部分などにも余肉を付加したことになっ
てしまうため、個々の要7に毎に直線部分又は円弧部分
などの始点及び終点)指定しなければならず、入力する
データ礒が非常に多く、シかも煩雑であるといった欠点
があった。However, with this type of Buno method, parts that do not need to be added, such as parts where the material is specified as it is in the added shape, or jump-shaped parts where no machining shape is specified in the machining shape area, etc. This means that extra material is added, so it is necessary to specify the starting point and end point of a straight line or circular arc for each point, which requires a large amount of data to be input and is also complicated. There were drawbacks such as:
(発明の目的)
本発明は−1−述のようなt情からなされたものであり
、本発明の目的は、一括入力された加工形状に対し均一
の素材を指定する際に、加工形状を考慮することにより
簡単に入力することができる旋盤用自動プログラミング
における均一・素材決定、I]−注を提供することにあ
る。(Objective of the Invention) The present invention has been made based on the circumstances as described in -1-, and an object of the present invention is to specify the processing shape when specifying a uniform material for the processing shape input at once. The purpose is to provide uniformity/material determination in automatic programming for lathes, which can be input easily by considering.
(発明の概委)
本発明は、対話形式で形状データを入力することにより
均一素材を決定する旋盤用自動プログラミングにおける
均−素材決定方法に関するもの亡均−素材データ設定部
により設定される形状設定データと加工形状を認識する
ことにより、加工形状で素材のままを指定している部分
や、加工形状領域で加工形状が指定されていない部分に
余肉H,Hを付加せずに、均一素材形状を決定すること
ができるようにしたものである。(Summary of the Invention) The present invention relates to a method for determining a uniform material in automatic programming for a lathe in which a uniform material is determined by inputting shape data in an interactive manner.Shape settings set by a uniform material data setting section By recognizing the data and machining shape, it is possible to create a uniform material without adding extra thickness H, H to the parts where the raw material is specified in the machining shape or the part where the machining shape is not specified in the machining shape area. This allows the shape to be determined.
(光IIの実施例)
第1図は本発す!を実現するための一実施例を示すブロ
ック図であり、キーボードlから設定データ等を入力す
ると、このキーボードlに接続されている人出力制御部
3で所定のル制御信号C8に変換され、この制御信号C
5が均一素材データ、役定部4に入力する。均一素材デ
ータ設定部4では制御信号C8から形状設定を行ない、
形状設定データSnを出力する。素材形状生成部5はこ
の形状設定データSDを入力し、このデータSOをもと
に加工形状を認識することにより均一素材形状を生成し
、素材形状データDATを出力し、NGプログラムの一
部として最終的には工具軌跡を求めるなどに使用される
。この素材形状データ県Tは同時に素材表示部6にも人
力され、この素材表示部6では画面に表示するための表
示データDOとして出力する。この表示デー70口は入
出力制御部3に入力され、 CRT2を表示制御するデ
ータに変換されることにより入出力制御部3に接続され
ているCRT2に、素材形状が表示される。(Example of Light II) Figure 1 shows this! This is a block diagram showing an embodiment for realizing the above, in which when setting data etc. are input from the keyboard l, it is converted into a predetermined control signal C8 by the human output control unit 3 connected to this keyboard l, and this Control signal C
5 is uniform material data, which is input to the role determining section 4. The uniform material data setting unit 4 sets the shape from the control signal C8,
Output shape setting data Sn. The material shape generation unit 5 inputs this shape setting data SD, generates a uniform material shape by recognizing the machining shape based on this data SO, outputs material shape data DAT, and outputs the material shape data DAT as part of the NG program. It is ultimately used to find the tool path. The material shape data T is also input manually to the material display section 6, where it is output as display data DO to be displayed on the screen. This display data 70 is input to the input/output control section 3, and is converted into data for controlling the display of the CRT 2, so that the shape of the material is displayed on the CRT 2 connected to the input/output control section 3.
このような構成において、その動作を第2図のフローチ
ャートを参照して説明する。ここに示すフローチャート
はNCプログラム作成の中の−・部をなすものであり、
対話形式で行なわれるもので、素材形状指定の選択の中
から均一素材をメニュー選択したことろでこのフローチ
ャートはスタートする。The operation of such a configuration will be explained with reference to the flowchart in FIG. The flowchart shown here forms part of the NC program creation.
This flowchart is performed in an interactive manner, and starts when the uniform material is selected from the material shape designation menu.
まず、形状要素のスタート点を決定し、この要素開始点
から加J:形状要素サーチを行なう(ステップSl、S
2)、そして、この要素が素材のままでよければステッ
プS4へ進み、この要素が開始点であれば(n=0であ
れば)次のステップS+2にスキップし、開始点でなけ
れば直前の要素の終点で形状を閉じる(ステップ53〜
S5)。First, a starting point of a shape element is determined, and a shape element search is performed from this element start point (steps Sl, S
2), if this element can remain as the material, proceed to step S4, if this element is the starting point (if n = 0), skip to the next step S+2, and if it is not the starting point, proceed to the previous step Close the shape at the end of the element (step 53~
S5).
しかし、j−記ステップS3においてこの加工形状要素
が素材のままでなければ、次にこの要素がジャンプ形状
かどうかを判断しくステップS6)、ジャンプ形状であ
ればステップS4へ、ジャンプ形状でなければステップ
S7に進む、そして、ステップS7において当該要素が
開始点でなければ、その直前の要素が素材のままでもな
くジャンプ形状でもない場合に、直Iγiの要素の終点
と今回の要素の始点との交点を求める(ステップS9)
、さらに、この要素で丸め指定があればこれらの2要素
間の交点を求めて次の1程に進む(ステップ5IO)、
上記ステップS7において当該要素が開始点である場合
と、上記ステー2プS8において直前の要素が素材のま
までよいか、又はジャンプ形状であった場合にはこのe
Aの始点形状を閉じ(ステップ5ll)、次の1程に進
む、そして、上記ステップが全部糾rすると(ステップ
513)、これら設定した“々素をCRT2上にグラフ
ィックディスプレ・Cとして表示する(ステップ514
)。However, if this processed shape element does not remain as a material in step S3 of j-, it is then determined whether this element is a jump shape (step S6), and if it is a jump shape, the process proceeds to step S4; if it is not a jump shape, The process proceeds to step S7, and if the element in question is not the start point in step S7, and the element immediately before it is neither a raw material nor a jump shape, the end point of the element in the straight line Iγi and the start point of the current element are Find the intersection (step S9)
, Furthermore, if rounding is specified for this element, find the intersection between these two elements and proceed to the next step (Step 5IO),
If the element is the starting point in step S7, or if the previous element in step S8 is the same material or has a jump shape, this e
Close the starting point shape of A (step 5ll) and proceed to the next step 1. Then, when all of the above steps are completed (step 513), these set "argon elements are displayed on the CRT 2 as a graphic display C ( Step 514
).
次に、このフローチャートに示した動作を第3図及び第
4図に示す具体例に従って説明す第3図は旋盤加工を必
要とする加、[図面であり、同図(A)はその仕りり加
工図面を示し、同図(B)は取りしろ=j、コーナーR
=rの場合の素材形状?示す。仕上り加工図面の中で、
も材のままを指定している部分には素材形状(同図(B
))にする場合、余肉は必要ない。そして。Next, the operation shown in this flowchart will be explained according to the specific example shown in FIGS. 3 and 4. FIG. The processing drawing is shown, and the same figure (B) shows machining allowance = j, corner R
= Material shape when r? show. In the finishing drawing,
The material shape (the same figure (B
)), no extra meat is needed. and.
加工を必要とする部分には余肉が必要であり。Extra meat is required for parts that require processing.
また、コーナーRを指定した場合は各要素の角には丸め
が設定される。つまり、什tり加工図面において加工す
る必要がない要素については余肉なしとし、加工する必
要がある要素については“取りしろ=t”と指定するこ
とにより余肉の厚さはtとなり、素材形状の角には“コ
ーナーR=r”と指定することにより半径rで丸められ
る。Furthermore, if corner R is specified, the corners of each element are rounded. In other words, for elements that do not need to be machined in the siding drawing, there will be no extra thickness, and for elements that need to be machined, by specifying "total allowance = t", the thickness of the extra wall will be t, and the material will be The corners of the shape are rounded with radius r by specifying "corner R=r".
以上の具体例について、更に対話形式で均一素材形状が
決定されるまでの表示例及び入力方法を第4図(A)
、(B)により説明する。Regarding the above specific example, Fig. 4 (A) shows a display example and input method until the uniform material shape is determined in an interactive manner.
, (B).
同図(A)には仕上り加工形状が表示されているが、こ
れは前述の素材形状指定の選択の中から均一素材を選択
すると、このようにグラフィック表示される。ここで、
形状要素のスタート点を指定するとPOが表示され、同
時に余肉量(ホリしろ)及び丸め量(コーナーR)の入
力待ちの状態となる。これら2つのf−夕を人力すると
、」二連フローチャートに示した演算が自動的に行なわ
れ、素材形状のキャノニカールフォーム(標準形)が求
まる。その結果、第4図(B)に示すような素材形状と
、指定入力した余肉量及び丸め軟がグラフィック表示さ
れるのである。The finished machining shape is displayed in FIG. 5A, which is graphically displayed when a uniform material is selected from among the selections for specifying the material shape described above. here,
When the starting point of the shape element is specified, PO is displayed, and at the same time, the system waits for the input of the amount of excess thickness (horizontal margin) and the amount of rounding (corner radius). When these two values are manually calculated, the calculations shown in the double flowchart are automatically performed, and the canonical form (standard form) of the material shape is determined. As a result, the shape of the material as shown in FIG. 4(B), the specified input amount of extra thickness, and the rounding softness are displayed graphically.
第5図(A)、(B)は仕とり加[図面(同図(A))
と素材形状(同図(B))を示す他の具体例である。前
例と同様に、余肉量と丸めJllを指定するものである
が、この中の形状要素で、ジャンプ形状要素JUMPを
=−例として示したものである。Figures 5 (A) and (B) are shown in Figure 5 (A).
This is another specific example showing the shape of the material ((B) in the same figure). As in the previous example, the excess thickness and rounding Jll are specified, and among the shape elements, the jump shape element JUMP is shown as an example.
(発明の変形例)
以上の説11では、均一素材形状について適用されるも
のとして余肉量及び丸めにをそれぞれ一種類としている
が、複数種類の指定を行なう場合にも適用することが可
能である。(Modified example of the invention) In Theory 11 above, one type each is applied to the amount of excess thickness and rounding as applied to the uniform material shape, but it can also be applied when specifying multiple types. be.
(発明の効果)
以上のように本発明によれば、加工形状でよ材のままを
指定している部分、または加重形状領域内で加工形状が
指定されていないジャンプ形状部分を認工して、均一・
素材形状を生成することができるので1個々のtJ:毎
に始点、終IJAを人力する必要なしに自動的に素材形
状を作成することができ、入力が非常に容易で生産性の
よいプログラミングができる。(Effects of the Invention) As described above, according to the present invention, a part where the machining shape is specified to be left as is, or a jump shape part where the machining shape is not specified in the weighted shape area is approved. , uniform
Since the material shape can be generated, it is possible to automatically create the material shape without the need to manually set the starting point and ending IJA for each individual tJ.It is very easy to input and allows for highly productive programming. can.
第1 (fflは本発明を実現するための一実施例を示
すブロフク図、第2[くはその動作例を説明するための
フローチャート、第3図(A) 、 (B)及び第5
図(A) 、 (B)は仕上り加−[図面と素材形状
の一例を示す図、第4図(A)、(B)はグラフインク
表示の一例を示す図である。
l・・・キーボード、2・・・CRT、3・・・入出力
制御部、4・・・均一素材データ設定部、5・・・麦材
形状生成部、6・・・素材表示部。
出願人代理人 安 形 雄 三
石 1 図
某 4 図
羊 3 図
(A)。
(B)
第 5 図1st (ffl is a block diagram showing one embodiment for realizing the present invention, 2nd [ffl is a flowchart for explaining an example of its operation, FIGS. 3(A), (B), and 5th
4(A) and 4(B) are diagrams showing an example of a finishing process and the shape of a material, and FIGS. 4(A) and 4(B) are diagrams showing an example of a graph ink display. l...Keyboard, 2...CRT, 3...Input/output control section, 4...Uniform material data setting section, 5...Wheat material shape generation section, 6...Material display section. Applicant's agent Yu Yasugata Mitsuishi 1 Figure 4 Figure 3 Figure (A). (B) Figure 5
Claims (1)
決定する旋盤用自動プログラミングにおける均一素材決
定方法において、均一素材データ設定部により設定され
る形状設定データと加工形状を認識することにより、加
工形状で素材のままを指定している部分や、加工形状領
域で加工形状が指定されていない部分に余肉量を付加せ
ずに、均一素材形状を決定することができるようにした
ことを特徴とする旋盤用自動プログラミングにおける均
一素材決定方法。In the uniform material determination method in automatic programming for lathes, which determines the uniform material by inputting shape data in an interactive format, by recognizing the shape setting data and machining shape set by the uniform material data setting section, it is possible to determine the machining shape. The feature is that it is possible to determine a uniform material shape without adding extra thickness to parts where the material is specified as it is or where no machining shape is specified in the machining shape area. A method for determining uniform material in automatic programming for lathes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1954086A JPS62176731A (en) | 1986-01-31 | 1986-01-31 | Uniform raw material determination method on automatic programming for lathe |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1954086A JPS62176731A (en) | 1986-01-31 | 1986-01-31 | Uniform raw material determination method on automatic programming for lathe |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62176731A true JPS62176731A (en) | 1987-08-03 |
Family
ID=12002147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1954086A Pending JPS62176731A (en) | 1986-01-31 | 1986-01-31 | Uniform raw material determination method on automatic programming for lathe |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62176731A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5115400A (en) * | 1989-05-08 | 1992-05-19 | Mitsubishi Denki Kabushiki Kaisha | Cad/cam apparatus |
-
1986
- 1986-01-31 JP JP1954086A patent/JPS62176731A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5115400A (en) * | 1989-05-08 | 1992-05-19 | Mitsubishi Denki Kabushiki Kaisha | Cad/cam apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4794514A (en) | NC program editing method for four-axis lathes | |
JPH03265906A (en) | Programming system for interactive numerical controller | |
JPH1110400A (en) | Automatic programming method for punch press and device therefor | |
JPS62176731A (en) | Uniform raw material determination method on automatic programming for lathe | |
EP0425674A1 (en) | Automatic tool selecting system | |
EP0377752B1 (en) | Nc data preparation method for boring | |
WO1988001406A1 (en) | Method and apparatus for numerical control having an override playback function | |
JP2771701B2 (en) | Interactive numerical controller | |
JPH027788B2 (en) | ||
US5043645A (en) | NC statement preparing system | |
WO1992012469A1 (en) | Method of forming nc data | |
US5270940A (en) | Contour configuration machining method | |
JPS62147505A (en) | Automatic part program creation method | |
EP0454855A1 (en) | Working method of cnc | |
JPS58143941A (en) | Numerically controlled processing system | |
JPH03156506A (en) | Nc program generating method for interactive numerical controller or automatic programming device | |
JPH03156507A (en) | Programming system for interactive numerical controller or automatic programming device | |
JPH04256545A (en) | Tool automatic decision of interactive numerical control device | |
JPH0232407A (en) | Automatic programming system for c axis machining | |
EP0394454A1 (en) | Surface notching | |
JPS63136205A (en) | Production system for part program on nc device | |
JPH0446732A (en) | Processing program preparation method | |
JPH0272412A (en) | Automatic programming method | |
JPS62243006A (en) | Interactive automatic programming system | |
JPH02126303A (en) | Numerical controller |