Browse Source

Adding NWA3D A5 printer (#5118)

* Add files via upload

* Add files via upload

* Create nwa3d_a5_normal.inst.cfg

* Add files via upload

* Add files via upload

* Delete nwa3d_a5.def.json

* Create nwa3d_a5.def.json

* Delete nwa3d_backplate.png

* Update resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/definitions/nwa3d_a5.def.json

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/definitions/nwa3d_a5.def.json

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/definitions/nwa3d_a5.def.json

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/definitions/nwa3d_a5.def.json

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/definitions/nwa3d_a5.def.json

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>

* Update resources/extruders/nwa3d_a5_extruder_0.def.json

Co-Authored-By: DragonJe <41123088+DragonJe@users.noreply.github.com>
DragonJe 6 years ago
parent
commit
0b69d655db

+ 64 - 0
resources/definitions/nwa3d_a5.def.json

@@ -0,0 +1,64 @@
+{
+    "name": "NWA3D A5",
+    "version": 2,
+    "inherits": "fdmprinter",
+    "metadata": {
+        "visible": true,
+        "author": "DragonJe",
+        "manufacturer": "NWA 3D LLC",
+        "file_formats": "text/x-gcode",
+        "platform_offset": [0, 0, 0],
+        "has_materials": true,
+        "has_variants": false,
+        "has_machine_materials": true,
+        "has_variant_materials": false,
+        "preferred_quality_type": "normal",
+        "has_machine_quality": true,
+        "preferred_material": "generic_pla",
+        "machine_extruder_trains": 
+        {
+            "0": "nwa3d_a5_extruder_0"
+        }
+    },
+  
+    "overrides": {
+        "machine_name": { 
+            "default_value": "NWA3D A5" 
+        },
+        "machine_width": { 
+            "default_value": 125 
+        },
+        "machine_height": { 
+            "default_value": 100 
+        },
+        "machine_depth": { 
+            "default_value": 150 
+        },
+        "machine_head_polygon": { 
+            "default_value": [
+                [-30, 34], 
+                [-30, -32], 
+                [30, -32], 
+                [30, 34]
+            ] 
+        },
+        "gantry_height": { 
+            "default_value": 30 
+        },
+        "machine_heated_bed": { 
+            "default_value": false 
+        },
+        "material_diameter": {
+            "default_value": 1.75
+        },
+        "machine_gcode_flavor": { 
+            "default_value": "RepRap (RepRap)" 
+        },
+        "machine_start_gcode": { 
+            "default_value": "G28 ; Home\nG1 Z15.0 F6000 ; Move Z axis up 15mm\n ; Prime the extruder\nG92 E0\nG1 F200 E3\nG92 E0" 
+        },
+        "machine_end_gcode": { 
+            "default_value": "M104 S0\nM140 S0\n ; Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84" 
+        }
+    }
+}

+ 16 - 0
resources/extruders/nwa3d_a5_extruder_0.def.json

@@ -0,0 +1,16 @@
+{
+    "id": "nwa3d_a5_extruder_0",
+    "version": 2,
+    "name": "Regular 0.4mm Nozzle",
+    "inherits": "fdmextruder",
+    "metadata": {
+        "machine": "nwa3d_a5",
+        "position": "0"
+    },
+
+    "overrides": {
+        "extruder_nr": { "default_value": 0 },
+        "machine_nozzle_size": { "default_value": 0.4 },
+        "material_diameter": { "default_value": 1.75 }
+    }
+}

+ 131 - 0
resources/quality/nwa3d_a5/nwa3d_a5_best.inst.cfg

@@ -0,0 +1,131 @@
+[general]
+version = 4
+name = Best Quality
+definition = nwa3d_a5
+
+[metadata]
+setting_version = 6
+type = quality
+quality_type = best
+weight = 1
+global_quality = True
+
+[values]
+layer_height = 0.08
+initial_layer_height = 0.25
+line_width = 0.4
+initial_layer_line_width = 100
+wall_thickness = 0.8
+outer_wall_wipe_distance = 0.2
+top_surface_skin_layers = 1
+top_bottom_thickness = 0.6
+top_thickness = 0.8
+top_layers = 5
+bottom_thickness = 0.6
+bottom_layers = 3
+top_bottom_pattern = lines
+bottom_pattern_initial_layer = lines
+outer_wall_inset = 0
+optimize_wall_printing_order = false
+outer_before_inner_walls = false
+alternate_extra_wall = false
+compensate_wall_overlaps = true
+compensate_outer_wall_overlaps = true
+compensate_inner_wall_overlaps = true
+minimum_wall_flow = 0
+fill_gaps_between_walls = everywhere
+filter_out_tiny_gaps = true
+print_thin_walls = true
+horizontal_expansion = 0
+ignore_small_z_gaps = true
+extra_skin_wall_count = 1
+enable_ironing = false
+infill_density = 20
+connect_infill_lines = false
+infill_line_multiplier = 1
+extra_infill_wall_count = 0
+infill_overlap_percentage = 10
+skin_overlap_percentage = 5
+infill_wipe_distance = 0.1
+gradual_infill_steps = 0
+infill_before_walls = false
+infill_support = false
+maximum_skin_angle_for_expansion = 90
+material_diameter = 1.75
+default_printing_temperature = 220
+initial_printing_temperature = 220
+final_printing_temperature = 220
+default_build_plate_temperature = 0
+build_plate_temperature = 0
+flow = 100
+enable_retraction = true
+retract_at_layer_change = false
+retraction_distance = 5
+retraction_speed = 45
+retraction_extra_prime_amount = 0
+retraction_minimum_travel = 0.8
+maximum_retraction_count = 90
+minimum_extrusion_distance_window = 5
+limit_support_retractions = true
+nozzle_switch_retraction_distance = 16
+nozzle_switch_retraction_speed = 20
+print_speed = 30
+travel_speed = 150
+initial_layer_speed = 10
+initial_layer_travel_speed = 50
+maximum_z_speed = 0
+number_of_slower_layers = 2
+equalize_filament_flow = false
+enable_acceleration_control = false
+top_surface_skin_acceleration = 3000
+enable_jerk_control = false
+combing_mode = off
+retract_before_outer_wall = false
+z_hop_when_retracted = false
+enable_print_cooling = true
+fan_speed = 100
+initial_fan_speed = 0
+regular_fan_speed_at_height = 0.25
+regular_fan_speed_at_layer = 2
+lift_head = false
+generate_support = true
+support_placement = everywhere
+support_overhang_angle = 50
+support_pattern = grid
+support_wall_line_count = 0
+connect_support_lines = false
+support_density = 20
+support_infill_line_direction = 0
+enable_support_brim = true
+support_brim_line_count = 5
+support_z_distance = 0.18
+support_x_y_distance = 0.7
+minimum_support_x_y_distance = 0.2
+support_stair_step_height = 0.3
+support_stair_step_maximum_width = 5.0
+support_join_distance = 2.0
+support_horizontal_expansion = 0.2
+gradual_support_infill_steps = 0
+enable_support_roof = true
+enable_support_floor = false
+support_roof_thickness = 0.45
+support_roof_density = 45
+support_roof_pattern = lines
+fan_speed_override = false
+use_towers = true
+tower_diameter = 3
+tower_roof_angle = 65
+build_plate_adhesion_type = skirt
+skirt_line_count = 2
+skirt_distance = 3
+union_overlapping_volumes = true
+remove_all_holes = false
+extensive_stiching = false
+keep_disconnected_faces = false
+merge_meshes_overlap = 0.15
+remove_mesh_intersection = false
+
+
+
+
+

+ 125 - 0
resources/quality/nwa3d_a5/nwa3d_a5_fast.inst.cfg

@@ -0,0 +1,125 @@
+[general]
+version = 4
+name = Fast Quality
+definition = nwa3d_a5
+
+[metadata]
+setting_version = 6
+type = quality
+quality_type = fast
+weight = -1
+global_quality = True
+
+[values]
+layer_height = 0.25
+initial_layer_height = 0.25
+line_width = 0.4
+initial_layer_line_width = 100
+wall_thickness = 0.8
+outer_wall_wipe_distance = 0.2
+top_surface_skin_layers = 1
+top_bottom_thickness = 0.6
+top_thickness = 0.8
+top_layers = 5
+bottom_thickness = 0.6
+bottom_layers = 3
+top_bottom_pattern = lines
+bottom_pattern_initial_layer = lines
+outer_wall_inset = 0
+optimize_wall_printing_order = false
+outer_before_inner_walls = false
+alternate_extra_wall = false
+compensate_wall_overlaps = true
+compensate_outer_wall_overlaps = true
+compensate_inner_wall_overlaps = true
+minimum_wall_flow = 0
+fill_gaps_between_walls = everywhere
+filter_out_tiny_gaps = true
+print_thin_walls = true
+horizontal_expansion = 0
+ignore_small_z_gaps = true
+extra_skin_wall_count = 1
+enable_ironing = false
+infill_density = 15
+connect_infill_lines = false
+infill_line_multiplier = 1
+extra_infill_wall_count = 0
+infill_overlap_percentage = 10
+skin_overlap_percentage = 5
+infill_wipe_distance = 0.1
+gradual_infill_steps = 0
+infill_before_walls = false
+infill_support = false
+maximum_skin_angle_for_expansion = 90
+material_diameter = 1.75
+default_printing_temperature = 220
+initial_printing_temperature = 220
+final_printing_temperature = 220
+default_build_plate_temperature = 0
+build_plate_temperature = 0
+flow = 100
+enable_retraction = true
+retract_at_layer_change = false
+retraction_distance = 5
+retraction_speed = 45
+retraction_extra_prime_amount = 0
+retraction_minimum_travel = 0.8
+maximum_retraction_count = 90
+minimum_extrusion_distance_window = 5
+limit_support_retractions = true
+nozzle_switch_retraction_distance = 16
+nozzle_switch_retraction_speed = 20
+print_speed = 60
+travel_speed = 150
+initial_layer_speed = 10
+initial_layer_travel_speed = 50
+maximum_z_speed = 0
+number_of_slower_layers = 2
+equalize_filament_flow = false
+enable_acceleration_control = false
+enable_jerk_control = false
+combing_mode = off
+retract_before_outer_wall = false
+z_hop_when_retracted = false
+enable_print_cooling = true
+fan_speed = 100
+initial_fan_speed = 0
+regular_fan_speed_at_height = 0.5
+regular_fan_speed_at_layer = 2
+lift_head = false
+generate_support = true
+support_placement = everywhere
+support_overhang_angle = 50
+support_pattern = grid
+support_wall_line_count = 0
+connect_support_lines = false
+support_density = 15
+support_infill_line_direction = 0
+enable_support_brim = true
+support_brim_line_count = 5
+support_z_distance = 0.3
+support_x_y_distance = 0.7
+minimum_support_x_y_distance = 0.2
+support_stair_step_height = 0.3
+support_stair_step_maximum_width = 5.0
+support_join_distance = 2.0
+support_horizontal_expansion = 0.2
+gradual_support_infill_steps = 0
+enable_support_roof = true
+enable_support_floor = false
+support_roof_thickness = 0.45
+support_roof_density = 45
+support_roof_pattern = lines
+fan_speed_override = false
+use_towers = true
+tower_diameter = 3
+tower_roof_angle = 65
+build_plate_adhesion_type = skirt
+skirt_line_count = 2
+skirt_distance = 3
+union_overlapping_volumes = true
+remove_all_holes = false
+extensive_stiching = false
+keep_disconnected_faces = false
+merged_meshes_overlap = 0.15
+remove_mesh_intersection = false

+ 125 - 0
resources/quality/nwa3d_a5/nwa3d_a5_normal.inst.cfg

@@ -0,0 +1,125 @@
+[general]
+version = 4
+name = Normal Quality
+definition = nwa3d_a5
+
+[metadata]
+setting_version = 6
+type = quality
+quality_type = normal
+weight = 0
+global_quality = True
+
+[values]
+layer_height = 0.15
+initial_layer_height = 0.25
+line_width = 0.4
+initial_layer_line_width = 100
+wall_thickness = 0.8
+outer_wall_wipe_distance = 0.2
+top_surface_skin_layers = 1
+top_bottom_thickness = 0.6
+top_thickness = 0.8
+top_layers = 5
+bottom_thickness = 0.6
+bottom_layers = 3
+top_bottom_pattern = lines
+bottom_pattern_initial_layer = lines
+outer_wall_inset = 0
+optimize_wall_printing_order = false
+outer_before_inner_walls = false
+alternate_extra_wall = false
+compensate_wall_overlaps = true
+compensate_outer_wall_overlaps = true
+compensate_inner_wall_overlaps = true
+minimum_wall_flow = 0
+fill_gaps_between_walls = everywhere
+filter_out_tiny_gaps = true
+print_thin_walls = true
+horizontal_expansion = 0
+ignore_small_z_gaps = true
+extra_skin_wall_count = 1
+enable_ironing = false
+infill_density = 20
+connect_infill_lines = false
+infill_line_multiplier = 1
+extra_infill_wall_count = 0
+infill_overlap_percentage = 10
+skin_overlap_percentage = 5
+infill_wipe_distance = 0.1
+gradual_infill_steps = 0
+infill_before_walls = false
+infill_support = false
+maximum_skin_angle_for_expansion = 90
+material_diameter = 1.75
+default_printing_temperature = 220
+initial_printing_temperature = 220
+final_printing_temperature = 220
+default_build_plate_temperature = 0
+build_plate_temperature = 0
+flow = 100
+enable_retraction = true
+retract_at_layer_change = false
+retraction_distance = 5
+retraction_speed = 45
+retraction_extra_prime_amount = 0
+retraction_minimum_travel = 0.8
+maximum_retraction_count = 90
+minimum_extrusion_distance_window = 5
+limit_support_retractions = true
+nozzle_switch_retraction_distance = 16
+nozzle_switch_retraction_speed = 20
+print_speed = 50
+travel_speed = 150
+initial_layer_speed = 10
+initial_layer_travel_speed = 50
+maximum_z_speed = 0
+number_of_slower_layers = 2
+equalize_filament_flow = false
+enable_acceleration_control = false
+enable_jerk_control = false
+combing_mode = off
+retract_before_outer_wall = false
+z_hop_when_retracted = false
+enable_print_cooling = true
+fan_speed = 100
+initial_fan_speed = 0
+regular_fan_speed_at_height = 0.25
+regular_fan_speed_at_layer = 2
+lift_head = false
+generate_support = true
+support_placement = everywhere
+support_overhang_angle = 50
+support_pattern = grid
+support_wall_line_count = 0
+connect_support_lines = false
+support_density = 20
+support_infill_line_direction = 0
+enable_support_brim = true
+support_brim_line_count = 5
+support_z_distance = 0.2
+support_x_y_distance = 0.7
+minimum_support_x_y_distance = 0.2
+support_stair_step_height = 0.3
+support_stair_step_maximum_width = 5.0
+support_join_distance = 2.0
+support_horizontal_expansion = 0.2
+gradual_support_infill_steps = 0
+enable_support_roof = true
+enable_support_floor = false
+support_roof_thickness = 0.45
+support_roof_density = 45
+support_roof_pattern = lines
+fan_speed_override = false
+use_towers = true
+tower_diameter = 3
+tower_roof_angle = 65
+build_plate_adhesion_type = skirt
+skirt_line_count = 2
+skirt_distance = 3
+union_overlapping_volumes = true
+remove_all_holes = false
+extensive_stiching = false
+keep_disconnected_faces = false
+merged_meshes_overlap = 0.15
+remove_mesh_intersection = false