A simple Python script collection for generating practice sheets to improve your accuracy and confidence with a thin-liner or pencil.
Generates a 10-page A4 PDF filled with randomly sized and shaped ellipses made of dots.
🎯 Ideal for practicing freehand ellipse drawing. Helps you assess:
- How accurate your ellipses are
- How confident and steady your lines feel
Generates a 10-page A4 PDF, each page containing up to 25 pseudo-randomly placed dots.
🎯 Great for practicing line drawing from point A to point B. Helps you check:
- How close your line ends at the target point
- How confident and straight your stroke is
If you're on Windows, you can download precompiled .exe files from the Releases tab.
✅ Just click and run — no installation needed.
Note:
- Ellipses generation may take some time
- Points generation is instant
- Output PDF will be saved in the same folder as the
.exefile
To run via Python:
python elipses.py
# or
python points.py
Requires reportlab:
pip install reportlab
