Skip to content

Python application that will read an .nc file and show certain properties of the object. Allows you to modify certain properties in the file.

License

Notifications You must be signed in to change notification settings

sloanthrasher/GCoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GCoder

Python application that will read an nc file and show certain properties of the object. Allows you to modify certain properties in the file.

Intended to be used in CNC router work flows.

Features:

  • Shows the max/min for each axis and feed rates
  • Shows a list of z axis values found in the file
  • Shows a list of feed rate values found in the file
  • Estimates the amount of time it will take to run
  • Allows the user to alter the z axis values
  • Allows the user to alter the feed rates
  • Allows the user to scale the file future
  • Will display the material after routing in 3d, animated future
  • Will display the tool path in 3d, animated future

ToDo List:

  • Add function/class to create a popup modal form
  • Add class to display the results of running the NC file
  • Write code for the define tools form
  • Write code for the define material form
  • Write code to save images
  • Write code to estimate runtime
  • Write code to import nc files
  • Write code to read and create stats
  • Write code to alter the z-axis
  • Write code to alter the feed rates

About

Python application that will read an .nc file and show certain properties of the object. Allows you to modify certain properties in the file.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages