Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Umbenennen von Punkten, Ebenen, ect.

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:  Umbenennen von Punkten, Ebenen, ect. (2606 mal gelesen)
Solidos
Mitglied



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

Beiträge: 328
Registriert: 26.06.2002

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

Hallo Catia Programmierer

Ich habe da ein Problem und auch schon eine Lösungsidee. Ich habe des öffteren zig 100 gleiche Features (zB. Punkte, Ebene, Linien, etc.) die ich nach einem Schema umbenennen möchte. Meine Idee ist nun folgende:

1. Punkte markieren
2. Mit Makro die markierten Punkte umbenennen nach:
    An der Stelle X möchte ich Y einfügen
    Beispiel: Am Punkt.17 möchte ich an Stelle 1, ABC einfügen = ABCPunkt.17
3. Ende Makro

Natürlich sollte auch die Möglichkeiten des Löschen anwendbar sein (mit einem 2. Makro). In etwa so:
    An den markierten Punkten, ab Stelle X, Anzahl Y Zeichen löschen
    Beispiel: Am ABCPunkt.17 Ab Stelle 4  5 Zeichen löschen = ABC.17

Kennt jemand ein solches Makro oder sowas ähnliches, woraus man was entwickeln könnte? Meine Fähigkeiten Im Makro schreiben sind äusserst bescheiden. Aber meistens komme ich nach ganz viel ausprobieren doch zum Ziel. Jedoch bin ich für jeden Tip sehr dankbar. Ich bin auch gerne bereit dieses Makro dann hier zu veröffentlichen.

Gruss
Solidos

------------------
V5 R18

Zeit ist das, was man an der Uhr abliest.
(Albert Einstein)

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

tomtom1972
Mitglied
dipl ing maschinenbau


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

Beiträge: 605
Registriert: 22.03.2005

NVidia Quadro K4000
Intel Xeon E5-1620, 64GB RAM
Windows10 64bit
R30 <= CATIA V5 > =R19

erstellt am: 22. Apr. 2009 12:14    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 Solidos 10 Unities + Antwort hilfreich

Hallo, Solidos,

das Umbenennen von selektierten Elementen ist simpel.

Selektiere alles (Punkte, sonstwas) und führe das als Script aus:

Sub CATMain()
  Set oSel = Catia.ActiveDocument.Selection
  sInp = Inputbox("String vorransetzen","Selektion umbenennen","ABC")
  For i = 1 to oSel.Count
      oSel.Item(i).Value.Name = sInp & oSel.Item(i).Value.Name
  Next
End Sub

Gruß

------------------
tomtom1972

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