|
Inventor VBA : Stückliste per Makro nach Excel exportieren
Didikalle am 09.10.2011 um 11:27 Uhr (0)
Hallo noctis79Besten Dank für diesen Lösungsansatz. Zu Deiner Frage kommend:Ich habe aus den Iproperties - Projekt - die Bauteilnummer (zB. DL-02011333) und die Bezeichnung (zB. Konsole)genommen mit einem "." getrennt (DL-02011333.Konsole) als Dateiname verwendet. In der Exceldatei wird der Dateiname per Formel wieder geteilt und in "A2" die Bauteilnummer und in "E2" die Bezeichnung eingefügt. Ich denke aber, dass Du hierfür eine bessere Lösung hast und die entspr. Iprops direkt in die Excelfelder bringen ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VBA: Was kann der Apprentice Server eigentlich?
Grobherz am 30.11.2010 um 17:37 Uhr (0)
Ich versuche gerade, aus Excel heraus eine Stückliste aus einer Assembly abzuleiten.Dazu verwende ich den Apprentice Server. Leider scheint Apprentice aber nicht alles zu unterstützen, was man über ein normales Document bekommt. Es fehlen offensichtlich einige Eigenschaften beim ApprenticeServerDocument gegenüber dem Document.Beispiel:dim oDoc as Documentdim oCons as AssemblyConstraintsset oDoc = thisApplication.ActiveDocumentset oCons = oDoc.ComponentDefinition.Constraints-- gehtdim oDoc as ApprenticeServ ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VBA INVENTOR 2009
SMEneu am 27.01.2009 um 11:01 Uhr (0)
Hallo,Folgendes habe ich vor:In meiner Baugruppe (*.iam) möchte ich über VBA die Stückliste öffnen und aus der Spalte OBJEKT und ANZAHL einzelnen Werte einer Zelle kopieren und jeweils in die Spalte ITEM und QTY in die jeweilige Zelle einfügen.ITEM und QTY sind benutzerdefinierte I-Property in den Einzelbauteilen.Problem:Bisher habe ich VBA nur unter Excel benützt! Und es fällt mir recht schwer zu verstehen wie ich in VBA unter Inventor auf bestimmte Tabellen und Zellen zugreife, da hier ganz andere befehl ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Bauteilparameter nach Excel exportieren
Chris0804 am 25.10.2021 um 12:31 Uhr (1)
Ich habe die Lösung für mein Problem gefunden. Vielleicht hilft die Lösung ja noch jemandem. In der fehlerbehafteten Zeile: iRow = xlWS.Cells(Rows.Count, 1).End(xlUp).Row + 1habe ich ein xlWS vor dem Rows.Count eingefügt und nun läuft es, also: iRow = xlWS.Cells(xlWS.Rows.Count, 1).End(xlUp).Row + 1Ich frage mich zwar, warum das Makro mit der fehlerhaften Zeile funktioniert wenn ich es manuell starte, allerdings nicht wenn ich es durch das andere Makro starte. Trotzdem bin ich erstmal froh das es nun funk ...
|
| In das Form Inventor VBA wechseln |
 |
Inventor VBA : Mal wieder - Stückliste per Makro exportieren
axi92 am 05.12.2013 um 08:38 Uhr (1)
Die Positionsnummern sind bei dir anscheinend nicht wichtig da sie ja nicht übereinstimmen oder? Warum exportierst du sie denn wenn ich fragen darf?Was die Sortierung angeht kann ich dir leider nicht besonders helfen, da ich mich mit dem noch nicht auseinander gesetzt habe.2 Fragen stellen sich mir da wenn ich darüber aber nachdenke ist es schneller wenn man die Daten im Makro sortiert und dann schreibt oder zuerst ins Excel schreibt und die Sortierung dann dort vom Makro durchführen lässt.Auf deine Frage ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : eigene Bibliothek
Martin_0103 am 14.03.2006 um 08:19 Uhr (0)
Hallo Zusammen,ich würde gerne für Firmenteile "Bibliotheken" anlegen. Ähnlich dem TeamWeb - allerdings dürfen die Bauteile, die über TeamWeb geladen werden, nicht in den neuen Abeitspfad kopiert werden. Diese Teile müssen an exakt der Stelle bleiben von wo sie geladen wurden.Wundervoll wäre die Möglichkeit, wenn es auch aus Excel heraus ginge - ähnlich einem Hyperlink, ich ziehe diesen einfach in die Baugruppe.Zur Zeit ist es nur möglich, durch Klicken dieses Hyperlings, wird das Teil geöffnet und ich sag ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : iPart Spalte erzeugen - Eigenschaft hinzufügen
Buskonne am 29.07.2008 um 15:53 Uhr (0)
Sooo leicht scheint es doch nicht zu sein.Ich habe das Problem anders, einfacher, ohne iParts gelöst. Man durchlaufe eine Schleife, zerschneidet das Teil, speichert das Volumen in ein Array, löscht das zerschneiden wieder und auf gehts zum nächsten Abschnitt bis alle Stücke durchlaufen sind. Dann das Array in eine Excel-Tabelle entleeren und fertig ist. So bleibt das Ursprüngliche Bauteil unangetastet und ich habe trotzdem die Daten, die mich interessieren. Ideal wäre nun noch ein Thumbnail (von jeder Sche ...
|
| In das Form Inventor VBA wechseln |
 |
Inventor VBA : NACA-Profile generieren mit Hilfe von Inventor-VBA
Ballack am 16.04.2013 um 14:00 Uhr (0)
Hallo Leute,ich möchte mit Hilfe Inventor professional 2013 einen parametrisierten Radialturbinen-schaufeln erstellen.Dies erfolgt durch extrudieren durch 3 verschiedenen NACA-Profile.Um die Profile zeichnen zu können, habe ich bis jetzt die Punkte bei Excel generiert und als Tabelle in Inventor importiert.Aber der Profile lassen sich danach nicht durch bestimmte Parameter ändern, dafür muss ich wieder neue punkte aus der Exceltabelle importieren...was natürlich später für die Schaufeloptimierung nicht so ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Koinzidenz und Bemaßung
haller9816 am 12.08.2010 um 23:04 Uhr (0)
Zitat:Original erstellt von haller9816:Hallo Leute,ein klein bißchen kenn ich mich aus bei vba für inventor - eine skizze mit lines zeichnen und iproperties handeln mit excel usw geht z.b.ABER:es gibt eine für mich unüberschaubare vielfalt der objekte und methoden, die dann auch noch unterschiedlich anwendungsarten und parameter haben (ich finde dazu keine gute übersicht), daß es mir nicht gelungen istendpunkte von lines koinzident mit kanten eines bestehenden blechbauteil zu macheneine bemaßung von lines ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Komponenten aus BG paramtergesteuert löschen
RZGGB am 29.08.2011 um 22:38 Uhr (0)
Hallo!Bin neu hier und habe ein Problem mit dem ich nicht weiterkomme.Ich habe bisher zwar etwas Erfahrung mit Excel VBA, bin aber kpl. neu in Inventor VBA. Habe Inventor 2009 und möchte aus einer Baugruppe bestimmte Komponenten parametergesteuert löschen.Das Lösch-Makro soll mit anklicken des "Aktualisieren"-Buttons gestartet werden.Mit dem nachfolgenden Code kann ich zwar Baugruppen, aber keine Bauteile löschen.Code:_______________________________________________________________Public Sub Löschen() D ...
|
| In das Form Inventor VBA wechseln |
 massstab.txt |
Inventor VBA : Maßstab der Ansicht in eine Zeichnung übernehmen
thecrow am 12.07.2011 um 15:03 Uhr (0)
Hallo WBF! Nach 4 Jahren Inventorpraxis bin ich heute doch der Versuchung erlegen mich hier anzumelden, weil ich leider nicht weiter komme.Ich weiß dass ich hier auf einen 6 Jahre alten Beitrag antworte, aber es trifft doch am besten mein Problem und genügend Praxiserfahrungen anderer Benutzer mit dem Script wird hier vielleicht da sein. Und zwar sind wir vor kurzem auf 64bit umgestiegen und demzufolge mussten wir uns auch von der iProperty Collection verabschieden die uns immer den Massstab im Schriftfel ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Stückliste in Baugruppe sortieren und in csv- oder Excel-Datei exportieren
Honigbär am 27.07.2018 um 12:57 Uhr (1)
Irgendwie ist doch aber immer eine Detailgenauigkeit aktiv oder nicht? Ich wüsste nicht wie ich den Haken bei Detailgenauigkeit loswerden sollte. Genauso wie es mit Ansicht (zwei Zeilen darüber) der Fall ist. Eine Ansicht ist immer aktiv.Ich habe mal von "Detailgenauigkeit1" auf die Detailgenauigkeit "Hauptansicht" umgeschaltet und den Code nochmal ausgeführt. Und siehe da, es funktioniert. Seltsam. Die Detailgenauigkeit1 muss aber sein, weil ich einige Unterbaugruppen unterdrückt habe (die dienen als Hil ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Mittige Darstellung der Userform auf Bildschirm 1
Honigbär am 04.07.2018 um 13:31 Uhr (1)
Hallo zusammen,wie im Betreff beschrieben suche ich nach einer Lösung die von mir erstellte UserForm mittig auf Bildschirm 1 darzustellen.Momentan wird mein Userform einfach irgendwo an undefinierter Stelle auf Bildschirm 2 angezeigt.Unter Excel hatte ich das Problem so gelöst:Code:Option ExplicitSub Test()With UserForm1.StartUpPosition = 0.Left = Application.Left + (0.5 * Application.Width) - (0.5 * .Width).Top = Application.Top + (0.5 * Application.Height) - (0.5 * .Height).ShowEnd WithEnd SubDa kommt mi ...
|
| In das Form Inventor VBA wechseln |