Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  CATIA V5 Programmierung
  Zuordnung Layernummer/Layername

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
  
CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48
  
KISTERS 3DViewStation: Germar Nikol - Der Visionär hinter der Erfolgsgeschichte, eine Pressemitteilung
Autor Thema:  Zuordnung Layernummer/Layername (1034 mal gelesen)
peter.ek
Mitglied



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

Beiträge: 13
Registriert: 08.06.2005

erstellt am: 20. Jul. 2007 10:47    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


LayersToViews.txt

 
Hallo Forum,

ich habe da mal eine Frage zum leidigen Thema Layer:
Wir übernehmen gerade DXF-Dateien aus unserem alten CAD-System, das Zeichnungen hauptsächlich über Layer strukturiert. Zum besseren Handling in CATIA Drafting habe ich ein Makro geschrieben, das für jeden Layer eine View anlegt und die Geometrie in die View verschiebt (siehe Anhang).

Die Views lege ich im Moment mit Namen "Layer 1", "Layer 2" usw. an, besser wäre jedoch, wenn ich den Namen des Layers ermitteln könnte, um die View entsprechend zu benennen. Aber wie komme ich von der Layernummer zum Namen? Die VisProperties liefern nur Layernummern. Document.CurrentLayer liefert zum aktuellen Layer zwar den Namen, aber um den aktuellen Layer zu setzen brauche ich ebenfalls schon den Namen (den ich ja aber noch gar nicht weiss...)

Habt Ihr da vielleicht einen Tip?

Grüsse
Peter Trump

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

Holger_BW
Mitglied
CAx Support


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

Beiträge: 80
Registriert: 23.01.2004

CATIA V5R21SP6
Enovia V4 VPM
Enovia V6R2015c
Creo 2.0

erstellt am: 20. Jul. 2007 14:59    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 peter.ek 10 Unities + Antwort hilfreich

Hast Du Dir mal das DXF-File angesehen? Vielleicht kannst Du die Zuordnung von Layernr. zu Layername durch die Analyse des DXF-Files hinbekommen, denn der DXF-File sollte ja eine normale Textdatei sein, aus der man mittels der geeigneten String-Funktionen die benötigten Funktionen herauslösen kann.

Gruß, Holger

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

peter.ek
Mitglied



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

Beiträge: 13
Registriert: 08.06.2005

erstellt am: 20. Jul. 2007 16:00    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 Holger,

das mit dem Durchsuchen des DXF-Files habe ich mir auch schon überlegt, ich möchte es aber wenn irgendwie möglich vermeiden. Zum einen müsste ich mich darauf verlassen, dass CATIA die Layer in der Reihenfolge aufsteigend numeriert, wie sie in der TABLES-Section des DXF-Files stehen, zum anderen kommen hier auch DXF-Files ohne die Layer-Auflistung in der TABLES Section vor (obwohl die Elemente in der ENTITIES-Section durchaus auf verschiedenen Layern liegen), dann habe ich überhaupt keinen Plan mehr, in welcher Reihenfolge CATIA die Layer auflistet.

Trotzdem danke und vielleicht hat ja noch jemand einen Tip, wie es sonst noch gehen könnte. Irgendwie muss es möglich sein, da die SystemConsult ein Makro zum Layermanagement in CATIA zum Kauf anbietet.

Grüsse
Peter Trump

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