Visibility State and Send to Back question

Visibility State and Send to Back question

Hunteil
Collaborator Collaborator
463 Views
6 Replies
Message 1 of 7

Visibility State and Send to Back question

Hunteil
Collaborator
Collaborator

Hello,

If you make a dynamic block with multiple Visibility States... and each state has a few color hatches or lines that are supposed to be in the background... Is there a way to make sure the "Drawing Order" "Send to Back" or "Bring to Front" continues to works?

 

Attached is a slimmed down example... In it, I can use test block in the block editor and the Drawing Order is correct when switching between the versions... But when I start a brand new drawing file and insert this same block, the Drawing Order is not showing as before... Regen doesn't seem to help either.

 

my goal is to make these lines stay in the back so the actual white/black lines stay in front so they print in front. (currently printing shows them wrong too.)

Inventor: Model States is not a replacement for iParts / iAssemblies. It does not have all the same features yet and does not communicate well with our large currently in use libraries. 😞 https://forums.autodesk.com/t5/inventor-ideas/model-state-support-tabulated-parts-list/idc-p/11360616

0 Likes
464 Views
6 Replies
Replies (6)
Message 2 of 7

Hunteil
Collaborator
Collaborator

I think I got it... I created new lines and they show up now.... so the newer the line, the better for some reason.

Inventor: Model States is not a replacement for iParts / iAssemblies. It does not have all the same features yet and does not communicate well with our large currently in use libraries. 😞 https://forums.autodesk.com/t5/inventor-ideas/model-state-support-tabulated-parts-list/idc-p/11360616

0 Likes
Message 3 of 7

Libbya
Mentor
Mentor

I have always found that dynamic blocks correctly respects draworder that is used in the block editor.  However, the test block window within block editor does *not* correctly show draworder.  When the block is inserted into model space of paper space, it will show based on the way draworder was set in block editor.  Is there any chance a prior block definition existed in the file where you were doing your testing?  Are you sure you are selecting all of the items you want to send to the back?  In the following screencast you can see it works correctly for me.  

Message 4 of 7

Hunteil
Collaborator
Collaborator

@Libbya , That is super strange how that works great for you... But not for me... I did (basically) the same thing and it shows correctly within block editor and block test.... but never in drawing... I wonder if it has to do something with the fact I'm using AutoCAD Electrical or not?

 

Currently my work flow is copying and pasting my line (I need in front) as a new object... then having to change through all my visibility states to apply Make visible... This is currently a tedious process as I have roughly 23 visibility states. 😞

Inventor: Model States is not a replacement for iParts / iAssemblies. It does not have all the same features yet and does not communicate well with our large currently in use libraries. 😞 https://forums.autodesk.com/t5/inventor-ideas/model-state-support-tabulated-parts-list/idc-p/11360616

0 Likes
Message 5 of 7

Libbya
Mentor
Mentor

Short of any other suggestion on getting draworder working for you, I would mention that you can select the linework, right click, go to Object Visibility > Show for all states.  That would save doing the same thing for 23 states.

0 Likes
Message 6 of 7

Libbya
Mentor
Mentor

I would ask again, are you sure that a prior block definition of that name does not exist in the template file you use for new blank files?

Message 7 of 7

Hunteil
Collaborator
Collaborator

@Libbya wrote:

I would ask again, are you sure that a prior block definition of that name does not exist in the template file you use for new blank files?


Yes, I purge between each insert for testing etc and even started new drawing files to test the issue.

 

Also That's great news about show for all vis states! I can't believe I didn't see that. That'll help a lot for our future blocks.

Inventor: Model States is not a replacement for iParts / iAssemblies. It does not have all the same features yet and does not communicate well with our large currently in use libraries. 😞 https://forums.autodesk.com/t5/inventor-ideas/model-state-support-tabulated-parts-list/idc-p/11360616

0 Likes