| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY bietet das umfangreichste Ökosystem von B2B als auch B2C-Lösungen für IT-Akteure auf dem Markt |
Autor
|
Thema: Teil aus Dateiname für Barcode (1233 mal gelesen)
|
unwissender_1 Mitglied Techniker
Beiträge: 33 Registriert: 06.01.2005 Version IV2009
|
erstellt am: 27. Feb. 2008 14:30 <-- editieren / zitieren --> Unities abgeben:
Hallo Forumgemeinde, unserer Bauteilbenennung setzt sich wie folgt zusammen: AB-Nummer: 085045 Pos-Nummer: 001 Elementnr.: -035 Lfd-Nr:-B01 Und so sieht die Bauteilbenennung aus: 085045001-035-B01 Wenn ich jetzt eine Zeichnungsableitung von diesem Bauteil erstelle, dann wird automatisch der Name des Bauteils als Zeichnungsnummer vorgeschlagen. Diesen Vorschlag übernehmen wir dann auch. Da wir bei uns im Hause alle Bauteile scannen und ich den Barcode , bestehend aus der AB-Nummer und der Pos-Nummer, mit auf die Zeichnung bringen muss, möchte ich euch fragen, ob es möglich ist, nur einen Teil aus dem Dateinamen auszulesen. Ich benötige nur 085045001 Wenn ich gesamte Projekte über den Vault kopiere, dann ändert sich in den Zeichnungen auch der Dateiname. Ich muss dann immer alle Zeichnungen händisch nachbearbeiten, indem ich AB-Nummer und Pos-Nummer (ich mache das über die i-props) des aktuellen Auftrags eingebe. Das sind dann schon mal 50 Zeichnungen Gibt es da eine Möglichkeit? Gruß Hartmut
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hudln Mitglied Konstrukteur
Beiträge: 130 Registriert: 05.10.2007 Inventor 2009
|
erstellt am: 27. Feb. 2008 14:32 <-- editieren / zitieren --> Unities abgeben: Nur für unwissender_1
Dazu wirst du wohl ein Makro benötigen. Damits gehts aber dann relativ einfach... Vielleicht kennst du einen Programmierer oder du findest im Inventor VBA Forum wen der dir dabei helfen kann. ------------------ MfG Rudi [Diese Nachricht wurde von hudln am 27. Feb. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 27. Feb. 2008 16:18 <-- editieren / zitieren --> Unities abgeben: Nur für unwissender_1
Vielleicht kannst Du das auch mit den (benutzerdefinierten) Properties lösen... z.B.: (Benutzerdefinierte) I-Properties wie folgt anlegen: BEN-AB: 085045 BEN-POS: 001 BEN-E: -035 BEN-L: -B01 dann im Feld für z.B. Bauteilnummer (oder wo immer ihr das habt) =<BEN-AB><BEN-POS><BEN-E><BEN-L> Über die Formel wird das Ganze dann zu: 085045001-035-B01 Somit kannst du jederzeit auf die einzelnen Teile und auch auf die gesammte Nummer zugreifen. Auf die normalen I-Properties kann so auch zugegriffen werden - aber aufpassen da müssen die englischen Bezeichnungen genommen werden.(Beispiel: Bauteilnummer kann mit =<part number> abgerufen werden) Vielleicht hilft Dir das auch etwas weiter... ------------------ mfg Siegfried Schachinger http://www.tbschatz.at Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 27. Feb. 2008 16:19 <-- editieren / zitieren --> Unities abgeben: Nur für unwissender_1
|
hudln Mitglied Konstrukteur
Beiträge: 130 Registriert: 05.10.2007 Inventor 2009
|
erstellt am: 27. Feb. 2008 20:24 <-- editieren / zitieren --> Unities abgeben: Nur für unwissender_1
Zitat: Original erstellt von unwissender_1: Ich benötige nur 085045001
er will ja die "-" nicht mehr mit drin haben, und die bleiben wenn man es über properties macht ja noch mit drinnen... über vba jedoch könnte man die properties auslesen und ohne den strich neu reinschreiben bzw ein eigenes property "barcode" erzeugen.
------------------ MfG Rudi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schachinger Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2041 Registriert: 08.04.2002 Inventor 2019, Win10, Intel Core i7-9700 @ 3.00GHz, 64 GB RAM, Quadro K2000D
|
erstellt am: 28. Feb. 2008 08:46 <-- editieren / zitieren --> Unities abgeben: Nur für unwissender_1
|
hudln Mitglied Konstrukteur
Beiträge: 130 Registriert: 05.10.2007 Inventor 2009
|
erstellt am: 28. Feb. 2008 09:18 <-- editieren / zitieren --> Unities abgeben: Nur für unwissender_1
|