|
Inventor VBA : Datei in Verzeichniss löschen falls vorhanden
Meierjo am 03.02.2021 um 14:07 Uhr (1)
HalloDeswegen habe ich vorherCode:on error resume next und danachCode: err=0 eingebautGruss
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Datei in Verzeichniss löschen falls vorhanden
EIBe 3D am 03.02.2021 um 15:11 Uhr (1)
Nicht so gut unbekannte Fehler einfach zu verschlucken.Weiter gehe ich davon aus, das du mit err = 0 dein vorher gesetztes "On Error Resume Next" wieder deaktivieren magst. Das geht über "On Error GoTo 0".Mit err = 0 setzt du nur die err.Number wieder auf 0 zurück, dies macht man sinnigerweise über err.clearGrüßeEIBe 3D
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Speichern nach Dateityp
rkauskh am 19.02.2021 um 22:40 Uhr (1)
HalloWillkommen im Forum Ich denk du tust dir keinen Gefallen die Ordnerstruktur von Inventor so zu verbiegen. Das könnte dir mittelfristig Probleme verursachen. Für das Thema gibt es im Inventorforum echte Spezialisten, die dir die Problematik ausführlich darlegen können. Das Speichern selbst zu steuern ist nicht ganz so trivial wie es zu Beginn scheint. Es sind eine Menge Randbedingungen zu prüfen und mögliche Fehlerszenarien zu behandeln. Angefangen von Laufwerksbuchstaben die nicht existieren, nicht v ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Speichern nach Dateityp
FreeSpace80 am 22.02.2021 um 09:30 Uhr (1)
Moin KraBBy,Zitat:Wann wird denn dieses Makro ausgeführt? Ist das Dokument da bereits (wo anders) gespeichert?Die Datei ist vorher nicht gespeichert.Das funktioniert auch sehr gut muss ich sagen. Mit "Save" habe ich es nicht hinbekommen (warum auch immer) (Bin da noch nicht so firm in der ganzen Sache). Und wenn die Datei schon gespeichert wurde funktioniert das auch ohne Probleme.Mit dem "On Error" hast du natürlich recht. werde es mir nochmal anpassen.Gruß Alex
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Arbeitselemente global ausblenden
Thunja am 16.03.2021 um 10:14 Uhr (1)
Guten Morgen Alex,genau das war das Problem. Meinm Vorgesetzter war der Meinung, dass man für jegliche Bauteile einer Baugruppe alle Arbeitselemente ausblenden könne, dies dann als Ansicht speichert und, wenn es jemand anders aus dem Vault öffnet, die gespeicherte Ansicht ebenfalls erhält... Da es mein Vorgesetzter war und er schon mehr Jahre Erfahrung mit dem Programm hat, habe ich ihm das so geglaubt. Vor allem, nachdem er mir das doch an seinem PC sogar gezeigt hatte. Hier lag der Fehler. In der lokalen ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Arbeitselemente global ausblenden
rkauskh am 16.03.2021 um 12:37 Uhr (1)
HalloDas dein Code langsam ist, wundert mich nicht. Du erzeugst für jedes Arbeitselement ein Proxy, egal ob sichtbar oder nicht. Dann schaltest du auch alle bereits unsichtbaren Arbeitselemente erneut unsichtbar. Würdest du vorab prüfen ob das Arbeitselement bereits unsichtbar ist, könntest du deinem Rechenknecht einiges an Arbeit ersparen. Prüfen ist in der Regel immer deutlich schneller als Werte neu setzen. Außerdem bin ich der Meinung, dass du den gleichen Effekt mit dem Deaktivieren der Objektsichtbar ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : oDoc.Close führt zu Absturz
EIBe 3D am 19.04.2021 um 10:04 Uhr (1)
Moin auch,nee in den zum Dokument öffnen relevanten Programmteilen werden keine selbst erstellten Transactions verwendet. Nicht mal ne SilentOperation im Moment. Es wird zwar im Vorfeld einiges abgefragt und ein VBA-Projekt geladen, irgendwo ne .log Datei erstellt, aber eigentlich nichts wa für mich ein Verdachtskandidat wäre.Interesant ist auch, dass ich mit betroffner Baugruppe die ganze letzte Woche problemlos gearbeitet habe und sie heute morgen dann (willkürlich) anfängt zu zicken. Wie gesagt, öffne i ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Zwei Angeforderte Eingaben über Textbox füllen
pa200 am 10.05.2021 um 13:21 Uhr (1)
Habe jetzt die Ideallösung fast gefunden. Deshalb stelle ich die Datei, für alle die es vielleicht auch brauchen können, noch einmal herein.Einziger Nachteil ist jetzt jedoch noch, dass man das Symbol nicht an einer Linie andocken kann, wie bei Teillösung 1.DANKE noch einmal an KraBBy. Ohne deine Hilfe hätte ich es nicht hinbekommen.Gruß Hape
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Aufruf Add in aus Zusatzmodul
Gobbel am 01.06.2021 um 13:09 Uhr (1)
Hallo Gemeinde,wir verwenden neuerdings eine CAM-Anwendung, um ipts direkt in die Fertigung zu übergeben. Damit dort Toleranzen, Gewindegrößen usw. korrekt angezeigt werden, hat der Lieferant ein Add in mitgegeben (EDGECAM). Dieses erzeugt eine xml-Datei mit den Daten für die CAM-Anwendung.Damit die Anwendung nicht immer erst manuell angesteuert werden muss, möchte ich dies über iLogic, VBA oder VB.net erledigen. In diesem Zusammenhang sollen die Dateien gleich in das passende Laufwerk für die Fertigung ko ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iLogic-Regel für Punkten Wolken
rkauskh am 24.06.2021 um 14:57 Uhr (1)
Hallo"Immer noch" stimmt wohl nicht. Die Fehlermeldung ist definitiv eine andere. Woher hast du eigentlich die Methode "AddByPointCloudPoint"? In der API Doku ist die nich aufgelistet.Ich habe keine Testdatei mit einer Punktwolke, aus dem Baucvh würde ich es so versuchen. Wenn das nicht funktioniert, kannst du eine Datei mit Punktwolke hochladen?Code:Dim oDoc As PartDocumentoDoc = ThisApplication.ActiveDocumentDim oDef As PartComponentDefinitionoDef = oDoc.ComponentDefinitionDim oPoint As PointCloudPointoP ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iLogic-Regel für Punkten Wolken
Maxon777 am 24.06.2021 um 15:20 Uhr (1)
Das stimmt! WorkPoint.AddByPointCloudPoint habe ich aus dem Bauch genommen, weil es mit oDef.WorkPoint.AddByPoint nich geklappt hat. hier ist ein Link wo sich eine Datei mit Punktwolke befindet.https://grabcad.com/library/reverse-engineering-tasks-7-pipe-from-point-cloud-1
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iLogic-Regel für Punkten Wolken
Maxon777 am 24.06.2021 um 20:49 Uhr (1)
Leide kann ich kein .ipt Datei mit Punktenwolke hochladen, weil ist in Inventor nicht möglich ist. Die Wolke befindet sich außerhalb von .ipt und läst sich nur über .rcp Datei anhängen...Das Werkzeug "Punkt aus Wolke" gibt ja in Inventor schon. Die frage ist nur wie man es über iLogic realisiert!
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : iLogic-Regel für Punkten Wolken
rkauskh am 24.06.2021 um 21:45 Uhr (1)
HalloIch hab mit der rcp Datei selbst eine ipt erstellen und die Daten anhängen können. Die AddByPoint Methode funktioniert mit den Punktwolkenpunkten nicht. Es sind nur Skizzenpunkte und Vertex zulässig.Man könnte alternativ die AddFixed Methode nehmen, erzeugt aber einen im Raum fixierten Punkt, der nicht mit dem gewählten Punkt der Wolke verbunden ist. Verschiebt man die Wolke, bliebt der Arbeitspunkt im Raum allein stehen.Zweite mögliche Variante wäre über iLogic den "Punkt aus Wolke" Befehl aufzurufen ...
|
| In das Form Inventor VBA wechseln |