Indexへ
(3359)//【3352】→(3371)
------------------------
【タイトル】測量関連ですが
【記事番号】 3352 (*)
【 日時 】03/03/26 10:51
【 発言者 】肩こり

測量図からDXF変換で配置図等を作っています。
JWWの本来の利用対象からはずれているので?がいっぱいです。
他にもこういう利用をしている方がいたら教えてください。
 1.縮尺設定でサイズの変わった杭のマークの円を一括で変更する
 2.サイズ変更した杭マークのある境界点への複数線の伸縮の簡単な方法


Indexへ
(3352)←【3371】→(3401)
------------------------
【タイトル】Re(1):測量関連ですが
【記事番号】 3371 (3352)
【 日時 】03/03/26 14:05
【 発言者 】yuu

普通はJWWでは皆さん座標表で作業していると思います


Indexへ
(3371)←【3401】→(3494)
------------------------
【タイトル】Re(1):測量関連ですが
【記事番号】 3401 (3352)
【 日時 】03/03/26 21:16
【 発言者 】牛渡
【 リンク 】http://homepage2.nifty.com/ushiwatari/



> 1.縮尺設定でサイズの変わった杭のマークの円を一括で変更する

外部変形を作成できると、自在な一括処理が出来るようになります。
シンプルそうなので、上の部分だけ作ってみました。

-------------------- c_size.bat ここから
REM 円サイズ変更
goto exe
REM #jw
REM #cd
REM #h1
REM #hc 円を選択してください
REM #c 変更半径(図寸 mm): /_
REM #e
:exe
copy jwc_temp.txt temp.txt > nul
gawk -f c_size.awk temp.txt %1
-------------------- c_size.bat ここまで
-------------------- c_size.awk ここから
BEGIN {
 if (ARGV[2] == "") new_size = 5
 else        new_size = ARGV[2]
 ARGV[2] = ""
 jwc_temp = "jwc_temp.txt"
}
/^hs/{ split($0, hs) }

/^lg/{
   group=substr($0,3)
   scale=hs[index( "0123456789abcdef", tolower(group))+1]
}
/ci / && NF==4 {
 print "ci "$2" "$3" "new_size*scale > jwc_temp
 $0 = ""
}
/hq/ {
 print "hd" > jwc_temp
 $0 = ""
}
{ print $0 > jwc_temp }
-------------------- c_size.awk ここまで


Indexへ
(3401)←【3494】//(3356)
------------------------
【タイトル】Re(2):測量関連ですが
【記事番号】 3494 (3401)
【 日時 】03/03/28 13:56
【 発言者 】肩こり

▼牛渡さん:
>> 1.縮尺設定でサイズの変わった杭のマークの円を一括で変更する
>
>外部変形を作成できると、自在な一括処理が出来るようになります。

わざわざ外部変形まで作っていただき、ありがとうございました。
チョイチョイとこんなのが作れるようになったら私ももっと楽しいのですが・・
レベルが違いすぎですが、ただ今外部変形を使いこなすべく奮闘中です。