Scott Lahteine
d568e586b7
Fix up ubl_motion indentation
7 years ago
Scott Lahteine
6d0678d963
Omit unused UBL motion code
7 years ago
Scott Lahteine
3255712343
Skew Correction for UBL
...
Also remove unused grid slicing function when using UBL segmented.
7 years ago
Scott Lahteine
3d796d8040
Move debug code
7 years ago
Scott Lahteine
3db5303bfe
_buffer_line => buffer_segment
7 years ago
Scott Lahteine
a71d2f3f40
UBL_DELTA => UBL_SEGMENTED
7 years ago
Scott Lahteine
73e32925e4
References are better for array args
7 years ago
Scott Lahteine
204199e1ce
Only compare XYZ to check motion
7 years ago
Scott Lahteine
03ba79f144
Sync and report changed position
7 years ago
Roxy-3D
f58eb391aa
[2.0.0] Better off mesh behavior for UBL ( #8714 )
...
* Better off mesh behaviour for UBL
* Suggested ubl.h changes
7 years ago
Scott Lahteine
cdfabbc507
Shorten error text in G29
7 years ago
Scott Lahteine
c846388a65
Standardize LCD interface code for UBL a little
7 years ago
Scott Lahteine
2fde60da12
Changes for parity with 1.1.x
7 years ago
Scott Lahteine
24437de591
Use custom segment length for UBL Cartesian
7 years ago
Roxy-3D
48fb4e0932
Get Bi-Linear to work with G26
...
More corrections to make that happen...
7 years ago
Roxy-3D
0850b38b45
Get Bi-Linear working with G26
...
G26 uses logic that looks like:
```
ex = _GET_MESH_X(i + 1) - (SIZE_OF_INTERSECTION_CIRCLES - (SIZE_OF_CROSSHAIRS));
```
The Bi-Linear macros need parenthesis to work correctly.
7 years ago
Scott Lahteine
000b3b3117
Comment/cleanup of motion code
7 years ago
Scott Lahteine
ef2531558c
Add an option to segment leveled moves
7 years ago
Scott Lahteine
276271e72f
Make MBL work more like PROBE_MANUALLY
7 years ago
Roxy-3D
e48fcad615
change G26 and G29 bit function names to avoid HAL collision
7 years ago
Scott Lahteine
b49acce035
Tweaks for lcd_external_control
7 years ago
Roxy-3D
ec04cf27d3
Fix the G26 out of scope identifiers in the v2.0.0 branch ( #8543 )
...
These changes may need to be warmed over. I tried to fix things with
the least amount of disruption. I just wanted to get the bugfix_v2.0.0
branch working for people again.
7 years ago
Scott Lahteine
c6b0c104bb
Adapt G26 to work for all meshes
7 years ago
Scott Lahteine
c19eb33408
Move G26 to gcode sub-folder
7 years ago
Scott Lahteine
b76e173205
Move test extrusion options under G26
7 years ago
Scott Lahteine
d4a1154c25
Use do_blocking_move_to where possible
7 years ago
Scott Lahteine
22e18fe832
Patch _manual_goto_xy for kinematics
7 years ago
Scott Lahteine
0cfb936dd1
Clarify some motion code
7 years ago
Scott Lahteine
8805e24cc7
Fix tilt_mesh_based_on_probed_grid output bug
7 years ago
Scott Lahteine
24437fbb13
Fix G26 Y argument bug
7 years ago
Roxy-3D
ed62c621d7
Fix G26 Circle Drawing. Add Default Extrusion Settings ( #8313 )
...
- Fix G26 Circle Drawing.
- Add default extrusion settings so machine can print lines on print bed
- Yet to be done: Get LCD Menu's to use these settings.
7 years ago
Scott Lahteine
cc4d28b73c
Update bilinear for native workspace
7 years ago
Scott Lahteine
f8393a0908
Operate in Native Machine Space
7 years ago
Scott Lahteine
580b6e9089
Apply physical limits to mesh bounds
7 years ago
Roxy-3D
72156a2029
change to better (more clear) names ( #8050 )
...
set_destination_to_current() changed to set_destination_from_current()
set_current_to_destination() changed to set_current_from_destination()
7 years ago
Roxy-3D
5439358281
Basic UBL operations working on 32-bit platforms ( #8024 )
...
* 32-bit work for UBL
* Update FT i3-2020 reference file
7 years ago
Roxy-3D
572cf0ec95
UBL able to generate mesh and save and load it on 32-bit platforms ( #8015 )
...
* Get UBL Mesh Generation, Mesh Save & Mesh Load working with 32-Bit platforms
* clean up read_data() and write_data() for non-LPC1768 HAL's
* Get read_data() and write_data() return codes consistent
All HAL's read_data() and write_data() return false if they succeed.
* Get read_data() and write_data() return codes to be consistent
Make read_data() and write_data() return true if an error happens.
* Say UBL is now checked out on machine types in default Configuration.h file.
7 years ago
Scott Lahteine
1344ca4b2f
UBL no longer needs ubl_state
7 years ago
Scott Lahteine
3e3911fb81
Use planner.leveling_active for all leveling systems
7 years ago
Scott Lahteine
32c607ffe2
Ensure fade factor is recalculated if fade height changes
7 years ago
Scott Lahteine
ca1e47375c
Move fade_scaling_factor_for_z to Planner
7 years ago
Scott Lahteine
9a930ebec2
Make leveling_is_active a macro
7 years ago
Scott Lahteine
1adb5a6a48
Remove obsolete UBL z_offset
7 years ago
Scott Lahteine
442669d23c
Allow UBL to build without a probe
7 years ago
Scott Lahteine
551752eac7
Consolidate "bedlevel" code
7 years ago
Scott Lahteine
71aefc2e22
Move heater output to Temperature class
7 years ago