Wenn ich in einer Baugruppe eine Komponente ersetze (Befehl Komponente ersetzen; nicht löschen und neu einfügen), dann ändert sich der Name im Browser nicht nach dem neuen Namen der eingesetzten Datei.
Wenn man dann den Namen nicht aus den iProperties kopiert und manuell im Browser einfügt, führt das bei uns oft zu großer Verwirrung, da sich doch einige Konstrukteure stark am Browser orientieren und es auch umständlich ist, die iProperties zu prüfen ob das nun das richtige Teil ist oder nicht.
Warum ist das so?
Kann man dieses Verhalten regeln / einstellen?
Gelöst! Gehe zur Lösung
Gelöst von Juergen_Wagner. Gehe zur Lösung
Gelöst von Juergen_Wagner. Gehe zur Lösung
Warum ist das so?
Weil die Einträge im Browser (manuell oder automatisiert) überschrieben wurden.
Kann man dieses Verhalten regeln / einstellen?
Die Einträge im Browser wieder auf Standardname setzen. (Vorgabe im folgenden Dialog wählen):
Moin,
Das passiert wenn im Browser selber der Name schon mal geändert wurde. (manuell)
Einfach alles markieren und dann löschen bzw. entfernen drücken. Dann kommt der Dateiname automatisch wieder.
Hallo Jürgen,
vielen Dank für die Info. Das habe ich so bisher noch nicht genutzt. Man lernt nie aus.
Die Frage wäre dennoch, ob es möglich ist beim ersetzen automatisch die Bauteilnummer des neuen Teils an den alten "Browsernamen" zu schreiben, so dass gar keine Handarbeit notwendig wird.
Wenn du die Browsernamen auf Vorgabe setzt BEVOR du die Komponente tauschst, wird der Name beim ersetzen auch geändert! D.h. du machst das einmal nach dem öffnen der IAM und alles ist zukünftig gut!
Automatisch: Da brauchst du ein Programm, das beim Öffnen alle Browsernamen automatisch auf Vorgabe setzt. Das müsste man programmieren.
Über die Inventor Toolbox wäre sowas möglich. Müsste aber auch erstmal "reingebaut" werden. Bist du MUM Kunde?
Hallo @e.daubenmaier
Wie sieht es denn aus mit einer Ereignissgetriebenen iLogic, die bei der Aktion "Komponente ersetzen", bzw. beim speichern die iProps leert?.
MFG
Sascha May
Da müsste er in jeder IAM erst den Ereignisauslöser definieren. Da ist er schneller fertig, wenn er die Browserknoten umbenennt.
iLogic macht nur sinn, wenn sie automatisch beim speichern (ohne zutun des Users) ausgelöst wird.
Siehe: http://inventorfaq.blogspot.de/2014/09/beim-speichern-einer-inventordatei-inkl.html
e.daubenmaier schrieb:
Wenn ich in einer Baugruppe eine Komponente ersetze (Befehl Komponente ersetzen; nicht löschen und neu einfügen), dann ändert sich der Name im Browser nicht nach dem neuen Namen der eingesetzten Datei.
Ist hier genauso. Mir hilft dann immer das:
Produktivität -> Browser-Knoten umbenennen -> Option Dateiname
Je nach Zielsetzung kann man auch Bauteilnummer oder Vorgabe wählen. Untersucht und ggf. ersetzt werden die Namen aller Bestandteile der Baugruppe.
Ich bin mir aber nicht völlig sicher, ob auch Untergruppen noch durchsucht werden.
Walter Holzwarth
Hier eine Zusammenfassung der Möglichkeiten inkl iLogic Codebeispiel
http://inventorfaq.blogspot.de/2017/04/baugruppe-bei-austausch-einer.html
Hallo Herr Wagner,
vielen Dank dass Sie sich gleich an die Ausarbeitung gesetzt haben und die Thematik allen zugänglich machen. Großes Lob. Weiter so 😉
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.