Jw_cad 相談室−その2 New

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

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

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


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

[外変リクエスト]ワンクリックで実線を点線に fukuoka 24/3/18(月) 18:35

Re:[外変リクエスト]ワンクリックで実線を点線に fukuoka 24/3/22(金) 17:14
Re:[外変リクエスト]ワンクリックで実線を点線に somem 24/3/22(金) 20:16
Re:[外変リクエスト]ワンクリックで実線を点線に fukuoka 24/3/24(日) 17:01
Re:[外変リクエスト]ワンクリックで実線を点線に somem 24/3/24(日) 20:16
ワンクリックで節間線種変更 fukuoka 24/3/26(火) 16:50
Re:ワンクリックで節間線種変更 KAN 24/3/27(水) 16:15
Re:ワンクリックで節間線種変更 fukuoka 24/4/1(月) 13:37
Re:ワンクリックで節間線種変更 sugi 24/4/2(火) 0:56
Re:ワンクリックで節間線種変更 fukuoka 24/4/2(火) 19:33
Re:ワンクリックで節間線種変更 sugi 24/4/2(火) 19:50
Re:ワンクリックで節間線種変更 fukuoka 24/4/3(水) 10:11
Re:ワンクリックで節間線種変更 sugi 24/4/2(火) 19:58
Re:ワンクリックで節間線種変更 fukuoka 24/4/3(水) 10:18
Re:ワンクリックで節間線種変更 sugi 24/4/3(水) 18:09
Re:ワンクリックで節間線種変更 fukuoka 24/4/4(木) 20:08
Re:ワンクリックで節間線種変更 fukuoka 24/4/6(土) 18:00

Re:[外変リクエスト]ワンクリックで実線を...
 fukuoka  - 24/3/22(金) 17:14 -
▼sugiさん:
範囲選択後、指定の線を変更することができれば、かなり効率的だと思います。

仮に、5本の線の線種を変更する場合
1.線指示の後に2点を指定して線種変更する方法→手数19
2.範囲選択後に線種変更が出来れば→手数6

引用なし

パスワード


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

Re:[外変リクエスト]ワンクリックで実線を...
 somem  - 24/3/22(金) 20:16 -
▼fukuokaさん:

>仮に、5本の線の線種を変更する場合
>1.線指示の後に2点を指定して線種変更する方法→手数19

→1本の変更に必要な操作は、線指示→2点指示の3クリック
 外変起動後、同じ操作を連続して繰返せば、5本で手数は15

>2.範囲選択後に線種変更が出来れば→手数6

→範囲選択の対象が何かわかりませんが、操作だけを考えれば、
 1本の変更でも、範囲選択(2点指示)→確定→線指示の4クリック必要

になりますが、違いますか? 手数が6では、ほぼワンクリックですね。 

引用なし

パスワード


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

Re:[外変リクエスト]ワンクリックで実線を...
 fukuoka  - 24/3/24(日) 17:01 -
▼somemさん:
>→1本の変更に必要な操作は、線指示→2点指示の3クリック
> 外変起動後、同じ操作を連続して繰返せば、5本で手数は15

線種変更した後に→再実行の1クリックが入るので
15+4の19でカウントしました。
(ご指摘のように操作の繰り返しができれば15になるかも知れません)


>→範囲選択の対象が何かわかりませんが、操作だけを考えれば、
> 1本の変更でも、範囲選択(2点指示)→確定→線指示の4クリック必要

範囲選択の対象は、線種変更したい全ての線です。
例えば「五」の字の5本を変更したい場合、1本づつではなく「五」を選択します。

そうすると範囲選択の場合は
範囲選択(2点指示)→確定で3クリック+5本+実行
で手数9になります。(手数6は間違っていました)

線種変更の対象線が2本以上の場合は有利になります。

引用なし

パスワード


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

Re:[外変リクエスト]ワンクリックで実線を...
 somem  - 24/3/24(日) 20:16 -
▼fukuokaさん:

>(ご指摘のように操作の繰り返しができれば15になるかも知れません)

外部変形用バッチファイルの REM #e の前に、REM #hrを追加すれば、
再実行は必要なくなります。

REM #hr
REM #e

>線種変更の対象線が2本以上の場合は有利になります。

例えば、5本の直線すべてに、2本の直線が交差している場合、
5本を範囲選択→確定→公差する2本の線をクリックで
交差する線間の線種を一括で変更する外部変形はできますが、
実務でそういう状況はありますか?

引用なし

パスワード


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

ワンクリックで節間線種変更
 fukuoka  - 24/3/26(火) 16:50 -
▼somemさん:

>外部変形用バッチファイルの REM #e の前に、REM #hrを追加すれば、
>再実行は必要なくなります。

REM #hrを
使用中の外変に追加して
再実行が省略でき、手数が減らせました。ありがとうございました。

>交差する線間の線種を一括で変更する外部変形はできますが、
>実務でそういう状況はありますか?

条件が限定されますが、使用状況によって有効だと思います。

蛇足:
最初の希望は「節間消し」の線種変更バージョンなので
題名は「ワンクリックで節間線種変更」にしました。

引用なし

パスワード


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

Re:ワンクリックで節間線種変更
 KAN  - 24/3/27(水) 16:15 -
youtu.be/4EXihySPpDY

引用なし

パスワード


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

Re:ワンクリックで節間線種変更
 fukuoka  - 24/4/1(月) 13:37 -
▼KANさん:
>youtu.be/4EXihySPpDY

希望しているのは、まさにこのような操作ができる外変です。
これはデモ用に作成された動画ですか?
文章だけでは説明するのが難しいですが動画だと分かりやすいと思いました。

引用なし

パスワード


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

Re:ワンクリックで節間線種変更
 sugi  - 24/4/2(火) 0:56 -
処理対象を直線に限って考えてみたのですが、なんとか動作するようになった気がします。
全ての図形を対象にして書き直しているので、思わぬところで不具合があるかもしれません。
よかったら試してみてください。

http://pansy.s1010.xrea.com/2024/04/02/%e7%af%80%e9%96%93%e7%b7%9a%e7%a8%ae%e5%a4%89%e6%9b%b4/

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36@global221-160-094.aitai.ne.jp>
・ツリー全体表示

Re:ワンクリックで節間線種変更
 fukuoka  - 24/4/2(火) 19:33 -
▼sugiさん:
外変ありがとうございます。
こちらの導入の仕方が悪いのか
なぜか動作しませんでした。

tmp_err.txt
に下記のエラー内容が書き込まれました。

C:/jww/節間線種変更/節間線種変更.bat:65:in `kousa?': undefined method `dot' for Vector[358.875, -0.951923076923102]:Vector (NoMethodError)
from C:/jww/節間線種変更/節間線種変更.bat:80
from C:/jww/節間線種変更/節間線種変更.bat:80:in `select'
from C:/jww/節間線種変更/節間線種変更.bat:80

引用なし

パスワード


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

Re:ワンクリックで節間線種変更
 sugi  - 24/4/2(火) 19:50 -
rubyのバージョンはいくつでしたっけ?
バージョンを落として確認してみます

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36@global221-160-094.aitai.ne.jp>
・ツリー全体表示

Re:ワンクリックで節間線種変更
 sugi  - 24/4/2(火) 19:58 -
エラーメッセージを見るとdotというメソッドなんて知らないって言われているようで内積を求めてるんですがdotの代わりにinner_productにしてやればいけそうな気がする。外部変形を更新したのでまずはそれで試してみてください。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36@global221-160-094.aitai.ne.jp>
・ツリー全体表示

Re:ワンクリックで節間線種変更
 fukuoka  - 24/4/3(水) 10:11 -
▼sugiさん:
>rubyのバージョンはいくつでしたっけ?
>バージョンを落として確認してみます

バージョン確認したらruby 3.2.1でした

引用なし

パスワード


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

Re:ワンクリックで節間線種変更
 fukuoka  - 24/4/3(水) 10:18 -
▼sugiさん:
>エラーメッセージを見るとdotというメソッドなんて知らないって言われているようで内積を求めてるんですがdotの代わりにinner_productにしてやればいけそうな気がする。外部変形を更新したのでまずはそれで試してみてください。

更新した外変を入れなおしましたが動作しませんでした。
(なんかこちらが初歩的なミスしてるような気がする、、)
今度は次のようなエラーメッセージが書き込まれました。

C:/jww/節間線種変更/節間線種変更.bat:83: undefined method `with_index' for #<Array:0xa468c38> (NoMethodError)

引用なし

パスワード


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

Re:ワンクリックで節間線種変更
 sugi  - 24/4/3(水) 18:09 -
ruby3.2 にしてみたところ普通に実行できておかしいなと思いつつ調べているうちに自分の使ってる ruby のバージョンを勘違いしていて ruby1.87に対応できてないことに気がつきました。面倒をおかけしてすいません。
外部変形を差し替えたので新しいもので試してみてください。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36@global221-160-094.aitai.ne.jp>
・ツリー全体表示

Re:ワンクリックで節間線種変更
 fukuoka  - 24/4/4(木) 20:08 -
▼sugiさん:
>ruby3.2 にしてみたところ普通に実行できておかしいなと思いつつ調べているうちに自分の使ってる ruby のバージョンを勘違いしていて ruby1.87に対応できてないことに気がつきました。面倒をおかけしてすいません。
>外部変形を差し替えたので新しいもので試してみてください。

ルビーのバージョンはruby 3.2.1なのですが
まだ苦戦中です。

引用なし

パスワード


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

Re:ワンクリックで節間線種変更
 fukuoka  - 24/4/6(土) 18:00 -
▼sugiさん:
rubyの再インストールでうまくいきました。
動作が軽快で素晴らしいです。ありがとうございました。

引用なし

パスワード


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

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

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