diff options
author | FormerLurker <hochgebe@gmail.com> | 2020-11-30 20:33:11 +0300 |
---|---|---|
committer | FormerLurker <hochgebe@gmail.com> | 2020-11-30 20:33:11 +0300 |
commit | 8cbd08c6c27bb792d28345d24ffc7a7765c35079 (patch) | |
tree | da2a6096f554d3b68a14f5f8bbbf666de499251d /ArcWelderTest | |
parent | 356e87a3bdefb45877cd04bac959af7b50fa653f (diff) |
Replace current_arc when aborted via firmware compensation.1.0.1
Diffstat (limited to 'ArcWelderTest')
-rw-r--r-- | ArcWelderTest/ArcWelderTest.cpp | 17 | ||||
-rw-r--r-- | ArcWelderTest/ArcWelderTest.h | 1 |
2 files changed, 10 insertions, 8 deletions
diff --git a/ArcWelderTest/ArcWelderTest.cpp b/ArcWelderTest/ArcWelderTest.cpp index 4b893cb..ab33d83 100644 --- a/ArcWelderTest/ArcWelderTest.cpp +++ b/ArcWelderTest/ArcWelderTest.cpp @@ -233,14 +233,15 @@ static gcode_position_args get_5_extruder_position_args() static void TestAntiStutter(std::string filePath) { - double max_resolution = DEFAULT_RESOLUTION_MM; - //double max_resolution = 1; - double max_radius_mm = DEFAULT_MAX_RADIUS_MM; + //double max_resolution = DEFAULT_RESOLUTION_MM; + double max_resolution = 0.05; + double max_radius_mm = 100000; //int min_arc_segments = DEFAULT_MIN_ARC_SEGMENTS; - int min_arc_segments = 24; + int min_arc_segments = 12; double mm_per_arc_segment = 1; - double path_tolerance_percent = ARC_LENGTH_PERCENT_TOLERANCE_DEFAULT; // 1 percent + //double path_tolerance_percent = ARC_LENGTH_PERCENT_TOLERANCE_DEFAULT; // 1 percent + double path_tolerance_percent = 0.05; //double path_tolerance_percent = 0.05; std::vector<std::string> logger_names; logger_names.push_back("arc_welder.gcode_conversion"); @@ -253,12 +254,12 @@ static void TestAntiStutter(std::string filePath) logger_levels.push_back(log_levels::ERROR); logger_levels.push_back(log_levels::CRITICAL); logger* p_logger = new logger(logger_names, logger_levels); - //p_logger->set_log_level(INFO); - p_logger->set_log_level_by_value(5); + p_logger->set_log_level(INFO); + //p_logger->set_log_level_by_value(5); //arc_welder arc_welder_obj(BENCHY_0_5_MM_NO_WIPE, "C:\\Users\\Brad\\Documents\\3DPrinter\\AntiStutter\\test_output.gcode", p_logger, max_resolution, false, 50, static_cast<progress_callback>(on_progress)); //arc_welder arc_welder_obj(SIX_SPEED_TEST, "C:\\Users\\Brad\\Documents\\3DPrinter\\AntiStutter\\test_output.gcode", p_logger, max_resolution, false, 50, on_progress); arc_welder arc_welder_obj( - BENCHY_MIN_RADIUS_TEST, + ISSUE_85, "C:\\Users\\Brad\\Documents\\3DPrinter\\AntiStutter\\test_output.gcode", p_logger, max_resolution, diff --git a/ArcWelderTest/ArcWelderTest.h b/ArcWelderTest/ArcWelderTest.h index ea3fdf9..e6d843a 100644 --- a/ArcWelderTest/ArcWelderTest.h +++ b/ArcWelderTest/ArcWelderTest.h @@ -88,6 +88,7 @@ static std::string SPIRAL_VASE_TEST_PI_BOWL = "C:\\Users\\Brad\\Documents\\3DPri static std::string FIRMWARE_COMPENSATION_TEST_1 = "C:\\Users\\Brad\\Documents\\3DPrinter\\AntiStutter\\cylinder_tests\\cylinder_test_0.1_5.0_0.1.gcode"; static std::string BENCHY_MIN_RADIUS_TEST = "C:\\Users\\Brad\\Documents\\3DPrinter\\AntiStutter\\BenchyMinRadiusTest.gcode"; +static std::string ISSUE_85 = "C:\\Users\\Brad\\Documents\\3DPrinter\\AntiStutter\\Issue85.gcode"; |