仕事のカタマリにようこそ!  [ ログイン | ユーザ登録 ]
フォーラムから検索

機械用3D-CAD SolidWorks非公認のユーザサイトです
 
 
Web katamari.org
仕事のカタマリ
ホーム リンク集 ダウンロード フォーラム(掲示板) FAQ お問い合わせ









フォーラムニュース: 質問、相談カテゴリに「SolidWorks操作方法」に関するフォーラムを追加しました。(2003/11/27)
いらっしゃい、 ゲストさん. まずはこちら→ ログイン または 登録. 2024/11/23 - 08:31:35
ホーム ヘルプ 検索 ログイン 登録

仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: 外部参照ON OFF 前のトピック 次のトピック
ページ: [1] Page Bottom 返信 返信のお知らせ Print 
   著者  トピック: 外部参照ON OFF  (閲覧数 1713 回)
hdyk_yamada
カタマリの王様!?
*****

オフライン

投稿: 500



NIGHTINGALE

プロファイルを見る
外部参照ON OFF
« 投稿日: 2011/10/21 - 07:41:24 »
引用して返信

大変身勝手なお願いなのですが、『外部参照ON OFF』プログラムを作ってください。
出来ればソース付きで説明をコメントに入れていただけるとうれしいです。

議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:外部参照ON OFF
« 返信 #1 投稿日: 2011/10/21 - 09:36:05 »
引用して返信

「システムオプション」−「外部参照」−「モデルの外部参照は作成しない」のON/OFFですか?
それとも、外部参照のロック/アンロックですか?

ちなみに、先の場合であれば、アセンブリで部品編集に入ったときに「外部参照なし」というボタンが
システムオプションと連動しています。
議長に報告する   記録済み
hdyk_yamada
カタマリの王様!?
*****

オフライン

投稿: 500



NIGHTINGALE

プロファイルを見る
Re:外部参照ON OFF
« 返信 #2 投稿日: 2011/10/21 - 11:57:47 »
引用して返信

ごめんなさい。
間違っていました。

[オプション]システムタブ内の[外部参照]参照されているドキュメントを読取専用で開く
のチェックを切り替えたいのです。
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:外部参照ON OFF
« 返信 #3 投稿日: 2011/10/21 - 13:57:46 »
引用して返信

マクロ作りました!

プログラムを簡単にするために、ON/OFFの切り替えを
メッセージボックスで代用することにしました。
 SetExtRefOpenReadOnly.lzh
議長に報告する   記録済み
hdyk_yamada
カタマリの王様!?
*****

オフライン

投稿: 500



NIGHTINGALE

プロファイルを見る
Re:外部参照ON OFF
« 返信 #4 投稿日: 2011/10/24 - 08:52:27 »
引用して返信

返事遅れました。

ありがとうございました。
動作確認しました。説明も付けて頂き助かります。


こんな事は、簡単に出来るのでしょうか?
・マクロをボタンに登録し、ONの時は選択状態、OFFの時は通常状態
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:外部参照ON OFF
« 返信 #5 投稿日: 2011/10/24 - 09:29:58 »
引用して返信


引用:
こんな事は、簡単に出来るのでしょうか?
・マクロをボタンに登録し、ONの時は選択状態、OFFの時は通常状態

マクロのボタンを作っただけでは実現できないと思います。
マクロが登録されたボタンは、マクロを実行する為だけのものなので、押した状態を表現することは出来ないと思います。
もし、実現するとしたらマクロではなく、VBやVCなどでアドインプログラムを作成し、ツールバーを自作しなければいけないと思います。
また、ONやOFFの状態を常に確認(システムオプションを手動で設定したときの状態)しなければいけないので、
SolidWorksのイベント取得の処理も入れなくてはいけないと思います。

簡単に実現するとしたら、今回のマクロの様に、起動時に状態を把握して表示する方法になってしまいます。
(今回はメッセージボックスを代用しましたが、フォームを使うことでもう少し見た目での判断はしやすく出来ると思います。)
議長に報告する   記録済み
ページ: [1] Page Top 返信 返信のお知らせ Print 
仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: 外部参照ON OFF 前のトピック 次のトピック
ジャンプします: