Hallo
,
zuerst suchst du nach allen Radien in deinem Part. CATIA schiebt diese automatisch in das Selections-Array. Dieses kannst du dann durchlaufen. Innerhalb der Schleife holst du dir dann das Radius Objekt und vergleichst den Radiuswert mit deinem Vergleichswert. Ist das Kriterium erfüllt, dann kannst du den Radius gleich innerhalb der Schleife deaktivieren.
Ich würde aber vorher das Updatemodus auf manuell stellen. Nicht das CATIA bei jedem Schleifendurchlauf ein Update auslöst
[EDIT] Hier noch ein Beispiel dazu:
Anmerkung: Im Part gibt es einen Parameter ("VERGLEICHSWERT_RADIUS_DEAKTIVIEREN__"). Dieser steuert welche Radien (kleiner als dieser Parameterwert) deaktiviert werden. Ich lade das Part (R19) auch gleich noch mit hoch. Das Ganze ist ein *.CATScript.
[/EDIT]
------------------
MFG Daniel
Systeminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP