JWW専用掲示板
(現在 過去ログ128 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 発言ランク ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■27221 / inTopicNo.1)  ソリッドの線形・円周
  
□投稿者/ KK 1回-(2005/07/27(Wed) 10:59:06)

    記事内容:[|] 

    ソリッドの線形・円周のことで質問です.

    線に色をつけて印刷できるのでとても便利なのですが、印刷をするととても細いの
    です.
    JWWの機能では太さまでは指定できないようなので、太さの調整ができるような
    外部変形等はありませんでしょうか?

    ご存知の方はよろしくお願いします.

引用返信/返信 [メール受信/OFF] 削除キー/
■27222 / inTopicNo.2)  Re[1]: ソリッドの線形・円周
□投稿者/ siegel 958回-(2005/07/27(Wed) 12:12:19)
https://homepage2.nifty.com/siegel/

    記事内容:[|] 

    No27221に返信(KKさんの記事)
    > ソリッドの線形・円周のことで質問です.
    >
    > 線に色をつけて印刷できるのでとても便利なのですが、印刷をするととても細
    いの
    > です.
    > JWWの機能では太さまでは指定できないようなので、太さの調整ができるよ
    うな
    > 外部変形等はありませんでしょうか?
    >
    > ご存知の方はよろしくお願いします.

    S_COMM_2 = の2番目を -100 とすれば、1/100mm単位の幅に、ソリッド幅も
    なりますが、いかがでしょう?

    また、コジマさんが作成された外変が、下記に掲載されています。
    http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=2830;id=004

    ご参考まで。

引用返信/返信 [メール受信/OFF] 削除キー/
■27223 / inTopicNo.3)  Re[2]: ソリッドの線形・円周
□投稿者/ KK 2回-(2005/07/27(Wed) 13:57:45)

    記事内容:[|] 

    No27222に返信(siegelさんの記事)
    > ■No27221に返信(KKさんの記事)
    > > ソリッドの線形・円周のことで質問です.
    > >
    > > 線に色をつけて印刷できるのでとても便利なのですが、印刷をするととても

    > いの
    > > です.
    > > JWWの機能では太さまでは指定できないようなので、太さの調整ができる

    > うな
    > > 外部変形等はありませんでしょうか?
    > >
    > > ご存知の方はよろしくお願いします.
    >
    > S_COMM_2 = の2番目を -100 とすれば、1/100mm単位の幅に、ソリッド幅も
    > なりますが、いかがでしょう?
    >
    > また、コジマさんが作成された外変が、下記に掲載されています。
    > http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=2830;id=004
    >
    > ご参考まで。
    >

    siegelさんありがとうございました! いい感じで使えそうです.

    作者様にも感謝です.
引用返信/返信 [メール受信/OFF] 削除キー/
■27236 / inTopicNo.4)  Re[3]: 円もソリッドに変換
□投稿者/ コジマ 11回-(2005/07/28(Thu) 10:46:50)

    記事内容:[|] 

    以下、修正したスクリプトです。
    (線、円、をソリッドに変更)

    include Math
    require 'vr/vruby'
    require 'vr/vrcontrol'
    frm=VRLocalScreen.newform
    def frm.construct
    move 200,100,300,300
    $a=chooseColorDialog.to_s
    end
    frm.create.show

    puts "hd"
    while ARGF.gets
    xy=split
    if xy[0]=~/^hq/
    elsif xy[0]=~/^\d|^-/
    puts ["lc10",$a].join("\s")
    print "sl"+"\s"+$_
    elsif xy[0]=~/^ci/
    puts ["lc10",$a].join("\s")
    xy.collect!{|item|item.to_f}
    xy[0]="se"
    if xy.size==4
    xy[4]="1"
    xy[5]="0"
    xy[6]=0
    xy[7]=2*PI
    xy[8]="100"
    else
    if xy[4]>xy[5]
    xy[5]+=360
    end
    xy[4],xy[6],xy[5],xy[7],xy[8]=
    xy[6],xy[4]*2*PI/360,xy[7]*2*PI/360,
    (xy[5]-xy[4])*2*PI/360,"0"
    end
    puts xy.join("\s")
    elsif xy[0]=~/^lc10/
    puts ["lc10",$a].join("\s")
    else
    print $_
    end
    end


引用返信/返信 [メール受信/OFF] 削除キー/
■27260 / inTopicNo.5)  Re[4]: 円もソリッドに変換
□投稿者/ KK 3回-(2005/07/29(Fri) 10:35:04)

    記事内容:[|] 

    おぉ、すごい!
    円も変換出来る様になっていますね.

    とても役に立ちました.ありがとうございます!
引用返信/返信 [メール受信/OFF] 削除キー/
■27265 / inTopicNo.6)  Re[5]: 円もソリッドに変換
□投稿者/ コジマ 13回-(2005/07/29(Fri) 13:57:50)
https://バグ修正

    記事内容:[|] 

    楕円(楕円弧ではない)が消えてしまいますね。
    以下修正しました。

    include Math
    require 'vr/vruby'
    require 'vr/vrcontrol'
    frm=VRLocalScreen.newform
    def frm.construct
    move 200,100,300,300
    $a=chooseColorDialog.to_s
    end
    frm.create.show

    puts "hd"
    while ARGF.gets
    xy=split
    if xy[0]=~/^hq/
    elsif xy[0]=~/^\d|^-/
    puts ["lc10",$a].join("\s")
    print "sl"+"\s"+$_
    elsif xy[0]=~/^ci/
    puts ["lc10",$a].join("\s")
    xy.collect!{|item|item.to_f}
    xy[0]="se"
    if xy.size==4
    xy[4]="1"
    xy[5]="0"
    xy[6]=0
    xy[7]=2*PI
    xy[8]="100"
    else
    if xy[4]>=xy[5]
    xy[5]+=360
    end
    if xy[4]==xy[5]
    xy[8]="100"
    else
    xy[8]="0"
    end
    xy[4],xy[6],xy[5],xy[7]=
    xy[6],xy[4]*2*PI/360,xy[7]*2*PI/360,
    (xy[5]-xy[4])*2*PI/360
    end
    puts xy.join("\s")
    elsif xy[0]=~/^lc10/
    puts ["lc10",$a].join("\s")
    else
    print $_
    end
    end


引用返信/返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 発言ランク ファイル一覧 検索 過去ログ

- Child Tree -