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

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









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

仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: SolidWorks Explorerを使用したプログラム 前のトピック 次のトピック
ページ: [1] Page Bottom 返信 返信のお知らせ Print 
   著者  トピック: SolidWorks Explorerを使用したプログラム  (閲覧数 2944 回)
Bob
新人さん
*

オフライン

投稿: 4





プロファイルを見る
SolidWorks Explorerを使用したプログラム
« 投稿日: 2006/10/05 - 10:46:46 »
引用して返信

はじめまして。

最近、SolidWoks Explorerの(以下SWExploler)存在を知ったのですが、
SWExplolerを使用したプログラム作成などできるのでしょうか?
たとえば、SWExplolerを自動で起動し、各種ファイル名を任意に変更し、
コピーするなど。

SWExploler単体ではファイル名の変更等できますが、
SWExplolerにコマンドライン(できないと思いますが)などを渡して、
自動的に動作させたいのです。

良い情報お待ちしております。
よろしくお願いいたします。 
議長に報告する   記録済み
webmaster
管理人
議長
カタマリの王様!?
*****

オフライン

投稿: 649





プロファイルを見る WWW メールアドレス
Re:SolidWorks Explorerを使用したプログラム
« 返信 #1 投稿日: 2006/10/05 - 12:54:20 »
引用して返信

APIヘルプのSolidWorks Document Manager APIを見るとSwDMApplication::MoveDocument辺りで出来そうな感じですね。どこかにサンプルないですかね?
議長に報告する   記録済み

webmaster (仕事のカタマリ管理人)
Bob
新人さん
*

オフライン

投稿: 4





プロファイルを見る
Re:SolidWorks Explorerを使用したプログラム
« 返信 #2 投稿日: 2006/10/05 - 13:23:36 »
引用して返信

管理人様

ご返答ありがとうございます。

APIのヘルプを探してみました。
retVal = SldWorks.MoveDocument ( sourceDoc, destDoc, fromChildren, toChildren, option)

この関数のことでしょうか?
議長に報告する   記録済み
Bob
新人さん
*

オフライン

投稿: 4





プロファイルを見る
Re:SolidWorks Explorerを使用したプログラム
« 返信 #3 投稿日: 2006/10/05 - 13:53:30 »
引用して返信

'
引用元: Bob 投稿日 '.timeformat('1160022216').'   
'
APIのヘルプを探してみました。
retVal = SldWorks.MoveDocument ( sourceDoc, destDoc, fromChildren, toChildren, option)

この関数のことでしょうか?


これはSolidWorksのライブラリ内のものでしたね。

C:\Program Files\Common Files\SolidWorks Shared
上記のフォルダにSwDocumentMgr.dllを見つけました。
内容確認してみます。
議長に報告する   記録済み
Bob
新人さん
*

オフライン

投稿: 4





プロファイルを見る
Re:SolidWorks Explorerを使用したプログラム
« 返信 #4 投稿日: 2006/10/05 - 18:20:37 »
引用して返信

自己レス

色々探してたら、過去にこういうものがありました。
トピック:SDM1.0ライブラリ
http://katamari.org/ttcms/modules/forum/index.php?board=2;action=display;threadid=247;start=0

SwDocumentMgr.dllでは、難しいと判断しました。
sdm.dllを使用したほうが、すんなり行きそうです。

sldasmのファイル名を変更すると、sldprtやslddrw等の参照変更しなくてはいけなかったのですが、
sdm.dllの
loadHeader
getReferenceName
setReferenceName
saveHeader
を使用して、できそうです。
議長に報告する   記録済み
ページ: [1] Page Top 返信 返信のお知らせ Print 
仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: SolidWorks Explorerを使用したプログラム 前のトピック 次のトピック
ジャンプします: