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

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









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

仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorks全般 (議長: webmaster)  |  トピック: 図面の印刷で 前のトピック 次のトピック
ページ: [1] Page Bottom 返信 返信のお知らせ Print 
   著者  トピック: 図面の印刷で  (閲覧数 2538 回)
maru5960
カタマリの王様!?
*****

オフライン

投稿: 151



I'm a llama!

プロファイルを見る メールアドレス
図面の印刷で
« 投稿日: 2004/02/05 - 09:10:50 »
引用して返信

いつもお世話になっております。ずいぶん助かってます。
ところで、ソリッドワークスでドローイングを作成し、印刷を行う際に、
シートの属性を引用できないものかと、思うのですが。
図面はA4からA1までサイズはいろいろありますので、現在は、印刷したい図面を表示させて、プレビューを確認し、印刷をクリック、プリンターのプロパティー画面で用紙サイズを確定しています。その都度この作業が必要なのですが。
良い方法はありますか。是非教えてください。
よろしくお願いいたします。
議長に報告する   記録済み
souma
カタマリの王様!?
*****

オフライン

投稿: 318





プロファイルを見る
Re:図面の印刷で
« 返信 #1 投稿日: 2004/02/05 - 10:25:52 »
引用して返信

soumaともうします。
便乗ですみませんが、当方は図面サイズは 2種類位なのですが
出力サイズが、2種類有りまして(A1&A3) A1はプロッターで
A3はレーザプリンタでと、使い分けております。
A1とA3では、見栄えで 線の太さも変えております。
お気に入りか何かで、プリンタデバイスを選択すると、出力サイズ・スケール・
線の太さ 等々がその設定になれば、良いのですが・・・・・。
回答で無くて、すみませんでした。 

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

オフライン

投稿: 151



I'm a llama!

プロファイルを見る メールアドレス
Re:図面の印刷で
« 返信 #2 投稿日: 2004/02/05 - 12:37:31 »
引用して返信

自己レスです。
プリンターの設定のところで、できました。お騒がせいたしました。
A1-A3の件は、不明ですので、よろしくお願いいたします。(代弁)
議長に報告する   記録済み
-kaz-
新人さん
*

オフライン

投稿: 2



I'm a llama!

プロファイルを見る
Re:図面の印刷で
« 返信 #3 投稿日: 2004/02/05 - 12:56:42 »
引用して返信

>>A1-A3の件・・・

いまいち状況が飲み込めないので見当違いなレスかもしれませんが
印刷設定まで定義したテンプレートを作成して作業する、というのは如何でしょうか?
テンプレートにA3、A4とページ設定しておけば、後はツールバーの印刷のアイコンを1回押せば
それぞれのサイズに印刷されますが・・・

的外れな内容でしたら申し訳ありません。
議長に報告する   記録済み
souma
カタマリの王様!?
*****

オフライン

投稿: 318





プロファイルを見る
Re:図面の印刷で
« 返信 #4 投稿日: 2004/02/05 - 17:04:03 »
引用して返信

Kazさん、ご回答ありがとうございます。

>印刷設定まで定義したテンプレートを作成して作業する、というのは如何でしょうか?
>テンプレートにA3、A4とページ設定しておけば、後はツールバーの印刷のアイコンを
>1回押せばそれぞれのサイズに印刷されますが・・・

図面サイズの、変更は Kazさんの方法でOKと思いますが、同一図面を 
2つ以上の出力デバイスに対応する方法は、ないでしょうか?。
特に、線の太さを変更したいのですが・・・。
A1→A1、A1→A3の時は、それぞれ線の太さを、変更して出力しています。
(A3出力時、A1設定のままですと、線がつぶれるもので・・・)
よろしく御願いします。
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:図面の印刷で
« 返信 #5 投稿日: 2004/02/05 - 20:22:47 »
引用して返信

印刷前に、それぞれの線幅を変更するマクロを作って切り替える、というのはどうでしょう。
もっと進んで、プリンターを選択すると線幅を変更してから、指定したプリンターに
出力する。というマクロもありかも。

たしか、ModelDoc.GetUserPreferenceDoubleValue というメソッドで
線幅設定ができたと思います。
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:図面の印刷で
« 返信 #6 投稿日: 2004/02/05 - 20:48:57 »
引用して返信

私が作成した、バグ確認なしのソースを添付してみます。
SW2004以前にPDFの自動作成化のために作ろうとしていた
プログラムのソースです。
(今は不要となりましたが...)
そのため、稼動テストを行っていないので、あくまでも参考として
利用してみてください。

(カスタマイズのフォーラムではないのにソースつけちゃいました。)
( すみません。)
 SampleSW2PDF.txt
議長に報告する   記録済み
souma
カタマリの王様!?
*****

オフライン

投稿: 318





プロファイルを見る
Re:図面の印刷で
« 返信 #7 投稿日: 2004/02/06 - 11:18:55 »
引用して返信

soumaともうします。
Makoronさん、ありがとうございました。

>印刷前に、それぞれの線幅を変更するマクロを作って切り替える、というのはどうでしょう。
>もっと進んで、プリンターを選択すると線幅を変更してから、指定したプリンターに
>出力する。というマクロもありかも。

こんなのが、出来れば最高なんですけど・・・。
やはりマクロを、組むんですね。   能力が無いもので、かなり無理かも
知れません。
こんな事も、出来るのでしたら やはりマクロを覚えなければ・・・。

>私が作成した、バグ確認なしのソースを添付してみます。

ありがあとうございます。 頂きました。
内容を拝見したのですが、素人には むずかしすぎますが、挑戦したいと
思っています。
Makoronさんを含め、みなさんどのようにしてマクロの使い方を、
覚えられたのでしょうか?。 APIのマニュアルだけでしょうか?。
参考までに、お聞かせ願えませんでしょうか。

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

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:図面の印刷で
« 返信 #8 投稿日: 2004/02/09 - 19:39:43 »
引用して返信

'
引用元: souma 投稿日 '.timeformat('1076033935').'   
'
Makoronさんを含め、みなさんどのようにしてマクロの使い方を、
覚えられたのでしょうか?。 APIのマニュアルだけでしょうか?。
参考までに、お聞かせ願えませんでしょうか。


私自身は、社内向けのシステム構築等にかかわっているので
SWのマクロというより、VBを先に覚えたという感じですね。
あとは、SW特有のAPIを覚えて、VBプログラムを作りながら
といったような感じです。

マクロを手っ取り早く覚えたいというのであれば、
Excelなどのマクロ本を利用して、VBとExcelのAPIとを
覚えていくという方法もありかもしれません。
大体の流れがつかめたあとで、SWのマクロも作り方に
取り組むと良いかもしれませんね。
(SWのマクロ本は世の中にないですから...)

ユーザサイドで作成するプログラムであれば
VBを覚えるとかなりの事ができると思います。
(実際にSW用のプログラムも作れるのですから。)
議長に報告する   記録済み
souma
カタマリの王様!?
*****

オフライン

投稿: 318





プロファイルを見る
Re:図面の印刷で
« 返信 #9 投稿日: 2004/02/12 - 09:59:56 »
引用して返信

soumaともうします。
Macoronさん、御返事ありがとうございます。

>マクロを手っ取り早く覚えたいというのであれば、
>Excelなどのマクロ本を利用して、VBとExcelのAPIとを
>覚えていくという方法もありかもしれません。
>大体の流れがつかめたあとで、SWのマクロも作り方に
>取り組むと良いかもしれませんね。
>(SWのマクロ本は世の中にないですから...)

>ユーザサイドで作成するプログラムであれば
>VBを覚えるとかなりの事ができると思います。
>(実際にSW用のプログラムも作れるのですから。)

やはり、VBは覚えた方がよいのでしょうが、自分の能力の無さと、
個人自営の悲しさから、直接お金にならないことは、なかなか手の出せない
悲しい現実があります。 (そういう意味の自由度は、勤め人時代のほうが
良かったかも知れません?。)

頂いた、ソースを元に合間を見つけながら、自分なりに理解できればと
思っております。
又、何かありましたら ぜひ ご教授下さい。 ありがとうございました。



議長に報告する   記録済み
ページ: [1] Page Top 返信 返信のお知らせ Print 
仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorks全般 (議長: webmaster)  |  トピック: 図面の印刷で 前のトピック 次のトピック
ジャンプします: