A numerical control (NC) tool path of digital CAD model is widely generated as a set of short line segments in machining. However, there are three shortcomings in the linear tool path, such as discontinuities of tange...A numerical control (NC) tool path of digital CAD model is widely generated as a set of short line segments in machining. However, there are three shortcomings in the linear tool path, such as discontinuities of tangency and curvature, huge number of line segments, and short lengths of line segments. These disadvantages hinder the development of high speed machining. To smooth the linear tool path and improve machining efficiency of short line segments, this paper presents an optimal feed interpolator based on G^2 continuous Bézier curves for the linear tool path. First, the areas suitable for fitting are screened out based on the geometric characteristics of continuous short segments (CSSs). CSSs in every area are compressed and fitted into a G^2 Continuous Bézier curve by using the least square method. Then a series of cubic Bézier curves are generated. However, the junction between adjacent Bézier curves is only G^0 continuous. By adjusting the control points and inserting Bézier transition curves between adjacent Bézier curves, the G^2 continuous tool path is constructed. The fitting error is estimated by the second-order Taylor formula. Without iteration, the fitting algorithm can be implemented in real-time environment. Second, the optimal feed interpolator considering the comprehensive constraints (such as the chord error constraint, the maximum normal acceleration, servo capacity of each axis, etc.) is proposed. Simulation and experiment are conducted. The results shows that the proposed method can generate smooth path, decrease the amount of segments and reduce machining time for machining of linear tool path. The proposed research provides an effective method for high-speed machining of complex 2-D/3-D profiles described by short line segments.展开更多
In order to relieve the deficiency of the usual cubic Hermite spline curves,the quartic Hermite spline curves with shape parameters is further studied in this work. The interpolation error and estimator of the quartic...In order to relieve the deficiency of the usual cubic Hermite spline curves,the quartic Hermite spline curves with shape parameters is further studied in this work. The interpolation error and estimator of the quartic Hermite spline curves are given. And the characteristics of the quartic Hermite spline curves are discussed.The quartic Hermite spline curves not only have the same interpolation and continuity properties of the usual cubic Hermite spline curves, but also can achieve local or global shape adjustment and C;continuity by the shape parameters when the interpolation conditions are fixed.展开更多
The problem of constructing curve on parametric surface (or surface that canbe parameterized) such that it interpolates a sequence of points with prescribed tangent directionand curvature vector (or geodesic curvature...The problem of constructing curve on parametric surface (or surface that canbe parameterized) such that it interpolates a sequence of points with prescribed tangent directionand curvature vector (or geodesic curvature) at every point and the issue of curve blending on thiskind of surface are researched. The mapping and tangent mapping from the surface to its parametricplane are introduced and thus several conclusions with differential geometry are deduced. Based onthose conclusions, the problem of interpolating (or blending) curve on a parametric surface isconverted to a similar one on its parametric plane. The final solution curve of either interpolationor blending issue is explicit and can still be expressed by parametric form. And so, unlikeexisting methods, the presented method needs not to use any surface/ surface intersectionalgorithms, usually a troublesome process, for displaying such interpolation curve. Experimentresults show the presented methods are feasible and applicable to CAD/CAM and computer graphics展开更多
This article presents a new method for G2 continuous interpolation of an arbitrary sequence of points on an implicit or parametric surfaee with prescribed tangent direction and curvature vector, respectively, at every...This article presents a new method for G2 continuous interpolation of an arbitrary sequence of points on an implicit or parametric surfaee with prescribed tangent direction and curvature vector, respectively, at every point. First, a G2 continuous curve is constructed in three-dimensional space. Then the curve is projected normally onto the given surface. The desired interpolation curve is just the projection curve, which can be obtained by numerieally solving the initialvalue problems for a system of first-order ordinary differential equations in the parametric domain for parametric case or in three-dimensional space for implicit ease. Several shape parameters are introduced into the resulting curve, which can be used in subsequent interactive modification so that the shape of the resulting curve meets our demand. The presented method is independent of the geometry and parameterization of the base surface. Numerical experiments demonstrate that it is effective and potentially useful in numerical control (NC) machining, path planning for robotic fibre placement, patterns design on surface and other industrial and research fields.展开更多
基金Supported by National Natural Science Foundation of China(Grant No.50875171)National Hi-tech Research and Development Program of China(863 Program,Grant No.2009AA04Z150)
文摘A numerical control (NC) tool path of digital CAD model is widely generated as a set of short line segments in machining. However, there are three shortcomings in the linear tool path, such as discontinuities of tangency and curvature, huge number of line segments, and short lengths of line segments. These disadvantages hinder the development of high speed machining. To smooth the linear tool path and improve machining efficiency of short line segments, this paper presents an optimal feed interpolator based on G^2 continuous Bézier curves for the linear tool path. First, the areas suitable for fitting are screened out based on the geometric characteristics of continuous short segments (CSSs). CSSs in every area are compressed and fitted into a G^2 Continuous Bézier curve by using the least square method. Then a series of cubic Bézier curves are generated. However, the junction between adjacent Bézier curves is only G^0 continuous. By adjusting the control points and inserting Bézier transition curves between adjacent Bézier curves, the G^2 continuous tool path is constructed. The fitting error is estimated by the second-order Taylor formula. Without iteration, the fitting algorithm can be implemented in real-time environment. Second, the optimal feed interpolator considering the comprehensive constraints (such as the chord error constraint, the maximum normal acceleration, servo capacity of each axis, etc.) is proposed. Simulation and experiment are conducted. The results shows that the proposed method can generate smooth path, decrease the amount of segments and reduce machining time for machining of linear tool path. The proposed research provides an effective method for high-speed machining of complex 2-D/3-D profiles described by short line segments.
基金Hunan Provincial Natural Science Foundation(2017JJ3124)of Chinathe Scientific Research Fund(14B099)of Hunan Provincial Education Department of China
文摘In order to relieve the deficiency of the usual cubic Hermite spline curves,the quartic Hermite spline curves with shape parameters is further studied in this work. The interpolation error and estimator of the quartic Hermite spline curves are given. And the characteristics of the quartic Hermite spline curves are discussed.The quartic Hermite spline curves not only have the same interpolation and continuity properties of the usual cubic Hermite spline curves, but also can achieve local or global shape adjustment and C;continuity by the shape parameters when the interpolation conditions are fixed.
基金This project is supported by National Natural Science Foundation of China(No.50475041)Huo Ying-Dong Education Foundation, China (No.03-91053).
文摘The problem of constructing curve on parametric surface (or surface that canbe parameterized) such that it interpolates a sequence of points with prescribed tangent directionand curvature vector (or geodesic curvature) at every point and the issue of curve blending on thiskind of surface are researched. The mapping and tangent mapping from the surface to its parametricplane are introduced and thus several conclusions with differential geometry are deduced. Based onthose conclusions, the problem of interpolating (or blending) curve on a parametric surface isconverted to a similar one on its parametric plane. The final solution curve of either interpolationor blending issue is explicit and can still be expressed by parametric form. And so, unlikeexisting methods, the presented method needs not to use any surface/ surface intersectionalgorithms, usually a troublesome process, for displaying such interpolation curve. Experimentresults show the presented methods are feasible and applicable to CAD/CAM and computer graphics
基金National Natural Science Foundation of China(60673026,50875130,50805075 and 50875126)
文摘This article presents a new method for G2 continuous interpolation of an arbitrary sequence of points on an implicit or parametric surfaee with prescribed tangent direction and curvature vector, respectively, at every point. First, a G2 continuous curve is constructed in three-dimensional space. Then the curve is projected normally onto the given surface. The desired interpolation curve is just the projection curve, which can be obtained by numerieally solving the initialvalue problems for a system of first-order ordinary differential equations in the parametric domain for parametric case or in three-dimensional space for implicit ease. Several shape parameters are introduced into the resulting curve, which can be used in subsequent interactive modification so that the shape of the resulting curve meets our demand. The presented method is independent of the geometry and parameterization of the base surface. Numerical experiments demonstrate that it is effective and potentially useful in numerical control (NC) machining, path planning for robotic fibre placement, patterns design on surface and other industrial and research fields.