Skip to content

[FR] Drilling Canned Cycles feature for CNC #14448

@FNeo31

Description

@FNeo31

Like I talk with @thinkyhead on Discord,
I'm sharing the implementation of Drilling Canned Cycles (G81, G82 and G83)

On Last Bugfix from today just added the call of the cycles on gcode.cpp and gcode.h

add variable on adv cfg:

/**
 * Drilling canned cycles
 * Adds G81, G82 and G83 commands
 */
#define DRILLING_CANNED_CYCLES

and add the attached files of functions.

This drilling cycles aren't optimized and on patterns you need to put the position of new hole and ask for cycle again. This isn't corrected because I don't have too much time to check a solution (one of the reason is the G80 be in use now for other functions).

Wasn't perfect but it's a beginning. :)

drilling cycles.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions