Community Tip - Did you know you can set a signature that will be added to all your posts? Set it here! X
Hi,
Can anybody help me understand the logic behind how the layer grouping works in creo drawing?
What you see is all your part/assy layers, so if you have an assembly with a lot of parts, you see all the variations of the layers of all those parts.
You can control these layers independently from the model (depending on settings) which lets you turn on/off layers independently in the drawing.
Hopefully that makes sense.
Your question is not totally clear to me. I am guessing with the response below. If that does not address your question, provide more context. In general, a user has a lot of control over how layers are organized in the context of how layers are used to contain data structures in Creo models/drawings.
I suspect you may be asking about what is displayed in the layer tree in drawing mode. Your image shows that the active object for layer display is the top-level model referenced by the drawing. You can display and interact with the layers in the drawing at other "levels" drilling down to individual drawing views if desired.
For example, here is a drawing with reference to a single model. By expanding the selection window in the layer tree you will see all available layer control entities available to the active drawing. You will see here that in addition to the drawing you have access to the layers at the model (part) level as well as individual drawing views.
I would make sure you understand well how layers behave before starting to control layers at the view level in a drawing. The behavior of layers can become quite convoluted if not well thought out in the context of all Creo data where they are used.
Thanks a ton for your reply @StephenW & @tbraxton
Let me elaborate my Question further, When I create a drw from new part file or an Assembly file, I see the default set of Layers being automatically created in the drawing. So as and when an entity is created in the modelling environment, the get automatically grouped into one of this Layer. Also, what I notice is the Layer Names starts with "01_", "02_" etc.
Question 1:
Is there a way to customize this?
I am thinking to setup simple Layer system with custom names and
Also, would like to have this list simplified so that we don't have a huge list of Layers appearing in the Top-Level assembly.
Question 2 :
Has there been any change in the way the default layer are created with different version of creo ?
the reason I ask this is because I work for a company that has been using Creo for close to 2 decades and have CAD models which are pretty old.
when we work with these old models, I notice additional layer groups like the one shown below:
These usually start with numbers other than the default "01__" setup that I notice in new models.
Also, is there a way to get rid of this ?
I would like to have both old and new entities which are similar under one Layer.
For ex:
Have all the Planes grouped under a single layer automatically in the default layer named "01__PRT_DTM_PLN" &
not have them spilt across 2 layers named "01__PRT_DTM_PLN" & "1_PRT_ALL_PLANES"
QUESTION 3 :
could you also help me with some literature that can help me under Layers better?
For instance, I don't understand the reason for having 3 layers (highlighted in image) all for planes.
and my final question:
I do understand controlling the model layers and drawing layers (either independently or combined) but is there a way to pick an entity on Graphic area (like a curve or quilt etc) and identify the layer it is associated with?
I do realize that the instinct would be to think a Curve would be normally grouped under "0X_PRT/ASM_CURVE" but we deal with creo components from different users who either have a different layer convention or group them under some special manually created groups without any rules.
Thanks!
Q1. It is customizable in some respects. This would be determined by how you set up a layering scheme. If you are new to rules-based layers and the display enhancements then it is probably very confusing, it was for me.
Q2. Layer behavior has changed. I am not positive, but I think it was Creo 2 when rules-based layers and the layer display behavior changed.
Q3. I recall there being an extensive slide deck from a presentation at PTC User (I think they worked for NASA) in the past that was the most comprehensive treatment of the newer functionality I have seen. I don't have a link to it at the moment, but someone may add it after reading this.
Q4. You can use feature info to find layer assignments for entities. This should be an option in the context sensitive menus in the tree or in the graphics window.
Thanks a ton @tbraxton
Your solution to Q4 is a life saver. Though I have a perfect solution for Q4.
For now, I will keep this thread open for other questions.
Thanks again 🙂
Another way to determine the layer is to use the model tree and display the Layer Names column.
Thanks a ton Arnold,
This seems to be the easiest option among the lot for layer identification.
Didn't find the layer presentation from NASA, but did find this one that may help.
Hi
I have gone through all the trailing posts.
Have a look at the video series: Layers in Creo
I control the layers Using ModelCheck.
Further, one can also create the layers in the Start.prt (part file used as a template to create new parts). Personally, I prefer the following Layer Scheme as a Default.
I think ModelCheck is the best way to move items to new layers and delete old layers of old parts, but you have to have the ability to modify the old parts (check out).
True. Modelcheck is a Great way to standardize the Layers and ensure it is followed. Modelcheck can also be used to control Which layer should be hidden and which should shown.
Hi
The Best Literature to understand layers is the help file. I was exploring the same today, and it seems to answer all your Qs. Yes, you can get rid of 01, 02 etc. You can also give your own scheme. However, 01, 02 are used to sort the Layer Names in the Layer tree.
Default setting create_numbered_layers --> yes . One may override it. (Personally, I do not override default settings unless it is needed to conform to standards)
For more: Look for "Layer Tree " under "Fundamentals" in the Creo Help Documentation.
Regards
