Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3283099B2 - Numerical controller with manufacturing cost recording function - Google Patents
[go: Go Back, main page]

JP3283099B2 - Numerical controller with manufacturing cost recording function - Google Patents

Numerical controller with manufacturing cost recording function

Info

Publication number
JP3283099B2
JP3283099B2 JP13003993A JP13003993A JP3283099B2 JP 3283099 B2 JP3283099 B2 JP 3283099B2 JP 13003993 A JP13003993 A JP 13003993A JP 13003993 A JP13003993 A JP 13003993A JP 3283099 B2 JP3283099 B2 JP 3283099B2
Authority
JP
Japan
Prior art keywords
cost
manufacturing
manufacturing cost
calculation
per lot
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 - Fee Related
Application number
JP13003993A
Other languages
Japanese (ja)
Other versions
JPH06318103A (en
Inventor
剛 住山
正人 領木
京一 山本
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.)
Okuma Corp
Original Assignee
Okuma Corp
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 Okuma Corp filed Critical Okuma Corp
Priority to JP13003993A priority Critical patent/JP3283099B2/en
Publication of JPH06318103A publication Critical patent/JPH06318103A/en
Application granted granted Critical
Publication of JP3283099B2 publication Critical patent/JP3283099B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • General Factory Administration (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Control By Computers (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、製造原価記録機能を有
する数値制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a numerical controller having a manufacturing cost recording function.

【0002】[0002]

【従来の技術】今日、工場での生産活動において、製品
の製造原価を正確に把握することは、損益の度合を明確
にするためにも、また、製品価格を決定するためにも重
要なものとなっている。製造原価等の原価計算について
は、計算に必要なデータを全てオペレータが入力するパ
ーソナルコンピュータ用ソフトウェアパッケージなどで
実施されている。図6は、従来のパーソナルコンピュー
タ用ソフトウェアパッケージなどによる製造原価の算出
装置の一例を示すブロック図であり、以降、これに基づ
いてロット当たりの製造原価を算出する場合の手順を説
明する。
2. Description of the Related Art In production activities in factories today, it is important to accurately grasp the production costs of products in order to clarify the degree of profit and loss and to determine the price of products. It has become. Cost calculation such as manufacturing cost is performed by a software package for personal computers in which all data necessary for calculation is input by an operator. FIG. 6 is a block diagram showing an example of a conventional manufacturing cost calculating device using a software package for a personal computer. Hereinafter, a procedure for calculating the manufacturing cost per lot based on this will be described.

【0003】入力解釈部2は、入力装置1からの入力K
DTを解釈し、これをロット当たりの材料費LZH、ロ
ット当たりの通電時間LMT、機械の経費MKH、製造
間接費SKH及び作業者の人件費JHとして原価要素格
納部3に送出する。ここで、機械の経費MKH、製造間
接費SKH及び作業者の人件費JHは(円/時間)の単
位で扱われるものとする。原価要素格納部3は、ロット
当たりの材料費LZH、ロット当たりの通電時間LM
T、機械の経費MKH、製造間接費SKH及び作業者の
人件費JHを格納し、これらをロット当たりの原価算出
要素LGELとして原価算出部4に送出する。原価算出
部4は、ロット当たりの原価算出要素LGELを取得す
ると、これに基づいてロット当たりの製造原価LGDを
算出し原価格納部5に送出する。
[0003] The input interpreting section 2 receives an input K from the input device 1.
The DT is interpreted and sent to the cost element storage unit 3 as the material cost per lot LZH, the energizing time per lot LMT, the machine cost MKH, the manufacturing overhead cost SKH, and the labor cost JH of the worker. Here, the machine cost MKH, the manufacturing overhead cost SKH, and the labor cost JH of the worker are handled in units of (yen / hour). The cost element storage unit 3 stores the material cost per lot LZH, the energizing time per lot LM
T, the machine cost MKH, the manufacturing overhead cost SKH, and the labor cost JH of the worker are stored and sent to the cost calculation unit 4 as a cost calculation element LGEL per lot. When acquiring the cost calculation element LGEL per lot, the cost calculation unit 4 calculates the manufacturing cost LGD per lot based on this and sends it to the cost storage unit 5.

【0004】図7は、図6の原価算出部4における処理
手順を示したフローチャートである。まず、ロット当た
りの経費LKHを、ロット当たりの通電時間LMT及び
機械の経費MKHを用いて以下の数1により算出する
(ステップS201)。
FIG. 7 is a flowchart showing a processing procedure in the cost calculator 4 of FIG. First, the cost LKH per lot is calculated by the following equation 1 using the energizing time LMT per lot and the machine cost MKH (step S201).

【数1】LKH=LMT*MKH (円) ここで、LMTの単位は(時間)であり、MKHの単位
は(円/時間)である。次に、ロット当たりの労務費L
RHを、ロット当たりの通電時間LMT及び作業者の人
件費JHを用いて以下の数2により算出する(ステップ
S202)。
LKH = LMT * MKH (circle) Here, the unit of LMT is (hour), and the unit of MKH is (circle / hour). Next, labor cost per lot L
RH is calculated by the following equation 2 using the energizing time LMT per lot and the labor cost JH of the operator (step S202).

【数2】LRH=LMT*JH (円) ここで、LMTの単位は(時間)であり、JHの単位は
(円/時間)である。次に、ロット当たりの製造直接費
LSTHを、ステップS201にて算出したロット当た
りの経費LKH、ステップS202にて算出したロット
当たりの労務費LRH及びロット当たりの材料費LZH
を用いて以下の数3により算出する(ステップS20
3)。
LRH = LMT * JH (yen) Here, the unit of LMT is (hour) and the unit of JH is (yen / hour). Next, the manufacturing direct cost LSTH per lot is calculated by calculating the cost LKH per lot calculated in step S201, the labor cost LRH per lot calculated in step S202, and the material cost LZH per lot.
Is calculated by using the following Expression 3 (Step S20)
3).

【数3】LSTH=LKH+LRH+LZH (円)## EQU3 ## LSTH = LKH + LRH + LZH (yen)

【0005】次に、ロット当たりの製造間接費LSKH
を、ロット当たりの通電時間LMT及び製造間接費SK
Hを用いて以下の数4により算出する(ステップS20
4)。
Next, the manufacturing overhead cost LSKH per lot
Is the conduction time LMT per lot and the manufacturing overhead cost SK
H, and is calculated by the following Equation 4 (Step S20)
4).

【数4】LSKH=LMT*SKH (円) ここで、LMTの単位は(時間)であり、SKHの単位
は(円/時間)である。最後に、ロット当たりの製造原
価LGDを、ステップS203にて算出したロット当た
りの製造直接費LSTH及びステップS204にて算出
したロット当たりの製造間接費LSKHを用いて以下の
数5により算出する(ステップS205)。
LSKH = LMT * SKH (circle) Here, the unit of LMT is (hour), and the unit of SKH is (circle / hour). Finally, the manufacturing cost LGD per lot is calculated by the following equation 5 using the manufacturing direct cost per lot LSTH calculated in step S203 and the manufacturing overhead cost per lot LSKH calculated in step S204 (step S204). S205).

【数5】LGD=LSTH+LSKH (円) 以上でロット当たりの製造原価の算出は終了する。原価
格納部5は、ロット当たりの製造原価LGDを取得し、
これを装置内部に格納する。
LGD = LSTH + LSKH (yen) The calculation of the manufacturing cost per lot is completed above. The cost storage unit 5 acquires the manufacturing cost LGD per lot,
This is stored inside the device.

【0006】[0006]

【発明が解決しようとする課題】上述した従来のパーソ
ナルコンピュータ用ソフトウェアパッケージなどによる
製造原価の算出装置では、原価計算を行なう環境が製造
現場と分離しているため、実際に製造に従事する作業者
が製造原価計算の結果を作業中に参照することができ
ず、作業者自身が損益を把握することが困難であるとい
う問題がある。しかも、製品の製造を行なう数値制御装
置にて把握されているデータを、原価計算用のソフトウ
ェアを使用するオペレータが再度入力しなければならな
いという問題もある。また、従来では、加工プログラム
と製造原価が一緒に管理されることはなかったため、ロ
ットにおける製造原価を参照するための検索手段が必要
である。更に、同一のロットを加工する加工プログラム
について効率に差がある複数のものが存在する場合、そ
のロットの製造原価を他の加工プログラムによるものと
取り違える等の混乱を招くおそれがある。本発明は、上
記のような事情からなされたものであり、本発明の目的
は、無駄なデータ入力を行なうことなく数値制御装置上
で製造原価を算出し、実際に製造に従事する作業者が製
造現場にて製造原価を即時に把握することが可能である
と共に、加工プログラムと製造原価との正確な関係を容
易にかつ明確に把握することが可能である製造原価記録
機能を有する数値制御装置を提供することにある。
In the above-described conventional manufacturing cost calculating apparatus using a software package for a personal computer, since the environment for performing the cost calculation is separated from the manufacturing site, the workers actually engaged in the manufacturing. Cannot refer to the result of the manufacturing cost calculation during the operation, and it is difficult for the operator to grasp the profit and loss. In addition, there is a problem in that data grasped by the numerical controller for manufacturing the product must be re-input by the operator using the software for cost calculation. Further, conventionally, since the machining program and the manufacturing cost have not been managed together, a search means for referring to the manufacturing cost in the lot is required. Further, when there are a plurality of processing programs for processing the same lot having different efficiencies, there is a possibility that confusion such as a mistake in the manufacturing cost of the lot with that of another processing program is caused. The present invention has been made in view of the above circumstances, and an object of the present invention is to calculate a manufacturing cost on a numerical control device without performing useless data input, and a worker who actually engages in manufacturing A numerical control device with a manufacturing cost recording function that can immediately grasp the production cost at the manufacturing site and easily and clearly grasp the accurate relationship between the machining program and the production cost. Is to provide.

【0007】[0007]

【発明が解決するための手段】本発明は、製造原価記録
機能を有する数値制御装置に関するものであり、本発明
の上記目的は、前記製造のロット当たりの材料費、外注
加工費及び全部品加工数並びに作業者認識番号を入力す
る入力手段と、機械の経費、製造間接費並びに複数の作
業者の人件費及び担当機械台数が予め登録されており、
前記入力手段からの作業者認識番号に対応する作業者の
人件費及び担当機械台数を選択する原価要素登録手段
と、前記原価要素登録手段からの選択された作業者の人
件費及び担当機械台数から機械1台当りの人件費を算出
する原価要素変換手段と、前記ロットにおける加工開始
時刻からの通電時間を計数する通電時間計数手段と、前
記加工プログラム内の加工終了データを取得した回数を
計数して部品加工数とする部品加工数計数手段と、製造
原価算出条件を予め登録しておく原価算出条件登録手段
と、前記入力手段からの前記ロット当りの材料費、外注
加工費及び全部品加工数、前記原価要素登録手段からの
機械の経費及び製造間接費、前記原価要素変換手段から
の機械1台当りの人件費、前記通電時間計数手段からの
通電時間並びに前記原価算出条件登録手段からの製造原
価算出条件を原価要素として格納する原価要素格納手段
と、前記部品加工数計数手段からの部品加工数が、前記
原価算出条件登録手段からの製造原価算出条件に達した
時又は前記入力手段からのロット当たりの全部品加工数
と一致した時に、製造原価算出指令を送出する原価算出
指令手段と、前記原価算出指令手段から製造原価算出指
令を受けた時、前記原価要素格納手段から原価要素を読
み出して指定加工数毎の製造原価を算出する原価算出手
段と、前記原価算出手段からの指定加工数毎の製造原価
を製造原価履歴に格納すると共に、ロット当たりの製造
原価を算出する原価格納手段と、前記原価格納手段から
の製造原価履歴及びロットあたりの製造原価を前記加工
プログラムに出力する原価履歴出力手段を具備すること
により達成される。
SUMMARY OF THE INVENTION The present invention relates to a numerical control apparatus having a manufacturing cost recording function, and an object of the present invention is to provide a material cost per lot for manufacturing, a cost for outsourcing, and a cost for processing all parts. Input means for inputting the number and the worker identification number, machine costs, manufacturing overhead costs, labor costs of a plurality of workers and the number of machines in charge are registered in advance,
Cost element registration means for selecting the labor cost and the number of machines in charge corresponding to the worker identification number from the input means, and the labor cost and the number of machines for the worker selected from the cost element registration means. Cost element conversion means for calculating the labor cost per machine, energization time counting means for counting the energization time from the machining start time in the lot, and counting the number of times the machining end data in the machining program has been acquired. Means for counting the number of parts to be machined, cost calculation condition registering means for pre-registering manufacturing cost calculation conditions, material costs per lot, outsourcing costs and total number of parts processed from the input means The cost and production overhead of the machine from the cost element registering means, the labor cost per machine from the cost element converting means, the energizing time from the energizing time counting means, Cost element storage means for storing the production cost calculation condition from the price calculation condition registration means as a cost element, and the number of parts processed from the part processing number counting means reaching the production cost calculation condition from the cost calculation condition registration means. Cost calculation command means for sending out a manufacturing cost calculation command when the number of parts processed per lot from the input means is equal to or equal to the total number of parts processed from the input means. Cost calculating means for reading out the cost element from the element storing means and calculating the manufacturing cost for each designated processing number; storing the manufacturing cost for each designated processing number from the cost calculating means in the manufacturing cost history; Cost storage means for calculating the cost, and a cost history output means for outputting the manufacturing cost history and the manufacturing cost per lot from the cost storage means to the machining program It is achieved by having a.

【0008】[0008]

【作用】本発明では、通電時間や部品加工数を自動的に
計数しながら製造原価を自動的に算出することにより、
実際に製造に従事する作業者が製造現場にて製造原価を
即時に参照することが可能となる。
According to the present invention, by automatically calculating the production cost while automatically counting the energizing time and the number of processed parts,
An operator who actually engages in manufacturing can immediately refer to the manufacturing cost at the manufacturing site.

【0009】[0009]

【実施例】本発明の実施例を図面に基づいて具体的に説
明する。図1は、本発明の製造原価記録機能を有する数
値制御装置の一実施例を示すブロック図である。入力解
釈部12、原価要素格納部13、原価算出部14及び原
価格納部15はそれぞれ、従来の製造原価の算出装置を
示す図6における入力解釈部2、原価要素格納部3、原
価算出部4及び原価格納部5に相当するものであるが、
新たな処理が追加されるため異なる符号を付してある。
プログラム解釈部22は、加工プログラム格納部21に
格納されている加工プログラムの1ブロックのデータP
DTを取得し、次の(1)及び(2)の処理を行なう。 (1)1ブロックのデータPDTがM30及びM02等
の加工終了を示す場合、加工終了データEDTを部品加
工数計数部20に送出する。 (2)1ブロックのデータPDTを関数発生用データJ
DTに変換し関数発生部23に送出する。 関数発生部23は、関数発生用データJDTを取得し、
駆動装置駆動データMDTに変換し駆動装置制御部24
に送出する。駆動装置制御部24は、駆動装置駆動デー
タMDTを取得し、駆動装置25を駆動する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be specifically described with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of a numerical controller having a manufacturing cost recording function according to the present invention. The input interpretation unit 12, the cost element storage unit 13, the cost calculation unit 14, and the cost storage unit 15 are respectively an input interpretation unit 2, a cost element storage unit 3, and a cost calculation unit 4 in FIG. And cost storage unit 5,
Since a new process is added, different reference numerals are given.
The program interpreting unit 22 stores one block of data P of the machining program stored in the machining program storage unit 21.
The DT is acquired, and the following processes (1) and (2) are performed. (1) When the data PDT of one block indicates the end of processing of M30, M02, etc., the processing end data EDT is sent to the component processing number counting unit 20. (2) One block of data PDT is converted to function generation data J
It is converted to DT and sent to the function generator 23. The function generator 23 acquires the function generation data JDT,
Driving device control unit 24 converts the data into driving device driving data MDT
To send to. The drive control unit 24 obtains drive drive data MDT and drives the drive 25.

【0010】入力解釈部12は、入力装置1からの入力
KDTを解釈し、これをロット当たりの材料費LZH、
ロットあたりの外注加工費LGH、ロットあたりの全部
品加工数LBK及び作業者認識番号SIDとして原価要
素格納部13及び原価要素登録部10に送出する。原価
要素登録部10には、機械の経費MKH、製造間接費S
KH、作業者の人件費JH及び作業者の担当機械台数M
Dが予め登録されている。このうち、作業者の人件費J
H及び作業者の担当機械台数MDについては、予め登録
されている複数名の作業者の人件費及び作業者の担当機
械台数の中から、入力解釈部12から送出される作業者
認識番号SIDに対応したものが選ばれる。なお、本実
施例においては、上記ロット当たりの材料費LZH、ロ
ット当たりの外注加工費LGH、機械の経費MKH、製
造間接費SKH及び作業者の人件費JHは(円/時間)
の単位で扱われるものとする。原価要素変換部11は、
原価要素登録部10から送出される作業者の人件費JH
及び作業者の担当機械台数MDを取得し、以下の数6に
より機械1台当たりの人件費MJHを算出し原価要素格
納部13に送出する。
An input interpreting unit 12 interprets an input KDT from the input device 1 and converts the input KDT into a material cost per lot LZH,
The outsourcing cost LGH per lot, the total number of parts processed per lot LBK, and the worker identification number SID are sent to the cost element storage unit 13 and the cost element registration unit 10. In the cost element registration unit 10, the machine cost MKH, the manufacturing overhead cost S
KH, labor cost JH of worker and number of machines in charge of worker M
D is registered in advance. Of these, labor costs J
H and the number of machines in charge of a worker MD are calculated from the labor costs of a plurality of workers and the number of machines in charge of the worker, which are registered in advance, in the worker identification number SID sent from the input interpretation unit 12. The corresponding one is selected. In the present embodiment, the material cost LZH per lot, the outsourced processing cost LGH per lot, the machine cost MKH, the manufacturing overhead cost SKH, and the labor cost JH of the worker are (yen / hour).
Shall be treated in units of The cost element conversion unit 11
Labor costs JH sent from cost element registration unit 10
Then, the number of machines in charge MD of the worker is acquired, the personnel cost MJH per machine is calculated by the following equation 6, and sent to the cost element storage unit 13.

【数6】MJH=JH/MD (円)[Equation 6] MJH = JH / MD (yen)

【0011】通電時間計数部16は、数値制御装置内部
のカレンダタイマ等により、ロットにおける加工開始時
刻からの通電時間MTを計数し原価要素格納部13及び
原価算出指令部18に送出する。部品加工数計数部20
は、加工プログラム解釈部22から送出される加工終了
データEDTを取得した回数を計数し部品加工数BKと
して原価算出指令部18に送出する。原価算出条件登録
部17には、製造原価を算出するための条件となる製造
原価算出条件GSJが予め登録されている。本実施例に
おいては、一定の加工数毎に製造原価を算出するものと
し、上記製造原価算出条件GSJは加工数を示している
ものとする。原価要素格納部13には、入力解釈部12
から送出されるロット当たりの全部品加工数LBK、ロ
ット当たりの材料費LZH及びロット当たりの外注加工
費LGHと、原価要素登録部10から送出される機械の
経費MKH及び製造間接費SKHと、原価要素変換部1
1から送出される機械1台当たりの人件費MJHと、原
価算出条件登録部17から送出される原価算出条件GS
Jと、通電時間計数部16から送出される通電時間MT
が格納される。
The energization time counting section 16 counts the energization time MT from the processing start time in the lot by using a calendar timer or the like in the numerical controller and sends it to the cost element storage section 13 and the cost calculation command section 18. Parts processing number counting unit 20
Counts the number of times the machining end data EDT sent from the machining program interpreting unit 22 has been acquired and sends it to the cost calculation command unit 18 as the number of component machining BK. The manufacturing cost calculation condition GSJ which is a condition for calculating the manufacturing cost is registered in the cost calculation condition registration unit 17 in advance. In the present embodiment, it is assumed that the manufacturing cost is calculated for each fixed number of processes, and the manufacturing cost calculation condition GSJ indicates the number of processes. The cost element storage unit 13 includes the input interpretation unit 12
The total number of parts processed per lot LBK, material cost per lot LZH and outsourced processing cost LGH per lot, machine cost MKH and manufacturing overhead cost SKH sent from the cost element registration unit 10, Element conversion unit 1
1 and the cost calculation condition GS sent from the cost calculation condition registration unit 17 per one machine.
J and the energizing time MT sent from the energizing time counting unit 16
Is stored.

【0012】原価算出指令部18は、次の(1)又は
(2)の条件が成立した場合、製造原価算出指令GSを
原価算出部14に送出する。 (1)部品加工数BKが、製造原価算出条件GSJで示
される一定の加工数に達した場合 (2)部品加工数BKが、ロット当たりの全部品加工数
LBKと一致した場合(ロット当たりの部品加工が完了
した場合) 更に、数値制御装置内部のカレンダタイマ等の日付デー
タ(図示しない)を参照し、日付が更新された場合は日
単位製造原価算出指令DGSを原価算出部14に送出す
る。原価算出部14は次の(1)及び(2)の処理を行
なう。 (1)製造原価算出指令GSを受け取った場合、原価要
素格納部13から機械の経費MKH、製造間接費SK
H、機械1台当たりの人件費MJH、ロット当たりの全
部品加工数LBK、ロット当たりの材料費LZH、ロッ
ト当たりの外注加工費LGH、原価算出条件GSJ及び
通電時間MTから成る製造原価要素GELを取得し、こ
れに基づいて指定加工数毎の製造原価GDを算出し原価
格納部15に送出する。 (2)日単位製造原価算出指令DGSを受けとった場
合、原価格納部15から製造原価履歴GDRを取得し、
これに基づいて日単位製造原価DGDを算出し、原価格
納部15に送出する。原価履歴格納部15は次の
(1)、(2)及び(3)の処理を行なう。 (1)原価算出部14から送出される指定加工数毎の製
造原価GDを製造原価履歴GDRに記憶し原価履歴出力
部19に送出する。 (2)ロット当たりの製造原価LGDを算出し原価履歴
出力部19に送出する。 (3)原価算出部14から送出される日単位製造原価D
GDを格納する。原価履歴出力部19は、原価履歴格納
部15から送出される製造原価履歴GDR及びロット当
たりの製造原価LGDを加工プログラムに出力する。
The cost calculation command unit 18 sends a manufacturing cost calculation command GS to the cost calculation unit 14 when the following condition (1) or (2) is satisfied. (1) When the number of processed parts BK reaches a certain number of processing indicated by the manufacturing cost calculation condition GSJ (2) When the number of processed parts BK matches the total number of processed parts LBK per lot (per lot) (If the part processing is completed) Further, by referring to date data (not shown) of a calendar timer or the like inside the numerical controller, if the date is updated, a daily production cost calculation command DGS is sent to the cost calculation unit 14. . The cost calculator 14 performs the following processes (1) and (2). (1) When the manufacturing cost calculation command GS is received, the cost MKH of the machine and the manufacturing overhead SK from the cost element storage unit 13.
H, labor cost MJH per machine, total number of parts processed per lot LBK, material cost per lot LZH, outsourced processing cost LGH per lot, cost calculation condition GSJ, and manufacturing cost element GEL consisting of energizing time MT Based on this, the manufacturing cost GD for each designated processing number is calculated based on this, and sent to the cost storage unit 15. (2) When the daily production cost calculation command DGS is received, the production cost history GDR is acquired from the cost storage unit 15,
Based on this, the daily production cost DGD is calculated and sent to the cost storage unit 15. The cost history storage unit 15 performs the following processes (1), (2) and (3). (1) The manufacturing cost GD for each designated processing number sent from the cost calculating unit 14 is stored in the manufacturing cost history GDR and sent to the cost history output unit 19. (2) The production cost LGD per lot is calculated and sent to the cost history output unit 19. (3) Daily manufacturing cost D sent from the cost calculator 14
GD is stored. The cost history output unit 19 outputs the manufacturing cost history GDR and the manufacturing cost per lot LGD sent from the cost history storage unit 15 to the machining program.

【0013】図2及び図3は、図1における原価算出指
令部18、原価算出部14、原価格納部15及び原価履
歴出力部19における一日分の処理手順を示したフロー
チャートである。図4は、図2における製造原価の算出
処理(ステップS05)の詳細な処理手順を示したフロ
ーチャートである。以降、これらの図に基づいて指定加
工数毎の製造原価GD、日単位製造原価DGDについて
の算出手順を詳細に説明する。まず、1日に加工したロ
ットの数を計数するためのロット数カウンタiを0に初
期化する(ステップS01)。次に、部品加工数BK、
通電時間MT及び製造原価の算出回数を計数するための
製造原価算出カウンタjを0に初期化する(ステップS
02)。以降、部品加工数BKは部品加工数計数部20
にて、また、通電時間MTは通電時間計数部16にてそ
れぞれ計数される。
FIGS. 2 and 3 are flowcharts showing the processing procedure for one day in the cost calculation command unit 18, cost calculation unit 14, cost storage unit 15, and cost history output unit 19 in FIG. FIG. 4 is a flowchart showing a detailed processing procedure of the manufacturing cost calculation processing (step S05) in FIG. Hereinafter, a calculation procedure for the manufacturing cost GD and the daily manufacturing cost DGD for each designated processing number will be described in detail with reference to these drawings. First, a lot number counter i for counting the number of lots processed in one day is initialized to 0 (step S01). Next, the number of parts processed BK,
A production cost calculation counter j for counting the energization time MT and the number of times the production cost is calculated is initialized to 0 (step S).
02). Thereafter, the number of parts processed BK is calculated by the number of parts processed counting section 20.
The energization time MT is counted by the energization time counter 16.

【0014】次に、原価算出指令部18において部品加
工数BK及び通電時間MTを取得し、部品加工数比較デ
ータBKCに部品加工数BKを格納する(ステップS0
3)。次に、製造原価を算出するための以下の(1)及
び(2)の判定を行なう。 (1)部品加工数計数部20より送出される部品加工数
BKと部品加工数比較データBKCの差を、製造原価算
出条件GSJ(本実施例では、部品加工数を示す)と比
較する。この時、数7であれば、製造原価を算出する条
件に達したものとする。
Next, the cost calculation command unit 18 obtains the number of processed parts BK and the energization time MT, and stores the number of processed parts BK in the part processed number comparison data BKC (step S0).
3). Next, the following determinations (1) and (2) for calculating the manufacturing cost are performed. (1) The difference between the number of processed parts BK sent from the number of processed parts counter 20 and the processed part number comparison data BKC is compared with a manufacturing cost calculation condition GSJ (in this embodiment, the number of processed parts is indicated). At this time, if Equation 7, it is assumed that the condition for calculating the manufacturing cost has been reached.

【数7】BK−BKC≧GSJ (2)ロット当たりの全部品を加工したかどうかを判定
する。すなわち、部品加工数計数部20より送出される
部品加工数BKとロット当たりの全部品加工数LBKを
比較する。この時、数8であれば、製造原価を算出する
条件に達したものとする。
BK-BKC ≧ GSJ (2) It is determined whether all parts per lot have been processed. That is, the number of processed parts BK sent from the number of processed parts counter 20 is compared with the total number of processed parts LBK per lot. At this time, if Equation 8, it is assumed that the condition for calculating the manufacturing cost has been reached.

【数8】BK=LBK 上記数7又は数8のいずれかが満たされた場合は、ステ
ップS05以降の処理が続けて実行され、そうでなけれ
ばステップS12以降の処理に移る(ステップS0
4)。
BK = LBK If either of the above equations 7 or 8 is satisfied, the processing from step S05 is continuously executed, and if not, the processing proceeds to the processing from step S12 (step S0).
4).

【0015】原価算出部14は、原価算出指令GSを取
得することにより、指定加工数毎の製造原価GDの算出
を開始する(ステップS05)。ここで、ステップS0
5における指定加工数毎の製造原価GDの算出手順につ
いて、図4を用いて説明する。まず、指定加工数毎の経
費KHを、通電時間MT、機械の経費MKH、ロット当
たりの外注加工費LGH、ロット当たりの全部品加工数
LBK及び製造原価算出条件GSJを用いて、以下の数
9により算出する(ステップS101)。
The cost calculator 14 starts calculating the manufacturing cost GD for each designated number of processes by acquiring the cost calculation command GS (step S05). Here, step S0
The procedure for calculating the manufacturing cost GD for each designated processing number in 5 will be described with reference to FIG. First, the cost KH for each designated number of machining is calculated using the following equation 9 by using the energizing time MT, the machine cost MKH, the outsourcing machining cost LGH per lot, the total number of parts processed per lot LBK, and the manufacturing cost calculation condition GSJ. (Step S101).

【数9】 KH=MT*MKH+LGH*GSJ/LBK (円) ここで、MTの単位は(時間)であり、MKHの単位は
(円/時間)であり、LGHの単位は(円/時間)であ
り、GSJ及びLBKの単位は(個)である。次に、指
定加工数毎の労務費RHを、通電時間MT及び機械1台
当たりの人件費MJHを用いて、以下の数10により算
出する(ステップS102)。
KH = MT * MKH + LGH * GSJ / LBK (yen) Here, the unit of MT is (hour), the unit of MKH is (yen / hour), and the unit of LGH is (yen / hour) And the unit of GSJ and LBK is (number). Next, a labor cost RH for each designated processing number is calculated by the following equation 10 using the energizing time MT and the personnel cost MJH per machine (step S102).

【数10】RH=MT*MJH (円) ここで、MTの単位は(時間)であり、MJHの単位は
(円/時間)である。
RH = MT * MJH (yen) Here, the unit of MT is (hour), and the unit of MJH is (yen / hour).

【0016】次に、指定加工数毎の材料費ZHを、ロッ
ト当たりの材料費LZH、ロット当たりの全部品加工数
LBK及び製造原価算出条件GSJを用いて、以下の数
11により算出する(ステップS103)。
Next, a material cost ZH for each designated processing number is calculated by the following equation 11 using the material cost per lot LZH, the total number of parts processed per lot LBK, and the manufacturing cost calculation condition GSJ (step). S103).

【数11】ZH=LZH*GSJ/LBK (円) ここで、LZHの単位は(円)であり、GSJ及びLB
Kの単位は(個)である。次に、指定加工数毎の製造直
接費SZTHを、ステップS101にて算出した指定加
工数毎の経費KH、ステップS102にて算出した指定
加工数毎の労務費RH及びステップS103にて算出し
た指定加工数毎の材料費ZHを用いて、以下の数12に
より算出する(ステップS104)。
ZH = LZH * GSJ / LBK (circle) Here, the unit of LZH is (circle), and GSJ and LB
The unit of K is (pieces). Next, the manufacturing direct cost SZTH for each designated processing number is calculated by calculating the cost KH for each designated processing number calculated in step S101, the labor cost RH for each designated processing number calculated in step S102, and the designation calculated in step S103. Using the material cost ZH for each processing number, it is calculated by the following equation 12 (step S104).

【数12】SZTH=KH+RH+ZH (円) 次に、指定加工数毎の製造間接費SZKHを、製造間接
費SKH及び通電時間MTを用いて、以下の数13によ
り算出する(ステップS105)。
SZTH = KH + RH + ZH (circle) Next, the manufacturing overhead cost SZKH for each designated processing number is calculated by the following Expression 13 using the manufacturing overhead cost SKH and the conduction time MT (step S105).

【数13】SZKH=MT*SKH (円) ここで、MTの単位は(時間)であり、SKHの単位は
(円/時間)である。最後に、指定加工数毎の製造原価
GDを、ステップS104にて算出した指定加工数毎の
製造直接費SZTH及びステップS105にて算出した
指定加工数毎の製造間接費SZKHを用いて、以下の数
14により算出する(ステップS106)。
SZKH = MT * SKH (yen) Here, the unit of MT is (hour), and the unit of SKH is (yen / hour). Lastly, the manufacturing cost GD for each of the designated machining numbers is calculated using the manufacturing direct cost SZTH for each of the designated machining numbers calculated in step S104 and the production overhead cost SZKH for each of the designated machining numbers calculated in step S105. It is calculated by Expression 14 (Step S106).

【数14】GD=SZTH+SZKH (円) 以上で指定加工数毎の製造原価GDの算出は終了し、図
2に戻る。
GD = SZTH + SZKH (yen) The calculation of the manufacturing cost GD for each designated processing number is completed above, and the process returns to FIG.

【0017】ここで、上記製造原価の算出手順において
は、外注加工費を厳密に扱うためロット当たりの外注加
工費LGHを経費に含めることとしたが、これを製造間
接費に含めることも考えられる。次に、指定加工数毎の
製造原価GDを制御装置内に記憶しておくために、これ
を製造原価履歴GDRとして記憶する(ステップS0
6)。ここで、本実施例においては、製造原価履歴GD
Rはロット数カウンタi及び製造原価算出カウンタjを
要素とする2次元配列構造となっている。次に、製造原
価算出カウンタjに1を加える(ステップS07)。次
に、ロット当たりの全部品の加工が終了したかどうかを
判定する。すなわち、ステップS04の判定にて、ロッ
ト当たりの全部品の加工が終了したことにより製造原価
の算出を行なった場合は、ステップS09の処理が続け
て実行され、そうでないならばステップS03の処理に
戻る(ステップS08)。
Here, in the calculation procedure of the manufacturing cost, the outsourcing processing cost LGH per lot is included in the cost in order to strictly handle the outsourcing processing cost. However, this may be included in the manufacturing overhead cost. . Next, in order to store the manufacturing cost GD for each designated processing number in the control device, this is stored as a manufacturing cost history GDR (step S0).
6). Here, in the present embodiment, the manufacturing cost history GD
R has a two-dimensional array structure having a lot number counter i and a manufacturing cost calculation counter j as elements. Next, 1 is added to the manufacturing cost calculation counter j (step S07). Next, it is determined whether the processing of all parts per lot has been completed. That is, in the determination of step S04, when the production cost is calculated due to the completion of the processing of all parts per lot, the processing of step S09 is continuously executed, otherwise, the processing of step S03 is performed. Return (step S08).

【0018】次に、ロット当たりの製造原価LGDを算
出する。本実施例においては、ロット当たりの製造原価
LGDは、ロット数カウンタiを要素とする配列構造と
し、ステップS06にて算出した製造原価履歴GDRの
和として以下の数15により算出される。(ステップS
09)。
Next, the manufacturing cost LGD per lot is calculated. In the present embodiment, the manufacturing cost LGD per lot has an array structure having the lot number counter i as an element, and is calculated by the following equation 15 as the sum of the manufacturing cost history GDR calculated in step S06. (Step S
09).

【数15】 LGD(i)=GDR(i,0)+GDR(i,1)+. ..+GDR(i,jmax) ここで、iは任意のロットを示し、jmaxは製造原価
の算出回数から1を減じた値である。次に、原価履歴出
力部19にて、ステップS05で算出された指定加工数
毎の製造原価GD及びステップS09にて算出されたロ
ット当たりの製造原価LGDを加工プログラムに記録す
る(ステップS10)。ここで、加工プログラムへの記
録方法の一例を図5を用いて説明する。
(15) LGD (i) = GDR (i, 0) + GDR (i, 1) +. . . + GDR (i, jmax) Here, i indicates an arbitrary lot, and jmax is a value obtained by subtracting 1 from the number of times of manufacturing cost calculation. Next, the cost history output unit 19 records the manufacturing cost GD for each designated processing number calculated in step S05 and the manufacturing cost per lot LGD calculated in step S09 in the processing program (step S10). Here, an example of a recording method for the machining program will be described with reference to FIG.

【0019】加工プログラムは5−1から始まり、5−
2で終了する。なお、5−1から5−2までの加工プロ
グラムの記述については省略してある。次に、製造原価
の算出を行なった日付が5−3に、機械番号が5−4
に、作業者番号が5−5にそれぞれ記録されている。次
に、原価算出条件が5−6に記録されている。ここで、
5−6においては、製造原価の算出を20個加工する毎
に行なうという条件であったことを示している。次に、
算出された製造原価が5−7から5−8に記録されてい
る。ここで、5−7から5−8においては、4−6の算
出条件により、製造原価が6回算出されたことを示して
いる。次に、ロット当たりの製造原価が5−9に記録さ
れている。なお、本実施例においては、製造原価履歴と
共に日付、機械番号、作業者番号を記録するものとした
が、これらのデータは適宜省略しても差し支えない。以
上で、加工プログラムへの記録が終了し、図2に戻る。
The machining program starts from 5-1 and
End with 2. The description of the machining programs 5-1 to 5-2 is omitted. Next, the date when the manufacturing cost was calculated is 5-3, and the machine number is 5-4.
, The operator number is recorded in each of 5-5. Next, the cost calculation conditions are recorded in 5-6. here,
5-6 shows that the condition that the calculation of the manufacturing cost is performed every time 20 pieces are processed. next,
The calculated production costs are recorded from 5-7 to 5-8. Here, 5-7 to 5-8 show that the manufacturing cost was calculated six times under the calculation conditions of 4-6. Next, the manufacturing cost per lot is recorded in 5-9. In this embodiment, the date, machine number, and operator number are recorded together with the manufacturing cost history, but these data may be omitted as appropriate. With the above, the recording to the machining program is completed, and the process returns to FIG.

【0020】ロット数カウンタiに1を加える(ステッ
プS11)。そして、ステップS02の処理に戻り、以
降、次のロットについて同様の処理を行なう。ステップ
S04にて、製造原価を算出する条件が満たされなかっ
た場合は、日単位製造原価を算出する条件が満たされた
かどうかの判定を行なう。本実施例においては、数値制
御装置内の日付データ(図示しない)を参照し、日付が
更新されている場合は条件に達したものとしてステップ
S13の処理が実行され、そうでないならばステップS
14の処理に移る(ステップS12)。原価算出部14
は、日単位原価算出指令DGSを取得することにより、
日単位原価DGDを算出を開始する(ステップS1
3)。ここで、本実施例における日単位原価DGDの算
出手順について説明する。まず、原価格納部15から製
造原価履歴GDRを取得する。日単位原価DGDは、取
得した製造原価履歴GDRの全ての和として以下の数1
6により算出される。
1 is added to the lot number counter i (step S11). Then, the process returns to step S02, and thereafter, the same process is performed for the next lot. If the condition for calculating the manufacturing cost is not satisfied in step S04, it is determined whether the condition for calculating the daily manufacturing cost is satisfied. In this embodiment, referring to the date data (not shown) in the numerical controller, if the date has been updated, the process of step S13 is performed assuming that the condition has been reached, and if not, the process of step S13 is executed.
The process proceeds to the process 14 (step S12). Cost calculator 14
By acquiring the daily cost calculation instruction DGS,
The calculation of the daily cost DGD is started (step S1).
3). Here, a procedure for calculating the daily cost DGD in the present embodiment will be described. First, the manufacturing cost history GDR is acquired from the cost storage unit 15. The daily cost DGD is the following formula 1 as the sum of all acquired manufacturing cost history GDRs.
6 is calculated.

【数16】 DGD=GDR(0,0)+GDR(1,0)+...+ GDR(imax,0)+GDR(0,1)+GDR(1,1)+...+GD R(imax,1)+...+GDR(0,jmax)+GDR(1,jmax )+...+GDR(imax,jmax) ここで、imaxはロット数から1を減じた値であり、
jmaxは製造原価の算出回数から1を減じた値であ
る。
DGD = GDR (0,0) + GDR (1,0) +. . . + GDR (imax, 0) + GDR (0, 1) + GDR (1, 1) +. . . + GDR (imax, 1) +. . . + GDR (0, jmax) + GDR (1, jmax) +. . . + GDR (imax, jmax) Here, imax is a value obtained by subtracting 1 from the number of lots.
jmax is a value obtained by subtracting 1 from the number of times the manufacturing cost is calculated.

