Skip to content

OpenDACT 3.1 can compute negative tower offsets, FW interprets them as zero values #16

@Bougakov

Description

@Bougakov

Hello. Sometimes OpenDACT may produce negative values and try saving them in EEPROM.

Repetier discards these and saves zeroes to EEPROM instead. Yet it seems that OpenDACT thinks printer uses those negative values. In practice this usually leads to nozzle crashing into the bed on the next iteration.

I suggest checking for negative offset values (or, more broadly, negative values being suggested for any parameter) and checking for too big values (like offsets of 2000+ steps).

opendact bug - negative offsets become zero

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions