質問: CADを自作したいと思っております。(主に住宅の建築CADになります) そこで、CADのプログラミング(操作ではございません)を学ぶための書籍を探しております、 お薦めの書籍ございましたら教えて頂けないでしょうか(プログラム言語は問いません) 併せてご存じでしたら、実際に学べる専門学校、通信教育などもございましたら教えてください。※日本国内ならどこの地域でも構いません。 いままでテキストを扱うプログラムのコーディングをしてきましたが、作図系についてはわかりません(CAD用のAPIとかあるのでしょうかね) 操作についての書籍やスクールのサイトは多いのですが、CADプログラミンについての情報は乏しく、学習の足掛かりを探してる次第です。 何卒、お願いします。
回答: CAD ソフト 自作 等で検索するととっかかりがあります。 CADに限らず言語を問わずターゲットソフトウェアを明確にしたプログラミングの学習手段は少ないですね。 需要が少なすぎる気がします。 HTMLは多いのですが。 私も昔(Win3.1が出た頃)、Windows用の無償の3DCADがなく不便を強いられていたので独学で作ろうとしたことがありました。 今思えばMSのスケッチの様なインターフェースでした。出来映えよりも自分で考えて作ることが楽しかった思い出があります。 基本的に画像処理系(ラスタオペレーション)の勉強になる気がしますが、扱うのは単純な座標数値の配列リストの依存関係とそのデータベースをいかに簡単にマウス等で扱えるようにするかなので、結局のところ、数値配列の手動操作支援ということでしょうか。それをどう画像で表現すれば幸せなれるかですね。 他の画像ソフト(ドロー・ベクター)との統合やタブレットUI等、まだニッチなカテゴリーなので勉強する価値はあると思います。 言語としてはHTML5でしょうからその辺を絡めると何かとよろしいかと。