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
JP6723082B2 - Bending cost estimation device, bending cost estimation system and program - Google Patents
[go: Go Back, main page]

JP6723082B2 - Bending cost estimation device, bending cost estimation system and program - Google Patents

Bending cost estimation device, bending cost estimation system and program Download PDF

Info

Publication number
JP6723082B2
JP6723082B2 JP2016115678A JP2016115678A JP6723082B2 JP 6723082 B2 JP6723082 B2 JP 6723082B2 JP 2016115678 A JP2016115678 A JP 2016115678A JP 2016115678 A JP2016115678 A JP 2016115678A JP 6723082 B2 JP6723082 B2 JP 6723082B2
Authority
JP
Japan
Prior art keywords
bending
work
unit
attribute information
line
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.)
Active
Application number
JP2016115678A
Other languages
Japanese (ja)
Other versions
JP2017220124A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=60656210&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP6723082(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2016115678A priority Critical patent/JP6723082B2/en
Publication of JP2017220124A publication Critical patent/JP2017220124A/en
Priority to JP2020107675A priority patent/JP6937412B2/en
Application granted granted Critical
Publication of JP6723082B2 publication Critical patent/JP6723082B2/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

  • Bending Of Plates, Rods, And Pipes (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、製品の製造における曲げ加工費を見積もる曲げ加工費見積装置、曲げ加工費見積システムおよびプログラムに関する。 The present invention relates to a bending cost estimation device, a bending cost estimation system and a program for estimating a bending cost in manufacturing a product.

製品の3次元姿図や展開図からコストに関するパラメータを抽出し、コンピュータにより自動的にコスト見積もりを行うシステムがある。 There is a system that extracts parameters related to costs from a three-dimensional view of a product or a development view and automatically estimates costs by a computer.

特許文献1には、製品製造の見積もりの依頼の受注者は、製品の三面図から立体姿図を複数の部品に分割した各部品の展開図より曲げの工程を決定し、この曲げの工程から曲げ加工時間、及び曲げ加工費を算出する板金加工作業の見積もり作成方法が開示されている。 In Patent Document 1, a contractor who requests a product manufacturing quotation determines a bending process from a development view of each part obtained by dividing a three-dimensional view of a product into a plurality of parts from a three-dimensional view, A method for making an estimate of a sheet metal working operation for calculating a bending time and a bending cost is disclosed.

特許文献2には、各部品データが記録されたCAD形状データから部品の加工コストに関係するパラメータ、例えば曲げ回数、ねじ穴数、板厚値等のパラメータを抽出する部品コスト見積りシステムが開示されている。 Patent Document 2 discloses a component cost estimation system that extracts parameters related to the machining cost of a component, such as parameters such as the number of bends, the number of screw holes, and the plate thickness value, from CAD shape data in which each component data is recorded. ing.

特許文献3には、3次元CADから見積もりに必要なパラメータを取得し、取得されたパラメータに基づいて加工工程を設定し、この加工工程ごとの加工工数を見積もり、この加工工数に加工レートを乗算し材料費を加えてコストを算出する製品製造の見積り装置が開示されている。 In Patent Document 3, a parameter required for estimation is acquired from three-dimensional CAD, a machining process is set based on the acquired parameter, a machining man-hour for each machining process is estimated, and the machining man-hour is multiplied by a machining rate. There is disclosed a product manufacturing estimation device for calculating the cost by adding the material cost.

特開2002−203007号公報JP, 2002-203007, A 特開平5−282331号公報Japanese Unexamined Patent Publication No. 5-283331 特開2001−101284号公報JP 2001-101284 A

特許文献1の技術では、曲げ線単体に付加された情報を基に作業時間を求めるため、曲げ工程における付随作業の発生の有無が判断できず、正確な加工時間を見積もることができない。特許文献2の技術では、曲げ回数をパラメータとしており、特定の条件下で発生する曲げ工程の付随作業を考慮していない。特許文献3の技術では、曲げ時間に係数をかけることによって、付随作業を考慮した工数を算出しているが、問題として、係数を入力する手間かかること、および見積もり精度が低いことが挙げられる。 In the technique of Patent Document 1, since the working time is obtained based on the information added to the bending line alone, it is not possible to judge whether or not an incidental work occurs in the bending process, and it is not possible to accurately estimate the working time. The technique of Patent Document 2 uses the number of times of bending as a parameter, and does not consider incidental work of the bending process that occurs under specific conditions. In the technique of Patent Literature 3, the bending time is multiplied by a coefficient to calculate the number of man-hours in consideration of the accompanying work. However, problems include that it takes time to input the coefficient and estimation accuracy is low.

本発明は、上記のような問題点に鑑みてなされたものであり、製品の製造の曲げ加工における付随作業を考慮した、より正確な曲げ加工費を見積もることを可能にすることを目的とする。 The present invention has been made in view of the above problems, and an object thereof is to make it possible to estimate a more accurate bending cost in consideration of ancillary work in bending of manufacturing a product. ..

上記目的を達成するため、本発明に係る曲げ加工費見積装置は、属性情報取得部と、パラメータ抽出部と、見積基準データ記憶部と、加工時間算出部と、加工費基準データ記憶部と、加工費算出部とを備える。属性情報取得部は、曲げ加工の対象物の材料の材質、板厚および寸法を含む工程共通属性情報、ならびに、曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の対象物における座標を含む曲げ工程属性情報を取得する。パラメータ抽出部は、曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される曲げ加工の主作業を示す主作業情報を抽出し、曲げ工程属性情報が示す曲げ線の対象物における座標に基づいて、曲げ加工の付随作業を示す付随作業情報を生成する。見積基準データ記憶部は、曲げ加工の主作業および曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを記憶する。加工時間算出部は、見積基準データを参照し、工程共通属性情報、主作業情報および付随作業情報に基づいて、曲げ加工にかかる加工時間を算出する。加工費基準データ記憶部は、単位時間あたりの加工費を示す加工費基準データを記憶する。加工費算出部は、加工費基準データを参照し、加工時間算出部が算出した加工時間に基づいて、対象物の曲げ加工にかかる加工費を算出する。 In order to achieve the above object, the bending cost estimation device according to the present invention includes an attribute information acquisition section, a parameter extraction section, an estimation reference data storage section, a processing time calculation section, a processing cost reference data storage section, And a processing cost calculator. The attribute information acquisition unit includes the process common attribute information including the material of the material of the bending object, the plate thickness and the dimension, and the bending order of the bending operation, the bending pattern, the bending angle, and the coordinates of the bending line in the object. Acquires bending process attribute information. The parameter extraction unit extracts, from the bending process attribute information, main work information indicating a bending work main work represented by a bending order, a bending pattern, and a bending angle, and coordinates of the bending line indicated by the bending process attribute information in the object. Based on, the associated work information indicating the associated work of the bending work is generated. The estimation reference data storage unit stores estimation reference data indicating a processing time for each work element included in the main bending work and the accompanying bending work. The processing time calculation unit refers to the estimation standard data, and calculates the processing time required for bending based on the process common attribute information, the main work information, and the associated work information. The processing cost reference data storage unit stores processing cost reference data indicating the processing cost per unit time. The processing cost calculation unit refers to the processing cost reference data, and calculates the processing cost for bending the object based on the processing time calculated by the processing time calculation unit.

本発明によれば、曲げ加工の曲げ線の対象物における座標を示す情報に基づいて、曲げ加工の付随作業を示す付随作業情報を生成し、付随作業情報を加味して加工時間および加工費を算出することで、製品の製造の曲げ加工における付随作業を考慮した、より正確な曲げ加工費を見積もることが可能になる。 According to the present invention, based on the information indicating the coordinates of the bending line of the bending work on the object, the accompanying work information indicating the accompanying work of the bending work is generated, and the working time and the processing cost are calculated by adding the accompanying work information. By calculating, it becomes possible to more accurately estimate the bending cost in consideration of the incidental work in the bending process of manufacturing the product.

本発明の実施の形態に係る曲げ加工費見積システムの構成例を示す図である。It is a figure which shows the structural example of the bending cost estimation system which concerns on embodiment of this invention. 実施の形態に係るパラメータ抽出部の機能構成例を示す図である。It is a figure which shows the functional structural example of the parameter extraction part which concerns on embodiment. 実施の形態に係る付随作業判定部の機能構成例を示す図である。It is a figure which shows the functional structural example of the accompanying work determination part which concerns on embodiment. 実施の形態に係る工程共通属性情報の一例を示す図である。It is a figure which shows an example of the process common attribute information which concerns on embodiment. 実施の形態に係る曲げ工程属性情報の一例を示す図である。It is a figure which shows an example of the bending process attribute information which concerns on embodiment. 実施の形態に係る主作業情報の一例を示す図である。It is a figure which shows an example of the main work information which concerns on embodiment. 実施の形態に係る付随作業情報の一例を示す図である。It is a figure which shows an example of the accompanying work information which concerns on embodiment. 実施の形態に係る主作業の見積基準データの一例を示す図である。It is a figure which shows an example of the estimation standard data of the main work which concerns on embodiment. 実施の形態に係る試し曲げの有無の見積基準データの一例を示す図である。It is a figure which shows an example of the estimation reference|standard data of the presence or absence of trial bending which concerns on embodiment. 実施の形態に係る部品の回転の見積基準データの一例を示す図である。It is a figure which shows an example of the estimation reference|standard data of rotation of the component which concerns on embodiment. 実施の形態に係る加工費基準データの一例を示す図である。It is a figure which shows an example of the processing cost reference data which concerns on embodiment. 実施の形態に係る曲げ加工費見積処理の動作の一例を示すフローチャートである。9 is a flowchart showing an example of an operation of a bending cost estimation process according to the embodiment. 実施の形態に係る試し曲げ有無判定処理の動作の一例を示すフローチャートである。6 is a flowchart showing an example of an operation of trial bending presence/absence determination processing according to the embodiment. 実施の形態に係る回転量算出処理の動作の一例を示すフローチャートである。6 is a flowchart showing an example of an operation of rotation amount calculation processing according to the embodiment. 実施の形態に係る曲げ加工費見積装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the bending cost estimation apparatus which concerns on embodiment.

以下に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。以下の実施の形態では、曲げ加工の対象物を製品の部品としているが、曲げ加工の対象物は製品そのものであってもよい。 Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings. The same or corresponding parts in the drawings are designated by the same reference numerals. In the following embodiments, the bending target is a product part, but the bending target may be the product itself.

図1は、本発明の実施の形態に係る曲げ加工費見積システムの構成例を示す図である。曲げ加工費見積システム100は、曲げ加工費見積装置1と、設計者端末2とで構成される。設計者端末2には、3次元での製品の設計専用のソフトウェアがインストールされている。製品の設計者は、このようなソフトウェアを用いて3次元CADモデルをモデリングしながら製品の設計を行う。設計者端末2は、設計者が設計した製品の3次元CADデータを曲げ加工費見積装置1に送信する。なお、3次元CADデータは、設計者が曲げ加工費見積装置1に入力してもよい。3次元CADデータには、図形に対して、曲げ加工に関する属性情報が付加されている。曲げ加工に関する属性情報には、部品の材料の材質、板厚および寸法を含む工程共通属性情報や、曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の部品における座標を含む曲げ工程属性情報が含まれる。 FIG. 1 is a diagram showing a configuration example of a bending cost estimation system according to an embodiment of the present invention. The bending cost estimation system 100 includes a bending cost estimation device 1 and a designer terminal 2. In the designer terminal 2, software dedicated to designing a three-dimensional product is installed. A product designer designs a product while modeling a three-dimensional CAD model using such software. The designer terminal 2 transmits the three-dimensional CAD data of the product designed by the designer to the bending cost estimation device 1. The designer may input the three-dimensional CAD data into the bending cost estimation device 1. Attribute information relating to bending is added to the figure in the three-dimensional CAD data. The bending process attribute information includes the process common attribute information including the material of the part, the plate thickness and the dimension, and the bending process attribute information including the bending order of the bending process, the bending pattern, the bending angle, and the coordinate of the part in the bending line. Is included.

曲げ加工費見積装置1は、機能構成として、CADデータ取得部11、CADデータ記憶部12、パラメータ抽出部13、パラメータ記憶部14、見積基準データ記憶部15、加工時間算出部16、加工費基準データ記憶部17および加工費算出部18を備える。CADデータ取得部11は、設計者端末2から、3次元CADデータを取得する。設計者が3次元CADデータを曲げ加工費見積装置1に入力する場合には、CADデータ取得部11は、設計者からの3次元CADデータの入力を受け付ける。CADデータ取得部11は、少なくとも工程共通属性情報および曲げ工程属性情報を取得すればよい。CADデータ取得部11は、本発明における属性情報取得部である。CADデータ取得部11は、取得した3次元CADデータをCADデータ記憶部12に記憶する。 The bending processing cost estimation device 1 has, as a functional configuration, a CAD data acquisition unit 11, a CAD data storage unit 12, a parameter extraction unit 13, a parameter storage unit 14, an estimation reference data storage unit 15, a processing time calculation unit 16, and a processing cost reference. The data storage unit 17 and the processing cost calculation unit 18 are provided. The CAD data acquisition unit 11 acquires three-dimensional CAD data from the designer terminal 2. When the designer inputs the three-dimensional CAD data to the bending cost estimation apparatus 1, the CAD data acquisition unit 11 accepts the input of the three-dimensional CAD data from the designer. The CAD data acquisition unit 11 may acquire at least the process common attribute information and the bending process attribute information. The CAD data acquisition unit 11 is the attribute information acquisition unit according to the present invention. The CAD data acquisition unit 11 stores the acquired three-dimensional CAD data in the CAD data storage unit 12.

パラメータ抽出部13は、CADデータ記憶部12が記憶する3次元CADデータに付加された工程共通属性情報および曲げ工程属性情報から、曲げ加工費に関するパラメータを抽出する。パラメータ抽出部13は、抽出した曲げ加工費に関するパラメータをパラメータ記憶部14に記憶する。パラメータ抽出部13について図2を用いて説明する。 The parameter extraction unit 13 extracts a parameter related to the bending cost from the process common attribute information and the bending process attribute information added to the three-dimensional CAD data stored in the CAD data storage unit 12. The parameter extraction unit 13 stores the extracted parameter relating to the bending cost in the parameter storage unit 14. The parameter extraction unit 13 will be described with reference to FIG.

図2は、実施の形態に係るパラメータ抽出部の機能構成例を示す図である。パラメータ抽出部13は、工程共通属性情報抽出部21、曲げ工程属性情報抽出部22、主作業情報抽出部23および付随作業判定部24を備える。工程共通属性情報抽出部21は、CADデータ記憶部12が記憶する3次元CADデータに付加された属性情報から工程共通属性情報を抽出し、パラメータ記憶部14に記憶する。曲げ工程属性情報抽出部22は、CADデータ記憶部12が記憶する3次元CADデータに付加された属性情報から曲げ工程属性情報を抽出し、主作業情報抽出部23および付随作業判定部24に送る。工程共通属性情報および曲げ工程属性情報について図4および図5を用いて説明する。 FIG. 2 is a diagram illustrating a functional configuration example of the parameter extraction unit according to the embodiment. The parameter extraction unit 13 includes a process common attribute information extraction unit 21, a bending process attribute information extraction unit 22, a main work information extraction unit 23, and an associated work determination unit 24. The process common attribute information extraction unit 21 extracts the process common attribute information from the attribute information added to the three-dimensional CAD data stored in the CAD data storage unit 12, and stores it in the parameter storage unit 14. The bending process attribute information extraction unit 22 extracts the bending process attribute information from the attribute information added to the three-dimensional CAD data stored in the CAD data storage unit 12, and sends it to the main work information extraction unit 23 and the accompanying work determination unit 24. .. The process common attribute information and the bending process attribute information will be described with reference to FIGS. 4 and 5.

図4は、実施の形態に係る工程共通属性情報の一例を示す図である。工程共通属性情報は、材料の種類を示す「材質」と、板厚を示す「板厚」と、部品の矩形長辺寸法を示す「X寸法」と、部品の矩形短辺寸法を示す「Y寸法」との項目からなる。図4の例では、材料の種類はSPHC、板厚は2.3mm、部品の矩形長辺寸法は200mm、部品の矩形短辺寸法は100mmである。 FIG. 4 is a diagram showing an example of process common attribute information according to the embodiment. The process common attribute information includes “material” indicating the type of material, “plate thickness” indicating the plate thickness, “X dimension” indicating the rectangular long side dimension of the component, and “Y” indicating the rectangular short side dimension of the component. "Dimension". In the example of FIG. 4, the type of material is SPHC, the plate thickness is 2.3 mm, the rectangular long side dimension of the component is 200 mm, and the rectangular short side dimension of the component is 100 mm.

図5は、実施の形態に係る曲げ工程属性情報の一例を示す図である。曲げ工程属性情報は、曲げる順番を示す「曲げ順」と、曲げ方を示す「曲げパターン」と、曲げる角度を示す「曲げ角度」と、部品における曲げ線の始点のXY座標を示す「曲げ線の始点座標(X,Y)」と、部品における曲げ線の終点のXY座標を示す「曲げ線の終点座標(X,Y)」との項目からなる。例えば、図5の曲げ工程属性情報において曲げる順番が一番目の曲げ工程の曲げ方はV曲げであり、曲げる角度は90度である。この曲げ工程の曲げ線の始点のX座標は−80、始点のY座標は−50、終点のX座標は−80、終点のY座標は50である。 FIG. 5 is a diagram showing an example of bending process attribute information according to the embodiment. The bending process attribute information includes “bending order” indicating a bending order, “bending pattern” indicating a bending method, “bending angle” indicating a bending angle, and “bending line” indicating an XY coordinate of a starting point of a bending line in a part. Starting point coordinates (X, Y)" and "ending line ending point coordinates (X, Y)" indicating the XY coordinates of the end point of the bending line in the part. For example, the bending method of the first bending step in the bending step attribute information of FIG. 5 is V bending, and the bending angle is 90 degrees. In this bending process, the X coordinate of the starting point of the bending line is -80, the Y coordinate of the starting point is -50, the X coordinate of the ending point is -80, and the Y coordinate of the ending point is 50.

図2のパラメータ抽出部13の主作業情報抽出部23は、曲げ工程属性情報抽出部22から受け取った曲げ工程属性情報から、「曲げ順」、「曲げパターン」および「曲げ角度」で表される曲げ加工の主作業を示す主作業情報を抽出し、パラメータ記憶部14に記憶する。主作業情報について図6を用いて説明する。 The main work information extraction unit 23 of the parameter extraction unit 13 of FIG. 2 is represented by “bending order”, “bending pattern”, and “bending angle” from the bending process attribute information received from the bending process attribute information extracting unit 22. Main work information indicating the main work of bending is extracted and stored in the parameter storage unit 14. The main work information will be described with reference to FIG.

図6は、実施の形態に係る主作業情報の一例を示す図である。主作業情報抽出部23は、図5に示すような曲げ工程属性情報を受け取った場合、図6に示すような、1回目および2回目の曲げ工程で90°に曲げるV曲げの曲げ加工を行い、3回目および4回目の曲げ工程で180°に曲げるヘミング曲げの曲げ加工を行う主作業を示す主作業情報をパラメータ記憶部14に記憶する。 FIG. 6 is a diagram showing an example of main work information according to the embodiment. When the main work information extraction unit 23 receives the bending process attribute information as shown in FIG. 5, the main work information extracting unit 23 performs a bending process of V bending for bending at 90° in the first and second bending processes as shown in FIG. The main work information indicating the main work of performing the bending process of the hemming bending of bending to 180° in the third and fourth bending steps is stored in the parameter storage unit 14.

図2のパラメータ抽出部13の付随作業判定部24は、曲げ工程属性情報抽出部22から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目に基づいて、曲げ工程ごとの付随作業を示す付随作業情報を生成し、パラメータ記憶部14に記憶する。付随作業判定部24について図3を用いて説明する。 The associated work determination unit 24 of the parameter extraction unit 13 of FIG. 2 includes “bending order”, “bending line starting point coordinates (X, Y)” and “bending order” included in the bending process attribute information received from the bending process attribute information extraction unit 22. Based on the item of “end point coordinates (X, Y) of bending line”, ancillary work information indicating ancillary work for each bending process is generated and stored in the parameter storage unit 14. The accompanying work determination unit 24 will be described with reference to FIG.

図3は、実施の形態に係る付随作業判定部の機能構成例を示す図である。付随作業判定部24は、試し曲げ有無判定部31、回転量算出部32および付随作業情報生成部33を備える。試し曲げ有無判定部31は、曲げ工程属性情報抽出部22から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目に基づいて、曲げ工程ごとの試し曲げ作業の有無を判定する。一般的に、同一の材料でも、気温や金型の摩耗具合、材料の品質、材料の圧延方向に対する曲げ方向が異なることなどの条件によって、曲げるために必要な力が変化する。試し曲げ作業とは、上記の条件の違いによる曲げ角度のばらつきを抑えるため、指定された曲げ角度より小さい角度で曲げ、その後、曲げ箇所を複数回にわたって曲げることにより、曲げ箇所を指定された曲げ角度に曲げる作業である。試し曲げ作業が発生するか否かによって、曲げ加工の加工時間が変わる。 FIG. 3 is a diagram illustrating an example of a functional configuration of the associated work determination unit according to the embodiment. The associated work determination unit 24 includes a trial bending presence/absence determination unit 31, a rotation amount calculation unit 32, and an associated work information generation unit 33. The trial bending presence/absence determining unit 31 includes “bending order”, “bending line starting point coordinates (X, Y)”, and “bending line ending point coordinates (included in the bending process attribute information received from the bending process attribute information extracting unit 22. The presence or absence of trial bending work for each bending step is determined based on the item "X, Y)". In general, even for the same material, the force required for bending changes depending on conditions such as temperature, the degree of wear of the mold, the quality of the material, and the bending direction of the material with respect to the rolling direction. Trial bending work is to bend at a specified bending point by bending at an angle smaller than the specified bending angle and then bending the bending point multiple times in order to suppress variations in bending angle due to the above conditions. It is a work to bend at an angle. The processing time of the bending process varies depending on whether or not the trial bending work is performed.

試し曲げ有無判定部31は、曲げ加工のN−1回目の曲げ工程で加工された部品においてN回目の曲げ工程の曲げ線がある面の中心を原点とする座標系を定義する。N−1回目の曲げ工程は、本発明における先の曲げ工程である。N回目の曲げ工程は、本発明における後の曲げ工程である。試し曲げ有無判定部31は、曲げ工程属性情報が示す「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目の値を、N−1回目の曲げ工程の曲げ線の座標およびN回目の曲げ工程の曲げ線の定義した座標系における座標に変換し、曲げ線の角度を算出する。試し曲げ有無判定部31は、N回目の曲げ工程の曲げ線の角度と、N−1回目の曲げ工程の曲げ線の角度とが異なる場合は、N回目の曲げ工程で試し曲げ作業が発生すると判定し、N回目の曲げ工程の曲げ線の角度と、N−1回目の曲げ工程の曲げ線の角度とが一致する場合は、N回目の曲げ工程で試し曲げ作業が発生しないと判定する。試し曲げ有無判定部31は、1回目の曲げ工程についてはN−1回目の曲げ工程がないので、試し曲げ作業が発生すると判定する。試し曲げ有無判定部31は、曲げ工程ごとの試し曲げ作業の有無を示す情報を付随作業情報生成部33に送る。 The trial bending presence/absence determining unit 31 defines a coordinate system whose origin is the center of a surface having a bending line in the N-th bending process in a component processed in the N−1-th bending process of bending. The N-1th bending step is the previous bending step in the present invention. The N-th bending step is a subsequent bending step in the present invention. The trial bending presence/absence determining unit 31 sets the values of the items “bending line start point coordinates (X, Y)” and “bending line end point coordinates (X, Y)” indicated by the bending process attribute information to the N−1th time. The angle of the bending line is calculated by converting the coordinates of the bending line of the bending process and the coordinates of the bending line of the N-th bending process into the defined coordinate system. If the angle of the bending line in the N-th bending step and the angle of the bending line in the N-1th bending step are different from each other, the trial bending presence/absence determining unit 31 determines that the trial bending work occurs in the N-th bending step. When it is determined that the angle of the bending line in the N-th bending step and the angle of the bending line in the N−1-th bending step match, it is determined that the trial bending operation does not occur in the N-th bending step. The trial bending presence/absence determining unit 31 determines that the trial bending operation occurs because the first bending step does not include the (N-1)th bending step. The trial bending presence/absence determining unit 31 sends information indicating the presence/absence of trial bending work for each bending process to the associated work information generating unit 33.

回転量算出部32は、曲げ工程属性情報抽出部22から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目から、曲げ工程ごとの部品を回転させる回転量を算出する。任意の曲げ線を曲げる場合、曲げ線同士の位置関係によって、部品を回転しプレスブレーキの金型の下降面に曲げ線をセットする部品を回転させる作業が必要となる場合がある。部品を回転させる回転量によって、曲げ加工の加工時間が変わる。 The rotation amount calculation unit 32 includes the “bending order”, the “bending line start point coordinates (X, Y)”, and the “bending line end point coordinates (X) included in the bending process attribute information received from the bending process attribute information extraction unit 22. , Y)”, the amount of rotation for rotating the part for each bending step is calculated. When bending an arbitrary bending line, depending on the positional relationship between the bending lines, it may be necessary to rotate the part and set the bending line on the descending surface of the die of the press brake. The processing time for bending varies depending on the amount of rotation that rotates the part.

回転量算出部32は、試し曲げ有無判定部31と同様に座標系を定義し、曲げ工程属性情報が示す「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目の値を、N−1回目の曲げ工程の曲げ線の座標およびN回目の曲げ工程の曲げ線の定義した座標系における座標に変換し、N回目の曲げ工程で部品を回転させる回転量を算出する。回転量算出部32は、1回目の曲げ工程についてはN−1回目の曲げ工程がないので、回転量を0°とする。回転量算出部32は、曲げ工程ごとの回転量を示す情報を付随作業情報生成部33に送る。 The rotation amount calculation unit 32 defines a coordinate system similarly to the trial bending presence/absence determination unit 31, and defines “bending line start point coordinates (X, Y)” and “bending line end point coordinates (X, Y)” value is converted into the coordinates of the bending line in the (N-1)th bending step and the coordinates in the defined coordinate system of the bending line in the Nth bending step, and the part is rotated in the Nth bending step. The amount of rotation to be performed is calculated. The rotation amount calculation unit 32 sets the rotation amount to 0° because there is no N-1th bending process for the first bending process. The rotation amount calculation unit 32 sends information indicating the rotation amount for each bending process to the associated work information generation unit 33.

付随作業情報生成部33は、試し曲げ有無判定部31および回転量算出部32から受け取った情報に基づいて、曲げ工程ごとの試し曲げ作業の有無および回転量を示す付随作業情報を生成し、パラメータ記憶部14に記憶する。付随作業情報について図7を用いて説明する。 The accompanying work information generation unit 33 generates, based on the information received from the trial bending presence/absence determination unit 31 and the rotation amount calculation unit 32, accompanying work information indicating the presence or absence and the rotation amount of the trial bending work for each bending process, and the parameters It is stored in the storage unit 14. The accompanying work information will be described with reference to FIG. 7.

図7は、実施の形態に係る付随作業情報の一例を示す図である。付随作業判定部24の試し曲げ有無判定部31は、図5に示すような曲げ工程属性情報を受け取った場合、「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目から1回目〜4回目の曲げ工程の曲げ線の角度を算出する。試し曲げ有無判定部31は、1回目の曲げ工程は、試し曲げ作業が有ると判定する。2回目の曲げ工程は、1回目の曲げ工程と曲げ線の角度が一致するので、試し曲げ作業が無いと判定する。3回目の曲げ工程は、2回目の曲げ工程と曲げ線の角度が異なるので、試し曲げ作業が有ると判定する。4回目の曲げ工程は、3回目の曲げ工程と曲げ線の角度が一致するので、試し曲げ作業が無いと判定する。試し曲げ有無判定部31は、このような判定結果を示す情報を付随作業情報生成部33に送る。 FIG. 7 is a diagram showing an example of associated work information according to the embodiment. When the trial bending presence/absence determining unit 31 of the accompanying work determining unit 24 receives the bending process attribute information as shown in FIG. 5, the “bending line start point coordinates (X, Y)” and the “bending line end point coordinates (X , Y)”, the angle of the bending line in the first to fourth bending steps is calculated. The trial bending presence/absence determining unit 31 determines that there is a trial bending operation in the first bending step. Since the angle of the bending line in the second bending step matches that in the first bending step, it is determined that there is no trial bending work. Since the third bending step differs from the second bending step in the angle of the bending line, it is determined that there is a trial bending operation. Since the angle of the bending line in the fourth bending step matches that in the third bending step, it is determined that the trial bending operation is not performed. The trial bending presence/absence determining unit 31 sends information indicating such a determination result to the associated work information generating unit 33.

回転量算出部32は、図5に示すような曲げ工程属性情報を受け取った場合、「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目から1回目〜4回目の曲げ工程の曲げ線の作業方向を算出する。回転量算出部32は、1回目の曲げ工程の回転量は0°とする。2回目の曲げ線の作業方向は1回目の曲げ線の作業方向と同じであるので、2回目の曲げ工程の回転量は0°とする。3回目の曲げ線の作業方向と2回目の曲げ線の作業方向との差から、3回目の曲げ工程の回転量は90°とする。4回目の曲げ線の作業方向は3回目の曲げ線の作業方向と同じであるので、4回目の曲げ工程の回転量は0°とする。試し曲げ有無判定部31は、算出した曲げ工程ごとの回転量を示す情報を付随作業情報生成部33に送る。 When the bending amount attribute information as shown in FIG. 5 is received, the rotation amount calculation unit 32 selects from the items “bending line start point coordinates (X, Y)” and “bending line end point coordinates (X, Y)”. The working direction of the bending line in the first to fourth bending steps is calculated. The rotation amount calculation unit 32 sets the rotation amount in the first bending process to 0°. Since the working direction of the second bending line is the same as the working direction of the first bending line, the rotation amount of the second bending process is 0°. From the difference between the working direction of the third bending line and the working direction of the second bending line, the rotation amount of the third bending step is 90°. Since the working direction of the fourth bending line is the same as the working direction of the third bending line, the rotation amount of the fourth bending process is 0°. The trial bending presence/absence determining unit 31 sends information indicating the calculated rotation amount for each bending process to the associated work information generating unit 33.

付随作業情報生成部33は、試し曲げ有無判定部31および回転量算出部32から受け取った情報に基づいて、図7に示すような、1回目の曲げ工程は試し曲げ作業が発生し、回転量は0°、2回目の曲げ工程は試し曲げ作業が発生せず、回転量は0°、3回目の曲げ工程は試し曲げ作業が発生し、回転量は90°、4回目の曲げ工程は試し曲げ作業が発生せず、回転量は0°であることを示す付随作業情報をパラメータ記憶部14に記憶する。 Based on the information received from the trial bending presence/absence determining unit 31 and the rotation amount calculating unit 32, the accompanying work information generating unit 33 generates the trial bending work in the first bending process as shown in FIG. Is 0°, the trial bending work does not occur in the second bending process, the rotation amount is 0°, the trial bending work occurs in the third bending process, the rotation amount is 90°, the trial bending work is performed in the fourth bending process. The parameter storage unit 14 stores accompanying work information indicating that the bending work does not occur and the rotation amount is 0°.

このように、図1の曲げ加工費見積装置1のパラメータ記憶部14には、工程共通属性情報、主作業情報および付随作業情報が、加工コストに関するパラメータとして記憶される。加工時間算出部16は、見積基準データ記憶部15が記憶する、曲げ加工の主作業および曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを参照し、パラメータ記憶部14が記憶する加工コストに関するパラメータに基づいて、曲げ工程ごとの加工時間を算出する。見積基準データについて図8〜図10を用いて説明する。 As described above, the process storage attribute information, the main work information, and the associated work information are stored in the parameter storage unit 14 of the bending cost estimation device 1 of FIG. 1 as parameters related to the processing cost. The processing time calculation unit 16 refers to the estimation reference data stored in the estimation reference data storage unit 15 that indicates the processing time for each work element included in the main work of bending and the accompanying work of bending, and the parameter storage unit 14 The processing time for each bending step is calculated based on the parameters related to the processing cost stored by the. The estimation reference data will be described with reference to FIGS.

図8は、実施の形態に係る主作業の見積基準データの一例を示す図である。主作業の見積基準データは、曲げ角度と曲げパターンとの組み合わせで決まる加工時間を示す。図8の例では、「曲げ角度」には、「30°」、「60°」、「90°」、「120°」、「150°」および「180°」の項目があり、「曲げパターン」には、「V曲げ」、「R曲げ」および「ヘミング曲げ」の項目がある。例えば、「90°」の「V曲げ」には、加工時間が3秒かかる。「ヘミング曲げ」は「曲げ角度」が180°であり、加工時間が10秒かかる。 FIG. 8 is a diagram showing an example of estimation reference data for main work according to the embodiment. The estimation reference data of the main work indicates the processing time determined by the combination of the bending angle and the bending pattern. In the example of FIG. 8, the “bending angle” includes items of “30°”, “60°”, “90°”, “120°”, “150°”, and “180°”, and “bending pattern” "Includes items of "V bend", "R bend" and "hemming bend". For example, the processing time is 3 seconds for "V bending" of "90°". “Hemming bending” has a “bending angle” of 180° and a processing time of 10 seconds.

図9は、実施の形態に係る試し曲げの有無の見積基準データの一例を示す図である。試し曲げの有無見積基準データは、試し曲げ作業の有無によって決まる追加の加工時間を示す。図9の例では、試し曲げ作業が発生する場合には、追加の加工時間が20秒かかる。 FIG. 9 is a diagram showing an example of estimation reference data regarding the presence/absence of trial bending according to the embodiment. The trial bending presence/absence estimation reference data indicates additional processing time determined by the presence/absence of trial bending work. In the example of FIG. 9, when the trial bending work occurs, additional processing time takes 20 seconds.

図10は、実施の形態に係る部品の回転の見積基準データの一例を示す図である。部品の回転の見積基準データは、回転量と曲げ工程の対象の部品のX寸法との組み合わせで決まる追加の加工時間を示す。図10の例では、「回転量」には、「±0〜59°」、「±60〜119°」および「±120〜180°」の項目があり、曲げ工程の対象の部品のX寸法を示す「X寸法」には、「0〜199mm」、「200〜499mm」、「500〜999mm」および「1000〜1500mm」の項目がある。例えば、「回転量」が「±0〜59°」で「X寸法」が「0〜199mm」である場合には、追加の加工時間が2秒かかる。見積基準データは、材料ごとに異なる。図8〜図10は、図4の工程共通属性情報が示す材料(材質がSPHC、板厚が2.3mm、X寸法が200mmおよびY寸法が100mm)が属する分類の見積基準データである。 FIG. 10 is a diagram showing an example of estimation reference data of rotation of components according to the embodiment. The estimation reference data of the rotation of the component indicates an additional processing time determined by the combination of the rotation amount and the X dimension of the component to be bent. In the example of FIG. 10, the "rotation amount" includes items of "±0 to 59°", "±60 to 119°", and "±120 to 180°", and the X dimension of the part to be bent. The "X dimension" indicating "" has items of "0 to 199 mm", "200 to 499 mm", "500 to 999 mm", and "1000 to 1500 mm". For example, when the “rotation amount” is “±0 to 59°” and the “X dimension” is “0 to 199 mm”, additional processing time is 2 seconds. Estimated standard data differs for each material. 8 to 10 are estimation standard data of the classification to which the material indicated by the process common attribute information of FIG. 4 (the material is SPHC, the plate thickness is 2.3 mm, the X dimension is 200 mm and the Y dimension is 100 mm) belongs.

図1の曲げ加工費見積装置1の加工時間算出部16は、図8〜図10に示すような、工程共通属性情報が示す材料の属する分類の見積基準データを参照し、主作業情報、付随作業情報に基づいて、曲げ工程ごとの主作業の加工時間、試し曲げ作業の有無による追加の加工時間および回転量による追加の加工時間を算出する。加工時間算出部16は、主作業の加工時間に試し曲げ作業の有無による追加の加工時間および回転量による追加の加工時間を加算して、曲げ工程ごとの加工時間を算出する。加工時間算出部16は、算出した曲げ工程ごとの加工時間を示す加工時間情報を生成し、加工費算出部18に送る。加工費算出部18は、加工費基準データ記憶部17が記憶する、単位時間あたりの加工費を示す加工費基準データを参照し、加工時間算出部16から受け取った加工時間情報に基づいて、加工費を算出する。加工費基準データについて図11を用いて説明する。 The processing time calculation unit 16 of the bending processing cost estimation device 1 of FIG. 1 refers to the estimation standard data of the classification to which the material indicated by the process common attribute information belongs, as shown in FIGS. Based on the work information, the processing time of the main work for each bending process, the additional processing time depending on the presence or absence of the trial bending work, and the additional processing time depending on the rotation amount are calculated. The processing time calculation unit 16 calculates the processing time for each bending process by adding the additional processing time depending on the presence or absence of the trial bending work and the additional processing time depending on the rotation amount to the processing time of the main work. The processing time calculation unit 16 generates processing time information indicating the calculated processing time for each bending process, and sends it to the processing cost calculation unit 18. The processing cost calculation unit 18 refers to the processing cost reference data indicating the processing cost per unit time stored in the processing cost reference data storage unit 17, and based on the processing time information received from the processing time calculation unit 16, Calculate the cost. The processing cost reference data will be described with reference to FIG.

図11は、実施の形態に係る加工費基準データの一例を示す図である。加工費基準データは、曲げ加工で使用する機械を示す「加工方法」と、該機械による単位時間あたりの加工費を示す「曲げ基準単価」との項目からなる。図11の例では、曲げ加工で使用する機械には「ベンダーA」、「ベンダーB」および「ベンダーC」がある。「ベンダーA」、「ベンダーB」および「ベンダーC」はそれぞれ、「V曲げ」、「R曲げ」および「ヘミング曲げ」の曲げパターンに対応する。また、図11の例では、「曲げ基準単価」は1秒あたりの加工費を示す。 FIG. 11 is a diagram showing an example of the processing cost reference data according to the embodiment. The processing cost standard data includes items of "processing method" indicating a machine used for bending and "bending standard unit price" indicating processing cost per unit time by the machine. In the example of FIG. 11, there are “bender A”, “bender B”, and “bender C” as machines used for bending. “Bender A”, “Bender B” and “Bender C” respectively correspond to bending patterns of “V bend”, “R bend” and “hemming bend”. Further, in the example of FIG. 11, the “bending standard unit price” indicates the processing cost per second.

図1の曲げ加工費見積装置1の加工費算出部18は、図11に示すような加工費基準データを参照し、加工時間情報が示す曲げ工程ごとの加工時間に曲げパターンに対応する「加工方法」の「曲げ基準単価」を乗算して、曲げ工程ごとの加工費を算出する。加工費算出部18は、算出した曲げ工程ごとの加工費を示す加工費情報を生成し、設計者端末2に送信する。設計者端末2は、曲げ加工費見積装置1から受信した加工費情報を表示する。設計者は、フィードバックされた加工費情報に基づいて設計内容を修正することができる。なお、加工費算出部18は、生成した加工費情報を記憶しておいてもよいし、表示させてもよい。この場合、設計者は、曲げ加工費見積装置1に記憶された、または、表示された加工費情報を参照する。加工費算出部18は、加工費情報だけでなく、加工時間情報を設計者端末2に送信してもよいし、設計者端末2に送信する加工時間情報には、主作業の加工時間、試し曲げ作業の有無による追加の加工時間および回転量による追加の加工時間を示す情報を含んでもよい。続いて、曲げ加工費見積装置1が行う処理について、図12〜図14のフローチャートを用いて説明する。 The processing cost calculation unit 18 of the bending processing cost estimation device 1 of FIG. 1 refers to the processing cost reference data as shown in FIG. 11, and refers to the processing time for each bending step indicated by the processing time information and corresponds to the “machining”. Multiply the "bending standard unit price" of "Method" to calculate the processing cost for each bending step. The machining cost calculation unit 18 generates machining cost information indicating the calculated machining cost for each bending process, and transmits the machining cost information to the designer terminal 2. The designer terminal 2 displays the processing cost information received from the bending processing cost estimation device 1. The designer can modify the design content based on the fed back processing cost information. The processing cost calculator 18 may store or display the generated processing cost information. In this case, the designer refers to the processing cost information stored or displayed in the bending processing cost estimation device 1. The machining cost calculation unit 18 may transmit not only the machining cost information but also the machining time information to the designer terminal 2, and the machining time information transmitted to the designer terminal 2 includes the machining time of the main work and the trial. Information may be included that indicates the additional processing time depending on the presence or absence of the bending work and the additional processing time depending on the rotation amount. Next, the processing performed by the bending cost estimation device 1 will be described with reference to the flowcharts of FIGS.

図12は、実施の形態に係る曲げ加工費見積処理の動作の一例を示すフローチャートである。曲げ加工費見積処理は、曲げ加工費見積装置1が起動すると開始する。曲げ加工費見積装置1のCADデータ取得部11は、設計者端末2から、3次元CADデータを取得する(ステップS11)。CADデータ取得部11は、取得した3次元CADデータをCADデータ記憶部12に記憶する。 FIG. 12 is a flowchart showing an example of the operation of the bending cost estimation process according to the embodiment. The bending cost estimation process starts when the bending cost estimation device 1 is activated. The CAD data acquisition unit 11 of the bending cost estimation device 1 acquires three-dimensional CAD data from the designer terminal 2 (step S11). The CAD data acquisition unit 11 stores the acquired three-dimensional CAD data in the CAD data storage unit 12.

パラメータ抽出部13の工程共通属性情報抽出部21は、CADデータ記憶部12が記憶する3次元CADデータに付加された属性情報から、図4に示すような工程共通属性情報を抽出し(ステップS12)、パラメータ記憶部14に記憶する。曲げ工程属性情報抽出部22は、CADデータ記憶部12が記憶する3次元CADデータに付加された属性情報から図5に示すような曲げ工程属性情報を抽出し(ステップS13)、主作業情報抽出部23および付随作業判定部24に送る。主作業情報抽出部23は、曲げ工程属性情報抽出部22から受け取った曲げ工程属性情報から、「曲げ順」、「曲げパターン」および「曲げ角度」を示す図6に示すような主作業情報を抽出し(ステップS14)、パラメータ記憶部14に記憶する。 The process common attribute information extraction unit 21 of the parameter extraction unit 13 extracts the process common attribute information as shown in FIG. 4 from the attribute information added to the three-dimensional CAD data stored in the CAD data storage unit 12 (step S12). ), and stores it in the parameter storage unit 14. The bending process attribute information extraction unit 22 extracts bending process attribute information as shown in FIG. 5 from the attribute information added to the three-dimensional CAD data stored in the CAD data storage unit 12 (step S13), and main work information extraction. It is sent to the unit 23 and the associated work determination unit 24. From the bending process attribute information received from the bending process attribute information extracting unit 22, the main work information extracting unit 23 obtains the main work information as shown in FIG. 6 indicating the “bending order”, the “bending pattern”, and the “bending angle”. It is extracted (step S14) and stored in the parameter storage unit 14.

付随作業判定部24の試し曲げ有無判定部31は、曲げ工程属性情報抽出部22から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目に基づいて、曲げ工程ごとの試し曲げ作業の有無を判定する試し曲げ有無判定処理を行う(ステップS15)。試し曲げ有無判定部31は、曲げ工程ごとの試し曲げ作業の有無を示す情報を付随作業情報として生成し、パラメータ記憶部14に記憶する。回転量算出部32は、曲げ工程属性情報抽出部22から受け取った曲げ工程属性情報に含まれる「曲げ順」、「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目から、曲げ工程ごとの部品を回転させる回転量を算出する回転量算出処理を行う(ステップS16)。回転量算出部32は、図7に示すような付随作業情報を生成し(ステップS17)、パラメータ記憶部14に記憶する。 The trial bending presence/absence determining unit 31 of the accompanying work determining unit 24 includes “bending order”, “bending line starting point coordinates (X, Y)”, and “bending line” included in the bending process attribute information received from the bending process attribute information extracting unit 22. Based on the item "end point coordinates (X, Y) of bending line", a trial bending presence/absence determining process is performed to determine the presence/absence of trial bending work for each bending process (step S15). The trial bending presence/absence determining unit 31 generates information indicating the presence/absence of trial bending work for each bending process as accompanying work information, and stores it in the parameter storage unit 14. The rotation amount calculation unit 32 includes the “bending order”, the “bending line start point coordinates (X, Y)”, and the “bending line end point coordinates (X) included in the bending process attribute information received from the bending process attribute information extraction unit 22. , Y)”, a rotation amount calculation process for calculating the rotation amount for rotating the component for each bending step is performed (step S16). The rotation amount calculation unit 32 generates accompanying work information as shown in FIG. 7 (step S17) and stores it in the parameter storage unit 14.

加工時間算出部16は、図8〜図10に示すような、工程共通属性情報が示す材料の属する分類の見積基準データを参照し、主作業情報および付随作業情報に基づいて、曲げ工程ごとの加工時間を算出する(ステップS18)。加工時間算出部16は、算出した曲げ工程ごとの加工時間を示す加工時間情報を加工費算出部18に送る。加工費算出部18は、図11に示すような、加工費基準データを参照し、加工時間算出部16から受け取った加工時間情報に基づいて、曲げ工程ごとの加工費を算出する(ステップS19)。加工費算出部18は、算出した曲げ工程ごとの加工費を示す加工費情報を生成し(ステップS20)、処理を終了する。続いて、図12のフローチャートのステップS15で定義した試し曲げ有無判定処理について、図13のフローチャートを用いて説明する。 The machining time calculation unit 16 refers to the estimation standard data of the classification to which the material indicated by the process common attribute information as shown in FIGS. 8 to 10, and based on the main work information and the associated work information, for each bending process. The processing time is calculated (step S18). The processing time calculation unit 16 sends processing time information indicating the calculated processing time for each bending process to the processing cost calculation unit 18. The processing cost calculator 18 refers to the processing cost reference data as shown in FIG. 11, and calculates the processing cost for each bending process based on the processing time information received from the processing time calculator 16 (step S19). .. The processing cost calculation unit 18 generates processing cost information indicating the calculated processing cost for each bending process (step S20), and ends the process. Subsequently, the trial bending presence/absence determination process defined in step S15 of the flowchart of FIG. 12 will be described with reference to the flowchart of FIG.

図13は、実施の形態に係る試し曲げ有無判定処理の動作の一例を示すフローチャートである。試し曲げ有無判定処理は、付随作業判定部24の試し曲げ有無判定部31が曲げ工程属性情報抽出部22から曲げ工程属性情報を受け取ると開始する。試し曲げ有無判定部31は、N回目の曲げ工程について、N=1である場合(ステップS21;YES)、試し曲げ作業有りと判定する(ステップS26)。N=1でない場合(ステップS21;NO)、試し曲げ有無判定部31は、N−1回目の曲げ工程で加工された部品においてN回目の曲げ工程の曲げ線がある面の中心を原点とする座標系を定義する(ステップS22)。N=1の場合、原点のX座標は、工程共通属性情報の「X寸法」の値を2で除算した値、原点のX座標は、工程共通属性情報の「Y寸法」の値を2で除算した値である。 FIG. 13 is a flowchart showing an example of the operation of the trial bending presence/absence determining process according to the embodiment. The trial bending presence/absence determining process starts when the trial bending presence/absence determining unit 31 of the associated work determining unit 24 receives the bending process attribute information from the bending process attribute information extracting unit 22. The trial bending presence/absence determining unit 31 determines that the trial bending operation is performed when N=1 in the N-th bending process (step S21; YES) (step S26). When N is not 1 (step S21; NO), the trial bending presence/absence determining unit 31 sets the center of the surface having the bending line of the N-th bending step in the component processed in the N−1-th bending step as the origin. A coordinate system is defined (step S22). When N=1, the X coordinate of the origin is a value obtained by dividing the value of “X dimension” of the process common attribute information by 2, and the X coordinate of the origin is 2 of the value of “Y dimension” of the process common attribute information. It is the divided value.

試し曲げ有無判定部31は、曲げ工程属性情報が示す、N−1回目の曲げ工程の曲げ線およびN回目の曲げ工程の曲げ線の「曲げ線の始点座標(X,Y)」および「曲げ線の終点座標(X,Y)」の項目の値を、N−1回目の曲げ工程の曲げ線の座標およびN回目の曲げ工程の曲げ線の定義した座標系における座標に変換する(ステップS23)。試し曲げ有無判定部31は、定義した座標系におけるN−1回目の曲げ工程の曲げ線の座標およびN回目の曲げ工程の曲げ線の座標から、N−1回目の曲げ工程の曲げ線の角度およびN回目の曲げ工程の曲げ線の角度を算出する(ステップS24)。定義した座標系におけるN回目の曲げ工程の曲げ線の始点のX座標をx1、始点のY座標をy1、終点のX座標をx2、終点のY座標をy2とすると、曲げ線の角度=tan−1{(y2−y1)/(x2−x1)}の計算式より、N回目の曲げ工程の曲げ線の角度を求める。ただし、曲げ線角度が負の場合、180を加算する。N−1回目の曲げ工程の曲げ線の角度も同様に求める。 The trial bending presence/absence determining unit 31 indicates the “starting point coordinates (X, Y) of the bending line” and the “bending line” of the bending line of the N−1th bending process and the bending line of the Nth bending process, which are indicated by the bending process attribute information. The value of the item "End point coordinate of line (X, Y)" is converted into the coordinates of the bending line of the (N-1)th bending step and the coordinates of the bending line of the Nth bending step in the defined coordinate system (step S23). ). The trial bending presence/absence determining unit 31 determines the angle of the bending line of the (N-1)th bending step from the coordinates of the bending line of the (N-1)th bending step and the coordinates of the bending line of the Nth bending step in the defined coordinate system. And the angle of the bending line in the N-th bending step is calculated (step S24). If the X coordinate of the starting point of the bending line in the Nth bending step in the defined coordinate system is x1, the Y coordinate of the starting point is y1, the X coordinate of the ending point is x2, and the Y coordinate of the ending point is y2, the angle of the bending line is tan. −1 {(y2-y1)/(x2-x1)} is used to calculate the angle of the bending line in the N-th bending step. However, when the bending line angle is negative, 180 is added. The angle of the bending line in the (N-1)th bending step is similarly obtained.

