Mesh tube with non circular cross sections

That filter has a bug, but if you’d solve it I think it would cover your use case

Hope it helps