Method for creating profile data used to process non-circular workpiece
AssigneeJtekt Corporation
InventorAkira Saito
Life of this patent
Estimating the term…
Abstract
Lift data in which a lift amount is set based on a lift data rotation angle is read to identify the shape of a non-circular workpiece, and a profile point group that is formed of a plurality of profile points, each of which indicates a tool reciprocation position that corresponds to a spindle rotation angle, is calculated based on the read lift data. Then, the calculated profile point group is divided into a plurality of groups each of which is formed of the profile points that satisfy a group division condition, the two groups that satisfy a group comparison condition are selected, and the profile point that satisfies a specific point deletion condition that is set in advance for the combination of the selected two groups is deleted.
Claims12
A method for creating profile data to process a non-circular workpiece, the profile data indicating a relationship between a spindle rotation angle and a tool reciprocation position, the spindle rotation angle being a rotation angle of a spindle that causes rotation of the non-circular workpiece about a rotation axis of the non-circular workpiece, when the non-circular workpiece is ground by a tool that reciprocates with respect to the non-circular workpiece in a direction which intersects with the rotation axis of the non-circular workpiece in synchronization with the rotation of the non-circular workpiece, the tool reciprocation position being a position of the tool in the direction which intersects with the rotation axis of the non-circular workpiece and corresponds to the spindle rotation angle, the method comprising:
- reading lift data in which a lift amount is set based on a lift data rotation angle, the lift data rotation angle being a rotation angle of the non-circular workpiece when the non-circular workpiece is rotated about the rotation axis of the non-circular workpiece, in order to identify a shape of the non-circular workpiece;
- calculating a profile point group formed of a plurality of profile points each of which indicates the tool reciprocation position that corresponds to the spindle rotation angle based on the read lift data;
- dividing the calculated profile point group into a plurality of groups each of which is formed of profile points that are within a range of the spindle rotation angle up to a spindle rotation angle at which a manner in which the spindle rotation angle is changed is reversed;
- selecting two groups, from among the plurality of groups, that satisfy a group comparison condition set in advance;
- and
- deleting the profile point that satisfies a specific point deletion condition which is set in advance for a combination of the selected two groups.
A system for creating profile data to process a non-circular workpiece, the profile data indicating a relationship between a spindle rotation angle and a tool reciprocation position, the spindle rotation angle being a rotation angle of a spindle that causes rotation of the non-circular workpiece about a rotation axis of the non-circular workpiece, when the non-circular workpiece is ground by a tool that reciprocates with respect to the non-circular workpiece in a direction which intersects with the rotation axis of the non-circular workpiece in synchronization with the rotation of the non-circular workpiece, the tool reciprocation position being a position of the tool in the direction which intersects with the rotation axis of the non-circular workpiece and corresponds to the spindle rotation angle, the system comprising:
- a data reading unit that reads lift data in which a lift amount is set based on a lift data rotation angle, the lift data rotation angle being a rotation angle of the non-circular workpiece when the non-circular workpiece is rotated about the rotation axis of the non-circular workpiece, in order to identify a shape of the non-circular workpiece;
- a numerical control unit that
- calculates a profile point group formed of a plurality of profile points each of which indicates the tool reciprocation position that corresponds to the spindle rotation angle based on the read lift data,
- divides the calculated profile point group into a plurality of groups each of which is formed of profile points that are within a range of the spindle rotation angle up to a spindle rotation angle at which a manner in which the spindle rotation angle is changed is reversed,
- selects two groups, from among the plurality of groups, that satisfy a group comparison condition set in advance, and
- deletes the profile point that satisfies a specific point deletion condition which is set in advance for a combination of the selected two groups.
Dependencies are inferred from the claim text.