|
CATIA V5 Programmierung : Parameter Range (Max, Min)
ptit.tom am 29.04.2009 um 15:09 Uhr (0)
Hallo,ein Beispiel:Code:Set oPart = CATIA.ActiveDocument.PartSet cParameters= oPart .Parameters### Create length ###Set oLength= cParameters.CreateDimension("`MyLength`", "LENGTH", 0)### Range definition ###oLength.RangeMin = 0.0oLength.RangeMax = 10.0### Update ###oPart .Update
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : KWA - Länge optimieren bis Fehlermeldung
ptit.tom am 13.07.2011 um 14:44 Uhr (0)
Hallo,Ich vermute, daß es rein mit KWA nicht möglich ist.Ich habe schon die folgende Lösung für Optimierung (mit "while"-Schleifen):- VB-Skript im Baum erzeugen (geht mit der KW-Advisor)- Skript mit einer Reaktion steuern (ich habe ein Parameter, um die Optimierung manuell zu starten).In deinem Skript kannst du die Länge deines Rechtecks ändern und prüfen, ob der Update fehlerhaft ist (Fehlerverwaltung mit Code:On Error Resume NextoPart.UpdateIf Err.Number 0 then Update fehlerhaft also entsprechend etwa ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : for-schleife in Reaction
ptit.tom am 25.06.2014 um 16:34 Uhr (1)
Hallo,Es gibt die Möglichkeit VB für die Reaktionen zu verwenden (radio button bei der Erzeugung einer Reaktion). Dann sind Update und Schleife kein Problem mehr.Sonst kann man mit EKL in einer Reaktion ein Macro with Argument starten. Es ist praktischer, um Parameter weiterzugeben.Code:Macro_Feature.Run(arg1, arg2,...)
| In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |