Skip to content

[FEATURE REQUEST] Gcode parsing #114

@bo0tzz

Description

@bo0tzz

I don't know how feasible this is, perhaps real-world gcode is too unpredictable, but I think the ability to parse plaintext gcode back into fullcontrol Points etc would elevate fullcontrol from 'just' an awesome and very versatile design library to also be an incredibly powerful tool for gcode post-processing. You could slice a complex model with all the power of a modern slicer, using your existing profiles and doing complex stuff like supports or filament changes, and then take that gcode into a fullcontrol program to warp, scale, and otherwise modify it to your hearts content.

To give a specific example based on what I'm looking to do: I'm trying to play around with https://www.sciencedirect.com/science/article/abs/pii/S0097849318300578 for halftone image printing. My desired approach is to slice a cube in my normal slicer, with infill and multiple walls and, most importantly, a filament change every layer (alternating between black and white) - which is (IMO) too involved to reasonably implement in fullcontrol. Then I want to take this gcode into fullcontrol and adjust the extrusion path of the outer walls to offset it based on an image with the calculations from that paper.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions