■記事リスト / ▼下のスレッド
/ ▲上のスレッド
■53 / 親記事) |
DRA-CADとAutoHotkey 始めに(中級者以上)
|
□投稿者/ TONKUN (32回)-(2016/02/22(Mon) 21:06:58)
| 2016/02/22(Mon) 21:53:33 編集(投稿者) 2016/02/22(Mon) 21:53:09 編集(投稿者) 2016/02/22(Mon) 21:53:05 編集(投稿者) 2016/02/22(Mon) 21:45:14 編集(投稿者)
DRA-CADは各コマンドが多機能が故に却って使い勝手が悪くなっている部分もあります。 マクロ機能があれば良いのですが。 私が現役時には、DRA-CADにマクロ機能は搭載されそうに無いので、 AutoHotkeyで主にマクロ機能として自己用カスタム設定につて発言いたします。(リマップ用も) 利用される場合は自己責任で。
***最重要事項*** 記述の上書き保存後は必ず「Reload This Script」で再設定する。 記述に問題がある場合はエラーダイアログが表示される。 起動できなくなった場合は、 インストール先のC:\Users\ユーザー名\Documentsに有る AutoHotkey ScriptのAutoHotkey.ahkを右クリックして、Edit Scriptを選択して修正。
DRA-CADで作成できるショートカットの修飾キーはShift+とCtrl+。 AutoHotkeyでAlt+、windowsキー+も可能になります。(制約はありますが) 多ボタンマウスにShift、Ctrl、Alt、windowsキーも登録しているので、マクロ記述もそれに合わせている部分もあります。
DRA-CADは各コマンドで細かく設定でき、コマンドにもショートカットが有るので、それを利用。
マクロでよく使う文字列 ; + ^ ! # #IfWinActive :: , Send Return Sleep MouseClick WinMove
例えば、キーのリマップ vk1Csc079::vkF3sc029 ;変換キーを半角/全角キーに変更
|
|
|
▽[全レス19件(ResNo.15-19 表示)]
□投稿者/ TONKUN (53回)-(2016/06/07(Tue) 18:57:46)
| 貼り付けも有れば便利なので。
;ステータスバー計算に貼り付け #^v:: MouseClick,R,350,1165,1,0 ;コマンドライン(ステータスバー計算)を右クリック Send,p ;貼り付け Return
|
|
|
■76 / ResNo.16) |
番外編 ウィンドウ(可変ダイアログ)の大きさ変更
|
□投稿者/ TONKUN (54回)-(2016/06/07(Tue) 19:53:24)
| 隅にマウス移動しなくて良いので、すごく便利です。 引用元をあらためて調べましたが分かりませんでした。 引用元からShiftに変更しています。 禁止用語が有るらしく、DXFで添付します。
|
|
1465296804.dxf/167KB
|
|
□投稿者/ TONKUN (55回)-(2016/06/07(Tue) 20:04:17)
| テンキーに「,」カンマが欲しいので、 キー配列変更ソフト KeyTweakを利用してNumLockを「,」カンマに、 ScrollLockをNumLockに変更しています。(AutoHotkeyでも可能)
ひらがな入力IMEを表示時の「,」カンマ記入の煩わしさを解消の為に。 これも何処かに載っていたスクリプトの引用です。 ; 文字列に「,」カンマ追加 ^,:: clipboardbackup = %clipboardall% clipboard = , ; 記入する文字列 clipwait, 0.5 send, ^v clipboard = %clipboardbackup% Return
|
|
|
■80 / ResNo.18) |
帖表示のu*0.3025*2
|
□投稿者/ TONKUN (58回)-(2016/06/13(Mon) 20:15:40)
| 14 plusは不動産屋優先CADです。 建築設計屋として、帖(1.62u 900×1800)に納得できないので。
+F2::send,*0.3025*2 ;uを帖値
|
|
|
■83 / ResNo.19) |
数字に「,」カンマを追加
|
□投稿者/ TONKUN (61回)-(2016/06/25(Sat) 20:02:56)
| 寸法線は図形のプロパティで可能ですが、一般数字の場合です。 「直接文字編集・記入」用で、6桁までで小数点以下は無し。 先に「直接文字編集・記入」で数字を選択して実行。
; 数字に「,」カンマを追加 #,:: send,{Left 3} ;左へ3回移動 send,^{,} ;「,」カンマを挿入 Sleep,10 send,^{Enter} ;確定 Return
|
|
|
■記事リスト /
レス記事表示 →
[親記事-9]
[10-19]
|