 |
Inventor VBA : Daten aus Excel importieren
Chris 31 am 11.01.2016 um 10:03 Uhr (15)
Also:Du musst die Datei im Hintergrund öffnen, da ja sonst keine Instanz zum Zugreifen hast.Du kannst auf die unterschiedlichen "Blätter" zugreifen mit:Code:Dim oSheet As Excel.WorkSheetSet oSheet = workbook.Sheets.Item("NAME DES SHEETS")------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor : Baugruppen Konfigurator mit automatisierter Zeichnungsableitung
Chris 31 am 14.03.2014 um 14:29 Uhr (1)
Halloich habe genau das, was du da beschreibst als VBA Code realisieren können. Nur dass die Excelliste nicht vom Kunden ausgefüllt wird, sondern von AutoCAD über Datenextraction.Dann liest Inventor die Daten aus der Liste ein, kopiert die entsprechenden Teile aus der Stammbibliothek und konfiguriert sie in den Größen und speichert sie unter dem neuen Namen ab.Damit haben wir uns einen Aufwand von etwa 2 - 3 Stunden pro Model auf etwa 5 Minuten pro Modell reduzieren können.Ist alles auch ohne Vault möglich ...
|
| In das Form Inventor wechseln |
 |
Inventor VBA : Excel-Export in gleichemOrdner speichern wie IDW
Chris 31 am 19.11.2013 um 13:19 Uhr (15)
Hallo zusammen,ich habe mir ein Macro mit Hilfe der Foreneinträge erstellt, das mir eine Stückliste von der .idw als .xls extrahiert und auf einem von mir vordefinierten Pfad abspeichert. Nun versuche ich schon seit Stunden es hin zu bekommen, dass er den Dateipfad der .idw ausliest und die .xls-Datei am selben Pfad abspeichert. Aber ich bekomme es leider nicht hin. Bin leider auch kein Programmierer. Ich hoffe mir kann irgendwer hier helfen.Gruß Chris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Excel-Export in gleichemOrdner speichern wie IDW
Chris 31 am 20.11.2013 um 13:28 Uhr (1)
Ah, danke für den Tipp!Der Fehler war in Name_Pfad. Der hat den Dateinamen nicht mit erfasst, sondern nur den Ordner angegeben. Jetzt läuft das Programm durch, gibt die Fehlermeldung, dass die Datei nicht gefunden werden kann und speichert mir dann die nicht gefundene Datei im richtigen Ordner ab.Finde zwar gerade den Grund für die Fehlermeldung nicht, aber Hauptsache das Programm funktioniert erstmal grundsätzlich. Danke schonmal dafür!Gruß Chris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : .ivb gemeinsam nutzen?
Chris 31 am 16.06.2014 um 06:25 Uhr (1)
Hallo Jürgen,das mit dem Schreibschutz hab ich mir schon gedacht. Das ist aber ja auch kein Thema. Auf jeden Fall spare ich mir das kopiere auf deren Rechnern.Das mit dem Loginscript schaue ich mir mal an, ob es sich für uns lohnt (und ob der Systemadmin mich das überhaupt machen lässt ).Danke erstmal für deine Antworten,Gruß Chris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Stile aktualisieren für bel. Datei
Chris 31 am 30.04.2015 um 13:39 Uhr (1)
Hallo,welche Styles möchtest du denn aus dem Part, bzw der Assembly übernehmen?Soweit ich weiß gibt es da ja bloß Beleuchtungsstile...------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Arbeitspunkt und ipt Dateinamen in einer Zeichnung auslesen
Chris 31 am 21.05.2015 um 14:35 Uhr (1)
Du meinst die Bohrungstabelle?Dort hast du ja keine Auswahl, mit der du die Datei bestimmen könntest.Ich hab es jetzt bei schnellem Probieren auch nicht hinbekommen, ein iProp mit der Bauteilbezeichnung in die Tabelle zu kriegen.------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Listbox von .xlsx Datei füllen + ColumnHead
Chris 31 am 13.08.2015 um 10:43 Uhr (1)
Hi Philipp,dass deine Header leer sind könnte natürlich viele Ursachen haben. Liest er denn den Rest vernünftig ein und befüllt die Liste?Ist die Range richtig angegeben?Was du unten meinst, mit dem oxlsdoc Objekt, verstehe ich ehrlich gesagt nicht.------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Fehler abfangen: Masse via VB Script auslesen
Chris 31 am 19.01.2016 um 08:19 Uhr (1)
Zu Punkt 2 hätte ich vielleicht einen Ansatz. Kann es sein, dass Inventor das Script noch nicht zu Ende abgearbeitet hat, weil die letzte Zelle, die du ausliest eine leere Zelle ist?Das würde dann bedeuten, dass Inventor versucht eine Datei zu öffnen, während du aber das Bezugsdokument in Excel schließt. ------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Dateien Öffnen, Speichern und Schließen
Chris 31 am 03.03.2016 um 13:17 Uhr (1)
Zitat:Original erstellt von rkauskh:HalloDir fehlt vermutlich der Verweis auf die Microsoft Scripting Runtime. Schau mal unter Extras -- Verweise im VBA-Editor.BTW. Wozu ist dieses Öffnen, Speichern, Schließen gedacht? Inventor speichert nur wenn er eine Änderung an der Datei feststellt. Hast du den Rat von Ralf denn schon befolgt?------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VBA: Stückliste mithilfe der Baugruppe erstellen
Chris 31 am 10.06.2016 um 10:37 Uhr (1)
Versuchs mal indem du die Zeile Hiermit ersetzt.Code:oSubdoc = ThisApplication.Documents.Open(oPartDoc.ReferencedDocumentDescriptor.FullDocumentName,False)Mit dem False am Ende wird die Datei unsichtbar geöffnet. Habe ich im Code oben vergessen. Vielleicht behebt das schon den Fehler.------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : INV 2015 VBA - Alle Zeichnungs Ansichten Updaten
Chris 31 am 28.06.2016 um 10:40 Uhr (1)
Hi Daniel,du schickst einfach ein Code:ThisApplication.SilentOperation = Truedeinem Code vorweg.Mit Code:ThisApplication.SilentOperation = Falsewieder aufheben.------------------MFGChris
|
| In das Form Inventor VBA wechseln |
|
AutoCAD ObjectARX und .NET : .dwg-Layout von Inventor erstellen
Chris 31 am 17.12.2013 um 10:30 Uhr (1)
Hallo Holger, danke für die schnelle Antwort.Ich glaube ich habe mich zu unklar ausgedrückt.Es gibt ja im AutoCAD 2013 die Option direkt vom Inventormodell eine Ableitung zu erstellen. Diese ist unter Layout-- Basis zu finden.Das möchte ich nun im VS ansprechen.Dazu sind keine Viewports nötig. Ich habe im Modellbereich ja auch absolut keine Daten vorhanden.Gruß Chris
|
| In das Form AutoCAD ObjectARX und .NET wechseln |