| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Step-Dateiname (1254 mal gelesen)
|
Geistl Ehrenmitglied MB-Techniker, Entwicklung & Konstruktion, Maschinenbau, Handling, Montage, Komplettlösungen
Beiträge: 1692 Registriert: 17.06.2001 INVENTOR 2014/2015/2016/2017/2018/2019/2019/2020/2021 Cadenas Partsolutions Motherboard ASUSTeK M5A78L-M LE Intel Xeon E5-1620v3 3.50GHz 10MB 2133 4C CPU 32GB DDR4-2133 (2x16GB) RegRAM NVIDIA Quadro K2200 4GB Samsung 850 Pro SSD 3DConnexion SpaceMouse Wireless Windows7 Ultimate 64-Bit
|
erstellt am: 22. Mai. 2007 07:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, kennt jemand eine Lösung zu folgendem Problem: der Kunde schickt ein Step-File das eine ganze BG beinhaltet. Beim Einlesen wird mir dann für die Einzelteile der Name z.B. "Bauteil1, Bauteil2, Bauteil3 ...." erzeugt. Da für das selbe Projekt mehrere Step-Files einlesen muß habe ich dann Kollisionen mit der Benennung der Bauteile die ich vermeiden möchte. Gibt es mit Inventormitteln (AIS11) hier eine Lösung? Kennt jemand eine kleine Software die mir hier an jedes Einzelteil ein Präfix- oder Suffix anhängt (Bearbeitung kann auch schon beim Step-File gemacht werden)? Werner Geistl
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Leo Laimer Moderator CAD-Dienstleister
Beiträge: 26104 Registriert: 24.11.2002 IV bis 2019
|
erstellt am: 22. Mai. 2007 07:56 <-- editieren / zitieren --> Unities abgeben: Nur für Geistl
Hallo Werner, Da gibt's im IV IMHO nur Eines: Abgeleitete Komponente und Verknüpfung abzwicken, Ausgangsdateien löschen/wegzippen Eventuell gäbe es über Vault einen Weg? Im MDT (auch tlw. im SWX) sind solche Situationen mit "lokalen BT" deutlich eleganter gelöst, das muss ich Adesk immer wieder unter die Nase reiben! Halt - Der Weg über MDT wäre auch möglich, beim Import von MDT nach IV hängt IV bei jeder Teiledatei den BG-Namen als Präfix dran. ------------------ mfg - Leo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
muellc Ehrenmitglied V.I.P. h.c. ICT Specialist
Beiträge: 3501 Registriert: 30.11.2006 Inventor 2017.4.12 64 bit Windows 10 Enterprise 64 bit 3DEXPERIENCE R2016x -------------------- HP Z-Book 15 G4 32 Gig Ram NVIDIA Quadro M2200 2x HP E243i
|
erstellt am: 22. Mai. 2007 07:58 <-- editieren / zitieren --> Unities abgeben: Nur für Geistl
Hallo Geistl, wenn du die Step datei nicht mit doppelklick im Explorer sondern über den Öffnen dialog von Inventor öffnest, dann hast du die Möglichkeit, die Optionen einzustellen. Dort kannst du dann einen andern Speicherpfad für die Dateien anwählen, das könnte Helfen. (z.B. in einen Unterordner ablegen und dann mit dem DA bearbeiten) ------------------ Gruß, Gandhi Meine Schönste DIVA Fehlermeldung: "Es ist kein Fehler aufgetreten." Dann der Absturz. [Diese Nachricht wurde von muellc am 22. Mai. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Leo Laimer Moderator CAD-Dienstleister
Beiträge: 26104 Registriert: 24.11.2002 IV bis 2019
|
erstellt am: 22. Mai. 2007 08:12 <-- editieren / zitieren --> Unities abgeben: Nur für Geistl
Zitat: Original erstellt von muellc: ...und dann mit dem DA bearbeiten)
Du bist Dir aber schon der Tragweite dieses Vorschlages bewusst? Wenn nämlich die STEP als "Bauteil1..." reinkommt, heisst das IMHO dass es ein STEP203 ist, wo jede einzelne Kugellagerkugel und jede einzelne Beilagscheibe eine eigene Datei ist, also reden wir da meist von tausenden Einzeldateien, auch bei relativ moderaten BG-Grössen. Viel Spass mit dem DA... <G>
------------------ mfg - Leo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PaulSchuepbach Mitglied Programmierer
Beiträge: 1005 Registriert: 01.10.2003
|
erstellt am: 22. Mai. 2007 08:15 <-- editieren / zitieren --> Unities abgeben: Nur für Geistl
Hallo Werner, ich habe mal für einen Kunden was prgrammiert, um solche STEP-Dateien umzuschreiben. Das Problem dürfte folgendes sein: In einer STEP-Datei für Assemblys gibt es mehrere Zielen die etwa so aussehen: #5=PRODUCT('MeinRichtigerName','Bauteil_1','',(#2)) ; Hier übernimmt Inventor den 2. Namen, also 'Bauteil_1' als Name. Je nach Ausgabesystem kann die selbe Zeile auch so aussehen: #5=PRODUCT('MeinRichtigerName','','',(#2)) ; dann übnimmt Inventor 'MeinRichtigerName' ------------------ Grüsse, Paul Inventor-Programmierung, Inventor-Tools und Inventor API-Schulung iShell: Assembly zu Hüllenpart thinkCAD Web-Kataloge Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
muellc Ehrenmitglied V.I.P. h.c. ICT Specialist
Beiträge: 3501 Registriert: 30.11.2006 Inventor 2017.4.12 64 bit Windows 10 Enterprise 64 bit 3DEXPERIENCE R2016x -------------------- HP Z-Book 15 G4 32 Gig Ram NVIDIA Quadro M2200 2x HP E243i
|
erstellt am: 22. Mai. 2007 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für Geistl
@Leo Punkt für dich. Wenn allerdings die Bauteile als Einzelteile gebraucht werden sehe ich da kaum eine andere Möglichekeit mit IV. Wenn nur die komplette BG benötigt wird würde ich es auch so machen wie du. ------------------ Gruß, Gandhi Meine Schönste DIVA Fehlermeldung: "Es ist kein Fehler aufgetreten." Dann der Absturz. [Diese Nachricht wurde von muellc am 22. Mai. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Leo Laimer Moderator CAD-Dienstleister
Beiträge: 26104 Registriert: 24.11.2002 IV bis 2019
|
erstellt am: 22. Mai. 2007 08:46 <-- editieren / zitieren --> Unities abgeben: Nur für Geistl
Den Umweg über MDT würde ich jedenfalls in Betracht ziehen, denn dabei macht IV automatisch genau das was hier gewünscht ist: Ein (User-konfigurierbares) Präfix vor jeden Dateinamen setzen. ------------------ mfg - Leo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Geistl Ehrenmitglied MB-Techniker, Entwicklung & Konstruktion, Maschinenbau, Handling, Montage, Komplettlösungen
Beiträge: 1692 Registriert: 17.06.2001 INVENTOR 2014/2015/2016/2017/2018/2019/2019/2020/2021 Cadenas Partsolutions Motherboard ASUSTeK M5A78L-M LE Intel Xeon E5-1620v3 3.50GHz 10MB 2133 4C CPU 32GB DDR4-2133 (2x16GB) RegRAM NVIDIA Quadro K2200 4GB Samsung 850 Pro SSD 3DConnexion SpaceMouse Wireless Windows7 Ultimate 64-Bit
|
erstellt am: 22. Mai. 2007 08:55 <-- editieren / zitieren --> Unities abgeben:
Hallo alle zusammen, zunächst einmal vielen Dank für die Rege Beteiligung an diesem thread. Da die es öfters Daten gibt die vom Kunden kommen schließe ich aus daß man jedes mal in den Quellcode der Step-Datei eingreift. Diese Lösung soll ja auch von einem Normalanwender leicht zu machen sein. Ich dachte da eher daran, daß es da evtl. ein kleines Programm gibt das mir ausgibt wie die einzelnen Teile heißen und wie sie zukünftig heißen sollen. Sozusagen eine Rename-Funktion schon vor dem Einlesen der Step-Datei. Gibt es da evtl. etwas? Werner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
daywa1k3r Ehrenmitglied V.I.P. h.c. Softwareentwickler
Beiträge: 3497 Registriert: 01.08.2002 Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570 Laptop: Alienware m17x Win7, Inventor2012 64Bi
|
erstellt am: 22. Mai. 2007 09:00 <-- editieren / zitieren --> Unities abgeben: Nur für Geistl
|
Geistl Ehrenmitglied MB-Techniker, Entwicklung & Konstruktion, Maschinenbau, Handling, Montage, Komplettlösungen
Beiträge: 1692 Registriert: 17.06.2001 INVENTOR 2014/2015/2016/2017/2018/2019/2019/2020/2021 Cadenas Partsolutions Motherboard ASUSTeK M5A78L-M LE Intel Xeon E5-1620v3 3.50GHz 10MB 2133 4C CPU 32GB DDR4-2133 (2x16GB) RegRAM NVIDIA Quadro K2200 4GB Samsung 850 Pro SSD 3DConnexion SpaceMouse Wireless Windows7 Ultimate 64-Bit
|
erstellt am: 22. Mai. 2007 09:57 <-- editieren / zitieren --> Unities abgeben:
|
PaulSchuepbach Mitglied Programmierer
Beiträge: 1005 Registriert: 01.10.2003
|
erstellt am: 22. Mai. 2007 11:04 <-- editieren / zitieren --> Unities abgeben: Nur für Geistl
Hallo Werner, bei dem Programm kann über einen FileDialog eine STEP-Datei gewählt werden. Dann sucht es alle Namen und macht aus einer solchen Zeile: #5=PRODUCT('MeinRichtigerName','Bauteil_1','',(#2)) ; das hier: #5=PRODUCT('MeinRichtigerName','','',(#2)) ; Danach wird die Datei wieder gespeichert. Mail mir mal eine Deiner STEP-Dateien zu (email im Profil), dann wandle ich sie Dir um. ------------------ Grüsse, Paul Inventor-Programmierung, Inventor-Tools und Inventor API-Schulung iShell: Assembly zu Hüllenpart thinkCAD Web-Kataloge Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |