| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PDM Ablösung von Productstream Professional auf GAIN Collaboration (GAIN Collaboration,PDM,PDM System,PLM,PLM System) |
Autor
|
Thema: IDWtoDWF (1563 mal gelesen)
|
BernieCAD Mitglied Maschinenbautechniker
Beiträge: 559 Registriert: 08.02.2003 INV 2018 SWX 2014 HICAD 2015
|
erstellt am: 19. Feb. 2003 23:53 <-- editieren / zitieren --> Unities abgeben:
Hallo Programmierer u. Inventorianer, wäre es machbar ein Makro zu erstellen mit folgender Funktion: --> man leitet aus einer idw ein dwf ab. --> setzt diese beiden Dateien zu einander assoziativ --> nach einer Änderung d. ipt --> Änd. d. idw --> Änd. d. dwf Hätt' ma a Chance? mfg Bernie Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Robby Lampe Mitglied
Beiträge: 1026 Registriert: 18.10.2000
|
erstellt am: 20. Feb. 2003 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für BernieCAD
|
Robby Lampe Mitglied
Beiträge: 1026 Registriert: 18.10.2000 Autodesk Inventor Pro/ENGINEER Wildfire (alle Versionen) Windchill ProductPoint Windchill Intralink
|
erstellt am: 20. Feb. 2003 19:04 <-- editieren / zitieren --> Unities abgeben: Nur für BernieCAD
Habe doch noch was in der Hilfe gefunden. Public Sub XExport() ' Set reference to active document. Dim oDoc As Inventor.Document Set oDoc = ThisApplication.ActiveDocument Dim strFiletype As String strFiletype = "dwf" ' Check the Document type is an assembly or part If (oDoc.DocumentType = kAssemblyDocumentObject And _ oDoc.DocumentType = kPartDocumentObject) Then strFiletype = "sat" End If ' Get document's full file name Dim sFname As String sFname = oDoc.FullFileName ' The file format will depend on the extension ' Set file name extension to ".DWF" sFname = Left$(sFname, Len(sFname) - 3) & strFiletype ' Push the filename onto the Inventor clipboard Call ThisApplication.CommandManager.PostPrivateEvent(kFileNameEvent, sFname) ' Start the Save Copy As command. The file extension decides the file type Call ThisApplication.CommandManager.StartCommand(kFileSaveCopyAsCommand) End Sub
------------------ gruß robby Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomas109 Moderator Dompteur
Beiträge: 9350 Registriert: 19.03.2002 Dell620s i5 Geforce GT 620 6GB;Lenovo X240; Citrix Desktop; Lenovo S30; IV 4 - 2009 RIP, aktiv 2010 - 2023 produktiv AIS2023.3 +PartSolutions / ECTR AICE .
|
erstellt am: 20. Feb. 2003 19:30 <-- editieren / zitieren --> Unities abgeben: Nur für BernieCAD
@Robby! Außer den Satzzeichen versteh ich nix, was Du geschrieben hast. @Bernie! Man kann mittels vba der Diva klarmachen, daß bei bestimmten Ereignissen bestimmte Funktione mit ausgeführt werden. Dei Ereigisse sind u.A. öffnen, und speichern. Die idw wird beim Öffnen automatisch aktualisiert (außer es ist in den Dokumenteneinstellungen deaktiviert). Mit dem Speichern der IDW kann der dwf-Export per vba mit angehängt werden. Ja und jetzt gäbe es eine Kette: Wenn die ipt gespeichert wird, dann die idw öffnen und schließen mit speichern, wenn die idw gespeichert wird einen dwf-Export mit dranhängen. Ob das Ganze jetzt vollautomatisch ablaufen soll (würde ziemliche Performance bei jeder Zwischensicherung saugen), oder per Icon aufgerufen wird ist dann Deine Entscheidung. Das wäre der Weg. Für die Knochenarbeit der Programmierung gibts sicher genug Dienstleister hier im Forum, die das Dengeln können.
------------------ lg Tom mcds Datensystem GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BernieCAD Mitglied Maschinenbautechniker
Beiträge: 559 Registriert: 08.02.2003 INV 2018 SWX 2014 HICAD 2015
|
erstellt am: 25. Feb. 2003 19:10 <-- editieren / zitieren --> Unities abgeben:
Hallo Robby, vielen Dank für die schnelle Antwort. Leider bin ich, wie wahr- scheinlich die meisten hier im Forum, in Sachen VBA etwas unterbe- lichtet. Fragen:--> Was bewirkt das Makro? --> Wie bringt man letzteres zu Laufen? Vielen Dank im voraus
Bernie Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Entwicklungsingenieur Maschinenbau (m/w/d) | Du teilst unsere Leidenschaft für Innovationen und Technologien und willst dich den Herausforderungen der Zukunft stellen? Dann komm zu FERCHAU: als ambitionierte:r Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Kunden des Maschinenbaus und übernehmen Verantwortung für komplexe Entwicklungsprojekte. Du möchtest dein Potenzial ... | Anzeige ansehen | Entwicklung |
|
mechanical Mitglied Entwicklungsingenieur
Beiträge: 192 Registriert: 28.06.2002
|
erstellt am: 25. Feb. 2003 20:55 <-- editieren / zitieren --> Unities abgeben: Nur für BernieCAD
|