Die Inventor FAQ wird unterstützt von:

Inventor FAQ Logo
Posts mit dem Label iPart werden angezeigt. Alle Posts anzeigen
Posts mit dem Label iPart werden angezeigt. Alle Posts anzeigen

11.12.2017

iLogic: Aktive Zelle einer iPart-Tabelle ändern

Um den Wert einer Zelle der gerade aktiven iPartvarianten zu ändern, muss man nur schauen, welchem Index die Spalte entspricht, und kann dann einfach den Wert ändern.

Um ein iPart zu untersuchen, empfiehlt sich wie immer das VBA-Programm Infos_auslesen. Wird das iPart im Baum markiert und dann das VBA-Programm aúsgeführt, ergibt sich folgendes Bild:

2017-11-14 21_19_12

2017-11-14 21_15_33

Aus dieser Darstellung ergibt sich folgendes Programm:

oFactory = ThisApplication.ActiveDocument.ComponentDefinition.iPartFactory
oFactory.DefaultRow.Item(4).Value = "2"

Erklärung zu dem (stark vereinfachten) Code:

2017-11-14 21_12_09

Wer es etwas "sauberer" programmiert haben will:

Dim doc As PartDocument
doc = ThisApplication.ActiveDocument

Dim oFactory As iPartFactory
oFactory = doc.ComponentDefinition.iPartFactory
oFactory.DefaultRow.Item(4).Value = "1"

[Quelle]

22.06.2017

Parameter eines Bauteiles in einer Tabelle auf der Zeichnung darstellen

Wer ein Bauteil hat und bestimmte Parameter des Bauteiles auf der Zeichnung in einer Tabelle darstellen will, der kann folgende 2 Sachen probieren:

1. Exceltabelle definieren mit den relevanten Parameter und diese in den Bauteil-Parametern und auf der Zeichnung als Tabelle nutzen.

Siehe dazu:

  1. Exceltabelle mit Parameter erstellen und in einem Bauteil verwenden => Arbeiten mit Parametern (2)
  2. Und dieselbe Exceltabelle in eine Zeichnung einfügen: Exceltabelle in eine Zeichnung einfügen

2. iPart erstellen und die iPart-Tabelle auf der Zeichnung darstellen

Aus dem Bauteil ein iPart machen (siehe dazu hier)

2014-12-12 08_45_28

Ansicht des iParts erstellen und mittels Befehl “Tabelle Allgemein” und Auswahl der Ansicht eine Tabelle mit den Parameter aus der iParttabelle erstellen.

2014-12-12 09_54_53

Ggf. Maße ergänzen, den Maßwert ausblenden und stattdessen den Parametername eintragen.

2014-12-12 09_55_09

Ergebnis:

2014-12-12 08_47_44

06.04.2017

MUM Support: Autodesk Inventor und Vault: iParts lassen sich nicht mit Varianten in Vault einchecken

Tipp von meinen Supportprofikollegen Josef! Der Mann ist richtig gut und immer beim MUM Support zu erreichen!

Sie haben in Autodesk Inventor ein neues iPart erstellt und dessen Varianten erzeugt:

    Sie wollen dieses iPart und dessen Varianten in Vault einchecken:

      Allerdings stellen Sie fest, dass die schon erzeugten iPart-Varianten nicht mit eingecheckt werden:

      Weiter lesen…

      29.10.2015

      iPart Tabelle auf Zeichnung: Formel anstelle von Zahlenwert

      Wie kann ich in einer iParttabelle auf einer Zeichnung anstelle einer Formel den berechneten Wert anzeigen?

      Iststand:

      iPartstabelle enthält eine Spalte (Ho) mit einem berechneten Wert.

      image

      Tabelle auf der Zeichnung sieht so aus:

      image

      In der Spalte Ho sollen die Zahlenwerte und nicht die Formel stehen.

      Lösung:

      26.09.2012

      iParts erstellen: Gewindestange als Benutzer-iPart

      Update 26.9.2012

      Das ist der vierte Teil unseres kleinen iPart Kurses. Hier die Links zu den anderen Teil, die bisher erschienen sind:

      In diesem Teil der Artikelreihe wollen wir ein Benutzer-iPart mit einem Gewinde erstellen, genauer eine Gewindestange. Dafür brauchen wir einen extrudierten Kreis, auf dem wir ein Gewinde aufbringen. Natürlich werden die Parameter entsprechend benannt.

      clip_image001

      iParts erstellen: iPart Variante ändern und Element ergänzen

      Update 26.9.2012

      Im ersten Teil haben wir ein Norm-iPart erstellt und dabei zwei Varianten generiert. Um die Änderungen an einem iPart zu vereinfachen, gibt es eine spezielle iPart-Werkzeugleiste die mittels Extras > Anpassen und der Auswahl der Werkzeugleiste “iParts iAssemblies” angezeigt werden kann.

      clip_image001

      Der Vorteil dieses Werkzeugleiste: Es kann definiert werden, ob eine Änderung am 3D Modell für alle Varianten gilt oder nur für die gerade aktive. Probieren wir das gleich mal aus. Wir wollen, daß bei allen Varianten an beiden Enden eine Fase angebracht wird. Dazu aktivieren wir in der Werkzeugleiste die Option “Familienbereich bearbeiten” was soviel heisst, daß die nun gemachte Ergänzung an allen beiden Varianten sichtbar ist.

      clip_image002

      iParts erstellen: Die Grundlagen

      Update 26.9.2012

      In einer Artikelreihe möchte ich zeigen, wie iParts in Inventor erstellt werden. Los geht’s mit den Grundlagen.

      Was sind iParts?

      iParts sind Bauteile, die in mehreren Varianten vorliegen und über eine Tabelle gesteuert werden. Man unterscheidet dabei Norm-iParts und Benutzer-iParts.Norm-iParts haben je Variante fest definierte Parameter, wie sie z.B. eine “Zylinderschraube DIN 912 M6×16 8.8 brüniert” hat. Wird diese Schraube aus einer Vielzahl möglicher Varianten gewählt, sind alle Parameter wie Schraubenlänge, Gewindedurchmesser, Kopfdurchmesser, Größe des Innensechskants usw. exakt definiert. Die Eingabe eines Parameter durch den Benutzer ist nicht notwendig und auch gar nicht erwünscht; die Auswahl der einen Variante z.B. über den Namen genügt.

      Anders sieht es bei Benutzer-iParts aus. Nehmen wir als Beispiel ein Halbzeug wie ein Rohr. Die verschiedenen Rohrdurchmesser und Wandstärken mögen noch einer Norm folgen aber was ist mit den Längen? Wie in der Sägerei kann der Benutzer aus einer unendlichen Vielzahl an verschiedenen Längen wählen und das in jede nur erdenkliche Abstufung. Der eine nimmt L=233,5 der nächste 2001,43 usw. (Auch wenn im echten Leben wohl keiner in der Sägerei ein Rohr auf 1/100 exakt ansägen kann, aber das ist ein anderes Thema. Der Inventor kann das Rohr so exakt darstellen). Die Länge des Rohres kann also beim Einfügen durch den Benutzer frei gewählt werden (möglicherweise aber in gewissen Grenzen z.B. max. 6m) und deswegen spricht man von einem Benutzer-iPart, wenn mindestens ein Parameter innerhalb des iParts von Benutzer durch die Eingabe eines Zahlenwerts definiert werden kann.

      iParts erstellen: Benutzer-iParts

      Update 26.9.2012

      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.

      clip_image001

      23.01.2012

      Benutzerdefiniertes iProperty in einem iPart mittels VBA umbenennen [VBA]

      Hier ein Inventor VBA-Projekt (IVB-Datei), das ein benutzerdefiniertes iProperty in einem iPart umbenennt. Ist nützlich, wenn für die selbe Stücklistenspalte unterschiedliche benutzerdef. iPropertyname verwendet wurden, wie z.B. einmal SC und einmal Supplier Code, die Werte aber in einer Spalte stehen sollen.

      image

      image

      Verwendung der IVB Datei s. Wie verwende ich eine IVB Programm (VBA) in Inventor

      06.05.2010

      Maximale Anzahl der iPartvarianten

      Wie viele Varianten darf ein iPart enthalten? Die Antwort hat Bob Van der Donck vom Autodesk Support.

      We have the following limitation for our Excel table, which is close to what Microsoft itself allows in an Excel sheet: the maximum number of  rows and columns in a single sheet is 65000 rows x 255 columns.
      So theoretically the max. number of iPart members you can create is  65000. […]

      When more than 1000 members are defined in the iPart AND at least one key column exists in the table,  we no longer show the members in the browser to avoid excessive time needed to repaint the browser

      Inventor 1000 rows

      iPart with <= 1000 members

      Inventor 1001 rows

      iPart with > 1000 members

      There is a hidden registry hack that allows you to show more than 1000 rows though.

      Here is what you need to do.

      1. Close inventor.

      2.Start regedit from the Start menu.
      3. For Inventor 2011, add following 32 bit DWORD called “MaxRowInBrowser” in registry [HKEY_CURRENT_USER\Software\Autodesk\Inventor\RegistryVersion15.0\System\Preferences\Catalog]

      For example, give “MaxRowInBrowser” a value of 1500 if you want to see 1500 rows.
      Replace string"15.0" with "14.0" if you are using Inventor 2010.

      4.Open the iPart file.
      5.Edit the iPart table in Inventor and write down on a piece of paper what your key columns are.

      6.Temporarily remove the key columns in your table. You will see the browser being populated with your members.

      7. Edit the table again and restore your key columns.

      8 In the browser context menu change to "List by keys" or "List by members" depending on your preference.

      A strange case of iPart claustrophobia in Excel

      05.01.2010

      Inventor 2010: iPart/iAssembly “Spezialwerkzeugkasten”

      Wurde in Inventor 2009 ein iPart erstellt, öffnete sich der iPart/iAssembly Werkzeugkasten mit dem man ein paar Dinge steuern konnte, beim der Bearbeitung eines iParts. In Inventor 2010 kann der Werkzeugkasten folgendermaßen eingeblendet werde: Extras > Anpassen, Register Werkzeugleisten: iPart/iAssembly suchen und auf “Anzeigen” klicken. (Warum taucht der nicht automatisch auf bzw. in einem Ribbon? Das weiß wohl nur Autodesk!)

       image

      30.08.2009

      Iparts zum Runterladen 1&2

       

      clip_image001

      DIN 439: Sechskantmutter
      DIN 464: Rändelschraube (hohe Form)
      DIN 466: Rändelmutter (hohe Form)
      DIN 467: Rändelmutter
      DIN 653: Rändelschraube
      DIN 703: Stellring
      DIN 705: Stellring
      DIN 988 – S: Stützscheiben
      DIN 1850 T3 – G: zylindrische Buchse
      DIN 1850 T3 – H: Bundbuchse
      DIN 2093: Tellerfeder
      DIN 6319 – C: Kugelscheibe
      DIN 6319 – D, G: Kegelpfanne
      DIN 6330 – B: Sechskantmutter
      DIN 6885-1: Paßfeder
      ENSAT – N302: Gewindeeinsatz
      ISO 7093-1: Scheibe
      ISO 7380: Linsenschraube
      ISO 7381: Linsen-Flanschkopfschraube
      ISO 8734: Zylinderstift
      ISO 8735: Zylinderstift mit Innengewinde

      Alle Iparts wurden von Michael Rauffuß erstellte – danke Michael (Rauffi)

      diverse_iparts.zip

      Scheibe für Bolzen (DIN 1440).ipt
      Scheibe für Bolzen (DIN 1441).ipt
      scheibe_din1440u1441.zip

      GUK-safety-nut.ipt
      guk-safety-nut.zip

      clip_image002 DIN 913 set screw.ipt
      din912_m3_m12.zip
      clip_image003DIN 934 Nut.ipt
      din-934-nut.zip

      clip_image004
      Parameter (fx) öffnen nach unten scrollen, den Benutzerparameter „m1“ Modul beliebig ändern und die gewünschte Zähnezahl „z1“ eingeben. Als Extra habe ich noch das Kopfspiel eingebaut.
      In der Extrusion1 die Zahnraddicke einstellen. Schon ist alles fertig.Das sind alle Angaben die man im Zahnradbau benötigt. (von Bernd Neudörffer Ingenieurbüro für Sonderentwicklungen 78354 Sipplingen)
      zahnrad.zip
      clip_image005muffe_g_dinen10241.zip

      clip_image006verschlussschraube_din908_i6kt_g.zip

      clip_image007vorschweissflansch_en1092-1.zip

      Iparts zum Runterladen 3

      clip_image001

      DIN 3760: Radial-Wellendichtring,
      DIN 6321: Aufnahme- und Auflagebolzen (Form A, B und C),
      DIN 6371: Schwenkscheibe,
      DIN 6372: Vorsteckscheibe,
      DIN 7346: Spannhülse,
      DIN 7993 A: Runddraht-Sprengring (Welle),
      DIN 7993 B: Runddraht-Sprengring (Bohrung).

      Und noch ein paar iParts von Michael Rauffuß – danke Michael!
      diverse_iparts2.zip

      iParts zum Runterladen

      Dieter Panhans hat mir folgende iParts im Inventor 2008 Format zum Download zur Verfügung gestellt.

      Achtkantmuttern DIN 80705 Reihe 1
      Schäkel DIN 82101 Form A
      Schäkel DIN 82101 Form C Nenngröße 1-20
      Schäkel DIN 82101 Form C Nenngröße 25-100
      Sechskantmuttern EN ISO 4035
      Sechskantschraube mit Zapfen DIN 561

      clip_image001

      Download Inventor 2008 iParts (ZIP 1,3MB)

      Inventor FAQ Newsletter. Emailadresse: