|
Inventor VBA : Stückliste über Excel Makro in Excel Datei einfügen
bkrüger am 25.09.2020 um 14:38 Uhr (1)
Import BOM-Template funktioniert - aber erst ab Inventor 2018.
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Stückliste über Excel Makro in Excel Datei einfügen
rkauskh am 30.09.2020 um 19:44 Uhr (1)
HalloBist du sicher, dass der Fehler beim StructuredViewEnabled und StructuredViewFirstLevelOnly behoben ist? Bei mir knallts da, wenn die Bedingung erfüllt wird. Ich hab bisher keine Möglichkeit gefunden, dass der Export mit dem ApprenticeServer über die Export-Funktion funktioniert. Man kann nur die BOMRows auslesen und damit die Werte in Excel übernehmen. Ist halt um einiges umständlicher.------------------MfGRalf
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : *.csv mit zwei Reihen und variablen Zeilen als dictonary einlesen
EIBe 3D am 01.10.2020 um 11:51 Uhr (1)
Hallo zusammen,nachdem ich mich schon gefühlt ewig damit rumschlage und für VBA nicht wirklich etwas sinnvolles fand, dachte ich es wäre vielleicht ganz gut mal nachzufragen.Ich schreibe fortlaufend in einen csv Datei Dateiname und InternalName der DateiTeil1.ipt; {123456789}Bg1.iam; {987654321}am Anfang eines Makros möchte ich nun die csv in ein dictonary einlesen, wobei der Dateiname der Key sein sollIm weiteren Verlauf soll ein Key im dictonary gesucht werden und falls gefunden Key und Wert in einem zwe ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Stückliste über Excel Makro in Excel Datei einfügen
Thomas Thomas am 10.10.2020 um 19:55 Uhr (1)
Hallo Ralf, ich denke du hast recht. Hast du einen Link oder Bsp. wie ich über BOMRows auslese. Ich kann mir nicht vorstellen wie ich an die Struktur komme.Grüße Thomas
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Stückliste über Excel Makro in Excel Datei einfügen
rkauskh am 11.10.2020 um 00:07 Uhr (1)
HalloDie Struktur zum einfach Auslesen gibt es so nicht. Im vorletzten Beitrag ist ein Beispiel das den Ablauf demonstriert. Der Export auf diesem Weg setzt voraus, dass die jeweilige Stücklistenansicht aktiviert ist. Dafür kann es einem egal sein, welche Spalten aktuell in der Stückliste angezeigt werden, man sammelt sich die erforderlichen Infos selbst zusammen. ------------------MfGRalfRKW Solutions GmbHwww.RKW-Solutions.com
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VBA-Eintrag beim öffnen löschen
Empl am 27.10.2020 um 15:32 Uhr (1)
Hallo zusammen,wir haben bei unseren Bauteilen einen VBA-Eintrag der bei größeren Baugruppen (ab ca. 3500 Bauteile) Probleme macht.Dabei handelt es sich um ein Relikt aus alten Zeiten welches nicht mehr verwendet wird.Gibt es eine Möglichkeit, diesen Eintrag beim Öffnen der Datei/Baugruppe automatisch zu löschen?Kann man hierfür einen Eintrag in der übergeordneten Default.ivb machen der das übernimmt?Wie müsste dieser aussehen.Danke für eure Hilfe
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VBA-Eintrag beim öffnen löschen
Empl am 28.10.2020 um 08:49 Uhr (1)
Hallo,danke schon mal.Grundsätzlich funktioniert der Code, aber nur bei der ersten Datei.Ich hab hier im aktuellen Projekt in der Gesamtbaugruppe ca. 1800 verschiedene BT´s verbaut.In allen ist das Modul1 enthalten.Nach der ersten Datei wird aber nix mehr gelöscht.Wie muss man den Code ergänzen um das zu bewirken.Sorry für die Fragen. Was VBA betrifft bewege ich mich gerade auf kompletten Neuland und werds auch hinterher sicher nicht mehr brauchen.
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : speichern unter und Benutzer iProbs löschen
rkauskh am 03.11.2020 um 21:34 Uhr (1)
HalloWie KraBBy schon geschrieben hat, die Bilder werden nicht mit Code eingebunden. Schau mal im Inventor unter "Extras" -- "Anwendungsoptionen" auf dem Reiter "Datei" nach dem Pfad für das "Vorgabe-VBA-Projekt". Normalerweise steht dort "C:UsersPublicDocumentsAutodeskInventor 2018Macros". In den Pfad kopierst du deine beiden Bilder. ------------------MfGRalfRKW Solutions GmbHwww.RKW-Solutions.com
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : speichern unter und Benutzer iProbs löschen
KraBBy am 04.11.2020 um 12:53 Uhr (1)
Dein Datei-Name des Bildes passt nicht.Modul1.Kopieren.iProbs.loeschen.long.bmpzum Vergleich, das Beispiel aus dem verlinkten Hilfe-EintragModule1.RotateCamera.Small.bmpModulname.SubName.Small.bmp für 16x16 pxModulname.SubName.Large.bmp für 32x32 px------------------Gruß KraBBy
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : i-Logic Zugriff auf i-Properties
Frankx am 17.11.2020 um 10:31 Uhr (1)
Vielen Dank. Das funktioniert sehr gut.Ich hatte zwischenzeitlich folgende Lösung:iProperties.Value("Custom", "Abmass") = iProperties.Value(sRefDatName, "Custom", "Abmass")Wobei sRefDatName den Dateinamen der referenzierten Datei beinhaltet.Das Problem war hier, dass man nicht den Pfad der referenzierten Datei dabei hat.ILogic akzeptiert hier selötsamerweise nur den Namen ohne Pfad.Deine Lösung ist demnach die bessere!.
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Stil-Editor
rkauskh am 24.11.2020 um 19:24 Uhr (1)
HalloDer Standardrahmen liefert auch per VBA diese Informationen nicht.Kannst du die Datei hochladen? ------------------MfGRalfRKW Solutions GmbHwww.RKW-Solutions.com
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : dxf export Polylinie
LenardBernd am 01.12.2020 um 10:32 Uhr (1)
Hallo, ich habe eine Blech-Datei erstellt(ipt), mittels Code wird die Datei in eine dxf exportiert.Funktioniert Super....("FLAT PATTERN DXF?AcadVersion=R12&OuterProfilLayer=IV_OUTER_PROFILE&InteriorProfilesLayer=IV_INTERIOR_PROFILES&InvisibleLayers=IV_TANGENT;IV_ARC_CENTERS;IV_BEND;IV_BEND_DOWN;IV_TOOL_CENTER_DOWN;IV_TOOL_CENTER")Kann man das auch als Polylinie exportieren?Manuell funktioniert das...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Datei öffnen speichern schliessen
is am 13.02.2007 um 10:44 Uhr (1)
Hallo Paul,ich habe noch mein Programm erweitert. Nur bekomme ich zuviele Meldungen wie Aktualisieren von idw und den speichervorgang.wie kann ich diese Meldungen verhindern?Code:Sub Speichern() Dim oDoc As Inventor.Document Dim oDraw As DrawingDocument Dim file As String Dim Dateiname As String Dim Verzeichnis As String Dim Datei() As String Dim Werte() As String Dim anzahl As Integer.... For i = 0 To anzahl - 1 Set oDoc = ThisApplication.Documents.Open(Verzeichnis & Datei(i)) Set oDraw = ...
|
| In das Form Inventor VBA wechseln |