Thomas,
Is 3D better than / more applicable than 2D?
The short answer is yes. And no.
The long answer is:
If the case you are looking at can be well represented by one or more 2D analyses, it would generally be a good idea to start with a 2D model – you can always expand to 3D later, if you need to, but it can be much harder to wind a 3D model back to a 2D model.
The benefit of this approach (start simple, add complexity as required) is that you can do numerous very fast “proving runs” with small simple models, then create more detailed models (if necessary) for final design checking. Large complex models (especially 3D solid models) can be much harder to debug, and take much longer to run, than simple 2D models. The 2D models will generate sensible answers that you can use for “what if” scenarios, and to gain confidence about the results from the more complex models.
Don’t forget that 2D theory doesn’t mean only plane frame type behaviour – it also encompasses plain stress, plain strain, and axi-symmetric theory, so one of these might be very useful even for a problem that you initially think of as being a 3D problem.
If your problem simply can’t be well represented by a 2D model (eg irregular solids), then 2D analysis can only give you a very rough approximation at best.
If you are using 3D capable software, there is absolutely nothing to stop you doing 2D analyses – e.g. simply model everything in the XY plane, and constrain z direction displacement, and rotations about the X and Y axes. If you only have 2D software (eg Plane Frame analysis), then you don’t have the tools you need to consider “true” 3D problems.
For the case you describe of a series of parallel frames – if all loads and displacements are parallel to the planes of the frames, then a 3D analysis will add very little (if any) value over 2D. It will take you a bit more time to model and apply loads and constraints in the 3D model, but the results should be exactly the same as if you had modelled a single 2D frame. However, if there are some loads or displacements perpendicular to the frames, the 3D model would allow you model all behaviours in a single run. For example, a typical portal frame building has several parallel portal frames, plus some longitudinal strutting and bracing. For purely transverse loading, there should be no design actions in the longitudinal strutting and bracing, but for longitudinal loading, these members would be mobilised, and their design effects would be additive to the transverse loading effects. You can do all of this in a single run in a 3D model, but you would need separate 2D models of the portals and the longitudinal bracing if using a 2D package, and you would then need to manually add the design actions from the 2 analyses to get the total member effects.
In 3D models, you can incorporate 1D elements (beams / struts) and 2D elements (plates and shells) together with 3D elements (bricks and test). Just be VERY careful about making sure they are joined in an appropriate fashion to transfer the incompatible displacement and load effects between elements of different types. It’s probably best to avoid this practice unless you are really sure you know what you are doing.
Hope this makes sense