#CN Mill GUI Startup. #warning: you must set: speed_mm_per_min < core_hz * 60 / steps_per_mm... set speed_mm_per_min_xy_spindleoff 3030.30 set speed_mm_per_min_xy_spindleon 1010.10 set speed_mm_per_min_z_spindleoff 505.05 set speed_mm_per_min_z_spindleon 505.05 set core_hz 4000 set steps_per_mm_x 59.4 #@30, it went 10.5mm too far on a 1000 run set steps_per_mm_y 59.4 set steps_per_mm_z 59.4 set nominal_command_queue 100 set core_accel_value 1.4 set core_stop_distance 4 #depth of table:s #143mm at (0,0) #141.6mm at (1490,0) #141.6mm at (2980,0) #141.3mm at (2980,800) #145.4mm at (2980,1600) #141.6mm at (1490,1600) #141.2mm at (0,1600) set range_x_min 0 set range_y_min 0 set range_z_min -143 set range_x_max 2980 set range_y_max 1650 set range_z_max 0 #When meeting shallower turns, i.e. 45 degrees come to a full stop if 2.0. If this is 1.0 only 90 degree angles will come to a full stop. set speed_dotnorm_multiplier 1 #The rate at which to speed up (in seconds) set speed_slack 0.2 #The time to slow down or speed up over. set speed_stroke 0.1 #The base to the exponent of slow down (must be 0..1) -> Higher numbers reduce speedup speed in curves. this helps prevent REALLY #SLOW motion and focuses mostly on speeding up the REALLY slow. set speed_cumulative_dotnormer .06 #The constant for forgetting how much curvature is. This prevents mild curves from slowing down much at all. over the course of 1/number mm, will completely forget. set speed_cumulative_dotslider .5 set speed_dist_stroke 11.0 set simulate_floor 20 #warning: step_epsilon must be less than sqrt((1/steps_per_mm_x)^2*3) set core_step_epsilon 0.06 set command_bypass 0 set simulate_steps_per_mm_x 59.4 set simulate_steps_per_mm_y 59.4 set simulate_steps_per_mm_z 59.4 set simulate_hz 4000 set simulate_step_epsilon 0.06 set core_gui_refresh_ms 25 set speed_mm_per_min_script 10000 set mill_smart_spindle_enable 0 set mill_smart_spindle_limit 30 set override_script_speed 10000 set core_update_sim_screen_every_cycle 1 init echo Loaded config file