Remove defines and unused vars
This commit is contained in:
parent
25d6e24778
commit
8df2eccf45
@ -29,22 +29,19 @@
|
|||||||
#define _Z ((int16_t)count_position[Z_AXIS])
|
#define _Z ((int16_t)count_position[Z_AXIS])
|
||||||
#define _E ((int16_t)count_position[E_AXIS])
|
#define _E ((int16_t)count_position[E_AXIS])
|
||||||
|
|
||||||
#define X_PLUS 0
|
const constexpr uint8_t X_PLUS = 0;
|
||||||
#define X_MINUS 1
|
const constexpr uint8_t X_MINUS = 1;
|
||||||
#define Y_PLUS 0
|
const constexpr uint8_t Y_PLUS = 0;
|
||||||
#define Y_MINUS 1
|
const constexpr uint8_t Y_MINUS = 1;
|
||||||
#define Z_PLUS 0
|
const constexpr uint8_t Z_PLUS = 0;
|
||||||
#define Z_MINUS 1
|
const constexpr uint8_t Z_MINUS = 1;
|
||||||
|
|
||||||
/// Max. jerk in PrusaSlicer, 10000 = 1 mm/s
|
/// Max. jerk in PrusaSlicer, 10000 = 1 mm/s
|
||||||
#define MAX_DELAY 1000
|
const constexpr uint16_t MAX_DELAY = 1000;
|
||||||
#define MIN_SPEED (0.01f / (MAX_DELAY * 0.000001f))
|
const constexpr float MIN_SPEED = 0.01f / (MAX_DELAY * 0.000001f);
|
||||||
/// 200 = 50 mm/s
|
/// 200 = 50 mm/s
|
||||||
#define Z_MIN_DELAY 200
|
const constexpr uint16_t Z_MIN_DELAY = 200;
|
||||||
#define Z_ACCEL 5000
|
const constexpr uint16_t Z_ACCEL = 5000;
|
||||||
#define XY_ACCEL 1000
|
|
||||||
|
|
||||||
#define _PI 3.14159265F
|
|
||||||
|
|
||||||
/// \returns positive value always
|
/// \returns positive value always
|
||||||
#define ABS(a) \
|
#define ABS(a) \
|
||||||
@ -250,7 +247,6 @@ bool xyzcal_spiral2(int16_t cx, int16_t cy, int16_t z0, int16_t dz, int16_t radi
|
|||||||
{
|
{
|
||||||
bool ret = false;
|
bool ret = false;
|
||||||
float r = 0; //radius
|
float r = 0; //radius
|
||||||
uint8_t n = 0; //point number
|
|
||||||
uint16_t ad = 0; //angle [deg]
|
uint16_t ad = 0; //angle [deg]
|
||||||
float ar; //angle [rad]
|
float ar; //angle [rad]
|
||||||
uint8_t dad = 0; //delta angle [deg]
|
uint8_t dad = 0; //delta angle [deg]
|
||||||
@ -278,11 +274,9 @@ bool xyzcal_spiral2(int16_t cx, int16_t cy, int16_t z0, int16_t dz, int16_t radi
|
|||||||
dad = dad_max - ((719 - ad) / k);
|
dad = dad_max - ((719 - ad) / k);
|
||||||
r = (float)(((uint32_t)(719 - ad)) * (-radius)) / 720;
|
r = (float)(((uint32_t)(719 - ad)) * (-radius)) / 720;
|
||||||
}
|
}
|
||||||
ar = (ad + rotation)* (float)_PI / 180;
|
ar = (ad + rotation)* (float)M_PI / 180;
|
||||||
float _cos = cos(ar);
|
int x = (int)(cx + (cos(ar) * r));
|
||||||
float _sin = sin(ar);
|
int y = (int)(cy + (sin(ar) * r));
|
||||||
int x = (int)(cx + (_cos * r));
|
|
||||||
int y = (int)(cy + (_sin * r));
|
|
||||||
int z = (int)(z0 - ((float)((int32_t)dz * ad) / 720));
|
int z = (int)(z0 - ((float)((int32_t)dz * ad) / 720));
|
||||||
if (xyzcal_lineXYZ_to(x, y, z, delay_us, check_pinda))
|
if (xyzcal_lineXYZ_to(x, y, z, delay_us, check_pinda))
|
||||||
{
|
{
|
||||||
@ -290,7 +284,6 @@ bool xyzcal_spiral2(int16_t cx, int16_t cy, int16_t z0, int16_t dz, int16_t radi
|
|||||||
ret = true;
|
ret = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
n++;
|
|
||||||
ad += dad;
|
ad += dad;
|
||||||
}
|
}
|
||||||
if (pad) *pad = ad;
|
if (pad) *pad = ad;
|
||||||
|
Loading…
Reference in New Issue
Block a user