For instance for mechanical engineering; from what I've seen, Blender is quite flexible and powerful so maybe it serves well for this also?
For instance for mechanical engineering; from what I've seen, Blender is quite flexible and powerful so maybe it serves well for this also?
It really depends what you are doing exactly.
In general, I would say it's not good as a CAD tool for mechanical engineering.
It's good for modeling good looking things (teaspot, tree, people etc.), but if you want to for example handle strength calculations, you are basically out of luck (unless you do everything manually).
Of course, if you have to sell something, and you need good-looking renderings, then Blender might be good tool, but that's different from designing machines or buildings from engineering point of view.
Blender is an artistic tool (read "not intended for precision").
There exists project BlenderCAD, but I didn't tried it yet. http://sourceforge.net/projects/blendercad/
A project has been started to achieve blender be a useful as CAD tool, without losing it's current capabilities.
http://www.mechanicalblender.org
https://blenderartists.org/forum/showthread.php?395814-Mechanical-Blender
Tools like Blender work differently than most engineering CAD software. Blender-like apps are focused on manipulating the textures, colors, and other attributes of surfaces. However, those apps lack the ability to easily specify specific dimensions that you need to manufacture a part, as well as the ability to generate engineering drawings a machinist needs.
Honest answer: NO, not at all. Blender is NOT CAD, it's an artistic tool, it blends artistic ideas and visions. CAD is quite the opposite, it kills artistic ideas, it's about maths, physics and precision.
There are many questions and solutions about CAD on this forum, but it's up to you to establish your specific requirements and what CAD suites best for you. Bit of advice: don't ask just for CAD_period! Ask for specific equivalent (explicite names and brands) from Windows. It's more easier to find what you want that way.
Closest service to CAD for Blender could be architectural works renderings. Because Blender is good at render scenes.