Skip to content

V6.3.1 - when EXT filament spool is selected slicer still put T0 tool chg in gcode #506

@mikeq3

Description

@mikeq3

Is there an existing issue for this problem?

  • I have searched the existing issues

CrealityPrint Version

6.3.1

Operating System (OS)

Linux

OS Version

Fedora 43

Additional system information

I have a K1 Max with a CFS. When I slice a model with the EXT external spool selected the code generated has a T0 tool change in it. This causes the K1 Max to generate an error during print. The same model sliced in Orcaslicer with one filament selected does not contain the T0 and prints successfully with the external spool loaded.
Even though the external spool is selected in the filament section of Creality print it still includes T0 in the gcode which makes the printer try to load the first spool from the CFS which causes the error.
It looks like Creality Print has the first T0 or T(some number) defined in the Printer "Machine start code" instead of by the slicer. This causes it to be in every output even when the external spool (rack spool) is selected.
Orcaslicer puts T? commands in only when multiple filaments are used. For CP it should put a T? command in even if only one CFS filament is used but not if it is the non-CFS EXT filament.

Printer

K1 Max with CFS

How to reproduce

Configure a filament for the external spool on the printer. Refresh the spool info from the printer in Creality Print.
Map the EXT spool to the first filament and use it to slice a model. Export the gcode and check the gcode to see if it contains the T0 command.

Actual results

The gcode contains a T0 which causes the print to fail.

Expected results

For the external spool no T0 should be included in the gcode. Because no tool change is necessary.

Project file & Debug log uploads

cardboard_spool_adapter_200mm_rfid-V2.3mf.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions