Hallo, ich plane derzeit für zwei Anlagen um die 100m Treppengeländer. Die Geländer bestehen nur aus Formrohren (40x40). Diese sollen von unserem Materialzulieferer per Rohrlaser geschnitten werden.
Damit wir dann bei der Fertigung die Formrohre wieder dem richtigen Teilstück vom Geländer zuordnen können, möchten wir gern die Bauteilnummer an der Schweißnahtseite per Laser eingravieren lassen.
Mithilfe einer bereitgestellten 3D Datei von der Firma welche die Fertigelement Treppen herstellt und Verbindung aus 2D- und 3D-Skizze habe ich mir in einem Bauteil meine "Geländer Skizze" angefertigt, dann habe ich die Geländer mit dem Gestellgenerator erstellt und mit "Gestellgenerator Komponente nach unten verschieben" in die einzelnen Teilbereiche geteilt (Von Podest zu Podest, so wie wir sie dann auch in der Werkstatt fertigen).
In der übergeordneten Baugruppe, bzw. in der Gestellbaugruppe werden die Teile dann auch richtig nummeriert, Gel_TR1 alle untergeordneten Bauteile sind dann 1.x
Gel_TR2 alle untergeordneten Bauteile sind dann 2.x, usw.
Gehe ich aber nun in ein Bauteil, also z.B. 1.1, dann sehe ich dort in den iProperties gar keine Bauteilnummer (bzw. nur die Vorgabe vom Generator z.B. DIN EN 10219-2 40 x 40 x 3 1730750613150) und in der Zeichnung zu Gel_TR1 fällt die 1. weg und die Bauteile werden nur noch von 1 aufwärts nummeriert.
Wie kriege ich die Bauteilnummer aus der übergeordneten Baugruppe ohne viel Aufwand in die iProperties vom Bauteil, so das ich mir dann per Text Parameter die Bauteilnummer gravieren kann.
Im Besten fall natürlich so, das ich dann auch in der Fertigungszeichnung zu Gel_TR1 etc. die richtigen Bauteilnummer habe.
(Kann ich die Gravur als iFeature extrahieren, so das ich pro Rohr nur einmal anklicken muss und fertig?)
Ich hoffe ich konnte mein Anliegen verständlich erklären, wenn gewünscht kann ich die verpackte Baugruppe auch hochladen.
LG. und Danke, Lukas
Gelöst! Gehe zur Lösung
Gelöst von iLatios. Gehe zur Lösung
Gelöst von jeremy.goenen. Gehe zur Lösung
Das Problem hat sich nun nach Rücksprache mit dem Fertiger gelöst, sie können mithilfe der Dateinamen und der Excel Stückliste die Teile beschriften, sie legen die Gravurposition nun dort fest, wo sie am meisten Sinn macht.
Es hat sich nun nur ein neues Problem aufgetan, die CAM Software vom Fertiger kann nicht so viele Zeichen im Dateiname einlesen. Gibt es eine Möglichkeit automatisch den Dateiname von z.B. DIN EN 10219-2 40 x 40 x 3 1730750613150 auf 40 x 40 x 3 1730750613150 zu kürzen, dies würde schon reichen, über ein Batch Skript im Explorer wäre mir eingefallen, allerdings müsste man ja dann die Referenzen neu auflösen.
Geht das mit dem Konstruktionsassistent (Suchen nach DIN EN 10219-2, Ersetzen durch "leer") ohne das man jedes Bauteil einzeln umbenennen muss oder gibt es ein Addon das ihr dafür empfehlen könnt.
Oder hilft nur Rahmen löschen und dann mit neuen Namesvorgaben neu zeichnen?
Danke LG
Hallo,
schau dir mal diesen Beitrag an, damit kannst du die Baugruppe kopieren, und die Teile bekommen einen neuen Namen entsprechend dem Anzeigenamen des Teils.
In welchem Format reicht ihr die Dateien an euren Zulieferer?
Wenn ihr die vor her in einem anderen Format speichert, step bspw. könnt ihr beim exportieren auch einfach den gewünschten prefix fallenlassen.
Kommt zwar jetzt etwas spät, aber du könntest auch den Baugruppenname+Positionsnummer des Rohrs per Script in einer Skizze auf deinem Rohr platzieren so wie es in deinem Beispiel oben gemacht hast, wir machen es so ähnlich mit den step Dateien für unseren Profillaser, wenn eine Sichtbare nicht verwendete Skizze in der ipt ist, wird diese mit in die Step exportiert, und der Profillaser erkennt die dann als Gravur
Vielen Dank für den Lösungsvorschlag, leider funktioniert deine Regel aus der .txt nicht
("Fehler in Zeile 15; Could nit find a part of the path 'D:\Vault\EC-ROS-KONSTR\CAD\Konstruktuon\Testkopie\'.")
Ich gehe davon aus das du mit Anzeigename den Name im Browser meinst, dort heißen die Rohre ja auch alle "DIN EN 10219-2 ..." auch mit "Browser Knoten umbenennen" bleibt mir die DIN erhalten, egal ob Dateiname, Bauteilnummer oder Vorgabe.
Wir übermitteln die Dateien als .stp, allerdings meinte unser Zulieferer das wir die komplette Baugruppe als Step exportieren sollen, da kann ich dann halt nur den Namen der BG ändern.
Mit einem Skript habe ich es probiert, allerdings kenne ich mich mit programmieren wenig aus. Zudem kriege ich die Objekt NR. aus der Baugruppe nicht ins Bauteil
Danke Lg.
Hi,
hmm das mit dem Fehler ist komisch, was steht im zweiten Teil der Fehlermeldung?
Mann kann die Regel so anpassen das sie "DIN EN ..." beim speichern fallen lässt.
Bei gelegenheit schau ich mal für mein Script zum platzieren der Gravur anzupassen, kann aber was dauern.
Hier ist Teil Zwei, wenn das gemeint ist.
Leider kein richtiger Screenshot.
Kannst du diesen Pfad Manuell im Explorer anlegen?
D:\Vault\EC-ROS-KONSTR\CAD\Konstruktuon\Testkopie\
Er kann den Ordner nicht erstellen,
-Mögliche Ursache 1 : Der Pfad ist ungültig (sieht aber nicht so aus)
-Mögliche Ursache 2 : Du hast keinen Schreibzugriff in dem Pfad?
Macht auch irgendwo Sinn, das er denn Pfad nicht erstellen kann, denn der PC hat gar kein
Laufwerk.
Ich verstehe den Pfad generell nicht, den wir haben nirgendswo einen Pfad mit Vault angelegt, bzw verwenden wir auch kein Vault.
Das ist der Pfad zum Arbeitsbereich aus dem vorherigen post, du müsstest den Pfad in Zeile 8 auf deinen Arbeitsbereich ändern.
ACHTUNG!
Ich habe zu dem Zeitpunkt keinen Rahmengenerator in Betracht gezogen, und mir ist gerade aufgefallen das man einige Fehler bekommt, und unerwünschte Sachen mit der Original-Baugruppe passieren wenn der Code auf eine Rahmengenerator Baugruppe trifft. BITTE nicht mit eurer Original-Baugruppe testen!
Vielen Dank für den Hinweis!
Ich habe jetzt angefangen einfach Stück für Stück mit dem Konstruktionsassistent umzubenennen, für das nächste Gestell habe ich die Namensgenerierung angepasst und die Normierung entfernt
Vielen Dank LG
Ich hab gerade gesehen das Inventor eine Funktion hat um ganze Baugruppen zu kopieren und Teile des Dateinamens zu ersetzen:
Inventor 2023 Hilfe | So kopieren Sie Konstruktionen mit iLogic-Regeln | Autodesk
https://help.autodesk.com/view/INVNTOR/2023/DEU/?guid=GUID-ABFC1613-9A55-4772-B919-C530DC7D6973
Ein Traum, damit hat es geklappt.
Falls jemand ein ähnliches Problem hat, vorher Backup machen, musste auch zwei Mal probieren bis es geklappt hat.
Ich habe das Quellprojekt verwendet und Zielordner war der Arbeitsbereich, alles lässt sich ohne Probleme öffnen und alle Abhängigkeiten stimmen noch.
Danach musste ich nur noch die alten Bauteile mit "DIN EN 10219-2" löschen.
Problem erledigt.
Vielen Dank für deine wertvollen Tipps
LG.
Hi @iLatios
Danke für dein Update und das Markieren der Lösung! Freut uns sehr, dass geholfen werden konnte!![]()
Ihr fandet einen Beitrag hilfreich? Dann vergebt dafür Likes!
Eure Anfrage wurde erfolgreich gelöst? Dann einfach auf den 'Als Lösung akzeptieren'-Button klicken!
Sara Elsayed
Community Manager
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.