JP2019109665A - Information processing apparatus, machining time calculation method and machining time calculation program - Google Patents

Information processing apparatus, machining time calculation method and machining time calculation program Download PDF

Info

Publication number
JP2019109665A
JP2019109665A JP2017241727A JP2017241727A JP2019109665A JP 2019109665 A JP2019109665 A JP 2019109665A JP 2017241727 A JP2017241727 A JP 2017241727A JP 2017241727 A JP2017241727 A JP 2017241727A JP 2019109665 A JP2019109665 A JP 2019109665A
Authority
JP
Japan
Prior art keywords
equivalent model
length
diameter
product
calculation unit
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.)
Granted
Application number
JP2017241727A
Other languages
Japanese (ja)
Other versions
JP6973020B2 (en
Inventor
朋美 佐藤
Tomomi Sato
朋美 佐藤
公一 嶋村
Koichi Shimamura
公一 嶋村
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2017241727A priority Critical patent/JP6973020B2/en
Publication of JP2019109665A publication Critical patent/JP2019109665A/en
Application granted granted Critical
Publication of JP6973020B2 publication Critical patent/JP6973020B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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)

Abstract

To provide an information processing apparatus, a machining time calculation method and a machining time calculation program which allow a machining time to be easily calculated from a front view and a side view.SOLUTION: The information processing apparatus comprises: a first calculation unit which calculates a diameter of an equivalent model of a product on the basis of a total area value of individual parts in a side direction of the product; a second calculation unit which calculates a length of the equivalent model from a total area value of the individual parts in a front direction of the product and the diameter of the equivalent model; and a third calculation unit which calculates a machining time of the product from the diameter and length of the equivalent model and information of the equivalent model stored in a storage unit.SELECTED DRAWING: Figure 1

Description

本件は、情報処理装置、加工時間算出方法および加工時間算出プログラムに関する。   The present invention relates to an information processing apparatus, a processing time calculation method, and a processing time calculation program.

製品加工を加工業者などに依頼する場合、見積りが作成される。そこで、設計図を基に加工時間を自動で算出する技術が開示されている。例えば、図面を基に製品の形状に似たモデル図を選択して加工時間を算出する技術が開示されている(例えば、特許文献1参照)。または、3次元CADデータを用いて加工時間を算出する技術が開示されている(例えば、特許文献2参照)。   When requesting a product processing to a processor etc, a quote is made. Then, the technique which calculates processing time automatically based on a design drawing is disclosed. For example, a technology is disclosed that calculates a processing time by selecting a model diagram similar to the shape of a product based on the drawings (see, for example, Patent Document 1). Alternatively, a technique for calculating a processing time using three-dimensional CAD data is disclosed (see, for example, Patent Document 2).

特開2003−233648号公報Unexamined-Japanese-Patent No. 2003-233648 特開2003−280715号公報Unexamined-Japanese-Patent No. 2003-280715

しかしながら、モデル図を選択するのは手間がかかる。また、3次元CADデータを作成するのは手間がかかる。見積りの段階では3次元CADデータなどのような詳細な設計図が作成されていない場合もある。したがって、正面図および側面図から簡易に加工時間を算出できることが望まれる。   However, it takes time to select a model diagram. Also, it takes time and effort to create three-dimensional CAD data. In the estimation stage, detailed design drawings such as 3D CAD data may not be created. Therefore, it is desirable that the machining time can be easily calculated from the front view and the side view.

1つの側面では、本件は、正面図および側面図から簡易に加工時間を算出することができる情報処理装置、加工時間算出方法および加工時間算出プログラムを提供することを目的とする。   In one aspect, the present object is to provide an information processing apparatus capable of easily calculating a processing time from a front view and a side view, a processing time calculation method, and a processing time calculation program.

1つの態様では、情報処理装置は、製品の側面方向における各部品の面積合計値を基に、前記製品の等価モデルの径を算出する第1算出部と、前記製品の正面方向における前記各部品の面積合計値と、前記等価モデルの径とから、前記等価モデルの長さを算出する第2算出部と、前記等価モデルの径および長さと、格納部に格納されている前記等価モデルの情報とから、前記製品の加工時間を算出する第3算出部と、を備える。   In one aspect, the information processing apparatus calculates a diameter of an equivalent model of the product based on an area total value of the parts in the side direction of the product, and the components in the front direction of the product A second calculation unit for calculating the length of the equivalent model from the total area value of the equivalent model and the diameter of the equivalent model, the diameter and length of the equivalent model, and the information of the equivalent model stored in the storage unit And a third calculation unit that calculates a processing time of the product.

正面図および側面図から簡易に加工時間を算出することができる。   The machining time can be easily calculated from the front view and the side view.

(a)は実施例1に係る情報処理装置の全体構成を例示するブロック図であり、(b)はデータ処理装置のハードウェア構成を説明するためのブロック図である。(A) is a block diagram which illustrates the whole structure of the information processing apparatus based on Example 1, (b) is a block diagram for demonstrating the hardware constitutions of a data processing apparatus. 情報処理装置の動作を例示するフローチャートである。5 is a flowchart illustrating an operation of the information processing apparatus. (a)および(b)は2次元組立図を例示する図であり、(c)は各部品の正面図における面積と各部品の側面図における面積とを例示する図であり、(d)は材料データおよび加工単金データを例示する図である。(A) and (b) is a figure which illustrates a two-dimensional assembly drawing, (c) is a figure which illustrates the area in the front view of each component, and the area in the side view of each component, (d) It is a figure which illustrates material data and processing single gold data. 面積の合算を例示する図である。It is a figure which illustrates the addition of area. (a)および(b)は等価円柱への変換を例示する図である。(A) and (b) is a figure which illustrates conversion to an equivalent cylinder. データ格納部に予め格納されている第1対応テーブルを例示する図である。It is a figure which illustrates the 1st corresponding | compatible table stored beforehand by the data storage part. 標準加工工数の取得を例示する図である。It is a figure which illustrates acquisition of standard processing man-hours. (a)および(b)は実加工工数の算出を例示する図である。(A) And (b) is a figure which illustrates calculation of an actual process man-hour. 見積り額の算出を例示する図である。It is a figure which illustrates calculation of an estimated amount. (a)〜(c)は正面図および側面図の定義を例示する図である。(A)-(c) is a figure which illustrates the definition of a front view and a side view. (a)および(b)は等価ブロックへの変換を例示する図である。(A) and (b) is a figure which illustrates conversion to an equivalent block. 標準加工工数の取得を例示する図である。It is a figure which illustrates acquisition of standard processing man-hours. 実加工工数の算出を例示する図である。It is a figure which illustrates calculation of a real processing man-hour. 見積り額の算出を例示する図である。It is a figure which illustrates calculation of an estimated amount.

以下、図面を参照しつつ、実施例について説明する。   Hereinafter, embodiments will be described with reference to the drawings.

図1(a)は、実施例1に係る情報処理装置100の全体構成を例示するブロック図である。図1(a)で例示するように、情報処理装置100は、入力装置10、データ処理装置20、出力装置30などを備える。データ処理装置20は、径算出部21、長さ算出部22、加工時間算出部23、データ格納部24などを備える。入力装置10は、キーボード、マウスなどのデータ入力を行うための装置である。データ処理装置20は、入力装置10に入力されたデータを用いてデータ処理を行う装置である。出力装置30は、プリンタ、ディスプレイなどであり、データ処理装置20の処理結果などを出力する。   FIG. 1A is a block diagram illustrating the entire configuration of the information processing apparatus 100 according to the first embodiment. As illustrated in FIG. 1A, the information processing apparatus 100 includes an input device 10, a data processing device 20, an output device 30, and the like. The data processing device 20 includes a diameter calculation unit 21, a length calculation unit 22, a processing time calculation unit 23, a data storage unit 24, and the like. The input device 10 is a device for inputting data, such as a keyboard and a mouse. The data processing device 20 is a device that performs data processing using data input to the input device 10. The output device 30 is a printer, a display or the like, and outputs the processing result of the data processing device 20 or the like.

図1(b)は、データ処理装置20のハードウェア構成を説明するためのブロック図である。図1(b)で例示するように、データ処理装置20は、CPU101、RAM102、記憶装置103、インタフェース104などを備える。これらの各機器は、バスなどによって接続されている。CPU(Central Processing Unit)101は、中央演算処理装置である。CPU101は、1以上のコアを含む。RAM(Random Access Memory)102は、CPU101が実行するプログラム、CPU101が処理するデータなどを一時的に記憶する揮発性メモリである。記憶装置103は、不揮発性記憶装置である。記憶装置103として、例えば、ROM(Read Only Memory)、フラッシュメモリなどのソリッド・ステート・ドライブ(SSD)、ハードディスクドライブに駆動されるハードディスクなどを用いることができる。インタフェース104は、他の機器などと信号の送受信を行うためのインタフェースである。CPU101が記憶装置103に記憶されている加工時間算出プログラムを実行することによって、データ処理装置20の各部が実現される。なお、これら各部は、専用の回路などのハードウェアであってもよい。   FIG. 1B is a block diagram for explaining the hardware configuration of the data processing apparatus 20. As shown in FIG. As illustrated in FIG. 1B, the data processing device 20 includes a CPU 101, a RAM 102, a storage device 103, an interface 104, and the like. Each of these devices is connected by a bus or the like. A central processing unit (CPU) 101 is a central processing unit. The CPU 101 includes one or more cores. A random access memory (RAM) 102 is a volatile memory that temporarily stores a program executed by the CPU 101, data processed by the CPU 101, and the like. The storage device 103 is a non-volatile storage device. As the storage device 103, for example, a ROM (Read Only Memory), a solid state drive (SSD) such as a flash memory, a hard disk driven by a hard disk drive, or the like can be used. The interface 104 is an interface for transmitting and receiving signals with other devices and the like. Each unit of the data processing apparatus 20 is realized by the CPU 101 executing the processing time calculation program stored in the storage device 103. Note that each of these units may be hardware such as a dedicated circuit.

図2は、情報処理装置100の動作を例示するフローチャートである。以下、図1(a)および図2を参照しつつ、情報処理装置100の動作について説明する。入力装置10は、ユーザによって入力される図面面積データ、材料データ、加工単金データなどを取得し、データ処理装置20に渡す(ステップS1)。図面面積データとは、製品の2次元組立図における各部品の面積データのことである。材料データとは、製品の材質データのことである。加工単金データとは、材料ごとに定められた加工金額のことであり、時間単位で定められている。   FIG. 2 is a flowchart illustrating the operation of the information processing apparatus 100. The operation of the information processing apparatus 100 will be described below with reference to FIG. 1 (a) and FIG. The input device 10 acquires drawing area data, material data, machining unit money data, and the like input by the user, and passes the data to the data processing device 20 (step S1). The drawing area data is area data of each part in a two-dimensional assembly drawing of a product. Material data is material data of a product. The processing unit money data is a processing amount determined for each material, and is determined in units of time.

図3(a)および図3(b)は、製品の2次元組立図を例示する図である。図3(a)は、製品の正面図である。正面図は、製品の最も代表的な面である。図3(b)は、製品の側面図である。図3(a)および図3(b)で例示するように、製品は、部品A〜部品Dの4つの部品を備えている。図3(a)および図3(b)の例では、製品は、円柱軸の部品Dが、円盤形状の部品A、矩形板状の部品Bおよび矩形板状の部品Cを順に貫通する構造を有している。なお、各部品は、互いに分離可能な部品である。したがって、部品A〜部品Dは、互いに分離可能である。   FIGS. 3 (a) and 3 (b) illustrate two-dimensional assembly drawings of the product. FIG. 3 (a) is a front view of the product. The front view is the most representative side of the product. FIG. 3 (b) is a side view of the product. As illustrated in FIGS. 3 (a) and 3 (b), the product includes four parts, part A to part D. In the example of FIGS. 3A and 3B, the product has a structure in which the component D of the cylindrical axis passes through the disk-shaped component A, the rectangular plate-shaped component B and the rectangular plate-shaped component C in order Have. Each part is a part which can be separated from each other. Thus, the parts A to D are separable from one another.

図3(c)は、各部品の正面図における面積(正面方向の面積)と、各部品の側面図における面積(側面方向の面積)とを例示する図である。図3(c)の各面積は、それぞれの図において他の部品との重複部分も含む面積である。例えば、正面図における部品Aの面積は、300mm×80mm=24000mmである。正面図における部品Dの面積は、60mm×550mm=33000mmである。側面図における部品Aの面積は、150mm×150mm×3.14=70650mmである。これらの面積値は、人手で算出してもよく、計算機が寸法データから自動で算出してもよい。図3(d)は、材料データおよび加工単金データを例示する図である。図3(d)の例では、使用材料としてステンレス(SUS)が入力され、加工単金として10000円/時間が入力されている。 FIG. 3C is a view exemplifying the area (area in the front direction) in the front view of each component and the area (area in the side direction) in the side view of each component. Each area in FIG. 3C is an area including an overlapping portion with other parts in each figure. For example, the area of the part A in the front view is 300 mm × 80 mm = 24000 mm 2 . The area of the part D in the front view is 60 mm × 550 mm = 33000 mm 2 . The area of the part A in the side view is 150 mm × 150 mm × 3.14 = 70650 mm 2 . These area values may be calculated manually, or may be automatically calculated from dimension data by a computer. FIG. 3D is a diagram illustrating material data and processed single gold data. In the example of FIG. 3D, stainless steel (SUS) is input as the material to be used, and 10000 yen / hour is input as the processing single metal.

次に、データ格納部24は、入力装置10から受け取った図面面積データ、材料データおよび加工単金データを格納する(ステップS2)。この場合において、データ格納部24は、図4で例示するように、図面面積データに含まれる各部品の面積を合算し、面積合計値を格納する。面積合計値は、正面図および側面図のそれぞれにおいて、各部品の面積を足し合わせることで算出される。   Next, the data storage unit 24 stores the drawing area data, the material data, and the processed single gold data received from the input device 10 (step S2). In this case, as illustrated in FIG. 4, the data storage unit 24 adds up the areas of the respective components included in the drawing area data, and stores the area total value. The area total value is calculated by adding the areas of the respective parts in the front view and the side view.

次に、径算出部21および長さ算出部22は、面積合計値を用いて、製品を等価形状に変換する。本実施例においては、径算出部21および長さ算出部22は、面積合計値を用いて、図5(a)で例示するように、製品を等価モデルに変換する。本実施例においては、等価モデルとして等価円柱を用いる。具体的には、径算出部21は等価円柱の直径dを算出し、長さ算出部22は等価円柱の軸方向の長さLを算出する(ステップS3)。ここで、旋盤やマシニングによる加工では、加工面に刃物を接触させて削る作業を行うため、加工工具による加工時間は、加工面積にほぼ比例する。すなわち、加工時間は、部品表面積にほぼ比例することになる。したがって、製品の等価円柱の直径dおよび長さLは、製品の表面積から算出することができる。具体的には、径算出部21は、下記式(1)に従って、部品A〜部品Dの全ての構成部品の側面図の面積合計値を基に、直径dを算出する。次に、長さ算出部22は、部品A〜部品Dの全ての構成部品の正面図の面積合計値と直径dとから、長さLを算出する。具体的には、長さ算出部22は、下記式(2)に従って、部品A〜部品Dの全ての構成部品の正面図の面積合計値を直径dで除した数値を、長さLとする。図5(b)は、算出された直径dおよび長さLを例示する図である。データ格納部24は、算出された直径dおよび長さLを格納する。

Figure 2019109665
Figure 2019109665
Next, the diameter calculation unit 21 and the length calculation unit 22 convert the product into an equivalent shape using the area total value. In the present embodiment, the diameter calculation unit 21 and the length calculation unit 22 convert the product into an equivalent model as illustrated in FIG. 5A using the area total value. In the present embodiment, an equivalent cylinder is used as the equivalent model. Specifically, the diameter calculation unit 21 calculates the diameter d of the equivalent cylinder, and the length calculation unit 22 calculates the axial length L of the equivalent cylinder (step S3). Here, in the processing by a lathe or machining, since the cutter is brought into contact with the processing surface to perform cutting, the processing time by the processing tool is approximately proportional to the processing area. That is, the processing time will be approximately proportional to the surface area of the part. Thus, the diameter d and the length L of the equivalent cylinder of the product can be calculated from the surface area of the product. Specifically, the diameter calculation unit 21 calculates the diameter d based on the area total value of the side views of all the component parts of the part A to the part D according to the following formula (1). Next, the length calculation unit 22 calculates the length L from the area total value and the diameter d of the front views of all the component parts of the part A to the part D. Specifically, the length calculation unit 22 sets a value obtained by dividing the area total value of the front views of all the components of the parts A to D by the diameter d according to the following equation (2) as the length L . FIG. 5B is a diagram illustrating the calculated diameter d and length L. The data storage unit 24 stores the calculated diameter d and length L.
Figure 2019109665
Figure 2019109665

次に、加工時間算出部23は、予めデータ格納部24に格納されている第1対応テーブルを参照し、ステップS3で算出した直径dおよび長さLに対応する標準加工工数(時間)を取得する(ステップS4)。図6は、データ格納部24に予め格納されている第1対応テーブルを例示する図である。第1対応テーブルは、等価円柱の情報を格納している。例えば、図6で例示するように、第1対応テーブルにおいて、各直径dと各長さLとが関連付けられて格納されている。加工時間算出部23は、図7で例示するように、第1対応テーブルから、直径dおよび長さLに対応する標準加工工数を取得する。図7の例では、長さL=201mmおよび直径d=422mmから、標準加工工数=8.5時間が取得される。   Next, the processing time calculation unit 23 refers to the first correspondence table stored in advance in the data storage unit 24, and acquires the standard processing man-hours (time) corresponding to the diameter d and the length L calculated in step S3. (Step S4). FIG. 6 is a view exemplifying a first correspondence table stored in advance in the data storage unit 24. As shown in FIG. The first correspondence table stores information on equivalent cylinders. For example, as illustrated in FIG. 6, each diameter d and each length L are associated with each other and stored in the first correspondence table. The processing time calculation unit 23 acquires the standard number of processing steps corresponding to the diameter d and the length L from the first correspondence table as illustrated in FIG. 7. In the example of FIG. 7, the standard number of processing steps = 8.5 hours is acquired from the length L = 201 mm and the diameter d = 422 mm.

次に、加工時間算出部23は、データ格納部24に格納されている第2対応テーブルを参照して材料データに対応する補正係数を取得し、標準加工工数(時間)と補正係数とを掛け合わせることで、実加工工数を算出する(ステップS5)。図8(a)は、第2対応テーブルを例示する図である。図8(a)で例示するように、各材料と補正係数とが関連付けられている。図8(a)の例では、アルミを1とし、これに対する加工時間比率が他の材料について関連付けられている。図8(b)で例示するように、材料SUSに対応する補正係数=3が取得され、標準加工工数=8.5と補正係数=3とを掛け合わせることで得られる実加工工数=25.5時間が算出される。   Next, the processing time calculation unit 23 refers to the second correspondence table stored in the data storage unit 24 to obtain the correction coefficient corresponding to the material data, and multiplies the standard processing man-hour (time) by the correction coefficient. By combining them, the actual number of machining steps is calculated (step S5). FIG. 8A illustrates the second correspondence table. As illustrated in FIG. 8A, each material is associated with the correction coefficient. In the example of FIG. 8A, aluminum is 1 and the processing time ratio to this is associated with other materials. As illustrated in FIG. 8B, the correction coefficient = 3 corresponding to the material SUS is acquired, and the actual processing man-hour = 25. Five hours are calculated.

次に、加工時間算出部23は、図9で例示するように、実加工工数=25.5時間と単金データ=10000円/時間とを掛け合わせることで、見積り額を算出する(ステップS6)。次に、出力装置30は、ステップS5で算出した実加工工数およびステップS6で算出した見積り額を処理結果として出力する(ステップS7)。以上の処理により、情報処理装置100の動作が終了する。   Next, as illustrated in FIG. 9, the processing time calculation unit 23 calculates the estimated amount by multiplying the actual processing man-hour = 25.5 hours and the single gold data = 10000 yen / hour (step S6). ). Next, the output device 30 outputs the actual machining man-hours calculated in step S5 and the estimated amount calculated in step S6 as a processing result (step S7). By the above processing, the operation of the information processing apparatus 100 ends.

