Merge branch '4.0' of https://github.com/BluefireXD/Cura into BluefireXD-4.0

This commit is contained in:
Diego Prado Gesto 2019-03-08 16:48:56 +01:00
commit c62bfc8ece
7 changed files with 426 additions and 0 deletions

View file

@ -0,0 +1,80 @@
{
"version": 2,
"name": "Anycubic Chiron",
"inherits": "fdmprinter",
"metadata":
{
"visible": true,
"author": "Patrick Glatt",
"manufacturer": "Anycubic",
"category": "Other",
"file_formats": "text/x-gcode",
"icon": "icon_ultimaker2",
"platform": "anycubic_chiron_platform.obj",
"platform_texture": "anycubic-chiron.png",
"has_materials": true,
"preferred_material": "generic_pla",
"has_machine_quality": true,
"quality_definition": "anycubic_chiron",
"preferred_quality_type": "normal",
"machine_extruder_trains":
{
"0": "anycubic_chiron_extruder_0"
},
"firmware_file": "MarlinChiron.hex"
},
"overrides":
{
"machine_name":
{
"default_value": "Anycubic Chiron"
},
"machine_heated_bed":
{
"default_value": true
},
"machine_width":
{
"default_value": 400
},
"machine_height":
{
"default_value": 450
},
"machine_depth":
{
"default_value": 400
},
"machine_center_is_zero":
{
"default_value": false
},
"gantry_height":
{
"default_value": 35
},
"machine_head_with_fans_polygon":
{
"default_value":
[
[-45, 50],
[-45, -45],
[45, 50],
[45, -45]
]
},
"machine_gcode_flavor":
{
"default_value": "RepRap (Marlin/Sprinter)"
},
"machine_start_gcode":
{
"default_value": "M107 ;Start with the fan off\nG21 ;Set units to millimeters\nG91 ;Change to relative positioning mode for retract filament and nozzle lifting\nG1 F200 E-3 ;Retract 3mm filament for a clean start\nG92 E0 ;Zero the extruded length\nG1 F1000 Z5 ;Lift the nozzle 5mm before homing axes\nG90 ;Absolute positioning\nM82 ;Set extruder to absolute mode too\nG28 X0 Y0 ;First move X/Y to min endstops\nG28 Z0 ;Then move Z to min endstops\nG1 F1000 Z15 ;After homing lift the nozzle 15mm before start printing\n"
},
"machine_end_gcode":
{
"default_value": "G91 ;Change to relative positioning mode for filament retraction and nozzle lifting\nG1 F200 E-4;Retract the filament a bit before lifting the nozzle\nG1 F1000 Z5;Lift nozzle 5mm\nG90 ;Change to absolute positioning mode to prepare for part rermoval\nG1 X0 Y400 ;Move the print to max y pos for part rermoval\nM104 S0 ; Turn off hotend\nM106 S0 ; Turn off cooling fan\nM140 S0 ; Turn off bed\nM84 ; Disable motors\n"
}
}
}

View file

@ -0,0 +1,16 @@
{
"id": "anycubic_chiron_extruder_0",
"version": 2,
"name": "Extruder 1",
"inherits": "fdmextruder",
"metadata": {
"machine": "anycubic_chiron",
"position": "0"
},
"overrides": {
"extruder_nr": { "default_value": 0 },
"machine_nozzle_size": { "default_value": 0.4 },
"material_diameter": { "default_value": 1.75 }
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

View file

@ -0,0 +1,150 @@
# WaveFront *.obj file (generated by Autodesk ATF)
#Author: Patrick Glatt
mtllib ae48cbb4-79ca-43fd-95a7-5e2258fec6c5.mtl
o Anycubic Chiron Platform
#vertex 1
v 200.000000 200.000000 0.000000
#vertex 2
v 200.000000 -200.000000 0.000000
#vertex 3
v 200.000000 -200.000000 -4.000000
#vertex 4
v 200.000000 200.000000 -4.000000
#vertex 5
v -200.000000 200.000000 0.000000
#vertex 6
v -200.000000 200.000000 -4.000000
#vertex 7
v -200.000000 -200.000000 0.000000
#vertex 8
v -200.000000 -200.000000 -4.000000
#vt right
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
#vt front
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
#vt left
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
#vt back
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
#vt top (only the color of the (0.000000 1.000000 0.000000) corner in logo)
#vt 0.000000 1.000000 0.000000
#vt 0.000000 1.000000 0.000000
#vt 0.000000 1.000000 0.000000
#vt 0.000000 1.000000 0.000000
#vt top (full logo)
vt 0.00000 0.000000 0.000000
vt 1.000000 0.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 1.000000 1.000000 0.000000
#vt bottom
vt 0.000000 0.000000 0.000000
vt 1.000000 0.000000 0.000000
vt 0.000000 1.000000 0.000000
vt 1.000000 1.000000 0.000000
#vn right
vn 0.000000 0.000000 0.000000
vn 0.100000 0.000000 0.000000
vn 0.100000 0.000000 0.000000
vn 0.100000 0.000000 0.000000
#vn front
vn 0.000000 0.100000 0.000000
vn 0.000000 0.100000 0.000000
vn 0.000000 0.100000 0.000000
vn 0.000000 0.100000 0.000000
#vn left
vn -0.100000 0.000000 0.000000
vn -0.100000 0.000000 0.000000
vn -0.100000 0.000000 0.000000
vn -0.100000 0.000000 0.000000
#vn back
vn 0.000000 -0.100000 0.000000
vn 0.000000 -0.100000 0.000000
vn 0.000000 -0.100000 0.000000
vn 0.000000 -0.100000 0.000000
#vn top
vn 0.000000 -0.000000 0.100000
vn 0.000000 -0.000000 0.100000
vn 0.000000 -0.000000 0.100000
vn 0.000000 -0.000000 0.100000
#vn bottom
vn 0.000000 0.000000 0.100000
vn 0.000000 0.000000 0.100000
vn 0.000000 0.000000 0.100000
vn 0.000000 0.000000 0.100000
#faces f v{index}/vt{index}/vn{index}..
#face right
f 1/1/1 2/2/1 4/3/1
f 4/3/1 2/2/1 3/4/1
#face front
f 5/5/5 1/6/5 6/7/5
f 6/7/5 1/6/5 4/8/5
#face left
f 7/9/9 5/10/9 8/11/9
f 8/11/9 5/10/9 6/12/9
#face back
f 2/13/13 7/14/13 3/15/13
f 3/15/13 7/14/13 8/16/13
#face top (uncomment this code if you want to see the logo on top too)
#f 7/17/17 2/18/17 1/20/17 5/19/17
#face bottom
f 6/21/23 4/22/23 3/24/23 8/23/23
o Small Logo Platform
#9 front left
v -50.000000 270.700000 70.700000
#10 front right
v 50.000000 270.700000 70.700000
#11 back right
v 50.000000 200.000000 0.000000
#12 back left
v -50.000000 200.000000 0.000000
#13 front left 2
v -50.000000 270.700000 66.700000
#14 front right2
v 50.000000 270.700000 66.700000
#15 back right 3
v 50.000000 200.000000 -4.000000
#16 back left2
v -50.000000 200.000000 -4.000000
#vt's
vt 0.000000 1.000000 0.000000
vt 0.000000 0.000000 0.000000
vt 1.000000 0.000000 0.000000
vt 1.000000 1.000000 0.000000
vt 0.000000 1.000000 0.000000
#vn's
vn 0.000000 0.000000 1.000000
#faces f v{index}/vt{index}/vn{index}...
#right
f 10/1/1 11/2/1 15/3/1 14/4/1
#front
f 9/4/5 10/8/5 14/7/5 13/8/5
#left
f 12/9/9 9/10/9 13/11/9 16/12/9
#back
f 11/13/13 12/14/13 16/15/13 15/16/13
#top
f 12/26/25 11/27/25 10/28/25 9/25/25
#bottom
f 13/13/23 14/14/23 15/15/23 16/16/23

View file

@ -0,0 +1,60 @@
[general]
version = 4
name = Draft
definition = anycubic_chiron
[metadata]
setting_version = 5
type = quality
quality_type = draft
weight = 0
[values]
acceleration_enabled = True
acceleration_print = 1800
acceleration_travel = 3000
adhesion_type = skirt
brim_width = 4.0
cool_fan_full_at_height = 0.5
cool_fan_speed = 100
cool_fan_speed_0 = 100
infill_overlap = 15
infill_pattern = zigzag
infill_sparse_density = 25
initial_layer_line_width_factor = 140
jerk_enabled = True
jerk_print = 8
jerk_travel = 10
layer_height = 0.3
layer_height_0 = 0.3
material_bed_temperature = 60
material_diameter = 1.75
material_print_temperature = 200
material_print_temperature_layer_0 = 0
retract_at_layer_change = False
retraction_amount = 6
retraction_hop = 0.075
retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 1.5
retraction_speed = 40
skirt_brim_speed = 40
skirt_gap = 5
skirt_line_count = 3
speed_infill = =speed_print
speed_print = 60
speed_support = 60
speed_topbottom = =math.ceil(speed_print * 30 / 60)
speed_travel = 100
speed_wall = =speed_print
speed_wall_x = =speed_print
support_angle = 60
support_enable = True
support_interface_enable = True
support_pattern = triangles
support_roof_enable = True
support_type = everywhere
support_use_towers = False
support_xy_distance = 0.7
top_bottom_thickness = 1.2
wall_thickness = 1.2

View file

@ -0,0 +1,60 @@
[general]
version = 4
name = High
definition = anycubic_chiron
[metadata]
setting_version = 5
type = quality
quality_type = high
weight = 2
[values]
acceleration_enabled = True
acceleration_print = 1800
acceleration_travel = 3000
adhesion_type = skirt
brim_width = 4.0
cool_fan_full_at_height = 0.5
cool_fan_speed = 100
cool_fan_speed_0 = 100
infill_overlap = 15
infill_pattern = zigzag
infill_sparse_density = 25
initial_layer_line_width_factor = 140
jerk_enabled = True
jerk_print = 8
jerk_travel = 10
layer_height = 0.1
layer_height_0 = 0.1
material_bed_temperature = 60
material_diameter = 1.75
material_print_temperature = 200
material_print_temperature_layer_0 = 0
retract_at_layer_change = False
retraction_amount = 6
retraction_hop = 0.075
retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 1.5
retraction_speed = 40
skirt_brim_speed = 40
skirt_gap = 5
skirt_line_count = 3
speed_infill = =speed_print
speed_print = 50
speed_support = 30
speed_topbottom = =math.ceil(speed_print * 20 / 50)
speed_travel = 50
speed_wall = =speed_print
speed_wall_x = =speed_print
support_angle = 60
support_enable = True
support_interface_enable = True
support_pattern = triangles
support_roof_enable = True
support_type = everywhere
support_use_towers = False
support_xy_distance = 0.7
top_bottom_thickness = 1.2
wall_thickness = 1.2

View file

@ -0,0 +1,60 @@
[general]
version = 4
name = Normal
definition = anycubic_chiron
[metadata]
setting_version = 5
type = quality
quality_type = normal
weight = 1
[values]
acceleration_enabled = True
acceleration_print = 1800
acceleration_travel = 3000
adhesion_type = skirt
brim_width = 4.0
cool_fan_full_at_height = 0.5
cool_fan_speed = 100
cool_fan_speed_0 = 100
infill_overlap = 15
infill_pattern = zigzag
infill_sparse_density = 25
initial_layer_line_width_factor = 140
jerk_enabled = True
jerk_print = 8
jerk_travel = 10
layer_height = 0.2
layer_height_0 = 0.2
material_bed_temperature = 60
material_diameter = 1.75
material_print_temperature = 200
material_print_temperature_layer_0 = 0
retract_at_layer_change = False
retraction_amount = 6
retraction_hop = 0.075
retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 1.5
retraction_speed = 40
skirt_brim_speed = 40
skirt_gap = 5
skirt_line_count = 3
speed_infill = =speed_print
speed_print = 50
speed_support = 30
speed_topbottom = =math.ceil(speed_print * 20 / 50)
speed_travel = 100
speed_wall = =speed_print
speed_wall_x = =speed_print
support_angle = 60
support_enable = True
support_interface_enable = True
support_pattern = triangles
support_roof_enable = True
support_type = everywhere
support_use_towers = False
support_xy_distance = 0.7
top_bottom_thickness = 1.2
wall_thickness = 1.2