Jw_cad 相談室−その2 New

 Jw_cad についての相談の場としてお使いください
情報の交換には Jw_cad 情報交換室 をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください

2009年9月以前の発言過去ログのページからご覧ください。

それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。


  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
1 / 75 ページ    前へ→

Re:保存について
 鶴山公久 E-MAIL  - 18/7/20(金) 7:50 -
▼伊藤福良さん:
>図面作成後、保存(上書き・JWC・FSC)ができません。
>Windows 10 64ビットです。
>保存できる方法を教えて下さい。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Ed...@p670134-ipbfp602obiyama.kumamoto.ocn.ne.jp>
・ツリー全体表示

Re:保存について
 P  - 18/7/19(木) 11:48 -
▼伊藤福良さん:
>図面作成後、保存(上書き・JWC・FSC)ができません。
>Windows 10 64ビットです。
>保存できる方法を教えて下さい。

保存できない時にどのようなエラーメッセージが出ますか?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; rv:61.0) Gecko/20100101 Firefox/61.0@scgn-b6ec0cf4.sec.ppp.nifty.com>
・ツリー全体表示

保存について
 伊藤福良  - 18/7/19(木) 10:22 -
図面作成後、保存(上書き・JWC・FSC)ができません。
Windows 10 64ビットです。
保存できる方法を教えて下さい。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko@p89178-ipngn200202miyazakihigasi.miyazaki.ocn.ne.jp>
・ツリー全体表示

Re:外部変形にて
 加藤  - 18/7/19(木) 8:55 -
▼kojimaさん:

早速のご返答ありがとうございました。

下記の内容をやってみましたが、私の力不足だと思うのですが、以前と変わりません。
何か変更して頂いたのでしょうか?

前回の
ブロック図形解除_c2.bat
の中身を今回の物に変更して上書きしました。

JWWを開いて外部変形から実行したら前回と同じ

範囲選択からその後点色、線色、文字色、フォントを選択して実行です。

メモ帳が開くと書いてありましたが開きませんでした。

試しにエクスプローラーから
ブロック図形解除_c2.bat
を直接クリックしたら黒い画面が出て途中でメモ帳が開きました。
それを上書き保存して閉じて、もう一度JWWで外部変形をやってみましたが前回と変わりませんでした。

よく理解できていないので申し訳ありません、もう一度やり方を教えて下さい。

時間の許す範囲で結構ですので宜しくお願いします。


>全選択にすると、範囲選択時の注意喚起文
>「この外部変形を実行する前に、必ずファイルの上書き保存を実行してください。」
>が表示されません。
>
>ブロック図形を移動させて「上書き保存」しないで
>この外部変形を実行すると、ブロック図形は消去されます。
>「上書き保存」を習慣づけてください。
>
>バッチファイルの内容を以下のように変更してください。
>メモ帳で設定.txtが表示されます。
>設定内容に変更があれば修正して上書き保存後、閉じてください。
>
>※メモ帳で設定.txtを表示させたくない時は、40行目の
>system("notepad 設定.txt") を削除してください。
>
>↓この下から
>
>@REM ブロック分解 寸法分解 線色 文字色 フォント変更
>@echo off
>REM #jww
>REM #cd
>REM #bz
>REM #zz
>REM #zw
>REM #zs
>REM #zc
>REM #hf
>REM #h4
>REM #hcこの外部変形を実行する前に、必ずファイルの上書き保存を実行してください。
>REM #g1
>REM #hp
>REM #e
>copy jwc_temp.txt temp.txt > nul
>ruby -Ks bl_tenkai.rb
>echo ブロック図形の処理が終了しました
>copy jwc_temp.txt temp.txt > nul
>echo 寸法図形分解 線色変更 文字変更フォント変更の実行中
>ruby -x %~f0 temp.txt > jwc_temp.txt
>echo 寸法図形分解 線色変更 文字変更フォント変更が終了しました
>goto end
>#!ruby -Ks
>array=["2","1","2","1","2","1","2","1","MS 明朝"]
>begin
> open("設定.txt","r"){|f|}
>rescue
> open("設定.txt","w"){|f|
> f.puts("点色の変更   無:1   有:2_____________________________2")
> f.puts("変更後の点色___________________________________________1")
> f.puts("線色の変更   無:1   有:2_____________________________2")
> f.puts("変更後の線色___________________________________________1")
> f.puts("文字色の変更   無:1   有:2___________________________2")
> f.puts("変更後の文字色_________________________________________1")
> f.puts("フォントの変更 無:1   有:2___________________________2")
> f.puts("変更後の文字フォント___________________________________MS 明朝")
> }
>end
>system("notepad 設定.txt")
>
>array=[]
>open("設定.txt","r"){|f|
> while f.gets
> xy=$_.split(/\_+/)
> array<<xy[1].chomp
> end
>}
>pn_change=array[0].to_i
>pn=array[1].to_i
>lc_change=array[2].to_i
>lc=array[3].to_i
>mojic_change=array[4].to_i
>mojic=array[5].to_i
>font_change=array[6].to_i
>font=array[7]
>def pn_change_f(line,pn_change,pn)
> if pn_change==2
> puts "pn#{pn}"
> else
> print line
> end
>end
>def lc_change_f(line,lc_change,lc)
> xy=line.split
> if lc_change==2
> if xy[0] == "lc10"
> print line
> else
> puts "lc#{lc}"
> end
> else
> print line
> end
>end
>def mojic_change_f(line,mojic_change,mojic,hcw,hch,hcd)
> xy=line.split
> if xy[0]=~/^cn(\d+)/
> if mojic_change==2
> i=$1.to_i
> if xy.size==1
> puts "cn0 #{hcw[i]} #{hch[i]} #{hcd[i]} #{mojic}"
> else
> puts "cn0 #{xy[1]} #{xy[2]} #{xy[3]} #{mojic}"
> end
> else
> print line
> end
> end
>end
>def font_change_f(line,font_change,font)
> if font_change==2
> puts "cn\"$<#{font}>"
> else
> print line
> end
>end
>hcw=[];hch=[];hcd=[];hd=0
>while ARGF.gets
> xy=$_.split
> if xy[0]=~/^hq/
> elsif xy[0]=~/^hd/
> print $_
> hd=1
> elsif xy[0]=~/^hcw/
> xy.each{|item|hcw<<item.to_f}
> elsif xy[0]=~/^hch/
> xy.each{|item|hch<<item.to_f}
> elsif xy[0]=~/^hcd/
> xy.each{|item|hcd<<item.to_f}
> elsif xy[0]=~/^pn/
> pn_change_f($_,pn_change,pn)
> elsif xy[0]=~/^lc/
> lc_change_f($_,lc_change,lc)
> elsif xy[0]=~/^cn(\d+)/
> mojic_change_f($_,mojic_change,mojic,hcw,hch,hcd)
> elsif xy[0]=~/^cn\"/
> font_change_f($_,font_change,font)
> elsif xy[0]=~/^msg/
> while ARGF.gets
> xy=$_.split
> if xy[0]=~/^lc/
> lc_change_f($_,lc_change,lc)
> elsif xy[0]=~/^pn/
> pn_change_f($_,pn_change,pn)
> elsif xy[0]=~/^cn(\d+)/
> mojic_change_f($_,mojic_change,mojic,hcw,hch,hcd)
> elsif xy[0]=~/^cn\"/
> font_change_f($_,font_change,font)
> elsif xy[0]=~/^\d|^-|^c[ihvsroptkz2]|^s[lceog]|^pt/
> puts "z3"
> print $_
> else
> print $_
> end
> break if $_ =~/^#/
> end
> else
> print $_
> end
>end
>puts "hd" if hd==0
>__END__
>:end
>#↑ここまでをコピペ

引用なし

パスワード


<Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CL...@ntaich131018.aich.nt.ngn.ppp.infoweb.ne.jp>
・ツリー全体表示

Re:外部変形にて
 kojima  - 18/7/18(水) 18:58 -
全選択にすると、範囲選択時の注意喚起文
「この外部変形を実行する前に、必ずファイルの上書き保存を実行してください。」
が表示されません。

ブロック図形を移動させて「上書き保存」しないで
この外部変形を実行すると、ブロック図形は消去されます。
「上書き保存」を習慣づけてください。

バッチファイルの内容を以下のように変更してください。
メモ帳で設定.txtが表示されます。
設定内容に変更があれば修正して上書き保存後、閉じてください。

※メモ帳で設定.txtを表示させたくない時は、40行目の
system("notepad 設定.txt") を削除してください。

↓この下から

@REM ブロック分解 寸法分解 線色 文字色 フォント変更
@echo off
REM #jww
REM #cd
REM #bz
REM #zz
REM #zw
REM #zs
REM #zc
REM #hf
REM #h4
REM #hcこの外部変形を実行する前に、必ずファイルの上書き保存を実行してください。
REM #g1
REM #hp
REM #e
copy jwc_temp.txt temp.txt > nul
ruby -Ks bl_tenkai.rb
echo ブロック図形の処理が終了しました
copy jwc_temp.txt temp.txt > nul
echo 寸法図形分解 線色変更 文字変更フォント変更の実行中
ruby -x %~f0 temp.txt > jwc_temp.txt
echo 寸法図形分解 線色変更 文字変更フォント変更が終了しました
goto end
#!ruby -Ks
array=["2","1","2","1","2","1","2","1","MS 明朝"]
begin
open("設定.txt","r"){|f|}
rescue
open("設定.txt","w"){|f|
f.puts("点色の変更   無:1   有:2_____________________________2")
f.puts("変更後の点色___________________________________________1")
f.puts("線色の変更   無:1   有:2_____________________________2")
f.puts("変更後の線色___________________________________________1")
f.puts("文字色の変更   無:1   有:2___________________________2")
f.puts("変更後の文字色_________________________________________1")
f.puts("フォントの変更 無:1   有:2___________________________2")
f.puts("変更後の文字フォント___________________________________MS 明朝")
}
end
system("notepad 設定.txt")

array=[]
open("設定.txt","r"){|f|
while f.gets
xy=$_.split(/\_+/)
array<<xy[1].chomp
end
}
pn_change=array[0].to_i
pn=array[1].to_i
lc_change=array[2].to_i
lc=array[3].to_i
mojic_change=array[4].to_i
mojic=array[5].to_i
font_change=array[6].to_i
font=array[7]
def pn_change_f(line,pn_change,pn)
if pn_change==2
puts "pn#{pn}"
else
print line
end
end
def lc_change_f(line,lc_change,lc)
xy=line.split
if lc_change==2
if xy[0] == "lc10"
print line
else
puts "lc#{lc}"
end
else
print line
end
end
def mojic_change_f(line,mojic_change,mojic,hcw,hch,hcd)
xy=line.split
if xy[0]=~/^cn(\d+)/
if mojic_change==2
i=$1.to_i
if xy.size==1
puts "cn0 #{hcw[i]} #{hch[i]} #{hcd[i]} #{mojic}"
else
puts "cn0 #{xy[1]} #{xy[2]} #{xy[3]} #{mojic}"
end
else
print line
end
end
end
def font_change_f(line,font_change,font)
if font_change==2
puts "cn\"$<#{font}>"
else
print line
end
end
hcw=[];hch=[];hcd=[];hd=0
while ARGF.gets
xy=$_.split
if xy[0]=~/^hq/
elsif xy[0]=~/^hd/
print $_
hd=1
elsif xy[0]=~/^hcw/
xy.each{|item|hcw<<item.to_f}
elsif xy[0]=~/^hch/
xy.each{|item|hch<<item.to_f}
elsif xy[0]=~/^hcd/
xy.each{|item|hcd<<item.to_f}
elsif xy[0]=~/^pn/
pn_change_f($_,pn_change,pn)
elsif xy[0]=~/^lc/
lc_change_f($_,lc_change,lc)
elsif xy[0]=~/^cn(\d+)/
mojic_change_f($_,mojic_change,mojic,hcw,hch,hcd)
elsif xy[0]=~/^cn\"/
font_change_f($_,font_change,font)
elsif xy[0]=~/^msg/
while ARGF.gets
xy=$_.split
if xy[0]=~/^lc/
lc_change_f($_,lc_change,lc)
elsif xy[0]=~/^pn/
pn_change_f($_,pn_change,pn)
elsif xy[0]=~/^cn(\d+)/
mojic_change_f($_,mojic_change,mojic,hcw,hch,hcd)
elsif xy[0]=~/^cn\"/
font_change_f($_,font_change,font)
elsif xy[0]=~/^\d|^-|^c[ihvsroptkz2]|^s[lceog]|^pt/
puts "z3"
print $_
else
print $_
end
break if $_ =~/^#/
end
else
print $_
end
end
puts "hd" if hd==0
__END__
:end
#↑ここまでをコピペ

引用なし

パスワード


<Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MALNJS; rv:11.0) like Gecko@ai126172019067.49.access-internet.ne.jp>
・ツリー全体表示

Re:外部変形にて
 加藤  - 18/7/18(水) 15:36 -
▼kojimaさん:

ナイスなアドバイスありがとうございました。

早速試してみましたが良い感じです、これから利用させていただきます。

ダメもとでの話ですが、これを実行するときに

最初に範囲の選択になりますが、常に全選択ですので自動で全選択又は「全選択」のボタンは追加できませんか?

その後、点色、線色、文字色、フォントを選択できる様になりますが、全て「有り」の「無指定」です。

この場合R→L→R→L→R→L→R→Lとマウス操作しますが、この作業無しにできますか?

もしも出来ることがあったらまた教えて下さい。

出来なくてもかなり助かってますので感謝しております。

本当にありがとうございました。


>以下の外部変形「bl_tenkai08.zip」をDLしてください。
>
>外部変形でブロック図形の解除08
>http://www.farchi.jp/filemgmt/index.php?id=1871&comments=1
>
>bl_tenkai08.zipを解凍したフォルダ内に
>以下の文をコピペしてファイル名を ブロック図形解除_c2.bat
>として保存してください。
>(行頭に半角スペースが付加された場合は削除してください)
>↓この下から
>
>@REM ブロック分解 寸法分解 線色 文字色 フォント変更
>@echo off
>REM #jww
>REM #cd
>REM #bz
>REM #zz
>REM #zw
>REM #zs
>REM #zc
>REM #hf
>REM #h1
>REM #hcこの外部変形を実行する前に、必ずファイルの上書き保存を実行してください。
>REM #g1
>REM #k 点色の変更|1) 無 (L)|2) 有 (R)|/_/a
>REM #c 変更後の点色(変更無はスキップ) 無指定:1/_/b
>REM #k 線色の変更|1) 無 (L)|2) 有 (R)|/_/c
>REM #c 変更後の線色(変更無はスキップ) 無指定:1/_/d
>REM #k 文字色の変更|1) 無 (L)|2) 有 (R)|/_/e
>REM #c 変更後の文字色(変更無はスキップ) 無指定:1/_/f
>REM #k フォントの変更|1) 無 (L)|2) 有 (R)|/_/g
>REM #c 変更後の文字フォント(変更無はスキップ) 無指定:MS 明朝/_/h
>REM #hp
>REM #e
>copy jwc_temp.txt temp.txt > nul
>ruby -Ks bl_tenkai.rb
>echo ブロック図形の処理が終了しました
>copy jwc_temp.txt temp.txt > nul
>echo 寸法図形分解 線色変更 文字変更フォント変更の実行中
>ruby -x %~f0 temp.txt %1 %2 %3 %4 %5 %6 %7 %8> jwc_temp.txt
>echo 寸法図形分解 線色変更 文字変更フォント変更が終了しました
>goto end
>#!ruby -Ks
>pn=1;lc=1;mojic=1;font="MS 明朝"
>while ARGV.size>1
> case argument=ARGV.pop
> when /\/a/
> pn_change=argument[2..-1].to_i
> when /\/b/
> pn=argument[2..-1].to_i
> when /\/c/
> lc_change=argument[2..-1].to_i
> when /\/d/
> lc=argument[2..-1].to_i
> when /\/e/
> mojic_change=argument[2..-1].to_i
> when /\/f/
> mojic=argument[2..-1].to_i
> when /\/g/
> font_change=argument[2..-1].to_i
> when /\/h/
> font=argument[2..-1]
> end
>end
>def pn_change_f(line,pn_change,pn)
> if pn_change==2
> puts "pn#{pn}"
> else
> print line
> end
>end
>def lc_change_f(line,lc_change,lc)
> xy=line.split
> if lc_change==2
> if xy[0] == "lc10"
> print line
> else
> puts "lc#{lc}"
> end
> else
> print line
> end
>end
>def mojic_change_f(line,mojic_change,mojic,hcw,hch,hcd)
> xy=line.split
> if xy[0]=~/^cn(\d+)/
> if mojic_change==2
> i=$1.to_i
> if xy.size==1
> puts "cn0 #{hcw[i]} #{hch[i]} #{hcd[i]} #{mojic}"
> else
> puts "cn0 #{xy[1]} #{xy[2]} #{xy[3]} #{mojic}"
> end
> else
> print line
> end
> end
>end
>def font_change_f(line,font_change,font)
> if font_change==2
> puts "cn\"$<#{font}>"
> else
> print line
> end
>end
>hcw=[];hch=[];hcd=[];hd=0
>while ARGF.gets
> xy=$_.split
> if xy[0]=~/^hq/
> elsif xy[0]=~/^hd/
> print $_
> hd=1
> elsif xy[0]=~/^hcw/
> xy.each{|item|hcw<<item.to_f}
> elsif xy[0]=~/^hch/
> xy.each{|item|hch<<item.to_f}
> elsif xy[0]=~/^hcd/
> xy.each{|item|hcd<<item.to_f}
> elsif xy[0]=~/^pn/
> pn_change_f($_,pn_change,pn)
> elsif xy[0]=~/^lc/
> lc_change_f($_,lc_change,lc)
> elsif xy[0]=~/^cn(\d+)/
> mojic_change_f($_,mojic_change,mojic,hcw,hch,hcd)
> elsif xy[0]=~/^cn\"/
> font_change_f($_,font_change,font)
> elsif xy[0]=~/^msg/
> while ARGF.gets
> xy=$_.split
> if xy[0]=~/^lc/
> lc_change_f($_,lc_change,lc)
> elsif xy[0]=~/^pn/
> pn_change_f($_,pn_change,pn)
> elsif xy[0]=~/^cn(\d+)/
> mojic_change_f($_,mojic_change,mojic,hcw,hch,hcd)
> elsif xy[0]=~/^cn\"/
> font_change_f($_,font_change,font)
> elsif xy[0]=~/^\d|^-|^c[ihvsroptkz2]|^s[lceog]|^pt/
> puts "z3"
> print $_
> else
> print $_
> end
> break if $_ =~/^#/
> end
> else
> print $_
> end
>end
>puts "hd" if hd==0
>__END__
>:end
>#↑ここまでをコピペ
>
>
>目的の図面を開いて、外部変形コマンドから「ブロック図形解除_c2.bat」を
>ダブルクリックして範囲選択すると以下のことが実行されます。
>〇ブロック図形の解除・寸法図形の解除
>〇点色・線色・文字色を指定色に変更
>〇文字フォントを指定のフォントに変更(全て通常文字)
>
>※環境設定ファイルは読み込みません。自身で読み込んでください。
> (かかる労力に比べて、短縮できる時間が短過ぎます)
>
>>rubyのインストールで(×64)と(×86)がありましたが何が違いますか?
>×64は64ビットOS用(Win8以降)、×86は32ビットOS用。
>
>以前の複数のJWWファイルを一括変更するアプリでは、全ての要求に応える
>ことはできません。(特にバージョン4.20以前への対応)

引用なし

パスワード


<Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CL...@ntaich131018.aich.nt.ngn.ppp.infoweb.ne.jp>
・ツリー全体表示

外部変形にて
 kojima  - 18/7/16(月) 14:00 -
以下の外部変形「bl_tenkai08.zip」をDLしてください。

外部変形でブロック図形の解除08
http://www.farchi.jp/filemgmt/index.php?id=1871&comments=1

bl_tenkai08.zipを解凍したフォルダ内に
以下の文をコピペしてファイル名を ブロック図形解除_c2.bat
として保存してください。
(行頭に半角スペースが付加された場合は削除してください)
↓この下から

@REM ブロック分解 寸法分解 線色 文字色 フォント変更
@echo off
REM #jww
REM #cd
REM #bz
REM #zz
REM #zw
REM #zs
REM #zc
REM #hf
REM #h1
REM #hcこの外部変形を実行する前に、必ずファイルの上書き保存を実行してください。
REM #g1
REM #k 点色の変更|1) 無 (L)|2) 有 (R)|/_/a
REM #c 変更後の点色(変更無はスキップ) 無指定:1/_/b
REM #k 線色の変更|1) 無 (L)|2) 有 (R)|/_/c
REM #c 変更後の線色(変更無はスキップ) 無指定:1/_/d
REM #k 文字色の変更|1) 無 (L)|2) 有 (R)|/_/e
REM #c 変更後の文字色(変更無はスキップ) 無指定:1/_/f
REM #k フォントの変更|1) 無 (L)|2) 有 (R)|/_/g
REM #c 変更後の文字フォント(変更無はスキップ) 無指定:MS 明朝/_/h
REM #hp
REM #e
copy jwc_temp.txt temp.txt > nul
ruby -Ks bl_tenkai.rb
echo ブロック図形の処理が終了しました
copy jwc_temp.txt temp.txt > nul
echo 寸法図形分解 線色変更 文字変更フォント変更の実行中
ruby -x %~f0 temp.txt %1 %2 %3 %4 %5 %6 %7 %8> jwc_temp.txt
echo 寸法図形分解 線色変更 文字変更フォント変更が終了しました
goto end
#!ruby -Ks
pn=1;lc=1;mojic=1;font="MS 明朝"
while ARGV.size>1
case argument=ARGV.pop
when /\/a/
pn_change=argument[2..-1].to_i
when /\/b/
pn=argument[2..-1].to_i
when /\/c/
lc_change=argument[2..-1].to_i
when /\/d/
lc=argument[2..-1].to_i
when /\/e/
mojic_change=argument[2..-1].to_i
when /\/f/
mojic=argument[2..-1].to_i
when /\/g/
font_change=argument[2..-1].to_i
when /\/h/
font=argument[2..-1]
end
end
def pn_change_f(line,pn_change,pn)
if pn_change==2
puts "pn#{pn}"
else
print line
end
end
def lc_change_f(line,lc_change,lc)
xy=line.split
if lc_change==2
if xy[0] == "lc10"
print line
else
puts "lc#{lc}"
end
else
print line
end
end
def mojic_change_f(line,mojic_change,mojic,hcw,hch,hcd)
xy=line.split
if xy[0]=~/^cn(\d+)/
if mojic_change==2
i=$1.to_i
if xy.size==1
puts "cn0 #{hcw[i]} #{hch[i]} #{hcd[i]} #{mojic}"
else
puts "cn0 #{xy[1]} #{xy[2]} #{xy[3]} #{mojic}"
end
else
print line
end
end
end
def font_change_f(line,font_change,font)
if font_change==2
puts "cn\"$<#{font}>"
else
print line
end
end
hcw=[];hch=[];hcd=[];hd=0
while ARGF.gets
xy=$_.split
if xy[0]=~/^hq/
elsif xy[0]=~/^hd/
print $_
hd=1
elsif xy[0]=~/^hcw/
xy.each{|item|hcw<<item.to_f}
elsif xy[0]=~/^hch/
xy.each{|item|hch<<item.to_f}
elsif xy[0]=~/^hcd/
xy.each{|item|hcd<<item.to_f}
elsif xy[0]=~/^pn/
pn_change_f($_,pn_change,pn)
elsif xy[0]=~/^lc/
lc_change_f($_,lc_change,lc)
elsif xy[0]=~/^cn(\d+)/
mojic_change_f($_,mojic_change,mojic,hcw,hch,hcd)
elsif xy[0]=~/^cn\"/
font_change_f($_,font_change,font)
elsif xy[0]=~/^msg/
while ARGF.gets
xy=$_.split
if xy[0]=~/^lc/
lc_change_f($_,lc_change,lc)
elsif xy[0]=~/^pn/
pn_change_f($_,pn_change,pn)
elsif xy[0]=~/^cn(\d+)/
mojic_change_f($_,mojic_change,mojic,hcw,hch,hcd)
elsif xy[0]=~/^cn\"/
font_change_f($_,font_change,font)
elsif xy[0]=~/^\d|^-|^c[ihvsroptkz2]|^s[lceog]|^pt/
puts "z3"
print $_
else
print $_
end
break if $_ =~/^#/
end
else
print $_
end
end
puts "hd" if hd==0
__END__
:end
#↑ここまでをコピペ


目的の図面を開いて、外部変形コマンドから「ブロック図形解除_c2.bat」を
ダブルクリックして範囲選択すると以下のことが実行されます。
〇ブロック図形の解除・寸法図形の解除
〇点色・線色・文字色を指定色に変更
〇文字フォントを指定のフォントに変更(全て通常文字)

※環境設定ファイルは読み込みません。自身で読み込んでください。
 (かかる労力に比べて、短縮できる時間が短過ぎます)

>rubyのインストールで(×64)と(×86)がありましたが何が違いますか?
×64は64ビットOS用(Win8以降)、×86は32ビットOS用。

以前の複数のJWWファイルを一括変更するアプリでは、全ての要求に応える
ことはできません。(特にバージョン4.20以前への対応)

引用なし

パスワード


<Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MALNJS; rv:11.0) like Gecko@ai126170041032.41.access-internet.ne.jp>
・ツリー全体表示

Re:外変 円・円弧内 消去 version 2.1の動...
 wakui  - 18/7/14(土) 20:26 -
▼R.Nさん:

ありがとうございました。

やはり仕様でダメでしたか。残念です。

Snap_Kinさんの新しいHPから、「del_ci.zip」をダウンロード

出来ましたのでやってみます。

ありがとうございました。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36@p15154-ipngn1301morioka.iwate.ocn.ne.jp>
・ツリー全体表示

Re:外変 円・円弧内 消去 version 2.1の動...
 R.N  - 18/7/14(土) 12:58 -
▼wakuiさん:

たぶん、それは、「CYCLO_DW.LZH」(古い)だと思いますが、
これは、16bitプログラムですので、64bit_OSでは、通常、動作しません。(仕様)

ですので、
Snap_Kinさんの新しいHPから、「del_ci.zip」をダウンロードさせて貰ってはどうでしょうか。
http://snapkin.web.fc2.com/
たんだす5(左目次クリック)ページの、後部にあります。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0@pl9945.ag2323.nttpc.ne.jp>
・ツリー全体表示

外変 円・円弧内 消去 version 2.1の動作...
 wakui  - 18/7/14(土) 9:24 -
よろしくお願いします。

Snap_Kin さんの外変 円・円弧内 消去 version 2.1  ですが、

久しぶりに使用してみたところ、動いてくれませんでした。

何しろ20年近くも前のものですので、種々環境が変わったせいかとは思いま

すが、どなたか動いている方がいらっしゃれば、その対応を教えていただけませ

んでしょうか。

当方は、win10 prp 64bit intelXeon jww 8.03a という環境ですが。

よろしくお願いします。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36@p15154-ipngn1301morioka.iwate.ocn.ne.jp>
・ツリー全体表示

Re:用紙枠について
 [名前なし]  - 18/7/10(火) 9:59 -
丁寧にご指導頂きありがとうございます。
早速実行いたします。
また宜しくお願い申し上げます。

引用なし

パスワード


<Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/M4B30Z) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mo...@om126212240107.14.openmobile.ne.jp>
・ツリー全体表示

Re:用紙枠について
 kubo  - 18/7/8(日) 12:51 -
▼ごんたがさん:
>迅速な返答有難うございました。
>おしゃる通りで 私は新規作成の折には
> 色-青 線種-補助線 太さ-3
>で用紙枠内側近くに矩形を描いております。
>ただ、毎回そんなことをしなくても
>デフォルテで設定ができないかな?
>と思い質問をいたしました。
>そのような設定ができないという事が判明して
>モヤモヤが晴れました。
>どうもありがとうございました。
>またよろしくお願いいたします。

よく使う書式(最低必要な枠等を書込み、個別の書込事項は白紙)を
保存しておけば、jwwファイルに保存できる設定は、読み込めるので
  おしゃる通りで 私は新規作成の折には
   色-青 線種-補助線 太さ-3
  で用紙枠内側近くに矩形を描いております。
などは、その白紙ファイルを読み込むことで、省力化はできます。

ポピュラーなのは、図面枠、標題欄をあらかじめ書き込んだ図面用紙と
思います。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko@116.78.231.222.megaegg.ne.jp>
・ツリー全体表示

Re:用紙枠について
 ごんたが  - 18/7/8(日) 7:40 -
迅速な返答有難うございました。
おしゃる通りで 私は新規作成の折には
 色-青 線種-補助線 太さ-3
で用紙枠内側近くに矩形を描いております。
ただ、毎回そんなことをしなくても
デフォルテで設定ができないかな?
と思い質問をいたしました。
そのような設定ができないという事が判明して
モヤモヤが晴れました。
どうもありがとうございました。
またよろしくお願いいたします。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko@i114-187-184-103.s41.a031.ap.plala.or.jp>
・ツリー全体表示

Re:用紙枠について
 P  - 18/7/7(土) 23:11 -
▼ごんたがさん:
>お世話になっております。
>用紙枠の色と太さ(デフォルト=ピンク色で破線 細い)
>ですが私には見づらいので環境設定ファイルで
>変更できないでしょうか?
>
>設定ファイルを探すのですが見つかりません
>LCOLLOR_H = 255 128 255 1 補助線色
>LCOLLOR_S = 255 128 0   選択色
>LCOLLOR_K = 255 0 0     仮表示色
>LCOLLOR_B = 192 192 192   背景色
>LCOLLOR_Z = 128 128 128  ズーム枠
>LCOLLOR_M = 200 200 200   文字色
>
>よろしくお願いいたします。

用紙枠の色と太さを変更出来る設定は無いようです
見づらいのなら見やすい線で作図すれば良いのでは?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; rv:60.0) Gecko/20100101 Firefox/60.0@scgn-b6ec0ce6.sec.ppp.nifty.com>
・ツリー全体表示

Re:180°見方を変えると
 休日トレーサー  - 18/7/7(土) 22:47 -
▼kojimaさん:
>▼休日トレーサーさん:
>
>>マシンをお使いになられている職場の情報システム規約に
>>抵触する場合もあるので
>>供給する側の管理担当者にそのその知識がないと
>>仕事の作業時間がなぜそんなに掛かるのか
>>理解が戴けないのでなかなか辛い処だと思います。
>職場の情報システム規約でフリーの外部変形を導入できない
>ユーザーを前者として
>何の制約もなく外部変形を導入できるユーザーを後者として
>
>>外部変形自慢やシェアウエアセールスだけでなく
>>派遣先に準じて仕事をしているCADユーザーにも解る対応を
>>皆様にはお願いできればと思います。
>
>安易に外部変形を提供する人がいると、前者のほうが後者より
>スキルが高くても、後者のほうが作図が速くなるという
>前者にとって「アンフェアな状態」になり、非常に迷惑だと
>いうこと?


To.kojimaさん

ご利用になっている職場にもよると思いますが、
外部変形などは使いこなせる人材に社内外注化されてますし、

シェアウエアのJacコンバーターなどはライセンスの絡みで
共用ノートパソコン1台にインストールされ、DXFデータ変換専用マシンで
複数人数で使い廻しているのが現状です。

日影図も描ける機能が有るにもかかわらず、
解り易い適切なマニュアル本が無いために使いこなせる人材がいないので、
ADSにデータ変換して使っている職場もありました。

スプラインはついてこれるがポリラインはついてこれないとか
異ソフト間のデータやりとりには文字化けもいっしょですが、
図面修正職人・DXF変換職人・PDF職人・文字校閲職人と分業化しないと
作図時間が間に合わない事もままあり、大変だなと日々感じています。

けっして迷惑ではなく、むしろ有難いのですから
わかりやすいインストラクション(手順書)をセットに
紹介戴けると助かります。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36@107.92.142.210.ap.mvno.net>
・ツリー全体表示

用紙枠について
 ごんたが  - 18/7/7(土) 20:35 -
お世話になっております。
用紙枠の色と太さ(デフォルト=ピンク色で破線 細い)
ですが私には見づらいので環境設定ファイルで
変更できないでしょうか?

設定ファイルを探すのですが見つかりません
LCOLLOR_H = 255 128 255 1 補助線色
LCOLLOR_S = 255 128 0   選択色
LCOLLOR_K = 255 0 0     仮表示色
LCOLLOR_B = 192 192 192   背景色
LCOLLOR_Z = 128 128 128  ズーム枠
LCOLLOR_M = 200 200 200   文字色

よろしくお願いいたします。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko@i114-187-184-103.s41.a031.ap.plala.or.jp>
・ツリー全体表示

Re:文字入力ダイアログ
 oka  - 18/7/7(土) 6:34 -
▼R.Nさん:
アンインストール→再起動→再インストールで解決しました!
ありがとうございました。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36@36.220.128.101.dy.bbexcite.jp>
・ツリー全体表示

Re:文字入力ダイアログ
 R.N  - 18/7/7(土) 3:15 -
▼okaさん:

>やってみたのですが表示されないようです。

複数モニター使用で、ダイアログ表示位置が変わる場合があるようです。
http://www.jwcad.net/bbs2/c-board.cgi?cmd=one;no=24282;id=003#24282

そういうことでなければ、

一旦、8.03aをアンインストールし、再起動後、
再度、8.03aをインストール
してみる。

この程度しか思い付きませんでしたwww

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0@pl9945.ag2323.nttpc.ne.jp>
・ツリー全体表示

Re:文字入力ダイアログ
 oka  - 18/7/6(金) 21:42 -
▼R.Nさん:
アドバイスありがとうございます。
やってみたのですが表示されないようです。


>▼okaさん:
>>jww8.03aで、文字を入力するために『文字』タブを押すのですが、文字入力ダイアログが表示されません。
>
>メニュー ⇒ 表示 ⇒ ダイアログボックス
>で、初期状態に戻してみては?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36@36.220.128.101.dy.bbexcite.jp>
・ツリー全体表示

Re:文字入力ダイアログ
 R.N  - 18/7/6(金) 15:43 -
▼okaさん:
>jww8.03aで、文字を入力するために『文字』タブを押すのですが、文字入力ダイアログが表示されません。

メニュー ⇒ 表示 ⇒ ダイアログボックス
で、初期状態に戻してみては?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0@pl9945.ag2323.nttpc.ne.jp>
・ツリー全体表示

1 / 75 ページ    前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
 523318
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b3
Jw_cad Copyright (C)1997-2016 Jiro Shimizu & Yoshifumi Tanaka