model by yuexuan_kong | SimScale...