試し曲げ有無判定部31は、N回目の曲げ工程の曲げ線の角度と、N−1回目の曲げ工程の曲げ線の角度とが異なるか否かを判定する(ステップS25)。N回目の曲げ工程の曲げ線の角度と、N−1回目の曲げ工程の曲げ線の角度とが異なる場合(ステップS25;YES)、試し曲げ有無判定部31は、試し曲げ作業有りと判定する(ステップS26)。N回目の曲げ工程の曲げ線の角度と、N−1回目の曲げ工程の曲げ線の角度とが一致する場合(ステップS25;NO)、試し曲げ有無判定部31は、試し曲げ作業無しと判定する(ステップS27)。 The trial bending presence/absence determining unit 31 determines whether the angle of the bending line in the N-th bending step and the angle of the bending line in the N−1-th bending step are different (step S25). When the angle of the bending line in the N-th bending step is different from the angle of the bending line in the N−1-th bending step (step S25; YES), the trial bending presence/absence determining unit 31 determines that the trial bending operation is performed. (Step S26). When the angle of the bending line in the N-th bending step and the angle of the bending line in the N-1-th bending step match (step S25; NO), the trial bending presence/absence determining unit 31 determines that there is no trial bending work. Yes (step S27).

N回目の曲げ工程が最後の曲げ工程でない場合(ステップ28;NO)、処理はステップS22に戻り、試し曲げ有無判定部31は、ステップS22〜ステップ28を繰り返す。N回目の曲げ工程が最後の曲げ工程である場合(ステップ28;YES)、試し曲げ有無判定部31は、曲げ工程ごとの試し曲げ作業の有無を示す情報を付随作業情報生成部33に送り、処理を終了する。続いて、図12のフローチャートのステップS16で定義した回転量算出処理について、図14のフローチャートを用いて説明する。 If the N-th bending process is not the final bending process (step 28; NO), the process returns to step S22, and the trial bending presence/absence determining unit 31 repeats steps S22 to S28. When the N-th bending process is the last bending process (step 28; YES), the trial bending presence/absence determining unit 31 sends information indicating the presence/absence of trial bending work for each bending process to the associated work information generating unit 33, The process ends. Next, the rotation amount calculation processing defined in step S16 of the flowchart of FIG. 12 will be described using the flowchart of FIG.

図14は、実施の形態に係る回転量算出処理の動作の一例を示すフローチャートである。回転量算出処理は、付随作業判定部24の回転量算出部32が曲げ工程属性情報抽出部22から曲げ工程属性情報を受け取ると開始する。回転量算出部32は、N回目の曲げ工程について、N=1である場合(ステップS31;YES)、1回目の曲げ工程の回転量を0°として算出する(ステップS35)。N=1でない場合(ステップS31;NO)、処理はステップS32に移行する。ステップS32およびステップS33は、図13のフローチャートのステップS22およびステップS23と同じ処理であるので説明を省略する。回転量算出部32は、定義した座標系におけるN−1回目の曲げ工程の曲げ線の座標およびN回目の曲げ工程の曲げ線の座標から、N−1回目の曲げ工程の曲げ線の作業方向およびN回目の曲げ工程の曲げ線の作業方向を算出する(ステップS34)。回転量算出部32は、N回目の曲げ工程の曲げ線に対して、原点から垂直線aを引く。N回目の曲げ工程の曲げ線に対して原点から垂直線aが引けない場合は、N回目の曲げ工程の曲げ線の延長線に対して原点から垂直線aを引く。第1象限のX座標軸と垂直線aのなす角(反時計周り)を曲げ線の作業方向とする。N−1回目の曲げ工程の曲げ線の作業方向も同様に求める。 FIG. 14 is a flowchart showing an example of the operation of the rotation amount calculation process according to the embodiment. The rotation amount calculation process starts when the rotation amount calculation unit 32 of the associated work determination unit 24 receives the bending process attribute information from the bending process attribute information extraction unit 22. The rotation amount calculation unit 32 calculates the rotation amount of the first bending process as 0° when N=1 (step S31; YES) for the Nth bending process (step S35). When N=1 is not satisfied (step S31; NO), the process proceeds to step S32. Steps S32 and S33 are the same processes as steps S22 and S23 of the flowchart of FIG. 13, and therefore description thereof will be omitted. From the coordinates of the bending line of the (N-1)th bending process and the coordinates of the bending line of the Nth bending process in the defined coordinate system, the rotation amount calculation unit 32 determines the working direction of the bending line of the N-1th bending process. And the working direction of the bending line in the N-th bending step is calculated (step S34). The rotation amount calculation unit 32 draws a vertical line a from the origin for the bending line in the N-th bending process. When the vertical line a cannot be drawn from the origin with respect to the bending line in the N-th bending step, the vertical line a is drawn from the origin with respect to the extension line of the bending line in the N-th bending step. The angle between the X coordinate axis of the first quadrant and the vertical line a (counterclockwise) is the working direction of the bending line. The work direction of the bending line in the (N-1)th bending step is similarly obtained.

回転量算出部32は、N回目の曲げ工程の曲げ線の作業方向の値からN−1回目の曲げ工程の曲げ線の作業方向の値を減算した値をN回目の曲げ工程の回転量として算出する(ステップS35)。N回目の曲げ工程が最後の曲げ工程でない場合(ステップ36;NO)、処理はステップS32に戻り、回転量算出部32は、ステップS32〜ステップ36を繰り返す。N回目の曲げ工程が最後の曲げ工程である場合(ステップ36;YES)、回転量算出部32は、曲げ工程ごとの回転量を示す情報を付随作業情報生成部33に送り、処理を終了する。 The rotation amount calculation unit 32 subtracts the value of the working direction of the bending line of the (N-1)th bending process from the value of the working direction of the bending line of the Nth bending process as the rotation amount of the Nth bending process. Calculate (step S35). If the N-th bending process is not the final bending process (step 36; NO), the process returns to step S32, and the rotation amount calculation unit 32 repeats steps S32 to S36. When the N-th bending process is the last bending process (step 36; YES), the rotation amount calculation unit 32 sends information indicating the rotation amount for each bending process to the associated work information generation unit 33, and the process is ended. ..

以上説明したように実施の形態の曲げ加工費見積装置1によれば、曲げ加工の曲げ線の対象物における座標を示す情報に基づいて、曲げ加工の付随作業を示す付随作業情報を生成し、付随作業情報を加味して加工時間および加工費を算出することで、製品の製造の曲げ加工における付随作業を考慮した、より正確な曲げ加工費を見積もることが可能になる。 As described above, according to the bending cost estimation device 1 of the embodiment, based on the information indicating the coordinates of the bending line of the bending process on the object, the accompanying work information indicating the accompanying work of the bending process is generated, By calculating the processing time and the processing cost in consideration of the accompanying work information, it is possible to estimate the bending work cost more accurately in consideration of the accompanying work in the bending process of manufacturing the product.

上記の実施の形態では、曲げ工程ごとの加工時間および加工費を算出したが、すべての曲げ工程の合計の加工時間および加工費を算出してもよい。また、上記の実施の形態では、付随作業判定部24は、試し曲げ有無判定部31および回転量算出部32を備えるが、どちらか一方を備える構成でもよい。 In the above embodiment, the processing time and the processing cost for each bending step are calculated, but the total processing time and the processing cost for all the bending steps may be calculated. Further, in the above embodiment, the accompanying work determination unit 24 includes the trial bending presence/absence determination unit 31 and the rotation amount calculation unit 32, but may be configured to include either one.

図15は、実施の形態に係る曲げ加工費見積装置のハードウェア構成の一例を示す図である。曲げ加工費見積装置1は、図15に示すように、一時記憶部101、記憶部102、計算部103、入力部104、外部出力部105および表示部106を備える。一時記憶部101、記憶部102、入力部104、外部出力部105および表示部106はいずれもBUSを介して計算部103に接続されている。 FIG. 15 is a diagram showing an example of the hardware configuration of the bending cost estimation device according to the embodiment. As shown in FIG. 15, the bending cost estimation device 1 includes a temporary storage unit 101, a storage unit 102, a calculation unit 103, an input unit 104, an external output unit 105, and a display unit 106. The temporary storage unit 101, the storage unit 102, the input unit 104, the external output unit 105, and the display unit 106 are all connected to the calculation unit 103 via the BUS.

計算部103、はCPU(Central Processing Unit)などから構成され、記憶部102に記憶されている制御プログラムに従って、曲げ加工費見積装置1のパラメータ抽出部13、加工時間算出部16および加工費算出部18の各処理を実行する。 The calculation unit 103 includes a CPU (Central Processing Unit) and the like, and according to the control program stored in the storage unit 102, the parameter extraction unit 13, the processing time calculation unit 16, and the processing cost calculation unit of the bending processing cost estimation device 1. Each process of 18 is performed.

一時記憶部101はRAM(Random-Access Memory)などから構成され、記憶部102に記憶されている制御プログラムをロードし、計算部103の作業領域として用いられる。 The temporary storage unit 101 is composed of a RAM (Random-Access Memory) or the like, loads the control program stored in the storage unit 102, and is used as a work area of the calculation unit 103.

記憶部102は、フラッシュメモリ、ハードディスク、DVD−RAM、DVD−RWなどの不揮発性メモリから構成され、曲げ加工費見積装置1の処理を計算部103に行わせるためのプログラムをあらかじめ記憶し、また、計算部103の指示に従って、このプログラムが記憶するデータを計算部103に供給し、計算部103から供給されたデータを記憶する。CADデータ記憶部12、パラメータ記憶部14、見積基準データ記憶部15および加工費基準データ記憶部17は、記憶部102に構成される。 The storage unit 102 is composed of a non-volatile memory such as a flash memory, a hard disk, a DVD-RAM, a DVD-RW, etc., and stores in advance a program for causing the calculation unit 103 to perform the process of the bending cost estimation device 1, and According to the instruction of the calculation unit 103, the data stored in this program is supplied to the calculation unit 103, and the data supplied from the calculation unit 103 is stored. The CAD data storage unit 12, the parameter storage unit 14, the estimation standard data storage unit 15, and the processing cost standard data storage unit 17 are configured in the storage unit 102.

入力部104は、キーボードおよびマウスなどのポインティングデバイスなどと、キーボードおよびポインティングデバイスなどをBUSに接続するインタフェース装置から構成されている。入力部104を介して入力された情報は、計算部103に供給される。設計者が曲げ加工費見積装置1に3次元CADデータを入力する場合は、入力部104は、CADデータ取得部11として機能する。 The input unit 104 includes a pointing device such as a keyboard and a mouse, and an interface device that connects the keyboard and the pointing device to the BUS. The information input via the input unit 104 is supplied to the calculation unit 103. When the designer inputs the three-dimensional CAD data to the bending cost estimation device 1, the input unit 104 functions as the CAD data acquisition unit 11.

外部出力部105は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはLAN(Local Area Network)インタフェースから構成されている。加工費算出部18が加工費情報を設計者端末2に送信する場合には、外部出力部105は、加工費算出部18として機能する。 The external output unit 105 includes a network terminating device or a wireless communication device connected to the network, and a serial interface or a LAN (Local Area Network) interface connected to them. When the processing cost calculation unit 18 transmits the processing cost information to the designer terminal 2, the external output unit 105 functions as the processing cost calculation unit 18.

表示部106は、CRT(Cathode Ray Tube)またはLCD(Liquid Crystal Display)などから構成されている。表示部106は、ユーザが曲げ加工費見積装置1に情報を入力する場合は、操作画面を表示する。加工費算出部18が加工費情報を表示する場合には、表示部106は、加工費算出部18として機能する。 The display unit 106 is composed of a CRT (Cathode Ray Tube) or an LCD (Liquid Crystal Display). The display unit 106 displays an operation screen when the user inputs information to the bending cost estimation device 1. When the processing cost calculator 18 displays the processing cost information, the display unit 106 functions as the processing cost calculator 18.

図1に示す曲げ加工費見積装置1のCADデータ取得部11、CADデータ記憶部12、パラメータ抽出部13、パラメータ記憶部14、見積基準データ記憶部15、加工時間算出部16、加工費基準データ記憶部17および加工費算出部18の処理は、制御プログラムが、一時記憶部101、計算部103、記憶部102、入力部104、外部出力部105および表示部106などを資源として用いて処理することによって実行する。 The CAD data acquisition unit 11, the CAD data storage unit 12, the parameter extraction unit 13, the parameter storage unit 14, the estimation reference data storage unit 15, the processing time calculation unit 16, the processing cost reference data of the bending processing cost estimation device 1 shown in FIG. The processing of the storage unit 17 and the processing cost calculation unit 18 is performed by the control program using the temporary storage unit 101, the calculation unit 103, the storage unit 102, the input unit 104, the external output unit 105, the display unit 106, and the like as resources. Run by

その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。 In addition, the hardware configuration and the flowchart described above are examples, and can be arbitrarily changed and modified.

計算部103、一時記憶部101、記憶部102、入力部104、外部出力部105および表示部106などから構成される曲げ加工費見積装置1の処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体(フレキシブルディスク、CD−ROM、DVD−ROMなど)に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する曲げ加工費見積装置1を構成してもよい。また、インターネットなどの通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロードなどすることで曲げ加工費見積装置1を構成してもよい。 The central portion for performing the processing of the bending cost estimation device 1 including the calculation unit 103, the temporary storage unit 101, the storage unit 102, the input unit 104, the external output unit 105, the display unit 106, etc. is provided in a dedicated system. However, it can be realized using a normal computer system. For example, a computer program for executing the above operation is stored in a computer-readable recording medium (flexible disk, CD-ROM, DVD-ROM, etc.) and distributed, and the computer program is installed in the computer. Thus, the bending cost estimation device 1 that executes the above process may be configured. Further, the bending process cost estimation device 1 may be configured by storing the computer program in a storage device included in a server device on a communication network such as the Internet and downloading the computer program by an ordinary computer system.

また、曲げ加工費見積装置1の機能を、OS(オペレーティングシステム)とアプリケーションプログラムの分担、またはOSとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。 Further, when the function of the bending cost estimation device 1 is realized by sharing of an OS (operating system) and an application program or by cooperation between the OS and the application program, only the application program part is a recording medium or a storage device. May be stored in.

また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して提供することも可能である。例えば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを提供してもよい。そして、このコンピュータプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。 It is also possible to superimpose a computer program on a carrier wave and provide it via a communication network. For example, the computer program may be posted on a bulletin board (BBS, Bulletin Board System) on a communication network, and the computer program may be provided via the network. Then, the computer program may be started up and executed under the control of the OS in the same manner as other application programs so that the above-described processing can be executed.

1 曲げ加工費見積装置、2 設計者端末、11 CADデータ取得部、12 CADデータ記憶部、13 パラメータ抽出部、14 パラメータ記憶部、15 見積基準データ記憶部、16 加工時間算出部、17 加工費基準データ記憶部、18 加工費算出部、21 工程共通属性情報抽出部、22 曲げ工程属性情報抽出部、23 主作業情報抽出部、24 付随作業判定部、31 試し曲げ有無判定部、32 回転量算出部、33 付随作業情報生成部、100 曲げ加工費見積システム、101 一時記憶部、102 記憶部、103 計算部、104 入力部、105 外部出力部、106 表示部。 1 Bending cost estimation device, 2 Designer terminal, 11 CAD data acquisition unit, 12 CAD data storage unit, 13 Parameter extraction unit, 14 Parameter storage unit, 15 Estimated reference data storage unit, 16 Processing time calculation unit, 17 Processing cost Reference data storage unit, 18 processing cost calculation unit, 21 process common attribute information extraction unit, 22 bending process attribute information extraction unit, 23 main work information extraction unit, 24 auxiliary work determination unit, 31 trial bending presence/absence determination unit, 32 rotation amount Calculation unit, 33 Associated work information generation unit, 100 Bending cost estimation system, 101 Temporary storage unit, 102 Storage unit, 103 Calculation unit, 104 Input unit, 105 External output unit, 106 Display unit.

Claims (5)

曲げ加工の対象物の材料の材質、板厚および寸法を含む工程共通属性情報、ならびに、前記曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の前記対象物における座標を含む曲げ工程属性情報を取得する属性情報取得部と、
前記曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される前記曲げ加工の主作業を示す主作業情報を抽出し、前記曲げ工程属性情報が示す曲げ線の前記対象物における座標に基づいて、前記曲げ加工の付随作業を示す付随作業情報を生成するパラメータ抽出部と、
前記曲げ加工の主作業および前記曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを記憶する見積基準データ記憶部と、
前記見積基準データを参照し、前記工程共通属性情報、前記主作業情報および前記付随作業情報に基づいて、前記曲げ加工にかかる加工時間を算出する加工時間算出部と、
単位時間あたりの加工費を示す加工費基準データを記憶する加工費基準データ記憶部と、
前記加工費基準データを参照し、前記加工時間算出部が算出した加工時間に基づいて、前記対象物の曲げ加工にかかる加工費を算出する加工費算出部と、
を備える曲げ加工費見積装置。
Bending process attribute information including the material of the material of the bending process, plate thickness and dimensions, and bending process attribute of the bending process, bending pattern, bending angle, and bending line in the object. An attribute information acquisition unit that acquires
From the bending process attribute information, the main work information indicating the main work of the bending process represented by the bending order, the bending pattern, and the bending angle is extracted, and the coordinates of the bending line indicated by the bending process attribute information in the object are extracted. On the basis of a parameter extraction unit that generates incidental work information indicating the incidental work of the bending work,
An estimation reference data storage unit that stores estimation reference data indicating processing time for each work element included in the main work of the bending work and the accompanying work of the bending work,
A processing time calculation unit that calculates the processing time required for the bending process based on the process common attribute information, the main work information, and the accompanying work information with reference to the estimation reference data,
A processing cost standard data storage unit for storing processing cost standard data indicating a processing cost per unit time,
A processing cost calculation unit that refers to the processing cost reference data and calculates a processing cost for bending the object based on the processing time calculated by the processing time calculation unit,
Bending cost estimation device equipped with.
前記パラメータ抽出部は、
前記曲げ加工の曲げ順が隣り合う先の曲げ工程および後の曲げ工程について、前記先の曲げ工程で加工された前記対象物において前記後の曲げ工程の曲げ線がある面の中心を原点とする座標系を定義し、前記曲げ工程属性情報が示す前記先の曲げ工程の曲げ線および前記後の曲げ工程の曲げ線の前記対象物における座標を、前記先の曲げ工程の曲げ線および前記後の曲げ工程の曲げ線の定義した前記座標系における座標に変換し、定義した前記座標系における前記先の曲げ工程の曲げ線の角度と前記後の曲げ工程の曲げ線の角度とが異なる場合は、前記後の曲げ工程で試し曲げ作業が発生すると判定し、定義した前記座標系における前記先の曲げ工程の曲げ線の角度と前記後の曲げ工程の曲げ線の角度とが一致する場合は、前記後の曲げ工程で試し曲げ作業が発生しないと判定する試し曲げ有無判定部を備え、
前記付随作業情報は、前記曲げ加工における前記試し曲げ作業の有無を示す情報を含む請求項1に記載の曲げ加工費見積装置。
The parameter extraction unit,
Regarding the previous bending step and the subsequent bending step in which the bending order of the bending step is adjacent to each other, the center of the surface having the bending line of the subsequent bending step in the object processed in the previous bending step is the origin. A coordinate system is defined, and the coordinates of the bending line of the previous bending step and the bending line of the subsequent bending step indicated by the bending step attribute information in the object are defined as the bending line of the previous bending step and the subsequent bending line. If the angle of the bending line of the previous bending step and the angle of the bending line of the subsequent bending step in the defined coordinate system are different, the coordinates are converted to the coordinates in the defined coordinate system of the bending step of the bending step, If it is determined that a trial bending operation occurs in the subsequent bending step, and the angle of the bending line of the preceding bending step and the angle of the bending line of the subsequent bending step in the defined coordinate system match, Equipped with a trial bending presence/absence determining unit that determines that trial bending work does not occur in the subsequent bending step,
The bending work cost estimation device according to claim 1, wherein the accompanying work information includes information indicating whether or not the trial bending work is performed in the bending work.
前記パラメータ抽出部は、
前記曲げ加工の曲げ順が隣り合う先の曲げ工程および後の曲げ工程について、前記先の曲げ工程で加工された前記対象物において前記後の曲げ工程の曲げ線がある面の中心を原点とする座標系を定義し、前記曲げ工程属性情報が示す前記先の曲げ工程の曲げ線および前記後の曲げ工程の曲げ線の前記対象物における座標を、前記先の曲げ工程の曲げ線および前記後の曲げ工程の曲げ線の定義した前記座標系における座標に変換し、定義した前記座標系における前記先の曲げ工程の曲げ線の作業方向と前記後の曲げ工程の曲げ線の作業方向との差から、前記後の曲げ工程で前記対象物を回転させる回転量を算出する回転量算出部を備え、
前記付随作業情報は、前記曲げ加工における前記回転量を示す情報を含む請求項1または2に記載の曲げ加工費見積装置。
The parameter extraction unit,
Regarding the previous bending step and the subsequent bending step in which the bending order of the bending step is adjacent to each other, the center of the surface having the bending line of the subsequent bending step in the object processed in the previous bending step is the origin. A coordinate system is defined, and the coordinates of the bending line of the previous bending step and the bending line of the subsequent bending step indicated by the bending step attribute information in the object are defined as the bending line of the previous bending step and the subsequent bending line. From the difference between the working direction of the bending line of the previous bending step and the working direction of the bending line of the subsequent bending step in the defined coordinate system, which is converted into the coordinates in the defined coordinate system of the bending line of the bending step. A rotation amount calculation unit that calculates a rotation amount for rotating the object in the subsequent bending step,
The bending work cost estimation device according to claim 1, wherein the accompanying work information includes information indicating the rotation amount in the bending work.
設計者が使用する設計者端末と、曲げ加工費見積装置とで構成される曲げ加工費見積システムであって、
前記設計者端末は、
曲げ加工の対象物の材料の材質、板厚および寸法を含む工程共通属性情報、ならびに、前記曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の前記対象物における座標を含む曲げ工程属性情報が付加された3次元CADデータを前記曲げ加工費見積装置に送信し、
前記曲げ加工費見積装置は、
前記設計者端末から、前記3次元CADデータを取得する属性情報取得部、
前記曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される前記曲げ加工の主作業を示す主作業情報を抽出し、前記曲げ工程属性情報が示す曲げ線の前記対象物における座標に基づいて、前記曲げ加工の付随作業を示す付随作業情報を生成するパラメータ抽出部、
前記曲げ加工の主作業および前記曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを記憶する見積基準データ記憶部、
前記見積基準データを参照し、前記工程共通属性情報、前記主作業情報および前記付随作業情報に基づいて、前記曲げ加工にかかる加工時間を算出する加工時間算出部、
単位時間あたりの加工費を示す加工費基準データを記憶する加工費基準データ記憶部、および、
前記加工費基準データを参照し、前記加工時間算出部が算出した加工時間に基づいて、前記曲げ加工にかかる加工費を算出し、算出した前記加工費を示す加工費情報を前記設計者端末に送信する加工費算出部、
を備える曲げ加工費見積システム。
A bending cost estimation system comprising a designer terminal used by a designer and a bending cost estimation device,
The designer terminal is
Bending process attribute information including the material of the material of the bending process, plate thickness and dimensions, and bending process attribute of the bending process, bending pattern, bending angle, and bending line in the object. The three-dimensional CAD data with is added to the bending cost estimation device,
The bending cost estimation device,
An attribute information acquisition unit that acquires the three-dimensional CAD data from the designer terminal,
From the bending process attribute information, the main work information indicating the main work of the bending process represented by the bending order, the bending pattern, and the bending angle is extracted, and the coordinates of the bending line indicated by the bending process attribute information in the object are extracted. A parameter extraction unit for generating incidental work information indicating the incidental work of the bending work,
An estimation reference data storage unit that stores estimation reference data indicating processing time for each work element included in the main work of the bending work and the accompanying work of the bending work,
A processing time calculation unit that refers to the estimation standard data and calculates a processing time required for the bending based on the process common attribute information, the main work information, and the accompanying work information,
A processing cost standard data storage unit that stores processing cost standard data indicating a processing cost per unit time, and
Referring to the processing cost reference data, based on the processing time calculated by the processing time calculation unit, the processing cost required for the bending process is calculated, and the processing cost information indicating the calculated processing cost is sent to the designer terminal. Processing cost calculator to send,
Bending cost estimation system with.
コンピュータを、
曲げ加工の対象物の材料の材質、板厚および寸法を含む工程共通属性情報、ならびに、前記曲げ加工の曲げ順、曲げパターン、曲げ角度および曲げ線の前記対象物における座標を含む曲げ工程属性情報を取得する属性情報取得部、
前記曲げ工程属性情報から、曲げ順、曲げパターンおよび曲げ角度で表される前記曲げ加工の主作業を示す主作業情報を抽出し、前記曲げ工程属性情報が示す曲げ線の前記対象物における座標に基づいて、前記曲げ加工の付随作業を示す付随作業情報を生成するパラメータ抽出部、
前記曲げ加工の主作業および前記曲げ加工の付随作業に含まれる作業要素ごとの加工時間を示す見積基準データを参照し、前記工程共通属性情報、前記主作業情報および前記付随作業情報に基づいて、前記曲げ加工にかかる加工時間を算出する加工時間算出部、および、
単位時間あたりの加工費を示す加工費基準データを参照し、前記加工時間算出部が算出した加工時間に基づいて、前記曲げ加工にかかる加工費を算出する加工費算出部、
として機能させるプログラム。
Computer,
Bending process attribute information including the material of the material of the bending process, plate thickness and dimensions, and bending process attribute of the bending process, bending pattern, bending angle, and bending line in the object. The attribute information acquisition unit that acquires
From the bending process attribute information, the main work information indicating the main work of the bending process represented by the bending order, the bending pattern, and the bending angle is extracted, and the coordinates of the bending line indicated by the bending process attribute information in the object are extracted. A parameter extraction unit for generating incidental work information indicating the incidental work of the bending work,
Referring to the estimation standard data indicating the processing time for each work element included in the main work of the bending work and the accompanying work of the bending work, based on the process common attribute information, the main work information and the accompanying work information, A processing time calculation unit that calculates a processing time required for the bending, and
With reference to the processing cost reference data indicating the processing cost per unit time, based on the processing time calculated by the processing time calculation unit, a processing cost calculation unit that calculates the processing cost for the bending,
A program to function as.
JP2016115678A 2016-06-09 2016-06-09 Bending cost estimation device, bending cost estimation system and program Active JP6723082B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016115678A JP6723082B2 (en) 2016-06-09 2016-06-09 Bending cost estimation device, bending cost estimation system and program
JP2020107675A JP6937412B2 (en) 2016-06-09 2020-06-23 Bending time calculation device, bending time calculation system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016115678A JP6723082B2 (en) 2016-06-09 2016-06-09 Bending cost estimation device, bending cost estimation system and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020107675A Division JP6937412B2 (en) 2016-06-09 2020-06-23 Bending time calculation device, bending time calculation system and program

Publications (2)

Publication Number Publication Date
JP2017220124A JP2017220124A (en) 2017-12-14
JP6723082B2 true JP6723082B2 (en) 2020-07-15

Family

ID=60656210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016115678A Active JP6723082B2 (en) 2016-06-09 2016-06-09 Bending cost estimation device, bending cost estimation system and program

Country Status (1)

Country Link
JP (1) JP6723082B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109530498A (en) * 2018-12-05 2019-03-29 佛山市粤进智控机械设备有限公司 A kind of operating system and operating method of bending machine intellectualized reconstruction

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07306705A (en) * 1994-05-11 1995-11-21 Amada Metrecs Co Ltd Teaching device for robot of bending machine
JP3610302B2 (en) * 2000-12-28 2005-01-12 株式会社アマダ Cost estimation method for sheet metal working
JP3906074B2 (en) * 2001-12-25 2007-04-18 株式会社アマダエンジニアリングセンター Step bending machine
US7561988B2 (en) * 2004-09-09 2009-07-14 Amada Company, Limited Customer support system
JP6018849B2 (en) * 2012-09-10 2016-11-02 株式会社アマダホールディングス Work support information display device

Also Published As

Publication number Publication date
JP2017220124A (en) 2017-12-14

Similar Documents

Publication Publication Date Title
US8225270B2 (en) Technique for managing the process of developing software
JP6254619B2 (en) Electronic display alignment
JP2021502651A (en) Integrated data processing method and information recommendation system
CN111506942A (en) Model data processing method, device, equipment and computer storage medium
JP2010250674A (en) Working hour estimation device, method, and program
WO2013175869A1 (en) Estimation device and estimation method
CN114782627B (en) Three-dimensional model collision detection method and device, electronic equipment and medium
US12437129B2 (en) Modelling method and system
JP6723082B2 (en) Bending cost estimation device, bending cost estimation system and program
CN113626903A (en) A road curve setting method, device, electronic device and storage medium
JP2006031674A5 (en)
CN114676144A (en) Data aggregation method, device and computing device
JP6937412B2 (en) Bending time calculation device, bending time calculation system and program
JP7162709B2 (en) BENDING TIME CALCULATION DEVICE, BENDING TIME CALCULATION SYSTEM AND PROGRAM
KR101807585B1 (en) Apparatus and Method for designing automation using FEM
CN113039613B (en) Method and system for synchronizing a first simulation system and a second simulation system
JP7357482B2 (en) Sheet metal processing cost control device and sheet metal processing cost control method
CN112685279B (en) Script recording method, script recording device and terminal equipment
CN101727675B (en) System and method for dynamically previewing insertion positions of graphic elements
JP2010134609A (en) Content evaluation method, content evaluation apparatus and program
US10679258B2 (en) Systems and methods for response curve estimation for distribution of data elements on an electronic network
CN100489869C (en) Simulation condition input apparatus, method and simulation analysis system
JP5179444B2 (en) Mold design apparatus, mold design method, and program
JP6264208B2 (en) Display program, display method, and display device
US20130060718A1 (en) Tooling design price quotation in product data management systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200424

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: 20200526

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200623

R150 Certificate of patent or registration of utility model

Ref document number: 6723082

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R157 Certificate of patent or utility model (correction)

Free format text: JAPANESE INTERMEDIATE CODE: R157

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250