US4949270A - Method of creating NC program for pocket machining - Google Patents
Method of creating NC program for pocket machining Download PDFInfo
- Publication number
- US4949270A US4949270A US07/219,159 US21915988A US4949270A US 4949270 A US4949270 A US 4949270A US 21915988 A US21915988 A US 21915988A US 4949270 A US4949270 A US 4949270A
- Authority
- US
- United States
- Prior art keywords
- tool
- machining
- setting
- displaying
- points
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/4093—Numerical 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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
- G05B19/40937—Numerical 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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine concerning programming of machining or material parameters, pocket machining
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35501—Colour display
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36214—Pocket machining, area clearance, contained cutting, axis milling
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50109—Soft approach, engage, retract, escape, withdraw path for tool to workpiece
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- This invention relates to a method of creating an NC program for pocket machining and, more particularly, to an NC program creation method through which an NC program for pocket machining is created in conversational fashion.
- Machining (pocket machining) for hollowing out the interior of a profile outline down to a predetermined depth includes such methods as ordinary linear unidirectional cutting, linear zigzag cutting and spiral cutting.
- linear unidirectional cutting the interior of the profile outline is machined by moving a tool in one direction at all times [see FIG. 13(a)].
- linear zigzag cutting the interior of the profile outline is machined continuously not only in an outward direction but in a return direction as well [see FIG. 13(b)].
- spiral cutting the interior of the profile outline is machined by moving a tool along offset paths each inwardly offset a predetermined amount from the profile outline [see FIG. 13(c)].
- an NC program for such pocket machining is created by automatically deciding the tool path, which is performed upon inputting the profile outline, the pocket machining method (one of the cutting methods of FIGS. 1 through 3), the cutting direction, cut-in direction, finishing allowance, remaining thickness, spindle rotational speed, cutting velocity, tool diameter and the like.
- FIG. 14 illustrates a tool path 2 for a case in which the interior of a profile 1 is machined by linear zigzag cutting. The portions indicated by the dashed lines do not participate in cutting and represent wasted motion.
- FIG. 15 illustrates a tool path 3 for a case in which the interior of the profile 1 is machined by spiral cutting. The tool path is complicated, a considerable period of time is required to obtain the tool path, and the cutting time is prolonged.
- FIG. 16 illustrates a tool path 4 which is ideal for cutting the interior of the profile 1.
- the tool path does not contain unneeded path segments and cutting efficiency is high.
- a method of creating a tool path such as shown in FIG. 16 is not available in the prior art and, as a result, the machining carried out exhibits a poor cutting efficiency.
- An object of the present invention is to provide an NC program creation method through which an NC program for pocket machining having a high cutting efficiency can be created in a simple manner.
- the method of the invention includes displaying a profile outline and a graphic cursor on a display screen, adopting points, which are obtained on the display screen by successively positioning the graphic cursor and inputting its coordinates at starting points and end points of linear cutting or circular arc cutting, displaying a tool shape having a designated diameter at the inputted points, displaying a tool path by successively connecting the inputted points by straight lines or circular arcs, and creating an NC program for moving a tool along the tool path to perform pocket machining.
- FIG. 1 is a block diagram of an NC apparatus for practicing the present invention
- FIG. 2 is a flowchart of processing according to the invention.
- FIGS. 3 through 12 are examples of conversational displays according to the invention.
- FIGS. 13(a), 13(b), 13(c), 14 and 15 are views for explaining pocket machining according to the prior art.
- FIG. 16 is a view for explaining pocket machining along an optimum tool path.
- FIG. 1 is a block diagram of an NC apparatus for practicing the present invention
- FIG. 2 is a flowchart of processing for NC program creation according to the invention.
- numeral 11 denotes an automatic programming section
- 12 an NC control section
- 13 a graphic display unit (CRT)
- 14 a keyboard
- 16 changeover units denotes an automatic programming section
- the automatic programming section 11 and NC control section 12 are each constituted by a microcomputer and incorporate a processor, a control program memory (ROM) and a RAM.
- the graphic display unit 13 and keyboard 14 are of integrated construction and constitute a unit ordinarily referred to as a CRT & MDI unit.
- the display screen is split into a conversational display section 13a and a soft key section 13b.
- a state in which a tool path has been inputted is displayed in the conversational display section 13a.
- POL denotes a profile outline
- CSR a graphic cursor
- TLP a tool path
- IL 1 -IL 2 islands each representing the interior of a region.
- the profile outline POL which has already been inputted, is painted (displayed) on the display screen and the graphic cursor CSR is displayed at an initial position (the center of the display screen).
- the graphic cursor is successively positioned and its coordinate are inputted at selected points on the display screen by using a cursor shift key.
- the automatic programming section 11 successively adopts the inputted points as cutting starting and end points for linear cutting, displays the tool shape TL having a designated radius at the inputted points, and displays the tool path TLP by successively connecting the inputted points with straight lines.
- an NC program is created for performing pocket machining by moving a tool along the tool path TLP.
- a predetermined key on the keyboard 14 is operated to dedicate the graphic display unit 13 and keyboard 14 to the automatic programming section 11 and to display a menu selection page on the display screen.
- menu names for processing described below such as "SIDE FACE MACHINING PROFILE PREPARATION”, “PROFILE POCKET PREPARATION”, are displayed on the menu selection page.
- the profile outline POL (inclusive of the shapes of islands IL 1 , IL 2 ) inputted at step (2) is displayed on the path editing display page, and that the graphic cursor CSR is displayed at the center of the display screen, which is the initial position.
- PROCESS SET is inputted using a soft key while the path editing page is being displayed.
- a process setting input display page (not shown) is displayed. Accordingly, the operator refers to the displayed page and inputs the machining process (whether the process is pocket machining or end face finishing), the radius R of the tool used, and cutting width ⁇ (%) indicating what percentage of the tool diameter is used for cutting.
- each mesh MS or square MS in the grid is represented by the following:
- the graphic cursor is positioned at an approach point P AP by pressing soft keys CSK1-CSK4, which are arrow keys for shifting the cursor, and then a shift key ASK for "APPROACH SET" is pressed, whereupon the tool shape TL having the tool diameter inputted at step (5) is displayed at the set approach point P AP , as shown in FIG. 6.
- the graphic cursor is successively positioned at the starting and end points of cutting along each straight line on the premise that pocket machining is to be performed by continuous cutting along straight lines, and these points are inputted by pressing the soft key "SET".
- the tool shape TL is displayed at these points on the conversational display page 13a of FIG. 9, as well as the tool path TLP obtained by successively connecting the inputted points by straight lines.
- the graphic cursor is positioned at an escape point P ES by pressing the arrow soft keys CSK1-CSK4, after which a soft key ESK marked "ESCAPE SET" is pressed.
- the tool shape TL is displayed at the set escape point P ES , as shown on the conversational display page 13a of FIG. 12.
- the automatic programming section 11 causes the path editing display page shown in FIG. 12 to be displayed on the display unit, creates an NC program for performing machining by moving a tool along the inputted tool path, stores the NC program in an internal magnetic bubble memory 11a, and ends the processing for creating the NC program for pocket machining.
- the created program is transferred from the magnetic bubble memory 11a to the internal machining memory 12a of the NC control section 12.
- pocket machining is performed by a series of linear cutting operations
- an arrangement can be adopted in which pocket machining includes circular arc cutting.
- the arrangement is such that a profile outline and a graphic cursor are displayed on a display screen, and an NC program is created for pocket machining using points, which are obtained by successively positioning and inputting the graphic cursor in such a manner that there are no portions remaining uncut, as cutting starting and end points of linear cutting.
- an NC program for pocket machining can be created through a simple method and in a short period of time.
Abstract
Description
l=R.2.α/100
Claims (4)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61250360A JPS63102853A (en) | 1986-10-21 | 1986-10-21 | Nc programming method for pocket machining |
JP61-250360 | 1986-10-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
US4949270A true US4949270A (en) | 1990-08-14 |
Family
ID=17206760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US07/219,159 Expired - Fee Related US4949270A (en) | 1986-10-21 | 1987-10-15 | Method of creating NC program for pocket machining |
Country Status (5)
Country | Link |
---|---|
US (1) | US4949270A (en) |
EP (1) | EP0290611B1 (en) |
JP (1) | JPS63102853A (en) |
DE (1) | DE3789443T2 (en) |
WO (1) | WO1988003073A1 (en) |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5159559A (en) * | 1989-05-03 | 1992-10-27 | Num S.A. | Method of automatically determining the tool path in a plane zone machining operation |
US5177689A (en) * | 1989-05-08 | 1993-01-05 | Mitsubishi Denki K.K. | Cad/cam apparatus for enhancing operator entry of machining attributes and geometric shapes |
US5193952A (en) * | 1991-02-21 | 1993-03-16 | Toshiba Kikai Kabushiki Kaisha | Inner circle cutting control apparatus for numerically controlled machine tool |
US5200677A (en) * | 1991-07-18 | 1993-04-06 | International Business Machines Corporation | Method and apparatus for controlling positioning means |
US5223777A (en) * | 1992-04-06 | 1993-06-29 | Allen-Bradley Company, Inc. | Numerical control system for irregular pocket milling |
US5253178A (en) * | 1989-08-25 | 1993-10-12 | Mitsubishi Denki K.K. | Wire-type electrical discharge machining method and apparatus |
US5293106A (en) * | 1989-12-11 | 1994-03-08 | Murata Kikai Kabushiki Kaisha | Program reviewing device in numerical control processing apparatus |
US5301336A (en) * | 1986-10-24 | 1994-04-05 | National Instruments, Inc. | Graphical method for programming a virtual instrument |
US5406494A (en) * | 1994-03-17 | 1995-04-11 | Creative Technology Corporation | Numerical control system with operator controlled cutting |
US5416716A (en) * | 1993-03-30 | 1995-05-16 | Gerber Garment Technology, Inc. | Contour builder |
US5432704A (en) * | 1993-11-23 | 1995-07-11 | Clemson University | Adaptive lamina generation for shape dependent process control and/or object decomposition |
WO1995021410A1 (en) * | 1994-02-02 | 1995-08-10 | Radical Advanced Technologies Corp. | Replicator system and method for digitizing the geometry of a physical object |
US5515290A (en) * | 1994-10-13 | 1996-05-07 | Kabushiki Kaisha F A Labo | Three-dimensional machining method |
US5596504A (en) * | 1995-04-10 | 1997-01-21 | Clemson University | Apparatus and method for layered modeling of intended objects represented in STL format and adaptive slicing thereof |
US5717848A (en) * | 1990-06-11 | 1998-02-10 | Hitachi, Ltd. | Method and apparatus for generating object motion path, method of setting object display attribute, and computer graphics system |
US5831407A (en) * | 1994-04-25 | 1998-11-03 | Mitsubishi Denki Kabushiki Kaisha | Numerically controlling apparatus for the machine tool |
US20020119020A1 (en) * | 2001-02-27 | 2002-08-29 | Delcam Plc | Machine tools |
US6447223B1 (en) * | 2000-06-07 | 2002-09-10 | Parametric Technology Corporation | Control for high speed cutting tool |
US6491482B1 (en) * | 1999-03-08 | 2002-12-10 | Alstom (Switzerland) Ltd | Milling method |
US6591158B1 (en) | 2000-06-09 | 2003-07-08 | The Boeing Company | Methods and apparatus for defining a low-curvature tool path |
US6745100B1 (en) * | 2000-06-15 | 2004-06-01 | Dassault Systemes | Computerized system for generating a tool path for a pocket |
US6840721B2 (en) * | 1996-06-17 | 2005-01-11 | Wittich Kaule | Process for producing dies |
US20060140734A1 (en) * | 2003-06-19 | 2006-06-29 | Arndt Glaesser | Milling method used for producing structural components |
US20070191982A1 (en) * | 2006-02-13 | 2007-08-16 | Sullivan Douglas G | Manual CNC programming system and technique to use computer aided design systems to determine cutter location information |
US7799273B2 (en) | 2004-05-06 | 2010-09-21 | Smp Logic Systems Llc | Manufacturing execution system for validation, quality and risk assessment and monitoring of pharmaceutical manufacturing processes |
US20110173567A1 (en) * | 2010-01-13 | 2011-07-14 | Fuji Xerox Co., Ltd. | Display-controlling device, display device, display-controlling method, and computer readable medium |
US20120063862A1 (en) * | 2010-09-13 | 2012-03-15 | Lawrence Epplin | Method of Forming Parts on a CNC Machine |
US20140172151A1 (en) * | 2012-12-17 | 2014-06-19 | Mitsubishi Electric Corporation | Numerical control device |
US20160291569A1 (en) * | 2011-05-19 | 2016-10-06 | Shaper Tools, Inc. | Automatically guided tools |
US9625897B2 (en) | 2012-03-21 | 2017-04-18 | Delcam Limited | Method and system for testing a machine tool |
US10185304B2 (en) | 2012-03-21 | 2019-01-22 | Delcam Limited | Timing a machine tool using an accelerometer |
US10456883B2 (en) | 2015-05-13 | 2019-10-29 | Shaper Tools, Inc. | Systems, methods and apparatus for guided tools |
US10556356B2 (en) | 2012-04-26 | 2020-02-11 | Sharper Tools, Inc. | Systems and methods for performing a task on a material, or locating the position of a device relative to the surface of the material |
US11537099B2 (en) | 2016-08-19 | 2022-12-27 | Sharper Tools, Inc. | Systems, methods and apparatus for sharing tool fabrication and design data |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS649507A (en) * | 1987-07-02 | 1989-01-12 | Fanuc Ltd | Nc data preparing system |
JP2686117B2 (en) * | 1988-11-30 | 1997-12-08 | オ−クマ株式会社 | Numerical control method |
JPH0631590A (en) * | 1992-07-14 | 1994-02-08 | Mazda Motor Corp | Preparation of tool transfer passage for nc working |
WO2007003665A1 (en) * | 2005-07-01 | 2007-01-11 | Ona Electro-Erosion, S.A. | Electrical discharge finishing method |
JP2010005715A (en) * | 2008-06-25 | 2010-01-14 | Mimaki Engineering Co Ltd | Cutting plotter and cleaning method of cut chips using it |
CN114393219A (en) * | 2021-12-27 | 2022-04-26 | 贵阳万江航空机电有限公司 | Method for machining semicircular cavity of rubber mold core and universal cutter |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4575791A (en) * | 1983-03-26 | 1986-03-11 | Johannes Heidenhain Gmbh | Method for restarting a tool onto a workpiece contour |
US4627003A (en) * | 1982-02-27 | 1986-12-02 | Fanuc Ltd | Method and apparatus for creating numerical control data |
US4802083A (en) * | 1986-02-17 | 1989-01-31 | Fanuc Ltd | Image reader graphic input method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5937032A (en) * | 1982-08-18 | 1984-02-29 | Sankyo:Kk | Data input apparatus for shaping game board |
JPS60126711A (en) * | 1983-12-14 | 1985-07-06 | Fanuc Ltd | Displaying method of processing state of nc data preparing device |
JPS60127953A (en) * | 1983-12-14 | 1985-07-08 | Fanuc Ltd | Regional work |
JPS60127952A (en) * | 1983-12-14 | 1985-07-08 | Fanuc Ltd | Regional work |
JPS61160108A (en) * | 1985-01-07 | 1986-07-19 | Yamazaki Mazak Corp | Working control method of numerically controlled machine tool |
JPH0681604A (en) * | 1992-08-31 | 1994-03-22 | Mitsubishi Heavy Ind Ltd | Turbine blade ring support device |
-
1986
- 1986-10-21 JP JP61250360A patent/JPS63102853A/en active Pending
-
1987
- 1987-10-15 US US07/219,159 patent/US4949270A/en not_active Expired - Fee Related
- 1987-10-15 DE DE3789443T patent/DE3789443T2/en not_active Expired - Fee Related
- 1987-10-15 EP EP87906766A patent/EP0290611B1/en not_active Expired - Lifetime
- 1987-10-15 WO PCT/JP1987/000775 patent/WO1988003073A1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4627003A (en) * | 1982-02-27 | 1986-12-02 | Fanuc Ltd | Method and apparatus for creating numerical control data |
US4575791A (en) * | 1983-03-26 | 1986-03-11 | Johannes Heidenhain Gmbh | Method for restarting a tool onto a workpiece contour |
US4802083A (en) * | 1986-02-17 | 1989-01-31 | Fanuc Ltd | Image reader graphic input method |
Cited By (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5732277A (en) * | 1986-10-24 | 1998-03-24 | National Instruments Corporation | Graphical system for modelling a process and associated method |
US5301336A (en) * | 1986-10-24 | 1994-04-05 | National Instruments, Inc. | Graphical method for programming a virtual instrument |
US5159559A (en) * | 1989-05-03 | 1992-10-27 | Num S.A. | Method of automatically determining the tool path in a plane zone machining operation |
US5177689A (en) * | 1989-05-08 | 1993-01-05 | Mitsubishi Denki K.K. | Cad/cam apparatus for enhancing operator entry of machining attributes and geometric shapes |
US5253178A (en) * | 1989-08-25 | 1993-10-12 | Mitsubishi Denki K.K. | Wire-type electrical discharge machining method and apparatus |
US5293106A (en) * | 1989-12-11 | 1994-03-08 | Murata Kikai Kabushiki Kaisha | Program reviewing device in numerical control processing apparatus |
US5717848A (en) * | 1990-06-11 | 1998-02-10 | Hitachi, Ltd. | Method and apparatus for generating object motion path, method of setting object display attribute, and computer graphics system |
US5193952A (en) * | 1991-02-21 | 1993-03-16 | Toshiba Kikai Kabushiki Kaisha | Inner circle cutting control apparatus for numerically controlled machine tool |
US5200677A (en) * | 1991-07-18 | 1993-04-06 | International Business Machines Corporation | Method and apparatus for controlling positioning means |
US5223777A (en) * | 1992-04-06 | 1993-06-29 | Allen-Bradley Company, Inc. | Numerical control system for irregular pocket milling |
US5416716A (en) * | 1993-03-30 | 1995-05-16 | Gerber Garment Technology, Inc. | Contour builder |
US5432704A (en) * | 1993-11-23 | 1995-07-11 | Clemson University | Adaptive lamina generation for shape dependent process control and/or object decomposition |
WO1995021410A1 (en) * | 1994-02-02 | 1995-08-10 | Radical Advanced Technologies Corp. | Replicator system and method for digitizing the geometry of a physical object |
US5406494A (en) * | 1994-03-17 | 1995-04-11 | Creative Technology Corporation | Numerical control system with operator controlled cutting |
US5831407A (en) * | 1994-04-25 | 1998-11-03 | Mitsubishi Denki Kabushiki Kaisha | Numerically controlling apparatus for the machine tool |
US6107768A (en) * | 1994-04-25 | 2000-08-22 | Mitsubishi Denki Kabushiki Kaisha | Numerical control apparatus for a machine tool |
US5515290A (en) * | 1994-10-13 | 1996-05-07 | Kabushiki Kaisha F A Labo | Three-dimensional machining method |
US5596504A (en) * | 1995-04-10 | 1997-01-21 | Clemson University | Apparatus and method for layered modeling of intended objects represented in STL format and adaptive slicing thereof |
US6840721B2 (en) * | 1996-06-17 | 2005-01-11 | Wittich Kaule | Process for producing dies |
US6491482B1 (en) * | 1999-03-08 | 2002-12-10 | Alstom (Switzerland) Ltd | Milling method |
US6447223B1 (en) * | 2000-06-07 | 2002-09-10 | Parametric Technology Corporation | Control for high speed cutting tool |
US6591158B1 (en) | 2000-06-09 | 2003-07-08 | The Boeing Company | Methods and apparatus for defining a low-curvature tool path |
US6745100B1 (en) * | 2000-06-15 | 2004-06-01 | Dassault Systemes | Computerized system for generating a tool path for a pocket |
US6832876B2 (en) * | 2001-02-27 | 2004-12-21 | Delcam Plc | Machine tools |
US20020119020A1 (en) * | 2001-02-27 | 2002-08-29 | Delcam Plc | Machine tools |
US20060140734A1 (en) * | 2003-06-19 | 2006-06-29 | Arndt Glaesser | Milling method used for producing structural components |
US7237989B2 (en) * | 2003-06-19 | 2007-07-03 | Mtu Aero Engines Gmbh | Milling method used for producing structural components |
US7799273B2 (en) | 2004-05-06 | 2010-09-21 | Smp Logic Systems Llc | Manufacturing execution system for validation, quality and risk assessment and monitoring of pharmaceutical manufacturing processes |
US20070191982A1 (en) * | 2006-02-13 | 2007-08-16 | Sullivan Douglas G | Manual CNC programming system and technique to use computer aided design systems to determine cutter location information |
US7761183B2 (en) | 2006-02-13 | 2010-07-20 | Sullivan Douglas G | Methods and systems for producing numerical control program files for controlling machine tools |
US20110173567A1 (en) * | 2010-01-13 | 2011-07-14 | Fuji Xerox Co., Ltd. | Display-controlling device, display device, display-controlling method, and computer readable medium |
US9086782B2 (en) * | 2010-01-13 | 2015-07-21 | Fuji Xerox Co., Ltd. | Display-controlling device, display device, display-controlling method, and computer readable medium |
US20120063862A1 (en) * | 2010-09-13 | 2012-03-15 | Lawrence Epplin | Method of Forming Parts on a CNC Machine |
US8641337B2 (en) * | 2010-09-13 | 2014-02-04 | Thermwood Corporation | Method of forming parts on a CNC machine |
US20160291569A1 (en) * | 2011-05-19 | 2016-10-06 | Shaper Tools, Inc. | Automatically guided tools |
US10788804B2 (en) * | 2011-05-19 | 2020-09-29 | Shaper Tools, Inc. | Automatically guided tools |
US10795333B2 (en) | 2011-05-19 | 2020-10-06 | Shaper Tools, Inc. | Automatically guided tools |
US9625897B2 (en) | 2012-03-21 | 2017-04-18 | Delcam Limited | Method and system for testing a machine tool |
US10185304B2 (en) | 2012-03-21 | 2019-01-22 | Delcam Limited | Timing a machine tool using an accelerometer |
US10556356B2 (en) | 2012-04-26 | 2020-02-11 | Sharper Tools, Inc. | Systems and methods for performing a task on a material, or locating the position of a device relative to the surface of the material |
US20140172151A1 (en) * | 2012-12-17 | 2014-06-19 | Mitsubishi Electric Corporation | Numerical control device |
US10456883B2 (en) | 2015-05-13 | 2019-10-29 | Shaper Tools, Inc. | Systems, methods and apparatus for guided tools |
US11537099B2 (en) | 2016-08-19 | 2022-12-27 | Sharper Tools, Inc. | Systems, methods and apparatus for sharing tool fabrication and design data |
Also Published As
Publication number | Publication date |
---|---|
WO1988003073A1 (en) | 1988-05-05 |
DE3789443T2 (en) | 1994-06-30 |
JPS63102853A (en) | 1988-05-07 |
EP0290611A4 (en) | 1991-03-13 |
EP0290611B1 (en) | 1994-03-23 |
EP0290611A1 (en) | 1988-11-17 |
DE3789443D1 (en) | 1994-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4949270A (en) | Method of creating NC program for pocket machining | |
US4788636A (en) | Interactive device for entering graphic data | |
US4794514A (en) | NC program editing method for four-axis lathes | |
US5099432A (en) | Method for determining machining process in numerical control information generating function | |
JPH0355259B2 (en) | ||
JP2002132313A (en) | Method and device for automatic programming | |
JPS5846409A (en) | Inputting method for work information at machining center | |
EP0377752A1 (en) | Nc data preparation method for boring | |
JP2649838B2 (en) | Method of determining processing method in numerical control information creation device | |
JPH06100929B2 (en) | NC data creation method for machining uncut parts in NC data creation device | |
JPS62251044A (en) | Nc program preparing method for four-spindle lathe | |
JPS63127853A (en) | Method of calculating machining path | |
EP0079394A1 (en) | Numerical control device | |
JPS58143941A (en) | Numerically controlled processing system | |
JPS61241044A (en) | Image input device of work shape | |
JPH079302A (en) | Single item machining method of machining center or the like | |
JPS62292309A (en) | Pocket working method | |
JPH0347980B2 (en) | ||
JPS61257740A (en) | Tool selection system | |
JPS60126708A (en) | Numerical control working method | |
JPH0695293B2 (en) | Machining simulation method in numerical controller | |
JPH0248384B2 (en) | SUCHISEIGYOKOSAKUKIKAINIOKERUANAAKEKAKOJOKYOHYOJISEIGYOHOHO | |
JPS61105614A (en) | Working area designating system of nc data generating device | |
JPH0325291B2 (en) | ||
JPH033753A (en) | Display method for taper angle setting of programming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FANUC LTD., 3580, SHIBOKUSA AZA-KOMANBA, OSHINO-MU Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:SHIMA, ATSUSHI;SHIMIZU, TETSUYA;FUJITA, NAOKI;REEL/FRAME:004906/0266 Effective date: 19880607 Owner name: FANUC LTD.,JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHIMA, ATSUSHI;SHIMIZU, TETSUYA;FUJITA, NAOKI;REEL/FRAME:004906/0266 Effective date: 19880607 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20020814 |