Hi all.
How do I control the acceleration of the printer at the start print time? I can control all the acceleration values on Orcaslicer and I can lower them all but when the printer has finished all the preparation of the start.gcode it moves to the starting point too fast and the belt loses steps, how can I lower the acceleration of that movement?
THX
…
[printer]
kinematics:
# The type of printer in use. This option may be one of: cartesian,
# corexy, corexz, hybrid_corexy, hybrid_corexz, rotary_delta, delta,
# deltesian, polar, winch, or none. This parameter must be specified.
max_velocity:
# Maximum velocity (in mm/s) of the toolhead (relative to the
# print). This value may be changed at runtime using the
# SET_VELOCITY_LIMIT command. This parameter must be specified.
max_accel:
# Maximum acceleration (in mm/s^2) of the toolhead (relative to the
# print). Although this parameter is described as a "maximum"
# acceleration, in practice most moves that accelerate or decelerate
# will do so at the rate specified here. The value specified here
# may be changed at runtime using the SET_VELOCITY_LIMIT command.
# This parameter must be specified.
#minimum_cruise_ratio: 0.5
# Most moves will accelerate to a cruising speed, travel at that
# cruising speed, and then decelerate. However, some moves that
# travel a short distance could nominally accelerate and then
# immediately decelerate. This option reduces the top speed of these
# moves to ensure there is always a minimum distance traveled at a
# cruising speed. That is, it enforces a minimum distance traveled
# at cruising speed relative to the total distance traveled. It is
# intended to reduce the top speed of short zigzag moves (and thus
# reduce printer vibration from these moves). For example, a
# minimum_cruise_ratio of 0.5 would ensure that a standalone 1.5mm
# move would have a minimum cruising distance of 0.75mm. Specify a
# ratio of 0.0 to disable this feature (there would be no minimum
# cruising distance enforced between acceleration and deceleration).
# The value specified here may be changed at runtime using the
# SET_VELOCITY_LIMIT command. The default is 0.5.
#square_corner_velocity: 5.0
# The maximum velocity (in mm/s) that the toolhead may travel a 90
# degree corner at. A non-zero value can reduce changes in extruder
# flow rates by enabling instantaneous velocity changes of the
# toolhead during cornering. This value configures the internal
# centripetal velocity cornering algorithm; corners with angles
# larger than 90 degrees will have a higher cornering velocity while
# corners with angles less than 90 degrees will have a lower
# cornering velocity. If this is set to zero then the toolhead will
# decelerate to zero at each corner. The value specified here may be
# changed at runtime using the SET_VELOCITY_LIMIT command. The
# default is 5mm/s.
#max_accel_to_decel:
# This parameter is deprecated and should no longer be used.
I think that’s not the problem, I also installed KAMP, after the purge line it moves in the print area too abruptly, the accelerations while printing and moving from one side to another are ok. This is my start gcode
[gcode_macro START_PRINT]
gcode:
G92 E0 ; Reset Extruder
{% set BED_TEMP = params.BED_TEMP|default(60)|float %}
{% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(200)|float %}
M140 S{BED_TEMP} ;Start heating bed
G28 ; Home all axes
M190 S{BED_TEMP} ;Wait for bed to reach temp before proceeding
BED_MESH_CLEAR # clear current mesh
G4 P500 # wait required to prevent MCU overload / inconsistant meshing
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; Auto bed leveling
G1 Z5.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
M104 S{EXTRUDER_TEMP} # Start heating extruder
#G1 X0.1 Y20 Z0.3 F5000.0 # Move to start position
M109 S{EXTRUDER_TEMP} # Wait for extruder to reach temp before proceeding
SMART_PARK # Option activated in KAMP
LINE_PURGE # Option activated in KAMP