Arrayed imaging systems having improved alignment and associated methods
US-2016350445-A1 · Dec 1, 2016 · US
US9904270B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9904270-B2 |
| Application number | US-201214408665-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 26, 2012 |
| Priority date | Jul 26, 2012 |
| Publication date | Feb 27, 2018 |
| Grant date | Feb 27, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.