Scott Lahteine
8f8c6a9bc4
Move get_axis_position_mm to Planner ( #10718 )
6 years ago
Roxy-3D
23635c2b64
Update ubl_motion.cpp
Restore necessary and needed loop termination logic.
7 years ago
Scott Lahteine
3bc179a16f
Compress/update comments ubl_motion
…to fit more code on the screen and correct outdated commentary contrasting ABL.
7 years ago
Scott Lahteine
d0ac0151b6
Fix typo in ubl.prepare_segmented_line_to
7 years ago
Scott Lahteine
f3dbe19669
Tweaks to HAL codestyle
7 years ago
Scott Lahteine
304e0f8945
Followup to 21e60fd
`ENABLED` only works for flag-type options. Floats must use `#ifdef`.
7 years ago
Roxy-3D
21e60fd3ed
Allow user to control Z-Height correction for off mesh movements ( #9661 )
7 years ago
Scott Lahteine
705ea98fd3
Comment `return false` in motion functions
7 years ago
Scott Lahteine
caa5093498
General DELTA_IK macro
7 years ago
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
24437de591
Use custom segment length for UBL Cartesian
7 years ago
Scott Lahteine
000b3b3117
Comment/cleanup of motion code
7 years ago
Scott Lahteine
c6b0c104bb
Adapt G26 to work for all meshes
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
Scott Lahteine
3e3911fb81
Use planner.leveling_active for all leveling systems
7 years ago
Scott Lahteine
ca1e47375c
Move fade_scaling_factor_for_z to Planner
7 years ago
Scott Lahteine
1adb5a6a48
Remove obsolete UBL z_offset
7 years ago
Scott Lahteine
551752eac7
Consolidate "bedlevel" code
7 years ago
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
7 years ago
Scott Lahteine
4a82e95c3e
Feature file updates
7 years ago
Scott Lahteine
fa5f9c2aec
Move 'feature' files
7 years ago
Christopher Pepper
4b16fa3272
Implement HAL and apply macros across code-base
Implement AVR Platform
7 years ago
Scott Lahteine
3497153cf1
Followup cleanup patch
Fix regression in #7428
7 years ago
Scott Lahteine
622048ffb0
Clean up whitespace, trailing space, bad tab conversion, etc.
7 years ago
Roxy-3D
2cbdc0ebb6
Fix large Z corrections when nozzle moves off of UBL mesh ( #7415 )
7 years ago
Scott Lahteine
76c92a1fab
Clean up some trailing spaces
7 years ago
Bob-the-Kuhn
fcceed5be6
intermittent Teensy & G26 compile problem
===============================================
also an issue with ubl_motion.cpp
7 years ago
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
7 years ago
Scott Lahteine
e94f79ccea
Patch some serial macros
7 years ago
Scott Lahteine
a27b08e6af
Various code style tweaks
7 years ago
oldmcg
9f295581f0
Ubl delta fixes and improvements ( #6941 )
* Change all direct changes of ubl.state.active to
set_bed_leveling_enabled() which handles apply/unapply
leveling to maintain current_position consistency.
Fix invalidation of UBL mesh to invalid unreachable
mesh points as well (delta corners).
Fix UBL_DELTA unapply_leveling logic and when
it gets applied, including fade_height changes.
Add optional M114 D for detailed position information,
disabled from compilation by default (M114_DETAIL).
* UBL_DELTA raw and inline kinematics
* UBL planner fall through fix
* consistent variable names
* Cleanup orphaned code and whitespace changes.
Use _O2.
* compile warnings cleanup
* Remove redundant #ifdef condition
7 years ago
Scott Lahteine
a3645ec921
Reference op with variable name
7 years ago
Scott Lahteine
ad915b667e
One more mesh_index_to_npos update
Followup to #6827
7 years ago
Scott Lahteine
85b967657e
Embed G26/G29 in ubl class, with enhancements
7 years ago
Scott Lahteine
6b6630e11b
Clean up trailing whitespace and tabs
7 years ago
oldmcg
5a9e52a3e0
Use COPY_XYZE macro to copy exactly 4 elements ( #6758 )
Fix undefined DELTA_PROBEABLE_RADIUS for UBL_DELTA
7 years ago
Scott Lahteine
14a4257c7b
UBL tabs, whitespace, spelling, etc.
7 years ago
oldmcg
b213a45efb
UBL_DELTA post merge cleanup ( #6705 )
* UBL_DELTA post merge cleanup:
fix fade_height, lost during some previous merge
fix float cx,cy which are not const
move repeated z_cxcy calc line inside loop
style fixes and comment fixes/alignment
* Update ubl_motion.cpp
remove unnecessary parentheses
* Update Conditionals_post.h
Change name of define to more accurate meaning:
UBL_GRANULAR_SEGMENTATION_FOR_CARTESIAN
which is not and should not be the default for cartesians with UBL.
7 years ago
Roxy-3D
6f86c46fa6
Fix typo that caused scope issues for DELTA ( #6750 )
7 years ago
Roxy-3D
1fbcbc05f6
UBL no longer flout's the sacred GCode standard ( #6745 )
Also clean up ubl_motion.cpp debug info and fix declaration of cx & cy
7 years ago
Scott Lahteine
0696dda470
Cleanups to UBL_DELTA
7 years ago
oldmcg
91841d75c9
UBL_DELTA ( #6695 )
UBL on Delta's.... Should be close! Should not affect any Cartesian printer.
7 years ago