If not for the undulations you could just create a simple profile and add it to a wall type as a sweep.
If you REALLY need that much detail in your model (which I kind of doubt,) then you could try making a line based family that would add the additional projections once the object were stretched beyond a given length.
Personally, I would just draw the lines in elevation if you need to see this pattern and save yourself the increased model size (unless you need this detail for rendering/perspective purposes.)
- Alex