本実施例によれば、2次元組立図の情報を用いて、製品の側面方向における各部品の面積合計値を基に、製品の等価モデルの径が算出される。また、製品の正面方向における各部品の面積合計値と、等価モデルの径とから、等価モデルの長さが算出される。さらに、等価モデルの径および長さと、データ格納部24に予め格納されている等価モデルの情報とから、製品の加工時間が算出される。このような手法では、実際の加工時間との間に誤差が生じ得るものの、正面図および側面図から加工時間の概算を簡易に算出することができる。したがって、3次元CADデータなどのような詳細な設計図面が作成されていないような段階においても、見積りなどを作成できるようになる。   According to the present embodiment, the diameter of the equivalent model of the product is calculated based on the area total value of each part in the lateral direction of the product using the information of the two-dimensional assembly drawing. Further, the length of the equivalent model is calculated from the area total value of each part in the front direction of the product and the diameter of the equivalent model. Further, the machining time of the product is calculated from the diameter and length of the equivalent model and the information of the equivalent model stored in advance in the data storage unit 24. Although such an approach may cause an error with the actual processing time, the rough processing time can be easily calculated from the front view and the side view. Therefore, it is possible to create an estimate etc. even at a stage where detailed design drawings such as 3D CAD data are not created.

ここで、正面図および側面図の定義について説明する。2枚の2次元組立図を比較した場合に、一方のみが最外形として円形を含む場合に、当該円形を含む2次元組立図を側面図とする。他方の2次元組立図を正面図とする。例えば、図3(a)の2次元組立図と図3(b)の2次元組立図とを比較した場合に、図3(b)の2次元組立図のみが、最外形として円形を含んでいる。したがって、図3(b)の2次元組立図が側面図であり、図3(a)の2次元組立図が正面図となる。この手法によれば、等価円柱に変換する際に、最外形が円形となる2次元組立図から円柱の直径dが算出されるため、等価円柱への変換精度が向上する。   Here, the definitions of the front view and the side view will be described. When two two-dimensional assembly drawings are compared, if only one side includes a circle as the outermost shape, the two-dimensional assembly including the circle is a side view. The other two-dimensional assembly drawing is a front view. For example, when comparing the two-dimensional assembly drawing of FIG. 3 (a) with the two-dimensional assembly drawing of FIG. 3 (b), only the two-dimensional assembly drawing of FIG. There is. Therefore, the two-dimensional assembly drawing of FIG. 3B is a side view, and the two-dimensional assembly drawing of FIG. 3A is a front view. According to this method, when converting to an equivalent cylinder, the diameter d of the cylinder is calculated from a two-dimensional assembly drawing in which the outermost shape is a circle, so that the conversion accuracy to an equivalent cylinder is improved.

両方とも最外形として円形を含む場合または両方とも最外形として円形を含まない場合には、矩形の最外形を用いる。図10(a)および図10(b)で例示するように、それぞれの2次元組立図を矩形領域に収め、当該矩形領域を縮めて最小形状を定める。矩形領域が定まれば、当該矩形領域の縦横の2軸(X軸およびY軸)方向の長さWx,Wyを求める。この縦横比Wy/Wxが1に近い方を側面図として、他方を正面図とする。図10(c)の例では、図10(a)が正面図であり、図10(b)が側面図となる。この手法によれば、長さ方向を有する2次元組立図から長さLが算出されるため、等価円柱への変換精度が向上する。   If both include a circle as the outermost shape or if both do not include a circle as the outermost shape, the rectangular outermost shape is used. As illustrated in FIGS. 10A and 10B, each two-dimensional assembly drawing is stored in a rectangular area, and the rectangular area is contracted to determine the minimum shape. Once the rectangular area is determined, lengths Wx and Wy in the direction of the vertical and horizontal two axes (X axis and Y axis) of the rectangular area are determined. The side with the aspect ratio Wy / Wx closer to 1 is a side view, and the other is a front view. In the example of FIG. 10C, FIG. 10A is a front view, and FIG. 10B is a side view. According to this method, since the length L is calculated from the two-dimensional assembly drawing having the length direction, the conversion accuracy to the equivalent cylinder is improved.

実施例1では、製品を等価円柱に変換したが、他の等価モデルに変換してもよい。実施例2では、製品を等価ブロック(正四角柱)に変換する例について説明する。なお、主として、実施例1と異なる点について説明する。装置構成については実施例1と同様である。   In Example 1, the product is converted into an equivalent cylinder, but may be converted into another equivalent model. In the second embodiment, an example of converting a product into equivalent blocks (square prisms) will be described. The differences from the first embodiment will be mainly described. The apparatus configuration is the same as that of the first embodiment.

本実施例においては、径算出部21および長さ算出部22は、正面図および側面図の面積合計値を用いて、図11(a)で例示するように、製品を等価ブロックに変換する。具体的には、径算出部21は等価ブロックの径として正方形面の1辺の長さSを算出し、長さ算出部22は等価ブロックの軸方向の長さLを算出する。等価円柱と同様に、等価ブロックにおける正方形面の1辺の長さSと、長さLとは、製品の表面積から算出することができる。具体的には、径算出部21は、下記式(3)に従って、部品A〜部品Dの全ての構成部品の側面図の面積合計値を、長さSに変換する。次に、長さ算出部22は、下記式(4)に従って、部品A〜部品Dの全ての構成部品の正面図の面積合計値を長さSで除した数値を、長さLとする。図10(b)は、算出された長さSおよび長さLを例示する図である。データ格納部24は、長さSおよび長さLを格納する。

Figure 2019109665
Figure 2019109665
In the present embodiment, the diameter calculation unit 21 and the length calculation unit 22 convert the product into equivalent blocks as illustrated in FIG. 11A using the area total value of the front view and the side view. Specifically, the diameter calculation unit 21 calculates the length S of one side of the square surface as the diameter of the equivalent block, and the length calculation unit 22 calculates the axial length L of the equivalent block. Similar to the equivalent cylinder, the length S of one side of the square surface in the equivalent block and the length L can be calculated from the surface area of the product. Specifically, the diameter calculation unit 21 converts the area total value of the side views of all the component parts of the part A to the part D into the length S in accordance with the following equation (3). Next, the length calculation unit 22 sets a numerical value obtained by dividing the area total value of the front views of all the component parts of the parts A to D by the length S according to the following equation (4) as the length L. FIG. 10B is a diagram illustrating the calculated length S and length L. The data storage unit 24 stores the length S and the length L.
Figure 2019109665
Figure 2019109665

次に、加工時間算出部23は、データ格納部24に格納されている第1対応テーブルを参照し、算出した長さSおよび長さLに対応する標準加工工数(時間)を取得する。例えば、図12で例示するように、第1対応テーブルから、長さSおよび長さLに対応する標準加工工数が取得される。図12の例では、長さL=227mmおよび長さS=374mmから、標準加工工数=9.5時間が取得される。   Next, the processing time calculation unit 23 refers to the first correspondence table stored in the data storage unit 24 and acquires the standard processing man-hours (time) corresponding to the calculated length S and length L. For example, as illustrated in FIG. 12, the standard machining steps corresponding to the length S and the length L are acquired from the first correspondence table. In the example of FIG. 12, the standard machining man-hour = 9.5 hours is acquired from the length L = 227 mm and the length S = 374 mm.

次に、加工時間算出部23は、データ格納部24に格納されている第2対応テーブルを参照して材料データに対応する補正係数を取得し、標準加工工数(時間)と補正係数とを掛け合わせることで、実加工工数を算出する。例えば、図13で例示するように、材料SUSに対応する補正係数=3が取得され、標準加工工数=9.5と補正係数=3とを掛け合わせることで得られる実加工工数=28.5時間が算出される。   Next, the processing time calculation unit 23 refers to the second correspondence table stored in the data storage unit 24 to obtain the correction coefficient corresponding to the material data, and multiplies the standard processing man-hour (time) by the correction coefficient. By combining, the actual processing man-hours are calculated. For example, as illustrated in FIG. 13, the correction coefficient = 3 corresponding to the material SUS is acquired, and the actual processing man-hour = 28.5 obtained by multiplying the standard processing man-hour = 9.5 and the correction factor = 3 The time is calculated.

次に、加工時間算出部23は、図14で例示するように、実加工工数=28.5時間と単金データ=10000円/時間とを掛け合わせることで、見積り額=285000円を算出する。次に、出力装置30は、算出した実加工工数および見積り額を処理結果として出力する。以上の処理により、情報処理装置100の動作が終了する。   Next, as illustrated in FIG. 14, the processing time calculation unit 23 calculates the estimated amount of 285,000 yen by multiplying the actual number of man-hours for processing = 28.5 hours and single gold data = 10000 yen / hour. . Next, the output device 30 outputs the calculated actual machining man-hours and the estimated amount as a processing result. By the above processing, the operation of the information processing apparatus 100 ends.

本実施例によれば、2次元組立図の情報を用いて、製品の側面方向における各部品の面積合計値を基に、製品の等価モデルの径が算出される。また、製品の正面方向における各部品の面積合計値と、等価モデルの径とから、等価モデルの長さが算出される。さらに、等価モデルの径および長さと、データ格納部24に予め格納されている等価モデルの情報とから、製品の加工時間が算出される。このような手法では、実際の加工時間との間に誤差が生じ得るものの、正面図および側面図から加工時間の概算を簡易に算出することができる。したがって、3次元CADデータなどのような詳細な設計図面が作成されていないような段階においても、見積りなどを作成できるようになる。   According to the present embodiment, the diameter of the equivalent model of the product is calculated based on the area total value of each part in the lateral direction of the product using the information of the two-dimensional assembly drawing. Further, the length of the equivalent model is calculated from the area total value of each part in the front direction of the product and the diameter of the equivalent model. Further, the machining time of the product is calculated from the diameter and length of the equivalent model and the information of the equivalent model stored in advance in the data storage unit 24. Although such an approach may cause an error with the actual processing time, the rough processing time can be easily calculated from the front view and the side view. Therefore, it is possible to create an estimate etc. even at a stage where detailed design drawings such as 3D CAD data are not created.

