iParts erstellen: Benutzer-iParts
Hier der dritte Teil der “iPart erstellen” Artikelreihe. Es geht dieses mal um Benutzer-iParts. Bisher sind erschienen:
iParts erstellen: Die Grundlagen
iParts erstellen: iPart Variante ändern und Element ergänzen
Benutzer-iParts unterscheiden sich in einer Sache grundsätzlichen von Norm-iParts: Sie haben einen Parameter, der vom Anwender beim Einfügen des iParts frei definiert werden kann. Wir fangen mit einem kleinen Beispiel an. Skizziere 2 konzentriere Kreise,extrudiere sie und benenne wieder die Parameter entsprechend.

Sobald das Bauteil soweit fertiggestellt ist über Extras > iPart erstellen den iPart-Generator aufrufen und dort eine weitere Variante über die Neuerstellung einer Zeile erzeugen in der der Durchmesser D_aussen und die Wandstärke angepasst wird. Zudem die Bauteilnummer entsprechend ausfüllen.

Noch verhält sich das iPart wie ein Norm-iPart, aber jetzt kommt der “benutzerdefinierte Anteil” dazu. Der Parameter “L” (=Länge) soll vom Anwender bei Einfügen des iParts, innerhalb gewisser Grenzen, frei definiert werden können, den das Rohr kann im Bereich von z.B. 1-6000mm in annähernd beliebigen Längen angesagt werden. Um aus dem Parameter Länge einen benutzerdefinierte Spalte zu machen, in die Spalte mit der rechten Maustaste klicken und aus dem Kontextmenü “Spalte mit benutzerdef. Parameter” auswählen.

Die Spalte wird “blau” hinterlegt und so wird gekennzeichnet, dass es sich um eine Spalte mit einem Parameter handelt, der vom Anwender beim Einfügen frei definiert werden kann. Da das Rohr maximal eine Länge von 6m haben kann, wollen wir auch gleich den Wertebereich eingrenzen, der von Anwender angegeben werden kann. Dazu nochmals in die Spalte rechts klicken und “Bereich für Spalte festlegen” auswählen.

Nun kann ein Minimal- und Maximalwert definiert werden, zwischen dem die Benutzereingabe lieben muss.

Ist das alle definiert, dann die iPart-Dialogbox mit OK schließen und das Benutzer-iPart abspeichern. Nach dem Speichern probieren wir das neue iPart gleich mal aus. Erstelle dazu einen neue Baugruppe und füge das iPart mittels “Komponente platzieren” in die Baugruppe ein. Es erscheint ein Abfragedialog in dem du zwischen den beiden Rohrdurchmesser wählen kannst und es wird die Länge angefragt die, in den definierten Grenzen, frei vergeben werden kann. Was grundsätzlich anders, als bei Norm-iParts ist: Beim einfügen von Benutzer-iParts wird immer ein Dateiname angefragt unter dem dieses neue Bauteil gespeichert werden soll. Warum ist das, anders als bei einem Norm-iPart, bei einem Benutzer-iPart so?
1. Ein Benutzer-iPart (theoretisch) durch die benutzerdef. Eingabe unendlich viele Variante erzeugen. Selbst zwischen 10-6000 gibt es “unendlich” viele Zahlen, z.B. 134.35444433232.
2. Ein Benutzer-iPart kann nach dem Einfügen in die Baugruppe über einen Doppelklick bearbeitet werden und ist somit einzigartig und nicht durch ein iPart der selben Größe ersetzbar. Ein Norm-iPart kann dagegen nach dem Einfügen nicht bearbeitet werden.
Das Beispiel-iPart aus diesem Artikel, kannst du hier herunterladen (Inventor 2008 ZIP 78KB).
Das war’s für heute, bis demnächst!

Gut finde ich, dass auch auf die Hintergründe eingegangen wird.
Wenn ich weiss, warum etwas so funktioniert, kann ich es mir es
mir auch besser merken.
Ansonsten vielleicht noch mal durchlesen und die vielen Schreibfehler korrigieren.
Weiter so.
M. Gründer
Zunächst ein Lob an die beste knowledge Quelle für Inventor die ich kenne.
Ihr seid Spitze.
Nun zur Sache (iParts erstellen): Kann man diese Länge auch in den Dateinamen des IParts integrieren ? Sonst würde ich doch beim nächsten einfügen des gleichen Rohres (nur mit einer anderen Länge) den schon vorhandenen File überschreiben oder ?
Und wenn dies geht, ist dies auch bei PSP möglich ?
Gruß C.Stumpf