Numerical control apparatus for multi-axial machine

US9904270B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9904270-B2
Application numberUS-201214408665-A
CountryUS
Kind codeB2
Filing dateJul 26, 2012
Priority dateJul 26, 2012
Publication dateFeb 27, 2018
Grant dateFeb 27, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A numerical control apparatus includes: a program input unit that reads a tool distal end position and a tool posture and generates designated position sequences of the linear axis and designated position sequences of the rotation axis; a distal-end-position-curve generating unit that generates a tool distal end position curve concerning the tool distal end position; a tool-posture-curve generating unit that generates a tool posture curve concerning the tool posture associated with movements of the tool distal end position; an interpolation calculating unit that calculates an interpolation point of the tool distal end position, calculates an interpolation point of the tool posture, and calculates an interpolation point of a machine position of the linear axis; and an interpolation output unit that moves the linear axis to the calculated interpolation point of the machine position and moves the rotation axis to the calculated interpolation point of the tool posture.

First claim

Opening claim text (preview).

The invention claimed is: 1. A numerical control apparatus that numerically controls a machine that has a tool, a linear axis, and a rotation axis based on a machining program that includes a command for a tool distal end position determined by a position of the linear axis and a command for a tool posture determined by a rotation angle of the rotation axis, the numerical control apparatus comprising: a program input unit that reads the tool distal end position and the tool posture designated in continuous blocks in the machining program and generates a first designated position sequence of the linear axis and a second designated position sequence of the rotation axis; a distal-end-position-curve generating unit that generates, based on points in the first designated position sequence of the linear axis, a tool distal end position curve concerning the tool distal end position; a tool-posture-curve generating unit that generates, based on a combined position sequence including the points in the first designated position sequence of the linear axis and points in the second designated position sequence of the rotation axis, a tool posture curve concerning the tool posture associated with movements of the tool distal end position; an interpolation calculating unit that, at each of interpolation cycles, calculates an interpolation point of the tool distal end position from the tool distal end position curve, calculates an interpolation point of the tool posture from the tool posture curve, and calculates an interpolation point of a machine position of the linear axis in accordance with the interpolation point of the tool distal end position and the interpolation point of the tool posture; and an interpolation output unit that moves the linear axis to the calculated interpolation point of the machine position and moves the rotation axis to the calculated interpolation point of the tool posture, wherein the distal-end-position-curve generating unit generates the tool distal end position curve 1 a calculating, based on distances between respective points in the first designated position sequence of the linear axis, tangent vectors at the respective points of the first designated position sequence at a conditions that second derivative values of a spline curve are continuous at the respective points of the first designated position sequence, and the tool-posture-curve generating unit generates the tool posture curve by calculating, based on distances between respective points in the combined position sequence of the linear axis and the rotation axis, tangent vectors at the respective points in the combined position sequence at a condition that second derivative values of the spline curve at the respective points in the combined position sequence are continuous. 2. The numerical control apparatus according to claim 1 , wherein the rotation axis is one of a plurality of rotation axes, and the tool-posture-curve generating unit generates the tool posture curve using the distances between the respective points in the combined position sequence of the linear axis and the plurality of rotation axes at the condition that the second derivative values of the spline curve at the respective points in the combined position sequence are continuous. 3. The numerical control apparatus according to claim 1 , wherein the rotation axis is one of a plurality of rotation axes, and the tool-posture-curve generating unit performs, for each of the plurality of rotation axes, processing for generating the tool posture curve using the distances between the respective points in the combined position sequence of one rotation axis, among the plurality of rotation axes, and the linear axis and extracting a rotation axis component of the tool posture curve at the condition that the second derivative values of the spline curve at the respective points in the combined position sequence are continuous.

Assignees

Inventors

Classifications

  • G05B19/19Primary

    characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path · CPC title

  • Digital interpolation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9904270B2 cover?
A numerical control apparatus includes: a program input unit that reads a tool distal end position and a tool posture and generates designated position sequences of the linear axis and designated position sequences of the rotation axis; a distal-end-position-curve generating unit that generates a tool distal end position curve concerning the tool distal end position; a tool-posture-curve genera…
Who is the assignee on this patent?
Fujino Daisuke, Iuchi Yukihiro, Okuma Kenji, and 2 more
What technology area does this patent fall under?
Primary CPC classification G05B19/19. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).