Blender is used currently for Architecture in different aspects, either to create 3D assets or to visualize and combine CG generated imagery with actual photographs.
Even though the main goals and design of the software are not scientific or technical applications, the program can generate accurate models and is suited for different styles of render sytles. Work can be done using real world measurements or at any scale, or measurement units.
Using Cycles is possible to create photorealistic representations of the interaction between different materials and lighting conditions. The lights and materials properties are based on materials and lights from the real world.
To create more abstracted, or line only or sketch like rendering you can use Freestyle.
The software is designed to accommodate a wide variety of artists that use it for different purposes, like film/video animation, illustration, along with game creation or 3d printing, so very specialized tools or workflows might be a bit cumbersome or mind-bending for those coming from technical applications. The modeling tools sometimes use other logic than that of CAD packages but are still quite sophisticated. Some tools will have different names but at the end they do the same thing.
Like all other software it has its strengths and weaknesses.