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

設計製造ソリューション展

毎年恒例の設計製造ソリューション展が東京ビッグサイトで開催されたので、見学してきました。過去最多360社が出展し、3つのホールをつなげられてました。外周をただ周るだけでも、20分くらいかかるくらい広か …

no image

起承転結

「CADに関わりはじめてから10数年」なんて、ここの紹介文を書いていたわけだが、 あらためてその期間を調べてみたら、20年を超えていることが判明した。 入社が1993年4月で、営業職の1年を含めた研修 …

no image

CAD&CGマガジン

CAD関係の雑誌が少ない中、一番内容が濃いのがこの雑誌。 ていうか、これが唯一のCAD関連雑誌ですかね。 CAD&CGマガジンです。 会社で毎月買ってます。 過去にCAD関連雑誌として発行さ …

no image

RootPro CAD

DJのころから注目していたCAD。 RootPro CAD。 フリーのCADとしては知名度が高く(Jw_cadにはかなわないが)、 玄人受けしそうなソフトだ。 > Root = 本質、基礎、根本 > …

no image

PDFを書く

PDFリファレンス第2版―Adobe Portable Document Format Version 1.3 作者: アドビシステムズ 出版社/メーカー: ピアソンエデュケーション 発売日: 200 …