WO1999060454A1 - Sheet metal working computer system - Google Patents

Sheet metal working computer system Download PDF

Info

Publication number
WO1999060454A1
WO1999060454A1 PCT/JP1999/002648 JP9902648W WO9960454A1 WO 1999060454 A1 WO1999060454 A1 WO 1999060454A1 JP 9902648 W JP9902648 W JP 9902648W WO 9960454 A1 WO9960454 A1 WO 9960454A1
Authority
WO
WIPO (PCT)
Prior art keywords
bending
diagram
solid
attribute information
data
Prior art date
Application number
PCT/JP1999/002648
Other languages
French (fr)
Inventor
Yasuyuki Nakayama
Yoshito Inoichi
Original Assignee
Amada Metrecs Company, Limited
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 Amada Metrecs Company, Limited filed Critical Amada Metrecs Company, Limited
Priority to AU38500/99A priority Critical patent/AU3850099A/en
Publication of WO1999060454A1 publication Critical patent/WO1999060454A1/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4097Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM

Definitions

  • the present invention relates to sheet metal working integrated support system comprising a high order system and a lower order system, and more particularly to a system for collecting bending attribute information by means of the high order system from the lower order system and producing a development diagram data and a solid figure using this bending attribute information for the lower order system to use these data.
  • An operator generates a development diagram by imaging a solid figure in the brain based on a three-side view drawing using CAD function of the automatic programming apparatus 1 so as to obtain a processing program for NCT/laser. After that, with the CAM function, an appropriate tool is allocated for a development diagram generated by the CAD or a laser trajectory is obtained, and such a processing program is transmitted to the host machine 2.
  • An elongation value is used for generation of the aforementioned development diagram. This elongation value is determined depending on the characteristic of a bender for use and a condition particular for user by referring to an elongation value table.
  • the development diagram is generated for a processing program for the NCT/laser, it cannot be used for a bender unless it is modified, and therefore this diagram is not transmitted to the bender.
  • office sends a bending instruction sheet and a three-side view drawing to operator of site and the operator draws a bending line on a blank material by comparing the bending instruction sheet, the blank material processed by NCT and a three-side view drawing and considering an empirical elongation value and determines a bending order, bending dies and the like.
  • the operator of site imagines a perspective view from a three-side view drawing.
  • the operator of site computes the L value (a distance from a bending line to back gauge) and D value (punch stroke amount) from the determined bending line, bending order, bending dies and the like and inputs them into the NC unit 5.
  • This L value is obtained considering the elongation value based on the three-side view drawing.
  • the obtained development diagram is not an accurate development diagram considering an elongation value depending on conditions of machine and dies on site. That is , office generates development diagram data for only obtaining a processing program for the NCT/laser. For the reason, the NC unit for the bender is not provided with a function for receiving graphic data such as the development diagram, solid figure and the like nor a function for transmitting attribute information measured on site.
  • a development diagram is obtained by imaging based on the bending instruction sheet transferred from the office and three-side view drawing and after that, the L value, D value and the like based on this development diagram are inputted into the NC unit so as to achieve bending processing.
  • the elongation value to be considered for entering a bending line on site is known by only on-site operators .
  • the present invention has been achieved to solve the above problems , and therefore it is an object of the invention to provide a sheet metal working integrated support system in which elongation values of a lower order system are collected via line, an accurate graphic data is obtained by the high order system using the elongation values of the lower order system and graphic data generated by the high order system can be used in the lower order system.
  • a sheet metal working integrated support system comprising a high order system and a lower order system connected to machine tools and further connected to the high order system through a line , wherein the high order system accumulates bending attribute information from the lower order system, generates a plane synthesized diagram by butting respective planes of an inputted three-side view drawing using the bending attribute information to display the plane synthesized diagram, generates a solid figure by bending the plane synthesized diagram according to bending condition to display the solid figure, generates a development diagram according to the plane synthesized diagram, and attaches bending attribute information of the overlapping area to graphic data of the solid figure and the development diagram and transmits to the lower order system; and the lower order system receives the graphic data from the high order system, displays the development diagram and the solid figure interlockingly and transmits bending attribute information related to the received graphic data to the high order system.
  • the lower order system transmits the bending attribute information to the high order system with machine numbers of the lower order system.
  • the high order apparatus retrieves bending attribute information corresponding to bending condition for bending the plane synthesized diagram from accumulated bending attribute information, generates the plane synthesized diagram using elongation value data contained in the retrieved bending attribute information and displays the plane synthesized diagram.
  • the high order system comprises an automatic programming apparatus and a host machine
  • the automatic programming apparatus fetching bending attribute information coinciding with the bending condition from the host machine, generating the plane synthesized diagram using elongation value data contained in the bending attribute -information to display the plane synthesized diagram, generating a solid figure by bending the plane synthesized diagram according to the bending condition to display the solid figure, generating a development diagram according to the plane synthesized diagram and transmitting graphic data of the solid figure and the development diagram to the host machine; and the host machine collecting bending attribute information from the lower order system with correspondence to machine number, collecting graphic data of the solid figure and the development diagram and processing schedule, transmitting elongation value data contained in bending attribute information coinciding with bending condition from the automatic programming apparatus to the automatic programming apparatus, and transmitting graphic data of the solid figure and the development diagram and the processing schedule .
  • the automatic programming apparatus checks the solid figure for an interference and corrects the plane synthesized diagram and the solid figure according to a result of the interference check. In a preferred embodiment of the present invention, the automatic programming apparatus generates the development diagram by extracting a closed loop and bending line from the plane synthesized diagram.
  • the high order system if there is no bending attribute information coinciding with bending condition for bending the plane synthesized diagram in accumulated bending information, computes an estimated elongation value according to infinite element method using the bending condition, generates the plane synthesized diagram with the estimated elongation value and collects estimated bending attribute information in which related information is attached to the estimated elongation value.
  • a computer readable storage medium for storing graphic data generation control program comprising the steps of: collecting inputted bending direction, bending angle, material information, dies information, and elongation value with correspondence to machine numbers in a data base; moving specified two planes selected from respective planes of a three-side view drawing, so that the specified two planes abut with each other; retrieving bending attribute information coinciding with inputted bending condition from the data base when the two planes are butted with each other and generating a plane synthesized diagram including an overlapping area corresponding to an elongation value contained in the retrieved bending attribute information; setting a bending line in the overlapping area of the plane synthesized diagram and attaching related information of the elongation value to the bending line; generating a solid figure by bending the plane synthesized diagram according to bending angle and bending direction contained in the bending condition; obtaining a perspective view by subjecting the solid figure to rendering; displaying the plane synthesized diagram
  • Fig.l is a schematic structure diagram of a conventional machine tool line control system
  • Fig.2 is a schematic structure diagram of a sheet metal working integrated support system of this embodiment
  • Fig.3 is an explanatory diagram of bending attribute information
  • Fig.4 is a flow chart for explaining a schematic operation of the sheet metal working integrated support system of this embodiment
  • Fig.5 is a detailed structure diagram of the sheet metal working integrated support system of this embodiment.
  • Fig.6 is an explanatory diagram about interlocked display of a development diagram and a perspective view
  • Fig.7 is an explanatory diagram of an enlarged image of the perspective view.
  • Fig.2 is a schematic structure diagram of a sheet metal working integrated support system of the embodiment of the present invention.
  • the sheet metal working integrated support system shown in Fig.2 comprises an automatic programming apparatus 10 having CAD/CAM function, a host machine 11 which is a server, a NC unit 12 for bender and a terminal unit 13 for laser/NCT, which are connected to each other through LAN.
  • the automatic programming apparatus 10 has a transmission function for estimated bending information and graphic data (development diagram data, solid figure data) .
  • the host machine 11 has at least a function for collecting and transmitting bending attribute information (including elongation value information condition data and elongation value data) and graphic data (development diagram data, solid figure data) from the NC unit 12 and the automatic programming apparatus 10.
  • the NC unit 12 has a reception function for graphic data and a transmission function for bending attribute information on site.
  • the on-site bending attribute information (an elongation value actually measured or an elongation value determined by an operator according to his experience) transmitted from the NC unit 12 for a bender or estimated bending attribute information obtained by the automatic programming apparatus 10 is collected by the host machine 11 in data base 15. Further, the automatic programming apparatus 10 reads elongation value data of the host machine 11 and a development diagram data and solid figure data are generated by the CAD function using this elongation value data.
  • the development diagram data mentioned here refers to final development diagram data generated by extracting external frames and bending lines of a plane synthesized diagram generated by setting together respective plane information of a three-side view drawing constituting a solid.
  • the CAM function generates a processing program including processing for dies preparation, cutting trajectory and the like according to this development diagram data.
  • the host machine 11 accumulates development diagram data, solid figure data and graphic data and transmits them to the NC unit 12.
  • the aforementioned processing program is transmitted with a processing schedule and the development diagram data is transmitted with the processing schedule, solid figure data and the like.
  • the automatic programming apparatus 10 displays inputted respective planes of a three-side view drawing constituting a solid. If a joint position of each plane is specified, a plane synthesized diagram is generated and displayed. If bending direction, bending angle, joint condition and material attribute (hereinafter referred to as bending condition Ki) are inputted, the automatic programming apparatus 10 displays a perspective view -obtained by bending the plane synthesized diagram interlockingly with the plane synthesized diagram. This solid figure is generated by the automatic programming apparatus 10 as follows.
  • the automatic programming apparatus 10 obtains an elongation value from the bending condition Ki according to FEM (elastoplasticity infinite element method). Then, respective planes of the plane synthesized diagram are set together using this estimated elongation value and the estimated bending attribute information is transmitted to the host machine 11 and stored therein. Further, the automatic programming apparatus 10 edits interference portions of the solid figure, computes and displays dimensions of the solid figure and carries out inverse simulation processing. According to results of these processings, the aforementioned plane synthesized diagram is corrected and after that, computation processing for drawing the plane synthesized diagram with a continuous line is carried out. The obtained result is transmitted to the CAM as a final development diagram (in which bending lines exist) .
  • FEM elasticity infinite element method
  • the host machine 1 is a server. This host machine
  • I stores various files in the data base 15.
  • this stores basic master file for estimated elongation value information, on-site elongation value information, machine information, dies information, bending information, material information and the like, and part master file including development diagram data, solid figure data, processing data, processing schedule and the like. A part number is attached to each of these data, so that data having the same part number are integratedly controlled as a data group.
  • the NC unit 12 makes access to the host machine
  • the NC unit 12 has simulation function. That is, if a bending order based on the development diagram data and solid figure is determined, the NC unit 12 carries out simulation for bending with specified dies so as to obtain L value and D value corresponding to each bending line and actually makes a bender carry out processing. Further, the NC unit 12 obtains an elongation value by inverse operation from the L value.
  • the NC unit 12 has a transmission function for the elongation value and transmits the elongation value to the host machine if a storage instruction is inputted.
  • the aforementioned elongation value is contained in the bending attribute information controlled by bending elongation ID as shown in Fig.3.
  • a machine number is attached to this bending attribute information.
  • the bending attribute information comprises elongation value information condition part including material name, bending angle, bending type (direction), inner radius, punch ID, die ID, computation/manual input flag for indicating an estimated value or on-site bending attribute and the like, and elongation value data part including an elongation value, bending load, spring-back amount and the like .
  • Fig.4 is a detailed structure diagram of respective portions of the sheet metal working integrated support system of the embodiment of the present invention.
  • This Figure shows an automatic programming apparatus 10, host machine 11 and NC unit 12.
  • the automatic programming apparatus 10 comprises an elongation value data reading portion 20, infinite element method portion (FEM) 21, plane synthesizing portion 22, solid figure drawing portion 23, development diagram generating portion 24, graphic editing portion 25 and CAM portion 26.
  • the automatic programming unit 10 has a function for transmitting or receiving data using a specified network OS (for example , windows NT) .
  • the elongation value data reading portion 20 determines whether or not there is bending attribute information containing elongation value information condition which coincides with a bending condition Ki inputted by operator in the data base 15 of the host machine 11 and if there is such information, it reads its elongation value (estimated elongation value data or on-site elongation value data) , this elongation value is set in the plane synthesizing portion 22. If there is no bending attribute containing elongation information condition which coincides with bending condition Ki in the data base 15, the infinite element method portion 21 is activated and the bending condition Ki is set therein.
  • the infinite element method portion 21 automatically obtains an initial stroke amount (initial D value) based on the bending condition Ki and transforms a workpiece according to the infinite element method by descending a punch until it reaches this initial D value.
  • the infinite element method portion 21 determines whether or not deflection angle of a workpiece arrives at an object angle (bending angle) after a spring-back occurs (or after unloading) when a punch is released after an object D value is reached. If those angles are not coincident with each other, a new object D value is automatically computed and then the workpiece is transformed by the infinite element method again with this new object D value. That is, the elongation value is obtained geometrically from the input condition.
  • the infinite element method portion 21 sets the obtained estimated elongation value in the plane synthesizing portion 22 and the estimated elongation value and related information to obtaining this elongation value to the host machine 11 as estimated bending attribute information.
  • the plane synthesizing portion 22 carries out processing for butting a butting plane with a reference plane on the screen.
  • This butting processing is a processing for butting both the planes in an overlapping area containing sheet thickness and elongation value.
  • This plane synthesized diagram is displayed on the screen.
  • the solid figure drawing portion 23 expresses a two-dimensional plane synthesized diagram obtained by the plane synthesizing portion 22 on three-dimensional coordinates and generates a surface model (solid figure data) by adding a sheet thickness after this diagram is bent according to bending condition Ki. After that, this solid figure data is subjected to rendering so as to obtain its perspective view and display it on the screen. A corner portion of this solid figure data is provided with bending attribute.
  • the solid figure drawing portion 23 transmits solid figure data to the host machine 11 if a transmission instruction is inputted.
  • the graphic editing portion 25 checks respective planes of the solid figure data for any interference and indicates an interference portion with different colors. According to an instruction of the operator, a region in the plane synthesized diagram corresponding to the interference plane is eliminated from the plane synthesized diagram.
  • the graphic editing portion 25 opens the solid figure in an opposite order to actual processing (starting with a final bending, makes all portions open finally) and checks whether or not dies interfere with respective planes. Then, according to an instruction of the operator, a processing for separating the respective planes of the plane synthesized diagram is carried out .
  • the development diagram generating portion 24 If the development diagram generating portion 24 is notified that the graphic edition is finished, it carries out computation for drawing the plane synthesized diagram with a continuous line. An obtained closed loop is transmitted to the CAM 26 as final development diagram data (including bending line) and the development diagram data is transmitted to the host machine 11 with an input of a transmission instruction.
  • the CAM 26 generates processing program for dies preparation, cutting trajectory and the like according to this development diagram data and registers that processing program in the host machine 11.
  • the host machine 11 has a function for transmitting data to the automatic programming apparatus 10, NC unit 12 and terminal 13 by means of a specified network OS (for example, windows NT) . As shown in Fig.4, the host machine 11 comprises a bending attribute information collecting portion 30 and a graphic data collecting portion 31.
  • a specified network OS for example, windows NT
  • the bending attribute information collecting portion 30 collects estimated bending attribute information from the automatic programming apparatus 10 or on-site bending attribute information from the NC unit 12 in a file 15.
  • the graphic data collecting portion 31 of the host machine 11 registers development diagram data and solid figure data sent from the automatic programming apparatus 10 in hierarchical structure based on part numbers and transmits this development diagram data and solid figure data to the NC unit.
  • the host machine 11 stores also processing schedule and the like.
  • the NC unit 12 receives the processing schedule and development diagram data and solid figure data of a product from the host machine 11 and displays a development diagram based on this development diagram data and a perspective view (dimensions indicated) based on this solid figure data. After the L value and D value (for determining a bending order and dies) are determined, the bender is instructed to actually process while simulation is carried out at the same time.
  • the NC unit 12 attaches machine number (bender) if a storage instruction for this bending attribute information is inputted and transmits it to the host machine 11. That is, the NC unit 12 transmits bending attribute information comprising the elongation value information condition, the elongation value data, and machine number, shown in Fig.3, to the host machine 11. An operation of the sheet metal working integrated support system having such a structure will be described below.
  • Fig.5 is a flow chart for explaining an operation of the sheet metal working integrated support system of this embodiment .
  • the on-site NC unit 12 receives development diagram data and solid figure data from the host machine 11 and displays a development diagram and perspective view based on this development diagram data and solid figure data as shown in Fig.6.
  • an operator recognizes both the images and determines a bending order, dies and the like so as to compute the L value and D value.
  • he/she makes a bender carry out actual processing while simulation for bending is execute at the same time.
  • An obtained dimension, bending angle and the like of a product are verified with the perspective view. Confirmation of the bending angle, bending radius and the like can be performed by enlarging a corner portion of the perspective view.
  • an elongation value is obtained by inverse operation from the L value and this elongation value is transmitted to the host machine 11 (S401). This transmission of the elongation value is carried out by an input of a storage instruction. This elongation value is transmitted to the host machine 11 as on-site bending attribute information, as shown in Fig.3, comprising material name, machine number, bending angle and the like as well as the elongation value .
  • a difference between an actuallymeasured value of the product and a dimension of the perspective view can be transmitted as an elongation correction value instead of this elongation value.
  • Fig.5 shows that estimated bending attribute information Bi of the elongation value "1.0" and on-site bending attribute information Ci of the elongation value "1.5" are collected.
  • the automatic programming apparatus 10 carries out the following processing.
  • the automatic programming apparatus 10 displays these planes on the screen with its CAD function and if joint sides of these two planes are specified, plane synthesizing processing is carried out ( S403 ) .
  • plane synthesizing processing a plane having a joint side specified first is regarded as a reference plane and a plane having a joint side specified later is regarded as a butting plane. Then, a plane synthesized diagram having an overlapping area corresponding to an elongation value contained in on-site bending attribute information collected by the host machine 11 is generated and displayed.
  • the automatic programming apparatus 10 determines that there is no bending attribute information which coincides with the bending condition Ki, it employs an elongation value based on the infinite element method.
  • the automatic programming apparatus 10 generates development diagram data based on an inputted bending condition Ki with reference to the plane synthesized diagram obtained at step S403, further generates a perspective view from this solid figure data and then displays this perspective view as shown in Fig.6 (S404).
  • this perspective view is carried out in the followingmanner. That is, a two-dimensional plane synthesized diagram is represented on three- dimensional coordinates and then bent according to the bending condition -Ki. After that, a surface model (solid figure data) containing a sheet thickness is generated and this solid figure data is subjected to rendering so as to generate the perspective view.
  • interference check (interference between the planes and interference between a plane and dies) is performed to respective planes of the solid figure data and then a shape editing processing for indicating the interference position with different colors is performed (S405).
  • shape editing processing a region of a plane synthesized diagram corresponding to the interference plane is erased from the plane synthesized diagram according to an instruction of an operator. Then, finally, this solid figure data is transmitted to the host machine 11.
  • a dimension indicating processing for overlapping dimensions of the solid figure with the perspective view is carried out (S406). Further, the solid figure is opened in an order opposite to actual processing (beginning with a last bending so as to obtain a state in which all components are open) and whether or not dies make interference is checked. An inverse simulation for separating respective planes of the plane synthesized diagram is carried out according to an instruction of the operator (S407). Next, the computation processing for drawing a plane synthesized diagram with a continuous line is carried out and then, development diagram generation processing for transmitting an obtained closed loop to the CAM 26 as a final development diagram data (including curved line) is carried out (S408). This development diagram data is transmitted to the host machine 11. That is, on-site elongation values corresponding to machine status of user side are semi-automatically stored in the host machine 11 by feed back and graphic data is produced by the automatic programming apparatus using this accumulated data, so that bending is carried out on site using this graphic data.
  • the high order system is constituted of the host machine and automatic programming apparatus, it is permissible to realize functions of the host machine and automatic programming apparatus in a single personal computer.
  • the NC unit is connected directly with the LAN, it is permissible to employ a system connected to the NC unit through a on-site machine.
  • the high order system accumulates bending attribute information sent from the lower order system or site with correspondence to machine number, generates a development diagram and a perspective view using on-site bending attribute information and transmits it to the lower order system.
  • the lower order system displays the solid figure and development diagram sent from the high order system interlockingly. Then, an operator of the site transmits an elongation value obtained on site to the host machine.
  • the high order system transmits an accurate graphic data produced with accumulated elongation value data, input work for processing information necessary for bending is decreased on site. Therefore, there is also produced an effect that the number of steps is suppressed and an input error is eliminated. Further, because each time when the elongation value is corrected in the lower order system, the corrected elongation value is accumulated in the high order system, update elongation values are always accumulated in the high order system.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Bending Of Plates, Rods, And Pipes (AREA)
  • Numerical Control (AREA)

Abstract

In system of this invention, an automatic programming apparatus (10) having CAD/CAM function, a host machine (11) which is a server, a NC unit (12) for bender and a laser/NCT terminal unit are connected to each other through LAN. In this system, an on-site elongation value is transmitted from the NC unit (12) and collected in the host machine (11). The automatic programming apparatus (10) generates graphic data (development diagram data, solid figure data) using the elongation values collected by the host machine (11) and accumulates this graphic data in the host machine (11). The host machine (11) transmits this graphic data to the NC unit (12) for use thereby.

Description

DESCRIPTION
SHEET METAL WORKING COMPUTER SYSTEM
Technical Field
The present invention relates to sheet metal working integrated support system comprising a high order system and a lower order system, and more particularly to a system for collecting bending attribute information by means of the high order system from the lower order system and producing a development diagram data and a solid figure using this bending attribute information for the lower order system to use these data.
Background Art
Recently, line control system has been applied to machine tools (bending machine, laser machine, punching machine, etc. ) . In such a line control system, as shown in Fig.l, an automatic programming apparatus (CAE) 1 having CAD/CAM function and a host machine 2 which is a server are disposed in office and these high order systems are connected to machine tools (NCT/ laser, bender) on site as lower order system through LAN via a terminal 3 , terminal 4 and NC unit 5.
An operator generates a development diagram by imaging a solid figure in the brain based on a three-side view drawing using CAD function of the automatic programming apparatus 1 so as to obtain a processing program for NCT/laser. After that, with the CAM function, an appropriate tool is allocated for a development diagram generated by the CAD or a laser trajectory is obtained, and such a processing program is transmitted to the host machine 2.
An elongation value is used for generation of the aforementioned development diagram. This elongation value is determined depending on the characteristic of a bender for use and a condition particular for user by referring to an elongation value table.
That is , because the development diagram is generated for a processing program for the NCT/laser, it cannot be used for a bender unless it is modified, and therefore this diagram is not transmitted to the bender.
The reason why this development diagram is not transmitted to the bender is that an elongation value of bending, dies, bending order and the like cannot be determined unless a particular characteristic of the bender is not well informed.
Thus, office sends a bending instruction sheet and a three-side view drawing to operator of site and the operator draws a bending line on a blank material by comparing the bending instruction sheet, the blank material processed by NCT and a three-side view drawing and considering an empirical elongation value and determines a bending order, bending dies and the like. Upon determining these matters, the operator of site imagines a perspective view from a three-side view drawing.
Next, the operator of site computes the L value (a distance from a bending line to back gauge) and D value (punch stroke amount) from the determined bending line, bending order, bending dies and the like and inputs them into the NC unit 5. This L value is obtained considering the elongation value based on the three-side view drawing.
When a dimension of a bent product and its bending angle are verified with the three-side view drawing, those values do not match with each other, a difference between a measured value and estimated elongation value is reported to office as an elongation value to be corrected. If notified of the corrected elongation value from site, office remakes a development diagram for processing program for the NCT/laser by means of the automatic programming apparatus so as to obtain a new processing program. As described above, conventionally, bending attribute information measured on site is not transmitted on line although such on-line system is installed, and basically, an elongation value determined on the basis of an elongation value table equipped in office is applied to generate a development diagram. Therefore, there is a problem that the obtained development diagram is not an accurate development diagram considering an elongation value depending on conditions of machine and dies on site. That is , office generates development diagram data for only obtaining a processing program for the NCT/laser. For the reason, the NC unit for the bender is not provided with a function for receiving graphic data such as the development diagram, solid figure and the like nor a function for transmitting attribute information measured on site.
As for the automatic programming apparatus, even if development diagram data for generating a processing program for the NCT/laser is obtained by the CAD function while its solid figure is being imagined, that development diagram data is only transmitted to the CAM function.
Further on site, because no graphic data is transmitted from the office although the on-line system is installed, a development diagram is obtained by imaging based on the bending instruction sheet transferred from the office and three-side view drawing and after that, the L value, D value and the like based on this development diagram are inputted into the NC unit so as to achieve bending processing.
Because no graphic data is transmitted, the operator of site must carry out processing for obtaining a development diagram and a perspective view. Further, if a correction elongation value is reported to office, the operator of the office must remake the development diagram for obtaining a processing program, so that the number of processing steps increases. Still further, because the development diagram must be produced by- imaging its solid figure based on a three-side view drawing in office and on site, nobody than a highly skilled worker in sheet metal bending can carry out such a work.
Further, the elongation value to be considered for entering a bending line on site is known by only on-site operators .
Disclosure of Invention
Accordingly, the present invention has been achieved to solve the above problems , and therefore it is an object of the invention to provide a sheet metal working integrated support system in which elongation values of a lower order system are collected via line, an accurate graphic data is obtained by the high order system using the elongation values of the lower order system and graphic data generated by the high order system can be used in the lower order system. To achieve the above object, according to one aspect of the present invention, there is provided a sheet metal working integrated support system comprising a high order system and a lower order system connected to machine tools and further connected to the high order system through a line , wherein the high order system accumulates bending attribute information from the lower order system, generates a plane synthesized diagram by butting respective planes of an inputted three-side view drawing using the bending attribute information to display the plane synthesized diagram, generates a solid figure by bending the plane synthesized diagram according to bending condition to display the solid figure, generates a development diagram according to the plane synthesized diagram, and attaches bending attribute information of the overlapping area to graphic data of the solid figure and the development diagram and transmits to the lower order system; and the lower order system receives the graphic data from the high order system, displays the development diagram and the solid figure interlockingly and transmits bending attribute information related to the received graphic data to the high order system.
In a preferred embodiment of the present invention, the lower order system transmits the bending attribute information to the high order system with machine numbers of the lower order system.
In a preferredembodiment of the present invention, the high order apparatus retrieves bending attribute information corresponding to bending condition for bending the plane synthesized diagram from accumulated bending attribute information, generates the plane synthesized diagram using elongation value data contained in the retrieved bending attribute information and displays the plane synthesized diagram. In apreferred embodiment of the present invention, the high order system comprises an automatic programming apparatus and a host machine, the automatic programming apparatus fetching bending attribute information coinciding with the bending condition from the host machine, generating the plane synthesized diagram using elongation value data contained in the bending attribute -information to display the plane synthesized diagram, generating a solid figure by bending the plane synthesized diagram according to the bending condition to display the solid figure, generating a development diagram according to the plane synthesized diagram and transmitting graphic data of the solid figure and the development diagram to the host machine; and the host machine collecting bending attribute information from the lower order system with correspondence to machine number, collecting graphic data of the solid figure and the development diagram and processing schedule, transmitting elongation value data contained in bending attribute information coinciding with bending condition from the automatic programming apparatus to the automatic programming apparatus, and transmitting graphic data of the solid figure and the development diagram and the processing schedule . In a preferred embodiment of the present invention, the automatic programming apparatus checks the solid figure for an interference and corrects the plane synthesized diagram and the solid figure according to a result of the interference check. In a preferred embodiment of the present invention, the automatic programming apparatus generates the development diagram by extracting a closed loop and bending line from the plane synthesized diagram.
In a preferred embodiment of the present invention, the high order system, if there is no bending attribute information coinciding with bending condition for bending the plane synthesized diagram in accumulated bending information, computes an estimated elongation value according to infinite element method using the bending condition, generates the plane synthesized diagram with the estimated elongation value and collects estimated bending attribute information in which related information is attached to the estimated elongation value. According to another aspect of the present invention, there is provided a computer readable storage medium for storing graphic data generation control program comprising the steps of: collecting inputted bending direction, bending angle, material information, dies information, and elongation value with correspondence to machine numbers in a data base; moving specified two planes selected from respective planes of a three-side view drawing, so that the specified two planes abut with each other; retrieving bending attribute information coinciding with inputted bending condition from the data base when the two planes are butted with each other and generating a plane synthesized diagram including an overlapping area corresponding to an elongation value contained in the retrieved bending attribute information; setting a bending line in the overlapping area of the plane synthesized diagram and attaching related information of the elongation value to the bending line; generating a solid figure by bending the plane synthesized diagram according to bending angle and bending direction contained in the bending condition; obtaining a perspective view by subjecting the solid figure to rendering; displaying the plane synthesized diagram and the perspective view in different regions of the display screen; and generating the development diagram by extracting a closed loop and the bending line from the plane synthesized diagram.
The nature, principle and utility of the invention will become more apparent from the following detailed description when read in conjunction with the accompanying drawings .
Brief Description of Drawings
Fig.l is a schematic structure diagram of a conventional machine tool line control system;
Fig.2 is a schematic structure diagram of a sheet metal working integrated support system of this embodiment;
Fig.3 is an explanatory diagram of bending attribute information;
Fig.4 is a flow chart for explaining a schematic operation of the sheet metal working integrated support system of this embodiment;
Fig.5 is a detailed structure diagram of the sheet metal working integrated support system of this embodiment;
Fig.6 is an explanatory diagram about interlocked display of a development diagram and a perspective view; and Fig.7 is an explanatory diagram of an enlarged image of the perspective view.
Best Mode for Carrying Out the Invention Fig.2 is a schematic structure diagram of a sheet metal working integrated support system of the embodiment of the present invention. The sheet metal working integrated support system shown in Fig.2 comprises an automatic programming apparatus 10 having CAD/CAM function, a host machine 11 which is a server, a NC unit 12 for bender and a terminal unit 13 for laser/NCT, which are connected to each other through LAN. The automatic programming apparatus 10 has a transmission function for estimated bending information and graphic data (development diagram data, solid figure data) . The host machine 11 has at least a function for collecting and transmitting bending attribute information (including elongation value information condition data and elongation value data) and graphic data (development diagram data, solid figure data) from the NC unit 12 and the automatic programming apparatus 10.
The NC unit 12 has a reception function for graphic data and a transmission function for bending attribute information on site.
In this system, the on-site bending attribute information (an elongation value actually measured or an elongation value determined by an operator according to his experience) transmitted from the NC unit 12 for a bender or estimated bending attribute information obtained by the automatic programming apparatus 10 is collected by the host machine 11 in data base 15. Further, the automatic programming apparatus 10 reads elongation value data of the host machine 11 and a development diagram data and solid figure data are generated by the CAD function using this elongation value data.
The development diagram data mentioned here refers to final development diagram data generated by extracting external frames and bending lines of a plane synthesized diagram generated by setting together respective plane information of a three-side view drawing constituting a solid.
The CAM function generates a processing program including processing for dies preparation, cutting trajectory and the like according to this development diagram data. The host machine 11 accumulates development diagram data, solid figure data and graphic data and transmits them to the NC unit 12. The aforementioned processing program is transmitted with a processing schedule and the development diagram data is transmitted with the processing schedule, solid figure data and the like.
The automatic programming apparatus 10 displays inputted respective planes of a three-side view drawing constituting a solid. If a joint position of each plane is specified, a plane synthesized diagram is generated and displayed. If bending direction, bending angle, joint condition and material attribute (hereinafter referred to as bending condition Ki) are inputted, the automatic programming apparatus 10 displays a perspective view -obtained by bending the plane synthesized diagram interlockingly with the plane synthesized diagram. This solid figure is generated by the automatic programming apparatus 10 as follows. That is, whether or not there is any bending attribute information (elongation value on site or estimated elongation value) which coincides with the bending condition Ki is detected by the host machine 11 and if there is bending attribute information which coincides therewith, a plane synthesized diagram including an overlapping area corresponding to the elongation value contained in that bending attribute information is obtained. After that , solid figure data (surface model) is generated by bending that plane synthesized diagram according to the bending condition Ki. Further, a perspective view is obtained by subjecting the solid figure data to rendering. If there is no bending attribute information which coincides with the bending condition Ki in the host machine 11, the automatic programming apparatus 10 obtains an elongation value from the bending condition Ki according to FEM (elastoplasticity infinite element method). Then, respective planes of the plane synthesized diagram are set together using this estimated elongation value and the estimated bending attribute information is transmitted to the host machine 11 and stored therein. Further, the automatic programming apparatus 10 edits interference portions of the solid figure, computes and displays dimensions of the solid figure and carries out inverse simulation processing. According to results of these processings, the aforementioned plane synthesized diagram is corrected and after that, computation processing for drawing the plane synthesized diagram with a continuous line is carried out. The obtained result is transmitted to the CAM as a final development diagram (in which bending lines exist) .
The host machine 1 is a server. This host machine
I stores various files in the data base 15. For example, this stores basic master file for estimated elongation value information, on-site elongation value information, machine information, dies information, bending information, material information and the like, and part master file including development diagram data, solid figure data, processing data, processing schedule and the like. A part number is attached to each of these data, so that data having the same part number are integratedly controlled as a data group.
The NC unit 12 makes access to the host machine
II and makes it transmit development data, schedule data and solid figure data with bending attribute information (hereinafter referred to as production information), and displays this development diagram data on a screen. At the same time, a solid figure based on the solid figure data is displayed in multiple windows. That is, it has a function for displaying the development diagram and a solid figure of this development diagram interlockingly.
The NC unit 12 has simulation function. That is, if a bending order based on the development diagram data and solid figure is determined, the NC unit 12 carries out simulation for bending with specified dies so as to obtain L value and D value corresponding to each bending line and actually makes a bender carry out processing. Further, the NC unit 12 obtains an elongation value by inverse operation from the L value.
The NC unit 12 has a transmission function for the elongation value and transmits the elongation value to the host machine if a storage instruction is inputted.
The aforementioned elongation value is contained in the bending attribute information controlled by bending elongation ID as shown in Fig.3. A machine number is attached to this bending attribute information. The bending attribute information comprises elongation value information condition part including material name, bending angle, bending type (direction), inner radius, punch ID, die ID, computation/manual input flag for indicating an estimated value or on-site bending attribute and the like, and elongation value data part including an elongation value, bending load, spring-back amount and the like . (Detailed Structure of Each Part)
Fig.4 is a detailed structure diagram of respective portions of the sheet metal working integrated support system of the embodiment of the present invention. This Figure shows an automatic programming apparatus 10, host machine 11 and NC unit 12.
The automatic programming apparatus 10 comprises an elongation value data reading portion 20, infinite element method portion (FEM) 21, plane synthesizing portion 22, solid figure drawing portion 23, development diagram generating portion 24, graphic editing portion 25 and CAM portion 26. The automatic programming unit 10 has a function for transmitting or receiving data using a specified network OS ( for example , windows NT) .
The elongation value data reading portion 20 determines whether or not there is bending attribute information containing elongation value information condition which coincides with a bending condition Ki inputted by operator in the data base 15 of the host machine 11 and if there is such information, it reads its elongation value (estimated elongation value data or on-site elongation value data) , this elongation value is set in the plane synthesizing portion 22. If there is no bending attribute containing elongation information condition which coincides with bending condition Ki in the data base 15, the infinite element method portion 21 is activated and the bending condition Ki is set therein.
The infinite element method portion 21 automatically obtains an initial stroke amount (initial D value) based on the bending condition Ki and transforms a workpiece according to the infinite element method by descending a punch until it reaches this initial D value.
The infinite element method portion 21 determines whether or not deflection angle of a workpiece arrives at an object angle (bending angle) after a spring-back occurs (or after unloading) when a punch is released after an object D value is reached. If those angles are not coincident with each other, a new object D value is automatically computed and then the workpiece is transformed by the infinite element method again with this new object D value. That is, the elongation value is obtained geometrically from the input condition. The infinite element method portion 21 sets the obtained estimated elongation value in the plane synthesizing portion 22 and the estimated elongation value and related information to obtaining this elongation value to the host machine 11 as estimated bending attribute information.
The plane synthesizing portion 22 carries out processing for butting a butting plane with a reference plane on the screen. This butting processing is a processing for butting both the planes in an overlapping area containing sheet thickness and elongation value. This plane synthesized diagram is displayed on the screen.
The solid figure drawing portion 23 expresses a two-dimensional plane synthesized diagram obtained by the plane synthesizing portion 22 on three-dimensional coordinates and generates a surface model (solid figure data) by adding a sheet thickness after this diagram is bent according to bending condition Ki. After that, this solid figure data is subjected to rendering so as to obtain its perspective view and display it on the screen. A corner portion of this solid figure data is provided with bending attribute. The solid figure drawing portion 23 transmits solid figure data to the host machine 11 if a transmission instruction is inputted.
The graphic editing portion 25 checks respective planes of the solid figure data for any interference and indicates an interference portion with different colors. According to an instruction of the operator, a region in the plane synthesized diagram corresponding to the interference plane is eliminated from the plane synthesized diagram.
The graphic editing portion 25 opens the solid figure in an opposite order to actual processing (starting with a final bending, makes all portions open finally) and checks whether or not dies interfere with respective planes. Then, according to an instruction of the operator, a processing for separating the respective planes of the plane synthesized diagram is carried out .
If the development diagram generating portion 24 is notified that the graphic edition is finished, it carries out computation for drawing the plane synthesized diagram with a continuous line. An obtained closed loop is transmitted to the CAM 26 as final development diagram data ( including bending line) and the development diagram data is transmitted to the host machine 11 with an input of a transmission instruction.
The CAM 26 generates processing program for dies preparation, cutting trajectory and the like according to this development diagram data and registers that processing program in the host machine 11.
The host machine 11 has a function for transmitting data to the automatic programming apparatus 10, NC unit 12 and terminal 13 by means of a specified network OS (for example, windows NT) . As shown in Fig.4, the host machine 11 comprises a bending attribute information collecting portion 30 and a graphic data collecting portion 31.
The bending attribute information collecting portion 30 collects estimated bending attribute information from the automatic programming apparatus 10 or on-site bending attribute information from the NC unit 12 in a file 15.
The graphic data collecting portion 31 of the host machine 11 registers development diagram data and solid figure data sent from the automatic programming apparatus 10 in hierarchical structure based on part numbers and transmits this development diagram data and solid figure data to the NC unit. The host machine 11 stores also processing schedule and the like.
The NC unit 12 receives the processing schedule and development diagram data and solid figure data of a product from the host machine 11 and displays a development diagram based on this development diagram data and a perspective view (dimensions indicated) based on this solid figure data. After the L value and D value (for determining a bending order and dies) are determined, the bender is instructed to actually process while simulation is carried out at the same time.
If the bending attribute information used to determine the L value is inputted by an operator, the NC unit 12 attaches machine number (bender) if a storage instruction for this bending attribute information is inputted and transmits it to the host machine 11. That is, the NC unit 12 transmits bending attribute information comprising the elongation value information condition, the elongation value data, and machine number, shown in Fig.3, to the host machine 11. An operation of the sheet metal working integrated support system having such a structure will be described below.
Fig.5 is a flow chart for explaining an operation of the sheet metal working integrated support system of this embodiment .
First, the on-site NC unit 12 receives development diagram data and solid figure data from the host machine 11 and displays a development diagram and perspective view based on this development diagram data and solid figure data as shown in Fig.6. After that, an operator recognizes both the images and determines a bending order, dies and the like so as to compute the L value and D value. Then, he/she makes a bender carry out actual processing while simulation for bending is execute at the same time. An obtained dimension, bending angle and the like of a product are verified with the perspective view. Confirmation of the bending angle, bending radius and the like can be performed by enlarging a corner portion of the perspective view. Next , if there is a difference between an actually obtained dimension of a product and a dimension of the perspective view, an elongation value is obtained by inverse operation from the L value and this elongation value is transmitted to the host machine 11 (S401). This transmission of the elongation value is carried out by an input of a storage instruction. This elongation value is transmitted to the host machine 11 as on-site bending attribute information, as shown in Fig.3, comprising material name, machine number, bending angle and the like as well as the elongation value .
Further, a difference between an actuallymeasured value of the product and a dimension of the perspective view can be transmitted as an elongation correction value instead of this elongation value.
Next, the host machine 11 collects on-site bending attribute information Ci in the data base 15 (S402). Fig.5 shows that estimated bending attribute information Bi of the elongation value "1.0" and on-site bending attribute information Ci of the elongation value "1.5" are collected.
When the on-site bending attribute information Ci is collected in the host machine 11, if an operator of office defines respective plane information of a three-side view drawing for constituting a solid in the automatic programming apparatus 10, the automatic programming apparatus 10 carries out the following processing.
The automatic programming apparatus 10 displays these planes on the screen with its CAD function and if joint sides of these two planes are specified, plane synthesizing processing is carried out ( S403 ) . In this plane synthesizing processing, a plane having a joint side specified first is regarded as a reference plane and a plane having a joint side specified later is regarded as a butting plane. Then, a plane synthesized diagram having an overlapping area corresponding to an elongation value contained in on-site bending attribute information collected by the host machine 11 is generated and displayed.
If the automatic programming apparatus 10 determines that there is no bending attribute information which coincides with the bending condition Ki, it employs an elongation value based on the infinite element method.
Next, the automatic programming apparatus 10 generates development diagram data based on an inputted bending condition Ki with reference to the plane synthesized diagram obtained at step S403, further generates a perspective view from this solid figure data and then displays this perspective view as shown in Fig.6 (S404).
The generation of this perspective view is carried out in the followingmanner. That is, a two-dimensional plane synthesized diagram is represented on three- dimensional coordinates and then bent according to the bending condition -Ki. After that, a surface model (solid figure data) containing a sheet thickness is generated and this solid figure data is subjected to rendering so as to generate the perspective view.
Further, interference check (interference between the planes and interference between a plane and dies) is performed to respective planes of the solid figure data and then a shape editing processing for indicating the interference position with different colors is performed (S405). In this shape editing processing, a region of a plane synthesized diagram corresponding to the interference plane is erased from the plane synthesized diagram according to an instruction of an operator. Then, finally, this solid figure data is transmitted to the host machine 11.
A dimension indicating processing for overlapping dimensions of the solid figure with the perspective view is carried out (S406). Further, the solid figure is opened in an order opposite to actual processing (beginning with a last bending so as to obtain a state in which all components are open) and whether or not dies make interference is checked. An inverse simulation for separating respective planes of the plane synthesized diagram is carried out according to an instruction of the operator (S407). Next, the computation processing for drawing a plane synthesized diagram with a continuous line is carried out and then, development diagram generation processing for transmitting an obtained closed loop to the CAM 26 as a final development diagram data (including curved line) is carried out (S408). This development diagram data is transmitted to the host machine 11. That is, on-site elongation values corresponding to machine status of user side are semi-automatically stored in the host machine 11 by feed back and graphic data is produced by the automatic programming apparatus using this accumulated data, so that bending is carried out on site using this graphic data.
Therefore, in the automatic programming apparatus , each time when the NC unit uses graphic data, bending attribute information based on on-site elongation value but not the estimated elongation value, is accumulated and therefore, a further accurate development diagram can be obtained.
Although in the above described embodiments, the high order system is constituted of the host machine and automatic programming apparatus, it is permissible to realize functions of the host machine and automatic programming apparatus in a single personal computer.
Although in the above embodiments, the NC unit is connected directly with the LAN, it is permissible to employ a system connected to the NC unit through a on-site machine.
It should be understood that many modifications and adaptations of the invention will become apparent to those skilled in the art and it is intended to encompass such obvious modifications and changes in the scope of the claims appended hereto. Industrial Applicability
As described above, according to the present invention, the high order system accumulates bending attribute information sent from the lower order system or site with correspondence to machine number, generates a development diagram and a perspective view using on-site bending attribute information and transmits it to the lower order system. The lower order system displays the solid figure and development diagram sent from the high order system interlockingly. Then, an operator of the site transmits an elongation value obtained on site to the host machine.
That is , there is produced an effect that accurate development diagram and perspective view can be obtained considering an elongation value depending on machine on site and dies condition.
Because the high order system transmits an accurate graphic data produced with accumulated elongation value data, input work for processing information necessary for bending is decreased on site. Therefore, there is also produced an effect that the number of steps is suppressed and an input error is eliminated. Further, because each time when the elongation value is corrected in the lower order system, the corrected elongation value is accumulated in the high order system, update elongation values are always accumulated in the high order system.

Claims

1. A sheet metal working integrated support system comprising a high order system and a lower order system connected to machine tools and further connected to said high order system through a line, wherein said high order system accumulates bending attribute information from said lower order system, generates a plane synthesized diagram by butting respective planes of an inputted three-side view drawing using the bending attribute information to display the plane synthesized diagram, generates a solid figure by bending said plane synthesized diagram according to bending condition to display the solid figure, generates a development diagram according to said plane synthesized diagram, and attaches bending attribute information of said overlapping area to graphic data of said solid figure and said development diagram and transmits to the lower order system; and said lower order system receives said graphic data from said high order system, displays said development diagram and said solid figure interlockingly and transmits bending attribute information related to the received graphic data to said high order system.
2. A sheet metal working integrated support system according to claim 1 wherein said lower order system transmits said bending attribute information to said high order system with machine numbers of said lower order system.
3. A sheet metal working integrated support system according to claim 1 wherein said high order apparatus retrieves bending attribute information corresponding to bending condition for bending said plane synthesized diagram from accumulatedbending attribute information, generates said plane synthesized diagram using elongation value data contained in the retrieved bending attribute information and displays the plane synthesized diagram.
4. A sheet metal working integrated support system according to claim 2 wherein said high order system comprises an automatic programming apparatus (10) and a host machine (11), said automatic programming apparatus (10) fetching bending attribute information coinciding with said bending condition from said host machine (11), generating said plane synthesized diagram using elongation value data contained in the bending attribute information to display the plane synthesized diagram, generating a solid figure by bending said plane synthesized diagram according to said bending condition to display the solid figure, generating a development diagram according to said plane synthesized diagram and transmitting graphic data of said solid figure and said development diagram to said host machine (11); and said host machine (11) collecting bending attribute information from said lower order system with correspondence to machine number, collecting graphic data of said solid figure and said development diagram and processing schedule, transmitting elongation value data contained in bending attribute information coinciding with bending condition from said automatic programming apparatus (10) to said automatic programming apparatus (10), and transmitting graphic data of said solid figure and said development diagram and said processing schedule.
5. A sheet metal working integrated support system according to claim 4 wherein said automatic programming apparatus (10) checks said solid figure for an interference and corrects said plane synthesized diagram and said solid figure according to a result of the interference check.
6. A sheet metal working integrated support system according to claim 1 wherein said automatic programming apparatus (10) generates said development diagram by extracting a closed loop and bending line from said plane synthesized diagram.
7. A sheet metal working integrated support system according to claim 3 wherein said high order system, if there is no bending attribute information coinciding with bending condition for bending said plane synthesized diagram in accumulatedbending information, computes an estimated elongation value according to infinite element method using said bending condition, generates said plane synthesized diagram with the estimated elongation value and collects estimated bending attribute- information in which related information is attached to the estimated elongation value .
8. A computer readable storage medium for storing graphic data generation control program comprising the steps of: collecting inputted bending direction, bending angle, material information, dies information, and elongation value with correspondence to machine numbers in a data base; moving specified two planes selected from respective planes of a three-side view drawing, so that the specified two planes abut with each other; retrieving bending attribute information coinciding with inputted bending condition from the data base when said two planes are butted with each other and generating a plane synthesized diagram including an overlapping area corresponding to an elongation value contained in the retrieved bending attribute information; setting a bending line in the overlapping area of said plane synthesized diagram and attaching related information of said elongation value to said bending line; generating a solid figure by bending said plane synthesized diagram according to bending angle and bending direction contained in said bending condition; obtaining a perspective view by subjecting said solid figure to rendering; displaying said plane synthesized diagram and said perspective view in different regions of the display screen; and generating said development diagram by extracting a closed loop and the bending line from said plane synthesized diagram.
PCT/JP1999/002648 1998-05-21 1999-05-20 Sheet metal working computer system WO1999060454A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU38500/99A AU3850099A (en) 1998-05-21 1999-05-20 Sheet metal working computer system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10/140200 1998-05-21
JP14020098A JP3573958B2 (en) 1998-05-21 1998-05-21 Sheet metal integration support system and storage medium storing graphic data generation management program

Publications (1)

Publication Number Publication Date
WO1999060454A1 true WO1999060454A1 (en) 1999-11-25

Family

ID=15263253

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1999/002648 WO1999060454A1 (en) 1998-05-21 1999-05-20 Sheet metal working computer system

Country Status (4)

Country Link
JP (1) JP3573958B2 (en)
AU (1) AU3850099A (en)
TW (1) TW425499B (en)
WO (1) WO1999060454A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004111949A1 (en) * 2003-06-16 2004-12-23 3Dpaper Co., Ltd A system and a method for drawing development figures and a computer readable medium thereof
WO2016201870A1 (en) * 2015-06-17 2016-12-22 江苏江海机床集团有限公司 Numerical control system for smart synchronous torque numerically controlled bending machine

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4727866B2 (en) * 2001-08-28 2011-07-20 株式会社アマダ Sheet metal working information linkage method and system
JP5993581B2 (en) * 2012-02-21 2016-09-14 高周波熱錬株式会社 Monitoring system for shaft enlargement processing machine
JP6014483B2 (en) * 2012-12-19 2016-10-25 株式会社アマダホールディングス Sheet metal processing system and method, and correction system
JP6717795B2 (en) 2017-10-30 2020-07-08 ファナック株式会社 Integrated processing system, integrated processing method and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5029462A (en) * 1988-08-05 1991-07-09 Amada Company, Limited Method of bending a workpiece including setting a bending process, and preparing bending data
DE4413836A1 (en) * 1994-04-20 1995-10-26 Dicon Dinkel Ind Automation Gm Connection of machine systems on to complex network
US5587914A (en) * 1989-09-22 1996-12-24 Hewlett-Packard Company Apparatus and method for computer-aided design of sheet metal fabricated parts
EP0827054A1 (en) * 1996-03-13 1998-03-04 Fanuc Ltd Data display/input method for cnc apparatus utilized as on-line terminal
EP0836896A2 (en) * 1996-10-18 1998-04-22 Schechtl Maschinenbau GmbH Computer-controllable bending machine
WO1999003026A1 (en) * 1997-07-07 1999-01-21 Amada Metrecs Company, Limited Bending simulation method and apparatus therefor
EP0902344A2 (en) * 1997-09-09 1999-03-17 SALVAGNINI ITALIA S.p.A. Process for the automatic generation of a sequence of controls for a bending machine for metal sheets

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5029462A (en) * 1988-08-05 1991-07-09 Amada Company, Limited Method of bending a workpiece including setting a bending process, and preparing bending data
US5587914A (en) * 1989-09-22 1996-12-24 Hewlett-Packard Company Apparatus and method for computer-aided design of sheet metal fabricated parts
DE4413836A1 (en) * 1994-04-20 1995-10-26 Dicon Dinkel Ind Automation Gm Connection of machine systems on to complex network
EP0827054A1 (en) * 1996-03-13 1998-03-04 Fanuc Ltd Data display/input method for cnc apparatus utilized as on-line terminal
EP0836896A2 (en) * 1996-10-18 1998-04-22 Schechtl Maschinenbau GmbH Computer-controllable bending machine
WO1999003026A1 (en) * 1997-07-07 1999-01-21 Amada Metrecs Company, Limited Bending simulation method and apparatus therefor
EP0902344A2 (en) * 1997-09-09 1999-03-17 SALVAGNINI ITALIA S.p.A. Process for the automatic generation of a sequence of controls for a bending machine for metal sheets

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004111949A1 (en) * 2003-06-16 2004-12-23 3Dpaper Co., Ltd A system and a method for drawing development figures and a computer readable medium thereof
WO2016201870A1 (en) * 2015-06-17 2016-12-22 江苏江海机床集团有限公司 Numerical control system for smart synchronous torque numerically controlled bending machine

Also Published As

Publication number Publication date
AU3850099A (en) 1999-12-06
JP3573958B2 (en) 2004-10-06
TW425499B (en) 2001-03-11
JP2001222305A (en) 2001-08-17

Similar Documents

Publication Publication Date Title
US7058465B2 (en) Method of preparing estimate for sheet metal working
EP1097411B1 (en) Integrated support system for supporting sheet metal machining
US6795095B2 (en) Method for determining bending order and disposition of dies
US20030177024A1 (en) Outsourcing service apparatus concerning electronic drawing data
EP0929852B1 (en) Folding line generation method for bending and bending system based thereon
JPH11154007A (en) Process for automatic generation of continuous control over bending machine for metallic sheet
De Vin et al. The generation of bending sequences in a CAPP system for sheet-metal components
EP1086441B1 (en) Automatic programming apparatus and storage medium for storing graphic data generating program
WO1999060454A1 (en) Sheet metal working computer system
JPH0767576B2 (en) Hole position definition method for punch mounting parts
JP3868632B2 (en) NC device for sheet metal integration support system with bending result transfer function and sheet metal integration support system
JP2624514B2 (en) Method and apparatus for setting bending mold and bending order
US6678568B1 (en) Sheet metal working graphic data generation method and apparatus
JP2771544B2 (en) Process display confirmation device for mold and bending order
US20040186759A1 (en) Processing program edition conferencing method and system
JP3809204B2 (en) Design support device
JP4755779B2 (en) 3D inspection and utilization method for sheet metal products and its system
JP2628693B2 (en) Bending data creation device for bending
JPH0732933B2 (en) Bending die automatic selection method
JP2706266B2 (en) How to create bending data
JP4234405B2 (en) Man-hour automatic calculation system, man-hour automatic calculation method and program thereof
JPH0354018B2 (en)
JP7433122B2 (en) Bending information generation device and bending information generation method
JP2837927B2 (en) Numerical control device with a function to display the trajectory of the rotation axis
JPH02195405A (en) Method for forming bent punch data

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
NENP Non-entry into the national phase

Ref country code: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase