GB1439373A - Method of tool control - Google Patents
Method of tool controlInfo
- Publication number
- GB1439373A GB1439373A GB3597573A GB3597573A GB1439373A GB 1439373 A GB1439373 A GB 1439373A GB 3597573 A GB3597573 A GB 3597573A GB 3597573 A GB3597573 A GB 3597573A GB 1439373 A GB1439373 A GB 1439373A
- Authority
- GB
- United Kingdom
- Prior art keywords
- segment
- tool
- current
- circular
- distance
- 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
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/41—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 interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
- G05B19/4103—Digital interpolation
Landscapes
- Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Theoretical 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
1439373 Interpolation XENEX CORP [27 July 1973 35975/73 Heading G3N In the control of a tool drive in at least X and Y co-ordinates, in which a tool path is represented by a plurality of segments{e.g. (70, 72), Fig. 3 (not shown)}, the tracking of a given segment is terminated when the value of a function representing the distance of current X & Y values from the succeeding segment changes sign. The function may include an offset allowance, to allow for tool width. If the succeeding segment is linear, the function represents the perpendicular distance from current X, Y values to the succeeding segment plus offset correction, or, for a circular succeeding segment, the length of a line from the above X,Y to the circular segment, and perpendicular thereto at the point of intersection therewith, plus offset correction. Algebraic expressions for both these distances are given. In tracking the current segment, the same functional forms, for a linear, resp. circular segment, are used as a measure of deviation of the actual path from the current segment{still including offset allowance}and are kept as close as possible to zero during incremental tool motion under control of X & Y pulses. When the sign of the distance passes through zero, the succeeding segment becomes the current segment and what was the distance signal becomes the initial deviation signal. Alternatively the register storing the deviation is reset to zero when the distance signal changes sign. Computer 22 calculates a new, initial distance signal, relative to the next succeeding segment. For providing a circular fillet between linear segments (80, 82) Fig. 22 (not shown), the actual current X,Y values may be replaced by "pseudo" values representing a line parallel to (80), and passing through the centre of arc 86. When the distance signal for the "pseudo" path changes sign, the tool then follows the arc 86. The tool may be controlled in three;axes, and segments other than circular or linear may be used. Circuitry for unit 20 is detailed in Figs. 4-21 (not shown). A computer program is disclosed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB3597573A GB1439373A (en) | 1973-07-27 | 1973-07-27 | Method of tool control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB3597573A GB1439373A (en) | 1973-07-27 | 1973-07-27 | Method of tool control |
Publications (1)
Publication Number | Publication Date |
---|---|
GB1439373A true GB1439373A (en) | 1976-06-16 |
Family
ID=10383574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB3597573A Expired GB1439373A (en) | 1973-07-27 | 1973-07-27 | Method of tool control |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB1439373A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0062159A2 (en) * | 1981-04-07 | 1982-10-13 | Dr. Johannes Heidenhain GmbH | Numerical continuous path control for a machine tool |
US5025362A (en) * | 1986-11-08 | 1991-06-18 | Renishaw Plc | Coordinate positioning system |
-
1973
- 1973-07-27 GB GB3597573A patent/GB1439373A/en not_active Expired
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0062159A2 (en) * | 1981-04-07 | 1982-10-13 | Dr. Johannes Heidenhain GmbH | Numerical continuous path control for a machine tool |
EP0062159A3 (en) * | 1981-04-07 | 1984-06-06 | Dr. Johannes Heidenhain Gmbh | Numerical continuous path control for a machine tool |
US5025362A (en) * | 1986-11-08 | 1991-06-18 | Renishaw Plc | Coordinate positioning system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0079967B1 (en) | Measuring method with numerical control device | |
JPS578056A (en) | Profiling control method | |
GB1439373A (en) | Method of tool control | |
GB1319286A (en) | Numerical control device | |
JPS5410875A (en) | Circular-arc interpolation system in numerical control | |
KR860003544A (en) | Servo | |
JPS5680856A (en) | Head positioning control system | |
JPS57165281A (en) | Printing deviation correcting system | |
JPS55147708A (en) | Control system for industrial robot | |
GB1501134A (en) | Control of a machine tool | |
SU538344A1 (en) | Device for the correction of equidistants | |
JPS5367821A (en) | Abnormality detecting system of motor driving circuit | |
JPS5614308A (en) | Torch angle correcting method and unit in cp control type welding robot | |
JPS536061A (en) | Absolute position detection apparatus | |
SU591822A1 (en) | Method of correction of equidistant in numerical program control device | |
JPS575110A (en) | Control system for track of industrial robot or the like | |
JPS5563405A (en) | Positioning control unit | |
SU617206A1 (en) | Method of programme control of spot-welding industrial robot | |
SU673389A1 (en) | Apparatus for cutting to pattern, particularly, hard profiles | |
GB1215065A (en) | Method for correcting the milling-cutter radius in numerical path controls and circuit arrangement therefor | |
SU1271391A1 (en) | Apparatus for automatic controlling of movement of frontal sprinkling machine | |
SU451059A1 (en) | System of two-coordinate program control with program correction | |
SU562797A1 (en) | Device for numerical program control | |
JPS57184972A (en) | Measuring system for initial speed of cannonball | |
JPS536999A (en) | Return back control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PS | Patent sealed | ||
PCNP | Patent ceased through non-payment of renewal fee |