Postprocessor development for ultrasonic cutting of honeycomb core curved surface with a straight blade
Heng LUO, Zhigang DONG, Renke KANG, Yidan WANG, Jiansong SUN, Zhaocheng WEI
Postprocessor development for ultrasonic cutting of honeycomb core curved surface with a straight blade
When ultrasonically cutting honeycomb core curved parts, the tool face of the straight blade must be along the curved surface’s tangent direction at all times to ensure high-quality machining of the curved surface. However, given that the straight blade is a nonstandard tool, the existing computer-aided manufacturing technology cannot directly realize the above action requirement. To solve this problem, this paper proposed an algorithm for extracting a straight blade real-time tool face vector from a 5-axis milling automatically programmed tool location file, which can realize the tool location point and tool axis vector conversion from the flat end mill to the straight blade. At the same time, for the multi-solution problem of the rotation axis, the dependent axis rotation minimization algorithm was introduced, and the spindle rotation algorithm was proposed for the tool edge orientation problem when the straight blade is used to machine the curved part. Finally, on the basis of the MATLAB platform, the dependent axis rotation minimization algorithm and spindle rotation algorithm were integrated and compiled, and the straight blade ultrasonic cutting honeycomb core postprocessor was then developed. The model of the machine tool and the definition of the straight blade were conducted in the VERICUT simulation software, and the simulation machining of the equivalent entity of the honeycomb core can then be realized. The correctness of the numerical control program generated by the postprocessor was verified by machining and accuracy testing of the two designed features. Observation and analysis of the simulation and experiment indicate that the tool pose is the same under each working condition, and the workpieces obtained by machining also meet the corresponding accuracy requirements. Therefore, the postprocessor developed in this paper can be well adapted to the honeycomb core ultrasonic cutting machine tool and realize high-quality and high-efficient machining of honeycomb core composites.
honeycomb core / straight blade / ultrasonic cutting / tool pose / postprocessor
[1] |
Emami Tabrizi I , Oz F E , Seyyed Monfared Zanjani J , Mandal S K , Yildiz M . Failure sequence determination in sandwich structures using concurrent acoustic emission monitoring and postmortem thermography. Mechanics of Materials, 2022, 164: 104113
CrossRef
Google scholar
|
[2] |
Basha M , Wagih A , Melaibari A , Lubineau G , Abdraboh A M , Eltaher M A . Impact and post-impact response of lightweight CFRP/wood sandwich composites. Composite Structures, 2022, 279: 114766
CrossRef
Google scholar
|
[3] |
Kim G , Sterkenburg R . Investigating the effects aviation fluids have on the flatwise compressive strength of Nomex® honeycomb core material. Journal of Sandwich Structures & Materials, 2021, 23(1): 365–382
CrossRef
Google scholar
|
[4] |
Alia R A , Rao S , Cantwell W J . Compressive testing of reinforced Nomex honeycomb at elevated temperatures. Advanced Composite Materials, 2020, 29(4): 335–350
CrossRef
Google scholar
|
[5] |
Zarrouk T, Nouari M, Salhi J E, Makich H, Salhi M, Atlati S, Salhi N. Optimization of the milling process for aluminum honeycomb structures. The International Journal of Advanced Manufacturing Technology, 2022, 119(7–8): 4733–4744
CrossRef
Google scholar
|
[6] |
Wang Y Q , Gan Y Q , Liu H B , Han L S , Wang J Y , Liu K . Surface quality improvement in machining an aluminum honeycomb by ice fixation. Chinese Journal of Mechanical Engineering, 2020, 33(1): 20
CrossRef
Google scholar
|
[7] |
Jaafar M, Nouari M, Makich H, Moufki A. 3D numerical modeling and experimental validation of machining Nomex® honeycomb materials. The International Journal of Advanced Manufacturing Technology, 2021, 115(9–10): 2853–2872
CrossRef
Google scholar
|
[8] |
Xu Q H , Bao Y J , Wang Y Q , Gao H . Investigation on damage reduction method by varying cutting angles in the cutting process of rectangular Nomex honeycomb core. Journal of Manufacturing Processes, 2021, 68: 1803–1813
CrossRef
Google scholar
|
[9] |
Qiu K X , Ming W W , Shen L F , An Q L , Chen M . Study on the cutting force in machining of aluminum honeycomb core material. Composite Structures, 2017, 164: 58–67
CrossRef
Google scholar
|
[10] |
Mu D F, Hu X P, Yu H F, Yu B H. Investigation of ultrasonic-assisted CNC cutting of honeycomb cores. The International Journal of Advanced Manufacturing Technology, 2021, 117(3–4): 1275–1286
CrossRef
Google scholar
|
[11] |
Sun J S , Kang R K , Qin Y , Wang Y D , Feng B R , Dong Z G . Simulated and experimental study on the ultrasonic cutting mechanism of aluminum honeycomb by disc cutter. Composite Structures, 2021, 275: 114431
CrossRef
Google scholar
|
[12] |
Zhang X, Dong Z G, Wang Y D, Xu Z D, Song H X, Kang R K. Charization of surface microscopic of Nomex honeycomb after ultrasonic assisted cutting. Journal of Mechanical Engineering, 2017, 53(19): 90–99 (in Chinese)
CrossRef
Google scholar
|
[13] |
Kang D, Zou P, Wu H, Duan J W, Wang W J. Study on ultrasonic vibration-assisted cutting of Nomex honeycomb cores. The International Journal of Advanced Manufacturing Technology, 2019, 104(1–4): 979–992
CrossRef
Google scholar
|
[14] |
Wang Y D , Kang R K , Qin Y , Meng Q , Dong Z G . Effects of inclination angles of disc cutter on machining quality of Nomex honeycomb core in ultrasonic cutting. Frontiers of Mechanical Engineering, 2021, 16(2): 285–297
CrossRef
Google scholar
|
[15] |
Wang Y D , Kang R K , Dong Z G , Wang X P , Huo D H , Zhang X . A novel method of blade-inclined ultrasonic cutting Nomex honeycomb core with straight blade. Journal of Manufacturing Science and Engineering, 2021, 143(4): 041012
CrossRef
Google scholar
|
[16] |
Cui R Y , Zhang J F , Feng P F , Yu D W , Wu Z J . A path planning method for V-shaped robotic cutting of Nomex honeycomb by straight blade tool. IEEE Access, 2020, 8: 162763–162774
CrossRef
Google scholar
|
[17] |
Huang X X, Hu X P, Yu B H, Wu S Y. Research on ultrasonic cutting mechanism of Nomex honeycomb composites based on fracture mechanics. Journal of Mechanical Engineering, 2015, 51(23): 205–212 (in Chinese)
CrossRef
Google scholar
|
[18] |
Yu D Y, Ding Z. Post-processing algorithm of a five-axis machine tool with dual rotary tables based on the TCS method. The International Journal of Advanced Manufacturing Technology, 2019, 102(9–12): 3937–3944
CrossRef
Google scholar
|
[19] |
Macleod C N , Dobie G , Pierce S G , Summan R , Morozov M . Machining-based coverage path planning for automated structural inspection. IEEE Transactions on Automation Science and Engineering, 2018, 15(1): 202–213
CrossRef
Google scholar
|
[20] |
Tutunea-Fatan O R , Feng H Y . Configuration analysis of five-axis machine tools using a generic kinematic model. International Journal of Machine Tools and Manufacture, 2004, 44(11): 1235–1243
CrossRef
Google scholar
|
[21] |
She C H, Chang C C. Design of a generic five-axis postprocessor based on generalized kinematics model of machine tool. International Journal of Machine Tools and Manufacture, 2007, 47(3–4): 537–545
CrossRef
Google scholar
|
[22] |
Boz Y, Lazoglu I. A postprocessor for table-tilting type five-axis machine tool based on generalized kinematics with variable feedrate implementation. The International Journal of Advanced Manufacturing Technology, 2013, 66(9–12): 1285–1293
CrossRef
Google scholar
|
[23] |
Li J G, Zhouyang H S, Lou Y J. Tool path optimization in postprocessor of five-axis machine tools. The International Journal of Advanced Manufacturing Technology, 2013, 68(9–12): 2683–2691
CrossRef
Google scholar
|
[24] |
Song D D, Xue F, Zhang J, Zou C F, Zhao W H, Lu B H. Postprocessor algorithm and feedrate optimization for nine-axis milling machine tool with twin cutters. The International Journal of Advanced Manufacturing Technology, 2019, 103(5–8): 1745–1757
CrossRef
Google scholar
|
[25] |
Kudabalage A E , Van Dang L , Makhanov S . Postprocessor for five-axis machining of STL surfaces based on Nagata interpolation and optimization of rotation angles. International Journal of Computer Integrated Manufacturing, 2020, 33(8): 792–809
CrossRef
Google scholar
|
[26] |
Ahmed A , Wasif M , Fatima A , Wang L M , Iqbal S A . Determination of the feasible setup parameters of a workpiece to maximize the utilization of a five-axis milling machine. Frontiers of Mechanical Engineering, 2021, 16(2): 298–314
CrossRef
Google scholar
|
[27] |
My C A , Bohez E L J . A novel differential kinematics model to compare the kinematic performances of 5-axis CNC machines. International Journal of Mechanical Sciences, 2019, 163: 105117
CrossRef
Google scholar
|
[28] |
Lukic L , Djapic M , Fragassa C , Pavlovic A . Optimization model for machining processes design in flexible manufacturing systems. Journal of Advanced Manufacturing Systems, 2018, 17(2): 137–153
CrossRef
Google scholar
|
[29] |
Wang D , Roy A , Silberschmidt V V . Production of high-quality extremely-thin histological sections by ultrasonically assisted cutting. Journal of Materials Processing Technology, 2020, 276: 116403
CrossRef
Google scholar
|
[30] |
Cao W J , Zha J , Chen Y L . Cutting force prediction and experiment verification of paper honeycomb materials by ultrasonic vibration-assisted machining. Applied Sciences, 2020, 10(13): 4676
CrossRef
Google scholar
|
[31] |
Ma K, Zhang J F, Feng P F, Yu D W, Wu Z J. Modeling and fitting of an ultrasonic straight-blade cutting system. The International Journal of Advanced Manufacturing Technology, 2021, 112(3–4): 833–843
CrossRef
Google scholar
|
[32] |
Xiang D H , Wu B F , Yao Y L , Zhao B , Tang J Y . Ultrasonic vibration assisted cutting of Nomex honeycomb core materials. International Journal of Precision Engineering and Manufacturing, 2019, 20(1): 27–36
CrossRef
Google scholar
|
[33] |
She C H, Chang C C. Development of a five-axis postprocessor system with a nutating head. Journal of Materials Processing Technology, 2007, 187–188: 60–64
CrossRef
Google scholar
|
[34] |
Makhanov S S, Munlin M. Optimal sequencing of rotation angles for five-axis machining. The International Journal of Advanced Manufacturing Technology, 2007, 35(1–2): 41–54
CrossRef
Google scholar
|
[35] |
Ahmad S , Zhang J F , Feng P F , Yu D W , Wu Z J , Ke M . Processing technologies for Nomex honeycomb composites (NHCs): a critical review. Composite Structures, 2020, 250: 112545
CrossRef
Google scholar
|
[36] |
Ayanoglu M O , Tauhiduzzaman M , Carlsson L A . In-plane compression modulus and strength of Nomex honeycomb cores. Journal of Sandwich Structures & Materials, 2022, 24(1): 627–642
CrossRef
Google scholar
|
Abbreviations | |
APT | Automatically programmed tool |
CAM | Computer-aided manufacturing |
CNC | Computer numerical control |
MCS | Machine coordinate system |
NC | Numerical control |
RCCS | Rotation center coordinate system |
RCS | Reference coordinate system |
RTCP | Rotating tool center point |
TCS | Tool coordinate system |
WCS | Workpiece coordinate system |
Variables | |
a | Projection value of the vector w′ on the X-axis |
A | Angle of the tool rotating around the X-axis |
A1, A2 | First and second solutions of angle A, respectively |
Au | Ultrasonic amplitude |
b | Projection of the vector on the Y-axis |
c | Projection of the vector on the Z-axis |
C | Angle of the tool rotating around the Z-axis |
C1, C2, C3, C4 | First, second, third, and fourth solutions of angle C, respectively |
d | Half-length of the bottom edge of the straight blade |
d | Unit direction vector along the bottom edge to tool location point O |
D | Tool location point vector of the flat end mill |
e | Radius along the tool face vector w from point D |
E | Intersection vector between the flat end mill and the workpiece surface |
f | Vibration frequency |
F | Cross product of tool face vectors 3 and 4 |
FZ | z-coordinate value of the vector F |
G | Direction vector of the bottom edge of the straight blade |
G′ | Unit vector of G |
H | Machine tool spindle rotation angle value |
i | Projection of the tool axis vector QW on the X-axis |
i′ | Projection of the flat end mill axis vector t on the X-axis |
i″ | Projection of the straight blade axis vector T on the X-axis |
j | Projection of the tool axis vector QW on the Y-axis |
j′ | Projection of the flat end mill axis vector t on the Y-axis |
j″ | Projection of the straight blade axis vector T on the Y-axis |
k | Projection of the tool axis vector QW on the Z-axis |
k′ | Projection of the flat end mill axis vector t on the Z-axis |
k″ | Projection of the straight blade axis vector T on the Z-axis |
L | Tool swing length |
O | Tool location point vector of the straight blade |
P1, P2, P3, P4 | First, second, third, and fourth feature points of Feature 1, respectively |
P | Tool location point vector in the RCS |
PW | Tool location point vector in the WCS |
Q | Tool axis vector in the RCS |
QW | Tool axis vector in the WCS |
Q1, Q2, Q3, Q4 | First, second, third, and fourth feature points of Feature 2, respectively |
r = [r1, r2] | Tangent vector of the adjacent two tool location point lines |
R | Rotation matrix of the flat end mill axis vector t rotating around w |
RA | Rotation matrix for tool rotation around the X-axis |
RC | Rotation matrix for tool rotation around the Z-axis |
t = [t1, t2, t3] | Tool axis vector of the flat end mill in each position |
T | Tool axis vector of the straight blade |
TS | Homogeneous coordinate matrix of the translation axis of the machine tool |
TL | Homogeneous coordinate matrix of tool pendulum length |
vf | Feed speed |
w | Flat end mill neutral surface vector |
w′ | Unit vector of w |
w1 | Tool face vector in the initial state |
w3 | Tool face vector after the tool rotation angles A and C |
x | Projection of the tool location point vector PW on the X-axis |
X | Coordinate of the machine tool in the X direction |
y | Projection of the tool location point vector PW on the Y-axis |
Y | Coordinate of the machine tool in the Y direction |
z | Projection of the tool location point vector PW on the Z-axis |
Z | Coordinate of the machine tool in the Z direction |
θ | Half of the angle between the two sides of the cutting edge |
/
〈 | 〉 |