Syntax eines Designs

Das folgende Beispiel zeigt die Syntax für ein grundlegendes Design:

Design Box_1 : BoxAssy

   Rule height As Number = 100
   Rule width As Number = 150
   Rule depth As Number = 200 

End Design

Das Design Box_1 enthält die drei Regeln, die wir zuvor definiert haben, um die wesentliche Bemaßung eines einfachen Quaders anzugeben. In diesem Beispiel übernimmt das Design Box von dem übergeordneten Design BoxAssy. Wenn zusätzliche Designs vorhanden wären, würde deren Namen rechts neben dem Namen des übergeordneten Designs angezeigt. Das übergeordnete Design definiert möglicherweise zusätzliche Eigenschaften sowie bestimmte Regeln, um zu steuern, wie der Quader zusammengesetzt oder ausgerichtet wird.

Es gibt keine Beschränkung hinsichtlich der Einbeziehung von Regeln in übergeordnete Designs. Es ist jedoch nicht ungewöhnlich, ein leeres übergeordnetes Design für die Organisation von untergeordneten Designs in der Designstruktur zu verwenden.

Ein Doppelpunkt (:) trennt den deklarierten Designnamen vom Namen des übergeordneten Designs. Ein einzelnes Leerzeichen trennt die Namen von Hilfsdesigns rechts neben dem übergeordneten Design.

Alle Designs beginnen mit dem Schlüsselwort Design und enden mit End Design. Verschachtelte Designs sind nicht zulässig.

Anmerkung: Design und End Design müssen in einer eigenen Zeile getrennt vor dem restlichen Text des Designs stehen.

Name eines Designs

Der Name eines Designs (auch Bezeichner genannt) muss mit einem der folgenden Zeichen beginnen:

  1. Mit einem Buchstaben
  2. Mit einem Unterstrich (_)
  3. Mit einem Prozentzeichen (%)
Anmerkung: Weitere Informationen finden Sie unter Name.

Designnamen können eine beliebige Anzahl von Buchstaben, Zahlen, Unterstrichen, Fragezeichen (?) oder Prozentzeichen enthalten. Intent ignoriert die Groß-/Kleinschreibung eines Designnamens. Die folgenden Namen werden bei der Auswertung durch Intent als identisch angesehen:

  1. squaretube
  2. SquareTube
  3. squareTube
Tipp: Verwenden Sie für Designs eine einheitliche Benennungskonvention. Autodesk-Designs und -Regeln folgen dem CamelCase-Benennungsstil. Andere bevorzugen möglicherweise den Stil mit dem Unterstrich als Trennzeichen.

Kommentare

Ein Kommentar beginnt mit dem ASCII-Zeichen für ein einfaches Anführungszeichen (‘), dem Unicode-Zeichen für ein linkes (schließendes) einfaches Anführungszeichen (U+2018) oder dem Unicode-Zeichen für ein rechtes einfaches Anführungszeichen (U+2019). Ein Kommentar erstreckt sich von seinem Anfang auf einer physischen Linie bis zum Ende dieser physischen Linie. Der Intent-Kompilierer ignoriert alle Zeichen vom Anfang des Kommentars bis zum Zeilenendezeichen. Im folgenden Beispiel werden Kommentare zu einem Design hinzugefügt.

‘Dimensions for simple box (in mm)
Design Box_1 : BoxAssy  

   Rule height As Number = 100   ‘default height
‘  Rule altHeight As Number = 125
   Rule width As Number = 150
   Rule depth As Number = 200  

End Design
Anmerkung: Kommentare können sich nicht über mehrere Zeilen erstrecken.