マガジンのカバー画像

BricsCAD® カスタマイズ向け情報

88
BricsCAD® 上で、APIを使用してアドオンプログラムを作ったり、ちょっとしたカスタマイズをしてみたりする人向けの記事をまとめています
運営しているクリエイター

2023年2月の記事一覧

BricsCAD® V23 の『BRX』でHello World![寄稿]

 プログラムでの開発で各種の言語を使いはじめる際に「Hello world」と表示してみることで最低限の流れを把握する。というお約束がありますが、「CAD日記」様より 『BricsCAD の TX API で作図領域に「Hello World」と文字列を作成して実行する流れの解説』に引き続き、BRX API での「Hello World! 」もご寄稿いただきましたので紹介させていただきます。 以下、寄稿内容です。掲載にあたり若干文体等を整形・追記をしています。 ARXをB

BricsCAD® の LISP API で HelloWorld!

少し前に TX API で Hello World の記事を寄稿いただいて掲載しましたが、今回は BricsCAD® の LISP API での HelloWorld を掲載したいと思います。 BricsCAD の LISP API BricsCAD の LISP API は、AutoLISP® と互換を取る形で実装されてきました。V23 現在、AutoLISP プログラムを移植するという点に関して言えば非常に高い互換性を持っているので、AutoCAD® から AutoLI

Q.DWGやDXFファイルを開いて見ただけの時に保存の処理が出ないようにできますか?

A. できます。BricsCAD® は通常、図面の表示に変更があると「データが変更された」という状態になり、閉じる際に変更を保存するか聞いてくるようになっているのですが、この変更された状態のうち「表示の変更は無視する」という内容の設定があります。 この設定をONにすることで、表示を変更しただけの場合は保存するかの設問なしで閉じることができます。 つまり、 DWGやDXFの図面ファイルをダブルクリックしてオープン ちょっと図面を拡大・縮小・パンニングで表示したりして確認。

[詳説]BricsCAD®へアプリケーションをデマンドロードさせる方法

BricsCAD ではプログラムをロードする方法が複数ありますが、今回はアプリケーションをデマンドロードさせるための方法について解説します。 追記:本記事の内容はV24でも変わりありません。 レジストリ利用のデマンドロードレジストリベースのデマンドロード機構は、ARX / BRX / .NETの開発者が、CADシステムのスタートアップ時やアプリケーション固有の「カスタムエンティティ」の存在時、アプリケーション定義のコマンドや関数の呼び出し時に、柔軟かつ快適にARX / B

「BricsCAD® アドオンアプリの中の人に聞く!」シリーズ:GEOPAX(ジオパックス)編

みなさんこんにちは、「BricsCAD(Bricsys)の中の人」です。 本記事は、Bricsys のアプリカタログに登録されている日本語対応アドオンアプリから、「アドオンアプリの中の人に聞く!」シリーズと題しまして、アプリの特徴や開発でこだわった点などについてインタビューしたものを紹介します。 DWG で 2D/3D どちらの設計もいけるワンプラットフォームな BricsCAD を活用して仕事の生産性アップのきっかけとなれば幸いです。 📄 要約紹介するBricsCAD ア