CAD

歴史

2次元製図システムは1960年代、アイバン・サザランド博士が開発した「Sketchpad」を原型として、アメリカ国防総省の肝いりで実用化された、航空機の設計を主たる目的とした「CADAM（キャダム）」が長くデファクトスタンダードであった。航空機の設計には膨大な量の図面が必要であり、当時軍用機の主力メーカーであったロッキードがCADAMの開発に協力したと言われる。
CADAMなど初期の製図システムは汎用機に接続され、1280×1024画素程度の表示能力を備えたエンジニアリングワークステーションを必要としたが、やがて横640×縦480画素程度の表示能力のMS-DOSパソコンに対応した廉価な機械系、建築系CADソフトが続々と登場し、一定のマーケットを獲得することに成功した。それらのソフトはその後Windows版となり、さらに3次元処理機能などを加え現在に至っている。なおMacintoshで動作するCADソフトは、VectorWorksなど種類が少ない。これはCADソフトの開発ベンダーに、IBMなど汎用機系列が多かったことによる。

機械用CAD（メカCAD）

内部的にデータが2次元  で表現されているものを2次元CAD(2DCAD)と呼び、表示上では、立体を正面図・側面図・平面図等の平面図形として表示・操作する。内部的にデータを3次元  で表現するものを3次元CAD(3DCAD)と呼び、ディスプレイモニターなどの表示デバイスで陰影などを付け、3次元的に表示・操作する。内部的には2次元プラス高さ情報で表現されて、表示上3次元CADに似た表示をするものを2.5D（または2+1/2次元）と呼ぶ場合がある。
一般的な2次元グラフィックソフトウェアのデータを大別すると、主に線分要素で表示するベクトルデータ（ベクタ形式）と、ビットマップ画像で表示するラスタ形式とに分けることができる。作図ソフトとしての2次元CADでは、ごく簡易なものを除いてベクトルデータによる。ベクトルデータは、2次元では始点から終点を示す 、3次元では  のような座標値で線分要素を表現する。
2次元CADが機械製図図面の電子化の位置づけであるのに対して、3次元CADでは3次元形状をデータモデルとして正しく表現することが要求される。すなわち対象の頂点や辺、面などの連節を位相構造として表現すること、辺や面に対応する幾何要素の形状が数学的に厳密に定義されていること、その上で立体同士の和、差、積などの集合演算を実施できること、などである。このような3次元CADのデータ構造は境界表現 B-reps と呼ばれる。
3次元CADは、業務で用いる対象と取り扱える形状要素のタイプと価格帯により、ハイエンド、ミッドレンジなどに種類分けされる。
ハイエンドCADでは、自動車・航空機他、強い意匠性が求められる民生品の設計に用いられ、特に自動車の車体・部品はDassault Systems社のCATIA 、PTC社のPTC Creo Parametric (旧Pro/ENGINEER)、Siemens PLM社のNXの3製品でシェアを寡占している。
ミッドレンジCADでは、家電製品・一般OA製品などの分野で、量産前の試作回数を減らす目的での普及がめざましく、SolidWorks社のSolidWorks、オートデスク社のInventorがシェアの大部分を確保している。また、一方で工作機械・生産設備、専用機など意匠性よりも性能・精度・開発期間が重要視される分野でのミッドレンジCADも普及期に入りつつあり、富士通(子会社のデジタルプロセス社)製のICAD/SXが国産のミッドレンジ3次元CADとして有名である。
近年、ラピッドプロトタイピングである3Dプリンタの小型・低価格が進み、ミッドレンジ3Dプリンタの普及とともに、上記のミッドレンジ3DCADソフトウェアやRobert McNeel & Associates社のRhinoceros 3Dなどの普及が製造業を中心に急速に進み、様々な用途で使われている。
クラウドベースのCADのOnshapeやAutodesk Fusion 360も登場した。
ボーイング777は、史上初めて機体の全設計を3次元機械系CADによって行なったことでも知られている。

建築用CAD

建築分野では、建物や構造物などの建築物の立体を平面図・立面図・断面図、あるいは透視図等の図面として表現し、それにより建築物を製作＝施工していくことになる。技術者の専門領域に応じて、意匠、構造、設備などの図面群が存在し、それらの図面を作成するソフトウェアを建築CADと呼ぶ。図面は設計行為の成果物であるが、建築CADのレベルも製図をするだけのものから、より専門的な検討、解析、シミュレーションなどを含んだ高度なレベルまで存在することになる。

汎用CAD

基本機能は機械用CADに準ずるが、建築向けの機能を付加している。Jw_cad、VectorWorks、AutoCAD、DRA-CADなどが日本の建築分野でよく利用されている。
Jw_cadが純粋な2次元CADであるのに対し、VectorWorks、AutoCAD、DRA-CAD等は、3次元モデルを作成するモデリング機能が搭載されている。
導入コストの安さから手軽に利用できる反面、レイヤーや線種等の作図ルールを使用者個人、企業、あるいはプロジェクト毎で自由に決めることが出来てしまうため、後述するBIMに見られるような、建設のライフサイクルや社会資本としての図面データの一元化や再活用に対応できず、結果、全体としての効率や生産性は低い。

BIM（Building Information Modeling)

近年BIM(Building Information Modeling)という概念が登場し、3次元モデルを建物の設計・工程・ライフサイクル全般にわたって活用する取り組みが各国で始まっている。Nemetschek Vectorworks社のVectorworks Architect、Bentley社のAECOsim (旧Bentley Architecture)、オートデスク社のRevit、グラフィソフト社のArchiCADなどが代表的であり、日本の建築法規に最適化されたものとしては、福井コンピュータアーキテクト社よりGLOOBEが登場している。
BIMはIFCと呼ばれるファイルフォーマットに対応し、意匠・構造・設備・積算・施工・維持管理におけるデータを包括することで、建設業界のソフトウェア・アプリケーション間のデータ共有化とその相互運用を可能にする。
国土交通省は2010年度、官庁営繕事業にBIMを試行導入し、設計・施工から維持管理に至る過程で一貫してBIMを活用し、「施設整備・保全に係る行政コストの削減、官庁施設の品質確保、及び官庁施設における顧客満足度の向上」を目指す取り組みを開始している。

建築3次元CAD

日本の住宅や比較的低層の建物に特化したものとして、市販のメーカー建材の価格や仕様の情報までをモデル内に取り込んで設計図から構造計算、積算まで作成する製品が存在する。基本的に、部屋名に対し高さや仕上げの仕様を登録したデータベースと、3次元のモデルと2次元の姿図・詳細図・断面図等がパック化された建具・建材・住宅設備・家具・部品等のデータベースから構成され、方眼紙を模した画面（平面図）上に部屋や建具・部品をパズルのように割り付けるオペレーションを採用している。これにより作業の単純化を実現している。
BIMがモデル内のオブジェクト自体に規格化された情報(仕様)を内包し、ライフサイクルにおけるデータの再利用を担保しているのに対し、建築3次元CADは、情報(仕様)は各々の製品内で保持しているため、製品ごとあるいはライフサイクルにおけるデータの再利用は、ごく一部の情報に限られている。
このような特性の違いから、BIMが比較的自由なモデリングを可能にしているのに対し、建築3次元CADは作業の単純化とのトレードオフで定型的なモデリングに限られ、デザイン上の制約が多い。
殆どの製品は平面図と3次元モデル（パース）については相互に連携しているが、一旦立面図や矩計図などに変換してしまうと、設計変更で各図面上で再編集をしても元の3次元モデルには反映しない。これは3次元モデルから2次元の図面に変換される際にベクトルデータに処理され、元の3次元データとのリンクが切れてしまうためである。これらの製品を使用する場合、図面ごとの「整合性」のチェックは従来のJw_cad等の2次元CADと同等の生産性（目視による確認）に落ちることになる。2019年現在、この問題を回避(3次元モデルと2次元データの相互連動)に対応しているのは、福井コンピュータアーキテクト社のARCHITREND Zeroがある。

建築設備用CAD

一般的に、建築用CADとは意匠設計図を作成するためのCADを指すが、建築設備 (MEP) という専門分野に特化した専用CADも多々存在する。基本機能としては部材記号や配管・配線を表示する線種が標準登録されており、配置・ルートの変更などを容易に行なうことができるなど、さまざまな機能を有している。国内で圧倒的シェアを誇るCADWe'll CAPE、後継バージョンのCADWe'll Tfas（株式会社ダイテック）が有名である。他にはCADEWA Real / CRAFT-CAD（株式会社四電工）、Rebro（株式会社ＮＹＫシステムズ）、DesignDraft（株式会社シスプロ）、FILDER_PLUS / FILDER Rise（ダイキン工業株式会社）、BrainGear（株式会社ジオプラン）、EQ-II（株式会社マイティネット）、POWERSP（株式会社コモダ工業）、 CustomARCH / i/Draft(株式会社ライトプランニング)、SD-7などもある。作図する図面種類によりシェアが異なり、空調・給排水（衛生）、電気設備の施工図では上述のCADWe'll CAPE/Tfas、設計図ではAutoCADが主流となっている。また、2009年前後よりBIM (英: Building information modeling) に注目が集まり、建築用CAD（意匠､構造）に加え、設備用CADにもBIMへの対応が求められている。

服飾デザイン用CAD (アパレルCAD)

当初は型紙作成用の2D CADが多かったが、その後、フィッティングや布シミュレーションに対応する3D対応CADが登場した。3D対応のものは、Technoa社のi-Designer、Browzwear社のV-Stitcher、OptiTex社のO/DEV、Lectra社のModaris 3D Fit、CLO Virtual Fashion社のCLO 3D、Digital Clothing Center社のDC Suite、東レACSのPattern Magic 3Dなどが存在する。また、CLO 3DのOEM製品に、Audaces社のAudaces 3Dやユカアンドアルファ社のmyu3Dがある。

履物用CAD

Rhinoceros用プラグインとしてDigital Evolution SystemのLastElf/ImagineElf、単体ソフトウェアとしてCSM3DのShoemasterが存在する。
過去にはAutodesk Footwear (旧Delcam Crispin)、INESCOPのForma 3D/Sipeco、Rhinoceros用プラグインとしてTDM SolutionsのRhinoShoe等も存在した。

ジュエリーCAD

Rhinoceros用プラグインとして、Peacockなどが存在するほか、単体ソフトウェアとしてGemvision (Stuller子会社) のMatrixGold (旧Matrix)、Type3 (旧Vision Numeric) の3DESIGN、3D Space ProのFirestorm CAD、Jewellery CAD/CAM社のJewelCADが存在する。
過去には、Rhinoceros用プラグインとしてTDM Solutions (Stullerが買収) のRhinoGoldやTechjewelのRhinojewelが存在したほか、AutodeskのArtCAM PremiumにジュエリーCADであったDelcam ArtCAM JewelSmithの機能が統合されていた。

レゴCAD

ブロック玩具の一つ「レゴ」にも設計用のCADが存在する。レゴ設計用CADには、公式ソフトウェアであるLego Digital Designerの他に、サードパーティー製のMLCAD、LeoCAD、SR 3D Builder、Mecabricks、Stud.ioなどが存在する。