Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Part / Assembly
  Neu aus... nach umbennen Strukturbaum alte Bennenung

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:  Neu aus... nach umbennen Strukturbaum alte Bennenung (1395 mal gelesen)
snatascha
Mitglied
Technische Zeichnerin


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

Beiträge: 41
Registriert: 02.08.2006

Windows XP Prof SP2
HP xw4300 P4 3.6GHz
NVIDIA Quadro FX 3450/4000
CATIA 5.14

erstellt am: 25. Jul. 2008 13:46    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 Forum..

wenn ich ein Product oder Part durch Neu aus erstelle und umbennene bleibt die alte Bezeichung des Product oder Parts im Strukturbaum dieselbejedoch im wird sie im Explorer Umbennant dagestellt. Kann man das einstellen, dass es im Strukturbaum auch geändert wird?

Vielen Dank im Vorraus..

Natascha

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

Mörchen
Ehrenmitglied V.I.P. h.c.
CAD-Trainerin (CATIA V5)



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

Beiträge: 3830
Registriert: 14.03.2007

Release 19 SP2

erstellt am: 25. Jul. 2008 13:51    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 snatascha 10 Unities + Antwort hilfreich

Hallo Natascha,

Im Strukturbaum steht die Partnumber (Teilenummer) und nicht der Dateiname. Die Teilenummer muss in diesem Fall händisch umbenannt werden.

gruß
Mörchen

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

K.Siebert
Mitglied
Tech Zeichner


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

Beiträge: 415
Registriert: 19.05.2007

Win XP
Catia V5 R16 SP5 Hotfix 46
Catia V5 R19

erstellt am: 25. Jul. 2008 15:23    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 snatascha 10 Unities + Antwort hilfreich

Hallo snatascha,

Folgendes Skript gleicht den Dateinamen mit dem Partnamen ab und ändert den Partnamen endsprechend dem Dateinamen.

Und für den Exemplarnamen siehe hier

Code:
Sub CATMain()

Dim Eingabe As String
EingabeOO = "D:\pf"
EingabeOO = InputBox ("Bitte geben Sie den Öffnungs-ORT ein.", "Alle Parts/Products Öffnen", Eingabe)


    Dim oFileSystem As INFITF.FileSystem
    Set oFileSystem = CATIA.FileSystem
    Dim oFolder As INFITF.Folder
    ' Verzeichnisname für CATIA-Part
    Set oFolder = oFileSystem.GetFolder (EingabeOO)

   
    Dim FileSep As String
    FileSep = oFileSystem.FileSeparator
    Dim i As Long
    Dim j as Variant
    Dim oFile As INFITF.File
    Dim oActiveDoc As DrawingDocument


    For i = 1 To oFolder.Files.Count
        Set oFile = oFolder.Files.Item(i)
        If Right(oFile.Name, 7) = "CATPart" Then
            Set oActiveDoc = CATIA.Documents.Open(oFolder.Path + FileSep + oFile.Name)

On Error Resume Next

Dim document As document
Dim splitname As string
Set document = CATIA.ActiveDocument
splitname = Split(document.Name, ".")
Set pro = document.Product
pro.PartNumber = splitname(0)

            oActiveDoc.Save
            oActiveDoc.Close
      
End If

'For i = 1 To oFolder.Files.Count
        Set oFile = oFolder.Files.Item(i)
        If Right(oFile.Name, 10) = "CATProduct" Then
            Set oActiveDoc = CATIA.Documents.Open(oFolder.Path + FileSep + oFile.Name)

'Dim document As document
'Dim splitname As string
Set document = CATIA.ActiveDocument
splitname = Split(document.Name, ".")
Set pro = document.Product
pro.PartNumber = splitname(0)

            oActiveDoc.Save
            oActiveDoc.Close
      End If

    Next
End Sub


PS:Wenn du nicht über eine InputBox den Pfad eingeben willst sonder über eine Dialog-box

Dann folgendes bitte Ändern

Code:

Dim Eingabe As String
EingabeOO = "D:\pf"
EingabeOO = InputBox ("Bitte geben Sie den Öffnungs-ORT ein.", "Alle Parts/Products Öffnen", Eingabe)

Durch

Code:

Dim Shell As Object
Dim Ordner As String
Set Shell = CreateObject("Shell.Application")
EingabeOO = Shell.BrowseForFolder(0, "Wählen Sie", 0).Self.Path

------------------
   Sei Schlau bleib Dumm !!?!!   

[Diese Nachricht wurde von K.Siebert am 25. Jul. 2008 editiert.]

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