Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Autodesk Productstream Professional
  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
  
PDM ERP Integration: 4 Wege für jede Anforderung
Autor Thema:  Referenz ersetzen (1966 mal gelesen)
Jörg2
Mitglied



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

Beiträge: 509
Registriert: 20.02.2007

erstellt am: 06. Apr. 2009 12:24    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

Durch mehrfaches Austauschen in Neutralformaten (STP) habe ich dummerweise an einer alten Bauteilversion noch eine Zeichnungsableitung, an der aktuellen Bauteilversion jedoch nicht.
Da die Zeichnung viele Ansichten und Kommentare enthällt, habe ich von dieser eine neu Version erzeugt und würde nun gerne die Referenz der Zeichnung auf die aktuelle Bauteilversion ändern.
Das dachte ich, mit AIMDChangeReference umsetzen zu können.
Leider bekomme ich bei der Ausführung eine Meldung von der Inventor Integration "Ersetzen der Referenz ist nicht möglich".
Funktioniert AIMDChangeReference grundsätzlich nicht mit Zeichnungsreferenzen?
Gibt es andere Alternativen?

[Diese Nachricht wurde von Jörg2 am 06. Apr. 2009 editiert.]

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

Real-Inventor
Mitglied
Konstrukteur


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

Beiträge: 19
Registriert: 27.11.2008

Inventor 2009 PSP 2009

erstellt am: 09. Apr. 2009 13:52    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 Jörg2 10 Unities + Antwort hilfreich

Die Hintenrumlösung:

Die vorhandene IDW über Drag/Drop auf den Desktop ziehen und umbenennen.

Die vorhandene IAM/IPT auf der Festplatte im PSP Speicher-Ordner über den Windows Explorer umbenennen.

Die IDW von dem Desktop über Drag/Drop in PSP wie gewohnt als neues Dokument einpflegen. PSP findet nun die Referenz nicht, da die IAM/IPT einen anderen Dateinamen, als den bekannten hat. Die IDW öffnen und nun die Referenz über den Dialog zur gewünschten "NEUEREN" IAM/IPT zuordnen. Speichen, Schließen. Öffnen und kontrollieren. dann schließen.

Nun die umbenannte IAM/IPT auf der Festplatte im PSP Speicher-Ordner über den Windows Explorer wieder den "richtigen" orginalen Namen geben.

Auf eigenes Risiko - geht aber!

MfG

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

Jörg2
Mitglied



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

Beiträge: 509
Registriert: 20.02.2007

erstellt am: 09. Apr. 2009 14: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

Interessanter Weg.
Muss ich mal durchspielen.
Ist ja vielleicht eine Notlösung für Einzelfälle.
Danke.

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

realcaddy
Mitglied
Technical Application Manager


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

Beiträge: 99
Registriert: 11.07.2003

javascript:InsertSMI(':)%20');

erstellt am: 25. Jun. 2009 09: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 Jörg2 10 Unities + Antwort hilfreich

Hallo,

also der Weg von Real-Inventor erzeugt eigentlich ein neues Bauteil oder Zeichnungsdokument, wie bei jedem Drag and Drop Vorgang. Das hängt natürlich auch von der PSP konfig ab.

Der saubere Weg ist eindeutig über AIMChangeReference. Ist auch nicht sooo schwer. Bedingung ist:

1: Die auszutauschenden Komponenten müssen Kopien sein.
2: Zugriff auf die Schell (shift+F11, oder Kontextmenü) muß vorhanden sein.
3: Die neuere Version tauscht man am besten VOR der Modifikation aus. Man kann es aber auch nachher versuchen.

Die Syntax für die Schell ist:

ApplCall AIMDChangeReference \\Server\Pfad\*.idw(IAM) \\Server\Pfad\alte.ipt(IAM)=\\Server\Pfad\neue.ipt(IAM)

------------------
Gruß

realcaddy

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

Jörg2
Mitglied



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

Beiträge: 509
Registriert: 20.02.2007

erstellt am: 25. Jun. 2009 15:08    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


Screenshot5142009-06-25,15_02_49.jpg

 
Hallo Realcaddy,

so wie du es beschreibts, bin ich ja gestartet.
Leider tauscht diese Funktion aber nicht, die auf einer Zeichnung platzierte Komponente aus.
Ich bekomme oben beschriebene Fehlermeldung (siehe auch Screenshot=
Die Frage ist, ob das gar nicht geht, oder onb ich etwas falsch mache.
Eine Komponete in einer Baugruppe austauschen, bekomme ich hin.

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

realcaddy
Mitglied
Technical Application Manager


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

Beiträge: 99
Registriert: 11.07.2003

javascript:InsertSMI(':)%20');

erstellt am: 25. Jun. 2009 16:55    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 Jörg2 10 Unities + Antwort hilfreich

Hallo,

doch doch das geht. Ich muß das leider regelmässig machen.

Nur wenn der Inventor die Zeichnung aktualisieren muß oder wenn das "neuere" Teil keine kopie vom "alten" ist, geht es nicht.

Evtl. bekommst du auch Probleme wenn die neuere Komponente bereits zu stark geändert wurde...

Alsobitte mal folgendes nutzen un an die richtigen Pfade zu gelangen:

In der Shell (shift+F11) eintippen

read()#DOCNAME0

liefert den UNC-Pfad zum markierten Document. Mit STRG+C kopieren und in ein leeres notepad einfügen und den Müll drumherum entfernen.

So alle benötigten Pfade zusammen kopieren. Dann ApplCall AIMDChangeReference wie oben beschrieben aufbauen. Dann muß es gehen.

Die IDW ist nur aktuell, wenn beim schließen KEIN Speichern Dialog erscheint.

Beachte: Freigegebene Dokumente haben einen Schreibschutz, dann kann es auch nicht gehen.

Sollte es nicht klappen werden wir weiter sehen...

------------------
Gruß

realcaddy

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

Jörg2
Mitglied



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

Beiträge: 509
Registriert: 20.02.2007

erstellt am: 26. Jun. 2009 07: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

Auch mit aktiuallisieren der Zeichnung geht nicht.
Wie eingangs beschrieben, habe ich keine Kopie, sondern eine neue Version.
Sieht man auch am Scrennshot.

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

realcaddy
Mitglied
Technical Application Manager


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

Beiträge: 99
Registriert: 11.07.2003

javascript:InsertSMI(':)%20');

erstellt am: 26. Jun. 2009 08: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 Jörg2 10 Unities + Antwort hilfreich

Guten Morgen Jörg2,

Das geht auch mit Revisionen/Versionen weil es letztlich auch eine Kopie ist. Da muß ein anderes Problem vor liegen.
Ich  habe gerade den Screenshot noch einmal angesehen. Meine Vermutung ist dass Inventor/PSP tatsächlich die Referenz nicht finden kann, weil die Bezeichnung im Browser evtl. überschrieben wurde und der Dateiname ein anderer ist.

Bitte mal die Komponente, die ausgetauscht werden soll, öffnen und in den Iprops den Dateinamen nachsehen. In PSP mal das Feld Dokumentnummer (Ident) einfügen und die idents der Revisionen vergleichen. Normalerweise vergleicht PSP ident und Revision. Der Ident bleibt beim Revisionieren gleich (wichtig).

Könnte also sein das Du hier wirklich versuchst 2 verschiedene Dateien auszutauschen. Vor allem, da Real-Inventor die Drag and Drop aktion vorschlug...

Also bitte mal genau die Dateinammen aller beteiligten Dateien via Iproperties ermitteln und dann die Kopien tauschen.

------------------
Gruß

realcaddy

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

realcaddy
Mitglied
Technical Application Manager


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

Beiträge: 99
Registriert: 11.07.2003

javascript:InsertSMI(':)%20');

erstellt am: 26. Jun. 2009 08: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 Nur für Jörg2 10 Unities + Antwort hilfreich

...der Screenshot zeigt das versucht wurde *002602H.ipt gegen *02606I.ipt auszutauschen. Zähst Du Revisionen alphabetisch?

------------------
Gruß

realcaddy

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

Jörg2
Mitglied



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

Beiträge: 509
Registriert: 20.02.2007

erstellt am: 26. Jun. 2009 09:08    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 Hilfe.
Ich habe den Fehler nun gefunden.
Die Reihenfolge (siehe Scrennshot) war richtig.
Jedoch existierte der Index H gar nicht an der alten, zu ersetzenden Datei.
Hätte ich die UNC-Pfade sofort ausgelesen, und nicht händisch darin rumgefummelt, wäre das vermutlich nicht passiert.

Ich werde mal anfangen, dass in eine dbp zu schreiben.

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

realcaddy
Mitglied
Technical Application Manager


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

Beiträge: 99
Registriert: 11.07.2003

javascript:InsertSMI(':)%20');

erstellt am: 26. Jun. 2009 09:33    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 Jörg2 10 Unities + Antwort hilfreich

Schau mal in deinen Mailkasten... ;-)

------------------
Gruß

realcaddy

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