| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| | |
 | Hannover Messe 2026 - Diese Lösungen prägen die Zukunft der Industrie: PNY präsentiert Anwendungen für KI, Edge-Computing und das Metaversum, eine Pressemitteilung
|
|
Autor
|
Thema: in Stückliste Unterbaugruppen mit vorgegebenen Posiitionsnummer übernehmen (473 / mal gelesen)
|
korrosiv Mitglied Konstrukteur
 
 Beiträge: 309 Registriert: 28.04.2005 DIVA 2025 ,Quadro P4400,Intel Core i7 3930K 6x 3.20GHz So.2011 WOF 64GB RAM,-- WIN11 Prof 64bit Keytech 15
|
erstellt am: 21. Apr. 2026 09:48 <-- editieren / zitieren --> Unities abgeben:         
Hallo WBF  In der Bauteilliste/Stückliste gibt es ja die Möglichkeit die Unterbaugruppen mit aufzulisten 1→1.1→1.1.1 usw..., Allerdings bräuchten wir diese Darstellung mit den "originalen" Positionen der Unterbaugruppe wie sie in unserem PDM eine eigene "Nummerierung" erfahren, und diese Nummerierung wäre perfekt wenn sie von Inventor übernommen werden könnte...Hat da irgendjemand zufällig eine Lösung oder Möglichkeit unserer Stückliste das beizubringen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik, Master Eng. IT-Security & Forensic
       

 Beiträge: 3062 Registriert: 15.11.2006 Windows 10 x64, AIP 2020-2025
|
erstellt am: 21. Apr. 2026 11:50 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Moin Lies deinen Beitrag bitte mal selbst und versuche den zweiten Satz zu verstehen. Mir ist es nicht gelungen. Keiner von uns kennt euer PDM bzw. dessen Nummerierungsschema. Wir wissen also nicht wie dieses aussieht und wir verstehen nicht warum dieses die Positionsnummern der Unterbaugruppe benötigt. Was zeigt der Screenshot? Die normale Nummerierung von Inventor oder das Ziel? Wie sieht denn die Zielnummerierung aus? Grundsätzlich wäre es möglich die Positionsnummern der Stückliste zu überschreiben. Entweder von Hand oder mit Makro. Das wäre aber statisch, sprich muss bei jeder Änderung geprüft/aktualisiert werden. Da steckt schon ein enormes Katastrophenpotential drin. Die Überschreibungen werden nur in der jeweiligen Baugruppe gespeichert. Sprich, in einer Unterbaugruppe sieht man davon nichts. Verbaut man die "überschriebene" Baugruppe in eine andere Baugruppe sieht man davon nichts.
------------------ MfG Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
korrosiv Mitglied Konstrukteur
 
 Beiträge: 309 Registriert: 28.04.2005 DIVA 2025 ,Quadro P4400,Intel Core i7 3930K 6x 3.20GHz So.2011 WOF 64GB RAM,-- WIN11 Prof 64bit Keytech 15
|
erstellt am: 21. Apr. 2026 12:16 <-- editieren / zitieren --> Unities abgeben:         
hallo Ralf Genau so ist es! auch ich sehe in dem Wunsch meiner Kollegen und eins "drüber" das Katastrophenpotenzial , ich selber darf seit der DIVA  5.6 meinen täglichen Spaß haben, nun sind wieder junge Pferde am Start die das "unmögliche" wieder versuchen und trotz Vorwarnung " nein ! wenn dann von Hand und von Hand ist gemurkst" ich wurde gebeten das WBF  um Rat zu fragen ob´s denn inzwischen den "Zaubertrick" gibt aber die Hoffnung stirbt zuletzt  das Jungblut will möglichst alles auf einer Zeichnung verbannen und die Unterbaugruppen aufdröseln ,um sie innerhalb der oberen Baugruppe verändern zu können....je mehr ich schreibe um so schwindeliger wird mir selber und ich lass die jungen sich die Hörner abstoßen bzw gegen Wände....trotzdem Danke für Dein versuchtes Verständnis..... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik, Master Eng. IT-Security & Forensic
       

 Beiträge: 3062 Registriert: 15.11.2006 Windows 10 x64, AIP 2020-2025
|
erstellt am: 21. Apr. 2026 12:47 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Moin Nö, so ein Wunderwuzziknopf ist mir auch nicht bekannt. Für Autodesk ist die Positionsnummer eben genau das was sie sein soll; eine fortlaufende Nummerierung der jeweiligen Stückliste. Ich denke mit entsprechendem Aufwand könnte man schon ein abweichendes Nummerierungsschema per API drüber stülpen. Die richtigen Stolpersteine und Stops würden sich vermutlich erst in der Umsetzung zeigen. Man könnte natürlich einfach mal ein vorhandenes Projekt als Testkopie händisch so überschreiben und schauen wie weit man damit kommt. Funktioniert es grundsätzlich, kann man Automatisierungsmöglichkeiten prüfen. Ist beides gegeben, holt man sich ein Angebot zur Umsetzung. Danach ist es eine unternehmerische Entscheidung ob ja oder nein. ------------------ MfG Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Charly Setter Moderator
       

 Beiträge: 12008 Registriert: 28.05.2002 Der vernünftige Mensch paßt sich der Welt an; der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen.<P>Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab. (George Bernard Shaw)
|
erstellt am: 21. Apr. 2026 17:05 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Zum Aufdröseln von Baugruppen gibt es ja Methoden, dann sinds aber eigentlich keine Baugruppen mehr, sondern eher Bausteine fürs CAD. Auf PDM-Ebene gibts die dann nicht mehr. Und händisches Überschreiben geht gar nicht. Man könnte die PDM-Positionsnummern (automatisiert) in ein Exemplarproperty schreiben, aber das geht auch nur auf der obersten BG-Ebene. Insgesamt eine blöde Idee ;-) ------------------ Der vernünftige Mensch paßt sich der Welt an; der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen. Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab. (George Bernard Shaw) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
korrosiv Mitglied Konstrukteur
 
 Beiträge: 309 Registriert: 28.04.2005 DIVA 2025 ,Quadro P4400,Intel Core i7 3930K 6x 3.20GHz So.2011 WOF 64GB RAM,-- WIN11 Prof 64bit Keytech 15
|
erstellt am: 22. Apr. 2026 08:47 <-- editieren / zitieren --> Unities abgeben:         
hallo Charly danke für die seelische Unterstützung ! in etwa selbem Tenor hab ich es angeführt und schon gar nicht "händisch murksen" ... vielleicht werden es meine "jungen" Pferde es irgendwann auch verstehen dass es Dinge gibt die zu viel Aufwand um eine *blöde Idee* erzeugen... eine schöne Restwoche und frohes Schaffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank32 Mitglied
 
 Beiträge: 301 Registriert: 14.02.2011 PDMC 2021
|
erstellt am: 05. Mai. 2026 14:42 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
|
Lothar Boekels Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau und CAD-Trainer

 Beiträge: 3873 Registriert: 15.02.2001 DELL Precision 7520 Win11Pro-64 Inventor mit Vault Professional 2026 --------------------- Während man es aufschiebt, verrinnt das Leben. Lucius Annaeus Seneca (ca. 4 v. Chr - 65 n. Chr.)
|
erstellt am: 07. Mai. 2026 11:43 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Hi Leute, ich vermute, dass das Anliegen hier noch nicht ganz verstanden wurde. In dieser Art habe ich es verstanden und ehrlich - mir ist das Verhalten von Inventor an dieser Stelle auch schon ordentlich auf den Wecker gegangen: Ich habe eine unterste Baugruppe - sagen wir 3 Teile mit Nummerierung in der Stückliste #1 - Teil 1 #2 - Teil 2 #3 - Teil 3 Diese Baugruppe wird jetzt verbaut. In der Oberbaugruppe möchte ich die Strukturbaugruppe sehen. Dort steht jetzt möglicherweise: 1.1 - Teil 3 1.2 - Teil 2 1.3 - Teil 1 Die Absicht ist jetzt, die mühsam sortierte und nummerierte Anordnung in der untersten Baugruppe nach oben durchzureichen, damit dort steht: 1.1 - Teil 1 1.2 - Teil 2 1.3 - Teil 3 Und wenn man dann weiter denkt - man hätte jetzt Schachtelungstiefen von 8 oder 10 Ebenen (was vorkommt) und in jeder Ebene mehr als diese drei Teile und dann auch noch Strukturstücklisten von irgendeiner Zwischenebene, dann fällt schon auf, dass in der heutigen Inventorfunktionalität die Sortierung und damit die Nummerierung nicht konsistent ist. Was man ja am liebsten hätte, ist, dass man einfach aus dem Ausdruck der obersten Strukturstückliste einen Abschnitt herausschneiden würde, dort das gleiche steht, als wenn man die Stückliste der betreffenden Unterbaugruppe direkt aus der Unterbaugruppe extrahieren würde. Und das ist mitnichten der Fall. Und - Es kann mir keiner sagen, dass das nicht von der Programmierung her realisierbar wäre. Es fehlt halt nur der "Ars*htritt". ------------------ mit freundlichem Gruß aus der Burggemeinde Brüggen Lothar Boekels Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank32 Mitglied
 
 Beiträge: 301 Registriert: 14.02.2011 PDMC 2021
|
erstellt am: 07. Mai. 2026 14:37 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Hallo Lothar, genau das mit den 8 Ebenen und mehr als 3 Teilen haben wir... Autodesk hat mir erklärt, dass eben jede Baugruppe ihre eigene Sicht auf die Stückliste hat und somit die Positionsnummern unterschiedlich sind. Die aktuelle Funktionsweise ist völlig praxisfremd: Wen interessiert denn die zeitliche Reihenfolge, in der die Komponenten mal eingebaut wurden? Natürlich "kennt" Inventor auch die wahren Positionsnummern in den Unterbaugruppen. Er will sie nur nicht anzeigen. Wenn die bisherige Funktionsweise verfügbar bleiben soll, dann könnte ja auch ein Schalter "Positionsnummer der Unterbaugruppen anzeigen? J/N" eingebaut werden. Aber das muss eben die Autodesk selbst tun. Um sie dazu zu motivieren hilft nur: Voten ------------------ Gruß Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik, Master Eng. IT-Security & Forensic
       

 Beiträge: 3062 Registriert: 15.11.2006 Windows 10 x64, AIP 2020-2025
|
erstellt am: 07. Mai. 2026 16:27 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Moin Doch Lothar, wir haben genau verstanden. Wir können nur auch den Schalter nicht herbeizaubern, den es nicht gibt. Ich hab keinen Inventor mehr, daher kann ich es nicht prüfen, aber Inventor holt meiner Meinung die Reihenfolge der Exemplare in Unterbaugruppen nicht aus der Stückliste der Unterbaugruppe, sondern aus den ComponentOccurrencesEnumerator. Das ist eine interne Aufzählung aller Exemplare und die Reihenfolge in der Aufzählung ergibt sich in der Reihenfolge des Einbaus. Eine Sortierfunktion dafür ist mir nicht bekannt. Die Aufzählung ist über die API ReadOnly. Auch ein Umsortieren des Browserbaumes ändert diese Aufzählung nicht. Man müsste zum Umsortieren alle Exemplare in der "korrekten" Reihenfolge neu einfügen. Das schmeißt Abhängigkeiten weg und Baugruppenfeature und auch z.B Anordnungen. Den Weg kann man daher getrost vergessen. Es bleibt nur der Weg, die Positionsnummern manuell (auch eine Programmierung Dritter ist in dem Sinne manuell) nach oben zu holen. Das kann gut gehen, muss aber nicht. Das ist das Risiko bei allen Überschreibungen. Ich denke je komplexer das Szenario (Phantom, Zeilenzusammenfassung bei gleicher Bauteilnummer usw.) wird, desto haariger wird es das noch im Griff zu behalten. Kann Inventor bei überschriebenen Positionsnummern in der Stüli eigentlich korrekt danach sortieren? ------------------ MfG Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lothar Boekels Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau und CAD-Trainer

 Beiträge: 3873 Registriert: 15.02.2001 DELL Precision 7520 Win11Pro-64 Inventor mit Vault Professional 2026 --------------------- Während man es aufschiebt, verrinnt das Leben. Lucius Annaeus Seneca (ca. 4 v. Chr - 65 n. Chr.)
|
erstellt am: 08. Mai. 2026 09:30 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Lieber Ralf, das war auch nicht gemeint, dass du oder ihr als externe Programmierer daran herumzaubern sollt, sondern gemeint war die Entwicklungs- / Programmierabteilung bei Autodesk. Dort wäre es sicher einfach möglich, die Software mal so zu tunen, dass sie auch den Anforderungen im Feld der Anwender entspricht. LG Lothar ------------------ mit freundlichem Gruß aus der Burggemeinde Brüggen Lothar Boekels Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank32 Mitglied
 
 Beiträge: 301 Registriert: 14.02.2011 PDMC 2021
|
erstellt am: 08. Mai. 2026 11:02 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Zitat: Original erstellt von rkauskh: Moin Es bleibt nur der Weg, die Positionsnummern manuell (auch eine Programmierung Dritter ist in dem Sinne manuell) nach oben zu holen. Das kann gut gehen, muss aber nicht. Das ist das Risiko bei allen Überschreibungen. Ich denke je komplexer das Szenario (Phantom, Zeilenzusammenfassung bei gleicher Bauteilnummer usw.) wird, desto haariger wird es das noch im Griff zu behalten. Kann Inventor bei überschriebenen Positionsnummern in der Stüli eigentlich korrekt danach sortieren?
Hallo Ralf, natürlich kann Inventor eine Stückliste mit überschriebenen Positionsnummern korrekt sortieren. Das Überschreiben ist der einzige praktikable Weg. Der Versuch, die gewünschten Positionsnummern durch die Einbaureihenfolge zu erzielen, scheitert spätestens dann, wenn bestimmte Komponenten bestimmte Nummernkreise verwenden sollen, z. B. Normteile ab Pos. 200. Ein "nach oben zu holen" darf nicht bedeuten, dass die Positionsnummern in den übergeordneten Stücklisten überschrieben werden. Denn das müsste dann in jeder Hierarchie-Ebene in jeder übergeordneten Baugruppe (automatisch?) passieren. Wer soll das wann starten? Und wie will man dann mal Ruhe in die Baugruppen bekommen? Vielmehr müssten die korrekten Positionsnummern der jeweiligen Unter-Baugruppen in den übergeordneten Baugruppen nur angezeigt werden. ------------------ Gruß Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik, Master Eng. IT-Security & Forensic
       

 Beiträge: 3062 Registriert: 15.11.2006 Windows 10 x64, AIP 2020-2025
|
erstellt am: 09. Mai. 2026 09:57 <-- editieren / zitieren --> Unities abgeben:          Nur für korrosiv
Moin @Lothar Von meiner Seite alles gut, wir diskutieren doch nur. @Frank Ich habe nach der Sortierung gefragt, da die ItemNumber in der BOM ein String ist und das Sortierverhalten von Strings, nunja gelegentlich Fragen offen lässt. Reden wir jetzt vom gewünschten Standardverhalten von Inventor oder dem was aktuell möglich wäre? Ich rede von letzterem. Mit "nach oben holen" meine ich, dass die Positionsnummer "x" des Bauteiles in der Stückliste der Unterbaugruppe ausgelesen und in allen Stücklisten der übergeordneten Baugruppen überschrieben wird. Anders geht es aktuell meiner Meinung nicht. Die Positionen der Strukturebenen (1.1, 1.1.1, 1.1.1.1 usw.) bleiben erhalten. Das Bauteil hat dann je nach Ebene der Stückliste die Position 1.1.x, 1.1.1.x, 1.1.1.1.x usw. Damit wären auch Lücken und Nummernkreise abgedeckt. Sinnigerweise sollte das von ganz oben angestoßen werden, damit es alles auf einmal durchläuft. In jeder Stücklistenzeile nur Überschreiben, wenn der aktuelle Inhalt nicht übereinstimmt erspart viele sinnlose Änderungen/Speicherungen von Unterbaugruppen, die bei Mehrfachverwendung in anderen Baugruppen sonst wiederum Aktualisierungsaufforderungen erzeugen. Ich sehe dieses Abgleichen als einen finalen Schritt nach Fertigstellung der Konstruktion. Im laufenden Betrieb erzeugt das höchstens Blindleistung. ------------------ MfG Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |