Autor
|
Thema: Beziehung mit Evaluate (1916 mal gelesen)
|
DCN Mitglied Maschinenbauingenieur
Beiträge: 515 Registriert: 23.01.2004 CATIA V5R19 Creo 2.0/4.0
|
erstellt am: 13. Okt. 2004 12:00 <-- editieren / zitieren --> Unities abgeben:
Hallo Gemeinde, kann jemand von euch mir die Bedeutung und Verwendung von der Beziehung: ...\Law.xx.Evaluate(Blabla), wobei Blabla eine Realwert ist. erklären. Ich wollte eigentlich für eine Bemassung verwenden, wurde auch akzeptiert, aber keine Wirkung gesehen. Gruß Nguyen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
zizorro Mitglied Dipl.-Ing. (FH)
Beiträge: 468 Registriert: 21.02.2002
|
erstellt am: 13. Okt. 2004 12:18 <-- editieren / zitieren --> Unities abgeben: Nur für DCN
|
DCN Mitglied Maschinenbauingenieur
Beiträge: 515 Registriert: 23.01.2004 CATIA V5R19 Creo 2.0/4.0
|
erstellt am: 13. Okt. 2004 12:28 <-- editieren / zitieren --> Unities abgeben:
Hm, sehr interessant. Leider habe ich keine DMU... Ich dachte: da könnte man für Bemassungen verwenden (obwohl ich schon eigentlich gedacht habe, dass es mit normalen Laws ausreichend sein müsse...) Gut zu wissen. Danke Gruß Nguyen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Steffen Hohmann Mitglied
Beiträge: 446 Registriert: 06.03.2002
|
erstellt am: 13. Okt. 2004 13:02 <-- editieren / zitieren --> Unities abgeben: Nur für DCN
Hallo Nguyen, wie zizo schon geschrieben hat, wird mit dieser Methode ein Law (Regel) ausgewertet. Das Law kann hierbei ein grafisches Law sein, welches man mit der Law-Funktion in der GSD-Workbench erzeugt hat oder ein mathematisches Law, welches über die fog-Funktion definiert wurde. Der in Klammern stehende real-Wert hat als Definitionsbereich 0<= x <= 1. Dies entspricht bei einem grafischen Law der Position auf der Basiskurve, wobei der Wert 0 dem Anfang und der Wert 1 dem Ende der Kurve entspricht. Das Ergebnis ist der Funktionswert des Laws an der Stelle x. Bsp für eine fog: y=10*sin(x*360deg) y(x=0) = 0 y(x=0.25) = 10 y(x=0.5) = 0 y(x=0.125) = 7.07106 usw. Multipliziert man das Ergebnis mit 1mm, kann das Ergebnis auch einem Längenparameter zugewiesen werden. Bsp: Length.1 = \Law.xx.Evaluate(Blabla)*1mm Gruss Steffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DCN Mitglied Maschinenbauingenieur
Beiträge: 515 Registriert: 23.01.2004 CATIA V5R19 Creo 2.0/4.0
|
erstellt am: 13. Okt. 2004 13:38 <-- editieren / zitieren --> Unities abgeben:
|
| |
DCN Mitglied Maschinenbauingenieur
Beiträge: 515 Registriert: 23.01.2004 CATIA V5R19 Creo 2.0/4.0
|
erstellt am: 13. Okt. 2004 16:27 <-- editieren / zitieren --> Unities abgeben:
habe gerade Zeit, um die Frage erneut nach vorne zu bringen: ganz einfacher Fall, ich habe eine stink normale Rundung mit Radius 5mm. dieser Radius möchte ich mit einem Law steuern, wie geht den das??? gut eine Lösung mit 2 Flächen hätte ich! aber wenn ich diese 5mm direkt steuren möchte!? Gruß Nguyen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |