|
Inventor VBA : iPart Steuerung über externe Excel Tabelle sehr langsam
KraBBy am 07.02.2019 um 17:26 Uhr (1)
Der Code ist 1zu1 das "Table Parameters API Sample" aus der Hilfe.Dabei geht es um das Verknüpfen von (Modell-)Parametern mit Werten aus einer Excel-Tabelle. "Von Hand" wäre das unter Parameter - Verknüpfen. Das hat mit der Tabelle für iParts nichts (oder nicht zwingend) zu tun.Es sollte sich nach Ausführung des Codes was bei den Parametern getan haben, sprich die Werte aus der ExcelTabelle sollten eingefügt/verknüpft sein. Man könnte jetzt diese Parameter in der iPart-Tabelle unterschiedlich zuweisen, als ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : ILogic bei Migration ausführen
rkauskh am 10.01.2026 um 09:58 Uhr (1)
MoinIch denke nein, es wird nicht funktionieren. iLogic ist auch nur ein Addin und die werden bei der Migration im Aufgabenplaner nicht geladen. Entweder eine Exe erstellen, die mittels ApprenticeServer durch alle Dateien läuft und die iProps ergänzt falls nicht vorhanden. Oder eine externe iLogic, die erst beim nächsten Öffnen der Datei (falls das jemals passiert bei Altdaten) die iProps ergänzt. Der sinnvolle Aufwand hängt dabei von der Menge der Dateien ab, die bearbeitet werden sollen. Sollen mehrere i ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iLogic: BOM-Spalte iPropertie-LIEFERANT ausfüllen.
Hoernybernd am 02.02.2023 um 16:42 Uhr (1)
Zitat:Original erstellt von KraBBy:Man kann über die API (also auch mit iLogic) auf die iProperties zugreifen, lesend und schreibend. Man kann auch bei geöffneter Bgr. eine Schleife basteln über alle Komponenten und für jede prüfen, ob in einem iProp. etwas steht (oder ob es leer ist). Ggf kann es auch erstellt werden, falls nötig. Aber was bedeutet "automatisch ausfüllen"? Woher kommt die Info, was beim jeweiligen Teil ins iProp. geschrieben werden soll? Am liebsten wäre es mir wenn ich über "externe Form ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : referenzierte Datei neu zuweisen ohne Holzhammer
rtend12 am 15.10.2009 um 22:26 Uhr (0)
Hallo Roland,das Programm ist während meiner Inventor-Zeit entstanden, weil die Firma in der ich arbeitete keine Datenverwaltung hatte und zusätzlich noch eine Ablagestruktur der Serienteile mit sehr vielen Ordnern, die das sprechende Nummernsystem abbildeten, hatten. Da dauerte das Ablegen einer Baugruppe mit nachträglichem zuweisen der Referenzen schon mal einen Nachmittag.Die Bedienung ist für mich, da ich es programmiert habe, klar und ich meine auch ähnlich dem DA. Allerdings ist das natürlich subjekt ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : externe Bemaßung von Baugruppen in *.iam
Arne am 20.11.2004 um 17:18 Uhr (0)
Hallo! Vielen Dank für die Infos, wenn auch ich die vom Paul nicht ganz verstehe!:-) Mein Problem ist du, dass ich die Bemassung im 3D, also iam, darstellen muss und es da zur Folge hat, dass sich der Würfel tatsächlich verändert, wenn man das Maß "Müller" ändert. Vielleicht muss ich mir am Wochenende noch einmal ein transparenteres Beispiel überlegen, bzw. mein Problem deutlicher beschreiben?!:-) Gruß Arne PS @ Paul "ClientGraphics: das sind rein temporaere Grafiken, die koennen nicht mitgespeichert werde ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : Parameter aus Datei kopieren
rkauskh am 24.11.2022 um 11:25 Uhr (1)
HalloZitat:der gar beim einer Datei????Beim ...was?Ja, geht. Aber: Das Öffnen dieser Datei verbraucht Zeit und Resourcen bei jedem Speichern. Jedes Mal eine komplette Datei öffnen, nur um Wertepaare auszulesen, ist alles andere als ideal. Dann muss man auch bedenken, das beim Speichern einer Baugruppe viele Bauteile nacheinander gespeichert werden. Das heißt jedes Mal Vorlagendatei öffnen, kopieren, schließen. Das kann spürbar Performance fressen.Die Parameter sind doch immer wieder die Gleichen und haben ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : ILogic bei Migration ausführen
chense am 12.01.2026 um 10:14 Uhr (1)
Zitat:Original erstellt von rkauskh:MoinIch denke nein, es wird nicht funktionieren. iLogic ist auch nur ein Addin und die werden bei der Migration im Aufgabenplaner nicht geladen. Entweder eine Exe erstellen, die mittels ApprenticeServer durch alle Dateien läuft und die iProps ergänzt falls nicht vorhanden. Oder eine externe iLogic, die erst beim nächsten Öffnen der Datei (falls das jemals passiert bei Altdaten) die iProps ergänzt. Der sinnvolle Aufwand hängt dabei von der Menge der Dateien ab, die bearbe ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Allgemeine Fragen zum Programmieren
rkauskh am 23.02.2013 um 14:07 Uhr (0)
HalloDas "o" steht einfach nur für "Object". Man signalisert damit den Variablentyp. Vorschrift ist das nicht, aber hilfreich wenn der Code umfangreicher wird. "Leider" gibt es mittlerweile viel mehr Typen als Buchstaben. Deswegen taucht das "o" als allgemeiner Bezeichner so oft auf. Weitere Beispiele:s - Stringb - Byted - Doublei - Integera - ArrayIch deklariere vorzugsweise zu Beginn, weil man sich sonst schlicht einen Wolf sucht, wenn man später die Deklaration sucht.Einrückungen mach ich zur Strukturda ...
|
| In das Form Inventor VBA wechseln |
 |
Inventor VBA : Alternative zu Excel zur Propertyverwaltung
chense am 15.07.2022 um 09:26 Uhr (15)
Hallo zusammen,wir stellen in Zukunft auf ein neues Schriftkopf- und Freigabesystem um, das quasi alles aus IProperties zieht die im Laufe eines Bauteillebens so mehr oder weniger automatisch befüllt werden.Dazu sind 2 Dinge nötig: - Ich muss bei alten Dokumenten die neuen benutzerdefinierten iProperties (rund 40 Stück) irgendwoher holen- Ebenso muss ich für einige Schritte im Prozess (z.B. Auswahl neuer Status, Qualitätseinstufung) die Auswahlwerte für die InputListboxen holenBisher wird beides über Excel ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : externe Bemaßung von Baugruppen in *.iam
Arne am 19.11.2004 um 14:03 Uhr (0)
Hallo Forum, meine Diplomarbeit wird immer skurriler, denn nachdem ich die 3D Modelle dynamisch und parametrisch zusammengebaut habe (incl. Einfärbung mittels RenderStyle, Visibility...) sind nun Bemaßungen in der Baugruppe, also der gerenderten Ansicht, gewünscht. Wie im Inventorforum zu lesen ist, habe ich dazu Skizzen eingeblendet, was jedoch den Nachteil hat, dass ich den Text nicht beeinflussen kann. Konkretes Beispiel in den Bildern. Ich muss also eine Möglichkeit finden, im 3D Modell schöne, am best ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : .idw inkl. .ipt kopieren und Referenzen ändern
Enduro am 16.10.2012 um 10:31 Uhr (0)
Hallo Forum, ich möchte per Makro eine Zeichnung und Modell kopieren. Zu dem gleichen Thema habe ich hier im Forum viele alte Beiträge gefunden aber leider keine hilfreiche für mich. Das Problem: Referenz auf .ipt wird nicht mitkopiert(mitgenommen) und muss immer manuell zugewiesen werden. Was ich bisher schon habe ist, ein Code, dass die dazugehörige .idw für ipt aus gleichem Ordner aufmacht, die dann kopiert und auch ipt kopiert. Was ich noch brauche ist, ein Hinweis, wie ich Referenz richtig setzen kann ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : .idw inkl. .ipt kopieren und Referenzen ändern
RolandD am 20.10.2012 um 13:17 Uhr (0)
Hallo Ralf & EnduDa ich häufig Dateien mit IDW im Designassistent kopiere und dann ersetze, würde ich gern Euer Makro mit folgender Funktion nutzen:Aufruf aus einer IAM oder IPT1. speichern unter.. der zugehörigen IDW2. speichern unter dem gleichen Namen der IPT bzw. IAM3. schließen der beiden ursprünglichen Dateien ohne speichern4. öffnen der neuen IDW -- bis hier fuktioniert auch alles5. ersetzen der Referenz auf neue IPT bzw. IAM -- neue Referenz steh richtig in "new3DName" wird aber nicht ersetztCode ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iParts einer iAssembly als eigenständige Bauteile speichern
st.w am 19.03.2013 um 15:33 Uhr (0)
Hallo Ralf, hallo hartnäckige vbaler,nach den Fehlschlägen kam ich gestern auf die (wie ich finde) erlösende Idee, die Prozesse zu entzerren.Also 2 Durchläufe statt einem: Im ersten Durchlauf nur öffnen und analysieren. Dabei eine Liste der zu separierenden Bauteilen/BGs mit Rekursionstiefe erstellen.Im zweiten Durchlauf die Einträge der Liste gemäß Ihrer Rekursionstiefe abarbeiten. Tiefste Stufe zuerst.Dann jeweils EIN Bauteil öffnen, speichern als und schließen. Dann wieder öffnen, Tabelle weg und Refere ...
|
| In das Form Inventor VBA wechseln |