|
Inventor VBA : Inventor programmieren mit ...
tschütte am 19.06.2014 um 22:56 Uhr (1)
Hallo Community,seit einigen Jahren arbeite ich in Excel auch mit vba-Programmierung. Was liegt da näher, als auch dem Inventor mit dieser Srache zu Leibe zu rücken?Dann liest man in der Hilfe zum Inventor: "Anmerkung: VBA soll später VSTA ersetzen. Sie sollten keine neuen VBA-Makros erstellen. Verwenden Sie RunMacro, wenn Sie über bereits vorhandene VBA-Makros verfügen. "Abgesehen von der offensichtlichen Vertauschung von Subjekt und Objekt im ersten Satz ist das ja nicht gerade ermutigend.Außerdem ist be ...
|
| 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 : getReferenceKey
PaulSchuepbach am 03.07.2004 um 18:48 Uhr (0)
Hallo Joern, ReferenceKeys sind was anderes. Wenn Du eine Flaeche referenzierst, um irgendwas zu machen, dann weisst Du nach dem Schliessen und wiedser Oeffnen des PartDocs nicht mehr, welche Flaeche es war. Du kannst z.B. einen ReferenceKey (mittels Code) an eine Flaeche anbringen. Zu einem Spaeteren Zeitpunkt wirst Du (via Code) genau diese Flaeche wiederfinden - so aehnlich wie ein AttributeSet. Der Untersvchied ist, dass ein AttributeSet - bzw. das Attribut darin - dauerhaft angebracht wird. Du kannst ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Schriftfeldattribute mit Werten füllen.
Akrist am 07.10.2003 um 09:08 Uhr (0)
Hallo Andreas, hatte das gleiche Problem. Ich wollte eine Zeichnungsverwaltung in Access erstellen. Mitlerweile bekomme ich schon die Daten aus der Zeichnung in eine Maske eingelesen, kann sie ergänzen und ändern und dann in die Datenbank und den Z-Kopf zurückschreiben. Das sollte also dein Problem lösen. Hier das Listing. (Die Felder sind nur als Beispiel gedacht.) Dim oDraw As DrawingDocument Dim oProp As Property Dim oPropSet As PropertySet Dim oPropSets As PropertySets Dim i As Integer ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : Speichern-Befehl auslösen
RolandW am 02.11.2004 um 09:40 Uhr (0)
Zitat:Original erstellt von PaulSchuepbach:Hallo Roland,Ein paar Verhaltensregeln fuer das Forum:1. ein Neuer stellt sich erst mal vor (die Anderen interessiert es, wer Du bist und was Du machst) - bist Du ueberhaupt neu oder hast Du nur einen neuen Login ?2. RTFM3. und-color: #FFFF99'>Suchen-Funktion benutzen4. Falls nichts gefunden, Beitrag verfassen5. Falls die Antwort gut was, Unities vergebenErst mal Danke für das Bsp. Werde es sobald ich Zeit habe unter die Lupe nehmen.Ich bekenne mich auch in allen aufgeführten Punkte ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : IDW Bemaßung per Makro bearbeiten
Flußgeist am 10.04.2013 um 16:59 Uhr (0)
Ich arbeite oft mit VBA, bin jedoch neu bei Inventor. Ich arbeite mich gerade ein wenig ein, in dem ich kleinere Makros schreibe, die mir das arbeiten mit Inventor erleichtern sollen.Nun versuche ich in einer IDW Zeichnung eine markierte Bemaßung per Makro zu bearbeiten, um Genauigkeit und Toleranz anzupassen.Das mithilfe der Programmierhilfe erstellte Makro, sieht wie folgt aus:Code:Public Sub Makro_Test() Dim oDrawDoc As DrawingDocument Set oDrawDoc = ThisApplication.ActiveDocument Dim oSele ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Ungleichnamige Zeichnung zu Bauteil öffnen
Ehli1982 am 08.11.2012 um 13:29 Uhr (0)
Hallo Gemeinde,ist es irgendwie möglich eine ungleichnamige Zeichnungzu einem Bauteil oder Baugruppe öffnen zu lassen?Die Zeichnung liegt immer im selbigen Ordner wie das Bauteil oder die Baugruppe.Wir arbeiten momentan bei uns so:Bauteil oder Baugruppe erstellen und via Vault Workgroup und der automatischen Nummernvergabe den Dateinamen generieren lassen.Dateiname beispielsweise so: E0-000000001Hat den Vorteil, dass man sich bei der Konstruktion noch keine Gedanken über die Baugruppenstruktur machen muss. ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Mit Abhängigkeiten kopieren
KraBBy am 13.08.2018 um 10:00 Uhr (1)
Jetzt stehe ich wohl auch vor dem Problem, die richtige Geometrie zu finden. Gut, dass Tacker schon alle derartigen Probleme gelöst hat Nun etwas ernsthafter. Ich versuche es zunächst textlich zu beschreiben (ohne Code, der vmtl. mehr verwirrt als hilft) anhand dieser beispielhaften Struktur: Assy.iam- UnterBgr.iam:1-- T1.ipt:1-- T1.ipt:2Makro läuft in einer Baugruppe Assy.iam. Diese enthält eine Unterbaugruppe, in der sich zwei Instanzen des gleichen Bauteils befinden. Die UnterBgr. ist mit Abhängigkeite ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Baugruppe in der zuletzt aktiven Konstruktionsansichtsdarstellung öffnen
nightmare40 am 22.02.2011 um 07:52 Uhr (0)
Hallo zusammen,ich habe ein Problem beim Öffnen von Baugruppen. Ich habe ein UserForm gebastelt mit dem wir in unsere Zeichnungen, Baugruppen und Bauteile öffnen können.Das funktioniert auch alles gut, es fehlt leider nur noch das Zünglein an der Waage:Wenn ich Baugruppen öffne werden diese seit dem Inventor 2011 immer in der Konstruktionsansichtsdarstellung "Hauptansicht" geöffnet. Dies ist in sofern eher unpraktisch, weil wir meistens eine andere Konstruktionsansichtsdarstellung verwenden.Ich möchte also ...
|
| In das Form Inventor VBA wechseln |
 |
Inventor VBA : Blechteile automatisch abwickeln und als .dxf exportieren per VBA
Jonnok am 25.06.2018 um 07:51 Uhr (15)
Hallo,ich benötige Hilfe dabei meinen Workflow etwas zu optimieren. Es geht darum in Inventor 2017 die Umrisse von Blechteilen(.ipt) durch ein Script automatisch als .dxf exportieren zu lassen. Unser Lasermensch möchte gerne einfache .dxf haben, um direkt den Laser damit beauftragen zu können.Der bisherige Workflow ist so:-beliebiges Blechteil als .ipt vorhanden (Bild 1)-Abwicklung erstellen (teilweise auch schon vorhanden) (Bild 2)-Fläche markieren und mit rechtsklick "Fläche exportieren als..." (Bild 3)- ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : IDW über Inventor View Drucken
HSTR am 20.02.2013 um 19:48 Uhr (0)
Hallo zusammen,also wenn ich mich nicht klar ausgedrückt habe bitte ich das natürlich zu entschuldigen.Ich dachte lieber kurz und knapp als lange Romane schreiben, aber kein Problem, kann ich nachholen.Dann aber auch zu Ende lesen. Für mich war die Situation klar, aber kann ja keiner wissen das wir die Zeichnungen neben der idw auch als pdf abspeichern.Bei uns werden aus den Zeichnungen Werkstücke gefertigt.Wir haben ca. 10.000 verschiedene Zeichnungen nach denen wir wiederholt produzieren.Diese Abläufe w ...
|
| In das Form Inventor VBA wechseln |
 ModellemitiMates.zip |
Inventor VBA : iParts einer iAssembly als eigenständige Bauteile speichern
MyInventor am 09.03.2013 um 22:53 Uhr (0)
Hallo Ralf, hallo vba-Kenner,Michael Puschner hat mir die iMates erklärt und die habe ich nun in die Modelle mit eingebaut. Damit bin ich der Lösung schon viel näher gekommen und kann den Ablauf händisch ausführen - und er klappt super.In den angehängten Modellen ist im Auftrag 1 das separierte Modell mit abgelegt. Der Ablauf funktioniert (nur) wie folgt:1. Zusammenbauzeichnung öffnen2. Sofort speichern unter Zusammenstellung-separiert3. Alle Elemente von Oben nach unten durchlaufen:4. Wenn iPart oder iAss ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : Linie zeichnen
Crash_Master am 06.10.2003 um 13:59 Uhr (0)
Zitat: Original erstellt von Crash_Master: Halt, hab mich geirrt. Die Linie die ich im 2D-Modus zeichne, ist aber irgendwie eine andere, oder?? Kann ich nicht den ganz normalen Skizzenbefehl Linie aus dem 2D Werkzeugkasten irgendwie über VBA benutzen?? Ciao Crash Hier noch schnell mein Code den ich aus der Hilfe habe, der aber leider nicht so funktiniert wie ich mir das vorstelle. Code: Public Sub DrawCustomLines() Dim oDoc As Document Set oDoc = ThisApplication.ActiveDocument Set ...
|
| In das Form INVENTOR VBA wechseln |