Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Abgel. Komponente - Referenz ersetzen

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
Autor Thema:  Abgel. Komponente - Referenz ersetzen (2335 / mal gelesen)
daniel1980
Mitglied
MB-Ing.


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

Beiträge: 384
Registriert: 13.08.2013

Inventor 2015 - 64 Bit
Build: 203
Release: 2015 SP1
---
NVIDIA Quadro K2000
16 GB Ram
Intel Xeon E5-1620 Octa Core (3,60 GHz)
HP Z420 Workstation

erstellt am: 17. Jun. 2016 11:58    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 Zusammen,

zu o.g. Thema, habe ich in einem Thread gelesen, daß hier das Umbenennen der Original-Referenz sowie der neuen Referenz auf den ursprünglichen Dateinamen des Originals hilft.

Das funktioniert, bis auf einen Punkt: Nach Öffnen der ipt mit der abgeleiteten Komponente, erscheint sowohl vor der Referenz-ipt als auch vor dem Bauteil-Icon, ein Symbol: Fragezeichen "rot", weiß eingekreist.

Was bedeutet das? Refresh hilft hier nicht.

EDIT: Hab's gefunden - rotes Fragezeichen bedeutet: Bauteilreferenz nicht gefunden (obwohl im Inventor die neue BT-Referenz angezeigt wird *kopfkratz*)

Muß die Frage umformulieren: Wie kann ich bei einer abgeleiteten Komponente, eine Bauteil-Referenz durch eine andere ersetzen?

------------------
Vielen Dank.

Gruss, Daniel

[Diese Nachricht wurde von daniel1980 am 17. Jun. 2016 editiert.]

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

muellc
Ehrenmitglied V.I.P. h.c.
ICT Specialist



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

Beiträge: 3501
Registriert: 30.11.2006

Inventor 2017.4.12 64 bit
Windows 10 Enterprise 64 bit
3DEXPERIENCE R2016x
--------------------
HP Z-Book 15 G4
32 Gig Ram
NVIDIA Quadro M2200
2x HP E243i

erstellt am: 17. Jun. 2016 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 daniel1980 10 Unities + Antwort hilfreich

Du hast da was falsch verstanden.

Wenn man einer AK ein anderes Ursprungsdokument unterjubeln will, dann ändert man den Dateinamen des Originals kurzfristig und öffnet dann die AK.
Jetzt findet Inventor den Ursprung nicht mehr und man kann ein neues Dokument zuweisen.

Permanentes Umbenennen, so wie von dir beschrieben kann zu Chaos führen.


------------------
Gruß, Gandhi
"Dem guten Frager ist schon halb geantwortet" - Friedrich Nietzsche

[Diese Nachricht wurde von muellc am 17. Jun. 2016 editiert.]

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

daniel1980
Mitglied
MB-Ing.


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

Beiträge: 384
Registriert: 13.08.2013

Inventor 2015 - 64 Bit
Build: 203
Release: 2015 SP1
---
NVIDIA Quadro K2000
16 GB Ram
Intel Xeon E5-1620 Octa Core (3,60 GHz)
HP Z420 Workstation

erstellt am: 17. Jun. 2016 12:10    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

Hi - den Schritt, IV einen neuen Ursprung zuzuweisen, habe ich gemacht. Allerdings erscheint NACH der Neuzuweisung der Referenz das Teil, mit dem beschriebenen Fehler (rotes Fragezeichen - Referenz nicht gefunden).

------------------
Vielen Dank.

Gruss, Daniel

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

muellc
Ehrenmitglied V.I.P. h.c.
ICT Specialist



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

Beiträge: 3501
Registriert: 30.11.2006

Inventor 2017.4.12 64 bit
Windows 10 Enterprise 64 bit
3DEXPERIENCE R2016x
--------------------
HP Z-Book 15 G4
32 Gig Ram
NVIDIA Quadro M2200
2x HP E243i

erstellt am: 17. Jun. 2016 12:21    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 daniel1980 10 Unities + Antwort hilfreich

Nochmal im Detail,

Ist Zustand
AK1.ipt ist eine AK von BT1.ipt

Soll Zustand:
AK1.ipt ist eine AK von BT2.ipt

Schritt 1: (Bei geschlossenen Dateien) BT1.ipt umbenennen in BT1.ipt_
Schritt 2: AK1 aufmachen und im nochfolgenden Dialog BT2.ipt als Ursprung auswählen (und abspeichern).
Schritt 3: BT1.ipt_ umbenennen in BT1.ipt (Könnte ja sein, das es noch in anderen Dokumenten verwendet ist)

------------------
Gruß, Gandhi
"Dem guten Frager ist schon halb geantwortet" - Friedrich Nietzsche

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

Axel-Rother
Mitglied
dipl.ing. (arch)


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

Beiträge: 172
Registriert: 29.03.2006

16GB ram
nvidia Quadro FX1800
Windows 7
AI 2013
Vault Prof.
TopSolid2010 (v6.11.216.21)

erstellt am: 17. Jun. 2016 12: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 daniel1980 10 Unities + Antwort hilfreich

Hallo,

früher habe ich immer das Referenzbauteil per Holzhammermethode, wie von muellc beschrieben, ersetzt.
Das kann aber, je nachdem wie groß dein Suchpfad ist, lange dauern.
Heute benutze ich meist den Design-Assi, was der elegantere und schnellere Weg ist.

------------------
Axel
-------------------
Versuch macht kluch

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

daniel1980
Mitglied
MB-Ing.


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

Beiträge: 384
Registriert: 13.08.2013

Inventor 2015 - 64 Bit
Build: 203
Release: 2015 SP1
---
NVIDIA Quadro K2000
16 GB Ram
Intel Xeon E5-1620 Octa Core (3,60 GHz)
HP Z420 Workstation

erstellt am: 17. Jun. 2016 12:32    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

Konstruktionsassistenten habe ich auch schon probiert. Vorgehen:
ipt mit abgel. Ko. -> RMK -> Konstr.Assi -> abgel. Ko. -> RMT "Ersetzen" -> Unter "Name" neue Referenz-ipt eintragen

-> Fehlermeldung:
Beim Ersetzen von [alte Referenz] ist ein Fehler aufgetreten. Stellen Sie sicher, daß die Ersatzdatei dieselbe Datenbank-ID hat.

Was mach ich falsch?

------------------
Vielen Dank.

Gruss, Daniel

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

SEHER
Mitglied
Systemanalytiker


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

Beiträge: 1203
Registriert: 13.03.2001

Inventor 2 bis 2022
häufig wechselnder Rechnerverkehr

erstellt am: 17. Jun. 2016 13:38    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 daniel1980 10 Unities + Antwort hilfreich

Die Referenzen müssen voneinander kopiert sein (dieselbe Datenbank-ID )

Gruß
Seher

------------------
Gruß
SEHER
www.inventor-tools.de

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

Axel-Rother
Mitglied
dipl.ing. (arch)


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

Beiträge: 172
Registriert: 29.03.2006

16GB ram
nvidia Quadro FX1800
Windows 7
AI 2013
Vault Prof.
TopSolid2010 (v6.11.216.21)

erstellt am: 17. Jun. 2016 13:58    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 daniel1980 10 Unities + Antwort hilfreich

Du kannst deiner AK nicht ein Kuckucksei sprich beliebiges Teil unterjubeln.
Die Gene (Datenbank-ID) müssen da schon stimmen.

Also zum Klonen z.B. eines gespiegelten Teiles:
1. Referenzbauteil "Speichern unter" neuer-Name1
2. AK "Speichern unter" neuer-Name1_MIR
3. Holzhammermethode / Konstr.Assi
Dann klappt das auch

------------------
Axel
-------------------
Versuch macht kluch

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

daniel1980
Mitglied
MB-Ing.


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

Beiträge: 384
Registriert: 13.08.2013

Inventor 2015 - 64 Bit
Build: 203
Release: 2015 SP1
---
NVIDIA Quadro K2000
16 GB Ram
Intel Xeon E5-1620 Octa Core (3,60 GHz)
HP Z420 Workstation

erstellt am: 21. Jun. 2016 15: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

Danke für die Beiträge. Werde das bei Gelegenheit mal checken!

------------------
Vielen Dank.

Gruss, Daniel

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

medea
Mitglied
Inselbewohner


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

Beiträge: 92
Registriert: 16.09.2003

erstellt am: 22. Jun. 2016 00: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 daniel1980 10 Unities + Antwort hilfreich

Ich habe mal diese iLogic Regel irgendwo gefunden.
Das ersetzt das Bauteil ohne Holzhammermethode:

Dim oDoc as Document
oDoc = ThisDoc.Document
Dim oRefFile As FileDescriptor
Dim oOrigRefName As Object   

For Each oRefFile In oDoc.file.ReferencedFileDescriptors
'get the full file path to the original internal references
oOrigRefName = oRefFile.FullFileName

'present a File Selection dialog
Dim oFileDlg As inventor.FileDialog = Nothing
InventorVb.Application.CreateFileDialog(oFileDlg)
oFileDlg.InitialDirectory = oOrigRefName
oFileDlg.CancelError = True
On Error Resume Next
oFileDlg.ShowOpen()
If Err.Number <> 0 Then
Return
ElseIf oFileDlg.FileName <> "" Then
selectedfile = oFileDlg.FileName
End If

'Replace the reference
oRefFile.ReplaceReference (selectedfile)   
InventorVb.DocumentUpdate()
oOrigRefName = ""                                       
Next

iLogicVb.UpdateWhenDone = True


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