BRICSCAD V13 ® FOR AUTOCAD® USERS Ralph Grabowski お支払い情報 この本は著作権により保護されています。upFront.eZine Publishing, Ltd.は著作権の所有者として、あなたが1部のみ印刷物 として複写することを許可します。電子コピーは認められておらず、この本における文章や図表の著作者、保有者を主張する ことはできません。 Eメールによるご送付 Acrobat PDFフォーマット: $23.20. 数メガバイトのダウンロード形式 PayPal PayPalでお支払いいただくには, www.paypal.comの [email protected]にご送金下さい。 PayPalでは米ドル、ユーロ、円、カナダドルを初めとする 世界100ヵ国以上の通貨をご利用できます。 小切手、もしくは郵便為替 世界の以下の地域からの小切手が有効です。 • アメリカ国内に住所を置く銀行を支払人とする米ドルでの お支払い。 • カナダ国内(GSTを含む)に住所を置く銀行を支払人とする カナダドルでの支払い。 • イギリス国内に住所を置く銀行を支払人とするポンドでのお支 払い。 • ユーロ圏内に住所を置く銀行を支払人とするユーロでのお支払 い。 小切手の振出先を‘upFront.eZine Publishing’として下さい。 以下のアドレスにご郵送下さい。 “BricsCAD for AutoCAD Users” upFront.eZine Publishing, Ltd. 34486 Donlyn Avenue Abbotsford BC V2S 4W7 Canada 著作権情報 BricsCAD V13 2012年11月11日 Copyright © 2012 by upFront.eZine Publishing, Ltd. All rights reserved worldwide. AutoCADユーザーのためのBricsCAD用ウェブサイト www.upfrontezine.com/b4a テクニカルライター Ralph Grabowski 編集者 Stephen Dunning この本の中で言及される全てのブランド名、製品名は 各会社の商標です。如何なる商標の省略や誤用も第三 者の所有権を侵害する意図ではありません。出版社は 各企業、メーカー、ディベロッパーにより使用される 商標を認識、尊重し、各製品を区別しています。 この本は現状のまま販売され、この本の品質、パフォーマンス、 市販性、特定目的との適合性の黙示保証を含む (ただし必ずしも これらに限定されない)、本の内容、いかなるディスク、いかな るプログラムについても、明示または暗示を問わず、一切の保証 を伴いません。 この本により直接的、間接的に発生した、もしくは発生したと申 し立てられる、いかなる不利益、損失、損害に関しても、出版 社、著者、スタッフ、販売会社はいずれも、購買者、他人、団体 に対して責任を負いません。 目次 1 — AutoCADユーザーのためのBricsCAD.................................... 1 BRICSYSの強み..................................................................................................... 2 AutoCADの費用............................................................................................................................... 2 Bricsysのビジネス........................................................................................................................ 3 Chapooプロジェクトマネージメント................................................................................................. 4 IntelliCADとは異なるBricsCAD.................................................................................................. 5 BRICSCADの優位性 ............................................................................................. 6 よく似たユーザーインタフェース.............................................................................................. 6 追加コマンドとシステム変数............................................................................................................. 7 3Dダイレクトモデリングと3D拘束..................................................................................................... 7 APIとカスタマイズ............................................................................................................................... 8 アドオンの事例..................................................................................................................................... 9 無料のディベロッパーネットワーク............................................................................................... 10 複数オペレーションシステムのサポート................................................................................ 10 低価格の製品とバージョンアップ............................................................................................ 10 価格以上の価値................................................................................................................................... 11 BricsCADで提供していない機能は?.......................................................................................... 11 AutoCADで提供していない機能......................................................................................................... 12 システム要件..................................................................................................... 13 推奨ハードウェア........................................................................................................................ 13 オペレーションシステム................................................................................................................... 14 AutoCAD-BricsCAD 用語辞書......................................................................................................................................15 BricsCAD V13の新機能................................................................................................................................................16 2 — ユーザーインタフェースの比較........................................ 25 ユーザーインタフェースの比較................................................................................................................................26 ユーザーインタフェース要素の概要........................................................................................................................28 ユーザーインタフェースの相違点.................................................................. 29 ‘:’ と‘ここにコマンドを入力’の比較............................................................................ 29 プロンプトメニュー (BricsCADのみ)...................................................................................... 30 プロンプトメニューの管理............................................................................................................... 30 詳細コマンドオプション................................................................................................................... 31 クワッドカーソル (BricsCADのみ).......................................................................................... 31 AUTOCADのオプションとBRICSCADの設定の比較............................................ 33 設定ダイアログボックスの簡単なご紹介................................................................................ 34 ノードの開閉....................................................................................................................................... 35 値へのアクセスと理解....................................................................................................................... 35 リアルタイム検索............................................................................................................................... 36 設定のエクスポート........................................................................................................................... 37 SetVarコマンド................................................................................................................................... 37 プロパティとパレット..................................................................................... 38 プロパティ: AutoCADのパレットとBricsCADのバー.............................................................. 38 ツールパレットとシートセット................................................................................................ 40 シートセットについて....................................................................................................................... 40 改善されたステータスバーとその他の改善点.............................................. 43 ワークセット (BricsCADのみ).................................................................................................. 43 選択セット................................................................................................................................... 44 AUTOCADのデザインセンターとBRICSCADの図面エクスプローラー............ 46 iv AutoCADユーザーのためのBricsCAD V13 3 — 図面ファイルの互換性....................................................... 51 DWG2012の互換性............................................................................................... 53 図形の互換性のテスト................................................................................................................ 53 説明文の読み方................................................................................................................................... 53 問題のある図形についての概要................................................................................................ 54 異尺度対応テキストと寸法............................................................................................................... 54 寸法マスク........................................................................................................................................... 55 ダイナミックブロック....................................................................................................................... 55 地理的位置........................................................................................................................................... 55 らせん................................................................................................................................................... 55 検査寸法............................................................................................................................................... 55 折り曲げ寸法....................................................................................................................................... 55 画層....................................................................................................................................................... 55 3Dメッシュ........................................................................................................................................... 55 モデルドキュメンテーション ......................................................................................................... 56 マルチテキスト................................................................................................................................... 56 マルチライン....................................................................................................................................... 56 マルチ引出線....................................................................................................................................... 57 プロキシ............................................................................................................................................... 57 3Dサーフェス....................................................................................................................................... 57 表........................................................................................................................................................... 58 アンダーレイ....................................................................................................................................... 58 ビューポート....................................................................................................................................... 58 表示スタイル....................................................................................................................................... 58 バージョンのリリースごとにDWG対応が向上.......................................................................... 59 DWG2012のオブジェクトサポート.................................................................... 60 サポートされている2D図形........................................................................................................ 60 幾何拘束と寸法拘束.................................................................................................................... 62 サポートされているテキスト図形............................................................................................ 63 サポートされている寸法図形.................................................................................................... 64 サポートされている複雑な2D図形............................................................................................ 67 サポートされている3D図形........................................................................................................ 71 プロパティの互換性......................................................................................... 76 画層プロパティの互換性............................................................................................................ 76 目次 v スタイルの互換性............................................................................................. 78 詳細表示スタイルとセクション表示スタイル............................................................................... 78 寸法スタイル....................................................................................................................................... 79 引出線、クイック引出線、マルチ引出線スタイル....................................................................... 79 マルチテキストとテキストスタイル............................................................................................... 81 マルチラインスタイル....................................................................................................................... 83 印刷スタイル....................................................................................................................................... 84 表スタイル........................................................................................................................................... 85 表示スタイル....................................................................................................................................... 86 4 — BricsCADのカスタマイズとプログラミング.................... 89 カスタマイズ範囲........................................................................................................................................................90 AUTOCADのオプションとBRICSCADの設定の比較............................................ 91 システム変数............................................................................................................................... 91 ファイルパス............................................................................................................................... 92 チュートリアル: AutoCADサポートフォルダのBricsCADへの追加方法...................................... 93 ユーザープロファイル................................................................................................................ 94 チュートリアル: AutoCADプロファイルのBricsCADへのインポート方法.................................. 95 プロファイルのローミング........................................................................................................ 96 チュートリアル: 隠しフォルダの表示方法................................................................................... 97 適法性: ファイルコピーについて ..........................................................................................................................97 AUTOCAD CUIとBRICSCADカスタマイズの比較................................................ 98 BricsCADメニューツリー............................................................................................................ 99 チュートリアル: BricsCADのメニューカスタマイズの方法........................................................ 99 メニュー編集に関するアドバイス.......................................................................................... 102 チュートリアル: AutoCADからのメニューファイルのインポート............................................ 103 チュートリアル: 新規メニューアイテムの作成方法................................................................. 104 マクロメタ文字......................................................................................................................... 106 メニュー設計の慣行......................................................................................................................... 106 Diesel................................................................................................................................................. 106 コンテキストメニュー.............................................................................................................. 106 ツールバー................................................................................................................................. 108 キーボードショートカット...................................................................................................... 110 vi AutoCADユーザーのためのBricsCAD V13 マウスボタンとダブルクリック操作...................................................................................... 111 ダブルクリック操作......................................................................................................................... 111 タブレットボタンとメニュー..................................................113 エイリアスとシェルコマンド..................................................114 チュートリアル: AutoCADのPGPファイルのBricsCADへのロード.......................114 シェルコマンド.................................................................115 ツールパレットのカスタマイズ.................................................................... 116 チュートリアル: ツールパレットバーへのコマンドの追加...................................................... 116 チュートリアル: AutoCADパレットのBricsCADへのエクスポート方法.................................... 119 その他のカスタマイズ範囲............................................................................ 121 フォント ................................................................................................................................... 121 トゥルータイプフォント(TTF)....................................................................................................... 121 SHXフォント....................................................................................................................................... 121 PFBフォント....................................................................................................................................... 121 フォントマッピング......................................................................................................................... 122 eトランスミット............................................................................................................................... 122 線種とハッチングパターン...................................................................................................... 123 チュートリアル: AutoCADの.linと.patファイルのBricsCADへのコピー方法........................ 123 印刷スタイル............................................................................................................................. 125 印刷管理............................................................................................................................................. 125 サポートファイル........................................................................................... 126 プログラミングの考察................................................................................... 130 BRXについて............................................................................................................................... 131 TXについて..................................................................132 .Netについて (Windowsのみ).................................................................................................. 132 AutoLISPのLISPへの移植.......................................................................................................... 133 BricsCAD Linux版でサポートされているAPI........................................................................................................133 DCLのBricsCADへの移植..........................................................134 DieselのBricsCADへの移植............................................................................................................. 134 VBAのBricsCADへの移植 (Windowsのみ)................................................................................ 134 ADSのSDSへの移植...................................................................................................................... 134 COMのBricsCADへの移植 (Windowsのみ)................................................................................ 134 アプリケーションのBricsCADへのロード.............................................................................. 135 単位..................................................................................................................................................... 136 サードパーティーデベロッパーへのサポート...................................................................... 136 BricsCAD V13 オートメーションオブジェクトモデル................................................................ 137 目次 vii 5 — AutoCADとBricsCADの併用環境構築................................ 139 複数のCADシステムを運用する理由 .......................................................... 140 コスト......................................................................................................................................... 140 各国毎の価格設定............................................................................................................................. 141 高ライセンス料に対する解決策..................................................................................................... 141 互換性......................................................................................................................................... 142 性能............................................................................................................................................. 143 社内でのBRICSCADとAUTOCADの併用.............................................................. 144 AutoCADとBricsCADでのワークフローの分割........................................................................ 144 戦略的運用................................................................................................................................. 146 複数のOSがある会社....................................................................................... 147 Linuxへのソフトウェア移植の問題の解決法........................................................................ 147 ユーザーインタフェース................................................................................................................. 148 API....................................................................................................................................................... 148 Linuxの優位性........................................................................................................................... 149 Linuxは無料....................................................................................................................................... 149 Linuxは効率的なハードウェア....................................................................................................... 150 Linuxには悪意のあるソフトウェアがない................................................................................... 150 Linuxはハードウェア互換性がある............................................................................................... 150 Linuxはデュアルブート................................................................................................................... 150 Linuxの欠点............................................................................................................................... 151 同一ソフトウェアの不足................................................................................................................ 151 どのLinux?......................................................................................................................................... 151 問題のあるインストーラ ............................................................................................................... 152 GUI間の競争....................................................................................................................................... 153 viii AutoCADユーザーのためのBricsCAD V13 付録 A — AutoCADとBricsCADのコマンド名の相互参照.............. 155 アセンブリモデリングコマンド ............................................................................................ 175 X-コマンド................................................................................................................................. 176 B — AutoCADとBricsCADのシステム変数の比較.................. 179 C — AutoCADとBricsCADのコマンドエイリアスの比較........ 205 D — AutoCADとBricsCADのキーストロークとボタンの相互比較 ... 217 図面エリアに対するキーボードショートカット........................................ 218 ファンクションキー.................................................................................................................. 218 CTRLキー..................................................................................................................................... 219 シフトキー................................................................................................................................. 221 その他のキー............................................................................................................................. 221 テキストウィンドウとコマンドバーに対するキーボードショートカット...................... 222 マウスとタブレットボタン............................................................................ 223 マウスボタン............................................................................................................................. 223 タブレットボタン...................................................................................................................... 224 3Dウォークフライコントロール.............................................................................................. 226 AutoCAD............................................................................................................................................... 226 BricsCAD............................................................................................................................................. 226 目次 ix 第1章 AutoCADユーザーのための BricsCAD 本書はAUTOCADを使用されていた方がAUTOCAD®からBRICSCADへ移行することを手助 けするために作成されました。本書ではAUTOCADの代わりにBRICSCADを使うことのメリ ットについて学んでいきます。 また、互換CADに切り替えることの利点や移行の際に気を付けるべきいくつかの問題点につ いても説明します。 本書では、DWGファイル互換性、BRICSCADユーザーインタフェースとカスタマイズでの AUTOCADとの相違点、そして両CADがある環境での運用など、役に立つ有益な情報を提供 します。巻末の付録では相互参照できる両CADのコマンド名、システム変数名、コマンドエイ リアス、ショートカットキーストローク、そしてマウスボタン動作などを網羅しています。 本書 (第5版) は、BRICSCAD V13とAUTOCAD2013で新規追加された機能と、BRICSCAD LINUX版での僅かな相違点に関する情報を更新しています。 AUTOCADユーザーのためのBRICSCAD V13は以下のようなユーザー様のお役に立てます。 ÐÐ BricsCADへの移行を検討しているAutoCADユーザー ÐÐ AutoCADを補完するためにBricsCADのライセンス追加をした会社 ÐÐ 親会社/協力会社などが他のCADパッケージを使用している会社 マーケットリーダーであるAutoCADと、新進気鋭のBricsCADの相違点について疑問をお持ち の方がいれば、この点についても本書はお役に立てるでしょう。 Bricsysの強み Autodeskの経営陣は同社を年間売上20億ドル以上の会社に成長させました。Bricsysはこれ と比較すると確かに小規模です。しかしこの巨大サイズの会社に対応するにはいくつかリス クがあります。 AUTOCADの費用 Autodeskは120以上のソフトウェアパッケージとバンドル(現時点で)を提供してしま す。AutoCAD自体もLTやarchitectureなどの20以上のバリエーションがあります。これは Autodeskの他のソフトウェア(例えばAutoCAD Revit ArchitectureVisualization Suiteや AutoCAD Inventor Routed Systems Suiteなど)と複雑な組み合わせても利用可能です。そ のような中でどの製品を選択すべきか決定するのは困難です。 一つのCADソフトウェア会社が多数のプログラムを提供していることを前提にして購入決定 をするのは危険な可能性があります。あなたの会社にとって極めて重要なソフトウェアが、 それを販売するソフトウェア会社の利益にとってはあまり重要でないかも知れないからで す。Autodeskは株主に代わり、利益を最大化するため提供製品に調整を加えますので、今日 あなたの購入したソフトウェアが明日には利用不可になっているかも知れません。 (過去にAutodeskは、施設管理ソフトウェアであるFMdesktopを他社に譲渡 し、建築管理ソフトウェアの開発を中止しました。また、Generic CADD、Actrix Technical、StudioDesk、Mechanical Desktop、Impressionなどのパッケージユーザーは見 捨てられてしまった経緯があります) 一度顧客がAutoCADのどのバージョンを購入するか決めると、営業担当が年間サブスクリプシ ョンを購入するよう迫ってきます。AutoCADのサブスクリプションは未だオプションです。し かし、他の多数の製品については、サブスクリプションの支払いは必ずしなくてはならない ものであり、購入のトータル費用を引き上げてしまいます。サブスクリプションを外すのが より困難になるように、Autodeskは過去に製品定価の50%にまでアップグレード費用を3倍に も上げてしまい、さらに今年、アップグレード費用は製品定価と同じ価格にまで引き上げら れてしまいました。この本の執筆現在、AutoCADのアップグレード費用は4,200ドルもかかっ てしまい、新規購入と同じ価格です。 Autodesk製品は通常、価格を高く付けています。基本作図パッケージであるAutoCADは定価で 4,200ドルかかり、これは多くの企業の生産性を向上させるソフトウェアの約4倍から10倍もの 価格なのです。高価格のAutoCADというだけではありません。前CEOは投資家に対し、AutoCAD を3Dモデリングパッケージに移行させた顧客からは、さらに10倍もの金額を取れると自慢し たことで有名でした。現CEOは、低価格の各ソフトウェアコンポーネントに代わりに、より 高価格を要求するバンドル版を通して (典型的なものは10,000ドル)、顧客から収益を増や す計画を強調しています。 ソフトウェアをインストールするに当たり、顧客はソフトウェアライセンスの中でAutodesk により決められている煩わしい条件に合意しなければなりません。ほとんどの顧客はEULA 2 AutoCADユーザーのためのBricsCAD V13 (エンドユーザーライセンス契約) を読んでいないでしょう。その為、Autodeskが無許可の コピーを探すため、顧客の自宅や会社に職員を派遣できるということを知れば、彼らは驚く に違いありません。EULAにより、顧客が出張などの際に国外でAutoCADを使うことが規約違 反になってしまうことがあるのです。飛行機に搭乗する前にあなたのPCからAutoCADを消去 しなければなりません。これは世界各地の地域セールスを保護するためですが、今日のグロ ーバル化した世界に顧客が参加することを阻害しているのです。 近年、Autodeskは全CADベンダーの中で最も訴訟を起こす会社の一つになってしまいました。 製品パッケージ上の長方形にオレンジ色を使用したことや、製品名にノーブランドのDWGファ イル拡張子を使用したことなどの取るに足らない理由で競合に対し訴訟を起こしています。 BRICSYSのビジネス Autodeskとは対照的に、Bricsysは一つの製品を三つのレベルで提供することにより、購入 選択を簡単にしています: BricsCAD Classic 低価格の2DCADソフトウェア(3D機能は一部のみ利用可能) BricsCAD Pro 3Dソリッドモデリング、3Dダイレクトモデリング、レンダリング、そして全てのAPIを追加 BricsCAD Platinum 3Dヒストリーベースのパラメトリックモデリング、3D拘束、パラメトリック部品ライブラ リーを追加 選択肢は上記のみですのでBricsCADは非常に選択しやすくなっています。 BricsCAD Platinum版には全機能が揃っています。Pro版はPlatinum版とほとんど同じですが、 パラメトリックベースの3Dモデリングや3D拘束がありません。Classic版は、Bricsysが他の ソフトウェア会社にロイヤリティを支払う必要のある機能を使用していないため、最も価格 の安い製品となっており、これはACISモデリングや編集、VBA、BRX、そして.Netプログラミ ングがないということを意味します。 機能 BricsCAD Classic ヒストリーベースの3Dモデリング 3Dアセンブリと部品表 ACIS 3Dソリッドモデリング ダイレクト3Dモデリング レンダリング プログラミング 閲覧 閲覧 閲覧 閲覧 利用不可 LISP, TX BricsCAD Pro BricsCAD Platinum 閲覧 閲覧 モデリング、編集、閲覧 モデリング、編集、閲覧 利用可 LISP, TX, BRX, VBA, and .Net モデリング、編集、閲覧 モデリング、編集、閲覧 モデリング、編集、閲覧 モデリング、編集、閲覧 利用可 LISP, TX, BRX, VBA, and .Net DWGとDXFファイルを読み書きするため、BricsCADは高い互換性のあるODAのTeighaライブラ リーを使用しています (ODAがDwgDirectから“Teigha”ライブラリーに名前を変更した時 に、DRX APIを“TX”と改名しました)。 まとめると、Bricsysは顧客に高価格を請求せず、サブスクリプションを押し付けず、競合 を法的に訴えることはしません。ライセンスの条件は、国外のどこでも使用することを認め ており、Bricsysは顧客の自宅に職員を送り込んで脅かしたりはしません。 1 AutoCADユーザーのためのBricsCAD V13 3 Chapooプロジェクトマネージメント 図面管理のため、BricysはChapooを推奨しています。このブラウザベースのコミュニケーシ ョン、コラボレーション、そしてプロジェクトマネージメントシステムはBricsCADを必要と しませんので、どんなオフィスシステムとでも動作します。ただ、BricsCADのファイルメニ ュー内のオプションには実装されています。 Chapooプロジェクトマネージメントは以下のメリットを提供します: ÐÐ 高速スピード。数メガバイトの図面を数秒で閲覧でき、詳細をズームしたり、時刻印や作成者を表示し ている浮動テキストでアノテーションを確認できます。 ÐÐ ファイルのアップロード。Chapooのアップロードエリアにファイルをドラッグ&ドロップするだけで完 了です。 ÐÐ ファイルやフォルダの共有。Eメール、Facebook、Twitterでファイルが共有できます。フォルダは Chapooユーザーのみに共有ができます。開始段階で1GBのオンラインストレージ容量が持てます。 ÐÐ アノテーションの作成。マウスで矩形をドラッグしてテキストや画像をハイライトさせ、コメントを入 力したり、テキストファイルを添付したりします。友達にアノテーションを知らせる場合、Chapooはダ イレクトアクセスリンクをメールできます。 ÐÐ コンプライアンス管理。全プロジェクトプロセスの継続的な監査証跡を追うことができます。Chapooは プロジェクトの活動や参加者のログファイルを自動的に維持します。 ÐÐ 一つつのアクセスポイント。全活動、文書、会議、そして参加者の記録を一箇所に保存することができ ます。 ÐÐ ソフトウェアのインストールが不必要。ASP (アプリケーションサービスプロバイダー) 形式で、ソフ トウェアは24時間365日のアクセスを保証する中央サーバー上で稼働しています。インターネット接続 と対応ウェブブラウザがあれば利用できます。 Chapooには無料版と有料版の二種類があります。業界や企業規模に基づいた年間定額費用 で、制限のないアクセスが無制限の数の参加者に適用されます。ChapooはAndroidとiOS向け にも開発されています。 Chapooの最初の名前は“Vista”でしたが、マイクロソフトがオペレーティングシステムの1 つにその名前を採用した後、Bricsysが“Vondle”に変更しました。Chapooの詳細情報につ いては、chapoo.comをご参照下さい。 4 AutoCADユーザーのためのBricsCAD V13 INTELLICADとは異なるBRICSCAD 読者の中にはBricsCADの歴史について詳しい方がいらっしゃるかも知れません。BricsCADは 元々、IntelliCADをベースしていたのです。“していた”というのは重要な言葉です。 BricsCADの初期バージョンは、単にIntelliCADの名前を変えて販売していただけ で、IntelliCAD Technical Consortiumによって作られたAutoCADの類似製品でした。当時、 ベルギーに本拠地を置くBricsysは主に北ヨーロッパにソフトウェアを販売していました。 (今までの経緯のご紹介: 1998年、ITCは今はマイクロソフトの一部であるVisioによって立 ち上げられました。この設立のタイミングはVisioがCAD市場から撤退することを決めた後の ことでした。話はさらに遡りますが、Visioは元々、SoftDeskから“Project Phoenix”と 呼ばれる会社を買収していました。SoftDeskは1990年代半ばに世界のAutoCADサードパーテ ィーデベロッパーで最大の会社でしたが、SoftDeskの経営陣はAutodeskが自分たちを切り捨 てるかも知れないと懸念していたため (Autodeskが他のデベロッパーに対してすでに切り 捨てを行なっていたからです)、Phoenixをコード化し始めていたのです。結局、Autodeskが Softdeskを買収した後、米連邦取引委員会はPhoenixを独立させるよう要求しました。これ こそが、Visioが“Project Phoenix”を買収し、IntelliCADと社名を変えたタイミングだっ たのです。しかし、数年後、再び買収劇が起こり、その時はITCにより買収されたのです。今 日、ITCはIntelliCADをアップデートし続けており、コンソーシアムの会員企業は追加機能を 付けてIntelliCADの名前を変えたソフトウェアをそれぞれの国で販売しています) 数年もの間、BricsysはBricsCAD用に独自のコードを書いていました。これはITCに貢献 し、IntelliCADの改善をスピードアップさせました。しかし、BricsysはITCが自らの会員企 業に提供するよりも早く新しいコードを書いていることに気が付いたのです。Bricsysはコー ドを“両取り”(2つのバージョンを作成するということ。独自のバージョンとIntelliCAD互 換バージョン)するか、自分達の道を進むか決定しなければなりませんでした。BricsCAD V8 からBricsysは後者の選択しました。 ITCのコードを独自のコードに置き換えることに専念していたため、Bricscad V8からV9の間 にそれほど変化はありませんでしたが、V10当時、このソフトウェアは100%Bricsysのもの になりました。このため、会社概要のダイアログボックスにIntelliCADやVisioの記載はな くなりました。 V10やV11のリリースで、BricsCADの機能数は増加しました。そして、Bricsysがロシアのソ フトウェア会社のプログラミング部門であるLEDASを買収した後、V12、V13で大幅に機能が 増えました。 1 AutoCADユーザーのためのBricsCAD V13 5 BricsCADの優位性 BricsCADにはAutoCADの悪い点が存在しないだけではなく、独自のメリットも持っています。 例えば、共通点のあるユーザーインタフェース、AutoCADには無いコマンドやシステム変 数、Windows以外のオペレーティングシステムへのサポート、ダイレクト3Dモデリングや編 集、3D拘束、無料のデベロッパーネットワーク、そして低価格などがそうです。 よく似たユーザーインタフェース BricsCADを初めて起動する時、AutoCAD2008 (レガシーワークプレース) に非常に良く似てい ると気付くことでしょう。例えば、ツールバー、メニューバー、コマンドプロンプト、パレッ トなどです (本章の挿入絵をご覧下さい)。もしAutoCAD2009で追加されたリボンインタフェー スに特にこだわりがなければ、BricsCADツールバーとメニューを気に入ることと思います。 本書の巻末付録で詳しく説明されていますが、BricsCADはAutoCADの多くのコマンド、シス テム変数、エイリアスと同じ名前を使用しています。キーボードのショートカットでさえ同 じものがあります。AutoCADにあってBricsCADに無いものは、恐らくデータベースリンクや サーフェスモデリングなどのあまり使うことのないコマンドでしょう。 BricsCADのユーザーインタフェースは英語とその他12の言語で利用可能です。第2章ではユー ザーインタフェースの詳細を説明していきます。 6 AutoCADユーザーのためのBricsCAD V13 追加コマンドとシステム変数 AutoCADは1,300以上のコマンドとシステム変数を誇っています。BricsCADにもこの多くが存 在します。加えて、AutoCADでは提供していない役に立つものが数多くあります。 例えば、全てのオブジェクトスナップは交点や中点などの独自のコマンド名を持っていま す。BricsCADには窓や窓外など、オブジェクト選択方法がAutoCADよりも多くあります。こ れらは直接3Dモデル (外部プログラム使用でAutoCADでも利用可能) を編集するため、拡張 図形データ (プログラムを通してAutoCADのみで利用可能) を操作するためのコマンドです。 AutoCADは残念ながら、アクセスが難しい場所に多くのユーザー設定を格納しています。 一 部の設定はシステム変数からは利用できません。対照的にBricsCADは、Settingsコマンドに よりアクセスできる単一のダイアログボックスに全てのシステム変数やオプションをまとめ ています。 Bricsysは設定にアクセスしたり、設定を変更するため多くの役に立つ変数を加えました。こ れらは“カスタマイズ”として知られ、図面エリアの背景色を指定するためのBkgColorや、コ マンドバーで使われるフォントの名前を設定するためのCmdLineFontNameのような名前を含み ます。このような項目の値を変更するため、コマンドプロンプトや、SetVarコマンドや、設 定ダイアログボックスで該当名を入力します。 3Dダイレクトモデリングと3D拘束 3D設計に関連する機能では、BricsCADは多くの分野で大幅にAutoCADの先を走っていま す。Platinum版では、2D寸法拘束と形状拘束に加えて3D拘束が適用され、設計意図を認識し ます (AutoCADと同様に、BricsCAD ClassicとProにも2D拘束が適用されます)。 V13ではアセンブリモデリングが追加され、複雑な製品のアセンブリをモデリングするために 階層構造内にメカニカル部品のdwgファイルが分類されるようになりました。 PlatinumやProでは、ダイレクトモデリングやダイレクト編集ができます。これらの動作は AutoCADでも可能ですが、AutodeskはユーザーにバンドルされたInventor Fusionソフトウェ アを使うよう推奨しています。残念ながら、Fusionが動作している間、AutoCADは停止して います。 (これらの3D機能は、シベリアのソフトウェア会社であるLEDASのプログラマーにより利用可能 となりました。Bricsysは彼らのソフトウェアを大変有効に考え、開発部門を買収し、Bricsys テクノロジーズロシアと社名変更しました。) 1 AutoCADユーザーのためのBricsCAD V13 7 BricsCAD独自のものでは、3D/2Dオブジェクトのダイレクトモデリングやダイレクト編集に使 用するクワッドカーソルがあります。面やエッジなどを選択すると、これらを操作するのに最 も必要な使用頻度の高い4つのコマンドのクイックアクセスが提供されます。 APIとカスタマイズ BricsysはAutoCADユーザーがBricsCADを簡単に学ぶことができるよう力を入れています。そ してサードパーティーデベロッパーがAutoCADのアドオンをBricsCADに移植することも簡単 にしようとしています。プログラムはAPIを通して実行され、BricsCADはAutoCADとほぼ同じ APIをサポートしています。 AutoCAD API BricsCADで同様のもの 注記 Action Recorder (*) Scripts, SCR AutoCADのアクションレコーダースクリプトは編集できません。 BricsCADにより記録されたスクリプトは編集できます。 ActiveX ActiveX インプレース編集; Linux版のBricsCADでは利用不可です。 ADS SDS AutoCADから移植されるADSコードは、BRXヘッダーを使用した再コンパイルが必要です。 ADSやSDSはAutodeskやBricysにより廃止されます。 ARX BRX or TX 移植されたARXコードは、新しいBRXヘッダーを使用した再コンパイルが必要です; TX (ex-DRX)と一緒に使われた場合、移植されたARXコード書き直しが必要です。 AutoLISP LISP 移植されたAutoLISPコードは、そのままでBricsCAD上で動作します; 変更は必要なく、Vl、Vlr、Vla、Vlax機能と暗号化へのサポートが含まれています。 COM COM 移植されたAutoCAD COMコードはそのままでBricsCAD上で動作します。 Linux版のBricsCADでは利用不可です。. Diesel Diesel 移植されたDieselコードは、BricsCAD上で動作します変更は必要ありません。 DCL DCL 移植されたDCLコードは、そのままでBricsCAD上で動作します。 CUI CUI 移植されたAutoCADメニューとツールバーマクロはそのままでBricsCAD上で動作します。 .Net Teigha .NET BricsCADはTeigha.NETと追加のBRX-managed wrappersを提供しています; Linux版のBricsCADでは利用不可です。 ... TX Open Design AllianceからTeigha eXtensions (以前はDRXという名前); AutoCADでは利用できません。 ... VBA 現在のAutoCAD VBAコードは、そのままでWindows版BricsCAD上で動作します。 Linux版のBricsCADでは利用不可です。 VSTA... VSTAはBricscadで利用不可です。 一般的にBricsCADは、AutoCADと同じ関数名で同じようなAPIを提供しています。LISPとDCLの ようにコンパイル不要のコードの場合は、BricsCADへドラッグ&ドロップするだけで動作可能 です。コンパイルを要するコードの場合は、デベロッパー登録をすることにより入手できる ヘッダーを使用して、再コンパイルします。 ワンポイント BricsCAD V13はV12とバイナリー互換がありません。これはAPIが変更され、V13 がマイクロソフトのMSVC2005の代わりにVisual C 2010を使用してビルドされているからです。V13上 で動作させるために、スクリプトやLISPアプリケーション以外の多くのサードパーティーアプリケー ションは再ビルドする必要があります。加えて、Windows XPユーザーはMSVC2005 Service Pack 3を 適用する必要があります。 8 AutoCADユーザーのためのBricsCAD V13 アドオンの事例 プログラマーは次の分野の特定のアプリケーションをBricsCADに適合させる何十ものアドオ ンを書いてきました。建築・プラント、土木、データ変換、電気、GIS、測量・地図、汎用 ツール、設備・空調、機械、包装、レンダリング、構造設計などです。 以下はいくつかの事例です。 3DM Exportは、BricsCAD図面をRhinocerosの3DMフォーマットへエクスポートします。 CivilCADは、測量、道路建設とデザイン・ツール、水工学機能、土地ボリューム計算とリアルタイム3D シミュレーションを提供します。 BricsCAD上で動作するCivilCADが横断面を作成しています。 CADprofi Electrical は、照明システム、分電盤、配電、アンテナ、警報、また他の電気設備を設計します。 GeoBLは造成プランを作成し、これには地形のシンボルライブラリが含まれます。 StrucPLUSは、構造エンジニアリング図面を準備するためのツールを提供します。 StructPLUSで鋼鉄の詳細図を作成中。 執筆時点で、BricsCAD上では282のアプリケーションが利用可能です。現在のリストを参照す るには以下のアドレスをご覧下さい。 www.bricsys.com/common/applications/applicationlist.jsp. 1 AutoCADユーザーのためのBricsCAD V13 9 無料のデベロッパーネットワーク 他の多くのCADベンダーと違い、Bricsysはサードパーティーデベロッパーに請求を しません (Autodeskは年間1,500ドル以上を請求します)。 参 加費、年間メンバーシップ費用、サポート費、製品の発送に関する費用も発生しま せん。 このサポートネットワークが無料なのには理由があります。BricsysはCADベンダ ーとして成功するためにこれらの無料化を決定したのです。これによりデベロッ パーは非常に多くのアドオンアプリケーションの開発 (現在700) が容易になり ました。Bricsysはサードパーティーデベロッパーのことを大変重要視している ため、彼ら自身がアドオンを作成することは中止しました。 Bricsysは現在、2つの分野に注力しています。 • BricsCADの改善 • APIの改善 エンドユーザーもまたAPIからメリットを享受しています (アプリケーションプログラミン グインタフェースは、CADソフトウェアとプログラム言語/コンパイラ間のソフトウェアリン クです)。サードパーティーデベロッパーがAPIに追加コードを要求する時、追加されたコー ドはエンドユーザーが使用できるBricsCADの新機能になるのです。 複数オペレーティングシステムのサポート 数年前、Bricsysはオペレーティングシステムから独立させるためにBricsCADのコードを書 き直ししました。WindowsとLinux上でネイティブに動作するBricsCAD版が現在提供されてお り、OS X用のBricsCAD版のリリースが予定されています。MACコンピューター上でBricsCAD を動作させたい場合、ブートキャンプやパラレルを使用することでWindows版を動作させる ことができます。 AutoCADはWindowsやOS X上で動作しますが、OS X版では非常に多くの機能が使用不可になっ ています。 低価格の製品とバージョンアップ BricsCADとAutoCADの最大の違いは、BricsCAD Platinumが年間保守費を入れてもAutoCADの4 分の1の値段だということです。言い換えると、AutoCAD1台の費用でBricsCAD Platinumが4台 も調達できるということです。 この本を執筆時点での定価は以下です。 定価 AutoCAD 1 ライセンス 3 $4,195 アップグレード 4 $4,195 メンテナンス $450/year AutoCAD LT 1 BricsCAD Platinum 2 BricsCAD Pro 2 BricsCAD Classic 2 $1,200 ($899 Mac) $1,200 ($899 Mac) $195/year $825 $185 $160/year $455 $185 $160/year $575 $185 $160/year 1 2 3 4 10 USA 定価のみ; 通常は他の国のほうが高価です。 国際価格(すべての国で単一価格)です。 ライセンス(単体); 複数シートの購入および/またはネットワークのバージョンでの利用により、より低価格設定 が適用されます。 アップグレード; 直前より古いバージョンからのアップグレードは価格が高くなります。 AutoCADユーザーのためのBricsCAD V13 オペレーティングシステムをWindowsからLinux (第5章をご参照下 さい) に切り替えた場合には、BricsCADでよりコスト節約ができ ます。 BricsCAD製品の詳細価格については、www.bricsys.com/estore を ご覧下さい。 価格以上の価値 “AutoCADのみでサポートされている機能は、3,370ドルの価格差に見合う価 値があるのか?”とあるユーザーは考えることでしょう。一部のユーザーは納 得するかも知れませんが、その他のユーザーは、“1,000ドルのRhinoで3Dメッシ ュモデリングを入手できて、その後で95ドルでRhino-BricsCADファイル変換を使用し てもまだ2,000ドル以上節約できる”と考えることでしょう。例えば、Rhinoでボートの船体 をモデルし、BricsCADでアノテーション付きの2D詳細を作図することができます。 (Rhinoは Robert McNeel & Associates社のHPから利用可能です。www.rhino3d.com/download.htm; 3DM 変換はBricsysのeストアで販売されています)。 BRICSCADで提供していない機能は? BricsCADはAutoCADで参照できる全ての機能を提供しているわけではありません。提供してい ない機能の一覧をまとめました。過去数年間このeブックを更新する中、このリストの項目は 徐々に少なくなっています。以下はV13現在のものです。 注釈尺度 オートパブリッシュ CAD標準 データベースリンク ダイナミックブロック* マークアップ マルチライン引出線 ナビゲーションホイール クイックプロパティ クイックビューサムネイル ポイントクラウド ビューキューブ 3Dメッシュモデリング 3Dサーフェスモデリング* 3Dマウスサポート *) ダイナミックブロックやサーフェスモデルなどの一部の図形はBricsCADで作成できません が、AutoCADで作成された図面の編集は可能です。 第3章は、AutoCAD図形の中でBricsCADで完全に機能するもの、ほとんどの場合機能するもの、 機能しないものの詳細を説明します。 一見すると、他のいくつかのAutoCAD機能もBricsCADには提供されていないようですが、詳 しく見てみれば、別の名前でほぼ同じ機能が提供されていることにお気づきになるかと思い ます。 AutoCAD 機能 BricsCAD の同等機能 BricsCADのコマンド名 アクションレコーダー スクリプトレコーダー RecScript, StopScript デザインセンター 図面エクスプローラー Explorer eTransmitEmail drawings Mail クイック引出線 引出線 DimLeader リボン ツールバーとメニュー ツールバーとメニュー VSTA VBA and .Net VBA, AppLoad ワークスペース ユーザープロファイル管理 ProfileManager 1 AutoCADユーザーのためのBricsCAD V13 11 AutoCADで提供していない機能 BricsCADは、AutoCADでは見られない2Dと3D機能を重視しています。これらの機能の多くを 以下にまとめています。 ÐÐ 3D拘束 ÐÐ アセンブリ ÐÐ 設計意図認識 ÐÐ キネマティック解析 (リアルタイムでの移動や回転) ÐÐ インタラクティブクワッドカーソル ÐÐ コマンド名としてのオブジェクト(図形)スナップ ÐÐ 循環、外部、その他の選択セット ÐÐ 拡張図形データの操作 ÐÐ 3Dモデルの直接編集 (AutoCADでは外部プログラムを通してのみ利用可能) ÐÐ 単一のダイアログボックスによる全システム変数とオプションへのアクセス ÐÐ BkgColor (背景色を指定) やCmdLineFontName (コマンドバーのフォントを設定) などの設定変更のた めの追加的な変数 12 AutoCADユーザーのためのBricsCAD V13 システム要件 IT部門は、BricsCADがAutoCADよりも柔軟なハードウェアとオペレーティングシステム要件で あることを重視しています。その理由は以下の為です。 ÐÐ 設計事務所は古いコンピューター上でBricsCADを動作させられます。 ハイエンドのハードウェアも AutoCADが要求する特別な表示ドライバーをインストール必要性もありません。 ÐÐ BricsCADは新規コンピューター上で、AutoCADよりも多様なRAMやCPUにアクセスできます。 推奨ハードウェア AutodeskとBricsysは以下の仕様に合うコンピューターを推奨しています。AutoCAD2012は SSE2*を持たない古いCPUでは動作しません。 ハードウェアAutoCADBricsCAD CPU 1.6GHz と SSE2* (XP) 2.0GHz デュアルコア SSE2 (3Dモデリング) 3.0GHz と SSE2 (7) 1GHz以上のCPU Apple Mac Pro 4.1 またはそれ以上; Mac mini 3.1 またはそれ以上 (4.1推奨); MacBook Pro 5.1 またはそれ以上 (6.1推奨); MacBook 5.1 またはそれ以上 (7.1推奨) iMac 8.1 またはそれ以上 (11.1推奨); MacBook Air 2.1 またはそれ以上 最小RAM 2GB256MB + OS要求のRAM 3GB (OS X) 推奨RAM 4GB or more1GB 4GB (OS X) ハードディスク容量 6GB for installation 250MB for program files + 1GB free space 3GB recommended (OS X) モニター解像度 1024x768 minimum 1600x1050 recommended 1,280x800 minimum (OS X) 1600x1200 recommended (OS X) 1024x768 with true color (minimum) グラフィックボード 32-bit Any graphics board 128MB (minimum) workstation-class Pixel Shader 3.0 or greater for 3D Direct3D for 3D For supported brands, see For rendering with supported graphics baords, see www.autodesk.com/autocad-graphicscard www.redway3d.com/pages/GPUList.php 1600x1200 with truecolor (OS X) ポインティングデバイス マウス マウス Apple または Microsoft マウス もしくはtrackpad (OS X) *)SSE2は、“ストリーミングSIMD (単一命令、複数データ) extension 2の略です。これにより、CADア プリケーションが使用する種類の演算機能とベクトル変換に関してCPUの動作を高速化します。 1 AutoCADユーザーのためのBricsCAD V13 13 オペレーティングシステム Bricsysは、Windowsオペレーティングシステムの新旧バージョンやLinuxの複数バージョンで BricsCADの動作をサポートしています。 AutodeskにはMac版のAutoCADがありますが、大量のコマンドやほとんどのAPIが失われてし まっています。長い間、BricsysはMac版を出すと発表していますが、今までの所、その動き はありません。 以下はCADシステムが動作するオペレーティングシステムです: AutoCAD 2013BricsCAD V13 Windows XP with service pack 2 Windows XP with service pack 3 ...Windows Vista Windows Server 2003 SP2 Windows 7Windows 7 Windows Server 2008 SP Windows Server 2008 SP2 Windows 8 (not yet announced) Windows 8 (not yet official) Mac OS X v10.6.4 or later Mac (発表されていますが未対応) ...Ubuntu LTS Linux ...Fedora Linux ...OpenSuse Linux ...Linux other distributions AutoCADのWindows版のヘルプなどの機能にはIE7以上が必要ですが、BricsCADはそうではあ りません。 両CADをWindows8でテストしてみた所、どちらも問題なく動作しました。 ——— 14 AutoCADユーザーのためのBricsCAD V13 以上をまとめますと、BRICSCADはAUTOCADとほとんど同じように動作しますが、そのコストは 非常に安いということです。次章からはこの章で触れた内容をより深く掘り下げて行きます。 AUTOCADの体験版を無料で試用できるのと同様に、BRICSCADもLINUXとWINDOWS版のPLATINUMを インストールし (HTTP://WWW.BRICSYS.COM)、30日間無料で試用できます。体験版ではマイク ロソフトのVBAのみが使えません。BRICSCADのダウンロードファイルは135MBでAUTOCADの1.5GB よりも10倍以上小さくなっています。 AUTOCAD-BRICSCAD 用語辞書 BricsCADの使用用語はAutoCADの専門用語と合わせていますが、相違点もあります。 AutoCAD 用語BricsCAD で同様の用語 ADS SDS (Software development system) ARX BRX (BricsCAD runtime extension) TX (Teigha runtime extension) AutoLISP LISP DesignCenter Explorer Implied Intersection3dIntersection Intersection 2dIntersection ObjectEntity OptionsSettings OsnapEsnap (entity snap) PalettePane VisualStyle ShadeMode Workspace User profile manage Xdata EED (extended entity data) 1 AutoCADユーザーのためのBricsCAD V13 15 BRICSCAD V13の新機能 Bricsysは新規リリースに当たり、主要機能を追加しました。以下はBricsCAD V13.1.7に追加された機能の 概要です。 新規機能 オートコンプリートコマンドは、ユーザーが入力した文字列に合致するコマンド名を自動で表示します。 オートコンプリートポップアップは入力した文字で始まる全てのコマンド名をリストアップします。 ChapooはVondleの新名称で、図面やドキュメントのアップロード、共有、閲覧、注釈を付けることが可能で す。関連コマンドは、ChapooOpen、ChapooAccount、ChapooLogon、ChapooLogoff、ChapooHomeなどです。 マルチスレッド再作図表示はマルチプロセッサコアを使用します。関連システム変数は、MtFlags や MaxThreadsです。 シートセットはV13で部分的に実装されました。関連コマンドは以下です。Sheetset、シートセットパレッ トを開く。 NewSheetset、新規シートセットの作成。OpenSheetset、シートセットを開く。SheetsetHide、 パレットを非表示にする。関連システム変数は、SsFound、SsLocate、SsmStateです。 BricsCAD V13がAutoCADの.dstファイルを開く所 Worksetsコマンドは名前を付けた図面グループをロードします。 16 AutoCADユーザーのためのBricsCAD V13 2Dコマンド Arrayコマンドのダイアログボックスには、配列複写作成についての新規コントロールがあります。 プレビューウィンドウはパラメーター変更の効果を表示します。 設定を変更すると、Arrayダイアログボックスのプレビューウィンドウが更新されます。 AttRedefコマンドは属性を再定義します。AttSyncコマンドは定義が変更された後、属性を同期させます。 BAttManコマンドのダイアログボックスは、ほとんど全ての属性定義を編集します。 ブロック属性管理が全ての属性を編集します。 DragSnapシステム変数は、図形をドラッグ中のスナップ動作をコントロールします。 0 = ドラッグされた図形はカーソル位置で表示されます。 1 = ドラッグされた図形はカレントのスナップ位置で表示されます。 記述式は2D寸法拘束で使用することができます; CleanUnusedVariablesコマンドは使用されていない変数を パージします。 1 AutoCADユーザーのためのBricsCAD V13 17 MLineコマンドは複数の平行線を描画します。この線分はスナップやグリップ編集をサポートしていま す。MlStyleコマンドはマルチラインスタイルを作成、編集します。 マルチラインスタイルは図面エクスプローラー内で定義されます。 QLeaderコマンドはダイアログボックス内のオプションにより指定された引出線を描画します。 DimReassociateコマンドは図形と寸法を関連付けます。 “クイック”引出線の全ての設定はダイアログボックス内に存在します。 3Dコマンド ダイナミックUCSは、選択された3DソリッドのフェースでUCSを調整します。UcsDetectシステム変数は、F6 キーとDUCSがステータスバーを切り替えるのと同様にダイナミックUCS検出を切り替えます。 DmMove と DmRotateダイレクトモデリングコマンドは、円筒やその他の軸上のサーフェースを回転軸として 使用し、これらはブロック参照に適用できます。DmRevolve と DmExtrudeコマンドはソリッドのフェースに 適用することができます。DmSelectEdgesは3Dソリッドエッジを素早く選択できます。 18 AutoCADユーザーのためのBricsCAD V13 加えて、DmMove と DmRotateコマンドはリアルタイムでのキネマティックな問題を解決するために使用する ことができます。 3D拘束は、ブロック内のサブ図形間に適用できます。 拘束はCopy、CopyClip、PasteClip、Block、Insert、 Explode、WBlockコマンドの操作中も維持されます。DmAngle3Dは、3D角度拘束の軸を自動的に選択し、180 度以上の角度を受け付けます。 アセンブリモデリングを実行するため、BmBrowserコマンドはメカニカルブラウザを切り替えます。 BmUpdate コマンドはメカニカル部品の階層を更新します。 BmNewコマンドはメカニカル部品を作成します。 BmInsert コマンドは図面にメカニカル部品を挿入します。 BmFormコマンドは新規メカニカル部品を形成し、図面に これを挿入します。 BmDissolveコマンドはメカニカル部品を分解します。 BmMechコマンドはカレント図面 をメカニカル部品に変換します。 BmUnmechコマンドはカレントのメカニカル部品を単純な図面にします。 BmHardwareコマンドは標準部品をメカニカル部品の一部として挿入します。 BmHide と BmShowコマンドは メカニカル部品を表示/非表示にします。 BmBomコマンドは図面にBOM表を挿入します。 BmRemoveコマンド は図面からメカニカル部品を削除します。 BmXConvertコマンドは全てのX-部品ライブラリソリッドをメカ ニカル部品に変換します。 メカニカルブラウザパレットは図面内の全てのメカニカル部品について報告します。 ビューポートと印刷 AlignSpaceコマンドは、モデル/ペーパー空間のビューポート角度、ズーム要素、パン位置を調整するため、 位置合わせ点を使用します。 BackgroundPlotシステム変数は、図面がバッググラウンドでパブリッシュされるかどうかを決定します。 /plコマンドラインスイッチが追加され、DSDファイルを使用してバックグラウンドでパブリッシュを実行 します。 DispPaperMarginsシステム変数は印刷可能領域の表示を切り替えます。 Hideコマンドはペーパー空間で動作します。 ペーパー空間図形を非表示オプションは印刷設定に追加され ています。 シェード印刷プロパティは印刷中に、ビューポートの表示スタイルを上書きし、様々な表示スタ イルのビューポートのレイアウトを印刷できます。 MvSetupコマンドは、モデル/ペーパー空間でビューポートを持つ新規図面を作成します。 印刷や印刷プレビューで、ライン端のキャップや結合部分の形状をサポートしました。 透過イメージの印 刷は、印刷設定フォルダー内のImagePrinting.xml設定ファイルを通して調整可能です。 ページ設定はほかの図面からインポートすることができます。 TtFastTextシステム変数はTTFフォントをテキストとして (形状としてではなく) PDFファイルに印刷しま すので、テキストは検索可能です。 これによりPDFファイルサイズを小さくなります。 また、PC3ファイ ルのTTF設定によりコントロールされます (TextFillがオフの時、テキストは形状として印刷されます)。 1 AutoCADユーザーのためのBricsCAD V13 19 レンダリング パースビューのウォークスルーナビゲーションは以下のマウスボタンやキーストロークを使用します。 キーストローク コマンド 動作 Alt + Left button Alt + Middle button Ctrl + Middle button Ctrl + Home key Alt + Home key Alt + Plus key Alt+Minus key Ctrl + Plus key Ctrl+Minus key RtWalk 前、後ろ、横に歩く RtUpDown 上、下、横に移動する RtLook 見回す (Shift+Rightボタンでスナップメニューを表示) ... 水平方向のビュー方向をリセットする ... 画面中央に目標点を移動する RtWalkSpeedFactor 移動速度を上げる RtWalkSpeedFactor 移動速度を下げる RtRotationSpeedFactor 回転速度を上げる RtRotationSpeedFactor 回転速度を下げる RedSdkレンダリングエンジンはバージョン 3.1.0.4に更新されています。 カスタマイズ BricsCAD V13はV12とバイナリー互換がありません。これはAPIが変更され、V13はMicosoft Visual C 2010 (MSVC2005ではなく) でビルドされているからです。スクリプトとLISPアプリケーション以外の多くのサー ドパーティーアプリケーションはV13で動作させるため、再ビルドする必要があります。この結果、Windows XPユーザーはService Pack 3を適用する必要があります。 DockPriorityシステム変数は、ツールバーのプロパティとパレットのドッキング領域を決定します。新規デ フォルトは 上 > 左 > 右 > 下です。 ToolPalettes と ToolPalettesCloseコマンドは新規ツールパレットを開く/閉じるを実行します。TpState システム変数はパレットが開いているかどうかを報告します。 ツールパレットはよく使用するコマンド、ハッチングパターン、ブロックにアクセスします。 ツールバーには、画層フィルター、画層状態、寸法スタイルの新規コンボボックス(ドロップボックス)が あります。 全てのコンボボックスの幅は調整できます。 V13はOpen Design Teigha v3.6ライブラリに更新されました。 20 AutoCADユーザーのためのBricsCAD V13 新規システム変数の概要 AcisSaveAsModeはR12 .dwg形式でどのようにソリッドを保存するか指定します。 AnnoAllVisibleは注釈オブジェクトの表示を切り替えます (カレントの尺度ではなく)。 AutoCompleteDelayはオートコンプリートが表示されるまでの時間を指定します。 AutoCompleteModeはどのオートコンプリート機能を有効にするか決定します。 ビットコード 内容 1 2 4 8 16 オートコンプリートモードを有効にする コマンド名を自動で追加する 提案リストを表示する コマンドと関連したアイコンを表示する (未実装) コマンドと関連したアイコンを表示する (未実装) BackgroundPlotはバックグラウンド印刷の使用を切り替えます。 ChapooLogはChapooでの活動を記録するためのログファイルを切り替えます。 ChapooModifiedはローカルで変更された図面に対する動作を指定します。 値 内容 0 1 2 3 何もしない 何もしない ユーザーが選択します 常に新規名でローカルに保存する ChapooServerはChapooサーバーのアドレスを報告します。 ChapooTempFolderはローカルChapooフォルダー名を保存します。 ChapooWebsiteはChapooウェブサイトの名前を付けます。 DblClkEditはダブルクリック編集を切り替えます。 DefaultNewSheetTemplateは新規シートのデフォルトテンプレートとして.dwg か.dwtに名前を付けます。 DispPaperMarginsはペーパー空間の余白表示を切り替えます。 DragSnapはドラッグ中のスナップ動作をコントロールします。 DwfVersionはDWFファイルのエクスポート形式を指定します。 DxfTextAdjustAlignmentはDXFファイルからインポートされたテキストの位置を指定します。 ExpInsAlignは、図面エクスプローラーからインサートされた時、選択された図形にブロックを合わせます。 ExpInsAngleは図面エクスプローラーからインサートされたブロックのデフォルトの角度を指定します。 1 AutoCADユーザーのためのBricsCAD V13 21 ExpInsFixAngleは図面エクスプローラーからインサートされたブロックの固定回転角度を指定します。 ExpInsFixScaleは図面エクスプローラーからインサートされたブロックの固定尺度を指定します。 ExpInsScaleは図面エクスプローラーからインサートされたブロックのデフォルトの尺度を指定します。 ExportPageSetupは、エクスポートされたDWF/x や PDFファイルについてカレントのページ設定の使用を切 り替えます。 ExportPaperSpaceはカレントのレイアウトl、もしくは全てのレイアウトのエクスポートを切り替えます。 Frameは添付物のフレームを表示するかどうか決定します: 値 内容 0 1 2 3 フレームを非表示にする フレームを表示し、印刷する フレームを表示する (印刷はしない) 各フレームの設定を使用する GripTipsはグリップでツールチップの表示を切り替えます。 HandSeedは新規オブジェクトのハンドルの開始を指定します。 IntersectionColorは3Dサーフェスの交差色を指定します。 MaxThreadsは再描画、再作図、図面ロードについてスレッドの最大数を指定します。 MeshTypeは旧来タイプかフル機能のメッシュの作成を切り替えます。 MtFlagsはマルチコア再描画、図面ロード、再作図をコントロールします。 PictureExportScaleはラスター出力の尺度を指定します。 PlacesBarFolder1はオープンダイアログボックスの最初のフォルダーを指定します。 PlacesBarFolder2はオープンダイアログボックスの二番目のフォルダーを指定します。 PlacesBarFolder3はオープンダイアログボックスの三番目のフォルダーを指定します。 PlacesBarFolder4はオープンダイアログボックスの四番目のフォルダーを指定します。 PublishAllSheetsはパブリッシュリストのカレント図面か全てのドキュメントを開くか切り替えます。 QuadDisplayはクワッドカーソルの表示を切り替えます。 R12SaveAccuracyはR12形式に保存されるスプラインや楕円のセグメント数を指定します。 R12SaveDeviationはスプラインや楕円の偏差を指定します。 RtRotationSpeedFactorはリアルタイム回転の速度係数を指定します。 22 AutoCADユーザーのためのBricsCAD V13 RtWalkSpeedFactorはウォーキングスルーナビゲーションの移動速度を指定します。 ScreenBoxesはスクリーンメニューのアイテム数を指定します。 ShowLayerUsageは画層の使用の報告を切り替えます。 SsFoundは新規図面に関連したシートセットファイルのパスを報告します。 SsLocateは開かれている図面に関連したシートセットを開くかどうかを切り替えます。 SsmStatはシートセットマネージャーパレットが開かれているかどうか報告します。 StepSizeは歩行モードでのステップの大きさを指定します。 StepsPerSecは歩行モードで一秒間当たりのステップ数を指定します。 SuppressDataLossWarningは古い形式へ保存する際にデータ損失の警告を切り替えます。 ToolPalettePathはツールパレットサポートファイルのパスを保存します。 TpStateはツールパレットが開いているかどうか報告します。 ‘UcsDetectはダイナミックUCSの使用を切り替えます。 UcsOrthoは、どのように正射影のUCSを戻すか決定します。 UcsViewはカレントUCSを名前を付けたビューと保存するか切り替えます。 UseRegistryValuesは以前の印刷設定を再利用します。 WarningMessagesは警告メッセージの使用を切り替えます。 www.bricsys.com/common/releasenotes.jsp?p=Bcad&l=en_US 1 AutoCADユーザーのためのBricsCAD V13 23 24 AutoCADユーザーのためのBricsCAD V13 第2章 ユーザーインタフェースの 比較 BRICSCADは次ページに示すように、AUTOCADでのワークプレースを“AUTOCAD CLASSIC”に設 定した時の画面によく似ています。 AutoCADのように、BricsCADは、CUIファイル、システム変数の値、およびその他の設定で ユーザーインタフェースを定義します。AutoCADでは全体的にCUIでより多くのことがで き、BricsCADでは変数により、より多くのユーザーコントロールを提供しています。 本章では、2つのCADシステムのユーザーインタフェース間の類似点と相違点について学びま す。特に以下の分野に重点を置きます。 ÐÐ コマンドラインとプロンプト ÐÐ プロンプトメニュー (BricsCADのみ) ÐÐ クワッドカーソル (BricsCADのみ) ÐÐ AutoCADオプションとBricsCAD設定の比較 ÐÐ プロパティパレット ÐÐ ステータスバー ÐÐ 選択セット ÐÐ ワーキングセット (BricsCADのみ) ÐÐ デザインセンターと図面エクスプローラーの比較 ÐÐ ツールパレットとシートセット ユーザーインタフェースの比較 右: BricsCAD V13(Windows版) 下: AutoCAD 2013 のクラシックワークプレース 26 AutoCADユーザーのためのBricsCAD V13 2 AutoCADユーザーのためのBricsCAD V13 27 ユーザーインタフェース要素の概要 BricsCAD V13で新規のユーザーインタフェース要素は青色で示されています。 この章で取り上げられている項目に関しては太字で表示されています。 AutoCAD UI 構成要素 BricsCADで同等のもの カスタマイズ可能なユーザーインタフェース カスタマイズ可能なユーザーインタフェース メニューバー (デフォルトのワークプレイスではオフ) ツールバー (デフォルトのワークプレイスではオフ) ツールバー (デフォルトのワークプレイスではオフ) ツールバー (デフォルトのワークプレイスではオフ) スクロールバー ステータスバー ワークプレース リボン ロールオーバーツールチップ クイックビューレイアウトと図面 ... メニューバー ツールバー スクロールバー ツールチップ レイアウトタブ ステータスバー ユーザープロファイル管理 ... ... ... ワーキング(図面)セット 図面領域 3色カーソル 3色カーソル UCSアイコン&ダイナミックUCS UCSアイコン&ダイナミックUCS 開口&ピックボックスカーソル 開口&ピックボックスカーソル グリップ グリップ 選択ハイライトとプレビュー 選択ハイライトとプレビュー 自動スナップマーカーと自動トラックベクトル 自動スナップマーカーと自動トラックベクトル 選択モード: 13 選択モード: 18 サブ図形選択 サブ図形選択 ステアリングウィール ... ナビゲーションキューブ ... ... クワッドカーソル コマンドバーとマウス コマンドバーとマウス オートコンプリート ダイナミック入力 キーボードショートカット ダブルクリック動作 マウスボタン ナビゲーションキューブ ... ... 情報センター デザインセンター プロパティ-パレット ツールパレット シートセットマネージャー 情報センター クイックアクセスツールバー クイックプロパティ-パレット ... 28 キーボード入力 オートコンプリート ダイナミック入力 キーボードショートカット ダブルクリック動作 マウスボタン ショートカットメニュー カスタマイズ可能なコマンドプロンプト プロンプト(オプション)メニュー AutoCADユーザーのためのBricsCAD V13 図面エクスプローラー プロパティ-パネル ツールパレット シートセット ... ... ... ステータスバーのプロンプト ユーザーインタフェースの相違点 AutoCADとBricsCADは、お互いに共通するユーザーインタフェースを持っています。両方に ツールバー、メニューバー、オートコンプリート、ダイナミック入力、パレット、ショート カットメニューなどがあります。下図はBricsCADのダイナミック入力とオートコンプリート を示しています。左側にオートコンプリート (BricsCAD V13での新規機能)、中央にダイナ ミック入力、右側にプロンプトメニューを表示しています。 左側にオートコンプリート (BricsCAD V13での新規機能)、中央にダイナミック入力、右側にプロンプトメニューを表示しています。 しかしながら、プロンプトメニュー、コマンドプロンプト、そしてコマンドオプションに注 意するべき相違点がいくつかあります。 ‘:’ と‘ここにコマンドを入力’の比較 コマンドプロンプトとして、BricsCADはコマンド入力の準備ができたことを示す‘:’を使用 しています。旧バージョンのAutoCADは‘コマンド:’を使用しており、AutoCAD2013では‘こ こにコマンドを入力’を使用しています。 AutoCADのプロンプトがお好みでしたら設定ダイアログボックスから変更していただけま す。‘プロンプトの接頭’を検索してください。お好みで任意の文字をご入力いただけます。 新規のプロンプトテキストを入力後、それがコマンドバーに表示されます。 コマンドプロンプトカスタマイズはAutoCADではできません。 2 AutoCADユーザーのためのBricsCAD V13 29 プロンプトメニュー (BRICSCADのみ) AutoCADには見られないBricsCAD独自のインタフェース構成要素の一つがプロンプトメニュ ーです。これはフローティングメニューで、コマンドにオプションがある時は常に表示され ます。コマンドプロンプトエリアがオフの時でさえ、BricsCADの操作が可能です。下記の画 像は画面左にコマンドラインと画面右にプロンプトメニューを表示しています。円コマンド が進むに連れて、プロンプトとこのメニューの内容が変化していきます。 左: BricsCADのコマンドバー 右: 同等のオプションを表示するプロンプトメニュー プロンプトメニューからオプションをマウスで選択、もしくは、キーボードでコマンドバー にオプションを入力できます。コマンドをキャンセルするには、Escを押すか、キャンセル をクリックします。 一定の条件下でプロンプトメニューが現れません。例えば、BricsCADがオブジェクトを選択 するよう指示している時、コマンドがダイアログボックスを表示している時、そしてプロン プトメニューがオフにされている時などです。 プロンプトメニューの管理 プロンプトメニューをオンやオフにしたり、画面上の表示位置を決定することができます。 設定ダイアログボックスの検索ボックスで“プロンプトメニュー”と入力して下さい。 表示しない、もしくは表示するオプションでプロンプトメニューの表示を切り替えます。ま た、画面上のどこに配置するかのオプションで、作図エリアの4つの角の内の1つにプロンプ トメニューを配置します。 もしくは、セカンドモニターなどの任意の場所にメニューをドラッグすることもできます。 プロンプトメニューフラグオプションは、通常はプロンプトメニュー内で非表示になってい る追加的なオプション名の表示をオンにします。これらのオプションは下図のTangentのよ うに斜字体文字で表示されています。 30 左: 非表示のプロンプトメニューの切り替え 右: 非表示アイテムはイタリック体で表示 AutoCADユーザーのためのBricsCAD V13 詳細コマンドオプション プロンプトメニューをお見せした際に、BricsCADの円コマンドがAutoCADで同等のものより も多くプロンプトを持っていることにお気付きになったかも知れません。これはBricsCADで は珍しいことではありません。BricsCADには、AutoCADでは見られない作図者にとって有益 なコマンドオプションが多くあるのです。 下記のテーブルでは、両CADのプログラムに対するCircleコマンドのプロンプトの表現を比較 しています。 AutoCAD オプション表現 BricsCAD オプション表現 注記 円の中心点を指定 2 点(2P) 3 点(3P) 接、接、半(T) ... ... 円の中心 デフォルトオプション 2点(2P) 3点(3P) 接・接・半径(TTR) 円弧を円(A) 円弧を円に変換 連続円(M) 複数の円を作図 BricsCADのプロンプトメニューはこれら全てのオプションをリストアップしています: クワッドカーソル (BRICSCADのみ) BricsCAD V12で導入されたクワッドカーソルは、ダイレクトモデリングとカーソルでのコマ ンド編集を一体化させています。これはBricsysにより開発されており、BricsCAD独自の機 能となっています。 このような多機能カーソルは、コンピュータインタフェースデザインで現在の流行りの ” ヘッズアップ”からヒントを得ており、これは図面エリア内に出来る限り多くの有益なコマ ンドを配置しようとするものです。AutoCADはまだこのようなカーソルを実装していません が、Inventorには存在しており、将来的にAutoCADにも導入されると考えています。 デフォルトでは、クワッドカーソルはオフになっており、標準の3色クロスヘアカーソルが 表示されています。クワッドカーソルをオンにするため、ステータスバーのクワッドをクリ ックするか、F12を押します。最初、クワッドカーソルには最後にお使いになったコマンド のアイコンがボタンで1つ表示されています。 クワッドカーソルの背景色は選択された図形の種類を示しています。 背景色 桃色 緑色 水色 黄色 図形/サブ図形の種類 ソリッド フェース エッジ 外形 2 AutoCADユーザーのためのBricsCAD V13 31 カーソルの矢印を中央のボタン内に移動させると、クワッドカーソルはさらに4つにまで広が ります。その内の3つは、選択された図形で頻繁に使用されるコマンドを表示します。 一番下のボタンは常に詳細と表示されます。こちらをクリックすると、詳細オプションのメ ニューが表示されます。 一番下のボタンは常に詳細と表示されます。こちらをクリックすると、詳細オプションのメ ニューが表示されます。 ドロップダウンメニューの項目をクリックしてコマンドを実行します。 クワッドカーソルは元々、3Dで作業するためのものでしたが、BricsCAD V13では2D作図まで 機能が拡張されています。 32 AutoCADユーザーのためのBricsCAD V13 AutoCADのオプションとBricsCADの設定の比較 AutoCADではオプションダイアログボックスから多くのシステム変数の値にアクセスできます が、全てのシステム変数にアクセスできるわけではありません。一方、BricsCADでAutoCADの オプションダイアログボックスと同等のものは設定ダイアログボックスですが、これは合理 的な結論から発想を得ているAutoCADの超拡大版なのです。 つまり、全ての変数にアクセス できるのです。完全リストは付録のBをご覧下さい。 しかし、700以上のシステム設定へのアクセスを提供するのは問題です。 プログラマーは、 どのようにユーザーが簡単に設定を変更できるダイアログボックスを設計できるでしょう か? Autodeskの場合、ダイアログボックスは10個のタブと30個の補助的なダイアログボッ クスに分けられています! 対照的に、Bricsysは1つの設定ダイアログボックスから全ての変数にアクセスできるよう構 成しました。700のシステム変数の中から1つの変数を見つけ出さなければならない問題を解 決するため、Bricsysはインタラクティブ検索ボックスを作成しました。変数名、タイトル、 説明を入力してみて下さい。すると、BricsCADは最初の事例にジャンプします。矢印キーを クリックして次の事例に進みます。 2 AutoCADユーザーのためのBricsCAD V13 33 加えて、変数はカテゴリー順、またアルファベット順で分類できます。この2つのモードが下 記で図解されています。ツールバー上のボタンをクリックして分類順を決定します。 左: BricsCADのカテゴリーモードの設定ダイアログ 右: 同じくアルファベットモードの設定ダイアログ 設定ダイアログボックスの簡単なご紹介 このダイアログボックスは非常に重要であり、AutoCADのそれとは全く違うように設計され ています。その機能について簡単にご紹介します。設定コマンド、BricsCADのオプションエ イリアス、もしくはメニューの設定/設定から設定ダイアログボックスにアクセスします。 下図は設定ダイアログボックスを開いた結果の表示例です: 34 AutoCADユーザーのためのBricsCAD V13 ダイアログボックスの上部にツールバーがあり、下図で示すように様々な方法でここから BricsCADの全ての変数にアクセスできます。 ÐÐ 最初の2つのボタンのうちの1つをクリックし、アルファベット とカテゴリー順 の分類法を切り 替えます。 ÐÐ 次の3つのボタンのうちの1つをクリックし、 図面、寸法、プログラムオプション選択の いずれかにアクセスします。 ÐÐ 変数名や変数の説明などを検索フィールド に入力して矢印ボタン をクリックし、該当す る全ての事例にジャンプします。 私は検索フィールドのみを使用しているので、その活用法も詳述します。 ノードの開閉 変数にアクセスするため、上記で説明した通り検索フィールドを使用します。それ以外 は“+”マークをクリックして個別セクションを開きます。また、“-”マークで閉じること ができます。AutoCADのCUIは同様のノードシステムを使っています。 値へのアクセスと理解 値が変更されると該当箇所が太字になります。変更が実行されたことを示す分かりやすい方 法です。 変更は直ちに反映されます。これが“実行”ボタンや“OK”ボタンがない理由です。 設定ダイアログボックスは以下の3つのカテゴリーに分けられています。 図面 — 図面、また作図過程に適用される設定 寸法 — 寸法値特有の設定 プログラムオプション — ユーザーインタフェースとどのようにBricsCADを操作するかに関連 した設定 2 AutoCADユーザーのためのBricsCAD V13 35 設定ダイアログボックスを使用し、ほとんど全ての設定値を変更できます。 いくつかの読込み専用の値は例外で、こちらは変更できません。これらはグレーテキストで 表示されています。 設定ダイアログボックスの一番下にあるプレビューエリアは異なるフォントを使用し、変数 の種類を表しています。 上: AutoCADにも存在するシステム変数の表示例 下: BricsCAD独自のユーザーの任意指定例 ÐÐ システム変数名は大文字で表示されています。 ÐÐ ユーザーが任意指定できる変数名は大文字・小文字混在で表示されます。 ÐÐ BricsCAD独自の設定は、BricsCAD-onlyのアイコン で表示されています。 ダイアログボックスを閉じるには、右隅の×ボタンをクリックします。 リアルタイム検索 リアルタイム検索フィールドにより、名前でシステム変数に直接アクセスすることができま す。システム変数名の最初の数文字を入力すると、BricsCADは直ちにこれと合致する項目へ と飛びます。左右方向の矢印 をクリックし、合致した検索候補の前後を確認できます。 検索フィールドの色の変化で、入力した検索文字の状態を知ることができます。 白 — 2つ以上の候補が検索フレーズに合致。 薄緑 — 1つ (もしくは最後) のみの候補が検索フレーズに合致。 朱 — 検索フレーズに合致する候補が存在しない。 36 AutoCADユーザーのためのBricsCAD V13 検索オプションボタン をクリックして検索対象を絞ることができますが、全ての項目に チェックマークしておくのがお勧めです。 設定のエクスポート エクスポートボタン をクリックして、OpenOfficeや他の表計算プログラムにインポート することができるCSV (カンマ区切り) 形式で変数名や変数値を保存できます。 SetVarコマンド BricsCADにはAutoCADと同様のSetVarコマンドがありますが、プロンプトの‘:’の後に、シ ステム変数名を直接入力入力することもできます。 現在、コマンドプロンプトで任意のシステム変数の名前を入力することもできます。 2 AutoCADユーザーのためのBricsCAD V13 37 プロパティとパレット AutoCADのユーザーインタフェースがツールバーを中心にまとめられていた時、ユーザーは下 図で示す通り、プロパティ設定の“ダッシュボード”を一目で確認することができました。例 えば、ワークスペースの設定、現在画層、アクティブになっているテキストスタイルなど、 全部で10個のプロパティを確認できました。 AutoCADの“Classic”インタフェース9個のプロパティの設定の表示 再設計されたAutoCADのユーザーインタフェースはリボンを中心にまとめられていますが、こ れによりプロパティを簡単に確認することがより難しくなってしまいました。例えば、ホー ムタブの3Dモデリングリボンは、画層というただ1つのプロパティしか表示していません。 その他のプロパティは非常に使いにくいドロップリストやその他のタブの中で非表示になっ ているのです。 AutoCADの“作図と注釈”のインタフェースは4つのプロパティのみを表示 対照的に、BricsCADはデフォルト設定でダッシュボードに似た操作感のプロパティツールバ ーを持っています。 V13で新規のものとして、画層や色のドロップリストの大きさを変更できる機能があります。 プロパティ: AUTOCADのパレットとBRICSCADのバー 両CAD共に共通点のあるプロパティパレットを持っていますが、BricsCADではこれをプロパテ ィバーと呼んでいます。BricsCADのプロパティバーはAutoCADのプロパティパレットと同じよ うな動作をしますが、1つだけ違いがあります。それは、AutoCADがダイアログボックスやコン テキストリボンを使用する一方、BricsCADが頻繁にプロパティバーを用いるということです。 例えば、BricsCAD上でハッチングパターンをクリックすると、プロパティバーによりハッチ ングパターンのパラメーターを編集することができます。AutoCADの以前のバージョンでは、 ハッチングパターンをダブルクリックすると、ハッチング編集ダイアログボックス、もしく は最後に編集したハッチング編集コンテキストリボンが表示されます。 38 AutoCADユーザーのためのBricsCAD V13 Propertiesコマンドから、もしくはメニューの修正/プロパティ管理からプロパティバーにア クセスできます。図面内の図形をダブルクリックすると、自動的に立ち上がります。 左: AutoCADのプロパティパレット 右: BricsCADのプロパティバー AutoCADでもBricsCADでもプロパティパレットバーをカスタマイズすることはできませ ん。AutoCADでも同様ですが、BricsCADは図形へのダブルクリック動作を割り当て、図形に適 したパラメーターを示すプロパティバーを表示させることができます。第4章をご覧下さい。 2 AutoCADユーザーのためのBricsCAD V13 39 ツールパレットとシートセット ツールパレットとシートセットはBricsCAD V13での新規機能です。 これらのユーザーインタ フェース要素はそれぞれ、AutoCAD2004とAutoCAD2005のリリース以来、AutoCADに存在してい ました。これらの機能に関してAutoCADとBricsCADの操作方法は似ていますが、ツールパレ ットバーのカスタマイズ方法が異なる点、またシートセットマネージャーのオプション数が BricsCADの方が少ない点が違います。 左: AutoCADのツールパレット 右: BricsCADのツールパレットバー ツールパレットバーのカスタマイズについては第4章をご覧下さい。 ワンポイント AutoCADはATP(AutoCAD tool palettesの略)ファイルにツールパレットの定義 を保存しています。BricsCADはBTP(BricsCAD tool palettesの略)ファイルに保存しています。両 方ともXM形式ファイルです. シートセットについて BricsCADは、AutoCADのシートセットと同じDST形式を使用しているのでAutoCADからの再利 用ができます。下図はAutoCADのシートセットのサンプルと、同じものをBricsCADで開いた 場合を示しています。 40 AutoCADユーザーのためのBricsCAD V13 BricsCADのシートセットマネージャーのユーザーインタフェースはAutoCADと非常に異なりま す。AutoCADは大きなツールチップと追加的なダイアログボックスを持つパレットを使用して います。BricsCADでは図面エクスプローラーによる単一のインタフェース内に全てのシート セットデータが表示されています。両方の右クリックメニューと小さなツールバーはシート セットを作成、編集、パブリッシュするためのものです。 . 上: AutoCADのシートセットマネージャーはパレットです。 下: BricsCADのシートセットマネージャーは図面エクスプローラーの一部です。 2 AutoCADユーザーのためのBricsCAD V13 41 シートセットを作成しコントロールするため、SheetSetコマンドを入力し、シートタブをク リックし、ツールバー上のボタンから選択します。 左: AutoCADのシートセットのインタフェース 右: BricsCADのシートセットのインタフェース 左から右の順に、BricsCADの各ボタンは以下のような機能を持っています。 ÐÐ ウィザードを使用し新規のシートセットを作成する(NewSheetSetコマンド) ÐÐ 既存のシートセット定義するDSTファイルを開く (OpenSheetSetコマンド) ÐÐ 選択された図面を印刷する (Plotコマンド) ÐÐ シートセットをパブリッシュする (Publishコマンド) ÐÐ メールで転送するため、シートセットをまとめる (eTransmitコマンド) ÐÐ シートセット選択セットを作成する 注意点として、BricsCADではV13で初めてシートセットが実装されたので、AutoCADよりも機 能が少ないということです。現在存在しない機能としては、シートビューとモデルビュー、 リネームやシートとしてレイアウトをインポートするなどの下記のショートカットメニュー 内にリストアップされているオプションです。 左: AutoCADのシートセットショートカットメニュー 右: BricsCADのシートセットショートカットメニュー 将来的にはBricsCADにシートセット機能が実装されてくると予測しています。 42 AutoCADユーザーのためのBricsCAD V13 改善されたステータスバーとその他の改善点 BricsCADのステータスバーは図面のステータスだけでなく、文字スタイルと寸法スタイルの カレント設定を表示します。AutoCADでも同様ですが、右クリックで座標やグリッドなどを 切り替え、追加的なオプションにアクセスできます。 テキストや寸法スタイルを変更するには、カレントの設定を右クリックし、その後ショート カットメニューから別のものを選択します。AutoCADはこの機能を提供していません。 BricsCADではステータスバーに別の役割もあります。 コマンドバーがオフの時、ステータス バー上にプロンプトが表れるのです。これもAutoCADでは見られないことです。 BricsCAD V13のステータスバーでの新規機能に、3Dモデルでダイナミックユーザー定義座標 系を切り替えるDUCS切り替えがあります。 ワークセット (BRICSCADのみ) ワークセットはV13での新規機能で名前により図面をグループ化します。 名前を選択するこ とにより2枚以上の図面を同時にロードすることができます。AutoCADはこの機能を提供して いませんが、一部のユーザーはシートセットで類似の動作を行っています。Worksetコマンド で同時処理が可能なのは、Bricsysがスレッド化ファイルオープニングを実装したからで、こ れは同時に2つ以上のタスクを実行するユーザーのマルチコアCPUを使用します。 このコマン ドはBricsCAD V13の新規アセンブリ機能で必要です。 BricsCADは1つのワークセットを自動的に作成します。プログラムを終了した時、全ての開 かれている図面ファイル名は“LastSession.”と名付けられたワークセットとして保存され ます。これにより、次回BricsCADを開く際に以前使用した全ての図面を一度に簡単に開くこ とができます。 2 AutoCADユーザーのためのBricsCAD V13 43 BricsCADを起動した時、新規図面ダイアログボックス作成にはオプションの1つとしてワーク セットのロードがあります。BricsCADを開いた後は、Worksetコマンドを入力するか、ファイ ル名を選択してからワークセットを選択することにより他のワークセットにアクセスします。 選択セット AutoCADと同様に、BricsCADも図形の位置 (ピック、窓、クロスなど) とプロパティー (色、 線種など) から複雑な選択セットを作成できます。多くのオプションはAutoCADと同じで、例 えばCtrl+A を押すと図面内の全ての図形が選択される、といったようなものです。 44 下記に図解されたプロンプトメニューは、全ての選択コマンドオプション名を挙げていま AutoCADユーザーのためのBricsCAD V13 す。AutoCADの選択コマンドがオプションを全く表示しないことを思い出して下さい。 BricsCADにはAutoCADにはない選択モードがあります。 • 窓外 — 矩形ウィンドウから完全に外側の全ての図形を選択します。 • 多角形外 — 多角形ウィンドウから完全に外側の全ての図形を選択します。 • 円窓 — 円の完全に内側にある全ての図形を選択します。 • 円クロス — 円の完全に内側か、円にクロスしている全ての図形を選択します。 • 円外 — 円から完全に外側の全ての図形を選択します。 BricsCADは、選択セットがクロス、窓、その他なのかどうかを表示するために、色 (AutoCAD と同様) とアイコン(AutoCADとは異なる) を使用しています。 BricsCADは窓選択のスタイルを示すためにアイコンと色を使用しています。 左: 窓選択を作成 右: クロス選択を作成 AutoCADと同様に、BricsCADは3Dオブジェクト (フェース、エッジ、頂点) のサブ図形選択 を提供しています。 2 AutoCADユーザーのためのBricsCAD V13 45 AutoCADのデザインセンターとBricsCADの図面エクスプローラー BricsCADの図面エクスプローラーはAutoCADのデザインセンターに当たるものですが、図面 要素についてデザインセンターよりもより多くの情報と管理のしやすさを提供しています。 実際、AutoCADでは画層管理、UCS管理、外部参照などのように細かく分けられたダイアログ ボックスを図面エクスプローラーは集約しています。最近、AutodeskもAttachなどの類似し た動作をするコマンドを1つにまとめ始めました。 図面エクスプローラーは下記の表にリストアップされた名前の付いた図形を扱います。青色 で表示されている項目はBricsCAD V13で新規のものです。 AutoCADの デザインセンターノード BricsCADの 図面エクスプローラーノード AutoCADコマンド (デザインセンターにはない機能) ブロック ブロック ブロックはBLOCKコマンドで作成されます ... 座標システム (UCS) UcsMan ... 依存 依存はeTransmitコマンドで照合されます 寸法スタイル 寸法スタイル 寸法スタイルはDimStylesコマンドで作成されます 外部参照 外部参照 外部参照はExternalReferencesコマンドでアタッチされます ... 画像 ExternalReferences 画層 画層 画層はLayersコマンドで作成されます ... 画層状態 LayerStates ... 光源 LightList 線種 線種 ... ... マテリアルMaterials レイアウト ページ設定.. ... PDFアンダーレイ PDFアンダーレイはPDFAttachコマンドで追加されます ... 切断面 切断面プロパティは切断面設定で設定されます ... シートセット シートセットはSheetSetコマンドによりコントロールされます 表スタイル 表スタイル 表スタイルはTableStyleコマンドで作成されます ... 文字スタイル Style ... ビューView ... 表示スタイルVsCurrent 詳細なビュースタイル ... 2D詳細ビューのスタイルは3Dモデルから作成されます マルチ引出線 ...BricsCADはマルチ引出線を作成できません セクションビュースタイル ... 2Dビューのスタイルは3Dモデルから作成されます 46 AutoCADユーザーのためのBricsCAD V13 BricsCADの図面エクスプローラーにはExplorerコマンドかメニューから (ツール | 図面エク スプローラー) アクセスします。図面エクスプローラーはまた、画層や外部参照などの関連 コマンドを入力した時にも表示されます。 上: AutoCADのデザインセンター 下: BricsCADの図面エクスプローラー 2 AutoCADユーザーのためのBricsCAD V13 47 BricsCADには名前の付いた図形を変更するための設定があり、これはAutoCADのデザインセン ターでは見られません。例えば、線種ノードでは追加的な線種のロードが可能です。 そして、寸法スタイルノードではスタイルを変更することが可能です。 48 AutoCADユーザーのためのBricsCAD V13 V13で新規の機能に図面エクスプローラーの再設計があります。これはシートセットの作成と コントロール機能が含まれます (シートセットというのは、昔、大きなプロジェクトの記録 を付けていた紙図面一式に由来しています)。図面セクションは専用のタブが与えられ (“ フォルダータブ”)、シートセットにも専用のタブが与えられました (“シートタブ”)。 左: V12の図面エクスプローラー 右: V13のタブのある図面エクスプローラー 図面エクスプローラーはデザインセンターよりも高機能です。その理由は名前の付いた図形 のインサートやコントロールに関するコマンドを集約しているからです。BricsCADの図面エ クスプローラーの統一されたインタフェースは、16個ものAutoCADのプロパティパレットや ダイアログボックスと同等のものに相当します。 ——— 2 AutoCADユーザーのためのBricsCAD V13 49 本章では、 BRICSCADとAUTOCADのユーザーインタフェースの違いに焦点を当ててきました。 次の章では、両CADプログラムが図面ファイル内でどのように図形の表示や編集をするかを 検証していきます。 50 AutoCADユーザーのためのBricsCAD V13 第3章 図面ファイルの互換性 BRICSCADはAUTOCAD図面を高度に読み書きしますが、一部のケースでは完全ではありません。 本章では、AUTOCAD2012によって作成された図形、プロパティ、そしてスタイルをBRICSCADが 如何に高度に読み込むか詳述していきます (BRICSCADではこれらの読み込み、作成、編集、 そして書き込みがほとんどの場合、正しくできます)。 執筆時にBRICSCADがAUTOCAD2013形式に未対応であったため、検証時にはAUTOCAD2012を使用 しました。 両CADは幅広いDWGとDXFファイルを扱いますが、僅かな違いが存在します。つまり、AutoCADは新規バージョ ン対応により優れ、BricsCADは過去バージョン対応により優れているのです。 BricsCAD V13は遥か以前のR12(1993)からAutoCAD 2012までのAutoCADにより作成されたDWGとDXF図面 ファイルを読み書きします。 R9(1987)で保存するためにはDXF形式で図面を保存する必要がありま す。 AutoCAD 2013はR14(1997)のDWG形式からAutoCAD 2013で作成されたDWGとDXF図面ファイルを読み書き します。 R12で保存するためにはDXF形式で図面を保存する必要があります。 本章ではBricsCADがどのように図形やプロパティを扱うか詳述していきます。 これらは以下のカテゴリーに区別されています。 図形 ÐÐ 2D図形: 円弧、円、楕円、楕円弧、ハッチング (パターン、ソリッド、グラデーション、島、テキスト 検知)、線分、点、点表示モード、ポリライン (セグメント、円弧、幅変更、フィットカーブ、スプラ イン)、放射線と補助線、ソリッド (2D)、スプライン (閉じたものと開いたもの)、トレース。 ÐÐ 幾何拘束と寸法拘束 ÐÐ テキスト図形: 属性定義と参照 (フィールドとマルチラインテキストで)、テキストとマルチテキス ト、表、フィールドテキスト、公差。 ÐÐ 寸法図形: 平行、角度、孤長、直径、マスク、検査、折り曲げ、座標、半径、引出し線とマルチ引出し 線。 ÐÐ 複雑な2D図形: ブロック参照とブロック挿入 (ミラー、均一尺度)、ダイナミックブロック、M挿入、地 理的位置、ラスター画像 (クリップされたもの)、ワイプアウト、光源、マルチライン、Oleフレーム、 シェープ、アンダーレイ (DGN、DWF、PDF)、ビューポート。 ÐÐ 3D図形: 3Dフェース (エッジ表示と非表示), らせん、3Dポリライン、ポリフェースメッシュ、プロキ シ図形、ライブ切断、ボディ、スウィープ、直方体、円錐、円筒、ピラミッド、球、トーラス、くさ び、メッシュ分割、押し出し、ロフト、回転、スウィープ。 プロパティ ÐÐ プロパティ: 注釈、色 (BYLAYER、BYBLOCK、ACI、True Colors、カラーブック)、高度、パイパーリン ク、線種と線種尺度、線の太さ、マテリアル、印刷スタイル、影、厚み、透過性。 ÐÐ 画層: ステータス、名前、オン/オフ、フリーズ/解除、ロック/ロック解除、色、線種、線の太さ、 透過性、印刷スタイル、印刷スタイル、印刷、新規ビューポート (VP)、新規ビューポートのフリー ズ、VPフリーズカレントVP、VP色、VP線種、VP線の太さ、VP透過性、VP印刷スタイル説明。 スタイル ÐÐ スタイル ÐÐ 引出線とマルチ引出線スタイル ÐÐ マルチテキストとテキストスタイル ÐÐ マルチラインスタイル ÐÐ 印刷スタイル ÐÐ 表スタイル ÐÐ 表示スタイル ÐÐ 詳細ビューとセクションビュースタイル (AutoCAD 2013での新規機能) 52 AutoCADユーザーのためのBricsCAD V13 DWG2012の互換性 BricsCADはAutoCAD2012で作成された図面の全ての図形を表示しますが、全ての図形を作成、 編集できるわけではありません。本章では図形とプロパティについて、完全に動作するものと 完全にはしないものを説明していきます (執筆時点ではBricsCAD V13がDWG 2013ファイルを 読み書きできなかったため、参照プログラムとしてAutoCAD2012を使用しました)。 図形の互換性のテスト BricsCADのAutoCAD図形に対する互換性をテストするため、以下の方法を採用しました。 1. AutoCAD2012で各種の図形を描画し、DWGファイルで保存しました。 2. BricsCAD V13でそのDWGファイルを開きました。 3. 各種図形について以下のことを調べました。 ÐÐ 変換 — BricsCADで図形を表示できるか? ÐÐ 表示の正確さ — BricsCADで、AutoCADと同じように図形を表示できるか? ÐÐ 編集 — BricsCADで図形を編集できるか? どのように? ÐÐ 作成 — BricsCADに図形を作成するためのコマンドがあるか? 4. 両CADの表示の共通性や相違点を示すため、AutoCADとBricsCADの各種図形の画面例を作成しました。 5. 発見した制約を記録しました。 これらのテスト結果は以下のページに掲載してあります。 説明文の読み方 この章では、説明文を用いてBricsCADが如何に高度に各種AutoCAD図形をサポートしている かを詳述します。 図形名 読込 / 作成 / 編集 説明の中の言葉は以下のように定義されます。 読込 — BricsCADはDWGファイルから図形を読み込み、それを正しく表示する。 作成 — BricsCADは図形を作成する。 編集 — BricsCADは図形を編集する。 BricsCADが100%までは正しく扱えない少数のAutoCAD図形が存在します。例えば、BricsCAD はらせんの読み込みと表示はできますが、作成と編集はできません。このことから、この章 は以下のような形で読み込みと編集を表示します。 らせん AutoCAD BricsCAD * 読込/ — / — *) 脚注で制限を詳述しています。 “読込 / — / —”の中のダッシュマーク ( — ) は、BricsCADがらせんの作成と編集ができな いという意味なので、“作成”と“編集”は説明の中にはありません。アスタリスクは脚注 の中でBricsCADの図形の扱い方についての追加的な説明を提供しています。 3 AutoCADユーザーのためのBricsCAD V13 53 問題のある図形についての概要 BricsCADで問題がある図形の概要を以下に示します。 ワンポイント BricsCADが読み込み、作成、編集できる全ての図形は、DWGファイルに書き込みもで きます。 異尺度対応テキストと寸法 BricsCADは異尺度対応テキストと寸法をサポートしていません。 Autodeskは異尺度対応オブジェクトに対し、AutoCAD2007とそれ以前のバージョンに互換性 を持たせる方法を提供しています。これらのバージョンでは異尺度対応をサポートしていな いためです。異尺度対応に対するサポートはBricsCADのような他のCADでも存在すると考え ますが、実際はそうではありません。AutoCADは、オプション | 開く/保存で「異尺度対応 オブジェクトの表示の正確性を保持」がオン/オフの時、旧バージョンで図面を保存する時 に以下のことが起こります。 ÐÐ オン — 拡大縮小された異尺度対応のオブジェクトの表示が新しい画層で名前のないブロックとして保 存されます。画層は元の名前を維持しますが、数字の桁が付加されます。 ÐÐ オフ — 複数の表示が現れます。 しかし、BricsCADで変換されたDWGファイルを開いた時、名前のないブロックや新規画層の形 跡はありませんでした。BricsCADで異尺度対応図形を含むDWGファイルを開くと、注釈は非異 尺度対応オブジェクトとして表示されます。AutoCADで最後に図面が保存された時、事実上、 これらは異尺度対応の要素で拡大縮小されるのです。例えば、もし図面に1:1や1:4の注釈が あり、図面が保存される際に1:4の異尺度対応がカレントになっていれば、BricsCADで開い た時、寸法は1:4のサイズで表示されます。下の図をご覧下さい。 左: 異尺度対応がAutoCADで1:1で設定されているDWGファイルをBricsCADで開いた例 右: 異尺度対応がAutoCADで1:4で設定されているDWGファイルをBricsCADで開いた例 異尺度寸法がBricsCADで編集される時、その異尺度のプロパティはAutoCADで再び開いた時 に保存されます。 54 AutoCADユーザーのためのBricsCAD V13 寸法マスク BricsCADはAutoCADのDimBreakコマンドで作成された寸法マスクを表示できますが、作成と 編集はできません。 ダイナミックブロック BricsCADはAutoCADのブロックエディターで作成されたダイナミックブロックを表示できま すが、作成、編集はできません。BricsCADはプロパティパネルでダイナミックブロックの表 示の変更はできますが、カスタムグリップを使用しての変更はできません。 地理的位置 BricsCADはGEOGRAPHICLOCATIONコマンドで地理的位置を指定できますが、AutoCADで使用され ている位置マークの表示、作成、編集はできません。 らせん BricsCADはAutoCADのHelixコマンドで作成されたらせんを表示できますが、作成はできませ ん。らせんの移動、削除、基本的なプロパティ (色、線種など) の変更はできますが、それ 以外の編集はできません。 検査寸法 BricsCADはAutoCADのDimInspectコマンドで作成された検査寸法を表示できますが、作成と 編集はできません。 折り曲げ寸法 BricsCADはAutoCADのDimJoggedコマンドで作成された折り曲げ寸法を表示、編集できます が、作成はできません。 画層 BricsCADは画層と画層状態の読み込み、編集、書き込みをできますが、AutoCADで対応可能 な全てのフォーマットをサポートしているわけではありません。例えば、フィルター、透明 性の設定ができません。V13で追加されたものはビューポートごとの設定です。この章の終 わりにある“スタイルの互換性”の中のリストをご覧下さい。 3Dメッシュ BricsCADはAutoCADのMeshやMeshSmoothコマンドなどで作成されたメッシュオブジェクトを 認識できますが、3Dメッシュを作成、操作することはできません。このオブジェクトは基本 的なコマンド (移動、コピー、削除など) を使用してのみ編集は可能で、また色、線種など の基本的なプロパティも変更できます。 最近AutoCADに導入された“本当の”3Dメッシュオブジェクトというのがあります。これはポ リフェースから作成した“古い”メッシュではありません。BricsCADは Ai_Box や Ai_Sphere のようなコマンドでポリフェースメッシュを作成することができます。 3 AutoCADユーザーのためのBricsCAD V13 55 モデルドキュメンテーション BBricsCADは、AutoCADのViewBaseコマンドで作成されているモデルドキュメンテーションを最 低限のみサポートしています。境界ボックスは表示されますが、それぞれが「Object Enabler が必要です」というメッセージで埋められています。 マルチテキスト BricsCADはMTEXTコマンドでマルチテキストの読み込み、編集、書き込みはできます が、AutoCADで対応可能な全てのフォーマットをサポートしているわけではありません。例 えば、BricsCADはセルを持っておらず、行間隔を指定することもできません。この章の終わ りにある“スタイルの互換性”の中のリストをご覧下さい。 マルチライン BricsCAD V13はMLineやMlStyleコマンドでマルチラインやマルチラインスタイルを作成、編 集できます。MlStyleは図面エクスプローラーを開きます。しかしBricsCADにはまだMlEdit コマンドがなく、このため交差が編集できません。マルチラインはグリップや下記に表示さ れたプロパティバーのオプションで編集できます。 ÐÐ 頂点の再配置 ÐÐ マルチラインスタイルの指定(MlStyleコマンド) ÐÐ 閉じた/開いたマルチライン切り替え ÐÐ 先頭/末尾のキャップを省略 56 AutoCADユーザーのためのBricsCAD V13 BricsCADはAutoCADと同様にマルチラインスタイルファイルに.mlnを使用していますので、 図面エクスプローラーの”mlnファイルからロード”ボタンをクリックしてAutoCADからこれ らのファイルをコピーできます。 マルチ引出線 BricsCADはマルチ引出線を作成できませんが、AutoCADのMleaderコマンドで作成したこれら の引出線を表示はできます。コピーや回転などの基本的な編集コマンドには対応しており、 プロパティパネルから色や画層などの基本的なプロパティを編集することもできます。 マルチ引出線スタイルには対応していないため、テキスト、引出線、矢印などのマルチ引出 線のプロパティを編集することはできません。 プロキシ BricsCADはプロキシオブジェクトを表示できますが、基本的なプロパティ (色、線種など) 以外の編集はできません。BricsCADは、ODAにより提供されたAutoCAD Architecture以外は オブジェクトイネーブラーには対応していません。 3Dサーフェス BricsCADはAutoCADのSurfPatchやSurfBlendなどのサーフェスコマンドで作成されたサーフ ェスオブジェクトを認識できますが、サーフェスの作成はできません。BricsCADには押し出 し、回転コマンドなどがありますが、これらは閉じたオブジェクトのみで動作するので2Dソ リッドを作成します。 開いたオブジェクトはサーフェスを作成する必要があります。加え て、BricsCADはLoftやSweepなどのサーフェスに特有のコマンドがありません。 AutoCADから持ってきたサーフェスオブジェクトは、基本的なプロパティ (色、線種など) 以 外の編集はできません。 3 AutoCADユーザーのためのBricsCAD V13 57 表 BricsCADは表の読み込み、編集、書き込みはできますが、AutoCADで対応可能な全てのフォ ーマットをサポートしているわけではありません。例えば、セルの中に斜めにテキストを配 置できず、セルは二重線を作成できません。この章の終わりにある“スタイルの互換性”の 中のリストをご覧下さい。 アンダーレイ BricsCADは、DGN、DWFアンダーレイのロードと表示はできませんが、PDF、イメージアンダー レイ、外部参照図面ファイルのアタッチはできます。 ビューポート BricsCADは、長方形と多角形のビューポートの作成はできますが、VpClipコマンドでクリップ されたものを逆にすることはできません。BricsCAD V13での新規機能は下記に示すように、 個別のビューポートに表示スタイル (シェード印刷) を適用することです。 表示スタイル BricsCADは表示スタイルの読み込み、編集、作成はできますが、AutoCADで対応可能な全ての フォーマットをサポートしているわけではありません。例えば、閉鎖エッジと挿入エッジのプ ロパティはまだ実装されていません。デフォルトの表示スタイルのリストもAutoCADとは違い ます。この章の終わりにある“スタイルの互換性”の中のリストをご覧下さい。 58 AutoCADユーザーのためのBricsCAD V13 バージョンのリリースごとにDWG対応が向上 BricsCAD V10リリースの際に出されたこの本の発売以後、BricsysはV11で以下の図形に対す る対応を追加しました。 ÐÐ 弧長寸法 ÐÐ ダイナミックブロックの修正 ÐÐ フィールド ÐÐ 地理的位置の一部対応 ÐÐ 光源 ÐÐ PDFアンダーレイ ÐÐ サーフェスの再分割 BricsCAD V11リリースの際に出されたこの本の発売以後、BricsysはV12で以下の図形に対す る対応を追加しました。 ÐÐ 幾何拘束と寸法拘束 ÐÐ ライブ切断 ÐÐ 表 BricsCAD V12リリースの際に出されたこの本の発売以後、BricsysはV13で以下の図形に対す る対応を追加しました。 ÐÐ マルチライン ÐÐ シートセット ÐÐ ツールパレット 3 AutoCADユーザーのためのBricsCAD V13 59 DWG2012のオブジェクトサポート DWGファイルを読み込み、表示、編集、書き出しするために、BricsCADはOpen Design Alliance (ODA) から提供されるTeighaライブラリを使用しています。ODAが図形のサポートを追 加すると、BricsysもこれらのサポートをBricsCADに追加します。 サポートされている2D図形 BricsCADは、AutoCAD2012で作成された以下の2D図形を正しく表示します: 円弧 AutoCADBricsCAD 読取 / 作成 / 編集 円弧 円 AutoCADBricsCAD 読取 / 作成 / 編集 円 楕円 AutoCADBricsCAD 読取 / 作成 / 編集 楕円 楕円弧 ハッチング AutoCADBricsCAD 読取 / 作成 / 編集 パターン ソリッド グラデーション 島 テキスト検知 60 AutoCADユーザーのためのBricsCAD V13 線分 AutoCADBricsCAD 読取 / 作成 / 編集 線分 点 AutoCAD読取 / 作成 / 編集 点表示モード 0 点表示モード 98 ポリライン AutoCADBricsCAD 読取 / 作成 / 編集 セグメント 円弧 可変幅 フィットカーブ スプライン 放射線 AutoCADBricsCAD 読取 / 作成 / 編集 放射線 3 AutoCADユーザーのためのBricsCAD V13 61 ソリッド (2D) AutoCADBricsCAD 読取 / 作成 / 編集 三角形 矩形 スプライン AutoCADBricsCAD 読取 / 作成 / 編集 閉じる 開く 線幅 AutoCAD読取 / 作成 / 編集 線幅 50 構築線 AutoCADBricsCAD 構築線 幾何拘束と寸法拘束 寸法拘束 AutoCADBricsCAD 読取 / 作成 / 編集 寸法拘束 幾何拘束 AutoCADBricsCAD 読取 / 作成 / 編集 幾何拘束 62 AutoCADユーザーのためのBricsCAD V13 サポートされているテキスト図形 BricsCADはAutoCAD2012で作成された以下のテキスト図形を正しく表示します。例外はこの 章の最後で詳述しますが、マルチテキスト、表、注釈尺度などの一部のフォーマットです。 属性定義AutoCADBricsCAD 読取 / 作成 / 編集 テキスト 属性参照AutoCADBricsCAD 読取 / 作成 / 編集 属性参照 マルチライン属性 マルチテキスト AutoCADBricsCAD * 読取 / 作成 / 部分的編集 マルチテキスト *) BricsCADは、例えば列などマルチテキストの全てを作成できるわけではありません。この章の終わりにある“スタイルの互換 性”の中のリストをご覧下さい。 表AutoCADBricsCAD * 読取 / 作成 / 部分的編集 表、セル *) BricsCADは、例えば二重ラインを持つ列など表の全てを作成できるわけではありません。この章の終わりにある“スタイルの 互換性”の中のリストをご覧下さい。. 3 AutoCADユーザーのためのBricsCAD V13 63 テキストAutoCADBricsCAD 読取 / 作成 / 編集 テキスト 文字フィールド 公差AutoCAD *BricsCAD 読取 / 作成 / 編集 公差 *) AutoCADは幾何公差オブジェクトを完全に編集することはできません。 サポートされている寸法図形 BricsCADは、分割、検査、折り曲げ寸法の作成と編集を除く、AutoCADの全ての寸法図形を サポートしています。 平行寸法AutoCADBricsCAD 読取 / 作成 / 編集 平行寸法 角度寸法AutoCADBricsCAD 読取 / 作成 / 編集 角度寸法 孤長寸法 AutoCADBricsCAD * 読取/ — / — 孤長寸法 *) BricsCADは孤長寸法を表示できますが、作成と編集はできません。 64 AutoCADユーザーのためのBricsCAD V13 直径寸法AutoCADBricsCAD 読取 / 作成 / 編集 直径寸法 寸法マスク AutoCADBricsCAD * 読取 / — / — Break *) BricsCADは寸法マスクを表示できますが、作成と編集はできません。 検査寸法 AutoCADBricsCAD * 読取 / — / — Inspect *) BricsCADは検査寸法を表示できますが、作成と編集はできません。. 折り曲げ寸法 AutoCADBricsCAD * 読取 / ― / 編集 Jogged *) BricsCADは折り曲げ寸法を表示できますが、作成と編集はできません. 座標寸法AutoCADBricsCAD 読取 / 作成 / 編集 X座標 Y座標 3 AutoCADユーザーのためのBricsCAD V13 65 半径寸法AutoCADBricsCAD 読取 / 作成 / 編集 半径寸法 引出し線AutoCADBricsCAD 読取 / 作成 / 編集 引出し線 クイック引出線* AutoCADBricsCAD * 読取 / 作成 / 編集 クイック引出線 *) QLeaderコマンドはBricsCADの新規コマンドです。 マルチ引出線 AutoCADBricsCAD * 読取 / — / — マルチ引出線 *) BricsCADはマルチ引出線の作成も編集もできません。文字と矢印を編集することもできませんが、基本的なプロパティバー ( パレット) から色や画層などを編集することはできます。BricsCADはマルチ引出線のスタイルはサポートしていません。 66 AutoCADユーザーのためのBricsCAD V13 サポートされている複雑な2D図形 ブロック参照 AutoCADBricsCAD 読取 / 作成 / 編集 挿入 ダイナミック ブロック一括挿入 ミラー 均一尺度 地理的AutoCADBricsCAD * 読取 / 作成 / — 位置表示されません *) BricsCAD地理的位置の作成はできますがジオグラフィックマークの表示と編集はできません。 3 AutoCADユーザーのためのBricsCAD V13 67 イメージAutoCADBricsCAD 読取 / 作成 /編集 イメージ クリップ ワイプトアウト 光源AutoCADBricsCAD 読取 / 作成/ 編集 光源 マルチライン AutoCADBricsCAD* 読取 / 作成/ 編集 マルチライン *) V13現在、BricsCADはマルチラインの作成とマルチラインスタイルの指定ができます。 Oleフレーム AutoCADBricsCAD 読取 / 作成/編集 Oleフレーム 68 AutoCADユーザーのためのBricsCAD V13 リージョン AutoCADBricsCAD 読取/ 作成 / 編集 リージョン シェープAutoCADBricsCAD 読取 / 作成 / 編集 シェープ アンダーレイAutoCADBricsCAD * 部分読取 / 作成 / 編集 *) BricsCADはDGNとDWFアンダーレイを表示できません。 Axiom変換サービスからのDGNイメージ; Residential Drafting ServicesからのDWFイメージ。 DGN DWF PDF *) Bricsysは複数ページのPDFファイルをサポートしていません。 3 AutoCADユーザーのためのBricsCAD V13 69 ビューポート AutoCADBricsCAD * 読取 / 作成 / 部分編集 ビューポート クリップ *) BricsCADはクリップされたビューポートの反転はサポートしていません。 70 AutoCADユーザーのためのBricsCAD V13 サポートされている3D図形 BricsCADはAutoCAD2012で作成された以下の3D図形を正しく表示します: 3Dサーフェス AutoCADBricsCAD 読取 / 作成 / 編集 3Dサーフェス エッジ非表示 らせんAutoCADBricsCAD * 読取/ — / — らせん *) BricsCADはらせんを表示しますが、作成はできません らせんは、移動、削除、および基本的なプロパティ(色、線種など)の変更を除き、BricsCADで編集することはできません。 3Dポリライン AutoCADBricsCAD 読取 / 作成 / 編集 3Dポリライン ポリフェースメッシュ AutoCAD BricsCAD 読取 / 作成 / 編集 メッシュ 3 AutoCADユーザーのためのBricsCAD V13 71 プロキシ図形 AutoCADBricsCAD * 読取 / — / — プロキシ *) BricsCADはプロキシオブジェクトを表示しますが、基本的なプロパティ (色、線種など)を除いては 編集できません。BricsCADはAutoCADのArchitectureを除いて、オブジェクトイネーブラをサポートしていません。 切断面 AutoCADBricsCAD * 読取 / 作成 / 部分編集 ライブ切断 *) BricsCAD V13はAutoCADで作成された折り曲げ切断面は扱えませんが、BricsCADで作成された折り曲げ切断面は扱えます。 3Dソリッド AutoCADBricsCAD 読取 / 作成 / 編集 ボディ 72 AutoCADユーザーのためのBricsCAD V13 スウィープ 直方体 円錐 円筒 ピラミッド 3 AutoCADユーザーのためのBricsCAD V13 73 球 トーラス くさび メッシュ分割 AutoCADBricsCAD * 読取 / — / — 3D mesh objects *) BricsCADはAutoCADで作成されたメッシュオブジェクトを認識できますが、3Dメッシュを作成、操作はできません。 このオブジェクトは基本的なコマンド (移動、コピー、削除など) を使用して編集でき、また色、線種などの基本的な プロパティも変更できます。これらは最近AutoCADに導入された“本当の”3Dメッシュオブジェクトであり、Ai_Boxや Ai_Sphereなどのポリフェースから作成した“古い”メッシュではありません。 74 AutoCADユーザーのためのBricsCAD V13 サーフェス AutoCADBricsCAD * 読取 / — / — 押し出し ロフト 回転 スウィープ *) BricsCADはAutoCADで作成されたサーフェス図形を認識できますが、作成はできません。サーフェス図形は基本的なプロパティ (色、線種など)以外は編集できません。BricsCADの押出しや回転コマンドは閉じた図形だけが対象で、サーフェスの作成はできま せん; BricsCADには、Loft、Sweepコマンドはありません。 3 AutoCADユーザーのためのBricsCAD V13 75 プロパティの互換性 BricsCADはBYLAYERやBYBLOCK設定を含む、AutoCADで見られるプロパティのほとんどをサポ ートしています。 AutoCADプロパティ BricsCADプロパティ BricsCADがサポートしているもの 異尺度... 色 色 ACIカラーとトゥルーカラー。カラーブックはサポートしていません 高度 高度 ハイパーリンク ハイパーリンク 画層 画層 全ての画層名。下記セクションの中に挙げられたプロパティはサポートしていません 線種 線種 線種尺度 線種尺度 線の太さ 線の太さ マテリアル マテリアル 印刷スタイル 印刷スタイル 全てのAutoCADの線種 すべての線の太さ すべてのAutoCADの印刷スタイル 影の表示... 厚さ 厚さ イメージ透過性... 画層プロパティの互換性 BricsCADはAutoCADの画層システムの基本的なプロパティの全てをサポートしています。例 えば、DWGファイルは特殊文字を含む255文字までの名前で無制限の数の画層を持つことがで きます。 しかし、BricsCADはAutoCADほどは画層に対するコントロールができません。例えば、透明 性、ビューポートごとの設定ができません。一方、BricsCADは画像で直接マテリアルプロ パティをサポートしています。これはAutoCADでは間接的にのみサポートされているもので す。V13で追加された機能は、VP(ビューポートの略)色、VP線種、VP線の太さ、VP印刷ス タイルプロパティです。 AutoCADコマンド BricsCADコマンド BricsCADエイリアス LayerLayerla LayerStateLayerStatelas 下記で両CADの画層プロパティの違いを説明しています: 上: AutoCADの画層プロパティ (ペーパー空間) 下: BricsCADの画層プロパティ (ペーパー空間) 76 AutoCADユーザーのためのBricsCAD V13 画層プロパティの違いを下記の表で簡潔に示します。 AutoCAD画層プロパティ BricsCADで同等のプロパティ BricsCADでサポートされているもの 状態 カレント カレントか、カレントでないかの2種類のステータスのみ 名前 画層名 全てのAutoCAD画層名の形式 オン オン/オフ フリーズ フリーズ ロック ロック 色 色 カラーブック以外の全てのAutoCADの色 線種 線種 線の太さ AutoCADの線種 線の太さ 透過性 ... 印刷スタイル 印刷スタイル AutoCADの印刷スタイルで.ctb、または.stb ファイル 印刷 印刷 新規ビューポートフリーズ 新規VP VPフリーズ VPのフリーズ (V12の”VP Curr”からリネームされました) VP 色 VPの色 VP 線種 VPの線種 VP 線の太さ VPの線の太さ VP 透過性 ...... VP 印刷スタイル VPの印刷スタイル 説明 説明 BricsCADは図面エクスプローラーで画層状態を定義し、コントロールします。 上: AutoCADの画層状態ダイアログボックス 下: BricsCADの図面エクスプローラーの画層状態 3 AutoCADユーザーのためのBricsCAD V13 77 スタイルの互換性 BricsCADはAutoCADで見られるスタイルのほとんどをサポートしています。青色で表示された ものはV13で新しく追加されたものです。 AutoCADスタイル 詳細表示スタイル BricsCADスタイル BricsCADでサポートされているもの ... 寸法スタイル 寸法スタイル マルチラインスタイル マルチラインスタイル 交差編集以外の全てのマルチライン マルチ引出線スタイル ... マルチ引出線の表示。 マルチ引出線スタイルの作成と編集はできません 印刷スタイル 印刷スタイル セクションビュースタイル ... 異尺度以外の全ての寸法スタイル 全ての印刷スタイル 表スタイル 表スタイル ほぼ全ての表スタイル 文字スタイル 文字スタイル 注釈以外のすべてのテキストスタイル 表示スタイル 表示スタイル 多くの表示スタイル 次のセクションからスタイルのさらなる詳細を説明していきます。 詳細表示スタイルとセクション表示スタイル 詳細表示スタイルとセクション表示スタイルは、AutoCAD2013のモデルドキュメンテーション 機能の新機能で、これはまだBricsCADではサポートされていません。 AutoCAD 2012のモデルドキュメンテーションはBricsCADで表示できません; 以下のエラーメ ッセージは2Dビューで表示されます。 (モデルドキュメンテーションは従来の3Dモデル(AutoCADかInventorから持ってきたもの、 またはSolidworksやPro/Engineerからインポートしたもの)の2Dビュー(正面、右、上、ア イソメなど)を作成するAutoCADの機能です。 78 AutoCADユーザーのためのBricsCAD V13 寸法スタイル BricsCADは、異尺度対応と文字方向以外は、AutoCADの寸法スタイルと変数の全てのプロパテ ィをサポートしています。 AutoCADコマンド BricsCADコマンド BricsCADエイリアス DimStyleDimStyled, ddim, dimsty, ds,dst, expdimstyles, setdim BricsCADではDimStyleコマンド入力で図面エクスプローラーが開きます。 左: AutoCADの寸法スタイルのダイアログボックス 右: BricsCADの図面エクスプローラーの寸法スタイル 引出し線、クイック引出線、マルチ引出線スタイル BricsCADはAutoCADと同様にDimStyleコマンドで引出線 (DimLeaderコマンドで描画) のスタ イルをサポートしています。BricsCAD V13はQLeaderコマンドと“スタイル” (実際はプロパ ティです) を追加しましたが、マルチ引出線やマルチ引出線スタイルの作成はできません。 しかし、AutoCAD図面からインポートされたものを表示することや、プロパティバーで最低限 のマルチ引出線の編集をすることはできます。 AutoCADコマンド スタイルコマンド BricsCADに存在するか DimLeaderDimStyleある QLeaderQLeader Setting V13で新規に追加 MLeader MLeaderStyleない 3 AutoCADユーザーのためのBricsCAD V13 79 BricsCADの他の多くのスタイルと違い、クイック引き出線のオプションはQLeader Settings コマンドでアクセスするダイアログボックス内に存在します。 左: AutoCADのQLeaderコマンドの設定ダイアログボックス 右: BricsCADのQLeaderコマンドのオプション BricsCADはAutoCADで見られるほぼ全てのクイック引出線オプションをサポートしています。 AutoCADクイック引出線オプション BricsCADでの同等のオプション 注釈オプション 注釈タイプタイプ マルチテキストオプション マルチテキスト 注釈再使用 再使用 引出線 & 矢印オプション 引出線 引出線 最大ポイント数 最大ポイント数 矢印 矢印 角度拘束 角度拘束 アタッチオプション 80 左側の文字 左側の文字 右側の文字 右側の文字 下の行のアンダーライン ... AutoCADユーザーのためのBricsCAD V13 マルチテキストとテキストスタイル BricsCADは異尺度対応と文字の方向をレイアウトに揃える機能以外は、全ての文字スタイル オプションをサポートしています。 AutoCADコマンド BricsCADコマンド BricsCADエイリアス StyleStylest, ddstyle, expstyle, expstyles, expfont MTextMTextmt, t 上: AutoCADのスタイルダイアログボックス 下: BricsCADの図面エクスプローラーの文字スタイル BricsCADはMTextコマンドでスタイルの上書きをサポートしています。 上: BricsCADのマルチテキスト編集ツールバー 下: AutoCADのマルチテキスト編集ツールバー 3 AutoCADユーザーのためのBricsCAD V13 81 BricsCADはAutoCADのマルチテキストオプションの約半分をサポートしています。 AutoCADのマルチテキスト機能 BricsCADのマルチテキスト機能 スタイル スタイル フォント フォント 異尺度対応 ... 高さ 高さ 太字 太字 傾斜 傾斜 下線 下線 上線 上線 元に戻す 元に戻す やり直し やり直し 分数 分数 色 色 ルーラー切り替え ... ダイナミック段組 ... 段数指定 ... 段組プロパティ ... マルチテキストの位置合わせ 文字の位置合わせ 段落プロパティ ... 段落の位置合わせ ... 行間隔 ... 番号付け ... 文字フィールドを挿入 文字フィールド 大文字/小文字の変換 大文字/小文字の変換 特殊文字 特殊文字 傾斜角度 傾斜角度 文字間隔 文字間隔 文字幅 文字幅 82 テキストを読み込む ... 検索と置換 ... AutoCAPS ... 文字セット ... 段落を結合 ... フォーマット削除 ... 背景マスク ... (プロパティバーを使用) 書式設定 ... (Settingsコマンドを使用) AutoCADユーザーのためのBricsCAD V13 (FINDコマンドを使用) マルチラインスタイル V13以前は、BricsCADはAutoCADで作成されたマルチラインの表示のみをサポートしていまし た。 マルチラインやそのスタイルの作成はできませんでした。V13では、BricsCADはMlineコ マンドでマルチラインの作成ができ、MlStyleコマンド(図面エクスプローラーが開きます) でスタイルの指定ができます。 AutoCADコマンド AutoCADコマンド MlStyle MlStyle BricsCADエイリアス ... BricsCADはAutoCADのマルチラインスタイルで見られる全てのプロパティをサポートしてい ます。 上: AutoCADのマルチラインスタイル編集 下: BricsCADの図面エクスプローラーのマルチラインスタイル編集 3 AutoCADユーザーのためのBricsCAD V13 83 印刷スタイル BricsCADはAutoCADの印刷スタイルをサポートしており、PlotStyleとStylesManagerコマンド で作成、編集します。BricsCADのPlotterManagerコマンドは印刷設定を作成し、PageSetupコ マンドは印刷のためにページ設定を事前に定義します。 (AutoCADと同じ) AutoCADコマンド BricsCADコマンド BricsCADエイリアス PlotStylePlotStyle... StylesManager StylesManager ... PlotterManager PlotterManager ... PageSetupPageSetup... 印刷スタイルでサポートされているプロパティは両CADで同じです — .ctbファイルに保存されている色従属印 刷スタイル。.stbファイルに保存されている名前の付いた印刷スタイル。V13は2つの新規の印刷スタイルオプ ションをサポートしています。 印刷結果とプレビューで、線結合タイプと塗り潰しタイプを切り替えます。 左: AutoCADの印刷スタイルプロパティ 右: BricsCADの印刷スタイルプロパティ 84 AutoCADユーザーのためのBricsCAD V13 表スタイル V12よりも前には、BricsCADはDWGファイルをインポートした場合、表の表示とスタイルの変 更のみをサポートしていました。V12では、BricsCADはAutoCADと同様にTableStyleコマンド で表スタイルの作成、編集ができます。 AutoCADと違い、TableStyleコマンドは図面エクス プローラーの表スタイルセクションを呼び出します。 AutoCADコマンド BricsCADコマンド BricsCADエイリアス TableStyleTableStyle... AutoCADと同様にBricsCADはタイトル、ヘッダー、データとセルを分けて表示できます。し かしBricsCADはAutoCADで扱われる全ての表プロパティをサポートしているわけではありま せん。 AutoCAD表プロパティ BricsCADで同等の表プロパティ 一般 (データ) プロパティ 表の方向 表方向 塗り潰し色 背景色 位置合わせ 位置合わせ 書式 ... 余白 セルのマージン 行/列の作成時にセルを結合 ... テキストプロパティ 文字スタイル スタイル 文字の高さ 高さ 文字の色 色 文字の角度 ... 罫線 線の太さ 線の太さ 線種 ... 色 色 二重線 ... 間隔 ... 罫線プロパティの設定を適用 セルの枠 3 AutoCADユーザーのためのBricsCAD V13 85 左: AutoCADの表スタイル管理のダイアログボックスによる表プロパティの編集. 右: BricsCADの図面エクスプローラーによる表プロパティの編集 表示スタイル BricsCAD V12はShadeModeコマンドの機能を拡張し、AutoCADのような各種表示スタイルで3D 図面を表示するようになりました。V13は印刷中に表示スタイルでビューポートの上書きをす る機能を追加しました。 AutoCADコマンド BricsCADコマンド BricsCADエイリアス VsCurrentShadeModevscurrent VisualStylesVisualStyles... BricsCADには以下の表示スタイルがあります。 86 AutoCADの表示スタイル名 BricsCADの表示スタイル名 2Dワイヤーフレーム 2Dワイヤーフレーム ワイヤーフレーム 3Dワイヤーフレーム 陰線 陰線 リアリスティック リアリスティック コンセプト 概念 シェード グーロー シェードとエッジ グーローとエッジ ... フラット ... フラットとエッジ ... モデリング ... 高解像度 グレーシェード ... スケッチ ... X線 ... AutoCADユーザーのためのBricsCAD V13 BricsCADはAutoCADの表示スタイルプロパティの多くをサポートしており、現在は存在しない 機能も今後追加されていきます。一部の分野ではBricsCADはAutoCADよりも多くのプロパティ を持っています。以下の表で詳述します。 AutoCADの表示スタイルプロパティ BricsCADで同等の表示スタイルプロパティ 面設定プロパティ フェーススタイル フェーススタイル 照明品質 ライティング品質 色 色 モノクロ モノクロ 不透明度 不透明 マアテリアル表示 マアテリアル表示 照明プロパティ ハイライト強度 (未実装) 影による表示 影の表示 環境設定プロパティ 背景 背景 エッジ設定プロパティ 表示 表示 色 色 ... 幅 ... 折り目角度 陰線エッジプロパティ 表示 (未実装) 色 (未実装) 線種 (未実装) 交差エッジプロパティ 表示 (未実装) 色 (未実装) 線種 (未実装) シルエットエッジプロパティ 表示 表示 ... 色 幅 幅 エッジ変更子プロパティ 延長線 (未実装) ジッター (未実装) 折り目角度 (未実装) ハローギャップ% (未実装) 3 AutoCADユーザーのためのBricsCAD V13 87 カスタマイズされた表示スタイルはBricsCAD、AutoCADの両方でインポートとエクスポート ができません。BricsCADのVisualStylesコマンドは図面エクスプローラーを開き、表示スタ イルの作成と編集ができます。 左: AutoCADの表示スタイル管理 右: BricsCADの図面エクスプローラーの表示スタイル設定 ——— バージョンが上がるごとにBricsCADはより多くのDWGオブジェクト、表、プロパティをサポ ートしていますが、同時にAutodeskもAutoCADにより多くの機能を追加しており、競争状態 が続いています。 88 AutoCADユーザーのためのBricsCAD V13 第4章 BricsCADのカスタマイズ とプログラミング AUTOCADのほとんどのカスタマイズはCUIとオプションコマンドで行われますが、BRICSCADで はカスタマイズと設定コマンドで行います。 AutoCAD: CUIとオプションコマンドでカスタマイズ BricsCAD: カスタマイズ (エイリアス: cui) と設定 (エイリアス: options) コマンドでカスタマイズ この章では、BricsCADのカスタマイズとプログラミングの概要を説明します。特にAutoCADの 方法との違いに重点を置きます。 ÐÐ さらなる詳細に関しては、BricsCADのカスタマイズに関するEブックをご覧ください。(www.bricscad. com/estore) ÐÐ BricsCAD V13のプログラミングに関する詳細情報については、無料のオンラインデベロッパー参考資料 をご覧下さい。(www.bricsys.com/bricscad/help/en_US/V12/DevRef) カスタマイズ範囲 BricsCAD V13で新規のカスタマイズ範囲は青色で表示されています; この章で取り上げる項目は太字で表示さ れています。 カスタマイズ範囲 AutoCADコマンド エイリアス ... コマンドバー Options クロスヘアカーソル Options ダブルクリック動作 Cui ダイナミック入力 Options ファイルパス Options フォント Style グリップ Options ハッチチングパターン ...1 キーボードショートカット Cui 線種 ...1 メニューバー Cui マウスボタン Cui 印刷スタイル PlotStyle クイックアクセスツールバー Cui クイックプロパティパレット Cui リボン Cui ロールオーバーツールチップ Cui スクリプト Script, ActRecord 選択プレビュー Options シェルコマンド ...1 ショートカット/コンテキストメニュー Cui ステータスバー Right-click, Diesel システム変数 SysVar, Options タブレット Cui ツールパレット ToolPalettes, Customize ツールバー Cui UCSアイコン Options ユーザープロファイル Options ワークプレース Cui 1 BricsCADコマンドで同等のもの カスタマイズ | エイリアス 設定 | コマンドライン 設定 | 表示 カスタマイズ | マウス 設定 | ダイナミック入力 設定 | ファイル Style 設定 | グリップ ...1 カスタマイズ | キーボード Explorer カスタマイズ | メニュー カスタマイズ | マウス PlotStyle ...3 ...3 ...3 ...3 Script 設定 | 選択プレビュー カスタマイズ | シェルコマンド カスタマイズ | メニュー 右クリック, Diesel式 SysVar, 設定 カスタマイズ | タブレット ツールパレット カスタマイズ | ツールバー 設定 | ユーザー座標系 プロファイル管理 ...3 注記: 1 Notepadなどのテキスト編集により、AutoCADやBricsCADの外で編集される必要があります。 2 図形のダブルクリックでBricsCADのプロパティパレット (バー) が開きます。 3 BricsCADでは利用できません。 90 AutoCADユーザーのためのBricsCAD V13 AutoCADのオプションとBricsCADの設定の比較 BricsCADとAutoCADは、ユーザーインタフェースの表示変更からプロジェクトフォルダー名の 指定まで、CAD作図環境の管理についての様々な拡張オプションを提供しています。ほとんど の設定がシステム変数に保存されています。 その他はデータファイル、環境変数、Windowレ ジストリに保存されています。 システム変数 AutoCADの設定変更の主要インタフェースは、Optionコマンドにより表示されるダイアログボ ックスです。これは全てではありませんが、多くのシステム変数にアクセスします。 左: AutoCADのファイルタブ 右: BricsCADのファイルノード BricsCADの同様のダイアログボックスはSettingsコマンドにより呼び出されます。AutoCADと は対照的にSettingsコマンドから全てのシステム変数にアクセスできます。設定ダイアログ ボックスの使用についての詳細は第2章をご覧下さい。AutoCADのシステム変数のほとんどを サポートしていることに加え、BricsCADはシステム変数と全く同じように動作する”ユーザ ー定義”と呼ばれる追加的な変数を持っています。これらはBricsCADに特有のため、Bricsys は違う名前を付けました。 BricsCADはSetVarコマンドを採用し、これらの変数へのダイレクトコマンドラインアクセス をします。 AutoCAD - SetVarコマンドはシステム変数のみへのアクセスで、環境変数やレジストリ変数へのアク BricsCAD - Setvarコマンドはシステム変数とユーザー定義変数にアクセスします。 セスはありません。 付録Bは、AutoCADとBricsCADでシステム変数とユーザー定義を比較する包括的なリストを提 供しています。 4 AutoCADユーザーのためのBricsCAD V13 91 ファイルパス AutoCADとBricsCADで作成された図面は、フォント、プロファイル、外部参照、など多数の サポートファイルを使用します。これらのファイルは数多くのフォルダーに保存されていま す。両CADはこれらのファイルへのパスを指定することを可能にします。 AutoCAD: オプションダイアログボックスのファイルタブにパスを指定します。 BricsCAD: 設定ダイアログボックスのプログラムオプションに指定します。 昔、もっとシンプルだった時代には、サポートファイルは単純に¥Supportという名前のフォ ルダーに保存されているだけでした。しかしマイクロソフトがWindowsをより複雑にしたよう に、サポートファイルはコンピューターのハードドライブ上のフォルダ中に散らばってしま いました。そして時にはお使いのコンピュータ上に無い場合さえあります。 この複雑さはネットワークに由来します。様々なサポートファイルが様々なフォルダーに保 存されています。 ローカルファイル - お使いのコンピューター上に保存されています。 これらのファイルは各ユーザ ー、各CADに特有です。例えば、DWG図面ファイルやローカルカスタマイズファイルなどがあります。 LocalLowファイル - ローカルファイルのように保存されていますが、低いインテグリティレベルにあ ります。 Windowsの保護モード時にウェブラウザにより使用されます。BricsCADはLocalLowフォルダー を使用しません。 Commonファイル - お使いのコンピューター上に保存されています。 これらのファイルはフォントや印 刷ドライバーなどの多くのプログラムに共通です。 一時ファイル - ローカル上でもネットワーク上でも“どこでも”保存されます。 これらのファイル は、自動バックアップファイルなどのように、CADの編集時に作成されます。 ローミングファイル - どのコンピューター上にも保存されます。 これらのファイルは、線種やハッチ ングパターンなどのように各ユーザーに特有で、ネットワークにつながったコンピューターのどこから でもアクセスできます。本章に後ろにあるローミングプロファイルをご覧下さい。 ネットワークファイル - ネットワーク上に保存されており、誰でもアクセス可能です。例えば、ブロ ックやテンプレートなどです。これらのファイルは皆で共有するためのものです。 Windowsでは、C:\Users\login\ 下の“AppData”と名付けられた隠しフォルダーの中にフォ ルダーがあります。C:\Users\login\ の“login”はログインしたユーザー名です。私のロ グイン名は rhg ですので、ローカルとローミングフォルダーは C:\Users\rhg\AppData の 下に存在します。 左: Windowsのローカルとローミングサポートフォルダー 右: Linuxのサポートフォルダー 92 AutoCADユーザーのためのBricsCAD V13 Windowsとの互換性を維持するため、Linux版のBricsCADはローカルとローミングフォルダー 以外はよく似たフォルダー名と構造を使用しています。すべてのサポートフォルダーはこの パスで見つかります。 /home/ralphg/Bricsys/BricsCAD/V13/en_US/ チュートリアル: AutoCADサポートフォルダのBricsCADへの追加方法 もしお望みであれば、BricsCADのサポートパスを一部/全てのAutoCADのフォルダーに指定でき ます。これは設定ダイアログボックスのプログラムオプションのセクションで実行されます。 1. BricsCADを起動し、Settingsコマンドを入力します。 2. 検索フィールドで”検索パス”と入力します。 3. 設定ダイアログがサポートファイル検索パスアイテムへ飛びます。 4. 閲覧ボタン 5. フォルダーリストダイアログボックスで、”フォルダーを追加”ボタン ボタン 6. をクリックします。フォルダーリストダイアログボックスが表示されます。 をクリックして閲覧 をクリックします。 このダイアログに表示される追加したいAutoCADフォルダーを選択し、OKボタンをクリックしま す。 4 AutoCADユーザーのためのBricsCAD V13 93 7. フォルダーがリストに追加され、新規に追加されたことを示すためフォルダーがハイライトされま す。 8. 別のサポートフォルダーを追加する時は同じことを繰り返します。例えば、DWT図面テンプレート ファイルを以下に追加します。C:\Users\<login>\AppData\Local\Autodesk\AutoCAD 2013 - English\R19.0\enu\Template and most other support files at C:\Users\<login>\AppData\Roaming\ Autodesk\AutoCAD 2013 - English\R19.0\enu\Support 9. 終了する時はOKボタンをクリックします。 ユーザープロファイル BricsCADとAutoCADは両方ともカスタマイズ設定を保存するユーザープロファイルをサポート しています。Option (AutoCADの場合) コマンド、Settings (BricsCADの場合) コマンドで 設定を変更後、.argユーザープロファイルファイルにこれらを保存できます。複数のプロフ ァイルを作成し、複数ユーザーやプロジェクト用にCADプログラムをカスタマイズできます。 デスクトップショートカットに/Pスイッチを追加することにより、ユーザープロファイルで BricsCADを始められます (デスクトップのショートカットアイコンを右クリックし、ショー トカットメニューからプロパティを選択)。以下のように対象テキストを編集します。 "C:\Program Files\Bricsys\BricsCAD V13\bricscad.exe" /P <UserProfileName> myprofile.argなどの.argファイル名で、<UserProfileName>を置き換えます。 "C:\Program Files\Bricsys\BricsCAD V13\bricscad.exe" /P myprofile.arg 各CADにより、様々な方法でプロファイルが作成されます。 AutoCAD: ユーザープロファイルは、オプションダイアログボックスのプロパティタブから作成、また アクセスします。 BricsCAD: ユーザープロファイルは、UserProfileManager.exe.、つまり別のアプリケーションから作成 されます。 Windowsのスタートボタンをクリックして、BricsCAD外部からユーザープロファイル管理を 起動することができます。以下を選択します。すべてのプログラム | Bricsys | BricsCAD V13 | ユーザープロファイル管理。もしくはBricsCAD内のProfileMangerコマンドからアクセ スします。 94 AutoCADユーザーのためのBricsCAD V13 チュートリアル: AutoCADプロファイルのBricsCADへのインポート方法 両CADは.argファイルについて同じフォーマットを使用しており、AutoCADで作成したプロフ ァイルをBricsCADにインポートできます。以下の手順で実行します。 最初に、AutoCADから.argファイルをエクスポートします。 1. AutoCADではOptionsコマンドを入力しプロファイルタブをクリックします (下記をご覧下さい)。 2. リストからプロファイルを選択し、エクスポートをクリックします。 3. プロファイルが保存されるべきフォルダーを選択します。ファイル名を変更することもできます。 4. 保存をクリックします。 5. OKボタンをクリックし、ダイアログボックスを閉じます。 次に、BricsCADに.argファイルをインポートします: 1. BricsCADではツールメニューからユーザープロファイル管理を選択します (下記をご覧下さい)。 2. ユーザープロファイル管理のインポートをクリックします。 3. AutoCADからエクスポートされた.argファイルを選択し、開くボタンをクリックします。 4. プロファイルを適用するため、現在の状態をセットをクリックします。 5. OKボタンをクリックし、ダイアログボックスを閉じます。 4 AutoCADユーザーのためのBricsCAD V13 95 プロファイルのローミング BricsCADとAutoCADはプロファイルのローミングをサポートしているので、これにより会社 内を“移動”ができるようになり、オフィスネットワークに接続されたどのコンピューター 上からもCAD (設定をカスタマイズ) を使えるようになります。設定は入力したログイン名 により自動的に認識されます。 全てのCAD関連ファイルがローミングできるわけではありません。 DWG図面やCUIファイルな どの一部はローカルに残ります。ローミングできるもの、できないファイルは様々なフォル ダに保管されます。これらのファイルは、コンピューター上で動作するWindowsのバージョ ンにより名前が変化します。 注記 AutoCAD 2013現在、AutodeskはWindows Vista上でのAutoCADの動作をサポートしていませ ん; BricsysはVista上でのBricsCAD V13の動作をサポートしています。 この本の執筆時に、BricsysもAutodeskもWindows 8のサポートを発表していません(2013年2月現 在、BricsCADはWIndows8をサポートしています)が、テストした所、両CADともWindows8上で問題な く動作しました。 Windows VistaとWindows 7では、ファイルは以下のフォルダに保存されています。 AutoCAD 2012でローミング可能なファイル。C:\Users\login\AppData\Roaming\Autodesk\ AutoCAD 2013\R19.0\enu ÐÐ データリンク ÐÐ 言語パック ÐÐ マイグレーション ÐÐ 印刷スタイル (CTB, STB)、 印刷パラメーター (PMP)、印刷設定 (PC3) ÐÐ Sサポートファイル (CUIX、FMP、LIN、MLN、MNL、PAT、PGP、PSF、UNT、など) AutoCADでローミング不可のファイル。C:\Users\login\AppData\Local\Autodesk\AutoCAD 2013\R19.0\enu ÐÐ テンプレートファイル (DWT, DST, DGN) ÐÐ ウェブサーバー BricsCADでローミング可能なファイル。C:\Users\login\AppData\Roaming\Bricsys\BricsCAD\ V13\en_US ÐÐ 印刷スタイル (CTB, STB)、印刷設定 (PC3) ÐÐ サポートファイル (CUI、FMP、LIN、PAT、PGP、PSF、UNT、TXT) BricsCADでローミング不可のファイル。C:\Users\login\AppData\Local\Bricsys\BricsCAD\ V13\en_US ÐÐ テンプレートファイル (DWT) 注記 96 LocalRootPrefixやRoamableRootPrefixなどの関連システム変数で、ローカルフォルダ、ローミ ング可能フォルダにパスを変更できます。 AutoCADユーザーのためのBricsCAD V13 チュートリアル: 隠しフォルダの表示方法 ローカルフォルダとローミング可能フォルダはWindowsにより通常は隠されているため、見 つけるのが難しくなっています。以下は隠しフォルダにアクセスするいくつかの方法です (Linuxではこれを実行する必要はありません)。 ÐÐ スタート | コントロールパネル | ツール | フォルダーオプション | 表示タブ | 隠しファイル、隠 しフォルダーとフォルダを表示する、から全ての隠れたフォルダを可視化します。 (メニューがエクスプローラーでオンになっていれば、ツールメニューのダイアログボックスからもア クセスできます)。 ÐÐ フォルダパス名をこの本からコピー (Ctrl+C) して、エクスプローラのアドレスバーに貼り付ける。 (Ctrl+V) ÐÐ 隠しフォルダへのショートカットをデスクトップに作成する。 Ctrl+Altを押したまま、エクスプロー ラからデスクトップにフォルダをドラッグする。 適法性: ファイルコピーについて Autodeskはサポートファイルのコピーを認めています。これは重要なサポートファイル無しでDWGファイルが送 付される時、事実上、図面が機能しないとAutodeskが理解しているからです。ASCIIでコードされたサポートフ ァイルは以下のAutodeskの警告を含みます。 全てのコピーにおいて、上記の著作権情報が表示され、著作権情報と限定保証、また制限された権利 の通知が全てのサポートドキュメントに表示されるという条件で、如何なる目的に関しても、無償で このソフトウェアの使用、コピー、変更、配布をする許可をここに供与します。 ファイル全てをコピーすることにより、Autodeskが保存するよう求める通知を含めることができます。 トゥルータイプフォント 例外が1つ存在します。一部のトゥルータイプフォント (.ttf files) は商業商品であり、著作権保持者に支払 いをすることなくコピーをすることはできません。しかしながら、WindowsとAutoCADで提供される全てのトゥ ルータイプフォントは無料でコピーできるということです。図面が著作権保護されているトゥルータイプフォ ントを含む場合、無料のよく似た別のフォントを見つけることができます。 4 AutoCADユーザーのためのBricsCAD V13 97 AutoCAD CuiとBricsCADカスタマイズの比較 BricsCADにおいてAutoCADのCUIコマンドと同等のものはカスタマイズです (簡単にアクセス するため、エイリアスの“cui”を入力します)。こちらは、以下のユーザーインタフェース 構成要素のカスタマイズが集中しているダイアログボックスを表示します。 ÐÐ メニュー ÐÐ コンテキストメニュー (ショートカットメニュー) ÐÐ ツールバー ÐÐ キーボードショートカット ÐÐ マウスボタン ÐÐ ダブルクリック動作 ÐÐ タブレットオーバーレイメニュー ÐÐ タブレットボタン ÐÐ コマンドエイリアス ÐÐ シェルコマンド これらの要素の多くのカスタマイズ方法は同じです。つまりメニューのカスタマイズ方法な ど、1つの要素を学べさえすれば、コンテキストメニューやツールバーなどの他の要素もカス タマイズできるでしょう。BricsCADの方法はAutoCADとは異なります。以下はメニューを使用 し、BricsCADをどのようにカスタマイズするかという事例です。 Customizeコマンド、Cuiエイリアス、メニュー (ツール | カスタマイズ) から、カスタマイ ズダイアログボックスにアクセスできます。もう1つの方法として、ツールバーを右クリック し、カスタマイズをクリックします。ダイアログボックスは下の図の通りです。 98 AutoCADユーザーのためのBricsCAD V13 BRICSCADメニューツリー 注意すべきいくつかの項目があります。 赤色の点 • が一部のメニュー項目の前に付いていることにご注目下さい。 この点は他の項目を含む メニュー項目、つまりコンテナ項目を示しています。例えばファイルメニューはファイル関 連の項目を含んでいます。以下はコンテナの一部の事例です。 • BricsCADのコンテナはメニューグループの名前を保持しています。このグループには、メインメニュー (メニューバー上にあります) とコンテキストメニュー (図形を右クリックした際に現れる、いわゆる ショートカットメニューです) があります。 • メインメニューコンテナは、ファイルや編集などのメニューバー上に現れる項目名を保持していま す。 • ファイルコンテナは、メニューバーに沿って現れる最初のメニュー名です。 • 編集コンテナは、メニューバー上の2番目のメニュー名です。 “-----,”のように破線の連続がある時、これはセパレーターバーの位置を示しています。 セパレーターバーは灰色線でメニュー項目のグループを分けています。 チュートリアル: BricsCADのメニューカスタマイズの方法 BricsCADでは、カスタマイズダイアログボックスのメニュータイプからメニューをカスタマ イズします。こちらで、メニューに対し、項目の追加・編集・削除が行えます。 これを実行するため、既存のメニュー項目を右クリックし、表示されるショートカットメニ ューからオプションを選択します。 このチュートリアルでは、ファイルメニューにCloseAllコマンドを追加し、”閉じる”項目 の後にこれを配置していきます (CloseAllコマンドは全ての開かれている図面を閉じます)。 4 AutoCADユーザーのためのBricsCAD V13 99 以下の手順でメニューを変更します。 1. カスタマイズダイアログボックスを開くため、Customizeコマンドを入力します。 2. ダイアログボックスが表示されると、メニュータブをクリックします。 メインメニューのノードは現在ロードされているメニューの構造を定義しています。ファイル、編集な どのようなダイアログボックスの中の名前は、以下の画像のようにBricsCADのメニューバー上の名前と 合致します。 3. ボタン をクリックしコンテナを開きます。 ファイルコンテナのとなりのボタン をクリックします。この動作でファイルのドロップダウンメニ ューの項目が表示されます。 両方とも以下の画像の通りです。 左: カスタマイズダイアログボックスにより表示されたファイルメニューコンテナ 右: ファイルドロップダウンメニュー下のメニュー項目 100 AutoCADユーザーのためのBricsCAD V13 4. “閉じる”の下にある ----- (セパレーター) 項目にカーソルを重ねます。 5. 右クリック (マウスの右ボタンを押す)します。ショートカットメニューが表示されます。 6. ショートカットメニューから挿入項目を選択します。この動作により、現在選択されているセパレート ライン ------ の上に新規メニューが追加されます。 7. BricsCADが追加メニュー項目のダイアログボックスを表示するのを確認します。ダイアログボックスに はBricsCADで利用可能な全てのコマンドがリストアップされています。このリストから、既存のコマン ドを選択、もしくは新しいコマンドを作成できます。 a. 追加メニュー項目のダイアログボックスで、ツール選択オプションを選択します。これによ り、BricsCADに存在するコマンドの1つを選択できるようになります。(もう1つのオプションであ る新規ツールの作成は、新規コマンドマクロの作成のためのものです) b. 利用可能なツールのリストの下で、ファイル項目を開き、”全て閉じる”を選択します。タイトル やヘルプなどのほとんどのパラメーターが自動で入力されているのを確認下さい。 4 AutoCADユーザーのためのBricsCAD V13 101 c. OKをクリックします。CloseAllコマンドが、”閉じる”の下のリストに追加されていることを確認 します。 8. 追加コマンドが実行され、正常に動作すること確実にするために、以下の手順を踏んで下さい。 a. OKをクリックし、カスタマイズダイアログボックスを閉じます。 b. ファイルメニューを選択肢します。”全て閉じる”コマンド追加されていることを確認します。 c. “全て閉じる”をクリックします。正常に動作しましたでしょうか? (ロード後に変更があった全 ての開いている図面を保存するようプロンプトされます。) 有益なメニューに関するアドバイス どのコマンドがメニューに追加できるか分からない場合、カスタマイズダイアログボックス の使用可能ツールにあるリストを詳細に調べます。ここにはBricsCADに存在する全てのコマ ンドがメニュー順に分類されて表示されています。 新規コマンドを作成したい場合、新規ツール作成オプションを使用して独自のコマンドを追 加します。独自コマンドはその他のコマンド、LISPルーチン、マクロ、Dieselなどから構成 することができます。 102 AutoCADユーザーのためのBricsCAD V13 “挿入”と”追加”の違いは何でしょうか? ファイルコンテナを右クリックすると、ショ ートカットメニュー上に“項目を追加”が表示されます。”追加”と”挿入”は類似してい ますが、以下が2つの相違点になります。 ÐÐ “項目を追加”はメニューコンテナの最後に新規項目を追加します。 ÐÐ “項目を挿入”は現在選択されている項目の前に新規項目を追加します。 “全て閉じる”のチュートリアルの事例で考えてみると、”項目を追加する”の使用によ り、ファイルメニューの最後にコマンドが追加されます。その後、”全てを閉じる”の項目 を ”閉じる”の下に移動させます。 メニューのカスタマイズがめちゃくちゃになってしまった場合は、カスタマイズダイアログ ボックスの下にある”デフォルトに戻す”をクリックします。ただ、これ以前のカスタマイ ズも全て削除してしまうのでご注意下さい。 チュートリアル: AutoCADからのメニューファイルのインポート 以下の手順でAutoCADからのメニューファイルをインポートします。 1. Customizeコマンドで、カスタマイズダイアログボックスを開きます。 2. メインカスタマイズファイルフィールドの右端で、ボタン 3. メインCUIファイルを選択のダイアログボックスで、ドロップボックスの中からファイル形式を選択し をクリックします。 ます。以下がファイル形式の一覧です。 ÐÐ AutoCAD 2007とBricsCAD V8以降、使用されている標準的なメニューファイル。 ÐÐ MNU、MNS — 2007年よりも前のAutoCADとAutoCADにより使用されている古いファイルメニュー。 ÐÐ ICM — BricsCAD V8よりも前のバージョンとIntelliCADベースのシステムにより使用されているIntelliCADファイルメニュー。 4. ファイルタイプとファイル名を選択し、OKボタンをクリックします。ファイル構造は新規にインポート されたファイルに合わせるため変更されます。 注: BricsCADはAutoCADファイルメニューを問題なくインポートできますが、メニュー選択は しばしば動作しません。これはAutoCADマクロが、BricsCADでサポートされていないマクロコ ードとメタ文字を含めることができるためです。 4 AutoCADユーザーのためのBricsCAD V13 103 チュートリアル: 新規メニューアイテムの作成方法 BricsCADが”ツール”と呼ぶマクロで、新規”コマンド”を追加します。このチュートリア ルでの事例では、2つのコマンドから成るツールを作成します。 1つはカレント図面を保存 するもので、もう1つは印刷ダイアログボックスを開くものです。以下に示すマクロを“保 存後に印刷”と名付けました。 ^C^C_qsave;_plot 以下はコマンドツールの作成方法です。 1. Customizeコマンドで、カスタマイズダイアログボックスを開きます (もう1つの方法として、Cuiと入 力もできます) 2. メニュータブのファイル項目で、印刷を右クリックし、ショートカットメニューから挿入項目を選択し ます。 104 3. 追加ダイアログボックスを確認し、新規ツールを作成を選択します。 4. コマンドパラメーターを入力します。 AutoCADユーザーのためのBricsCAD V13 以下のテーブルを手引書として使用します。 パラメータ名 入力テキスト 注記 パラメータ名 ファイル 使用可能ツールのファイルカテゴリーに新規コマンドを追加します。 ツールボックス 保存して印刷 ファイルメニューに表示される名前を指定します。 Help 図面保存後、 ステータスバーに表示されるヘルプテキスト文字列を指定します。 印刷コマンド開始 コマンド ^C^C_qsave;_plot 現在のコマンドをキャンセルし、 図面を保存後に印刷コマンドを開始します。 イメージ (空にしておきます) メニューには必要ありませんが、アイコンを指定します。 5. OKをクリックし、追加ダイアログボックスを閉じます。 ファイルメニュー (カスタマイズダイアログボックスの左パネル) と、使用可能ツールのリスト (右パ ネル) に新規ツールが追加されたことを確認します 。 加えて、このパラメーターはダイアログボックスの下のメニュー項目パネルに存在しています (通常コ マンドと同様に、ここでパラメーターを編集できます)。 6. OKをクリックして、カスタマイズダイアログボックスを閉じます。 7. ファイルメニューから”保存後に印刷”を選択し、新規項目をテストします。 4 AutoCADユーザーのためのBricsCAD V13 105 マクロメタ文字 メニュー項目は、メタ文字を含むことのできるマクロを実行します。BricsCADとAutoCADは 多くの同じメタ文字を使用しています。最も一般的なものを以下にリストアップしました。 メタ文字 意味 ^C 現在のコマンドをキャンセルします。 ’ 割り込みコマンドを実行します。 _ エイリアスコマンドではなく、オリジナルのコマンドを実行します。 ; Enterを実行します。 \ マクロを一時停止します。 メニュー設計の慣行 BricsCADとAutoCADは、メニュー設計に多くの同じ慣行を使用しています。その内の2つが以 下にまとめられています: & (アンパサンド) Altキーと一緒に押して、メニュー項目にアクセスするショートカットキーストロー クを指定します。 ... (省略) ダイアログボックスを表示するメニュー項目を表示します。 Diesel AutoCADとBricsCADは、メニューマクロとLISPルーチンで同じDiesel式を採用できます。 コンテキストメニュー BricsCADは、ショートカットメニューを”コンテキストメニュー”と呼んでいます。という のは、BricsCADではコンテキストにより、コンテンツが変化するのです。コンテキストメニ ューはメニュータブ内のメインメニューの下に存在します。 下記の画面例はBricsCADでデフォルトのコンテキストメニュー名をリストアップしています。 右がAutoCADのショートカット名です。 106 AutoCADユーザーのためのBricsCAD V13 左: AutoCADがデフォルトで提供しているショートカット (もしくは “カーソル”) メニュー。 右: BricsCADがデフォルトで提供しているコンテキストメニュー。 メニューと同様に、各コンテキストのコンテナ内のアイテムのリストはショートカットメニ ュー表示と一致しています。例えば、選択した図形を右クリックすると、BricsCADは編集コ ンテキストメニューを表示します。ここでは次のようになります: 左: BricsCADのカスタマイズダイアログボックスの図形スナップショートカットメニューの定義。 右: BricsCADの図形スナップコンテキストメニュー。 4 AutoCADユーザーのためのBricsCAD V13 107 コンテキストメニューをカスタマイズするため、メニューで見たものと同じオプションがあ ります。 左: BricsCADのコンテキストメニュー項目をカスタマイズするためのパネル。 右: BricsCADのコンテキストメニューに項目を加えるためのショートカットメニュー。 ツールバー カスタマイズダイアログボックスのツールバータブでツールバーのカスタマイズをします。 下記の画面例は両CADがデフォルトで提供しているツールバー名を表示しています。 左: AutoCADでデフォルトのツールバー (通常はオフ)。 右: BricsCADでデフォルトのツールバー (通常はオン)。 108 AutoCADユーザーのためのBricsCAD V13 AutoCADのツールバーの表示のオン、オフは、カレントのワークスペースで管理されます。 デフォルトでは、 全てのツールバーはオフになっています。対照的に、BricsCADのツールバーはオンになっています。ツール バーのカスタマイズのプロセスは、2つを除いて、メニューのカスタマイズと同じです。 ÐÐ “フライアウト”と呼ばれるツールバーのサブメニュー。 ÐÐ ツールバーは”コントロール”を持つことができます。メニューはコントロールを持てません。 コン トロールはドロップリストの別名です。 下記では、カスタマイズの標準ツリー内の項目が、どのように標準ツールバーにより保持さ れるボタンの順番と合致するかを示しています。 左: BricsCADの標準ツリーのコンテンツ 右: BricsCADの標準ツールバーのアイコン ツールバー自体のパラメーターと各ボタンについてのパラメーターを指定できます。AutoCAD のように、BricsCADはツールバーの初期位置と表示のオン/オフを指定できます。これを実行 するため、標準などのツールバー名を選択して下記に示すパネル内設定を編集します。 4 AutoCADユーザーのためのBricsCAD V13 109 個別ボタンを編集するため、名前を選択し、プロパティを確認します。 キーボードショートカット 下記はその画面例で示すように、キーボードタブでキーボードショートカットのカスタマイズ をします。BricsCADには多くのAutoCADと同じショートカットが存在します; 付録Dは両CADで 使用される、全てのキーストロークショートカットの相互参照を載せています。 ショートカットと、その割り当てられた動作を追加、削除できます。既存の項目を右クリッ クし、コンテキストメニューからオプションを選択します: ショートカットの挿入はメニュー項目の手順と同じです。下記の画像でハイライトされたキ ーフィールドのショートカットを入力できます。 ÐÐ CTRL キー ÐÐ SHIFT+CTRL キー ÐÐ Functionキー ÐÐ SHIFT, CTRL, ALT, CTRL+ALT, SHIFT+ALT, SHIFT+ALT, and SHIFT+ALT+CTRL function キー 110 AutoCADユーザーのためのBricsCAD V13 BricsCADは残念ながら、すでに使用中のキーの組み合わせかどうかを警告しません。 マウスボタンとダブルクリック動作 下記の画像で示す通り、ダブルクリック動作と同じように、マウスタブでマウスボタンの動 作をカスタマイズします。 マウスボタンでメニューにアクセスするため、下記でハイライトされているAutoCADと同じ マクロ作成を使います。 ダブルクリック動作 マウスタブでダブルクリック動作をカスタマイズします。V11以前では、図形のダブルクリ ックでプロパティパネルが表示されました。これは現在でも同じですが、図形に関連した動 作を変更できます。例えば、ハッチングパターンのダブルクリックでHatchEditコマンドを 実行させることができます。 4 AutoCADユーザーのためのBricsCAD V13 111 下記に示すように、BricsCADとAutoCADのダブルクリック動作のできる図形リストはほぼ同じ です。しかし、1つ違いがあり、それは一部の図形がBricsCAD固有のものではないということ です。 例えば、BricsCADには押出サーフェスやロフトサーフェスがありませんが、サーフェ ス、押出、ロフト、その他を含む図面をAutoCADからインポートした時のために、リストには これらの名前が存在します。 下記の画像でハイライトされているコマンドフィールドを編集することにより、ダブルクリ ック動作をカスタマイズします。 AutoCADと同じように、ダブルクリック動作の追加や削除ができます。既存のものをダブルク リックし、コンテキストメニューからオプションを選択します: ダブルクリック動作の挿入は、メニュー項目の追加と同じ手順です。この章で既出の”新規 メニュー項目の作成”をご覧下さい。 112 左: AutoCADでダブルクリック動作ができるオブジェクト 右: BricsCADでダブルクリック動作に割り当てることができる図形 AutoCADユーザーのためのBricsCAD V13 タブレットボタンとメニュー 下記に示すように、タブレットタブでタブレットオーバーレイメニューとデジタイザボタン のカスタマイズをします。 デジタイザーボタンとタブレットメニューより下の入力項目は、空になっています。これは Bricscad V11でタブレットメニューがデフォルトプロファイルを搭載していないためです。 左: BricsCADのデジタイザボタンとタブレットオーバーレイのデフォルト項目 右: BricsCADでタブレットの部分CUIファイルがロードされた後の項目 CUIファイルと、タブレットボタンとオーバーレイの図面は、www.bricsys.com/en_US/ download/bcad/tool/Tablet.zip. からダウンロードできます。一旦、 tablet.cuiや tablet(acadLike)cuiなどの部分cuiファイルをロードすれば、これら2つのセクションはタ ブレットボタンやメニューの入力項目を持つようになります。下記に示すように、タブレッ トオーバーレイはBricsysにより提供されています。 4 AutoCADユーザーのためのBricsCAD V13 113 エイリアスとシェルコマンド 下記に示すように、エイリアスタブでコマンドエイリアスをカスタマイズします。BricsCAD には多くのAutoCADと同じエイリアスがあります。付録Cに両CADで使用されるエイリアスの 相互参照を掲載しています。 AutoCADとは違い、BricsCAD内でエイリアスを作成、編集できます。上記に示すように、追 加ボタン、もしくは編集ボタンをクリックし、編集エイリアスダイアログボックスを閲覧し ます。 BricsCADは、AutoCADがエイリアスコマンドとシェルコマンドの定義付けの使うものと同じフ ォーマットを使用しています。両CADとも.pgpファイルに定義を保存しています。 しかし、PGPファイル名に相違があります。AutoCADではacad.pgpファイルで、BricsCADでは default.pgpです。acad.pgpファイルをBricsCAD設定にコピーする際には、名前を”default. pgp”にする必要があるので注意しましょう。 チュートリアル: AutoCADのPGPファイルのBricsCADへのロード 以下はAutoCADからPGPファイルをBricsCADにロードする方法です。 1. Windowsエクスプローラーを使用し、以下のフォルダーからacad.pgpファイルをコピーします。 C:\Users\<login>\AppData\Roaming\Autodesk\AutoCAD 2013\R19.0\enu\Support 2. default.pgpに名前を変更します。 3. BricsCADのフォルダーに名前を変更したファイルを置きます。 C:\Users\<login>\AppData\Roaming\Bricsys\BricsCAD\V13\en_US\Support Windowsログイン名で<login>を置き換えることを忘れないようにしましょう。 プログラムパラメーターファイルフィールドは、単に表示するだけで異なるパスは入力でき ません。 114 AutoCADユーザーのためのBricsCAD V13 シェルコマンド 下記に示すように、シェルコマンドタブでシェルコマンドのカスタマイズをします。 追加 - 新しいシェルコマンドを追加します; BricsCADはAutoCADと同じフォーマットを使用して います。 4 AutoCADユーザーのためのBricsCAD V13 115 ツールパレットのカスタマイズ ツールパレットはBricsCAD V13での新規機能です。AutoCADと方法は違いますが、ツールパ レットのカスタマイズができます。下記が両CADでどのように項目をパレットに追加するか に関する違いです。 AutoCAD: 図面から図形をドラッグしてパレットに追加します。LISPルーチンなどの図形でないアイテム でも可能です。 BricsCAD: カスタマイズダイアログボックスから図形を追加します。下記のチュートリアルで説明します。 両コマンドとも別のダイアログボックスを使用してパレットグループの作成、変更をし、パ レット定義ファイルのエクスポートとインポートをします。 AutoCAD : Customizeコマンドでカスタマイズダイアログボックスにアクセスします。 BricsCAD: パレットを右クリックしてカスタマイズダイアログボックスにアクセスし、”ツールを追加 を選択します。 (パレットグループを操作するためにダイアログボックスにアクセスするBricsCADのコマンド は存在しないようです。BricsCADは残念ながら、”カスタマイズ”と名付けられた2つのダイ アログボックスがあり、1つはUIをカスタマイズするもので、もう一つはパレットグループを カスタマイズするものです。) 注記 AutoCADはATPファイル(AutoCAD tool palettesの略)にパレット定義を保存していま す。BricsCADはこれをBTPファイル(BricsCAD tool palettesの略)に保存しています。両方ともXML 形式のファイルです。 両CADともXTPファイル(Xml Tool Paletteの略)のパレット定義をXML形式ファイルでエクスポー ト、インポートできます。これによりBricsCADはAutoCADからのパレットの読み込みができます。 チュートリアル: ツールパレットバーへのコマンドの追加 BricsCADのツールパレットバーへコマンドを追加するため、以下の手順を実行します: 1. ツール (コマンドのこと) を追加したいパレットを右クリックします。 2. ショートカットメニューでツールを追加を選択します。カスタマイズダイアログボックスが表示されま す。 116 AutoCADユーザーのためのBricsCAD V13 3. ツリーからコマンドを選択します。 4. コマンドを右クリックし、”現在のツールパレットに追加”を選択します。コマンドとそのアイコンが 現在のパレットの最後に追加されます。 5. Xマークをクリックしてカスタマイズダイアログボックスを閉じます。 6. 様々な方法で新規に追加されたボタンをカスタマイズできます。アイコンやボタンの動作を変更するた め、ボタンを右クリックします。 ÐÐ 表示名を変更するには、”名前を変更”を選択して、新規名を入力します。 ÐÐ アイコンを変更するには、”イメージを指定”を選択して、新規アイコン用のラスター画像を選択 します。以下の形式のファイルを使用できます: BMP、GIF、JPEG、PNG、TIF。 4 AutoCADユーザーのためのBricsCAD V13 117 ÐÐ ボタンの動作を変更するには、”プロパティ”を選択して、ダイアログボックスのプロパティを変 更します。例えば、名前、アイコン、説明 (ツールチップによる表示)、コマンド (ツールバーと 同じ構文を使用し書かれたマクロ)などがあります。 ワンポイント LineやTextなどコマンドが図形を描画する時、ダイアログボックスでこの図形の プロパティを指定できます。例えば、色を赤に設定すると、ボタンをクリックすると自動的に赤の線 分やテキストを描画します。 AutoCAD のように図面から図形をドラッグしてツールパレットに追加することは、BricsCADではで きません。 ÐÐ ボタンを別のパレットに移動(もしくはコピー)するには、”切り取り(もしくはコピー)”を選 択して別のパレットに切り替え、右クリックで”貼り付け”を選択します。 ÐÐ ボタンを削除するには、”削除”を選択します。 ÐÐ アイコンのサイズを変更するのは、パレットの空白部分(アイコン上ではなく)を右クリックしま す。 118 AutoCADユーザーのためのBricsCAD V13 そしてビューオプションを選択します。ダイアログボックスで、現在のパレットや全てのパレット の全てのアイコンサイズを変更するために、イメージサイズのバーを変更します。 同じショートカットメニューで新規の空白のパレットを追加、現在のパレットのリネーム、 また削除ができます。カスタマイズパレットオプションにより、パレットグループを作成で きます。 チュートリアル: AutoCADパレットのBricsCADへのインポート方法 BricsCADとAutoCADは、パレットのエクスポートとインポートをするために同じ.xtpファイ ル形式を使用しています (XTPは”xml tool palettes”の略で、XMLベースのファイル形式 です。XMLはデータ変換でよく使用されるHTMLの自己文書化バージョンです)。AutoCADから パレットファイルをBricsCADにインポートするには、以下の手順を実行します。 1. AutoCADを起動してCustomizeコマンドを入力します。 2. カスタマイズダイアログボックスで、エクスポートしたいパレットを右クリックします。ショートカッ トメニューから”エクスポート”を選択します。 4 AutoCADユーザーのためのBricsCAD V13 119 3. エクスポートパレットダイアログボックスで、エクスポートされたXTPファイルを配置するためのフォ ルダーを選択して保存をクリックします (見つけるのが簡単なので私はデスクトップを使用していま す)。 4. BricsCADに切り替えます。 5. ツールパレットバーを右クリックし、カスタマイズパレットを選択します。 6. カスタマイズダイアログボックスで、任意のパレットを右クリックし、ショートカットメニューからイ ンポートを選択します。 7. インポートパレットダイアログボックスで、AutoCADからエクスポートしたXTPファイルを選択し、開く をクリックします。パレットのリストに追加されます。 8. 閉じるをクリックします。ツールパレットバーはパレットをインポートした後、新規のタブ名になりま す。アイコンには?マークが表示されており、これはアイコンファイルが利用できないからです。 9. 120 アイコンをクリックします。 コマンドが動作します。 AutoCADユーザーのためのBricsCAD V13 その他のカスタマイズ範囲 設定とカスタマイズダイアログボックスは、BricsCADのカスタマイズが実行される唯一の場 所ではありません。下記は、変更することができるその他の要素の説明です。フォント、線 種、ハッチングパターン、印刷スタイルなどがあります。 フォント AutoCADとBricsCADは同じ種類のフォントファイルを使用しています。 ÐÐ TrueType (.ttf) フォント ÐÐ ベクター (.shx) フォント これはBricsCADがAutoCAD図面で表示されている全てのフォントを使用できることを意味し ます。 TrueTypeフォント WindowsはTrueTypeフォントを管理しています。全てのWindowsプログラムが使用するため、全 てのTTFファイルは\windows\fontsフォルダに保存されています。AutoCADとBricsCADは両方と も同じソースにアクセスしており、Windowsも同じソースにアクセスしているので、BricsCAD ではTTFフォントをコピーをする必要はありません。 LinuxではTTFフォントは、/user/share/fonts/truetypeフォルダーに保存されています。 SHXフォント AutoCADはSHXフォントを、C:\program files\autodesk\autocad 2013\fontsフォルダーに保 存しています。これをBricsCADで使用するため、SHXファイルをBricCADで同等のフォルダー にコピーします。 C:\Program Files (x86)\Bricsys\BricsCAD V13\Fonts LinuxではSHXフォントは、/opt/bricsys/bricscad/fontsフォルダーに保存されています。 しかしAutoCADはまた、\windows\fontsファルダーにあるSHXフォントのTTFバージョンをイン ストールします。これは、TrueTypeフォントはSHXフォントよりも大幅に見た目が良いため です。図面では、SHXフォントの代わりにTrueTypeフォントを使用するべきです。Autodesk は古い図面との互換性を提供するためだけにSHXフォントファイルを提供し続けています。 必要であれば、default.fmpファイルを使用し、SHXフォント名をTTFにマッピングします。 PFBフォント AutoCADはまた、最近ではあまり使用されない.pfbフォントフォーマットをサポートしてい ます。これは、PostScriptフォントをSHXフォーマットに変換するCompileコマンドにより実 行されます。 4 AutoCADユーザーのためのBricsCAD V13 121 BricsCADではPostScriptフォントが使用できませんが、これは大きな問題ではありません。 というのは、PostScriptフォントはDWGファイルにおいて、SHXフォントとして表示されるか らです。 PostScriptフォントはLinuxでデフォルトですが、両CADとも直接使用しないため、ここでも 大きな問題ではありません。 フォントマッピング BricsCADとAutoCADは、図面でフォントが表示されない時に便利になるフォントマッピング をサポートしています。フォントが表示されない問題は、1つのコンピューターから別のコ ンピューターにDWGファイルをコピーした際に最もよく起こります。2番目の原因は、全ての 同じフォントファイルを持っていない時に起こります。フォントマッピングについて2つの 方法があります: ÐÐ 手っ取り早い方法は、FontAltシステム変数を読むことです。FontAltシステム変数は正しいものが見つ からない時に使用するフォント名を指定します。この1つのフォントが見つからない全てのフォントに 使用されます。AutoCADはarial.ttfを指定し、BricsCADはsimplex.shxを使用します。 ÐÐ 包括的な方法は、FontMapシステム変数を使用することです。FontMapシステム変数は、.fmpファイル名 を指定します。このファイルは代替のものにマップされたフォント名のリストを保持しています。 CAD System フォントマップ デフォルトフォルダ AutoCADacad.fmpC:\Users\login\AppData\Roaming\Autodesk\AutoCAD 2013\R19.0\enu\Support BricsCAD Windows default.fmp C:\Users\login\AppData\Roaming\Bricsys\BricsCAD\V13\en_US\Support BricsCAD Linux default.fmp home/login/Bricsys/BricsCAD/BricsCAD/V13/en_US/Support FMPファイルのフォーマットはシンプルで両CADとも同じフォーマットを使用しており、コン テンツが異なるだけです。以下にフォーマットを示します。BricsCADでのファイルの最初の いくつかの項目です。 ic-comp;complex.shx ic-complex;complex.shx ic-gdt;gdt.shx ic-ital;italic.shx ic-italc;italicc.shx 実際のフォント名が最初に来て、その後にセミコロンがあり、最後に代わりのフォント名が あります。必要であれば、AutoCADからファイルをコピーして、default.fmpに名前を変更 し、Bricsysにより使用されるフォルダーに貼り付けることができます。 eTransmit BricsCADが必要な全てのフォントを持つことを確実にする1つの方法は、AutoCADのeTransmit コマンドを使用することです。このコマンドは、サポートファイル、全てのフォントファイ ル、付属品が必要なDWGファイルを収集し、これらをフォルダー、もしくはZIPファイルの中 に置きます。 1つだけ問題があります。 デフォルトでは、フォントファイルを含めるこのオプションはオ フになっています。フォントを含めるには、Transmitの設定ボタンをクリックし、変更をク リックし、フォントオプションを含める、をオンにします。 122 AutoCADユーザーのためのBricsCAD V13 必要なフォントと他のサポートファイルのリストが必要な場合は、ビューレポートボタンを クリックして必要なファイルと見つからないファイルのリストを入手します。 AutoCAD 図面標準ファイル関連 MKMStd.dws AutoCAD フォントマップ関連 acad.fmp AutoCAD コンパイル済みシェイプファイル関連 Fonts\txt.shx Fonts\romand.shx 以下のファイルは以下の場所に存在できません @Arial Unicode MS.(shx,ttf) Textures\Mats\ PlotCfgs\Sample Floor Plan_Base.stb 線種とハッチングパターン BricsCADとAutoCADは線種とハッチングパターンについて同じ定義を使用しています。 ÐÐ 単純な線種 — .linファイルによる定義 ÐÐ 複雑な線種 — .linファイルと.shxファイルによる定義 ÐÐ ハッチングパターン — .patファイルによる定義 これは、BricsCADがAutoCAD用にカスタマイズされた線種とハッチングパターンを使用でき ることを意味します。 チュートリアル: AutoCADの.linと.patファイルのBricsCADへのコピー方法 AutoCADからの線種とハッチングパターンを再利用したい場合、以下の手順を実行します。 1. サポートフォルダーから.lin、.shx、.patファイルをコピーします。 C:\Users\<login>\AppData\Roaming\Autodesk\AutoCAD 2013\R19.0\enu\Support 2. WindowsのBricsCADサポートフォルダーに貼り付けます。 C:\Users\<login>\AppData\Roaming\Bricsys\BricsCAD\V13\en_US\Support (Linux版では、home/<login>/Bricsys/BricsCAD/BricsCAD/V13/en_US/Supportです) 3. 一旦コピーされると、ファイルをリネームする必要があります。これはBricsCADがデフォルトの線種と ハッチングパターンファイルに異なるファイル名を使用しているためです。 ファイル種類 AutoCADデフォルト名 線種 ハッチングパターン BricsCADデフォルト名 注記 acad.lindefault.lin acadiso.lin iso.lin ISO-標準 線種タイプ ltypeshp.shx ltypeshp.shx 複雑な線種用のシェイプファイル acad.pat default.pat acadiso.pat iso.pat ISO-標準ハッチングパターン ファイルのコピー以外の方法として、AutoCAD線種ファイルをBricsCADにインポートすること ができます。以下のような手順です。 1. BricsCADではLinetypeコマンドを使用し、エクスプローラーウィンドウの線種ノードを開きます。 4 AutoCADユーザーのためのBricsCAD V13 123 2. 新規ボタン 3. ファイルをクリックし、acad.lin.などの別の.linファイルにアクセスします。 4. [ファイル…]のドロップリストで以下を指定します。C:\Users\<login>\AppData\Roaming\Autodesk\ をクリックし、線種のロードダイアログボックスを表示させます。 AutoCAD 2013\R19.0\enu\Support。Windowsのログイン名で<login>を置き換えます。 5. 開きたい.linファイルを選択し、開くをクリックします。AutoCADの線種が現在の図面に追加されま す。 線種とハッチングパターンは、BricsCADとAutoCADにより同じ方法でカスタマイズされます。 つまり、関連.linと.patファイルをノートパッド、またはテキストエディターで編集します。 現在、BricsCADはdefault.patとは異なる名前のカスタムハッチングパターンを扱えます。 これらはハッチング種類が”カスタム”に設定されている時、ハッチングパターンのパレッ トダイアログボックスにより表示されます。 124 AutoCADユーザーのためのBricsCAD V13 印刷スタイル BricsCADとAutoCADは、色従属印刷スタイルと印刷時に図形が異なって表現される名前の付 いた印刷スタイルの両方をサポートしています。CTBファイルは色従属印刷スタイルの古い 印刷スタイルテーブルで、STBファイルは新しい名前の付いた印刷スタイルであることを思 い出して下さい。 左: AutoCADのSTBテーブル 右: BricsCADのSTBテーブル BricsCADで印刷スタイルの作成や編集をするため、PlotStyleコマンドを使用します (また は、ファイルメニューから印刷スタイルマネージャーを選択します)。下記の画面例は、両 CADの名前の付いた印刷スタイルが同一であることを示しています。 印刷管理 BricsCADとAutoCADはともに、ユーザーが印刷オプションをカスタマイズできるPC3印刷管理フ ァイルをサポートしています。BricsCADはAutoCADで作成されたPC3ファイルを使用できます。 BricsCADで印刷設定を作成、編集するために、ファイルメニューから印刷管理を選択するか、 またはPlotterManagerコマンドを入力します。 4 AutoCADユーザーのためのBricsCAD V13 125 下記の画面例は、両CADの印刷設定編集が類似していることを示しています。 BricsCADの 大幅な改善は、情報タブでシステムプリンターを選択できるようになったことです。これは AutoCADではできません。 左: BricsCADのシステムプリンターについての印刷編集。 右: AutoCADのDWF出力についての印刷編集。 サポートファイル DWG図面ファイルに加え、BricsCADとAutoCADは多くの追加ファイルを採用しています。次の ページの表は両CADでサポートされている拡張ファイルの相互参照です。 126 AutoCADユーザーのためのBricsCAD V13 AutoCADファイル BricsCADファイル 注記 図面ファイル .adt .adt Auditログファイル .bak .bak 図面のバックアップファイル .dwf .dwf Design Web format ファイル .dwfx ... XPS互換性を持つバージョンのDWFファイル .dwg .dwg 図面ファイル .dws ... CAD 標準ファイル .dwt .dwt 図面テンプレートファイル .dxb ... CAD/camera用のバイナリ図面インターチェンジファイル .dxf .dxf 図面交換用ファイル。ASCII とバイナリ .sv$ .sv$ 自動保存図面ファイル .xlg .xlg 外部参照ログファイル .$$$ ... 非常用バックアップファイル .$ac ... AutoCADによって作られる一時ファイル .$a ... 一時ファイル Support Files .acb ... AutoCADカラーブックファイル .acl ... Autocorrect list ファイル .arg .arg ユーザープロファイルファイル .atc .btc AutoCAD/BricsCAD ツールカタログファイル .aws ... AutoCADワークスペースファイル .blk ... ブロックテンプレートファイル .cfg .cfg 環境設定ファイル .chm chm コンパイルしたHTMLフォーマットヘルプ .chx ... 標準チェックファイル .cui .cui CUIメニューファイル .cuix ... CUI Xメニューファイル .cus .cus ユーザ辞書ファイル .dbq ... Database queryファイル .dbt ... Database templateファイル .dbx ... Database extensionファイル .dct .dic 辞書ファイル .dsd ... Drawing set descriptionファイル .dst .dst シートセットデータファイル .err ... エラーログファイル .fdc ... フィールドカタログファイル .fmp .fmp フォントマッピングファイル .hdi ... Heidi Device Interfaceファイル ... .hlp Windows形式のヘルプファイル .htm, .html .htm, .html Hypertext markup languageファイル ... .icm IntelliCADメニューファイル .ies ... llumination distributionデータファイル .ini ... Configuration (initialization) ファイル .lin .lin 線種定義ファイル 4 AutoCADユーザーのためのBricsCAD V13 127 AutoCADファイル BricsCADファイル 注記 .log ... .mli .mln .mnc .mnd .mnl .mnr .mns .mnu .nfl .pat .ptw .pwt .log .lwi ... .mln ... ... ... ... .mns .mnu ... .pat ... ... LogFileOnコマンドによって作成されるログファイル ベースマテリアルファイル レンダリングのためのマテリアルライブラリファイル マルチラインスタイルファイル コンパイルされたメニューファイル (AutoCAD 2006から非推奨) マクロを含むコンパイルされていないメニューファイル (非推奨) AutoCADメニューで使用されるAutoLISPルーチン (非推奨) メニューリソースファイル AutoCADで作成されたメニューソースファイル (非推奨) メニューソースファイル (AutoCAD 2006で非推奨) フィルターリストファイル ハッチングパターン定義ファイル Web設定ファイルにパブリッシュ Webテンプレートファイルにパブリッシュ .rml .shp .shx .slg .ttf .txt .udl .xml .xmx .xpg .xtp ... ... .shx ... .ttf .txt ... ... ... ... .xtp Redlineマークアップファイル (旧) シェイプとフォント定義ファイル コンパイル済みシェイプとAutoCAD フォントファイル ステータスログファイル Microsoftフォントファイル テキストマネージャーファイル Microsoftデータリンクファイル 拡張マークアップランゲージファイル 拡張メッセージファイル XML形式ツールパレットグループファイル ツールパレット変換ファイル 印刷サポートファイル .ctb .ctb 色従属印刷スタイルテーブルファイル .pc2 ... AutoCAD 2000の印刷設定パラメータファイル (非推奨) .pc3 .pc3 AutoCAD 2000iからの印刷設定パラメータファイル .pcp ... AutoCAD R14の印刷設定パラメータファイル (非推奨) .plt .plt 印刷スタイル .pmp .pmp 印刷モデル設定ファイル .pss ... 印刷スタンプ設定ファイル .stb .stb 名前の付いた印刷スタイルテーブルファイル インポート-エクスポートファイル .3ds ... 3Dスタジオファイル .bmp .bmp Windowsラスターファイル (デバイスに依存しないビットマップ) .cdf .cdf Comma delimitedファイル .dgn ... MicroStation V8 and V7デザインファイル .dxe ... DataExtractionコマンドで作成されるデータ書き出しファイル .dxx ... AttExtコマンドで作成されるDXFファイル ... .ecw 強化された圧縮ウェーブレットファイル ... .emf nhanced metaformatファイル 128 AutoCADユーザーのためのBricsCAD V13 AutoCADファイル BricsCADファイル 注記 .eps .fax .fit .gif .jpg, .jpeg ... .kml .kmx .pcx .pdf .png .sat .sdf .slb .sld ... ... ... .gif .jpg, .jpeg .jp2 ... ... .pcx .pdf .png .sat .sdf .slb .sld Encapsulated PostScriptファイル Faxラスター印刷ファイル FITラスター印刷ファイル CompuServeのイメージファイル Joint photographic expert group ファイル JPEG 2000ファイル Google Earth ファイル (keyhole markup language) 圧縮されたKML ファイル ラスターフォーマットファイル Portable document formatファイル Portable Network Graphics rasterファイル ACIS solid object ファイル (“Save As Text”の略) ファイル スペース区切りファイル スライドライブラリファイル スライドファイル .stl ... .tga .tif .txt .wmf .xls ... .svg .tga .tif .txt .wmf ... ソリッドオブジェクトステレオイソグラフィファイル スケーラブルベクターグラフィックス ラスターフォーマット (Targa) ファイル ラスターフォーマット (Tagged image file format) ファイル スペース区切りファイル Windowsメタフォーマットファイル Excelスプレッドシートファイル APIとプログラミングファイル .actm ... .arx .tx ... .brx .cpp .cpp .dce .dce .dcl .dcl ... .drx .dll .dll .dvb .dvb .fas ... .h .h .lib .lib .lsp .lsp ... .mcr .pgp .pgp .rx ... .scr .scr .unt .unt ... .vbi .vlx ... Active macro source codeファイル AutoCAD/Teiga runtime extensionファイル Bricsys runtime extensionファイル ObjectARXソースコードファイル ダイアログエラーログファイル ダイアログボックスのダイアログコントロールランゲージ説明 Design runtime extensionファイル Dynamic link librariesファイル アプリケーションプログラムファイルのVisual Basic AutoLISPコンパイル済みバイナリファイル ADS/SDSとARX/BRX/DRX関数定義ファイル ARX BRX/DRX 関数ライブラリファイル AutoLISP/LISPプログラムファイル マクロファイル プログラムパラメータファイル (外部コマンドとエイリアス) アプリケーションに自動的にロードするARXのリスト スクリプトファイル 単位定義ファイル BricsCAD V8以前のVBAプロジェクトファイル LISPファイルをコンパイルしたファイル 4 AutoCADユーザーのためのBricsCAD V13 129 プログラミングの考察 AutoCADとほぼ同じプログラミング言語とAPIをサポートすることにより、BricsysはAutoCAD のアドオンをBricsCADに移植しやすくしています。 ÐÐ BricsCAD Classic (Windows版) では、LISP、DCL、Diesel、TX、COM、SDSが動作します。 ÐÐ BricsCAD ProとPlatinum (Windows版) では、さらにVBAとBRXが追加されています。C/C++ 、VB、VBA、VB.NETでプログラムができます。 ÐÐ BricsCAD Classic (Linux版) では、LISP、DCL、Diesel、TX、SDSが動作します。Linux版のどれ も、VL、VLA、VLA、VLAX、VLR機能をサポートしていません。これらがWindows特有のCOMに依存してい るためです。 ÐÐ BricsCAD ProとPlatinum (Linux版) では、C/C++でプログラムできるBRXを追加しています。Windowsと 緊密に結びついた機能はありません。主にAcUi/AdUIとOPMクラスカテゴリーです。 AutoCAD用に書かれたプログラムの使用となると、.lspのAutoLISPルーチン、.dvbプロジェ クト、もしくはVBAマクロ (Windowsのみ)、.dclダイアログ管理言語ファイルを修正せず再 利用することができます。 C、C++ アプリケーションのために、BricsCADはAutoCADのARXインタフェースとコード互換性 のあるBRXインタフェースを提供しています。BricsCADはAutoCADのADSインタフェースと互 換性のあるSDSをサポートしています。 SDSはAutoCADとBricsCADの両方により非推奨です。 AutoCAD API Bricscadで同等のもの 注記 Action Recorder (*) Scripts, SCR AutoCADのアクションレコーダースクリプトは編集できません; BricsCADによりレコードされたスクリプトは編集できる可能性があります。 ActiveX ActiveX インプレース編集; BricsCAD Linux版では利用不可です。 ADSSDSAutoCADから移植されたADSコードは、BRXヘッダーを使用した再コンパイルが必要なだけです; ADSとSDSはAutodeskとBricsysに非推奨です。 ARX BRX or TX 移植されたARXコードは、新しいBRXヘッダーを使用した再コンパイル が必要なだけです; TX (旧DRX)と一緒に使われた場合は、移植されたARXコードは書き直しされる必要があります。 AutoLISPLISP移植されたAutoLISPコードは、そのままでBricsCAD上で動作します; 変更は必要なく、これにはVl、Vlr、Vla、Vlax関数と暗号化に対するサポートが含まれます。 COM COM 移植されたAutoCAD COMコードは、そのままでBricsCAD上で動作します; 変更は必要ありません。BricsCAD Linux版では利用不可です。 Diesel Diesel 移植されたDieselコードは、そのままでBricsCAD上で動作します; 変更は必要ありません。 DCL DCL 移植されたDCLコードは、そのままでBricsCAD上で動作します; 変更は必要ありません。 CUI CUI 移植されたAutoCADメニューとツールバーマクロは、そのままで BricsCAD上で動作します。 .Net Teigha.NET BricsCADはTeigha.NETとextra BRX-managed wrappersを提供しています。 BricsCAD Linux版では利用不可です。 ... TX ODAからのTeigha拡張子 (V12で名前が変更) ; AutoCADでは利用不可です。 ...VBA現在のAutoCAD VBAコードは、そのままでBricsCAD Windows版で動作します。 VBAはAutoCADにより非推奨です; BricsCAD Linux版では利用不可です。 VSTA...VSTAはBricsCADでは利用不可です。 一般的に、BricsCADはAutoCADとほぼ同じ関数名の一式を提供しています。LISPやDCLなどのコ ンパイルされていないコードの場合、BricsCADの環境に落とすだけです。Bricsysにより提供 されているヘッダーを使用して、コンパイルされたコードを再コンパイルします。 130 AutoCADユーザーのためのBricsCAD V13 詳細情報はBricsysオンラインデベロッパー参考資料から(www.bricsys.com/bricscad/help/ en_US/V13/DevRef/index.html)無料で利用可能です。以下はこの参照から採用しました。 BRXについて BRXはAutoCADのC++インタフェースであるARXと100%コード互換性があります。これは両CAD プラットフォームで同じソースコードが使用できることを意味します。しかしながら、これ らはバイナリー互換ではありませんので、ARXでコンパイルされたモジュールはBricsCADに はロードできません。この逆の場合もまた同じです。以下のようにソースコードを再コンパ イルする必要があります。 ÐÐ AutoCAD: AutoCAD上で動作させるため、ARXでコンパイルします。 ÐÐ BricsCAD: BricsCAD上で動作させるため、BRXでコンパイルとリンクをします。 必要な *.h, *.c, と *.tlbファイルがBRX SDKに含まれています。BRXはARXと共通の以下の 関数を提供しています。このリストは完全ではありません: ÐÐ AcRx, AcAp, AcCm, AcDb, AcEd, AcGe, AcGi, AcGs, AcUtなどの共通の基本的な関数。 ÐÐ AcApDocument, AcApDocumentIterator, AcApDocManagerなどを使用した複数ドキュメントインタフェー ス。 ÐÐ AcApDocManagerReactor, AcDbDatabaseReactor, AcEditorReactorなどのリアクター。 ÐÐ AcDbObject, AcDbEntityなどに由来するカスタムオブジェクト。 ÐÐ AcDbTransactionManager, AcTransactionManagerなどを使用したドランザクション。 ÐÐ AcEdInputPointManager と AcEdInputPointMonitorでの入力点処理。 ÐÐ AcUiやAdUiベースカテゴリーのMFCベースのユーザーインタフェース拡張子。 ÐÐ C++から呼び出せるCOMインタフェース。 ÐÐ acdbSetDbmod, acedPostCommand, acedEvaluateLisp, ads_queueexpr, getCurrentPlotStyleName, GetListOfPlotStylesなどのドキュメントされていないARX関数。 ÐÐ AcadAppInfoインタフェースで登録されたコマンドのためにデマンドにロード。 ÐÐ プロパティパレットインタフェース、OPM。 ÐÐ Aモデラーと互換性のあるBモデラーコード。 ÐÐ 隠れ線とBrep API。 ÐÐ .NET APIのマネージドラッパークラス。 BRX APIはBricsysにより開発されたため、BricsCADのみで利用可能です。APIはBricsCAD V8 以上のProとPlatinumのみでサポートされており、BricsCAD ClassicとV8より以前のバージョ ンではサポートされていません。BricsCADのバージョンが上がるごとにより多くのBRX関数が サポートされています。 ワンポイント BricsCAD V13はV12とバイナリー互換ではありません。これはAPIが変更さ れ、V13がMSVC2005の代わりにマイクロソフトのVisual C 2010を使用してビルドされているからで す。V13で動作させるため、ほとんどのサードパーティーアプリケーションは再ビルドする必要が あります(スクリプトとLISPアプリケーション以外)。加えて、Windows XPユーザーはMSVC2010の Service Pack 3を適用する必要があります。 4 AutoCADユーザーのためのBricsCAD V13 131 TXについて BricsCADはODAのTeighaライブラリをベースにしているため、TX SDK (Teigha eXtension software development kit) でコンパイルされているTXモジュールはBricsCADにロードする ことができます。TX SDKは.tx拡張子のTXモジュールファイルを作成します。.tx拡張子はラ ンタイムでBricsCADによりロードされるDLLです (V12より前は.drxと名付けられたモジュー ルでした。これらはV12以降にはロードできません。 最新のTX SDKを使用してソースコード を再コンパイルする必要があります。) TXクラス、メソッド、関数はARXの同等のものと類似していますが、数多くの相違点があり ます。 ÐÐ TX SDKは、クライアントコードの中でスマートポインタの使用を実施しています。 ÐÐ TXのオブジェクトの構築と廃棄の方法は、ARXで行われている方法とは異なります。 ÐÐ TXのエラー対処の流れのコントロールは、ほとんどの場合、ARXアプリケーションで行われている方法 とは異なります。これはエラー対処がTeighaライブラリにより投げられる例外を元にしており、これら はクライアントコードで捕まえられる必要があるからです。 ÐÐ TX SDKにはARX機能一式がありますので、AcEdJig, AcApDocument, AcApDocManager, AcEdInputPointMonitor, AcUiなどの関数がありません。 ÐÐ TX SDKにはARX機能一式がありますので、AcEdJig, AcApDocument, AcApDocManager, AcEdInputPointMonitor, AcUiなどの関数がありません。 ÐÐ TXにはオブジェクトのクラス階層の中で少数の違いがあります。 BricsCADでTXをどのように使用するかについてのさらなる詳細方法は、以下のオンラインド キュメントをご参照下さい。www.bricsys.com/bricscad/help/en_US/V13/DevRef/source/ TX_01.htm .NETについて (WINDOWSのみ) BricsCADの.NET APIは、CADシステムの機能性を明らかにし、.NET Common Language Runtime CLR下で動作するマネージドコードをビルドすることができます (.NetはBricsCAD Linux版や Classicでは利用不可です)。 BricsCADは、.NET runtime version 2.0 (3.5をインストールした状態のversions 2.0は同じ runtimeを使用しています) をサポートしています。.NET Framework v 2.0 再配布パッケージの 32ビット版はマイクロソフトから利用可能です。www.microsoft.com/downloads/en/details. aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5、64ビット版は以下です。www.microsoft.com/downloads/en/details.aspx?FamilyID=B44A0000-ACF8-4FA1-AFFB-40E78D788B00 (この本の執筆時には、.NET 4.0は公式的にはBricsysによりサポートされていませんが、サ ンプル.NET 4.0ベースコードのサンプルbricscad.exe.configファイルは利用可能です) Visual Studioでプロジェクトをセットアップするには、クラスライブラリウィザードを使用 して、任意の.NET言語下にクラスライブラリを作成します。参照される必要のある2つのDLLが あり(BrxMgd.dll・TD_Mgd.dll)、オプションのTD_MgdBrp.dllはBrep APIsを扱います。これ 132 AutoCADユーザーのためのBricsCAD V13 らのDLLはBricsCADのインストールフォルダーに配置されます。 注記 これらのDLLを参照する時、”ローカルプロパティをコピーする”をFalseに設定すること が重要です。参照されたCOM DLLやサテライトDLLなどの全てのその他のDLLは、”ローカルプロパテ ィをコピーする”をTrueにすることができ、プロジェクトの必要性に応じて設定することができま す。 サンプルプロジェクトが\Bricsys\BricsCAD\API\dotNetフォルダーにあります。 AUTOLISPのLISPへの移植 ほとんどのAutoLISPルーチンは、そのままでBricsCADで動作します。BricsCADのLISPエンジ ンは、VL、VLA機能、LISPリアクター (except in the Linux Version)と、暗号化されたLISP もサポートしています。 FAS (コンパイルされたLISP) ファイルに対するコンパイルはサポ ートしていません。 以下の問題が発生する可能性があります。 ÐÐ BricsCADのコマンドライン入力は、AutoCADのコマンドライン入力から僅かに変化する可能性がありま す。解決法は全ての (コマンド) 関数の中身を検証すること、もしくは (コマンド) 使用を完全に避け ることです。 ÐÐ BricsCADは、AutoLISP関数の一部を実装していません。解決法はコードを書き直すか、外部ライブラリ を採用することです。 BRICSCAD LINUX版でサポートされているAPI BricsCAD V12のLinux版は以下のAPIをサポートしています (この本の執筆時には、Linux版はV13にアップ デートされていませんでした。) • WindowsのみのCOM(common object VL, VLA, VLAX, VLR関数以外の全てのLISP関数。 • 全てのDCL (dialog control language) 関数。 • 全てのDIESEL関数。 • 全てのTX関数。 • • model)に依存している, 多くのBRX関数。これにはWindowsベースのクライアントコードの移植を手助けするための基本 的なCRTとMFC (Microsoft foundation classes) 関数を含みます。例えば、MFCクラスCStringは クライアントコードで幅広く使用されています。Linux BRX上で類似したコード互換クラスを提供 することにより、Bricsysは新規stringクラスを探す必要性を回避し、これをどこにでも置き換え ます。BricsCAD Linux版はWindowsと密接に結びついたインタフェースをサポートしていませ ん; このリストは主にAcUi/AdUi と OPMクラスカテゴリーから構成されています。 多くのSDS (software development system) 関数、 シグネチャでWindows特有の種類を持つ少数の 関数を除く。 4 AutoCADユーザーのためのBricsCAD V13 133 DOSLibはBricsCAD Proで動作します。DOSLibは通常のLISPにはない、LISP呼び出し関数の 無料ライブラリです。こちらをご参照下さい。en.wiki.mcneel.com/default.aspx/McNeel/ DOSLib.html. DCLのBricsCADへの移植 DCLルーチンはそのままでBricsCADで動作します。OpenDCLは完全にサポートされ、BricsCAD で利用可能です。こちらをご参照下さい。www.opendcl.com. DieselのBricsCADへの移植 DieselはそのままでBricsCADで動作します。 VBAのBRICSCADへの移植 (WINDOWSのみ) AutoCADとBricsCAD Windows版は両方とも、VBAプロジェクト用にDVBファイルを使用してい ます。BricsCAD V8よりも前では、VBAをV8以降に変換できるVBIファイルを使用していまし た。VBA変換ツールに関しては以下をご参照下さい。www.bricsys.com/common/vbaconversion. VBAはBricsCAD Linux版では利用不可です。 ADSのSDSへの移植 ADSコードは、BRXヘッダーを使用した再コンパイルのみが必要です。ADS/SDSは20年近く前に 開発されたため、BricysはSDSの廃止を検討しており、開発者はもはや使用すべきでないとい うことを意味します。しかし、互換性については、Bricsysは古いSDSインタフェースをサポ ートしています。IntelliCAD形式のSDSモジュールをBricsCAD上で動作させるために、コー ドを以下で説明されているように適合させる必要があります。www.bricsys.com/bricscad/ help/en_US/V13/DevRef/source/SDS_01.htm. COMのBRICSCADへの移植 (WINDOWSのみ) COM (Common Object Model) はBricsCAD Proで利用可能で、VB、VBA、VB.NET、C、C++などの プログラム言語からアクセスします。 BricsCADのオブジェクトモデルはかなりAutoCADに類似していますが、完全に同一ではあり ません。しかしながら、AutoCADで書かれたほとんどのVBXコードはそのままでBricsCADで動 作します。オブジェクトモデルから欠けている不可欠な要素を見つけた場合は、BricsCADの 開発サポートチームが必要な関数を追加する用意があります。 BricsCADはVSTA (Visual Studio Tools for Applications) をサポートしていません。 134 AutoCADユーザーのためのBricsCAD V13 アプリケーションのBRICSCADへのロード BricsCADとAutoCADの両方がAppLoadコマンドを使用し、アプリケーションをロードします。 上: AutoCADのアプリケーションローダー。 下: BricsCADのアプリケーションローダー。 4 AutoCADユーザーのためのBricsCAD V13 135 単位 BricsCADとAutoCADは、LISP、SDSなどの関数で使用される同じ単位変換ファイルを共有して います。BricsCADはそのファイルをdefault.untと呼んでおり、AutoCADはacad.untと呼んで います。 サードパーティーデベロッパーへのサポート Bricsysは、“BricsCADにアプリケーションを移植する際にお手伝いが必要なデベロッパー や、移植のプロセスや実現性についての技術的な情報を必要とされるデベロッパーのために サポートをしております。Bricsysの開発チームには、様々な開発環境(LISP, COM, ADS, ARX) に精通した開発者のいる専門部署があります”と、謳っています。 Bricsysは他のCADベンダーとは違い、サードパーティーデベロッパーに費用を請求しません。 参加費、メンバーシップ料金、サポート費、製品発送費はかかりません。詳細は以下をご参 照下さい。 www.bricscad.com/en_INTL/home/developers.jsp. サードパーティーデベロッパーがAPIに機能追加を要求する際、それはエンドユーザーが採用 できるBricsCADの新機能にもなります。 注記 BricsCADのRecScriptコマンド (スクリプトレコーダー) は、編集可能な.scrファイルを作成 します。編集が出来ることでAutoCADのアクションレコーダーよりも便利になっています。アクショ ンレコーダーの”スクリプト”は編集ができないため、実際はAPIではありません。 136 AutoCADユーザーのためのBricsCAD V13 BricsCAD V13 オートメーションオブジェクトモデル 4 AutoCADユーザーのためのBricsCAD V13 137 138 AutoCADユーザーのためのBricsCAD V13 第5章 AutoCADとBricsCADの 併用環境構築 BRICSCADのみを使用している会社もありますが、AUTOCADと併用している会社もあります。こ の章では両CADを併用して運営している会社で起こるいくつかの問題と、どのようにそれらを 解決するかということを説明していきます。 また、WindowsやOS Xに代わるコスト削減策として、Linuxオペレーティングシステムの使用 に関するメリットとデメリットも見ていきます。 複数のCADシステムを運用する理由 設計事務所にとって、1種類以上のCADシステムを使用することは当たり前のものになってき ました。例えば、AutoCADとAutoCAD LT、AutoCADとSolidWorks、そして、AutoCADとBricsCAD などがそうです。 しかし2種類の異なるCADを運営していくことは、1種類のCADに比べて労力がかかります。で は、なぜ設計事務所はともすれば必要のない面倒を自らに課すのでしょうか? 両CADを使用 している会社は典型的に以下の理由を挙げます。 ÐÐ コスト削減 ÐÐ 互換性 ÐÐ 性能 コスト 一部の企業にとって、4,200ドルのAutoCADというのは高く、そのため実際は使用ライセンス の大半はより安いAutoCAD LTやBricsCADなのです。例えば、100ライセンスを使用している 企業はAutoCADとその他のCADの割合を1:9にし、初期ライセンスコストを300,000ドル以上を 節約することができます。下記のテーブルでは劇的なコスト削減を説明しています。 ライセンス数 初期ライセンスコスト 100 of AutoCAD 2013 10 of AutoCAD 2013 90 of BricsCAD Pro V13 100 of BricsCAD Pro V13 $420,000 $ 0 $ 42,000 $334,665 $ 43,335 $ 48,150 $371,850 節約額 (100ライセンスの実際のコストは上記で表示されている価格よりも低くなる傾向があります。 これは一括購入の際にCADベンダーがより良い価格を提示する可能性があるからです。Bricsys は5本以上の一括購入で10%の割引を適用しています。※上記の表示は反映しています。) 上記で”初期”ライセンスコストと述べましたが、これに続く費用があるためです。但し、 下記は両方ともオプション選択です。 ÐÐ アップグレード費用。 ÐÐ 年間メンテナンス費用。これには通常、年複数回行われるアップグレードが無償で含まれています。 100ライセンスの場合のサブスクリプションの年間費用は以下の通りです。 ライセンス数 年間サブスクリプション価格 100 of AutoCAD 10 of AutoCAD 90 of BricsCAD 100 of BricsCAD $45,000 $ 0 $ 4,500 $ 26,100 $ 14,400 $ 16,000 $ 29,000 節約額 再度述べますが、一括購入の場合、実際のコストは上記よりも低くなる可能性があります。 ただ、アップグレード費用の比較は簡単でした。それは、現在Autodeskが、AutoCADアップグ 140 AutoCADユーザーのためのBricsCAD V13 レードに対して完全に定価で請求してくるからです。 $4,200という価格は、以前のバージョ ンから最新バージョンへの移行費です。 各国毎の価格設定 このAutoCADの価格設定状況は、特に駆け出しの建築家として月300ドル程度しか稼ぐことの できない発展途上国の会社にとって深刻です。急成長し、しかし貧しい国々でソフトウェア 会社が自分たちのプログラムに高価格を付けるのは気掛かりなことです。これによって潜在 顧客の多くがソフトウェアに手が届かないのです。 皮肉なことに、高価格設定の結果、これらのソフトウェア会社は発展途上国での違法コピー が氾濫していることを訴え、その原因を理解できないでいるのです。 AutodeskもBricsysも国により異なる価格設定を取っています。 非庶民的な価格モデルは、道徳的な設計事務所を苦境に陥れています。彼らは高価なソフト ウェアライセンスを購入する余裕はなく、しかし彼らの顧客に違法コピーのないクリーンな 会社であることを見せなければならないのです。 高ライセンス料に対する解決策 このような企業にとって、1つの解決策というのはAutoCAD LTやBricsCADなどのより安い製 品を購入することです。実際、BricsCADは非常に高性能のCADをAutoCAD LTの半額で提供し ています。 コスト節約のためのもう1つの解決策というのは、値の張るWindowsの代わりに無料Linuxオペ レーティングシステムを運営することです。CADベンダーにとっての難点はLinux上で動作する 製品バージョンまで持たなければならないということです。しかし、BricsCADにはLinux版が あります。Autodeskにはありません。 Linuxは疑いの予知なく費用対効果が良いのです。それは、比較的古くて性能の良くないコン ピュータ上でも快適に動作するからです。特に最近リリースされたWindowsは、古いドライバ ーやソフトウェアをもはやサポートしていないという理由で新しいハードウェアを要求して います。中でもWindows7は酷い状況です。 まとめると、BricsCADは3つの点で費用対効果が良いのです。 ÐÐ BricsCAD ProはAutoCADと比べ、8分の1で、AutoCAD LTと比べ、2分1の価格です。 ÐÐ BricsCADは無料のLinux上で動作できます。 ÐÐ Linuxは比較的古いコンピューター上でも動作します。 5 AutoCADユーザーのためのBricsCAD V13 141 互換性 社会的責任があり、株主で構成された全ての会社と同様に、設計事務所もコスト削減を考 えており、彼らはより安いシステムを好みます。しかしCADの場合、それは業界標準である AutoCADとの互換性を一部失ってしまうかもしれないということを意味しています。このた め、BricsCADを持つ企業が少数のAutoCADライセンスを採用しているのかも知れません。 Autodeskはテクノロジー面であれ、マーケティング面であれ、競争を勝ち抜くため懸命です。 例えば、1990年代半ばにIntelliCADが価格で10倍も高いAutoCADを脅かし始めた時、Autodesk は顧客に新興企業には近付かないよう警告する効果的なマーケティングキャンペーンを立ち上 げました。このマーケティングキャンペーンは、AutoCAD LTだけが唯一、AutoCADと100%DWG 互換性のあるより安いCADであると主張しました。この主張の問題点は、これが当時全く正確 ではなかったということです。 当時のAutoCAD LTはAutoCADで作成された全ての図形には対 応できていなかったのです。 “100%純粋DWG”という状況は現在が最も真実に近く、それはAutodeskが巨大なリソースを 全力でAutoCADに注ぎ、あらゆる機能を追加し、ますますコピー製品のAutoCADとの互換性を 下げているからです。 この理由から、ほとんどの設計事務所は最低でも1ライセンスはAutoCADを持ち、IntelliCAD やBricsCADで正しく再現できない顧客の図面を扱っています。これは無料のLibre Officeパ ッケージ上で標準化することによりコスト節約をする企業が、オフィスの事実上の標準ソフ トウェアにより作成されたファイルとの互換性を確保するため、Microsoft Officeを維持す る状況に似ていないこともありません。 Autodeskへの対抗勢力がOpen Design Alliance (ODA)です。ODAは元々、商標で守られたDWG フォーマットを文書化するため設立されました。この組織は構成企業がDWGファイルを読み書 きを可能にするためAPIを提供しています。1990年代後半の設立以来、ODAはARXプログラミン グインタフェースやADTオブジェクトイネーブラーなどのAutoCADの他の面を再現するプログ ラミングツールを提供することで、サービスを拡大してきました。 悪いニュースは、Autodeskがより多くの機能やオブジェクト種類をAutoCADに加えるため、DWG の中身が毎年変わるということです。条件付きの良いニュースは、Autodeskが一回当たり3年 間フォーマット自体を凍結しているということです。ODAとODAのロシアの契約プログラマー がDWGの中身を明らかにするため懸命に取り組んでいます。これは、BricsCAD、IntelliCAD、 そしてその他の企業が自分たちのCADに機能追加をすることに専念できるということを意味し ます。 Autodeskは自社のRealDWG APIを所有していますが、ODAの参加企業約1200社はDWGファイルに アクセスするため、Autodeskのみに依存することに熱心ではありません。 142 AutoCADユーザーのためのBricsCAD V13 性能 Autodeskは全力でAutoCADに機能を追加しています。いくつか挙げるだけでもこ数年でAutoCAD は、3Dメッシュモデリング、3Dサーフェスモデリング、マテリアル再作成、パラメトリック 拘束、ダイレクトモデリングアドオン機能などを追加しました。 悪いニュースは、AutoCADの機能の全てをそっくりそのまま完全に再現する方法がないとい うことです。 良いニュースは、AutoCADを完全に再現する必要性がないということです。メッシュ、サーフ ェス領域の3Dモデリングは、そのほとんどが2D図面を作成している作図専任者にとってはほと んどメリットがないのです。CATIAのような本格的な3D CAD環境の中でさえ、近年の作図専任 者は図面の50%以上が2Dであると言っています (CATIAはDassault Systemes社の高性能3Dモデ リングソフトウェアで、特に航空、自動車会社で使用されています)。 実際、ITCは公式的にAutoCADに対する互換性を追い掛けることを諦め、代わりにエンドユーザ ーが2D図面で望んでいる機能に専念することを計画しています (ITCはIntelliCAD Technology Consortiumのことで、IntelliCADの更新をするプログラマーを雇用しています)。このソフト ウェアは、エンドユーザーに販売するソフトウェアを制作するコンソーシアムの会員にライ センス提供されています。BricsysはすでにITCの会員ではなく、自社のコードを書いていま す。しかし、ITCもBricsysもODAに依存しています。 このような理由にも関わらず、3Dは無視できず、 その上、互換CADは3D分野が伝統的に弱いので す。IntelliCADとその他の互換CADはAutoCADが10年 以上前に加えた機能をようやく追加しました。唯一 の例外がBricsCADで、最近3Dの強化で大きな進歩を 遂げました。 ÐÐ V11でBricsysは、X-ソリッドとして知られる3Dヒスト リーベースのパラメトリックモデリングを持つPlatinumエ ディションで、部品ライブラリと呼ばれるパラメトリック 部品ライブラリを提供しました。 ÐÐ V12でBricsysは、全てのエディションに2D拘束を追加 しました。さらに、Platinumに3Dダイレクトモデリングと 3D拘束を追加しました。 ÐÐ V13でBricsysは、部品間の動きやインタフェースをチ ェックするため、拘束やキネマティック解析を使用して2つ 以上の3Dモデルをリンクさせるアセンブリモデリング、ま たBOMを追加しました。 ÐÐ Bricsysは将来的に、Solidworks、Inventor、IGESな どのフォーマットのインポート/エクスポート、分解図、 フィーチャーモデリング、ナレッジベースエンジニアリン グ、などの機能追加を計画しています。 BricsCADはAutoCAD互換性のあるInventorのような 存在になるかも知れません。但し、Inventorと違 い、価格は$1,000以下です。 5 AutoCADユーザーのためのBricsCAD V13 143 社内でのBricsCADとAutoCADの併用 1種類以上のCADを上手く運用するために両CADの相違点を理解することが極めて重要で す。AutoCADとBricsCADの能力に違いがあるため数多くの相違点があるのです。 このeブックは基礎的な参考書です。 The AutoCAD Illustrated Quick Reference (Delmar Publishers)を参照することも役立つかも知れません。この本では、全てのコマンドオプシ ョンと各コマンドを起動する方法を提供し、アルファベット順で全てのコマンドをリストア ップしています。これはAutoCAD R12以降の全てのバージョンで利用可能です。 下記セクションで説明しますが、各CADに適切なタスクをアサインするため、社内ワークフロ ーを構築し、機能が欠けている時は回避策を見つけましょう。例えば、BricsCADが特定の図形 を扱えない時、AutoCADからの図面を外部参照できます。BricsCADはAutoCADで作図できるほ ぼ全ての図面を表示できますが、作成と編集は全く全てできるというわけではありません。 まとめると、BricsCADには以下の能力があります。 操作 BricsCADで可能なこと 表示 ほぼ全てのAutoCADの図形種類を表示できますが、作成と編集は全く全てできるというわけではありません。 編集 ほとんどのAutoCAD図面を編集できますが、まれにプロパティパネルからしかできないことがあります。 作成 多くのAutoCAD図面を作成できますが、編集できる項目よりも少ない数しか作成できません。 全てのDWGオブジェクトの具体的な詳細を知るため、第3章の”図面ファイルの互換性”をご 覧ください。 AUTOCADとBRICSCADでのワークフローの分割 社内のワークフローについては皆様それぞれ精通していらっしゃることでしょう。図面が社内 を通っていくルートですが、これは通常、概要から詳細へと流れるのが普通です。例えば、 ある設計事務所は以下のワークフローを運用しています。 144 1. DWG図面ファイルを建築家から受け取る。 2. 受け取った図面の寸法の正確さをチェックする。 3. 全体的な正面図、ビルの正面、各階の平面図などを作成する。 4. 製作会社のために組立図を作成する。 5. 全てのアイテムの詳細図面を作成し、その後、部品表を作成する。 6. B- か C-サイズの紙に図面を印刷する。 7. クライアントや組立工場に図面一式の書類を送付する。 AutoCADユーザーのためのBricsCAD V13 会社内のコンピューターのほとんどでBricsCADが使用されているため、出来る限りBricsCAD で作業をします。BricsCADで取り扱えない箇所のみAutoCADで実行します。 この設計事務所は会社内で使用するCADに必要な機能をまとめ上げ、2つのリストを作成しまし た。 (a) BricsCADとAutoCADの両方に存在する機能と、(b) AutoCADのみに存在する機能です。 以下のリストはこの設計事務所が作成したものです。彼らのワークフローに有益なものは簡 潔な注記が記載されています。このリストは包括的なものではありませんが、彼らの必要性 に特化したものです。 まず、両CADに共通する機能の有益性です。 BricsCADとAutoCADの両方に存在する機能 有益度 テンプレートDWTファイル 初期図面作成のスピードアップに非常に有益 フィールドテキスト テキストの自動化に非常に有益 Hyperlinkコマンド他の図面にリンクをするのに非常に有益 幾何拘束と寸法拘束 寸法拘束はオブジェクトの形成に非常に有益 シートセット 図面グループの整理に非常に有益 LISP / AutoLISP 一部の単純作業的な図面作成の自動化に有益 エクスプローラ / デザインセンター、ツールパレット プロパティの共有とアクセスには有益 CUI / カスタマイズコマンドの組み合わせに一部有益 次に、AutoCADのみに存在する機能の有益性です(BricsCADにはありません)。 AutoCADのみに存在する機能 有益度 DimBreak, DimSpace, DimJoggedLine 非常に有益 データ抽出、表、スプレッドシート 非常に有益 マルチ引出線、編集、スタイル 複数の引出線を1つにまとめるのに非常に有益; 引出線を 揃えて表示させるのにも有益 Overkill 図面の消去に有益 LayTransコマンド インポートする図面の画層名をまとめて編集するのに有益 ダイナミックブロックの作成 複雑な線種の作成に有益 MeasureとDivideクイック寸法記入するのに有益 QDim Measureと同時に使用すると有益 図面ビュー 3Dから2D図面を作成するのにおそらく有益 標準コマンドチェック、DWSファイル 制限されすぎていて有益でない 異尺度対応 有益で無い アクティブレコーダー 無益 5 AutoCADユーザーのためのBricsCAD V13 145 戦略的運用 社内でCADを使用される方は、BricsCADやAutoCADでより効率的な作図方法を実行すること熱 心でしょう。CADの管理と運営に関する責任者を置くことには価値があります。 以下のプランはある設計事務所がたどり着いた答えです。 ÐÐ LinuxとWindowsのBricsCADの全てのライセンスを最新バージョンにアップグレードし、ProとPlatinum の割合を決定。 ÐÐ 特定の3D建築物を扱うため少数のInventorと共に、AutoCADではできない自動化作図のフォームを導 入。InventorライセンスはAutoCADの費用を含む。 ÐÐ AutoCADとBricsCADの間でアサインする作図タスクの割り振りを決定し、BricsCADではできないことを 認識する。 ÐÐ 出来る限り多くの2D作図を自動化する。 ÐÐ 会社内に新しい作図テクニックを広めるため、担当グループを作る; 進捗を確実にする。 ÐÐ 特定の仕事について現地のトレーナーを採用を検討する。 CADプログラマーの職種を作る。 ÐÐ 1年毎に運営の見直しを図る。 146 AutoCADユーザーのためのBricsCAD V13 複数のOSがある会社 さらにコスト削減をするため、一部の企業は使用OSをWindowsからLinuxに変更しています。 ある企業は、WindowsをLinuxに変えることで年間のIT関連支出を10%削減しました。 AutoCADはLinuxで使用できませんが、BricsCADでは可能です。BricsysはWindows版の全ての 機能をLinux版で使えるようにしようと懸命に努力しています。 LINUXへのソフトウェア移植の問題の解決法 CADシステムの一部、つまりオブジェクトを扱う部分は、移植の際に問題にはなりません ( 移植というのはあるソフトウェアプログラムが別のオペレーティングシステムで正しく動作 するプロセスを説明するのに用いられていた言葉です)。移植の問題は特にプログラミング インタフェースやユーザーインタフェースの構成要素の分野に現れます。 Autodeskのような豊富に資金のある大企業にとってさえ、CADプログラムを他のオペレーティ ングシステムに移植するのは難しい仕事です。というのは、今日のほとんどのCADがWindows のオペレーティングシステムと密接に結び付いているためなのです。マイクロソフトは意図 的にプログラマーがWindowsのソフトウェアを書くことを簡単にしており、ソフトウェアを 作るコストが安いというのが、彼らをWindowsから引き離すことを非常に難しくしているの です。例えば、Autodeskのプログラマーチームは、AutoCADをMACやOS Xに書き換えるのに18 ヶ月もかかってしまい、さらにコマンドの約30%とほとんどのAPIが初期のリリースからは除 外されていたのです。 5 AutoCADユーザーのためのBricsCAD V13 147 確かにたった5年前には、CADプログラマーの誰もWindows (もしくはOS X) 以外には全くコー ドを書けるとは思っていなかったでしょう (GraphisoftやVectorworksなどの少数のCAD会社 は、20年前にMAC上で開発を始めました。それ以来、彼らはOS XとWindowsで同時に開発をして います。この先見の明により、今日彼らは苦しんでいません!)。しかし、今、現実的な選択 肢は4倍になっており、これにはWindowsのデスクトップとポータブル機器に加え、Androidや iOSなどのポータブル機器や、LinuxやOS Xなどのデクストップシステムなども含まれます。 ユーザーインタフェース この2つの問題領域を解決するため、Bricsysは2つの重要なプログラミングプロジェクトを取 り掛かりました。1つ目は、wxWidgets (www.wxwidgets.org) を使用したユーザーインタフェー スを書き直すことでした。このインタフェースにより、BricsCADは、Linux、OS X、Windows、 そして携帯のオペレーティングシステム上で全く同じ表示をしています。 “移植されたプログラムはどのように表示されるべきでしょうか?” これはソフトウェア会 社が直面している深刻な問題です。 CADプログラムは全てのオペレーティングシステムで同 じ表示をすべきでしょうか? もしそうであれば、現在のユーザーはOSの切り替えに不満を 抱かないでしょう。これこそがBricsysが取ったアプローチで、だからこそLinux版の表示が Windows版と全く同じなのです。 あるいは、CADプログラムは各オペレーティングシステムに合った表示にするべきでしょう か?もしそうであれば、新規ユーザーはCADに開始に不満を抱かないでしょう。そして、これ がAutodeskがMAC版AutoCADで取ったアプローチで、OS X用に書かれたプログラムはWindows用 のそれとは全く違っているのです。 APIs 2つ目のプロジェクトはさらに困難で、Windowsプログラミングインタフェースに似せる という、どのCADベンダーも挑戦しなかったことです (一般的なコンピュータの世界で は、Wine、VMware、Win4LinなどがWindowsプログラムをLinuxやOS X上で動作させようとい う取り組みはこれまでにもありました)。Bricsysのプログラマーは、通常はマイクロソフト がWindows用に提供しているようなLinuxのコードを書かなくてはなりませんでした。 このプログラムは Visual LISP、.Net、そしてARXやBRXなどのオペレーティングシステム に非常に依存しているプログラミング言語のみに影響を与えます。OSの問題は、メニューや ツールバマクロ、LISPルーチン、そしてスクリプトなどのCAD内部のカスタマイズには影響 を与えません。 最終的には、WindowsのアドオンをLinuxに移植することに成功しました。以下は、Bricsysに よりBricsCAD Linux版に移植されたAPIリストです。 全てのLISP関数 (VL、VLA、VLAX、VLR関数を除く。WindowsのみのCOMに依存しているため) 全てのDCL関数 全てのDIESEL関数 全てのTX関数 全てのBRX関数 (AcUi/AdUiやOPMカテゴリーなどの強固にWindowsと結び付いているインタフェースを除 く) 全てのSDS関数 (Windows特定種類を除く) 148 AutoCADユーザーのためのBricsCAD V13 LINUXの優位性 Windowsの代わりにLinuxを使うことにはいくつかのメリットがあります。以下の項目を含み ます。 Linuxは無料 Linuxとそのアップグレードは共に無料です。Windowsは全ての新しいコンピュータで”無料” ですが (実際は約20ドルの隠れたコストを支払っています)、アップグレードは無料ではあり ません。Windowsの古いバージョンをアップグレードするのには1台当たり、40から200ドル以 上かかります。 以下は3年ごとに100台のコンピューターのOSライセンスをアップグレードするためのコスト を年間換算で示しています。Windows8へのアップグレード費である$70を採用しています。 Windows OS $7,000/3年毎 $2,333/1年毎 Linux OS 節約額 $0/1年毎 $0/1年毎 $7,000/3年毎 $2,333/1年毎 デスクトップLinuxは現在、多くのユーザーがその相違点を指摘できないほどWindowsと類似 しています。特にユーザー体験は気にせず、仕事が出来れば良いと考えるユーザーには両者 の違いが分かりません。実際、設計事務所の一部のCADオペレーターは会社でLinuxを体験し た後、同僚に自分の家でもLinuxをインストールすることを勧めています。 5 AutoCADユーザーのためのBricsCAD V13 149 Linuxは効率的なハードウェア LinuxはWindowsよりも効率的に動作します。このことは、Linuxが古いハードウェア上でCAD ソフトウェアをWindowsよりもより速く、より長く動作させることができるということを意 味しています。一方、今日のWindowsは1GB RAMでは辛うじて動作する程度です。Linuxは1GB RAMで問題ありません。これはマイクロソフトのプログラマーが、コンピューターには無限の メモリーとCPUスピードがある (実際はありません) と考えるよう、創業者のビル・ゲイツに 教えられたからなのです。その結果、Windowsは非効率的に書かれてしまいました。 対照的に、Linuxは1970年代から存在するオペレーティングシステムであるUnixを基盤として います。Unixはわずかなメモリーと非常に低速のCPUで非常に上手く動作する超効率的なもの です。この効率化の精神は現在も上手く引き継がれています。 Linuxには悪意のあるソフトウェアがありません LinuxではWindowsよりも外部からの攻撃が少ないのです。コンピューターウイルスなどの悪意 のあるソフトウェアの攻撃で悩まされません。というのは、ウイルス作成者にとって、Linux のコンピューターの数は少なすぎてその対象にならないのです。 Linuxの良い機能の1つは、アップデート後再起動しなくても良い (WindowsやOS Xでは再起動 が必要です) ので仕事を続けられるということです。OS XはLinuxと同様にUnixを基盤にして いますが、驚いたことにアップデートの後に再起動が必要なのです。 興味深いことに、 Linuxに慣れ親しんでいれば、Windowsから直接乗り換えるよりOS Xに慣 れるのが簡単です。 Linuxはハードウェア互換性がある Linuxは、Windowsと同じコンピューター上で動作し、アップルのハードウェアに縛られてい るOS Xとは違います。Linuxを試すため、既存のWindowsコンピューターにインストールでき ます。 OS Xを試すためには新しいハードウェアを購入しなくてはならず、異なるキーボード 操作とトラックパッド操作に慣れる必要があります。 (注記: もしOS Xを購入する必要があれば、RAM容量が最大のMAC miniを選択することでいく らかコストを削減しましょう。その後、お持ちのモニター、キーボード、マウスを接続しま しょう。MAC miniにはMacBookよりも柔軟性があります。) Linuxはデュアルブート LinuxはWindowsと違ってデュアルブートが内蔵されています。このことは、同時にではあり ませんがWindowsとLinuxの両方を動作させられるということを意味します。コンピューター が始動する時、”grub”と呼ばれるLinuxのユーティリティにより、LinuxかWindowsかが選 択できます。デュアルブートのコンピューターを使用する人の中にはLinuxの方が効率的なた め、こちらを選択する人もいます。しかし、Windowsのみで利用可能なプログラムを使用する 場合にはLinuxを停止し、Windowsを始動させなければいけません。 (OS Xもまた、ブートキャンプと呼ばれるデュアルブート機能があります。) 150 AutoCADユーザーのためのBricsCAD V13 デュアルブートの欠点は、同時に1つのオペレーティングシステムしか動作させられないとい うことです。同時に2つ以上を走らせたい場合は、VMWare Player(www.vmware.com) や Oracle Virtual Box (www.oracle.com/technetwork/server-storage/virtualbox/downloads/index. html) などの無料の仮想環境が利用できます。これらのプログラムは、Windowsの中のウィン ドウ上 (もしくはフルスクリーン) でLinuxを動作させられますので、両者間でコピーや貼り 付けなども可能になっています。 LINUXの欠点 Linuxはデスクトップの領域だけ優勢になれませんでした。ウェブサーバー、メインフレー ムコンピューター、スマートフォン、そして組み込み型コンピューターなどの他の全ての分 野においては優勢です。マイクロソフトの長年の独占的慣行は、アップルやLinuxのような 競合他社を排除するのに効果的でした。 Windowsとは違うように感じるため、Linuxはややこしく感じるでしょう。Linuxには何百もの バージョンや選択できる複数のグラフィックユーザーインタフェースがあり、そして時折、 ソフトウェアのインストールに問題がある時があるのです。 Windowsとは違うため、Windowsユーザーが慣れ親しんでいるソフトウェアがLinuxには無い 時があり、選択できるLinuxのバージョンがあまりにも多いため、ユーザーは結局、選択で きないことがあります。そして、ソフトウェアをインストールしないとユーザーはもちろん それを使えません。 同一ソフトウェアの不足 Windowsで動作している基本ソフトウェアのほとんどは、Linuxでも利用可能です。例え ば、Libre Officeで、これはLinux、OS X、Windowsで同一の動作をします。もしWindows 上でマイクロソフトオフィスをお使いであれば、Linux上でもLibre Officeを使えるでし ょう。他の基本ソフトウェアも複数のOSバージョンで利用可能です。ウェブブラウザ (Chrome、Firefox、Operaなど)、画像処理 (Picasa)、音楽とビデオ再生 (VLC)、そしてSkype などがそうです。 Linuxは膨大な数のユーティリティを搭載しています。 結局、Linuxはマニアが自分たちのた めに書いたものなのです。例えば、内蔵スクリーングラブソフトウェアは、WindowsやOS Xで 同様のものよりも遥かに優れています。 しかし、LinuxはAutoCADを動作させられません。また、WindowsやOS Xで動作するWineなど のようなWindowsエミュレーターを使用しない限り、PhotoShopやInDesignなどのその他の強 力なソフトウェアも動作させられません。エミュレーターは効率的ではなく (ソフトウェア を遅くします)、そして100%互換性があるわけでもないのです 。(一部のソフトウェアとそ の機能は動作させられません。) ソフトウェアをそのまま使い、エミュレーターや仮想環境は使わないのが良いでしょう。そ の場合、BricsCADのLinux版が最良の選択肢です。 どのLinux? LinuxはWindowsよりも遥かに多くのバージョンが存在します。Linius Torvald氏はLinuxとい う名前を名付けた後、ソースを書きました。そして、Debian、Ubuntu、Gentoo、 Fedora、Red Hat、Mandriva、Slackwareなどに初めて配布したのです。 5 AutoCADユーザーのためのBricsCAD V13 151 初回配布時はいつもそうですが、何十ものバリアント型がありました。Wikipediaのこのペー ジでは100人以上の配布先とバリアント型がリストアップされています: en.wikipedia.org/ wiki/List_of_Linux_distributions. ですので混乱なく1つを選ぶのは難しいのです。 (ここにダウンロード可能なLiveCDがありま す。 en.wikipedia.org/wiki/List_of_live_CDs)。ある意味、どのバージョンもほとんど同 じ動作をするため、バージョンは問題ではないとも言えます。 実際、LinuxはWindowsと似た 動作をし、OS Xとはさらに似た動作をするのです。 Linuxは無料ですので、大量にダウンロードして試してみることができます。ダウンロードは 通常、LiveCDフォーマットで利用可能です。CDに焼いたファイル (.isoフォーマット) をダ ウンロードし、その後、CDドライバーからLinuxを動作させ、コンピューター上にインストー ルします。この場合、ハードドライブを消去できるコンピューターをお持ちでない限り、仮 想マシーン (VmWareやVirtual Box) の使用し、一時的にインストールすることをお勧めしま す (CDやUSBからLinuxを動作させられますが、そうすると遅くなり、それが原因でLinuxに対 する印象も悪くなってしまうでしょう!)。 私に関して言えば、Mint Linuxを使用しています。最も人気のある言語、Linux(Ubuntu)に 基づいているからです。Ubuntu用に設計されたdebファイル(Debian)のインストールファ イルを使用することができます。Ubuntuより優れているだけでなく、MintはLinuxから始め ることを簡単にするために一般的なアプリケーション、ドライバー、コードなどを実装して います。www.linuxmint.com 問題のあるインストーラー 新規ユーザーと中期的なLinuxユーザーにとっての最大の問題は、ソフトウェアのインスト ールです。多くの場合、ソフトウェアのインストールは障害なく実行できますが、度々、正 常に動作せず、それがユーザーを悩ますのです。この問題は当初Linuxがコマンドラインイ ンタフェースからソフトウェアをインストールすることをユーザーに求めていたため、起こ っていました。 その後、GUIが追加され、インストールを簡単にする異なる方法による異な る配布方法が考え出されました。Linuxの何百ものバージョンを選択できる時、何十ものイ ンストーラーを持たなければなりません。“より多くの選択肢がストレスを減らす”という ことはないのです。 Linixの主要ベンダーとソフトウェアプロバイダーは2つの方法で問題を解決しようとしてい ます。 (a) Windowsに似たインストーラーですが、ほぼ自動で作業する。(b) オペレーティ ングシステムに内蔵された、OS Xに似たソフトウェアライブラリー経由でインストールする 以下は主要な配布方法とインストーラーソフトウェアのリストです。 Linux 配布 パッケージファイル パッケージマネージャー Debian GNU/Linux .deb dpkg Fedora Linux.rpmRPM OpenSUSE Linux.rpmRPM Turkish Pardus.pisiYALI All others.tgztar 152 AutoCADユーザーのためのBricsCAD V13 Bricsysのウェブサイトで、以下のフォーマットでダウンロードファイルをリストアップし ています。 もしお使いのバリアントがDebianをベースにしていれば、DEBボタンをクリックして下さい。 また、Ubuntu (Debianがベース) をベースにしているMint Linuxをお使いの人も、.debファ イルをダウンロードします。 GUI間の競争 もし何百ものLinuxの言語を持っていれば、複数のユーザーインタフェースもあることでし ょう。 Linuxは簡単に入れ替え可能なグラフィカルユーザーインタフェースを提供していま す (これはWindowsでも可能ですが、マイクロソフトのデザインを変えようという人はほと んどいません)。 KDEか、Gnomeか、Linuxでどちらのインタフェースを使うべきかという意見がかつては大き く分かれていました。現在は、小さなスクリーンのネットブックとポータブル機器用に設計 されたインタフェースには統一されています。 ——— 5 AutoCADユーザーのためのBricsCAD V13 153 本章では、AutoCADとBricsCADの両方を持つ会社でどのようにCADを運営していくべきかにつ いて、具体的なアドバイスを提供してきました。また、LinuxでWindowsを置き換えることの メリット、デメリットについても説明してきました。 154 AutoCADユーザーのためのBricsCAD V13 付録A AutoCADとBricsCADの コマンド名の相互参照 この付録はAUTOCADとBRICSCADで見られるコマンド名をリストアップしています。両CADのコマン ド名はアルファベット順で分類されており、一方に完全に同じものが無い場合は同等のコマンド 名を記載しています。 BricsCAD Platinumのパラメトリック3Dソリッドや部品ライブラリ機能に関連したコマンド は、AutoCADにはない機能のため、この付録の末尾に別途リストアップしています。 ÐÐ BricsCAD V13の新規コマンド名は青色で表示されています。 ÐÐ 2011、2012、2013は、AUTOCAD 2011、2012、2013での新規コマンドを示しています。 両ベンダーにより文書化されていないコマンド、つまり固定エイリアスや、廃止予定のコマンド は含まれていません。 AutoCADコマンド BricsCADコマンド 差異に関するメモ A About AcisIn AcisOut ActBasepoint ActManager ActRecord ActStop ActUserInput ActUserMessage AdCenter / AdcClose AdcNavigate ... 2011 AddSelected Adjust About AcisIn AcisOut ... ... ... ... ... ... ... ... AddInMan ... ... Ai_Box Ai_Cone Ai_Dish Ai_Dome ... Ai_Mesh Ai_Pyramid ... ... Ai_Sphere ... Ai_Torus Ai_Wedge Align ... AllPlay AmeConvert 2011 AnalysisCurvature 2011 AnalysisDraft 2011 AnalysisOptions 2011 AnalysisZebra AniPath AnnoReset AnnoUpdate Aperture ... AppLoad 2012 AppAutoLoader Arc Archive Area Ai_Box Ai_Cone Ai_Dish Ai_Dome Ai_EdgeSurf ... Ai_Pyramid Ai_RevSurf Ai_RuleSurf Ai_Sphere Ai_TabSurf Ai_Torus Ai_Wedge Align AlignSpace ... ... ... ... ... ... ... ... ... Aperture Apparent AppLoad ... Arc ... Area 156 AutoCADユーザーのためのBricsCAD V13 BricsCADでは、RecScriptを使用 BricsCADでは、RecScriptを使用 BricsCADでは、Explorerを使用 BricsCADでは、VBA COMアドインマネージャーを使用 BricsCADでは、ImageAdjustを使用 AutoCADでは、EdgeSurfを使用 BricsCADでは、Meshを使用 AutoCADでは、RevSurfを使用 AutoCADでは、RuleSurfを使用 AutoCADでは、TabSurfを使用 BricsCADでは、ビューポートを整列 AutoCADでは、-Osnap Apparentを使用 AutoCADコマンド BricsCADコマンド 差異に関するメモ Array / 2012 ArrayClose 2013 ArrayClassic 2012 ArrayEdit 2012 ArrayPath / Polar /Rect 2012 ArrayPolar Arx Attach AttachURL AttDef AttDisp AttEdit AttExt AttIPedit AttRedef AttSync Audit ... Array ... ... ... ... ... ... AttDef AttDisp AttEdit AttExt ... AttRedef AttSync Audit BricsCADでは、Arrayを使用 ... AutoConstrain AutoPublish AutoComplete ... ... BricsCADでは、Arrayを使用 BricsCADでは、Arrayを使用 BricsCADでは、AppLoadを使用 BricsCADでは、ImageAttach、Xref、PdfAdjustを使用 BricsCADでは、Hyperlinkを使用 BricsCADでは、GcCoincidentコマンドのAutoConstrainオプションを使用 B Base BAttMan BEdit BESettings BHatch Blipmode 2012 Blend Block BlockIcon BmpOut Boundary Box Break BRep Browser Base BAttMan ... ... BHatch Blipmode ... Block ... BmpOut Boundary Box Break ... Browser BricsCADでは、プロパティを使用してダイナミックブロックを編集 ダイナミックブロックはBricsCADで表示できますが、作成と編集は不可 古い図面でAutoCADで必要 C Cal Camera ... Chamfer ChamferEdge Change CheckStandards Cal ... Center Chamfer ... Change ... BricsCADは電卓のダイアログを表示 AutoCADでは、-Osnapの中心 BricsCADでは、DmChamferを使用 A コマンド名の相互参照 157 AutoCADコマンド BricsCADコマンド ChProp ChSpace Circle 2012 ClassicGroup ClassicImage ClassicLayer ClassicXref CleanScreenOn CleanScreenOff ... Clip Close CloseAll Color CommandLine CommandLineHide Compile ChProp ... Circle ... ... ... ... ... ... CleanUnusedVariables Clip Close CloseAll Color CommandLine CommandLineHide ... Cone 2012 ContentExplorer / Close ConstraintBar ConstraintSettings Convert ConvertCTB ConvertOldLights ConvertOldMaterials ConvertPStyles 2011 ConvToNurbs ConvToSolid ConvToSurface Copy CopyBase CopyClip ... CopyHist CopyLink CopyToLayer CUI CuiExport CuiImport CuiLoad CuiUnload CustomerInvolvementProgram Customize CutClip 2011 CvAdd 2011 CvRemove CvHide 2011 CvShow Cone ... ConstraintBar ... ... ConvertCTB ... ... ConvertPStyles ... ... ... Copy CopyBase CopyClip CopyEData CopyHist ... ... CUI ... ... CuiLoad CuiUnload ... Customize CutClip ... ... ... ... 158 AutoCADユーザーのためのBricsCAD V13 差異に関するメモ BricsCADでは、Groupを使用 BricsCADでは、Imageを使用 BricsCADでは、Layerを使用 BricsCADでは、Xrefを使用 PostScriptフォントファイルを変換する場合のみ、AutoCADで必要 BricsCADでは、Explorerを使用 古い図面のみでAutoCADで必要 古い図面のみでAutoCADで必要 古い図面のみでAutoCADで必要 BricsCADでは、図面間でXデータのコピー BricsCADで将来的にサポート予定 BricsCADのCustomizeコマンドを実行 AutoCADでは、CUIを使用 AutoCADコマンド BricsCADコマンド CvRebuild Cylinder ... Cylinder 2011 差異に関するメモ D DataExtraction DataLink DataLinkUpdate 2011 DcAligned 2011 DcAngular 2011 DcConvert 2011 DcDiameter 2011 DcDisplay 2011 DcForm 2011 DcHorizontal 2011 DcLinear 2011 DcRadius ... ... ... DcAligned DcAngular DcConvert DcDiameter ... ... DcHorizontal DcLinear DcRadius DcVertical DbConnect / DbClose DbList ... ... ... ... ... DdPtype ... DSettings ... ... DdVPoint DdUcs Delay DelConstraint ... DetachURL DgnAdjust DgnAttach 2012 -DgnBind DgnClip DgnImport DgnExport DgnLayers DgnMapping DimConstraint ... Dist DistantLight DcVertical ... DbList DdAttE DdEdit DdEModes DdFilter DdGrips DdPtype DdSelect DSettings DdSetVar DdSTrack DdVPoint DdUcs Delay DelConstraint DelEData ... ... ... ... ... ... ... ... ... DimConstraint Dish Dist DistantLight 2011 BricsCADでは、AttExt か TableExportを使用 AutoCADでは、AttEditを使用 AutoCAD 2010をEditTextをリネーム BricsCADは図形作成の設定を表示 BricsCADはDdFilter選択メニューを表示 BricsCADはグリップの設定を表示 BricsCADは点の設定を表示 BricsCADは図形選択の設定を表示 BricsCADは設定ダイアログボックスを表示 BricsCADはスナップトラッキングの設定を表示 BricsCADは名前を付けたUCSについてエクスプローラーを表示 BricsCADは図形からXデータを削除 BricsCADでは、Hyperlinkを使用 BricsCADは、3Dソリッドの南半球を描画 A コマンド名の相互参照 159 AutoCADコマンド BricsCADコマンド 差異に関するメモ Divide ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... Divide DmAngle3D DmChamfer DmCoincident3D DmConcentric3D DmContraintsBar DmDistance3D DmExtrude DmFillet DmMove DmParallel3D DmPerpendicular3D DmPushpull DmRadius3D DmRevolve DmRotate DmTangent3D BricsCADは、3D角度拘束を適用 (Platinumのみ) AutoCADでは、EditInFusionを使用 BricsCADは、3D一致拘束を適用 (Platinumのみ) BricsCADは、3D同心円拘束を適用 (Platinumのみ) BricsCADは、3D拘束バーを切り替え BricsCADは、3D距離拘束を適用 (Platinumのみ) AutoCADでは、EditInFusionを使用 AutoCADでは、EditInFusionを使用 AutoCADでは、EditInFusionを使用 3D平行拘束 (Platinumのみ) 3D垂線拘束 (Platinumのみ) AutoCADでは、PushPullを使用 3D半径拘束 (Platinumのみ) AutoCADでは、EditInFusionを使用 AutoCADでは、EditInFusionを使用 3D正接拘束 (Platinumのみ) ... ... ... Donut DownloadManager Dragmode DrawingRecovery DrawingRecoveryHide DrawOrder ... DSettings DView DwfAdjust DwfAttach DwfClip DwfFormat Dm3dFix DmUpdate Dome Donut ... Dragmode ... ... DrawOrder DrawOrderByLayer DSettings DView ... ... ... ... DwfLayers DwgCodePage DwgProps ... DxfIn DxfOut ... DwgProps DxbIn DxfIn DxfOut Dimensions Dim Dim1 DimAligned DimAngular DimArc DimBreak 160 Dim Dim1 DimAligned DimAngular DimArc ... AutoCADユーザーのためのBricsCAD V13 3D固定拘束 (Platinumのみ) 3Dモデルを更新して拘束条件を適用 (Platinumのみ) 3Dソリッド半球体 BricsCADでは、Recoverを使用 画層名で描画順序をコントロール ... AutoCADでは、DwgCodePageシステム変数を使用 CAD\cameraサポートにのみ必要 AutoCADコマンド BricsCADコマンド DimBaseline DimCenter DimContinue DimDiameter DimDisassociate DimEdit DimInspect DimJogged DimJogLine ... DimLinear DimOrdinate DimOverride DimRadius DimReassociate DimRegen DimRotated DimBaseline DimCenter DimContinue DimDiameter DimDisassociate DimEdit ... ... ... DimLeader DimLinear DimOrdinate DimOverride DimRadius DimReassociate DimRegen DimRotated DimSpace DimStyle DimTEdit ... DimStyle DimTEdit 差異に関するメモ AutoCADでは、Leaderを使用 E EAttEdit Edge EdgeSurf ... 2012 EditInFusion Elev Ellipse ... Erase eTransmit ExAcReload 2012 Exchange ... Explode ... Export ExportDWF ExportDWFx ExportLayout ExportPDF ExportSettings -ExportToAutocad ... Extend ... EAttEdit ... EdgeSurf EditEData ... Elev Ellipse Endpoint Erase eTransmit ... ... ExpBlocks Explode Explorer Export ... ... ... ... ExpUcs Extend Extension Edits xdata In BricsCAD, use Dm... (ダイレクトモデリング) 関連コマンドを使用 AutoCADでは、-Osnap端点を使用 BricsCADでは、www.bricsys.com/en_INTL/supportを使用 AutoCADでは、AdCenterを使用 AutoCADでは、AdCenterを使用 BricsCADでは、DwfOutを使用 BricsCADでは、PdfOutを使用 BricsCADでは、図面エクスプローラーのUCSの項目を使用 AutoCADでは、-OSnap延長交点 A コマンド名の相互参照 161 AutoCADコマンド BricsCADコマンド 差異に関するメモ ExternalReferences / Close Extrude ... Extrude BricsCADでは、Xrefを使用 F FbxExport FbxImport Field ... Fill Fillet 2011 FilletEdge Filter Find FlatShot ... Freespot ... ... Field Files Fill Fillet ... ... Find FlatShot Flatten ... Freeweb ... 2011 2011 Windowsのファイルエクスプローラーを表示 BricsCADでは、DmFilletを使用 BricsCADでは、DdFilterを使用 Flatten 厚みのある3Dオブジェクトを平らにする BricsCADでは、SpotLightを使用 BricsCADでは、WebLightを使用 G GcCoincident GcColLinear 2011 GcConcentric 2011 GcEqual 2011 GcFix 2011 GcHorizontal 2011 GcParallel 2011 GcPerpendicular 2011 GcSmooth 2011 GcSymmetric 2011 GcTangent 2011 GcVertical GeographicLocation GeomConstraint GotoUrl Gradient 2011 GraphicsConfig GraphScr Grid Group 2012 GroupEdit 2011 2011 GcCoincident GcColLinear GcConcentric GcEqual GcFix GcHorizontal GcParallel GcPerpendicular GcSmooth GcSymmetric GcTangent GcVertical GeographicLocation GeomConstraint ... Gradient ... GraphScr Grid Group ... BricsCADでは、OnWebを使用 H Handles Hatch HatchEdit 162 Handles Hatch ... AutoCADユーザーのためのBricsCAD V13 AutoCADでは操作不可 BricsCADでは、プロパティを使用; 将来的にサポート予定 AutoCADコマンド BricsCADコマンド HatchGenerateBoundary HatchSetBoundary 2011 HatchSetOrigin 2011 HatchToBack Helix 2011 HideObjects Help Hide HidePalettes Hyperlink HyperlinkOptions ... ... ... HatchToBack ... ... Help Hide ... Hyperlink HyperlinkOptions 2011 2011 差異に関するメモ AutoCADでは、ワイヤーフレームモードにのみ使用 I Id 2012 IgesImport 2012 IgesExport Id ... ... -Image ImageAdjust ImageAttach ImageClip ... ImageQuality Import Imprint Insert ... ... InsertObj Interfere Intersect 2011 IsolateObjects ... Isoplane Image ImageAdjust ImageAttach ImageClip ImageFrame ImageQuality Import ... Insert InsertAligned Insertion InsertObj Interfere Intersect ... Intersection Isoplane イメージ配置に図面エクスプローラーを使用 BricsCADでは、イメージの調整にプロパティを使用 AutoCADでは、ImageFrameシステム変数を使用 BricsCADでは、SolidEditコマンドのインプリントオプションを使用 複数のミラーされたブロックを挿入する AutoCADでは、-OSnap挿入基点を使用 AutoCADでは、-OSnap交点を使用 J Join JpgOut JustifyText Join ... ... L LayCur LayDel Layer / LayerClose LayerP LayerPalette ... ... Layer ... ... BricsCADでは、図面エクスプローラーの画層を使用 BricsCADでは、Layerを使用 A コマンド名の相互参照 163 AutoCADコマンド BricsCADコマンド LayerPMode LayerState LayFrz LayIso LayLck LayMch LayMCur LayMrg LayOff LayOn -Layout LayoutWizard LayThw LayTrans LayULk LayUnIso LayVpi ... LayerState LayFrz LayIso LayLck ... LayMCur ... LayOff LayOn Layout ... LayThw ... LayULk LayUnIso ... LayWalk Leader Lengthen ... ... Light LightList / LightListClose Limits Line Linetype List LiveSection Load Loft LogFileOn LogFileOff LtScale LWeight ... Leader Lengthen LicEnterKey LicProperties Light LightList Limits Line Linetype List LiveSection Load ... LogFileOn LogFileOff LtScale LWeight 差異に関するメモ BricsCADでは、図面エクスプローラーの画層状態を使用 BricsCADで将来サポート予定 BricsCADライセンスキーを入力 ライセンス情報を表示 BricsCADでは、図面エクスプローラーの光源を使用 BricsCADでは、図面エクスプローラーに線種を使用 BricsCADでは、線の太さの設定を使用 M ... Markup / MarkupClose MassProp 2011 MatBrowserOpen / Close MatchCell MatchProp 2011 MatEditorOpen / Close MaterialAttach MaterialMap Measure 164 Mail ... MassProp Materials ... MatchProp Materials ... ... Measure AutoCADユーザーのためのBricsCAD V13 新規メールでカレント図面を添付 ... BricsCADでは、図面エクスプローラーを使用してマテリアル閲覧 ... BricsCADでは、図面エクスプローラーを使用してマテリアル編集 BricsCADでは、プロパティを使用してマテリアルを割り当て BricsCADで将来的にサポート予定 AutoCADコマンド BricsCADコマンド 差異に関するメモ MeasureGeom Menu ... ... Mesh 2011 MeshCap 2011 MeshCollapse MeshCrease 2011 MeshExtrude 2011 MeshMerge MeshOptions MeshPrimitiveOptions MeshRefine MeshSmooth MeshSmoothLess MeshSmoothMore MeshSpin ... Menu MenuLoad MenuUnload Mesh ... ... ... ... ... ... ... ... ... ... ... ... BricsCADでは、Area、Dist、MassPropを使用 MeshSplit MeshUncrease ... 2011 MigrateMaterials MInsert Mirror Mirror3d MLeader MLeaderAlign MLeaderCollect MLeaderEdit MLeaderStyle MlEdit MLine MlStyle Model Move ... MRedo MSlide MSpace MtEdit MText MtProp Multiple MView MvSetup ... ... Midpoint AutoCADでは、-OSnap中点を使用 ... AutoCADの古い図面にのみ必要 MInsert Mirror Mirror3d ... ... ... ... ... ... MLine MLineStyle ... BricsCADでは、モデルタブをクリック Move MoveEData 図形間でXデータを移動 ... BricsCADでは、複数回Redoを使用 MSlide MSpace ... BricsCADでは、プロパティを使用 MText ... BricsCADでは、プロパティを使用 Multiple MView MvSetup AutoCADでは、CuiLoadを使用 AutoCADでは、CuiUnloadを使用 BricsCADはポリフェースメッシュを描画 A コマンド名の相互参照 165 AutoCADコマンド BricsCADコマンド 差異に関するメモ N NavBar NavSMotion / NavSMotionClose NavSWheel NavVCube 2012 NCopy ... NetLoad New NewSheetset NewShot NewView ... ... ... 2011 ... ... ... ... ... Nearest ... New NewSheetset ... ... NewWiz Node None AutoCADでは、-Osnap近接点を使用 BricsCADでは、ウィザードで新規図面を開始 AutoCADでは、-OSnap点を使用 AutoCADでは、-OSnapオフを使用 O ObjectScale Offset 2012 OffsetEdge OleConvert OleLinks OleOpen OleReset OleScale 2013 OnlineColNow 2013 OnlineDocs 2013 OnlineOptions 2013 OnlineShare 2013 OnlineSyncSettings 2013 OnlineUpload ... Oops Open OpenDwfMarkup 2013 OpenOnMobile OpenSheetset Options Ortho -OSnap 2012 OverKill ... Offset ... ... OleLinks OleOpen ... ... ChapooHome ChapooOpen ... ... BricsCADでは、同等の機能をChapooで利用 ... ChapooUpload OnWeb BricsysのHPを開く; AutoCADでは、Browserを使用 Oops Open ... ... OpenSheetset Options Orthogonal OSnap ... P PageSetup Pan 166 PageSetup Pan AutoCADユーザーのためのBricsCAD V13 AutoCADコマンド BricsCADコマンド 差異に関するメモ ... Parameters / ParametersClose PartiaLoad -PartialOpen PasteAsHyperlink PasteBlock PasteClip PasteOrig PasteSpec PcInWizard PdfAdjust PdfAttach PdfClip PdfLayers ... PEdit ... Parallel ... ... ... ... PasteBlock PasteClip PasteOrig PasteSpec ... ... PdfAttach PdfClip PdfLayers PdfOptions PEdit Perpendicular AutoCADでは、-OSnap平行を使用 PFace Plan PlaneSurf PLine Plot PlotStamp PlotStyle PlotterManager PngOut Point 2011 PointCloud 2011 PointCloudAttach 2013 PointCloudClip 2013 PointCloudIntensityEdit 2011 PointCloudIndex PointLight Polygon PolySolid PressPull Preview ... 2011 ProjectGeometry Properties PropertiesClose PSetupIn PSpace Publish PublishToWeb Purge Pyramid PFace Plan ... PLine Plot ... PlotStyle PlotterManager ... Point ... ... ... ... ... PointLight Polygon ... ... Preview Print ... Properties PropertiesClose PSetupIn PSpace ... ... Purge Pyramid PDFエクスポートの設定 AutoCADでは、-OSnap垂線を使用 BricsCADでは、AutoCADの-Plotコマンドと同様 BricsCADでは、Printコマンドの印刷スタンプオプションを使用 BricsCADでは、DmPushpullを使用 BricsCADでは、AutoCADのPlotコマンドと同等 A コマンド名の相互参照 167 AutoCADコマンド BricsCADコマンド 差異に関するメモ Q QDim QLeader QNew ... QSave QSelect QText QuickCalc / QcClose ... .... QuickCui QuickProperties Quit QvDrawing / QvDrawingClose QvLayout / QvLayoutClose ... QLeader QNew QPrint QSave ... QText ... Quadrant Quick ... ... Quit ... ... ダイアログボックスなしで直接印刷 BricsCADでは、プロパティパネル内のクイック選択ボタンをクリック BricsCADでは、Calcを使用 AutoCADでは、-OSnap四半円点を使用 AutoCADでは、-OSnapクイックを使用 BricsCADでは、Windowメニューを使用 BricsCADでは、レイアウトタブ R Ray Recover ... RecoverAll ... Rectang Redefine Redo Redraw RedrawAll RefClose RefEdit RefSet Regen RegenAll RegenAuto Region Reinit Rename Render RenderCrop RenderEnvironment RenderExposure 2013 RenderOnline -RenderOutputSize RenderPresets RenderWin ResetBlock 168 Ray Recover ReassocApp ... RecScript Rectang Redefine Redo Redraw RedrawAll RefClose RefEdit RefSet Regen RegenAll RegenAuto Region Reinit Rename Render ... ... ... ... ... ... ... AutoCADユーザーのためのBricsCAD V13 Xデータでアプリケーションを関連性を再作成 BricsCADでは、Recoverを使用 スクリプトファイルのレコードを開始 BricsCADでは、図面エクスプローラーを使用 BricsCADで将来的にサポート予定 BricsCADで将来的にサポート予定 BricsCADで将来的にサポート予定 AutoCADコマンド BricsCADコマンド 差異に関するメモ Resume RevCloud Reverse Revolve RevSurf Ribbon / RibbonClose Rotate Rotate3D RPref / RPrefClose RScript ... ... ... ... ... ... ... Resume RevCloud ... Revolve RevSurf ... Rotate Rotate3D ... RScript RtLook RtPan RtRot RtRotX RtRotY RtRotZ RtUpDown BricsCADで将来的にサポート予定 ... ... RuleSurf RtWalk RtZoom RuleSurf AutoCADでは、3dFlyを使用 AutoCADでは、3dPanを使用 AutoCADでは、3dOrbitを使用 AutoCADでは、3dOrbitを使用 AutoCADでは、3dOrbitを使用 AutoCADでは、3dOrbitを使用 AutoCADでは、3dSwivelを使用 AutoCADでは、3dWalkを使用 AutoCADでは、3dZoomを使用 S Save ... SaveAs ... SaveImg Scale ScaleListEdit ScaleText Script ... Section SectionPlane SectionPlaneJog SectionPlaneSettings SectionPlaneToBlock ... SecurityOptions Seek Select 2011 SelectSimilar SelectURL ... SequencePlay SetByLayer SetiDropHandler Save SaveAll SaveAs SaveAsR12 ... Scale ScaleListEdit ... Script Scrollbar Section SectionPlane ... SectionPlaneSettings SectionPlaneToBlock Security SecurityOptions ... Select ... ... SelGrips ... ... ... 全ての開かれている図面を保存 R12 DWG形式で図面を保存 BricsCADで将来的にサポート予定; 当面はExport か MSlideを使用 スクロールバーを切り替え BricsCADでは、図面エクスプローラーの切断面設定を使用 VBAマクロを起動するか決定 BricsCADでは、tracepartsonline.com や grabcad.comなどのサイトを訪問 BricsCADでは、Hyperlinkを使用 AutoCADでは、Ai_SelAllを使用 A コマンド名の相互参照 169 AutoCADコマンド BricsCADコマンド 差異に関するメモ ... ... SetVar ... -ShadeMode Shape Sheetset SheetsetHide Shell ShowPalettes 2013 ShowRenderGallery SigValidate ... Sketch Slice Snap SolDraw Settings SetUCS SetVar Shade ShadeMode Shape Sheetset SheetsetHide Shell ... ... ... Singleton Sketch Slice Snap ... 設定ダイアログボックスを表示 AutoCADでは、UcsManを使用 Solid SolidEdit SolProf SolView SpaceTrans Spell Sphere Spline SplinEdit SpotLight Standards ... ... Status StlOut ... Stretch Style StylesManager Subtract SunProperties / Close 2011 SurfBlend 2011 SurfExtend 2013 SurfExtractCurve 2011 SurfFillet 2011 SurfNetwork 2011 SurfOffset 2011 SurfSculpt 2011 SurfTrim 2011 SurfUntrim Sweep Solid SolidEdit SolProf ... ... Spell Sphere Spline ... SpotLight ... Start StatBar Status ... StopScript Stretch Style StylesManager Subtract SunProperties ... ... ... ... ... ... ... ... ... ... 170 AutoCADユーザーのためのBricsCAD V13 AutoCADでは、VsCurrentを使用 AutoCADでは、SDIシステム変数を使用 BricsCADで将来的にサポート予定 BricsCADで将来的にサポート予定 BricsCADで将来的にサポート予定; 当面の間はプロパティを使用 アプリケーションを開始 AutoCADでは、StatBarシステム変数を使用 BricsCADで将来的にサポート予定 スクリプトファイルへのレコードを中止 BricsCADでは、図面エクスプローラーのスタイルを使用 AutoCADコマンド BricsCADコマンド SysWindows SysWindows 差異に関するメモ T Table TablEdit TableExport TableStyle Tablet TabSurf ... Text TextEdit TextScr TextToFront Thicken TifOut Table TablEdit TableExport TableStyle Tablet TabSurf Tangent Text .... TextScr TextToFront ... ... Time 2012 TimeLine TInsert ... Tolerance -Toolbar ToolPalettes ToolPalettesClose Torus TpNavigate Transparency TraySettings TreeStat Trim ... Time ... ... TipOfDay Tolerance Toolbar ToolPalettes ToolPalettesClose Torus ... Transparency ... ... Trim TxtExp AutoCADでは、-OSnap接線を使用 BricsCADでは、dEditを使用 BricsCADでは、DmExtrudeを使用 BricsCADでは、Bmpoutを使用 BricsCADでは、ワンポイントのダイアログを表示 テキストを分解 U U Ucs UcsIcon UcsMan ULayers Undefine Undo 2012 Ungroup Union 2011 UnisolateObjects Units UpdateField UpdateThumbsNow U Ucs UcsIcon ... ... Undefine Undo ... Union ... Units UpdateField ... BricsCADでは、SetUcsを使用 BricsCADでは、Layerを使用 BricsCADでは、Groupを使用 A コマンド名の相互参照 171 AutoCADコマンド BricsCADコマンド 差異に関するメモ ... Url AutoCADでは、Browserを使用 V VbaIde VbaLoad VbaUnload VbaMan VbaRun VbaStmt View 2012 ViewBase 2013 ViewComponent 2013 ViewDetail 2013 ViewDetailStyle 2012 ViewEdit ViewPlay VbaIde VbaLoad VbaUnload VbaMan VbaRun ... View XQuickDraw ... ... ... ... ... ViewPlotDetails 2012 ViewProj ViewRes 2013 ViewSection 2013 ViewSectionStyle 2012 ViewSetProj 2012 ViewStd 2013 ViewSymbolSketch/Close 2012 ViewUpdate VisualStyles / VisualStylesClose VLisp ... VpClip VpLayer VpMax VpMin VPoint VPorts VsCurrent VSlide VsSave VTOptions ... ... ViewRes ... ... ... ... ... VisualStyles ... VmlOut VpClip VpLayer ... ... VPoint VPorts ... VSlide ... ... BricsCADでは、図面エクスプローラーのビューを使用 BricsCAD Platinumでのみ利用可能 BricsCADでは、SolProfを使用 BricsCADでは、図面エクスプローラーの表示スタイルを使用 BricsCADでは、テキスト編集とVL関数を使用 VML形式で図面をエクスポート BricsCADでは、ShadeModeを使用 BricsCADでは、図面エクスプローラーの表示スタイルを使用 W WalkFlySettings WBlock ... ... ... WebLight 172 ... WBlock WCascade WClose WCloseAll WebLight AutoCADユーザーのためのBricsCAD V13 カスケードウィンドウ カレントのウィンドウを閉じる 全てのウィンドウを閉じる AutoCADコマンド BricsCADコマンド Wedge WelcomeScreen ... ... WhoHas WipeOut WmfIn WmfOpts WmfOut ... WorkSpace WsSave WsSettings ... Wedge ... WhTile WiArrange ... WipeOut ... ... WmfOut WorkSets ... ... ... WvTile 差異に関するメモ BricsCADでは、NewWizを使用 左右分割表示を平行に表示 アイコン化されたウィンドウを整列 BricsCADで将来的にサポート予定 BricsCADで将来的にサポート予定 BricsCADでは、設定の中のプロファイルを使用 BricsCADでは、設定の中のユーザープロファイルを使用 BricsCADでは、設定の中のユーザープロファイルを使用 左右分割表示を垂直に表示 X XAttach XBind XClip XEdges XLine XOpen Xplode ... -XRef XAttach ... XClip ... XLine ... Xplode XRef -XRef BricsCADで将来的にサポート予定 図面エクスプローラーの外部参照 Z Zoom Zoom # ... ... 3D 3dAlign 3dArray 3dClip ... 3dCOrbit 3dConfig ... 3dDistance 3dDwf 2011 3dEditBar 3dFace 3dFly 2dContext 2dIntersection 3D ... 3dArray ... 3dContext ... ... 3dConvert AutoCADでは、2Dテンプレートファイルを使用 AutoCADでは、-OSnap交点を使用 ... ... 3dFace RtLook BricsCADでは、Exportコマンドの3D DWFオプションを使用 AutoCADでは、3Dテンプレートファイルを使用 BricsCADでは、RtRotを使用 ACISをポリフェースメッシュに変換 A コマンド名の相互参照 173 AutoCADコマンド BricsCADコマンド 差異に関するメモ 3dFOrbit ... 3dMesh 3dMove 3dOrbit 3dOrbitCtr 2011 -3dOsnap 3dPan 3dPoly 3dPrint 3dRotate 3dScale 3dsIn 3dSwivel 3dWalk 3dZoom ... 3dIntersection 3dMesh ... ... ... ... ... 3dPoly ... ... ... ... RtUpDown RtWalk ... BricsCADでは、RtRotを使用 AutoCADでは、-OSnap交点を使用 174 AutoCADユーザーのためのBricsCAD V13 BricsCADでは、クワッドカーソルの移動オプションを使用 BricsCADでは、RtRotを使用 BricsCADでは、RtPanを使用 BricsCADでは、クワッドカーソルの回転オプションを使用 BricsCADでは、RtZoomを使用 高度なモデリングコマンド 以下のコマンドはBricsCADにしか存在せず、AutoCADには無いものです。 アセンブリモデリングコマンド MCADアセンブリモデリングは、Platinumエディションでのみ利用可能です。複雑な製品をモ デルするため、BricsCAD Platinumは.dwgファイル内で階層構造のメカニカルコンポーネン トを扱います。\Samples\Mechanicalフォルダー内でサンプルのプロジェクトを見ることが できます。 メカニカルブラウザはコンポーネントの階層を表示します。アセンブリの部品に拘束をかけ るため、フェースとエッジに3D拘束を適用します。スクリュー、ナット、ベアリングなどの 標準部品ライブラリをメカニカルコンポーネントとして使用できます。DmMoveとDmRotateコ マンドはキネマティックな問題をリアルタイムに解決することに使用します。BOMは図面で 使用されているコンポーネントから作成できます。 以下のコマンドはアセンブリに利用可能です コントロールコマンド BmBrowser メカニカルブラウザの表示を切り替えます。 BmUpdate メカニカルコンポーネントの階層構造を更新します。 BmBom 図面にBOMをインサートします。 作成コマンド BmNew 新規図面として新規のメカニカルコンポーネントを作成します。 BmInsert 図面に既存のメカニカルコンポーネントをインサートします。 BmRemove カレント図面からメカニカルコンポーネントのインサートを削除します。 BmForm 新規のメカニカルコンポーネントを作成し、図面にインサートします。 BmDissolve 図面にインサートされたメカニカルコンポーネントを分解します。 BmMech カレント図面をメカニカルコンポーネントに変換します。 BmUnmech メカニカルコンポーネントを通常の図面に変換します。 BmHardware 標準部品をメカニカルコンポーネントとしてインサートします。 BmHide メカニカルコンポーネントを非表示にします。 BmShow 非表示のメカニカルコンポーネントを表示させます。 BmXConvert カレント図面内の全てのX-部品ライブラリソリッドをメカニカルコンポーネントに 変換します。 三脚の図面はBricsCAD V13 Platinumのアセンブリモードです。 以下で見つけることができます。 C:\Program Files (x86)\Bricsys\BricsCAD V13\Samples\Mechanical\tripod A コマンド名の相互参照 175 X-コマンド X-Toolsはパラメトリックに3Dソリッドの作成、編集をします。 作成コマンド XBox 3Dソリッド直方体を作成します。 XCone 3Dソリッド円錐を作成します。 XCylinder 3Dソリッド円柱を作成します。 XQuickDraw 選択されたソリッドからクイック作図で2D図形を作成し、正投影のマルチビューとアイソメ図 面を表示します。 XSphere 3Dソリッド球を作成します。 XTorus 3Dソリッドトーラスを作成します。 XWedge 3Dソリッドくさびを作成します。 編集コマンド XArrayP 選択されたソリッドをコピーし、軸を中心に回転させることにより、ソリッドの極配列を作成し ます。 XArrayR 選択されたソリッドを矩形パターンでコピーすることにより、ソリッドの配列を作成します。 XChamfer ソリッドのエッジを面取します。 XcSolids 最もよく使用されるX-ソリッド作成と機能変更についてのダイアログボックスを表示します。 XCut 2D カットするツールとして2Dプロファイルを使用し、3Dソリッドをカットします。 XExplode フェースやワイヤフレーム図形にソリッドを分解します。 XExtract ソリッドのフェースやエッジ、またはリージョンのエッジのコピーを別の図形として抽出しま す。 XExtrude 2Dオブジェクトを押し出すことにより、3Dソリッドを作成します。 XFillet ソリッドのエッジにフィレットをかけます。 XIntersect 2つ以上のソリッを交差させることにより、ソリッドを作成します。 XOffset ユーザー指定距離で選択されたソリッドの全てのフェースをオフセットすることにより、新規ソリ ッドを作成します。 XPunch パンチするツールとして2Dプロファイルを使用し、3Dソリッドにパンチ穴を作成します。 XPurge 選択されたソリッドから編集データ (ヒストリーやCSGデータ) を削除します。 XRetract ソリッドに適用された最も最近のブーリアン操作をアンドゥすることにより、ソリッドを区別し ます。 XRetractAll 複合ソリッドをプリミティブコンポーネントに分解します。 XRevolve 2D図形を回転させることにより、3Dソリッドを作成します。 XSection Sectionコマンドによるユーザー指定面で、ソリッドの横断面の2Dリージョンを作成します。 XShell 中身をくり抜いたソリッドを作成するため、既存のソリッドから中身をくり抜きます。 XSlice 面でソリッドをスライスします。 XSolidEdit 全てのX-ソリッドを編集します: プリミティブ、複合ソリッド、複合ソリッドのプリミティ ブコンポーネント、ソリッド配列。 XSubtract 他のソリッドから1つ以上のソリッドを引くことにより、ソリッドを作成します。 XSweep パスに沿って2D図形を押し出すことにより、3Dソリッドを作成します。 176 AutoCADユーザーのためのBricsCAD V13 XTrim 2Dプロファイルを使用し、3Dソリッドをトリムします。 XUnion 2つ以上のソリッドを結合させることにより、ソリッドを作成します。 表示コマンド XcView X-ソリッドビューのダイアログボックスを表示し、ビューとビューポート設定を取得、定義、キャ ンセルします。 XcUcs X-ソリッドUCSのダイアログボックスを表示し、UCS設定の取得、定義、キャンセルをします。 XDia X-ソリッドダイアログボックスを表示させないようにし、コマンドラインでの操作に強制します。 XList 選択されたX-ソリッドのCSGツリーを表示させます。 XViews 使用されているビューのリストで、次と前のエントリーへのアクセスをコマンドラインからしま す。 XUcs 新規のUCSを定義し、保存されたUCSを復元します。 X-部品ライブラリコマンド X-部品ライブラリは3Dライブラリ部品をパラメトリックに作成、編集します。 XOptions X-部品ライブラリ設定ダイアログボックスを開きます。 XHardware 最後に使用したX-部品ライブラリ関連コマンドを繰り返します。 XHardwareChange X-部品ライブラリソリッドを編集します。 X-部品ライブラリコマンド X-部品ライブラリは3Dライブラリ部品をパラメトリックに作成、編集します。 XOptions X-部品ライブラリ設定ダイアログボックスを開きます。 XHardware 最後に使用したX-部品ライブラリ関連コマンドを繰り返します。 XHardwareChange X-部品ライブラリソリッドを編集します。 XHexFlangeNut 六角フラング付きナットを作成します。 XHexHeadScrew 六角ボルトを作成します。 XHexNut 六角ナットを作成します。 XHexSlottedNut 六角すりわり付きナットを作成します。 XHexWasherNut 六角座金付きナットを作成します。 XKey キーを作成します。 XPem PEMファスナーを作成します。 XPin ピンを作成します。 XPipe パイプを作成します。 XRing リングを作成します。 XRivet リベットを作成します。 XSetsSrew 止めネジを作成します。 XShape プロファイルを作成します。 XSlotRecessScrew マイナスネジを作成します。 XSocketHeadScrew 穴付きボルトを作成します。 XSprocket スプロケットを作成します。 XSquareNut 四角ナットを作成します。 BricsCAD V13 Platinumで作成したクロスピース の図面が以下にサンプルとして存在します。C:\ Program Files (x86)\Bricsys\BricsCAD V13\Samples\ Mechanical\tripod A コマンド名の相互参照 177 178 AutoCADユーザーのためのBricsCAD V13 付録B AutoCADとBricsCADの システム変数の比較 この付録では、AUTOCADとBRICSCADでドキュメント化されアルファベット順でソートされてい る1000以上のシステム変数名や値を比較します。 ÐÐ BricsCAD V13での新規システム変数と設定名を青色で表示しています。 ÐÐ BricsCAD Linuxでのみ見られる変数は赤色で表示しています。 ÐÐ PREFSは、名前がBricsCADの内の設定変数であることを示します。 ÐÐ 2011、2012、2013は、AutoCAD 2011、2012、2013の新しいシステム変数を示します。 両方のCADプログラムは、読取専用でなければ変数の値を変更することができます。コマン ドラインにSetVarコマンドを入力して、システムまたは環境の変数名を指定します。ダイア ログボックスについては以下のコマンドを使用します。 AutoCADのシステム変数はSysVDlgコマンドで名前を入力します。 BricsCADのシステムと環境変数は、設定ダイアログの検索フィールドに名前を入力します。 AutoCADに類似したシステム変数に加えて、BricsCADはBricsCADのみでしか見られない環境変 数を採用しており、さらなるシステムへのアクセスを提供しています。 AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD デフォルト値 0 c:\users\... 18.2 70 ... "" 0 c:\users\... 6 off 16 0 C:\Users\... 18.0BricsCAD 70 (not used) BricsCAD環境と システム変数名 システム変数の注記 BricsCADのみ A AcadLspAsDoc AcadPrefix AcadVer AcisOutVer ... ActPath ActRecorderState ActRecPath ActUi AeceipInProgress AFlags ... ... ... AngBase AngDir AnnoAllVisible AnnoAutoScale 2013 AnnoMonitor AnnotativeDwg ApBox Aperture 2012 AppAutoLoad AppFrameResources 2011 ApplyGlobalOpacities Area 2013 ArrayAssociativity 2012 ArrayEditState 2012 ArrayType AttDia AttIpe AttMode AttMulti ... AttReq AuditCtl AUnits AuPrec 2012 AutoCompleteDelay 2012 AutoCompleteMode AutoDwfPublish AutomaticPub ... ... AutoSnap 180 AcadLspAsDoc AcadPrefix AcadVer AcisOutVer AcisSaveAsMode ... ... ... ... ... 0 AFlags 1 AllowTabExternalMove PREFS 1 AllowTabMove PREFS 1 AllowTabSplit PREFS 0 0 AngBase 0 0 AngDir 1 On AnnoAllVisible -4 ... -2 ... 0 ... 0 0 ApBox 10 10 Aperture 14 ... pack://application... ... 0 ... 0 0 Area 1 ... 0 ... 0 ... 0 0 AttDia 0 ... 1 1 AttMode 1 ... 3 AttractionDistance PREFS 1 1 AttReq 0 0 AuditCtl 0 0 AUnits 0 0 AuPrec 0.3 0.3 AutoCompleteDelay 15 15 AutoCompleteMode 0 ... 0 ... 1 AutoMenuLoad 1 AutosaveChecksOnlyFirstBitDbMod PREFS 63 63 AutoSnap AutoCADユーザーのためのBricsCAD V13 R12にどのようにソリッドを保存するか指定 タブを他のタブコントロールへ移動 タブを水平に移動 分割タブ グリップの吸着範囲を指定 どのメニューをロードするか指定 自動保存でDbModの最初のビットのみを確認 AutoCAD システム変数名 AutoCAD デフォルト値 ... ... ... BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 システム変数の注記 BricsCADのみ 171 (not used) (not used) AutoTrackingVecColor PREFS AxisMode AxisUnit オートトラッキングのベクトル色を指定 軸の表示を切り替え 軸の単位を指定 2 0 BackgroundPlot BackZ ... ... BaseFile デフォルトのテンプレートパス&ファイル名を指定 ... ... ... ... BindType B BackgroundPlot BackZ BActionBarMode BActionColor ... BConStatusMode BDependencyHighlight BGripObjColor BGripObjSize BindType ... ... BlipMode BlockEditLock BlockEditor ... BlockTestWindow BParameterColor BParameterFont BParameterSize BpTextHorizontal BtMarkDisplay BvMode 2 0 1 7 "" 0 1 141 8 0 0 0 0 0 256 256 0 C:\Users\... 0 170 simplex.shx 12 1 1 0 BkgColor PREFS BkgColorPs PREFS Blipmode ... ... BlocksPath PREFS ... ... ... ... ... ... ... 背景色を指定 ペーパー空間の背景色を指定 CacheLayout PREFS ... ... ... CameraDisplay CameraHeight ... ... ... ... ... CDate ... CeColor CeLtScale レイアウトのキャッシュを切り替え Insertコマンドのブロックのパスを指定l C ... CacheMaxFiles CacheMaxTotalFiles CalcInput CameraDisplay CameraHeight CAnnoScale CAnnoScaleValue CaptureThumbnails CBarTransparency CConstraintForm CDate CDynDisplayMode CeColor CeLtscale 2013 2013 1 256 1024 1 0 0 01:01:00 AM 1 1 50 0 20090722.2 0 bylayer 1 0 0 20090722.15 BYLAYER 1 B システム変数の比較 181 AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD デフォルト値 CeLtype CeLweight CenterMt 2011 CeTransparency ChamferA ChamferB ChamferC ChamferD ChamMode ... ... ... ... ... CipMode CircleRad bylayer -1 0 ByLayer 0 0 0 0 0 BYLAYER -1 ClassicKeys CLayer CleanScreenState ... ... 2013 CliPromptLines 2013 CliPromptUpdate ... CMaterial CmdActive CmdDia CmdEcho CmdInputHistoryMax ... ... ... ... ... ... ... CmdNames CMleaderStyle CMlJust CMlScale CMlStyle ... ... ... ... Compass ... 0 0 0 2011 182 0 0 CeLtype CeLweight ... ... 0.5 ChamferA 0.5 ChamferB 1 ChamferC 0 ChamferD 0 ChamMode 0 ChapooLog 1 ChapooModified www.mychapoo.com ChapooServer C:\users\... ChapooTempFolder www.chapoo.com ChapooWebsite ... 0 CircleRad 0 7 1 10 0 bylayer 1 1 1 20 setvar standard 0 1 standard 0 BricsCAD環境と システム変数名 0 "" 1 1 1 #f8f8f8 #000000 Courier New 10 #ffffdd #000000 : Options 0 1 STANDARD 1 3 5 0 0 0 AutoCADユーザーのためのBricsCAD V13 ... CLayer ... ClipboardFormat PREFS CliState ... ... CloseChecksOnlyFirstBitDbMod PREFS CMaterial CmdActive CmdDia CmdEcho ... CmdLineEditBgColor PREFS CmdLineEditFgColor PREFS CmdLineFontName PREFS CmdLineFontSize PREFS CmdLineListBgColor PREFS CmdLineListFgColor PREFS CmdLnText CmdNames ... CmlJust CmlScale CmlStyle ColorX ColorY ColorZ ComAcadCompatibility PREFS Compass ContinuousMotion PREFS システム変数の注記 BricsCADのみ Chapooでの活動を記録するログを切り替え ローカルで変更された図面に対するアクション Chapooサーバーのアドレスをレポート ローカルChapooフォルダーの名前を保存 Chapooウェブサイトの名前 クリップボード用のデフォルトDWGフォーマットを明記 コマンドラインの可視性を伝える 表示のみであれば図面は保存しない コマンドライン背景色を指定 コマンドライン前面色を指定 コマンドラインフォント名を指定 コマンドラインフォントサイズを指定 コマンドラインライン背景色を指定 コマンドライン前面色を指定 プロンプトの接頭を指定 X軸色を指定 Y軸色を指定 Z軸色を指定 V8アプリケーションとの互換性のため、レジストりをチェック マウスを離した後に切り替えを続行 AutoCAD システム変数名 AutoCAD デフォルト値 ConstraintBarDisplay ConstraintBarMode 2011 ConstraintInfer ConstraintNameFormat ConstraintRelax ConstraintSolveMode 2012 ContentExplorerState Coords CopyMode CPlotStyle CProfile ... CrossingAreaColor CShadow CTab CTableStyle 1 4095 0 2 0 1 0 1 0 bycolor <<unnamed profile>> 1 0 ByColor DEFAULT 1 100 3 casts and receives shadows model Model standard STANDARD ... CullingObj 2011 CullingObjSelection CursorSize CVPort 2011 BricsCAD’ デフォルト値 1 1 0 5 2 5 2 BricsCAD環境と システム変数名 ... ... ... ... ... ... ... Coords CopyMode CPlotStyle CProfile CreateViewports CrossingAreaColor システム変数の注記 BricsCADのみ 新規レイアウトにビューポートを作成する ... CTab CTableStyle CtrlMouse ... ... CursorSize CvPort マウスショートカットを切り替える D DataLinkNotify Date DbcState DblClkEdit DbMod DctCust DctMain ... ... ... ... ... ... ... ... ... DefaultGizmo DefaultIndex DefaultlLghting DefaultLightingType ... DeflPlStyle DefPlStyle 2 2455035.85 0 on 5 c:\users\... enu 2455035.63 0 1 0 "" en_US.dic 2 0 0 0 1000 15 0 0 1 0 0 1 1 bycolor bycolor (none) ByColor ByColor ... Date DbcState DblClkEdit DbMod DctCust DctMain ddBetweenKnots PREFS ddFastMode PREFS ddGridAspectRatio PREFS ddMaxFacetEdgeLength PREFS ddMaxNumGridLines PREFS ddNormalTol PREFS ddPointsPerEdge PREFS ddSurfaceTol PREFS ddUseFacetRes PREFS ... ... ... ... DefaultNewSheetTemplate Deflplstyle DefPstyle NURBSサーフェスのノット間の距離 より速く表示されますが、複数のエラーが表示される グリッドの縦横比を指定 セルの辺の最大エッジ長を指定 サブ分割数の最大のグリッドライン数を指定 通常の誤差 エッジ当たりの最大ポイント数を指定 面端と実際の面の最大距離 FacetRedシステム変数の使用を切り替え デフォルトのテンプレートとして.dwgや.dwtを名前を付ける B システム変数の比較 183 AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD デフォルト値 BricsCAD環境と システム変数名 DelObj DemandLoad DgnFrame DgnImportMax DgnMappingPath DgnOsnap DiaStat 2011 Digitizer ... ... ... ... DispSilh Distance DivMeshBoxHeight DivMeshBoxLength 1 3 0 10000000 c:\users\... 1 1 0 1 3 2 DelObj DemandLoad DgnFrame ... ... DgnOsnap DiaStat ... DisplaySnapMarkerInAllViews PREFS DisplayTooltips PREFS DispPaperBkg DispPaperMargins DispSilh Distance ... ... DivMeshBoxWidth DivMeshConeAxis DivMeshConeBase DivMeshConeHeight DivMeshCylAxis DivMeshCylBase DivMeshCylHeight DivMeshPyrBase DivMeshPyrHeight DivMeshPyrLength DivMeshSphereAxis DivMeshSphereHeight DivMeshTorusPath DivMeshTorusSection DivMeshWedgeBase DivMeshWedgeHeight DivMeshWedgeLength DivMeshWedgeSlope DivMeshWedgeWidth ... ... ... DonutId DonutOd DragMode ... DragP1 DragP2 ... DragVs DrawingPath 3 8 3 3 8 3 3 3 3 3 12 6 8 8 3 3 4 3 3 184 0 0 3 3 0.5 1 2 10 25 1 1 0 1 1 1 0 0 1 127 1 0.5 1 2 1 10 25 Off "" "C:\Users\..." AutoCADユーザーのためのBricsCAD V13 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... DmAutoUpdate DmRecognize DockPriority DonutId DonutOd DragMode DragOpen DragP1 DragP2 DragSnap ... DrawingPath システム変数の注記 BricsCADのみ 全てのビューポートでスナップマーカーを切り替え スナップツールチップを表示 ペーパー空間背景を切り替え ペーパー空間の余白を表示 シルエットカーブを表示 3D拘束のかかったモデルの自動更新を切り替え どの3D拘束が適用されるか決定 ツールバーのドッキングプロパティを決定 ドラッグされたファイルのインサート、または開く ドラッグ中のスナップ動作をコントロール AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 DrawOrderCtl DTextEd DwfFrame DwfOsnap ... DwgCheck DwgCodepage DwgName DwgPrefix DwgTitled DxEval ... DynConstraintDisplay DynConstraintMode DynDiGrip ... 3 2 2 1 3 DrawOrderCtl ... DwfFrame DwfOsnap DwfVersion DwgCheck DwgCodepage DwgName DwgPrefix DwgTitled DxEval DxfTextAdjustAlignment ... ... DynDiGrip DynDimColorHot ... ... ... DynDiVis 2012 DynInfoTips ... DynMode DynPiCoords DynPiFormat DynPiVis DynPrompt DynTooltips 1 ansi_1252 drawing1.dwg c:\users\... 0 12 1 1 31 1 1 -3 0 0 1 1 1 2 1 2 0 ANSI_1252 Drawing1.dwg C:\Users\... 0 12 0 31 142 142 1 1 1 65 2 DynDimColorHover DynDimDistance DynDimLineType DynDiVis ... DynInputTransparency PREFS DynMode ... ... ... ... ... システム変数の注記 BricsCADのみ DWFファイルのエクスポート形式を指定 DXFインポートのテキスト配列を指定 ダイナミック寸法ホット色を指定 ダイナミック寸法ホバー色を指定 ダイナミック寸法距離を指定 ダイナミック寸法線種を指定 ダイナミック入力フィールドの透明度を指定 Dimensions DimADec DimAlt DimAltD DimAltF DimAltRnd DimAltTd DimAltTz DimAltU DimAltZ DimAnno DimAPost DimArcSym DimAssoc DimASz DimAtFit DimAUnit 0 off 2 25.4 0 2 0 2 0 0 "" 0 2 0.18 3 0 0 0 2 25.4 0 2 0 2 0 "" 0 2 0.18 3 0 DimADec DimAlt DimAltD DimAltF DimAltRnd DimAltTd DimAltTz DimAltU DimAltZ ... DimAPost DimArcSym DimAssoc DimASz DimAtFit DimAUnit B システム変数の比較 185 AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD デフォルト値 BricsCAD環境と システム変数名 DimAZin DimBlk DimBlk1 DimBlk2 DimCen DimClrD DimClrE DimClrT DimConstraintIcon DimDec DimDle DimDli DimDsep DimExe DimExo DimFit 0 "" "" "" 0.09 0 0 0 3 4 0 0.38 . 0.18 0.06 3 0 "" "" "" 0.09 0 0 0 4 0 0.38 . 0.18 0.06 3 DimAZin DimBlk DimBlk1 DimBlk2 DimCen DimClrD DimClrE DimClrT ... DimDec DimDle DimDli DimDsep DimExe DimExo DimFit DimFrac DimFxl DimFxLon DimGap DimJogAng DimJust DimLdrBlk DimLfac DimLim DimLtEx1 DimLtEx2 DimLtype DimLUnit DimLwD DimLwE DimPost DimRnd DimSah DimScale DimSd1 DimSd2 DimSe1 DimSe2 DimSho DimSoxd DimStyle DimTad DimTDec DimTFac DimTFill DimTFillClr 0 1 off 0.09 45 0 "" 1 off "" "" "" 2 -2 -2 "" 0 off 1 off off off off on off standard 0 4 1 0 0 0 1 0 0.09 45 0 "" 1 0 "" "" "" 2 -1 -1 "" 0 0 1 0 0 0 0 on 0 STANDARD 0 4 1 0 BYBLOCK DimFrac DimFxl DimFxLon DimGap DimJogAng DimJust DimLdrBlk DimLfac DimLim DimLtEx1 DimLtEx2 DimLtype DimLUnit DimLwD DimLwE DimPost DimRnd DimSah DimScale DimSd1 DimSd2 DimSe1 DimSe2 DimSho DimSoxd DimStyle DimTad DimTDec DimTFac DimTFill DimTFillClr 186 AutoCADユーザーのためのBricsCAD V13 システム変数の注記 BricsCADのみ AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 DimTih DimTix DimTm DimTMove DimTofl DimToh DimTol DimTolj DimTp DimTSz DimTVp DimTxSty DimTxt DimTxtDirection DimTzin DimUnit on off 0 0 off on off 1 0 0 0 standard 0.18 off 0 2 1 0 0 0 0 1 0 1 0 0 0 STANDARD 0.18 0 2 DimTih DimTix DimTm DimTMove DimTofl DimToh DimTol DimTolj DimTp DimTSz DimTVp DimTxSty DimTxt ... DimTZin DimUnit DimUpt DimZin off 0 0 0 DimUpt DimZin 0 0 0 0 0 1 0 EdgeMode Elevation EnableAttraction PREFS EnableHyperlinkMenu PREFS EnableHyperlinkTooltip PREFS ... ... ErrNo Expert ExpInsAlign ExpInsAngle ExpInsFixAngle ExpInsFixScale ExpInsScale ExplMode ... ExportModelSpace ExportPageSetup ExportPaperSpace ExtMax ExtMin ExtNames システム変数の注記 BricsCADのみ E EdgeMode Elevation ... ... ... EnterpriseMenu 2011 ErHighlight ErrNo Expert ... ... ... ... ... ExplMode ExportEplotFormat ExportModelSpace ExportPageSetup ExportPaperSpace ExtMax ExtMin ExtNames . 1 0 0 1 2 0 0 0 -1e+20,-1e+20,-1e+20 1e+20,1e+20,1e+20 1 0 0 0 0 1 1 1 1 0 0 0 -1e+20,-1e+20,-1e+20 1e+20,1e+20,1e+20 1 グリップ吸着を有効に設定 ハイパーリンクメニューを切り替え ハイパーリンクツールチップを切り替え 選択された図形でブロックを配列 インサートされたブロックのデフォルトの角度 インサートされたブロックの固定回転角度 インサートされたブロックの固定尺度 インサートされたブロックのデフォルトの尺度 F FacetErDevNormal 40 ... B システム変数の比較 187 AutoCAD システム変数名 AutoCAD デフォルト値 FacetErDevSurface FacetErGridRatio FacetErMaxEdgeLength FacetErMaxGrid FacetErMeshType FacetErMinUGrid FacetErMinVGrid FacetErPrimitiveMode FacetErSmoothlev FacetRatio FacetRes 2011 FbxImportLog FieldDisplay FieldEval FileDia FilletRad 0 0 0 4096 0 0 0 1 1 0 0.5 1 1 31 1 0 FilletRad3d FillMode FontAlt FontMap Frame 2012 FrameSelection FrontZ FullOpen FullPlotPath 1.0 1 simplex.shx c:\users... 3 1 0 1 1 2011 BricsCAD デフォルト値 0 0.5 1 31 1 0 1 simplex.shx default.fmp 3 0 1 BricsCAD環境と システム変数名 システム変数の注記 BricsCADのみ ... ... ... ... ... ... ... ... ... FacetRatio FacetRes ... FieldDisplay FieldEval FileDia FilletRad ... FillMode FontAlt FontMap Frame ... FrontZ FullOpen ... G GeoLatLongFormat GeoMarkerVisibility GfAng GfClr1 GfClr2 GfClrLum GfClrState GfName GfShift 2011 GlobalOpacity ... ... GridDisplay GridMajor ... ... GridMode 2011 GridStyle GridUnit 188 0 1 0 rgb:000,000,255 rgb:255,255,153 1 1 1 0 0 2 5 0 0 0.5000,0.5000 1 1 2 252 3 5 253 254 0 1 10,10,10 AutoCADユーザーのためのBricsCAD V13 GeoLatLongFormat GeoMarkerVisibility ... ... ... ... ... ... ... ... GlSwapMode GridAxisColor GridDisplay GridMajor GridMajorColor GridMinorColor GridMode GridStyle GridUnit GLグラフィックのスワップモードを設定 グリッドの軸線の色を指定 主グリッド線の色を指定 副グリッド線の色を指定 AutoCAD システム変数名 ... GripBlock GripColor GripDynColor GripHot GripHover 2011 GripMultifunctional GripObjLimit Grips GripSize GripSubobjMode GripTips 2012 GroupDisplayMode ... GtAuto GtDefault GtLocation H HaloGap Handles ... 2011 HatchBoundSet 2011 HatchType 2011 HelpPrefix HidePrecision HideText HideXrefScales Highlight ... ... HpAng 2011 HpAnnotative HpAssoc 2011 HpBackgroundColor HpBound 2011 HpBoundRetain 2011 HpColor 2011 HpDlgMode HpDouble HpDrawOrder HpGapTol HpInherit 2011 HpIslandDetection 2011 HpIslandDetectionMode 2011 HpLayer 2012 HpMaxArea BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 システム変数の注記 BricsCADのみ 1 0 160 140 240 150 x,y,zグリッド線の色を切り替え 1 0 GridXyzTint GripBlock GripColor GripDynColor GripHot GripHover ... GripObjLimit Grips GripSize ... GripTips ... GsDeviceType PREFS ... ... 1 ... AutoCAD デフォルト値 0 150 140 12 11 3 100 1 5 1 1 2 100 1 5 1 0 0 1 0 0 “C:\Program..." 0 on 1 1 0 0 1 "." 1 0 "." 2 0 3 0 0 1 1 “Use Current” 100 0 1 25 0 1 1 142 0 0 1 1 0 3 0 HaloGap Handles HandSeed ... ... ... HidePrecision HideText ... Highlight HighlightColor HighlightEffect HpAng ... HpAssoc ... HpBound ... ... ... HpDouble HpDraworder HpGapTol ... ... ... ... ... グラフィックシステムデバイスを指定 新規オブジェクトの開始ハンドルを指定 ハイライト色を指定 ハイライトで使用する色を指定 B システム変数の比較 189 AutoCAD システム変数名 AutoCAD デフォルト値 HpMaxLines HpName HpObjWarning HpOrigin HpOriginMode 2011 HpQuickPreview 2012 HpQuickPreviewTimeout HpScale HpSeparate HpSpace ... 2011 HpTransparency HyperlinkBase 1000000 ansi31 10000 0.0000,0.0000 0 On 2 1 0 1 "." . BricsCAD デフォルト値 ANSI31 10000 0,0 1 0 1 0 . BricsCAD環境と システム変数名 ... HpName HpObjWarning HpOrigin ... ... ... HpScale HpSeparate HpSpace HpStyle ... HyperlinkBase I ImageFrame ImageHlt Impliedface IndexCtl InetLocation InputHistoryMode InsBase InsName InsUnits InsUnitsdefSource InsUnitsdefTarget IntelligentUpdate InterfereColor InterfereObjVs InterfereVpVs IntersectionColor IntersectionDisplay ISaveBak ISavePercent Isolines 1 0 1 0 www.autodesk.com 15 0.0,0.0,0.0 . 1 1 1 20 1 realistic 3d wireframe 257 off 1 50 4 1 0 0 www.bricsys.com 0;0;0 . 1 1 1 "ByLayer" "" "" 0 1 50 4 ImageFrame ImageHlt ... IndexCtl InetLocation ... InsBase InsName InsUnits InsUnitsdefSource InsUnitsdefTarget ... InterfereColor InterfereObjVs InterfereVpVs IntersectionColor IntersectionDisplay ISaveBak ISavePercent Isolines L LargeObjectSupport LastAngle LastPoint LastPrompt Latitude LayerDlgMode LayerEval LayerEvalCtl 190 0 0 5.7,13.5,0.0 lastangle 37.8 1 0 1 0 0;0;0 : options 37.7950 AutoCADユーザーのためのBricsCAD V13 ... LastAngle LastPoint LastPrompt Latitude ... ... ... システム変数の注記 BricsCADのみ 島のハッチングを決定 AutoCAD システム変数名 AutoCAD デフォルト値 LayerFilterAlert LayerNotify LayLockFadeCtl 2012 LayoutCreateViewport LayoutRegenCtl LegacyCtrlPick LensLength ... ... ... LightGlyphDisplay LightingUnits LightsInBlocks ... LimCheck LimMax 2 0 50 1 2 0 50 LimMin LinearBrightness LinearContrast ... Locale LocalRootPrefix LockUi LoftAng1 LoftAng2 LoftMag1 LoftMag2 LoftNormals LoftParam LogExpBrightness LogExpContrast LogExpDaylight LogExpMidtones LogExpPhysicalScale LogFileMode LogFileName LogFilePath LogInName Longitude LtScale LUnits LuPrec LwDefault LwDisplay ... LwUnits 0.0000,0.0000 0 0 1 2 1 0 12.0000,9.0000 enu c:\users\... 0 90 90 0 0 1 7 65 50 2 1 1500 0 c:\users\... c:\users\... <login> -122.39 1 2 4 211 off 1 BricsCAD’ デフォルト値 2 50 0 "" (Read Only) 30 1 0 1 0 12;9 0;0 1 enu c:\users\... 1.5708 1.5708 0 0 1 7 0 "" c:\users\... BricsCAD user -122.3940 1 2 4 25 0 0.55 1 BricsCAD環境と システム変数名 ... ... ... ... LayoutRegenCtl ... LensLength LicFlags LicKey LightGlyphColor PREF LightGlyphDisplay LightingUnits ... LightWebGlyphColor PREF LimCheck LimMax LimMin ... ... LispInit Locale LocalRootPrefix ... LoftAng1 LoftAng2 LoftMag1 LoftMag2 LoftNormals LoftParam ... ... ... ... ... LogFileMode LogFileName LogFilePath LogInName Longitude LtScale LUnits LuPrec LwDefault LwDisplay LwDispScale LwUnits システム変数の注記 BricsCADのみ コンポーネントがライセンスされているかどうかを指定 ソフトウェアライセンスナンバーをレポート 光源グリフ(アイコン)の色を指定 配光光源グリフ色を指定 セッション間でLISP関数を保存 線の太さの表示尺度を指定 B システム変数の比較 191 AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD デフォルト値 BricsCAD環境と システム変数名 システム変数の注記 BricsCADのみ M 2011 2011 MaxBrowserState MaterialsPath ... MacroTrace MaxActVp MaxHatch MaxSort 2011 MaxTouches ... MButtonPan MeasureInit Measurement MenuBar MenuCtl MenuEcho MenuName MeshType ... ... 2011 MirrHatch MirrText MLeaderScale ModeMacro MsOleScale MsLtScale MTextColumn MTextEd MTextFixed MTextToolbar ... MTJigString MyDocumentsPrefix 0 "" abc c:\users\... ... ... MacroRec MacroTrace MaxActVp MaxHatch MaxSort ... MaxThreads MButtonPan MeasureInit Measurement ... MenuCtl MenuEcho MenuName MeshType MiddleClickClose PREF MilliSecs ... MirrText ... ModeMacro MsOleScale ... ... MTextEd MTextFixed ... MtFlags ... ... 1 2 50 50 1 1 1 0 50 1 ... ... ... ... ... ... ... ... ... ... 0 64 100000 1000 0 1 0 0 0 1 0 c:\users\... 1 0 0 64 100000 1000 0 1 1 1 1 0 default 1 732374555 0 0 1 "" 1 1 2 internal 2 2 0 "" 1 Internal 2 0 N NavBarDisplay NavsWheelMode NavsWheelOpacityBig NavsWheelOpacityMini NavsWheelSizeBig NavsWheelSizeMini NavVCubeDisplay NavVCubeLocation NavVCubeOpacity NavVCubeOrient 2011 192 AutoCADユーザーのためのBricsCAD V13 マクロを記録するか指定 再描画、再構築、ロードの際の最大スレッド数を指定 中ボタンでタブを閉じる BricsCADが開始してからのミリ秒をレポート マルチコア再描画、ロード、再構築をコントロール AutoCAD システム変数名 AutoCAD デフォルト値 NavVCubeSize ... NoMutt NorthDirection 4 0 0 BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 4 0 0 ... NFileList NoMutt NorthDirection 257 0 1 0 0 2 0 3 ... ObscuredColor ObscuredLtype OffsetDist OffsetErase OffsetGapType OleFrame OleHide OleQuality システム変数の注記 BricsCADのみ 最近のファイルリストの長さを指定 O ObjectIsolationMode ObscuredColor ObscuredLtype OffsetDist ... OffsetGapType OleFrame OleHide OleQuality 0 257 0 -1 OleStartup 2013 OnlineDocMode 2013 OnlineDocuments 2013 OnlineSyncTime OpenPartial OrthoMode OsMode OsnapCoord OsnapHatch OsnapZ OsOptions 0 1 1 5 1 0 4133 2 0 0 3 2011 0 2 0 3 0 1 0 4133 2 0 ソース図形を消去するか決定 OleStartup ... ... ... OpmState OrthoMode OsMode OsnapCoord ... OsnapZ ... P PaletteOpaque ... PaperUpdate ParameterCopyMode ParameterStatus ... PdfFrame ... ... PdfOsnap ... ... ... ... ... ... ... 2 0 1 0 1 1 1 0 1 1 1 0 1 297 0 210 0 1 0 1 ... PanBuffer PREF PaperUpdate ... ... PdfEmbeddedTtf PREFS PdfFrame PdfLayersSetting PREFS PdfLayoutsToExport PREFS PdfOsnap PdfPaperHeight PREFS PdfPaperSizeOverride PREFS PdfPaperWidth PREFS PdfShxTextAsGeometry PREFS PdfSimpleGeomOptimization PREFS PdfTtfTextAsGeometry PREFS PdfUsePlotStyles PREFS パンをバッファー PDF出力にフォントを埋め込む PDFファイルに画層を含む 全てのレイアウトの中身をエクスポート PDFファイルの用紙高さを上書き PDFファイルの用紙サイズを上書き PDFファイルの用紙幅を上書き 形状としてSHXテキストをエクスポート PDFファイルの形状を最適化 形状としてTTFテキストをエクスポート PDFへ印刷した際の印刷スタイルを使用 B システム変数の比較 193 AutoCAD システム変数名 AutoCAD デフォルト値 ... PdMode PdSize PeditAccept PEllipse Perimeter Perspective PerspectiveClip PfacevMax PickAdd PickAuto PickBox PickDrag PickFirst PickStyle ... 0 0 0 0 0 0 5 4 1 1 3 0 1 0 ... ... ... ... _PkSer Platform ... PlineConvertMode PlineGen PlineType PlineWid ... ... PlotOffset ... PlotRotMode 2011 PlotTransparencyMode ... ... PlQuiet 2011 PointCloudAutoUpdate 2013 PointCloudBoundary 2013 PointCloudClipFrame 2013 PointCloudPointMax 2011 PointCloudDensity 2011 PointCloudLock 2011 PointCloudRtDensity PolarAddAng PolarAng PolarDist PolarMode 194 "" varies 0 0 2 0 BricsCAD環境と システム変数名 1 0 0 0 0 0 0 PdfZoomToExtentsMode PREFS PDFファイルで図形描画範囲までズーム PdMode PdSize PeditAccept PEllipse Perimeter Perspective ... PFaceVMax PickAdd PickAuto PickBox PickDrag PickFirst PickStyle PictureExportScale PREFS ラスターのエクスポートの尺度を指定 4 1 1 3 0 1 1 1 0 1 3 5 "" varies 0 0 2 0 c:\users\... "" 0 2 1 0 1 1 2 1500000 15 0 5 . 90 0 0 システム変数の注記 BricsCADのみ BricsCAD デフォルト値 c:\program files... 2 c:\users\... 0 0 . 90 0 0 AutoCADユーザーのためのBricsCAD V13 PictureFolder1 PREFS PictureFolder2 PREFS PictureFolder3 PREFS PictureFolder4 PREFS _PkSer Platform PLineCache PREF ... PlineGen PlineType PlineWid PlotCfgPath PREFS PlotId ... PlotOutputPath PREFS PlotRotMode ... PlotStylePath PREFS Plotter PlQuiet ... ... ... ... ... ... ... PolarAddAng PolarAng PolarDist PolarMode ラスター画像保存のフォルダーを設定 ラスター画像保存のフォルダーを設定 ラスター画像保存のフォルダーを設定 ラスター画像保存のフォルダーを設定 ポリライン頂点のキャッシュを作成 印刷設定パスを指定 非推奨; 互換性のため存在 印刷出力フォルダーのパスを指定 印刷スタイルのパスを指定 印刷cfgフォルダーのパスを指定 AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 PolySides 4 Popups 1 2012 PreviewCreationTransparency 60 ... PreviewEffect 2 2011 PreviewFaceEffect 1 PreviewFilter 7 ... ... PreviewType 0 ... ... ... ... ... ProjectName . 4 1 PolySides Popups ... PreviewDelay PREF PreviewEffect ... PreviewFilter PreviewNestedEnts PreviewSubEnts PreviewType PreviewWndInOpenDlg PREFS PrintFile Product ProgBar Program ProjectName ... ProjMode 2012 PropObjLimit 2013 PropertyPreview 2013 PropPrevTimeout ... ... ProxyGraphics ProxyNotice ProxyShow ProxyWebSearch PsLtScale PsolHeight PsolWidth PsProlog PsQuality PStyleMode PStylePolicy PsVpScale PublishAllSheets PublishCollate PublishHatch PUcsBase "" 1 1 25000 1 1 1 1 1 0 1 4 0.25 . 75 1 1 0 1 1 1 . 30 2 7 0 7 0 1 "." BricsCAD 1 BricsCAD . . ProjectSearchPaths PREFS ProjMode ... ... ... PromptMenu PromptMenuFlags PREFS ProxyGraphics ProxyNotice ProxyShow ProxyWebSearch PsLtScale PsolHeight PsolWidth PsProlog PsQuality PStyleMode PStylePolicy PsVpScale PublishAllSheets ... ... PUcsBase 0 0 1000 ... ... QaFlags QtextMode QuadHideDelay PREF 3 0 1 1 1 1 1 80 5 "" 75 1 1 0 1 システム変数の注記 BricsCADのみ カーソル下のサブ図形ハイライトを遅らせる ネスト化された図形のプレビューを切り替え ハイライトさせるサブ図形を決定 オープンダイアログボックスでプレビューウィンドウを表示 印刷ファイルの代替名を指定 プロダクト名をレポート プログレスバーを切り替え プロダクト名をレポート プロジェクト名&検索パスを指定 プロンプトメニューを切り替え 非表示のプロントを切り替え Q QpLocation QpMode QaFlags QtextMode ... 0 1 0 0 マウス移動の後のクワッドカーソル表示を遅らせる B システム変数の比較 195 AutoCAD システム変数名 AutoCAD デフォルト値 ... ... ... QvDrawingPin QvLayoutPin BricsCAD デフォルト値 BricsCAD環境と システム変数名 システム変数の注記 BricsCADのみ 1 500 1 QuadDisplay QuadShowDelay PREF QuadToolTips PREF ... ... クワッドカーソルの表示を切り替え (not used) (not used) R12SaveAccuracy R12SaveDeviation ... ... RasterPreview ... RealtimeSpeedup PREFS RealWorldScale スプラインと楕円のセグメントを指定 0 0 図形がハイライトされた後、クワッドカーソルの表示を遅らせる クワッドカーソルでツールチップの表示を切り替え R ... ... RasterDpi RasterPercent RasterPreview RasterThreshold ... ... 2011 2011 2011 2011 2011 2011 2011 2011 300 20 1 20 5 1 Rebuild2dCv Rebuild2dDegree Rebuild2dOption RebuildDegreeU RebuildDegreeV RebuildOptions RebuildU RebuildV 6 3 1 3 3 1 6 6 ... C:\Users\... RecoveryAuto RecoveryMode RefEditName ... RegenMode RememberFolders ... RenderQuality RenderUserLights ... ReportError ... ... ... RibbonContextSelect RibbonContextSelLim RibbonDockedHeight 2012 RibbonIconResize RibbonSelectMode RibbonState Roamablerootprefix 2011 RolloverOpacity 2011 196 1 0 2 "" 1 1 "" 0 1 1 0 1 1 1 1 0 0.38 0.38 1 2500 0 1 1 1 c:\users\... 0 c:\users\... AutoCADユーザーのためのBricsCAD V13 ... ... ... ... ... ... ... ... RecentPath PREFS ... ... RefEditName RefEditLockNotInWorkset PREFS RegenMode RememberFolders Re_init ... ... RenderUsingHardware PREF ... RevCloudArcStyle PREFS RevCloudMaxArcLength PREFS RevCloudMinArcLength PREFS ... ... ... ... ... ... RoamableRootPrefix ... スプラインと楕円の偏差を指定 リアルタイムパンの間、メッセージをスキップ 実物の尺度でマテリアルをレンダリング 最近使用したパスを指定 外部参照編集をロック Reloads the .pgp file ハードウェアを使用したレンダリングを切り替え 雲マークのデフォルトの円弧スタイルを指定 デフォルトの円孤長最大長さを指定 デフォルトの円孤長最小長さを指定 AutoCAD システム変数名 AutoCAD デフォルト値 RolloverTips RtDisplay ... ... 1 1 BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 システム変数の注記 BricsCADのみ 1 1 1 ... RtDisplay RtRotationSpeedFactor PREFS RtWalkSpeedFactor PREFS 回転速度を指定 ウォーキング速度を指定 1 1 "" C:\Users\... 1 "" 1 0 26 SaveChangeToLayout PREFS レイアウトへ印刷ダイアログの変更を保存 SaveFidelity SaveFile SaveFilePath SaveFormat PREFS DWGファイル形式を設定 SaveName SaveRoundTrip 図形を保存 SaveTime ScreenBoxes 1 784.0;506.0 256 0 ScreenMode ScreenSize ScrlHist Sdi ... SelectionArea SelectionAreaOpacity ... SelectionPreview ... ... ... ShadEdge ShadeDif ... ShortcutMenu ... ShowFullPathInTitle PREFS ... ShowLayerUsage ... S ... SaveFidelity SaveFile SaveFilePath ... SaveName ... SaveTime ScreenBoxes 1 c:\users\... c:\users\... Drawing1.dwg 10 0 ScreenMode 3 ScreenSize 1366.0,499.0 ... ... SelectionAnnoDisplay 1 SelectionArea 1 SelectionAreaOpacity 25 2011 SelectionCycling 0 SelectionPreview 3 2013 SelectionPreviewLimit 2000 2011 SelectSimilarMode 130 SetByLayerMode 127 ShadEdge 3 ShadeDif 70 ShadowPlaneLocation 0 ShortcutMenu 11 2012 ShortcutMenuDration 250 ... ShowHist 1 ShowLayerUsage 0 ShowmotionPin 1 2012 ShowPageSetupForNewLayouts ... ... ... ... ... ... ShpName "" SigWarn 1 ... 1 25 3 3 70 2 0 0 0 1 0 0 1 1 1 "" 0 ヒストリーで保存された線分数を指定 単一画面モードインターフェースを切り替え タイトルバーでフルパスを表示 ... スクロールボタンの表示を切り替え タブ上の閉じるボタンの表示を切り替え ShowScrollButtons ShowTabCloseButton PREF ShowTabCloseButtonActive PREF アクティブタブ上の閉じるボタンの表示を切り替え ShowTabCloseButtonAll PREF 全てのタブ上の閉じるボタンの表示を切り替え ShowTabControls PREF タブの表示を切り替え PREF ShowWindowListButton ドロップリストの表示を切り替え ShpName ... SingletonMode PREFS 複数のBricsCADを同時に動作させるか切り替え PREF B システム変数の比較 197 AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD デフォルト値 BricsCAD環境と システム変数名 SketchInc SkPoly 2011 SkTolerance SkyStatus SmoothMeshConvert SmoothMeshGrid SmoothMeshMaxFace SmoothMeshMaxLev SnapAng SnapBase 2013 SnapGridLegacy SnapIsoPair ... ... ... SnapMode 0.1 0 0.5 0 0 3 838300 4 0 0.0000,0.0000 0 0 0.1 0 SketchInc SkPoly ... SkyStatus ... ... ... ... SnapAng SnapBase ... SnapIsoPair SnapMarkerColor PREFS SnapMarkerSize PREFS SnapMarkerThickness PREFS SnapMode SnapStyl SnapType SnapUnit SolidCheck SolidHist SortEnts 2011 SplDegree ... ... ... ... ... ... ... ... ... ... ... SplFrame SplineSegs SplineType 2011 SplKnots 2011 SplMethod 2012 SplPeriodic ... SsFound SsLocate SsmAutoOpen SsmPollTime SsmSheetStatus ... 0 0 0.5000,0.5000 1 1 127 3 198 0 0 8 6 0 0 1 "" 1 1 60 2 0 0;0 0 2 6 2 0 0 0 0.5;0.5 1 96 0 0 0 0 512 0 0 15 -1 1 1 0 8 6 c:\users\... "" 1 0 AutoCADユーザーのためのBricsCAD V13 SnapStyl SnapType SnapUnit SolidCheck ... SortEnts ... spaAdjustMode PREF spaGridAspectRatio PREF spaGridMode PREF spaMaxFacetEdgeLength PREF spaMaxNumGridLines PREF spaMinUGridLines PREF spaMinVGridLines PREF spaNormalTol PREF spaSurfaceTol PREF spaTriangMode PREF spaUseFacetRes PREF SplFrame SplineSegs SplineType ... ... ... SrchPath SsFound SsLocate ... ... ... SsmState システム変数の注記 BricsCADのみ スナップマーカー色を指定 スナップマーカーサイズを指定 スナップマーカーの厚みを指定 三角形のスムージング グリッドの縦横比を指定 グリッド位置を指定 面の最大エッジ長を指定 グリッドラインの最大数を指定 Uグリッドラインの最大数を指定 Vグリッドラインの最大数を指定 通常の誤差を指定 最大のサーフェス誤差を指定 どのメッシュが三角形にするか指定 FacetResシステム変数の使用を切り替え サポートファイルの検索パスを指定 シートセットが開かれているかレポート AutoCAD システム変数名 AutoCAD デフォルト値 StandardsViolation Startup StatusBar StepSize StepsPerSec SubObjSelectionMode SunStatus ... 2011 SurfaceAssociativity 2011 SurfaceAssociativityDrag 2011 SurfaceAutoTrim 2011 SurfaceModelingMode SurfTab1 SurfTab2 SurfType SurfU 2 0 1 6 2 0 0 SurfV ... ... ... ... ... ... ... ... ... ... SyscodePage 1 1 0 0 6 6 6 6 6 ansi_1252 BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 6 6 6 6 ... Startup ... StepSize StepsPerSec ... ... SuppressDataLossWarning ... ... ... ... Surftab1 Surftab2 SurfType SurfU 6 0 ".png" 0 0 "" "" 1 768 1024 6 ANSI_1252 SurfV SvgBlendedGradients PREF SvgDefaultImageExtension PREF SvgGenericFontFamily PREF SvgHiddenLineRemoving PREF SvgImageBase PREF SvgImageUrl PREF SvgLineWeightScale PREF SvgOutputHeight PREF SvgOutputWidth PREF SvgPrecision PREF SysCodePage 25 TabControlHeight PREF ... ... TabMode TabsFixedWidth PREF Target ... ... ... TdCreate TdInDwg TduCreate TdUpdate TdUsrTimer TduUpdate TemplatePath PREFS 0 6 2 システム変数の注記 BricsCADのみ 特定の図形をサポートしていない古いDWG形式で図面保存する時、警告を省略 ブレンドグラデーションの使用を切り替え デフォルトのファイル名拡張子を指定 一般的なフォントファミリー名を指定 ビューポートごとの隠れ線除去を切り替え SVGファイル保存のフォルダーへのパスを指定 SVGファイルの位置のURLを指定 線の太さのピクセル幅を指定 点で高さを指定 (1インチ当たり、72点) 点で幅を指定 浮動小数点精度を指定 T ... TableIndicator TableToolbar TabMode ... Target Taskbar TbCustomize 2012 TbShowShortcuts TdCreate TdInDwg TduCreate TdUpdate TdUsrTimer TduUpdate ... 1 2 0 0.0,0.0,0.0 1 1 On 2455034.61 1.24 2455034.9 2455034.61 1.24 2455034.9 0 0 0.0;0.0;0.0 2455035.58 1.16E-008 2455035.88 2455035.58 1.16E-008 2455035.88 c:\users\... ピクセルでドキュメントタブの高さを指定 全てのタブが同じ幅になるよう強制 テンプレートフォルダーパスを指定 B システム変数の比較 199 AutoCAD システム変数名 AutoCAD デフォルト値 TempOverrides TempPrefix ... TextEditor TextEval TextFill TextOutputFileFormat TextQlty TextSize TextStyle ... Thickness 2013 ThumbSave ThumbSize TileMode ... 1 c:\users\... TimeZone ToolTipMerge Tooltips 2012 TooltipSize 2012 TooltipTransparency ToolPalettePath ... TraceWid TrackPath 2011 TransparencyDisplay TrayIcons TrayNotify TrayTimeout TreeDepth TreeMax TrimMode TSpaceFac TSpaceType TStackAlign TStackSize ... 0 0 1 0 50 0.2 standard 0 1 1 1 -8000 0 1 0 0 C:\Users\... 0.05 0 1 1 1 0 3020 10000000 1 1 1 1 70 BricsCAD デフォルト値 "" 0 0 1 50 0.2 STANDARD C:/program... 0 1 1 -8000 BricsCAD環境と システム変数名 ... TempPrefix TextAngle ... TextEval TextFill ... TextQlty TextSize TextStyle TextureMapPath Thickness ... ... TileMode TileModeLightSynch 3020 10000000 1 1 1 2 70 1 TimeZone ... Tooltips ... ... ToolPalettePath TpState TraceWid TrackPath ... ... ... ... TreeDepth TreeMax TrimMode TSpaceFac TSpaceType TStackAlign TStackSize TtfAsText 90 "" 1 0 ... ... ... UcsAxisAng UcsBase UcsDetect UcsFollow 1 C:\users\... 0 0.05 0 U Ucs2dDisplaySetting Ucs3dParaDisplaySetting 2012 Ucs3dPerpDisplaySetting UcsAxisAng UcsBase UcsDetect UcsFollow 2012 2012 200 1 1 1 90 WORLD 1 0 AutoCADユーザーのためのBricsCAD V13 システム変数の注記 BricsCADのみ 最後に使用したテキストの角度を保存 テクスチャーマップフォルダーのパスを指定 全てのビューポートで光源を同期 ツールパレットが開いているかどうかレポート システム変数の注記 BricsCADのみ AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 UcsIcon ... UcsName UcsOrg UcsOrtho 2012 UcsSelectMode UcsView UcsVp UcsXDir UcsYDir UndoCtl UndoMarks UnitMode UOsnap UpdateThumbnail ... 3 3 0 "" 0;0;0 1 1 UcsIcon UcsIconPos UcsName UcsOrg UcsOrtho ... UcsView UcsVp UcsXDir UcsYDir UndoCtl UndoMarks UnitMode ... ... UseOutputFolder PREFS 0 0 0 "" 0 0 UseRegistryValues PREFS UserI1-5 UserR1-5 UserS1-5 UseRegistryValues PREFS UseStandardOpenFileDialog PREFS Bricsys "13.1.7 (UNICODE)" 100.0.108 18.9,8.7,0.0 10.4;4.5;0.0 0.0;0.0;1.0 16 _VendorName ベンダー名をレポート _VerNum バージョン名をレポート PREFS VersionCustomizableFiles CUIとPGPファイルのバージョン名をレポート ViewCtr ViewDir ViewMode ViewSize ... ... ViewTwist VisRetain ... ... ... ... VpRotateAssoc ... ... ... ... ... ... ... UserI1-5 UserR1-5 UserS1-5 ... ... "" 0.0,0.0,0.0 1 1 1 1 1.0,0.0,0.0 0.0,1.0,0.0 53 0 0 1 15 0 0 "" 1 1 1;0;0 0;1;0 1 5 0 原点でないUCSアイコンの位置を切り替え カレントフォルダーかPlotOutputPathフォルダーを使用 前回の印刷設定を再利用 前回の印刷設定を再利用 ファイルダイアログボックスの追加フォルダーを表示 V ... ... ... ViewCtr ViewDir ViewMode ViewSize 2013 ViewSketchMode 2013 ViewUpdateAuto ViewTwist VisRetain 2012 VpControl VpLayerOverrides VpLayerOverridesMode VpMaximizedState VpRotateAssoc 2011 VsCurvatureHigh 2011 VsCurvatureLow 2011 VsCurvatureType 2011 VsDraftangleHigh 2011 VsDraftangleLow 2011 VsZebraColor1 18.9,8.7,0.0 0.0,0.0,1.0 0 14.65 0 1 0 1 1 0 1 0 1 1.0 -1.0 0 3 -3 "Rgb:255,255,255" 0 1 1 B システム変数の比較 201 AutoCAD システム変数名 AutoCAD デフォルト値 VsZebraColor2 VsZebraDirection 2011 VsZebraSize 2011 VsZebraType VsBackgrounds VsEdgeColor VsEdgeJitter VsEdgeOverhang VsEdges VsEdgeSmooth 2011 VsEdgeLEx VsFaceColorMode VsFaceHighlight VsFaceOpacity VsFaceStyle VsHaloGap "Rgb:0,0,0" 90 45 1 1 byentity -2 -6 1 1 -6 0 -30 -60 0 0 VsHidePrecision VsIntersectionColor VsIntersectionEdges VsIntersectionLtype VsIsoOnTop VsLightingQuality VsMaterialMode VsMax VsMin VsMonoColor VsObscuredColor VsObscuredEdges VsObscuredLype 2011 VsOccludedColor 2011 VsOccludedEdges 2011 VsOccludedLtype VsShadows VsSilhEdges VsSilhWidth VtDuration VtEnable VtFps 0 "7 (white)" 0 1 0 1 0 119.3,59.5,0.0 -81.3,-42.1,0.0 "Rgb:255,255,255" "ByEntity" 1 1 "ByEntity" 1 1 0 0 5 750 3 7 2011 2011 BricsCAD デフォルト値 BricsCAD環境と システム変数名 システム変数の注記 BricsCADのみ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1E+20,1E+20,1E+20 VsMax -1E+20,-1E+20,-1E+20 VsMin ... ... ... ... ... ... ... ... ... ... ... ... ... W ... WhipArc WhipThread WindowAreaColor 2013 WipeoutFrame WmfBkgnd 202 0 1 150 2 off 1 0 3 5 0 AutoCADユーザーのためのBricsCAD V13 WarningMessages WhipArc WhipThread WindowAreaColor ... WmfBkGnd 警告メッセージの使用を切り替え AutoCAD システム変数名 AutoCAD デフォルト値 BricsCAD’ デフォルト値 BricsCAD環境と システム変数名 WmfForegnd ... ... ... ... ... ... ... ... ... 12 WorkspaceLable ... WorldUcs WorldView WriteStat 11 WsAutosave off 0 2 0 1 1 0 2162.0;202.0 40.0;40.0 1160.0;760.0 1120.0;720.0 WmfForeGnd WndlMain WndlScrl PREFS WndlStat WndlTabs PREFS WndlText WndPMain WndPText WndSMain WndSText ... WorkspaceSecurity WorldUcs Worldview WriteStat ... 0 1 1 1 0 1 1 1 1 WsCurrent 2D drafting & annotation システム変数の注記 BricsCADのみ メインウィンドウの状態をレポート スクロールバーを切り替え ステータスバーを切り替え レイアウトとモデルタブを切り替え テキストウィンドウ状態をレポート 左上のウィンドウ位置をレポート 右上のウィンドウ位置をレポート メインウィンドウサイズをレポート テキストウィンドウサイズをレポート マクロを有効化 ... X XClipFrame ... XDwgFadeCtl XEdit XFadeCtl XLoadCtl XLoadPath XRefCtl XRefNotify XRefType 2 70 1 50 2 c:\users\... 0 2 0 0 1 1 50 2 C:\Users\... 0 XClipFrame XDia PLAT ... XEdit XFadeCtl XLoadCtl XLoadPath XRefCtl ... ... X-ソリッドについてダイアログボックスかコマンドラインかを切り替え Z ZoomFactor ZoomWheel 60 0 60 ZoomFactor ... # 3dConversionMode 3dDwfPrec 2011 3dOsMode 3dSelectionMode 1 2 11 1 ... ... ... ... B システム変数の比較 203 204 BricsCAD V13 for AutoCAD Users 付録C AutoCADとBricsCADの コマンドエイリアスの比較 この付録は、AUTOCADとBRICSCADで定義されているデフォルトのコマンドエイリアスを比較し ています。リストはコマンド名をアルファベット順に並べています。 ÐÐ BricsCAD V13での追加エイリアスは文字を青色で表示しています。 ÐÐ ICADはBricsCADで含まれているエイリアス名を指し、IntelliCADのとの互換性があることを示します。 ÐÐ 20I1は、AutoCAD 2011で追加されたエイリアス名を示しています。AutoCAD 2012、2013での追加ではあ りません。 両方のCADプログラムは、新しいエイリアスを定義し、既存のものを変更することができま す。 AutoCADのエイリアスをカスタマイズするには、リボン表示でツールパネルのExpressツールタブのエイ リアスボタンを使います。 BricsCADのエイリアスをカスタマイズするには、エイリアスタブのCustomizeコマンドを使用します。 AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス BricsCAD コマンド A ActRecord arr -ActStop -ars ActStop ars ActUserInput aru -ActUserMessage -arm ActUserMessage arm AdCenter adc, content, dc, dcenter Align al al AllPlay aplay 2011 AnalysisCurvature curvatureanalysis 2011 AnalysisDraftAngle draftangleanalysis 2011 AnalysisZebra zebraanalysis ... ap ... planviewint ICAD AppLoad ap Arc a a Area aa aa -Array -ar Array ar ar -AttDef -att -at AttDef att, ddattdef at, ddattdef ... ad -AttEdit -ate, atte AttEdit ate, ddatte, ddattext -ate AttExt ddattext -ax ... ax, ddattext AttIpEdit ati ... ... ... ... ... ... ... Align ... ... ... ... Aperture Apparent ... Arc Area ... Array -AttDef AttDef AttDisp -AttEdit AttEdit -AttExt AttExt ... B ... backgrounds ICAD BAction ac ... ba BClose bc BcParameter cparam BEdit be ... bm -Block -b -b Block b, acadblockdialog, bmake, bmod b -Boundary -bo -bo Boundary bo, bpoly bo, bpoly BParameter param Break br br 206 AutoCADユーザーのためのBricsCAD V13 Background ... Base ... ... ... Blipmode -Block Block -Boundary Boundary ... Break AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス BricsCAD コマンド BSave BvState bs bvs ... ... cam cha cha -ch -ch chk c c -col,-colour -col, -colour col, colour, ddcolor, ddcolour col, colour, ddcolor, ddcolour, setcolor ICAD cli cbar csettings ... Chamfer Change ... Circle -Color Color ... ... ... C Camera Chamfer Change CheckStandards Circle -Color Color CommandLine ConstraintBar ConstraintSettings Copy co, cp co, cp ... cl ... cui CTableStyle ct 2011 CvAdd insertcontrolpoint 2011 CvHide pointoff 2011 CvRebuild rebuild 2011 CvRemove removecontrolpoint 2011 CvShow pointon Cylinder cyl cyl Copy CopyLink Customize ... ... ... ... ... ... Cylinder D DataExtraction dx DataLink dl DataLinkUpdate dlu DbConnect dbc DdEdit ed ed DdGrips gr gr ... se DdVpoint vp vp, viewctl, setvpoint ICAD DelConstraint delcon Dist di di Divide div div Donut do, doughnut do, doughnut DrawingRecovery drm DrawOrder dr dr DSettings ds, ddrmodes, se ddrmodes, rm DsViewer av DView dv dv ... dx ... ... ... ... DdEdit DdGrips DdSelect DdVpoint ... Dist Divide Donut ... DrawOrder DSettings ... DView DxfOut C コマンドエイリアスの比較 207 AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス BricsCAD コマンド Dimensions ... dimension DimAligned dal, dimali dal, dimali DimAngular dan, dimang dan, dimang Dimarc dar DimBaseline dba, dimbase dba, dimbase DimCenter dce dce DimConstraint dcon DimContinue dco, dimcont dco, dimcont DimDiameter ddi, dimdia ddi, dimdia DimDisassociate dda ... DimEdit ded, dimed ded, dimed DimJogged jog, djo DimJogline djl DimLinear dli, dimlin, dimhorizontal, dli, dimlin, dimhorizontal, dimrotated, dimvertical dimrotated, dimvertical DimOrdinate dor,dimord dor, dimord DimOverride dov,dimover dov, dimover DimRadius dra,dimrad dra, dimrad DimReassociate dre ... -dst DimStyle d, dst, dimsty, ddim d, ddim, dimsty, ds,dst, expdimstyles, setdim ICAD DimTedit dimted dimted Dim DimAligned DimAngular ... DimBaseline Dimcenter ... DimContinue DimDiameter DimEdit ... ... DimLinear DimOrdinate DimOverride DimRadius ... -DimStyle DimStyle DimTedit E EditShot eshot ... ate Ellipse el el Erase e e, delete ... xb Explode x x -Export -qpub Export exp exp, dwfout ExportDwf edwf ExportDwfx edwfx ExportPdf epdf -ExportToAutocad aectoacad ... uc, dducs Extend ex ex ExternalReferences er Extrude ext ext 208 AutoCADユーザーのためのBricsCAD V13 ... EAttEdit Ellipse Erase ExpBlocks Explode ... Export ... ... ... ... ExpUcs Extend ... Extrude AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス BricsCAD コマンド F Fillet Filter FlatShot f f fi fi fshot Fillet Filter ... G GeographicLocation geo, north, northdir geo GeomConstraint gcon Gradient gd ... g -Group -g Group g GeographicLocation ... ... Grid ... ... H -Hatch Hatch HatchEdit 2011 HatchToBack Hide HidePalettes -h -h, -bh h, bh h, bh he he hb hi hi poff I -Hatch Hatch HatchEdit ... Hide ... ... idpoint ICAD -Image -im Image im im, expimages ICAD ImageAdjust iad iad ImageAttach iat iat ImageClip icl icl Import imp imp -Insert -i -i Insert i, ddinsert, inserturl i, ddinsert ... insal InsertObj io io Interfere inf inf Id ... Image ImageAdjust ImageAttach ImageClip Import -Insert Insert InsertAligned InsertObj Interfere Intersect in in 2011 IsolateObjects isolate ... is Intersect ... Isoplane J Join j ... C コマンドエイリアスの比較 209 AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス BricsCAD コマンド L -Layer -la -la Layer la, ddlmodes la, ddlmodes, explayers ICAD LayerState las, lman las ... setlayer ICAD -Layout lo Leader lead le, lead Lengthen len len, editlen ICAD ... lighting ll Line l l, 3dline -Linetype -lt, -ltype -lt Linetype lt, ltype, ddltype lt, ddltype, expltypes ICAD List li, ls, showmat li, ls Ltscale lts lts Lweight lw, lineweight -Layer Layer LayerState LayMcur ... Leader Lengthen Light LightList Line -Linetype Linetype List LtScale ... M Markup msm 2011 MatBrowserOpen mat, rmat MatchProp ma, painter ma MaterialMap setuv setuv Materials mat, rmat, finish mat, finish, rmat Measure me MeasureGeom mea MeshCrease crease MeshRefine refine MeshSmooth smooth MeshSmoothLess less MeshSmoothMore more MeshSplit split MeshUncrease uncrease Mirror mi mi Mirror3d 3dmirror 3m, 3dmirror MLeader mld MLeaderAlign mla MLeaderCollect mlc MLeaderEdit mle MLeaderStyle mls MLine ml Move m m ... msnapshot ICAD MSpace ms ms 210 AutoCADユーザーのためのBricsCAD V13 ... ... MatchProp MaterialMap Materials ... ... ... ... ... ... ... ... ... Mirror Mirror3d ... ... ... ... ... ... Move MSlide MSpace AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス -MText MText MView -t mt, t mt, t mv mv BricsCAD コマンド ... MText MView N NavSMotion motion NavSMotionClose motioncls NavSWheel wheel NavVCube cube NewShot nshot NewView nview ... ddnew ... ... ... ... ... ... NewWiz O Offset o ... Open openurl, dxfin Options op, preferences ... -Osnap -os Osnap os, ddosnap o undelete, unerase op cfg, config, prefs, preferences ortho, or -os, esnap os, ddosnap, ddesnap, setesnap ICAD Offset Oops Open Options Orthogonal -OSnap Osnap P -Pan Pan -Parameters Parameters -PartialOpen PasteSpec PEdit PLine Plot PlotStamp Point 2011 PointCloud 2011 PointCloudAttach 2011 PointCloudIndex PointLight Polygon PolySolid Preview Properties -p p p, -p -par par partialopen pa pa pe pe, editpline ICAD pl pl, polyline ICAD print, dwfout ddplotstamp po po pc pcattach pcindex freepoint pol pol psolid pr,pre pre, ppreview ICAD props, ch, mo, ddchprop, ddmodify pr, props, ch, mo, ddchprop, ddmodify ... Pan ... ... ... PasteSpec PEdit PLine ... ... Point ... ... ... ... Polygon ... Preview Properties C コマンドエイリアスの比較 211 AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス PropertiesClose PSpace PublishToWeb -Purge Purge Pyramid prclose prc ps ps ptw -pu -pu pu pu pyr pyr BricsCAD コマンド PropertiesClose PSpace ... -Purge Purge Pyramid Q QLeader le ... n ... qt QuickCalc qc QuickCui qcui ... QNew QText ... ... Quit QvDrawing QvDrawingClose QvLayout QvLayoutClose Quit ... ... ... exit exit qvd qvdc qvl qvlc R Rectang rec, rectangle rec, rect, rectangle Redraw r r RedrawAll ra ra Regen re re RegenAll rea rea Region reg reg ... ri -Rename -ren -ren Rename ren ren, ddrename Render rr rr RenderCrop rc RenderEnvironment fog fog RenderPresets rp, rfileopt roptions RenderWin rw, rendscr rendscr Revolve rev rev Ribbon dashboard RibbonClose dashboardclose Rotate ro ro ... 3r, 3drotate RPref rpr setrender 212 AutoCADユーザーのためのBricsCAD V13 Rectang Redraw RedrawAll Regen RegenAll Region Reinit -Rename Rename Render ... RenderEnvironment RenderPresets RenderWin Revolve ... ... Rotate Rotate3d RPref AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス BricsCAD コマンド S Save saveurl sa SaveAs dxfout Scale sc sc Script scr scr Section sec sec ... selgrip SectionPlane splane SectionPlaneJog jogsection SectionPlaneToBlock generatesection SequencePlay splay ... ucp, dducsp SetVar set set ... sha ShadeMode sha, shade vscurrent SheetSet ssm ssm ShowPalettes pon ... freehand ICAD Slice sl sl Snap sn sn Solid so so, plane ICAD Spell sp sp Spline spl spl SplinEdit spe spe Standards sta Stretch s s ... font* Style st, ddstyle st, ddstyle, expstyle, expstyles, expfonts ICAD Subtract su su ... sun 2011 SurfBlend blendsrf 2011 SurfExtend extendsrf 2011 SurfFillet filletsrf 2011 SurfNetwork networksrf 2011 SurfOffset offsetsrf 2011 SurfPatch patch 2011 SurfSculpt createsolid Save ... Scale Script Section SelGrips ... ... ... ... SetUcs SetVar Shade ShadeMode SheetSet ... Sketch Slice Snap Solid Spell Spline SplinEdit ... Stretch -Style Style Subtract SunProperties ... ... ... ... ... ... ... T Table tb TableStyle ts Tablet ta ta ... -t ... ... Tablet -Text C コマンドエイリアスの比較 213 AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス Text dt, dtext tx TextEdit tedit Thickness th th TileMode ti, tm ... ti Tolerance tol tol Toolbar to ToolPalettes tp Torus tor tor Trim tr tr BricsCAD コマンド Text ... Thickness ... Time Tolerance ... ... Torus Trim U Ucs dducs ... UcsMan Union UnisolateObjects -Units Units uc, dducs, dducsp uni uni unhide, unisolate -un -un un, ddunits un, ddunits ... Union ... -Units Units V ... vba -View -v -v View v, ddview v, ddview, expviews ICAD ViewGo vgo ViewPlay vplay -VisualStyles -vsm VisualStyles vs, vsm ... vl VPoint -vp -vpoint, -viewpoint,viewpoint ICAD VPorts viewports vw, vport, viewports ... vs, vsnapshot ICAD VsCurrent vs VbaIde -View View ... ... ... ... VpLayer VPoint VPorts VSlide ... W -WBlock -w WBlock w, acadwblockdialog w ... closeall Wedge we we ... wi ... wo 214 AutoCADユーザーのためのBricsCAD V13 ... WBlock WCloseAll Wedge WmfIn WmfOut AutoCAD コマンド AutoCAD エイリアス BricsCAD エイリアス BricsCAD コマンド X XAttach -XBind XBind XClip XLine -XRef XRef xa xa -xb xb -xb xc clip xl xl, infline ICAD -xr -xr xr xr, expxrefs ICAD XAttach ... XBind XClip XLine -Xref Xref z Zoom Z Zoom z 3 3dAlign 3al 3dArray 3a 3a, array3d 3dFace 3f, 3f, face ... mesh 3dMove 3m 3dOrbit 3do, orbit 3dPoly 3p 3p 3dPrint 3dp, 3dplot, rapidprototype 3dRotate 3r 3dScale 3s 3dWalk 3dnavigate, 3dw ... 3dArray 3dFace 3dMesh ... ... 3dPoly ... ... ... ... C コマンドエイリアスの比較 215 216 BricsCAD V13 for AutoCAD Users 付録D AutoCADとBricsCADの キーストロークと ボタンの相互比較 この付録は、AUTOCADとBRICSCADにより定義されているデフォルトのショートカット キーボードとボタンを比較しています。これらは以下のグループに分類されます: 図面エリアのキーボードショートカット ÐÐ ファンクションキー ÐÐ Ctrl キー ÐÐ Shift キー ÐÐ Other キー テキストウィンドウとコマンドバーのキーボードショートカット ÐÐ Ctrl とその他のキー マウスとタブレットボタン ÐÐ マウスボタン ÐÐ タブレットボタン ÐÐ 3Dウォークとフライのコントロール BricsCAD V13の新規ショートカットは青色で表示されています。 BricsCADのカスタマイズ方法は、 ウェブサイト (www.Bricsys.com ) から購入でき る”Customizing BricsCAD”のeブックでご確認下さい。 図面エリアに対するキーボードショートカット 両CADとも新規のショートカットやボタンを定義し、既存のものを変更することができま す。AutoCADでは、Cuiコマンドのキーボードショートカットノードを使用します。BricsCAD ではCustomizeコマンドのキーボードタブを使用します。 以下のキーストロークショートカットは図面エリアで動作します。 ファンクションキー AutoCAD コマンド キーストローク AutoCAD動作 ショートカット BricsCAD コマンド BricsCAD 動作 ヘルプダイアログボックス表示 全てのサブオブジェクトを選択 Help ... F1 Shift+F1 Help ... ヘルプダイアログボックス表示 文字とグラフィックウィンドウの間を切り替え TextScr F2 GraphScr ... Shift+F2 TextScr GraphScr CliState 文字とグラフィックウィンドウの間を切り替え F3 OsMode オブジェクトスナップモードのの切り替え 頂点サブオブジェクト選択 オブジェクトスナップモードのオン/オフの切り替え -Osnap コマンドバーの表示/非表示の切り替え エッジサブオブジェクト選択 ... Shift+F3 StatBar ステータスバーオン/オフの切り替え 3Dオブジェクトスナップモードの切り替え 3dOsnap F4 Tablet T タブレットモードの切り替え 面サブオブジェクト選択 カレント図面を閉じる すべての図面を閉じてAutoCADを終了 ... Close Quit Shift+F4 Ctrl+F4 * Alt+F4 * ScrollBar WClose Quit スクロールバーの表示/非表示の切り替え カレント図面を閉じる* すべての図面を閉じてBricscadを終了 * アイソメ面でのサイクル ソリッドヒストリーの選択 Isoplane ... F5 Shift+F5 Isoplane ... アイソメ面でのサイクル ダイナミックUCSモードの切り替え UcsDetect F6 UcsDetect ダイナミックUCSモードの切り替え (座標表示モードのサイクル) 次の図面に切り替え(Windows) ... Ctrl+F6 * ... 次の図面に切り替え * グリッドのオン/オフの切り替え GridMode F7 Grid T グリッドのオン/オフの切り替え 直交モードの切り替え OrthoMode F8 Orthogonal T 直交モードの切り替え ... VBAマクロを実行 ... VbaRun Shift+F8 Alt+F8 VbaMan VbaRun ダイアログボックス表示 VBAマクロダイアログボックスの実行 スナップモードの切り替え SnapMode F9 Snap T スナップモードの切り替え 極トラッキングの切り替え SnapType F10 SnapType 極トラッキングの切り替え オブジェクトスナップトラッキングの切り替え PolarMode F11 PolarMode オブジェクトスナップトラッキングの切り替え ... VBAエディタを表示, 2010-12には含まれません ... VbaIde Shift+F11 Alt+F11 AddInMan VBA アドインマネージャーダイアログボックスを表示 Visual Basic Editorを開く ダイナミック入力の切替え DynMode F12 QuadDisplay クワッドカーソルの切り替え カスタマイズの再定義はできません ... ... Ctrl_F12 ... サブ図形選択モードの切り替え カスタマイズの再定義はできません (*) この機能はWindowsにより提供されています。 218 AutoCADユーザーのためのBricsCAD V13 CTRLキー Ctrlキーショートカットを操作するには、Ctrlキーを押し続けながら関連する文字を押します。 AutoCAD コマンド AutoCAD動作 キーストローク ショートカット BricsCAD コマンド LockUIをオーバーライド ... Ctrl ... サブオブジェクト選択 BricsCAD 動作 ... オブジェクトプロパティ管理 表示状態切り替え Properties PropertiesOff Ctrl+1 Properties PropertiesOff プロパティバー 表示/非表示の切り替え デザインセンターパレット 表示状態切り替え AdCenter AdcClose Ctrl+2 Explorer 図面エクスプローラを表示 ツールパレット 表示状態切り替え ToolPalettes ToolPalettesOff Ctrl+3 ... ... シートセットマネージャー 表示状態切り替え SheetSet SheetSetHide Ctrl+4 ... ... データーベース接続マネージャーの切り替え dbConnect dbClose Ctrl+6 ... ... マークアップ セット管理 表示/非表示の切り替え Markup MarkupClose Ctrl+7 ... ... クイック計算 表示/非表示の切り替え QuickCalc QcClose Ctrl+8 ... ... コマンドラインパレットの切り替え CommandLine Ctrl+9 CommandLineHide CommandLine コマンドバーの切り替え CommandLineHide クリーンスクリーンモードの切り替え CleanScreenOn CleanScreenOff Ctrl+0 ... フリーズオブジェクト以外をすべて選択 (ai_SelAll) * Ctrl+A SelGrips All フリーズオブジェクト以外をすべて選択 *) グループモードの切り替え ** Ctrl+Shift+A ... ... スナップモードの切り替え SnapMode Ctrl+B Snap T スナップモードの切り替え 選択オブジェクトをクリップボードにコピー CopyClip Ctrl+C CopyClip 選択オブジェクトをクリップボードにコピー 基点を持って選択オブジェクトをコピー CopyBase Ctrl+Shift+C CopyBase 基点を持って選択オブジェクトをコピー ダイナミックUCSの切り替え UcsDetect Ctrl+D ... ... 次のアイソメ面に切り替え Isoplane Ctrl+E Isoplane 次のアイソメ面に切り替え オブジェクトスナップモードの切り替え OsMode Ctrl+F -Osnap T 図形スナップモードの切り替え グリッドの表示の切り替え GridMode Ctrl+G Grid T グリッドの表示の切り替え ピックスタイルの切り替え PickStyle Ctrl+H PickStyle ピックスタイルの切り替え 開いているパレット表示の切り替え HidePalettes Ctrl+Shift+H ... ... 座標表示モードのサイクル Coords Ctrl+I Coords 座標表示モードのサイクル 推測拘束を切り替え Ctrl+Shift+I ... ... ... ... Ctrl+J ; 最後のコマンドの繰り返し ハイパーリンクのダイアログボックス表示 Hyperlink Ctrl+K Hyperlink ハイパーリンクのダイアログボックス表示 直交モードの切り替え OrthoMode Ctrl+L Orthogonal T 直交モードの切り替え ... Ctrl+M ; 最後のコマンドの繰り返し テンプレートを選択ダイアログボックスを表示 New Ctrl+N New テンプレートを選択ダイアログボックスを表示 ファイルを選択ダイアログボックスを表示 Open Ctrl+O Open 図面を開くダイアログボックスを表示 D キーストロークとボタンの相互比較 219 AutoCAD コマンド キーストローク AutoCAD動作 ショートカット BricsCAD コマンド BricsCAD 動作 印刷ダイアログボックスを表示 Plot Ctrl+P Print 印刷ダイアログボックスを表示 クイックプロパティパレットの切り替え QuickProperties Ctrl+Shift+P OpmState 図面とBricscadを終了 図面とAutoCADを終了 Quit Ctrl+Q Quit ビューポートのサイクル切り替え 次のビューポートに切り替え ^V ** Ctrl+R ^V カレント図面を保存 Qsave Ctrl+S QSave 図面に名前をつけて保存ダイアログボックスを表示 SaveAs 図面とBricscadを終了 カレント図面を保存 Ctrl+Shift+S SaveAs Ctrl+T Tablet T タブレットモードの切り替え SnapType Ctrl+U ... ... PasteClip Ctrl+V PasteClip クリップボードから図形を貼り付け PasteBlock Ctrl+Shift+V PasteBlock ... ... Ctrl+Alt+V PasteSpec 形式を選択して貼り付けダイアログボックス 選択サイクルを切り替え ... Ctrl+W ... ... タブレットモードの切り替え Tablet 極トラッキングの切り替え クリップボードからオブジェクトを貼り付け ブロックとしてクリップボードからオブジェクトを貼り付け 図面に名前をつけて保存ダイアログボックスを表示 ブロックとしてクリップボードから図形を貼り付け クリップボードに選択オブジェクトを切り取り CutCut Ctrl+X CutClip クリップボードに選択図形を切り取り 最後のアンドゥの取消し Redo Ctrl+Y Redo 最後のアンドゥの取消し 最後のコマンドの取消し U Ctrl+Z U 最後のコマンドの取消し 現在のレイアウトの左にあるレイアウトタブを表示 Layout Set Ctrl+PageUp ... 現在のレイアウトの右にあるレイアウトタブを表示 Layout Set Ctrl+PageDown ... 使用中のコマンドをキャンセル Esc Ctrl+[ ^C 使用中のコマンドをキャンセル 使用中のコマンドをキャンセル Esc Ctrl+\ ^C 使用中のコマンドをキャンセル (*) AutoCADはこの関数にAutoLISPルーチンを使用します。 (**) 220 AutoCADはこの関数にドキュメント化されていないコマンドを使用します。 AutoCADユーザーのためのBricsCAD V13 シフトキー シフトキーはコマンド中にオンジェクトスナップを実行するAutoCADの一時的優先機能です。 シフトキーとの組み合わせはBricsCADではサポートされていません。 AutoCAD コマンド キーストローク AutoCAD動作 ショートカット BricsCAD コマンド BricsCAD 動作 直行モードの切り替え Ortho Shift Orthographic 直行モード切り替え 図形スナップモードの切り替え OsMode Shift+A ... ... 図形スナップの優先 -OSnap Cen Shift+C ... ... 全てのスナップとトラッキングを無効 -OSnap Non Shift+D ... ... 図形スナップの優先: 端点 Endpoint -Osnap End Shift+E ... ... 全てのスナップとトラッキングを無効 Orthomode Osmode Snapmode Autosnap Shift+L ... ... 図形スナップの優先: 中点 -OSnap Mid Shift+M ... ... 図形スナップの優先: 端点 -OSnap End Shift+P ... ... 図形スナップトラッキングモードを切り替え PolarMode Shift+Q ... ... 図形スナップの強制 OsnapOverride Shift+S ... ... 図形スナップの優先: 中点 -OSnap Mid Shift+V ... ... ナビゲーションウィーるを切り替え NavSWheel Shift+W ... ... 極スナップモードを切り替え AutoSnap Shift+X ... ... ダイナミックUCSモードを切り替え UcsDetect Shift+Z ... ... 図形スナップの優先: 中心 -OSnap Cen Shift+, ... ... 図形スナップの強制 OsnapOverride Shift+; ... ... 極スナップモードを切り替え AutoSnap Shift+. ... ... 図形スナップモードの切り替え -OSnap Off Shift+’ ... ... 図形スナップトラッキングモードを切り替え PolarMode Shift+] ... ... ダイナミックUCSモードを切り替え UcsDetect Shift+/ ... ... その他のキー AutoCAD コマンド キーストローク AutoCAD 動作 ショートカット BricsCAD コマンド BricsCAD 動作 選択オブジェクトの削除 Erase Del Erase 選択オブジェクトの削除 ... PageUp Pan PgU 上へ画面移動 ... PageDown Pan PgD 下へ画面移動 ... Shift+Left Pan PgL 左へ画面移動 ... Shift+Right Pan PgR 右へ画面移動 ... Shift+Up Pan PgU 上へ画面移動 ... Shift+Down Pan PgD 下へ画面移動 D キーストロークとボタンの相互比較 221 テキストウィンドウとコマンドバーに対するキーボードショートカット 以下のキーボードショートカットを実行するとコマンドバー上にテキストが表示されます。 AutoCAD動作 キーストローク BricsCAD 動作 コマンドまたはオプションの実行 Enter or Spacebar コマンドまたはオプションの実行 前回のコマンドの繰り返し Enter or Spacebar 前回のコマンドの繰り返し コマンドまたはオプションの取消し Esc コマンドまたはオプションの取消し 前回のコマンドを表示 Up 前回のコマンドを表示 コマンド履歴の次のコマンドを表示 Down コマンド履歴の次のコマンドを表示 カーソルを左へ移動 Left カーソルを左へ移動 カーソルを右へ移動 Right カーソルを右へ移動 コマンドラインの最初にカーソルを移動 Home コマンドラインの最初にカーソルを移動 コマンドラインの最後にカーソルを移動 End コマンドラインの最後にカーソルを移動 挿入と上書きモードの切り替え Ins ... カーソルより左側の文字を削除 Del ... カーソルより左側の文字を削除 Backspace カーソルより左側の文字を削除 テキストウィンドウの文字をすべて選択 Ctrl+A (右クリックして、ショートカットメニューからすべてを選択を選択) コピーした文字をクリップボードにコピー Ctrl+C (文字を選択後右クリックして、ショートカットメニューからコピーを選択) コマンドラインにクリップボードから文字を Ctrl+P (右クリックして、ショートカットメニューから貼り付けを選択) 貼り付け 切り取りした文字をクリップボードにコピー Ctrl+X 切り取りした文字をクリップボードにコピー これらのキーストロークの代わりとして、上記のようにテキストを選択して右クリックし、 ショートカットメニューから動作を選択します。 222 AutoCADユーザーのためのBricsCAD V13 マウスとタブレットボタン 以下のテーブルは、AutoCADとBricsCADでマウスとタブレットボタンの動作を比較していま す。 マウスボタン AutoCADは、カスタマイズユーザーインタフェースダイアログボックスの“マウスボタン” と“ダブルクリック動作”のノードでマウスボタンの定義をカスタマイズしています。 BricsCADは、Customizeコマンド (カスタマイズダイアログボックス) のマウスタブで、マウ スとダブルクリックボタンをカスタマイズしています。 AutoCAD CAD動作 マウスボタン 数 BricsCAD 動作 オブジェクトを選択* 1 (左) オブジェクトを選択 グリップショートカットメニューの表示 2 (右) 最後のコマンドを繰り返す オブジェクトスナップ 3 (中) 使用中のコマンドをキャンセル 4 ... スナップモードの切り替え 5 ... 直交モードの切り替え 6 ... グリッド表示の切り替え 7 ... 座標表示の変更 8 ... 次の等角図へ切り替え 9 ... タブレットモードの切り替え 10 ... リアルタイムズーム* Wheel リアルタイムズーム* 選択オブジェクトの編集 Double-click 1 (左) 選択オブジェクトの編集 リアルタイム画面移動 オブジェクトスナップショートカットメニューの表示 ショートカットメニューの表示 Shift+2 (右) 図形スナップショートカットメニューの表示 3Dビューポートの回転 Shift+3 (左) ... ... Ctrl+1 (左) ... オブジェクトスナップ Ctrl+2 (右) 3Dビューポートの回転 3Dビューポートの回転 Ctrl+3 (中心) ... 3Dビューポートのズーム Ctrl+4 ... (*) ボタン選択 (#1) ホイールの動作はカスタマイズできません。 D キーストロークとボタンの相互比較 223 タブレットボタン AutoCADは、カスタマイズユーザーインターフェースダイアログボックスの旧形式セクショ ンにある“タブレットボタン”ノードのスタイラスボタン、パックボタンの定義をカスタマ イズします。 BricsCADは、カスタマイズダイアログボックスのタブレットボタンの“デジタイザーボタ ン”ノードにあるボタンをカスタマイズします。ボタン1の動作の変更はできません。しか し、デフォルトでは、タブレットメニュー(または部分CUI)は、デフォルトプロファイル にはロードされないので、デジタイザボタンとタブレットメニュー以下は初期状態では空に なっています。解決法は、タブレットボタンやオーバーレイに対し、部分CUIファイルや図 面をダウンロードすることで、www.bricsys.com/en_US/download/bcad/tool/Tablet.zip こ ちらにあります。一度、tablet.cuiやtablet(acadLike)cui 部分CUIファイルをロードすれ ば、その後これら2つのセクションはタブレットボタンとメニューにエントリーを持ちます。 左: AutoCADのCUIダイアログボックスタブレットボタン定義 中央: BricsCADのカスタマイズダイアログボックスのデフォルトタブレット定義. 右: “tablet(acadLike).cui.”をロード後のBricscadのタブレット定義” 以下のテーブルはタブレットと一緒に使われるスタイラスボタン、パックボタンの意味をリス トアップしています。斜字テキストは、部分CUIファイルtablet(acadLike).cuiが、MenuLoad コマンドでBricscadにロードされたということを示しています。 AutoCAD 動作 タブレットボタン 1 オブジェクト選択 BricsCAD コマンド BricsCAD 動作 ... オブジェクト選択 グリップショートカットメニューの表示 2 $p0=GRIPS $p0=* グリップショートカットメニューの表示 オブジェクトスナップ 3 $p0=SNAP $p0=* オブジェクトスナップショートカットメニューの表示 使用中のコマンドを中止 4 ^c 使用中のコマンドを中止 スナップモードの切り替え 5 '_snap;_t スナップモードの切り替え 直交モードの切り替え 6 '_orthogonal;_t 直交モードの切り替え グリッド表示の切り替え 7 '_grid;_t グリッド表示の切り替え 座標表示の変更 8 '_.COORDS $M=$(if,$(and,$(getvar, 座標表示の変更 COORDS),2),0,$(+,$(getvar,COORDS),1)) 次のアイソメ面へ切り替え 9 '_isoplane;; タブレットモードの切り替え 10 '_tablet;_t タブレットモードの切り替え オブジェクトスナップ Shift+2 $p0=SNAP $p0=* オブジェクトスナップショートカットメニューの表示 224 AutoCADユーザーのためのBricsCAD V13 次のアイソメ面へ切り替え Bricsysにより提供されるタブレットオーバーレイは以下に説明されています。 D キーストロークとボタンの相互比較 225 3Dウォークフライコントロール AutoCADとBricsCADはキーストロークとマウスボタンを使用し、”ウォークアンドフライ” としても知られる3Dパースビューの動きをコントロールします。以下で分けて表示していま すが、CADごとにキーやボタンの操作が異なります。ウォークアンドフライのコントロール はカスタマイズできません。 AutoCAD 3dWalk や 3dFlyコマンドでウォークかフライモードを入力します。 機能 キーストローク 代替キーストローク 前へ移動 w Up-arrow 後ろへ移動 s Down-arrow 左へ移動 a Left-arrow 右へ移動 d Right-arrow ウォークフライモードの切り替え f ... ウォークフライモードの終了 Esc Enter キーストロークのダイアログボックスを表示 Tab ... BricsCAD Perspectiveシステム変数を1に設定することにより、ウォークモードを入力し、RtWalkコマ ンドを入力します (BricsCAD V13の新規機能)。 機能 ボタンかキー BricsCADコマンドかシステム変数 前後左右に移動 Alt + Left button RtWalk 上、下、横に移動 Alt + Middle button RtUpDown 周囲を見回す Ctrl + Middle button RtLook 水平のビュー方向をリセット Ctrl + Home key ... 画面中央に目標点を移動 Alt + Home key ... 移動速度を上げる Alt + Plus key RtWalkSpeedFactor 移動速度を下げる Alt+Minus key RtWalkSpeedFactor 回転速度を上げる Ctrl + Plus key RtRotationSpeedFactor 回転速度を下げる Ctrl+Minus key RtRotationSpeedFactor 226 AutoCADユーザーのためのBricsCAD V13
© Copyright 2024 Paperzz