Skip to content

Lane324/PlotterBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pen Plotting G-code Generator

This code is designed to generated gcode of gemetrical shapes to be used with pen plotting robots

Shapes

Line

Line

line(start_point, end_point, x_coords, y_coords)

Hypocycloid

Explaination:

Hypocycloid

Examples:

R=50, r=1.32, a=100 Example 1

R=50, r=1.32, a=50 Example 2

R=100, r=1.32, a=20 Example 3

hypocycloid(R, r, a ,theta ,resolution, x_coords, y_coords, x_shift=0, y_shift=0, send_to_plot=True, send_to_gcode=True)

Epicycloid

Explaination:

Epicycloid

Examples:

R=150, r=20, a=20 Example 1

R=150, r=10, a=10 Example 2

R=25, r=50, a=50 Example 3

epicycloid(a, r, R, theta, resolution, x_coords, y_coords, x_shift=0, y_shift=0, send_to_plot=True, send_to_gcode=True)

Cycloid

Explaination:

Cycloid

Examples:

R=5 Example 1

R=15 Example 2

R=25 Example 3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages