CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

CAD全般

ChromeでCADデータをビューイングする方法

投稿日:

IE11のサポートがあと1年なんてニュースが出て、ActiveXを使ったCADビューア(デスクトップアプリ)をどうしようかという課題が極大化した。単にやめちゃえばいいという話でもあるが、代わりを用意してやるという前向きな提案もできそう。

IEで表示したWebページ内のAutoCAD図面(dxfやdwg)をクリックしたら、Windowsマシンにインストールしたデスクトップアプリをキックして動かしている。Webサーバー上にあるCADファイルをローカルにダウンロードすること、そのファイルを開くためにデスクトップアプリを起動すること。これができるのはActiveXだけしかない。いずれもイマドキのブラウザ(実質Chromeの一択)ではできまへん。セキュリティが強化されたHTML5の世界では制約がいろいろあるってこと。

svgかcanvas。svgはずいぶん昔からある技術で、XML的にベクトルデータを表現できる。canvasはHTML5の描画エンジン(お絵描きツールという側面もあり)。svgのほうが動作が軽そうでCADデータとの相性はよさそう。canvasはラスター形式の描画だから、ちと用途が違うのかな。ローカルファイルをアップロードするのはHTML5のFile APIでイケそうだし、そもそもWebサーバーにあるCADファイルを相手にするならそんな必要もない。

CADデータの解析はお手の物。解析結果の図形データをsvgまたはcanvasの描画処理に流しこんでやれば、CADデータのビューイングができる。読み込んだ後に、拡大・縮小することを考えるとGDI的な処理ができるcanvasのほうがいいかも。

そんなWebサイトができたら、そのエッセンスをChrome拡張としてまとめる。さすれば、Chrome拡張機能だけでCADビューアができちゃうってこと。こういった発想の製品がすでにあるのかと思ったら、海外製品でちょいとあった程度で国内的にはなかった。チャンスかも。。canvasベースで、CADデータの中の線と円と円弧だけを描画するサイトを作ってみよう。

-CAD全般

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

バージョン表記

手元にSolidWorks2006が届きました。当たり前ですが、今年は2005年で、来年が2006年です。いったい全体...。  SolidWorksのアドオンソフトを開発している関係で、最新バージョ …

no image

Autodesk University 2011

毎年恒例のAutodesk社のイベントに参加してきた。 今年は、Autodesk University JAPAN. 今年の記念品は、500円分のQUOカードだった。 ただでさえ無料のイベントにおいて …

no image

設計・製造ソリューション展、再び

去年も行った設計・製造ソリューション展に、今年も行ってきた。 去年の記事 会社を1時に出て飯食って、ビックサイトについたのが2時半くらい。 それから5時半まで見学したから、3時間か。自分にしてはよーく …

no image

SolidWorks2008

ミッドレンジ3次元CADとして最も好調と言われているのが、SolidWorks。 毎年着実にバージョンアップが行われ、今年も当然のように2008という バージョンをリリースした。 9月14日のことだっ …

no image

CADの高速化

 次期バージョンへ向けた機能強化として、高速化を検討中です。最も原始的でありながら、最もユーザーへのアピールになる、大きなポイントになるでしょう。  カギは、大容量データの扱いです。大容量のデータにな …