ISO View scale

ISO View scale

tomislav.peran
Advocate Advocate
875 Views
5 Replies
Message 1 of 6

ISO View scale

tomislav.peran
Advocate
Advocate

Hello, 

 

One small question. I added ISO view in my drawing. I have expected that the scale of the ISO view will be connected to the scale of the view which is used to create it. 

 

However, that is not the case. Is there any way to make it connected or does the ISO view scale always needs to be isolated from the scale of other views?

 

tomislavperan_0-1652086861818.png

 

Tom

 

0 Likes
Accepted solutions (1)
876 Views
5 Replies
Replies (5)
Message 2 of 6

admaiora
Mentor
Mentor

Maybe this can help you

 

https://forums.autodesk.com/t5/inventor-forum/how-to-set-drawing-view-scale-to-model-size-within-the...

Admaiora
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

_____________________________________________________________________________
Facebook | Twitter | Youtube

Message 3 of 6

tomislav.peran
Advocate
Advocate

Hi adamaiora,

 

So the only option that the scale size of the iso view follows the scale size of the base view is to write the code?

 

Thanks for the link. I am actually testing the following code where this problem with scale occurs:

 

https://forums.autodesk.com/t5/inventor-ilogic-and-vb-net-forum/automatic-scale-and-view-position/td...

 

The issue is that scale in the rule posted in the link above is regulated by adjusting the scale of the base (projected views follow beacuse their scales are connected to the scale of the base view). 

 

However, that does not work with iso view because it's scale is not connected to the scale of the base view. 

So either I need to add  scale size of the iso view into the code or find a way to connect it's scale to the base view. 

 

Tom

 

0 Likes
Message 4 of 6

jtylerbc
Mentor
Mentor
Accepted solution

@tomislav.peran wrote:

Hi adamaiora,

 

So the only option that the scale size of the iso view follows the scale size of the base view is to write the code?

 


 

Technically, a more accurate way to explain this is that an isometric view is always considered by Inventor to be a base view.  Regardless of how you actually created it, it doesn't get treated by the program as a projected view, and therefore does not have a link to the scale of a parent view.

 

That is why the code is necessary.  As far as Inventor is concerned, you are trying to link the scales of two independent base views, which there is no built-in way to do.

Message 5 of 6

tomislav.peran
Advocate
Advocate

Hi jtylerbc,

 

 Aha, I get it. That is why if I want to make an iso view via code I have to use AddBaseView option like I do for normal base view (like in the line below):

 

Dim IsoView = oSheet.DrawingViews.AddBaseView(oAssyDoc, oPoint2, 1, kIsoTopLeftViewOrientation, kHiddenLineDrawingViewStyle)

Thanks a lot, this makes it clear!

 

Tom

0 Likes
Message 6 of 6

jtylerbc
Mentor
Mentor

I've never needed to create an iso view by codee, but that does sound like what would be required.

 

It's not necessarily obvious that Inventor treats isometric views this way, because you can create them by projecting views. The program just doesn't maintain that relationship after initial creation.  I regularly have newer users get confused because they expected some setting (like scale) to carry over to isometric views from a parent view, and they think something is wrong when it doesn't.