JPH0558854B2 - - Google Patents
Info
- Publication number
- JPH0558854B2 JPH0558854B2 JP61046031A JP4603186A JPH0558854B2 JP H0558854 B2 JPH0558854 B2 JP H0558854B2 JP 61046031 A JP61046031 A JP 61046031A JP 4603186 A JP4603186 A JP 4603186A JP H0558854 B2 JPH0558854 B2 JP H0558854B2
- Authority
- JP
- Japan
- Prior art keywords
- tool
- display
- displayed
- trajectory
- workpiece
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35313—Display, validate tool path for boundary, surface interference
Landscapes
- Auxiliary Devices For Machine Tools (AREA)
- Machine Tool Sensing Apparatuses (AREA)
Description
【発明の詳細な説明】
(発明の技術分野)
本発明は、HC装置又は自動プログラム作成装
置における加工シミユレーシヨンのための軌跡表
示方式に関し、素材又は工具の任意の一方を選択
して移動表示できる加工シミユレーシヨンにおけ
る軌跡表示方式に関する。Detailed Description of the Invention (Technical Field of the Invention) The present invention relates to a trajectory display method for machining simulation in an HC device or an automatic program creation device, and relates to a machining method that can select and display any one of a material or a tool in movement. Concerning trajectory display methods in simulation.
(発明の技術的背景とその問題点)
従来、NC装置又はプログラム作成装置等にお
ける加工シミユレーシヨンにおいて、工具軌跡表
示を行なう場合、加工される素材は固定状態で静
止画像として表示され、この素材を加工する工具
が移動して表示(動画処理)されるようになつて
いる。そして、上記素材と工具との関係を確認す
るためには、まず素材の全範囲を表示し、工具刃
先の細かな動作及び干渉等を確認するためには、
上記素材の一部ずつを順次拡大表示する動作を複
数回繰返して、この素材の全範囲に亘つて確認す
る必要がある。第6図はこのような工具軌跡の表
示例を示す図であり、例えばCRT等の表示装置
7上に加工される素材20及び工具(図示せず)
が表示されており、図中の点線で囲まれた部分
は、素材20及び工具21の刃先の細かな動作及
び干渉等を確認するために分割する拡大表示部1
1,12,13を示している。そして、第3図は
上記拡大表示部分11〜13の1つが拡大されて
表示装置7上に表示されている様子を示してい
る。以下に第6図及び第3図を用いて、上述のよ
うな従来の工具軌跡確認方法について説明する。(Technical background of the invention and its problems) Conventionally, when displaying a tool path in a machining simulation using an NC device or a program creation device, the material to be machined is displayed in a fixed state as a still image, and the material is not processed. The tool to be used is now displayed as it moves (video processing). In order to confirm the relationship between the above material and the tool, first display the entire range of the material, and in order to confirm the fine movements and interference of the tool edge,
It is necessary to repeat the operation of sequentially enlarging and displaying parts of the material several times to check the entire range of the material. FIG. 6 is a diagram showing an example of displaying such a tool trajectory. For example, a material 20 to be processed and a tool (not shown) are displayed on a display device 7 such as a CRT.
is displayed, and the part surrounded by dotted lines in the figure is an enlarged display part 1 that is divided to check the fine movement and interference of the cutting edge of the material 20 and the tool 21.
1, 12, and 13 are shown. FIG. 3 shows one of the enlarged display portions 11 to 13 being enlarged and displayed on the display device 7. As shown in FIG. The conventional tool trajectory confirmation method as described above will be described below with reference to FIGS. 6 and 3.
第6図に示すように素材20の全範囲が静止画
像で表示される全体表示画面では、上記素材20
に対する工具の刃先の細かな動作及び干渉等を確
認することができない。そこで、この工具の刃先
の細かな動作及び干渉等を確認するためには、上
述のように素材に拡大表示部分11〜13を選択
して、それぞれについて拡大表示を行ない、第3
図に示すように表示させ、工具21の刃先を素材
20に沿つて図示B方向に移動させることによ
り、その細かな動作や素材20との干渉の有無に
ついて確認を行なう。このような軌跡表示方法に
おいては、上記拡大表示操作を複数回行なわなけ
ればならず、作業者に負担をかけるだけでなく、
素材の全範囲について同時に確認できないという
問題点があつた。 As shown in FIG. 6, on the entire display screen where the entire range of the material 20 is displayed as a still image, the material 20
It is not possible to check the fine movements and interference of the cutting edge of the tool. Therefore, in order to check the fine movements and interference of the cutting edge of this tool, select the enlarged display parts 11 to 13 on the material as described above, enlarge and display each part, and
The display is displayed as shown in the figure, and by moving the cutting edge of the tool 21 along the material 20 in the direction B shown in the drawing, detailed movements and the presence or absence of interference with the material 20 are confirmed. In such a trajectory display method, the above-mentioned enlarged display operation must be performed multiple times, which not only places a burden on the operator, but also
There was a problem in that the entire range of materials could not be checked at the same time.
(発明の目的)
本発明は上述のような事情からなされたもので
あり、本発明の目的は、軌跡表示時に各送り軸毎
に刃物又は素材の一方を選択して移動表示できる
ようにすることにより、素材形状の全範囲につい
て連続して工具軌跡を確認できる加工シミユレー
シヨンにおける軌跡表示方式を提供することにあ
る。(Object of the Invention) The present invention was made in view of the above-mentioned circumstances, and an object of the present invention is to enable selection and display of either the cutter or the material for each feed axis when displaying the trajectory. The object of the present invention is to provide a trajectory display method in machining simulation that allows continuous confirmation of the tool trajectory over the entire range of the material shape.
(発明の概要)
本発明は加工シミユレーシヨンにおける軌跡表
示方式に関するもので、NC装置又は自動プログ
ラム作成装置における加工シミユレーシヨンによ
り工具軌跡を表示する際に、素材形状又は工具の
うち任意の一方を機械の各送り軸毎にそれぞれ選
択して移動表示できるようにしたものである。(Summary of the Invention) The present invention relates to a trajectory display method in machining simulation, and when displaying a tool trajectory by machining simulation in an NC device or an automatic program creation device, any one of the material shape or the tool is displayed on each machine. Each feed axis can be selected and displayed in a moving manner.
(発明の実施例)
本発明は、NC装置又は自動プログラム作成装
置における加工シミユレーシヨンにおいて、工具
軌跡を表示装置に動画表示する際に、各送り軸毎
に刃物又は素材の任意の一方を選択して移動でき
るようにすることにより、素材の全範囲について
一画面で連続して工具軌跡を確認できるようにし
ている。(Embodiments of the Invention) The present invention provides for selecting any one of the cutting tool or the material for each feed axis when displaying a moving image of a tool trajectory on a display device in a machining simulation using an NC device or an automatic program creation device. By making it movable, it is possible to continuously check the tool trajectory for the entire range of the material on one screen.
第1図は本発明を実現する装置の一実施例を示
すブロツク構成図であり、軌跡表示のために装置
全体を制御する軌跡表示制御プロセツサ1と、素
材全範囲の工具軌跡データを記憶する工具軌跡記
憶部2と、加工に使用する工具の形状や大きさ等
のデータを記憶する工具形状記憶部3と、上記工
具軌跡記憶部2に記憶されている工具軌跡データ
のうち、所定の領域のデータを表示のために選択
して出力する素材領域制御部4と、上記工具形状
記憶部3に記憶されている工具形状データから工
具の位置、形状、大きさ等のデータを表示のため
に選択して出力する工具表示制御部5と、上記素
材領域制御部4及び上記工具表示制御部5より転
送されるデータを基に、上記所定領域の大きさを
変化(拡大又は縮小)させて、素材及び工具を拡
大又は縮小して表示できるようにする表示制御部
6と、この表示制御部6により駆動され、上記素
材形状、工具及びその工具軌跡の表示を行なう例
えばCRT等から成る表示装置7とで構成されて
いる。 FIG. 1 is a block configuration diagram showing one embodiment of a device that realizes the present invention, and includes a trajectory display control processor 1 that controls the entire device for trajectory display, and a tool that stores tool trajectory data for the entire range of the material. A trajectory storage section 2, a tool shape memory section 3 that stores data such as the shape and size of the tool used for machining, and a tool trajectory storage section 2 that stores data such as the shape and size of the tool used for machining; A material area control section 4 selects and outputs data for display, and selects data such as tool position, shape, size, etc. from the tool shape data stored in the tool shape storage section 3 for display. Based on the data transferred from the tool display control section 5 and the material area control section 4 and the tool display control section 5, the size of the predetermined area is changed (enlarged or reduced) to display the material. and a display control section 6 that can enlarge or reduce the display of the tool; and a display device 7, such as a CRT, which is driven by the display control section 6 and displays the shape of the material, the tool, and its tool trajectory. It consists of
このような構成において、この装置の動作を第
2図フローチヤートを参照して説明する。 In such a configuration, the operation of this apparatus will be explained with reference to the flowchart of FIG.
この軌跡表示を実行する際には、予め上記NC
装置又は自動プログラム作成装置により工具及び
素材の形状、大きさ等のデータを読込み、それぞ
れ上記工具軌跡記憶部2及び工具形状記憶部3に
入力して記憶させておく。そこで、軌跡表示を確
認するために機械の各送り軸毎に工具又は素材の
うちどちらを移動するか設定し(ステツプSS1)、
少なくとも1軸について工具の移動が設定される
と(ステツプS2)、軌跡表示制御プロセツサ1は
上記工具軌跡記憶部2より素材全範囲のデータを
読出し、素材領域制御部4へ転送すると、この素
材領域制御部4はこのデータを表示制御部6へ転
送して表示装置7上に第6図に示すような素材全
範囲を表示する(ステツプS3)。そして、この表
示装置7上に表示された素材形状を確認し、上記
素材領域制御部4を介して素材の位置、大きさ
(拡大、縮小)、視覚のデータを設定する(例え
ば、第6図に示す拡大表示部分11〜13のいず
れか1つの部分が設定される)と、工具形状記憶
部3より工具の形状大きさのデータを読出し、工
具表示制御部5にこのデータを転送すると共に、
上記素材領域制御部4及び上記工具表示制御部5
の出力データを表示制御部6に転送し、第3図に
示すように、表示装置7上に素材20及び工具2
1を拡大表示する。第3図は、送り軸をX軸、Z
軸の2軸をもつた旋盤のシミユレーシヨンの表示
例であるが、表示の鉛直方向を機械のX軸に、水
平方向をZ軸に、それぞれ反応させてある。そし
て、上記ステツプS4で設定された素材位置、大
きさ及び視覚に応じて、X軸、Y軸ともに工具移
動を指定した場合は、素材20が固定表示され、
工具21の刃先がこの素材20に沿つて図示B方
向に移動し、X軸、Y軸ともに素材移動を指定し
た場合は、工具21が固定表示され、指定した機
械の各送り軸毎に素材20がこの工具21の刃先
に沿つて図示A方向に移動するようにして所望の
工具軌跡が表示される(ステツプS5)。そして、
X軸、Z軸ともに工具の移動を指定した場合は、
従来技術の場合と全く同じであり、素材全範囲の
加工シミユレーシヨンを行なうためには、上述の
各拡大表示部分11〜13について拡大表示を複
数回行なうことになる。 When executing this trajectory display, please use the above NC in advance.
Data such as the shape and size of the tool and the material are read by the device or the automatic program creation device, and are inputted and stored in the tool trajectory storage section 2 and tool shape storage section 3, respectively. Therefore, in order to check the trajectory display, set whether to move the tool or the material for each feed axis of the machine (step SS1).
When the tool movement is set for at least one axis (step S2), the trajectory display control processor 1 reads data for the entire range of the material from the tool trajectory storage section 2, and transfers it to the material area control section 4. The control section 4 transfers this data to the display control section 6 and displays the entire range of the material as shown in FIG. 6 on the display device 7 (step S3). Then, the shape of the material displayed on the display device 7 is confirmed, and the position, size (enlargement, reduction), and visual data of the material are set via the material area control section 4 (for example, as shown in FIG. (one of the enlarged display parts 11 to 13 shown in FIG.
The material area control section 4 and the tool display control section 5
The output data is transferred to the display control section 6, and the material 20 and the tool 2 are displayed on the display device 7 as shown in FIG.
Enlarge and display 1. In Figure 3, the feed axes are X axis and Z axis.
This is a display example of a simulation of a lathe with two axes, and the vertical direction of the display responds to the X-axis of the machine, and the horizontal direction responds to the Z-axis. If tool movement is specified for both the X-axis and Y-axis according to the workpiece position, size, and vision set in step S4, the workpiece 20 is displayed fixedly.
If the cutting edge of the tool 21 moves along the material 20 in the direction B shown in the figure, and material movement is specified on both the X and Y axes, the tool 21 is displayed fixedly, and the material 20 is The desired tool trajectory is displayed so that the tool moves along the cutting edge of the tool 21 in the direction A in the figure (step S5). and,
If you specify tool movement for both the X-axis and Z-axis,
This is exactly the same as in the case of the prior art, and in order to simulate the processing of the entire range of the material, each of the above-mentioned enlarged display portions 11 to 13 must be enlarged and displayed multiple times.
一方、上記ステツプS1、S2において機械の各
送り軸毎に素材の移動を設定した場合は、上述の
ようにして工具軌跡記憶部2より素材の全範囲デ
ータを読出し、第6図に示すように、上記表示装
置7上に素材形状を表示し、この表示された素材
上に工具の刃先点をマーカ等で表示させる(ステ
ツプS6)。そして、上述のようにして素材領域制
御部4を介して上記刃先点の位置、工具の大きさ
(拡大、縮小)を設定し(ステツプS7)、工具2
1の刃先点の位置、工具の大きさ(拡大、縮小)
を変化させ、上述のようにして第3図のように素
材20及び工具21を表示させる。この場合、工
具21は固定表示され、NC装置又は自動プログ
ラム作成装置に入力されたNCパートプログラム
に従い、素材20が図示Aに移動表示される。そ
こで素材20の全範囲に亘り工具軌跡が順次表示
され、この位置画面により素材の全範囲に亘つて
工具意気席を表示でき、所望する加工シミユレー
シヨンが実行できるようになる。 On the other hand, when the movement of the workpiece is set for each feed axis of the machine in steps S1 and S2 above, the entire range data of the workpiece is read from the tool path storage section 2 as described above, and the data is set as shown in FIG. , the shape of the material is displayed on the display device 7, and the cutting edge point of the tool is displayed with a marker or the like on the displayed material (step S6). Then, as described above, the position of the cutting edge point and the size (enlargement, reduction) of the tool are set via the material area control section 4 (step S7), and the tool 2
Position of cutting edge point 1, tool size (enlargement, reduction)
is changed, and the material 20 and tool 21 are displayed as shown in FIG. 3 as described above. In this case, the tool 21 is displayed in a fixed manner, and the workpiece 20 is moved and displayed in the diagram A according to the NC part program input to the NC device or automatic program creation device. Therefore, the tool locus is sequentially displayed over the entire range of the workpiece 20, and this position screen allows the tool position to be displayed over the entire range of the workpiece, allowing the desired machining simulation to be executed.
(発明の変形例)
上述の実施例では、表示装置に表示されている
素材及び工具は2次元表示であつたが、3次元表
示が行なえるようにして素材の厚さ及び工具の幅
を表示できるようにしてもよい。第4図は3次元
表示された工具22及び素材23が表示装置7上
に表示されている様子を示しており、この場合工
具22は固定され、素材23をC方向に移動する
例を示している。又、上述の加工方式はX、Y軸
の2軸方向を対象としているが、フライス盤等の
加工シミユレーシヨンを行なわせるために、Z軸
方向の移動が行なえるようにしてもよい。第5図
は上述の場合の工具24及び素材25が表示装置
7上に表示されている様子を示しており、この場
合工具はZ軸方向(上下方向)に移動し、素材が
X、Y軸方向に移動するようになつている。(Modified example of the invention) In the above-described embodiment, the material and tool displayed on the display device were displayed in two dimensions, but the thickness of the material and the width of the tool are displayed in a three-dimensional manner. It may be possible to do so. FIG. 4 shows a three-dimensional display of the tool 22 and the workpiece 23 on the display device 7. In this case, the tool 22 is fixed and the workpiece 23 is moved in the C direction. There is. Further, although the above-described machining method is directed to two axes, the X and Y axes, movement in the Z-axis direction may be possible in order to simulate machining using a milling machine or the like. FIG. 5 shows how the tool 24 and the workpiece 25 are displayed on the display device 7 in the case described above. In this case, the tool moves in the Z-axis direction (vertical direction), and the workpiece moves along the It is designed to move in the direction.
(発明の効果)
以上のように本発明によれば、工具を表示装置
の中央に位置させて拡大表示することができ、且
つ同比率で拡大された素材を移動させることによ
り、一画面表示により素材の全範囲に亘つて連続
して工具の刃先軌跡の詳細な確認ができるという
効果を奏する。(Effects of the Invention) As described above, according to the present invention, the tool can be positioned in the center of the display device and displayed in an enlarged manner, and by moving the enlarged material at the same ratio, the tool can be displayed on a single screen. This has the effect of allowing detailed confirmation of the cutting edge locus of the tool continuously over the entire range of the material.
第1図は本発明を実現する装置の一実施例を示
すブロツク構成図、第2図は本発明の動作を説明
するためのフローチヤート、第3図、第4図及び
第5図は本発明おける軌跡表示の一例を示す図、
第6図は従来の素材及び工具の表示方式を説明す
る図である。
1……軌跡表示制御プロセツサ、2……工具軌
跡記憶部、3……工具形状記憶部、4……素材領
域制御部、5……工具表示制御部、6……表示制
御部、7……表示装置、11,12,13……拡
大表示部分、20,23,25……素材、21,
22,24……工具。
FIG. 1 is a block configuration diagram showing an embodiment of an apparatus for realizing the present invention, FIG. 2 is a flowchart for explaining the operation of the present invention, and FIGS. 3, 4, and 5 are diagrams showing the present invention. A diagram showing an example of trajectory display in
FIG. 6 is a diagram illustrating a conventional method for displaying materials and tools. DESCRIPTION OF SYMBOLS 1...Trajectory display control processor, 2...Tool trajectory storage unit, 3...Tool shape memory unit, 4...Material area control unit, 5...Tool display control unit, 6...Display control unit, 7... Display device, 11, 12, 13... Enlarged display portion, 20, 23, 25... Material, 21,
22, 24...Tools.
Claims (1)
ートプログラムに合わせてそれらを移動表示さ
せ、被加工物が加工されて行く様子をシミユレー
シヨン表示する加工シミユレーシヨン表示方法に
おいて、工具、被加工物のうちの任意の一方を選
択的に表示装置上で固定表示させて、他方を移動
表示させるようにしたことを特徴とする加工シミ
ユレーシヨンにおける表示方法。 2 工具、被加工物を表示装置に表示し、NCパ
ートプログラムに合わせてそれらを移動表示さ
せ、被加工物が加工され行く様子をシミユレーシ
ヨン表示する加工シミユレーシヨン表示方法にお
いて、機械の送り軸毎に、工具、被加工物のうち
の任意の一方を選択的に表示装置上で固定表示さ
せ、他方を移動表示させるようにしたことを特徴
とする加工シミユレーシヨンにおける表示方法。[Claims] 1. A machining simulation display method for displaying a tool and a workpiece on a display device, moving and displaying them in accordance with an NC part program, and displaying a simulation of how the workpiece is being machined, including: 1. A display method for machining simulation, characterized in that any one of a tool and a workpiece is selectively displayed fixedly on a display device, while the other is displayed in a moving manner. 2. In a machining simulation display method in which tools and workpieces are displayed on a display device, moved and displayed in accordance with the NC part program, and a simulation of how the workpiece is being machined is performed, each feed axis of the machine is 1. A display method for machining simulation, characterized in that any one of a tool and a workpiece is selectively displayed fixedly on a display device, while the other is displayed movably.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4603186A JPS62203740A (en) | 1986-03-03 | 1986-03-03 | Locus display system in machining simulation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4603186A JPS62203740A (en) | 1986-03-03 | 1986-03-03 | Locus display system in machining simulation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62203740A JPS62203740A (en) | 1987-09-08 |
| JPH0558854B2 true JPH0558854B2 (en) | 1993-08-27 |
Family
ID=12735673
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4603186A Granted JPS62203740A (en) | 1986-03-03 | 1986-03-03 | Locus display system in machining simulation |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62203740A (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5866118A (en) * | 1981-10-15 | 1983-04-20 | Yamazaki Mazak Corp | Work condition display method for numerical control machine tool |
| JPS58158713A (en) * | 1982-03-16 | 1983-09-21 | Mitsubishi Electric Corp | Numerical control processing system |
-
1986
- 1986-03-03 JP JP4603186A patent/JPS62203740A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62203740A (en) | 1987-09-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0129091A2 (en) | Numerical control system, graphics display unit and machine tool | |
| US4586125A (en) | Numerical control working system | |
| EP1195665A2 (en) | Apparatus and method for setting control parameters of machining apparatus | |
| US5315503A (en) | Numerical control apparatus having a teaching function and a method of teaching a machining program thereby | |
| US5610842A (en) | Method of animation plotting of NC machining program | |
| JPS624551A (en) | Automatic drawing system of tool configuration | |
| EP0460220A1 (en) | Display system of numerical controller | |
| JPS60101608A (en) | Numerical controller | |
| EP0558030B1 (en) | Coordinate system display guide for a numerical control apparatus | |
| EP0548372B1 (en) | Animation drawing method for multiple-lathe numeric controller | |
| EP0417307A1 (en) | Method of plotting nc program | |
| JPH0421208B2 (en) | ||
| JPH0558854B2 (en) | ||
| EP0604661A1 (en) | Conversational numeric control apparatus | |
| JP2675200B2 (en) | robot | |
| JP2771701B2 (en) | Interactive numerical controller | |
| JP3049627B2 (en) | Combined machine tool | |
| JP3248081B2 (en) | Automatic program creation device with automatic cutting axis change function | |
| JPS6324307A (en) | Nc data checking method | |
| JPH053002B2 (en) | ||
| JP3040263B2 (en) | Numerical control device and numerical control method | |
| EP0453570A1 (en) | Nc program preparation method of interactive numeric controller or automatic programming apparatus | |
| JPH05265532A (en) | Method for setting limit data in numerical controller | |
| JPH079302A (en) | Machining center etc. one item processing method | |
| JP2841364B2 (en) | Processing device positioning method |