Computer aided design and manufacturing - Bi Zhuming,; Wang Xiaoqin, (ASME Press, 2020)