JPH035802A - Device for calculating and displaying working time for nc working - Google Patents

Device for calculating and displaying working time for nc working

Info

Publication number
JPH035802A
JPH035802A JP14034989A JP14034989A JPH035802A JP H035802 A JPH035802 A JP H035802A JP 14034989 A JP14034989 A JP 14034989A JP 14034989 A JP14034989 A JP 14034989A JP H035802 A JPH035802 A JP H035802A
Authority
JP
Japan
Prior art keywords
machining
working
speed
time calculation
machining time
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
JP14034989A
Other languages
Japanese (ja)
Inventor
Hisashi Nonoda
野々田 久
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Chubu 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 NEC Software Chubu Ltd filed Critical NEC Software Chubu Ltd
Priority to JP14034989A priority Critical patent/JPH035802A/en
Publication of JPH035802A publication Critical patent/JPH035802A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To attain smooth and efficient NC working by calculating the working time of all NC working machines in one working time calculation device irrespective of the difference of the NC working machines. CONSTITUTION:A working time calculation/display device 1 consists of a working speed registration means 11 storing data on the working speed of the NC working machines and the like in a working speed storage file 12 as the preparation of working time calculation/display, and a working time calculation/display means 14 calculating and displaying the working time. Thus, the working time of all the NC working machines is calculated in the device 1 by making elements for calculating the working time into data and registering many kinds of working speed being one element by adjusting them to the NC working machines, material and plate thickness. Thus, the smooth and efficient processing in NC working is attained.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はNC加工の加工時間算出・表示装置に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a machining time calculation/display device for NC machining.

〔従来の技術〕[Conventional technology]

従来、加工前の加工時間の算出は、NC加工機によって
加工方法や加工速度が異なっているため、汎用的な加工
時間の算出装置はなく、そのNC加工機に特有な加工時
間算出装置か熱線技術者の経験に基づく勘によって算出
されていた。
Conventionally, to calculate the machining time before machining, there is no general-purpose machining time calculation device because the machining method and machining speed differ depending on the NC machining machine. It was calculated based on the engineers' intuition based on their experience.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のNC加工の加工時間算出装置は、そのN
C加工機に特有な加工時間だけを算出するため、他のN
C加工機については加工時間の算出ができない、また、
熟練技術者の経験によって算出する場合には、技術者の
経、@の度合いKよって加工時間の算出結果が異なるの
で、被加工物件の加工時間で加工順序を決定する時、作
業が非能率的になる場合があり、もしくは経験の無い者
には加工時間の算出が困難であるという欠点があった。
The conventional NC machining time calculation device described above has a
In order to calculate only the machining time specific to the C processing machine, other N
For C processing machine, processing time cannot be calculated, and
When calculating based on the experience of a skilled engineer, the calculation result of machining time differs depending on the experience of the engineer and the degree of @, so when determining the machining order based on the machining time of the workpiece, the work may be inefficient. However, there are disadvantages in that it may be difficult to calculate the machining time for those without experience.

本発明は、このような従来の欠点を解決したもので、そ
の目的はNC加工機の違いに関係無く、1つの加工時間
算出装置ですべてのNC加工機の加工時間を算出すると
とKより加工時間算出装置の数を削減し、あるいは、人
による加工時間の算出結果に基づく作業の非能率な解消
し、加工順序の決定方法を確立し、円滑で効果的なNC
加工を実現することである。
The present invention solves these conventional drawbacks, and its purpose is to calculate the machining time of all NC machining machines with one machining time calculation device, regardless of the difference in NC machining machines. Reduce the number of time calculation devices or eliminate the inefficiency of work based on the results of human calculation of machining time, establish a method for determining the machining order, and achieve smooth and effective NC
It is to realize processing.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の加工時間算出・表示装置は、各NC加工機の加
工速度等のデータを加工速度格納ファイルに格納する加
工速度登録手段と、NCプログラムが格納されているN
Cプログラム格納ファイルからNCプログラムを、加工
速度格納ファイルから加工速度を、入力装置からNC加
工に関するデータを入力するデータ入力部と、入力され
た前記データからNC加工機で加工される物件の加工長
を算出し、加工時間を算出する加工時間算出部と、該加
工時間を表示装置に出力する加工時間出力部を含む加工
時間算出e表示手段とを有するどとを特徴とする。
The machining time calculation/display device of the present invention includes a machining speed registration means for storing data such as machining speed of each NC machine in a machining speed storage file, and an N.C.
A data input section for inputting the NC program from the C program storage file, the machining speed from the machining speed storage file, and data regarding NC machining from the input device, and the machining length of the object to be machined by the NC machining machine from the input data. and a machining time calculation unit that calculates the machining time, and a machining time calculation e-display means that includes a machining time output unit that outputs the machining time to a display device.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の実施例の全体構成図である。FIG. 1 is an overall configuration diagram of an embodiment of the present invention.

図中1は加工時間算出・表示装置、2はNCプログラム
作成装置、3はNCプログラム格納ファイル、4は入力
装置、5は表示装置、11は加工速度登録手段、12は
加工速度格納ファイル、13は加工速度入力手段、14
は加工時間算出・表示手段、141はデータ入力部、1
42は加工時間算出部、143は加工時間出力部、14
4はNCプμグラム格納テーブルをそれぞれ示す。
In the figure, 1 is a machining time calculation/display device, 2 is an NC program creation device, 3 is an NC program storage file, 4 is an input device, 5 is a display device, 11 is a machining speed registration means, 12 is a machining speed storage file, 13 is a processing speed input means, 14
1 is a processing time calculation/display means, 141 is a data input section, 1
42 is a machining time calculation unit, 143 is a machining time output unit, 14
4 indicates an NC program storage table.

加工時間算出・表示装置1は、加工時間算出自表示を行
う準備としてNC加工機の加工速度等のデータを加工速
度格納ファイル12に格納する加工速度登録手段11と
、加工時間を算出・表示する加工時間算出自表示手段1
4から構成されている。
The machining time calculation/display device 1 includes a machining speed registration means 11 that stores data such as the machining speed of the NC processing machine in a machining speed storage file 12 in preparation for self-displaying the machining time calculation, and a machining speed registration means 11 that calculates and displays the machining time. Machining time calculation self-display means 1
It consists of 4.

さらに、加工時間算出・表示手段14は、NCプログラ
ム格″納ファイル3からNCプログラムを、加工速度格
納ファイル12から加工速度等のデータを、入力装置4
からNC加工機に関するデータを入力するデータ部14
1と、入力されたデータから加工される物件の加工長を
算出し、加工時間を算出する加工時間算出部142と、
加工時間を表示装R5に出力する加工時間出力部143
から構成されている。
Furthermore, the machining time calculation/display means 14 inputs the NC program from the NC program storage file 3 and the data such as machining speed from the machining speed storage file 12 through the input device 4.
Data section 14 into which data regarding the NC processing machine is inputted.
1, a processing time calculation unit 142 that calculates the processing length of the object to be processed from the input data and calculates the processing time;
Machining time output unit 143 that outputs machining time to display device R5
It consists of

第2図はNCプログラム格納ファイル3に格納された内
容の説明図であり、同図(ωに示すように、NCプログ
ラム格納ファイル3にはサブファイル名ncprlを持
つサブファイルSFI、?プファイル名ncpr 2を
持つサブファイルSF2、サブファイル名ncpr3を
持つサブファイルSF3. サブファイル名ncpr4
を持つサブファイルSF4、サブファイル名ncpr5
を持つサブファイルSF5の合計5個のサブファイルが
格納されている。
FIG. 2 is an explanatory diagram of the contents stored in the NC program storage file 3. As shown in the same figure (ω), the NC program storage file 3 includes a subfile SFI with the subfile name ncprl, and a subfile SFI with the subfile name ncprl, Subfile SF2 with ncpr 2, subfile SF3 with subfile name ncpr3. Subfile name ncpr4
subfile SF4 with subfile name ncpr5
A total of five subfiles, including subfile SF5, are stored.

また各サブファイルには、例えばサブファイルSF1.
3F2の内容をそれぞれ同図(ロ)、(c)K示すよう
に、lレコードに1命令ずつ、またはベタ書きにNCプ
ログラムが格納されている。1命令ずつ格納されている
か、ベタ書きで格納されているかはNC加工機の仕様に
よる。ま九NC格納テーブル144の内容は第2図(b
)のSFIと同じ形式である。
Furthermore, each subfile includes, for example, subfile SF1.
As shown in FIGS. 3F and 3F2, an NC program is stored in each record, one instruction at a time, or in solid writing. Whether the instructions are stored one by one or written in solid form depends on the specifications of the NC processing machine. The contents of the Maku NC storage table 144 are shown in Figure 2 (b).
) has the same format as the SFI.

第3図は加工速度格納ファイル12に格納された内容の
説明図であり、lレコードに加工速度と加工速度を左右
する項目を持つ。本例では、加工速度を左右する項目と
して、NCC加工病名被加工物の材質・板厚がある。
FIG. 3 is an explanatory diagram of the contents stored in the machining speed storage file 12, and the l record has machining speed and items that affect the machining speed. In this example, the items that affect the processing speed include the material and plate thickness of the NCC processing workpiece.

第4図は、加工速度登録手段11の動作を説明する流れ
図であり、加工速度入力装置13より加工速度データを
読込み(Sl)、加工速度格納ファイル12へ出力する
(S2)。第3図の例の→吟竜例では加工速度データは
材質・板厚参NC加工機名・加工速度をlレコードの内
容として持つデータとなる。
FIG. 4 is a flowchart illustrating the operation of the machining speed registration means 11, in which machining speed data is read from the machining speed input device 13 (Sl) and output to the machining speed storage file 12 (S2). In the →Ginryu example of FIG. 3, the machining speed data is data that has the material, plate thickness, NC processing machine name, and machining speed as the contents of the l record.

第5図は、加工時間算出・表示手段14の動作を説明す
る流れ図であり、第1図から第3図を利用して具体的に
例を挙げて説明する。
FIG. 5 is a flowchart illustrating the operation of the machining time calculation/display means 14, which will be explained using a specific example using FIGS. 1 to 3.

入力装置4からNCプログラム名ncpr 1を読込み
(83)、材質SUS・板厚1.0自加工機NCLを読
込み(S 4 )、第2図のような内容のNCプログラ
ム格納ファイル3からNCプログラム名ncpr 1の
NCプログラムを全命令読込む(S5)。
Read the NC program name ncpr 1 from the input device 4 (83), read the material SUS/plate thickness 1.0 self-processing machine NCL (S 4), and read the NC program from the NC program storage file 3 with the contents as shown in Figure 2. All instructions of the NC program with name ncpr 1 are read (S5).

NCプログラムの内容が@2図の(b)のようにルコー
ド1命令ならそのまま、ベタ書きならルコードl命令の
形に直しく86)、NCプラグラム格納テーブル144
に格納しく87)、入力装置4から読み込んだ材質SU
S・板厚1.0−NC加工機名NCLをキーとして、第
3図のような内容の加工速度格納ファイル12から材質
・SO8・板厚1.0曇NC加工機NCLの加工速度1
000を読込む(S8)。
If the content of the NC program is a code 1 instruction as shown in Figure 2 (b), it is left as is, and if it is written in solid form, it is changed to the code 1 instruction (86), NC program storage table 144
87), and the material SU read from the input device 4.
S, plate thickness 1.0 - Using the NC processing machine name NCL as a key, from the processing speed storage file 12 with the contents as shown in Figure 3, select the material, SO8, plate thickness 1.0 and processing speed 1 of the NC processing machine NCL.
000 is read (S8).

次KNCプログラム格納テーブル144からNCプログ
ラムを1命令ずつ読込み、その1命令で加工する長さを
求め、これを全命令分繰り返し、総和して全加工長を算
出しくS9)%全加工長を加工速度で割ることにより加
工時間を算出しく5IO)、加工時間を表示装置5に出
力する(Sl 1 )。
Next, read the NC program one instruction at a time from the KNC program storage table 144, calculate the length to be machined with each instruction, repeat this for all instructions, and calculate the total machining length by summing the total machining length.S9) Machining % total machining length The machining time is calculated by dividing by the speed (5IO), and the machining time is output to the display device 5 (Sl 1 ).

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、加工時間を算出するため
の要素をすべてデータ化しその要素の1つである加工速
度を、NC加工機・材質・板厚等に合わせて何種類も登
録することが出来るようにするととくより、本装置1つ
ですべてのNCの加工機の加工時間を算出することがで
き、誰もが同一の加工時間を算出でき、加工時間を基準
とした加工順序の決定も同一の結果を得ることができ、
経験の無い者でも加工時間の算出ができ、NC加工にお
ける円滑で効率的な処理順序を実現できる。
As explained above, the present invention converts all the elements for calculating machining time into data, and registers many types of machining speed, which is one of the elements, according to the NC processing machine, material, plate thickness, etc. In particular, this device can calculate the machining time of all NC processing machines, everyone can calculate the same machining time, and the machining order can be determined based on the machining time. You can also get the same result,
Even a person without experience can calculate the machining time and realize a smooth and efficient processing sequence in NC machining.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の全体構成図、第2図はNCプログラム
格納ファイルの内容説明図、第3図は加工速度格納ファ
イルの内容説明図、第4図は加工速度登録手段の流れ図
、第5図は加工時間算出・表示手段の流れ図である。 1・・・・・・加工時間算出−表示装置、2・・・・・
・NCプログラム作成装置、3・・・・・・NCプログ
ラム格納ファイル、4・・・・・・入力装置、5・・・
・・・表示装置、11・・・・・・加工速度登録手段、
12・・・・・・加工速度格納ファイル、13・・・・
・・加工速度入力装置% 14・・・・・・加工時間算
出−表示手段、141・・・・・・データ入力部、14
2・・・・・・加工時間算出部、143・川・・加工時
間出力部、144・・−・・・NCプログラム格納テー
ブル。
FIG. 1 is an overall configuration diagram of the present invention, FIG. 2 is an explanatory diagram of the contents of the NC program storage file, FIG. 3 is an explanatory diagram of the contents of the machining speed storage file, FIG. 4 is a flowchart of the machining speed registration means, and FIG. The figure is a flowchart of the processing time calculation/display means. 1... Machining time calculation - display device, 2...
-NC program creation device, 3...NC program storage file, 4...input device, 5...
. . . Display device, 11 . . . Machining speed registration means,
12... Machining speed storage file, 13...
... Machining speed input device % 14 ... Machining time calculation-display means, 141 ... Data input section, 14
2... Machining time calculation section, 143... Machining time output section, 144... NC program storage table.

