この投稿では、CADの担当者とのインタビューを続けます マーティン・ハラー そしてITの男 ゲルマー・ティシュラー オーストリアの火災警報器、セキュリティ、通信システム会社から シュラック・セコネ。このパートでは、ダイナミックブロックに移る前に、会社のカスタム環境とAPIの使用について尋ね、Revit®で3Dコンポーネントを交換します。

パート1については、こちらを参照してください。

カスタム環境

BricsCADをカスタマイズする方法について教えてください。

マーティン: たくさんのLISPコード!一部の機能では、.NETアプリケーションを使用します。それは速度の問題があるときです。 LISPエンジンは非常に高速であるため、それはそれほど頻繁ではありません。

C#の方が簡単な場合もありますが、そうではない場合もあります。たとえば、Sk Unicodeからテキストを変換したり、元に戻したりします。または、ビューポートでレイヤーをフリーズします。C#で作成した関数は高速ですが、それほど多くはありません。

一部のユーザーインターフェイスについては、OpenDCLを使用しています。これは、V10以来完全に機能しています。最初はいくつかの問題がありましたが、サポートによって修正されました。

それで約10年前です。それを修正するのにどのくらいかかりましたか?

マーティン: 1つのサブバージョンから別のバージョンへ。数ヶ月。

それで、BricsCADでサードパーティソフトウェアの無料のオープンソース部分を機能させるには、整理に数か月かかりましたか?

マーティン: はい、OpenDCLは私たちにとってショーストッパーではなかったでしょうから。もちろんDCLサポートがありますが、OpenDCLはプログラミングと保守が簡単なので、私たちにとって非常に重要でした。

どのような問題がありましたか?

マーティン: 一部のモードレスダイアログボックスにフォーカスを失うことに問題がありました。 PANICというスイッチを追加しました!問題が発生した場合、ユーザーはそのボタンを押してフォーカスを修正しました。彼らは今そのボタンを必要としません!

だからあなたはいくつかのかなり複雑なものを書きます。

マーティン: ほとんどの場合、それは属性抽出です。別のアプリケーションによって読み取られる特別な種類のテキストファイルを作成しています。そのアプリケーションをBricsCADに直接接続することを考えました。 ObjectDBXは可能だったと思います。しかし、ハッキング可能なため、テキストファイルはそのまま使用しました。それほど頻繁ではありませんが、図面で何かが間違っている場合は、テキストファイルをだまして編集することができます。

開発

BricsCADを使用する前に、どのソフトウェアを使用していましたか?

マーティン: AutoCAD®LT。

なぜそこから離れたのですか?

マーティン: LISP APIが必要でした。

BricsCADは優れたLISPエンジンを備えた代替手段でしたが、今では非常に高速なLISPエンジンにもなっています。もちろん、ブレードは開発を可能にし、簡単にします。

.NET C#での開発も行っています。私は.NET開発者ではありませんが、必要ないくつかのことに使用しています。

APIを使用してバグに問題がありましたか?

マーティン: はい、しかし私達は素晴らしくて速いサポートを使います。

開発の一環として、AutoCAD®にあるBricsCADにないものを追加する必要がありますか?

マーティン: はい、長い間ATTSYNCを逃しました!現在はBricsCADに追加されていますが、ある段階で自分で追加する必要がありました。私が書くもののほとんどは会社固有であり、時にはプロジェクト固有のものです。

ブロック

他に何か?

マーティン: 私たちは本当に何も不足していません。動的ブロックは必要ありません。建築図面でそれらが必要な理由を理解できますが、電気設計では意味がありません。一緒に作業できるのは良いことですが、作る必要はありません。

時々、シンボルが動的ブロックで行われた電気図面があり、私はそれらが嫌いです。嫌い、嫌い、嫌い!

しかし、それらをBricsCADで引き続き使用できますか?

マーティン: それらを使用することはできますが、表示することはできますが、作成することはできません。

3D

もちろん、BricsCADには3Dでも機能する独自のパラメトリックシステムがありますが、それを使用する必要はありませんか?

マーティン: 私たちのためではありません。ほとんどの場合、視覚化のために3D図面を作成し、Revit®からいくつかの3Dモデルをインポートします。私にとって、3DモデラーはRevit®よりもBricsCADの方が簡単だからです。

BricsCADで作成された火災検知器の3Dモデル

Revit®ライセンスも持っていますか?

マーティン: はい、評価と、お客様に提供するファミリを作成するためのRevit®ライセンスが1つあります。

しかし、3DモデルをBricsCADで作成し、Revit®にインポートしますか?

マーティン: はい。

Schrack Seconetオフィスの天井に設置された実際の火災検知器

の中に 次の部分、私はBricsCADの使用に抵抗があるユーザー、他の関係者と図面を交換するユーザー、およびBricsCADの使用によるITへの影響について質問します。

BricsCADを試す準備はできましたか?

試しやすく、購入しやすく、所有しやすい。それがBricsCADです。すべての製品を30日間無料でお試しください www.bricsys.com。選択の自由に加えて、すべての言語で、すべての場所で機能する永久(永久)製品ライセンス。 BricsCAD製品ファミリーで私たちがあなたのために構築したものを気に入っていただけることでしょう。


続きを読む

  1. 実世界BricsCAD – Schrack Seconet P1:BricsCADへの移行
  2. 実世界BricsCAD – Schrack Seconet P2:Road Blocks
  3. Real World BricsCAD – Schrack Seconet P3:データの交換
  4. Real World BricsCAD – Schrack Seconet P4:LISP、メンテナンス、サポート
  5. 実世界BricsCAD – Schrack Seconet P5:バグを探す
  6. 実世界BricsCAD – Schrack Seconet P6:BricsCADエクスペリエンス