Positioner
US-2026008136-A1 · Jan 8, 2026 · US
US11420303B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11420303-B2 |
| Application number | US-202117201330-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 15, 2021 |
| Priority date | Mar 18, 2020 |
| Publication date | Aug 23, 2022 |
| Grant date | Aug 23, 2022 |
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 5-axis processing machine includes a mounting table on which a tool and a work piece are placed; and a control unit including a calculation unit, a determination unit, and a correction unit; wherein the mounting table is moved relatively by three linear axes and two rotation axes based on NC data, the two rotation axes include a first axis and a second axis, the calculation unit calculates an orientation of the work piece with respect to the tool at a time of processing from NC data and a directions of rotation centers of an actual first axis and an actual second axis, the determination unit determines whether or not the calculated orientation of the work piece is included in an inoperable range, the inoperable range being the inoperable angle range, and the correction unit corrects the orientation of the work piece with respect to the tool.
Opening claim text (preview).
What is claimed is: 1. A 5-axis processing machine comprising: a mounting table on which a tool and a work piece are placed; and a control unit including a calculation unit, a determination unit, and a correction unit; wherein the mounting table is moved relatively by three linear axes and two rotation axes based on NC data, the two rotation axes include a first axis and a second axis, the calculation unit calculates an orientation of the work piece with respect to the tool at a time of processing from NC data and a directions of rotation centers of an actual first axis and an actual second axis, the determination unit determines whether or not the calculated orientation of the work piece is included in an inoperable range, the inoperable range being the inoperable angle range, and the correction unit corrects the orientation of the work piece with respect to the tool when the calculated orientation of the work piece is included in the inoperable range. 2. The machine of claim 1 , wherein the correction unit corrects the orientation of the work piece with respect to the tool so as to be a boundary value in the inoperable range when the orientation of the work piece between processing points of the work piece specified in the NC data is included in the inoperable range. 3. The machine of claim 2 , wherein the correction unit divides an angle between a posture of a processing point outside the inoperable range and a posture of a subsequent processing point outside the inoperable range, and corrects the orientation of the work piece with respect to the tool so as to take the divided angle when a trajectory for shifting the orientation of the work piece between the processing points passes through a position defined as a center of the inoperable range. 4. The machine of claim 1 , wherein the correction unit does not perform a subsequent calculation process until the orientation of the work piece with respect to the tool at a processing point specified in a subsequent NC data goes out of the inoperable range when the orientation of the work piece with respect to the tool at the processing point specified in the NC data is included in the inoperable range. 5. The machine of claim 4 , wherein the correction unit divides an angle between a posture specified outside the inoperable range and a posture of the processing point outside the inoperable range, and corrects the orientation of the work piece with respect to the tool so as to take the divided angle when the orientation of the work piece at the processing point specified in the subsequent NC data goes out of the inoperable range. 6. The machine of claim 1 , wherein when calculating the orientation of the work piece with respect to the tool, the calculation unit calculates a three dimensional sphere formed by an angle representing the orientation of the work piece and a plane perpendicular to C-axis as the actual first axis, and calculates an angle represented by a region on a surface of the three dimensional sphere as the inoperable range, the region being defined by an intersection of the three dimensional sphere and the plane. 7. A control method of a 5-axis processing machine comprising: a calculation step calculating an orientation of a work piece with respect to a tool at a time of processing from NC data and a directions of rotation centers of an actual first axis and an actual second axis, a determination step determining whether or not the calculated orientation of the work piece is included in an inoperable range, the inoperable range being the inoperable angle range, and a correction step correcting the orientation of the work piece with respect to the tool when the calculated orientation of the work piece is included in the inoperable range.
Positioning by sine tables · CPC title
Input workpiece mounting position, setup · CPC title
Holders for tools or work comprising a divider or positioning devices · CPC title
and in which the degree of freedom, which belongs to the working surface, is perpendicular to this surface · CPC title
characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia (G05B19/19, G05B19/41 take precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.