cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Change Standard Parts in Model Manager. Normteile im Model Manager ändern.

Change Standard Parts in Model Manager. Normteile im Model Manager ändern.

Standard parts, stored in class LIBRARY_3D, can not be changed. Also with admin rights Model Manager prevents changes.

There are reasons to prevent this changes. Because the standard parts are often used and changes have consequences.

However, there are many reasons for which standard parts need to be changed anyway. Wrong density, errors in geometry, unfortunate position when loading, missing attributes, color, cut protection ...

We have therefore created a workaround software that directly accesses the SQL database and the stored models in a semi-automatic approach. This allows the examination and modification of standard parts.

Normteile, die in der Klasse LIBRARY_3D gespeichert werden, können nicht mehr geändert werden. Der Model Manager verhindert dies auch bei Admin-Rechten.

Es gibt Gründe, diese Änderungen zu unterbinden. Denn die Normteile sind vielfach verbaut und Änderungen haben natürlich entsprechende Auswirkungen.

Es gibt gleichwohl viele Gründe, aus denen Normteile trotzdem geändert werden müssen. Falsche Dichte, Fehler in der Geometrie, unglückliche Position beim Laden, fehlende Attribute, Farbe, Schnittschutz...

Wir haben deshalb als Workaround eine Software erstellt, die direkt auf die SQL-Datenbank und die gespeicherten Modelle zugreift und in einer teilautomatischen Vorgehensweise die Prüfung und Änderung von Normteilen ermöglicht.

MM.png

This is too expensive for many cases.Therefore the idea to improve the Model Manager, that with appropriate admin rights, the change of standard parts is allowed by default.

Das ist jedoch für viele Fälle zu aufwändig. Deshalb der Vorschlag zur Verbesserung des Model Manager, daß mit entsprechenden Admin-Rechten die Änderung von Normteilen standardmäßig zugelassen wird.

6 Comments

Dear Ralph,

I hope that PTC will do something on that hurdle. Meanwhile, how to get this software as a workaround?

Visitor

I'm interested in this software, too. where we can get it?

Granite

Model Manager blocks changes to Library Parts by "Business Object" - this is the reason why you cannot modify/overwrite a Library Part within

Model Manager, even if the underlying ACLs in the Database would allow this.

In a OOTB classic WM, Library Parts can be changed/overwritten by Administrators (just because the Standard ACLs are defined accordingly).

However, this is only a small part of the whole procedure mentioned by Ralph.

I have also developed such a procedure a while ago, but it consists of a lot of manual steps (=a recipe).

The ability to "edit" Library Parts has been a most wanted/needed funtionality over years, but it never made it into the OOTB Model Manager.

Visitor

Since ModelManager 18 there is a standard class called "CORP_LIBRARY_3D" which can be enabled vie XML Entry:

  <Class extends="DMCorporateLibrary">

   <Name>CORP_LIBRARY_3D</Name>

  </Class>

If this class is enabled, you can change the class of a library part to this class ant then you are able to modify this part.

After modification change back the class to the standard LIBRARY_3D class.

Granite

YES. But be very cautious with modifications of library parts in general.

The only permitted (=makes sense) change of a library part is to FIX Errors, e.g.

wrong thread, wrong desity.

NEVER do other changes like:

- Moving/rotating faces

- Change length or other geometry

Community Manager
Status changed to: Acknowledged