Indexへ
(7922)//【7929】→(7930)
------------------------
【タイトル】外変の#h0と#hpの併用について
【記事番号】 7929 (*)
【 日時 】06/09/18 22:29
【 発言者 】スター

外変で範囲指定ではなく、特定の線や円を指定するために

REM #h0   データ選択をしない、線・円・点・文字のデータ書き出し無し
REM #hp   範囲選択データの基準点を強制的に用紙左下に設定する。
とし
REM #1ln
REM #2ln
REM #3ci
REM #4ci
では
#hp が反映されないのです、もちろん
REM #0 を記述し左下原点を入力すれば出来ますが

それ以外に対処法はありますか?

じつは
REM #11ln 線を指示
REM #15#
REM #21ci 円・円弧指示
REM #25#
このような記述をし、特定出来る線と円を任意の数取得しようと考えたのですが、点指示終了は1バッチに1回しか使用できないようです。

そこで、複数のバッチに分けて実行することを考えてタイトルのような設定を試しましたが、#h0と#hpが同時に機能しないのです。

いかがでしょうか?


Indexへ
(7929)←【7930】→(7942)
------------------------
【タイトル】Re(1):外変の#h0と#hpの併用について
【記事番号】 7930 (7929)
【 日時 】06/09/19 03:32
【 発言者 】ko

▼スターさん:
>外変で範囲指定ではなく、特定の線や円を指定するために
>
>REM #h0   データ選択をしない、線・円・点・文字のデータ書き出し無し
>REM #hp   範囲選択データの基準点を強制的に用紙左下に設定する。
>とし
>REM #1ln
>REM #2ln
>REM #3ci
>REM #4ci
>では
>#hp が反映されないのです、もちろん
>REM #0 を記述し左下原点を入力すれば出来ますが
>
>それ以外に対処法はありますか?
>

私もこの間気づいたのですが、
#h0
の場合
#hp
は機能しませんが基点は用紙枠の中心位置固定なので、他の bat も
#h0
を使う上では複数のbatで共通のデータが得られます

他のbatで
#h1
#hp
とか使おうとすると、用紙枠サイズをどうにかして調べないといけないので
大変かも知れません


Indexへ
(7930)←【7942】→(7948)
------------------------
【タイトル】Re(2):外変の#h0と#hpの併用について
【記事番号】 7942 (7930)
【 日時 】06/09/20 11:04
【 発言者 】スター

▼koさん 返信ありがとうございます。
>
>私もこの間気づいたのですが、
>#h0
>の場合
>#hp
>は機能しませんが基点は用紙枠の中心位置固定なので、他の bat も
>#h0
>を使う上では複数のbatで共通のデータが得られます
>
>他のbatで
>#h1
>#hp
>とか使おうとすると、用紙枠サイズをどうにかして調べないといけないので
>大変かも知れません

レスが付かないのであきらめます。
とりあえず #h0 で対応します。


Indexへ
(7942)←【7948】→(7960)
------------------------
【タイトル】Re(3):外変の#h0と#hpの併用について
【記事番号】 7948 (7942)
【 日時 】06/09/20 14:37
【 発言者 】元丼屋店長

これは随分前から、仕様としてこうなっているようです。
竹下さんの s_util では、h1 も h0 も併用していますが、ユーザーに
用紙サイズを入力してもらい、図面ファイルと同じフォルダに pro と
いう記録用ファイルを書き込むことで対応しているようです。

私も以前、同じ部分で悩んで、jww を直読みして用紙サイズを決める
プログラムをバラックで組んでみました。 いろいろあってリリース
には至っていませんが、結局、直前に保存した時点での情報しか
取出せません。 保存後に用紙サイズを変更していると、もうお手上げ
です。

また、外部変形の仕様として、用紙サイズ(用紙名)の書出しを要望
した記憶もありますが、残念ながらまだ実現されていません。

今のところ、ユーザーに用紙サイズを入力して貰うのが最善かと
思います。


Indexへ
(7948)←【7960】→(7977)
------------------------
【タイトル】Re(4):外変の#h0と#hpの併用について
【記事番号】 7960 (7948)
【 日時 】06/09/21 13:26
【 発言者 】ko

無駄なデータが大量に渡されますが
# h0
の代わりに

# h4
# hp

って方法も有ります
ただ、線等をクリック選択の場合、順番が前後するのでその対処が必要ですが
データ量が多いと処理が遅くなるかも知れませんが・・・


Indexへ
(7960)←【7977】→(7978)
------------------------
【タイトル】Re(3):単純な発想ですが、
【記事番号】 7977 (7942)
【 日時 】06/09/22 22:06
【 発言者 】コジマ

単純な発想ですが、(私は、この方法をよく使いますが)

#h1
#hp

と記述して、何も無いところを範囲選択後に追加選択で線円をクリック。
書き出し順序は、順不同ですが。


Indexへ
(7977)←【7978】//(7931)
------------------------
【タイトル】Re(4):単純な発想ですが、
【記事番号】 7978 (7977)
【 日時 】06/09/22 22:15
【 発言者 】コジマ

▼コジマさん:
>と記述して、何も無いところを範囲選択後に追加選択で線円をクリック。

要素を1個以上選択しないと、hpは、反映されないですね。