Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

Panel Scheme Syntax Dictionaries

  • Last UpdatedJan 07, 2026
  • 1 minute read

In the hullpan module there are also two variables kcsSCHEME_STATEMENTS and kcsSCHEME_KEYWORD_TYPES. They are both "dictionaries" and may be used to find statements and keywords that are available in the design language of planar hull.

The kcsSCHEME_STATEMENTS dictionary contains list of statements used in planar hull application. Each dictionary item consists of pair {Statement: Keywords} , where Statement is a string with statement name and Keywords is a dictionary containing allowed keywords for given statement. Each Keywords dictionary item consist of pair{ Keyword: Properties }, where Keyword string with keyword name and Properties is a dictionary containing statement properties. The properties dictionary contains the following entries: { 'TYPE': TypeValue } where TypeValue is an index of kcsSCHEME_KEYWORD_TYPES dictionary.

The kcsSCHEME_KEYWORD_TYPES dictionary contains description of schema keyword types. The dictionary consist of pairs {TypeValue: TypeDescription}, where TypeValue is an integer number, and TypeDescription is a string describing given type. The following type codes exist:

0

Standalone keyword

1

Integer

2

Real

102

Coordinate value: real, FR- or LP-term, reference to topological point

202

Real or topological point direction

3

Orientational string: FOR, AFT, TOP, BOT, PS, SB, 1, -1

4

Integer, real or string. The keyword is basically a integer or real value but may also be expressed with a string description: QUA=A32, LEN=H-20, CUT=ABC

5

Number, string or description name. (A description name is always surrounded by single quotes)

8

Description name

9

Reference to topological point

Related Links
TitleResults for “How to create a CRG?”Also Available in