Apparatus for creating a turning program
AssigneeFanuc Corporation
InventorsHideaki Maeda, Shinya Nakamura, Akira Horiuchi
Life of this patent
Estimating the term…
Abstract
One element is taken from a machined shape. When the element is a straight line element, whether or not the distance D between the start point and the end point of the element in a direction orthogonal to the axis of rotation of the workpiece is equal to or greater than a preset value Ds is determined. In addition, whether or not an angle A that the straight line element makes with the Z-axis is equal to or greater than a preset angle Aa is determined. When the distance D is equal to or greater than the preset value Ds and the angle A is equal to or greater than the preset angle Aa, a program is created with the cutting direction reversed from the profile direction.
Claims6
A turning program creation apparatus for creating a finish machining program, comprising:
- a machining element identification means for identifying a machining element from machined shape data;
- a cutting direction determination means for automatically determining a direction in which to cut a workpiece on the basis of a feature of the machining element identified by the machining element identification means;
- and
- a program creation means for creating a machining program that cuts in the direction determined by the cutting direction determination means,
- wherein when the machining element identified by the machining element identification means from the machined shape data is a straight line element, the cutting direction determination means compares an angle that the straight line element makes with an axis of rotation of the workpiece with a preset angle and, if the angle made by the straight line element is greater than the preset value, changes the cutting direction from a profile direction to a direction from a rim toward a center of the workpiece.
A turning program creation apparatus for creating a finish machining program, comprising:
- a machining element identification means for identifying a machining element from machined shape data;
- a cutting direction determination means for automatically determining a direction in which to cut a workpiece on the basis of a feature of the machining element identified by the machining element identification means;
- and
- a program creation means for creating a machining program that cuts in the direction determined by the cutting direction determination means,
- wherein when the machining element identified by the machining element identification means from the machined shape data is a straight line element, the cutting direction determination means obtains a distance between a start point and an end point of the straight line element in a direction orthogonal to an axis of rotation of the workpiece, compares the obtained distance with a preset value, and, if the distance is greater than the preset value, changes the cutting direction from a profile direction to a direction from a rim toward a center of the workpiece.
A turning program creation apparatus for creating a finish machining program, comprising:
- a machining element identification means for identifying a machining element from machined shape data;
- a cutting direction determination means for automatically determining a direction in which to cut a workpiece on the basis of a feature of the machining element identified by the machining element identification means;
- and
- a program creation means for creating a machining program that cuts in the direction determined by the cutting direction determination means,
- wherein when the machining element identified by the machining element identification means from the machined shape data is an arc element, the cutting direction determination means compares an angle that a straight line between a start point and an end point of the arc element makes with an axis of rotation of the workpiece with a preset angle and, if the angle made by the arc element is greater than the preset angle, changes the cutting direction from a profile direction to a direction from a rim toward a center of the workpiece.
A turning program creation apparatus for creating a finish machining program, comprising:
- a machining element identification means for identifying a machining element from machined shape data;
- a cutting direction determination means for automatically determining a direction in which to cut a workpiece on the basis of a feature of the machining element identified by the machining element identification means;
- and
- a program creation means for creating a machining program that cuts in the direction determined by the cutting direction determination means,
- wherein when the machining element identified by the machining element identification means from the machined shape data is an arc element, the cutting direction determination means compares a radius of the arc element with a preset value and, if the radius is greater than the preset value, changes the cutting direction from a profile direction to a direction from a rim toward a center of the workpiece.
A turning program creation apparatus for creating a finish machining program, comprising:
- a machining element identification means for identifying a machining element from machined shape data;
- a cutting direction determination means for automatically determining a direction in which to cut a workpiece on the basis of a feature of the machining element identified by the machining element identification means;
- and
- a program creation means for creating a machining program that cuts in the direction determined by the cutting direction determination means,
- wherein when the machining element identified by the machining element identification means from the machined shape data is a straight line element, if an angle that the straight line element makes with a axis of rotation of the workpiece is greater than a preset angle and a distance between a start point and an end point of the straight line element in a direction orthogonal to an axis of rotation of the workpiece is greater than a preset distance, the cutting direction determination means changes the cutting direction from a profile direction to a direction from a rim toward a center of the workpiece.
A turning program creation apparatus for creating a finish machining program, comprising:
- a machining element identification means for identifying a machining element from machined shape data;
- a cutting direction determination means for automatically determining a direction in which to cut a workpiece on the basis of a feature of the machining element identified by the machining element identification means;
- and
- a program creation means for creating a machining program that cuts in the direction determined by the cutting direction determination means,
- wherein when a machining element identified by the machining element identification means from the machined shape data is an arc element, if an angle that a straight line between a start point and an end point of the arc element makes with an axis of rotation of the workpiece is greater than a preset angle and a radius of the arc element is greater than a preset value, the cutting direction determination means changes the cutting direction from a profile direction to a direction from a rim toward a center of the workpiece.
Dependencies are inferred from the claim text.