Working model by willparsons | SimScale...