HOME HELP 新着記事 ツリー表示 発言ランク ファイル一覧 検索 過去ログ

ツリー一括表示

Nomal Macad が更新されました。 /めぐめぐ (06/07/30(Sun) 20:18) #243
Nomal R面取り(半径指定) /makino (06/07/30(Sun) 23:23) #244
  ├Nomal Re[2]: Macad ver2.62b を7/31AM2:00以.. /めぐめぐ (06/07/31(Mon) 08:48) #245
  └Nomal W線用R面取り(辺寸法) /makino (06/07/31(Mon) 22:55) #247
    └Nomal 線面取り(W線処理) /makino (06/08/01(Tue) 20:55) #248
      └Nomal Re[4]: 頂きます。m(_ _)m /めぐめぐ (06/08/02(Wed) 19:45) #249
        └Nomal W線用R面取り(半径指定) /makino (06/08/02(Wed) 20:31) #250


親記事 / ▼[ 244 ]
■243 / 親階層)  Macad が更新されました。
□投稿者/ めぐめぐ 1回-(2006/07/30(Sun) 20:18:57)

    記事内容:[|] 

    Macad2.62b に更新されま
    した。
    
    http://www.geocities.jp/se_m646/
    
    ◇バ−ジョン 2.62b での変更点
    ・Ma図形で文字を含む図形が閲覧ができなくなった不具合を修正した。
    ・変形図形関数の書きミスを修正をした。(HELP修正)
    鉛直点座標を計算する関数
    $encyoku_ten:%x0:%y0:%x1:%y1:%x2:%y2
    x0:y0 任意点座標
    x1:y1 線の始点座標
    x2:y2 線の終点座標
       ↓
    x0:y0 線の始点座標
    x1:y1 線の終点座標
    x2:y2 任意点座標
    
    

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

▲[ 243 ] / ▼[ 245 ] ▼[ 247 ]
■244 / 1階層)  R面取り(半径指定)
□投稿者/ makino 7回-(2006/07/30(Sun) 23:23:12)
https://www.geocities.jp/se_m646/

    記事内容:[|] 

    めぐめぐさま。
    大変分かり易いご回答にいつも勉強させて頂いております。^^
    
    変形をまた一つ作りました。
    半径指定のR面取りです。
    
    以下データー
    
    #R面取り(半径) 2線指示
    
    input"半径寸法(mm)"%men_sun1=100
    
    gsen_read2
    #元レイヤON
    $motolayer_set
    #指示線のグループに移動
    $group_set:%sread_glp1
    $urasen_set:0:11
    
    %kaku1=%sread_kakudo2
    
    #辺寸法指定を半径指定に変更する処理
    %rad1=pi/180*%kaku1
    %keka1=tana(%rad1)*%men_sun1
    %men_sun1=1/cosa(%rad1)*%men_sun1+%keka1
    #ここまで
    
    $rotate:0:0:0:%men_sun1:%kaku1
    %zax1=%result_x1
    %zay1=%result_y1
    
    #3角形頂点位置から円弧用座標を求める関数
    $ten3_zusin:-%men_sun1:0:%zax1:%zay1:0:0:0
    %zax2=%result_x1
    %zay2=%result_y1
    
    #3点円弧作図
    t3arc:-%men_sun1:0:%zax2:%zay2:%zax1:%zay1:%sread_col1:%read_typ1:sread_lay1
    
    #ダミー朱線
    line:0:%men_sun1:0:200+%men_sun1:0:10:9:-1
    line:-200-%men_sun1:0:-%men_sun1:0:0:10:9:-1
    
    #削除範囲補助線(PenNO2と3指定で線外PenNO2交点位置までのびる)
    line:-%men_sun1:-2:-%men_sun1:2:0:2:9:-1
    line:-%men_sun1+3:-2:-%men_sun1+3:2:0:3:9:-1
    
    line:-2:%men_sun1:2:%men_sun1:%kaku1:2:9:-1
    line:-2:%men_sun1-3:2:%men_sun1-3:%kaku1:3:9:-1
    

[ 親 243 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 244 ] / 返信無し
■245 / 2階層)  Re[2]: Macad ver2.62b を7/31AM2:00以前にダウンされた方々へ
□投稿者/ めぐめぐ 2回-(2006/07/31(Mon) 08:48:07)

    記事内容:[|] 



    makino 様、更新お疲れさまでした。m(_ _)m
    頂いてかえります。

    http://www.geocities.jp/se_m646/

    ver2.62bを7/31AM2:00以前にダウンされた方々へ。
    コーナー処理の不具合が見つかった為差し替えました。
    再度ダウンをお願いします。



[ 親 243 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 244 ] / ▼[ 248 ]
■247 / 2階層)  W線用R面取り(辺寸法)
□投稿者/ makino 8回-(2006/07/31(Mon) 22:55:05)
https://www.geocities.jp/se_m646/

    記事内容:[|] 

    W線用のR面取りを作ってみました。
    以下データー
    
    #W線用 R面取り(辺寸法指定)  2線指示(内側線指示)
    
    input"内側線の辺面取り寸法(mm)"%men_sun1=300
    input"壁厚(mm) "%kabeatu1=120
    
    #外側の円弧辺面取り寸法
    %men_sun2=%men_sun1+%kabeatu1
    #2線指定
    gsen_read2
    #元レイヤON
    $motolayer_set
    #指示線のグループに移動
    $group_set:%sread_glp1
    $urasen_set:0:11
    #内側の円弧処理
    %kaku1=%sread_kakudo2
    $rotate:0:0:0:%men_sun1:%kaku1
    %zax1=%result_x1
    %zay1=%result_y1
    #3点円用の頂点座標を求める
    $ten3_zusin:-%men_sun1:0:%zax1:%zay1:0:0:0
    %zax2=%result_x1
    %zay2=%result_y1
    #3点円作図
    t3arc:-%men_sun1:0:%zax2:%zay2:%zax1:%zay1:%sread_col1:%sread_typ1:%sread_lay1
    
    #外側の円弧処理
    #外側へx複線
    $fukusen_zahyou:0:0:%zax1:%zay1:-%kabeatu1:
    %szaxa1=%result_x1
    %szaya1=%result_y1
    %szaxa2=%result_x2
    %szaya2=%result_y2
    #外側へy複線
    $fukusen_zahyou:-%men_sun1:0:0:0:-%kabeatu1:
    %szaxb1=%result_x1
    %szayb1=%result_y1
    %szaxb2=%result_x2
    %szayb2=%result_y2
    #外側xy線分の交点
    $sen_koten:%szaxa1:%szaya1:%szaxa2:%szaya2:%szaxb1:%szayb1:%szaxb2:%szayb2:
    
    %zaxa=%result_x1
    %zaya=%result_y1
    
    %zax0=%szaxb1
    %zay0=%szayb1
    
    %zax1=%szaxa2
    %zay1=%szaya2
    #外側3点円用の頂点座標を求める
    $ten3_zusin:%zax0:%zay0:%zax1:%zay1:%zaxa:%zaya:0
    %zax2=%result_x1
    %zay2=%result_y1
    #外側3点円作図
    t3arc:%zax0:%zay0:%zax2:%zay2:%zax1:%zay1:%sread_col1:%sread_typ1:%sread_lay1
    
    #ダミー内朱線
    line:0:%men_sun1:0:200+%men_sun1:0:10:9:-1
    line:-200-%men_sun1:0:-%men_sun1:0:0:10:9:-1
    
    #削除範囲補助線 内用(PenNO2と3指定で線外PenNO2交点位置までのびる)
    line:-%men_sun1:-2:-%men_sun1:2:0:2:9:-1
    line:-%men_sun1+3:-2:-%men_sun1+3:2:0:3:9:-1
    line:-2:%men_sun1:2:%men_sun1:%kaku1:2:9:-1
    line:-2:%men_sun1-3:2:%men_sun1-3:%kaku1:3:9:-1
    #外用
    line:%zax0:-2+%zay0:%zax0:2+%zay0:0:2:9:-1
    line:%zax0+3:-2+%zay0:%zax0+3:2+%zay0:0:3:9:-1
    line:-15+%zax1:%zay1:15+%zax1:%zay1:0:2:9:-1
    line:-15+%zax1:%zay1-6:15+%zax1:%zay1-6:0:3:9:-1
    

[ 親 243 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 247 ] / ▼[ 249 ]
■248 / 3階層)  線面取り(W線処理)
□投稿者/ makino 9回-(2006/08/01(Tue) 20:55:14)
https://www.geocities.jp/se_m646/

    記事内容:[|] 

    2線を線面取しX・Y辺寸法を別々に指定出来ます。
    内側線を指示してください。

    以下データー


    #線面取り(W線用面取) 2線指示(内側線を指示)

    input"指示線1の辺面取り寸法(mm)"%men_sun1=100
    input"指示線2の辺面取り寸法(mm)"%men_sun2=100
    input"壁厚(mm) "%kabeatu1=120

    gsen_read2
    #元レイヤON
    $motolayer_set
    #指示線のグループに移動
    $group_set:%sread_glp1
    $urasen_set:0:11

    %kaku1=%sread_kakudo2
    $rotate:0:0:0:%men_sun2:%kaku1
    %zax1=%result_x1
    %zay1=%result_y1

    line:-%men_sun1:0:%zax1:%zay1:0:%sread_col1:%sread_typ1:%sread_lay1
    #外側へx複線1
    $fukusen_zahyou:-%men_sun1:0:%zax1:%zay1:-%kabeatu1
    %szxa1=%result_x1
    %szya1=%result_y1
    %szxa2=%result_x2
    %szya2=%result_y2
    #外側へx複線2
    $fukusen_zahyou:-%men_sun1:0:0:0:-%kabeatu1
    %szxb1=%result_x1
    %szyb1=%result_y1
    %szxb2=%result_x2
    %szyb2=%result_y2
    #外側へx複線3
    $fukusen_zahyou:0:0:%zax1:%zay1:-%kabeatu1
    %szxc1=%result_x1
    %szyc1=%result_y1
    %szxc2=%result_x2
    %szyc2=%result_y2
    #外側x線分と面部分の交点
    $sen_koten:%szxa1:%szya1:%szxa2:%szya2:%szxb1:%szyb1:%szxb2:%szyb2
    %kotx1=%result_x1
    %koty1=%result_y1
    #外側y線分と面部分の交点
    $sen_koten:%szxa1:%szya1:%szxa2:%szya2:%szxc1:%szyc1:%szxc2:%szyc2
    %kotx2=%result_x1
    %koty2=%result_y1
    #線作図
    line:%kotx1:%koty1:%kotx2:%koty2:0:%sread_col1:%sread_typ1:%sread_lay1

    #ダミー朱線
    line:0:%men_sun2:0:200+%men_sun2:0:10:9:-1
    line:-200-%men_sun1:0:-%men_sun1:0:0:10:9:-1

    #削除範囲補助線(PenNO2と3指定で線外PenNO2交点位置までのびる)
    #内側
    line:-%men_sun1:-2:-%men_sun1:2:0:2:9:-1
    line:-%men_sun1+3:-2:-%men_sun1+3:2:0:3:9:-1
    line:-2:%men_sun2:2:%men_sun2:%kaku1:2:9:-1
    line:-2:%men_sun2-3:2:%men_sun2-3:%kaku1:3:9:-1
    #外側
    line:%kotx1:-2+%koty1:%kotx1:2+%koty1:0:2:9:-1
    line:%kotx1+3:-2+%koty1:%kotx1+3:2+%koty1:0:3:9:-1
    line:-2+%kotx2:%koty2:2+%kotx2:%koty2:0:2:9:-1
    line:-2+%kotx2:%koty2-3:2+%kotx2:%koty2-3:0:3:9:-1


[ 親 243 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 248 ] / ▼[ 250 ]
■249 / 4階層)  Re[4]: 頂きます。m(_ _)m
□投稿者/ めぐめぐ 3回-(2006/08/02(Wed) 19:45:56)

    記事内容:[|] 

    makino 様、いつもありがとうございます。
    ありがたく頂戴します。m(_ _)m


[ 親 243 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/

▲[ 249 ] / 返信無し
■250 / 5階層)  W線用R面取り(半径指定)
□投稿者/ makino 10回-(2006/08/02(Wed) 20:31:23)
https://www.geocities.jp/se_m646/

    記事内容:[|] 

    めぐめぐさま、皆さんこんばんは。
    
    次はWR面取り(半径指定)です。
    (これで面取り終了です)
    
    以下データー
    
    R面取り(半径指定) W線  2線指示
    
    input"内側の半径(mm)"%m_sun1=300
    input"壁厚(mm) "%k_atu1=120
    
    #2線指定
    gsen_read2
    #元レイヤON
    $motolayer_set
    #指示線のグループに移動
    $group_set:%sread_glp1
    $urasen_set:0:11
    #内側の円弧処理
    %kaku1=%sread_kakudo2
    
    #辺寸法面取りを半径面取りに変更する処理
    %rad1=pi/180*%kaku1
    %keka1=tana(%rad1)*%m_sun1
    %m_sun1=1/cosa(%rad1)*%m_sun1+%keka1
    #ここまで
    
    #外側の円弧辺面取り寸法
    %men_sun2=%m_sun1+%k_atu1
    
    $rotate:0:0:0:%m_sun1:%kaku1
    %zax1=%result_x1
    %zay1=%result_y1
    #3点円用の頂点座標を求める
    $ten3_zusin:-%m_sun1:0:%zax1:%zay1:0:0:0
    %zax2=%result_x1
    %zay2=%result_y1
    #3点円作図
    t3arc:-%m_sun1:0:%zax2:%zay2:%zax1:%zay1:%sread_col1:%sread_typ1:%sread_lay1
    
    #外側の円弧処理
    #外側へx複線
    $fukusen_zahyou:0:0:%zax1:%zay1:-%k_atu1:
    %szxa1=%result_x1
    %szya1=%result_y1
    %szxa2=%result_x2
    %szya2=%result_y2
    #外側へy複線
    $fukusen_zahyou:-%m_sun1:0:0:0:-%k_atu1:
    %szxb1=%result_x1
    %szyb1=%result_y1
    %szxb2=%result_x2
    %szyb2=%result_y2
    #外側xy線分の交点
    $sen_koten:%szxa1:%szya1:%szxa2:%szya2:%szxb1:%szyb1:%szxb2:%szyb2
    %zaxa=%result_x1
    %zaya=%result_y1
    
    %zax0=%szxb1
    %zay0=%szyb1
    
    %zax1=%szxa2
    %zay1=%szya2
    #外側3点円用の頂点座標を求める
    $ten3_zusin:%zax0:%zay0:%zax1:%zay1:%zaxa:%zaya:0
    %zax2=%result_x1
    %zay2=%result_y1
    #外側3点円作図
    t3arc:%zax0:%zay0:%zax2:%zay2:%zax1:%zay1:%sread_col1:%sread_typ1:%sread_lay1
    #ダミー内朱線
    line:0:%m_sun1:0:200+%m_sun1:0:10:9:-1
    line:-200-%m_sun1:0:-%m_sun1:0:0:10:9:-1
    #ダミー外朱線
    #line:%k_atu1:%men_sun2-%k_atu1:%k_atu1:200+%men_sun2-%k_atu1:0:10:9:-1
    #line:-200-%men_sun2+%k_atu1:-%k_atu1:-%men_sun2+%k_atu1:-%k_atu1:0:10:9:-1
    
    #削除範囲補助線 内用(PenNO2と3指定で線外PenNO2交点位置までのびる)
    line:-%m_sun1:-2:-%m_sun1:2:0:2:9:-1
    line:-%m_sun1+3:-2:-%m_sun1+3:2:0:3:9:-1
    line:-2:%m_sun1:2:%m_sun1:%kaku1:2:9:-1
    line:-2:%m_sun1-3:2:%m_sun1-3:%kaku1:3:9:-1
    #外用
    line:%zax0:-2+%zay0:%zax0:2+%zay0:0:2:9:-1
    line:%zax0+3:-2+%zay0:%zax0+3:2+%zay0:0:3:9:-1
    line:-15+%zax1:%zay1:15+%zax1:%zay1:0:2:9:-1
    line:-15+%zax1:%zay1-6:15+%zax1:%zay1-6:0:3:9:-1
    

[ 親 243 / □ Tree ] 返信/引用返信 [メール受信/OFF] 削除キー/


Mode/  Pass/

HOME HELP 新着記事 ツリー表示 発言ランク ファイル一覧 検索 過去ログ

- Child Tree -