【0021】算出した日単位原価DGDを原価格納部1
5に記憶し、一日分の処理を終了する。また、二日以上
にわたる製造原価の履歴を記憶するには、原価格納部1
5にて記憶される製造原価履歴GDR、ロット当たりの
製造原価LGD及び日単位製造原価DGDを複数組用意
することにより可能となる。ステップS12にて、日単
位原価を算出する条件が満たされなかった場合は、部品
加工数BK及び通電時間MTを新たに取得し、ステップ
S04の処理に戻り、ステップS04以降の処理を繰り
返す。(ステップS14)。なお、本実施例において
は、機械の経費MKH、製造間接費SKH及び人件費M
JHを(円/時間)の単位で登録するものとしたが、こ
れらを(円/月)の単位で登録する手段と、これまでの
1カ月あたりの通電時間及びこれまでの1カ月あたりの
作業者の労働時間を計数する手段を用意する以下の
(1)及び(2)の方法が考えられる。 (1)(円/月)の単位で登録された機械の経費及び製
造間接費を、これまでの1カ月あたりの通電時間で除す
ることにより、(円/時間)の単位の機械の経費MKH
及び製造間接費SKHを算出する。 (2)(円/月)の単位で登録された人件費を、これま
での1カ月あたりの作業者の労働時間で除することによ
り、(円/時間)の単位の人件費MJHを算出する。 また、製造原価算出条件として、本実施例で用いた一定
の部品加工数及びロット当たりの全部品加工数の他に
も、一定の通電時間を製造原価算出条件として用いる方
法が考えられる。また、これらの条件のうちのどれか一
つ或は複数を用いて上記製造原価を算出してもよい。更
に、原価要素格納部13における製造原価要素の格納手
段として、加工プログラム中にこれらを記録しておき、
加工プログラムを読み込む時に上記製造原価要素を格納
してもよい。以上が本発明における実施例である。
The calculated daily cost DGD is stored in the cost storage 1
5, and the process for one day is completed. To store the history of manufacturing costs over two days or more, the cost storage unit 1
This is made possible by preparing a plurality of sets of the manufacturing cost history GDR, the manufacturing cost LGD per lot, and the daily manufacturing cost DGD stored in step 5. If the condition for calculating the daily cost is not satisfied in step S12, the number of processed parts BK and the energizing time MT are newly acquired, the process returns to step S04, and the processes from step S04 are repeated. (Step S14). In this embodiment, the machine cost MKH, the manufacturing overhead cost SKH, and the personnel cost M
JH was registered in units of (yen / hour), but means for registering these in units of (yen / month), the current energizing time per month so far and the work per month so far The following methods (1) and (2) for preparing means for counting the working hours of a worker can be considered. (1) The cost MKH of the machine in the unit of (yen / hour) is obtained by dividing the cost of the machine and the manufacturing overhead cost registered in the unit of (yen / month) by the energizing time per month so far.
And the manufacturing overhead cost SKH. (2) Calculate the labor cost MJH in the unit of (yen / hour) by dividing the labor cost registered in the unit of (yen / month) by the working hours of the worker per month so far. . As a manufacturing cost calculation condition, in addition to the fixed number of parts processed and the total number of parts processed per lot used in the present embodiment, a method of using a constant energizing time as the manufacturing cost calculation condition can be considered. Further, the manufacturing cost may be calculated using one or more of these conditions. Furthermore, these are recorded in a machining program as a means for storing manufacturing cost elements in the cost element storage unit 13,
The manufacturing cost element may be stored when the machining program is read. The above is the embodiment of the present invention.

【0022】[0022]

【発明の効果】以上のように、本発明の製造原価記録機
能を有する数値制御装置によれば、数値制御装置上で製
造原価を算出し、実際に製造に従事する作業者が製造現
場にて上記製造原価を即時に参照することが可能とな
り、製造現場で損益を明確に認識することが可能とな
る。更に、加工プログラムと製造原価との正確な関係が
わかり、製造方法の改善や加工プログラムの改良に役立
てることができる。
As described above, according to the numerical controller having the manufacturing cost recording function of the present invention, the manufacturing cost is calculated on the numerical controller, and the workers actually engaged in the manufacturing work at the manufacturing site. This makes it possible to immediately refer to the above-mentioned production costs, and to clearly recognize the profit and loss at the production site. Further, an accurate relationship between the processing program and the manufacturing cost can be understood, which can be used for improving the manufacturing method and the processing program.

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

【図1】本発明の製造原価記録機能を有する数値制御装
置の構成の一例を示すブロック図である。
FIG. 1 is a block diagram showing an example of a configuration of a numerical controller having a manufacturing cost recording function according to the present invention.

【図2】本発明装置の製造原価算出処理を示す第1のフ
ローチャートである。
FIG. 2 is a first flowchart illustrating a manufacturing cost calculation process of the apparatus of the present invention.

【図3】本発明装置の製造原価算出処理を示す第2のフ
ローチャートである。
FIG. 3 is a second flowchart illustrating a manufacturing cost calculation process of the apparatus of the present invention.

【図4】本発明装置の製造原価算出処理を示す第3のフ
ローチャートである。
FIG. 4 is a third flowchart showing a manufacturing cost calculation process of the apparatus of the present invention.

【図5】本発明装置の製造原価履歴の加工プログラムへ
の記録の一例を示す図である。
FIG. 5 is a diagram showing an example of recording a manufacturing cost history of a device of the present invention in a machining program.

【図6】従来の製造原価算出装置の一例を示すブロック
図である。
FIG. 6 is a block diagram illustrating an example of a conventional manufacturing cost calculation device.

【図7】従来装置の製造原価算出処理を示すフローチャ
ートである。
FIG. 7 is a flowchart showing a manufacturing cost calculation process of the conventional apparatus.

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

10 原価要素登録部 11 原価要素変換部 12 入力解釈部 13 原価要素格納部 14 原価算出部 15 原価格納部 16 通電時間計数部 17 原価算出条件登録部 18 原価算出指令部 19 原価履歴出力部 20 部品加工数計数部 21 加工プログラム格納部 22 プログラム解釈部 23 関数発生部 24 駆動装置制御部 25 駆動装置 DESCRIPTION OF SYMBOLS 10 Cost element registration part 11 Cost element conversion part 12 Input interpretation part 13 Cost element storage part 14 Cost calculation part 15 Cost storage part 16 Energization time counting part 17 Cost calculation condition registration part 18 Cost calculation instruction part 19 Cost history output part 20 Parts Machining number counting section 21 machining program storage section 22 program interpretation section 23 function generation section 24 drive control section 25 drive

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平5−35750(JP,A) (58)調査した分野(Int.Cl.7,DB名) G05B 15/00 - 15/02 G06F 17/60 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-5-35750 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G05B 15/00-15/02 G06F 17 / 60

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】加工プログラムに従って製品の製造を制御
する数値制御装置において、前記製造のロット当たりの
材料費、外注加工費及び全部品加工数並びに作業者認識
番号を入力する入力手段と、機械の経費、製造間接費並
びに複数の作業者の人件費及び担当機械台数が予め登録
されており、前記入力手段からの作業者認識番号に対応
する作業者の人件費及び担当機械台数を選択する原価要
素登録手段と、前記原価要素登録手段からの選択された
作業者の人件費及び担当機械台数から機械1台当りの人
件費を算出する原価要素変換手段と、前記ロットにおけ
る加工開始時刻からの通電時間を計数する通電時間計数
手段と、前記加工プログラム内の加工終了データを取得
した回数を計数して部品加工数とする部品加工数計数手
段と、製造原価算出条件を予め登録しておく原価算出条
件登録手段と、前記入力手段からの前記ロット当りの材
料費、外注加工費及び全部品加工数、前記原価要素登録
手段からの機械の経費及び製造間接費、前記原価要素変
換手段からの機械1台当りの人件費、前記通電時間計数
手段からの通電時間並びに前記原価算出条件登録手段か
らの製造原価算出条件を原価要素として格納する原価要
素格納手段と、前記部品加工数計数手段からの部品加工
数が、前記原価算出条件登録手段からの製造原価算出条
件に達した時又は前記入力手段からのロット当たりの全
部品加工数と一致した時に、製造原価算出指令を送出す
る原価算出指令手段と、前記原価算出指令手段から製造
原価算出指令を受けた時、前記原価要素格納手段から原
価要素を読み出して指定加工数毎の製造原価を算出する
原価算出手段と、前記原価算出手段からの指定加工数毎
の製造原価を製造原価履歴に格納すると共に、ロット当
たりの製造原価を算出する原価格納手段と、前記原価格
納手段からの製造原価履歴及びロットあたりの製造原価
を前記加工プログラムに出力する原価履歴出力手段とを
具備することを特徴とする製造原価記録機能を有する数
値制御装置。
1. A numerical controller for controlling production of a product in accordance with a processing program, comprising: input means for inputting a material cost, a subcontract processing cost, a total number of processed parts, and an operator identification number per lot of the production; Expenses, manufacturing overheads, labor costs of a plurality of workers and the number of machines in charge are registered in advance, and a cost element for selecting the labor cost of the workers and the number of machines in charge corresponding to the worker identification number from the input means. Registration means, cost element conversion means for calculating a labor cost per machine from the labor cost of the worker selected from the cost element registration means and the number of machines in charge, and an energizing time from a machining start time in the lot Energization time counting means for counting the number of times the machining end data in the machining program has been acquired and component machining number counting means for counting the number of component machining times; Cost calculation condition registration means for pre-registering conditions, material cost per lot, outsourcing processing cost and total number of parts processed from the input means, machine cost and production overhead cost from the cost element registration means, Cost element storage means for storing, as cost elements, labor costs per machine from the cost element conversion means, energization time from the energization time counting means, and manufacturing cost calculation conditions from the cost calculation condition registration means; When the number of processed parts from the number of processed parts counting means reaches the production cost calculation condition from the cost calculation condition registration means or when the number of processed parts coincides with the total number of processed parts per lot from the input means, the manufacturing cost calculation instruction is issued. A cost calculation command means for sending out, and upon receiving a production cost calculation command from the cost calculation command means, reads out cost elements from the cost element storage means and Cost calculating means for calculating the manufacturing cost, storing the manufacturing cost for each designated number of processing from the cost calculating means in the manufacturing cost history, and cost storing means for calculating the manufacturing cost per lot; and And a cost history output means for outputting the manufacturing cost history and the manufacturing cost per lot to the machining program.
【請求項2】 前記原価算出指令手段が、前記数値制御
装置内部の日付データを参照し、日付が更新された時に
日単位の製造原価算出指令を送出し、前記原価算出手段
が、前記原価算出指令手段から日単位の製造原価算出指
令を受けた時、前記原価格納手段から前記製造原価履歴
を読み出して日単位の製造原価を算出し、前記原価格納
手段が、前記原価算出手段からの日単位の製造原価を製
造原価履歴に格納することを特徴とする、請求項1に記
載の数値制御装置。
2. The cost calculation command means refers to date data inside the numerical controller, sends out a daily production cost calculation command when the date is updated, and the cost calculation means outputs the cost calculation command. When a daily manufacturing cost calculation command is received from the command means, the manufacturing cost history is read from the cost storage means to calculate the daily manufacturing cost, and the cost storage means is converted to the daily cost from the cost calculating means. 2. The manufacturing cost according to claim 1, wherein the manufacturing cost is stored in a manufacturing cost history.
Mounting of the numerical controller.
JP13003993A 1993-05-07 1993-05-07 Numerical controller with manufacturing cost recording function Expired - Fee Related JP3283099B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13003993A JP3283099B2 (en) 1993-05-07 1993-05-07 Numerical controller with manufacturing cost recording function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13003993A JP3283099B2 (en) 1993-05-07 1993-05-07 Numerical controller with manufacturing cost recording function

Publications (2)

Publication Number Publication Date
JPH06318103A JPH06318103A (en) 1994-11-15
JP3283099B2 true JP3283099B2 (en) 2002-05-20

Family

ID=15024625

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13003993A Expired - Fee Related JP3283099B2 (en) 1993-05-07 1993-05-07 Numerical controller with manufacturing cost recording function

Country Status (1)

Country Link
JP (1) JP3283099B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1026613A4 (en) * 1998-08-24 2005-05-25 Mori Seiki Seisakusho Kk METHOD AND DEVICE FOR DETERMINING THE NUMBER OF MACHINERY ACTIVITIES
KR20010096290A (en) * 2000-04-18 2001-11-07 정명식 Research cost price overhead computation method and device thereof
JP4766739B2 (en) * 2000-12-08 2011-09-07 株式会社日本総合研究所 Overhead management computer system
JP6479081B2 (en) * 2017-03-31 2019-03-06 株式会社ニッセーデリカ Cost control device

Also Published As

Publication number Publication date
JPH06318103A (en) 1994-11-15

Similar Documents

Publication Publication Date Title
Wall et al. Advanced manufacturing technology and work design: Towards a theoretical framework
Whitney et al. Sequential decision procedures for batching and balancing in FMSs
JP3283099B2 (en) Numerical controller with manufacturing cost recording function
Salim et al. Effects of design-integrated process planning on productivity in rebar placement
CN117892961A (en) Monitoring data processing method and system based on Internet of things
EP1043118A1 (en) Preparation of tool information database for nc machining and system for managing tools by utilizing the tool information database
JPH0822494A (en) Method and system for quality control of die casting product
JPH10161718A (en) Method and apparatus for outputting operation information of machine tool
JP4318162B2 (en) Production schedule planning management method and production schedule planning management program
JP2000187684A (en) Project management system
JPH07129677A (en) Production simulation device
Geurtsen et al. Integrated maintenance and production scheduling
JPH0373257A (en) Production scheduling device
JPH0698557B2 (en) Workload display
JPH04348856A (en) Work start order determination method
JPH0728896A (en) Lead time, standard time automatic creation, change system
JP7602092B1 (en) Machining performance management system for NC machine tools, server device, and machining status monitoring program
JP2003162310A (en) Manufacturing process loss cost analysis system
JP3432352B2 (en) History data processing device
JP2023018183A (en) Display system and display program
JPH03210682A (en) Method and device for data processing
JPS62271660A (en) Process step managing system
Kilgore Standard data: Developing an effective predetermined time...
JPH04311258A (en) Production scheduling device
CN115700681A (en) Supervision method and supervision system for assisting factory processing trade

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees