修改了质量参数、添加了账户管理功能

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-05-01 02:01:19 +08:00
parent 72e3a165ac
commit 0b2199ec49
33 changed files with 2631 additions and 1290 deletions

1
.gitignore vendored
View File

@@ -5,3 +5,4 @@ venv
instance
huey_queue.*
prusaslicer/*
frpc/*

432
all_keys.txt Normal file
View File

@@ -0,0 +1,432 @@
acceleration_limit_mess
acceleration_limit_mess_enable
accel_to_decel_enable
accel_to_decel_factor
activate_air_filtration
activate_chamber_temp_control
adaptive_layer_height
additional_cooling_fan_speed
after_layer_gcode
ai_infill
alternate_extra_wall
bed_shape
bed_type
before_layer_gcode
bottom_shell_layers
bottom_shell_thickness
bottom_solid_infill_flow_ratio
bottom_surface_pattern
bridge_acceleration
bridge_angle
bridge_density
bridge_flow
bridge_no_support
bridge_speed
brim_ears_detection_length
brim_ears_max_angle
brim_object_gap
brim_type
brim_width
chamber_temperature
close_fan_the_first_x_layers
compatible_printers_condition
complete_print_exhaust_fan_speed
cool_cds_fan_start_at_height
cooling_tube_length
cooling_tube_retraction
cool_plate_temp
cool_plate_temp_initial_layer
cool_special_cds_fan_speed
counterbore_hole_bridging
customized_plate_temp
customized_plate_temp_initial_layer
default_acceleration
default_filament_colour
default_jerk
deretract_speed
detect_narrow_internal_solid_infill
detect_overhang_wall
detect_thin_wall
dont_filter_internal_bridges
draft_shield
during_print_exhaust_fan_speed
elefant_foot_compensation
elefant_foot_compensation_layers
enable_arc_fitting
enable_overhang_bridge_fan
enable_overhang_speed
enable_pressure_advance
enable_prime_tower
enable_special_area_additional_cooling_fan
end_gcode
enforce_support_layers
eng_plate_temp
eng_plate_temp_initial_layer
ensure_vertical_shell_thickness
epoxy_resin_plate_temp
epoxy_resin_plate_temp_initial_layer
exclude_object
extra_loading_move
extra_perimeters_on_overhangs
extruder_clearance_height_to_lid
extruder_clearance_height_to_rod
extruder_clearance_radius
extruder_colour
extruder_offset
family
fan_cooling_layer_time
fan_max_speed
fan_min_speed
filament_cooling_final_speed
filament_cooling_initial_speed
filament_cooling_moves
filament_cost
filament_density
filament_deretraction_speed
filament_diameter
filament_end_gcode
filament_flow_ratio
filament_is_support
filament_loading_speed
filament_loading_speed_start
filament_load_time
filament_max_volumetric_speed
filament_minimal_purge_on_wipe_tower
filament_multitool_ramming
filament_multitool_ramming_flow
filament_multitool_ramming_volume
filament_notes
filament_ramming_parameters
filament_retract_before_wipe
filament_retraction_length
filament_retraction_minimum_travel
filament_retraction_speed
filament_retract_lift_above
filament_retract_lift_below
filament_retract_lift_enforce
filament_retract_restart_extra
filament_retract_when_changing_layer
filament_settings_id
filament_shrink
filament_shrinkage_compensation_z
filament_soluble
filament_start_gcode
filament_toolchange_delay
filament_type
filament_unloading_speed
filament_unloading_speed_start
filament_unload_time
filament_vendor
filament_wipe
filament_wipe_distance
filament_z_hop
filament_z_hop_types
filter_out_gap_fill
first_layer_bed_temperature
flush_into_infill
flush_into_objects
flush_into_support
full_fan_speed_layer
fuzzy_skin
fuzzy_skin_first_layer
fuzzy_skin_point_distance
fuzzy_skin_thickness
gap_fill_target
gap_infill_speed
gcode_add_line_number
gcode_comments
gcode_flavor
gcode_label_objects
high_current_on_filament_swap
hole_to_polyhole
hole_to_polyhole_threshold
hole_to_polyhole_twisted
hot_plate_temp
hot_plate_temp_initial_layer
idle_temperature
independent_support_layer_height
infill_anchor
infill_anchor_max
infill_combination
infill_direction
infill_jerk
infill_wall_overlap
initial_layer_acceleration
initial_layer_infill_speed
initial_layer_jerk
initial_layer_line_width
initial_layer_min_bead_width
initial_layer_print_height
initial_layer_speed
initial_layer_travel_speed
inner_wall_acceleration
inner_wall_jerk
inner_wall_line_width
inner_wall_speed
interface_shells
internal_bridge_flow
internal_bridge_speed
internal_solid_infill_acceleration
internal_solid_infill_line_width
internal_solid_infill_pattern
internal_solid_infill_speed
ironing_angle
ironing_flow
ironing_pattern
ironing_spacing
ironing_speed
ironing_support_layer
ironing_type
is_infill_first
layer_height
line_width
machine_limits_usage
machine_max_acceleration_e
machine_max_acceleration_extruding
machine_max_acceleration_retracting
machine_max_acceleration_travel
machine_max_acceleration_x
machine_max_acceleration_y
machine_max_acceleration_z
machine_max_jerk_e
machine_max_jerk_x
machine_max_jerk_y
machine_max_jerk_z
machine_max_speed_e
machine_max_speed_x
machine_max_speed_y
machine_max_speed_z
machine_min_extruding_rate
machine_min_travel_rate
make_overhang_printable
make_overhang_printable_angle
make_overhang_printable_hole_size
material_flow_dependent_temperature
material_flow_temp_graph
material_type
max_bridge_length
max_layer_height
max_print_height
max_travel_detour_distance
max_volumetric_extrusion_rate_slope
max_volumetric_extrusion_rate_slope_segment_length
min_bead_width
min_feature_size
minimum_sparse_infill_area
minimum_support_area
min_layer_height
min_length_factor
min_width_top_surface
mmu_segmented_region_interlocking_depth
mmu_segmented_region_max_width
nozzle_diameter
nozzle_temperature
nozzle_temperature_initial_layer
nozzle_temperature_range_high
nozzle_temperature_range_low
only_one_wall_first_layer
only_one_wall_top
ooze_prevention
outer_wall_acceleration
outer_wall_jerk
outer_wall_line_width
outer_wall_speed
overhang_1_4_speed
overhang_2_4_speed
overhang_3_4_speed
overhang_4_4_speed
overhang_fan_speed
overhang_fan_threshold
overhang_reverse
overhang_reverse_internal_only
overhang_reverse_threshold
overhang_speed_classic
parking_pos_retraction
pause_print_gcode
precise_outer_wall
pressure_advance
prime_tower_brim_width
prime_tower_enhance_type
prime_tower_width
prime_volume
printer_model
printer_technology
printer_variant
print_flow_ratio
print_order
print_sequence
print_settings_id
raft_contact_distance
raft_expansion
raft_first_layer_density
raft_first_layer_expansion
raft_layers
reduce_crossing_wall
reduce_fan_stop_start_freq
reduce_infill_retraction
required_nozzle_HRC
resolution
retract_before_travel
retract_before_wipe
retract_layer_change
retract_length
retract_length_toolchange
retract_lift_above
retract_lift_below
retract_restart_extra
retract_restart_extra_toolchange
retract_speed
role_based_wipe_speed
scarf_angle_threshold
scarf_joint_flow_ratio
scarf_joint_speed
scarf_overhang_threshold
seam_gap
seam_position
seam_slope_conditional
seam_slope_entire_loop
seam_slope_inner_walls
seam_slope_min_length
seam_slope_start_height
seam_slope_steps
seam_slope_type
show_name
silent_mode
single_extruder_multi_material
single_extruder_multi_material_priming
skirt_distance
skirt_height
skirt_loops
skirt_speed
slice_closing_radius
slicing_mode
slowdown_for_curled_perimeters
slow_down_for_layer_cooling
slow_down_layers
slow_down_layer_time
slow_down_min_speed
small_area_infill_flow_compensation
small_area_infill_flow_compensation_model
small_perimeter_speed
small_perimeter_threshold
solid_infill_filament
sparse_infill_acceleration
sparse_infill_density
sparse_infill_filament
sparse_infill_line_width
sparse_infill_pattern
sparse_infill_speed
speed_limit_to_height
speed_limit_to_height_enable
spiral_mode
spiral_mode_max_xy_smoothing
spiral_mode_smooth
staggered_inner_seams
standby_temperature_delta
start_filament_gcode
start_gcode
support_angle
support_base_pattern
support_base_pattern_spacing
support_bottom_interface_spacing
support_bottom_z_distance
support_critical_regions_only
support_expansion
support_interface_bottom_layers
support_interface_filament
support_interface_loop_pattern
support_interface_not_for_body
support_interface_pattern
support_interface_spacing
support_interface_speed
support_interface_top_layers
support_line_width
support_material
support_material_angle
support_material_auto
support_material_bottom_interface_layers
support_material_extrusion_width
support_material_interface_extruder
support_material_interface_fan_speed
support_material_pattern
support_material_spacing
support_material_speed
support_material_style
support_material_threshold
support_material_xy_spacing
support_object_xy_distance
support_on_build_plate_only
support_remove_small_overhang
support_speed
support_threshold_angle
support_top_z_distance
support_tree_angle
support_tree_angle_slow
support_tree_branch_diameter
support_tree_branch_diameter_angle
support_tree_branch_diameter_double_wall
support_tree_branch_distance
support_tree_tip_diameter
support_tree_top_rate
support_type
support_xy_overrides_z
temperature_vitrification
textured_plate_temp
textured_plate_temp_initial_layer
thick_bridges
thick_internal_bridges
timelapse_type
top_shell_layers
top_shell_thickness
top_solid_infill_flow_ratio
top_surface_acceleration
top_surface_jerk
top_surface_line_width
top_surface_pattern
top_surface_speed
travel_acceleration
travel_jerk
travel_speed
travel_speed_z
tree_support_adaptive_layer_height
tree_support_angle_slow
tree_support_auto_brim
tree_support_branch_angle
tree_support_branch_angle_organic
tree_support_branch_diameter
tree_support_branch_diameter_angle
tree_support_branch_diameter_double_wall
tree_support_branch_diameter_organic
tree_support_branch_distance
tree_support_branch_distance_organic
tree_support_brim_width
tree_support_tip_diameter
tree_support_top_rate
tree_support_wall_count
use_firmware_retraction
use_relative_e_distances
wall_direction
wall_distribution_count
wall_filament
wall_generator
wall_infill_order
wall_loops
wall_sequence
wall_transition_angle
wall_transition_filter_deviation
wall_transition_length
wipe
wipe_before_external_loop
wipe_on_loops
wipe_speed
wipe_tower_bridging
wipe_tower_cone_angle
wipe_tower_extra_spacing
wipe_tower_no_sparse_layers
wipe_tower_rotation_angle
wiping_volumes_extruders
xy_contour_compensation
xy_hole_compensation
z_hop
z_hop_types
z_offset

11
app.log Normal file
View File

@@ -0,0 +1,11 @@
Admin already exists.
* Serving Flask app 'app'
* Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:5001
* Running on http://192.168.1.115:5001
Press CTRL+C to quit
* Restarting with stat
* Debugger is active!
* Debugger PIN: 837-836-472

View File

@@ -236,5 +236,6 @@
"Internal infill": "Interne Füllung",
"Bridge infill": "Brückefüllung",
"Top solid infill": "Oberste solide Füllung",
"Others": "Andere"
"Others": "Andere",
"Are you sure you want to clear the board?": "Sind Sie sicher, dass Sie das Brett leeren möchten?"
}

View File

@@ -236,5 +236,6 @@
"Internal infill": "Internal infill",
"Bridge infill": "Bridge infill",
"Top solid infill": "Top solid infill",
"Others": "Others"
"Others": "Others",
"Are you sure you want to clear the board?": "Are you sure you want to clear the board?"
}

View File

@@ -236,5 +236,6 @@
"Internal infill": "内部填充",
"Bridge infill": "桥接填充",
"Top solid infill": "顶部实体填充",
"Others": "其他"
"Others": "其他",
"Are you sure you want to clear the board?": "您确定要清空构建板吗?"
}

View File

@@ -28,9 +28,85 @@ def login():
username = request.form.get('username')
password = request.form.get('password')
user = User.query.filter_by(username=username, is_guest=False).first()
remember = bool(request.form.get('remember'))
merge_data = bool(request.form.get('merge_data'))
if user and check_password_hash(user.password_hash, password):
login_user(user)
return redirect(url_for('main.index'))
login_user(user, remember=remember)
if merge_data:
guest_id = request.cookies.get('guest_id')
if guest_id:
guest_user = User.query.filter_by(guest_cookie_id=guest_id, is_guest=True).first()
if guest_user:
from app.routes.main_routes import get_quota_info
guest_files = PrintFile.query.filter_by(user_id=guest_user.id).all()
stl_quota, stl_used = get_quota_info(user, 'stl')
gcode_quota, gcode_used = get_quota_info(user, 'gcode')
stl_quota_bytes = stl_quota * 1024 * 1024 if stl_quota > 0 else float('inf')
gcode_quota_bytes = gcode_quota * 1024 * 1024 if gcode_quota > 0 else float('inf')
from app.routes.admin_routes import get_gcode_dir
upload_dir = current_app.config.get('UPLOAD_FOLDER', 'uploads')
gcode_dir = get_gcode_dir()
for pf in guest_files:
file_size = 0
file_type = 'stl'
is_external_gcode = pf.original_filename.lower().endswith(('.gcode', '.gco', '.g'))
if is_external_gcode or pf.status == 'sliced':
file_type = 'gcode'
g_filename = pf.filename.rsplit('.', 1)[0] + '.gcode'
path = os.path.join(gcode_dir, g_filename)
if os.path.exists(path):
file_size = os.path.getsize(path)
else:
p2 = os.path.join(upload_dir, g_filename)
if os.path.exists(p2): file_size = os.path.getsize(p2)
else:
path = os.path.join(upload_dir, pf.filename)
if os.path.exists(path):
file_size = os.path.getsize(path)
# Check quota
can_merge = True
if not user.is_admin:
if file_type == 'stl' and (stl_used + file_size > stl_quota_bytes):
can_merge = False
elif file_type == 'gcode' and (gcode_used + file_size > gcode_quota_bytes):
can_merge = False
if can_merge:
pf.user_id = user.id
if file_type == 'stl': stl_used += file_size
else: gcode_used += file_size
else:
# delete from disk to prevent orphans
stl_path = os.path.join(upload_dir, pf.filename)
proxy_path = stl_path + '.proxy.stl'
gcode_filename = pf.filename.rsplit('.', 1)[0] + '.gcode'
gp = os.path.join(gcode_dir, gcode_filename)
fp = os.path.join(upload_dir, gcode_filename)
if os.path.exists(stl_path): os.remove(stl_path)
if os.path.exists(proxy_path): os.remove(proxy_path)
if os.path.exists(gp): os.remove(gp)
if os.path.exists(fp): os.remove(fp)
db.session.delete(pf)
# Save changes to files first so SQLAlchemy doesn't try to nullify related keys
db.session.commit()
# Delete guest user after merge
db.session.delete(guest_user)
db.session.commit()
response = make_response(redirect(url_for('main.index')))
if merge_data:
response.delete_cookie('guest_id')
return response
flash('Invalid username or password', 'danger')
return render_template('auth/login.html')

View File

@@ -5,19 +5,27 @@
<div class="col-md-6 mt-5">
<div class="card shadow-sm">
<div class="card-header bg-primary text-white">
<h4 class="mb-0">Login</h4>
<h4 class="mb-0">{{ _('Login') }}</h4>
</div>
<div class="card-body">
<form method="POST" action="{{ url_for('auth.login') }}">
<div class="mb-3">
<label for="username" class="form-label">Username</label>
<label for="username" class="form-label">{{ _('Username') }}</label>
<input type="text" class="form-control" name="username" id="username" required>
</div>
<div class="mb-3">
<label for="password" class="form-label">Password</label>
<label for="password" class="form-label">{{ _('Password') }}</label>
<input type="password" class="form-control" name="password" id="password" required>
</div>
<button type="submit" class="btn btn-primary w-100">Login</button>
<div class="mb-3 form-check">
<input type="checkbox" class="form-check-input" name="remember" id="remember">
<label class="form-check-label" for="remember">{{ _('Remember Me') }}</label>
</div>
<div class="mb-3 form-check">
<input type="checkbox" class="form-check-input" name="merge_data" id="merge_data" checked>
<label class="form-check-label" for="merge_data">{{ _('Merge Guest Data') }}</label>
</div>
<button type="submit" class="btn btn-primary w-100">{{ _('Login') }}</button>
</form>
</div>
</div>

View File

@@ -131,7 +131,7 @@
</div> <!-- End of accordion wrapper -->
<div class="mt-auto pt-3 border-top d-flex flex-column gap-2 mb-1">
<button class="btn btn-outline-danger w-100" onclick="clearPlate()"><i class="bi bi-trash me-2"></i>{{ _('Clear Board') }}</button>
<button class="btn btn-outline-danger w-100" onclick="customConfirm('{{ _('Are you sure you want to clear the board?') }}', clearPlate)"><i class="bi bi-trash me-2"></i>{{ _('Clear Board') }}</button>
<button class="btn btn-primary w-100 py-2 fs-5 shadow-sm" onclick="mergeAndSlice()" id="btn-merge"><i class="bi bi-gear-fill me-2" id="merge-icon"></i><span id="merge-text">{{ _('Merge & Slice') }}</span></button>
</div>

54
fix_ini_files.py Normal file
View File

@@ -0,0 +1,54 @@
import os
import glob
import difflib
# Read valid keys
valid_keys = set()
with open('valid_keys.txt', 'r') as f:
for line in f:
valid_keys.add(line.strip())
def process_file(filepath):
with open(filepath, 'r') as f:
lines = f.readlines()
new_lines = []
changed = False
for line in lines:
stripped = line.strip()
# Skip empty lines, metadata sections, or already commented lines with ;
if not stripped or stripped.startswith('[') or stripped.startswith(';'):
new_lines.append(line)
continue
if '=' in line:
parts = line.split('=', 1)
key = parts[0].strip()
val = parts[1]
if key in valid_keys:
new_lines.append(line)
else:
matches = difflib.get_close_matches(key, valid_keys, n=1, cutoff=0.8)
if matches:
new_key = matches[0]
new_lines.append(line.replace(key + ' ', new_key + ' ', 1) if key + ' ' in line else line.replace(key + '=', new_key + '=', 1))
print(f"{filepath}: Reacted {key} to {new_key}")
changed = True
else:
new_lines.append(';;;' + line)
print(f"{filepath}: Commented {key}")
changed = True
else:
new_lines.append(line)
if changed:
with open(filepath, 'w') as f:
f.writelines(new_lines)
for root, dirs, files in os.walk('print_config/prusa_slicer'):
for file in files:
if file.endswith('.ini'):
process_file(os.path.join(root, file))

93
llm_semantic_fix.py Normal file
View File

@@ -0,0 +1,93 @@
import os
# 大模型语义映射表 (Creality/Bambu -> PrusaSlicer)
SEMANTIC_MAP = {
"outer_wall_line_width": "external_perimeter_extrusion_width",
"outer_wall_speed": "external_perimeter_speed",
"line_width": "extrusion_width",
"infill_direction": "fill_angle",
"sparse_infill_density": "fill_density",
"sparse_infill_pattern": "fill_pattern",
"initial_layer_line_width": "first_layer_extrusion_width",
"initial_layer_print_height": "first_layer_height",
"initial_layer_speed": "first_layer_speed",
"gap_infill_speed": "gap_fill_speed",
"infill_wall_overlap": "infill_overlap",
"sparse_infill_speed": "infill_speed",
"initial_layer_acceleration": "first_layer_acceleration",
"travel_speed": "travel_speed",
"bottom_shell_layers": "bottom_solid_layers",
"top_shell_layers": "top_solid_layers",
"top_surface_speed": "top_solid_infill_speed",
"layer_height": "layer_height",
"wall_loops": "perimeters",
"inner_wall_speed": "perimeter_speed",
"raft_layers": "raft_layers",
"brim_width": "brim_width",
"print_sequence": "complete_objects",
"elefant_foot_compensation": "elefant_foot_compensation",
"nozzle_temperature": "temperature",
"first_layer_bed_temperature": "first_layer_bed_temperature",
"bed_temperature": "bed_temperature",
"filament_diameter": "filament_diameter",
"support_material": "support_material",
"support_material_style": "support_material_style",
"retract_length": "retract_length",
"retract_speed": "retract_speed",
"z_hop": "retract_lift"
}
# 从 prusa_new_cli.txt (或 Prusa 官方默认配置) 中允许通过的原生参数白名单
NATIVE_ALLOWED = {
"bridge_speed", "bridge_flow", "default_acceleration", "brim_object_gap",
"ironing_type", "filament_cost", "filament_density", "filament_type",
"gcode_flavor", "nozzle_diameter", "start_gcode", "end_gcode",
"before_layer_gcode", "printer_model", "z_offset"
}
def process_file(filepath):
with open(filepath, 'r') as f:
lines = f.readlines()
new_lines = []
changed = False
for line in lines:
stripped = line.strip()
if not stripped or stripped.startswith('[') or stripped.startswith(';'):
new_lines.append(line)
continue
if '=' in line:
parts = line.split('=', 1)
key = parts[0].strip()
val = parts[1].strip()
# 处理特殊语义转换值
if key == "print_sequence" and val == "by layer":
val = "0"
elif key == "print_sequence" and val == "by object":
val = "1"
if key in SEMANTIC_MAP:
new_key = SEMANTIC_MAP[key]
new_lines.append(f"{new_key} = {val}\n")
changed = True
elif key in NATIVE_ALLOWED:
new_lines.append(f"{key} = {val}\n")
else:
new_lines.append(f";;;{line}")
changed = True
else:
new_lines.append(line)
if changed:
with open(filepath, 'w') as f:
f.writelines(new_lines)
print(f"Applied semantic map to {filepath}")
for root, dirs, files in os.walk('print_config/prusa_slicer'):
for file in files:
if file.endswith('.ini'):
process_file(os.path.join(root, file))

246
llm_semantic_fix2.py Normal file
View File

@@ -0,0 +1,246 @@
import os
def load_valid_keys():
valid = set()
if os.path.exists('valid_keys.txt'):
with open('valid_keys.txt', 'r') as f:
for line in f:
if line.strip():
valid.add(line.strip())
# 补充一些在 PrusaSlicer ini常见但可能在cli中缺失的原生合法字段
valid.update([
"start_gcode", "end_gcode", "before_layer_gcode", "temperature",
"first_layer_temperature", "bed_temperature", "first_layer_bed_temperature",
"printer_model", "family", "z_offset", "printer_technology",
"gcode_flavor", "silent_mode", "printer_variant", "max_print_height",
"nozzle_diameter", "extruder_colour", "extruder_offset", "use_relative_e_distances",
"use_firmware_retraction", "retract_layer_change", "retract_length",
"retract_lift", "retract_lift_above", "retract_lift_below", "retract_speed",
"deretract_speed", "retract_before_travel", "retract_before_wipe", "wipe",
"machine_limits_usage", "machine_max_acceleration_x", "machine_max_acceleration_y",
"machine_max_acceleration_z", "machine_max_acceleration_e",
"machine_max_speed_x", "machine_max_speed_y", "machine_max_speed_z",
"machine_max_speed_e", "machine_max_jerk_x", "machine_max_jerk_y",
"machine_max_jerk_z", "machine_max_jerk_e", "machine_min_travel_rate",
"default_filament_colour", "filament_type", "filament_diameter",
"filament_density", "filament_cost", "fan_always_on", "cooling",
"support_material", "support_material_auto", "support_material_style"
])
return valid
VALID_KEYS = load_valid_keys()
# 基于全量 all_keys.txt 逐一梳理的语义映射字典
SEMANTIC_MAP = {
# 打印层高相关
"adaptive_layer_height": "variable_layer_height",
"initial_layer_print_height": "first_layer_height",
"layer_height": "layer_height",
"min_layer_height": "min_layer_height",
"max_layer_height": "max_layer_height",
"print_sequence": "complete_objects",
# 线宽相关
"line_width": "extrusion_width",
"initial_layer_line_width": "first_layer_extrusion_width",
"outer_wall_line_width": "external_perimeter_extrusion_width",
"inner_wall_line_width": "perimeter_extrusion_width",
"top_surface_line_width": "top_infill_extrusion_width",
"sparse_infill_line_width": "infill_extrusion_width",
"internal_solid_infill_line_width": "solid_infill_extrusion_width",
# 墙/外壳相关
"wall_loops": "perimeters",
"top_shell_layers": "top_solid_layers",
"bottom_shell_layers": "bottom_solid_layers",
"top_shell_thickness": "top_solid_min_thickness",
"bottom_shell_thickness": "bottom_solid_min_thickness",
"only_one_wall_top": "top_one_perimeter_type",
"detect_thin_wall": "thin_walls",
# "detect_narrow_internal_solid_infill": "thin_walls",
"reduce_crossing_wall": "avoid_crossing_perimeters",
# 填充相关
"sparse_infill_density": "fill_density",
"sparse_infill_pattern": "fill_pattern",
"infill_direction": "fill_angle",
"infill_wall_overlap": "infill_overlap",
"infill_combination": "solid_infill_every_layers",
"bottom_surface_pattern": "bottom_fill_pattern",
"top_surface_pattern": "top_fill_pattern",
"gap_fill_target": "gap_fill_enabled",
# 速度相关
"initial_layer_speed": "first_layer_speed",
"initial_layer_infill_speed": "first_layer_infill_speed",
"outer_wall_speed": "external_perimeter_speed",
"inner_wall_speed": "perimeter_speed",
"top_surface_speed": "top_solid_infill_speed",
"sparse_infill_speed": "infill_speed",
"internal_solid_infill_speed": "solid_infill_speed",
"gap_infill_speed": "gap_fill_speed",
"bridge_speed": "bridge_speed",
"travel_speed": "travel_speed",
"travel_speed_z": "travel_speed_z",
"small_perimeter_speed": "small_perimeter_speed",
"support_speed": "support_material_speed",
"support_interface_speed": "support_material_interface_speed",
# 加速度相关
"default_acceleration": "default_acceleration",
"initial_layer_acceleration": "first_layer_acceleration",
"outer_wall_acceleration": "external_perimeter_acceleration",
"inner_wall_acceleration": "perimeter_acceleration",
"top_surface_acceleration": "top_solid_infill_acceleration",
"travel_acceleration": "travel_acceleration",
"bridge_acceleration": "bridge_acceleration",
# 支撑相关
"support_angle": "support_material_angle",
"support_top_z_distance": "support_material_contact_distance",
"support_bottom_z_distance": "support_material_bottom_contact_distance",
"support_interface_top_layers": "support_material_interface_layers",
"support_interface_bottom_layers": "support_material_bottom_interface_layers",
"support_interface_spacing": "support_material_interface_spacing",
# "support_remove_small_overhang": "support_material_threshold",
"support_interface_pattern": "support_material_interface_pattern",
# 底座/附着相关
"brim_width": "brim_width",
"raft_layers": "raft_layers",
"raft_contact_distance": "raft_contact_distance",
"raft_expansion": "raft_expansion",
"raft_first_layer_density": "raft_first_layer_density",
"raft_first_layer_expansion": "raft_first_layer_expansion",
"skirt_distance": "skirt_distance",
"skirt_height": "skirt_height",
"skirt_loops": "skirts",
"elefant_foot_compensation": "elefant_foot_compensation",
# 回抽与耗材相关
"z_hop": "retract_lift",
"retract_length": "retract_length",
"retract_speed": "retract_speed",
"retract_before_wipe": "retract_before_wipe",
"retract_before_travel": "retract_before_travel",
"retract_layer_change": "retract_layer_change",
"retract_lift_above": "retract_lift_above",
"retract_lift_below": "retract_lift_below",
"filament_deretraction_speed": "filament_deretract_speed",
"filament_retraction_length": "filament_retract_length",
"filament_retraction_speed": "filament_retract_speed",
"material_type": "filament_type",
"nozzle_temperature": "temperature",
"nozzle_temperature_initial_layer": "first_layer_temperature",
"filament_flow_ratio": "extrusion_multiplier",
# 其他属性
"bridge_flow": "bridge_flow_ratio",
# "idle_temperature": "standby_temperature_delta",
"enable_arc_fitting": "arc_fitting",
"slowdown_for_curled_perimeters": "avoid_crossing_curled_overhangs",
"slow_down_layer_time": "slowdown_below_layer_time",
"fan_max_speed": "max_fan_speed",
"fan_min_speed": "min_fan_speed",
"spiral_mode": "spiral_vase",
"prime_tower_brim_width": "wipe_tower_brim_width",
"prime_tower_width": "wipe_tower_width",
"bridge_no_support": "dont_support_bridges",
"minimum_sparse_infill_area": "solid_infill_below_area",
"xy_hole_compensation": "xy_size_compensation",
"enable_prime_tower": "wipe_tower",
"ironing_flow": "ironing_flowrate",
"overhang_1_4_speed": "overhang_speed_0",
"overhang_2_4_speed": "overhang_speed_1",
"overhang_3_4_speed": "overhang_speed_2",
"overhang_4_4_speed": "overhang_speed_3",
"enable_overhang_speed": "enable_dynamic_overhang_speeds",
"enforce_support_layers": "support_material_enforce_layers",
"fuzzy_skin_point_distance": "fuzzy_skin_point_dist",
# "initial_layer_min_bead_width": "min_bead_width",
# "internal_bridge_flow": "bridge_flow_ratio",
# "internal_bridge_speed": "bridge_speed",
"internal_solid_infill_acceleration": "solid_infill_acceleration",
"internal_solid_infill_pattern": "solid_fill_pattern",
"is_infill_first": "infill_first",
"seam_gap": "seam_gap_distance",
"seam_slope_entire_loop": "scarf_seam_entire_loop",
"seam_slope_inner_walls": "scarf_seam_on_inner_perimeters",
"seam_slope_min_length": "scarf_seam_length",
"seam_slope_start_height": "scarf_seam_start_height",
"sparse_infill_acceleration": "infill_acceleration",
"internal_solid_infill_acceleration": "solid_infill_acceleration",
"wall_generator": "perimeter_generator",
# "wipe_tower_rotation_angle": "wipe_tower_cone_angle"
}
def process_file(filepath):
with open(filepath, 'r') as f:
lines = f.readlines()
new_lines = []
changed = False
for line in lines:
stripped = line.strip()
# 忽略空行、段名和已经是原生的配置行
if not stripped or stripped.startswith('[') or stripped.startswith(';') or stripped.startswith('show_name'):
new_lines.append(line)
continue
if '=' in line:
parts = line.split('=', 1)
raw_key = parts[0].strip()
# 兼容前面可能被加了;;;的key重新解开的情况以防跑多次
key = raw_key.lstrip(';')
val = parts[1].strip()
# 处理一些特有的布尔值或字符串转义差异
if key == "print_sequence" and val == "by layer":
val = "0"
elif key == "print_sequence" and val == "by object":
val = "1"
if key == "spiral_mode":
val = "1" if val != "0" else "0"
if key == "support_type" and "auto" in val:
val = "1"
if val == "zig-zag":
val = "zigzag"
if key == "enable_arc_fitting":
if str(val) == "1":
val = "emit_center"
else:
val = "disabled"
if key == "only_one_wall_top":
if str(val) == "1":
val = "top"
else:
val = "none"
if key in SEMANTIC_MAP:
new_key = SEMANTIC_MAP[key]
new_lines.append(f"{new_key} = {val}\n")
changed = True
elif key in VALID_KEYS:
# 已经是PrusaSlicer的原生可用属性
new_lines.append(f"{key} = {val}\n")
else:
# 在 all_keys.txt 中但找不到任何对应 PrusaSlicer 语义的属性
new_lines.append(f";;;{raw_key} = {val}\n")
changed = True
else:
new_lines.append(line)
if changed:
with open(filepath, 'w') as f:
f.writelines(new_lines)
for root, dirs, files in os.walk('print_config/prusa_slicer'):
for file in files:
if file.endswith('.ini'):
process_file(os.path.join(root, file))
print("All keys mapped exhaustively.")

View File

@@ -1,73 +1,73 @@
[metadata]
show_name = CR-PETG
material_type = petg
filament_type = petg
[settings]
; filament_adhesiveness_category = 300
idle_temperature = 160
first_layer_bed_temperature = 70
cool_plate_temp = 70
eng_plate_temp = 0
hot_plate_temp = 70
textured_plate_temp = 70
cool_plate_temp_initial_layer = 70
eng_plate_temp_initial_layer = 0
hot_plate_temp_initial_layer = 70
textured_plate_temp_initial_layer = 70
overhang_fan_threshold = 25%
overhang_fan_speed = 90
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 3
filament_end_gcode = ; filament end gcode \n
filament_flow_ratio = 0.95
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 30
;;;cool_plate_temp = 70
;;;eng_plate_temp = 0
;;;hot_plate_temp = 70
;;;textured_plate_temp = 70
;;;cool_plate_temp_initial_layer = 70
;;;eng_plate_temp_initial_layer = 0
;;;hot_plate_temp_initial_layer = 70
;;;textured_plate_temp_initial_layer = 70
;;;overhang_fan_threshold = 25%
;;;overhang_fan_speed = 90
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 3
;;;filament_end_gcode = ; filament end gcode \n
extrusion_multiplier = 0.95
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 30
filament_cost = 14
filament_density = 1.23
filament_deretraction_speed = nil
filament_deretract_speed = nil
filament_diameter = 1.75
filament_max_volumetric_speed = 9
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = nil
;;;filament_retraction_minimum_travel = nil
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = nil
filament_z_hop = nil
filament_z_hop_types = nil
;;;filament_retract_when_changing_layer = nil
filament_retract_length = nil
;;;filament_z_hop = nil
;;;filament_z_hop_types = nil
filament_retract_restart_extra = 0
filament_retraction_speed = nil
filament_settings_id =
filament_retract_speed = nil
;;;filament_settings_id =
filament_soluble = 0
filament_type = PETG
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = nil
bed_type = Cool Plate
nozzle_temperature_initial_layer = 230
;;;filament_wipe_distance = nil
;;;bed_type = Cool Plate
first_layer_temperature = 230
full_fan_speed_layer = 0
fan_max_speed = 40
fan_min_speed = 30
slow_down_min_speed = 10
slow_down_layer_time = 8
filament_start_gcode = ; filament start gcode\n
nozzle_temperature = 230
temperature_vitrification = 80
additional_cooling_fan_speed = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0
cool_special_cds_fan_speed = 0
max_fan_speed = 40
min_fan_speed = 30
;;;slow_down_min_speed = 10
slowdown_below_layer_time = 8
;;;filament_start_gcode = ; filament start gcode\n
temperature = 230
;;;temperature_vitrification = 80
;;;additional_cooling_fan_speed = 0
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0
;;;cool_special_cds_fan_speed = 0
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 1
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 70
epoxy_resin_plate_temp_initial_layer = 70
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 1
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 70
;;;epoxy_resin_plate_temp_initial_layer = 70
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -78,16 +78,16 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = 0
filament_retract_lift_below = 0
filament_retract_lift_enforce = All Surfaces
filament_shrink = 100%
;;;filament_retract_lift_enforce = All Surfaces
;;;filament_shrink = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[3.0,210], [10.0,220], [12.0,230]]
nozzle_temperature_range_high = 270
nozzle_temperature_range_low = 220
pressure_advance = 0.08
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[3.0,210], [10.0,220], [12.0,230]]
;;;nozzle_temperature_range_high = 270
;;;nozzle_temperature_range_low = 220
;;;pressure_advance = 0.08
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,78 +1,78 @@
[metadata]
show_name = CR-PLA
material_type = pla
filament_type = pla
[settings]
idle_temperature = 150
first_layer_bed_temperature = 60
cool_plate_temp = 50
eng_plate_temp = 45
hot_plate_temp = 50
textured_plate_temp = 50
cool_plate_temp_initial_layer = 50
eng_plate_temp_initial_layer = 45
hot_plate_temp_initial_layer = 50
textured_plate_temp_initial_layer = 50
overhang_fan_threshold = 50%
overhang_fan_speed = 100
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 1
filament_end_gcode = ;filament end gcode
filament_flow_ratio = 0.95
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 100
;;;cool_plate_temp = 50
;;;eng_plate_temp = 45
;;;hot_plate_temp = 50
;;;textured_plate_temp = 50
;;;cool_plate_temp_initial_layer = 50
;;;eng_plate_temp_initial_layer = 45
;;;hot_plate_temp_initial_layer = 50
;;;textured_plate_temp_initial_layer = 50
;;;overhang_fan_threshold = 50%
;;;overhang_fan_speed = 100
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 1
;;;filament_end_gcode = ;filament end gcode
extrusion_multiplier = 0.95
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 100
filament_cost = 25
filament_density = 1.25
filament_deretraction_speed = nil
filament_deretract_speed = nil
filament_diameter = 1.75
filament_max_volumetric_speed = 12
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = nil
;;;filament_retraction_minimum_travel = nil
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = 1
filament_z_hop = 0.2
filament_z_hop_types = Slope Lift
;;;filament_retract_when_changing_layer = nil
filament_retract_length = 1
;;;filament_z_hop = 0.2
;;;filament_z_hop_types = Slope Lift
filament_retract_restart_extra = 0
filament_retraction_speed = 40
filament_settings_id =
filament_retract_speed = 40
;;;filament_settings_id =
filament_soluble = 0
filament_type = PLA
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = nil
bed_type = Cool Plate
nozzle_temperature_initial_layer = 190
;;;filament_wipe_distance = nil
;;;bed_type = Cool Plate
first_layer_temperature = 190
full_fan_speed_layer = 0
fan_max_speed = 100
fan_min_speed = 100
slow_down_min_speed = 20
slow_down_layer_time = 6
filament_start_gcode = ;filament start gcode
nozzle_temperature = 190
temperature_vitrification = 100
max_fan_speed = 100
min_fan_speed = 100
;;;slow_down_min_speed = 20
slowdown_below_layer_time = 6
;;;filament_start_gcode = ;filament start gcode
temperature = 190
;;;temperature_vitrification = 100
; filament_adhesiveness_category = 100
nozzle_temperature_range_low = 190
nozzle_temperature_range_high = 240
additional_cooling_fan_speed = 0
activate_air_filtration = 0
activate_chamber_temp_control = 0
;;;nozzle_temperature_range_low = 190
;;;nozzle_temperature_range_high = 240
;;;additional_cooling_fan_speed = 0
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0
cool_special_cds_fan_speed = 0
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0
;;;cool_special_cds_fan_speed = 0
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 0
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 0
epoxy_resin_plate_temp_initial_layer = 0
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 0
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 0
;;;epoxy_resin_plate_temp_initial_layer = 0
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -83,14 +83,14 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = 0
filament_retract_lift_below = 0
filament_retract_lift_enforce = All Surfaces
filament_shrink = 100%
;;;filament_retract_lift_enforce = All Surfaces
;;;filament_shrink = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[2.0,185],[4.0,190],[7.0,200]]
pressure_advance = 0.02
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[2.0,185],[4.0,190],[7.0,200]]
;;;pressure_advance = 0.02
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,76 +1,76 @@
[metadata]
show_name = Generic PETG
material_type = petg
filament_type = petg
[settings]
; filament_adhesiveness_category = 300
idle_temperature = 160
first_layer_bed_temperature = 70
cool_plate_temp = 60
eng_plate_temp = 0
hot_plate_temp = 70
textured_plate_temp = 70
cool_plate_temp_initial_layer = 60
eng_plate_temp_initial_layer = 0
hot_plate_temp_initial_layer = 70
textured_plate_temp_initial_layer = 70
overhang_fan_threshold = 25%
overhang_fan_speed = 90
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 3
filament_end_gcode = ;filament end gcode \n
filament_flow_ratio = 0.95
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 30
;;;cool_plate_temp = 60
;;;eng_plate_temp = 0
;;;hot_plate_temp = 70
;;;textured_plate_temp = 70
;;;cool_plate_temp_initial_layer = 60
;;;eng_plate_temp_initial_layer = 0
;;;hot_plate_temp_initial_layer = 70
;;;textured_plate_temp_initial_layer = 70
;;;overhang_fan_threshold = 25%
;;;overhang_fan_speed = 90
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 3
;;;filament_end_gcode = ;filament end gcode \n
extrusion_multiplier = 0.95
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 30
filament_cost = 30
filament_density = 1.27
filament_deretraction_speed = nil
filament_deretract_speed = nil
filament_diameter = 1.75
filament_max_volumetric_speed = 10
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = nil
;;;filament_retraction_minimum_travel = nil
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = 1.2
filament_z_hop = 0.2
filament_z_hop_types = nil
;;;filament_retract_when_changing_layer = nil
filament_retract_length = 1.2
;;;filament_z_hop = 0.2
;;;filament_z_hop_types = nil
filament_retract_restart_extra = 0
filament_retraction_speed = nil
filament_settings_id =
filament_retract_speed = nil
;;;filament_settings_id =
filament_soluble = 0
filament_type = PETG
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = nil
bed_type = Cool Plate
nozzle_temperature_initial_layer = 220
;;;filament_wipe_distance = nil
;;;bed_type = Cool Plate
first_layer_temperature = 220
full_fan_speed_layer = 0
fan_max_speed = 80
fan_min_speed = 40
slow_down_min_speed = 10
slow_down_layer_time = 8
filament_start_gcode = ;filament start gcode\n
nozzle_temperature = 220
temperature_vitrification = 80
activate_air_filtration = 0
activate_chamber_temp_control = 0
additional_cooling_fan_speed = 0
max_fan_speed = 80
min_fan_speed = 40
;;;slow_down_min_speed = 10
slowdown_below_layer_time = 8
;;;filament_start_gcode = ;filament start gcode\n
temperature = 220
;;;temperature_vitrification = 80
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
;;;additional_cooling_fan_speed = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0
cool_special_cds_fan_speed = 0
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0
;;;cool_special_cds_fan_speed = 0
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 0
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 0
epoxy_resin_plate_temp_initial_layer = 0
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 0
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 0
;;;epoxy_resin_plate_temp_initial_layer = 0
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -81,16 +81,16 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = 0
filament_retract_lift_below = 0
filament_retract_lift_enforce = All Surfaces
filament_shrink = 100%
;;;filament_retract_lift_enforce = All Surfaces
;;;filament_shrink = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[3.5,200],[7.0,240]]
nozzle_temperature_range_high = 270
nozzle_temperature_range_low = 220
pressure_advance = 0.02
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[3.5,200],[7.0,240]]
;;;nozzle_temperature_range_high = 270
;;;nozzle_temperature_range_low = 220
;;;pressure_advance = 0.02
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,78 +1,78 @@
[metadata]
show_name = Generic TPU
material_type = tpu
filament_type = tpu
[settings]
idle_temperature = 130
first_layer_bed_temperature = 55
cool_plate_temp = 30
eng_plate_temp = 30
hot_plate_temp = 30
textured_plate_temp = 30
cool_plate_temp_initial_layer = 30
eng_plate_temp_initial_layer = 30
hot_plate_temp_initial_layer = 30
textured_plate_temp_initial_layer = 30
overhang_fan_threshold = 95%
overhang_fan_speed = 100
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 1
filament_end_gcode = ;filament end gcode \n
filament_flow_ratio = 1
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 100
;;;cool_plate_temp = 30
;;;eng_plate_temp = 30
;;;hot_plate_temp = 30
;;;textured_plate_temp = 30
;;;cool_plate_temp_initial_layer = 30
;;;eng_plate_temp_initial_layer = 30
;;;hot_plate_temp_initial_layer = 30
;;;textured_plate_temp_initial_layer = 30
;;;overhang_fan_threshold = 95%
;;;overhang_fan_speed = 100
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 1
;;;filament_end_gcode = ;filament end gcode \n
extrusion_multiplier = 1
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 100
filament_cost = 20
filament_density = 1.24
filament_deretraction_speed = nil
filament_deretract_speed = nil
filament_diameter = 1.75
filament_max_volumetric_speed = 3
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = nil
;;;filament_retraction_minimum_travel = nil
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = 2
filament_z_hop = 0.2
filament_z_hop_types = nil
;;;filament_retract_when_changing_layer = nil
filament_retract_length = 2
;;;filament_z_hop = 0.2
;;;filament_z_hop_types = nil
filament_retract_restart_extra = 0
filament_retraction_speed = nil
filament_settings_id =
filament_retract_speed = nil
;;;filament_settings_id =
filament_soluble = 0
filament_type = TPU
filament_vendor = Generic
;;;filament_vendor = Generic
filament_wipe = nil
filament_wipe_distance = nil
bed_type = Cool Plate
nozzle_temperature_initial_layer = 200
;;;filament_wipe_distance = nil
;;;bed_type = Cool Plate
first_layer_temperature = 200
full_fan_speed_layer = 0
fan_max_speed = 100
fan_min_speed = 100
slow_down_min_speed = 10
slow_down_layer_time = 12
filament_start_gcode = ;filament start gcode\n
nozzle_temperature = 200
temperature_vitrification = 60
max_fan_speed = 100
min_fan_speed = 100
;;;slow_down_min_speed = 10
slowdown_below_layer_time = 12
;;;filament_start_gcode = ;filament start gcode\n
temperature = 200
;;;temperature_vitrification = 60
; filament_adhesiveness_category = 600
additional_cooling_fan_speed = 0
nozzle_temperature_range_low = 200
nozzle_temperature_range_high = 250
activate_air_filtration = 0
activate_chamber_temp_control = 0
;;;additional_cooling_fan_speed = 0
;;;nozzle_temperature_range_low = 200
;;;nozzle_temperature_range_high = 250
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0
cool_special_cds_fan_speed = 0
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0
;;;cool_special_cds_fan_speed = 0
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 0
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 0
epoxy_resin_plate_temp_initial_layer = 0
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 0
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 0
;;;epoxy_resin_plate_temp_initial_layer = 0
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -83,14 +83,14 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = 0
filament_retract_lift_below = 0
filament_retract_lift_enforce = All Surfaces
filament_shrink = 100%
;;;filament_retract_lift_enforce = All Surfaces
;;;filament_shrink = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[3.5,200],[7.0,240]]
pressure_advance = 0.02
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[3.5,200],[7.0,240]]
;;;pressure_advance = 0.02
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,80 +1,80 @@
[metadata]
show_name = Hyper L-W PLA
material_type = pla
filament_type = pla
[settings]
idle_temperature = 150
first_layer_bed_temperature = 60
cool_plate_temp = 50
eng_plate_temp = 45
hot_plate_temp = 60
textured_plate_temp = 60
cool_plate_temp_initial_layer = 50
eng_plate_temp_initial_layer = 45
hot_plate_temp_initial_layer = 60
textured_plate_temp_initial_layer = 60
overhang_fan_threshold = 50%
overhang_fan_speed = 100
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 1
filament_end_gcode = ;filament end gcode
filament_flow_ratio = 0.75
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 100
;;;cool_plate_temp = 50
;;;eng_plate_temp = 45
;;;hot_plate_temp = 60
;;;textured_plate_temp = 60
;;;cool_plate_temp_initial_layer = 50
;;;eng_plate_temp_initial_layer = 45
;;;hot_plate_temp_initial_layer = 60
;;;textured_plate_temp_initial_layer = 60
;;;overhang_fan_threshold = 50%
;;;overhang_fan_speed = 100
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 1
;;;filament_end_gcode = ;filament end gcode
extrusion_multiplier = 0.75
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 100
filament_cost = 48.9
filament_density = 1.21
filament_deretraction_speed = 15
filament_deretract_speed = 15
filament_diameter = 1.75
filament_max_volumetric_speed = 4
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = 3
;;;filament_retraction_minimum_travel = 3
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = 0.6
filament_z_hop = nil
filament_z_hop_types = nil
;;;filament_retract_when_changing_layer = nil
filament_retract_length = 0.6
;;;filament_z_hop = nil
;;;filament_z_hop_types = nil
filament_retract_restart_extra = nil
filament_retraction_speed = 15
filament_settings_id =
filament_retract_speed = 15
;;;filament_settings_id =
filament_soluble = 0
filament_type = PLA
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = nil
bed_type = Cool Plate
nozzle_temperature_initial_layer = 220
;;;filament_wipe_distance = nil
;;;bed_type = Cool Plate
first_layer_temperature = 220
full_fan_speed_layer = 0
fan_max_speed = 100
fan_min_speed = 60
slow_down_min_speed = 10
slow_down_layer_time = 10
filament_start_gcode = ;filament start gcode
nozzle_temperature = 220
temperature_vitrification = 60
max_fan_speed = 100
min_fan_speed = 60
;;;slow_down_min_speed = 10
slowdown_below_layer_time = 10
;;;filament_start_gcode = ;filament start gcode
temperature = 220
;;;temperature_vitrification = 60
; filament_adhesiveness_category = 100
nozzle_temperature_range_low = 200
nozzle_temperature_range_high = 270
additional_cooling_fan_speed = 0
activate_air_filtration = 0
activate_chamber_temp_control = 0
;;;nozzle_temperature_range_low = 200
;;;nozzle_temperature_range_high = 270
;;;additional_cooling_fan_speed = 0
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0.5
cool_special_cds_fan_speed = 0
customized_plate_temp = 60
customized_plate_temp_initial_layer = 60
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0.5
;;;cool_special_cds_fan_speed = 0
;;;customized_plate_temp = 60
;;;customized_plate_temp_initial_layer = 60
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 1
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 60
epoxy_resin_plate_temp_initial_layer = 60
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 1
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 60
;;;epoxy_resin_plate_temp_initial_layer = 60
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -85,14 +85,14 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = nil
filament_retract_lift_below = nil
filament_retract_lift_enforce = nil
filament_shrink = 100%
;;;filament_retract_lift_enforce = nil
;;;filament_shrink = 100%
filament_shrinkage_compensation_z = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
pressure_advance = 0.1
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;pressure_advance = 0.1
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,80 +1,80 @@
[metadata]
show_name = Hyper Marble PLA
material_type = pla
filament_type = pla
[settings]
idle_temperature = 150
first_layer_bed_temperature = 60
cool_plate_temp = 50
eng_plate_temp = 45
hot_plate_temp = 50
textured_plate_temp = 50
cool_plate_temp_initial_layer = 50
eng_plate_temp_initial_layer = 45
hot_plate_temp_initial_layer = 50
textured_plate_temp_initial_layer = 50
overhang_fan_threshold = 50%
overhang_fan_speed = 100
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 1
filament_end_gcode = ;filament end gcode
filament_flow_ratio = 0.95
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 100
;;;cool_plate_temp = 50
;;;eng_plate_temp = 45
;;;hot_plate_temp = 50
;;;textured_plate_temp = 50
;;;cool_plate_temp_initial_layer = 50
;;;eng_plate_temp_initial_layer = 45
;;;hot_plate_temp_initial_layer = 50
;;;textured_plate_temp_initial_layer = 50
;;;overhang_fan_threshold = 50%
;;;overhang_fan_speed = 100
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 1
;;;filament_end_gcode = ;filament end gcode
extrusion_multiplier = 0.95
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 100
filament_cost = 23.9
filament_density = 1.25
filament_deretraction_speed = 15
filament_deretract_speed = 15
filament_diameter = 1.75
filament_max_volumetric_speed = 18
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = 2
;;;filament_retraction_minimum_travel = 2
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = 1.5
filament_z_hop = nil
filament_z_hop_types = nil
;;;filament_retract_when_changing_layer = nil
filament_retract_length = 1.5
;;;filament_z_hop = nil
;;;filament_z_hop_types = nil
filament_retract_restart_extra = nil
filament_retraction_speed = 15
filament_settings_id =
filament_retract_speed = 15
;;;filament_settings_id =
filament_soluble = 0
filament_type = PLA
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = 3
bed_type = Cool Plate
nozzle_temperature_initial_layer = 220
;;;filament_wipe_distance = 3
;;;bed_type = Cool Plate
first_layer_temperature = 220
full_fan_speed_layer = 0
fan_max_speed = 100
fan_min_speed = 100
slow_down_min_speed = 20
slow_down_layer_time = 14
filament_start_gcode = ;filament start gcode
nozzle_temperature = 220
temperature_vitrification = 60
max_fan_speed = 100
min_fan_speed = 100
;;;slow_down_min_speed = 20
slowdown_below_layer_time = 14
;;;filament_start_gcode = ;filament start gcode
temperature = 220
;;;temperature_vitrification = 60
; filament_adhesiveness_category = 100
nozzle_temperature_range_low = 190
nozzle_temperature_range_high = 240
additional_cooling_fan_speed = 0
activate_air_filtration = 0
activate_chamber_temp_control = 0
;;;nozzle_temperature_range_low = 190
;;;nozzle_temperature_range_high = 240
;;;additional_cooling_fan_speed = 0
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0
cool_special_cds_fan_speed = 0
customized_plate_temp = 50
customized_plate_temp_initial_layer = 50
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0
;;;cool_special_cds_fan_speed = 0
;;;customized_plate_temp = 50
;;;customized_plate_temp_initial_layer = 50
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 1
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 50
epoxy_resin_plate_temp_initial_layer = 50
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 1
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 50
;;;epoxy_resin_plate_temp_initial_layer = 50
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -85,15 +85,15 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = nil
filament_retract_lift_below = nil
filament_retract_lift_enforce = nil
filament_shrink = 100%
;;;filament_retract_lift_enforce = nil
;;;filament_shrink = 100%
filament_shrinkage_compensation_z = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[0.8,200],[1.0,200],[1.2,220]]
pressure_advance = 0.04
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[0.8,200],[1.0,200],[1.2,220]]
;;;pressure_advance = 0.04
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,75 +1,75 @@
[metadata]
show_name = Hyper PETG
material_type = petg
filament_type = petg
[settings]
; filament_adhesiveness_category = 300
idle_temperature = 160
cool_plate_temp = 60
eng_plate_temp = 0
hot_plate_temp = 70
textured_plate_temp = 70
cool_plate_temp_initial_layer = 60
eng_plate_temp_initial_layer = 0
hot_plate_temp_initial_layer = 70
textured_plate_temp_initial_layer = 70
overhang_fan_threshold = 25%
overhang_fan_speed = 90
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 3
filament_end_gcode = ;filament end gcode \n
filament_flow_ratio = 1.0
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 30
;;;cool_plate_temp = 60
;;;eng_plate_temp = 0
;;;hot_plate_temp = 70
;;;textured_plate_temp = 70
;;;cool_plate_temp_initial_layer = 60
;;;eng_plate_temp_initial_layer = 0
;;;hot_plate_temp_initial_layer = 70
;;;textured_plate_temp_initial_layer = 70
;;;overhang_fan_threshold = 25%
;;;overhang_fan_speed = 90
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 3
;;;filament_end_gcode = ;filament end gcode \n
extrusion_multiplier = 1.0
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 30
filament_cost = 69
filament_density = 1.27
filament_deretraction_speed = nil
filament_deretract_speed = nil
filament_diameter = 1.75
filament_max_volumetric_speed = 10
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = nil
;;;filament_retraction_minimum_travel = nil
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = 1.2
filament_z_hop = 0.2
filament_z_hop_types = nil
;;;filament_retract_when_changing_layer = nil
filament_retract_length = 1.2
;;;filament_z_hop = 0.2
;;;filament_z_hop_types = nil
filament_retract_restart_extra = 0
filament_retraction_speed = nil
filament_settings_id =
filament_retract_speed = nil
;;;filament_settings_id =
filament_soluble = 0
filament_type = PETG
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = 2
bed_type = Cool Plate
nozzle_temperature_initial_layer = 235
;;;filament_wipe_distance = 2
;;;bed_type = Cool Plate
first_layer_temperature = 235
full_fan_speed_layer = 0
fan_max_speed = 80
fan_min_speed = 40
slow_down_min_speed = 10
slow_down_layer_time = 8
filament_start_gcode = ;filament start gcode\n
nozzle_temperature = 240
temperature_vitrification = 80
activate_air_filtration = 0
activate_chamber_temp_control = 0
additional_cooling_fan_speed = 0
max_fan_speed = 80
min_fan_speed = 40
;;;slow_down_min_speed = 10
slowdown_below_layer_time = 8
;;;filament_start_gcode = ;filament start gcode\n
temperature = 240
;;;temperature_vitrification = 80
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
;;;additional_cooling_fan_speed = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0
cool_special_cds_fan_speed = 0
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0
;;;cool_special_cds_fan_speed = 0
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 1
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 0
epoxy_resin_plate_temp_initial_layer = 0
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 1
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 0
;;;epoxy_resin_plate_temp_initial_layer = 0
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -80,16 +80,16 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = 0
filament_retract_lift_below = 0
filament_retract_lift_enforce = All Surfaces
filament_shrink = 100%
;;;filament_retract_lift_enforce = All Surfaces
;;;filament_shrink = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 1
material_flow_temp_graph = [[3.0,230],[10.0,240],[20.0,250]]
nozzle_temperature_range_high = 270
nozzle_temperature_range_low = 220
pressure_advance = 0.07
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 1
;;;material_flow_temp_graph = [[3.0,230],[10.0,240],[20.0,250]]
;;;nozzle_temperature_range_high = 270
;;;nozzle_temperature_range_low = 220
;;;pressure_advance = 0.07
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,78 +1,78 @@
[metadata]
show_name = Hyper PLA
material_type = pla
filament_type = pla
[settings]
idle_temperature = 150
first_layer_bed_temperature = 60
cool_plate_temp = 50
eng_plate_temp = 45
hot_plate_temp = 50
textured_plate_temp = 50
cool_plate_temp_initial_layer = 50
eng_plate_temp_initial_layer = 45
hot_plate_temp_initial_layer = 50
textured_plate_temp_initial_layer = 50
overhang_fan_threshold = 50%
overhang_fan_speed = 100
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 1
filament_end_gcode = ;filament end gcode
filament_flow_ratio = 0.95
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 100
;;;cool_plate_temp = 50
;;;eng_plate_temp = 45
;;;hot_plate_temp = 50
;;;textured_plate_temp = 50
;;;cool_plate_temp_initial_layer = 50
;;;eng_plate_temp_initial_layer = 45
;;;hot_plate_temp_initial_layer = 50
;;;textured_plate_temp_initial_layer = 50
;;;overhang_fan_threshold = 50%
;;;overhang_fan_speed = 100
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 1
;;;filament_end_gcode = ;filament end gcode
extrusion_multiplier = 0.95
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 100
filament_cost = 30
filament_density = 1.24
filament_deretraction_speed = nil
filament_deretract_speed = nil
filament_diameter = 1.75
filament_max_volumetric_speed = 23
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = nil
;;;filament_retraction_minimum_travel = nil
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = 1.2
filament_z_hop = 0.2
filament_z_hop_types = Slope Lift
;;;filament_retract_when_changing_layer = nil
filament_retract_length = 1.2
;;;filament_z_hop = 0.2
;;;filament_z_hop_types = Slope Lift
filament_retract_restart_extra = 0
filament_retraction_speed = 40
filament_settings_id =
filament_retract_speed = 40
;;;filament_settings_id =
filament_soluble = 0
filament_type = PLA
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = nil
bed_type = Cool Plate
nozzle_temperature_initial_layer = 190
;;;filament_wipe_distance = nil
;;;bed_type = Cool Plate
first_layer_temperature = 190
full_fan_speed_layer = 0
fan_max_speed = 100
fan_min_speed = 100
slow_down_min_speed = 20
slow_down_layer_time = 6
filament_start_gcode = ;filament start gcode
nozzle_temperature = 190
temperature_vitrification = 100
max_fan_speed = 100
min_fan_speed = 100
;;;slow_down_min_speed = 20
slowdown_below_layer_time = 6
;;;filament_start_gcode = ;filament start gcode
temperature = 190
;;;temperature_vitrification = 100
; filament_adhesiveness_category = 100
nozzle_temperature_range_low = 190
nozzle_temperature_range_high = 240
additional_cooling_fan_speed = 0
activate_air_filtration = 0
activate_chamber_temp_control = 0
;;;nozzle_temperature_range_low = 190
;;;nozzle_temperature_range_high = 240
;;;additional_cooling_fan_speed = 0
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0
cool_special_cds_fan_speed = 0
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0
;;;cool_special_cds_fan_speed = 0
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 0
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 0
epoxy_resin_plate_temp_initial_layer = 0
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 0
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 0
;;;epoxy_resin_plate_temp_initial_layer = 0
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -83,14 +83,14 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = 0
filament_retract_lift_below = 0
filament_retract_lift_enforce = All Surfaces
filament_shrink = 100%
;;;filament_retract_lift_enforce = All Surfaces
;;;filament_shrink = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[3.5,200],[7.0,240]]
pressure_advance = 0.02
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[3.5,200],[7.0,240]]
;;;pressure_advance = 0.02
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,80 +1,80 @@
[metadata]
show_name = Hyper Stardust PLA
material_type = pla
filament_type = pla
[settings]
idle_temperature = 150
first_layer_bed_temperature = 60
cool_plate_temp = 50
eng_plate_temp = 45
hot_plate_temp = 50
textured_plate_temp = 50
cool_plate_temp_initial_layer = 50
eng_plate_temp_initial_layer = 45
hot_plate_temp_initial_layer = 50
textured_plate_temp_initial_layer = 50
overhang_fan_threshold = 50%
overhang_fan_speed = 100
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 1
filament_end_gcode = ;filament end gcode
filament_flow_ratio = 0.95
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 100
;;;cool_plate_temp = 50
;;;eng_plate_temp = 45
;;;hot_plate_temp = 50
;;;textured_plate_temp = 50
;;;cool_plate_temp_initial_layer = 50
;;;eng_plate_temp_initial_layer = 45
;;;hot_plate_temp_initial_layer = 50
;;;textured_plate_temp_initial_layer = 50
;;;overhang_fan_threshold = 50%
;;;overhang_fan_speed = 100
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 1
;;;filament_end_gcode = ;filament end gcode
extrusion_multiplier = 0.95
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 100
filament_cost = 26.9
filament_density = 1.24
filament_deretraction_speed = 15
filament_deretract_speed = 15
filament_diameter = 1.75
filament_max_volumetric_speed = 18
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = 2
;;;filament_retraction_minimum_travel = 2
filament_retract_before_wipe = nil
filament_retract_when_changing_layer = nil
filament_retraction_length = 2
filament_z_hop = nil
filament_z_hop_types = nil
;;;filament_retract_when_changing_layer = nil
filament_retract_length = 2
;;;filament_z_hop = nil
;;;filament_z_hop_types = nil
filament_retract_restart_extra = nil
filament_retraction_speed = 15
filament_settings_id =
filament_retract_speed = 15
;;;filament_settings_id =
filament_soluble = 0
filament_type = PLA
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = 3
bed_type = Cool Plate
nozzle_temperature_initial_layer = 220
;;;filament_wipe_distance = 3
;;;bed_type = Cool Plate
first_layer_temperature = 220
full_fan_speed_layer = 0
fan_max_speed = 100
fan_min_speed = 100
slow_down_min_speed = 10
slow_down_layer_time = 14
filament_start_gcode = ;filament start gcode
nozzle_temperature = 220
temperature_vitrification = 60
max_fan_speed = 100
min_fan_speed = 100
;;;slow_down_min_speed = 10
slowdown_below_layer_time = 14
;;;filament_start_gcode = ;filament start gcode
temperature = 220
;;;temperature_vitrification = 60
; filament_adhesiveness_category = 100
nozzle_temperature_range_low = 190
nozzle_temperature_range_high = 240
additional_cooling_fan_speed = 0
activate_air_filtration = 0
activate_chamber_temp_control = 0
;;;nozzle_temperature_range_low = 190
;;;nozzle_temperature_range_high = 240
;;;additional_cooling_fan_speed = 0
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0.5
cool_special_cds_fan_speed = 0
customized_plate_temp = 50
customized_plate_temp_initial_layer = 50
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0.5
;;;cool_special_cds_fan_speed = 0
;;;customized_plate_temp = 50
;;;customized_plate_temp_initial_layer = 50
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 1
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 50
epoxy_resin_plate_temp_initial_layer = 50
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 1
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 50
;;;epoxy_resin_plate_temp_initial_layer = 50
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -85,15 +85,15 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = nil
filament_retract_lift_below = nil
filament_retract_lift_enforce = nil
filament_shrink = 100%
;;;filament_retract_lift_enforce = nil
;;;filament_shrink = 100%
filament_shrinkage_compensation_z = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[0.8,200],[1.0,200],[1.2,220]]
pressure_advance = 0.04
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[0.8,200],[1.0,200],[1.2,220]]
;;;pressure_advance = 0.04
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -1,80 +1,80 @@
[metadata]
show_name = Soleyin Ultra PLA
material_type = pla
filament_type = pla
[settings]
idle_temperature = 150
first_layer_bed_temperature = 60
cool_plate_temp = 50
eng_plate_temp = 45
hot_plate_temp = 50
textured_plate_temp = 50
cool_plate_temp_initial_layer = 50
eng_plate_temp_initial_layer = 45
hot_plate_temp_initial_layer = 50
textured_plate_temp_initial_layer = 50
overhang_fan_threshold = 50%
overhang_fan_speed = 100
slow_down_for_layer_cooling = 1
close_fan_the_first_x_layers = 1
filament_end_gcode = ;filament end gcode
filament_flow_ratio = 0.96
reduce_fan_stop_start_freq = 1
fan_cooling_layer_time = 100
;;;cool_plate_temp = 50
;;;eng_plate_temp = 45
;;;hot_plate_temp = 50
;;;textured_plate_temp = 50
;;;cool_plate_temp_initial_layer = 50
;;;eng_plate_temp_initial_layer = 45
;;;hot_plate_temp_initial_layer = 50
;;;textured_plate_temp_initial_layer = 50
;;;overhang_fan_threshold = 50%
;;;overhang_fan_speed = 100
;;;slow_down_for_layer_cooling = 1
;;;close_fan_the_first_x_layers = 1
;;;filament_end_gcode = ;filament end gcode
extrusion_multiplier = 0.96
;;;reduce_fan_stop_start_freq = 1
;;;fan_cooling_layer_time = 100
filament_cost = 6
filament_density = 1.25
filament_deretraction_speed = 15
filament_deretract_speed = 15
filament_diameter = 1.75
filament_max_volumetric_speed = 16
filament_minimal_purge_on_wipe_tower = 15
filament_retraction_minimum_travel = nil
;;;filament_retraction_minimum_travel = nil
filament_retract_before_wipe = 90%
filament_retract_when_changing_layer = nil
filament_retraction_length = nil
filament_z_hop = nil
filament_z_hop_types = nil
;;;filament_retract_when_changing_layer = nil
filament_retract_length = nil
;;;filament_z_hop = nil
;;;filament_z_hop_types = nil
filament_retract_restart_extra = nil
filament_retraction_speed = 15
filament_settings_id =
filament_retract_speed = 15
;;;filament_settings_id =
filament_soluble = 0
filament_type = PLA
filament_vendor = Creality
;;;filament_vendor = Creality
filament_wipe = nil
filament_wipe_distance = nil
bed_type = Cool Plate
nozzle_temperature_initial_layer = 220
;;;filament_wipe_distance = nil
;;;bed_type = Cool Plate
first_layer_temperature = 220
full_fan_speed_layer = 0
fan_max_speed = 100
fan_min_speed = 100
slow_down_min_speed = 20
slow_down_layer_time = 12
filament_start_gcode = ;filament start gcode
nozzle_temperature = 220
temperature_vitrification = 60
max_fan_speed = 100
min_fan_speed = 100
;;;slow_down_min_speed = 20
slowdown_below_layer_time = 12
;;;filament_start_gcode = ;filament start gcode
temperature = 220
;;;temperature_vitrification = 60
; filament_adhesiveness_category = 100
nozzle_temperature_range_low = 190
nozzle_temperature_range_high = 240
additional_cooling_fan_speed = 0
activate_air_filtration = 0
activate_chamber_temp_control = 0
;;;nozzle_temperature_range_low = 190
;;;nozzle_temperature_range_high = 240
;;;additional_cooling_fan_speed = 0
;;;activate_air_filtration = 0
;;;activate_chamber_temp_control = 0
chamber_temperature = 0
complete_print_exhaust_fan_speed = 80
cool_cds_fan_start_at_height = 0
cool_special_cds_fan_speed = 0
customized_plate_temp = 60
customized_plate_temp_initial_layer = 60
;;;complete_print_exhaust_fan_speed = 80
;;;cool_cds_fan_start_at_height = 0
;;;cool_special_cds_fan_speed = 0
;;;customized_plate_temp = 60
;;;customized_plate_temp_initial_layer = 60
default_filament_colour = ""
during_print_exhaust_fan_speed = 60
enable_overhang_bridge_fan = 1
enable_pressure_advance = 1
enable_special_area_additional_cooling_fan = 0
epoxy_resin_plate_temp = 60
epoxy_resin_plate_temp_initial_layer = 60
;;;during_print_exhaust_fan_speed = 60
;;;enable_overhang_bridge_fan = 1
;;;enable_pressure_advance = 1
;;;enable_special_area_additional_cooling_fan = 0
;;;epoxy_resin_plate_temp = 60
;;;epoxy_resin_plate_temp_initial_layer = 60
filament_cooling_final_speed = 3.4
filament_cooling_initial_speed = 2.2
filament_cooling_moves = 4
filament_is_support = 0
;;;filament_is_support = 0
filament_load_time = 0
filament_loading_speed = 28
filament_loading_speed_start = 3
@@ -85,15 +85,15 @@ filament_notes = ""
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_retract_lift_above = nil
filament_retract_lift_below = nil
filament_retract_lift_enforce = nil
filament_shrink = 100%
;;;filament_retract_lift_enforce = nil
;;;filament_shrink = 100%
filament_shrinkage_compensation_z = 100%
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 90
filament_unloading_speed_start = 100
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[1.0,200],[1.1,200],[1.2,220]]
pressure_advance = 0.05
required_nozzle_HRC = 0
support_material_interface_fan_speed = -1
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[1.0,200],[1.1,200],[1.2,220]]
;;;pressure_advance = 0.05
;;;required_nozzle_HRC = 0
;;;support_material_interface_fan_speed = -1

View File

@@ -30,8 +30,8 @@ max_layer_height = 0.36
min_layer_height = 0.08
max_print_height = 250
extruder_clearance_radius = 90
extruder_clearance_height_to_rod = 47
extruder_clearance_height_to_lid = 34
;;;extruder_clearance_height_to_rod = 47
;;;extruder_clearance_height_to_lid = 34
nozzle_diameter = 0.4
printer_variant = 0.4
retract_before_travel = 1
@@ -39,8 +39,8 @@ retract_before_wipe = 100
retract_layer_change = 1
retract_length = 0.8
retract_length_toolchange = 1
z_hop = 0.4
z_hop_types = Slope Lift
retract_lift = 0.4
;;;z_hop_types = Slope Lift
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 30

View File

@@ -3,214 +3,214 @@ show_name = 0.08mm Extra Fine Quality
[settings]
adaptive_layer_height = 0
reduce_crossing_wall = 0
bridge_flow = 0.8
variable_layer_height = 0
avoid_crossing_perimeters = 0
bridge_flow_ratio = 0.8
bridge_speed = 25
brim_width = 5
print_sequence = by layer
complete_objects = 0
default_acceleration = 2500
bridge_no_support = 0
dont_support_bridges = 0
elefant_foot_compensation = 0.15
outer_wall_line_width = 0.42
outer_wall_speed = 60
line_width = 0.46
infill_direction = 45
sparse_infill_density = 10%
sparse_infill_pattern = zig-zag
initial_layer_line_width = 0.46
initial_layer_print_height = 0.2
initial_layer_speed = 60
gap_infill_speed = 50
infill_combination = 0
sparse_infill_line_width = 0.45
infill_wall_overlap = 15%
sparse_infill_speed = 180
external_perimeter_extrusion_width = 0.42
external_perimeter_speed = 60
extrusion_width = 0.46
fill_angle = 45
fill_density = 10%
fill_pattern = zigzag
first_layer_extrusion_width = 0.46
first_layer_height = 0.2
first_layer_speed = 60
gap_fill_speed = 50
solid_infill_every_layers = 0
infill_extrusion_width = 0.45
infill_overlap = 15%
infill_speed = 180
interface_shells = 0
detect_overhang_wall = 1
reduce_infill_retraction = 1
wall_loops = 2
inner_wall_line_width = 0.45
inner_wall_speed = 90
print_settings_id =
;;;detect_overhang_wall = 1
;;;reduce_infill_retraction = 1
perimeters = 2
perimeter_extrusion_width = 0.45
perimeter_speed = 90
;;;print_settings_id =
raft_layers = 0
seam_position = aligned
skirt_distance = 2
skirt_height = 2
minimum_sparse_infill_area = 10
internal_solid_infill_line_width = 0.42
internal_solid_infill_speed = 180
spiral_mode = 0
solid_infill_below_area = 10
solid_infill_extrusion_width = 0.42
solid_infill_speed = 180
spiral_vase = 0
standby_temperature_delta = -5
detect_thin_wall = 1
top_surface_line_width = 0.42
top_surface_speed = 50
thin_walls = 1
top_infill_extrusion_width = 0.42
top_solid_infill_speed = 50
travel_speed = 150
enable_prime_tower = 0
prime_tower_width = 60
xy_hole_compensation = 0
xy_contour_compensation = 0
max_travel_detour_distance = 0
bottom_surface_pattern = monotonic
bottom_shell_layers = 7
bottom_shell_thickness = 0
brim_object_gap = 0.1
compatible_printers_condition =
top_surface_acceleration = 2500
wipe_tower = 0
wipe_tower_width = 60
xy_size_compensation = 0
;;;xy_contour_compensation = 0
;;;max_travel_detour_distance = 0
bottom_fill_pattern = monotonic
bottom_solid_layers = 7
bottom_solid_min_thickness = 0
;;;brim_object_gap = 0.1
;;;compatible_printers_condition =
top_solid_infill_acceleration = 2500
draft_shield = disabled
enable_arc_fitting = 0
wall_infill_order = inner wall/outer wall/infill
initial_layer_acceleration = 500
arc_fitting = disabled
;;;wall_infill_order = inner wall/outer wall/infill
first_layer_acceleration = 500
travel_acceleration = 2500
inner_wall_acceleration = 2000
ironing_flow = 15%
perimeter_acceleration = 2000
ironing_flowrate = 15%
ironing_spacing = 0.1
ironing_speed = 20
ironing_type = top
layer_height = 0.08
overhang_1_4_speed = 0
overhang_2_4_speed = 20
overhang_3_4_speed = 15
overhang_4_4_speed = 10
skirt_loops = 0
overhang_speed_0 = 0
overhang_speed_1 = 20
overhang_speed_2 = 15
overhang_speed_3 = 10
skirts = 2
resolution = 0.012
top_surface_pattern = monotonicline
top_shell_layers = 9
top_shell_thickness = 0.8
initial_layer_infill_speed = 80
top_fill_pattern = monotonicline
top_solid_layers = 9
top_solid_min_thickness = 0.8
first_layer_infill_speed = 80
wipe_tower_no_sparse_layers = 0
accel_to_decel_enable = 1
accel_to_decel_factor = 50%
acceleration_limit_mess = [[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]
acceleration_limit_mess_enable = 0
alternate_extra_wall = 0
bottom_solid_infill_flow_ratio = 1
;;;accel_to_decel_enable = 1
;;;accel_to_decel_factor = 50%
;;;acceleration_limit_mess = [[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]
;;;acceleration_limit_mess_enable = 0
;;;alternate_extra_wall = 0
;;;bottom_solid_infill_flow_ratio = 1
bridge_acceleration = 50%
bridge_angle = 0
bridge_density = 100%
brim_ears_detection_length = 1
brim_ears_max_angle = 125
;;;bridge_density = 100%
;;;brim_ears_detection_length = 1
;;;brim_ears_max_angle = 125
brim_type = no_brim
default_jerk = 8
detect_narrow_internal_solid_infill = 1
elefant_foot_compensation_layers = 1
enable_overhang_speed = 1
enforce_support_layers = 0
;;;default_jerk = 8
;;;detect_narrow_internal_solid_infill = 1
;;;elefant_foot_compensation_layers = 1
enable_dynamic_overhang_speeds = 1
support_material_enforce_layers = 0
ensure_vertical_shell_thickness = ensure_all
exclude_object = 0
;;;exclude_object = 0
extra_perimeters_on_overhangs = 0
filter_out_gap_fill = 0
flush_into_infill = 0
flush_into_objects = 0
flush_into_support = 1
;;;filter_out_gap_fill = 0
;;;flush_into_infill = 0
;;;flush_into_objects = 0
;;;flush_into_support = 1
fuzzy_skin = none
fuzzy_skin_first_layer = 0
fuzzy_skin_point_distance = 0.8
;;;fuzzy_skin_first_layer = 0
fuzzy_skin_point_dist = 0.8
fuzzy_skin_thickness = 0.3
gcode_add_line_number = 0
;;;gcode_add_line_number = 0
gcode_comments = 0
gcode_label_objects = 1
hole_to_polyhole = 0
hole_to_polyhole_threshold = 0.01
hole_to_polyhole_twisted = 1
independent_support_layer_height = 1
;;;hole_to_polyhole = 0
;;;hole_to_polyhole_threshold = 0.01
;;;hole_to_polyhole_twisted = 1
;;;independent_support_layer_height = 1
infill_anchor = 400%
infill_anchor_max = 20
infill_jerk = 20
initial_layer_jerk = 8
initial_layer_min_bead_width = 85%
initial_layer_travel_speed = 100%
inner_wall_jerk = 20
internal_bridge_flow = 1
internal_bridge_speed = 150%
internal_solid_infill_acceleration = 100%
internal_solid_infill_pattern = monotonic
ironing_angle = -1
ironing_pattern = zig-zag
ironing_support_layer = 0
is_infill_first = 0
make_overhang_printable = 0
make_overhang_printable_angle = 55
make_overhang_printable_hole_size = 0
max_bridge_length = 10
max_volumetric_extrusion_rate_slope = 0
max_volumetric_extrusion_rate_slope_segment_length = 3
;;;infill_jerk = 20
;;;initial_layer_jerk = 8
;;;initial_layer_min_bead_width = 85%
;;;initial_layer_travel_speed = 100%
;;;inner_wall_jerk = 20
;;;internal_bridge_flow = 1
;;;internal_bridge_speed = 150%
solid_infill_acceleration = 100%
solid_fill_pattern = monotonic
;;;ironing_angle = -1
;;;ironing_pattern = zigzag
;;;ironing_support_layer = 0
infill_first = 0
;;;make_overhang_printable = 0
;;;make_overhang_printable_angle = 55
;;;make_overhang_printable_hole_size = 0
;;;max_bridge_length = 10
;;;max_volumetric_extrusion_rate_slope = 0
;;;max_volumetric_extrusion_rate_slope_segment_length = 3
min_bead_width = 85%
min_feature_size = 25%
min_width_top_surface = 300%
minimum_support_area = 5
;;;min_width_top_surface = 300%
;;;minimum_support_area = 5
mmu_segmented_region_interlocking_depth = 0
mmu_segmented_region_max_width = 0
only_one_wall_first_layer = 0
only_one_wall_top = 0
;;;only_one_wall_first_layer = 0
top_one_perimeter_type = none
ooze_prevention = 0
outer_wall_acceleration = 1000
outer_wall_jerk = 20
overhang_reverse = 0
overhang_reverse_internal_only = 0
overhang_reverse_threshold = 50%
overhang_speed_classic = 0
precise_outer_wall = 0
prime_tower_brim_width = 3
prime_tower_enhance_type = chamfer
prime_volume = 45
print_flow_ratio = 1
print_order = default
external_perimeter_acceleration = 1000
;;;outer_wall_jerk = 20
;;;overhang_reverse = 0
;;;overhang_reverse_internal_only = 0
;;;overhang_reverse_threshold = 50%
;;;overhang_speed_classic = 0
;;;precise_outer_wall = 0
wipe_tower_brim_width = 3
;;;prime_tower_enhance_type = chamfer
;;;prime_volume = 45
;;;print_flow_ratio = 1
;;;print_order = default
raft_contact_distance = 0.1
raft_expansion = 1.5
raft_first_layer_density = 90%
raft_first_layer_expansion = 2
role_based_wipe_speed = 1
scarf_angle_threshold = 155
scarf_joint_flow_ratio = 1
scarf_joint_speed = 100%
scarf_overhang_threshold = 40%
seam_gap = 10%
seam_slope_conditional = 0
seam_slope_entire_loop = 0
seam_slope_inner_walls = 0
seam_slope_min_length = 20
seam_slope_start_height = 0
seam_slope_steps = 10
seam_slope_type = none
;;;role_based_wipe_speed = 1
;;;scarf_angle_threshold = 155
;;;scarf_joint_flow_ratio = 1
;;;scarf_joint_speed = 100%
;;;scarf_overhang_threshold = 40%
seam_gap_distance = 10%
;;;seam_slope_conditional = 0
scarf_seam_entire_loop = 0
scarf_seam_on_inner_perimeters = 0
scarf_seam_length = 20
scarf_seam_start_height = 0
;;;seam_slope_steps = 10
;;;seam_slope_type = none
single_extruder_multi_material_priming = 0
skirt_speed = 50
;;;skirt_speed = 50
slice_closing_radius = 0.049
slicing_mode = regular
slow_down_layers = 0
slowdown_for_curled_perimeters = 0
small_area_infill_flow_compensation = 0
small_area_infill_flow_compensation_model = 0,0;\n0.2,0.4444;\n0.4,0.6145;\n0.6,0.7059;\n0.8,0.7619;\n1.5,0.8571;\n2,0.8889;\n3,0.9231;\n5,0.9520;\n10,1
;;;slow_down_layers = 0
avoid_crossing_curled_overhangs = 0
;;;small_area_infill_flow_compensation = 0
;;;small_area_infill_flow_compensation_model = 0,0;\n0.2,0.4444;\n0.4,0.6145;\n0.6,0.7059;\n0.8,0.7619;\n1.5,0.8571;\n2,0.8889;\n3,0.9231;\n5,0.9520;\n10,1
small_perimeter_speed = 50%
small_perimeter_threshold = 0
solid_infill_filament = 1
sparse_infill_acceleration = 100%
sparse_infill_filament = 1
speed_limit_to_height = [[100,150,200,6000],[150,200,200,4000],[200,250,200,2000]]
speed_limit_to_height_enable = 0
spiral_mode_max_xy_smoothing = 200%
spiral_mode_smooth = 0
;;;small_perimeter_threshold = 0
;;;solid_infill_filament = 1
infill_acceleration = 100%
;;;sparse_infill_filament = 1
;;;speed_limit_to_height = [[100,150,200,6000],[150,200,200,4000],[200,250,200,2000]]
;;;speed_limit_to_height_enable = 0
;;;spiral_mode_max_xy_smoothing = 200%
;;;spiral_mode_smooth = 0
staggered_inner_seams = 1
thick_bridges = 0
thick_internal_bridges = 1
timelapse_type = 0
top_solid_infill_flow_ratio = 1
top_surface_jerk = 9
travel_jerk = 12
;;;thick_internal_bridges = 1
;;;timelapse_type = 0
;;;top_solid_infill_flow_ratio = 1
;;;top_surface_jerk = 9
;;;travel_jerk = 12
travel_speed_z = 0
wall_direction = auto
;;;wall_direction = auto
wall_distribution_count = 1
wall_filament = 1
wall_generator = arachne
wall_sequence = inner wall/outer wall
;;;wall_filament = 1
perimeter_generator = arachne
;;;wall_sequence = inner wall/outer wall
wall_transition_angle = 10
wall_transition_filter_deviation = 25%
wall_transition_length = 100%
wipe_before_external_loop = 0
wipe_on_loops = 0
wipe_speed = 80%
;;;wipe_before_external_loop = 0
;;;wipe_on_loops = 0
;;;wipe_speed = 80%
wipe_tower_bridging = 10
wipe_tower_cone_angle = 0
wipe_tower_extra_spacing = 100%
wipe_tower_rotation_angle = 0
wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70
;;;wipe_tower_rotation_angle = 0
;;;wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70

View File

@@ -3,198 +3,198 @@ show_name = 0.12mm Fine Quality
[settings]
adaptive_layer_height = 0
reduce_crossing_wall = 0
bridge_flow = 0.95
variable_layer_height = 0
avoid_crossing_perimeters = 0
bridge_flow_ratio = 0.95
bridge_speed = 100
brim_width = 5
print_sequence = by layer
complete_objects = 0
default_acceleration = 2500
bridge_no_support = 0
dont_support_bridges = 0
elefant_foot_compensation = 0
outer_wall_line_width = 0.42
outer_wall_speed = 60
line_width = 0.46
infill_direction = 45
sparse_infill_density = 15%
sparse_infill_pattern = grid
initial_layer_line_width = 0.46
initial_layer_print_height = 0.2
initial_layer_speed = 30
gap_infill_speed = 50
infill_combination = 0
sparse_infill_line_width = 0.45
infill_wall_overlap = 15%
sparse_infill_speed = 180
external_perimeter_extrusion_width = 0.42
external_perimeter_speed = 60
extrusion_width = 0.46
fill_angle = 45
fill_density = 15%
fill_pattern = grid
first_layer_extrusion_width = 0.46
first_layer_height = 0.2
first_layer_speed = 30
gap_fill_speed = 50
solid_infill_every_layers = 0
infill_extrusion_width = 0.45
infill_overlap = 15%
infill_speed = 180
interface_shells = 0
detect_overhang_wall = 1
reduce_infill_retraction = 1
wall_loops = 2
inner_wall_line_width = 0.45
inner_wall_speed = 90
print_settings_id =
;;;detect_overhang_wall = 1
;;;reduce_infill_retraction = 1
perimeters = 2
perimeter_extrusion_width = 0.45
perimeter_speed = 90
;;;print_settings_id =
raft_layers = 0
seam_position = aligned
skirt_distance = 2
skirt_height = 2
minimum_sparse_infill_area = 10
internal_solid_infill_line_width = 0.42
internal_solid_infill_speed = 180
spiral_mode = 0
solid_infill_below_area = 10
solid_infill_extrusion_width = 0.42
solid_infill_speed = 180
spiral_vase = 0
standby_temperature_delta = -5
detect_thin_wall = 1
top_surface_line_width = 0.42
top_surface_speed = 50
thin_walls = 1
top_infill_extrusion_width = 0.42
top_solid_infill_speed = 50
travel_speed = 150
enable_prime_tower = 0
prime_tower_width = 60
xy_hole_compensation = 0
xy_contour_compensation = 0
max_travel_detour_distance = 0
bottom_surface_pattern = monotonic
bottom_shell_layers = 5
bottom_shell_thickness = 0
brim_object_gap = 0.1
compatible_printers_condition =
top_surface_acceleration = 2500
wipe_tower = 0
wipe_tower_width = 60
xy_size_compensation = 0
;;;xy_contour_compensation = 0
;;;max_travel_detour_distance = 0
bottom_fill_pattern = monotonic
bottom_solid_layers = 5
bottom_solid_min_thickness = 0
;;;brim_object_gap = 0.1
;;;compatible_printers_condition =
top_solid_infill_acceleration = 2500
draft_shield = disabled
enable_arc_fitting = 0
wall_infill_order = inner wall/outer wall/infill
initial_layer_acceleration = 500
arc_fitting = disabled
;;;wall_infill_order = inner wall/outer wall/infill
first_layer_acceleration = 500
travel_acceleration = 2500
inner_wall_acceleration = 2000
ironing_flow = 15%
perimeter_acceleration = 2000
ironing_flowrate = 15%
ironing_spacing = 0.1
ironing_speed = 20
ironing_type = top
layer_height = 0.12
overhang_1_4_speed = 0
overhang_2_4_speed = 20
overhang_3_4_speed = 15
overhang_4_4_speed = 10
skirt_loops = 0
overhang_speed_0 = 0
overhang_speed_1 = 20
overhang_speed_2 = 15
overhang_speed_3 = 10
skirts = 2
resolution = 0.012
top_surface_pattern = monotonic
top_shell_layers = 5
top_shell_thickness = 0.8
initial_layer_infill_speed = 80
top_fill_pattern = monotonic
top_solid_layers = 5
top_solid_min_thickness = 0.8
first_layer_infill_speed = 80
wipe_tower_no_sparse_layers = 0
accel_to_decel_enable = 1
accel_to_decel_factor = 50%
acceleration_limit_mess = [[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]
acceleration_limit_mess_enable = 0
alternate_extra_wall = 0
bottom_solid_infill_flow_ratio = 1
;;;accel_to_decel_enable = 1
;;;accel_to_decel_factor = 50%
;;;acceleration_limit_mess = [[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]
;;;acceleration_limit_mess_enable = 0
;;;alternate_extra_wall = 0
;;;bottom_solid_infill_flow_ratio = 1
bridge_acceleration = 50%
bridge_angle = 0
bridge_density = 100%
brim_ears_detection_length = 1
brim_ears_max_angle = 125
;;;bridge_density = 100%
;;;brim_ears_detection_length = 1
;;;brim_ears_max_angle = 125
brim_type = no_brim
default_jerk = 8
detect_narrow_internal_solid_infill = 1
elefant_foot_compensation_layers = 1
enable_overhang_speed = 1
enforce_support_layers = 0
;;;default_jerk = 8
;;;detect_narrow_internal_solid_infill = 1
;;;elefant_foot_compensation_layers = 1
enable_dynamic_overhang_speeds = 1
support_material_enforce_layers = 0
ensure_vertical_shell_thickness = ensure_all
exclude_object = 0
;;;exclude_object = 0
extra_perimeters_on_overhangs = 0
filter_out_gap_fill = 0
flush_into_infill = 0
flush_into_objects = 0
flush_into_support = 1
;;;filter_out_gap_fill = 0
;;;flush_into_infill = 0
;;;flush_into_objects = 0
;;;flush_into_support = 1
fuzzy_skin = none
fuzzy_skin_first_layer = 0
fuzzy_skin_point_distance = 0.8
;;;fuzzy_skin_first_layer = 0
fuzzy_skin_point_dist = 0.8
fuzzy_skin_thickness = 0.3
gcode_add_line_number = 0
;;;gcode_add_line_number = 0
gcode_comments = 0
gcode_label_objects = 1
hole_to_polyhole = 0
hole_to_polyhole_threshold = 0.01
hole_to_polyhole_twisted = 1
independent_support_layer_height = 1
;;;hole_to_polyhole = 0
;;;hole_to_polyhole_threshold = 0.01
;;;hole_to_polyhole_twisted = 1
;;;independent_support_layer_height = 1
infill_anchor = 400%
infill_anchor_max = 20
infill_jerk = 20
initial_layer_jerk = 8
initial_layer_min_bead_width = 85%
initial_layer_travel_speed = 100%
inner_wall_jerk = 20
internal_bridge_flow = 1
internal_bridge_speed = 150%
internal_solid_infill_acceleration = 100%
internal_solid_infill_pattern = monotonic
ironing_angle = -1
ironing_pattern = zig-zag
ironing_support_layer = 0
is_infill_first = 0
make_overhang_printable = 0
make_overhang_printable_angle = 55
make_overhang_printable_hole_size = 0
max_bridge_length = 10
max_volumetric_extrusion_rate_slope = 0
max_volumetric_extrusion_rate_slope_segment_length = 3
;;;infill_jerk = 20
;;;initial_layer_jerk = 8
;;;initial_layer_min_bead_width = 85%
;;;initial_layer_travel_speed = 100%
;;;inner_wall_jerk = 20
;;;internal_bridge_flow = 1
;;;internal_bridge_speed = 150%
solid_infill_acceleration = 100%
solid_fill_pattern = monotonic
;;;ironing_angle = -1
;;;ironing_pattern = zigzag
;;;ironing_support_layer = 0
infill_first = 0
;;;make_overhang_printable = 0
;;;make_overhang_printable_angle = 55
;;;make_overhang_printable_hole_size = 0
;;;max_bridge_length = 10
;;;max_volumetric_extrusion_rate_slope = 0
;;;max_volumetric_extrusion_rate_slope_segment_length = 3
min_bead_width = 85%
min_feature_size = 25%
min_width_top_surface = 300%
minimum_support_area = 5
;;;min_width_top_surface = 300%
;;;minimum_support_area = 5
mmu_segmented_region_interlocking_depth = 0
mmu_segmented_region_max_width = 0
only_one_wall_first_layer = 0
only_one_wall_top = 0
;;;only_one_wall_first_layer = 0
top_one_perimeter_type = none
ooze_prevention = 0
outer_wall_acceleration = 1000
outer_wall_jerk = 20
overhang_reverse = 0
overhang_reverse_internal_only = 0
overhang_reverse_threshold = 50%
overhang_speed_classic = 0
precise_outer_wall = 0
prime_tower_brim_width = 3
prime_volume = 45
print_flow_ratio = 1
external_perimeter_acceleration = 1000
;;;outer_wall_jerk = 20
;;;overhang_reverse = 0
;;;overhang_reverse_internal_only = 0
;;;overhang_reverse_threshold = 50%
;;;overhang_speed_classic = 0
;;;precise_outer_wall = 0
wipe_tower_brim_width = 3
;;;prime_volume = 45
;;;print_flow_ratio = 1
raft_contact_distance = 0.1
raft_expansion = 1.5
raft_first_layer_density = 90%
raft_first_layer_expansion = 2
role_based_wipe_speed = 1
seam_gap = 10%
;;;role_based_wipe_speed = 1
seam_gap_distance = 10%
single_extruder_multi_material_priming = 0
skirt_speed = 50
;;;skirt_speed = 50
slice_closing_radius = 0.049
slicing_mode = regular
slow_down_layers = 0
slowdown_for_curled_perimeters = 0
;;;slow_down_layers = 0
avoid_crossing_curled_overhangs = 0
small_perimeter_speed = 50%
small_perimeter_threshold = 0
solid_infill_filament = 1
sparse_infill_acceleration = 100%
sparse_infill_filament = 1
speed_limit_to_height = [[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]
speed_limit_to_height_enable = 0
spiral_mode_max_xy_smoothing = 200%
spiral_mode_smooth = 0
;;;small_perimeter_threshold = 0
;;;solid_infill_filament = 1
infill_acceleration = 100%
;;;sparse_infill_filament = 1
;;;speed_limit_to_height = [[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]
;;;speed_limit_to_height_enable = 0
;;;spiral_mode_max_xy_smoothing = 200%
;;;spiral_mode_smooth = 0
staggered_inner_seams = 0
thick_bridges = 0
thick_internal_bridges = 1
timelapse_type = 0
top_solid_infill_flow_ratio = 1
top_surface_jerk = 20
travel_jerk = 8
;;;thick_internal_bridges = 1
;;;timelapse_type = 0
;;;top_solid_infill_flow_ratio = 1
;;;top_surface_jerk = 20
;;;travel_jerk = 8
travel_speed_z = 0
wall_distribution_count = 1
wall_filament = 1
wall_generator = arachne
wall_sequence = inner wall/outer wall
;;;wall_filament = 1
perimeter_generator = arachne
;;;wall_sequence = inner wall/outer wall
wall_transition_angle = 10
wall_transition_filter_deviation = 25%
wall_transition_length = 100%
wipe_before_external_loop = 0
wipe_on_loops = 0
wipe_speed = 80%
;;;wipe_before_external_loop = 0
;;;wipe_on_loops = 0
;;;wipe_speed = 80%
wipe_tower_bridging = 10
wipe_tower_cone_angle = 0
wipe_tower_extra_spacing = 100%
wipe_tower_rotation_angle = 0
wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70
;;;wipe_tower_rotation_angle = 0
;;;wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70

View File

@@ -3,198 +3,198 @@ show_name = 0.16mm Optimal Quality
[settings]
adaptive_layer_height = 0
reduce_crossing_wall = 0
bridge_flow = 0.95
variable_layer_height = 0
avoid_crossing_perimeters = 0
bridge_flow_ratio = 0.95
bridge_speed = 100
brim_width = 5
print_sequence = by layer
complete_objects = 0
default_acceleration = 2500
bridge_no_support = 0
dont_support_bridges = 0
elefant_foot_compensation = 0
outer_wall_line_width = 0.42
outer_wall_speed = 60
line_width = 0.46
infill_direction = 45
sparse_infill_density = 15%
sparse_infill_pattern = grid
initial_layer_line_width = 0.46
initial_layer_print_height = 0.2
initial_layer_speed = 30
gap_infill_speed = 50
infill_combination = 0
sparse_infill_line_width = 0.45
infill_wall_overlap = 15%
sparse_infill_speed = 180
external_perimeter_extrusion_width = 0.42
external_perimeter_speed = 60
extrusion_width = 0.46
fill_angle = 45
fill_density = 15%
fill_pattern = grid
first_layer_extrusion_width = 0.46
first_layer_height = 0.2
first_layer_speed = 30
gap_fill_speed = 50
solid_infill_every_layers = 0
infill_extrusion_width = 0.45
infill_overlap = 15%
infill_speed = 180
interface_shells = 0
detect_overhang_wall = 1
reduce_infill_retraction = 1
wall_loops = 2
inner_wall_line_width = 0.45
inner_wall_speed = 90
print_settings_id =
;;;detect_overhang_wall = 1
;;;reduce_infill_retraction = 1
perimeters = 2
perimeter_extrusion_width = 0.45
perimeter_speed = 90
;;;print_settings_id =
raft_layers = 0
seam_position = aligned
skirt_distance = 2
skirt_height = 2
minimum_sparse_infill_area = 10
internal_solid_infill_line_width = 0.42
internal_solid_infill_speed = 180
spiral_mode = 0
solid_infill_below_area = 10
solid_infill_extrusion_width = 0.42
solid_infill_speed = 180
spiral_vase = 0
standby_temperature_delta = -5
detect_thin_wall = 1
top_surface_line_width = 0.42
top_surface_speed = 50
thin_walls = 1
top_infill_extrusion_width = 0.42
top_solid_infill_speed = 50
travel_speed = 150
enable_prime_tower = 0
prime_tower_width = 60
xy_hole_compensation = 0
xy_contour_compensation = 0
max_travel_detour_distance = 0
bottom_surface_pattern = monotonic
bottom_shell_layers = 4
bottom_shell_thickness = 0
brim_object_gap = 0.1
compatible_printers_condition =
top_surface_acceleration = 2500
wipe_tower = 0
wipe_tower_width = 60
xy_size_compensation = 0
;;;xy_contour_compensation = 0
;;;max_travel_detour_distance = 0
bottom_fill_pattern = monotonic
bottom_solid_layers = 4
bottom_solid_min_thickness = 0
;;;brim_object_gap = 0.1
;;;compatible_printers_condition =
top_solid_infill_acceleration = 2500
draft_shield = disabled
enable_arc_fitting = 0
wall_infill_order = inner wall/outer wall/infill
initial_layer_acceleration = 500
arc_fitting = disabled
;;;wall_infill_order = inner wall/outer wall/infill
first_layer_acceleration = 500
travel_acceleration = 2500
inner_wall_acceleration = 2000
ironing_flow = 15%
perimeter_acceleration = 2000
ironing_flowrate = 15%
ironing_spacing = 0.1
ironing_speed = 20
ironing_type = top
layer_height = 0.16
overhang_1_4_speed = 0
overhang_2_4_speed = 20
overhang_3_4_speed = 15
overhang_4_4_speed = 10
skirt_loops = 0
overhang_speed_0 = 0
overhang_speed_1 = 20
overhang_speed_2 = 15
overhang_speed_3 = 10
skirts = 2
resolution = 0.012
top_surface_pattern = monotonic
top_shell_layers = 6
top_shell_thickness = 0.8
initial_layer_infill_speed = 80
top_fill_pattern = monotonic
top_solid_layers = 6
top_solid_min_thickness = 0.8
first_layer_infill_speed = 80
wipe_tower_no_sparse_layers = 0
accel_to_decel_enable = 1
accel_to_decel_factor = 50%
acceleration_limit_mess = [[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]
acceleration_limit_mess_enable = 0
alternate_extra_wall = 0
bottom_solid_infill_flow_ratio = 1
;;;accel_to_decel_enable = 1
;;;accel_to_decel_factor = 50%
;;;acceleration_limit_mess = [[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]
;;;acceleration_limit_mess_enable = 0
;;;alternate_extra_wall = 0
;;;bottom_solid_infill_flow_ratio = 1
bridge_acceleration = 50%
bridge_angle = 0
bridge_density = 100%
brim_ears_detection_length = 1
brim_ears_max_angle = 125
;;;bridge_density = 100%
;;;brim_ears_detection_length = 1
;;;brim_ears_max_angle = 125
brim_type = no_brim
default_jerk = 8
detect_narrow_internal_solid_infill = 1
elefant_foot_compensation_layers = 1
enable_overhang_speed = 1
enforce_support_layers = 0
;;;default_jerk = 8
;;;detect_narrow_internal_solid_infill = 1
;;;elefant_foot_compensation_layers = 1
enable_dynamic_overhang_speeds = 1
support_material_enforce_layers = 0
ensure_vertical_shell_thickness = ensure_all
exclude_object = 0
;;;exclude_object = 0
extra_perimeters_on_overhangs = 0
filter_out_gap_fill = 0
flush_into_infill = 0
flush_into_objects = 0
flush_into_support = 1
;;;filter_out_gap_fill = 0
;;;flush_into_infill = 0
;;;flush_into_objects = 0
;;;flush_into_support = 1
fuzzy_skin = none
fuzzy_skin_first_layer = 0
fuzzy_skin_point_distance = 0.8
;;;fuzzy_skin_first_layer = 0
fuzzy_skin_point_dist = 0.8
fuzzy_skin_thickness = 0.3
gcode_add_line_number = 0
;;;gcode_add_line_number = 0
gcode_comments = 0
gcode_label_objects = 1
hole_to_polyhole = 0
hole_to_polyhole_threshold = 0.01
hole_to_polyhole_twisted = 1
independent_support_layer_height = 1
;;;hole_to_polyhole = 0
;;;hole_to_polyhole_threshold = 0.01
;;;hole_to_polyhole_twisted = 1
;;;independent_support_layer_height = 1
infill_anchor = 400%
infill_anchor_max = 20
infill_jerk = 20
initial_layer_jerk = 8
initial_layer_min_bead_width = 85%
initial_layer_travel_speed = 100%
inner_wall_jerk = 20
internal_bridge_flow = 1
internal_bridge_speed = 150%
internal_solid_infill_acceleration = 100%
internal_solid_infill_pattern = monotonic
ironing_angle = -1
ironing_pattern = zig-zag
ironing_support_layer = 0
is_infill_first = 0
make_overhang_printable = 0
make_overhang_printable_angle = 55
make_overhang_printable_hole_size = 0
max_bridge_length = 10
max_volumetric_extrusion_rate_slope = 0
max_volumetric_extrusion_rate_slope_segment_length = 3
;;;infill_jerk = 20
;;;initial_layer_jerk = 8
;;;initial_layer_min_bead_width = 85%
;;;initial_layer_travel_speed = 100%
;;;inner_wall_jerk = 20
;;;internal_bridge_flow = 1
;;;internal_bridge_speed = 150%
solid_infill_acceleration = 100%
solid_fill_pattern = monotonic
;;;ironing_angle = -1
;;;ironing_pattern = zigzag
;;;ironing_support_layer = 0
infill_first = 0
;;;make_overhang_printable = 0
;;;make_overhang_printable_angle = 55
;;;make_overhang_printable_hole_size = 0
;;;max_bridge_length = 10
;;;max_volumetric_extrusion_rate_slope = 0
;;;max_volumetric_extrusion_rate_slope_segment_length = 3
min_bead_width = 85%
min_feature_size = 25%
min_width_top_surface = 300%
minimum_support_area = 5
;;;min_width_top_surface = 300%
;;;minimum_support_area = 5
mmu_segmented_region_interlocking_depth = 0
mmu_segmented_region_max_width = 0
only_one_wall_first_layer = 0
only_one_wall_top = 0
;;;only_one_wall_first_layer = 0
top_one_perimeter_type = none
ooze_prevention = 0
outer_wall_acceleration = 1000
outer_wall_jerk = 20
overhang_reverse = 0
overhang_reverse_internal_only = 0
overhang_reverse_threshold = 50%
overhang_speed_classic = 0
precise_outer_wall = 0
prime_tower_brim_width = 3
prime_volume = 45
print_flow_ratio = 1
external_perimeter_acceleration = 1000
;;;outer_wall_jerk = 20
;;;overhang_reverse = 0
;;;overhang_reverse_internal_only = 0
;;;overhang_reverse_threshold = 50%
;;;overhang_speed_classic = 0
;;;precise_outer_wall = 0
wipe_tower_brim_width = 3
;;;prime_volume = 45
;;;print_flow_ratio = 1
raft_contact_distance = 0.1
raft_expansion = 1.5
raft_first_layer_density = 90%
raft_first_layer_expansion = 2
role_based_wipe_speed = 1
seam_gap = 10%
;;;role_based_wipe_speed = 1
seam_gap_distance = 10%
single_extruder_multi_material_priming = 0
skirt_speed = 50
;;;skirt_speed = 50
slice_closing_radius = 0.049
slicing_mode = regular
slow_down_layers = 0
slowdown_for_curled_perimeters = 0
;;;slow_down_layers = 0
avoid_crossing_curled_overhangs = 0
small_perimeter_speed = 50%
small_perimeter_threshold = 0
solid_infill_filament = 1
sparse_infill_acceleration = 100%
sparse_infill_filament = 1
speed_limit_to_height = [[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]
speed_limit_to_height_enable = 0
spiral_mode_max_xy_smoothing = 200%
spiral_mode_smooth = 0
;;;small_perimeter_threshold = 0
;;;solid_infill_filament = 1
infill_acceleration = 100%
;;;sparse_infill_filament = 1
;;;speed_limit_to_height = [[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]
;;;speed_limit_to_height_enable = 0
;;;spiral_mode_max_xy_smoothing = 200%
;;;spiral_mode_smooth = 0
staggered_inner_seams = 0
thick_bridges = 0
thick_internal_bridges = 1
timelapse_type = 0
top_solid_infill_flow_ratio = 1
top_surface_jerk = 20
travel_jerk = 8
;;;thick_internal_bridges = 1
;;;timelapse_type = 0
;;;top_solid_infill_flow_ratio = 1
;;;top_surface_jerk = 20
;;;travel_jerk = 8
travel_speed_z = 0
wall_distribution_count = 1
wall_filament = 1
wall_generator = arachne
wall_sequence = inner wall/outer wall
;;;wall_filament = 1
perimeter_generator = arachne
;;;wall_sequence = inner wall/outer wall
wall_transition_angle = 10
wall_transition_filter_deviation = 25%
wall_transition_length = 100%
wipe_before_external_loop = 0
wipe_on_loops = 0
wipe_speed = 80%
;;;wipe_before_external_loop = 0
;;;wipe_on_loops = 0
;;;wipe_speed = 80%
wipe_tower_bridging = 10
wipe_tower_cone_angle = 0
wipe_tower_extra_spacing = 100%
wipe_tower_rotation_angle = 0
wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70
;;;wipe_tower_rotation_angle = 0
;;;wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70

View File

@@ -3,224 +3,224 @@ show_name = 0.20mm Standard Quality
[settings]
adaptive_layer_height = 0
reduce_crossing_wall = 0
bridge_flow = 0.95
variable_layer_height = 0
avoid_crossing_perimeters = 0
bridge_flow_ratio = 0.95
bridge_speed = 50
brim_width = 5
print_sequence = by layer
complete_objects = 0
default_acceleration = 2500
bridge_no_support = 0
dont_support_bridges = 0
elefant_foot_compensation = 0.15
outer_wall_line_width = 0.42
outer_wall_speed = 60
line_width = 0.45
infill_direction = 45
sparse_infill_density = 15%
sparse_infill_pattern = zig-zag
initial_layer_line_width = 0.5
initial_layer_print_height = 0.2
initial_layer_speed = 30
gap_infill_speed = 50
infill_combination = 0
sparse_infill_line_width = 0.45
infill_wall_overlap = 30
sparse_infill_speed = 180
external_perimeter_extrusion_width = 0.42
external_perimeter_speed = 60
extrusion_width = 0.45
fill_angle = 45
fill_density = 15%
fill_pattern = zigzag
first_layer_extrusion_width = 0.5
first_layer_height = 0.2
first_layer_speed = 30
gap_fill_speed = 50
solid_infill_every_layers = 0
infill_extrusion_width = 0.45
infill_overlap = 30%
infill_speed = 180
interface_shells = 0
detect_overhang_wall = 1
reduce_infill_retraction = 1
wall_loops = 2
inner_wall_line_width = 0.45
inner_wall_speed = 90
print_settings_id =
;;detect_overhang_wall = 1
;;reduce_infill_retraction = 1
perimeters = 2
perimeter_extrusion_width = 0.45
perimeter_speed = 90
;;;print_settings_id =
raft_layers = 0
seam_position = aligned
skirt_distance = 2
skirt_height = 2
minimum_sparse_infill_area = 10
internal_solid_infill_line_width = 0.42
internal_solid_infill_speed = 180
spiral_mode = 0
solid_infill_below_area = 10
solid_infill_extrusion_width = 0.42
solid_infill_speed = 180
spiral_vase = 0
standby_temperature_delta = -5
detect_thin_wall = 0
top_surface_line_width = 0.42
top_surface_speed = 50
thin_walls = 0
top_infill_extrusion_width = 0.42
top_solid_infill_speed = 50
travel_speed = 150
enable_prime_tower = 0
prime_tower_width = 60
xy_hole_compensation = 0
xy_contour_compensation = 0
max_travel_detour_distance = 0
bottom_surface_pattern = monotonic
bottom_shell_layers = 4
bottom_shell_thickness = 0
brim_object_gap = 0.1
compatible_printers_condition =
top_surface_acceleration = 2500
wipe_tower = 0
wipe_tower_width = 60
xy_size_compensation = 0
;;;xy_contour_compensation = 0
;;;max_travel_detour_distance = 0
bottom_fill_pattern = monotonic
bottom_solid_layers = 4
bottom_solid_min_thickness = 0
;;;brim_object_gap = 0.1
;;;compatible_printers_condition =
top_solid_infill_acceleration = 2500
draft_shield = disabled
enable_arc_fitting = 1
wall_infill_order = inner wall/outer wall/infill
initial_layer_acceleration = 500
arc_fitting = disabled
;;;wall_infill_order = inner wall/outer wall/infill
first_layer_acceleration = 500
travel_acceleration = 2500
inner_wall_acceleration = 2000
ironing_flow = 15%
perimeter_acceleration = 2000
ironing_flowrate = 15%
ironing_spacing = 0.1
ironing_speed = 20
ironing_type = top
layer_height = 0.2
overhang_1_4_speed = 0
overhang_2_4_speed = 60
overhang_3_4_speed = 30
overhang_4_4_speed = 10
skirt_loops = 0
overhang_speed_0 = 0
overhang_speed_1 = 60
overhang_speed_2 = 30
overhang_speed_3 = 10
skirts = 2
resolution = 0.012
top_surface_pattern = monotonic
top_shell_layers = 4
top_shell_thickness = 0.8
initial_layer_infill_speed = 80
top_fill_pattern = monotonic
top_solid_layers = 4
top_solid_min_thickness = 0.8
first_layer_infill_speed = 80
wipe_tower_no_sparse_layers = 0
accel_to_decel_enable = 1
accel_to_decel_factor = 25
acceleration_limit_mess = [[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]
acceleration_limit_mess_enable = 0
ai_infill = 0
alternate_extra_wall = 0
bottom_solid_infill_flow_ratio = 1
;;;accel_to_decel_enable = 1
;;;accel_to_decel_factor = 25
;;;acceleration_limit_mess = [[0.5,1.0,100,6000],[1.0,1.5,80,5500],[1.5,2.0,60,5000]]
;;;acceleration_limit_mess_enable = 0
;;;ai_infill = 0
;;;alternate_extra_wall = 0
;;;bottom_solid_infill_flow_ratio = 1
bridge_acceleration = 50%
bridge_angle = 0
bridge_density = 100%
brim_ears_detection_length = 1
brim_ears_max_angle = 125
;;;bridge_density = 100%
;;;brim_ears_detection_length = 1
;;;brim_ears_max_angle = 125
brim_type = no_brim
counterbore_hole_bridging = none
default_jerk = 10
detect_narrow_internal_solid_infill = 1
dont_filter_internal_bridges = disabled
elefant_foot_compensation_layers = 1
enable_overhang_speed = 1
enforce_support_layers = 0
;;;counterbore_hole_bridging = none
;;;default_jerk = 10
;;;detect_narrow_internal_solid_infill = 1
;;;dont_filter_internal_bridges = disabled
;;;elefant_foot_compensation_layers = 1
enable_dynamic_overhang_speeds = 1
support_material_enforce_layers = 0
ensure_vertical_shell_thickness = ensure_all
exclude_object = 0
;;;exclude_object = 0
extra_perimeters_on_overhangs = 0
filter_out_gap_fill = 0
flush_into_infill = 0
flush_into_objects = 0
flush_into_support = 1
;;;filter_out_gap_fill = 0
;;;flush_into_infill = 0
;;;flush_into_objects = 0
;;;flush_into_support = 1
fuzzy_skin = none
fuzzy_skin_first_layer = 0
fuzzy_skin_point_distance = 0.8
;;;fuzzy_skin_first_layer = 0
fuzzy_skin_point_dist = 0.8
fuzzy_skin_thickness = 0.3
gap_fill_target = everywhere
gcode_add_line_number = 0
gap_fill_enabled = everywhere
;;;gcode_add_line_number = 0
gcode_comments = 0
gcode_label_objects = 1
hole_to_polyhole = 0
hole_to_polyhole_threshold = 0.01
hole_to_polyhole_twisted = 1
independent_support_layer_height = 1
;;;hole_to_polyhole = 0
;;;hole_to_polyhole_threshold = 0.01
;;;hole_to_polyhole_twisted = 1
;;;independent_support_layer_height = 1
infill_anchor = 400%
infill_anchor_max = 20
infill_jerk = 10
initial_layer_jerk = 10
initial_layer_min_bead_width = 85%
initial_layer_travel_speed = 100%
inner_wall_jerk = 10
internal_bridge_flow = 1
internal_bridge_speed = 150%
internal_solid_infill_acceleration = 100%
internal_solid_infill_pattern = monotonic
ironing_angle = -1
ironing_pattern = zig-zag
ironing_support_layer = 0
is_infill_first = 0
make_overhang_printable = 0
make_overhang_printable_angle = 55
make_overhang_printable_hole_size = 0
material_flow_dependent_temperature = 0
material_flow_temp_graph = [[3.0,210],[10.0,220],[12.0,230]]
max_bridge_length = 10
max_volumetric_extrusion_rate_slope = 0
max_volumetric_extrusion_rate_slope_segment_length = 3
;;;infill_jerk = 10
;;;initial_layer_jerk = 10
;;;initial_layer_min_bead_width = 85%
;;;initial_layer_travel_speed = 100%
;;;inner_wall_jerk = 10
;;;internal_bridge_flow = 1
;;;internal_bridge_speed = 150%
solid_infill_acceleration = 100%
solid_fill_pattern = monotonic
;;;ironing_angle = -1
;;;ironing_pattern = zigzag
;;;ironing_support_layer = 0
infill_first = 0
;;;make_overhang_printable = 0
;;;make_overhang_printable_angle = 55
;;;make_overhang_printable_hole_size = 0
;;;material_flow_dependent_temperature = 0
;;;material_flow_temp_graph = [[3.0,210],[10.0,220],[12.0,230]]
;;;max_bridge_length = 10
;;;max_volumetric_extrusion_rate_slope = 0
;;;max_volumetric_extrusion_rate_slope_segment_length = 3
min_bead_width = 85%
min_feature_size = 25%
min_length_factor = 0.5
min_width_top_surface = 300%
minimum_support_area = 5
;;;min_length_factor = 0.5
;;;min_width_top_surface = 300%
;;;minimum_support_area = 5
mmu_segmented_region_interlocking_depth = 0
mmu_segmented_region_max_width = 0
only_one_wall_first_layer = 0
only_one_wall_top = 1
;;;only_one_wall_first_layer = 0
top_one_perimeter_type = top
ooze_prevention = 0
outer_wall_acceleration = 1000
outer_wall_jerk = 10
overhang_reverse = 0
overhang_reverse_internal_only = 0
overhang_reverse_threshold = 50%
overhang_speed_classic = 0
precise_outer_wall = 0
prime_tower_brim_width = 3
prime_tower_enhance_type = chamfer
prime_volume = 45
print_flow_ratio = 1
print_order = default
external_perimeter_acceleration = 1000
;;;outer_wall_jerk = 10
;;;overhang_reverse = 0
;;;overhang_reverse_internal_only = 0
;;;overhang_reverse_threshold = 50%
;;;overhang_speed_classic = 0
;;;precise_outer_wall = 0
wipe_tower_brim_width = 3
;;;prime_tower_enhance_type = chamfer
;;;prime_volume = 45
;;;print_flow_ratio = 1
;;;print_order = default
raft_contact_distance = 0.1
raft_expansion = 1.5
raft_first_layer_density = 90%
raft_first_layer_expansion = 2
role_based_wipe_speed = 0
scarf_angle_threshold = 155
scarf_joint_flow_ratio = 1
scarf_joint_speed = 100%
scarf_overhang_threshold = 40%
seam_gap = 10%
seam_slope_conditional = 0
seam_slope_entire_loop = 0
seam_slope_inner_walls = 0
seam_slope_min_length = 20
seam_slope_start_height = 0
seam_slope_steps = 10
seam_slope_type = none
;;;role_based_wipe_speed = 0
;;;scarf_angle_threshold = 155
;;;scarf_joint_flow_ratio = 1
;;;scarf_joint_speed = 100%
;;;scarf_overhang_threshold = 40%
seam_gap_distance = 10%
;;;seam_slope_conditional = 0
scarf_seam_entire_loop = 0
scarf_seam_on_inner_perimeters = 0
scarf_seam_length = 20
scarf_seam_start_height = 0
;;;seam_slope_steps = 10
;;;seam_slope_type = none
single_extruder_multi_material_priming = 0
skirt_speed = 50
;;;skirt_speed = 50
slice_closing_radius = 0.049
slicing_mode = regular
slow_down_layers = 0
slowdown_for_curled_perimeters = 0
small_area_infill_flow_compensation = 0
small_area_infill_flow_compensation_model = 0,0;"\n0.2,0.4444";"\n0.4,0.6145";"\n0.6,0.7059";"\n0.8,0.7619";"\n1.5,0.8571";"\n2,0.8889";"\n3,0.9231";"\n5,0.9520";"\n10,1"
;;;slow_down_layers = 0
avoid_crossing_curled_overhangs = 0
;;;small_area_infill_flow_compensation = 0
;;;small_area_infill_flow_compensation_model = 0,0;"\n0.2,0.4444";"\n0.4,0.6145";"\n0.6,0.7059";"\n0.8,0.7619";"\n1.5,0.8571";"\n2,0.8889";"\n3,0.9231";"\n5,0.9520";"\n10,1"
small_perimeter_speed = 50%
small_perimeter_threshold = 0
solid_infill_filament = 1
sparse_infill_acceleration = 100%
sparse_infill_filament = 1
speed_limit_to_height = [[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]
speed_limit_to_height_enable = 0
spiral_mode_max_xy_smoothing = 200%
spiral_mode_smooth = 0
;;;small_perimeter_threshold = 0
;;;solid_infill_filament = 1
infill_acceleration = 100%
;;;sparse_infill_filament = 1
;;;speed_limit_to_height = [[100,150,100,6000],[150,200,80,5500],[200,250,60,5000]]
;;;speed_limit_to_height_enable = 0
;;;spiral_mode_max_xy_smoothing = 200%
;;;spiral_mode_smooth = 0
staggered_inner_seams = 1
thick_bridges = 0
thick_internal_bridges = 1
timelapse_type = 0
top_solid_infill_flow_ratio = 1
top_surface_jerk = 8
travel_jerk = 10
;;;thick_internal_bridges = 1
;;;timelapse_type = 0
;;;top_solid_infill_flow_ratio = 1
;;;top_surface_jerk = 8
;;;travel_jerk = 10
travel_speed_z = 0
wall_direction = auto
;;;wall_direction = auto
wall_distribution_count = 1
wall_filament = 1
wall_generator = arachne
wall_sequence = inner wall/outer wall
;;;wall_filament = 1
perimeter_generator = arachne
;;;wall_sequence = inner wall/outer wall
wall_transition_angle = 10
wall_transition_filter_deviation = 25%
wall_transition_length = 100%
wipe_before_external_loop = 0
wipe_on_loops = 0
wipe_speed = 100%
;;;wipe_before_external_loop = 0
;;;wipe_on_loops = 0
;;;wipe_speed = 100%
wipe_tower_bridging = 10
wipe_tower_cone_angle = 0
wipe_tower_extra_spacing = 100%
wipe_tower_rotation_angle = 0
wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70
;;;wipe_tower_rotation_angle = 0
;;;wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70

View File

@@ -1,5 +1,5 @@
[metadata]
show_name = Grid Support
show_name = 网状支撑 (Grid Support)
[settings]
@@ -7,11 +7,11 @@ support_material = 1
support_material_auto = 1
support_material_extrusion_width = 0.4
support_material_interface_extruder = 0
support_top_z_distance = 0.2
support_interface_loop_pattern = 0
support_interface_top_layers = 2
support_interface_spacing = 0.5
support_interface_speed = 100%
support_material_contact_distance = 0.2
;;;support_interface_loop_pattern = 0
support_material_interface_layers = 2
support_material_interface_spacing = 0.5
support_material_interface_speed = 100%
support_material_pattern = rectilinear
support_material_spacing = 2.5
support_material_speed = 50
@@ -24,11 +24,11 @@ support_material_bottom_interface_layers = 2
support_material_angle = 0
support_bottom_interface_spacing = 0.5
support_bottom_z_distance = 0.2
support_critical_regions_only = 0
support_expansion = 0
support_interface_not_for_body = 1
support_interface_pattern = auto
support_remove_small_overhang = 1
support_xy_overrides_z = xy_overrides_z
;;;support_bottom_interface_spacing = 0.5
support_material_bottom_contact_distance = 0.2
;;;support_critical_regions_only = 0
;;;support_expansion = 0
;;;support_interface_not_for_body = 1
support_material_interface_pattern = auto
;;;support_remove_small_overhang = 1
;;;support_xy_overrides_z = xy_overrides_z

View File

@@ -1,50 +1,50 @@
[metadata]
show_name = No Support
show_name = 无支撑 (No Support)
[settings]
support_material = 0
support_line_width = 0.4
support_interface_filament = 0
support_on_build_plate_only = 0
support_top_z_distance = 0.2
support_interface_loop_pattern = 0
support_interface_top_layers = 2
support_interface_spacing = 0.5
support_interface_speed = 100%
support_base_pattern = rectilinear
support_base_pattern_spacing = 2.5
support_speed = 50
support_threshold_angle = 30
support_object_xy_distance = 0.35
;;;support_line_width = 0.4
;;;support_interface_filament = 0
;;;support_on_build_plate_only = 0
support_material_contact_distance = 0.2
;;;support_interface_loop_pattern = 0
support_material_interface_layers = 2
support_material_interface_spacing = 0.5
support_material_interface_speed = 100%
;;;support_base_pattern = rectilinear
;;;support_base_pattern_spacing = 2.5
support_material_speed = 50
;;;support_threshold_angle = 30
;;;support_object_xy_distance = 0.35
support_type = normal(auto)
;;;support_type = 1
support_material_style = default
support_interface_bottom_layers = 2
tree_support_branch_angle = 45
tree_support_wall_count = 0
support_material_bottom_interface_layers = 2
;;;tree_support_branch_angle = 45
;;;tree_support_wall_count = 0
support_angle = 0
support_bottom_interface_spacing = 0.5
support_bottom_z_distance = 0.2
support_critical_regions_only = 0
support_expansion = 0
support_interface_not_for_body = 1
support_interface_pattern = auto
support_remove_small_overhang = 1
support_xy_overrides_z = xy_overrides_z
support_material_angle = 0
;;;support_bottom_interface_spacing = 0.5
support_material_bottom_contact_distance = 0.2
;;;support_critical_regions_only = 0
;;;support_expansion = 0
;;;support_interface_not_for_body = 1
support_material_interface_pattern = auto
;;;support_remove_small_overhang = 1
;;;support_xy_overrides_z = xy_overrides_z
tree_support_adaptive_layer_height = 1
tree_support_angle_slow = 25
tree_support_auto_brim = 1
tree_support_branch_angle_organic = 40
tree_support_branch_diameter = 2
tree_support_branch_diameter_angle = 5
tree_support_branch_diameter_double_wall = 3
tree_support_branch_diameter_organic = 2
tree_support_branch_distance = 5
tree_support_branch_distance_organic = 1
tree_support_brim_width = 3
tree_support_tip_diameter = 0.8
tree_support_top_rate = 30%
;;;tree_support_adaptive_layer_height = 1
;;;tree_support_angle_slow = 25
;;;tree_support_auto_brim = 1
;;;tree_support_branch_angle_organic = 40
;;;tree_support_branch_diameter = 2
;;;tree_support_branch_diameter_angle = 5
;;;tree_support_branch_diameter_double_wall = 3
;;;tree_support_branch_diameter_organic = 2
;;;tree_support_branch_distance = 5
;;;tree_support_branch_distance_organic = 1
;;;tree_support_brim_width = 3
;;;tree_support_tip_diameter = 0.8
;;;tree_support_top_rate = 30%

View File

@@ -1,5 +1,5 @@
[metadata]
show_name = Snug Support
show_name = 松散支撑 (Snug Support)
[settings]
@@ -7,11 +7,11 @@ support_material = 1
support_material_auto = 1
support_material_extrusion_width = 0.4
support_material_interface_extruder = 0
support_top_z_distance = 0.2
support_interface_loop_pattern = 0
support_interface_top_layers = 2
support_interface_spacing = 0.5
support_interface_speed = 100%
support_material_contact_distance = 0.2
;;;support_interface_loop_pattern = 0
support_material_interface_layers = 2
support_material_interface_spacing = 0.5
support_material_interface_speed = 100%
support_material_pattern = rectilinear
support_material_spacing = 2.5
support_material_speed = 50
@@ -24,11 +24,11 @@ support_material_bottom_interface_layers = 2
support_material_angle = 0
support_bottom_interface_spacing = 0.5
support_bottom_z_distance = 0.2
support_critical_regions_only = 0
support_expansion = 0
support_interface_not_for_body = 1
support_interface_pattern = auto
support_remove_small_overhang = 1
support_xy_overrides_z = xy_overrides_z
;;;support_bottom_interface_spacing = 0.5
support_material_bottom_contact_distance = 0.2
;;;support_critical_regions_only = 0
;;;support_expansion = 0
;;;support_interface_not_for_body = 1
support_material_interface_pattern = auto
;;;support_remove_small_overhang = 1
;;;support_xy_overrides_z = xy_overrides_z

View File

@@ -1,5 +1,5 @@
[metadata]
show_name = Tree Support
show_name = 树状支撑 (Tree Support)
[settings]
@@ -7,11 +7,11 @@ support_material = 1
support_material_auto = 1
support_material_extrusion_width = 0.4
support_material_interface_extruder = 0
support_top_z_distance = 0.2
support_interface_loop_pattern = 0
support_interface_top_layers = 2
support_interface_spacing = 0.5
support_interface_speed = 100%
support_material_contact_distance = 0.2
;;;support_interface_loop_pattern = 0
support_material_interface_layers = 2
support_material_interface_spacing = 0.5
support_material_interface_speed = 100%
support_material_pattern = rectilinear
support_material_spacing = 2.5
support_material_speed = 50
@@ -24,14 +24,14 @@ support_material_bottom_interface_layers = 2
support_material_angle = 0
support_bottom_interface_spacing = 0.5
support_bottom_z_distance = 0.2
support_critical_regions_only = 0
support_expansion = 0
support_interface_not_for_body = 1
support_interface_pattern = auto
support_remove_small_overhang = 1
support_xy_overrides_z = xy_overrides_z
;;;support_bottom_interface_spacing = 0.5
support_material_bottom_contact_distance = 0.2
;;;support_critical_regions_only = 0
;;;support_expansion = 0
;;;support_interface_not_for_body = 1
support_material_interface_pattern = auto
;;;support_remove_small_overhang = 1
;;;support_xy_overrides_z = xy_overrides_z
support_tree_angle = 45

417
valid_keys.txt Normal file
View File

@@ -0,0 +1,417 @@
load
material_profile
print_profile
printer_profile
export_3mf
export_gcode
gcode
export_obj
export_sla
sla
export_stl
gcodeviewer
help
help_fff
help_sla
info
query_print_filament_profiles
query_printer_models
save
slice
align_xy
center
cut
dont_arrange
duplicate
duplicate_grid
ensure_on_bed
no_ensure_on_bed
merge
rotate
rotate_x
rotate_y
scale
scale_to_fit
split
config_compatibility
datadir
delete_after_load
ignore_nonexistent_config
load
loglevel
opengl_aa
output
single_instance
threads
fill_pattern
load
arc_fitting
autoemit_temperature_commands
avoid_crossing_curled_overhangs
avoid_crossing_perimeters
bed_custom_model
bed_custom_texture
bed_shape
bed_temperature
before_layer_gcode
between_objects_gcode
binary_gcode
bridge_acceleration
bridge_fan_speed
chamber_minimal_temperature
chamber_temperature
color_change_gcode
colorprint_heights
complete_objects
cooling
cooling_perimeter_transition_distance
cooling_slowdown_logic
cooling_tube_length
cooling_tube_retraction
custom_parameters_filament
custom_parameters_print
custom_parameters_printer
default_acceleration
deretract_speed
disable_fan_first_layers
draft_shield
duplicate_distance
enable_dynamic_fan_speeds
end_filament_gcode
end_gcode
external_perimeter_acceleration
extra_loading_move
extruder_clearance_height
extruder_clearance_radius
extruder_colour
extruder_offset
extrusion_axis
extrusion_multiplier
fan_always_on
fan_below_layer_time
filament_abrasive
filament_colour
filament_cooling_final_speed
filament_cooling_initial_speed
filament_cooling_moves
filament_cost
filament_density
filament_deretract_speed
filament_diameter
filament_infill_max_crossing_speed
filament_infill_max_speed
filament_load_time
filament_loading_speed
filament_loading_speed_start
filament_max_volumetric_speed
filament_minimal_purge_on_wipe_tower
filament_multitool_ramming
filament_multitool_ramming_flow
filament_multitool_ramming_volume
filament_notes
filament_purge_multiplier
filament_ramming_parameters
filament_retract_before_travel
filament_retract_before_wipe
filament_retract_layer_change
filament_retract_length
filament_retract_length_toolchange
filament_retract_lift
filament_retract_lift_above
filament_retract_lift_below
filament_retract_restart_extra
filament_retract_restart_extra_toolchange
filament_retract_speed
filament_seam_gap_distance
filament_shrinkage_compensation_xy
filament_shrinkage_compensation_z
filament_soluble
filament_spool_weight
filament_stamping_distance
filament_stamping_loading_speed
filament_toolchange_delay
filament_travel_lift_before_obstacle
filament_travel_max_lift
filament_travel_ramping_lift
filament_travel_slope
filament_type
filament_unload_time
filament_unloading_speed
filament_unloading_speed_start
filament_wipe
first_layer_acceleration
first_layer_acceleration_over_raft
first_layer_bed_temperature
first_layer_infill_speed
first_layer_speed
first_layer_speed_over_raft
first_layer_temperature
full_fan_speed_layer
gcode_comments
gcode_flavor
gcode_label_objects
gcode_resolution
gcode_substitutions
high_current_on_filament_swap
infill_acceleration
infill_first
after_layer_gcode
layer_gcode
max_fan_speed
max_layer_height
max_print_height
max_print_speed
max_volumetric_extrusion_rate_slope_negative
max_volumetric_extrusion_rate_slope_positive
max_volumetric_speed
min_fan_speed
min_layer_height
min_print_speed
min_skirt_length
multimaterial_purging
notes
nozzle_diameter
nozzle_high_flow
only_retract_when_crossing_perimeters
ooze_prevention
output_filename_format
overhang_fan_speed_0
overhang_fan_speed_1
overhang_fan_speed_2
overhang_fan_speed_3
parking_pos_retraction
pause_print_gcode
perimeter_acceleration
post_process
prefer_clockwise_movements
preset_name
preset_names
printer_model
printer_notes
printer_technology
printer_variant
remaining_times
resolution
retract_before_travel
retract_before_wipe
retract_layer_change
retract_length
retract_length_toolchange
retract_lift
retract_lift_above
retract_lift_below
retract_restart_extra
retract_restart_extra_toolchange
retract_speed
seam_gap_distance
silent_mode
single_extruder_multi_material
single_extruder_multi_material_priming
skirt_distance
skirt_height
skirts
slowdown_below_layer_time
solid_infill_acceleration
solid_layers
solid_min_thickness
spiral_vase
staggered_inner_seams
standby_temperature_delta
start_filament_gcode
start_gcode
temperature
template_custom_gcode
thumbnails
thumbnails_format
toolchange_gcode
top_solid_infill_acceleration
travel_acceleration
travel_lift_before_obstacle
travel_max_lift
travel_ramping_lift
travel_short_distance_acceleration
travel_slope
travel_speed
travel_speed_z
use_firmware_retraction
use_relative_e_distances
use_volumetric_e
variable_layer_height
wipe
wipe_tower
wipe_tower_acceleration
wipe_tower_bridging
wipe_tower_brim_width
wipe_tower_cone_angle
wipe_tower_extra_flow
wipe_tower_extra_spacing
wipe_tower_no_sparse_layers
wipe_tower_width
wiping_volumes_matrix
wiping_volumes_use_custom_matrix
z_offset
bridge_flow_ratio
elefant_foot_compensation
infill_anchor
infill_anchor_max
infill_overlap
interlocking_beam
interlocking_beam_layer_count
interlocking_beam_width
interlocking_boundary_avoidance
interlocking_depth
interlocking_orientation
min_bead_width
min_feature_size
mmu_segmented_region_interlocking_depth
mmu_segmented_region_max_width
slice_closing_radius
slicing_mode
wall_distribution_count
wall_transition_angle
wall_transition_filter_deviation
wall_transition_length
xy_size_compensation
bed_temperature_extruder
extruder
infill_extruder
perimeter_extruder
solid_infill_extruder
support_material_extruder
support_material_interface_extruder
wipe_tower_extruder
automatic_extrusion_widths
external_perimeter_extrusion_width
extrusion_width
first_layer_extrusion_width
infill_extrusion_width
perimeter_extrusion_width
solid_infill_extrusion_width
support_material_extrusion_width
top_infill_extrusion_width
fuzzy_skin
fuzzy_skin_point_dist
fuzzy_skin_thickness
automatic_infill_combination
automatic_infill_combination_max_layer_height
bottom_fill_pattern
external_fill_pattern
solid_fill_pattern
bridge_angle
fill_angle
fill_density
fill_pattern
infill_every_layers
solid_infill_below_area
solid_infill_every_layers
top_fill_pattern
external_fill_pattern
solid_fill_pattern
ironing
ironing_flowrate
ironing_spacing
ironing_type
avoid_crossing_perimeters_max_detour
bottom_solid_layers
bottom_solid_min_thickness
ensure_vertical_shell_thickness
external_perimeters_first
extra_perimeters
extra_perimeters_on_overhangs
first_layer_height
gap_fill_enabled
interface_shells
layer_height
only_one_perimeter_first_layer
overhangs
perimeter_generator
perimeters
scarf_seam_entire_loop
scarf_seam_length
scarf_seam_max_segment_length
scarf_seam_on_inner_perimeters
scarf_seam_only_on_smooth
scarf_seam_placement
scarf_seam_start_height
seam_position
thick_bridges
thin_walls
top_one_perimeter_type
top_solid_layers
top_solid_min_thickness
machine_limits_usage
machine_max_acceleration_e
machine_max_acceleration_extruding
machine_max_acceleration_retracting
machine_max_acceleration_travel
machine_max_acceleration_x
machine_max_acceleration_y
machine_max_acceleration_z
machine_max_feedrate_e
machine_max_feedrate_x
machine_max_feedrate_y
machine_max_feedrate_z
machine_max_jerk_e
machine_max_jerk_x
machine_max_jerk_y
machine_max_jerk_z
machine_max_junction_deviation
machine_min_extruding_rate
machine_min_travel_rate
brim_separation
brim_type
brim_width
bridge_speed
enable_dynamic_overhang_speeds
external_perimeter_speed
gap_fill_speed
infill_speed
ironing_speed
over_bridge_speed
overhang_speed_0
overhang_speed_1
overhang_speed_2
overhang_speed_3
perimeter_speed
small_perimeter_speed
solid_infill_speed
top_solid_infill_speed
dont_support_bridges
raft_contact_distance
raft_expansion
raft_first_layer_density
raft_first_layer_expansion
raft_layers
support_material
support_material_angle
support_material_auto
support_material_bottom_contact_distance
support_material_bottom_interface_layers
support_material_buildplate_only
support_material_closing_radius
support_material_contact_distance
support_material_enforce_layers
support_material_interface_contact_loops
support_material_interface_layers
support_material_interface_pattern
support_material_interface_spacing
support_material_interface_speed
support_material_pattern
support_material_spacing
support_material_speed
support_material_style
support_material_synchronize_layers
support_material_threshold
support_material_with_sheath
support_material_xy_spacing
support_tree_angle
support_tree_angle_slow
support_tree_branch_diameter
support_tree_branch_diameter_angle
support_tree_branch_diameter_double_wall
support_tree_branch_distance
support_tree_tip_diameter
support_tree_top_rate
wipe_into_infill
wipe_into_objects
idle_temperature