Indexへ
(10562)//【10564】→(10567)
------------------------
【タイトル】外変作成のお願い
【記事番号】 10564 (*)
【 日時 】07/10/09 13:24
【 発言者 】mizuki

外変を作成していただきたく投稿しました。
作成していただける方宜しくお願いいたします。

寸法図形の寸法値を丸で囲む外変です。
寸法値は 15、20といった2桁ですが
12.5といった小数点のときもあります。

希望としては
範囲指定し、指定数値以下の寸法値に寸法値文字列の
文字の長さ+0.5mmぐらいの直径の円を指定レイヤ、
線色、線種で書ければと思っています。

いろいろ調べましたが見あたりません。
宜しくお願いいたします。


Indexへ
(10564)←【10567】→(10572)
------------------------
【タイトル】Re(1):外変作成のお願い
【記事番号】 10567 (10564)
【 日時 】07/10/09 20:07
【 発言者 】sugi

sugiです。mizukiさん、こんにちは。

寸法値チェックの外部変形の試作品ですが、こんな具合で良いので
しょうか?
期待した動作と異なる場合は教えてください。

バッチファイルのコメントから。
> 指定寸法(以上|以下|未満)の寸法図形の寸法値に丸を付けます。
>
> オプション解説
> LY :レイヤ指定(-1でカレント)
> LT :線 種 指定(-1でカレント)
> LC :線 色 指定(-1でカレント)
> LM1:指定寸法値以上に丸
> LM2:指定寸法値以下に丸
> LM3:指定寸法値未満に丸

mswin版ruby を利用しています。導入についてはうしわたりさんの
ホームページを参考にしてください。

http://gravelroad.yh.land.to/category/2/subcatid/6

check.lzh.txt を decode.bat にドラッグアンドドロップ。
できた check.lzh を展開して「寸法チェック.BAT」を取り出して
下さい。

=== decode.bat (ここから) ===
ruby -Ks -x %~f0 %1 %2 %3 %4 %5 %6 %7 %8 %9
exit

#! ruby
$stderr=open(File.dirname(ARGV[0])+'\error.log',"w")
ARGV.each{|argv|
unless FileTest.file?(argv.sub(/\.te?xt$/i,""))
open(argv.sub(/\.te?xt$/i,""),"wb"){|e|
e.print open(argv).read.unpack("m")}
end}
=== decode.bat (ここまで) ===

=== check.lzh.txt (ここから) ===
KVQtbGg1LZsEAACQCAAAnZ5JNyABEJChlkCDYINGg2KDTi5CQVQOAE0FAEAg
AAAABDJqvfZxtSzzwJ7/9l7ayd06dJLapq6JVu1TLeuDa6jWdNd1+v3dOunS
cyfd1vbd2DpEG1KVutdXxoL6XwJhDAiGBDIN9S+BB8L4UL6N4PvpJZ163Ajh
H8AHKBW03JM18dkN/6+LNi70WfFrRaJ52aMTbwPVqx53a69MMfY2dk+REWvK
y1vBKg2RZWZJdWZLKmSWlN11pUGxYLu/zTDB4Po49vjh5PH2PHySlBR0jw+n
6eNHi+7e2eD+czLVSDMClq9vuSwUZ5x5wnrV0NjZFqkHZtKE2iBMprVe+ec/
b1roUfggCjtB0vFWVDpLBoanUDQ0vZDQzi/6a8kxtVbcBYiPasEPLF8zO7NP
r6OkedvFnZqKR2/R8/8Xtv0bnmvcX2cX1JQ/oZrv393vQxo8DkP5/N+sPJ5C
Q/bD+0P34PdNBouxFci04vli4dzk3/3PO0NQMGfFuxZ0XyGjCNFaH8ovfKw4
Yq6R52hpBgz9/0hvf0HrfZwRvt/PD1vqa2DP5av4HDVhCWkzOF8HO43PNDK4
ycRE1sSOMzr6PWNX+PjPlxANjROgJrjffYetDdRQKi8+o49XQTQ2UEj43z1s
kr7FkghKBPOfH8duw+MMizVI/Y2sg/Cx2BPa48gwSzBXTrOV2K1VyAadY308
5yym5dTcIm4JOC2wumhRWQ5vmWqoXTa6sm6uwqmqaufc7Xvaag6omw13gvDv
HnAAqsAwGeVHZbG6FLu6GpSse0Dl1idkYmulSM1Ix0Nc6MWL1C6cbWyVqoR7
Vsczrt9wzotXSOqxqBG7rnnR/DzrVskAIOXUKDl0LFYHLuMwgWzZnJEKDhAM
5JjdDkRSYoyYuUmec90Y9F1/IJAa/CWbV4+Ol7DgwKqpXGSA1Uy4JTtWRSWu
G4ARUnpUpGgA3AxOWUgtOWCIoAgkoJ5xwYieG8O8A47bv9EAE30QATbH/wFy
ujigBdB85YD5VYBMNwMuV1Gx7TXKCtP2HSB6rJE6jU18UIE6WiJlG2BOqYaV
ZXajzDNixS7qtJjxCdPwi2xNslHmA0VmgkbhKLxphcs6LrHmmpU2CP2x89No
iZbuQPvWid/wLtApPCogbDWp8WGrixwpvlVAHVqDC2FZwZbOXUI+ihD2aMPw
4OtgzsGaXbgrR6lRSombGk+YaAV4LesjSZqJ1IGqSaBXvLqXk8bbuapzYAIl
1psLB0+maS+2xBbSB58MUNjArhIB6v/AcmWB9WC2lhroshLLT+YY6vQxW2XD
V7YsMTtVQTbxdZ02UyfsJYgtxZjTLpJefZslHsrNR2mmY5LmfWanwC5yS7GI
lk4iWV/pLJYpx8WjLKqdFZpNlZNVpqfcXnwCnibnorKK0kbi6j6SXOYymLi1
C4vPVUy6FzJnl/Yn0m88VgMfw3MplVq/Igs0ZAsOoXMlJR+M4qovl30MOL0f
CLNhX/nJr6g8qH98QTeOWWQWzXxAobSZLo+LpIm0rIJXwQoGibKBulgvLwbp
GKCN0aINKVSFztorJUDA0ADH8Lq18N3zzdjvJ5Gtz8YfKWVOr35nEnZpD54+
zTyw/gW4AAA=
=== check.lzh.txt (ここまで) ===

--
sugi


Indexへ
(10567)←【10572】→(10591)
------------------------
【タイトル】Re(2):外変作成のお願い
【記事番号】 10572 (10567)
【 日時 】07/10/10 00:19
【 発言者 】mizuki

▼sugiさん:
sugiさん。mizukiです。
その節はお世話になり有り難うございました。

>期待した動作と異なる場合は教えてください。

期待通りに動きました。
お忙しい中作成していただき本当に有り難うございました。
感謝いたします。


Indexへ
(10572)←【10591】→(10627)
------------------------
【タイトル】遅れてきた外変
【記事番号】 10591 (10572)
【 日時 】07/10/10 18:44
【 発言者 】居残り君

mizukiさん sugiさん こんにちは。

遅ればせながら、居残り君も作ってみました。
http://www2s.biglobe.ne.jp/~taka_h/SunpoMaru.lzh
(私個人のプロバイダ biglobe の HPスペース内です)

クリップボードを経由した外部変形です。
普通の外部変形より手数が多いのが「たまに傷」どころか
「傷だらけ」外変となってしまいました。


Indexへ
(10591)←【10627】→(10640)
------------------------
【タイトル】Re(2):外変作成のお願い
【記事番号】 10627 (10567)
【 日時 】07/10/14 17:39
【 発言者 】mizuki

▼sugiさん:
sugiさん、こんにちは。mizukiです。

使用していて気づいたことがあります。
縮尺により円の大きさが変わります。
縮尺がいくつでも円の大きさは同じにしていただければと
思います。
それと円の大きさをバッチファイルの中で指定出来るように
していただけないでしょうか?
文字の長さ+0.5と言った具合にお願いできればと思います。
手の空いたときでかまいませんのでお願いいたします。

mizuki


Indexへ
(10627)←【10640】→(10645)
------------------------
【タイトル】Re(3):外変作成のお願い
【記事番号】 10640 (10627)
【 日時 】07/10/15 20:09
【 発言者 】sugi

sugiです。mizukiさん、こんにちは。

mizukiさん wrote:
> 縮尺により円の大きさが変わります。
> 縮尺がいくつでも円の大きさは同じにしていただければと
> 思います。

確認してみたところ、縮尺を掛け忘れている部分が1個所ありまし
た。^^;

> それと円の大きさをバッチファイルの中で指定出来るように
> していただけないでしょうか?

丸の大きさ補正として LLオプションを追加してみました。丸の直
径を文字の対角よりいくつ大きくするかを指定できるようにしてみ
ましたので、これで調整してみて下さい。

=== check2.lzh.txt (ここから) ===
KWUtbGg1LRIFAABGCQAAB51PNyABEJChlkCDYINGg2KDTi5CQVSF/E0FAEAg
AAAABJhqvfZxtSzzwJ7/9lu1k7p06Sdcpq6JVu1TL12Da7Dnum7dfrO6ddOk
5knS3tu7B30RdcVr1tbUHwIO8aJh8FM4MKIYEMhs+nPgRRTPgQvnd4Pvp0s6
9bgRwj+ADlArabkmU6xXC98+3lQ9SHMhz4eYaZlMCZcBypUNM53KzQxdHS0j
b6ItCNln9aNBl9RORJVORLIkSUjN1VI0GRXbV7fmF3rfH4+z4x7uvy9fdjKC
ipHZ83yeM/b3NbS2PLk8ZNAMkJtLn9COCsGmGmCcsWg0dIVJ9ivYSf03wkUz
6fVNMds59oJntPBM0w4nYqJhxFAn9LjhPzvTCflk/5qoT56aXGvxSxTsvEi7
GnWfNJHcnL5ubyuZnGmaxKBLSB/Z8Pxfrb7Ph1O/b2+3t/MgPxFa3rmr1BxI
7DQ/w7XkHu7T4/qH+Q+9d9csGh5cMEPRh+CHZ1N29+Zpk/pBdzIdWHLh94sY
PmKD++H2SMNmGqgaZPzgu5l7zBrfyHofZYRPr2YHofZql3M3qv2Gi1gMlJlc
K3eBxqd8cbidhIltiNxPJRHa8g/Fr/sP6R7m1+l7cPKtsfZq0yXH9et8o/Fr
/j2rA/3H5R9sfcH4IhHcH3h/wP6CUXk8rmckuAGLiOkyHLlfjPP6DDrqzlhh
s84iLjqTTlU5E7SOQNifOWX432HNc6MCaY6x7tms6wGPXpvu1tPHNwMdETmg
xjlCV3qqNRqqtUptPMI1C/TTGq6LVpFp9FoSL1lFppZVE6Yodv/OMmkmjFoO
bURbVWTRTLYHrc72OikxTEyGg4Fti2aYACpvMAwaRHSZYbCb05/Sm1vUBq0t
jY+FrnTStX1uFrlxCxecXmxNa5GqT7lKtvuuf0CunrMbqobvlZ8UhaW33TDe
gaZF8NMsWX3gOatHS2rQVqgNWsRY4l2SOXzpbT4Fcv4nC5EQmKImLeJmmOcO
ThNs5yAFwXfr2Ld+l6zTAEVSqsPvFsSPC3GpX1I64ZeA9KUhNvtABl5bGUSe
sNVnzzgOQSE400wJ/r22LYMRW3c4YAJnhgAmVv/gLVU/DACaMcZQDY1XhLMv
UGqqTLGmvvArDtZt8PPZImz6OhhhAmyURIoysJtLBStBVeLN4uLE3ppzVuwJ
s3ALZEzQIPKBmKLhfbhGLxJBcc6JrpkmpE1n3bLHBTZ4qDMDzrlh/q9ZVcEp
QUTi4a0fcwVcSOEN7yoA2pLWUwLNMEs5VJ9084fNmD9u7ybuXdyibkk5nHop
UUS40myDQCq9Zzz5tCijReXmonEe72pe/4u5ktTlwAPJruWUDi8Usl9VZ6yg
DjoYYbEBVC+B5H/AZ0cD5D1lDBXRJCSWm74xtWXhtsmGrmjWWxqSQmXCazpM
pkfSQwhcWBTJLx5azezSCBXJKntf1q+Y3gBzogfwjHuBBkRA9j39mlhg8Ci3
RJqRcdoVyTegovFg2iWhI9C9ReU8LgJKrYSU7CSyP9JTls2LkeoUE0Zii6NB
RFNdeVArKeFKEzKPUSTmnwKpOoIcBjIWgUlwKyicgkuCdKi5C8D6/wLirBi9
eDIoJr3L6Ci5UCQ6XBOQSdiONNElU1VJO4dgwji4kpMeP85pPOHjQ/vjPZxS
TF6yW/Xki6mY9RZNSsmqM5C4B0ssToHF7CCc8hevYgIvXIculTfJo6mKISyg
ziZgddtS4Gr4JO83d2l9T7h90kqbVuSOL/fIPwRd8ndH9pLgAA==
=== check2.lzh.txt (ここまで) ===

# 居残り君さんの外部変形を試してみました。
# わたしもクリップボード経由で図形を描くような外部変形に挑戦
# してみたいと思うのですが、ちょっとハードルが高いです。^^;

--
sugi


Indexへ
(10640)←【10645】//(10568)
------------------------
【タイトル】Re(4):外変作成のお願い
【記事番号】 10645 (10640)
【 日時 】07/10/15 23:01
【 発言者 】mizuki

▼sugiさん:
sugiさん。こんばんは。mizukiです。

異なる縮尺でも同じ大きさに出来ました。
お忙しいところ有り難うございました。
感謝いたします。