GB2165665A - Program adjustment in CNC apparatus - Google Patents

Program adjustment in CNC apparatus Download PDF

Info

Publication number
GB2165665A
GB2165665A GB08426139A GB8426139A GB2165665A GB 2165665 A GB2165665 A GB 2165665A GB 08426139 A GB08426139 A GB 08426139A GB 8426139 A GB8426139 A GB 8426139A GB 2165665 A GB2165665 A GB 2165665A
Authority
GB
United Kingdom
Prior art keywords
program
accordance
successive
discrepancies
data
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.)
Withdrawn
Application number
GB08426139A
Other versions
GB8426139D0 (en
Inventor
Robert Frederick Gardner
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to GB08426139A priority Critical patent/GB2165665A/en
Publication of GB8426139D0 publication Critical patent/GB8426139D0/en
Publication of GB2165665A publication Critical patent/GB2165665A/en
Withdrawn 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/408Numerical 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 data handling or data format, e.g. reading, buffering or conversion of data
    • 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/35287Verify, check program by drawing, display part, testpiece
    • 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/36043Correction or modification of program
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

In a computer numerical control system, a part is machined or formed by an apparatus in accordance with a part-program which controls that apparatus, then the part is examined and compared with the intended shape as defined by the part-program, and means are provided for correcting the part program in respect of any discrepancies.

Description

SPECIFICATION Program adjustments in CNC apparatus This invention relates to the computer numerical control of machining or part-forming apparatus, which apparatus may be of any kind in general, for example a lathe, punch press, drilling machine etc.
Where such apparatus are required to machine or form successive parts to the same shape etc., it is well known to effect a computer numerical control of the apparatus, so that the apparatus will repeatedly carry out exactly the same operation or operations on successive parts, all in accordance with a control program which is formulated for the purpose.
It can occur however, that the part as processed by the apparatus does not correspond exactly with the shape etc., required and defined by the part-program for the apparatus.
This discrepancy can be due to a number of factors including characteristics of the apparatus itself.
In accordance with the present invention, there is provided a system wherein a part is machined or formed by an apparatus in accordance with a part-program which controls that apparatus, then the part is examined and compared with the intended shape etc., as defined by the part-program, and means are provided for correcting the part-program.
Thus errors in dimensions, such as the shape or profile for a part turned on a lathe, or the size or positioning of holes punched or drilled in a part, can be corrected by adjusting the various co-ordinate values contained in the part-program. Other items of data, relating to a variety of parameters and entered when formulating the original part-program, can also be adjusted according to the discrepancies which are detected between the actually-processed part and the required-part. The required-part may be defined by the final product of a computer aided design project.
The principles of this invention are applicable, for example, to an apparatus which travels and visits successive stations to carry out the same operations on work pieces at the different stations, or where successive work piece-holders travel relative to a fixed apparatus. Discrepancies between parts produced at the different stations, or in different work piece-holders, can be detected and corrected by adjustment of the data held in the partprogram.
Various forms of apparatus are known for examining a part and providing an output in numerical form, representing the actual shape, profile and dimensions of the part. In accordance with this invention, this output is compared with numerical data representing the intended or required-part, so as to generate automatically corrected data which is written into the part-program in place of the original data. The invention accordingly provides the potential for writing the original part-program with relatively approximate data for the required shape etc., then using the comparison and program-adjusting steps to refine the partprogram such that the part will correspond closely with its requirement.
1. Apparatus arranged to machine or form a part in accordance with a part-program which controls the apparatus, and including means for examining the actual part and comparing it with the intended shape as defined by the part-program, and means for correcting the part-program in respect of any discrepancies.
2. An apparatus as claimed in claim 1, arranged to travel and visit successive stations to carry out the same operations on workpieces at the different stations and arranged to detect any discrepancies between parts produced at the different stations and effect corrections in the part-program.
3. An apparatus as claimed in claim 1, arranged for successive workpiece-holders to travel to the apparatus for machining or forming the held workpiece, and arranged to detect any discrepancies between parts produced in different holders and effect corrections in the part-program.
4. An apparatus as claimed in claim 1 and substantially as herein described.
5. A method in which a part is machined or formed in accordance with a part-program controlling a machining or forming apparatus, then the actual part is examined and compared with the intended shape of the part as defined by the part-program and in accordance therewith the part-program is automatically corrected.
6. A method as claimed in claim 5, in which the intended shape of the part is defined by the final product of a computer aided design project.
7. A method as claimed in claim 5, in which the original part-program is written with relatively approximate data for the intended shape such that the comparison and programadjusting steps refine the part-program.
8. A method as claimed in claim 5 and substantially as herein described.
**WARNING** end of DESC field may overlap start of CLMS **.

Claims (8)

**WARNING** start of CLMS field may overlap end of DESC **. SPECIFICATION Program adjustments in CNC apparatus This invention relates to the computer numerical control of machining or part-forming apparatus, which apparatus may be of any kind in general, for example a lathe, punch press, drilling machine etc. Where such apparatus are required to machine or form successive parts to the same shape etc., it is well known to effect a computer numerical control of the apparatus, so that the apparatus will repeatedly carry out exactly the same operation or operations on successive parts, all in accordance with a control program which is formulated for the purpose. It can occur however, that the part as processed by the apparatus does not correspond exactly with the shape etc., required and defined by the part-program for the apparatus. This discrepancy can be due to a number of factors including characteristics of the apparatus itself. In accordance with the present invention, there is provided a system wherein a part is machined or formed by an apparatus in accordance with a part-program which controls that apparatus, then the part is examined and compared with the intended shape etc., as defined by the part-program, and means are provided for correcting the part-program. Thus errors in dimensions, such as the shape or profile for a part turned on a lathe, or the size or positioning of holes punched or drilled in a part, can be corrected by adjusting the various co-ordinate values contained in the part-program. Other items of data, relating to a variety of parameters and entered when formulating the original part-program, can also be adjusted according to the discrepancies which are detected between the actually-processed part and the required-part. The required-part may be defined by the final product of a computer aided design project. The principles of this invention are applicable, for example, to an apparatus which travels and visits successive stations to carry out the same operations on work pieces at the different stations, or where successive work piece-holders travel relative to a fixed apparatus. Discrepancies between parts produced at the different stations, or in different work piece-holders, can be detected and corrected by adjustment of the data held in the partprogram. Various forms of apparatus are known for examining a part and providing an output in numerical form, representing the actual shape, profile and dimensions of the part. In accordance with this invention, this output is compared with numerical data representing the intended or required-part, so as to generate automatically corrected data which is written into the part-program in place of the original data. The invention accordingly provides the potential for writing the original part-program with relatively approximate data for the required shape etc., then using the comparison and program-adjusting steps to refine the partprogram such that the part will correspond closely with its requirement. CLAIMS
1. Apparatus arranged to machine or form a part in accordance with a part-program which controls the apparatus, and including means for examining the actual part and comparing it with the intended shape as defined by the part-program, and means for correcting the part-program in respect of any discrepancies.
2. An apparatus as claimed in claim 1, arranged to travel and visit successive stations to carry out the same operations on workpieces at the different stations and arranged to detect any discrepancies between parts produced at the different stations and effect corrections in the part-program.
3. An apparatus as claimed in claim 1, arranged for successive workpiece-holders to travel to the apparatus for machining or forming the held workpiece, and arranged to detect any discrepancies between parts produced in different holders and effect corrections in the part-program.
4. An apparatus as claimed in claim 1 and substantially as herein described.
5. A method in which a part is machined or formed in accordance with a part-program controlling a machining or forming apparatus, then the actual part is examined and compared with the intended shape of the part as defined by the part-program and in accordance therewith the part-program is automatically corrected.
6. A method as claimed in claim 5, in which the intended shape of the part is defined by the final product of a computer aided design project.
7. A method as claimed in claim 5, in which the original part-program is written with relatively approximate data for the intended shape such that the comparison and programadjusting steps refine the part-program.
8. A method as claimed in claim 5 and substantially as herein described.
GB08426139A 1984-10-16 1984-10-16 Program adjustment in CNC apparatus Withdrawn GB2165665A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB08426139A GB2165665A (en) 1984-10-16 1984-10-16 Program adjustment in CNC apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB08426139A GB2165665A (en) 1984-10-16 1984-10-16 Program adjustment in CNC apparatus

Publications (2)

Publication Number Publication Date
GB8426139D0 GB8426139D0 (en) 1984-11-21
GB2165665A true GB2165665A (en) 1986-04-16

Family

ID=10568261

Family Applications (1)

Application Number Title Priority Date Filing Date
GB08426139A Withdrawn GB2165665A (en) 1984-10-16 1984-10-16 Program adjustment in CNC apparatus

Country Status (1)

Country Link
GB (1) GB2165665A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB802206A (en) * 1953-10-28 1958-10-01 Emi Ltd Improvements relating to the automatic control of machines for shaping workpieces
GB1269999A (en) * 1968-07-17 1972-04-12 Ikegai Iron Works Ltd An automatic tool position compensating system for a numerically controlled machine tool
GB1323439A (en) * 1969-10-01 1973-07-18 Siemens Ag Automatically operating on a workpiece with a cutting or forming tool
GB1516983A (en) * 1974-07-26 1978-07-05 Herbert Ltd A Automatic tool and machining process
GB1526754A (en) * 1974-09-25 1978-09-27 Siemens Ag Control arrangements
GB2097554A (en) * 1981-04-01 1982-11-03 Mensor Ab Correction of deviations in plastic objects
GB2117540A (en) * 1982-03-30 1983-10-12 Gen Electric Dynamic balancing control

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB802206A (en) * 1953-10-28 1958-10-01 Emi Ltd Improvements relating to the automatic control of machines for shaping workpieces
GB1269999A (en) * 1968-07-17 1972-04-12 Ikegai Iron Works Ltd An automatic tool position compensating system for a numerically controlled machine tool
GB1323439A (en) * 1969-10-01 1973-07-18 Siemens Ag Automatically operating on a workpiece with a cutting or forming tool
GB1516983A (en) * 1974-07-26 1978-07-05 Herbert Ltd A Automatic tool and machining process
GB1526754A (en) * 1974-09-25 1978-09-27 Siemens Ag Control arrangements
GB2097554A (en) * 1981-04-01 1982-11-03 Mensor Ab Correction of deviations in plastic objects
GB2117540A (en) * 1982-03-30 1983-10-12 Gen Electric Dynamic balancing control

Also Published As

Publication number Publication date
GB8426139D0 (en) 1984-11-21

Similar Documents

Publication Publication Date Title
EP0664186A4 (en) Machining information determining system and method, and machining process information determining system and method.
CN104907891B (en) The inconsistent compensation method of multi-station machine tool cutting precision and its device
CA2082708A1 (en) Tool point compensation for hardware displacement and inclination
CA2231308A1 (en) Adaptive feedrates from geometry modeling for nc machining
US5369870A (en) Method for deciding procedure of machining
US4713747A (en) Numerically controlled machining method using primary and compensating cutters
EP0083836A3 (en) Method and apparatus for displaying movement in numerically controlled machines
US4916990A (en) Method for controlling the path of a punching tool
CA1334864C (en) Method and system for controlling a machine tool such as a turning machine
EP0620079A4 (en) Method for checking machining program for numerical controller.
US3754178A (en) Apparatus for adjusting the tools of a multi-spindle tool machine
US4737919A (en) Numerical control sequential translator
GB2165665A (en) Program adjustment in CNC apparatus
GB1486006A (en) Numerical contour-control apparatus for a machine tool
US3512431A (en) Automatic machining process for blanking dies
DE3276452D1 (en) Position control of the drilling spindle of a radial drilling machine
CN111660142A (en) Machine tool with automatic correction function for tool replacement
EP0310106A3 (en) Method of forming configuration data for cnc machining apparatus
US5184294A (en) Apparatus for generating numerical control information for machining parts
JPH06277981A (en) Working device
Kubli et al. The use of FE process simulation in tool and machine optimization for fine blanking
SU1704928A1 (en) Method of machining parts on numerically controlled machine
RU2119860C1 (en) Method of active test of diameters
JPH04176516A (en) Second cut machining method and second cut machining controller in wire electric discharge machining
KR0175555B1 (en) Cutting control method of work

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)