Allow specify wall directions (#4156)

* Add wall direction option

* Force wall direction if specified

* Format

* Rename default to auto
This commit is contained in:
Noisyfox
2024-02-23 20:45:56 +08:00
committed by GitHub
parent d82987ca32
commit e4255b3c01
8 changed files with 67 additions and 5 deletions
+11
View File
@@ -98,6 +98,16 @@ enum class WallSequence {
InnerOuterInner,
Count,
};
// Orca
enum class WallDirection
{
Auto,
CounterClockwise,
Clockwise,
Count,
};
//BBS
enum class PrintSequence {
ByLayer,
@@ -932,6 +942,7 @@ PRINT_CONFIG_CLASS_DEFINE(
((ConfigOptionEnum<WallSequence>, wall_sequence))
((ConfigOptionBool, is_infill_first))
((ConfigOptionBool, small_area_infill_flow_compensation))
((ConfigOptionEnum<WallDirection>, wall_direction))
)
PRINT_CONFIG_CLASS_DEFINE(