WO2008019335A3 - Machine tool system control - Google Patents
Machine tool system control Download PDFInfo
- Publication number
- WO2008019335A3 WO2008019335A3 PCT/US2007/075270 US2007075270W WO2008019335A3 WO 2008019335 A3 WO2008019335 A3 WO 2008019335A3 US 2007075270 W US2007075270 W US 2007075270W WO 2008019335 A3 WO2008019335 A3 WO 2008019335A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- machine tool
- tool system
- system control
- machine
- control
- Prior art date
Links
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/19—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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40328—If joint near singularity, restore angle to start values, adapt other joints
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40331—Joint angle change constraint, singularity between elbow up and down
-
- 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/49—Nc machine tool, till multiple
- G05B2219/49344—Surface, 5-axis surface 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50165—Axis nc machine cooperates with two axis rotary table
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T409/00—Gear cutting, milling, or planing
- Y10T409/30—Milling
- Y10T409/30084—Milling with regulation of operation by templet, card, or other replaceable information supply
- Y10T409/300896—Milling with regulation of operation by templet, card, or other replaceable information supply with sensing of numerical information and regulation without mechanical connection between sensing means and regulated means [i.e., numerical control]
Abstract
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009523078A JP2010500635A (en) | 2006-08-04 | 2007-08-06 | System control of machine tools |
CA2659332A CA2659332C (en) | 2006-08-04 | 2007-08-06 | Machine tool system control |
EP07813804A EP2047342B1 (en) | 2006-08-04 | 2007-08-06 | Machine tool system control |
CN2007800290939A CN101501588B (en) | 2006-08-04 | 2007-08-06 | Machine tool system control |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US82150306P | 2006-08-04 | 2006-08-04 | |
US82152306P | 2006-08-04 | 2006-08-04 | |
US60/821,503 | 2006-08-04 | ||
US60/821,523 | 2006-08-04 | ||
US11/833,958 US8024068B2 (en) | 2006-08-04 | 2007-08-03 | Machine tool control system |
US11/833,958 | 2007-08-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2008019335A2 WO2008019335A2 (en) | 2008-02-14 |
WO2008019335A3 true WO2008019335A3 (en) | 2008-06-19 |
Family
ID=38924368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/075270 WO2008019335A2 (en) | 2006-08-04 | 2007-08-06 | Machine tool system control |
Country Status (7)
Country | Link |
---|---|
US (1) | US8024068B2 (en) |
EP (1) | EP2047342B1 (en) |
JP (1) | JP2010500635A (en) |
CN (1) | CN101501588B (en) |
CA (1) | CA2659332C (en) |
TW (1) | TWI366751B (en) |
WO (1) | WO2008019335A2 (en) |
Families Citing this family (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102005061618B4 (en) * | 2005-12-21 | 2018-12-27 | Abb Ag | System and method for alignment and position control of a robot tool |
US8725283B2 (en) | 2006-08-04 | 2014-05-13 | Hurco Companies, Inc. | Generalized kinematics system |
US9588511B2 (en) * | 2007-08-03 | 2017-03-07 | Hurco Companies, Inc. | Virtual machine manager |
US8844104B2 (en) * | 2009-04-22 | 2014-09-30 | Hurco Companies, Inc. | Multi-zone machine tool system |
JP5001762B2 (en) * | 2007-09-13 | 2012-08-15 | 三菱重工業株式会社 | Attitude control method and attitude control device |
EP2058717B1 (en) * | 2007-11-12 | 2011-07-20 | Siemens Aktiengesellschaft | Method and device for operating a machine tool |
US8954185B2 (en) * | 2008-03-26 | 2015-02-10 | Haas Automation, Inc. | Cut optimization system and method |
US8041448B2 (en) * | 2008-05-06 | 2011-10-18 | Hurco Companies, Inc. | Mouse-based hand wheel control for a machine tool |
US9141105B2 (en) | 2008-07-23 | 2015-09-22 | Hurco Companies, Inc. | Method and apparatus for monitoring or controlling a machine tool system |
DE102008047238A1 (en) * | 2008-09-09 | 2010-04-15 | Khs Ag | Framework-based control for automation systems |
US8688258B2 (en) | 2008-09-11 | 2014-04-01 | Rockwell Automation Technologies, Inc. | Method of controlling a machine tool |
US8244386B2 (en) * | 2009-10-08 | 2012-08-14 | Hurco Companies, Inc. | Machine tool system control having automatic safe repositioning |
JP5581749B2 (en) * | 2010-03-15 | 2014-09-03 | オムロン株式会社 | Display device, display method, program, and computer-readable recording medium |
US8432119B2 (en) * | 2010-04-14 | 2013-04-30 | Babcock & Wilcox Technical Services Y-12, Llc | Method and apparatus for characterizing and enhancing the functional performance of machine tools |
US8610393B2 (en) | 2010-04-14 | 2013-12-17 | Babcock & Wilcox Technical Services Y-12, Llc | Method and apparatus for characterizing and enhancing the dynamic performance of machine tools |
JP4847613B2 (en) * | 2010-05-10 | 2011-12-28 | ファナック株式会社 | Numerical controller for multi-axis machines |
JP4813616B1 (en) * | 2010-07-12 | 2011-11-09 | ファナック株式会社 | Numerical control device for machine tool having speed control function during arc motion |
JP4980458B2 (en) * | 2010-10-27 | 2012-07-18 | ファナック株式会社 | Machining time prediction device for numerically controlled machine tools |
JP5665047B2 (en) * | 2010-10-27 | 2015-02-04 | オークマ株式会社 | Machine Tools |
DE102011089014A1 (en) * | 2011-01-19 | 2012-07-19 | Dr. Johannes Heidenhain Gmbh | Numerical control |
US8676373B2 (en) * | 2011-02-23 | 2014-03-18 | GM Global Technology Operations LLC | Global offset compensation for a CNC machine |
US9946245B2 (en) | 2011-07-25 | 2018-04-17 | Celeritive Technologies, Inc. | Non-concentric milling |
US9784554B2 (en) * | 2012-03-20 | 2017-10-10 | Hurco Companies, Inc. | Method for measuring a rotary axis of a machine tool system |
US10022833B2 (en) | 2012-05-03 | 2018-07-17 | Celeritive Technologies, Inc. | High performance multi-axis milling |
WO2013192219A2 (en) | 2012-06-19 | 2013-12-27 | D.P. Technology Corp. | Cam integrated cnc control of machines |
JP5653972B2 (en) * | 2012-07-19 | 2015-01-14 | ファナック株式会社 | Numerical control device with multi-curve insertion section |
US8904912B2 (en) | 2012-08-16 | 2014-12-09 | Omax Corporation | Control valves for waterjet systems and related devices, systems, and methods |
TWI500475B (en) | 2012-12-13 | 2015-09-21 | Ind Tech Res Inst | Apparatus and method for positioning geometric model |
CN103111907B (en) * | 2012-12-31 | 2018-01-23 | 深圳市配天智造装备股份有限公司 | The localization method of rotary axis of machine tool |
CN105189058B (en) * | 2013-02-20 | 2018-11-23 | 博莱沃创新工艺公司 | Electronic cutter |
CN105027013B (en) * | 2013-03-07 | 2017-09-19 | 株式会社牧野铣床制作所 | The feeding shaft control method and feeding axle controls device of lathe |
EP3076260B1 (en) * | 2013-11-26 | 2021-03-24 | FUJI Corporation | Device and method for assisting in design improvement work for mechanical device |
JP5873070B2 (en) * | 2013-12-20 | 2016-03-01 | ファナック株式会社 | Numerical control device that can input the tool direction relative to the workpiece |
US9891617B2 (en) * | 2014-01-22 | 2018-02-13 | Omax Corporation | Generating optimized tool paths and machine commands for beam cutting tools |
JP6184363B2 (en) * | 2014-03-31 | 2017-08-23 | オークマ株式会社 | Method and apparatus for controlling machine tool |
EP2954986B1 (en) * | 2014-06-10 | 2020-05-06 | Siemens Aktiengesellschaft | Apparatus and method for managing and controlling motion of a multiple body system |
US9798315B2 (en) * | 2014-10-14 | 2017-10-24 | Siemens Product Lifecycle Management Software Inc. | Machine tool post configurator systems and methods |
CN105700478A (en) * | 2014-11-26 | 2016-06-22 | 沈阳机床(集团)设计研究院有限公司上海分公司 | System and method for generating processing control data of numerical control machine tool |
JP6352833B2 (en) * | 2015-02-26 | 2018-07-04 | 住友重機械工業株式会社 | Shape measuring device, processing device, and shape measuring method |
JP6562665B2 (en) * | 2015-03-18 | 2019-08-21 | 蛇の目ミシン工業株式会社 | robot |
US9827628B2 (en) | 2015-03-27 | 2017-11-28 | General Electric Company | Fixture for electro-chemical machining electrode |
US9943920B2 (en) | 2015-03-27 | 2018-04-17 | General Electric Company | Method for electro-chemical machining turbine wheel in-situ |
US9623492B2 (en) * | 2015-03-27 | 2017-04-18 | General Electric Company | Milling tool for portion of slot in rotor |
JP6676286B2 (en) | 2015-05-12 | 2020-04-08 | キヤノン株式会社 | Information processing method and information processing apparatus |
JP6000496B1 (en) * | 2015-06-11 | 2016-09-28 | 三菱電機株式会社 | Numerical controller |
KR102540188B1 (en) | 2015-06-22 | 2023-06-07 | 일렉트로 싸이언티픽 인더스트리이즈 인코포레이티드 | Multi-axis machine tools and how to control them |
JP2018075689A (en) * | 2016-11-11 | 2018-05-17 | Ntn株式会社 | Operation device and double arm type operation device |
DE102017222474A1 (en) * | 2016-12-12 | 2018-06-14 | Fanuc Corporation | NUMERIC CONTROL AND DATA STRUCTURE |
JP6538761B2 (en) | 2017-06-22 | 2019-07-03 | ファナック株式会社 | Numerical control device |
JP2019070953A (en) * | 2017-10-10 | 2019-05-09 | Dmg森精機株式会社 | Machining program processing device and multiple-spindle machine equipped with the same |
US10859997B1 (en) * | 2017-12-04 | 2020-12-08 | Omax Corporation | Numerically controlled machining |
US11554461B1 (en) | 2018-02-13 | 2023-01-17 | Omax Corporation | Articulating apparatus of a waterjet system and related technology |
US10625419B2 (en) * | 2018-03-21 | 2020-04-21 | The Boeing Company | Robotic system and method for operating on a workpiece |
JP6574915B1 (en) * | 2018-05-15 | 2019-09-11 | 東芝機械株式会社 | Workpiece processing method and work piece processing machine |
EP3582043B1 (en) * | 2018-06-12 | 2022-07-20 | Siemens Aktiengesellschaft | Method, numerical control device and machine tool for machining a workpiece |
US10610989B1 (en) * | 2018-12-19 | 2020-04-07 | Top-One Machinery Co., Ltd. | Rim drilling and milling machine |
JP2021089467A (en) * | 2019-12-02 | 2021-06-10 | ファナック株式会社 | Control system |
WO2021202390A1 (en) | 2020-03-30 | 2021-10-07 | Hypertherm, Inc. | Cylinder for a liquid jet pump with multi-functional interfacing longitudinal ends |
CN112363453B (en) * | 2020-10-19 | 2022-10-18 | 上海航天设备制造总厂有限公司 | Method for machining large non-orthogonal-angle special-shaped deep cavity part by using 90-degree side milling head |
US20220226911A1 (en) * | 2021-01-15 | 2022-07-21 | Top-One Machinery Co., Ltd. | Rim drilling and milling machine |
CN114167811B (en) * | 2021-10-29 | 2023-09-08 | 北京航星机器制造有限公司 | UG post-processing linear optimization method |
TR2021022147A2 (en) * | 2021-12-31 | 2022-02-21 | Univ Istanbul Gelisim | HAND TERMINAL AND ALGORITHM FOR DYNAMIC ROBOT GUIDANCE |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5278766A (en) * | 1990-08-09 | 1994-01-11 | Mitsubishi Denki Kabushiki Kaisha | Numerical controlled device and numerically controlled machine tool |
EP0672507A1 (en) * | 1994-02-21 | 1995-09-20 | Asea Brown Boveri Ab | Method for controlling the movements of an industrial robot at and near singularities |
US20030171847A1 (en) * | 2002-03-07 | 2003-09-11 | Fanuc Robotics America, Inc. | Method of controlling a robot through a singularity |
Family Cites Families (156)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3576979A (en) | 1968-09-24 | 1971-05-04 | Allen Bradley Co | Motion monitor system |
US3656124A (en) * | 1968-09-26 | 1972-04-11 | Giddings & Lewis | Linear and circular interpolation contouring control using repeated computation |
US3838258A (en) | 1970-02-10 | 1974-09-24 | Gerber Scientific Instr Co | Step motor control system |
US3602090A (en) | 1970-02-27 | 1971-08-31 | Boeing Co | Milling machine control system and milling force sensor therefor |
US3728595A (en) | 1970-02-27 | 1973-04-17 | Boeing Co | Feedrate control system for milling machines |
US3679955A (en) | 1971-06-07 | 1972-07-25 | Gen Electric | Control system for compensating for dimensional errors due to cutting tool wear in an automatic machine tool |
US3849712A (en) | 1972-06-30 | 1974-11-19 | Ibm | Adaptive numerically controlled machine tool responsive to deflection forces on the tool normal to the cutting path |
US3882304A (en) | 1973-05-04 | 1975-05-06 | Allen Bradley Co | Parametric interpolation of three-dimensional surfaces |
US3860805A (en) | 1973-05-07 | 1975-01-14 | Bendix Corp | Method and apparatus for producing a fairing contour in numerical control systems |
US4130788A (en) | 1973-11-01 | 1978-12-19 | General Automation, Inc. | Numerical control servo system |
US4055787A (en) | 1975-07-28 | 1977-10-25 | Giddings & Lewis, Inc. | Interruptable numerical contouring control system with return to path safeguards |
US4477754B1 (en) | 1976-07-06 | 1995-03-21 | Hurco Co Inc | Interactive machining system |
US4131837A (en) | 1976-11-10 | 1978-12-26 | The Boeing Company | Machine tool monitoring system |
US4208718A (en) | 1978-06-05 | 1980-06-17 | Kearney & Trecker Corporation | Method of optimizing the operation of a computer controlled machine tool |
US5825017A (en) | 1980-03-27 | 1998-10-20 | Sensor Adaptive Machines Inc. | Method and apparatus for determining dimensions |
US5871391A (en) | 1980-03-27 | 1999-02-16 | Sensor Adaptive Machine Inc. | Apparatus for determining dimensions |
JPS5719809A (en) | 1980-07-10 | 1982-02-02 | Fanuc Ltd | Numerical control information generating system |
JPS5769314A (en) | 1980-10-13 | 1982-04-28 | Fanuc Ltd | Numerical control system |
JPS5769312A (en) | 1980-10-13 | 1982-04-28 | Fanuc Ltd | Numerical controller incorporating optional block skipping function |
JPS57113117A (en) | 1980-12-30 | 1982-07-14 | Fanuc Ltd | Robot control system |
US4415867A (en) | 1981-05-22 | 1983-11-15 | The United States Of America As Represented By The Secretary Of The Navy | Hybrid coupled microstrip amplifier |
US4433382A (en) | 1981-07-20 | 1984-02-21 | Cincinnati Milacron Inc. | Apparatus for automatically adjusting the programmed location of a robot arm |
JPS5835607A (en) | 1981-08-27 | 1983-03-02 | Fanuc Ltd | Numerical controlling system |
JPS58155148A (en) | 1982-03-05 | 1983-09-14 | Okuma Mach Works Ltd | Monitoring system of locus of cutting edge of tool rest in machine tool |
US4590573A (en) | 1982-09-17 | 1986-05-20 | Robert Hahn | Computer-controlled grinding machine |
DE3244307A1 (en) | 1982-11-30 | 1984-05-30 | Siemens AG, 1000 Berlin und 8000 München | ROBOT CONTROL |
US4623971A (en) * | 1983-06-30 | 1986-11-18 | Cincinnati Milacron Inc. | Machine control with motor velocity constraint |
JPS60126710A (en) | 1983-12-14 | 1985-07-06 | Fanuc Ltd | Method for determining working process in automatic programming |
US4739488A (en) | 1984-09-21 | 1988-04-19 | Brother Kogyo Kabushiki Kaisha | Machine tool with tool selection and work sequence determination |
US4635206A (en) | 1984-10-15 | 1987-01-06 | Cincinnati Milacron Inc. | Method and apparatus for oscillating a tool carried by a manipulator |
DE3485800T2 (en) * | 1984-12-27 | 1993-02-11 | Inst Rech De La Construction N | METHOD FOR TREATING LARGE OBJECTS. |
JPS61157909A (en) | 1984-12-29 | 1986-07-17 | Fanuc Ltd | System for correcting route error of robot |
US4777603A (en) * | 1985-03-08 | 1988-10-11 | Cybermation, Inc. | Controller for multiple-axis machine |
JPS6257852A (en) | 1985-09-04 | 1987-03-13 | Toyoda Mach Works Ltd | Automatic programming device |
JPH0688532B2 (en) | 1985-12-27 | 1994-11-09 | 曙ブレーキ工業株式会社 | Anti-skidding control method |
US4763276A (en) | 1986-03-21 | 1988-08-09 | Actel Partnership | Methods for refining original robot command signals |
JPS62236650A (en) | 1986-04-01 | 1987-10-16 | Fanuc Ltd | Preparation of nc program for 4-axis lathe |
JPH0698554B2 (en) | 1986-09-22 | 1994-12-07 | 豊田工機株式会社 | Numerical control processing equipment |
US4791575A (en) * | 1986-10-31 | 1988-12-13 | The Pratt & Whitney Company, Inc. | Method for generating axis control data for use in controlling a grinding machine and the like and system therefor |
JPH07111646B2 (en) | 1987-02-20 | 1995-11-29 | フアナツク株式会社 | Part shape input method |
JPH0679250B2 (en) | 1987-03-19 | 1994-10-05 | フアナツク株式会社 | Axis speed output method |
JPS63250707A (en) | 1987-04-07 | 1988-10-18 | Fanuc Ltd | Method for inputting part shape |
US4835710A (en) * | 1987-07-17 | 1989-05-30 | Cincinnati Milacron Inc. | Method of moving and orienting a tool along a curved path |
JPS6435605A (en) | 1987-07-30 | 1989-02-06 | Fanuc Ltd | Numerical controller |
US4833617A (en) | 1987-08-14 | 1989-05-23 | General Electric Company | Solid modeling based adaptive feedrate control for NC machining |
JPH01116704A (en) | 1987-10-30 | 1989-05-09 | Fanuc Ltd | Action control system for industrial robot |
DE3740199A1 (en) * | 1987-11-27 | 1989-06-08 | Schaudt Maschinenbau Gmbh | METHOD AND DEVICE FOR TRAINING A GRINDING WHEEL |
JPH01159705A (en) | 1987-12-17 | 1989-06-22 | Fanuc Ltd | Parts shape inputting method |
WO1989006585A1 (en) | 1988-01-20 | 1989-07-27 | Mitsubishi Denki Kabushiki Kaisha | Method for preparing offset shape |
JPH0652484B2 (en) | 1988-02-15 | 1994-07-06 | 豊田工機株式会社 | Numerical controller for machining non-round workpieces |
US5062755A (en) | 1988-02-23 | 1991-11-05 | Macmillan Bloedel Limited | Articulated arm control |
GB8901557D0 (en) * | 1988-07-20 | 1989-03-15 | British United Shoe Machinery | Operating on side wall portions of a lasted shoe upper |
JPH0683945B2 (en) | 1988-07-26 | 1994-10-26 | 豊田工機株式会社 | Numerical controller for machining non-round workpieces |
US5198984A (en) | 1988-08-31 | 1993-03-30 | Okuma Corporation | Numerical control method for correcting machine tool path errors |
EP0384925B1 (en) | 1989-02-28 | 1995-11-22 | Siemens Aktiengesellschaft | Control method for a digital machine tool or a robot |
IL89484A (en) | 1989-03-03 | 1992-08-18 | Nct Ltd Numerical Control Tech | System for automatic finishing of machined parts |
JPH03157704A (en) | 1989-11-16 | 1991-07-05 | Fanuc Ltd | Position correcting system for mechanical position fluctuation |
JPH03176703A (en) | 1989-12-05 | 1991-07-31 | Yoshiaki Kakino | Numerical controller |
GB9013744D0 (en) | 1990-06-20 | 1990-08-08 | Renishaw Plc | Measurement of a workpiece |
JPH0829469B2 (en) | 1990-07-03 | 1996-03-27 | 株式会社小松製作所 | NC processing control device |
KR920002268A (en) | 1990-07-17 | 1992-02-28 | 유끼노리 가까즈 | Intelligent Processing Equipment |
US5179514A (en) | 1990-08-08 | 1993-01-12 | The Research Foundation Of State University Of New York | Method and apparatus for trajectory control of robot manipulators or the like |
US5247447A (en) | 1990-10-31 | 1993-09-21 | The Boeing Company | Exception processor system |
JP2672395B2 (en) | 1990-11-20 | 1997-11-05 | 三菱電機株式会社 | Machining condition sequence generation method |
AU1359892A (en) | 1991-02-15 | 1992-09-15 | Incontrol, Inc. | Computer control system for generating geometric designs |
US5471395A (en) | 1991-06-04 | 1995-11-28 | Anca Pty. Ltd. | Control of CNC machine tools |
US5682319A (en) | 1991-06-04 | 1997-10-28 | Anca Pty. Ltd. | Computer numerically controlled machines |
EP0524344B1 (en) | 1991-07-26 | 1996-05-08 | Siemens Aktiengesellschaft | Configurable machine tool control |
JP3036143B2 (en) | 1991-09-02 | 2000-04-24 | 三菱電機株式会社 | Numerical control unit |
EP0530401B1 (en) | 1991-09-06 | 1996-07-24 | Siemens Aktiengesellschaft | Method to start position dependant operations during machining with a robot or machine tool |
JP2862036B2 (en) | 1991-09-17 | 1999-02-24 | 三菱電機株式会社 | Numerical control unit |
US5339249A (en) | 1991-10-29 | 1994-08-16 | Parker Hannifin Corporation | Machine control system |
JP2800861B2 (en) | 1991-11-19 | 1998-09-21 | 株式会社 エフ・エーラボ | 3D machining method |
US5288209A (en) | 1991-12-19 | 1994-02-22 | General Electric Company | Automatic adaptive sculptured machining |
JP2666642B2 (en) | 1992-01-28 | 1997-10-22 | 三菱電機株式会社 | Tool designation method in NC automatic programming system |
US5687084A (en) | 1992-05-26 | 1997-11-11 | Microcosm, Inc. | Satellite orbit maintenance system |
US5378091A (en) | 1992-06-17 | 1995-01-03 | Makino Milling Machine Co., Ltd. | Method and apparatus for machining a workpiece |
US5402367A (en) | 1993-07-19 | 1995-03-28 | Texas Instruments, Incorporated | Apparatus and method for model based process control |
JPH0736514A (en) | 1993-07-20 | 1995-02-07 | Fanuc Ltd | Three-dimensional tool diameter correction system |
US5453933A (en) | 1993-09-08 | 1995-09-26 | Hurco Companies, Inc. | CNC control system |
US5508596A (en) | 1993-10-07 | 1996-04-16 | Omax Corporation | Motion control with precomputation |
US5917726A (en) | 1993-11-18 | 1999-06-29 | Sensor Adaptive Machines, Inc. | Intelligent machining and manufacturing |
US5375064A (en) | 1993-12-02 | 1994-12-20 | Hughes Aircraft Company | Method and apparatus for moving a material removal tool with low tool accelerations |
JP3171298B2 (en) | 1994-09-29 | 2001-05-28 | キタムラ機械株式会社 | Numerically controlled machine tools |
US5548195A (en) | 1994-12-22 | 1996-08-20 | International Business Machines Corporation | Compensated servo control stage positioning apparatus |
DE19507302A1 (en) * | 1995-03-02 | 1996-09-05 | Siemens Ag | Oscillation damping of position- and speed-controlled machine tool |
US5668459A (en) | 1995-05-09 | 1997-09-16 | Lg Industrial Systems Co., Ltd. | Apparatus for generating magnetic flux of induction motor |
JP3702496B2 (en) | 1995-07-10 | 2005-10-05 | 三菱電機株式会社 | Machining method using numerical controller |
JP3506814B2 (en) | 1995-07-11 | 2004-03-15 | 東芝機械株式会社 | Numerical control unit |
JP3396342B2 (en) | 1995-07-17 | 2003-04-14 | 三菱電機株式会社 | Numerical controller with spline interpolation function |
EP0788040B1 (en) | 1995-09-28 | 2002-03-13 | The Institute of Physical and Chemical Research ( RIKEN) | Method of high speed cutting mold and ultra-high speed milling machine |
US5691909A (en) * | 1995-12-29 | 1997-11-25 | Western Atlas | Method of virtual machining to predict the accuracy of part to be made with machine tools |
US5720354A (en) * | 1996-01-11 | 1998-02-24 | Vermeer Manufacturing Company | Trenchless underground boring system with boring tool location |
US5946449A (en) | 1996-04-05 | 1999-08-31 | Georgia Tech Research Corporation | Precision apparatus with non-rigid, imprecise structure, and method for operating same |
WO1998019821A1 (en) | 1996-11-07 | 1998-05-14 | Mitutoyo Corporation | Generation of measurement program in nc machining and machining management based on the measurement program |
JP3694323B2 (en) | 1996-11-07 | 2005-09-14 | 株式会社森精機製作所 | NC program analysis method and apparatus in NC machining |
WO1998041357A1 (en) | 1997-03-15 | 1998-09-24 | Makino Milling Machine Co., Ltd. | Machining processor |
US6317646B1 (en) | 1997-03-19 | 2001-11-13 | Fadal Machining Centers, Inc. | CNC machine having interactive control of corner tolerance that is programmed to vary with the corner angle |
US5828574A (en) | 1997-05-19 | 1998-10-27 | General Electric Company | Adaptive feedrates from geometry modeling for NC machining |
US6052628A (en) | 1997-08-08 | 2000-04-18 | Hong; Jaiwei | Method and system for continuous motion digital probe routing |
US6019554A (en) | 1997-10-31 | 2000-02-01 | Hong; Jiawei | Method and system for computer assisted manual machine tool control |
US5991528A (en) | 1997-11-05 | 1999-11-23 | Reliance Electric Industrial Company | Expert manufacturing system |
US6135857A (en) | 1998-03-02 | 2000-10-24 | General Electric Company | Method for surface enhancement by fluid jet impact |
US6064168A (en) | 1998-03-13 | 2000-05-16 | Fanuc Robotics North America, Inc. | Method of controlling robot movement |
US6310621B1 (en) | 1998-04-03 | 2001-10-30 | Avid Technology, Inc. | Extended support for numerical controls |
DE19821557A1 (en) | 1998-05-14 | 1999-11-18 | Heidenhain Gmbh Dr Johannes | Non linear representation of NC machining paths, for NC machine tools and robots |
US6242880B1 (en) | 1998-09-08 | 2001-06-05 | Cimplus, Inc. | Tolerance based motion control system |
DE19841716A1 (en) | 1998-09-11 | 2000-03-16 | Siemens Ag | Movement guidance control for industrial processing machine |
JP2000084794A (en) | 1998-09-14 | 2000-03-28 | Makino Milling Mach Co Ltd | Machining device |
DE19856098C2 (en) | 1998-12-04 | 2002-01-17 | Agie Sa | Method and device for controlling a die sinking EDM machine |
US6427098B1 (en) | 1999-03-22 | 2002-07-30 | Unova Ip Corp | Method for controlling pivoting machine member |
US6850806B2 (en) | 1999-04-16 | 2005-02-01 | Siemens Energy & Automation, Inc. | Method and apparatus for determining calibration options in a motion control system |
US6470225B1 (en) | 1999-04-16 | 2002-10-22 | Siemens Energy & Automation, Inc. | Method and apparatus for automatically tuning feedforward parameters |
US6330483B1 (en) | 1999-05-07 | 2001-12-11 | The Boeing Company | Optimal control system |
WO2001002914A1 (en) | 1999-07-05 | 2001-01-11 | Mitutoyo Corporation | Method for writing nc program and nc machining system |
US6350222B2 (en) | 1999-07-28 | 2002-02-26 | Thermwood Corporation | Machine tool with improved tool changer means |
US6774598B1 (en) | 1999-09-08 | 2004-08-10 | Dr. Johannes Heidenhain Gmbh | Method and circuitry for producing nominal position values for a closed loop position control of a numerically continuous-path controlled machine |
JP3610485B2 (en) | 1999-09-20 | 2005-01-12 | 株式会社日立製作所 | Numerically controlled curved surface processing equipment |
US6675061B2 (en) | 2001-02-26 | 2004-01-06 | Hitachi, Ltd. | Numerically controlled curved surface machining unit |
US6368879B1 (en) | 1999-09-22 | 2002-04-09 | Advanced Micro Devices, Inc. | Process control with control signal derived from metrology of a repetitive critical dimension feature of a test structure on the work piece |
DE19949558A1 (en) | 1999-10-14 | 2001-04-19 | Heidenhain Gmbh Dr Johannes | Control program for a numerical machine tool with a reusable software structure |
US6922606B1 (en) | 1999-11-19 | 2005-07-26 | Siemens Energy & Automation, Inc. | Apparatus and method for smooth cornering in a motion control system |
US6782306B2 (en) | 1999-12-16 | 2004-08-24 | Siemens Energy & Automation | Motion control system and method utilizing spline interpolation |
JP3517403B2 (en) | 2000-06-23 | 2004-04-12 | ヤマザキマザック株式会社 | Multi-task machine tools |
JP2002172543A (en) | 2000-09-29 | 2002-06-18 | Toyoda Mach Works Ltd | Control parameter setting system and control parameter setting method for machining device |
US6749052B2 (en) * | 2000-10-19 | 2004-06-15 | Igames Entertainment, Inc. | Anti-cheating device for a gaming machine |
CN1241079C (en) | 2000-10-26 | 2006-02-08 | 西铁城时计株式会社 | Method and device for automatically preparing processing program |
JP2002189510A (en) | 2000-12-22 | 2002-07-05 | Mori Seiki Co Ltd | Working relevant information preparation device and numerical controller equipped with the same device |
US6865499B2 (en) | 2001-04-26 | 2005-03-08 | Siemens Energy & Automation, Inc. | Method and apparatus for tuning compensation parameters in a motion control system associated with a mechanical member |
US6643563B2 (en) | 2001-07-13 | 2003-11-04 | Brooks Automation, Inc. | Trajectory planning and motion control strategies for a planar three-degree-of-freedom robotic arm |
US6704611B2 (en) | 2001-08-21 | 2004-03-09 | Surfware, Inc. | System and method for rough milling |
WO2003019523A1 (en) | 2001-08-23 | 2003-03-06 | Fei Company | Graphical automated machine control and metrology |
US6766216B2 (en) | 2001-08-27 | 2004-07-20 | Flow International Corporation | Method and system for automated software control of waterjet orientation parameters |
US6879874B2 (en) | 2001-09-03 | 2005-04-12 | Siemens Aktiengesellschaft | Evaluating excessive tolerances in NC parts programs |
DE60115053T2 (en) | 2001-09-05 | 2006-08-03 | Mikron Comp-Tec Ag | Method and system for user support for editing parameter setting |
DE10144487A1 (en) | 2001-09-10 | 2003-03-27 | Heidenhain Gmbh Dr Johannes | Track control for a CNC type machine tool, where a unique tolerance does not have to be set in the sub-program for each corner |
EP1428103B1 (en) | 2001-09-12 | 2015-11-11 | Rexroth Indramat GmbH | Method for the preparation, treatment and updating tool data |
JP4031627B2 (en) | 2001-10-02 | 2008-01-09 | 株式会社森精機製作所 | Machine tool performance evaluation apparatus and performance evaluation system including the same |
DE10149175A1 (en) | 2001-10-04 | 2003-04-17 | Heidenhain Gmbh Dr Johannes | Tracking control for machine tool, includes program segment for velocity control applied separately to linear- and angular axes |
DE60230009D1 (en) | 2001-10-16 | 2009-01-08 | Fanuc Ltd | Numerical control |
KR100434025B1 (en) | 2001-12-31 | 2004-06-04 | 학교법인 포항공과대학교 | Method for automatically generating part program for use in step-nc |
US7853351B2 (en) | 2002-02-21 | 2010-12-14 | Gary John Corey | CNC machine tool and integrated machine tool controller incorporating 3D and up to 8-axes real time interactive tool compensation |
US7024272B2 (en) | 2002-04-26 | 2006-04-04 | Delphi Technologies, Inc. | Virtual design, inspect and grind optimization process |
JP4288955B2 (en) * | 2003-02-12 | 2009-07-01 | 株式会社安川電機 | Vibration suppression command generator |
DE10307261A1 (en) | 2003-02-20 | 2004-09-09 | Siemens Ag | Programming platform for creating part programs for machine tools or production machines |
US8417370B2 (en) | 2003-10-17 | 2013-04-09 | Hexagon Metrology Ab | Apparatus and method for dimensional metrology |
US7462490B2 (en) * | 2003-10-31 | 2008-12-09 | Chevron Oronite Company Llc | Combinatorial lubricating oil composition libraries |
KR100517880B1 (en) | 2003-11-20 | 2005-09-28 | 학교법인 포항공과대학교 | Off-line feed rate scheduling for reduction of machining time and enhancement of machining accuracy in cnc machining |
DE10357650B4 (en) | 2003-12-10 | 2019-04-25 | Dr. Johannes Heidenhain Gmbh | Method for smoothing polygons in NC programs |
US9681925B2 (en) | 2004-04-21 | 2017-06-20 | Siemens Medical Solutions Usa, Inc. | Method for augmented reality instrument placement using an image based navigation system |
US7451013B2 (en) | 2004-04-29 | 2008-11-11 | Surfware, Inc. | Engagement milling |
US7571027B2 (en) | 2005-05-31 | 2009-08-04 | The Boeing Company | Kinematic singular point compensation systems and methods |
DE102005045028A1 (en) | 2005-09-12 | 2007-03-22 | Index-Werke Gmbh & Co. Kg Hahn & Tessky | simulation system |
JP4168060B2 (en) * | 2006-04-24 | 2008-10-22 | ファナック株式会社 | Numerical control device that enables machining of conical machining surfaces |
JP4838647B2 (en) | 2006-07-05 | 2011-12-14 | 株式会社森精機製作所 | Machine tool controller |
JP2008287471A (en) | 2007-05-17 | 2008-11-27 | Fanuc Ltd | Numerical control method for five-axis processing machine |
-
2007
- 2007-08-03 US US11/833,958 patent/US8024068B2/en active Active
- 2007-08-06 CN CN2007800290939A patent/CN101501588B/en active Active
- 2007-08-06 TW TW096128900A patent/TWI366751B/en active
- 2007-08-06 CA CA2659332A patent/CA2659332C/en active Active
- 2007-08-06 JP JP2009523078A patent/JP2010500635A/en active Pending
- 2007-08-06 EP EP07813804A patent/EP2047342B1/en active Active
- 2007-08-06 WO PCT/US2007/075270 patent/WO2008019335A2/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5278766A (en) * | 1990-08-09 | 1994-01-11 | Mitsubishi Denki Kabushiki Kaisha | Numerical controlled device and numerically controlled machine tool |
EP0672507A1 (en) * | 1994-02-21 | 1995-09-20 | Asea Brown Boveri Ab | Method for controlling the movements of an industrial robot at and near singularities |
US20030171847A1 (en) * | 2002-03-07 | 2003-09-11 | Fanuc Robotics America, Inc. | Method of controlling a robot through a singularity |
Also Published As
Publication number | Publication date |
---|---|
TWI366751B (en) | 2012-06-21 |
CN101501588A (en) | 2009-08-05 |
EP2047342A2 (en) | 2009-04-15 |
US20080058982A1 (en) | 2008-03-06 |
WO2008019335A2 (en) | 2008-02-14 |
EP2047342B1 (en) | 2013-01-02 |
CN101501588B (en) | 2012-09-19 |
CA2659332C (en) | 2016-08-30 |
CA2659332A1 (en) | 2008-02-14 |
TW200813677A (en) | 2008-03-16 |
JP2010500635A (en) | 2010-01-07 |
US8024068B2 (en) | 2011-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008019335A3 (en) | Machine tool system control | |
WO2008019336A3 (en) | Generalized kinematics system | |
WO2011074838A3 (en) | Robot synchronizing apparatus and method for same | |
WO2005124486A3 (en) | Method and system for off-line programming of multiple interacting robots | |
WO2007020591A3 (en) | System, apparatus, and method for augmented reality glasses for end-user programming | |
WO2006096726A3 (en) | Controlling a computer-aided process | |
WO2006102599A3 (en) | Computer simulation of body dynamics including a solver that solves in linear time for a set of constraints | |
WO2007047868A3 (en) | System, method, and computer program for early event detection | |
WO2007127723A3 (en) | Control of robots from human motion descriptors | |
EP1952280B8 (en) | System, method&computer program product for concept based searching&analysis | |
WO2008094611A3 (en) | Simulation system implementing real-time machine data | |
WO2003046672A3 (en) | 3d virtual manufacturing process | |
AU2003264128A1 (en) | Method and system for transferring objects between programming platforms, computer program product therefor | |
WO2006031821A3 (en) | System, method, and computer program product for machine tool programming | |
GB2456938A (en) | Method and apparatus for implementing a universal coordinate system for metrology data | |
WO2007124043A3 (en) | Goal-directed cloth simulation | |
WO2011032937A3 (en) | Method for simulating specific movements by haptic feedback, and device implementing the method | |
WO2008027334A3 (en) | Approaching and compensating for machine kinematic singularities | |
EP2614936A3 (en) | Robots, computer program products, and methods for trajectory plan optimization | |
WO2008082826A3 (en) | A cutting tool having a magnetically controlled pre-load force | |
WO2006047549A3 (en) | Virtual programming of formed component trajectories | |
WO2008091958A3 (en) | Terminating spatial partition hierarchies by a priori bounding memory | |
WO2006085305A3 (en) | Environment-independent software | |
WO2008026072A3 (en) | Data processing device input apparatus, in particular keyboard system and data processing device | |
WO2007021884A3 (en) | User-interface servicing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200780029093.9 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07813804 Country of ref document: EP Kind code of ref document: A2 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2009523078 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2659332 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 767/DELNP/2009 Country of ref document: IN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007813804 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: RU |