Jump to content

tcoons

Dormant
  • Posts

    2
  • Joined

  • Last visited

tcoons's Achievements

0

Reputation

  1. Thanks for the information! Also the clarification on jerk because I always assumed it was the mathematical definition of jerk and had no idea it was something entirely different! That also makes sense that its only linear commands because of your explanation of triangles which I definitely overlooked. This is all very intriguing info regarding the planner which I will definitely have to do more research into. Again, thanks for the knowledgeable info and insights.
  2. Is there a comprehensive list of all G-code commands that cura will use when slicing an stl file? For some background on this question: I would like to write my own controller to drive a 3D printer. I realize this is 'reinventing the wheel', however, its suppose to be a learning experience for me. I also would like to add more functionality to the traditional controllers existing on the market so necessary for my end-goal. I digress, I would like to know if cura only uses a limited set of g-code commands (such as straight line and arc) and/or if there is a comprehensive list of g-code commands the cura software uses. I sliced several objects and looked through the resulting g-code to find the main movements only consist of G0 and G1 (linear moves). I did not find anything complex such as G2 or G5 (arcs and bezier curves) even though my model contained them. If the cura slicer does limit too only simple movements it would make the start of this project much easier! Also, I am always curious how people organize software and program things so I would just love to know how its internally implemented anyways. (Other notes, I understand that this will probably also depend on what machine is selected with what preferences. I also understand that different machines will have different setups with fans and multiple extruders, etc... I am primarily concerned with the movement types) Sorry if this is in the wrong place or not relevant, this is my first post. Thanks for reading!
×
×
  • Create New...