| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Punktwolkendaten reibungslos in ZWCAD 2024 verarbeiten |
Autor
|
Thema: Dateinamen der iPart-Kinder (941 mal gelesen)
|
stevieda Mitglied Dipl.-Ing.
Beiträge: 138 Registriert: 21.11.2003 Autodesk Inventor Pro 9
|
erstellt am: 11. Okt. 2004 10:06 <-- editieren / zitieren --> Unities abgeben:
Hallo, um mich in die Generierung von iParts einzuarbeiten, habe ich mal (wie vermutlich fast jeder) ein Normteil erstellt (siehe Datei). Soweit hat alles wunderbar funktioniert. Jetzt möchte ich aber, dass die iPart-Kinder beim Einbauen in eine Baugruppe einen von mir zuvor definierten Dateinamen erhalten. Diese Dateinamen sind auch in der Tabelle abgelegt und mit der Funktion "Spalte für Dateinamen" belegt. Aber es funktioniert nicht! Beim Einbauen einer Instanz in eine Baugruppe verwendet Inventor den Namen der iPart-Mutter, um einen Index ergänzt. Ich habe mein Teil mit mehreren anderen aus dem Netz verglichen. Ich finde aber nicht den Fehler! Kann mir da irgendjemand bitte bei helfen? Vielen Dank für Eure Hilfe!!! ------------------ Gruß, Stevie Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomas109 Moderator Dompteur
Beiträge: 9350 Registriert: 19.03.2002 Dell620s i5 Geforce GT 620 6GB;Lenovo X240; Citrix Desktop; Lenovo S30; IV 4 - 2009 RIP, aktiv 2010 - 2023 produktiv AIS2023.3 +PartSolutions / ECTR AICE .
|
erstellt am: 11. Okt. 2004 10:51 <-- editieren / zitieren --> Unities abgeben: Nur für stevieda
Hi Stevie! Du mischst echten iPart mit benutzerdefiniertem iPart. Bei benutzedefinierten iParts wird der Dateiname beim Einfügen vergeben, da es wegen dem benutzerdfinierten Parameter unendlich viele Möglichkeiten gibt. Nur bei echten iParts, also ohne Abfrage eines benutzerdefinierten Parameters, kannst Du den Dateinamen in der iPart-Tabelle vordefinieren. ------------------ lg Tom
...so geht mein Boot manchmal unter... [Diese Nachricht wurde von thomas109 am 11. Okt. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alexis Mitglied Konstrukteur/Admin
Beiträge: 231 Registriert: 05.04.2001 AIP/AIS2010 - Productstream Professional 2010 WIN XP Prof 64bit NVIDIA 1400
|
erstellt am: 11. Okt. 2004 11:44 <-- editieren / zitieren --> Unities abgeben: Nur für stevieda
HI, du musst die Spalte in der du den Namen vergibst in der IPart TAbelle mit dem "ersten Schlüssel" versehen , dann wird diese Spalte beim Namen generierne berücksichtigt. alla
------------------ Gruss Alexis Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stevieda Mitglied Dipl.-Ing.
Beiträge: 138 Registriert: 21.11.2003 Autodesk Inventor Pro 9
|
erstellt am: 11. Okt. 2004 12:37 <-- editieren / zitieren --> Unities abgeben:
@Alexis: Hallo Alexis, habe es mit der Vergabe des 1. Schlüssels versucht. Funktioniert aber leider immer noch nicht. @Thomas: Hallo Thomas, ich habe die Problematik noch nicht wirklich erkannt. Woran erkenne ich, dass ich "echte" mit benutzerdefinierten iParts vermische, bzw. was muss ich tun, um dieses Problem zu beseitigen? Anbei ein Beispiel aus dem Netz, bei dem es so funktioniert, wie ich es haben möchte. Aber ich sehe (hoffentlich noch) nicht den Unterschied zu meinem iPart. Kannst Du mir da bitte noch einmal helfen? Vielen Dank! ------------------ Gruß, Stevie Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomas109 Moderator Dompteur
Beiträge: 9350 Registriert: 19.03.2002 Dell620s i5 Geforce GT 620 6GB;Lenovo X240; Citrix Desktop; Lenovo S30; IV 4 - 2009 RIP, aktiv 2010 - 2023 produktiv AIS2023.3 +PartSolutions / ECTR AICE .
|
erstellt am: 11. Okt. 2004 12:58 <-- editieren / zitieren --> Unities abgeben: Nur für stevieda
Hi Stevie! Der Unterschied ist ganz einfach: echtes iPart: alle Varianten sind in der Tabelle festgehalten. Du kannst u.a. den Dateinamen der Variante festlegen. benutzerdefiniertes iPart: zumindest ein Parameter ist frei (Du hast in Deinem ersten Bsp. die Länge als "benutzerdefiniert" gekennzeichnet) wählbar. Damit wird bei jeder Einfügung der benutzerdefinierte Parameter abgefragt und jedesmal eine neue Tochter erstellt, und Du mußt beim Einfügen einen neuen Dateinamen vergeben. Jedesmal. Für Deinen Anwendungsfall ist nur der echte iPart zielführend. Und damit mußt Du alle Varianten in der Tabelle dezidiert anführen. Nur so kann auch eine eindeutige Dateinamensvergabe erfolgen, oder ?
------------------ lg Tom ...so geht mein Boot manchmal unter... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kappi Mitglied Konstrukteur
Beiträge: 994 Registriert: 24.07.2002 Inventor 2018 SP3.4; Windows 7 x64; Intel Xeon E3, 3,50 GHz; 32 GB RAM; NVIDIA Quadro K2200
|
erstellt am: 11. Okt. 2004 13:03 <-- editieren / zitieren --> Unities abgeben: Nur für stevieda
Hallo Stevie, das Problem liegt bei deinem I-Part daran, dass die Länge kein fester Wert ist (benutzerdefinierter Parameter). Wenn es funktionieren soll, mußt du jede mögliche Länge mit dem dazugehörigen "Sollnamen" auflisten, also zeilenweise z.B. ...; M5x20; M5x25; M5x30; M5x35; ... Da war Thomas mal wieder schneller!!
------------------ Gruß Kappi [Diese Nachricht wurde von Kappi am 11. Okt. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stevieda Mitglied Dipl.-Ing.
Beiträge: 138 Registriert: 21.11.2003 Autodesk Inventor Pro 9
|
erstellt am: 11. Okt. 2004 13:57 <-- editieren / zitieren --> Unities abgeben:
@Thomas: Hallo Thomas, okay, jetzt ist es wirklich einleuchtend! So macht das ganze auch wirklich Sinn! Vielen Dank für die Hilfe. Das gibt 10 U's. @Kappi:
Hallo Kappi, Thomas ist Dir zwar ein wenig zuvorgekommen aber ich kann mit Euren Antworten mein Problem beheben und bin Euch beide deshalb dankbar! ------------------ Gruß, Stevie Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |