Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  ENOVIA SmarTeam
  Bulk Load R17 / R19

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
Autor Thema:  Bulk Load R17 / R19 (982 mal gelesen)
alias
Mitglied
CAD Betreuer


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

Beiträge: 282
Registriert: 25.09.2003

erstellt am: 08. Apr. 2010 10: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

Hallo,
habe ein Problem mit Bulk Load in Smarteam R 17 SP6 und SP 7 / R 19 SP 6
Wir verwenden UNIQUE Filenaming und unsere CATIA Daten werden daher im BEFORE ADD Event durch das SetDesc Script auf die Smarteam ID umbenannt.
Das Script funktioniert im normalen Ablauf einwandfrei !
( Funktioniert auch , wenn ich ein vorhandenes CATIA File mit z.B. Namen ROTOR.CATPart öffne und dann ein Smarteam - > SAVE ausführe: Erstellt eine Kopie von ROTOR.CATPart z.B. CATPART-000xxx.CatPart mit entsprechenden Metadaten in Smarteam)

Wenn ich aber jetzt ein Smarteam -> BULK LOAD ausführe, so werden zwar CATIA Drawing und CATProduct gemäß dem SetDesc Script umbenannt und Kopien im Smarteam WorkDir angelgt,
beim Part wird dies jedoch nicht gemacht (d.h. Smarteam Metadaten werden zwar geändert und eingetragen, aber der Geometrie-File wird nicht auf den neuen Filenamen kopiert.
D.h. in Smarteam wird auf ein File verwiesen, welches es gar nicht gibt.
Kann mir jemand genaueres über das Bulk Load sagen , lt. DS ist immer unser SetDesc Script Schuld, was ich aber nach obigen Tests nicht glaube (ausserdem funktioniert das Anlegen einer Kopie mit Smarteam ID für Drawings und Products ja auch  und nur für Parts geht es nicht. Mit R14 hat es damals auch noch funktioniert!!!
Danke

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

RSchulz
Ehrenmitglied V.I.P. h.c.
Head of CAD, Content & Collaboration / IT-Manager



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

Beiträge: 5541
Registriert: 12.04.2007

@Work
Lenovo P510
Xeon E5-1630v4
64GB DDR4
Quadro P2000
256GB PCIe SSD
512GB SSD
SmarTeam V5-6 R2016 Sp04
CATIA V5-6 R2016 Sp05
E3.Series V2019
Altium Designer/Concord 19
Win 10 Pro x64

erstellt am: 08. Apr. 2010 10:54    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 alias 10 Unities + Antwort hilfreich

Hallo Alias,
versuch es mal mit R17 SP5 (sowohl Server- als auch Clientseitig). Wie haben ein ähnliches Problem bzw. hört es sich sogar nach der gleichen Ursache an. Dieses Problem tritt erst ab R17Sp6 auf und wurde von einem Script seitens DS (Designcopy) verursacht. Daher konnten wir es als Regression zu R17Sp6 melden. Allerdings warten wir nun auch schon wieder fast 4 Monate auf eine Lösung... >_<

------------------
MFG
Rick Schulz
      Nettiquette (CAD.de)  -  Was ist die Systeminfo?  -  Wie man Fragen richtig stellt.  -  Unities

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

ChristianS
Moderator
Leiter Kundenbetreuung


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

Beiträge: 635
Registriert: 27.09.2000

erstellt am: 09. Apr. 2010 14:54    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 alias 10 Unities + Antwort hilfreich

Hi,

mir ist die Arbeitsweise eures SetDesc noch nicht ganz klar. Wird (soll) eine Kopie der Part Datei angelegt .. und dann ? Werden die Links in den Products und Drawings ausgetauscht ?

Aber egal wie, wenn ich den Fehler suchen würde, würde ich erstmal in dem SetDesc an der Stelle schauen, wo die Kopie der Teiledatei erstellt wird.
Kommt der Ablauf auch beim Bulkloading da an?
Gibt es an der Stelle einen Fehler der nicht abgefangen wird ?

Ist das Szenario gleich ? Du schreibst, dass das Part geöffnet und nach ST Speichern funktioniert, beim Bulkload jedoch nicht.
Öffnest Du beim Bulkload nur das Teil oder eher das Product und speicherst darüber das Teil ?

Gruß
Christian

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

alias
Mitglied
CAD Betreuer


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

Beiträge: 282
Registriert: 25.09.2003

erstellt am: 12. Apr. 2010 07: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

Es geht eigentlich um reinen Teile - Bulk Load (Normteile).
Daher sollte das Umbenennen auch keine Probleme machen, da die Teile noch in keiner Baugruppe verbaut sind und so durch das Umbenennen keine Links zerstört werden.
Das Problem liegt sicherlich nicht im SETDESC, da ein ganz normales SAVE, wo das SetDesc ja auch aufgrufen wird, einwandfrei funktioniert.
Hab jetzt noch zusätzlich den Test gemacht:
Im System Configuration Editor die Variable CATIA.AllowFileNameChange auf YES gesetzt (Filenamen umbenennen im ProjectManager Window beim SAVE ermöglichen)
Auch hier:
Beim reinen Smarteam SAVE Vorgang funktioniert das Umbenennen, aus dem Bulk Load Vorgang heraus nicht (obwohl selbes Fenster aufgerufen wird)

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

ChristianS
Moderator
Leiter Kundenbetreuung


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

Beiträge: 635
Registriert: 27.09.2000

erstellt am: 12. Apr. 2010 08: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 Nur für alias 10 Unities + Antwort hilfreich

Hi,

hast Du denn im Script mal an der Stelle geschaut, wo das Umbenennen / Kopieren stattfindet ob das Script da ankommt und ob es dort einen Fehler verursacht wenn Buld Load läuft ?

Gruß
Christian

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

alias
Mitglied
CAD Betreuer


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

Beiträge: 282
Registriert: 25.09.2003

erstellt am: 12. Apr. 2010 08:22    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

Ja, es kommt kein Fehler.
Es kommt auch sogar noch im Anschluß die Message vom Bulk Load "Load successful"

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

ChristianS
Moderator
Leiter Kundenbetreuung


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

Beiträge: 635
Registriert: 27.09.2000

erstellt am: 12. Apr. 2010 08:43    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 alias 10 Unities + Antwort hilfreich

Hi,

nee ich meine, hast Du in Deinem Script geprüft ob alles funktioniert ?

Entwender mit Messagebox oder Debug.print. Wenn Dein Script das Umkopieren durchführt und es in bestimmten Situationen nicht funktioniert, dann würde ich als erstes einmal das Script untersuchen. Die aller erste Frage ist ja, ob das Script überhaupt aufgerufen wird.
Wenn ja, dann hast Du darin ja irgentwo eine Zeile in der die von Dir gewünschte Kopieraktion von statten geht. Das ist die Stelle die Du Dir anschauen musst.

Auch wenn dort ein Fehler passiert, muss dass ja nicht heißen, dass er auch an die Oberfläche kommt. Was ist mit entpsrechenden Fehlerbehandlungen wie z.B. On Error Resume Next oder On Error Goto....
Beide führen bei entsprechender Verwendung dazu, dass Du nichts davon mit bekommst, wenn ein Fehler passiert.

Also ... rein ins Script und schauen was denn da wirklich passiert.

Gruß
Christian

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

alias
Mitglied
CAD Betreuer


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

Beiträge: 282
Registriert: 25.09.2003

erstellt am: 12. Jul. 2010 10: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

Zur allgemeinen Info:

Habe nun die offizielle Antwort von Dassault erhalten, dass es "Absicht" ist, dass CATIA PArts beim Bulkload nicht mehr umbenannt werden können.
Antwort von Dassault:

This is a desired behavior.
 
To improve the performance of the bulk-loading, the CATParts are not
loaded during the bulk-loading. Because they are not loaded, CATIA is
not able to rename them. This explains the message and the fact that
the CATParts are not renamed.
The mechanism is different for the CATProducts (which are
automatically loaded during the bulk loading).
If you have a large amount of CATParts to be saved in SmarTeam (and
that need to be renamed), I suggest that you use a CATIA macro
instead of the bulk-loading.

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)2023 CAD.de | Impressum | Datenschutz