I have a drawing view of which bottom edge is not horizontal.
Could some one reply how to get the view rotated so that the selected edge is horizontal. Thanks.
I am getting it:
Four steps shown below.
I understand you could set up selected views in the orientation you desire in the model and then use those views within the drawing instead of the orthogonal ones.
This is an imported model: so, I just have the solidbody.
The model was at a weird orientation. I got it a little better, still need to rotate at the drawing view.
In CAD it doesn't make any difference if it was imported or not. Just realign the edge/face the way you want and save those ortho views. Another way might be to add a coordinate system aligned to the face/edge of interest and then switch to that coordinate system when you bring the view into the drawing. That should serve to keep the dimensions aligned with the new system instead of reverting.
I am not getting. Do you have some time to fix. I uploaded the model (Solidworks 2020). Thanks Jim.
(I am currently kind of struggling in using Solidworks after using Autodesk Inventor for 15 years.)
In the above example I created the new views (and named them) the 'real' (XYZ) views are shown with the asterisk. This is what you would see if you started a new drawing of the part.
Note the difference between the two 'Front' views. One was as the part was sketched/imported the other is with the orientation I desire.
TO GET AROUNG THE ISSUE FOR THE TIME BEING, I DID IT AS FOLLOWS:
But, I like for a better method. Thanks.
That's exactly what I was writing about.
See https://forum.solidworks.com/thread/90122 by Tore Magne Bjornodegard
He should get free subscription from SW just for this macro. So simple & efficient.
Fixes the lack of many missing drawing productivity tools. Could only made betterif the SW could generate the rotated drawing position faster.
How can I Get a Non-Standard Drawing View?
You can also pre-select edge and than go to Tools-Align Drawing View and choose option which you want (horizontal edge in your case.
Retrieving data ...