State Key Laboratory of Fluid Power and Mechatronic Systems University 310058’sRepublic of China;
School of Mechanical Engineering University’s Republic of China;
Department of Mechanical Engineering for Power Transmission and Motion Control of Bath Kingdom;
embedded printing; multi-material printing; PRINTABILITY; soft materials; heterogeneous structures;