Skip to main content
1-Visitor
June 9, 2014
Solved

Creating Assy Dwgs - Is there a way to pre-set the Simplified Rep?

  • June 9, 2014
  • 6 replies
  • 13412 views

When creating a new drawing (using a template) the Creo dialog forces one to specify an assembly; unfortunatley there is no way to specify which Simp Rep should be used. The default is to add the Master Rep. Which is fine, unless one is working with a large assembly. In which case it is highly annoying, because then one first needs to wait for the drawing to be created; then switch any views to the desired Simp Rep; then remove the Master Rep; and finally use "Erase Not Displayed" to reduce memory usage. By which time one may have experienced a crash due to memory leakage. There's gotta be a better way! Does anyone else feel my pain?


This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
Best answer by TomU

Weird, I thouht PTC fixed the double URL thing. Guess not. Trying this:

Create drawing with template with a simplified rep (not master rep)

6 replies

1-Visitor
June 9, 2014

There's a setting "open_simplified_rep_by_default" that may help; not sure about drawings, but it works like that in opening assemblies on their own.

1-Visitor
August 18, 2014

Unfortunately not. It seems this option applies only to opening parts/assemblies (that contain a simplified rep).

There is a corresponding config.pro option for drawings (open_draw_simp_rep_by_default), allowing to simplify the drawing or use an existing simplification upon opening. However, there is no option to show the simprep dialog for the initial model that can be selected when creating a new drawing.

You can create a drawing without model and then add the model - this always invokes the simprep dialog (if a simprep exists in the model).

Of course, if you need drawing formats to be associated wth the model, you may have to re-apply the format after adding the model to the drawing.

17-Peridot
August 18, 2014

Sounds to me like an Idea should be submitted

Gunter, maybe you can prod a technical committee?

12-Amethyst
August 8, 2014

What if you made a drawing of an External Simplified Rep assembly instead?

mkelley-21-VisitorAuthor
1-Visitor
August 8, 2014

Interesting idea - my concern would be that you'd need to propogate versions of the assembly to accomplish this. I'll have to think thru the implications of this method. Anyone out there have experience doing it this way?

17-Peridot
August 9, 2014

In the recent discussions of External Simplified Reps (ESR), I am not drawing a close relation between simplified reps and ESR's. It is an unfortunate naming convention. In a drawing, an ESR is simply an assembly that has to find some references from dependent assemblies.

23-Emerald III
August 22, 2014

If you start your drawing with just the format or empty (NOT A TEMPLATE) you should get a chance to choose your simplified rep before it brings anything in to memory. I tested with with our template and it does not give you the option to choose a rep before it brings the master into memory.

I do have the open simplified rep by default option set, not sure if that is required for this to work also.

Just don't use the drawing template.

mkelley-21-VisitorAuthor
1-Visitor
August 22, 2014

eeeehhhhgg - not a good workaround IMO...

If I don't use the template then the drawing parameters in the format are not auto-populated correctly.

Why does one even need drawing templates in that case?

The right way to address this would be the ability to specify a simp rep on-the-fly as a drawing is created.

Looking forward to having PTC implement this!

17-Peridot
August 22, 2014

I think that this is more of a user experience request than a performance improvement request.

Although I fully agree with you, why not have this load by default, combined states addresses this.

Regardless, it appears that the full model, part or assembly, will be loaded so the performance is not enhanced in any way.

Maybe you can get the results you want if you add the simplified rep to a combined state in the model so it can be considered at the time of view creation in the drawing.

Just a tip in how to get what you want without the code changing.

Most times, I don't hold my breath for code change requested in the Ideas section.

The ripple effect in R&D can be significant.

mkelley-21-VisitorAuthor
1-Visitor
August 25, 2014

Great Discussion!

Thanks for submitting the Product Idea - I had missed PTC's request, so you've saved me the trouble.

One question - is it in fact possible to specify a specific Simp Rep for a drawing view when defining a drawing template?

(Not that I would be able to use this to solve my current problem, but I can see where this ability could come in very handy!)

17-Peridot
August 25, 2014

Probably not since the template requires a model, and the only model that can be added at the time of creation has to be a master rep.

But I could be wrong again

mkelley-21-VisitorAuthor
1-Visitor
August 26, 2014

I have a sneaking suspiscion that you are correct, Antonius - but I don't have the time required right now to check it out & be certain...

1-Visitor
August 29, 2014

Hi Mark,

Once you are using template, why don’t try to set one view in your template as simplified rep.

I haven't tried and I don’t know if it will bring the master rep too, but who knows.

If it works you will only have to define std names for the simplified reps.

1-Visitor
August 29, 2014

Hi Mark,

Sorry I might have missed one post where the suggestion I gave was already provided.

Anyhow, I've made some tests and realized that when you create a new drawing and browse to define the assembly to represented , by default, if there is any user defined simplified rep in that assembly, the "open rep" dialog box will shows up and you will be able to select the simplified rep you desire. No other components will be brought to memory except the ones included in the simplified rep.

The same behavior will happen if you start a empty drawing and then add models.

rep1.PNG

1-Visitor
August 29, 2014

Yes, this happens, when you create the drawing with the options Empty or Empty with Format.

However, when you use the option Use template, then the Open Rep dialog does not open.

1-Visitor
August 29, 2014

Yes, You are right, even if you have a view defined in your template using simplified rep, it will bring master rep together.

A workaround would be created your drawing using a dump model, then add the real Large Model with simplified rep.

It will not work fine if have many drawing views defined in your template, once the new model will not be automatic replaced on those views and you will have create them again.