<ARCHICAD22>
ARCHICADのプロパティを使用して、例えば壁や高さ、厚さを整数として表示するためにはプロパティマネージャーの数式エディタを使用します。
数式エディタのデータ変換を使用することで、整数の値で表示させるようにします。
手順
下記のずの壁の高さを例として、整数の値のプロパティに変換する手順を紹介します。
壁の高さを平面図の壁にテキストラベルで表示します。自動テキストから「高さ」を選択して追加すると壁の高さが表示されます。小数点以下の数値が表示されます。
この値を整数として表示させるためには、プロパティマネージャーを使用して整形します。
[オプション]>[プロパティマネージャー]を開き、新しくプロパティを作成します。
データタイプを「文字列」デフォルト値を「数式」とします。
数式エディタで、データタイプを文字列としたのは、数値の小数点桁数の制御は[STR] で行うことができるのでそちらを使用します。このSTRは単位のない数値またはTrue/Fale値を文字列に変換できます。そのため、下記の手順で単位のある「高さ」を変換していきます。
- 「高さ」を[STRCALCUNIT]を使用して文字列に変換
- 文字列から[STRTONUM]を使用して数値に変換
- [STR]を使用して、数値の小数点桁数を0に設定
1.「高さ」を文字列に変換
数式エディタで下記のように入力します。
2.変換した文字列を数値に変換
文字列を数値に変換する数式を加えると下記になります。
3.数値に変換した値を変換
変換した値の小数点以下の桁数をSTRで制御します。最終的な数式は以下です。
変換前の「高さ」と、作成した変換後の高さが表示されるプロパティをテキストラベルで配置すると下図になります。
コメント
0件のコメント
記事コメントは受け付けていません。