|
Inventor VBA : Bauteile ersetzen
rtend12 am 04.09.2006 um 22:53 Uhr (0)
Hallo RoccoRalle,erklär doch nochmal was du durch was ersetzen willst.Den Code mußt du natürlich noch an dein Vorhaben anpassen.Alle Dateien zu selektieren wird nichts bringen, oder willst du alle Dateien durch die gleiche ersetzen?die raplace-methode ersetzt das gewählte Modell durch das Modell mit dem Pfad oname. Der Zweite Parameter gibt an, ob alle Vorkommnisse in der aktiven Baugruppe erstzt werden sollen.Um Dateien in der Unterbaugruppe zu ersetzen mußt du in die Unterbaugruppe wechseln.Wie übergibst ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Bauteile ersetzen
rtend12 am 06.09.2006 um 22:52 Uhr (0)
Hallo RoccoRalle,du schreibst die Lösung ja schon selber, etwas VB dazu uns schon geht es.Hier ein paar Tips:Code:For Each oOcc In oOccs If Right(oOcc.Definition.Document.FullFileName, 3) = "M8x30 A2.ipt" Then Call oOcc.Replace("M8x30 A4.ipt", True) Exit For End If LoopNextEnd FunctionWenn du noch rekursiv durch deine BG durchgehst, kannst du alle Schrauben ersetzen.GrußReinhard
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Bauteile ersetzen
rtend12 am 01.09.2006 um 14:35 Uhr (0)
Hallo,ersetzen:Code:Dim odoc2 as DocumentSet odoc2 = ThisApplication.ActiveDocumentDim oCompDef As ComponentDefinitionSet oCompDef = odoc2.ComponentDefinitionDim oOccs As ComponentOccurrencesSet oOccs = oCompDef.OccurrencesDim oOcc As ComponentOccurrenceFor Each oOcc In oOccs On Error Resume Nexti = 1 Do While ostr(i) "" If Right(oOcc.Definition.Document.FullFileName, 3) = "iam" And oOcc.Name = ostr(i) Then oDer = oOcc.Definition.Document.FullFileName Call oIPT(oDer) Call oOcc.Repl ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Bauteile ersetzen
rtend12 am 06.09.2006 um 12:34 Uhr (0)
Hallo Rocco,ich verstehe dein Problem nicht wirklich.Du hast eine Baugruppe: BG.iam. Darin ist ein Teil verbaut: Teil.ipt, entspricht Schraube M6x20 DIN 912 A2. Diese Teil hat einen Pfad: D:xxxTeil.ipt.Jetzt möchtest du aus Schraube M6x20 DIN 912 A2 Schraube M6x20 DIN 912 A4 machen und unter D:xxxTeil.ipt abspeichern?Erklär dein Problem mal mit einem Beispiel. Struktur der BG und Pfad der Dateien?GrußReinhard
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : abgeleitete Komponente tauschen
rtend12 am 03.06.2008 um 20:50 Uhr (0)
Hallo Udo,ja es geht, Modelle in Modellen oder Modelle in Zeichnungen zu ersetzen.Datei öffnen - Aktion wählen - ersetzenGrußReinhard
|
| In das Form Inventor VBA wechseln |
|
Inventor : idw auf Teil mit höherem Index umhängen
rtend12 am 07.07.2007 um 00:53 Uhr (0)
Wem der DA zu langsam ist und zu umständlich ist dem könnte vielleicht mein Programm zusagen. Was macht das Programm?Es wird die Struktur mit zugehörigenen IDWs bis zu einer vorgegebenen Tiefe geladen. Danach kannst du kopieren, ersetzen, kopieren+ersetzen, Struktur kopieren und in Bibliothek kopieren. Wenn zu dem Modell, das kopiert werden soll, eine IDW gefunden wird wird diese mitkopiert und die Referenz neu gesetzt.Mit "Struktur kopieren" kann man ganze Strukturen eine Baugruppe kopieren, z.B. um eine ...
|
| In das Form Inventor wechseln |
|
Inventor VBA : Makro erstellen
rtend12 am 17.02.2009 um 20:27 Uhr (0)
Hallo wernerohnew,was machst Du mit diesen Listen? Welche Informationen müssen in die Liste? Welche Optionen wählst Du zum und-color: #FFFF99'>Suchen?GrußReinhard
|
| In das Form Inventor VBA wechseln |
|
Inventor .NET : Bei nicht migrierten Daten die Referenz ändern
rtend12 am 25.11.2009 um 20:56 Uhr (0)
Hallo Sehere,wenn ich Deine Frage richtig verstehe willst Du mit Apprentice 2009 die Referenz einer 2009-Datei ersetzen, z.B. in einer Baugruppe ein Bauteil austauschen, und Du hast zuletzt mit IV2010 gearbeitet und bekommst somit auch Apprentice 2010.Um das beschriebene Problem zu lösen benötigst Du eine 2009er-Inventorview-Installation und mußt diese mittels "ApprenticeRegSvr.exe" registrieren bevor Du über den Code Dein Apprentice startest.GrußReinhard
|
| In das Form Inventor .NET wechseln |
|
Inventor .NET : Bei nicht migrierten Daten die Referenz ändern
rtend12 am 27.11.2009 um 16:39 Uhr (0)
... dann mach es doch so wie schon beschrieben. Etwas anderes macht Vault sicher auch nicht.Du kannst mit Apprentice-2009, das du wie auch schon beschrieben über IV-View-2009 installieren kannst, die Dateireferenzen neu zuweisen oder beim Kopieren eine neu Struktur aufbauen ohne zu migrieren. Das ganze natürlich ohne Geometrie-Update, da Apprentice diese Funktionalität nicht mitbringt.Wo hast Du die Funktion "Komponente ersetzen durch Kopie"?GrußReinhard
|
| In das Form Inventor .NET wechseln |
|
Inventor .NET : iProperties
rtend12 am 01.07.2008 um 21:20 Uhr (0)
Hallo Verena,Inventor öffnen - VBA-Editor starten - F2 - Inventor aus der Auswahl wählen - einen Befehl markieren - RMK - ? wählen - Inventor-APIIm Invnetorverzeichnis die Datei ...api.chm und-color: #FFFF99'>suchen und starten - Inventor-APIGrußReinhard
|
| In das Form Inventor .NET wechseln |
|
Inventor VBA : Problem mit Dateinamen der Bibliotheksteile und PDM-System
rtend12 am 18.09.2006 um 23:31 Uhr (0)
Hallo figgi,machbar ist das schon, man muß aber die Referenzen, die auf die ursprüngliche Datei verweisen, neu setzen.Mal noch eine grundsätzliche Frage:Habt ihr keine eindeutigen Materialnummern bei euch im Betrieb?Ich gehe bei Teilen aus dem Inhaltscenter grundsätzlich so vor:- Teil und-color: #FFFF99'>suchen- Kopie speichern unter, gleich mit der bereits vorhandenen oder neuen Materialnummer- Displaynamen zurücksetzen, so dass beim nächsten Kopieren der Datei mit neuem Namen der Displayname sich anpasst.GrußReinhard
|
| In das Form Inventor VBA wechseln |
|
Inventor : Basiskomponente entfernen
rtend12 am 08.02.2008 um 21:01 Uhr (0)
Das Untermogeln geht mit ReferenceTool deutlich komfortabler, siehe PDF:die zu ersetzende Datei wählen - RMK - ersetzen - Datei auswählen - Aktionen durchführen, nicht in der Freeware-Version verfügbar, fertigMan könnte auch die Struktur komplett mit neuen Namen kopieren. Referenzen werden neu gesetzt und beim Laden gefundene IDWs werden ebenfalls kopiert.Weitere Features:- Vorschaufenster- integrierter Viewer, man kann jedes Einzelteil der geladenen BG seperat wählen - dazu wählt man anzeigen Modell od ...
|
| In das Form Inventor wechseln |