[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS6481012A - Numerical controller - Google Patents

Numerical controller

Info

Publication number
JPS6481012A
JPS6481012A JP23843387A JP23843387A JPS6481012A JP S6481012 A JPS6481012 A JP S6481012A JP 23843387 A JP23843387 A JP 23843387A JP 23843387 A JP23843387 A JP 23843387A JP S6481012 A JPS6481012 A JP S6481012A
Authority
JP
Japan
Prior art keywords
interpolation
command
shift
spline
spline curve
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.)
Pending
Application number
JP23843387A
Other languages
Japanese (ja)
Inventor
Hideaki Kawamura
Toshiaki Otsuki
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP23843387A priority Critical patent/JPS6481012A/en
Priority to PCT/JP1988/000969 priority patent/WO1989003074A1/en
Publication of JPS6481012A publication Critical patent/JPS6481012A/en
Pending 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/41Numerical 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/4103Digital 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/34145Bezier interpolation, spline

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

PURPOSE:To realize the interpolation along a spline curve which is formed in an on-line method by commanding the shift value set per unit time on a set spline curve as an interpolation vector. CONSTITUTION:A tape reader 2 reads the data on the tool shift out of a command tape 1 and decides by operating the coefficient of a spline curve via a pre-processing means 3 based on an instructed point train P in case the data includes a G code of an interpolation command. A pulse distributor 6 changes the parameter (t) of a function which prescribes the decided spline curve and performs the spline interpolation with the shift value per pulse distribution cycle in the tangential direction. The shift command undergone the spline interpolation is outputted to a servo control circuit 7 as a command pulse of each axis of a tool. Then a servo motor 8 is driven for shift of the tool.
JP23843387A 1987-09-22 1987-09-22 Numerical controller Pending JPS6481012A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP23843387A JPS6481012A (en) 1987-09-22 1987-09-22 Numerical controller
PCT/JP1988/000969 WO1989003074A1 (en) 1987-09-22 1988-09-22 Numerical control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23843387A JPS6481012A (en) 1987-09-22 1987-09-22 Numerical controller

Publications (1)

Publication Number Publication Date
JPS6481012A true JPS6481012A (en) 1989-03-27

Family

ID=17030141

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23843387A Pending JPS6481012A (en) 1987-09-22 1987-09-22 Numerical controller

Country Status (2)

Country Link
JP (1) JPS6481012A (en)
WO (1) WO1989003074A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06138928A (en) * 1992-10-26 1994-05-20 Mitsubishi Electric Corp Numerical controller
EP0985532A2 (en) 1998-09-08 2000-03-15 Nec Corporation Ink jet printer and method of printing
WO2000043210A1 (en) 1999-01-25 2000-07-27 Nec Corporation Ink jet recording head driving method and circuit therefor
JP2009066610A (en) * 2007-09-11 2009-04-02 Ihi Corp Die cushion device, and die cushion control method
CN102809945A (en) * 2012-08-08 2012-12-05 武汉华中数控股份有限公司 Movement planning method for numerical control processing, movement planner and application thereof

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL9002703A (en) * 1990-12-10 1992-07-01 Philips Nv MACHINERY AND CONTROL DEVICE SUITABLE FOR APPLICATION IN SUCH A MACHINERY.
US6782306B2 (en) * 1999-12-16 2004-08-24 Siemens Energy & Automation Motion control system and method utilizing spline interpolation
CN106292540B (en) * 2015-05-29 2018-11-02 深圳市裕展精密科技有限公司 Path integration system and its control method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55138112A (en) * 1979-04-17 1980-10-28 Toyo Electric Mfg Co Ltd Tertiary interpolation system
JPS57125406A (en) * 1981-01-26 1982-08-04 Shin Meiwa Ind Co Ltd Automatic position control device
JPS60262213A (en) * 1984-06-06 1985-12-25 Nippei Toyama Corp Movement control method of industrial robot
JPS62106505A (en) * 1985-11-01 1987-05-18 Mitsubishi Electric Corp Preparing device for numerical control data for working of 3-dimensional form

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0687266B2 (en) * 1985-06-27 1994-11-02 松下電器産業株式会社 Curve generator

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55138112A (en) * 1979-04-17 1980-10-28 Toyo Electric Mfg Co Ltd Tertiary interpolation system
JPS57125406A (en) * 1981-01-26 1982-08-04 Shin Meiwa Ind Co Ltd Automatic position control device
JPS60262213A (en) * 1984-06-06 1985-12-25 Nippei Toyama Corp Movement control method of industrial robot
JPS62106505A (en) * 1985-11-01 1987-05-18 Mitsubishi Electric Corp Preparing device for numerical control data for working of 3-dimensional form

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06138928A (en) * 1992-10-26 1994-05-20 Mitsubishi Electric Corp Numerical controller
EP0985532A2 (en) 1998-09-08 2000-03-15 Nec Corporation Ink jet printer and method of printing
WO2000043210A1 (en) 1999-01-25 2000-07-27 Nec Corporation Ink jet recording head driving method and circuit therefor
JP2009066610A (en) * 2007-09-11 2009-04-02 Ihi Corp Die cushion device, and die cushion control method
CN102809945A (en) * 2012-08-08 2012-12-05 武汉华中数控股份有限公司 Movement planning method for numerical control processing, movement planner and application thereof

Also Published As

Publication number Publication date
WO1989003074A1 (en) 1989-04-06

Similar Documents

Publication Publication Date Title
CA2031765A1 (en) Method and system for performing control conforming with characteristics of controlled system
EP0187864A4 (en) Acceleration/deceleration control system.
EP0460224A4 (en) Servo motor control method
EP0139010A4 (en) Method of controlling acceleration and deceleration.
EP0087982A3 (en) Method and apparatus for modification of a prerecorded programmed sequence of motions during execution thereof by a robot
EP0167631A4 (en) Injection molding machine.
CA2080112A1 (en) Method of estimating vehicle velocity and method of and system for controlling brakes
EP0224589A4 (en) Drive control unit for injection molding machine driven by servo motors.
EP0273979A4 (en) Method and apparatus for numerically controlling two axes simultaneously in an injection molding machine.
EP0087981A3 (en) Method and apparatus for modifying a prerecorded sequence of on/off commands for controlling a bistable device operating in conjunction with a moving robot under program control
JPS6481012A (en) Numerical controller
EP0439617A4 (en) Acceleration/deceleration control method of numeric controller
EP0320515A4 (en) Acceleration/deceleration controller
EP0331733A4 (en) Software servo controller of injection molding machine
CA2288845A1 (en) Meat emulsion pump control system for meat encasing machine and method of use thereof
EP0343257A4 (en) Numerical controller
JPS6464577A (en) Servomotor controller
EP0146633A4 (en) Numerical control system.
EP0436040A4 (en) Numeric controller
EP0332710A4 (en) Spindle control method
EP0324032A4 (en) Method of controlling power of cnc laser machine tool.
EP0233292A4 (en) Control system for injection molding machine driven by servo motors.
EP0334963A4 (en) Method of controlling laser power.
JPS6474005A (en) Oscillation-proof controlling method for electric automobile
EP0394469A4 (en) Numerical control method