US3809868A - System for generating orthogonal control signals to produce curvilinear motion - Google Patents
System for generating orthogonal control signals to produce curvilinear motion Download PDFInfo
- Publication number
- US3809868A US3809868A US00253891A US25389172A US3809868A US 3809868 A US3809868 A US 3809868A US 00253891 A US00253891 A US 00253891A US 25389172 A US25389172 A US 25389172A US 3809868 A US3809868 A US 3809868A
- Authority
- US
- United States
- Prior art keywords
- parameters
- signals
- control
- control signals
- developing
- 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 - Lifetime
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—Program-control systems
- G05B19/02—Program-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 program 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 program 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/17—Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method
- G06F17/175—Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method of multidimensional data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06G—ANALOGUE COMPUTERS
- G06G7/00—Devices in which the computing operation is performed by varying electric or magnetic quantities
- G06G7/12—Arrangements for performing computing operations, e.g. operational amplifiers specially adapted therefor
- G06G7/22—Arrangements for performing computing operations, e.g. operational amplifiers specially adapted therefor for evaluating trigonometric functions; for conversion of co-ordinates; for computations involving vector quantities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06G—ANALOGUE COMPUTERS
- G06G7/00—Devices in which the computing operation is performed by varying electric or magnetic quantities
- G06G7/12—Arrangements for performing computing operations, e.g. operational amplifiers specially adapted therefor
- G06G7/26—Arbitrary function generators
- G06G7/28—Arbitrary function generators for synthesising functions by piecewise approximation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G1/00—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
- G09G1/06—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows
- G09G1/08—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam directly tracing characters, the information to be displayed controlling the deflection and the intensity as a function of time in two spatial co-ordinates, e.g. according to a cartesian co-ordinate system
-
- 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/34—Director, elements to supervisory
- G05B2219/34136—Ellipse, hyperbola
-
- 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/35554—Mirror, other conversions
-
- 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/49221—Control of scale
Definitions
- a sequence of curve sections 3,488,483 1/1970 Freedman 340/324 A X may be pieced together with smooth transitions free of 3,205,349 9/1965 Bryan 1 235/151 X slope discontinuities, 3.283.317 11/1966 Courter 340/324 A 3 335,416 8/1967 Hughes 340/324 A 31 Claims, 24 Drawing Figures Es'1 L AY oR coTiT Ro L T 2 l I I XY 1 X0 I 9 c RT INPUT J L 28 30 ($535355 POINTS SLOPES DATA K F NCTI l 2 l D, 1 1 0 ON 1 PO'NT ANGLES AND k 1 WA CON V R TER MOlIl 1 'OR I SLOPE CONTROL CONVERTER GENERATOR 20 4 REGISTERS M ENABLE J I ETC) YO I I 1 I l 34 l 1 l I I 38 I l f l INCREMENTAL l 1 PLOTTER l I l
- This invention relates to systems for generating orthogonally'r'eacting control signals for application to a display or tool controller and in particular relates to a system for generating control signals which react to produce elliptical motion.
- the design of the present invention provides for the generation of orthogonally reacting control signals to control a display or mechanical tool system in accor-' uniquely to'fit the input sepcifications of points and slopes.
- the generation of control signals can be accomplished through either stored program computer conmore fully described below in a detailed'descriptionof signals with a minimum of generator components or computer time, particularly important when a plurality of sections must be constructed in rapid sequence;
- control signals from the input point and slope specifications is accomplished in two steps, a first step, governed by one of several tranformations, depending upon different ways of specifying the input constraints, produces four intermediate control parameters which are then applied to a function generator where the four parameters are employed to scale quadrature phased, time varying, quarter cycle, sinusoidal signals/The scaled signals are then combined in pairs to produce the orthogonal control signals and, additional offset and initial position signals are combined with the paired time varying signals to provide appropriate placement of the initial point for each stroke of the elliptical curve sections.
- the present invention is able to produce complex and most commonly used shapes from a minimum of strokes by employing the flexibility of elliptical curve sections.
- the intermediate parameter approach permits predetermined characters, symbols and graphics to be stored in very small memory areas permitting an extremely large repertory of predetermined figures which may be called up for display or tool control by simply specifying a memory address without the need for recalculation of a series of intermediate control parameters for the function generator.
- linked curves can be generated with smooth transitions between adjacent sections.
- the cruve sections are generated in either of the two possible directions to furtherincrease system flexibility.
- FIG. 1 is a block diagram of basic functional compo- I nents employed in the invention
- FIG. 2 is a graph useful in describing the principles of the invention.
- FIGS. 3 and 58 illustrate circuit diagrams for different conversions available for input data as employed in FIG. 1;
- FIGS. 4 and 4A show circuitry for one implementation of a function generator for usein FIG. 1;
- FIGS. 9 and 10 illustrate circuitry for an alternative version of a function generator for use in FIG. 1;
- FIG. 11 presents a basic functional diagram of additional features of the invention.
- FIGS. 12-16 illustrate circuitry to provide different transformations which may be employed in the system of FIG. 11;
- FIGS. 12A, 13A, 14A and 15A present algebraic statements of the transformation of the corresponding circuitry Figures
- FIG. 17 illustrates a system for generating preselected symbols, characters and graphics from stored instruction sets
- FIG. 18 illustrates circuitry for operation of the invention in accordance with stored program computer control
- FIG. 19 presents a flow chart describing the programming for use in FIG. 18 in generating linked sections.
- FIG. 20 presents a three-dimensional rotation implementation for the invention.
- FIG. 1 the basic functional parts of the display or tool control system according to the present invention can be understood to establish perspective for more detailed descriptions of the structure of each part. Since a part of what is described below is presented in our above-referenced copending United States patent application, there will be some similarities between this case and that presented before. There has been, however, during the evolution of this design a change of notation which is reflected in the equations of FIG. 1A. These provide the correspondence between parameters employed in the present application and those of the previous case. With specific reference now to FIG.
- an input source 12 such as a keyboard or a set of registers for point and slope data is provided from which one or more sets of point and slope information is provided to a data converter 14.
- the data converter 14 is programmed by hard wired interconnection of a plurality of digital modules as will be explained below. or through software commands in a computer as will also be more fully described below.
- the converter 14 responds to the point and slope input information from source 12 to provide a plurality of output parameter signals to a function generator 16.
- the output parameters include initial points in. orthogonal X and Y coordinates (X0 and Y0) for each curve section to be generated as well as four additional pa rameters labeled with thenotation J, K, L and M which define each stroke.
- the function generator 16 receives the initial point coordinates and the four parameters (J, K, L and M) and employs them to scale quadrature phased sinusoidal signals according to a predetermined relationship. The resulting scaled signals are then summed in pairs with one of the parameters and with the initial point coordinates to produce corresponding orthogonally reacting, time varying control signals labeled as X(t) and Y(t) on lines 18 and 20. The output control signals are applied to a display or other utilization device 22.
- the X and Y control signals from the generator 16 may be in digital or analog form and in the former will be converted to analog form by a digital-to-analog converter 24 for use by analog inputs of such display devices as an X-Y cathode-ray-tube 26, scan converter 28 and associated television monitor 30, direct view storage tube 32, or X-Y plotter 34.
- An enabled signal is provided to a blanking circuit 36 which causes marking by the displays only during the selected portion of a cycle of the quadrature phased-sinusoidal signals.
- the X and Y control signal outputs of the generator 16 are in digital incremental form wherein each pulse output represents a predetermined positioning change for the display or other utilization device 22.
- the incremental pulse signals are ideally suited for application to an incremental digital plotter 38 or numerically controlled tool system 40.
- FIG. 2 A significant factor in the efficiency of the present system is the use of selected portion of an ellipse approach.
- a curve section 42 is to be displayed or a tool system is to be governed by the motion represented by that curve.
- the curve will be specified from the input source 12 in the typical case by a set of points or points and slopes along the curve 42.
- the data converter 14 accepts point and slope information for any of these five cases and provides electrical output signals representative of the coordinates of the beginning point P0 (X0, Y0) and four intermediate parameters J, K, L and M which specify the curve on the basis of a quarter cycle ellipse.
- the mathematics which govern this conversion in the five cases is presented below.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computer Hardware Design (AREA)
- Pure & Applied Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Image Generation (AREA)
Priority Applications (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US00253891A US3809868A (en) | 1971-01-13 | 1972-05-16 | System for generating orthogonal control signals to produce curvilinear motion |
| DE19732323684 DE2323684A1 (de) | 1972-05-16 | 1973-05-10 | Vorrichtung zur erzeugung von steuersignalen fuer bewegungen in zueinander senkrechten richtungen |
| GB2313873A GB1423686A (en) | 1972-05-16 | 1973-05-15 | System for generating orthogonal control signals to produce curvilinear motion |
| CA171,438A CA1023455A (fr) | 1971-01-13 | 1973-05-15 | Systeme generateur de signaux de commande orthogonaux pour la production de mouvement curviligne |
| FR7317530A FR2191766A5 (fr) | 1972-05-16 | 1973-05-15 | |
| IT4995573A IT989636B (it) | 1972-05-16 | 1973-05-15 | Apparecchiatura di produzione di segnali di comando per presenta zione visiva |
| JP5321173A JPS4967080A (fr) | 1972-05-16 | 1973-05-15 | |
| JP13212274A JPS5076490A (fr) | 1972-05-16 | 1974-11-18 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10610871A | 1971-01-13 | 1971-01-13 | |
| US00253891A US3809868A (en) | 1971-01-13 | 1972-05-16 | System for generating orthogonal control signals to produce curvilinear motion |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US3809868A true US3809868A (en) | 1974-05-07 |
Family
ID=26803307
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US00253891A Expired - Lifetime US3809868A (en) | 1971-01-13 | 1972-05-16 | System for generating orthogonal control signals to produce curvilinear motion |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US3809868A (fr) |
| CA (1) | CA1023455A (fr) |
Cited By (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4001806A (en) * | 1976-01-07 | 1977-01-04 | United Technologies Corporation | Deflection signal pre-start circuit for a constant speed, stroke-write vector display system |
| US4032768A (en) * | 1975-10-24 | 1977-06-28 | Tektronix, Inc. | Constant velocity vector generator |
| FR2373840A1 (fr) * | 1976-12-07 | 1978-07-07 | Sperry Rand Corp | Ap |
| US4146925A (en) * | 1977-08-04 | 1979-03-27 | Smiths Industries, Inc. | Graphics generator |
| US4181971A (en) * | 1976-02-09 | 1980-01-01 | The University Of Akron | Apparatus for presenting a sequence of fixed pictures |
| US4296930A (en) * | 1975-11-26 | 1981-10-27 | Bally Manufacturing Corporation | TV Game apparatus |
| US4346445A (en) * | 1980-03-06 | 1982-08-24 | Koh-I-Noor Rapidograph | Portable alphanumeric and symbol drafting device |
| US4423481A (en) * | 1981-05-26 | 1983-12-27 | Rca Corporation | Numerically controlled method of machining cams and other parts |
| WO1984002993A1 (fr) * | 1983-01-20 | 1984-08-02 | Dicomed Corp | Procede et appareil pour la representation d'une courbe de largeur uniforme |
| US4475172A (en) * | 1978-05-30 | 1984-10-02 | Bally Manufacturing Corporation | Audio/visual home computer and game apparatus |
| US4503493A (en) * | 1981-04-07 | 1985-03-05 | Dr. Johannes Heidenhain Gmbh | NC Machine for producing tangential entry to and exit from a compensated contour |
| US4566072A (en) * | 1975-07-21 | 1986-01-21 | Hewlett-Packard Company | Programmable calculator including means for digitizing the position of an X-Y plotter pen |
| US4575805A (en) * | 1980-12-24 | 1986-03-11 | Moermann Werner H | Method and apparatus for the fabrication of custom-shaped implants |
| US4635212A (en) * | 1981-12-25 | 1987-01-06 | Hitachi, Ltd. | Method for generating a rotated print pattern |
| US4636973A (en) * | 1982-07-21 | 1987-01-13 | Raytheon Company | Vernier addressing apparatus |
| EP0145967A3 (en) * | 1983-11-15 | 1987-02-04 | Mitsubishi Denki Kabushiki Kaisha | Curvilinear interpolation system and method |
| US4674058A (en) * | 1981-12-07 | 1987-06-16 | Dicomed Corporation | Method and apparatus for flexigon representation of a two dimensional figure |
| US4682189A (en) * | 1978-05-31 | 1987-07-21 | Purdy Haydn V | Reproduction of character images, particularly for typesetting apparatus |
| US4866631A (en) * | 1986-10-21 | 1989-09-12 | Sony Corporation | Method for generating offset surface data |
| US5003498A (en) * | 1986-01-13 | 1991-03-26 | Hitachi, Ltd. | Graphic display method |
| US5065348A (en) * | 1987-10-26 | 1991-11-12 | Sony Corporation | Method and system for transforming a free curved surface |
| US5297023A (en) * | 1989-06-07 | 1994-03-22 | Fanuc Ltd. | NC data editing method using transformation matrix and conversion command |
| US6377261B1 (en) * | 1991-02-28 | 2002-04-23 | Adobe Systems Incorporated | Compiling glyphs into instructions for imaging for execution on a general purpose computer |
| CN109794660A (zh) * | 2018-12-28 | 2019-05-24 | 太仓新思成模具钢有限公司 | 一种针对模具钢的高精度驱动装置、及其驱动方法 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3205349A (en) * | 1961-10-02 | 1965-09-07 | Electronic Associates | Function generator |
| US3283317A (en) * | 1963-06-14 | 1966-11-01 | Sperry Rand Corp | Symbol generators |
| US3335416A (en) * | 1963-08-07 | 1967-08-08 | Ferranti Ltd | Character display systems |
| US3422305A (en) * | 1967-10-12 | 1969-01-14 | Tektronix Inc | Geometry and focus correcting circuit |
| US3476974A (en) * | 1968-01-22 | 1969-11-04 | Stromberg Datagraphix Inc | Digital controlled elliptical display |
| US3488483A (en) * | 1967-06-30 | 1970-01-06 | Raytheon Co | Constant writing rate vector generator |
| US3519876A (en) * | 1968-07-26 | 1970-07-07 | Harris Intertype Corp | Alphanumeric character display |
| US3539860A (en) * | 1969-04-01 | 1970-11-10 | Adage Inc | Vector generator |
-
1972
- 1972-05-16 US US00253891A patent/US3809868A/en not_active Expired - Lifetime
-
1973
- 1973-05-15 CA CA171,438A patent/CA1023455A/fr not_active Expired
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3205349A (en) * | 1961-10-02 | 1965-09-07 | Electronic Associates | Function generator |
| US3283317A (en) * | 1963-06-14 | 1966-11-01 | Sperry Rand Corp | Symbol generators |
| US3335416A (en) * | 1963-08-07 | 1967-08-08 | Ferranti Ltd | Character display systems |
| US3488483A (en) * | 1967-06-30 | 1970-01-06 | Raytheon Co | Constant writing rate vector generator |
| US3422305A (en) * | 1967-10-12 | 1969-01-14 | Tektronix Inc | Geometry and focus correcting circuit |
| US3476974A (en) * | 1968-01-22 | 1969-11-04 | Stromberg Datagraphix Inc | Digital controlled elliptical display |
| US3519876A (en) * | 1968-07-26 | 1970-07-07 | Harris Intertype Corp | Alphanumeric character display |
| US3539860A (en) * | 1969-04-01 | 1970-11-10 | Adage Inc | Vector generator |
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4566072A (en) * | 1975-07-21 | 1986-01-21 | Hewlett-Packard Company | Programmable calculator including means for digitizing the position of an X-Y plotter pen |
| US4032768A (en) * | 1975-10-24 | 1977-06-28 | Tektronix, Inc. | Constant velocity vector generator |
| US4296930A (en) * | 1975-11-26 | 1981-10-27 | Bally Manufacturing Corporation | TV Game apparatus |
| US4001806A (en) * | 1976-01-07 | 1977-01-04 | United Technologies Corporation | Deflection signal pre-start circuit for a constant speed, stroke-write vector display system |
| US4181971A (en) * | 1976-02-09 | 1980-01-01 | The University Of Akron | Apparatus for presenting a sequence of fixed pictures |
| FR2373840A1 (fr) * | 1976-12-07 | 1978-07-07 | Sperry Rand Corp | Ap |
| US4115863A (en) * | 1976-12-07 | 1978-09-19 | Sperry Rand Corporation | Digital stroke display with vector, circle and character generation capability |
| US4146925A (en) * | 1977-08-04 | 1979-03-27 | Smiths Industries, Inc. | Graphics generator |
| US4475172A (en) * | 1978-05-30 | 1984-10-02 | Bally Manufacturing Corporation | Audio/visual home computer and game apparatus |
| US4682189A (en) * | 1978-05-31 | 1987-07-21 | Purdy Haydn V | Reproduction of character images, particularly for typesetting apparatus |
| US4346445A (en) * | 1980-03-06 | 1982-08-24 | Koh-I-Noor Rapidograph | Portable alphanumeric and symbol drafting device |
| US4575805A (en) * | 1980-12-24 | 1986-03-11 | Moermann Werner H | Method and apparatus for the fabrication of custom-shaped implants |
| US4503493A (en) * | 1981-04-07 | 1985-03-05 | Dr. Johannes Heidenhain Gmbh | NC Machine for producing tangential entry to and exit from a compensated contour |
| US4423481A (en) * | 1981-05-26 | 1983-12-27 | Rca Corporation | Numerically controlled method of machining cams and other parts |
| US4674058A (en) * | 1981-12-07 | 1987-06-16 | Dicomed Corporation | Method and apparatus for flexigon representation of a two dimensional figure |
| US4635212A (en) * | 1981-12-25 | 1987-01-06 | Hitachi, Ltd. | Method for generating a rotated print pattern |
| US4636973A (en) * | 1982-07-21 | 1987-01-13 | Raytheon Company | Vernier addressing apparatus |
| US4620287A (en) * | 1983-01-20 | 1986-10-28 | Dicomed Corporation | Method and apparatus for representation of a curve of uniform width |
| WO1984002993A1 (fr) * | 1983-01-20 | 1984-08-02 | Dicomed Corp | Procede et appareil pour la representation d'une courbe de largeur uniforme |
| EP0145967A3 (en) * | 1983-11-15 | 1987-02-04 | Mitsubishi Denki Kabushiki Kaisha | Curvilinear interpolation system and method |
| US5003498A (en) * | 1986-01-13 | 1991-03-26 | Hitachi, Ltd. | Graphic display method |
| US4866631A (en) * | 1986-10-21 | 1989-09-12 | Sony Corporation | Method for generating offset surface data |
| US5065348A (en) * | 1987-10-26 | 1991-11-12 | Sony Corporation | Method and system for transforming a free curved surface |
| US5297023A (en) * | 1989-06-07 | 1994-03-22 | Fanuc Ltd. | NC data editing method using transformation matrix and conversion command |
| US6377261B1 (en) * | 1991-02-28 | 2002-04-23 | Adobe Systems Incorporated | Compiling glyphs into instructions for imaging for execution on a general purpose computer |
| CN109794660A (zh) * | 2018-12-28 | 2019-05-24 | 太仓新思成模具钢有限公司 | 一种针对模具钢的高精度驱动装置、及其驱动方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CA1023455A (fr) | 1977-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3809868A (en) | System for generating orthogonal control signals to produce curvilinear motion | |
| EP0172920B1 (fr) | Procede d'affichage d'images | |
| US4283765A (en) | Graphics matrix multiplier | |
| EP0577130A2 (fr) | Système et procédé pour l'affichage de courbes de bézier splines | |
| JPS62159286A (ja) | カーソル制御方法及び3次元図形表示装置 | |
| CA2050651C (fr) | Generateur de signaux d'ombrage et de tracage de coniques et de vecteurs integre a un processeur graphique | |
| EP0124986A2 (fr) | Appareil et méthode pour générer des curseurs multiples dans un système d'affichage à balayage de trame | |
| US4835722A (en) | Curve generation in a display system | |
| Papaioannou | Interpolation algorithms for numerical control | |
| US4507656A (en) | Character/vector controller for stroke written CRT displays | |
| EP0349182B1 (fr) | Méthode et appareil pour l'approximation d'une courbe par une ligne polygonale | |
| US3916175A (en) | Programmable digital frequency multiplication system with manual override | |
| EP0389890B1 (fr) | Procédé et appareil pour la génération de figures avec trois degrés de liberté | |
| US6392648B1 (en) | Three dimensional graphical display generating system and method | |
| US4941116A (en) | Elliptical arc generator for display systems | |
| JPS60256807A (ja) | ロボットのティーチング装置 | |
| JP2538645B2 (ja) | 曲線の折線近似装置 | |
| JPH0729022A (ja) | 直線描画装置 | |
| JP3691105B2 (ja) | 三次元画像処理システム | |
| JPS6232519B2 (fr) | ||
| JPH07113852B2 (ja) | 自動制御される作業機器の教示方法 | |
| JP2505257B2 (ja) | 作図装置 | |
| JPS61118875A (ja) | 図形作成装置 | |
| US5504498A (en) | Control method for moving a specific portion of a graph | |
| EP0631253B1 (fr) | Dispositif utilisé dans le traitement numérique d'images graphiques comprenant une ligne droite |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: HARVIL CORPORATION, 60 STATE ST., BOSTON, MA. 0210 Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:HUGHES AIRCRAFT COMPANY;REEL/FRAME:003962/0708 Effective date: 19801107 Owner name: HARVIL CORPORATION, MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HUGHES AIRCRAFT COMPANY;REEL/FRAME:003962/0708 Effective date: 19801107 |