CA977060A - Numerically controlled machine tool with tool radius compensation - Google Patents

Numerically controlled machine tool with tool radius compensation

Info

Publication number
CA977060A
CA977060A CA120,612A CA120612A CA977060A CA 977060 A CA977060 A CA 977060A CA 120612 A CA120612 A CA 120612A CA 977060 A CA977060 A CA 977060A
Authority
CA
Canada
Prior art keywords
tool
numerically controlled
controlled machine
radius compensation
machine tool
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
Application number
CA120,612A
Other versions
CA120612S (en
Inventor
Robert A. Wallace (Jr.)
William T. Anderson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Doall Co
Original Assignee
Doall Co
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 Doall Co filed Critical Doall Co
Priority to CA202,694A priority Critical patent/CA980449A/en
Application granted granted Critical
Publication of CA977060A publication Critical patent/CA977060A/en
Expired legal-status Critical Current

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/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • 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/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/425Teaching successive positions by numerical control, i.e. commands being entered to control the positioning servo of the tool head or end effector
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34149Circular interpolation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34239Multiplex for whole system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34388Detect correct moment, position, advanced, delayed, then next command
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34466Bad circuits, watchdog, alarm, indication
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35436Means, manual input, input reference, hand wheel
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35439Keys or buttons
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36152Panel
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36383Manual input combined with input from computer or tape
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36574Absolute x or delta x values
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36589Making control tape
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37275Laser, interferometer
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41309Hydraulic or pneumatic drive
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/43Speed, acceleration, deceleration control ADC
    • G05B2219/43158Feedrate override
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45214Gear cutting
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49164Corner, making corner
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50048Jogging
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50289Tool offset general
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50291Multi-tool, several tools
CA120,612A 1970-08-17 1971-08-16 Numerically controlled machine tool with tool radius compensation Expired CA977060A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA202,694A CA980449A (en) 1970-08-17 1974-06-18 Numerically controlled machine tool with tool radius compensation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB3950070A GB1369193A (en) 1970-08-17 1970-08-17 Numerical control system for machine tools

Publications (1)

Publication Number Publication Date
CA977060A true CA977060A (en) 1975-10-28

Family

ID=10409878

Family Applications (1)

Application Number Title Priority Date Filing Date
CA120,612A Expired CA977060A (en) 1970-08-17 1971-08-16 Numerically controlled machine tool with tool radius compensation

Country Status (4)

Country Link
US (1) US3783253A (en)
CA (1) CA977060A (en)
DE (1) DE2141088A1 (en)
GB (1) GB1369193A (en)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3872368A (en) * 1973-09-12 1975-03-18 Gen Instrument Corp Multiplex signal program servo-mechanism
US3878983A (en) * 1973-10-29 1975-04-22 Iii Samuel M Hamill System for numerical control of a machine tool
US4010356A (en) * 1974-10-15 1977-03-01 Do All Company Tape preparation system
US3958109A (en) * 1975-01-20 1976-05-18 The United States Of America As Represented By The Secretary Of The Navy Universal modularized digital controller
JPS51119482A (en) * 1975-04-09 1976-10-20 Dainichi Kinzoku Kogyo Kk Program control method for cutting and processing machine
US4135238A (en) * 1976-01-26 1979-01-16 Hamill Company, Inc. Numerically controlled machine tool system
IT1062827B (en) * 1976-03-29 1985-02-11 Olivetti Controllo Numerico NUMERIC CONTROL SYSTEM FOR MACHINE TOOLS
CA1102434A (en) * 1976-07-06 1981-06-02 Gerald V. Roch Interactive machining system
US4179602A (en) * 1976-07-16 1979-12-18 Shin Meiwa Industry Co., Ltd. Method and system of velocity control for automatic welding apparatus
US4085691A (en) * 1976-07-27 1978-04-25 The Singer Company Sewing machine with programmable memory
JPS5341872A (en) * 1976-09-29 1978-04-15 Okuma Mach Works Ltd System for automatically controlling serviceable life of tools
US4150328A (en) * 1977-09-14 1979-04-17 Dana Corporation Apparatus and method for controlling a machine tool along a circular path
US4199814A (en) * 1977-10-12 1980-04-22 Digitcom, Inc. Computer numerical control machine tool
US4204144A (en) * 1977-10-13 1980-05-20 Midgitronics Inc. Position control system
US4224501A (en) * 1978-02-27 1980-09-23 Unimation, Inc. Teaching arrangement for programmable manipulator
US4267497A (en) * 1978-03-20 1981-05-12 Dana Corporation Resolver interface for servo position control
DE3066133D1 (en) * 1979-05-14 1984-02-23 Ballast Nedam Groep Nv Method of determining the position of a ground working tool of a floating dredger implement and dredger implement
DE2938040A1 (en) 1979-09-20 1981-04-09 Quick Elektromotoren-Werk GmbH, 6100 Darmstadt Sewing machine position adjustment drive - has microprocessor set of at least eight bits
US4445182A (en) * 1979-10-02 1984-04-24 Daihatsu Motor Company, Limited Method of control of NC machine tools
FR2471628A1 (en) * 1979-12-12 1981-06-19 Auteg Microprocessor based sequential automation controller - controls keyboard input, transducer input, output, and timing in accordance with preset programme
JPS5760407A (en) * 1980-09-30 1982-04-12 Fanuc Ltd Numerical control system
JPS57146313A (en) * 1981-03-06 1982-09-09 Koichiro Kitamura Storage device for manual input data for numerical control machine tool
JPS5935205A (en) * 1982-08-23 1984-02-25 Fanuc Ltd Device with nc programming function
JPS59212910A (en) * 1983-05-18 1984-12-01 Fanuc Ltd Code deciding method of incremental quantity for nc processing data producing method
JPS59212911A (en) * 1983-05-18 1984-12-01 Fanuc Ltd Angle data discriminating method for nc processing data producing method
US4641236A (en) * 1985-05-06 1987-02-03 The Boeing Company Programmable machine tool control system
DE3518300A1 (en) * 1985-05-22 1986-11-27 Horst E. 7240 Horb Dreier SWITCHGEAR FOR COMPUTER-CONTROLLED MACHINE TOOLS AND MEASURING ARRANGEMENT USED THEREOF
JPH03176703A (en) * 1989-12-05 1991-07-31 Yoshiaki Kakino Numerical controller
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
US5970769A (en) * 1992-03-19 1999-10-26 Laser Products, Inc. Apparatus for bending sheet stock
FR2694223B1 (en) * 1992-08-03 1994-10-14 Vernier Sa Tool milling machine provided with electronic means of machining assistance.
US5583409A (en) * 1992-08-31 1996-12-10 Fanuc Ltd Numerical control apparatus and method for controlling a machine
US5920170A (en) * 1992-10-08 1999-07-06 Yamanashi Numerical control apparatus and numerical control method
WO1994009418A1 (en) * 1992-10-08 1994-04-28 Fanuc Ltd Numerically controlled apparatus and numerical control method
US5453674A (en) * 1992-10-09 1995-09-26 Fanuc Ltd. Numerical control apparatus
EP0640900B1 (en) * 1992-10-12 1998-01-28 Fanuc Ltd. Apparatus and method for numeral control
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
US6044310A (en) * 1997-10-21 2000-03-28 Douglass; Thomas E. System for automatic alignment of a workpiece
US6665580B1 (en) * 2000-09-18 2003-12-16 Thermwood Corporation Automatic cutting tool management system for a computer numeric controlled machining system
US6840895B2 (en) * 2003-03-12 2005-01-11 Ati Industrial Automation, Inc. Tool side robotic safety interlock
US7374524B2 (en) * 2004-08-17 2008-05-20 Delaware Capital Formation, Inc. Method, system and program product for enabling rapid connection of automated tools to a device network
US7318691B2 (en) * 2004-09-10 2008-01-15 Engineered Spring Products, Inc. Tool apparatus for milling machine
JP4838647B2 (en) * 2006-07-05 2011-12-14 株式会社森精機製作所 Machine tool controller
US8934998B1 (en) * 2010-09-11 2015-01-13 Unist, Inc. Method and apparatus for delivery of minimum quantity lubrication
JP5417391B2 (en) * 2011-07-29 2014-02-12 新日本工機株式会社 Numerical controller
JP5960189B2 (en) * 2014-04-18 2016-08-02 ファナック株式会社 Numerical control apparatus and program editing method having machining cycle generation function

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3048832A (en) * 1957-12-12 1962-08-07 Giddings & Lewis Position indicating means for machine tools
US3072833A (en) * 1959-03-20 1963-01-08 Seeco Inc Apparatus for electronic programming of three channel machine tool automatic controltape
NL291454A (en) * 1959-12-24
US3189805A (en) * 1960-05-20 1965-06-15 Westinghouse Electric Corp Digital control apparatus having actual-position and error counters for positioning machine members
US3172026A (en) * 1961-03-23 1965-03-02 Warner Swasey Co Positional servo system of the digital comparator type
FR1390164A (en) * 1962-12-03 1965-02-26 Renault Method for generating a curve and device for implementing this method
US3259957A (en) * 1963-09-03 1966-07-12 Kearney & Trecker Corp Presettable control system
US3400314A (en) * 1965-05-27 1968-09-03 Gen Electric Numerical positioning control system
US3473157A (en) * 1965-12-23 1969-10-14 Universal Drafting Machine Cor Automatic drafting-digitizing apparatus
US3449554A (en) * 1967-08-28 1969-06-10 Gen Electric Offset compensation for numerical controls
US3578959A (en) * 1967-12-22 1971-05-18 Gen Electric Digital resolver with alternately phased digital differential analyzers
US3525917A (en) * 1968-04-04 1970-08-25 Superior Electric Co Method and apparatus for producing digital contour movement for a plural axes stepping motor drive
US3689892A (en) * 1970-03-18 1972-09-05 Electroglas Inc Electronic control apparatus having learn and automatic operate modes

Also Published As

Publication number Publication date
GB1369193A (en) 1974-10-02
DE2141088A1 (en) 1972-02-24
US3783253A (en) 1974-01-01

Similar Documents

Publication Publication Date Title
CA977060A (en) Numerically controlled machine tool with tool radius compensation
CA971250A (en) Numerical tool control with interpolator
CA930208A (en) Roll-forming machine tool
CA994577A (en) Machine tool with tailstock
GB1416190A (en) Machine tool control
CA965596A (en) Automatic machine tool
CA961254A (en) Grooving tool
CA980449A (en) Numerically controlled machine tool with tool radius compensation
AU439580B2 (en) Numerically controlled machine
CA879358A (en) Numerically controlled machine tool
AU1499270A (en) Numerically controlled machine
CA838917A (en) Machine tool headstock
CA944047A (en) Machine tool control with constant feedrate
CA868130A (en) Control for machine tools
CA876462A (en) Machine tool
CA967791A (en) Machine tool
CA873103A (en) Machine tool
CA861772A (en) Machine tool
CA864231A (en) Machine tool
CA869226A (en) Machine tool
CA914894A (en) Numerically controlled machine tools
CA918399A (en) Machine tool
AU440349B2 (en) Machine tool
CA882923A (en) Machine tool control system
CA833772A (en) Machine tool control system