Laser doe dicing
Skill victorzhu-eng/industrial-laser-principles/skills/laser-doe-dicing
Build a dicing/cutting recipe — start with stealth-vs-ablative-vs-fusion decision, then geometric depth feasibility, polarization choice, and multi-pass parameter matrix. Use when the user says "DOE for dicing", "wafer dicing recipe", "PCB cutting recipe", "set up cutting parameter sweep", or "I need to cut/dice X".From its SKILL.md
npx -y skills add victorzhu-eng/industrial-laser-principles --skill laser-doe-dicingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
8.2 KB, ~1.9k tokens by cl100k_base, as published. Nobody here has run it
Laser Dicing / Cutting DOE
Operates under the rules in
../../INSTRUCTIONS.md(reference-first, reference-only, interactive mode).
When to use this skill
When developing a recipe for separating material — full-thickness cutting, wafer dicing, PCB routing, or stealth dicing. The decisions here are different from ablation (surface removal): there's a path-selection step at the top, a geometric feasibility limit, polarization considerations, and dissimilar-material trade-offs.
What this skill is NOT
- Not for surface marking / shallow scribing (use
laser-doe-ablation). - Not for diagnosing an existing recipe gone wrong (use
laser-defect-diagnose).
References to load at start
references/laser_dicing.md— primary, full documentreferences/laser_ablation.md— for the ablative-cutting branch (overlap, thermal accumulation)references/laser_process_calculations.md— fluence, peak intensityreferences/gaussian_beam_theory.md— M², spot size, depth of focusreferences/laser_optics_selection.md§5 — damage threshold check on chosen fluence
Inputs to gather first
Ask the operator:
- Material + thickness.
- Through-cut, or partial-cut + cleave? (Dicing-style is partial + cleave —
laser_dicing.md§1.) - Is the material transparent at the operating wavelength? (Critical for stealth-dicing decision.)
- Edge-quality requirements — chip-out tolerance, wall-angle requirement, recast tolerance.
- Throughput target.
- Available laser — wavelength, max power, pulse-width regime (UFL? ns? CW?), polarization (linear / circular / unpolarized).
- Optics + scanner — focal-spot diameter, beam expander, working distance.
- Heterogeneous stack? (e.g., PCB with epoxy + glass fiber + copper.)
→ Pause: confirm inputs.
Workflow — staged decisions
Stage 0 — DECISION: which cutting path?
Per laser_dicing.md §1–§2.
| Path | When to use |
|---|---|
| Stealth dicing | Material is transparent at λ; brittle (Si at appropriate λ, sapphire, glass); partial-cut + cleave acceptable |
| Ablative cutting (UFL or ns) | Standard opaque material; micrometer-level accuracy needed |
| Fusion cutting | Thick metal; high-power CW available; sub-mm tolerance acceptable |
→ Pause: present the three with rationales. Confirm the path. Branch:
- Stealth → jump to Stage 4-S.
- Ablative or Fusion → continue to Stage 1.
Stage 1 — Geometric feasibility check (ablative / fusion path)
Per laser_dicing.md §3.
The wall-angle limit is a right-triangle problem:
max_single_column_depth ≈ focal_spot_diameter / tan(min_wall_angle)
Where min_wall_angle is the steepest slope at which the wall still couples enough laser energy to ablate.
Compute and report
- The triangle's height for the operator's focal-spot diameter at typical wall angles.
- A typical focused beam reaches ~ 200 µm in average materials (per
laser_dicing.md§3 — engineer's intuition). - If material thickness exceeds that limit:
- Single-column cut will not get through.
- Plan a multi-pass parallel widening strategy.
- Number of passes scales with depth². Doubling cut depth quadruples cut time.
→ Pause: present the geometric feasibility report. If multi-pass is needed, confirm the depth-to-passes estimate is acceptable to the throughput budget. If not, recommend a different focal-spot configuration (smaller focus + more passes vs. larger focus + fewer but wider passes).
Stage 2 — Polarization decision
Per laser_dicing.md §4.
| Situation | Polarization |
|---|---|
| First-pass-only on flat surface | Linear is OK |
| Multi-pass with formed walls | Circular polarization strongly recommended — X and Y cuts then behave identically |
If the operator's laser outputs linear polarization and circular is needed, recommend inserting a quarter-wave plate.
→ Pause: confirm polarization configuration. Verify hardware can deliver it.
Stage 3 — Material-class warnings
Per laser_dicing.md §5–§6.
Check the operator's material against known problem classes:
| Material class | Specific warnings |
|---|---|
| Glass / Si at melt | Self-healing reflective surface; UV or mid-IR strongly preferred |
| Plastics / polymers | Molten material reflows back into kerf; UFL strongly preferred |
| PCB stack (epoxy + fiber) | Recipe compromise: high speed + cooling gas for epoxy, high pulse energy + correct λ for fiber |
| Metal-on-plastic stack (blind via) | Shock-delamination regime — pulse-width and PRF tuning is critical |
| Self-funneling cuts | Some configurations form waveguide-like walls — high aspect ratio possible (§5) |
→ Pause: flag any applicable warnings. Operator confirms they understand and how they'll address them.
Stage 4-A — Multi-pass parameter matrix (ablative)
For ablative cutting:
Build the matrix
Three axes:
- Pass count: 1, 2, 4, 8, 16 (logarithmic).
- Power: log-spaced 4–6 levels (1.6× steps from
laser_ablation.md§12). - Scan speed: log-spaced 4–6 levels.
Total cells: typically 5 × 5 × 3 = 75 if all three are explored. Pin one variable (usually pass-count) to a reasonable starting estimate from Stage 1's geometric calculation, to keep the matrix tractable.
What the skill computes per cell
- Fluence (J/cm²).
- Multiple of ablation threshold (if known from a prior
laser-doe-ablationrun on the same material). - Pulse-to-pulse pitch.
- Estimated cycle time per cut.
- Optic damage check (
laser_optics_selection.md§5).
→ Pause: review the matrix. Operator can edit, drop flagged cells, or restart.
After running
Operator inspects each cell for:
- Did it cut through?
- Wall quality (taper, recast).
- HAZ at edges.
- Re-deposited material.
→ Pause: identify the best cell (cut-through + clean walls + acceptable cycle time). Confirm.
Stage 4-S — Stealth dicing parameter sweep
Per laser_dicing.md §2.
Goal: internal modification only, no surface ablation.
Build the matrix
Three axes:
- Focal Z (in-bulk depth): 4–5 levels stepping into the bulk.
- Pulse energy: 4–5 log-spaced levels.
- Pulse spacing: 3 levels (close, medium, sparse) — defines modification line continuity.
Critical constraint
- Pulse energy must be above the in-bulk modification threshold (non-linear absorption regime).
- Pulse energy must be below the surface-ablation threshold at the entry surface.
- The skill computes both thresholds and flags cells outside this window.
→ Pause: review. Operator commits.
After running
Cleave the wafer along the modification line. Inspect:
- Did it cleave cleanly?
- Edge quality.
- Surface damage on the entry side (must be none — that's the entire point of stealth).
→ Pause: identify the best cell.
Stage 5 — Validate at production scan speed
The matrix was tuned at characterization speed; production speed may differ.
Run the chosen recipe at production scan speed on a real coupon. Iterate if needed.
→ Pause: confirm production run is acceptable.
Final output
- Decision log (markdown) — path-choice rationale, polarization choice, geometric pass count, material warnings.
- DOE matrix (CSV / xlsx).
- Final recipe summary (markdown) with reference citations for every decision.
Save to outputs/laser-doe-dicing/<YYYY-MM-DD>-<material>/.
Cross-skill links
- Position-specific defects (corners, line ends) during validation →
laser-delay-tuner. - Cell can't cut through but the geometry math says it should → re-check Stage 1, or hand to
laser-troubleshoot. - Power drifts during the experiment →
laser-power-measurement. - General defect classification mid-run →
laser-defect-diagnose.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.