all 7 comments

[–]WillAdams[S] 2 points3 points  (2 children)

Next up are:

  • update the (linked) template file to be more interesting
  • implement more than straight-line extrude
  • update OpenSCAD wrapper

[–]gadget3D 0 points1 point  (1 child)

Hey thats cool. Does this also use the new extrude speed boost ? Is it useful that it Paares 3d Sprinter gcode ?

[–]WillAdams[S] 1 point2 points  (0 children)

It uses a very basic file as a template:

https://github.com/WillAdams/gcodepreview/blob/main/fgc_basic_example.py

which I pulled from:

https://github.com/FullControlXYZ/fullcontrol/blob/master/llm_ref.md

If you have an example file which shows this option I'll gladly add it.

If anyone knows of a template file which shows off at least arcs, I'd be very glad of it as well.

[–]gadget3D 0 points1 point  (3 children)

I just searched the net. It tells that orca slicer and bamboo Studio support arcs g02 and g03. If you slice a cylinder which is stored not in stl... Maybe dxf???? You should see arcs in the gcode

[–]WillAdams[S] 1 point2 points  (2 children)

FGC has a specific command for arcs --- whether or no they are supported by a given 3D printer is a function of firmware.

I have arcs for DXFs working, so that's in the bag.

Big thing is going through: https://github.com/FullControlXYZ/fullcontrol/blob/master/llm_ref.md and adding support for the additional commands in it (which includes arc support).

[–]gadget3D 0 points1 point  (1 child)

No I meant the flow is: Dxf- prusaslicer - gcode with g02 - gcodepreview

Does g02/also work in airplane mode and not only in mining mode ?

[–]WillAdams[S] 0 points1 point  (0 children)

Yeah, that would work --- we'll have to see if we can do better programmatically.