上記各例において、径算出部21が、製品の側面方向における各部品の面積合計値を基に、前記製品の等価モデルの径を算出する第1算出部の一例として機能する。長さ算出部22が、前記製品の正面方向における前記各部品の面積合計値と、前記等価モデルの径とから、前記等価モデルの長さを算出する第2算出部の一例として機能する。加工時間算出部23が、前記等価モデルの径および長さと、格納部に予め格納されている前記等価モデルの情報とから、前記製品の加工時間を算出する第3算出部の一例として機能する。   In each of the above examples, the diameter calculation unit 21 functions as an example of a first calculation unit that calculates the diameter of the equivalent model of the product based on the area total value of each component in the side direction of the product. The length calculation unit 22 functions as an example of a second calculation unit that calculates the length of the equivalent model from the area total value of each component in the front direction of the product and the diameter of the equivalent model. The processing time calculation unit 23 functions as an example of a third calculation unit that calculates the processing time of the product from the diameter and length of the equivalent model and the information of the equivalent model stored in advance in the storage unit.

以上、本発明の実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   As mentioned above, although the embodiment of the present invention has been described in detail, the present invention is not limited to the specific embodiment, and various modifications may be made within the scope of the present invention described in the claims. Changes are possible.

10 入力装置
20 データ処理装置
21 径算出部
22 長さ算出部
23 加工時間算出部
24 データ格納部
30 出力装置
100 情報処理装置
Reference Signs List 10 input device 20 data processing device 21 diameter calculation unit 22 length calculation unit 23 machining time calculation unit 24 data storage unit 30 output device 100 information processing apparatus

Claims (7)

製品の側面方向における各部品の面積合計値を基に、前記製品の等価モデルの径を算出する第1算出部と、
前記製品の正面方向における前記各部品の面積合計値と、前記等価モデルの径とから、前記等価モデルの長さを算出する第2算出部と、
前記等価モデルの径および長さと、格納部に格納されている前記等価モデルの情報とから、前記製品の加工時間を算出する第3算出部と、を備えることを特徴とする情報処理装置。
A first calculation unit that calculates a diameter of an equivalent model of the product based on an area total value of each part in a lateral direction of the product;
A second calculation unit that calculates the length of the equivalent model from the area total value of each of the parts in the front direction of the product and the diameter of the equivalent model;
An information processing apparatus, comprising: a third calculation unit that calculates a processing time of the product from the diameter and length of the equivalent model and the information of the equivalent model stored in a storage unit.
前記等価モデルは、円柱であり、
前記等価モデルの径は、前記円柱の直径であり、
前記等価モデルの長さは、前記円柱の軸方向の長さであることを特徴とする請求項1記載の情報処理装置。
The equivalent model is a cylinder,
The diameter of the equivalent model is the diameter of the cylinder,
The information processing apparatus according to claim 1, wherein a length of the equivalent model is a length in an axial direction of the cylinder.
前記等価モデルは、正四角柱であり、
前記等価モデルの径は、前記正四角柱の正方形の1辺の長さであり、
前記等価モデルの長さは、前記正四角柱の軸方向の長さであることを特徴とする請求項1記載の情報処理装置。
The equivalent model is a square prism,
The diameter of the equivalent model is the length of one side of the square of the square prism,
The information processing apparatus according to claim 1, wherein a length of the equivalent model is a length in an axial direction of the square prism.
前記第3算出部は、前記製品の材質に応じて前記加工時間を補正することを特徴とする請求項1〜3のいずれか一項に記載の情報処理装置。   The information processing apparatus according to any one of claims 1 to 3, wherein the third calculation unit corrects the processing time according to a material of the product. 前記格納部に格納されている前記等価モデルの情報は、前記等価モデルの径と長さとの対応テーブルであることを特徴とする請求項1〜4のいずれか一項に記載の情報処理装置。   The information processing apparatus according to any one of claims 1 to 4, wherein the information on the equivalent model stored in the storage unit is a correspondence table between a diameter and a length of the equivalent model. 第1算出部が、製品の側面方向における各部品の面積合計値を基に、前記製品の等価モデルの径を算出し、
第2算出部が、前記製品の正面方向における前記各部品の面積合計値と、前記等価モデルの径とから、前記等価モデルの長さを算出し、
第3算出部が、前記等価モデルの径および長さと、格納部に格納されている前記等価モデルの情報とから、前記製品の加工時間を算出する、ことを特徴とする加工時間算出方法。
The first calculation unit calculates the diameter of the equivalent model of the product based on the area total value of each part in the side direction of the product,
The second calculation unit calculates the length of the equivalent model from the area total value of each part in the front direction of the product and the diameter of the equivalent model,
A processing time calculation method, wherein a third calculation unit calculates the processing time of the product from the diameter and length of the equivalent model and the information of the equivalent model stored in the storage unit.
コンピュータに、
製品の側面方向における各部品の面積合計値を基に、前記製品の等価モデルの径を算出する処理と、
前記製品の正面方向における前記各部品の面積合計値と、前記等価モデルの径とから、前記等価モデルの長さを算出する処理と、
前記等価モデルの径および長さと、格納部に格納されている前記等価モデルの情報とから、前記製品の加工時間を算出する処理と、を実行させることを特徴とする加工時間算出プログラム。
On the computer
A process of calculating a diameter of an equivalent model of the product based on an area total value of each part in a lateral direction of the product;
A process of calculating the length of the equivalent model from the area total value of each of the parts in the front direction of the product and the diameter of the equivalent model;
A processing time calculation program that executes processing of calculating processing time of the product from the diameter and length of the equivalent model and the information of the equivalent model stored in the storage unit.
JP2017241727A 2017-12-18 2017-12-18 Information processing device, processing time calculation method and processing time calculation program Active JP6973020B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017241727A JP6973020B2 (en) 2017-12-18 2017-12-18 Information processing device, processing time calculation method and processing time calculation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017241727A JP6973020B2 (en) 2017-12-18 2017-12-18 Information processing device, processing time calculation method and processing time calculation program

Publications (2)

Publication Number Publication Date
JP2019109665A true JP2019109665A (en) 2019-07-04
JP6973020B2 JP6973020B2 (en) 2021-11-24

Family

ID=67179833

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017241727A Active JP6973020B2 (en) 2017-12-18 2017-12-18 Information processing device, processing time calculation method and processing time calculation program

Country Status (1)

Country Link
JP (1) JP6973020B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113791579A (en) * 2021-09-17 2021-12-14 深圳模德宝科技有限公司 Wire-electrode cutting processing time prediction method, wire-electrode cutting processing time prediction device, computer equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003036413A (en) * 2001-07-25 2003-02-07 Nec Corp System and method for simulating price
JP2003044722A (en) * 2001-07-31 2003-02-14 Amada Co Ltd Method and system for processing and editing meeting
JP2003196322A (en) * 2001-12-25 2003-07-11 Toyota Motor Corp Device and method for estimating machining cost
JP2005025387A (en) * 2003-06-30 2005-01-27 Toshiba Corp Method for preparing estimate for component manufacturing
JP2005050361A (en) * 2004-08-27 2005-02-24 Amada Co Ltd Estimate creation method of sheet metal processing work
JP2017084147A (en) * 2015-10-29 2017-05-18 株式会社エンプラス Component processing cost estimation system, component processing cost estimation method, component processing cost estimation device and component processing cost estimation program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003036413A (en) * 2001-07-25 2003-02-07 Nec Corp System and method for simulating price
JP2003044722A (en) * 2001-07-31 2003-02-14 Amada Co Ltd Method and system for processing and editing meeting
JP2003196322A (en) * 2001-12-25 2003-07-11 Toyota Motor Corp Device and method for estimating machining cost
JP2005025387A (en) * 2003-06-30 2005-01-27 Toshiba Corp Method for preparing estimate for component manufacturing
JP2005050361A (en) * 2004-08-27 2005-02-24 Amada Co Ltd Estimate creation method of sheet metal processing work
JP2017084147A (en) * 2015-10-29 2017-05-18 株式会社エンプラス Component processing cost estimation system, component processing cost estimation method, component processing cost estimation device and component processing cost estimation program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113791579A (en) * 2021-09-17 2021-12-14 深圳模德宝科技有限公司 Wire-electrode cutting processing time prediction method, wire-electrode cutting processing time prediction device, computer equipment and storage medium
CN113791579B (en) * 2021-09-17 2023-11-03 深圳模德宝科技有限公司 Wire cutting machining time prediction method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
JP6973020B2 (en) 2021-11-24

Similar Documents

Publication Publication Date Title
JP6903014B2 (en) How to simplify geometric models
Ghie et al. Statistical tolerance analysis using the unified Jacobian–Torsor model
JP4804189B2 (en) Structure analysis device, structure analysis method, and structure analysis program
US20160055506A1 (en) System and method for estimating a move using object measurements
US20160147914A1 (en) Technique for generating approximate design solutions
JP5830004B2 (en) 3D model generation apparatus, 3D model generation method, and 3D model generation program
JP6426772B2 (en) Coordinate information conversion apparatus and coordinate information conversion program
US6931294B2 (en) Method for generating three-dimensional CAD models of complex products or systems
WO2020230214A1 (en) Depth estimation device, depth estimation model learning device, depth estimation method, depth estimation model learning method, and depth estimation program
JPWO2020188799A1 (en) Camera calibration device, camera calibration method, and program
JP6012860B2 (en) Work time estimation device
Bureick et al. Fast converging elitist genetic algorithm for knot adjustment in B-spline curve approximation
JP2019109665A (en) Information processing apparatus, machining time calculation method and machining time calculation program
JP2007170821A (en) Three-dimensional displacement measurement method
EP4102445A1 (en) Data management system, management method, and management program
JP6854248B2 (en) Boundary search test support device and boundary search test support method
TW201719397A (en) Structural analysis method and structural analysis program
Lebon et al. A two-pronged approach for springback variability assessment using sparse polynomial chaos expansion and multi-level simulations
Xu et al. An improved virtual edge approach to slicing of point cloud for additive manufacturing
Sahani et al. Tolerance stack up analysis of a mechanical assembly
JP2008108204A (en) Environmental load assessment system, method thereof, and program thereof
KR20170126312A (en) Apparatus and Method for designing automation using FEM
CN101799925A (en) Performance analysis method for automatic segmentation result of image
JP2008262263A (en) Calculation method for contact surface pressure and subsurface stress
KR102156336B1 (en) Method for reconstructing three-dimensional shape

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200911

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210929

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211005

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211018

R150 Certificate of patent or registration of utility model

Ref document number: 6973020

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150