|
@@ -26,7 +26,7 @@
|
|
// The arc is approximated by generating a huge number of tiny, linear segments. The length of each
|
|
// The arc is approximated by generating a huge number of tiny, linear segments. The length of each
|
|
// segment is configured in settings.mm_per_arc_segment.
|
|
// segment is configured in settings.mm_per_arc_segment.
|
|
void mc_arc(float *position, float *target, float *offset, uint8_t axis_0, uint8_t axis_1,
|
|
void mc_arc(float *position, float *target, float *offset, uint8_t axis_0, uint8_t axis_1,
|
|
- uint8_t axis_linear, float feed_rate, float radius, uint8_t isclockwise, uint8_t extruder)
|
|
|
|
|
|
+ uint8_t axis_linear, float feed_rate, float radius, bool isclockwise, uint8_t extruder)
|
|
{
|
|
{
|
|
// int acceleration_manager_was_enabled = plan_is_acceleration_manager_enabled();
|
|
// int acceleration_manager_was_enabled = plan_is_acceleration_manager_enabled();
|
|
// plan_set_acceleration_manager_enabled(false); // disable acceleration management for the duration of the arc
|
|
// plan_set_acceleration_manager_enabled(false); // disable acceleration management for the duration of the arc
|