| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: Automatische Listenerstellung nach Planung mit Blöcken (398 mal gelesen)
|
Chris21 Mitglied
Beiträge: 4 Registriert: 14.06.2022
|
erstellt am: 14. Jun. 2022 13:36 <-- editieren / zitieren --> Unities abgeben:
Hallo liebe Gemeinde, ich hoffe ihr könnt mir bei unserem Problem helfen. Wir sind eine kleine Firma und produzieren Geländer. Für unsere Kunden zeichnen wir dabei in 2D den Geländerverlauf auf und erstellen basierend darauf eine Stückliste. Die Einzelkomponenten belaufen sich dabei auf: Pfosten, Fuß, Kurvenelemente etc. welche mit Blöcken gesetzt werden. Aktuell müssen wir nach jeder Planung alle Blöcke händisch zählen, was sehr ineffektiv und fehleranfällig ist. Die Stückliste erfolgt dabei mit Legendentexten. Bis jetzt habe ich versucht mir eine sinnvolle Stückliste per Blocktabelle erstellen zu lassen. Nur diese sieht sehr bescheiden aus und lässt sich sehr schlecht sortieren. Ein anderer Ansatz war die Legendentexte zu behalten, aber mit Eigenschaftsvariablen zu arbeiten. Dieser Ansatz klappt so schon relativ gut, wenn man Bsp. mal ein Fuß nur ändern muss. Leider habe ich noch nicht herausgefunden, wie ich die Blockmenge automatisch per Code ableiten kann. Ist dies überhaupt möglich? Oder habt ihr vielleicht einen komplett besseren Ansatz eine Stückliste automatisch ableiten zu lassen? Im Anhang wie es im besten Fall aussehen sollte. viele Grüße [Diese Nachricht wurde von Chris21 am 14. Jun. 2022 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 14. Jun. 2022 15:05 <-- editieren / zitieren --> Unities abgeben: Nur für Chris21
Zitat: Original erstellt von Chris21: Hallo liebe Gemeinde,ich hoffe ihr könnt mir bei unserem Problem helfen. Wir sind eine kleine Firma und produzieren Geländer. Für unsere Kunden zeichnen wir dabei in 2D den Geländerverlauf auf und erstellen basierend darauf eine Stückliste. Die Einzelkomponenten belaufen sich dabei auf: Pfosten, Fuß, Kurvenelemente etc. welche mit Blöcken gesetzt werden. Aktuell müssen wir nach jeder Planung alle Blöcke händisch zählen, was sehr ineffektiv und fehleranfällig ist. Die Stückliste erfolgt dabei mit Legendentexten. Bis jetzt habe ich versucht mir eine sinnvolle Stückliste per Blocktabelle erstellen zu lassen. Nur diese sieht sehr bescheiden aus und lässt sich sehr schlecht sortieren. Ein anderer Ansatz war die Legendentexte zu behalten, aber mit Eigenschaftsvariablen zu arbeiten. Dieser Ansatz klappt so schon relativ gut, wenn man Bsp. mal ein Fuß nur ändern muss. Leider habe ich noch nicht herausgefunden, wie ich die Blockmenge automatisch per Code ableiten kann. Ist dies überhaupt möglich? Oder habt ihr vielleicht einen komplett besseren Ansatz eine Stückliste automatisch ableiten zu lassen? Im Anhang wie es im besten Fall aussehen sollte. viele Grüße [Diese Nachricht wurde von Chris21 am 14. Jun. 2022 editiert.]
Hallo Chris, wie sieht denn Deine Blocktabelle aus und was hättest Du gerne?
------------------ mfg Wolfgang Hackl CAD/CAM - Consult Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chris21 Mitglied
Beiträge: 4 Registriert: 14.06.2022
|
erstellt am: 14. Jun. 2022 16:52 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolha, im Anhang mein "bestes Ergebnis" Auf dem ersten Blick nicht schlecht, aber die Sortierung ist fehlerhaft. Wenn man mehre kleine Listen hat und jedes mal die Reihenfolge anders aussieht ist das nicht sehr sinnvoll. Auch ist die Mengenermittlung sehr starr. Damit Solid mir die Ecke richtig zählt, habe ich bei der Ecke 3 Blöcke übereinander gelegt( Ein Block Pfosten, ein Block Fuß, ein Block Eckelement). Auch ist die Duplizierung der Blöcke nicht einfach. Im Test habe ich nun händisch 2 Blöcke mit jeweiligen Ansichten erstellt. Was aber, wenn ich 10 einzelne Geländer benötige? Am liebsten wäre mir eigentlich, wenn ich die Werte(Beschriftun, Menge) der Blöcke auslesen und als Variable in Formeln weiterwenden kann. z.B. Bei Geländer 1 sind 5 Pfosten gesetzt, also brauche ich 10 Schrauben. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 14. Jun. 2022 18:57 <-- editieren / zitieren --> Unities abgeben: Nur für Chris21
Zitat: Original erstellt von Chris21: Hallo Wolha,im Anhang mein "bestes Ergebnis" Auf dem ersten Blick nicht schlecht, aber die Sortierung ist fehlerhaft. Wenn man mehre kleine Listen hat und jedes mal die Reihenfolge anders aussieht ist das nicht sehr sinnvoll. Auch ist die Mengenermittlung sehr starr. Damit Solid mir die Ecke richtig zählt, habe ich bei der Ecke 3 Blöcke übereinander gelegt( Ein Block Pfosten, ein Block Fuß, ein Block Eckelement). Auch ist die Duplizierung der Blöcke nicht einfach. Im Test habe ich nun händisch 2 Blöcke mit jeweiligen Ansichten erstellt. Was aber, wenn ich 10 einzelne Geländer benötige? Am liebsten wäre mir eigentlich, wenn ich die Werte(Beschriftun, Menge) der Blöcke auslesen und als Variable in Formeln weiterwenden kann. z.B. Bei Geländer 1 sind 5 Pfosten gesetzt, also brauche ich 10 Schrauben.
Hallo Chris,
fangen wir der Reihe nach an:
[*] Du kannst Blöcke ineinander verschachteln. D.h. Du legst Dir einmal einen Block "Gesamt" mit Pfosten, Fuß, Ecke, Schrauben usw. an und speicherst ihn Dir ab. Damit kannst Du ihn so oft nutzen wie DU möchtest. [*] jeder Block kann Blockbeschriftungen erhalten, die dann auch wieder in der BOM angezeigt werden können [*] Listen können aufsummieren, einzelne Vorkommnisse unterschiedlich listen, je nachdem, was Du möchtest. Einiges davon habe ich Dir in Bildern zusammengefasst ------------------ mfg Wolfgang Hackl CAD/CAM - Consult Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 14. Jun. 2022 18:57 <-- editieren / zitieren --> Unities abgeben: Nur für Chris21
|
Chris21 Mitglied
Beiträge: 4 Registriert: 14.06.2022
|
erstellt am: 15. Jun. 2022 11:12 <-- editieren / zitieren --> Unities abgeben:
Was meinst du mit Block anlegen als Gesamt? Ich habe jetzt ein Block mit 2 Blockbeschriftungen angelegt. So? Mit dem Aufsummieren klappt leider nicht so richtig. Dir Tabelle hat mir zwar alles schon einzeln aufgelistet aber es gibt doppelte Einträge. Außerdem wäre es besser, wenn er Die Pfosten und Fuße zusammenrechnet. Es müsste also am Ende in der Tabelle folgendes stehen: 4x Pfosten 1200, 2 x Pfosten 1300, 2x Fuß Y, 4x Fuß X. Die Tutorials die ich gefunden haben, waren leider nicht sehr hilfreich zu meinem Problem. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolha Moderator CAD - Consultant
Beiträge: 5563 Registriert: 30.01.2002 Win 10 Pro Solid Edge 2023 CAMWorks Primus PDM FEMAP Dynamic Designer Teamcenter
|
erstellt am: 15. Jun. 2022 12:54 <-- editieren / zitieren --> Unities abgeben: Nur für Chris21
Zitat: Original erstellt von Chris21: Was meinst du mit Block anlegen als Gesamt? Ich habe jetzt ein Block mit 2 Blockbeschriftungen angelegt. So? Mit dem Aufsummieren klappt leider nicht so richtig. Dir Tabelle hat mir zwar alles schon einzeln aufgelistet aber es gibt doppelte Einträge. Außerdem wäre es besser, wenn er Die Pfosten und Fuße zusammenrechnet. Es müsste also am Ende in der Tabelle folgendes stehen: 4x Pfosten 1200, 2 x Pfosten 1300, 2x Fuß Y, 4x Fuß X.Die Tutorials die ich gefunden haben, waren leider nicht sehr hilfreich zu meinem Problem.
... schon das zweite Bild im ersten Beitrag angesehen?
Bei diesem Setting sollte das rauskommen, was Du möchtest!
------------------ mfg Wolfgang Hackl CAD/CAM - Consult Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chris21 Mitglied
Beiträge: 4 Registriert: 14.06.2022
|
erstellt am: 15. Jun. 2022 14:53 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|