尺度の表記をJIS規格に合わせる

リクエスト番号 コマンド リリース 区分 メニュー 更新日 担当
E20003 図面枠の可変記入項目 19.08、20.01 追加 なし 2013/02/27 AYO

要望

  ピクチャスケールを「1/2.5」とすると「2/5」と表現される。図面枠での尺度表示も
 「2:5」と表示される。「1:2.5」と表示して欲しい。

対応

  図面枠への尺度表示機能に新しいキーワード [DSJ]、[DBJ]、[BSJ]、[BBJ] を追加しま
 した。

  ●尺度を描画するキーワード

  尺度を取り出します。
  [BS]、[BB]、[BSJ]、[BBJ] の尺度は、ドローイングスケールと配置されているウイ
  ンドウのピクチャスケールおよびウインドウの配置倍率を掛けた結果で計算します。
  [DS]、[DB]、[DSJ]、[DBJ] は、ドローイングスケールで計算します。
  計算結果が分数型式で、以下で表現できる場合にだけ描画されます。

    整数倍   : n/1
    1.0 未満 : 1/n ~ 10/n
    1.0 超   : n/2 ~ n/100
    ※ n は整数

  これ以外の場合には、[BS]、[BB]、[BSJ]、[BBJ]、[DS]、[DB]、[DSJ]、[DBJ] を含
  む項目は描画されません。
  [BS]、[BB]、[BSJ]、[BBJ] の場合は、そのページ内の配置ウインドウの尺度が全て
  同じでなければ描画されません。

  [BSJ]、[BBJ]、[DSJ]、[DDJ] の場合は更に以下の加工を行います。

    1.0 未満の 1/n ~ 10/n で、分子が 2、4、5、8、10 の場合は、分母は分子で
    割った少数、分子は 1 とします。
    たとえば "2/3" は "1/1.5" と表現します。
    [BSJ]:[BBJ] とした場合は "1:1.5" と描画されます。

    1.0 超の n/2 ~ n/100 で、分母が 2、4、5、8、10 の場合は、分子は分母で
    割った少数、分母は 1 とします。
    たとえば "3/2" は "1.5/1" と表現します。
    [BSJ]:[BBJ] とした場合は "1.5:1" と描画されます。

Copyright ITOCHU Techno-Solutions Corporation.