PATENT CLAIM ANALYSIS

Application Number: 15753850
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-08
Patent Classification: ["700", "186000"]

Abstract:
Provided is a numerical control device capable of positioning a tool tip position in three-dimensional space with high accuracy. A numerical control device ( 1 ) includes a position compensator ( 5 ) and an error data storage ( 10 ). The error data storage ( 10 ) stores therein error data relating to angular errors (Eax, Eay, Eaz) around an X-axis, angular errors (Ebx, Eby, Ebz) around a Y-axis, and angular errors (Ecx, Ecy, Ecz) around a Z-axis in the X-, Y-, and Z-axes. The position compensator ( 5 ) calculates, based on commanded positions (Ix, Iy, Iz), the error data, and tool length data for a tool to be used, modification amounts (Mx, My, Mz) that vary in accordance with the tool length, modifies compensation amounts (Cx, Cy, Cz) for the commanded positions (Ix, Iy, Iz), and compensates for the commanded positions (Ix, Iy, Iz) with the modified compensation amounts.

Claim (Index 1):
A numerical control device for, in a machine tool including a spindle holding a tool, and feed axes corresponding to reference axes: a Z-axis extending along an axis of the spindle, and an X-axis and a Y-axis orthogonal to the Z-axis and orthogonal to each other, numerically controlling the feed axes, the numerical control device comprising:\n an error data storage storing therein error data including components regarding angular errors Eax, Eay, Eaz around the X-axis in the feed axes, angular errors Ebx, Eby, Ebz around the Y-axis in the feed axes, and angular errors Ecx, Ecy, Ecz around the Z-axis in the feed axes; and a position compensator compensating for commanded positions Ix, Iy, Iz for the feed axes with compensation amounts Cx, Cy, Cz corresponding to the commanded positions Ix, Iy, Iz, wherein the position compensator is further configured to calculate modification amounts Mx, My, Mz for the compensation amounts Cx, Cy, Cz for the feed axes in accordance with equations below, the commanded positions Ix, Iy, Iz for the feed axes, the error data stored in the error data storage, and data on a tool length of a tool to be used for machining, and modify the compensation amounts Cx, Cy, Cz with the calculated modification amounts Mx, My, Mz, the modification amounts Mx, My, Mz varying in accordance with the tool length:\n Mx =\u2212( Ecx+Ecy+Ecz )\u2212 Ly +( Ebx+Eby+Ebz )\u2212 Lz;  \n My =\u2212( Eax+Eay+Eaz )\u2212 Lz +( Ecx+Ecy+Ecz )\u2212 Lx ; and \n Mz =\u2212( Ebx+Eby+Ebz )\u2212 Lx +( Eax+Eay+Eaz )\u2212 Ly,  \n where Lx, Ly, and Lz are deviations from a predetermined reference position of a tip position of a tool attached to the spindle of the machine tool, Lx being a deviation in a direction of the X-axis, Ly being a deviation in a direction of the Y-axis, and Lz being a deviation in a direction of the Z-axis.

Metadata:
- Claim Count in Document: 3.0
- Percentile: 88.0
- Lexical Diversity: 2.35714
- Patent Class: 700.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['13265951', '11852484', '12769939', '14572982', '12258733']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3607132216653554
- 35 USC 102 Novelty (BERT): 0.4816308691072602
- Combined Prediction Score: 0.3728049864095459
- Mean Citation Score: 184.894504
- Max Citation Score: 213.85985
- Similarity Product: 166.03710998825431

Labels:
- Claim Label 101: 0
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 0
- Combined Label: 0
- Label 101 Adjusted: 0

Dataset: test