From 72df74d8e44a75290b6a02fa1439a762d7491d6a Mon Sep 17 00:00:00 2001 From: Lars Brubaker Date: Fri, 27 Feb 2015 11:09:37 -0800 Subject: [PATCH] Put in profiles for Leapfrog --- MatterControl.sln | 12 +- PartPreviewWindow/View3D/View3DWidget.cs | 26 +++ StaticData/OEMSettings/Settings.json | 2 +- .../Leapfrog/Creatr HS/config.ini | 153 ++++++++++++++++++ .../Leapfrog/Creatr HS/material/ABS.slice | 4 + .../Leapfrog/Creatr HS/material/PLA.slice | 4 + .../Leapfrog/Creatr HS/setup.ini | 3 + .../Leapfrog/Creatr XL/config.ini | 153 ++++++++++++++++++ .../Leapfrog/Creatr XL/material/ABS.slice | 4 + .../Leapfrog/Creatr XL/material/PLA.slice | 4 + .../Leapfrog/Creatr XL/setup.ini | 3 + .../Leapfrog/Creatr/config.ini | 153 ++++++++++++++++++ .../Leapfrog/Creatr/material/ABS.slice | 4 + .../Leapfrog/Creatr/material/PLA.slice | 4 + .../PrinterSettings/Leapfrog/Creatr/setup.ini | 3 + .../PrinterSettings/Leapfrog/Xeed/config.ini | 153 ++++++++++++++++++ .../Leapfrog/Xeed/material/ABS.slice | 4 + .../Leapfrog/Xeed/material/PLA.slice | 4 + .../PrinterSettings/Leapfrog/Xeed/setup.ini | 3 + 19 files changed, 690 insertions(+), 6 deletions(-) create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr HS/config.ini create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr HS/material/ABS.slice create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr HS/material/PLA.slice create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr HS/setup.ini create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr XL/config.ini create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr XL/material/ABS.slice create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr XL/material/PLA.slice create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr XL/setup.ini create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr/config.ini create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr/material/ABS.slice create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr/material/PLA.slice create mode 100644 StaticData/PrinterSettings/Leapfrog/Creatr/setup.ini create mode 100644 StaticData/PrinterSettings/Leapfrog/Xeed/config.ini create mode 100644 StaticData/PrinterSettings/Leapfrog/Xeed/material/ABS.slice create mode 100644 StaticData/PrinterSettings/Leapfrog/Xeed/material/PLA.slice create mode 100644 StaticData/PrinterSettings/Leapfrog/Xeed/setup.ini diff --git a/MatterControl.sln b/MatterControl.sln index 47f317856..b5f55c7db 100644 --- a/MatterControl.sln +++ b/MatterControl.sln @@ -106,6 +106,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{9EA7B0 EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PrintNotifications", "..\CloudServicesPlugin\PrintNotifications\PrintNotifications.csproj", "{291CD87C-2C58-4369-9D85-238C7EB31542}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Optional", "Optional", "{4E79BE4E-275E-4901-9173-E9096B7318F0}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -698,12 +700,12 @@ Global {DF6845CD-64C6-4263-8357-DA8066855739} = {2AB9B589-5C98-4C05-BBEA-F97DAE168EAB} {A526DC5D-65F3-461B-805F-D3AC9665F5C9} = {2AB9B589-5C98-4C05-BBEA-F97DAE168EAB} {F49EC1DD-D645-4709-8667-B57318AF67B0} = {DA2BE4E5-5FB2-4C74-9170-0D2513AAFC84} - {239CC6B1-537C-4998-9AA9-3372A3464498} = {DA2BE4E5-5FB2-4C74-9170-0D2513AAFC84} - {BEC6FD13-C765-4B90-836B-53823AC12E20} = {DA2BE4E5-5FB2-4C74-9170-0D2513AAFC84} + {239CC6B1-537C-4998-9AA9-3372A3464498} = {4E79BE4E-275E-4901-9173-E9096B7318F0} + {BEC6FD13-C765-4B90-836B-53823AC12E20} = {4E79BE4E-275E-4901-9173-E9096B7318F0} {3E4AABA8-D85F-4922-88C6-5C1B2D2308FB} = {2AB9B589-5C98-4C05-BBEA-F97DAE168EAB} - {6782BF37-8139-4DC6-885E-98D22D1FB258} = {DA2BE4E5-5FB2-4C74-9170-0D2513AAFC84} - {F5D74163-145F-47BF-83DC-D0E07249C6CA} = {DA2BE4E5-5FB2-4C74-9170-0D2513AAFC84} - {291CD87C-2C58-4369-9D85-238C7EB31542} = {DA2BE4E5-5FB2-4C74-9170-0D2513AAFC84} + {6782BF37-8139-4DC6-885E-98D22D1FB258} = {4E79BE4E-275E-4901-9173-E9096B7318F0} + {F5D74163-145F-47BF-83DC-D0E07249C6CA} = {4E79BE4E-275E-4901-9173-E9096B7318F0} + {291CD87C-2C58-4369-9D85-238C7EB31542} = {4E79BE4E-275E-4901-9173-E9096B7318F0} EndGlobalSection GlobalSection(MonoDevelopProperties) = preSolution StartupItem = MatterControl.csproj diff --git a/PartPreviewWindow/View3D/View3DWidget.cs b/PartPreviewWindow/View3D/View3DWidget.cs index 5cfe09cb6..21932a094 100644 --- a/PartPreviewWindow/View3D/View3DWidget.cs +++ b/PartPreviewWindow/View3D/View3DWidget.cs @@ -27,6 +27,8 @@ of the authors and should not be interpreted as representing official policies, either expressed or implied, of the FreeBSD Project. */ +//#define SPLITTING_TEST + using System; using System.Collections.Generic; using System.Collections.ObjectModel; @@ -777,6 +779,9 @@ namespace MatterHackers.MatterControl.PartPreviewWindow } } +#if SPLITTING_TEST + Mesh originalMesh = null; +#endif bool hasDrawn = false; Stopwatch timeSinceLastSpin = new Stopwatch(); void AutoSpin(object state) @@ -800,6 +805,27 @@ namespace MatterHackers.MatterControl.PartPreviewWindow meshViewerWidget.TrackballTumbleWidget.TrackBallController.Rotate(rotateAboutZ); Invalidate(); } + +#if SPLITTING_TEST // this some polygon splitting test code + if (MeshGroups.Count > 0 + && MeshGroups[0].Meshes.Count > 0) + { + if (originalMesh == null) + { + originalMesh = Mesh.Copy(MeshGroups[0].Meshes[0]); + } + + Mesh meshToTransform = Mesh.Copy(originalMesh); + + Vertex vertexCreated; + MeshEdge meshEdgeCreated; + meshToTransform.CleanAndMergMesh(); + meshToTransform.SplitMeshEdge(meshToTransform.MeshEdges[0], out vertexCreated, out meshEdgeCreated); + meshToTransform.CleanAndMergMesh(); + + MeshGroups[0].Meshes[0] = meshToTransform; + } +#endif } } diff --git a/StaticData/OEMSettings/Settings.json b/StaticData/OEMSettings/Settings.json index fc23feaa1..95f75aab4 100644 --- a/StaticData/OEMSettings/Settings.json +++ b/StaticData/OEMSettings/Settings.json @@ -1,5 +1,4 @@ { - "UseSimpleModeByDefault": false, "ThemeColor": "", "AffiliateCode": "5NEP8W", "WindowTitleExtra": "", @@ -11,6 +10,7 @@ "Airwolf 3D", "Blue Eagle Labs", "Deezmaker", + "Leapfrog", "Lulzbot", "Me3D", "OpenBeam", diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr HS/config.ini b/StaticData/PrinterSettings/Leapfrog/Creatr HS/config.ini new file mode 100644 index 000000000..6d45ec639 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr HS/config.ini @@ -0,0 +1,153 @@ +avoid_crossing_perimeters = 1 +bed_shape = rectangular +bed_size = 290,240 +bed_temperature = 50 +bottom_clip_amount = 0 +bottom_solid_layers = 3 +bridge_acceleration = 0 +bridge_fan_speed = 100 +bridge_flow_ratio = 1 +bridge_speed = 20 +brim_width = 0 +build_height = 180 +cancel_gcode = +center_part_on_bed = 1 +complete_objects = 0 +cool_extruder_lift = 0 +cooling = 1 +create_raft = 0 +default_acceleration = 0 +disable_fan_first_layers = 1 +end_gcode = M104 S0 ; turn off temperature\nG28 X0 ; home X axis\nM84 ; disable motors +external_perimeter_speed = 20 +external_perimeters_first = 0 +extra_perimeters = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extruder_count = 1 +extruder_offset = 0x0,0x0,0x0,0x0 +extruders_share_temperature = 0 +extrusion_axis = E +extrusion_multiplier = 1 +extrusion_width = 0 +fan_always_on = 0 +fan_below_layer_time = 60 +filament_diameter = 1.75 +fill_angle = 45 +fill_density = 0.4 +fill_pattern = honeycomb +first_layer_acceleration = 0 +first_layer_bed_temperature = 75 +first_layer_extrusion_width = 0 +first_layer_height = 0.25 +first_layer_speed = 20 +first_layer_temperature = 205 +g0 = 0 +gap_fill_speed = 20 +gcode_arcs = 0 +gcode_comments = 0 +gcode_flavor = reprap +gcode_output_type = REPRAP +has_fan = 1 +has_hardware_leveling = 0 +has_heated_bed = 1 +has_sd_card_reader = 0 +heat_extruder_before_homing = 0 +infill_acceleration = 0 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0 +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap_perimeter = .06 +infill_speed = 25 +infill_type = TRIANGLES +layer_gcode = +layer_height = 0.2 +max_fan_speed = 100 +min_extrusion_before_retract = .1 +min_fan_speed = 35 +min_print_speed = 10 +min_skirt_length = 0 +notes = +nozzle_diameter = 0.35 +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base].gcode +overhangs = 1 +pause_gcode = +perimeter_acceleration = 0 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_speed = 25 +perimeters = 3 +post_process = +print_center = 145,120 +raft_air_gap = .2 +raft_extruder = 0 +raft_extra_distance_around_part = 5 +raft_fan_speed_percent = 100 +raft_layers = 0 +raft_print_speed = 100% +randomize_start = 0 +repair_outlines_extensive_stitching = 0 +repair_outlines_keep_open = 0 +resolution = 0 +resume_gcode = +retract_before_travel = 5 +retract_layer_change = 1 +retract_length = 4 +retract_length_tool_change = 10 +retract_lift = 0 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 30 +skirt_distance = 6 +skirt_height = 1 +skirts = 3 +slowdown_below_layer_time = 30 +small_perimeter_speed = 30 +solid_fill_pattern = rectilinear +solid_infill_below_area = 70 +solid_infill_every_layers = 0 +solid_infill_extrusion_width = 0 +solid_infill_speed = 60 +spiral_vase = 0 +standby_temperature_delta = -5 +start_gcode = G28 ; home +start_perimeters_at_concave_points = 0 +start_perimeters_at_non_overhang = 0 +support_material = 0 +support_material_angle = 45 +support_material_create_internal_support = 0 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_infill_angle = 45 +support_material_interface_extruder = 1 +support_material_interface_layers = 3 +support_material_interface_spacing = 0 +support_material_pattern = honeycomb +support_material_spacing = 2.5 +support_material_speed = 60 +support_material_threshold = 0 +support_material_xy_distance = 0.7 +support_material_z_distance = 0.15 +support_material_z_gap_layers = 1 +support_type = LINES +temperature = 195 +thin_walls = 1 +threads = 2 +toolchange_gcode = +top_infill_extrusion_width = 0 +top_solid_infill_speed = 50 +top_solid_layers = 3 +travel_speed = 130 +use_firmware_retraction = 0 +use_relative_e_distances = 0 +vibration_limit = 0 +wipe = 0 +wipe_shield_distance = 0 +wipe_tower_size = 0 +z_can_be_negative = 0 +z_offset = 0 \ No newline at end of file diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr HS/material/ABS.slice b/StaticData/PrinterSettings/Leapfrog/Creatr HS/material/ABS.slice new file mode 100644 index 000000000..92715aa25 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr HS/material/ABS.slice @@ -0,0 +1,4 @@ +bed_temperature = 80 +first_layer_bed_temperature = 80 +first_layer_temperature = 230 +temperature = 230 diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr HS/material/PLA.slice b/StaticData/PrinterSettings/Leapfrog/Creatr HS/material/PLA.slice new file mode 100644 index 000000000..4fb2af301 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr HS/material/PLA.slice @@ -0,0 +1,4 @@ +bed_temperature = 50 +first_layer_bed_temperature = 50 +first_layer_temperature = 195 +temperature = 195 diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr HS/setup.ini b/StaticData/PrinterSettings/Leapfrog/Creatr HS/setup.ini new file mode 100644 index 000000000..9f8a0e2ee --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr HS/setup.ini @@ -0,0 +1,3 @@ +baud_rate = 115200 +default_material_presets = PLA +windows_driver = MHSerial.inf diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr XL/config.ini b/StaticData/PrinterSettings/Leapfrog/Creatr XL/config.ini new file mode 100644 index 000000000..3594d0d1b --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr XL/config.ini @@ -0,0 +1,153 @@ +avoid_crossing_perimeters = 1 +bed_shape = rectangular +bed_size = 200,270 +bed_temperature = 50 +bottom_clip_amount = 0 +bottom_solid_layers = 3 +bridge_acceleration = 0 +bridge_fan_speed = 100 +bridge_flow_ratio = 1 +bridge_speed = 20 +brim_width = 0 +build_height = 600 +cancel_gcode = +center_part_on_bed = 1 +complete_objects = 0 +cool_extruder_lift = 0 +cooling = 1 +create_raft = 0 +default_acceleration = 0 +disable_fan_first_layers = 1 +end_gcode = M104 S0 ; turn off temperature\nG28 X0 ; home X axis\nM84 ; disable motors +external_perimeter_speed = 20 +external_perimeters_first = 0 +extra_perimeters = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extruder_count = 1 +extruder_offset = 0x0,0x0,0x0,0x0 +extruders_share_temperature = 0 +extrusion_axis = E +extrusion_multiplier = 1 +extrusion_width = 0 +fan_always_on = 0 +fan_below_layer_time = 60 +filament_diameter = 1.75 +fill_angle = 45 +fill_density = 0.4 +fill_pattern = honeycomb +first_layer_acceleration = 0 +first_layer_bed_temperature = 75 +first_layer_extrusion_width = 0 +first_layer_height = 0.25 +first_layer_speed = 20 +first_layer_temperature = 205 +g0 = 0 +gap_fill_speed = 20 +gcode_arcs = 0 +gcode_comments = 0 +gcode_flavor = reprap +gcode_output_type = REPRAP +has_fan = 1 +has_hardware_leveling = 0 +has_heated_bed = 1 +has_sd_card_reader = 0 +heat_extruder_before_homing = 0 +infill_acceleration = 0 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0 +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap_perimeter = .06 +infill_speed = 25 +infill_type = TRIANGLES +layer_gcode = +layer_height = 0.2 +max_fan_speed = 100 +min_extrusion_before_retract = .1 +min_fan_speed = 35 +min_print_speed = 10 +min_skirt_length = 0 +notes = +nozzle_diameter = 0.35 +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base].gcode +overhangs = 1 +pause_gcode = +perimeter_acceleration = 0 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_speed = 25 +perimeters = 3 +post_process = +print_center = 100,135 +raft_air_gap = .2 +raft_extruder = 0 +raft_extra_distance_around_part = 5 +raft_fan_speed_percent = 100 +raft_layers = 0 +raft_print_speed = 100% +randomize_start = 0 +repair_outlines_extensive_stitching = 0 +repair_outlines_keep_open = 0 +resolution = 0 +resume_gcode = +retract_before_travel = 5 +retract_layer_change = 1 +retract_length = 4 +retract_length_tool_change = 10 +retract_lift = 0 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 30 +skirt_distance = 6 +skirt_height = 1 +skirts = 3 +slowdown_below_layer_time = 30 +small_perimeter_speed = 30 +solid_fill_pattern = rectilinear +solid_infill_below_area = 70 +solid_infill_every_layers = 0 +solid_infill_extrusion_width = 0 +solid_infill_speed = 60 +spiral_vase = 0 +standby_temperature_delta = -5 +start_gcode = G28 ; home +start_perimeters_at_concave_points = 0 +start_perimeters_at_non_overhang = 0 +support_material = 0 +support_material_angle = 45 +support_material_create_internal_support = 0 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_infill_angle = 45 +support_material_interface_extruder = 1 +support_material_interface_layers = 3 +support_material_interface_spacing = 0 +support_material_pattern = honeycomb +support_material_spacing = 2.5 +support_material_speed = 60 +support_material_threshold = 0 +support_material_xy_distance = 0.7 +support_material_z_distance = 0.15 +support_material_z_gap_layers = 1 +support_type = LINES +temperature = 195 +thin_walls = 1 +threads = 2 +toolchange_gcode = +top_infill_extrusion_width = 0 +top_solid_infill_speed = 50 +top_solid_layers = 3 +travel_speed = 130 +use_firmware_retraction = 0 +use_relative_e_distances = 0 +vibration_limit = 0 +wipe = 0 +wipe_shield_distance = 0 +wipe_tower_size = 0 +z_can_be_negative = 0 +z_offset = 0 \ No newline at end of file diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr XL/material/ABS.slice b/StaticData/PrinterSettings/Leapfrog/Creatr XL/material/ABS.slice new file mode 100644 index 000000000..92715aa25 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr XL/material/ABS.slice @@ -0,0 +1,4 @@ +bed_temperature = 80 +first_layer_bed_temperature = 80 +first_layer_temperature = 230 +temperature = 230 diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr XL/material/PLA.slice b/StaticData/PrinterSettings/Leapfrog/Creatr XL/material/PLA.slice new file mode 100644 index 000000000..4fb2af301 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr XL/material/PLA.slice @@ -0,0 +1,4 @@ +bed_temperature = 50 +first_layer_bed_temperature = 50 +first_layer_temperature = 195 +temperature = 195 diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr XL/setup.ini b/StaticData/PrinterSettings/Leapfrog/Creatr XL/setup.ini new file mode 100644 index 000000000..9f8a0e2ee --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr XL/setup.ini @@ -0,0 +1,3 @@ +baud_rate = 115200 +default_material_presets = PLA +windows_driver = MHSerial.inf diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr/config.ini b/StaticData/PrinterSettings/Leapfrog/Creatr/config.ini new file mode 100644 index 000000000..b8845cae6 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr/config.ini @@ -0,0 +1,153 @@ +avoid_crossing_perimeters = 1 +bed_shape = rectangular +bed_size = 200,270 +bed_temperature = 50 +bottom_clip_amount = 0 +bottom_solid_layers = 3 +bridge_acceleration = 0 +bridge_fan_speed = 100 +bridge_flow_ratio = 1 +bridge_speed = 20 +brim_width = 0 +build_height = 200 +cancel_gcode = +center_part_on_bed = 1 +complete_objects = 0 +cool_extruder_lift = 0 +cooling = 1 +create_raft = 0 +default_acceleration = 0 +disable_fan_first_layers = 1 +end_gcode = M104 S0 ; turn off temperature\nG28 X0 ; home X axis\nM84 ; disable motors +external_perimeter_speed = 20 +external_perimeters_first = 0 +extra_perimeters = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extruder_count = 1 +extruder_offset = 0x0,0x0,0x0,0x0 +extruders_share_temperature = 0 +extrusion_axis = E +extrusion_multiplier = 1 +extrusion_width = 0 +fan_always_on = 0 +fan_below_layer_time = 60 +filament_diameter = 1.75 +fill_angle = 45 +fill_density = 0.4 +fill_pattern = honeycomb +first_layer_acceleration = 0 +first_layer_bed_temperature = 75 +first_layer_extrusion_width = 0 +first_layer_height = 0.25 +first_layer_speed = 20 +first_layer_temperature = 205 +g0 = 0 +gap_fill_speed = 20 +gcode_arcs = 0 +gcode_comments = 0 +gcode_flavor = reprap +gcode_output_type = REPRAP +has_fan = 1 +has_hardware_leveling = 0 +has_heated_bed = 1 +has_sd_card_reader = 0 +heat_extruder_before_homing = 0 +infill_acceleration = 0 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0 +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap_perimeter = .06 +infill_speed = 25 +infill_type = TRIANGLES +layer_gcode = +layer_height = 0.2 +max_fan_speed = 100 +min_extrusion_before_retract = .1 +min_fan_speed = 35 +min_print_speed = 10 +min_skirt_length = 0 +notes = +nozzle_diameter = 0.35 +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base].gcode +overhangs = 1 +pause_gcode = +perimeter_acceleration = 0 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_speed = 25 +perimeters = 3 +post_process = +print_center = 100,135 +raft_air_gap = .2 +raft_extruder = 0 +raft_extra_distance_around_part = 5 +raft_fan_speed_percent = 100 +raft_layers = 0 +raft_print_speed = 100% +randomize_start = 0 +repair_outlines_extensive_stitching = 0 +repair_outlines_keep_open = 0 +resolution = 0 +resume_gcode = +retract_before_travel = 5 +retract_layer_change = 1 +retract_length = 4 +retract_length_tool_change = 10 +retract_lift = 0 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 30 +skirt_distance = 6 +skirt_height = 1 +skirts = 3 +slowdown_below_layer_time = 30 +small_perimeter_speed = 30 +solid_fill_pattern = rectilinear +solid_infill_below_area = 70 +solid_infill_every_layers = 0 +solid_infill_extrusion_width = 0 +solid_infill_speed = 60 +spiral_vase = 0 +standby_temperature_delta = -5 +start_gcode = G28 ; home +start_perimeters_at_concave_points = 0 +start_perimeters_at_non_overhang = 0 +support_material = 0 +support_material_angle = 45 +support_material_create_internal_support = 0 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_infill_angle = 45 +support_material_interface_extruder = 1 +support_material_interface_layers = 3 +support_material_interface_spacing = 0 +support_material_pattern = honeycomb +support_material_spacing = 2.5 +support_material_speed = 60 +support_material_threshold = 0 +support_material_xy_distance = 0.7 +support_material_z_distance = 0.15 +support_material_z_gap_layers = 1 +support_type = LINES +temperature = 195 +thin_walls = 1 +threads = 2 +toolchange_gcode = +top_infill_extrusion_width = 0 +top_solid_infill_speed = 50 +top_solid_layers = 3 +travel_speed = 130 +use_firmware_retraction = 0 +use_relative_e_distances = 0 +vibration_limit = 0 +wipe = 0 +wipe_shield_distance = 0 +wipe_tower_size = 0 +z_can_be_negative = 0 +z_offset = 0 \ No newline at end of file diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr/material/ABS.slice b/StaticData/PrinterSettings/Leapfrog/Creatr/material/ABS.slice new file mode 100644 index 000000000..92715aa25 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr/material/ABS.slice @@ -0,0 +1,4 @@ +bed_temperature = 80 +first_layer_bed_temperature = 80 +first_layer_temperature = 230 +temperature = 230 diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr/material/PLA.slice b/StaticData/PrinterSettings/Leapfrog/Creatr/material/PLA.slice new file mode 100644 index 000000000..4fb2af301 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr/material/PLA.slice @@ -0,0 +1,4 @@ +bed_temperature = 50 +first_layer_bed_temperature = 50 +first_layer_temperature = 195 +temperature = 195 diff --git a/StaticData/PrinterSettings/Leapfrog/Creatr/setup.ini b/StaticData/PrinterSettings/Leapfrog/Creatr/setup.ini new file mode 100644 index 000000000..9f8a0e2ee --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Creatr/setup.ini @@ -0,0 +1,3 @@ +baud_rate = 115200 +default_material_presets = PLA +windows_driver = MHSerial.inf diff --git a/StaticData/PrinterSettings/Leapfrog/Xeed/config.ini b/StaticData/PrinterSettings/Leapfrog/Xeed/config.ini new file mode 100644 index 000000000..e5270a625 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Xeed/config.ini @@ -0,0 +1,153 @@ +avoid_crossing_perimeters = 1 +bed_shape = rectangular +bed_size = 350,270 +bed_temperature = 50 +bottom_clip_amount = 0 +bottom_solid_layers = 3 +bridge_acceleration = 0 +bridge_fan_speed = 100 +bridge_flow_ratio = 1 +bridge_speed = 20 +brim_width = 0 +build_height = 220 +cancel_gcode = +center_part_on_bed = 1 +complete_objects = 0 +cool_extruder_lift = 0 +cooling = 1 +create_raft = 0 +default_acceleration = 0 +disable_fan_first_layers = 1 +end_gcode = M104 S0 ; turn off temperature\nG28 X0 ; home X axis\nM84 ; disable motors +external_perimeter_speed = 20 +external_perimeters_first = 0 +extra_perimeters = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extruder_count = 1 +extruder_offset = 0x0,0x0,0x0,0x0 +extruders_share_temperature = 0 +extrusion_axis = E +extrusion_multiplier = 1 +extrusion_width = 0 +fan_always_on = 0 +fan_below_layer_time = 60 +filament_diameter = 1.75 +fill_angle = 45 +fill_density = 0.4 +fill_pattern = honeycomb +first_layer_acceleration = 0 +first_layer_bed_temperature = 75 +first_layer_extrusion_width = 0 +first_layer_height = 0.25 +first_layer_speed = 20 +first_layer_temperature = 205 +g0 = 0 +gap_fill_speed = 20 +gcode_arcs = 0 +gcode_comments = 0 +gcode_flavor = reprap +gcode_output_type = REPRAP +has_fan = 1 +has_hardware_leveling = 0 +has_heated_bed = 1 +has_sd_card_reader = 0 +heat_extruder_before_homing = 0 +infill_acceleration = 0 +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0 +infill_first = 0 +infill_only_where_needed = 0 +infill_overlap_perimeter = .06 +infill_speed = 25 +infill_type = TRIANGLES +layer_gcode = +layer_height = 0.2 +max_fan_speed = 100 +min_extrusion_before_retract = .1 +min_fan_speed = 35 +min_print_speed = 10 +min_skirt_length = 0 +notes = +nozzle_diameter = 0.35 +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base].gcode +overhangs = 1 +pause_gcode = +perimeter_acceleration = 0 +perimeter_extruder = 1 +perimeter_extrusion_width = 0 +perimeter_speed = 25 +perimeters = 3 +post_process = +print_center = 175,270 +raft_air_gap = .2 +raft_extruder = 0 +raft_extra_distance_around_part = 5 +raft_fan_speed_percent = 100 +raft_layers = 0 +raft_print_speed = 100% +randomize_start = 0 +repair_outlines_extensive_stitching = 0 +repair_outlines_keep_open = 0 +resolution = 0 +resume_gcode = +retract_before_travel = 5 +retract_layer_change = 1 +retract_length = 4 +retract_length_tool_change = 10 +retract_lift = 0 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 30 +skirt_distance = 6 +skirt_height = 1 +skirts = 3 +slowdown_below_layer_time = 30 +small_perimeter_speed = 30 +solid_fill_pattern = rectilinear +solid_infill_below_area = 70 +solid_infill_every_layers = 0 +solid_infill_extrusion_width = 0 +solid_infill_speed = 60 +spiral_vase = 0 +standby_temperature_delta = -5 +start_gcode = G28 ; home +start_perimeters_at_concave_points = 0 +start_perimeters_at_non_overhang = 0 +support_material = 0 +support_material_angle = 45 +support_material_create_internal_support = 0 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_infill_angle = 45 +support_material_interface_extruder = 1 +support_material_interface_layers = 3 +support_material_interface_spacing = 0 +support_material_pattern = honeycomb +support_material_spacing = 2.5 +support_material_speed = 60 +support_material_threshold = 0 +support_material_xy_distance = 0.7 +support_material_z_distance = 0.15 +support_material_z_gap_layers = 1 +support_type = LINES +temperature = 195 +thin_walls = 1 +threads = 2 +toolchange_gcode = +top_infill_extrusion_width = 0 +top_solid_infill_speed = 50 +top_solid_layers = 3 +travel_speed = 130 +use_firmware_retraction = 0 +use_relative_e_distances = 0 +vibration_limit = 0 +wipe = 0 +wipe_shield_distance = 0 +wipe_tower_size = 0 +z_can_be_negative = 0 +z_offset = 0 \ No newline at end of file diff --git a/StaticData/PrinterSettings/Leapfrog/Xeed/material/ABS.slice b/StaticData/PrinterSettings/Leapfrog/Xeed/material/ABS.slice new file mode 100644 index 000000000..92715aa25 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Xeed/material/ABS.slice @@ -0,0 +1,4 @@ +bed_temperature = 80 +first_layer_bed_temperature = 80 +first_layer_temperature = 230 +temperature = 230 diff --git a/StaticData/PrinterSettings/Leapfrog/Xeed/material/PLA.slice b/StaticData/PrinterSettings/Leapfrog/Xeed/material/PLA.slice new file mode 100644 index 000000000..4fb2af301 --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Xeed/material/PLA.slice @@ -0,0 +1,4 @@ +bed_temperature = 50 +first_layer_bed_temperature = 50 +first_layer_temperature = 195 +temperature = 195 diff --git a/StaticData/PrinterSettings/Leapfrog/Xeed/setup.ini b/StaticData/PrinterSettings/Leapfrog/Xeed/setup.ini new file mode 100644 index 000000000..9f8a0e2ee --- /dev/null +++ b/StaticData/PrinterSettings/Leapfrog/Xeed/setup.ini @@ -0,0 +1,3 @@ +baud_rate = 115200 +default_material_presets = PLA +windows_driver = MHSerial.inf