Rectangular tiles can be laid on a ship's hull for protection, but the sides of the tiles must be adjusted so adjacent tiles will conform to the curvature of the hull.A method for laying tiles along a reference li...Rectangular tiles can be laid on a ship's hull for protection, but the sides of the tiles must be adjusted so adjacent tiles will conform to the curvature of the hull.A method for laying tiles along a reference line was proposed, and an allowable range of displacement for the four vertices of the tile was determined.Deformations of each tile on a specific reference line were then obtained.It was found that the least deformation was required when the tiles were laid parallel to a line with the least curvature.After calculating the mean curvature on the surface, the surface was divided into three layout areas.A set of discrete points following the least deformation of the principal curvatures was obtained.A NURBS interpolation curve was then plotted as the reference line for laying tiles.The optimum size of the tiles was obtained, given the allowable maximum deformation condition.This minimized the number of bolts and the amount of stuffing.A typical aft hull section was selected and divided into three layout areas based on the distribution of curvature.The optimum sizes of rectangular tiles were obtained for every layout area and they were then laid on the surface.In this way the layout of the rectangular tiles could be plotted.展开更多
When the five-axis CNC system executes the 3D cutter radius compensation function,the angle between two adjacent radius compensation vectors might become very large and the linear axes would move too fast if the tool ...When the five-axis CNC system executes the 3D cutter radius compensation function,the angle between two adjacent radius compensation vectors might become very large and the linear axes would move too fast if the tool orientation vector is close to the surface normal.The reason that results in this phenomenon is analyzed based on building the transmission relationship between the cutter contact point and the cutter location point.By taking the square-end tool as an example,an optimization algorithm to control the undesired movements is advanced.For the singular area where sudden change exists,the number of interpolation cycles is determined by the cutter feedrate,the limit speeds of machine axes and the maximum allowable angle between radius compensation vectors of adjacent NC blocks.The radius compensation vector of each interpolation cycle is obtained by a kind of vector rotation method.By maintaining the perpendicularity between the radius compensation vector and the tool orientation vector,the rapid movements of the linear axes are eliminated.A trial-cut experiment is performed to verify the correctness and the effectiveness of the proposed algorithm.展开更多
基金Supported by Technological Support Project of Equipment Pre-research under Grant No.62201080202
文摘Rectangular tiles can be laid on a ship's hull for protection, but the sides of the tiles must be adjusted so adjacent tiles will conform to the curvature of the hull.A method for laying tiles along a reference line was proposed, and an allowable range of displacement for the four vertices of the tile was determined.Deformations of each tile on a specific reference line were then obtained.It was found that the least deformation was required when the tiles were laid parallel to a line with the least curvature.After calculating the mean curvature on the surface, the surface was divided into three layout areas.A set of discrete points following the least deformation of the principal curvatures was obtained.A NURBS interpolation curve was then plotted as the reference line for laying tiles.The optimum size of the tiles was obtained, given the allowable maximum deformation condition.This minimized the number of bolts and the amount of stuffing.A typical aft hull section was selected and divided into three layout areas based on the distribution of curvature.The optimum sizes of rectangular tiles were obtained for every layout area and they were then laid on the surface.In this way the layout of the rectangular tiles could be plotted.
基金supported by the National Basic Research Program of China under Grant No.2011CB302400the National Key Technology Research and Development Program of China under Grant No.2012BAF13B08
文摘When the five-axis CNC system executes the 3D cutter radius compensation function,the angle between two adjacent radius compensation vectors might become very large and the linear axes would move too fast if the tool orientation vector is close to the surface normal.The reason that results in this phenomenon is analyzed based on building the transmission relationship between the cutter contact point and the cutter location point.By taking the square-end tool as an example,an optimization algorithm to control the undesired movements is advanced.For the singular area where sudden change exists,the number of interpolation cycles is determined by the cutter feedrate,the limit speeds of machine axes and the maximum allowable angle between radius compensation vectors of adjacent NC blocks.The radius compensation vector of each interpolation cycle is obtained by a kind of vector rotation method.By maintaining the perpendicularity between the radius compensation vector and the tool orientation vector,the rapid movements of the linear axes are eliminated.A trial-cut experiment is performed to verify the correctness and the effectiveness of the proposed algorithm.