On Mar 12 2016 9:59 PM, Tanay Gahlot wrote: > EBo <ebo@...> writes: > >> >> On Mar 12 2016 12:39 PM, John Thornton wrote: >> > The 80's are here >> http://linuxcnc.org/docs/2.7/html/gcode/g-code.html >> > >> > The 70's are lathe turning cycles. >> > G70: Finishing Cycle >> > G71: Rough Turning Cycle >> > G72: Rough Facing Cycle >> > G73: Pattern Repeating Cycle >> > >> > http://www.cnccookbook.com/CCCNCGCodeG71RoughTurning.htm >> >> It would also me nice to have the full list of g-codes >> <http://www.machinemate.com/FullListCodes.htm> available for >> discussion > > What are the useful set of non existing commands > that can be implemented in a period of 3 months? > > Also i am trying to familiarize myself > with the structure of the code by > going through it and mapping it to > documentation, any suggestion > on how can i better understand > the code?
Since there is not a collected list that I know of, then I am not sure how to answer that. That said, there appears to be groups of related operations which might would share implementation details. Frankly if we got just one of them completed (with regression tests) in 3 month, I would call that a success. Since LCNC has implemented many/most milling commands, the lathe commands above (G70-73) above would be a good start. Actually, a good place to start would be to start with something like the wikipedia page for g-codes <https://en.wikipedia.org/wiki/G-code> and make a new column on what is already implemented, what is not, and what has been accepted for future work. Then pick one that you like and start working. Please remember that there should be working examples and preferably tests added to the regression suite. If I was the advisor those would be requirements. EBo -- ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140 _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
