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>
This commit is contained in:
DragonJe 2019-01-17 10:39:00 -06:00 committed by Jaime van Kessel
parent 56fa30b88a
commit 0b69d655db
5 changed files with 461 additions and 0 deletions

View File

@ -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"
}
}
}

View File

@ -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 }
}
}

View File

@ -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

View File

@ -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

View File

@ -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