| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| NX Programmierung (NXOpen.net, UF mit VB, C#) |
Autor
|
Thema: Stücklistenfrage (2076 mal gelesen)
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 13. Mrz. 2012 18:02 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen! Ich möchte mir ein paar Meinungen zum Thema Stücklisten einholen. Im Forum hab ich nichts passendes zu "meinem" Thema gefunden. Es geht mir auch gar nicht so darum eine Lösung zu finden, sondern möchte viel mehr Meinungen dazu einholen, ich denke es gibt unterschiedliche Anschauungen. Folgende Situation: Eine Baugruppe mit 5 Teilen, ich nenn sie einfach mal BG-1, ist in 100 Oberbaugruppen verbaut. Nun soll aus BG-1 eine Komponente enfernt werden. In 30 der 100 Baugruppen passt BG-1 und in den anderen 80 kommt die BG-1 minus der einen Komponente. Wie würdet ihr das lösen?
Eine Möglichkeit wäre es BG-1 zu ändern und auf 4 Komponenten zu reduzieren. Dann passt es für 80 BG und in den anderen 30 gebe ich die Komponente auf oberster Ebene dazu. Dann fällt mir noch ein die BG-1 zu belassen und in den 80 BG die eine Komponente die ich da nicht haben will, als Refernzkomponente zu definieren, damit die nicht in der Stückliste auftaucht. Und jetzt würde mich interessieren, wie ihr das seht. Vielleicht hat jemand Erfahrung damit?
Gibt es vielleicht noch etwas wie man das machen könnte? Wie gesagt es geht mir einfach darum Infos dazu einzuholen Freue mich auf rege Teilnahme!
Schönen Abend, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5425 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
erstellt am: 13. Mrz. 2012 18:14 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 13. Mrz. 2012 18:22 <-- editieren / zitieren --> Unities abgeben:
|
ThomasZwatz Moderator cadadmin
Beiträge: 5425 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
erstellt am: 13. Mrz. 2012 21:04 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 14. Mrz. 2012 07:47 <-- editieren / zitieren --> Unities abgeben:
Was ich bezwecke? Rauszufinden wie man so eine Änderung am sinnvollsten umsetzt. Der Hintergrund ist sowohl organistorischer und cad technischer Natur. Wie würde so eine Situation bei euch umgesetzt werden? Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5145 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 14. Mrz. 2012 08:14 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 14. Mrz. 2012 08:34 <-- editieren / zitieren --> Unities abgeben:
|
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5145 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 14. Mrz. 2012 09:31 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Du erstellst eine BG Teilefamilie. In der Teilefamilie bestimmst du dann, welche Komponenten enthalten sind. Eventuell kannst du alternativ auch mit ausdrucksgesteuertem Unterdrücken arbeiten, das müsstest du testen, ob das auf deinen Anwendungsfall passt. Im Prinzip sagst du dann, wenn Ausdruck A =1 dann Komponente 22 enthalten, ansonsten ist das Ding halt unterdrückt. Wichtig ist, das die BG Beziehungen so erstellt sind, das die einzelnen Varianten sauber erstellt werden können. Um neue Item-IDs kommst du allerdings nicht herum. ------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
passt1 Mitglied dipl. Techniker HF
Beiträge: 803 Registriert: 28.08.2002 SW: NX9.0.3.4, Teamcenter 10.1.2.2, aClass V16.0.4.0, WIN7/64bit, Office 2010 HW: Dell Precision T3610, Intel Xeon E5-1650 v2 / 3.50GHz / 32GB RAM / NVIDIA Quadro K5000
|
erstellt am: 14. Mrz. 2012 10:19 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hi, Also BG1 wird derart verändert und ist somit nicht mehr die selbe = neue ID. Wir wenden immer die FFF Regel an (Form, Fit, Function). Entspricht ein geändertes Teil einer dieser Regeln nicht mehr gibt es eine neue ID. Wenn nicht gibt es nur einen neuen Index. ------------------ MfG Pascal Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 14. Mrz. 2012 10:24 <-- editieren / zitieren --> Unities abgeben:
Hallo Meinolf! Danke für diesen Hinweis, aber ich weiss nicht genau ob das die Variante ist die ich bevorzugen würde. Hab jetzt gerade auch den Beitrag von Pascal gelesen. Er schreibt das, was ich auch ich sagen würde, hab das aber bewusst in meinem Eröffnungsbeitrag nicht erwähnt, um zu sehen was da so kommt. Wenn man sich an (Form, Fit, Function) hält, kanns meiner Meinung nach nur diese Lösung geben. Vielen Dank! Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schulze Ehrenmitglied V.I.P. h.c. CAD/CAE Manager
Beiträge: 2312 Registriert: 26.03.2001
|
erstellt am: 14. Mrz. 2012 13:05 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
>>Wie würde so eine Situation bei euch umgesetzt werden? Bei mechanischen Baugruppen würden wir eine neue Nummer vergeben und entsprechend die betroffenen übergeordneten Stücklisten ändern. Bei elektronischen Baugruppen käme als Alternative in Betracht, die Bestückungszeichnung mit einer Varianten-Tabelle zu versehen, in der angezeigt wird, für welches Endgerät einzelne Teile nicht verbaut werden. Problem: Bei der Materialkommissionierung im Lager werden zunächst ALLE Teile ausgefasst.... ------------------ R.Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 15. Mrz. 2012 07:30 <-- editieren / zitieren --> Unities abgeben:
Hallo Schulze! Also der Ansatz bei den mechanischen Baugruppen ist der selbe wie bei Pascal. Diesen würde auch ich bevorzugen. Das mit den elektronischen Baugruppen ist in interessanter Ansatz! Vielen Dank! Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
harder Mitglied Konstrukteur MB
Beiträge: 166 Registriert: 09.09.2003
|
erstellt am: 15. Mrz. 2012 08:17 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 15. Mrz. 2012 08:32 <-- editieren / zitieren --> Unities abgeben:
|
harder Mitglied Konstrukteur MB
Beiträge: 166 Registriert: 09.09.2003
|
erstellt am: 15. Mrz. 2012 09:05 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hä? Wo ist denn Deine Stückliste? Im Teamcenter? Auf der Zeichnung? Du hast doch geschrieben, daß Deine Baugruppe am liebsten so bleiben soll, oder? Dann unterdrückst Du das oder die Bauteile bei eiener bestimmten Komponente und niemand kann sie sehen. Selbst bei der JT-File erzeugung kommen die unterdrückten nicht mit und und und ... Keep it simple Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3016 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 15. Mrz. 2012 09:12 <-- editieren / zitieren --> Unities abgeben:
Wenn ich das so mache wie Du sagst, dann hab ich eine BG, die einmal 5 Komponenten enthält und einmal 4, aber eine ID hat. Wird diese BG verbaut, dann geben wir die Komponenten dieser Unterbaugruppe nicht an, sonder verweisen auf die Stückliste diese BG. Woher weiss jetzt die Produktion wann 5 Komponenten drinnen sein sollen und wann nur die 4? Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
harder Mitglied Konstrukteur MB
Beiträge: 166 Registriert: 09.09.2003
|
erstellt am: 15. Mrz. 2012 10:00 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hallo Tom, wo kommt Deine Stückliste her, wie wird sie erzeugt? Was hindert Dich daran, generell die Teile auf der "oberen" Ebene einzufügen? Gemäß Deiner Beschreibung mußt Du aber theoretisch eine eindeutige Baugruppen-ID erzeugen. Also eine für BG-4 Teile und eine BG-5 Teile.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |