Go to the source code of this file.
◆ scara_set_axis_is_at_home()
◆ inverse_kinematics()
◆ forward_kinematics_SCARA()
◆ scara_report_positions()
void scara_report_positions |
( |
| ) |
|
◆ delta_segments_per_second
float delta_segments_per_second |
Marlin 3D Printer Firmware Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
Based on Sprinter and grbl. Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. scara.h - SCARA-specific functions
◆ L1
constexpr float L1 = SCARA_LINKAGE_1 |
|
constexpr |
◆ L2
constexpr float L2 = SCARA_LINKAGE_2 |
|
constexpr |
◆ L1_2
constexpr float L1_2 = sq(float(L1)) |
|
constexpr |
◆ L1_2_2
constexpr float L1_2_2 = 2.0 * L1_2 |
|
constexpr |
◆ L2_2
constexpr float L2_2 = sq(float(L2)) |
|
constexpr |