Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding 3rd party manufacturer Two Trees Sp-5 Sapphire Plus V1.1 #4479

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions resources/profiles/TwoTrees/filament/Generic ABS @TwoTrees.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"type": "filament",
"filament_id": "GFB99",
"setting_id": "GFSB99_VORON_00",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the right formate is fist 2 letter of filament_id+S+remain filament letter + vendor + index, for example, it should be GFSB99_TwoTrees_00. the setting id need to be unique.

"name": "Generic ABS @TwoTrees",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.926"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
"Voron Trident 250 0.4 nozzle",
"Voron Trident 300 0.4 nozzle",
"Voron Trident 350 0.4 nozzle",
"Voron 0.1 0.4 nozzle"
]
}
40 changes: 40 additions & 0 deletions resources/profiles/TwoTrees/filament/Generic PETG @TwoTrees.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSG99_VORON_00",
"name": "Generic PETG @TwoTrees",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"fan_cooling_layer_time": [
"30"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"25%"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"filament_flow_ratio": [
"0.95"
],
"filament_max_volumetric_speed": [
"10"
],
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
"Voron Trident 250 0.4 nozzle",
"Voron Trident 300 0.4 nozzle",
"Voron Trident 350 0.4 nozzle",
"Voron 0.1 0.4 nozzle",
"Two Trees Sapphire Plus v1.1"
]
}
24 changes: 24 additions & 0 deletions resources/profiles/TwoTrees/filament/Generic PLA @TwoTrees.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"type": "filament",
"filament_id": "GFL99",
"setting_id": "GFSL99_VORON_00",
"name": "Generic PLA @TwoTrees",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": [
"0.98"
],
"slow_down_layer_time": [
"8"
],
"compatible_printers": [
"Voron 2.4 250 0.4 nozzle",
"Voron 2.4 300 0.4 nozzle",
"Voron 2.4 350 0.4 nozzle",
"Voron Trident 250 0.4 nozzle",
"Voron Trident 300 0.4 nozzle",
"Voron Trident 350 0.4 nozzle",
"Voron 0.1 0.4 nozzle"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"type": "machine",
"setting_id": "GM_VORON_006",
"name": "Two Trees Sapphire Plus v1.1",
"from": "system",
"instantiation": "true",
"inherits": "fdm_klipper_common",
"printer_model": "Voron Trident 300",
"nozzle_diameter": [
"0.4"
],
"printable_area": [
"0x0",
"310x0",
"310x310",
"0x310"
],
"printable_height": "350",
"retract_lift_below":[
"349"
]
}
11 changes: 11 additions & 0 deletions resources/profiles/TwoTrees/process/0.20mm Standard TwoTrees.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "process",
"setting_id": "GP_VORON_004",
"name": "0.20mm Standard TwoTrees",
"from": "system",
"inherits": "fdm_process_two_trees",
"instantiation": "true",
"layer_height": "0.2",
"bottom_shell_layers": "3",
"top_shell_layers": "4"
}
59 changes: 59 additions & 0 deletions resources/profiles/TwoTrees/process/fdm_process_common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{
"type": "process",
"name": "fdm_process_common",
"from": "system",
"instantiation": "false",
"adaptive_layer_height": "0",
"reduce_crossing_wall": "0",
"bridge_flow": "0.95",
"bridge_speed": "25",
"brim_width": "5",
"compatible_printers": [],
"print_sequence": "by layer",
"default_acceleration": "10000",
"bridge_no_support": "0",
"elefant_foot_compensation": "0.1",
"outer_wall_line_width": "0.4",
"outer_wall_speed": "120",
"line_width": "0.45",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "grid",
"initial_layer_line_width": "0.42",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "20",
"gap_infill_speed": "30",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "25%",
"sparse_infill_speed": "50",
"interface_shells": "0",
"detect_overhang_wall": "0",
"reduce_infill_retraction": "0",
"filename_format": "{input_filename_base}.gcode",
"wall_loops": "3",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "40",
"print_settings_id": "",
"raft_layers": "0",
"seam_position": "nearest",
"skirt_distance": "2",
"skirt_height": "2",
"minimum_sparse_infill_area": "0",
"internal_solid_infill_line_width": "0.45",
"internal_solid_infill_speed": "40",
"spiral_mode": "0",
"standby_temperature_delta": "-5",
"enable_support": "0",
"support_top_z_distance": "0.15",
"support_interface_speed": "80",
"support_speed": "40",
"detect_thin_wall": "0",
"top_surface_line_width": "0.4",
"top_surface_speed": "30",
"travel_speed": "400",
"enable_prime_tower": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0"
}
99 changes: 99 additions & 0 deletions resources/profiles/TwoTrees/process/fdm_process_two_trees.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
{
"type": "process",
"name": "fdm_process_two_trees",
"from": "system",
"instantiation": "false",
"inherits": "fdm_process_common",
"reduce_crossing_wall": "0",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "0.95",
"bridge_speed": "25",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers_condition": "",
"print_sequence": "by layer",
"default_acceleration": "5000",
"top_surface_acceleration": "3000",
"travel_acceleration": "7000",
"inner_wall_acceleration": "5000",
"outer_wall_acceleration": "3000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0",
"outer_wall_line_width": "0.4",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.4",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "grid",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "25%",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.2",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "80",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"inner_wall_line_width": "0.4",
"wall_loops": "3",
"print_settings_id": "",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.4",
"spiral_mode": "0",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_top_z_distance": "0.2",
"support_interface_speed": "80",
"support_speed": "150",
"top_surface_pattern": "monotonic",
"top_surface_line_width": "0.4",
"top_shell_layers": "3",
"top_shell_thickness": "0.8",
"initial_layer_speed": "50",
"initial_layer_infill_speed": "105",
"outer_wall_speed": "120",
"inner_wall_speed": "200",
"internal_solid_infill_speed": "200",
"top_surface_speed": "100",
"gap_infill_speed": "100",
"sparse_infill_speed": "200",
"travel_speed": "350",
"enable_prime_tower": "0",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "35",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"enable_arc_fitting": "0",
"accel_to_decel_enable": "1",
"accel_to_decel_factor": "50%",
"default_jerk": "9",
"initial_layer_jerk": "9",
"outer_wall_jerk": "7",
"infill_jerk": "12",
"travel_jerk": "12",
"inner_wall_jerk": "7",
"top_surface_jerk": "9",
"compatible_printers": [
"TwoTrees Sapphire Plus v1.1",
]
}