Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

SECTION/DETAIL VIEW LABEL SHEET

jacob.dillingham
Enthusiast

SECTION/DETAIL VIEW LABEL SHEET

jacob.dillingham
Enthusiast
Enthusiast

For my drawings I have one large overhead view on sheet 1 that shows the entire system. On sheet 1 I will create many, 10+, section views to better detail the overall system. sometimes these drawing sets can be 10 to 20 sheets long. What I am needing is for the section cuts and their labels on sheet 1 to automatically the view name, <VIEW>, and the sheet that the view was moved to. See the png named "SECTION LABEL TEXT" to show the final output I am needing but would like the "SHT 7" callout to be automatically updated rather than manually input.

 

I've found posts that talk about using the parent sheet index in the view annotations style to show what page the child view is being pulled from. But I have not found solutions for this specific change. I imagine the solution is pretty simple with Ilogic but am not well versed enough to write it myself. Any help would be much appreciated.

SECTION LABEL TEXT.pngSECTION LABEL.png

0 Likes
Reply
3,734 Views
30 Replies
Replies (30)

johnsonshiue
Community Manager
Community Manager

Hi! I believe there are iLogic solutions to the request. You can google "autodesk inventor ilogic view label sheet" and you will find plenty of discussions.

Without using iLogic, you can do it by changing the Drawing Standard. Here is the workflow.

1) In the drawing, go to Manage -> Styles and Standard Editor.

2) Find the active standard -> View Preferences.

3) Detail View -> Label -> click on the pencil button -> select View Label Properties from the dropdown -> select Parent Sheet Index.

4) Save the style change.

 

You can save the drawing as a template so the change in style persists. Also, you will need to save the change back to the Styles Library (close all files -> Get Started -> Project -> Use Styles Library -> Read and Write). Next, open the drawing file and go to Manage -> Styles and Standard -> Save.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer

imajar
Advisor
Advisor

Hi @johnsonshiue , I believe @jacob.dillingham  is requesting something different than your solution.

 

Your solution will place the sheet number of the parent onto the label of the view - and that is convenient if you are looking at the view and want to see what sheet it originates from.  

 

I believe the original request is the opposite - to add the page numbers onto the section line labels that point to which sheet the section view is on.  I couldn't figure it out (without ilogic anyway), and I would be interested if there is a solution. 

 


Aaron Jarrett, PE
Inventor 2019 | i7-6700K 64GB NVidia M4000
LinkedIn

Life is Good.

lena.talkhina
Alumni
Alumni

Welcome to the Autodesk Community @jacob.dillingham !

 

Hope you will find a solution to your question soon.

Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.



Лена Талхина/Lena Talkhina
Менеджер Сообщества - Русский/Community Manager - Russian

jacob.dillingham
Enthusiast
Enthusiast

Yes as Jarret described that is the opposite of where I want the sheet number location. I noticed that parent sheet index in the styles editor but couldn't find a "child sheet index" of sorts to tell what sheet the child view is located on.

 

I don't think the solution is currently available with styles editor, although it should be. So I am trying to piece together an I-logic routing that will handle that functionality. If you have any help or solutions please let me know.

0 Likes

johnsonshiue
Community Manager
Community Manager

Hi! Sorry, I misunderstood the request. I cannot think of a workflow except using iLogic rule (sort of automating the manual workflow).

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes

Anonymous
Not applicable

@jacob.dillingham 

 

FYI - I'll be discussing this very issue with the iLogic group this morning.

My understanding is it was attempted at some point but they ran into some errors and abandoned it for the time being, but I'm getting it back on the front burner for you and the users here.

 

If possible, I'll post the resolution here for the masses.

0 Likes

Anonymous
Not applicable

OK, before I forget...LOL

Seems the iLogic group was working on this and found it's a one way type of street (Tiffany, if you see this post, clarify things if I get it wrong please). The code is there for the callout but to the parent, not the child.

So the section view (the child) can post where the section cut (the parent) was made, in this case Sheet 1, but the section cut (parent) doesn't call out where the Section View (child) is located.

Unless it's buried somewhere deep in the code, we weren't able to locate it.

 

@johnsonshiue, this might be where you can come in. Would you know where or if this parent/child code might be located? If it doesn't exist, shouldn't it? It's already there for the child to the parent, but as us actual parents know, one should ALWAYS know where your child is.....see what I did there?....:)

jacob.dillingham.engr
Participant
Participant

Yea that's about the only way I could find. I don't know if it helps but the data value is somewhere in Inventor because when you move a section view to a new sheet that information is shown in the model tree as "(309:4)" and "(309:6)". See attached image. So Inventor has that value somewhere. The key is just figuring out where. lol. or getting Inventor to implement the necessary access to make it easier for everyone to do it.

0 Likes

Cadmanto
Mentor
Mentor

@Anonymous 

I like the OP have in interest in what you find out as well.  I have drawings that I do requiring sections and details on different sheets from the parent call out.  I never thought about an iLogic routine to accomplish this.  Just always manually done it.  I am all over this one if your group comes up with a routine.

 

EE LOGO.png
Windows 10 x64 -16GB Ram
Intel i7-6700 @ 3.41ghz
nVidia GTS 250 - 1 GB
Inventor Pro 2021

 

Best Regards,
Scott McFadden
(Colossians 3:23-25)


Anonymous
Not applicable

@jacob.dillinghamexactly!

That's the info Tiffany and Greg were looking for and unable to find, so it must be buried deep.

Problem is they were pulled off this for hotter issues at the time.

 

0 Likes

Anonymous
Not applicable

@CadmantoScott, I hear you. I'm pretty sure I was able to do something along this line about 15 yrs ago, without iLogic. But at my old age, that process escapes me at the moment.

 

It's on my list to get done, in iLogic or not.

If the iLogic group here finds the code they need, they're going to embed it into the Save process so it's not an extra step the user needs to remember to run each time.

 

I'll keep you all posted.

A.Acheson
Mentor
Mentor

@Anonymous @jacob.dillingham 

 

Has this ilogic workflow request been posted in the customization forum? I have monitored that forum too and not seen it.

 

If it has can a link be posted here so non ilogic user can monitor progress. 

There is some pretty good experts over there who could work on this. 

 

I too have noticed that lack of functionality in tracking or linking the parent to child relationship. Luckily I only was dealing with a couple of sections in one Assembly.

If this solved a problem, please click (accept) as solution.‌‌‌‌
Or if this helped you, please, click (like)‌‌
Regards
Alan

Anonymous
Not applicable

Alan,

 

Good point! I doubt it has. I'll find out and have them post it if it's not.

If it is, I'll get the link and post it here.

0 Likes

Anonymous
Not applicable

@A.Acheson, et al.

 

This was posted in the customization board (link below), but it seems the info is not available to the API and thus can't be done by iLogic???

There's got to be a way. Let's get some eyeballs on this.

 

https://forums.autodesk.com/t5/inventor-customization/section-view-label-in-base-view-not-require-sy...

 

0 Likes

Cadmanto
Mentor
Mentor

@Anonymous 

Would something like what is shown in this link be a good starting point to what we are trying to accomplish?

I know you said you have something started, but haven't put your eyes on, but maybe a tweak of this one might gives us this.  Just a thought.

 

I believe I am older then you are, so you aren't so old as you might think you are!!! 😉😊

 

EE LOGO.png
Windows 10 x64 -16GB Ram
Intel i7-6700 @ 3.41ghz
nVidia GTS 250 - 1 GB
Inventor Pro 2021

 

Best Regards,
Scott McFadden
(Colossians 3:23-25)


0 Likes

A.Acheson
Mentor
Mentor

@Anonymous  Ref: Message 7

The code is there for the callout but to the parent, not the child.

So the section view (the child) can post where the section cut (the parent) was made, in this case Sheet 1, but the section cut (parent) doesn't call out where the Section View (child) is located.

Unless it's buried somewhere deep in the code, we weren't able to locate it.

 

Thanks for that, My initial thoughts would be define a unique variable in a balloon and attach it to the child section view a manual operation such as (Parent View Label & "A") then search for that from The Parent View and when found  post the page Number in the Parent View. Of course if the Section View Labels cannot be edited through API then everything has to be manually done and that could get messy. At the very least if some markers (Balloons where visibility could be turned off and on when not needed) were put in when creating the drawings you could at least search for the child and bring back a text box with the info to make it easier. 

 

If this solved a problem, please click (accept) as solution.‌‌‌‌
Or if this helped you, please, click (like)‌‌
Regards
Alan
0 Likes

johnsonshiue
Community Manager
Community Manager

Hi Folks,

 

I am very ignorant of API, while I know manual workflows very well. I did a quick search. It looks like the parent view label should be accessible via the following call.

 

DrawingViewLabel.Parent

 

Is this what you are looking for?

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes

craigpamment
Participant
Participant

Has there been any further updates on this? We currently have over 35 sheets and really need a way to reference both ways between parent and child views.

0 Likes

jacob.dillingham
Enthusiast
Enthusiast

Unfortunately there has not been any headway on this. We have a very comprehensive group of inhouse programmers that have created a complicated Inventor Automated Design program and even they couldn't figure out. It's so weird because in the model tree, under the views, you can see the value is used but there is absolutely no way to access that value and use it in the programming. hopefully we get this in the future updates or versions of Inventor.

 

0 Likes