光と熱で造形する − 液槽光重合法と粉末床溶融結合法の原理・材料・応用
この章を完了すると、以下を説明できるようになります:
第1章では積層造形(Additive Manufacturing, AM)の全体像とISO/ASTM 52900による7つのプロセス分類を、第2章では最も普及している材料押出法(FDM/FFF)を学びました。本章では、そのうち高精度を得意とする液槽光重合法(VPP)と、高強度・金属対応を得意とする粉末床溶融結合法(PBF)という、対照的な2つのプロセスファミリーを深く掘り下げます。光化学と熱物理という異なる原理を並べて学ぶことで、AMプロセス選択の判断軸が立体的になります。
液槽光重合法(Vat Photopolymerization, VPP)は、液状の光硬化性樹脂(フォトポリマー、photopolymer)を槽(vat)に満たし、紫外線(UV)や可視光を照射して選択的に硬化させ、層を積み上げる方式の総称です。1986年にChuck Hull博士が発明したステレオリソグラフィ(SLA)がAMの起源であり、VPPはAMの中で最も長い歴史と最も高い表面品質を持ちます。
VPPを理解する鍵は、液体が固体へ変化する光重合(photopolymerization)という化学反応にあります。光硬化性樹脂は主に次の成分から構成されます:
ラジカル重合(radical polymerization)の場合、反応は次の3段階で進みます:
ここで重要なのが酸素阻害(oxygen inhibition)です。空気中の酸素はラジカルを失活させるため、液面付近の硬化が妨げられます。この現象は欠点であると同時に、後述するDLPのデッドゾーン(dead zone、意図的に硬化させない薄い層)を利用した連続造形(CLIP方式)の原理としても活用されています。
VPPは、光をどのように照射するかによって3つの主要方式に分かれます。共通の光化学を用いながら、光源と描画方法が異なるため、速度・解像度・コストのバランスが変わります。
flowchart TD
VPP[液槽光重合
Vat Photopolymerization] --> SLA[SLA
UVレーザー点走査]
VPP --> DLP[DLP
DMDプロジェクター面露光]
VPP --> LCD[LCD-MSLA
LCDマスク面露光]
SLA --> SLA_C[高精度・大型可
点走査ゆえ低速]
DLP --> DLP_C[高速・面一括
解像度は画素数依存]
LCD --> LCD_C[低コスト・普及型
LCD寿命が課題]
style VPP fill:#fff3e0
style SLA fill:#e3f2fd
style DLP fill:#e8f5e9
style LCD fill:#f3e5f5
| 方式 | 光源・描画 | 速度 | 解像度の決定要因 | コスト帯 |
|---|---|---|---|---|
| SLA (Stereolithography) |
UVレーザー(355 nm)をガルバノミラーで点走査 | 低速(点描的) | レーザースポット径(50-150 μm) | 中〜高($3,000-$250,000) |
| DLP (Digital Light Processing) |
DMD(微小鏡アレイ)でパターンを投影し面一括露光 | 高速(層ごと一括) | プロジェクター画素サイズ | 中($500-$50,000) |
| LCD-MSLA (Masked SLA) |
UV LEDバックライト+LCDマスクで面一括露光 | 高速(層ごと一括) | LCDパネル画素サイズ | 低($200-$1,000) |
SLAは点走査のため造形時間が「面積 × 層数」に比例して増えますが、レーザーを細く絞れるため大型かつ高精度な造形に向きます。DLP/LCDは1層をまるごと一度に露光するため、その層に何個の部品を並べても造形時間が変わらないという大きな利点があります(歯科の大量生産で重宝される理由です)。一方で解像度は画素サイズに固定され、造形範囲を広げると1画素あたりの寸法が粗くなるトレードオフがあります。
VPPのプロセス設計で最も基本となるのが硬化深さ(cure depth, Cd)の予測です。光は樹脂中を進むにつれて吸収され、指数関数的に減衰します(Beer–Lambertの法則)。その結果、硬化深さは露光量の対数に比例するというJacobsの式(Jacobsのワーキングカーブ)で表されます:
ここで各記号の意味は次のとおりです:
硬化深さは必ずレイヤー厚より少し大きく設定します。この「はみ出し分」をオーバーキュア(overcure)と呼び、前の層としっかり結合させて層間剥離を防ぐために必要です。次のコードで、露光量に対する硬化深さと、目標硬化深さに必要な露光量を計算してみましょう。
import numpy as np
# Jacobsの式: Cd = Dp * ln(Emax / Ec)
Dp = 0.14 # mm, 樹脂の浸透深さ(約140 um、標準樹脂)
Ec = 6.5 # mJ/cm^2, 臨界露光量(ゲル化の閾値)
exposures = [10, 20, 40, 80, 160] # mJ/cm^2, 表面での露光量
print(f"Dp (浸透深さ) = {Dp*1000:.0f} um, Ec (臨界露光量) = {Ec} mJ/cm^2")
print(f"{'露光量 Emax':>16s} | {'硬化深さ Cd':>14s}")
for E in exposures:
Cd = Dp * np.log(E / Ec)
print(f"{E:>10d} mJ/cm^2 | {Cd*1000:>10.1f} um")
# 目標硬化深さ(レイヤー厚 + オーバーキュア)に必要な露光量
layer = 0.050 # 50 um レイヤー厚
overcure = 0.020 # 20 um, 前層と結合させる余裕
target = layer + overcure
E_req = Ec * np.exp(target / Dp)
print(f"\n目標硬化深さ = {target*1000:.0f} um (レイヤー 50 + オーバーキュア 20)")
print(f"必要な表面露光量 Emax = {E_req:.1f} mJ/cm^2")
実行結果:
Dp (浸透深さ) = 140 um, Ec (臨界露光量) = 6.5 mJ/cm^2
露光量 Emax | 硬化深さ Cd
10 mJ/cm^2 | 60.3 um
20 mJ/cm^2 | 157.4 um
40 mJ/cm^2 | 254.4 um
80 mJ/cm^2 | 351.4 um
160 mJ/cm^2 | 448.5 um
目標硬化深さ = 70 um (レイヤー 50 + オーバーキュア 20)
必要な表面露光量 Emax = 10.7 mJ/cm^2
露光量を2倍にしても硬化深さは対数的にしか増えない点に注目してください。これがJacobsのワーキングカーブの本質で、実務では硬化深さと露光量を片対数プロットして直線をあてはめ、その傾きから Dp、切片から Ec を実験的に求めます。上の計算では、50 μm層に20 μmのオーバーキュアを加えるのに必要な露光量はわずか10.7 mJ/cm²と分かりました。
VPPの高い解像度は複数の因子で決まります。XY方向(面内)とZ方向(積層方向)で決定要因が異なる点が重要です:
次のコードで、代表的なDLP/LCDパネルの画素サイズ(=XY解像度の下限)と、SLAのスポット径を計算します。
import numpy as np
# DLP / LCD マスク露光: XY解像度は投影された画素サイズで決まる
panels = [
("Full-HD DLP", 1920, 120.0), # 横画素数, 造形幅 mm
("4K DLP", 3840, 192.0),
("8K mono LCD", 7680, 218.88),
]
print(f"{'パネル':<14s} | {'画素(X)':>7s} | {'造形幅X':>8s} | {'画素=XY解像度':>14s}")
for name, px, build_x in panels:
pixel_um = build_x / px * 1000.0
print(f"{name:<14s} | {px:>7d} | {build_x:>6.1f}mm | {pixel_um:>11.1f} um")
# SLA: XY解像度はレーザースポット径(ガウシアン1/e^2)で決まる
spot_diam_um = 85.0 # 355 nm ガルバノ走査の代表的スポット径
min_feature = spot_diam_um # 正の微細形状はおおよそスポット径に追従
print(f"\nSLAレーザースポット径 = {spot_diam_um:.0f} um "
f"(最小の正形状 ~ {min_feature:.0f} um)")
実行結果:
パネル | 画素(X) | 造形幅X | 画素=XY解像度
Full-HD DLP | 1920 | 120.0mm | 62.5 um
4K DLP | 3840 | 192.0mm | 50.0 um
8K mono LCD | 7680 | 218.9mm | 28.5 um
SLAレーザースポット径 = 85 um (最小の正形状 ~ 85 um)
8K LCDでも画素サイズは約28.5 μmで、SLAのスポット径85 μmより細かいことが分かります。ただしLCDは造形幅を広げると画素が粗くなるため、大型・高精度が必要な場合はSLAが依然として有利です。
VPPで造形直後の部品はグリーン体(green part)と呼ばれ、重合が未完了で機械的性質が本来の30-70%程度しかありません。正しい後処理は次の3ステップです:
この工程を省くと、時間が経つにつれ変形したり脆くなったりします。「造形して終わり」ではない点がFDMと大きく異なります。
粉末床溶融結合法(Powder Bed Fusion, PBF)は、薄く敷き詰めた粉末をレーザーや電子ビームで選択的に溶融・焼結し、冷却固化させて層を積み上げる方式です。周囲の未溶融粉末が造形物を支えるためサポートが最小限で済み、金属では鍛造材に匹敵する強度が得られる点が最大の特徴です。ここでは光化学ではなく、熱物理(伝熱・凝固)が主役になります。
SLS(Selective Laser Sintering、選択的レーザー焼結)は、ポリマー粉末をレーザーで焼結(sintering、融点近傍で粒子同士を部分的に結合させる現象)させる方式です。完全溶融ではなく粒子表面を溶かして結合させるのがポイントです。
SLM(Selective Laser Melting、選択的レーザー溶融)およびDMLS(Direct Metal Laser Sintering)は、金属粉末を完全溶融させて高密度(相対密度99%以上)の部品を造形します。両者は装置メーカーによる呼称の違いが大きく、現在ではほぼ同義に扱われます(総称してL-PBF: Laser Powder Bed Fusionとも呼びます)。
関連方式としてEBM(Electron Beam Melting、電子ビーム溶融)があります。電子ビームを熱源とし、真空中で高温予熱(650-1000°C)しながら造形するため残留応力が小さく、造形速度も速い一方、真空が必要で表面粗さは大きめです。
PBFの品質は粉末の質で大きく左右されます。同じ装置・同じパラメータでも、粉末が悪ければ良い部品は得られません。主要な粉末特性は次のとおりです:
| 特性 | 典型値(金属L-PBF) | 造形への影響 |
|---|---|---|
| 粒度分布(PSD) | 15-45 μm(D50 ≈ 30 μm) | 細かすぎると流動性低下、粗すぎると表面粗さ増大 |
| 粒子形状(球形度) | 球形(ガスアトマイズ粉) | 球形ほど流動性・充填密度が向上 |
| 見かけ密度・タップ密度 | タップ密度 > 4.0 g/cm³(鋼) | 高いほど緻密な層が敷け、欠陥が減少 |
| 流動性(Hall流量) | 15-30 s/50g | 悪いと層が不均一になり未溶融欠陥の原因に |
金属粉末は主にガスアトマイズ法(gas atomization、溶融金属に高圧ガスを吹き付けて微粒化)で製造され、球形に近い粒子が得られます。粒子内部に閉じ込められたガス孔(porosity)は造形後の欠陥の種になるため、粉末メーカーは球形度と内部欠陥の両方を管理しています。
PBFのプロセス設計の中心概念が体積エネルギー密度(Volumetric Energy Density, VED)です。これは単位体積あたりに投入されるレーザーエネルギーを表し、主要な4パラメータから計算されます:
ここで、P はレーザー出力(W)、v は走査速度(mm/s)、h はハッチ間隔(隣り合う走査線の間隔, mm)、t は層厚(mm)です。VEDが低すぎると溶融不足で未溶融欠陥(lack-of-fusion porosity)が生じ、高すぎると溶融池が深く掘れてキーホール欠陥(keyhole porosity、蒸発による細長い空孔)が生じます。その中間に、緻密な部品が得られるプロセスウィンドウ(process window)が存在します。
import numpy as np
def ved(P, v, h, t):
# P [W], v [mm/s], h ハッチ間隔 [mm], t 層厚 [mm] -> J/mm^3
return P / (v * h * t)
# (ラベル, レーザー出力W, 走査速度mm/s, ハッチmm, 層厚mm)
params = [
("Lack-of-fusion", 170, 1400, 0.13, 0.03),
("Optimal Ti-6Al-4V", 280, 1200, 0.14, 0.03),
("Keyholing / over-melt", 370, 650, 0.10, 0.03),
]
print(f"{'領域':<22s} | {'P':>4s} | {'v':>5s} | {'h':>5s} | {'t':>5s} | {'VED':>8s}")
for name, P, v, h, t in params:
E = ved(P, v, h, t)
if E < 40:
tag = "低すぎ -> 空孔"
elif E <= 70:
tag = "緻密 (>99%)"
else:
tag = "高すぎ -> キーホール"
print(f"{name:<22s} | {P:>4d} | {v:>5d} | {h:>4.2f} | {t:>4.2f} | "
f"{E:>6.1f} J/mm^3 ({tag})")
実行結果:
領域 | P | v | h | t | VED
Lack-of-fusion | 170 | 1400 | 0.13 | 0.03 | 31.1 J/mm^3 (低すぎ -> 空孔)
Optimal Ti-6Al-4V | 280 | 1200 | 0.14 | 0.03 | 55.6 J/mm^3 (緻密 (>99%))
Keyholing / over-melt | 370 | 650 | 0.10 | 0.03 | 189.7 J/mm^3 (高すぎ -> キーホール)
Ti-6Al-4Vの緻密化に適したVEDはおおよそ40-70 J/mm³で、上の「Optimal」条件(55.6 J/mm³)がこの範囲に収まっています。VEDは便利な指標ですが、同じVEDでも出力と速度の組合せ次第で溶融池の形状が変わるため、あくまで出発点であり、実際には出力と速度を個別に振ってプロセスマップを作成します。
レーザーが粉末を溶かすと、直径・深さ数十〜数百μmの微小なメルトプール(melt pool、溶融池)が形成され、レーザーの移動とともに移動・凝固します。このメルトプールの挙動が、部品の密度・微細組織・残留応力を決定づけます。
移動する点熱源による温度場は、古典的なRosenthalの式で近似できます。ここでは実務でよく使う「溶融等温線での冷却速度」を計算します。厚板近似での冷却速度は次式で与えられます:
k は熱伝導率、v は走査速度、Tm は融点、T0 は予熱温度、η はレーザー吸収率、P は出力です。冷却速度が走査速度に比例して増える点が重要で、この極めて速い冷却(10⁵〜10⁷ K/s)がPBF特有の微細で準安定な組織を生みます。
import numpy as np
# 厚板Rosenthal近似: 溶融等温線での冷却速度
# dT/dt = 2*pi*k*v*(Tm - T0)^2 / (eta * P)
k = 7.0 # W/(m.K), Ti-6Al-4Vの熱伝導率(固相平均)
Tm = 1923.0 # K, 融点(約1650 C)
T0 = 473.0 # K, ビルドプレート予熱(約200 C)
eta = 0.40 # レーザー吸収率(粉末床)
P = 280.0 # W
print(f"k={k} W/mK, Tm={Tm:.0f} K, T0={T0:.0f} K, eta={eta}, P={P:.0f} W")
print(f"{'走査速度 v':>14s} | {'冷却速度 dT/dt':>20s}")
for v_mm in [400, 800, 1200, 1600]:
v = v_mm / 1000.0 # m/s
dTdt = 2 * np.pi * k * v * (Tm - T0) ** 2 / (eta * P)
print(f"{v_mm:>10d} mm/s | {dTdt:>16.3e} K/s")
# メルトプール長は線エネルギー入力(P/v)とともに伸びる
print("\n線エネルギー入力(P/v)と相対的なメルトプール長:")
for v_mm in [400, 800, 1200, 1600]:
lin = P / (v_mm / 1000.0) # J/m
print(f" v={v_mm:>4d} mm/s -> P/v = {lin:>6.0f} J/m")
実行結果:
k=7.0 W/mK, Tm=1923 K, T0=473 K, eta=0.4, P=280 W
走査速度 v | 冷却速度 dT/dt
400 mm/s | 3.303e+05 K/s
800 mm/s | 6.605e+05 K/s
1200 mm/s | 9.908e+05 K/s
1600 mm/s | 1.321e+06 K/s
線エネルギー入力(P/v)と相対的なメルトプール長:
v= 400 mm/s -> P/v = 700 J/m
v= 800 mm/s -> P/v = 350 J/m
v=1200 mm/s -> P/v = 233 J/m
v=1600 mm/s -> P/v = 175 J/m
走査速度を上げると冷却速度は速くなり(組織は微細化)、一方で線エネルギー入力は下がる(溶融池は小さく浅くなる)という相反する関係が読み取れます。実務では、緻密化に十分な溶融を確保しつつ、望ましい微細組織と低い残留応力が得られるバランス点を探します。
急速な加熱と冷却の繰り返しは、金属PBF最大の課題である残留応力(residual stress)を生みます。溶融層が凝固・収縮する際、下層に拘束されて縮みきれず、内部に引張応力が蓄積します。これが限界を超えると反り(warping)・剥離・割れとして現れます。
サポートはVPPやFDMのような「単なる支え」ではなく、ヒートシンク(放熱経路)としての役割が本質的です。ただしサポートが多いほど材料・時間・後加工が増えるため、造形方向の最適化(オーバーハングを45°以上に保つ、サポートが付く面を減らす)によってサポート量を最小化する設計が重要になります。
ここまで見てきた2つのプロセスファミリーは、原理も得意分野も対照的です。用途選択の判断軸として、主要な観点を整理します。
| 観点 | 液槽光重合法(VPP) | 粉末床溶融結合法(PBF) |
|---|---|---|
| 硬化・結合の原理 | 光重合(光化学) | 溶融・焼結(熱物理) |
| 材料 | 光硬化性樹脂(ポリマー) | ポリマー粉末(SLS)、金属粉末(SLM/DMLS) |
| 精度・表面品質 | 非常に高い(Ra < 5 μm、XY 25-100 μm) | 中程度(Ra 5-20 μm、後加工前提) |
| 機械的強度 | 中〜低(樹脂、後硬化で向上) | 高(金属は鍛造材に匹敵、500-1200 MPa) |
| サポート | 必要(樹脂の自重を支える) | SLS不要、SLM必須(放熱・応力対策) |
| 後処理 | 洗浄→乾燥→二次硬化 | 粉末除去→応力除去焼鈍→サポート除去→仕上げ |
| 装置コスト帯 | $200〜$250,000 | $100,000〜$1,500,000(金属) |
ごく単純化すれば、「見た目と精度が命ならVPP、強度と機能が命ならPBF(金属)」という住み分けになります。もっとも、実際のプロジェクトでは、材料の入手性・認証・コスト・数量が絡み合うため、この表を出発点として第1章の7プロセス全体から選定します。
VPPとPBFは、その特性が要求と噛み合う分野で実用化が進んでいます。代表的な3分野を見てみましょう。
歯科はVPPが最も成功した応用分野のひとつです。患者ごとに形状が異なる(=カスタム性が本質的に必要)うえ、DLP/LCDの面一括露光で多数の症例を同時に造形できるため、生産性とカスタム性を両立できます。
航空宇宙は金属PBFの牽引役です。軽量化がそのまま燃費・ペイロードに直結するため、トポロジー最適化された複雑形状や部品統合による軽量化のメリットが極めて大きい分野です。
医療インプラントは、患者固有形状・生体適合性・多孔質構造という金属PBFの強みが一度に活きる分野です。
「なぜその分野でその方式が選ばれるのか」を辿ると、プロセス選択の勘所が身につきます。歯科はカスタム性 × 精度 × 生産性ゆえにDLP、航空宇宙は軽量化 × 強度ゆえに金属PBF、医療インプラントは患者固有形状 × 生体適合性 × 多孔質構造ゆえにTi-6Al-4VのSLM、という具合です。要求仕様を分解して、各プロセスの物理的な強みと突き合わせる。この思考の型が身につけば、未知の用途にも対応できます。
この章で学んだVPPとPBFの原理を、計算と考察を通じて定着させましょう。各問には解答例を用意しています。まず自分で考えてから確認してください。
次の3つのケースそれぞれに最も適したVPP方式(SLA / DLP / LCD)を選び、理由を述べてください。
浸透深さ Dp = 0.10 mm、臨界露光量 Ec = 8.0 mJ/cm² の樹脂に、表面露光量 Emax = 60 mJ/cm² を与えたときの硬化深さ Cd を、Jacobsの式で計算してください。
Cd = Dp · ln(Emax / Ec) = 0.10 · ln(60 / 8.0) = 0.10 · ln(7.5) = 0.10 · 2.015 = 0.2015 mm ≈ 202 μm。
50 μm層に対して十分なオーバーキュアが得られており、層間結合は問題ありません。
SLS(選択的レーザー焼結)とSLM(選択的レーザー溶融)の違いを、(1)対象材料、(2)レーザーの作用(焼結か完全溶融か)、(3)サポートの要否、の3点で説明してください。
レーザー出力 P = 250 W、走査速度 v = 1000 mm/s、ハッチ間隔 h = 0.12 mm、層厚 t = 0.03 mm でTi-6Al-4Vを造形します。体積エネルギー密度(VED)を計算し、緻密化に適した範囲(40-70 J/mm³)に入るか判定してください。
E = P / (v · h · t) = 250 / (1000 · 0.12 · 0.03) = 250 / 3.6 = 69.4 J/mm³。
40-70 J/mm³の範囲の上限付近に収まっており、緻密化には適しています。ただし上限に近いため、これ以上出力を上げたり速度を下げたりすると、キーホール欠陥のリスクが高まります。マージンを持たせるなら、走査速度をやや上げてVEDを55-60程度に調整するのが安全です。
金属L-PBFで造形した部品のCT検査で、走査線に沿って細長く伸びた不規則な空孔が層間に多数見つかりました。VEDを計算すると28 J/mm³でした。(1)この欠陥の種類、(2)原因、(3)改善策を2つ挙げてください。
バイオコンパチブル樹脂でDLP造形した歯科サージカルガイドを臨床使用可能にするための後処理工程を、順序立てて説明してください。各工程の目的も述べること。
後硬化を省くと未重合成分が残り、強度不足や生体適合性の問題を招くため省略できません。
Ti-6Al-4VをL-PBFで造形します。厚板Rosenthal近似 dT/dt = 2π·k·v·(Tm−T0)²/(η·P) を用い、k = 7 W/mK、Tm = 1923 K、η = 0.4、P = 280 W とします。(1)予熱なし(T0 = 300 K)で v = 1000 mm/s のときの冷却速度、(2)予熱あり(T0 = 473 K)で同条件の冷却速度、を計算し、(3)予熱が残留応力に与える効果を、冷却速度の観点から考察してください。
(1) 予熱なし(T0 = 300 K):
(Tm−T0) = 1923 − 300 = 1623 K
dT/dt = 2π · 7 · 1.0 · 1623² / (0.4 · 280)
= 43.98 · 2,634,129 / 112
= 115,858,000 / 112 ≈ 1.03 × 10⁶ K/s
(2) 予熱あり(T0 = 473 K):
(Tm−T0) = 1923 − 473 = 1450 K
dT/dt = 2π · 7 · 1.0 · 1450² / (0.4 · 280)
= 43.98 · 2,102,500 / 112
= 92,470,000 / 112 ≈ 8.26 × 10⁵ K/s
(3) 考察:
予熱により冷却速度が約1.03×10⁶から8.26×10⁵ K/sへ、およそ20%低下します。式の温度差項が2乗で効くため、T0を上げると冷却速度と温度勾配の両方が緩みます。温度勾配が緩むと、層間の熱収縮差による残留応力の蓄積が抑えられ、反りや割れのリスクが下がります。これがプレート予熱やEBMの高温予熱が残留応力対策として有効な理由です。ただし冷却速度が下がると組織はやや粗大化するため、応力低減と組織微細化はトレードオフの関係にあります。
次の2つの部品それぞれに最適なプロセス(VPPの一方式、またはPBFの一方式)を選び、材料も含めて理由を3点ずつ挙げてください。
部品1: 人工股関節ステム → SLM、材料 Ti-6Al-4V
部品2: ジュエリー原型 → SLAまたはDLP、材料 キャスタブル樹脂
この章では、対照的な2つのAMプロセスファミリーを学びました:
第3章では、液槽光重合法(VPP)と粉末床溶融結合法(PBF)という高精度・高強度を担う2つのプロセスの原理・材料・応用を学びました。次の第4章では、造形パラメータの最適化と造形欠陥の系統的な理解、そして品質保証の考え方へと進みます。