|
Inventor VBA : .idw inkl. .ipt kopieren und Referenzen ändern
Enduro am 16.10.2012 um 15:14 Uhr (0)
ich habs... Code:Set oDrawDoc = ThisApplication.ActiveDocumentDim oFile As FileSet oFile = oDoc.FileDim oFD As FileDescriptorSet oFD = oFile.ReferencedFileDescriptors.Item(1)Call oFD.ReplaceReference("C:Users....ipt")komischerweise funktioniert es sorum vielen Dankt für deine Hilfe! ----------------------------------Viele GrüßeEndu
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : .idw inkl. .ipt kopieren und Referenzen ändern
Enduro am 16.10.2012 um 15:02 Uhr (0)
Hallo Ralf,vielen Dank für deine Hilfe Code:Dim oFD As FileDescriptor Dim oDrawDoc As DrawingDocument Set oDrawDoc = ThisApplication.ActiveDocument oFD = oDrawDoc.ReferencedFileDescriptors(1).DocumentDescriptor.ReferencedFileDescriptor.ReplaceReference(neuiptDoc.FullFileName)oDrawDoc soll ja die kopierte Zeichnung sein oder? das gibt Compile error, "Type mismatch" und zeigt auf dem "ReplaceReference" Satz.ich habe auch schon einfachen Pfad als String versucht. In API Hilfe steht ja FullFileName als V ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : direkt ANSICHT1 bearbeiten
Enduro am 19.11.2012 um 10:56 Uhr (0)
Hallo ich habe folgende Frage: wie kann ich die iProps von der Datei bearbeiten, die zwar eine der Referenzen ist aber Ansicht eins ist?ich hab ja bisher den CodeCode:Dim oReferencedPartDoc As DocumentSet oReferencedPartDoc = oDoc.ReferencedDocuments.Item(1)oReferencedPartDoc.PropertySets.Item("{F29F85E0-4FF9-1068-AB91-08002B27B3D9}").Item("Revision Number").Value = "Revisionsnummer"verwendet. Das Problem ist aber, dass das Item(1) die erste Ansicht im Browser ist und nicht die erste Ansicht in der Zeichn ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : .idw inkl. .ipt kopieren und Referenzen ändern
Enduro am 16.10.2012 um 10:31 Uhr (0)
Hallo Forum, ich möchte per Makro eine Zeichnung und Modell kopieren. Zu dem gleichen Thema habe ich hier im Forum viele alte Beiträge gefunden aber leider keine hilfreiche für mich. Das Problem: Referenz auf .ipt wird nicht mitkopiert(mitgenommen) und muss immer manuell zugewiesen werden. Was ich bisher schon habe ist, ein Code, dass die dazugehörige .idw für ipt aus gleichem Ordner aufmacht, die dann kopiert und auch ipt kopiert. Was ich noch brauche ist, ein Hinweis, wie ich Referenz richtig setzen kann ...
|
| In das Form Inventor VBA wechseln |