Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  OLE Link

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
  
PDM Sucess Story: Von Vault zu GAIN Collaboration (GAIN Collaboration,PDM,PDM System,PLM,PLM System)
Autor Thema:  OLE Link (3767 mal gelesen)
axi92
Mitglied
Konstrukteur


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

Beiträge: 685
Registriert: 20.02.2010

Inventor 2014 64bit SP2 Build 246
Vault Basic 2014 64bit SP2 Update 7
HP Z200
Win 7 64bit
16GB RAM
CPU: i5 3,2GHz
GPU: Nvidia Quadro K600

erstellt am: 05. Nov. 2013 10:40    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

Ich habe zwar dazu schon eine Lösung gefunden nur finde ich in IV den Lösungsweg nicht^^
http://usa.autodesk.com/adsk/servlet/ps/dl/item?linkID=9242018&id=6549561&siteID=123112
Zitat:

Removing an OLE link
Issue

You want to remove a linked image or Excel file from your Inventor model.
Solution

To remove a linked image or Excel file from your Inventor model

1. On the Edit menu, click Links.
2. Right-click on the OLE link. Click Delete.


Wo finde ich das Edit Menü? Links sind ja normal unter Verwalten und dann Verweise oder so...?

------------------
Grüße aus Wien
Philipp

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

Peter K
Mitglied
Konstrukteur/Sysadmin


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

Beiträge: 318
Registriert: 08.01.2002

WINDOWS 7 (64bit), AIP2015, Productstream Professional Pro 2011, EdgeCAM 2015<P>2x INTEL XEON E5646, 16GB RAM, RAID 0, PNY FX 4000
DELL M6800 Windows 7 RAID0 16Gb NVIDIA Quadro® K4100M

erstellt am: 05. Nov. 2013 11:20    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 axi92 10 Unities + Antwort hilfreich

Hallo Philipp

versuche unter Extras / Verküpfungen

Gruß

Peter

------------------
Jeden Tag eine gute Tat! 

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 05. Nov. 2013 11:47    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 axi92 10 Unities + Antwort hilfreich

Hallo zusammen,

ein sehr interessantes Thema.

Bei mir ist zwar der Eintrag "Drittanbieter" im Strukturbaum sichtbar und es wir ein "Embedding1" angezeigt, jedoch ist es mit einer roten Schrift unterlegt.

Unter dem Menüpunkt "Extras" ist die Option "Verknüpfungen" ausgegraut...

Wie kann man das verknüpfte (anscheinend nicht mehr existierende) Dokument löschen?

Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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

axi92
Mitglied
Konstrukteur


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

Beiträge: 685
Registriert: 20.02.2010

Inventor 2014 64bit SP2 Build 246
Vault Basic 2014 64bit SP2 Update 7
HP Z200
Win 7 64bit
16GB RAM
CPU: i5 3,2GHz
GPU: Nvidia Quadro K600

erstellt am: 05. Nov. 2013 12:01    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


extras_OLE.PNG

 
Ich spreche von einer .iam, sehe ich das nicht oder was läuft bei mir?

Zitat:
Original erstellt von mb-ing:
ein sehr interessantes Thema.

Bei mir ist zwar der Eintrag "Drittanbieter" im Strukturbaum sichtbar und es wir ein "Embedding1" angezeigt, jedoch ist es mit einer roten Schrift unterlegt.

Unter dem Menüpunkt "Extras" ist die Option "Verknüpfungen" ausgegraut...

Wie kann man das verknüpfte (anscheinend nicht mehr existierende) Dokument löschen?


Wenn Drittanbieter da ist geht das normal in dem du das erweiterst(+) und dann den Inhalt RMB "Löschen" geht so zumindest bei Belastungsanalysen und Translationsberichten
------------------
Grüße aus Wien
Philipp

[Diese Nachricht wurde von axi92 am 05. Nov. 2013 editiert.]

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 05. Nov. 2013 12:06    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 axi92 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von axi92:
Ich spreche von einer .iam, sehe ich das nicht oder was läuft bei mir?

Wenn Drittanbieter da ist geht das normal in dem du das erweiterst(+) und dann den Inhalt RMB "Löschen" geht so zumindest bei Belastungsanalysen und Translationsberichten


So macht man es ja normalerweise auch ^^

Aber in diesem Fall geht es einfach nicht...


Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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

nightsta1k3r
Ehrenmitglied V.I.P. h.c.
plaudern



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

Beiträge: 11223
Registriert: 25.02.2004

Hier könnte ihre Werbung stehen!

erstellt am: 05. Nov. 2013 12:29    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 axi92 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von mb-ing:
Bei mir ist zwar der Eintrag "Drittanbieter" im Strukturbaum sichtbar und es wir ein "Embedding1" angezeigt, jedoch ist es mit einer roten Schrift unterlegt.

Wenn es die Bezeichnung Embedding hat, sollte es nicht verknüpft sein.
Wie sieht denn das Icon aus (ev. doch Verknüpfungspfeil?)
Was ist es für ein Objekt?
Was sagt der Tooltip wenn du mit der Maus drüber schwebst?

------------------

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 05. Nov. 2013 13:02    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 axi92 10 Unities + Antwort hilfreich


Embedding1.PNG

 
Zitat:
Original erstellt von nightsta1k3r:

Wenn es die Bezeichnung Embedding hat, sollte es nicht verknüpft sein.
Wie sieht denn das Icon aus (ev. doch Verknüpfungspfeil?)
Was ist es für ein Objekt?
Was sagt der Tooltip wenn du mit der Maus drüber schwebst?



Hallo,

anbei ein kleiner Screenshot von dem beschriebenen Sachverhalt.

Ich kann das "Embedding1" nicht anklicken noch irgendwas anderes damit machen.

Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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

axi92
Mitglied
Konstrukteur


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

Beiträge: 685
Registriert: 20.02.2010

Inventor 2014 64bit SP2 Build 246
Vault Basic 2014 64bit SP2 Update 7
HP Z200
Win 7 64bit
16GB RAM
CPU: i5 3,2GHz
GPU: Nvidia Quadro K600

erstellt am: 05. Nov. 2013 13:11    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

Kommt bei dir die Meldung mit dem OLE-Link Kram?

------------------
Grüße aus Wien
Philipp

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 05. Nov. 2013 13:20    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 axi92 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von axi92:
Kommt bei dir die Meldung mit dem OLE-Link Kram?


Nein, bei mir kommt keine Meldung.

Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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

nightsta1k3r
Ehrenmitglied V.I.P. h.c.
plaudern



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

Beiträge: 11223
Registriert: 25.02.2004

Hier könnte ihre Werbung stehen!

erstellt am: 05. Nov. 2013 13:27    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 axi92 10 Unities + Antwort hilfreich

Sieht nach einer fehlerhafter Excel-Einbettung aus.

Da sollte kill_excel von Igor helfen.

------------------

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 05. Nov. 2013 13:50    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 axi92 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von nightsta1k3r:
Sieht nach einer fehlerhafter Excel-Einbettung aus.

Da sollte kill_excel von Igor helfen.



@nightsta1k3r:

Vielen herzlichen Dank für Deine Antwort.

Aber eine EXE-Datei ausführen, hm, ich weiß nicht ganz.

Müsste ich erstmal  daheim ausprobieren...

Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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

Roland Schröder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




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

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 05. Nov. 2013 20:12    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 axi92 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von mb-ing:
...EXE-Datei ausführen, hm, ich weiß nicht...
Es ist nicht irgendeine dahergelaufene exe, sondern ein Programm von Igor! Ich kenne nichts Verlässlicheres.

------------------
Roland  
www.Das-Entwicklungsbuero.de

It's not the hammer - it's the way you hit!

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 06. Nov. 2013 07:00    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 axi92 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Roland Schröder:
Es ist nicht irgendeine dahergelaufene exe, sondern ein Programm von Igor! Ich kenne nichts Verlässlicheres.


@Roland Schröder:

Sorry, wollte da niemanden schlecht machen!

Aber ich muss davor noch mal mit einem von IT reden...

Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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

daywa1k3r
Ehrenmitglied V.I.P. h.c.
Softwareentwickler



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

Beiträge: 3497
Registriert: 01.08.2002

Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570
Laptop: Alienware m17x
Win7, Inventor2012 64Bi

erstellt am: 06. Nov. 2013 17:11    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 axi92 10 Unities + Antwort hilfreich

Code:

' Die Funktion RemoveAssemblyOLEs entfernt alle Excel
' Verknüpfungen aus der Baugruppe und allen Unterkomponenten.
' Um das Makro zu starten den Mauszeiger in diese Funktion
' setzen und mit F5 starten
'
' Die Funktion ProcedeRecursive (wird automatisch aufgerufen)
' durchläuft alle Unterkomponenten und übergibt die
' Dokument-Definition an die Funktion RemoveDocumentOLEs
'
' Die Funktion RemoveDocumentOLEs (wird automatisch aufgerufen)
' entfernt alle Excel-Verknüpfungen aus dem Dokument
'
' Igor Zupevc, FX64, 06. Nov. 2013

Private Sub RemoveAssemblyOLEs()
    If ThisApplication.ActiveDocumentType <> kAssemblyDocumentObject Then
        MsgBox "Funktioniert nur in Baugruppenumgebung", vbCritical
        Exit Sub
    End If
    Dim errLog As String
    Call RemoveDocumentOLEs(ThisApplication.ActiveDocument, errLog)
    Call ProcedeRecursive(ThisApplication.ActiveDocument.ComponentDefinition.Occurrences, errLog)
   
    If Len(errLog) > 0 Then MsgBox errLog, vbExclamation
End Sub

Private Sub ProcedeRecursive(oOccs As Inventor.ComponentOccurrences, ByRef errLog As String)
    Dim oOcc As Inventor.ComponentOccurrence
    For Each oOcc In oOccs
        Call RemoveDocumentOLEs(oOcc.Definition.Document, errLog)
        Call ProcedeRecursive(oOcc.SubOccurrences, errLog)
    Next
End Sub

Public Sub RemoveDocumentOLEs(oDoc As Inventor.Document, ByRef errLog As String)
    Dim oRfd As ReferencedOLEFileDescriptor
    For Each oRfd In oDoc.ReferencedOLEFileDescriptors
        On Error Resume Next
            oRfd.Delete
        If Err.Number <> 0 Then
            errLog = errLog + "Error in " + oDoc.DisplayName + vbCrLf
            Err.Clear
        End If
    Next
End Sub


------------------
Grüße Igor

FX64 Software Solutions - Inventor Tools
FX64 LambdaSpect - Lichtsimulation mit Autodesk Inventor

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 07. Nov. 2013 07:19    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 axi92 10 Unities + Antwort hilfreich


Embedding_I.PNG

 
@daywa1k3r:

Vielen herzlichen Dank für Deine Antwort und Deine Bemühungen.

Ich habe Folgendes durchgeführt:

- BG (mit Drittanbieter > Embedding 1) geöffnet aus PSP
- Rechte in der obersten Hriachiestufe vorhanden
- Alt+F8 (Create Macro)
- Deinen Programmcode eingefügt
- Ausführen des Programms, wie es von Dir beschrieben ist

--> Embedding 1 ist unter Drittanbieter immer noch vorhanden (Siehe Bild)

Des Weiteren habe ich die komplette BG per Pack&Go auf den lokalen Datenträger kopiert und das gleiche noch mal ausgeführt, um PSP zu umgehen.
Leider hat es auch nicht funktioniert.

Oder ist meine Vorgehensweise nicht korrekt?


Viele Dank im Voraus für eure Bemühungen.

Viele Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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

daywa1k3r
Ehrenmitglied V.I.P. h.c.
Softwareentwickler



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

Beiträge: 3497
Registriert: 01.08.2002

Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570
Laptop: Alienware m17x
Win7, Inventor2012 64Bi

erstellt am: 07. Nov. 2013 09:56    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 axi92 10 Unities + Antwort hilfreich

Hmm, mein Code besteht aus 3 Makros, so wäre die Vorgehensweise über F8 falsch, außer du hast es für jedes Makro ordnungsgemäß durchgeführt (was ich jedoch nicht glaube). Gehe bitte so vor wenn du Markos einbinden willst (die folgenden Zeilen schreibe ich glaube ich zum 20ten Mal und niemals finde ich die hier wieder):

1. Inventor öffnen und über F11 den VBA Editor starten
2. In dem Browser in das Modull1 (Module1) von Anwendungsprojekt (ApplicationProject) wechseln (doppelklicken dann wird im Editor der Quellcode geöffnet)
3. Kopiere den kompletten Quellcode (3 Funktionen) in den Editor und speichere das Projekt ab
4. Öffne die betreffende Baugruppe und platziere deinen Mauszeiger innerhalb der ersten Funktion und drücke die F5 Taste um das Makro durchzuführen

Anschließend werden sich ein paar Möglichkeiten ergeben:

1. Du bekommst eine Fehlermeldung?
• Ja -> lasse mich wissen
• Nein -> Prüfe die Ergebnisse

2. Ergebnisse OK?
• Ja -> schönen Tag noch
• Nein -> prüfen ob keine oder nur vereinzelte Referenzen nicht entfernt wurden

3. Keine von Referenzen wurde entfernt?
• Ja -> Da läuft grundsätzlich etwas schief -> Ich kann nur nachschauen wenn ich die Beispieldaten habe
• Nein -> Versuchen die nicht entfernte Referenzen per Hand zu löschen

4. Lassen sich die Referenzen manuell löschen?
• Ja -> Da würde ich ebenfalls eine Beispielbaugruppe benötigen um es überprüfen zu können
• Nein -> Da muss ich auch passen, zumindest mittels VBA

Bei mir hat es einwandfrei funktioniert, selbst wenn ich die Excel-Dateien gelöscht habe und die Referenzen als fehlerhaft (rot) angezeigt waren.

------------------
Grüße Igor

FX64 Software Solutions - Inventor Tools
FX64 LambdaSpect - Lichtsimulation mit Autodesk Inventor

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 07. Nov. 2013 10:40    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 axi92 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von daywa1k3r:
Hmm, mein Code besteht aus 3 Makros, so wäre die Vorgehensweise über F8 falsch, außer du hast es für jedes Makro ordnungsgemäß durchgeführt (was ich jedoch nicht glaube). Gehe bitte so vor wenn du Markos einbinden willst (die folgenden Zeilen schreibe ich glaube ich zum 20ten Mal und niemals finde ich die hier wieder):

1. Inventor öffnen und über F11 den VBA Editor starten
2. In dem Browser in das Modull1 (Module1) von Anwendungsprojekt (ApplicationProject) wechseln (doppelklicken dann wird im Editor der Quellcode geöffnet)
3. Kopiere den kompletten Quellcode (3 Funktionen) in den Editor und speichere das Projekt ab
4. Öffne die betreffende Baugruppe und platziere deinen Mauszeiger innerhalb der ersten Funktion und drücke die F5 Taste um das Makro durchzuführen

Anschließend werden sich ein paar Möglichkeiten ergeben:

1. Du bekommst eine Fehlermeldung?
• Ja -> lasse mich wissen
• Nein -> Prüfe die Ergebnisse

2. Ergebnisse OK?
• Ja -> schönen Tag noch
• Nein -> prüfen ob keine oder nur vereinzelte Referenzen nicht entfernt wurden

3. Keine von Referenzen wurde entfernt?
• Ja -> Da läuft grundsätzlich etwas schief -> Ich kann nur nachschauen wenn ich die Beispieldaten habe
• Nein -> Versuchen die nicht entfernte Referenzen per Hand zu löschen

4. Lassen sich die Referenzen manuell löschen?
• Ja -> Da würde ich ebenfalls eine Beispielbaugruppe benötigen um es überprüfen zu können
• Nein -> Da muss ich auch passen, zumindest mittels VBA

Bei mir hat es einwandfrei funktioniert, selbst wenn ich die Excel-Dateien gelöscht habe und die Referenzen als fehlerhaft (rot) angezeigt waren.



Hallo Igor,

vielen herzlichen Dank für Deine Bemühungen und für Deine sehr ausführliche Antwort.

Ich habe die Schritte, wie von Dir beschrieben, ausgeführt.

Zu 1.) Ich bekomme keine Fehlermeldung

Zu 2.) Das Ausführen des Makros hat die referenzierte Datei nicht gelöscht

Zu 3.) Es wurden keine Referenzen gelöscht. Jedoch hat auch nur die "oberste" BN eine "tote" Referenz ...

Zu 4.) Die Referenz lässt sich weder vor noch nach dem Ausführen des Makros manuell löschen


Ich habe mir im VBA-Editor die "Locals" einblenden lassen.

Wenn ich Deinen Code verstehe, sollte das Objekt oRfd die entsprechende "tote" Referenz enthalten oder?

Jedoch besitzt dieses Objekt stets den Wert "nothing" (Beim debuggen..), obwohl es alle Ebenen durchläuft..

Der String errLog soll den entsprechenden Text ausgeben, oder?

Leider kann ich Dir diese Datei nicht zukommen lassen, sorry.

Eventuell finde ich demnächst eine andere Datei, die das gleiche Problem enthält.

Noch mal vielen herzlichen Dank Igor für Deine Hilfe.

Eine weitere Frage:

Was bewirken eigentlich solche "toten" Referenzen?


Viele Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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

axi92
Mitglied
Konstrukteur


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

Beiträge: 685
Registriert: 20.02.2010

Inventor 2014 64bit SP2 Build 246
Vault Basic 2014 64bit SP2 Update 7
HP Z200
Win 7 64bit
16GB RAM
CPU: i5 3,2GHz
GPU: Nvidia Quadro K600

erstellt am: 13. Nov. 2013 13:17    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

"Tote" Referenzen wie du sie nennst, sind Links auf eingebundene Dateien (pdf, excel, sonstiges) bei denen der Pfad nicht mehr stimmt.
Somit regt sich IV auf das da was fehlt.
Wenn du so eine Baugruppe in Vault zb einchecken willst funktioniert das nicht. Denn Vault legt die Verknüpfungen zwischen Dateien in einer Datenbank ab.
Fehlerhafte Verknüpfungen kann Vault nicht anlegen, somit ist ein import nicht möglich.

------------------
Grüße aus Wien
Philipp

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

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 13. Nov. 2013 13:28    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 axi92 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von axi92:
"Tote" Referenzen wie du sie nennst, sind Links auf eingebundene Dateien (pdf, excel, sonstiges) bei denen der Pfad nicht mehr stimmt.
Somit regt sich IV auf das da was fehlt.
Wenn du so eine Baugruppe in Vault zb einchecken willst funktioniert das nicht. Denn Vault legt die Verknüpfungen zwischen Dateien in einer Datenbank ab.
Fehlerhafte Verknüpfungen kann Vault nicht anlegen, somit ist ein import nicht möglich.


@axi92:

Wir verwenden als PDM-System PSP und bei diesem System funktioniert es anscheinend.

Weder PSP noch Inventor gibt eine Meldung bezüglich dieser "toten Referenz" aus.

Viele Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

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