電卓パネル

電卓パネルには、BricsCADで計算を実行する方法が用意されています。幾何関数、単位変換、変数、および関数電卓の基本機能を備えています。

  1. 座標を取得
  2. 2点間の距離
  3. 2点によって定義される線の角度
  4. 4点によって定義される2本の線分の交点
  5. 履歴をクリア
  6. 履歴パネル
  7. 入力エリア
  8. コマンドラインに値を貼り付け
  9. 指数表記
  10. 単位変換
  11. 変数

座標を取得

選択した点の座標を取得します。

2点間の距離

選択した2点間の距離を取得します。

2点によって定義される線の角度

選択した2点によって定義される線分の角度を取得します。

4点によって定義される2本の線分の交点

選択した4点によって定義される2本の線分の交点の座標を取得します。

履歴をクリア

履歴パネルをクリアします。

履歴パネル

すべての計算を表示します。

入力エリア

計算入力と取得した幾何関数を表示します。

コマンドラインに値を貼り付け

入力領域から値をコピーし、コマンドラインに貼り付けます。

指数表記

関数電卓の機能を表示します。

単位変換

単位変換を実行します。ドロップダウンリストからパラメータを選択できます。

  1. 入力エリアに変換を返す
入力エリアに変換を返す
変換された値をコピーして、入力エリアに貼り付けます。

変数

定数(座標/ベクトル、実数、整数)または関数のいずれかの変数をサポートします。

  1. 新しい変数...
  2. 変数を編集
  3. 削除
  4. 入力エリアに変数を返す
新しい変数...
変数定義ダイアログボックスが開き、新しい変数を定義できます。
Note: ユーザー変数は、calvar.xmlファイルに保存されます。このファイルのデフォルトのフォルダーはC:\Users\%username%\AppData\Roaming\Bricsys\BricsCAD\x64\jna-jp\Supportです。
変数を編集...
選択した変数を編集します。
削除
選択した変数を削除します。
入力エリアに変数を返す
値をコピーして、入力エリアに貼り付けます。
Note: 変数をダブルクリックすると、入力エリアに戻ります。

変数またはカテゴリを右クリックすると、追加オプションを含むコンテキストメニューが表示されます。

新しいカテゴリー...
カテゴリー定義ダイアログボックスが開き、新しいカテゴリーを定義できます。

電卓の式で使用できるカスタム関数

cur
カーソルで点を取得します。cur関数は、LASTPOINTシステム変数の値を設定します。

サンプル:

  • cur()
  • cur+2*[3,4]
end、mid、cen、nod、qua、ins、per、nea
これらのスナップモードは、算術式の一部として使用されます。BricsCADは、図形を選択するように求め、適切なスナップ点の座標を返します。スナップモードは、LASTPOINTシステム変数の値を設定します。

サンプル:

  • (end+mid)/2
dist
2点間の距離を求めます。

サンプル:

  • dist(cur,end)
vec
2点からベクトルを求めます。

サンプル:

  • vec(end,mid)
vec1
2点から単位ベクトルを求めます。

サンプル:

  • vec1(cen,end)
dee
2点間の距離を求めます。「dist(end,end)」のショートカットです。

サンプル:

  • dee
  • dee()
ill
4つの端点によって定義される2本の線分の交点を求めます。

サンプル:

  • ill(end,end,cen,mid
ille
「ill(ene,end,ene,end)」のショートカットです。

サンプル:

  • ille
  • ille()
mee
2つの端点間の中点を求めます。「(end+end)/2」のショートカットです。

サンプル:

  • mee
  • mee()
rad
選択した円、円弧、またはポリライン円弧の半径を求めます。

サンプル:

  • rad
  • rad()
nor - 引数なし
UCSで選択したオブジェクトの単位法線ベクトルを求めます。円、円弧、またはポリラインのみが受け入れられます。

サンプル:

  • nor
  • nor()
nor - 引数1個
2Dベクトルに対する単位法線を求めます。引数は2Dベクトルとして扱われます。

サンプル:

  • nor(cur)
  • nor([1,1])
nor - 引数なし
2つの2D端点に対する単位法線ベクトルを求めます。2点のZ座標は単に無視されます。

サンプル:

  • nor(cur,cur)
nor - 引数3個
3つの3D点により単位法線ベクトルを求めます。

サンプル:

  • nor(cur,cur,cur)
nee
「nor(end,end)」のショートカットです。
vee
「vec(end,end)」のショートカットです。
vee1
「vec1(end,end)」のショートカットです。
getvar
BricsCADシステム変数の値を返します。実数、整数またはシステム変数のみが受け入れられます。

サンプル:

  • getvar(UCSXDIR)
  • getvar(textsize)