4. Main processor
4.1. Generation of workpiece surface data
An example of the modeled objective shape of workpiece with free-curved surface and hole is shown in Fig. 6. The shape is a simplified model of an ellipselike hole on free-curved surface and is obtained by the subtractive operation between ellipse-like column and a cube having free-curved surface on CAD system. Let us apply the above model to obtain the workpiece surface data for chamfering.
In Fig.7, the edge E is obtained as a cross section between the ellipse-like column and the surface S: The edge E is equally divided by points P, depending on a chamfering condition. Npn is the normal vector at the Pn: Fn is the vector directing from Pn to Pnt1; respectively. An outer product of Npn and Fn corresponds to the tool axis vector D of the plane Ain Fig.4. As shown in Fig.8, the vectors Dn and Nn are obtained by revolving Dpn and Npn around Fn by 451, respectively. As a result, the vectors obtained correspond to the normal vector N; the feed vector F and the tool axis vector D in Fig. 4 at the chamfering point P: An example of the workpiece surface data displayed on CRT is shown in Fig.9.
参考资料:绝非机器翻译