Claims (1)

【特許請求の範囲】 各NC加工機の加工速度等のデータを加工速度格納ファ
イルに格納する加工速度登録手段と、NCプログラムが
格納されているNCプログラム格納ファイルからNCプ
ログラムを、加工速度格納ファイルから加工速度を、入
力装置からNC加工に関するデータを入力するデータ入
力部と、入力された前記データからNC加工機で加工さ
れる物件の加工長を算出し、加工時間を算出する加工時
間算出部と、 該加工時間を表示装置に出力する加工時間出力部を含む
加工時間算出・表示手段とを有することを特徴とするN
C加工時間算出・表示装置。
[Claims] Machining speed registration means for storing data such as machining speed of each NC processing machine in a machining speed storage file; a data input unit that inputs data related to NC machining from an input device, and a machining time calculation unit that calculates a machining length of an object to be machined by the NC machine from the input data, and calculates a machining time. and a machining time calculation/display means including a machining time output section that outputs the machining time to a display device.
C Machining time calculation/display device.
JP14034989A 1989-06-01 1989-06-01 Device for calculating and displaying working time for nc working Pending JPH035802A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14034989A JPH035802A (en) 1989-06-01 1989-06-01 Device for calculating and displaying working time for nc working

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14034989A JPH035802A (en) 1989-06-01 1989-06-01 Device for calculating and displaying working time for nc working

Publications (1)

Publication Number Publication Date
JPH035802A true JPH035802A (en) 1991-01-11

Family

ID=15266764

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14034989A Pending JPH035802A (en) 1989-06-01 1989-06-01 Device for calculating and displaying working time for nc working

Country Status (1)

Country Link
JP (1) JPH035802A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04307606A (en) * 1991-04-04 1992-10-29 Okuma Mach Works Ltd Machining time calculating method for numerical control information production device
GB2263799A (en) * 1991-12-13 1993-08-04 Toyoda Chuo Kenkyusho Kk Process time estimating apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04307606A (en) * 1991-04-04 1992-10-29 Okuma Mach Works Ltd Machining time calculating method for numerical control information production device
GB2263799A (en) * 1991-12-13 1993-08-04 Toyoda Chuo Kenkyusho Kk Process time estimating apparatus
GB2263799B (en) * 1991-12-13 1995-08-02 Toyoda Chuo Kenkyusho Kk Process time estimating apparatus
US5495430A (en) * 1991-12-13 1996-02-27 Kabushiki Kaisha Toyota Chuo Kenkyusho Process time estimating apparatus

Similar Documents

Publication Publication Date Title
EP0782071A3 (en) Data processor
EP1186976A3 (en) NC machining simulation apparatus
JPH035802A (en) Device for calculating and displaying working time for nc working
JPS6091404A (en) Industrial robbot
JPS63316105A (en) Simulation device for programmable controller
JPS61105590A (en) Data display system
JP2000107961A (en) Productivity evaluation simulation apparatus and method
JPH01195532A (en) microprocessor
JPS61289431A (en) Multi-direction branching system for data flow computer
JP3088956B2 (en) Arithmetic unit
JPH02126345A (en) Information processor
JPH0390996A (en) Fault restoration guidance display system
JPS62222325A (en) Terminal data entry control system
JPH04118737A (en) Independent management processing system for message log information from work program
JPH0344330B2 (en)
JPS6373335A (en) Information processor
JPH0283146A (en) Modeling method for simulation
JPS5875214A (en) Numerical controller
JPS6394303A (en) Arithmetic control system
JPH0485627A (en) Conditional branching instruction control method
JPS63174137A (en) System for initializing exceptional data
JPH02150906A (en) Numerical controller
JPS63118839A (en) Advance control system for instruction address of instruction processor
JPH02271483A (en) Image processor
JPS62165210A (en) Operation area signal output device for numerical controller