Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Alle geöffneten Zeichnungen mit iLogic

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
Spanischer Freiberufler entwirft exquisiten Schmuck mit ZW3D
Autor Thema:  Alle geöffneten Zeichnungen mit iLogic (2700 mal gelesen)
tschütte
Mitglied
Ingenieur, Maschinenbau


Sehen Sie sich das Profil von tschütte an!   Senden Sie eine Private Message an tschütte  Schreiben Sie einen Gästebucheintrag für tschütte

Beiträge: 180
Registriert: 21.01.2010

Inventor professional 2023
Win 10 pro 64
shining3D einscan 2X pro plus
QuickSurface 2023
PLZ: 262..
3D-Fokus.de

erstellt am: 12. Aug. 2014 17:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Community,
um aktuelle Ableitungen meiner idw´s in PDF und DWG zu exportieren würde ich gerne eine Schleife auf alle geöffneten idw´s anwenden und den vorhandenen Code zur Konvertierung aufrufen.
Kann mir Jemand verraten, wie man das per iLogic steuert?
VBA kann ich z. Zt. nicht anwenden. Da müsste ich zuerst meinen Rechner neu aufbauen, was ich mitten im Projekt vermeiden möchte.
Vielen Dank für Dein Interesse und ggf. hilfreiche Tips :-)
Freundliche Grüße
Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAD-Huebner
Ehrenmitglied V.I.P. h.c.
Verm.- Ing., ATC-Trainer



Sehen Sie sich das Profil von CAD-Huebner an!   Senden Sie eine Private Message an CAD-Huebner  Schreiben Sie einen Gästebucheintrag für CAD-Huebner

Beiträge: 9780
Registriert: 01.12.2003

AutoCAD 2.5 - 2024,
Inventor AIP 4-2024.2 Windows 11
i7, 96 GB, SSD, Quadro P2200

erstellt am: 12. Aug. 2014 18:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tschütte 10 Unities + Antwort hilfreich

Hallo Thomas, muss es unbedingt iLogic sein?
Evtl. reicht ja ein Addin zum Drucken.
Empfehlenswert ist die Profi Version -> FX64 Plot von FX64, aber evt. wirst du ja auch mit anderen (ggf. kostenlosen) Addin
aus dem Autodesk APP Store zufriedengestellt.
https://apps.exchange.autodesk.com/INVNTOR/de/Home/Index


Stichwort "Batch" oder "PDF"

------------------
Mit freundlichem Gruß

Udo Hübner
www.CAD-Huebner.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tschütte
Mitglied
Ingenieur, Maschinenbau


Sehen Sie sich das Profil von tschütte an!   Senden Sie eine Private Message an tschütte  Schreiben Sie einen Gästebucheintrag für tschütte

Beiträge: 180
Registriert: 21.01.2010

Inventor professional 2023
Win 10 pro 64
shining3D einscan 2X pro plus
QuickSurface 2023
PLZ: 262..
3D-Fokus.de

erstellt am: 12. Aug. 2014 19:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Moin Udo,

an sich eine gute Idee, aber das geht ja wohl nur bei der PDF-Erzeugung.
Das Exportieren ins DWG-Format bleibt so ungelöst, welches ja auch den zeitintensiveren Vorgang darstellt :-|

Wenn es keine Schleifenlösung gibt, muss ich versuchen, die jeweilige aktuelle Datei ( ich würde dann nur idw´s geöffnet haben ) zu exportieren und dann zu schließen, so dass dann automatisch die nächste idw an der Reihe wäre.
Zum Schluss müsste ich irgendwie den Fehler abfangen, wenn keine Datei mehr offen ist ... nicht besonders elegant und aufwändig.

Wenn es um eine größere Anzahl von idw´s geht, hat man dann immer x mal 15 Sekunden Wartezeit - das reicht noch nicht einmal, um sich neuen Kaffee zu holen ;-)

Trotzdem vielen Dank und schönen Feierabend

Thomas

------------------
Freundliche Grüße
Thomas Schütte

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

invhp
Ehrenmitglied V.I.P. h.c.
MB Techniker, AE, WKZmacher



Sehen Sie sich das Profil von invhp an!   Senden Sie eine Private Message an invhp  Schreiben Sie einen Gästebucheintrag für invhp

Beiträge: 5552
Registriert: 16.05.2002

(fast) alles, was Autodesk im Mechanikbereich anbietet ;)

erstellt am: 12. Aug. 2014 19:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tschütte 10 Unities + Antwort hilfreich

VBA Beispiel Durchlauf aller offenen Zeichnungen und mit denen dann was machen (s. Kommentar)

Code:

Public Sub VBA954()
  Dim oDoc As Inventor.Document

  For Each oDoc In ThisApplication.Documents
    If oDoc.DocumentType = kDrawingDocumentObject Then
        On Error Resume Next
        oDoc.Activate
        '==> call <Proc PDF Export>  'Hier Aufruf PDF Export oder DWG Export
    End If
  Next
End Sub


PDF Export und DWG Export Beispiele die Inventor Doku im Inventor befragen oder nach Beispielen hier suchen:
http://inventortrenches.blogspot.de/

------------------
Grüsse
Jürgen
Über 1400 Tipps in der Inventor FAQ
Inventor Schulungsvideos und eBook zum runterladen
Die besten Tipps und Tricks für Einsteiger | für erfahrene Anwender | bei Inventor Abstürzen | die Simulation

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tschütte
Mitglied
Ingenieur, Maschinenbau


Sehen Sie sich das Profil von tschütte an!   Senden Sie eine Private Message an tschütte  Schreiben Sie einen Gästebucheintrag für tschütte

Beiträge: 180
Registriert: 21.01.2010

Inventor professional 2023
Win 10 pro 64
shining3D einscan 2X pro plus
QuickSurface 2023
PLZ: 262..
3D-Fokus.de

erstellt am: 12. Aug. 2014 21:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Jürgen,
obwohl es VBA ist, lief der Code nach meinen ersten Korrekturen sofort ohne Fehlermeldungen.
Allerdings wurde nur eine ( die anfangs aktive ) idw exportiert.

Aktueller Code:
    Dim oDoc As Inventor.Document
  For Each oDoc In ThisApplication.Documents
  'MsgBox(oDoc.Name,"1")
    If oDoc.DocumentType = kDrawingDocumentObject Then
        On Error Resume Next
        oDoc.Activate
      'MsgBox(oDoc.Name,"2")
        iLogicVb.RunExternalRule("pdf_erstellen")
'iLogicVb.RunExternalRule("dwg_erstellen")
    End If
  Next

Vielleicht weißt Du oder ein Anderer, was ich noch umstellen muss.
Alternativ wäre auch interessant, was ich statt oDoc.Name per msgbox ausgeben könnte für Testzwecke:

So weit schon ´mal besten Dank und schönen Abend
Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

invhp
Ehrenmitglied V.I.P. h.c.
MB Techniker, AE, WKZmacher



Sehen Sie sich das Profil von invhp an!   Senden Sie eine Private Message an invhp  Schreiben Sie einen Gästebucheintrag für invhp

Beiträge: 5552
Registriert: 16.05.2002

(fast) alles, was Autodesk im Mechanikbereich anbietet ;)

erstellt am: 13. Aug. 2014 07:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tschütte 10 Unities + Antwort hilfreich

Kann es sein das du durch Aufruf der externen Regel die Schleife verlässt? Kopiere den Code der externen Regel an die Stelle wo du die Regel aufrufst.

------------------
Grüsse
Jürgen
Über 1400 Tipps in der Inventor FAQ
Inventor Schulungsvideos und eBook zum runterladen
Die besten Tipps und Tricks für Einsteiger | für erfahrene Anwender | bei Inventor Abstürzen | die Simulation

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tschütte
Mitglied
Ingenieur, Maschinenbau


Sehen Sie sich das Profil von tschütte an!   Senden Sie eine Private Message an tschütte  Schreiben Sie einen Gästebucheintrag für tschütte

Beiträge: 180
Registriert: 21.01.2010

Inventor professional 2023
Win 10 pro 64
shining3D einscan 2X pro plus
QuickSurface 2023
PLZ: 262..
3D-Fokus.de

erstellt am: 13. Aug. 2014 13:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Jürgen,
das hat es leider nicht gebracht. Trotzdem danke ich für Deine Gedanken.

------------------
Freundliche Grüße
Thomas Schütte

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz