Was ist parametrische Konstruktion? - CAD Schroer

Was ist parametrische Konstruktion? - CAD Schroer Was ist parametrische Konstruktion? - CAD Schroer

download.cad.schroer.com
von download.cad.schroer.com Mehr von diesem Publisher
24.02.2013 Aufrufe

MEDUSA 4 Parametrik Variablen und Ausdrücke Fehler bei der Verwendung von Variablen Wenn Sie versuchen, einen Variablennamen zu verwenden, ohne der Variablen vorher einen Wert zugewiesen zu haben, erhalten Sie eine Fehlermeldung. Wenn die Zeichnung beispielsweise die Variable BREITE enthält, und Sie dieser Variablen keinen Wert zugewiesen haben, beispielsweise mit Hilfe des Befehls LET BREITE = 170, dann wird bei dem Versuch, die Zeichnung zu parametrisieren, folgende Fehlermeldung ausgegeben: Undefinierte Variable 108 © CAD Schroer GmbH

Ausdrücke MEDUSA 4 Parametrik Ausdrücke Die Werte von Maßen können auch durch Ausdrücke berechnet werden. Statt die Maßzahlen durch Variablennamen wie beispielsweise DIAM oder LAENGE zu ersetzen, kann man diese durch Ausdrücke ersetzen, die Variablen enthalten, beispielsweise: A+B*2+27 (3.14*(RADIUS**2)) Die Variablen A, B und RADIUS müssen mit einem der in „Regeln für die Verwendung von Variablennamen” auf Seite 98 gezeigten Verfahren mit einem Wert belegt werden. Ausdrücke eignen sich insbesondere zur Spezifizierung von Beziehungen zwischen verschiedenen Maßen derselben Zeichnung. Der DEF Befehl Ausdrücke werden entweder mit LET oder DEF erstellt. Zur Definition eines unberechneten Ausdrucks verwendet man DEF. DEF dient auch zur Definition von Ausdrücken, die sich ständig ändernde Variablen enthalten. Beispielsweise enthält der Ausdruck (BREITE/LAENGE)**2 Variablen, die sich bei jeder Parametrisierung der Zeichnung ändern können. Um den richtigen Wert zu erhalten, muss dieser Ausdruck bei jeder Parametrisierung des Objekts neu berechnet werden, und zwar unter Verwendung der aktuellen Weite der Variablen BREITE und LAENGE. Ein Ausdruck wird in einfache Hochkommata oder Anführungszeichen eingeschlossen, beispielsweise: DEF WIDTH = 'LENGTH/2' Wie bereits zuvor bei LET kann auch DEF im Dialog oder als blattinterner Befehl verwendet werden. Nähere Informationen zu LET und DEF erhalten Sie im MEDUSA Bacis1 Design Commands Guide. Beispiel Unter Verwendung der Zeichnung aus dem letzten Beispiel ersetzen Sie den Befehl LET durch den Befehl DEF, mit dem kurz als Ausdruck definiert wird, siehe Abbildung 90. Mit diesem Befehl wird der Wert der Variablen kurz als ein Fünftel des Wertes der Variablen lang definiert. © CAD Schroer GmbH 109

MEDUSA 4 Parametrik<br />

Variablen und Ausdrücke<br />

Fehler bei der Verwendung von Variablen<br />

Wenn Sie versuchen, einen Variablennamen zu verwenden, ohne der Variablen vorher einen<br />

Wert zugewiesen zu haben, erhalten Sie eine Fehlermeldung. Wenn die Zeichnung beispielsweise<br />

die Variable BREITE enthält, und Sie dieser Variablen keinen Wert zugewiesen haben,<br />

beispielsweise mit Hilfe des Befehls LET BREITE = 170, dann wird bei dem Versuch, die Zeichnung<br />

zu parametrisieren, folgende Fehlermeldung ausgegeben:<br />

Undefinierte Variable<br />

108 © <strong>CAD</strong> <strong>Schroer</strong> GmbH

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!