Skip to content

Samizo-AITL/inkjet-dts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Inkjet DTS

Inkjet Drop density – Throughput – Spread

Inkjet DTS is a minimal design model for understanding how print quality, throughput, and dot spread are causally coupled in inkjet printing systems.


πŸ”— Links

Language GitHub Pages 🌐 GitHub πŸ’»
πŸ‡ΊπŸ‡Έ English GitHub Pages EN GitHub Repo EN

Back to Samizo-AITL Portal


Overview

This page presents a minimal educational model for understanding the fundamental trade-off in inkjet printing between:

  • Print quality
  • Printing speed

The model is intentionally simplified.
Its purpose is to clarify design causality, not to reproduce the behavior of real printers or specific products.


Directory Structure

This repository is organized to clearly separate theoretical modeling, simulation code, and visual outputs.

inkjet-dts/
β”œβ”€ _config.yml
β”œβ”€ index.md
β”œβ”€ README.md
β”‚
β”œβ”€ _layouts/
β”‚  └─ default.html
β”‚
β”œβ”€ _includes/
β”‚  └─ head.html
β”‚
β”œβ”€ assets/
β”‚  └─ css/
β”‚     └─ style.css
β”‚
β”œβ”€ demo/
β”‚  β”œβ”€ index.html     
β”‚  └─ demo.js
β”‚
β”œβ”€ code/
β”‚  β”œβ”€ main.py
β”‚  β”œβ”€ model.py
β”‚  └─ render.py
β”‚
└─ images/
   β”œβ”€ print_fast.png
   β”œβ”€ print_high_quality.png
   β”œβ”€ print_large_dot.png
   └─ print_small_dot.png

Design Intent

  • code/ contains a minimal but explicit Python model of inkjet trade-offs
  • images/ visualizes how parameter choices affect dot spread and print quality
  • GitHub Pages is used to document the model, not to execute it

This separation keeps the system easy to understand, extend, and reuse for educational purposes.


Dominant axes (D–T–S)

Inkjet printing behavior can be reduced to three dominant axes:

  • D β€” Drop density
    Number of ink drops per unit area
    β†’ governs graininess and perceived image quality

  • T β€” Throughput
    Ink ejection capability per unit time
    β†’ limits achievable printing speed

  • S β€” Spread
    Dot spread on the medium (ink–paper interaction)
    β†’ determines sharpness versus bleeding

Most practical parameters
(dpi, passes, drop size, color count, nozzle count)
can be expressed as combinations of these three axes.


Visualization examples

Graininess vs. quality

Lower drop density (FAST mode)

FAST

Higher drop density (HIGH QUALITY mode)

HIGH QUALITY


Dot spread effect

Small dot (sharper edges)

SMALL DOT

Large dot (increased bleeding)

LARGE DOT


β–Ά Interactive Animation Demo

Inkjet DTS (Drop Density – Throughput – Spread)

This interactive demo provides a conceptual visualization of the fundamental trade-off in inkjet printing:

  • Drop Density (D) β€” number of ink droplets deposited per unit area
  • Throughput (T) β€” printing speed / firing frequency
  • Spread (S) β€” dot expansion caused by fluid dynamics and substrate interaction

By adjusting these three parameters, the demo illustrates how print quality and printing speed inherently compete with each other.
The visualization is based on a synthetic, educational model intended to build intuition β€” it does not represent measured data or a device-specific simulation.

πŸ‘‰ Launch Demo


Notes

  • The images shown above are synthetic visualizations, not measured print data.
  • They are designed to make qualitative differences immediately visible.
  • Numerical accuracy and product-specific tuning are intentionally out of scope.

Purpose

This project is intended to support:

  • engineering education
  • early-stage design discussions
  • clear explanation of inkjet trade-offs

by keeping the model simple, executable, and visual.


πŸ‘€ Author

πŸ“Œ Item Details
Name Shinichi Samizo
Education M.S. in Electrical and Electronic Engineering, Shinshu University
Career Former Engineer at Seiko Epson Corporation (since 1997)
Expertise Semiconductor devices (logic, memory, high-voltage mixed-signal)
Thin-film piezo actuators for inkjet systems
PrecisionCore printhead productization, BOM management, ISO training
GitHub GitHub

πŸ“„ License

Hybrid License

Item License Description
Source Code MIT Free to use, modify, redistribute
Text Materials CC BY 4.0 / CC BY-SA 4.0 Attribution & share-alike rules
Figures & Diagrams CC BY-NC 4.0 Non-commercial use
External References Original license applies Cite properly

πŸ’¬γ€€Feedback

Suggestions, improvements, and discussions are welcome via GitHub Discussions.

πŸ’¬ GitHub Discussions

About

Minimal educational model of inkjet printing trade-offs: quality vs speed, visualized with simple Python simulations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published