Merge branch 'master' into PyQt6_upgrade

Conflicts:
	cura/PlatformPhysics.py -> Removed shapely on master, while QTimer import got updated to Qt6.
	plugins/Toolbox -> Entire folder is deleted in master, but it was updated to Qt6 here. This can all be removed.
This commit is contained in:
Ghostkeeper 2022-02-21 11:52:28 +01:00
commit c7d7dd11d1
No known key found for this signature in database
GPG key ID: D2A8871EE34EC59A
415 changed files with 43396 additions and 36375 deletions

View file

@ -526,13 +526,13 @@
}
}
},
"Toolbox": {
"Marketplace": {
"package_info": {
"package_id": "Toolbox",
"package_id": "Marketplace",
"package_type": "plugin",
"display_name": "Toolbox",
"display_name": "Marketplace",
"description": "Find, manage and install new Cura packages.",
"package_version": "1.0.1",
"package_version": "1.0.0",
"sdk_version": "7.9.0",
"website": "https://ultimaker.com",
"author": {

View file

@ -29,22 +29,30 @@
"machine_center_is_zero": { "default_value": false },
"gantry_height": { "value": "0" },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_start_gcode": { "default_value": "G21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_initial_print_temperature} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_initial_print_temperature} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E25 F500 ; Extrude 25mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X120 F4000 ; Quickly wipe away from the filament line`" },
"machine_start_gcode": { "default_value": ";Profil Homepage: https://github.com/NilsRo/Cura_Anycubic_MegaS_Profile\n\n;Slicer Information - (Support for OctoPrint Slicer Estimator)\n;Slicer info:material_guid;{material_guid}\n;Slicer info:material_id;{material_id}\n;Slicer info:material_brand;{material_brand}\n;Slicer info:material_name;{material_name}\n;Slicer info:material_bed_temperature;{material_bed_temperature}\n;Slicer info:material_bed_temperature_layer_0;{material_bed_temperature_layer_0}\n;Slicer info:material_print_temperature;{material_print_temperature}\n;Slicer info:material_print_temperature_layer_0;{material_print_temperature_layer_0}\n;Slicer info:material_flow;{material_flow}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:wall_thickness;{wall_thickness}\n;Slicer info:speed_print;{speed_print}\n;Slicer info:speed_topbottom;{speed_topbottom}\n;Slicer info:travel_speed;{travel_speed}\n;Slicer info:support;{support}\n;Slicer info:retraction_speed;{retraction_speed}\n;Slicer info:retraction_amount;{retraction_amount}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:infill_pattern;{infill_pattern}\n;Slicer info:infill_sparse_density;{infill_sparse_density}\n;Slicer info:cool_fan_enabled;{cool_fan_enabled}\n;Slicer info:cool_fan_speed;{cool_fan_speed}\n;Slicer info:sliced_at;{day} {date} {time}\nG21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_print_temperature_layer_0} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_print_temperature_layer_0} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E20 F500 ; Extrude 20mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X120 F4000 ; Quickly wipe away from the filament line`" },
"machine_end_gcode": { "default_value": "M104 S0 ; Extruder off \nM140 S0 ; Heatbed off \nM107 ; Fan off \nG91 ; relative positioning \nG1 E-5 F300 ; retract a little \nG1 Z+10 E-5 ; X-20 Y-20 F{travel_xy_speed} ; lift print head \nG28 X0 Y0 ; homing \nG1 Y180 F2000 ; reset feedrate \nM84 ; disable stepper motors \nG90 ; absolute positioning \nM300 S440 P200 ; Make Print Completed Tones \nM300 S660 P250 ; beep \nM300 S880 P300 ; beep" },
"machine_max_acceleration_x": { "value": 3000 },
"machine_max_acceleration_y": { "value": 3000 },
"machine_max_acceleration_z": { "value": 3000 },
"machine_max_acceleration_e": { "value": 3000 },
"machine_max_acceleration_y": { "value": 2000 },
"machine_max_acceleration_z": { "value": 60 },
"machine_max_acceleration_e": { "value": 10000 },
"machine_acceleration": { "value": 3000 },
"machine_max_feedrate_x": { "default_value": 500 },
"machine_max_feedrate_y": { "default_value": 500 },
"machine_max_feedrate_z": { "default_value": 8 },
"machine_max_jerk_xy": { "value": 10 },
"machine_max_jerk_z": { "value": 0.4 },
"machine_max_jerk_e": { "value": 5 },
"material_diameter": { "default_value": 1.75 },
"material_print_temperature_layer_0": { "value": "material_print_temperature + 5"},
"material_final_print_temperature": { "value": "material_print_temperature" },
"material_flow": { "value": 100 },
"acceleration_print": { "value": 1500 },
"acceleration_enabled": { "value": false },
"acceleration_travel": { "value": 3000 },
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
@ -52,8 +60,6 @@
"jerk_print": { "value": 8 },
"jerk_travel": { "value": 10 },
"jerk_travel_layer_0": { "value": "jerk_travel" },
"acceleration_enabled": { "value": false },
"jerk_enabled": { "value": true },
"speed_print": { "value": 50.0 } ,
@ -63,44 +69,39 @@
"speed_wall_x": { "value": "speed_wall" },
"speed_topbottom": { "value": "speed_print / 2" },
"speed_roofing": { "value": "speed_topbottom" },
"speed_travel": { "value": 100.0, "maximum_value_warning": 150.0 },
"speed_layer_0": { "value": 20.0 },
"speed_print_layer_0": { "value": "speed_layer_0" },
"speed_travel": { "value": 100.0, "maximum_value_warning": 150.0, "maximum_value": 200.0 },
"speed_layer_0": { "value": "speed_topbottom if speed_topbottom < 20 else 20" },
"speed_print_layer_0": { "value": "speed_topbottom if speed_topbottom < 20 else 20" },
"speed_travel_layer_0": { "value": 100.0 },
"speed_prime_tower": { "value": "speed_topbottom" },
"speed_support": { "value": "speed_wall_0" },
"speed_support_interface": { "value": "speed_topbottom" },
"speed_z_hop": { "value": 8 },
"skirt_brim_speed": { "value": "speed_layer_0" },
"optimize_wall_printing_order": { "value": "True" },
"material_initial_print_temperature": { "value": "material_print_temperature + 10" },
"material_final_print_temperature": { "value": "material_print_temperature" },
"material_flow": { "value": 100 },
"infill_sparse_density": { "value": 25 },
"infill_before_walls": { "value": false },
"infill_overlap": { "value": 15.0 },
"retraction_speed": { "value": 25, "maximum_value": 40 },
"retraction_retract_speed": { "maximum_value": 40 },
"retraction_prime_speed": { "maximum_value": 40 },
"retraction_speed": { "value": 30, "maximum_value_warning": 60 },
"retraction_retract_speed": { "maximum_value_warning": 60 },
"retraction_prime_speed": { "maximum_value_warning": 60 },
"retraction_hop_enabled": { "value": true },
"retraction_hop": { "value": 0.075 },
"retraction_hop_only_when_collides": { "value": true },
"retraction_combing": { "value": "'off'" },
"retraction_combing_max_distance": { "value": 30 },
"travel_avoid_other_parts": { "value": true },
"travel_avoid_supports": { "value": true },
"travel_retract_before_outer_wall": { "value": true },
"retraction_amount": { "value": 6 },
"retraction_enable": { "value": true },
"retraction_min_travel": { "value": 1.5 },
"retraction_combing": { "value": "'off'" },
"retraction_combing_max_distance": { "value": 30 },
"travel_avoid_other_parts": { "value": true },
"travel_avoid_supports": { "value": true },
"travel_retract_before_outer_wall": { "value": true },
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
"cool_fan_speed": { "value": 70 },
@ -112,7 +113,7 @@
"adhesion_type": { "value": "'none' if support_enable else 'skirt'" },
"brim_replaces_support": { "value": false },
"skirt_gap": { "value": 5.0 },
"skirt_line_count": { "value": 4 },
"skirt_line_count": { "value": 2 },
"meshfix_maximum_deviation": { "value": 0.05 },
"support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" },

View file

@ -2,11 +2,11 @@
"version": 2,
"name": "Anycubic i3 Mega X",
"inherits": "anycubic_i3_mega_s",
"metadata":
"metadata":
{
"quality_definition": "anycubic_i3_mega_s",
"platform": "anycubic_i3_mega_x_platform.stl"
},
"quality_definition": "anycubic_i3_mega_s",
"platform": "anycubic_i3_mega_x_platform.stl"
},
"overrides":
{
"machine_name": { "default_value": "Anycubic i3 Mega X" },
@ -14,7 +14,23 @@
"machine_height": { "default_value": 305 },
"machine_depth": { "default_value": 300 },
"machine_max_acceleration_x": { "value": 400 },
"machine_max_acceleration_y": { "value": 400 },
"machine_max_acceleration_z": { "value": 60 },
"machine_max_acceleration_e": { "value": 10000 },
"machine_acceleration": { "value": 3000 },
"machine_max_feedrate_x": { "default_value": 120 },
"machine_max_feedrate_y": { "default_value": 120 },
"machine_max_feedrate_z": { "default_value": 20 },
"speed_travel": { "value": 100.0, "maximum_value": 120.0 },
"acceleration_print": { "value": 400 },
"acceleration_travel": { "value": 400 }
}
}
"acceleration_travel": { "value": 400 },
"retraction_speed": { "value": 30, "maximum_value_warning": 60 },
"retraction_retract_speed": { "maximum_value_warning": 60 },
"retraction_prime_speed": { "maximum_value_warning": 60 }
}
}

View file

@ -42,7 +42,7 @@
"material_bed_temperature_layer_0": { "value": 70 },
"material_flow_layer_0": {"value": 140},
"retraction_amount": { "default_value": 10 },
"retraction_speed": { "default_value": 70 },
"retraction_speed": { "default_value": 50 },
"speed_print": { "default_value": 40 },
"speed_travel": { "value": 60 },
"cool_fan_enabled": { "default_value": true },

View file

@ -0,0 +1,41 @@
{
"name": "Creality Ender-3 Max",
"version": 2,
"inherits": "creality_base",
"metadata": {
"author": "Radlab Ecuador",
"quality_definition": "creality_base",
"visible": true,
"platform": "creality_ender3max.stl"
},
"overrides": {
"machine_name": { "default_value": "Creality Ender-3 Max" },
"machine_width": { "default_value": 300 },
"machine_depth": { "default_value": 300 },
"machine_height": { "default_value": 340 },
"machine_head_with_fans_polygon": { "default_value": [
[-42.5, 30],
[-42.5, -40],
[42.5, -40],
[42.5, 30]
]
},
"machine_start_gcode": {
"default_value": "; Ender 3 Max Custom Start G-code\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish"
},
"machine_max_feedrate_z": { "value": 5 },
"machine_max_feedrate_e": { "value": 25 },
"machine_max_acceleration_x": { "value": 500 },
"machine_max_acceleration_y": { "value": 500 },
"machine_max_acceleration_z": { "value": 100 },
"machine_max_acceleration_e": { "value": 1000 },
"acceleration_travel": { "value": 1000 },
"machine_max_jerk_z": { "value": 0.3 },
"gantry_height": { "value": 35 }
}
}

View file

@ -0,0 +1,195 @@
{
"version": 2,
"name": "Dagoma PRO 430 BASE",
"inherits": "fdmprinter",
"metadata":
{
"visible": false,
"author": "Dagoma",
"manufacturer": "Dagoma",
"file_formats": "text/x-gcode",
"platform": "dagoma_pro_430_base.3mf",
"platform_offset": [-125, -118, -280],
"has_machine_quality": true,
"has_materials": true,
"has_variants": true,
"variants_name": "Steel Nozzle Size",
"preferred_material": "dagoma_generic_pla",
"preferred_quality_type": "high",
"preferred_variant_name": "0.4",
"exclude_materials":
[
"3D-Fuel_PLA_PRO_Black",
"3D-Fuel_PLA_SnapSupport",
"bestfilament_abs_skyblue",
"bestfilament_petg_orange",
"bestfilament_pla_green",
"chromatik_pla",
"dsm_arnitel2045_175",
"dsm_novamid1070_175",
"emotiontech_abs",
"emotiontech_absx",
"emotiontech_acetate",
"emotiontech_asax",
"emotiontech_bvoh",
"emotiontech_copa",
"emotiontech_hips",
"emotiontech_nylon_1030",
"emotiontech_nylon_1030cf",
"emotiontech_nylon_1070",
"emotiontech_pc",
"emotiontech_pekk",
"emotiontech_petg",
"emotiontech_pla",
"emotiontech_pla_hr_870",
"emotiontech_pva-m",
"emotiontech_pva-s",
"emotiontech_tpu98a",
"eryone_petg",
"eryone_pla",
"eryone_pla_glow",
"eryone_pla_matte",
"eryone_pla_wood",
"eSUN_PETG_Black",
"eSUN_PETG_Grey",
"eSUN_PETG_Purple",
"eSUN_PLA_PRO_Black",
"eSUN_PLA_PRO_Grey",
"eSUN_PLA_PRO_Purple",
"eSUN_PLA_PRO_White",
"Extrudr_GreenTECPro_Anthracite_175",
"Extrudr_GreenTECPro_Black_175",
"Extrudr_GreenTECPro_Blue_175",
"Extrudr_GreenTECPro_Nature_175",
"Extrudr_GreenTECPro_Red_175",
"Extrudr_GreenTECPro_Silver_175",
"Extrudr_GreenTECPro_White_175",
"fabtotum_abs",
"fabtotum_nylon",
"fabtotum_pla",
"fabtotum_tpu",
"fdplast_abs_tomato",
"fdplast_petg_gray",
"fdplast_pla_olive",
"fiberlogy_hd_pla",
"filo3d_pla",
"filo3d_pla_green",
"filo3d_pla_red",
"generic_bvoh_175",
"generic_hips_175",
"generic_pva_175",
"generic_tough_pla",
"goofoo_abs",
"goofoo_asa",
"goofoo_bronze_pla",
"goofoo_emarble_pla",
"goofoo_esilk_pla",
"goofoo_hips",
"goofoo_pa",
"goofoo_pa_cf",
"goofoo_pc",
"goofoo_peek",
"goofoo_petg",
"goofoo_pla",
"goofoo_pva",
"goofoo_tpe_83a",
"goofoo_tpu_87a",
"goofoo_tpu_95a",
"goofoo_wood_pla",
"imade3d_petg_175",
"imade3d_pla_175",
"innofill_innoflex60_175",
"layer_one_black_pla",
"layer_one_dark_gray_pla",
"layer_one_white_pla",
"leapfrog_abs_natural",
"leapfrog_epla_natural",
"leapfrog_pva_natural",
"octofiber_pla",
"polyflex_pla",
"polymax_pla",
"polyplus_pla",
"polywood_pla",
"redd_abs",
"redd_asa",
"redd_hips",
"redd_nylon",
"redd_petg",
"redd_pla",
"redd_tpe",
"structur3d_dap100silicone",
"tizyx_abs",
"tizyx_flex",
"tizyx_petg",
"tizyx_pla",
"tizyx_pla_bois",
"tizyx_pva",
"verbatim_bvoh_175",
"Vertex_Delta_ABS",
"Vertex_Delta_PET",
"Vertex_Delta_PLA",
"Vertex_Delta_PLA_Glitter",
"Vertex_Delta_PLA_Mat",
"Vertex_Delta_PLA_Satin",
"Vertex_Delta_PLA_Wood",
"Vertex_Delta_TPU",
"volumic_abs_ultra",
"volumic_arma_ultra",
"volumic_asa_ultra",
"volumic_br80_ultra",
"volumic_bumper_ultra",
"volumic_cu80_ultra",
"volumic_flex93_ultra",
"volumic_medical_ultra",
"volumic_nylon_ultra",
"volumic_pekk_carbone",
"volumic_petg_ultra",
"volumic_petgcarbone_ultra",
"volumic_pla_ultra",
"volumic_pp_ultra",
"volumic_strong_ultra",
"volumic_support_ultra",
"xyzprinting_abs",
"xyzprinting_antibact_pla",
"xyzprinting_carbon_fiber",
"xyzprinting_colorinkjet_pla",
"xyzprinting_flexible",
"xyzprinting_metallic_pla",
"xyzprinting_nylon",
"xyzprinting_petg",
"xyzprinting_pla",
"xyzprinting_tough_pla",
"zyyx_pro_flex",
"zyyx_pro_pla",
"xyzprinting_tpu"
]
},
"overrides":
{
"machine_gcode_flavor": { "default_value": "Marlin" },
"machine_width": { "default_value": 430 },
"machine_depth": { "default_value": 320 },
"machine_heated_bed": { "default_value": true },
"machine_center_is_zero": { "default_value": false },
"machine_steps_per_mm_x": { "default_value": 80 },
"machine_steps_per_mm_y": { "default_value": 80 },
"machine_steps_per_mm_z": { "default_value": 800 },
"machine_max_feedrate_x": { "default_value": 500 },
"machine_max_feedrate_y": { "default_value": 500 },
"machine_max_feedrate_z": { "default_value": 16 },
"machine_max_acceleration_x": { "value": 1500 },
"machine_max_acceleration_y": { "value": 1500 },
"machine_max_acceleration_z": { "value": 70 },
"machine_max_acceleration_e": { "value": 10000 },
"machine_nozzle_cool_down_speed": { "default_value": 1.5 },
"machine_nozzle_heat_up_speed": { "default_value": 7 },
"machine_nozzle_expansion_angle": { "default_value": 60 },
"default_material_print_temperature": { "default_value": 205 },
"default_material_bed_temperature": { "default_value": 50 },
"adhesion_type": { "default_value": "skirt" },
"skirt_line_count": { "default_value": 3 },
"nozzle_disallowed_areas": { "default_value": [ [[-215, 160], [-166, 160], [-215, 111]], [[215, 160], [166, 160], [215, 111]] ] },
"machine_use_extruder_offset_to_offset_coords": {"default_value": false }
}
}

View file

@ -0,0 +1,40 @@
{
"version": 2,
"name": "Dagoma PRO 430B",
"inherits": "dagoma_pro_430_base",
"metadata":
{
"visible": true,
"author": "Dagoma",
"manufacturer": "Dagoma",
"machine_extruder_trains": { "0": "dagoma_pro_430_bowden_extruder_0" }
},
"overrides":
{
"machine_name": { "default_value": "Dagoma PRO 430B" },
"machine_extruder_count": { "default_value": 1 },
"machine_height": { "default_value": 360 },
"machine_head_with_fans_polygon": { "default_value": [ [-22.5, -22.5], [-22.5, 22.5], [22.5, 22.5], [22.5, -22.5] ] },
"gantry_height": { "value": "35" },
"machine_start_gcode": { "default_value": "\n;Start Gcode for {machine_name}\n;Author: Dagoma\n;Contact: contact-pro@dagoma3d.com\n\n;Sliced: {date} {time}\n\n;Estimated print time: {print_time}\n\n;Print speed: {speed_print}mm/s\n;Layer height: {layer_height}mm\n;Wall thickness: {wall_thickness}mm\n;Infill density: {infill_sparse_density}%\n;Infill pattern: {infill_pattern}\n;Support: {support_enable}\n;Print temperature: {material_print_temperature}°\n;Flow: {material_flow}%\n;Retraction amount: {retraction_amount}mm\n;Retraction speed: {retraction_retract_speed}mm/s\n\nG21 ;Set units to millimeters\nG90 ;Set all axes to absolute\nM140 S{material_bed_temperature} ;Preheat hotbed\nM117 Nozzle preheating ;Set message\nM109 R{material_standby_temperature} ;Preheat hotend before bed leveling\nM117 Hotbed preheating ;Set message\nM190 S{material_bed_temperature} ;Preheat hotbed before bed leveling\nG28 ;Go to origin on all axes\nG29 ; Bed Leveling\nG0 X215 Y1 Z0.4 ;Move XYZ axis before purge\nM117 Wait for print temp ;Set message\nM109 S{material_print_temperature_layer_0} ;Wait for initial print temp\nM83 ;Set E to relative positioning\nG1 E{retraction_amount} F200 ;Purge\nG0 Z3 ;Move Z axis before print start\nM82 ;Set E to absolute positioning\nG92 E0 ;Set E position\nG1 F{travel_speed} ;Set the feedrate to {travel_speed}mm/s\nM117 Print in progress ;Set message\n" },
"machine_end_gcode": { "default_value": "\n;End Gcode for {machine_name}\n;Author: Dagoma\n\nM104 S0 ;Set hotend temperature for cooldown\nM140 S0 ;Set hotbed temperature for cooldown\nG91 ;Set all axes to relative\nG0 Z+3 ;Move Z axis after print end\nG1 E-{retraction_amount} F5000 ;Retract filament to stop oozing\nG90 ;Set all axes to absolute\nG28 X Y ;Home the X and Y axes\nM18 ;Disable steppers motors\nM117 Print end ;Set message\n" },
"machine_acceleration": { "value": 1250 },
"machine_max_jerk_xy": { "value": 10 },
"machine_max_jerk_z": { "value": 0.3 },
"machine_max_jerk_e": { "value": 5 },
"machine_max_feedrate_e": { "default_value": 200 },
"machine_steps_per_mm_e": { "default_value": 139.5 },
"acceleration_enabled": { "value": "True" },
"acceleration_print": { "value": "1250", "maximum_value": 1500 },
"acceleration_layer_0": { "value": "acceleration_topbottom", "maximum_value": 1500 },
"acceleration_topbottom": { "value": "math.ceil(acceleration_print * 1000 / 1250)", "maximum_value": 1500 },
"acceleration_travel": { "value": "acceleration_print", "maximum_value": 1500 },
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1000 / 1250)", "maximum_value": 1500 },
"acceleration_wall_0": { "value": "math.ceil(acceleration_print * 800 / 1250)", "maximum_value": 1500 },
"jerk_enabled": { "value": "True" },
"jerk_print": { "value": "8", "minimum_value_warning": 8 },
"jerk_travel": {"value": "10", "minimum_value_warning": 8 },
"optimize_wall_printing_order": { "value": "True" }
}
}

View file

@ -1107,7 +1107,7 @@
"description": "The smallest line width, as a factor of the normal line width, above which the middle line (if there is one) will be split into two. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall.",
"type": "float",
"unit": "%",
"default_value": 50,
"default_value": 90,
"value": "wall_transition_threshold",
"minimum_value": "1",
"maximum_value": "99"
@ -1117,7 +1117,7 @@
"description": "The smallest line width, as a factor of the normal line width, above which a middle line (if there wasn't one already) will be added. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall.",
"type": "float",
"unit": "%",
"default_value": 50,
"default_value": 80,
"value": "wall_transition_threshold * 8 / 9",
"minimum_value": "1",
"maximum_value": "99"
@ -1248,12 +1248,14 @@
"label": "Minimum Feature Size",
"description": "Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features thicker than the Minimum Feature Size will be widened to the Minimum Wall Line Width.",
"unit": "mm",
"default_value": 0.1,
"value": "wall_line_width_0 / 4",
"minimum_value": "0",
"maximum_value": "wall_line_width_0",
"type": "float",
"limit_to_extruder": "wall_0_extruder_nr",
"enabled": "fill_outline_gaps"
"enabled": "fill_outline_gaps",
"settable_per_mesh": true
},
"min_bead_width":
{
@ -1261,13 +1263,14 @@
"description": "Width of the wall that will replace thin features (according to the Minimum Feature Size) of the model. If the Minimum Wall Line Width is thinner than the thickness of the feature, the wall will become as thick as the feature itself.",
"unit": "mm",
"value": "wall_line_width_0 * (100.0 + wall_split_middle_threshold)/200",
"default_value": "0.2",
"default_value": 0.2,
"minimum_value": "0.001",
"minimum_value_warning": "min_feature_size",
"maximum_value_warning": "wall_line_width_0",
"type": "float",
"limit_to_extruder": "wall_0_extruder_nr",
"enabled": "fill_outline_gaps"
"enabled": "fill_outline_gaps",
"settable_per_mesh": true
},
"xy_offset":
{
@ -3232,7 +3235,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('draft_shield_enabled') or resolveOrValue('ooze_shield_enabled')",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "skirt_brim_extruder_nr"
},
"speed_z_hop":
{
@ -3561,7 +3564,7 @@
"maximum_value_warning": "10000",
"enabled": "resolveOrValue('acceleration_enabled') and (resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('draft_shield_enabled') or resolveOrValue('ooze_shield_enabled'))",
"settable_per_mesh": false,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "skirt_brim_extruder_nr"
},
"jerk_enabled":
{
@ -3836,7 +3839,7 @@
"value": "jerk_layer_0",
"enabled": "resolveOrValue('jerk_enabled') and (resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('draft_shield_enabled') or resolveOrValue('ooze_shield_enabled'))",
"settable_per_mesh": false,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "skirt_brim_extruder_nr"
}
}
},
@ -3963,6 +3966,7 @@
"default_value": 90,
"minimum_value": "0",
"maximum_value_warning": "100",
"maximum_value": 999999999,
"type": "int",
"enabled": "retraction_enable",
"settable_per_mesh": false,
@ -5410,7 +5414,54 @@
"value": "int(defaultExtruderPosition())",
"enabled": "extruders_enabled_count > 1 and (resolveOrValue('adhesion_type') != 'none' or resolveOrValue('prime_tower_brim_enable'))",
"settable_per_mesh": false,
"settable_per_extruder": false
"settable_per_extruder": false,
"children":
{
"skirt_brim_extruder_nr":
{
"label": "Skirt/Brim Extruder",
"description": "The extruder train to use for printing the skirt or brim. This is used in multi-extrusion.",
"type": "extruder",
"default_value": "0",
"value": "adhesion_extruder_nr",
"enabled": "extruders_enabled_count > 1 and (resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('prime_tower_brim_enable'))",
"settable_per_mesh": false,
"settable_per_extruder": false
},
"raft_base_extruder_nr":
{
"label": "Raft Base Extruder",
"description": "The extruder train to use for printing the first layer of the raft. This is used in multi-extrusion.",
"type": "extruder",
"default_value": "0",
"value": "adhesion_extruder_nr",
"enabled": "extruders_enabled_count > 1 and resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": false
},
"raft_interface_extruder_nr":
{
"label": "Raft Middle Extruder",
"description": "The extruder train to use for printing the middle layer of the raft. This is used in multi-extrusion.",
"type": "extruder",
"default_value": "0",
"value": "adhesion_extruder_nr",
"enabled": "extruders_enabled_count > 1 and resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": false
},
"raft_surface_extruder_nr":
{
"label": "Raft Top Extruder",
"description": "The extruder train to use for printing the top layer(s) of the raft. This is used in multi-extrusion.",
"type": "extruder",
"default_value": "0",
"value": "adhesion_extruder_nr",
"enabled": "extruders_enabled_count > 1 and resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": false
}
}
},
"skirt_line_count":
{
@ -5424,7 +5475,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'skirt'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "skirt_brim_extruder_nr"
},
"skirt_gap":
{
@ -5438,7 +5489,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'skirt'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "skirt_brim_extruder_nr"
},
"skirt_brim_minimal_length":
{
@ -5467,7 +5518,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('prime_tower_brim_enable')",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr",
"limit_to_extruder": "skirt_brim_extruder_nr",
"children":
{
"brim_line_count":
@ -5483,7 +5534,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('prime_tower_brim_enable')",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "skirt_brim_extruder_nr"
}
}
},
@ -5499,7 +5550,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'brim'",
"settable_per_mesh": true,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "skirt_brim_extruder_nr"
},
"brim_replaces_support":
{
@ -5521,7 +5572,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'brim'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "skirt_brim_extruder_nr"
},
"raft_margin":
{
@ -5563,7 +5614,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"layer_0_z_overlap":
{
@ -5578,7 +5629,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_surface_layers":
{
@ -5591,7 +5642,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_surface_thickness":
{
@ -5604,10 +5655,10 @@
"minimum_value": "0.001",
"minimum_value_warning": "0.04",
"maximum_value_warning": "0.75 * machine_nozzle_size",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_surface_layers > 0",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_surface_line_width":
{
@ -5620,10 +5671,10 @@
"minimum_value": "0.001",
"minimum_value_warning": "machine_nozzle_size * 0.1",
"maximum_value_warning": "machine_nozzle_size * 2",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_surface_layers > 0",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_surface_line_spacing":
{
@ -5635,11 +5686,24 @@
"minimum_value": "0",
"minimum_value_warning": "raft_surface_line_width",
"maximum_value_warning": "raft_surface_line_width * 3",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_surface_layers > 0",
"value": "raft_surface_line_width",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_interface_layers":
{
"label": "Raft Middle Layers",
"description": "The number of layers between the base and the surface of the raft. These comprise the main thickness of the raft. Increasing this creates a thicker, sturdier raft.",
"type": "int",
"default_value": 1,
"minimum_value": "0",
"maximum_value_warning": "10",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "raft_interface_extruder_nr"
},
"raft_interface_thickness":
{
@ -5652,10 +5716,10 @@
"minimum_value": "0.001",
"minimum_value_warning": "0.04",
"maximum_value_warning": "0.75 * machine_nozzle_size",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_interface_layers > 0",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_interface_extruder_nr"
},
"raft_interface_line_width":
{
@ -5668,10 +5732,10 @@
"minimum_value": "0.001",
"minimum_value_warning": "machine_nozzle_size * 0.5",
"maximum_value_warning": "machine_nozzle_size * 3",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_interface_layers > 0",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_interface_extruder_nr"
},
"raft_interface_line_spacing":
{
@ -5684,10 +5748,10 @@
"minimum_value": "0",
"minimum_value_warning": "raft_interface_line_width",
"maximum_value_warning": "15.0",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_interface_layers > 0",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_interface_extruder_nr"
},
"raft_base_thickness":
{
@ -5703,7 +5767,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_base_extruder_nr"
},
"raft_base_line_width":
{
@ -5719,7 +5783,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_base_extruder_nr"
},
"raft_base_line_spacing":
{
@ -5735,7 +5799,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_base_extruder_nr"
},
"raft_speed":
{
@ -5764,11 +5828,11 @@
"minimum_value": "0.1",
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
"maximum_value_warning": "100",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_surface_layers > 0",
"value": "raft_speed",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_interface_speed":
{
@ -5781,10 +5845,10 @@
"minimum_value": "0.1",
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
"maximum_value_warning": "150",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_interface_layers > 0",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_interface_extruder_nr"
},
"raft_base_speed":
{
@ -5800,7 +5864,7 @@
"value": "0.75 * raft_speed",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_base_extruder_nr"
}
}
},
@ -5831,9 +5895,9 @@
"minimum_value": "0.1",
"minimum_value_warning": "100",
"maximum_value_warning": "10000",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('acceleration_enabled')",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('acceleration_enabled') and raft_surface_layers > 0",
"settable_per_mesh": false,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_interface_acceleration":
{
@ -5846,9 +5910,9 @@
"minimum_value": "0.1",
"minimum_value_warning": "100",
"maximum_value_warning": "10000",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('acceleration_enabled')",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('acceleration_enabled') and raft_interface_layers > 0",
"settable_per_mesh": false,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_interface_extruder_nr"
},
"raft_base_acceleration":
{
@ -5863,7 +5927,7 @@
"maximum_value_warning": "10000",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('acceleration_enabled')",
"settable_per_mesh": false,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_base_extruder_nr"
}
}
},
@ -5894,9 +5958,9 @@
"minimum_value": "0",
"minimum_value_warning": "5",
"maximum_value_warning": "100",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('jerk_enabled')",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('jerk_enabled') and raft_surface_layers > 0",
"settable_per_mesh": false,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_interface_jerk":
{
@ -5909,9 +5973,9 @@
"minimum_value": "0",
"minimum_value_warning": "5",
"maximum_value_warning": "50",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('jerk_enabled')",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('jerk_enabled') and raft_interface_layers > 0",
"settable_per_mesh": false,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_interface_extruder_nr"
},
"raft_base_jerk":
{
@ -5926,7 +5990,7 @@
"maximum_value_warning": "50",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and resolveOrValue('jerk_enabled')",
"settable_per_mesh": false,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_base_extruder_nr"
}
}
},
@ -5955,10 +6019,10 @@
"maximum_value": "100",
"default_value": 0,
"value": "raft_fan_speed",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_surface_layers > 0",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_surface_extruder_nr"
},
"raft_interface_fan_speed":
{
@ -5970,10 +6034,10 @@
"maximum_value": "100",
"default_value": 0,
"value": "raft_fan_speed",
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"enabled": "resolveOrValue('adhesion_type') == 'raft' and raft_interface_layers > 0",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_interface_extruder_nr"
},
"raft_base_fan_speed":
{
@ -5988,7 +6052,7 @@
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
"settable_per_mesh": false,
"settable_per_extruder": true,
"limit_to_extruder": "adhesion_extruder_nr"
"limit_to_extruder": "raft_base_extruder_nr"
}
}
}
@ -6050,7 +6114,7 @@
"unit": "mm",
"enabled": "resolveOrValue('prime_tower_enable')",
"default_value": 200,
"value": "machine_width - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - max(map(abs, extruderValues('machine_nozzle_offset_x'))) - 1",
"value": "machine_width - max(extruderValue(skirt_brim_extruder_nr, 'brim_width') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - max(map(abs, extruderValues('machine_nozzle_offset_x'))) - 1",
"maximum_value": "machine_width / 2 if machine_center_is_zero else machine_width",
"minimum_value": "resolveOrValue('prime_tower_size') - machine_width / 2 if machine_center_is_zero else resolveOrValue('prime_tower_size')",
"settable_per_mesh": false,
@ -6064,7 +6128,7 @@
"unit": "mm",
"enabled": "resolveOrValue('prime_tower_enable')",
"default_value": 200,
"value": "machine_depth - prime_tower_size - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - max(map(abs, extruderValues('machine_nozzle_offset_y'))) - 3",
"value": "machine_depth - prime_tower_size - max(extruderValue(skirt_brim_extruder_nr, 'brim_width') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - max(map(abs, extruderValues('machine_nozzle_offset_y'))) - 3",
"maximum_value": "machine_depth / 2 - resolveOrValue('prime_tower_size') if machine_center_is_zero else machine_depth - resolveOrValue('prime_tower_size')",
"minimum_value": "machine_depth / -2 if machine_center_is_zero else 0",
"settable_per_mesh": false,
@ -6339,10 +6403,8 @@
"description": "The maximum extrusion area deviation allowed when removing intermediate points from a straight line. An intermediate point may serve as width-changing point in a long straight line. Therefore, if it is removed, it will cause the line to have a uniform width and, as a result, lose (or gain) a bit of extrusion area. If you increase this you may notice slight under- (or over-) extrusion in between straight parallel walls, as more intermediate width-changing points will be allowed to be removed. Your print will be less accurate, but the g-code will be smaller.",
"type": "float",
"unit": "μm²",
"default_value": 2000,
"default_value": 50000,
"minimum_value": "0",
"minimum_value_warning": "500",
"maximum_value_warning": "50000",
"settable_per_mesh": true
}
}

View file

@ -0,0 +1,29 @@
{
"name": "Goofoo Cube",
"version": 2,
"inherits": "goofoo_small",
"overrides": {
"machine_name": { "default_value": "Goofoo Cube" },
"machine_width": { "default_value": 80 },
"machine_depth": { "default_value": 80 },
"machine_height": { "default_value": 80 },
"machine_heated_bed": { "default_value": false },
"raft_margin": { "default_value": 5 },
"layer_height":{"default_value": 0.4},
"layer_height_0": {"default_value": 0.5},
"speed_print": {"value": 10},
"speed_travel": {"value": 10},
"speed_layer_0":{"value": 10},
"speed_print_layer_0":{"value": 10},
"speed_travel_layer_0":{"value": 10},
"retraction_speed": {"default_value": 60},
"retraction_prime_speed":{"value": 80},
"adhesion_type": {"default_value": "skirt"}
},
"metadata": {
"author": "goofoo",
"visible": true
}
}

View file

@ -0,0 +1,36 @@
{
"version": 2,
"name": "HardPrint Hozo, Hozo",
"inherits": "fdmprinter",
"metadata": {
"visible": true,
"author": "HardPrint",
"manufacturer": "HardPrint",
"file_formats": "text/x-gcode",
"platform": "hardprint_hozo_platform.stl",
"machine_extruder_trains":
{
"0": "hardprint_hozo_extruder_0"
}
},
"overrides": {
"machine_name": { "default_value": "HardPrint Hozo, Hozo" },
"machine_heated_bed": { "default_value": true },
"machine_width": { "default_value": 180 },
"machine_height": { "default_value": 180 },
"machine_depth": { "default_value": 180 },
"machine_center_is_zero": { "default_value": false },
"machine_head_with_fans_polygon": { "default_value": [[0,0],[0,0],[0,0],[0,0]] },
"gantry_height": { "value": 180 },
"retraction_amount": { "default_value": 5.5 },
"retraction_speed": { "default_value": 60 },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_start_gcode": {
"default_value": "M221 S100 ; reset flow\nG90 ; use absolute positioning\nM82 ; absolute extrusion mode\nM104 S170 ; set extruder temp for bed leveling\nM140 S{material_bed_temperature_layer_0} ; set bed temp\nM109 R170 ; wait for extruder temp\nM190 S{material_bed_temperature_layer_0} ; wait for bed temp\nG28 ; home all\nG29 ; mesh bed leveling\nM104 S{material_print_temperature_layer_0} ; set extruder temp\nG92 E0.0\nG1 Y-2 X179 F2400\nG1 Z3 F720\nM109 S{material_print_temperature_layer_0} ; wait for extruder temp\nG92 E0.0\nG1 Y0 F1000\nG1 Z0.2 F720\nG1 Y160 E8 F900\nG1 Y20 E18 F900\nG92 E0.0"
},
"machine_end_gcode": {
"default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X178 Y180 F4200 ; park print head\nM84 ; disable motors"
}
}
}

View file

@ -0,0 +1,36 @@
{
"version": 2,
"name": "HardPrint Hozo iX",
"inherits": "fdmprinter",
"metadata": {
"visible": true,
"author": "HardPrint",
"manufacturer": "HardPrint",
"file_formats": "text/x-gcode",
"platform": "hardprint_hozo_ix_platform.stl",
"machine_extruder_trains":
{
"0": "hardprint_hozo_ix_extruder_0"
}
},
"overrides": {
"machine_name": { "default_value": "HardPrint Hozo iX" },
"machine_heated_bed": { "default_value": true },
"machine_width": { "default_value": 180 },
"machine_height": { "default_value": 180 },
"machine_depth": { "default_value": 180 },
"machine_center_is_zero": { "default_value": false },
"machine_head_with_fans_polygon": { "default_value": [[0,0],[0,0],[0,0],[0,0]] },
"gantry_height": { "value": 180 },
"retraction_amount": { "default_value": 5 },
"retraction_speed": { "default_value": 50 },
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
"machine_start_gcode": {
"default_value": "M221 S100 ; reset flow\nG90 ; use absolute positioning\nM82 ; absolute extrusion mode\nG28 ; home all\nM140 S{material_bed_temperature_layer_0} ; set bed temp\nM104 S{material_print_temperature_layer_0} ; set extruder temp\nG92 E0.0\nG1 Y-2 X0 F2400\nG1 Z3 F720\nM109 S{material_print_temperature_layer_0} ; wait for extruder temp\nG92 E0.0\nG1 X32 F1000\nG1 Z0.2 F720\nG1 X108 E8 F900\nG1 X148 E18 F900\nG92 E0.0"
},
"machine_end_gcode": {
"default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X178 Y180 F4200 ; park print head\nM18 ; disable motors"
}
}
}

View file

@ -4,7 +4,7 @@
"inherits": "fdmprinter",
"metadata": {
"visible": false,
"author": "Cataclism",
"author": "Mingda",
"manufacturer": "Mingda",
"file_formats": "text/x-gcode",
"first_start_actions": ["MachineSettingsAction"],
@ -120,8 +120,10 @@
},
"overrides": {
"machine_name": { "default_value": "MINGDA Base Printer" },
"machine_start_gcode": { "default_value": "G28 ; home all axes\n M117 Purge extruder\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface\n G1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\n G1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line\n G1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little\n G1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface"},
"machine_end_gcode": { "default_value": "G91; relative positioning\n G1 Z1.0 F3000 ; move z up little to prevent scratching of print\n G90; absolute positioning\n G1 X0 Y200 F1000 ; prepare for part removal\n M104 S0; turn off extruder\n M140 S0 ; turn off bed\n G1 X0 Y300 F1000 ; prepare for part removal\n M84 ; disable motors\n M106 S0 ; turn off fan" },
"machine_start_gcode": { "default_value": " G28 ; home all axes\n M117 ; Purge extruder\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface\n G1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\n G1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line\n G1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little\n G1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface"},
"machine_end_gcode": { "default_value": " G91; relative positioning\n G1 Z1.0 F3000 ; move z up little to prevent scratching of print\n G90; absolute positioning\n G1 X0 Y0 F1000 ; prepare for part removal\n M104 S0; turn off extruder\n M140 S0 ; turn off bed\n M84 ; disable motors\n M106 S0 ; turn off fan" },
"machine_max_feedrate_x": { "value": 500 },
"machine_max_feedrate_y": { "value": 500 },

View file

@ -0,0 +1,19 @@
{
"name": "Mingda Magician Max",
"version": 2,
"inherits": "mingda_base",
"overrides": {
"machine_name": { "default_value": "Mingda Magician Max" },
"machine_width": { "default_value": 320 },
"machine_depth": { "default_value": 320 },
"machine_height": { "default_value": 400 },
"gantry_height": { "value": 25 }
},
"metadata": {
"quality_definition": "mingda_base",
"visible": true,
"platform": "mingda_rock3_base.stl",
"platform_offset": [ -179, -108, 150]
}
}

View file

@ -0,0 +1,22 @@
{
"name": "Mingda Magician Pro",
"version": 2,
"inherits": "mingda_base",
"overrides": {
"machine_name": { "default_value": "Mingda Magician Pro" },
"machine_start_gcode": {
"default_value":" G28 ; home all axes\n M117 ; Purge extruder\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface\n G1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\n G1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line\n G1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little\n G1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface"
},
"machine_width": { "default_value": 400 },
"machine_depth": { "default_value": 400 },
"machine_height": { "default_value": 400 },
"gantry_height": { "value": 25 }
},
"metadata": {
"quality_definition": "mingda_base",
"visible": true,
"platform": "mingda_d4pro_base.stl",
"platform_offset": [ -177, -140, 170]
}
}

View file

@ -0,0 +1,19 @@
{
"name": "Mingda Magician X",
"version": 2,
"inherits": "mingda_base",
"overrides": {
"machine_name": { "default_value": "Mingda Magician X" },
"machine_width": { "default_value": 230 },
"machine_depth": { "default_value": 230 },
"machine_height": { "default_value": 260 },
"gantry_height": { "value": 25 }
},
"metadata": {
"quality_definition": "mingda_base",
"visible": true,
"platform": "mingda_d2_base.stl",
"platform_offset": [ -205, -77, 65]
}
}

View file

@ -48,6 +48,6 @@
"acceleration_print": { "default_value": 2650 },
"machine_start_gcode": { "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nG1 Z15.0 F9000 ;move the platform down 15mm\nG92 E0 ;zero the extruded length\nG1 F200 E3 ;extrude 3mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F9000\n;Put printing message on LCD screen\nM117 Printing..." },
"machine_end_gcode": { "default_value": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG90 ;absolute positioning\nG1 X0 Y200 F3600 ;move extruder out of the way by moving the baseplate to the front for easier access to printed object\nM84 ;steppers off" },
"speed_z_hop": {"default_value": 3}
"speed_z_hop": { "default_value": 3 }
}
}

View file

@ -41,6 +41,7 @@
"machine_max_acceleration_y": { "default_value": 2000 },
"acceleration_print": { "default_value": 2000 },
"machine_start_gcode": { "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nG1 Z30.0 F9000 ;move the gentry up 30mm\nG92 E0 ;zero the extruded length\nG1 F200 E10 ;extrude 10mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F9000\n;Put printing message on LCD screen\nM117 Printing..." },
"machine_end_gcode": { "default_value": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG90 ;absolute positioning\nG1 X0 Y220 F3600 ;move extruder out of the way by moving the baseplate to the front for easier access to printed object\nM84 ;steppers off" }
"machine_end_gcode": { "default_value": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG90 ;absolute positioning\nG1 X0 Y220 F3600 ;move extruder out of the way by moving the baseplate to the front for easier access to printed object\nM84 ;steppers off" },
"speed_z_hop": { "default_value": 9 }
}
}

View file

@ -5,7 +5,6 @@
"metadata": {
"quality_definition": "tronxy_x",
"visible": true,
"author": "AdderMk2",
"platform": "tronxy.stl"
},
"overrides": {
@ -22,16 +21,9 @@
},
"gantry_height": { "value": 30 },
"machine_start_gcode": { "default_value": "; XY-2 Start Code\nG21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\nG1 Z2.0 F3000 ; Move Z Axis up little to preventscratching of Heat Bed\nG1 X1 Y20 Z0.3 F3600.0 ; Move to start position\nG1 X1 Y220.0 Z0.3 F1500.0 E25 ; Draw the first line\nG1 X1.6 Y220.0 Z0.3 F3600.0 ; Move to side a little\nG1 X1.6 Y20 Z0.3 F1500.0 E50 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F3600.0 ; Move over to prevent blob squish" },
"machine_start_gcode": { "default_value": "; D01 Start Code\nG21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\nG1 Z2.0 F3000 ; Move Z Axis up little to preventscratching of Heat Bed\nG1 X1 Y20 Z0.3 F3600.0 ; Move to start position\nG1 X1 Y200.0 Z0.3 F1500.0 E25 ; Draw the first line\nG1 X1.6 Y200.0 Z0.3 F3600.0 ; Move to side a little\nG1 X1.6 Y20 Z0.3 F1500.0 E50 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F3600.0 ; Move over to prevent blob squish" },
"machine_end_gcode": { "default_value": "M83 ; Set extrder to Relative\nG1 E-5 F3000 ; Retract 5mm of filament at 50mm/s\nG90 ; Set all axis to Absolute \nG1 X0 Y{machine_depth} ; Park print head\nG1 Z10 ; Move up 10mm\nM106 S0 ; Set fan speed to 0\nM104 S0 ; Set bed temp to 0\nM140 S0 ; Set Nozzle temp to 0\nM84 ; Disable all stepper motors\n" },
"machine_max_feedrate_x": { "value": 150 },
"machine_max_feedrate_y": { "value": 150 },
"machine_max_feedrate_z": { "value": 20 },
"machine_max_feedrate_e": { "value": 120 },
"machine_max_acceleration_x": { "value": 150 },
"machine_max_acceleration_y": { "value": 150 },
"machine_max_acceleration_z": { "value": 150 },
"machine_max_acceleration_e": { "value": 150 },
"machine_acceleration": { "value": 120 }
}
}

View file

@ -4,13 +4,14 @@
"inherits": "fdmprinter",
"metadata": {
"visible": false,
"author": "AdderMk2",
"author": "KV/AdderMk2",
"manufacturer": "Tronxy",
"file_formats": "text/x-gcode",
"first_start_actions": ["MachineSettingsAction"],
"machine_extruder_trains": {
"0": "tronxy_base_extruder_0"
"0": "tronxy_base_extruder_0",
"1": "tronxy_base_extruder_1"
},
"has_materials": true,
@ -27,20 +28,6 @@
"machine_start_gcode": { "default_value": "G21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\nG1 Z15.0 F{speed_travel_layer_0}\nG0 E3 F200\nG92 E0\n" },
"machine_end_gcode": { "default_value": "M107 T0\nM104 S0\nM104 S0 T1\nM140 S0\nG92 E0\nG91\nG1 E-1 F300 \nG1 Z+0.5 E-5 X-20 Y-20 F9000\nG28 X0 Y0\nM84 ;steppers off\nG90 ;absolute positioning\n" },
"machine_max_feedrate_x": { "value": 100 },
"machine_max_feedrate_y": { "value": 100 },
"machine_max_feedrate_z": { "value": 10 },
"machine_max_feedrate_e": { "value": 50 },
"machine_max_acceleration_x": { "value": 120 },
"machine_max_acceleration_y": { "value": 120 },
"machine_max_acceleration_z": { "value": 120 },
"machine_max_acceleration_e": { "value": 120 },
"machine_acceleration": { "value": 100 },
"machine_max_jerk_xy": { "value": 20 },
"machine_max_jerk_z": { "value": 0.4 },
"machine_max_jerk_e": { "value": 5 },
"machine_heated_bed": { "default_value": true },
@ -51,7 +38,7 @@
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
"jerk_print": { "value": 20 },
"jerk_print": { "value": 12 },
"jerk_travel": { "value": "jerk_print" },
"jerk_travel_layer_0": { "value": "jerk_travel" },
@ -60,10 +47,10 @@
"speed_print": { "value": 60.0 } ,
"speed_infill": { "value": "speed_print" },
"speed_wall": { "value": "speed_print / 1.33" },
"speed_wall": { "value": "speed_print *0.75" },
"speed_wall_0": { "value": "speed_wall" },
"speed_wall_x": { "value": "speed_wall" },
"speed_topbottom": { "value": "speed_print / 1.5" },
"speed_topbottom": { "value": "speed_print * 0.5" },
"speed_roofing": { "value": "speed_topbottom" },
"speed_travel": { "value": "60.0 if speed_print < 50 else 120.0 if speed_print > 80 else speed_print * 1.25" },
"speed_layer_0": { "value": 30.0 },
@ -82,24 +69,26 @@
"material_initial_print_temperature": { "value": "material_print_temperature" },
"material_final_print_temperature": { "value": "material_print_temperature" },
"material_flow": { "value": 100 },
"material_flow": { "value": 95 },
"material_flow_layer_0": { "value": 95 },
"z_seam_type": { "value": "'back'" },
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
"z_seam_type": { "value": "'sharpest_corner'" },
"z_seam_corner": { "value": "'z_seam_corner_inner'" },
"infill_sparse_density": { "value": "20" },
"infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" },
"infill_pattern": { "value": "'lines' if infill_sparse_density > 56 else 'cubic'" },
"infill_before_walls": { "value": false },
"infill_overlap": { "value": 30.0 },
"skin_overlap": { "value": 10.0 },
"infill_wipe_dist": { "value": 0.0 },
"wall_0_wipe_dist": { "value": 0.0 },
"fill_outline_gaps": { "value": false },
"filter_out_tiny_gaps": { "value": false },
"fill_outline_gaps": { "value": true },
"filter_out_tiny_gaps": { "value": true },
"retraction_speed": {
"maximum_value_warning": "machine_max_feedrate_e",
"default_value": 45,
"maximum_value": 200
},
"retraction_retract_speed": {
@ -111,17 +100,19 @@
"maximum_value": 200
},
"retraction_hop_enabled": { "value": "False" },
"retraction_hop_enabled": { "value": "True" },
"retraction_hop": { "value": 0.2 },
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
"retraction_combing_max_distance": { "value": 30 },
"travel_avoid_other_parts": { "value": true },
"travel_avoid_other_parts": { "value": false },
"travel_avoid_supports": { "value": true },
"travel_retract_before_outer_wall": { "value": true },
"retraction_enable": { "value": true },
"retract_at_layer_change": { "value": true },
"retraction_count_max": { "value": 100 },
"retraction_extrusion_window": { "value": 10 },
"retraction_extrusion_window": { "value": 5 },
"retraction_hop_enabled": { "value": true },
"retraction_min_travel": { "value": 1.5 },
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
@ -141,24 +132,27 @@
"support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" },
"support_pattern": { "value": "'zigzag'" },
"support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 20" },
"support_infill_angles": { "value": [45] },
"support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 30" },
"support_use_towers": { "value": false },
"support_xy_distance": { "value": "wall_line_width_0 * 2" },
"support_xy_distance": { "value": "wall_line_width_0 * 3" },
"support_xy_distance_overhang": { "value": "wall_line_width_0" },
"support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" },
"support_xy_overrides_z": { "value": "'xy_overrides_z'" },
"support_wall_count": { "value": 1 },
"support_wall_count": { "value": 0 },
"support_brim_enable": { "value": true },
"support_brim_width": { "value": 4 },
"support_interface_enable": { "value": true },
"support_interface_enable": { "value": false },
"support_interface_height": { "value": "layer_height * 4" },
"support_interface_density": { "value": 33.333 },
"support_interface_pattern": { "value": "'grid'" },
"support_interface_skip_height": { "value": 0.2 },
"minimum_support_area": { "value": 2 },
"minimum_interface_area": { "value": 10 },
"top_bottom_pattern": {"value": "'zigzag'" },
"top_bottom_pattern_0": {"value": "'zigzag'" },
"top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" },
"wall_thickness": {"value": "line_width * 2" }
"wall_line_count": {"value": "3" }
}
}

View file

@ -1,11 +1,10 @@
{
"name": "Tronxy X5SA/X5ST/Pro",
"name": "Tronxy X5SA/X5ST/Pro/2E/D01 Plus",
"version": 2,
"inherits": "tronxy_x",
"metadata": {
"quality_definition": "tronxy_x",
"visible": true,
"author": "AdderMk2",
"platform": "tronxy.stl"
},
"overrides": {
@ -21,8 +20,11 @@
]
},
"gantry_height": { "value": 40 },
"retraction_amount": { "value": 4.5 },
"machine_start_gcode": { "default_value": "; X5SA Pro Start Code\nG21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\n"},
"machine_end_gcode": { "default_value": "G91\nG1 E-2 F3000\nG1 E-2 Z0.2 F1200\nG1 X5 Y5 F3600\nG1 Z10\nG90\nG1 X0 Y0\nM106 S0\nM104 S0\nM140 S0\n\nM84 X Y E\n" }
"machine_start_gcode": { "default_value": "; X5SA Start Code\nG21 ; Set units to millimeters\nG90 ; Set all axis to Absolute\nM82 ; Set extrusion to Absolute\nM107 ; Disable all fans\nM190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait\nG28 ; Home all axis\n; Uncomment the line below to enable ABL Mesh probing\n;G29 ; Probe bed mesh for ABL\n; For best results do not run nozzle heater while performing ABL\nG1 Z5.0 ; Raise nozzle to prevent scratching of heat bed\nG1 X0 Y0 ; Move nozzle to Home before heating\nM109 S{material_print_temperature_layer_0} T0 ; Set nozzle temp and wait\nG92 E0 ; Set Extruder position to zero\n; Uncomment the following lines to enable nozzle purge line along left edge of bed\n;G1 Z2.0 F3000 ; Raise Z axis\n;G1 X1.1 Y20 Z0.2 F3600.0 ; Move to purge line start position\n;G1 Y220 F1500.0 E10 ; Draw first purge line\n;G1 X1.4 F3600.0 ; Move to side\n;G1 Y20 F1500.0 E20 ; Draw second purge line\n;G92 E0 ; Reset Extruder\n;G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n;G1 X5 Y20 Z0.2 F3600.0 ; Move over to finish nozzle wipe\n;G92 E0\n"},
"machine_end_gcode": { "default_value": "G91 ; Set Positioning to Relative\nM83 ; Set Extruder to Relative\nG92 E0 ; Reset Extruder\nG1 E-4 F3000 ; Retract 4mm of filament\nG1 Z0.2 ; Raise nozzle .2mm\nG90 ; Set positioning to absolute\nG1 X{machine_width} Y{machine_depth} ; Park print head\nG91 ; Set Positioning to RelativeG1 Z10 ; Raise nozzle 10mm\nM106 S0 ; Turn off part fan\nM104 S0 ; Set nozzle temp to zero\nM140 S0 ; set bed temp to zero\nM84 X Y Z E ; Disable X Y Z and E steppers\n" },
"machine_acceleration": { "value": 150 }
}
}

View file

@ -1,11 +1,10 @@
{
"name": "Tronxy X5SA/X5ST/Pro 400",
"name": "Tronxy X5SA/X5ST/Pro/2E 400mm",
"version": 2,
"inherits": "tronxy_x",
"metadata": {
"quality_definition": "tronxy_x",
"visible": true,
"author": "AdderMk2",
"platform": "tronxy.stl"
},
"overrides": {
@ -21,13 +20,11 @@
]
},
"gantry_height": { "value": 40 },
"retraction_amount": { "value": 6.5 },
"machine_start_gcode": { "default_value": "; X5SA Start Code\nG21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\nG1 Z2.0 F3000 ; Move Z Axis up little to preventscratching of Heat Bed\nG1 X1 Y20 Z0.3 F3600.0 ; Move to start position\nG1 X1 Y370.0 Z0.3 F1500.0 E25 ; Draw the first line\nG1 X1.6 Y370.0 Z0.3 F3600.0 ; Move to side a little\nG1 X1.6 Y20 Z0.3 F1500.0 E50 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F3600.0 ; Move over to prevent blob squish"},
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 \nG1 E-2 Z0.2 F2400 \nG1 X5 Y5 F3000\nG1 Z10\nG90\n\nG1 X0 Y0 \nM106 S0\nM104 S0\nM140 S0\n\nM84 X Y E \n" },
"machine_start_gcode": { "default_value": "; X5SA Start Code\nG21 ; Set units to millimeters\nG90 ; Set all axis to Absolute\nM82 ; Set extrusion to Absolute\nM107 ; Disable all fans\nM190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait\nG28 ; Home all axis\n; Uncomment the line below to enable ABL Mesh probing\n;G29 ; Probe bed mesh for ABL\n; For best results do not run nozzle heater while performing ABL\nG1 Z5.0 ; Raise nozzle to prevent scratching of heat bed\nG1 X0 Y0 ; Move nozzle to Home before heating\nM109 S{material_print_temperature_layer_0} T0 ; Set nozzle temp and wait\nG92 E0 ; Set Extruder position to zero\n; Uncomment the following lines to enable nozzle purge line along left edge of bed\n;G1 Z2.0 F3000 ; Raise Z axis\n;G1 X1.1 Y20 Z0.2 F3600.0 ; Move to purge line start position\n;G1 Y290 F1500.0 E15 ; Draw first purge line\n;G1 X1.4 F3600.0 ; Move to side\n;G1 Y20 F1500.0 E30 ; Draw second purge line\n;G92 E0 ; Reset Extruder\n;G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n;G1 X5 Y20 Z0.2 F3600.0 ; Move over to finish nozzle wipe\n;G92 E0\n"},
"machine_end_gcode": { "default_value": "G91 ; Set Positioning to Relative\nM83 ; Set Extruder to Relative\nG92 E0 ; Reset Extruder\nG1 E-4 F3000 ; Retract 4mm of filament\nG1 Z0.2 ; Raise nozzle .2mm\nG90 ; Set positioning to absolute\nG1 X{machine_width} Y{machine_depth} ; Park print head\nG91 ; Set Positioning to RelativeG1 Z10 ; Raise nozzle 10mm\nM106 S0 ; Turn off part fan\nM104 S0 ; Set nozzle temp to zero\nM140 S0 ; set bed temp to zero\nM84 X Y Z E ; Disable X Y Z and E steppers\n" },
"machine_max_feedrate_x": { "value": 100 },
"machine_max_feedrate_y": { "value": 100 },
"machine_max_feedrate_z": { "value": 20 },
"machine_max_feedrate_e": { "value": 120 }
"machine_acceleration": { "value": 150 }
}
}
}

View file

@ -1,11 +1,10 @@
{
"name": "Tronxy X5SA/X5ST/Pro 500",
"name": "Tronxy X5SA/X5ST/Pro/2E 500mm",
"version": 2,
"inherits": "tronxy_x",
"metadata": {
"quality_definition": "tronxy_x",
"visible": true,
"author": "AdderMk2",
"platform": "tronxy.stl"
},
"overrides": {
@ -21,13 +20,11 @@
]
},
"gantry_height": { "value": 40 },
"retraction_amount": { "value": 6.5 },
"machine_start_gcode": { "default_value": "; X5SA Start Code\nG21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\n "},
"machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 \nG1 E-2 Z0.2 F2400 \nG1 X5 Y5 F3000\nG1 Z10\nG90\n\nG1 X0 Y0 \nM106 S0\nM104 S0\nM140 S0\n\nM84 X Y E \n" },
"machine_start_gcode": { "default_value": "; X5SA Start Code\nG21 ; Set units to millimeters\nG90 ; Set all axis to Absolute\nM82 ; Set extrusion to Absolute\nM107 ; Disable all fans\nM190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait\nG28 ; Home all axis\n; Uncomment the line below to enable ABL Mesh probing\n;G29 ; Probe bed mesh for ABL\n; For best results do not run nozzle heater while performing ABL\nG1 Z5.0 ; Raise nozzle to prevent scratching of heat bed\nG1 X0 Y0 ; Move nozzle to Home before heating\nM109 S{material_print_temperature_layer_0} T0 ; Set nozzle temp and wait\nG92 E0 ; Set Extruder position to zero\n; Uncomment the following lines to enable nozzle purge line along left edge of bed\n;G1 Z2.0 F3000 ; Raise Z axis\n;G1 X1.1 Y20 Z0.2 F3600.0 ; Move to purge line start position\n;G1 Y290 F1500.0 E15 ; Draw first purge line\n;G1 X1.4 F3600.0 ; Move to side\n;G1 Y20 F1500.0 E30 ; Draw second purge line\n;G92 E0 ; Reset Extruder\n;G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n;G1 X5 Y20 Z0.2 F3600.0 ; Move over to finish nozzle wipe\n;G92 E0\n"},
"machine_end_gcode": { "default_value": "G91 ; Set Positioning to Relative\nM83 ; Set Extruder to Relative\nG92 E0 ; Reset Extruder\nG1 E-4 F3000 ; Retract 4mm of filament\nG1 Z0.2 ; Raise nozzle .2mm\nG90 ; Set positioning to absolute\nG1 X{machine_width} Y{machine_depth} ; Park print head\nG91 ; Set Positioning to RelativeG1 Z10 ; Raise nozzle 10mm\nM106 S0 ; Turn off part fan\nM104 S0 ; Set nozzle temp to zero\nM140 S0 ; set bed temp to zero\nM84 X Y Z E ; Disable X Y Z and E steppers\n" },
"machine_max_feedrate_x": { "value": 150 },
"machine_max_feedrate_y": { "value": 150 },
"machine_max_feedrate_z": { "value": 20 },
"machine_max_feedrate_e": { "value": 120 }
"machine_acceleration": { "value": 150 }
}
}

View file

@ -5,7 +5,6 @@
"metadata": {
"quality_definition": "tronxy_x",
"visible": true,
"author": "AdderMk2",
"platform": "tronxy.stl"
},
"overrides": {
@ -21,18 +20,11 @@
]
},
"gantry_height": { "value": 40 },
"retraction_amount": { "value": 4.5 },
"machine_start_gcode": { "default_value": "; XY-2 Start Code\nG21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\n"},
"machine_end_gcode": { "default_value": "G91\nG1 E-2 F3000\nG1 E-2 Z0.2 F1200\nG1 X5 Y5 F3600\nG1 Z10\nG90\nG1 X0 Y{machine_depth}\nM106 S0 ;Turn-off fan\nM104 S0\nM140 S0\n\nM84 X Y E\n" },
"machine_start_gcode": { "default_value": "; XY-2 Start Code\nG21 ; Set units to millimeters\nG90 ; Set all axis to Absolute\nM82 ; Set extrusion to Absolute\nM107 ; Disable all fans\nM190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait\nG28 ; Home all axis\nG1 Z5.0 ; Raise nozzle to prevent scratching of heat bed\nG1 X0 Y0 ; Move nozzle to Home before heating\nM109 S{material_print_temperature_layer_0} T0 ; Set nozzle temp and wait\nG92 E0 ; Set Extruder position to zero\n; Uncomment the following lines to enable nozzle purge line along left edge of bed\n;G1 Z2.0 F3000 ; Raise Z axis\n;G1 X1.1 Y20 Z0.2 F3600.0 ; Move to purge line start position\n;G1 Y220 F1500.0 E10 ; Draw first purge line\n;G1 X1.4 F3600.0 ; Move to side\n;G1 Y20 F1500.0 E20 ; Draw second purge line\n;G92 E0 ; Reset Extruder\n;G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n;G1 X5 Y20 Z0.2 F3600.0 ; Move over to finish nozzle wipe\n;G92 E0\n"},
"machine_end_gcode": { "default_value": "M83 ; Set extrder to Relative\nG1 E-5 F3000 ; Retract 5mm of filament at 50mm/s\nG90 ; Set all axis to Absolute \nG1 X0 Y{machine_depth} ; Park print head\nG1 Z10 ; Move up 10mm\nM106 S0 ; Set fan speed to 0\nM104 S0 ; Set bed temp to 0\nM140 S0 ; Set Nozzle temp to 0\nM84 ; Disable all stepper motors\n" },
"machine_max_feedrate_x": { "value": 100 },
"machine_max_feedrate_y": { "value": 100 },
"machine_max_feedrate_z": { "value": 20 },
"machine_max_feedrate_e": { "value": 120 },
"machine_max_acceleration_x": { "value": 150 },
"machine_max_acceleration_y": { "value": 150 },
"machine_max_acceleration_z": { "value": 150 },
"machine_max_acceleration_e": { "value": 150 },
"machine_acceleration": { "value": 80 }
"machine_acceleration": { "value": 150 }
}
}

View file

@ -1,11 +1,10 @@
{
"name": "Tronxy XY-2 Pro",
"name": "Tronxy XY-2 Pro/Pro 2E/XY3 SE",
"version": 2,
"inherits": "tronxy_x",
"metadata": {
"quality_definition": "tronxy_x",
"visible": true,
"author": "AdderMk2",
"platform": "tronxy.stl"
},
"overrides": {
@ -21,23 +20,11 @@
]
},
"gantry_height": { "value": 40 },
"retraction_amount": { "value": 4.5 },
"machine_start_gcode": { "default_value": "; XY-2 Start Code\nG21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\n"},
"machine_end_gcode": { "default_value": "G91\nG1 E-2 F3000\nG1 E-2 Z0.2 F1200\nG1 X5 Y5 F3600\nG1 Z10\nG90\nG1 X0 Y{machine_depth}\nM106 S0\nM104 S0\nM140 S0\n\nM84 X Y E\n" },
"machine_start_gcode": { "default_value": "; XY-2 Pro Start Code\nG21 ; Set units to millimeters\nG90 ; Set all axis to Absolute\nM82 ; Set extrusion to Absolute\nM107 ; Disable all fans\nM190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait\nG28 ; Home all axis\n; Uncomment the line below to enable ABL Mesh probing\n;G29 ; Probe bed mesh for ABL\n; For best results do not run nozzle heater while performing ABL\nG1 Z5.0 ; Raise nozzle to prevent scratching of heat bed\nG1 X0 Y0 ; Move nozzle to Home before heating\nM109 S{material_print_temperature_layer_0} T0 ; Set nozzle temp and wait\nG92 E0 ; Set Extruder position to zero\n; Uncomment the following lines to enable nozzle purge line along left edge of bed\n;G1 Z2.0 F3000 ; Raise Z axis\n;G1 X1.1 Y20 Z0.2 F3600.0 ; Move to purge line start position\n;G1 Y220 F1500.0 E10 ; Draw first purge line\n;G1 X1.4 F3600.0 ; Move to side\n;G1 Y20 F1500.0 E20 ; Draw second purge line\n;G92 E0 ; Reset Extruder\n;G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n;G1 X5 Y20 Z0.2 F3600.0 ; Move over to finish nozzle wipe\n;G92 E0\n"},
"machine_end_gcode": { "default_value": "M83 ; Set extrder to Relative\nG1 E-5 F3000 ; Retract 5mm of filament at 50mm/s\nG90 ; Set all axis to Absolute \nG1 X0 Y{machine_depth} ; Park print head\nG1 Z10 ; Move up 10mm\nM106 S0 ; Set fan speed to 0\nM104 S0 ; Set bed temp to 0\nM140 S0 ; Set Nozzle temp to 0\nM84 ; Disable all stepper motors\n" },
"machine_max_feedrate_x": { "value": 100 },
"machine_max_feedrate_y": { "value": 100 },
"machine_max_feedrate_z": { "value": 20 },
"machine_max_feedrate_e": { "value": 120 },
"machine_max_acceleration_x": { "value": 120 },
"machine_max_acceleration_y": { "value": 120 },
"machine_max_acceleration_z": { "value": 120 },
"machine_max_acceleration_e": { "value": 120 },
"machine_acceleration": { "value": 150 },
"machine_max_jerk_xy": { "value": 20 },
"machine_max_jerk_z": { "value": 0.4 },
"machine_max_jerk_e": { "value": 5 }
"machine_acceleration": { "value": 150 }
}
}

View file

@ -1,11 +1,10 @@
{
"name": "Tronxy XY-3",
"name": "Tronxy XY-3/Pro",
"version": 2,
"inherits": "tronxy_x",
"metadata": {
"quality_definition": "tronxy_x",
"visible": true,
"author": "AdderMk2",
"platform": "tronxy.stl"
},
"overrides": {
@ -21,18 +20,11 @@
]
},
"gantry_height": { "value": 30 },
"retraction_amount": { "value": 5 },
"machine_start_gcode": { "default_value": "; XY-2 Start Code\nG21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature_layer_0}\nM104 S{material_print_temperature_layer_0} T0\nM190 S{material_bed_temperature_layer_0}\nM109 S{material_print_temperature_layer_0} T0\nG28\nG92 E0\n"},
"machine_end_gcode": { "default_value": "G91\nG1 E-2 F3000\nG1 E-2 Z0.2 F1200\nG1 X5 Y5 F3600\nG1 Z10\nG90\nG1 X0 Y{machine_depth}\nM106 S0\nM104 S0\nM140 S0\n\nM84 X Y E\n" },
"machine_start_gcode": { "default_value": "; XY-3 Start Code\nG21 ; Set units to millimeters\nG90 ; Set all axis to Absolute\nM82 ; Set extrusion to Absolute\nM107 ; Disable all fans\nM190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait\nG28 ; Home all axis\n; Uncomment the line below to enable ABL Mesh probing\n;G29 ; Probe bed mesh for ABL\n; For best results do not run nozzle heater while performing ABL\nG1 Z5.0 ; Raise nozzle to prevent scratching of heat bed\nG1 X0 Y0 ; Move nozzle to Home before heating\nM109 S{material_print_temperature_layer_0} T0 ; Set nozzle temp and wait\nG92 E0 ; Set Extruder position to zero\n; Uncomment the following lines to enable nozzle purge line along left edge of bed\n;G1 Z2.0 F3000 ; Raise Z axis\n;G1 X1.1 Y20 Z0.2 F3600.0 ; Move to purge line start position\n;G1 Y220 F1500.0 E10 ; Draw first purge line\n;G1 X1.4 F3600.0 ; Move to side\n;G1 Y20 F1500.0 E20 ; Draw second purge line\n;G92 E0 ; Reset Extruder\n;G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n;G1 X5 Y20 Z0.2 F3600.0 ; Move over to finish nozzle wipe\n;G92 E0\n"},
"machine_end_gcode": { "default_value": "M83 ; Set extrder to Relative\nG1 E-5 F3000 ; Retract 5mm of filament at 50mm/s\nG90 ; Set all axis to Absolute \nG1 X0 Y{machine_depth} ; Park print head\nG1 Z10 ; Move up 10mm\nM106 S0 ; Set fan speed to 0\nM104 S0 ; Set bed temp to 0\nM140 S0 ; Set Nozzle temp to 0\nM84 ; Disable all stepper motors\n" },
"machine_max_feedrate_x": { "value": 100 },
"machine_max_feedrate_y": { "value": 100 },
"machine_max_feedrate_z": { "value": 20 },
"machine_max_feedrate_e": { "value": 120 },
"machine_max_acceleration_x": { "value": 150 },
"machine_max_acceleration_y": { "value": 150 },
"machine_max_acceleration_z": { "value": 150 },
"machine_max_acceleration_e": { "value": 150 },
"machine_acceleration": { "value": 80 }
"machine_acceleration": { "value": 150 }
}
}

View file

@ -0,0 +1,32 @@
{
"name": "Tronxy XY-3 Pro V2",
"version": 2,
"inherits": "tronxy_x",
"metadata": {
"quality_definition": "tronxy_x",
"visible": true,
"platform": "tronxy.stl"
},
"overrides": {
"machine_name": { "default_value": "Tronxy XY-3" },
"machine_width": { "default_value": 310 },
"machine_depth": { "default_value": 310 },
"machine_height": { "default_value": 330 },
"machine_head_with_fans_polygon": { "default_value": [
[-30, 45],
[-30, -30],
[27, -30],
[27, 45]
]
},
"gantry_height": { "value": 30 },
"retraction_amount": { "value": 0.5 },
"retraction_speed": { "value": 45 },
"machine_start_gcode": { "default_value": "; XY-3 Pro Start Code\nG21 ; Set units to millimeters\nG90 ; Set all axis to Absolute\nM82 ; Set extrusion to Absolute\nM107 ; Disable all fans\nM190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait\nG28 ; Home all axis\n; Uncomment the line below to enable ABL Mesh probing\n;G29 ; Probe bed mesh for ABL\n; For best results do not run nozzle heater while performing ABL\nG1 Z5.0 ; Raise nozzle to prevent scratching of heat bed\nG1 X0 Y0 ; Move nozzle to Home before heating\nM109 S{material_print_temperature_layer_0} T0 ; Set nozzle temp and wait\nG92 E0 ; Set Extruder position to zero\n; Uncomment the following lines to enable nozzle purge line along left edge of bed\n;G1 Z2.0 F3000 ; Raise Z axis\n;G1 X1.1 Y20 Z0.2 F3600.0 ; Move to purge line start position\n;G1 Y220 F1500.0 E10 ; Draw first purge line\n;G1 X1.4 F3600.0 ; Move to side\n;G1 Y20 F1500.0 E20 ; Draw second purge line\n;G92 E0 ; Reset Extruder\n;G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n;G1 X5 Y20 Z0.2 F3600.0 ; Move over to finish nozzle wipe\n;G92 E0\n"},
"machine_end_gcode": { "default_value": "M83 ; Set extrder to Relative\nG1 E-5 F3000 ; Retract 5mm of filament at 50mm/s\nG90 ; Set all axis to Absolute \nG1 X0 Y{machine_depth} ; Park print head\nG1 Z10 ; Move up 10mm\nM106 S0 ; Set fan speed to 0\nM104 S0 ; Set bed temp to 0\nM140 S0 ; Set Nozzle temp to 0\nM84 ; Disable all stepper motors\n" },
"machine_acceleration": { "value": 150 }
}
}

View file

@ -7,8 +7,9 @@
"manufacturer": "Ultimaker B.V.",
"weight": 1,
"file_formats": "application/x-ufp;text/x-gcode",
"platform": "ultimaker3_platform.obj",
"platform": "ultimaker2_plus_connect_platform.obj",
"platform_texture": "Ultimaker2PlusConnectbackplate.png",
"platform_offset": [-1, -6, 0],
"preferred_variant_name": "0.4 mm",
"has_variants": true,
"has_materials": true,

View file

@ -16,7 +16,7 @@
"has_variants": true,
"has_machine_quality": true,
"preferred_quality_type": "normal",
"preferred_material": "generic_pla",
"preferred_material": "xyzprinting_antibact_pla",
"variants_name": "Nozzle Type"
},
"overrides": {

View file

@ -24,7 +24,7 @@
"overrides": {
"machine_name": { "default_value": "XYZprinting da Vinci Jr. 1.0A Pro" },
"machine_shape": { "default_value": "rectangular"},
"machine_heated_bed": { "default_value": true },
"machine_heated_bed": { "default_value": false },
"machine_width": { "default_value": 175.00 },
"machine_depth": { "default_value": 175.00 },
"machine_height": { "default_value":175.00 },

View file

@ -23,7 +23,7 @@
"overrides": {
"machine_name": { "default_value": "XYZprinting da Vinci Jr. Pro Xe+" },
"machine_shape": { "default_value": "rectangular"},
"machine_heated_bed": { "default_value": true },
"machine_heated_bed": { "default_value": false },
"machine_width": { "default_value": 175.00 },
"machine_depth": { "default_value": 175.00 },
"machine_height": { "default_value":175.00 },

View file

@ -13,7 +13,7 @@
"supports_usb_connection": true,
"preferred_quality_type": "normal",
"quality_definition": "xyzprinting_da_vinci_jr_w_pro",
"preferred_variant_name": "Hardened Steel 0.4mm Nozzle",
"preferred_variant_name": "Stainless Steel 0.4mm Nozzle",
"variants_name": "Nozzle Type",
"machine_extruder_trains": {
"0": "xyzprinting_da_vinci_jr_w_pro_extruder_0"
@ -23,7 +23,7 @@
"overrides": {
"machine_name": { "default_value": "XYZprinting da Vinci Jr. WiFi Pro" },
"machine_shape": { "default_value": "rectangular"},
"machine_heated_bed": { "default_value": true },
"machine_heated_bed": { "default_value": false },
"machine_width": { "default_value": 150.00 },
"machine_depth": { "default_value": 150.00 },
"machine_height": { "default_value":150.00 },

View file

@ -0,0 +1,18 @@
{
"version": 2,
"name": "Extruder 1",
"inherits": "fdmextruder",
"metadata": {
"machine": "dagoma_pro_430_bowden",
"position": "0"
},
"overrides": {
"extruder_nr": {
"default_value": 0
},
"material_diameter": {
"default_value": 1.75
}
}
}

View file

@ -0,0 +1,15 @@
{
"version": 2,
"name": "Extruder 1",
"inherits": "fdmextruder",
"metadata": {
"machine": "hardprint_hozo",
"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,15 @@
{
"version": 2,
"name": "Extruder 1",
"inherits": "fdmextruder",
"metadata": {
"machine": "hardprint_hozo_ix",
"position": "0"
},
"overrides": {
"extruder_nr": { "default_value": 0 },
"machine_nozzle_size": { "default_value": 0.4 },
"material_diameter": { "default_value": 1.75 }
}
}

View file

@ -8,9 +8,12 @@
},
"overrides": {
"extruder_nr": { "default_value": 0 },
"extruder_nr": {
"default_value": 0,
"maximum_value": "1"
},
"machine_nozzle_size": { "default_value": 0.4 },
"material_diameter": { "default_value": 1.75 }
}
}

View file

@ -0,0 +1,19 @@
{
"version": 2,
"name": "Extruder 2",
"inherits": "fdmextruder",
"metadata": {
"machine": "tronxy_x",
"position": "1"
},
"overrides": {
"extruder_nr": {
"default_value": 1,
"maximum_value": "1"
},
"machine_nozzle_size": { "default_value": 0.4 },
"material_diameter": { "default_value": 1.75 }
}
}

View file

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Cura 4.13\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
"POT-Creation-Date: 2021-12-10 12:00+0100\n"
"PO-Revision-Date: 2021-04-04 15:31+0200\n"
"PO-Revision-Date: 2021-12-17 21:07+0100\n"
"Last-Translator: Miroslav Šustek <sustmidown@centrum.cz>\n"
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
"Language: cs_CZ\n"
@ -16,7 +16,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n"
"X-Generator: Poedit 2.4.2\n"
"X-Generator: Poedit 3.0\n"
#: /home/clamboo/Desktop/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
@ -84,7 +84,7 @@ msgstr "Nepodařilo se uložit archiv s materiálem"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
msgctxt "@text"
msgid "Unknown error."
msgstr ""
msgstr "Neznámá chyba."
#: /home/clamboo/Desktop/Cura/cura/BuildVolume.py:99
msgctxt "@info:status"
@ -229,35 +229,35 @@ msgstr "Nemohu najít umístění"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
msgctxt "@text:error"
msgid "Failed to create archive of materials to sync with printers."
msgstr ""
msgstr "Nepodařilo se vytvořit archiv s materiály pro synchronizaci s tiskárnami."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
msgctxt "@text:error"
msgid "Failed to load the archive of materials to sync it with printers."
msgstr ""
msgstr "Nepodařilo se načíst archiv s materiály pro synchronizaci s tiskárnami."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
msgctxt "@text:error"
msgid "The response from Digital Factory appears to be corrupted."
msgstr ""
msgstr "Odpověď z Digital Factory se zdá být poškozená."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
msgctxt "@text:error"
msgid "The response from Digital Factory is missing important information."
msgstr ""
msgstr "Odpověď z Digital Factory postrádá důležité informace."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory to sync materials with some of the printers."
msgstr ""
msgstr "Nepodařilo se připojit k Digital Factory pro synchronizaci materiálů s některými z tiskáren."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory."
msgstr ""
msgstr "Nepodařilo se připojit k Digital Factory."
#: /home/clamboo/Desktop/Cura/cura/CuraApplication.py:530
msgctxt "@info:progress"
@ -607,7 +607,7 @@ msgstr "Nelze se dostat na server účtu Ultimaker."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationService.py:278
msgctxt "@info:title"
msgid "Log-in failed"
msgstr ""
msgstr "Přihlášení selhalo"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
msgctxt "@message"
@ -617,7 +617,7 @@ msgstr "Poskytnutý stav není správný."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
msgctxt "@message"
msgid "Timeout when authenticating with the account server."
msgstr ""
msgstr "Vypršel časový limit při autentizaci se serverem s účty."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
msgctxt "@message"
@ -1749,7 +1749,7 @@ msgstr "Plugin 3MF Writer je poškozen."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
msgctxt "@error"
msgid "There is no workspace yet to write. Please add a printer first."
msgstr ""
msgstr "Zatím neexistuje žádný pracovní prostor. Nejprve prosím přidejte tiskárnu."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
@ -3127,7 +3127,7 @@ msgstr "Zrušeno"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
msgctxt "@label:status"
msgid "Failed"
msgstr ""
msgstr "Selhání"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
msgctxt "@label:status"
@ -4314,12 +4314,12 @@ msgstr "S touto kombinací materiálu pro lepší adhezi použijte lepidlo."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:102
msgctxt "@tooltip"
msgid "The configuration of this extruder is not allowed, and prohibits slicing."
msgstr ""
msgstr "Konfigurace tohoto extruderu není dovolena a znemožňuje slicování."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:106
msgctxt "@tooltip"
msgid "There are no profiles matching the configuration of this extruder."
msgstr ""
msgstr "Neexistují žádné profily odpovídající nastavení tohoto extruderu."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:253
msgctxt "@label"
@ -5056,157 +5056,157 @@ msgstr "Úspěšné exportování materiálu do <filename>%1</filename>"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:17
msgctxt "@title:window"
msgid "Sync materials with printers"
msgstr ""
msgstr "Synchronizovat materiály s tiskárnami"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:47
msgctxt "@title:header"
msgid "Sync materials with printers"
msgstr ""
msgstr "Synchronizovat materiály s tiskárnami"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:53
msgctxt "@text"
msgid "Following a few simple steps, you will be able to synchronize all your material profiles with your printers."
msgstr ""
msgstr "Následováním několika jednoduchých kroků budete moci synchronizovat všechny vaše materiálové profily s vašimi tiskárnami."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:77
msgctxt "@button"
msgid "Start"
msgstr ""
msgstr "Začít"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:98
msgctxt "@button"
msgid "Why do I need to sync material profiles?"
msgstr ""
msgstr "K čemu je dobrá synchronizace materiálových profilů?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:130
msgctxt "@title:header"
msgid "Sign in"
msgstr ""
msgstr "Přihlásit se"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:137
msgctxt "@text"
msgid "To automatically sync the material profiles with all your printers connected to Digital Factory you need to be signed in in Cura."
msgstr ""
msgstr "Pro automatickou synchronizaci materiálových profilů se všemi vašimi tiskárnami připojenými k Digital Factory musíte být přihlášení v Cuře."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:165
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:476
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:611
msgctxt "@button"
msgid "Sync materials with USB"
msgstr ""
msgstr "Synchronizovat materiály pomocí USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:200
msgctxt "@title:header"
msgid "The following printers will receive the new material profiles:"
msgstr ""
msgstr "Následující tiskárny získají nové materiálové profily:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:207
msgctxt "@title:header"
msgid "Something went wrong when sending the materials to the printers."
msgstr ""
msgstr "Při odesílání materiálů do tiskáren se něco nepodařilo."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:214
msgctxt "@title:header"
msgid "Material profiles successfully synced with the following printers:"
msgstr ""
msgstr "Materiálové profily byly úspěšně synchronizovány s následujícími tiskárnami:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:256
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:444
msgctxt "@button"
msgid "Troubleshooting"
msgstr ""
msgstr "Podpora při problémech"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:432
msgctxt "@text Asking the user whether printers are missing in a list."
msgid "Printers missing?"
msgstr ""
msgstr "Chybí tiskárny?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:434
msgctxt "@text"
msgid "Make sure all your printers are turned ON and connected to Digital Factory."
msgstr ""
msgstr "Ujistěte se, že jsou všechny vaše tiskárny zapnuté a připojené k Digital Factory."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
msgctxt "@button"
msgid "Refresh List"
msgstr ""
msgstr "Obnovit seznam"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:487
msgctxt "@button"
msgid "Try again"
msgstr ""
msgstr "Zkusit znovu"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:491
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Done"
msgstr ""
msgstr "Hotovo"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:493
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:618
msgctxt "@button"
msgid "Sync"
msgstr ""
msgstr "Synchronizovat"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:549
msgctxt "@button"
msgid "Syncing"
msgstr ""
msgstr "Synchronizuji"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:566
msgctxt "@title:header"
msgid "No printers found"
msgstr ""
msgstr "Nenalezeny žádné tiskárny"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:582
msgctxt "@text"
msgid "It seems like you don't have any compatible printers connected to Digital Factory. Make sure your printer is connected and it's running the latest firmware."
msgstr ""
msgstr "Zdá se, že nemáte žádné kompatibilní tiskárny připojené k Digital Factory. Ujistěte se, že je vaše tiskárna připojena a používá nejnovější firmware."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:595
msgctxt "@button"
msgid "Learn how to connect your printer to Digital Factory"
msgstr ""
msgstr "Zjistěte, jak připojit vaši tiskárnu k Digital Factory"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:625
msgctxt "@button"
msgid "Refresh"
msgstr ""
msgstr "Obnovit"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:647
msgctxt "@title:header"
msgid "Sync material profiles via USB"
msgstr ""
msgstr "Synchronizovat materiálové profily přes USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:654
msgctxt "@text In the UI this is followed by a list of steps the user needs to take."
msgid "Follow the following steps to load the new material profiles to your printer."
msgstr ""
msgstr "Následujte tyto kroky, abyste nahráli nové materiálové profily do vaší tiskárny."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:679
msgctxt "@text"
msgid "Click the export material archive button."
msgstr ""
msgstr "Klikněte na tlačítko \"Exportovat archiv s materiálem\"."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:680
msgctxt "@text"
msgid "Save the .umm file on a USB stick."
msgstr ""
msgstr "Uložte soubor .umm na USB úložiště."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:681
msgctxt "@text"
msgid "Insert the USB stick into your printer and launch the procedure to load new material profiles."
msgstr ""
msgstr "Připojte USB úložiště k vaší tiskárně a spusťte proceduru pro nahrání nových materiálových profilů."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:692
msgctxt "@button"
msgid "How to load new material profiles to my printer"
msgstr ""
msgstr "Jak nahrát nové materiálové profily do mé tiskárny"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Export material archive"
msgstr ""
msgstr "Exportovat archiv s materiálem"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:753
msgctxt "@title:window"

View file

@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: Cura 4.13\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
"POT-Creation-Date: 2021-12-10 11:59+0000\n"
"PO-Revision-Date: 2021-04-04 19:37+0200\n"
"PO-Revision-Date: 2021-12-17 21:11+0100\n"
"Last-Translator: Miroslav Šustek <sustmidown@centrum.cz>\n"
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
"Language: cs_CZ\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.4.2\n"
"X-Generator: Poedit 3.0\n"
#: fdmprinter.def.json
msgctxt "machine_settings label"
@ -561,7 +561,7 @@ msgstr "Maximální rychlost pro motor ve směru Z."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Maximální rychlost E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1731,7 +1731,7 @@ msgstr "Výplňový vzor"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "Vzor výplňového materiálu tisku. Čáry a cik-cak s každou vrstvou obracejí směr výplně, čímž se snižují náklady na materiál. Mřížka, trojúhelník, tri-hexagon, krychle, oktet, čtvrtinově krychlový, křížový a soustředný vzor jsou plně vytištěny v každé vrstvě. Vzory gyroid, krychlový, čtvrtinově krychlový a oktet se mění s každou vrstvou, aby se zajistilo rovnoměrnější rozložení síly v každém směru. Bleskový vzor se snaží minimalizovat množství výplně tím, že podporuje pouze strop objektu."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2045,7 +2045,7 @@ msgstr "Úhel ústupu bleskové vrstvy"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "Koncové body čar výplně jsou zkracovány pro šetření materiálu. Toto nastavení je úhel převisu koncových bodů těchto čar."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2055,7 +2055,7 @@ msgstr "Úhel vyrovnávání bleskové vrstvy"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "Čáry výplně jsou vyrovnávány, aby se snížila doba tisku. Toto je maximální dovolený úhel převisu podél čáry výplně."
#: fdmprinter.def.json
msgctxt "material label"

File diff suppressed because it is too large Load diff

View file

@ -57,6 +57,8 @@ msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
"G-Code-Befehle, die ganz am Anfang ausgeführt werden - getrennt durch \n"
"."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -69,6 +71,8 @@ msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
"G-Code-Befehle, die ganz am Ende ausgeführt werden - getrennt durch \n"
"."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -558,7 +562,7 @@ msgstr "Die Maximaldrehzahl für den Motor der Z-Richtung."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Maximaldrehzahl Extruder"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1728,7 +1732,7 @@ msgstr "Füllmuster"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "Das Muster des Füllungsmaterials des Drucks. Die Linien- und Zickzack-Füllung wechselt die Richtung auf abwechselnden Schichten, was die Materialkosten reduziert. Die Gitter-, Dreieck-, Tri-Hexagon-, Kubus-, Oktett-, Viertelkubus-, Kreuz- und konzentrischen Muster werden in jeder Schicht vollständig gedruckt. Die Füllung in Form von Kreiseln, Würfeln, Viertelwürfeln und Achten wechselt mit jeder Schicht, um eine gleichmäßigere Verteilung der Stärke in jeder Richtung zu erreichen. Bei der Blitz-Füllung wird versucht, die Füllung zu minimieren, indem nur die Decke des Objekts unterstützt wird."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2042,7 +2046,7 @@ msgstr "Beschnittwinkel der Blitz-Füllung"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "Die Endpunkte der Füllungslinien werden verkürzt, um Material zu sparen. Diese Einstellung ist der Winkel des Überhangs der Endpunkte dieser Linien."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2052,7 +2056,7 @@ msgstr "Begradigungswinkel der Blitz-Füllung"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "Um Druckzeit zu sparen, werden die Füllungslinien begradigt. Dies ist der maximal zulässige Winkel des Überhangs über die Länge der Füllung."
#: fdmprinter.def.json
msgctxt "material label"
@ -3717,7 +3721,7 @@ msgstr "Zickzack"
#: fdmprinter.def.json
msgctxt "support_pattern option cross"
msgid "Cross"
msgstr "Quer"
msgstr "Kreuz"
#: fdmprinter.def.json
msgctxt "support_pattern option gyroid"
@ -5581,17 +5585,17 @@ msgstr "Die Geschwindigkeit, mit der die Bewegung während des Coasting erfolgt,
#: fdmprinter.def.json
msgctxt "cross_infill_pocket_size label"
msgid "Cross 3D Pocket Size"
msgstr "Größe 3D-Quertasche"
msgstr "Größe 3D-Kreuztasche"
#: fdmprinter.def.json
msgctxt "cross_infill_pocket_size description"
msgid "The size of pockets at four-way crossings in the cross 3D pattern at heights where the pattern is touching itself."
msgstr "Die Größe der Taschen bei Überkreuzung im 3D-Quermuster bei Höhen, in denen sich das Muster selbst berührt."
msgstr "Die Größe der Taschen bei Überkreuzung im 3D-Kreuzmuster bei Höhen, in denen sich das Muster selbst berührt."
#: fdmprinter.def.json
msgctxt "cross_infill_density_image label"
msgid "Cross Infill Density Image"
msgstr "Querfülldichte Bild"
msgstr "Kreuzfülldichte Bild"
#: fdmprinter.def.json
msgctxt "cross_infill_density_image description"
@ -5601,7 +5605,7 @@ msgstr "Die Dateiposition eines Bildes, von dem die Helligkeitswerte die minimal
#: fdmprinter.def.json
msgctxt "cross_support_density_image label"
msgid "Cross Fill Density Image for Support"
msgstr "Querfülldichte Bild für Stützstruktur"
msgstr "Kreuzfülldichte Bild für Stützstruktur"
#: fdmprinter.def.json
msgctxt "cross_support_density_image description"
@ -6491,7 +6495,7 @@ msgstr "Transformationsmatrix, die beim Laden aus der Datei auf das Modell angew
#~ msgctxt "infill_pattern description"
#~ msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the (internal) roofs of the object. As such, the infill percentage is only 'valid' one layer below whatever it needs to support of the model."
#~ msgstr "Das Muster des Füllmaterials des Drucks. Die Linien- und Zickzackfüllmethode wechseln nach jeder Schicht die Richtung, um Materialkosten zu reduzieren. Die Gitter-, Dreieck- Tri-Hexagon-, Würfel-, Octahedral-, Viertelwürfel-, Quer- und konzentrischen Muster werden in jeder Schicht vollständig gedruckt. Gyroid-, Würfel-, Viertelwürfel- und achtflächige Füllungen wechseln mit jeder Schicht, um eine gleichmäßigere Verteilung der Stärke in allen Richtungen zu erzielen. Die Einstellung Blitz versucht, die Füllung zu minimieren, indem nur die (internen) Dächer des Objekts gestützt werden. Der gültige Prozentsatz der Füllung bezieht sich daher nur auf die jeweilige Ebene unter dem zu stützenden Bereich des Modells."
#~ msgstr "Das Muster des Füllmaterials des Drucks. Die Linien- und Zickzackfüllmethode wechseln nach jeder Schicht die Richtung, um Materialkosten zu reduzieren. Die Gitter-, Dreieck- Tri-Hexagon-, Würfel-, Octahedral-, Viertelwürfel-, Kreuz- und konzentrischen Muster werden in jeder Schicht vollständig gedruckt. Gyroid-, Würfel-, Viertelwürfel- und achtflächige Füllungen wechseln mit jeder Schicht, um eine gleichmäßigere Verteilung der Stärke in allen Richtungen zu erzielen. Die Einstellung Blitz versucht, die Füllung zu minimieren, indem nur die (internen) Dächer des Objekts gestützt werden. Der gültige Prozentsatz der Füllung bezieht sich daher nur auf die jeweilige Ebene unter dem zu stützenden Bereich des Modells."
#~ msgctxt "lightning_infill_prune_angle description"
#~ msgid "The difference a lightning infill layer can have with the one immediately above w.r.t the pruning of the outer extremities of trees. Measured in the angle given the thickness."
@ -6503,7 +6507,7 @@ msgstr "Transformationsmatrix, die beim Laden aus der Datei auf das Modell angew
#~ msgctxt "infill_pattern description"
#~ msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction."
#~ msgstr "Das Muster des Füllmaterials des Drucks. Die Linien- und Zickzackfüllmethode wechseln nach jeder Schicht die Richtung, um Materialkosten zu reduzieren. Die Gitter-, Dreieck- Tri-Hexagon-, Würfel-, Octahedral-, Viertelwürfel-, Quer- und konzentrischen Muster werden in jeder Schicht vollständig gedruckt. Gyroid-, Würfel-, Viertelwürfel- und Octahedral-Füllungen wechseln mit jeder Schicht, um eine gleichmäßigere Verteilung der Stärke in allen Richtungen zu erzielen."
#~ msgstr "Das Muster des Füllmaterials des Drucks. Die Linien- und Zickzackfüllmethode wechseln nach jeder Schicht die Richtung, um Materialkosten zu reduzieren. Die Gitter-, Dreieck- Tri-Hexagon-, Würfel-, Octahedral-, Viertelwürfel-, Kreuz- und konzentrischen Muster werden in jeder Schicht vollständig gedruckt. Gyroid-, Würfel-, Viertelwürfel- und Octahedral-Füllungen wechseln mit jeder Schicht, um eine gleichmäßigere Verteilung der Stärke in allen Richtungen zu erzielen."
#~ msgctxt "mold_width description"
#~ msgid "The minimal distance between the ouside of the mold and the outside of the model."
@ -6983,7 +6987,7 @@ msgstr "Transformationsmatrix, die beim Laden aus der Datei auf das Modell angew
#~ msgctxt "infill_pattern description"
#~ msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction."
#~ msgstr "Das Muster des Füllmaterials des Drucks. Die Linien- und Zickzackfüllmethode wechseln nach jeder Schicht die Richtung, um Materialkosten zu reduzieren. Die Gitter-, Dreieck- Tri-Hexagon-, Würfel-, Octahedral-, Viertelwürfel-, Quer- und konzentrischen Muster werden in jeder Schicht vollständig gedruckt. Würfel-, Viertelwürfel- und Octahedral-Füllungen wechseln mit jeder Schicht, um eine gleichmäßigere Verteilung der Stärke in allen Richtungen zu erzielen."
#~ msgstr "Das Muster des Füllmaterials des Drucks. Die Linien- und Zickzackfüllmethode wechseln nach jeder Schicht die Richtung, um Materialkosten zu reduzieren. Die Gitter-, Dreieck- Tri-Hexagon-, Würfel-, Octahedral-, Viertelwürfel-, Kreuz- und konzentrischen Muster werden in jeder Schicht vollständig gedruckt. Würfel-, Viertelwürfel- und Octahedral-Füllungen wechseln mit jeder Schicht, um eine gleichmäßigere Verteilung der Stärke in allen Richtungen zu erzielen."
#~ msgctxt "infill_pattern option concentric_3d"
#~ msgid "Concentric 3D"
@ -7055,11 +7059,11 @@ msgstr "Transformationsmatrix, die beim Laden aus der Datei auf das Modell angew
#~ msgctxt "cross_infill_apply_pockets_alternatingly label"
#~ msgid "Alternate Cross 3D Pockets"
#~ msgstr "3D-Quertaschen abwechseln"
#~ msgstr "3D-Kreuztaschen abwechseln"
#~ msgctxt "cross_infill_apply_pockets_alternatingly description"
#~ msgid "Only apply pockets at half of the four-way crossings in the cross 3D pattern and alternate the location of the pockets between heights where the pattern is touching itself."
#~ msgstr "Wenden Sie Taschen nur in der Hälfte der Überkreuzungen im 3D-Quermuster an und wechseln Sie die Position der Taschen zwischen den Höhen ab, in denen sich das Muster selbst berührt."
#~ msgstr "Wenden Sie Taschen nur in der Hälfte der Überkreuzungen im 3D-Kreuzmuster an und wechseln Sie die Position der Taschen zwischen den Höhen ab, in denen sich das Muster selbst berührt."
#~ msgctxt "infill_hollow label"
#~ msgid "Hollow Out Objects"

View file

@ -61,7 +61,7 @@ msgstr "Nuevos materiales instalados"
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:63
msgctxt "@action:button"
msgid "Sync materials with printers"
msgstr "Sincronizar materiales con impresoras"
msgstr "Sincronizar materiales"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:82
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:71
@ -83,7 +83,7 @@ msgstr "Se ha producido un error al guardar el archivo de material"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
msgctxt "@text"
msgid "Unknown error."
msgstr ""
msgstr "Error desconocido."
#: /home/clamboo/Desktop/Cura/cura/BuildVolume.py:99
msgctxt "@info:status"
@ -228,35 +228,35 @@ msgstr "No se puede encontrar la ubicación"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
msgctxt "@text:error"
msgid "Failed to create archive of materials to sync with printers."
msgstr ""
msgstr "Error al crear un archivo de materiales para sincronizarlo con las impresoras."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
msgctxt "@text:error"
msgid "Failed to load the archive of materials to sync it with printers."
msgstr ""
msgstr "Error al cargar el archivo de materiales para sincronizarlo con las impresoras."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
msgctxt "@text:error"
msgid "The response from Digital Factory appears to be corrupted."
msgstr ""
msgstr "La respuesta de Digital Factory parece estar dañada."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
msgctxt "@text:error"
msgid "The response from Digital Factory is missing important information."
msgstr ""
msgstr "A la respuesta de Digital Factory le falta información importante."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory to sync materials with some of the printers."
msgstr ""
msgstr "Error al conectarse con Digital Factory para sincronizar los materiales con algunas de las impresoras."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory."
msgstr ""
msgstr "Error al conectarse con Digital Factory."
#: /home/clamboo/Desktop/Cura/cura/CuraApplication.py:530
msgctxt "@info:progress"
@ -606,7 +606,7 @@ msgstr "No se puede acceder al servidor de cuentas de Ultimaker."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationService.py:278
msgctxt "@info:title"
msgid "Log-in failed"
msgstr ""
msgstr "Error de inicio de sesión"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
msgctxt "@message"
@ -616,7 +616,7 @@ msgstr "El estado indicado no es correcto."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
msgctxt "@message"
msgid "Timeout when authenticating with the account server."
msgstr ""
msgstr "Se agotó el tiempo de autenticación con el servidor de la cuenta."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
msgctxt "@message"
@ -1739,7 +1739,7 @@ msgstr "El complemento del Escritor de 3MF está dañado."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
msgctxt "@error"
msgid "There is no workspace yet to write. Please add a printer first."
msgstr ""
msgstr "Aún no hay espacio de trabajo en el que escribir. Añada una impresora primero."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
@ -3113,7 +3113,7 @@ msgstr "Cancelado"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
msgctxt "@label:status"
msgid "Failed"
msgstr ""
msgstr "Error"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
msgctxt "@label:status"
@ -4299,12 +4299,12 @@ msgstr "Utilice pegamento con esta combinación de materiales para lograr una me
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:102
msgctxt "@tooltip"
msgid "The configuration of this extruder is not allowed, and prohibits slicing."
msgstr ""
msgstr "La configuración de este extrusor no está permitida y evita el corte."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:106
msgctxt "@tooltip"
msgid "There are no profiles matching the configuration of this extruder."
msgstr ""
msgstr "No hay perfiles que coincidan con la configuración de este extrusor."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:253
msgctxt "@label"
@ -5040,157 +5040,158 @@ msgstr "El material se ha exportado correctamente a <filename>%1</filename>"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:17
msgctxt "@title:window"
msgid "Sync materials with printers"
msgstr ""
msgstr "Sincronizar materiales con impresoras"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:47
msgctxt "@title:header"
msgid "Sync materials with printers"
msgstr ""
msgstr "Sincronizar materiales con impresoras"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:53
msgctxt "@text"
msgid "Following a few simple steps, you will be able to synchronize all your material profiles with your printers."
msgstr ""
msgstr "Con unos sencillos pasos puede sincronizar todos sus perfiles de material con sus impresoras."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:77
msgctxt "@button"
msgid "Start"
msgstr ""
msgstr "Iniciar"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:98
msgctxt "@button"
msgid "Why do I need to sync material profiles?"
msgstr ""
msgstr "¿Por qué tengo que sincronizar los perfiles de materiales?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:130
msgctxt "@title:header"
msgid "Sign in"
msgstr ""
msgstr "Iniciar sesión"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:137
msgctxt "@text"
msgid "To automatically sync the material profiles with all your printers connected to Digital Factory you need to be signed in in Cura."
msgstr ""
msgstr "Para sincronizar automáticamente los perfiles de material con todas sus impresoras conectadas a Digital Factory debe iniciar sesión en Cura."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:165
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:476
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:611
msgctxt "@button"
msgid "Sync materials with USB"
msgstr ""
msgstr "Sincronización de materiales con USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:200
msgctxt "@title:header"
msgid "The following printers will receive the new material profiles:"
msgstr ""
msgstr "Las siguientes impresoras recibirán los nuevos perfiles de material:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:207
msgctxt "@title:header"
msgid "Something went wrong when sending the materials to the printers."
msgstr ""
msgstr "Hubo un error al enviar los materiales a las impresoras."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:214
msgctxt "@title:header"
msgid "Material profiles successfully synced with the following printers:"
msgstr ""
msgstr "Los perfiles de material se han sincronizado correctamente con las siguientes impresoras:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:256
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:444
msgctxt "@button"
msgid "Troubleshooting"
msgstr ""
msgstr "Solución de problemas"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:432
msgctxt "@text Asking the user whether printers are missing in a list."
msgid "Printers missing?"
msgstr ""
msgstr "¿Faltan impresoras?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:434
msgctxt "@text"
msgid "Make sure all your printers are turned ON and connected to Digital Factory."
msgstr ""
msgstr "Asegúrese de que todas las impresoras estén encendidas y conectadas a Digital Factory."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
msgctxt "@button"
msgid "Refresh List"
msgstr ""
msgstr "Actualizar la lista"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:487
msgctxt "@button"
msgid "Try again"
msgstr ""
msgstr "Inténtelo de nuevo"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:491
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Done"
msgstr ""
msgstr "Realizado"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:493
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:618
msgctxt "@button"
msgid "Sync"
msgstr ""
msgstr "Sincronizar"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:549
msgctxt "@button"
msgid "Syncing"
msgstr ""
msgstr "Sincronizando"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:566
msgctxt "@title:header"
msgid "No printers found"
msgstr ""
msgstr "No se ha encontrado ninguna impresora"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:582
msgctxt "@text"
msgid "It seems like you don't have any compatible printers connected to Digital Factory. Make sure your printer is connected and it's running the latest firmware."
msgstr ""
msgstr "Parece que no tiene ninguna impresora compatible conectada a Digital Factory. Asegúrese de que su impresora esté conectada y ejecutando el firmware más"
" reciente."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:595
msgctxt "@button"
msgid "Learn how to connect your printer to Digital Factory"
msgstr ""
msgstr "Aprenda a conectar su impresora a Digital Factory"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:625
msgctxt "@button"
msgid "Refresh"
msgstr ""
msgstr "Actualizar"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:647
msgctxt "@title:header"
msgid "Sync material profiles via USB"
msgstr ""
msgstr "Sincronización de perfiles de material a través USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:654
msgctxt "@text In the UI this is followed by a list of steps the user needs to take."
msgid "Follow the following steps to load the new material profiles to your printer."
msgstr ""
msgstr "Siga estos pasos para cargar los nuevos perfiles de material en la impresora."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:679
msgctxt "@text"
msgid "Click the export material archive button."
msgstr ""
msgstr "Haga clic en el botón para exportar el archivo de material."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:680
msgctxt "@text"
msgid "Save the .umm file on a USB stick."
msgstr ""
msgstr "Guarde el archivo .umm en una memoria USB."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:681
msgctxt "@text"
msgid "Insert the USB stick into your printer and launch the procedure to load new material profiles."
msgstr ""
msgstr "Inserte la memoria USB en la impresora e inicie el procedimiento para cargar nuevos perfiles de material."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:692
msgctxt "@button"
msgid "How to load new material profiles to my printer"
msgstr ""
msgstr "Cómo cargar nuevos perfiles de material en mi impresora"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Export material archive"
msgstr ""
msgstr "Exportar archivo de material"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:753
msgctxt "@title:window"

View file

@ -56,7 +56,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "Los comandos de GCode que se ejecutarán justo al inicio - separados por \n."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -68,7 +68,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "Los comandos de GCode que se ejecutarán justo al final - separados por \n."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -558,7 +558,7 @@ msgstr "Velocidad máxima del motor de la dirección Z."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Velocidad máxima E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1728,7 +1728,10 @@ msgstr "Patrón de relleno"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "Patrón del material de relleno de la impresión. El método de llenado en línea y en zigzag cambia de dirección en capas alternas para reducir los costes"
" de material. Los patrones de rejilla, triángulo, trihexágono, cubo, octaédrico, cubo bitruncado, transversal y concéntrico se imprimen en todas las capas"
" por completo. Los rellenos de giroide, cúbico, cúbico bitruncado y octaédrico se alternan en cada capa para lograr una distribución más uniforme de la"
" fuerza en todas las direcciones. El relleno de iluminación intenta minimizar el relleno apoyando solo la parte superior del objeto."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2042,7 +2045,7 @@ msgstr "Ángulo de recorte de relleno de iluminación"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "Los extremos de las líneas de relleno se acortan para ahorrar material. Esta configuración es el ángulo de voladizo de los extremos de estas líneas."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2052,7 +2055,8 @@ msgstr "Ángulo de enderezamiento de iluminación"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "Las líneas de relleno se simplifican para ahorrar tiempo al imprimir. Este es el ángulo máximo permitido del voladizo sobre la longitud de la línea de"
" relleno."
#: fdmprinter.def.json
msgctxt "material label"

View file

@ -61,7 +61,7 @@ msgstr "Nouveaux matériaux installés"
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:63
msgctxt "@action:button"
msgid "Sync materials with printers"
msgstr "Synchroniser les matériaux avec les imprimantes"
msgstr "Synchroniser les matériaux"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:82
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:71
@ -83,7 +83,7 @@ msgstr "Échec de l'enregistrement de l'archive des matériaux"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
msgctxt "@text"
msgid "Unknown error."
msgstr ""
msgstr "Erreur inconnue."
#: /home/clamboo/Desktop/Cura/cura/BuildVolume.py:99
msgctxt "@info:status"
@ -228,35 +228,35 @@ msgstr "Impossible de trouver un emplacement"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
msgctxt "@text:error"
msgid "Failed to create archive of materials to sync with printers."
msgstr ""
msgstr "Échec de la création de l'archive des matériaux à synchroniser avec les imprimantes."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
msgctxt "@text:error"
msgid "Failed to load the archive of materials to sync it with printers."
msgstr ""
msgstr "Impossible de charger l'archive des matériaux pour la synchroniser avec les imprimantes."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
msgctxt "@text:error"
msgid "The response from Digital Factory appears to be corrupted."
msgstr ""
msgstr "La réponse de Digital Factory semble être corrompue."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
msgctxt "@text:error"
msgid "The response from Digital Factory is missing important information."
msgstr ""
msgstr "Il manque des informations importantes dans la réponse de Digital Factory."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory to sync materials with some of the printers."
msgstr ""
msgstr "Échec de la connexion à Digital Factory pour synchroniser les matériaux avec certaines imprimantes."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory."
msgstr ""
msgstr "Échec de la connexion à Digital Factory."
#: /home/clamboo/Desktop/Cura/cura/CuraApplication.py:530
msgctxt "@info:progress"
@ -606,7 +606,7 @@ msgstr "Impossible datteindre le serveur du compte Ultimaker."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationService.py:278
msgctxt "@info:title"
msgid "Log-in failed"
msgstr ""
msgstr "Échec de la connexion"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
msgctxt "@message"
@ -616,7 +616,7 @@ msgstr "L'état fourni n'est pas correct."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
msgctxt "@message"
msgid "Timeout when authenticating with the account server."
msgstr ""
msgstr "Délai d'expiration lors de l'authentification avec le serveur de compte."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
msgctxt "@message"
@ -1741,7 +1741,7 @@ msgstr "Le plug-in 3MF Writer est corrompu."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
msgctxt "@error"
msgid "There is no workspace yet to write. Please add a printer first."
msgstr ""
msgstr "Il n'y a pas encore d'espace de travail à écrire. Veuillez d'abord ajouter une imprimante."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
@ -3115,7 +3115,7 @@ msgstr "Abandonné"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
msgctxt "@label:status"
msgid "Failed"
msgstr ""
msgstr "Échec"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
msgctxt "@label:status"
@ -4300,12 +4300,12 @@ msgstr "Utiliser de la colle pour une meilleure adhérence avec cette combinaiso
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:102
msgctxt "@tooltip"
msgid "The configuration of this extruder is not allowed, and prohibits slicing."
msgstr ""
msgstr "La configuration de cet extrudeur n'est pas autorisée et interdit la découpe."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:106
msgctxt "@tooltip"
msgid "There are no profiles matching the configuration of this extruder."
msgstr ""
msgstr "Aucun profil ne correspond à la configuration de cet extrudeur."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:253
msgctxt "@label"
@ -5041,157 +5041,158 @@ msgstr "Matériau exporté avec succès vers <filename>%1</filename>"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:17
msgctxt "@title:window"
msgid "Sync materials with printers"
msgstr ""
msgstr "Synchroniser les matériaux avec les imprimantes"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:47
msgctxt "@title:header"
msgid "Sync materials with printers"
msgstr ""
msgstr "Synchroniser les matériaux avec les imprimantes"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:53
msgctxt "@text"
msgid "Following a few simple steps, you will be able to synchronize all your material profiles with your printers."
msgstr ""
msgstr "En suivant quelques étapes simples, vous serez en mesure de synchroniser tous vos profils de matériaux avec vos imprimantes."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:77
msgctxt "@button"
msgid "Start"
msgstr ""
msgstr "Démarrer"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:98
msgctxt "@button"
msgid "Why do I need to sync material profiles?"
msgstr ""
msgstr "Pourquoi dois-je synchroniser les profils de matériaux ?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:130
msgctxt "@title:header"
msgid "Sign in"
msgstr ""
msgstr "Se connecter"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:137
msgctxt "@text"
msgid "To automatically sync the material profiles with all your printers connected to Digital Factory you need to be signed in in Cura."
msgstr ""
msgstr "Pour synchroniser automatiquement les profils de matériaux avec toutes vos imprimantes connectées à Digital Factory, vous devez être connecté à Cura."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:165
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:476
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:611
msgctxt "@button"
msgid "Sync materials with USB"
msgstr ""
msgstr "Synchroniser les matériaux avec USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:200
msgctxt "@title:header"
msgid "The following printers will receive the new material profiles:"
msgstr ""
msgstr "Les imprimantes suivantes recevront les nouveaux profils de matériaux :"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:207
msgctxt "@title:header"
msgid "Something went wrong when sending the materials to the printers."
msgstr ""
msgstr "Un problème est survenu lors de l'envoi des matériaux aux imprimantes."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:214
msgctxt "@title:header"
msgid "Material profiles successfully synced with the following printers:"
msgstr ""
msgstr "Les profils de matériaux ont été synchronisés avec les imprimantes suivantes :"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:256
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:444
msgctxt "@button"
msgid "Troubleshooting"
msgstr ""
msgstr "Dépannage"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:432
msgctxt "@text Asking the user whether printers are missing in a list."
msgid "Printers missing?"
msgstr ""
msgstr "Imprimantes manquantes ?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:434
msgctxt "@text"
msgid "Make sure all your printers are turned ON and connected to Digital Factory."
msgstr ""
msgstr "Assurez-vous que toutes vos imprimantes sont allumées et connectées à Digital Factory."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
msgctxt "@button"
msgid "Refresh List"
msgstr ""
msgstr "Actualiser la liste"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:487
msgctxt "@button"
msgid "Try again"
msgstr ""
msgstr "Réessayer"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:491
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Done"
msgstr ""
msgstr "Terminé"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:493
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:618
msgctxt "@button"
msgid "Sync"
msgstr ""
msgstr "Synchroniser"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:549
msgctxt "@button"
msgid "Syncing"
msgstr ""
msgstr "Synchronisation"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:566
msgctxt "@title:header"
msgid "No printers found"
msgstr ""
msgstr "Aucune imprimante trouvée"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:582
msgctxt "@text"
msgid "It seems like you don't have any compatible printers connected to Digital Factory. Make sure your printer is connected and it's running the latest firmware."
msgstr ""
msgstr "Il semble que vous n'ayez aucune imprimante compatible connectée à Digital Factory. Assurez-vous que votre imprimante est connectée et qu'elle utilise"
" le dernier micrologiciel."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:595
msgctxt "@button"
msgid "Learn how to connect your printer to Digital Factory"
msgstr ""
msgstr "Découvrez comment connecter votre imprimante à Digital Factory"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:625
msgctxt "@button"
msgid "Refresh"
msgstr ""
msgstr "Rafraîchir"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:647
msgctxt "@title:header"
msgid "Sync material profiles via USB"
msgstr ""
msgstr "Synchroniser les profils de matériaux via USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:654
msgctxt "@text In the UI this is followed by a list of steps the user needs to take."
msgid "Follow the following steps to load the new material profiles to your printer."
msgstr ""
msgstr "Suivez les étapes suivantes pour charger les nouveaux profils de matériaux dans votre imprimante."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:679
msgctxt "@text"
msgid "Click the export material archive button."
msgstr ""
msgstr "Cliquez sur le bouton d'exportation des archives de matériaux."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:680
msgctxt "@text"
msgid "Save the .umm file on a USB stick."
msgstr ""
msgstr "Enregistrez le fichier .umm sur une clé USB."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:681
msgctxt "@text"
msgid "Insert the USB stick into your printer and launch the procedure to load new material profiles."
msgstr ""
msgstr "Insérez la clé USB dans votre imprimante et lancez la procédure pour charger de nouveaux profils de matériaux."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:692
msgctxt "@button"
msgid "How to load new material profiles to my printer"
msgstr ""
msgstr "Comment charger de nouveaux profils de matériaux dans mon imprimante"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Export material archive"
msgstr ""
msgstr "Exporter l'archive des matériaux"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:753
msgctxt "@title:window"

View file

@ -56,7 +56,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "Commandes G-Code à exécuter au tout début, séparées par \n."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -68,7 +68,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "Commandes G-Code à exécuter tout à la fin, séparées par \n."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -558,7 +558,7 @@ msgstr "La vitesse maximale pour le moteur du sens Z."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Vitesse maximale E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1728,7 +1728,10 @@ msgstr "Motif de remplissage"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "Le motif du matériau de remplissage de l'impression. La ligne et le remplissage en zigzag changent de sens à chaque alternance de couche, réduisant ainsi"
" les coûts matériels. Les motifs en grille, en triangle, tri-hexagonaux, cubiques, octaédriques, quart cubiques, entrecroisés et concentriques sont entièrement"
" imprimés sur chaque couche. Les remplissages gyroïdes, cubiques, quart cubiques et octaédriques changent à chaque couche afin d'offrir une répartition"
" plus égale de la solidité dans chaque direction. Le remplissage éclair tente de minimiser le remplissage, en ne supportant que le plafond de l'objet."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2042,7 +2045,7 @@ msgstr "Angle d'élagage du remplissage éclair"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "Les extrémités des lignes de remplissage sont raccourcies pour économiser du matériau. Ce paramètre est l'angle de saillie des extrémités de ces lignes."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2052,7 +2055,8 @@ msgstr "Angle de redressement du remplissage éclair"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "Les lignes de remplissage sont redressées pour gagner du temps d'impression. Il s'agit de l'angle maximal de saillie autorisé sur la longueur de la ligne"
" de remplissage."
#: fdmprinter.def.json
msgctxt "material label"

View file

@ -61,7 +61,7 @@ msgstr "Nuovi materiali installati"
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:63
msgctxt "@action:button"
msgid "Sync materials with printers"
msgstr "Sincronizza materiali con stampanti"
msgstr "Sincronizza materiali"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:82
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:71
@ -83,7 +83,7 @@ msgstr "Impossibile salvare archivio materiali"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
msgctxt "@text"
msgid "Unknown error."
msgstr ""
msgstr "Errore sconosciuto."
#: /home/clamboo/Desktop/Cura/cura/BuildVolume.py:99
msgctxt "@info:status"
@ -228,35 +228,35 @@ msgstr "Impossibile individuare posizione"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
msgctxt "@text:error"
msgid "Failed to create archive of materials to sync with printers."
msgstr ""
msgstr "Impossibile creare archivio di materiali da sincronizzare con le stampanti."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
msgctxt "@text:error"
msgid "Failed to load the archive of materials to sync it with printers."
msgstr ""
msgstr "Impossibile caricare l'archivio di materiali da sincronizzare con le stampanti."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
msgctxt "@text:error"
msgid "The response from Digital Factory appears to be corrupted."
msgstr ""
msgstr "La risposta da Digital Factory sembra essere danneggiata."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
msgctxt "@text:error"
msgid "The response from Digital Factory is missing important information."
msgstr ""
msgstr "Nella risposta da Digital Factory mancano informazioni importanti."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory to sync materials with some of the printers."
msgstr ""
msgstr "Impossibile connettersi a Digital Factory per sincronizzare i materiali con alcune delle stampanti."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory."
msgstr ""
msgstr "Impossibile connettersi a Digital Factory."
#: /home/clamboo/Desktop/Cura/cura/CuraApplication.py:530
msgctxt "@info:progress"
@ -606,7 +606,7 @@ msgstr "Impossibile raggiungere il server account Ultimaker."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationService.py:278
msgctxt "@info:title"
msgid "Log-in failed"
msgstr ""
msgstr "Log in non riuscito"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
msgctxt "@message"
@ -616,7 +616,7 @@ msgstr "Lo stato fornito non è corretto."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
msgctxt "@message"
msgid "Timeout when authenticating with the account server."
msgstr ""
msgstr "Timeout durante l'autenticazione con il server account."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
msgctxt "@message"
@ -1741,7 +1741,7 @@ msgstr "Plug-in Writer 3MF danneggiato."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
msgctxt "@error"
msgid "There is no workspace yet to write. Please add a printer first."
msgstr ""
msgstr "Ancora nessuna area di lavoro da scrivere. Aggiungere innanzitutto una stampante."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
@ -3115,7 +3115,7 @@ msgstr "Interrotto"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
msgctxt "@label:status"
msgid "Failed"
msgstr ""
msgstr "Non riuscita"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
msgctxt "@label:status"
@ -4301,12 +4301,12 @@ msgstr "Utilizzare la colla per una migliore adesione con questa combinazione di
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:102
msgctxt "@tooltip"
msgid "The configuration of this extruder is not allowed, and prohibits slicing."
msgstr ""
msgstr "La configurazione di questo estrusore non è consentita e proibisce il sezionamento."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:106
msgctxt "@tooltip"
msgid "There are no profiles matching the configuration of this extruder."
msgstr ""
msgstr "Nessun profilo corrispondente alla configurazione di questo estrusore."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:253
msgctxt "@label"
@ -5042,157 +5042,157 @@ msgstr "Materiale esportato correttamente su <filename>%1</filename>"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:17
msgctxt "@title:window"
msgid "Sync materials with printers"
msgstr ""
msgstr "Sincronizza materiali con stampanti"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:47
msgctxt "@title:header"
msgid "Sync materials with printers"
msgstr ""
msgstr "Sincronizza materiali con stampanti"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:53
msgctxt "@text"
msgid "Following a few simple steps, you will be able to synchronize all your material profiles with your printers."
msgstr ""
msgstr "Seguendo alcuni semplici passaggi, sarà possibile sincronizzare tutti i profili del materiale con le stampanti."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:77
msgctxt "@button"
msgid "Start"
msgstr ""
msgstr "Avvio"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:98
msgctxt "@button"
msgid "Why do I need to sync material profiles?"
msgstr ""
msgstr "Cosa occorre per sincronizzare i profili del materiale?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:130
msgctxt "@title:header"
msgid "Sign in"
msgstr ""
msgstr "Accedi"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:137
msgctxt "@text"
msgid "To automatically sync the material profiles with all your printers connected to Digital Factory you need to be signed in in Cura."
msgstr ""
msgstr "Per sincronizzare automaticamente i profili del materiale con tutte le stampanti collegate a Digital Factory è necessario aver effettuato l'accesso a Cura."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:165
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:476
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:611
msgctxt "@button"
msgid "Sync materials with USB"
msgstr ""
msgstr "Sincronizza materiali con USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:200
msgctxt "@title:header"
msgid "The following printers will receive the new material profiles:"
msgstr ""
msgstr "Le stampanti seguenti riceveranno i nuovi profili del materiale:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:207
msgctxt "@title:header"
msgid "Something went wrong when sending the materials to the printers."
msgstr ""
msgstr "Si è verificato un errore durante l'invio di materiali alle stampanti."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:214
msgctxt "@title:header"
msgid "Material profiles successfully synced with the following printers:"
msgstr ""
msgstr "I profili del materiale sono stati sincronizzati correttamente con le stampanti seguenti:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:256
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:444
msgctxt "@button"
msgid "Troubleshooting"
msgstr ""
msgstr "Ricerca e riparazione dei guasti"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:432
msgctxt "@text Asking the user whether printers are missing in a list."
msgid "Printers missing?"
msgstr ""
msgstr "Mancano stampanti?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:434
msgctxt "@text"
msgid "Make sure all your printers are turned ON and connected to Digital Factory."
msgstr ""
msgstr "Accertarsi che tutte le stampanti siano accese e collegate a Digital Factory."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
msgctxt "@button"
msgid "Refresh List"
msgstr ""
msgstr "Aggiorna elenco"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:487
msgctxt "@button"
msgid "Try again"
msgstr ""
msgstr "Riprova"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:491
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Done"
msgstr ""
msgstr "Eseguito"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:493
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:618
msgctxt "@button"
msgid "Sync"
msgstr ""
msgstr "Sincronizza"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:549
msgctxt "@button"
msgid "Syncing"
msgstr ""
msgstr "Sincronizzazione"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:566
msgctxt "@title:header"
msgid "No printers found"
msgstr ""
msgstr "Nessuna stampante trovata"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:582
msgctxt "@text"
msgid "It seems like you don't have any compatible printers connected to Digital Factory. Make sure your printer is connected and it's running the latest firmware."
msgstr ""
msgstr "Nessuna stampante compatibile collegata a Digital Factory. Accertarsi che la stampante sia collegata e che il firmware più recente sia in esecuzione."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:595
msgctxt "@button"
msgid "Learn how to connect your printer to Digital Factory"
msgstr ""
msgstr "Scopri come collegare la stampante a Digital Factory"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:625
msgctxt "@button"
msgid "Refresh"
msgstr ""
msgstr "Aggiorna"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:647
msgctxt "@title:header"
msgid "Sync material profiles via USB"
msgstr ""
msgstr "Sincronizza profili del materiale tramite USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:654
msgctxt "@text In the UI this is followed by a list of steps the user needs to take."
msgid "Follow the following steps to load the new material profiles to your printer."
msgstr ""
msgstr "Eseguire le operazioni descritte di seguito per caricare nuovi profili del materiale nella stampante."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:679
msgctxt "@text"
msgid "Click the export material archive button."
msgstr ""
msgstr "Fare clic sul pulsante Esporta archivio materiali."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:680
msgctxt "@text"
msgid "Save the .umm file on a USB stick."
msgstr ""
msgstr "Salvare il file .umm su una chiavetta USB."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:681
msgctxt "@text"
msgid "Insert the USB stick into your printer and launch the procedure to load new material profiles."
msgstr ""
msgstr "Inserire la chiavetta USB nella stampante e avviare la procedura per caricare nuovi profili del materiale."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:692
msgctxt "@button"
msgid "How to load new material profiles to my printer"
msgstr ""
msgstr "Come caricare nuovi profili del materiale nella stampante"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Export material archive"
msgstr ""
msgstr "Esporta archivio materiali"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:753
msgctxt "@title:window"

View file

@ -56,7 +56,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "I comandi codice G da eseguire allavvio, separati da \n."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -68,7 +68,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "I comandi codice G da eseguire alla fine, separati da \n."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -558,7 +558,7 @@ msgstr "Indica la velocità massima del motore per la direzione Z."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Velocità massima E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1728,7 +1728,10 @@ msgstr "Configurazione di riempimento"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "Configurazione del materiale di riempimento della stampa. Il riempimento a linea e a zig zag cambia direzione su strati alternati, riducendo il costo del"
" materiale. Le configurazioni a griglia, a triangolo, tri-esagonali, cubiche, ottagonali, a quarto di cubo, incrociate e concentriche sono stampate completamente"
" su ogni strato. Le configurazioni gyroid, cubiche, a quarto di cubo e ottagonali variano per ciascuno strato per garantire una più uniforme distribuzione"
" della forza in ogni direzione. Il riempimento fulmine cerca di minimizzare il riempimento, supportando solo la parte superiore dell'oggetto."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2042,7 +2045,8 @@ msgstr "Angolo eliminazione riempimento fulmine"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "I punti finali delle linee di riempimento vengono accorciati per risparmiare sul materiale. Questa impostazione è l'angolo di sbalzo dei punti finali di"
" queste linee."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2052,7 +2056,8 @@ msgstr "Angolo di raddrizzatura riempimento fulmine"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "Le linee di riempimento vengono raddrizzate per risparmiare sul tempo di stampa. Questo è l'angolo di sbalzo massimo consentito sulla lunghezza della linea"
" di riempimento."
#: fdmprinter.def.json
msgctxt "material label"

File diff suppressed because it is too large Load diff

View file

@ -60,7 +60,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "最初に実行するG-codeコマンドは、\nで区切ります。"
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -72,7 +72,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "最後に実行するG-codeコマンドは、\nで区切ります。"
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -587,7 +587,7 @@ msgstr "Z方向のモーターの最大速度。"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "最大速度E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1799,7 +1799,7 @@ msgstr "インフィルパターン"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "プリントのインフィル材料のパターンラインおよびジグザグインフィルはレイヤーごとに方向を入れ替え、材料コストを削減します。グリッド、トライアングル、トライヘキサゴン、キュービック、オクテット、クォーターキュービック、クロスおよび同心円パターンはレイヤーごとに完全にプリントされます。ジャイロイド、キュービック、クォーターキュービックおよびオクテットインフィルはレイヤーごとに変化し、各方向にかけてより均一な強度分布を実現します。ライトニングインフィルは造形物の天井のみを支えることで、インフィルを最低限にするよう試みます。"
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2122,7 +2122,7 @@ msgstr "ライトニングインフィル刈り込み角度"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "インフィルラインのエンドポイントは短縮され、材料が節約されます。この設定は、これらのラインのエンドポイントにおけるオーバーハングの角度です。"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2132,7 +2132,7 @@ msgstr "ライトニングインフィル矯正角度"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "インフィルラインは矯正され、プリント時間が節約されます。これは、インフィルラインの全長にわたって許可されるオーバーハングの最大角度です。"
#: fdmprinter.def.json
msgctxt "material label"

File diff suppressed because it is too large Load diff

View file

@ -57,7 +57,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "시작과 동시에형실행될 G 코드 명령어 \n."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -69,7 +69,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "맨 마지막에 실행될 G 코드 명령 \n."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -559,7 +559,7 @@ msgstr "Z 방향의 모터 최대 속도입니다."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "최대 속도 E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1729,7 +1729,8 @@ msgstr "내부채움 패턴"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "프린트 내부채움 재료의 패턴입니다. 선형과 지그재그형 내부채움이 서로 다른 레이어에서 방향을 바꾸므로 재료비가 절감됩니다. 격자, 삼각형, 트라이 헥사곤 (tri-hexagon), 큐빅, 옥텟 (octet), 쿼터 큐빅, 크로스, 동심원 패턴이 레이어마다 완전히 프린트됩니다."
" 자이로이드 (Gyroid), 큐빅, 쿼터 큐빅, 옥텟 (octet) 내부채움이 레이어마다 변경되므로 각 방향으로 힘이 더 균등하게 분산됩니다. 라이트닝 내부채움이 객체의 천장만 서포트하여 내부채움을 최소화합니다."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2043,7 +2044,7 @@ msgstr "라이트닝 내부채움 가지치기 각도"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "내부채움 선의 종점이 재료를 절약하기 위해 단축됩니다. 이 설정은 해당 선의 종점에 대한 오버행(경사면)의 각도입니다."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2053,7 +2054,7 @@ msgstr "라이트닝 내부채움 정리 각도"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "내부채움 선이 인쇄 시간을 절약하기 위해 정리됩니다. 이는 내부채움 선 길이 전체에 허용되는 오버행(경사면)의 최대 각도입니다."
#: fdmprinter.def.json
msgctxt "material label"

View file

@ -61,7 +61,7 @@ msgstr "Nieuwe materialen geïnstalleerd"
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:63
msgctxt "@action:button"
msgid "Sync materials with printers"
msgstr "Synchroniseer materialen met printers"
msgstr "Synchroniseer materialen"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:82
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:71
@ -83,7 +83,7 @@ msgstr "Opslaan materiaalarchief mislukt"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
msgctxt "@text"
msgid "Unknown error."
msgstr ""
msgstr "Onbekende fout."
#: /home/clamboo/Desktop/Cura/cura/BuildVolume.py:99
msgctxt "@info:status"
@ -228,35 +228,35 @@ msgstr "Kan locatie niet vinden"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
msgctxt "@text:error"
msgid "Failed to create archive of materials to sync with printers."
msgstr ""
msgstr "Kan geen materiaalarchief maken voor synchronisatie met printers."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
msgctxt "@text:error"
msgid "Failed to load the archive of materials to sync it with printers."
msgstr ""
msgstr "Kan het materiaalarchief niet laden voor synchronisatie met printers."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
msgctxt "@text:error"
msgid "The response from Digital Factory appears to be corrupted."
msgstr ""
msgstr "Antwoord van Digital Factor is mogelijk beschadigd."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
msgctxt "@text:error"
msgid "The response from Digital Factory is missing important information."
msgstr ""
msgstr "In het antwoord van Digital Factory ontbreekt belangrijke informatie."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory to sync materials with some of the printers."
msgstr ""
msgstr "Kan geen verbinding maken met Digital Factory voor de synchronisatie van materialen met enkele printers."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory."
msgstr ""
msgstr "Kan geen verbinding maken met Digital Factory."
#: /home/clamboo/Desktop/Cura/cura/CuraApplication.py:530
msgctxt "@info:progress"
@ -606,7 +606,7 @@ msgstr "Kan de Ultimaker-accountserver niet bereiken."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationService.py:278
msgctxt "@info:title"
msgid "Log-in failed"
msgstr ""
msgstr "Aanmelden mislukt"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
msgctxt "@message"
@ -616,7 +616,7 @@ msgstr "De opgegeven status is niet juist."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
msgctxt "@message"
msgid "Timeout when authenticating with the account server."
msgstr ""
msgstr "Time-out tijdens verificatie bij de accountserver."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
msgctxt "@message"
@ -1741,7 +1741,7 @@ msgstr "3MF-schrijverplug-in is beschadigd."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
msgctxt "@error"
msgid "There is no workspace yet to write. Please add a printer first."
msgstr ""
msgstr "Er is nog geen werkruimte om te schrijven. Voeg eerst een printer toe."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
@ -3115,7 +3115,7 @@ msgstr "Afgebroken"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
msgctxt "@label:status"
msgid "Failed"
msgstr ""
msgstr "Mislukt"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
msgctxt "@label:status"
@ -4301,12 +4301,12 @@ msgstr "Gebruik lijm bij deze combinatie van materialen voor een betere hechting
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:102
msgctxt "@tooltip"
msgid "The configuration of this extruder is not allowed, and prohibits slicing."
msgstr ""
msgstr "De configuratie van deze extruder is niet toegestaan en verhindert slicen."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:106
msgctxt "@tooltip"
msgid "There are no profiles matching the configuration of this extruder."
msgstr ""
msgstr "Er zijn geen profielen die compatibel zijn met de configuratie van deze extruder."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:253
msgctxt "@label"
@ -5042,157 +5042,158 @@ msgstr "Materiaal is geëxporteerd naar <filename>%1</filename>"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:17
msgctxt "@title:window"
msgid "Sync materials with printers"
msgstr ""
msgstr "Synchroniseer materialen met printers"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:47
msgctxt "@title:header"
msgid "Sync materials with printers"
msgstr ""
msgstr "Synchroniseer materialen met printers"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:53
msgctxt "@text"
msgid "Following a few simple steps, you will be able to synchronize all your material profiles with your printers."
msgstr ""
msgstr "Met een paar simpele stappen kunt u al uw materiaalprofielen synchroniseren met uw printers."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:77
msgctxt "@button"
msgid "Start"
msgstr ""
msgstr "Starten"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:98
msgctxt "@button"
msgid "Why do I need to sync material profiles?"
msgstr ""
msgstr "Waarom moet ik materiaalprofielen synchroniseren?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:130
msgctxt "@title:header"
msgid "Sign in"
msgstr ""
msgstr "Aanmelden"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:137
msgctxt "@text"
msgid "To automatically sync the material profiles with all your printers connected to Digital Factory you need to be signed in in Cura."
msgstr ""
msgstr "Om de materiaalprofielen automatisch te synchroniseren met alle printers die op Digital Factory zijn aangesloten, moet u zich aanmelden bij Cura."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:165
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:476
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:611
msgctxt "@button"
msgid "Sync materials with USB"
msgstr ""
msgstr "Materialen synchroniseren met USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:200
msgctxt "@title:header"
msgid "The following printers will receive the new material profiles:"
msgstr ""
msgstr "De volgende printers ontvangen de nieuwe materiaalprofielen:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:207
msgctxt "@title:header"
msgid "Something went wrong when sending the materials to the printers."
msgstr ""
msgstr "Er is iets misgegaan bij het verzenden van de materialen naar de printers."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:214
msgctxt "@title:header"
msgid "Material profiles successfully synced with the following printers:"
msgstr ""
msgstr "Materiaalprofielen zijn gesynchroniseerd met de volgende printers:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:256
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:444
msgctxt "@button"
msgid "Troubleshooting"
msgstr ""
msgstr "Probleemoplossing"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:432
msgctxt "@text Asking the user whether printers are missing in a list."
msgid "Printers missing?"
msgstr ""
msgstr "Ontbreken er printers?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:434
msgctxt "@text"
msgid "Make sure all your printers are turned ON and connected to Digital Factory."
msgstr ""
msgstr "Controleer of alle printers zijn ingeschakeld en zijn aangesloten op Digital Factory."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
msgctxt "@button"
msgid "Refresh List"
msgstr ""
msgstr "Lijst vernieuwen"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:487
msgctxt "@button"
msgid "Try again"
msgstr ""
msgstr "Probeer het opnieuw"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:491
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Done"
msgstr ""
msgstr "Klaar"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:493
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:618
msgctxt "@button"
msgid "Sync"
msgstr ""
msgstr "Synchroniseren"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:549
msgctxt "@button"
msgid "Syncing"
msgstr ""
msgstr "Synchroniseren"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:566
msgctxt "@title:header"
msgid "No printers found"
msgstr ""
msgstr "Geen printers gevonden"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:582
msgctxt "@text"
msgid "It seems like you don't have any compatible printers connected to Digital Factory. Make sure your printer is connected and it's running the latest firmware."
msgstr ""
msgstr "Mogelijk zijn er geen compatibele printers op Digital Factory aangesloten. Controleer of de printer is aangesloten en de nieuwste firmware op de printer"
" is geïnstalleerd."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:595
msgctxt "@button"
msgid "Learn how to connect your printer to Digital Factory"
msgstr ""
msgstr "Meer informatie over het aansluiten van de printer op Digital Factory"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:625
msgctxt "@button"
msgid "Refresh"
msgstr ""
msgstr "Vernieuwen"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:647
msgctxt "@title:header"
msgid "Sync material profiles via USB"
msgstr ""
msgstr "Materiaalprofielen synchroniseren via USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:654
msgctxt "@text In the UI this is followed by a list of steps the user needs to take."
msgid "Follow the following steps to load the new material profiles to your printer."
msgstr ""
msgstr "Volg onderstaande stappen om nieuwe materiaalprofielen op uw printer te laden."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:679
msgctxt "@text"
msgid "Click the export material archive button."
msgstr ""
msgstr "Klik op de knop Materiaalarchief exporteren."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:680
msgctxt "@text"
msgid "Save the .umm file on a USB stick."
msgstr ""
msgstr "Bewaar het .umm-bestand op een USB-stick."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:681
msgctxt "@text"
msgid "Insert the USB stick into your printer and launch the procedure to load new material profiles."
msgstr ""
msgstr "Steek de USB-stick in de printer en start de procedure om nieuwe materiaalprofielen te laden."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:692
msgctxt "@button"
msgid "How to load new material profiles to my printer"
msgstr ""
msgstr "Hoe u nieuwe materiaalprofielen laadt op Mijn printer"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Export material archive"
msgstr ""
msgstr "Materiaalarchief exporteren"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:753
msgctxt "@title:window"

View file

@ -56,7 +56,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "G-code-opdrachten die aan het begin worden uitgevoerd, gescheiden door \n."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -68,7 +68,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "G-code-opdrachten die aan het eind worden uitgevoerd, gescheiden door \n."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -558,7 +558,7 @@ msgstr "De maximale snelheid van de motor in de Z-richting."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Maximale Snelheid E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1728,7 +1728,10 @@ msgstr "Vulpatroon"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "Het patroon van het vulmateriaal van de print. De lijn- en zigzagvulling veranderen per vullaag van richting, waardoor u bespaart op materiaalkosten. De"
" raster-, driehoeks-, tri-hexagonale, kubische, achtvlaks-, afgeknotte kubus-, kruis- en concentrische patronen worden per laag volledig geprint. Gyroïde,"
" kubische, afgeknotte kubus- en achtvlaksvullingen veranderen per laag voor een meer gelijke krachtverdeling in elke richting. Bliksemvulling minimaliseert"
" de vulling doordat deze alleen het plafond van het object ondersteunt."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2042,7 +2045,7 @@ msgstr "Snoeihoek bliksemvulling"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "De eindpunten van de vullijnen worden verkort om materiaal te besparen. Deze instelling is de overhanghoek van de eindpunten van deze lijnen."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2052,7 +2055,7 @@ msgstr "Rechtbuighoek bliksemvulling"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "De vullijnen zijn rechtgetrokken om printtijd te besparen. Dit is de grootste overhanghoek die over de lengte van de vullijn is toegestaan."
#: fdmprinter.def.json
msgctxt "material label"

File diff suppressed because it is too large Load diff

View file

@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: Cura 4.13\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
"POT-Creation-Date: 2021-12-10 11:59+0000\n"
"PO-Revision-Date: 2021-11-04 08:29+0100\n"
"PO-Revision-Date: 2022-01-04 05:45+0100\n"
"Last-Translator: Cláudio Sampaio <patola@gmail.com>\n"
"Language-Team: Cláudio Sampaio <patola@gmail.com>\n"
"Language: pt_BR\n"
@ -563,7 +563,7 @@ msgstr "A velocidade máxima para o motor da impressora na direção Z."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Velocidade Máxima de Extrusão"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1733,7 +1733,7 @@ msgstr "Padrão de Preenchimento"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "O padrão do material de preenchimento da impressão. Os preenchimentos de linha e ziguezague trocam de direção em camadas alternadas, reduzindo custo de material. Os padrões de grade, triângulo, tri-hexágono, cúbico, octeto, quarto cúbico, cruzado e concêntrico são completamente impressos a cada camada. Os preenchimentos giroide, cúbico, quarto cúbico e octeto mudam a cada camada para prover uma distribuição de força mais uniforme em cada direção. O preenchimento de relâmpago tenta minimizar material somente suportando o teto do objeto."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2047,7 +2047,7 @@ msgstr "Ângulo de Poda do Preenchimento Relâmpago"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "As pontas dos filetes de preenchimento são encurtadas para poupar material. Este ajuste é o ângulo da seção pendente das pontas desses filetes."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2057,7 +2057,7 @@ msgstr "Ângulo de Retificação do Preenchimento Relâmpago"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "Os filetes de preenchimentos são retificados para poupar tempo de impressão. Este é o ângulo máximo de seção pendente permito através do comprimento do filete de preenchimento."
#: fdmprinter.def.json
msgctxt "material label"

View file

@ -61,7 +61,7 @@ msgstr "Novos materiais instalados"
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:63
msgctxt "@action:button"
msgid "Sync materials with printers"
msgstr "Sincronizar materiais com impressoras"
msgstr "Sincronizar materiais"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:82
#: /home/clamboo/Desktop/Cura/cura/Machines/Models/MaterialManagementModel.py:71
@ -83,7 +83,7 @@ msgstr "Erro ao guardar o arquivo de material"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
msgctxt "@text"
msgid "Unknown error."
msgstr ""
msgstr "Erro desconhecido."
#: /home/clamboo/Desktop/Cura/cura/BuildVolume.py:99
msgctxt "@info:status"
@ -231,35 +231,35 @@ msgstr "Não é Possível Posicionar"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
msgctxt "@text:error"
msgid "Failed to create archive of materials to sync with printers."
msgstr ""
msgstr "Não foi possível criar o ficheiro de materiais para sincronizar com as impressoras."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
msgctxt "@text:error"
msgid "Failed to load the archive of materials to sync it with printers."
msgstr ""
msgstr "Não foi possível carregar o ficheiro de materiais para sincronizá-lo com as impressoras."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
msgctxt "@text:error"
msgid "The response from Digital Factory appears to be corrupted."
msgstr ""
msgstr "A resposta da Digital Factory parece estar corrompida."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
msgctxt "@text:error"
msgid "The response from Digital Factory is missing important information."
msgstr ""
msgstr "A resposta da Digital Factory tem informações importantes em falta."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory to sync materials with some of the printers."
msgstr ""
msgstr "Não foi possível estabelecer a ligação com a Digital Factory para poder sincronizar os materiais com algumas das impressoras."
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory."
msgstr ""
msgstr "Não foi possível estabelecer a ligação com a Digital Factory."
#: /home/clamboo/Desktop/Cura/cura/CuraApplication.py:530
msgctxt "@info:progress"
@ -616,7 +616,7 @@ msgstr "Não é possível aceder ao servidor da conta Ultimaker."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationService.py:278
msgctxt "@info:title"
msgid "Log-in failed"
msgstr ""
msgstr "O Log-in falhou"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
msgctxt "@message"
@ -626,7 +626,7 @@ msgstr "O estado apresentado não está correto."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
msgctxt "@message"
msgid "Timeout when authenticating with the account server."
msgstr ""
msgstr "Foi excedido o tempo limite de autenticação com o servidor."
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
msgctxt "@message"
@ -1751,7 +1751,7 @@ msgstr "O plug-in Gravador 3MF está danificado."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
msgctxt "@error"
msgid "There is no workspace yet to write. Please add a printer first."
msgstr ""
msgstr "Ainda não existe um espaço de trabalho para gravar. Por favor, primeiro adicione uma impressora."
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
@ -3133,7 +3133,7 @@ msgstr "Cancelado"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
msgctxt "@label:status"
msgid "Failed"
msgstr ""
msgstr "Falhou"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
msgctxt "@label:status"
@ -3468,12 +3468,12 @@ msgstr "A processar"
#: /home/clamboo/Desktop/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Segmentação"
msgstr "Seccionar"
#: /home/clamboo/Desktop/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Iniciar o processo de segmentação"
msgstr "Iniciar o processo de seccionamento"
#: /home/clamboo/Desktop/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
@ -3726,7 +3726,7 @@ msgstr "Utilização do material"
#: /home/clamboo/Desktop/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:83
msgctxt "@text"
msgid "Number of slices"
msgstr "Número de segmentos"
msgstr "Número de Secções"
#: /home/clamboo/Desktop/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:89
msgctxt "@text"
@ -4325,12 +4325,12 @@ msgstr "Utilizar cola para melhor aderência com esta combinação de materiais.
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:102
msgctxt "@tooltip"
msgid "The configuration of this extruder is not allowed, and prohibits slicing."
msgstr ""
msgstr "A configuração deste extrusor não é permitida o que impede o seccionamento."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:106
msgctxt "@tooltip"
msgid "There are no profiles matching the configuration of this extruder."
msgstr ""
msgstr "Não existem perfis que correspondam à configuração deste extrusor."
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:253
msgctxt "@label"
@ -5070,157 +5070,158 @@ msgstr "Material exportado com êxito para <filename>%1</filename>"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:17
msgctxt "@title:window"
msgid "Sync materials with printers"
msgstr ""
msgstr "Sincronizar materiais com impressoras"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:47
msgctxt "@title:header"
msgid "Sync materials with printers"
msgstr ""
msgstr "Sincronizar materiais com impressoras"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:53
msgctxt "@text"
msgid "Following a few simple steps, you will be able to synchronize all your material profiles with your printers."
msgstr ""
msgstr "Com alguns passos simples poderá sincronizar todos os seus perfis de materiais com as suas impressoras."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:77
msgctxt "@button"
msgid "Start"
msgstr ""
msgstr "Começar"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:98
msgctxt "@button"
msgid "Why do I need to sync material profiles?"
msgstr ""
msgstr "Por que motivo tenho de sincronizar os perfis de materiais?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:130
msgctxt "@title:header"
msgid "Sign in"
msgstr ""
msgstr "Iniciar sessão"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:137
msgctxt "@text"
msgid "To automatically sync the material profiles with all your printers connected to Digital Factory you need to be signed in in Cura."
msgstr ""
msgstr "Para sincronizar automaticamente os perfis de materiais com todas as impressoras ligadas à Digital Factory, tem de ter uma sessão iniciada no Cura."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:165
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:476
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:611
msgctxt "@button"
msgid "Sync materials with USB"
msgstr ""
msgstr "Sincronizar materiais através de USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:200
msgctxt "@title:header"
msgid "The following printers will receive the new material profiles:"
msgstr ""
msgstr "As seguintes impressoras vão receber os novos perfis de materiais:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:207
msgctxt "@title:header"
msgid "Something went wrong when sending the materials to the printers."
msgstr ""
msgstr "Ocorreu um problema ao enviar os materiais para as impressoras."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:214
msgctxt "@title:header"
msgid "Material profiles successfully synced with the following printers:"
msgstr ""
msgstr "Perfis de materiais foram sincronizados com êxito com as seguintes impressoras:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:256
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:444
msgctxt "@button"
msgid "Troubleshooting"
msgstr ""
msgstr "Resolução de problemas"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:432
msgctxt "@text Asking the user whether printers are missing in a list."
msgid "Printers missing?"
msgstr ""
msgstr "Faltam impressoras?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:434
msgctxt "@text"
msgid "Make sure all your printers are turned ON and connected to Digital Factory."
msgstr ""
msgstr "Certifique-se de que todas as impressoras estão ON e ligadas com a Digital Factory."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
msgctxt "@button"
msgid "Refresh List"
msgstr ""
msgstr "Atualizar lista"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:487
msgctxt "@button"
msgid "Try again"
msgstr ""
msgstr "Tente novamente"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:491
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Done"
msgstr ""
msgstr "Concluído"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:493
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:618
msgctxt "@button"
msgid "Sync"
msgstr ""
msgstr "Sincronizar"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:549
msgctxt "@button"
msgid "Syncing"
msgstr ""
msgstr "A sincronizar"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:566
msgctxt "@title:header"
msgid "No printers found"
msgstr ""
msgstr "Não foi encontrada nenhuma impressora"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:582
msgctxt "@text"
msgid "It seems like you don't have any compatible printers connected to Digital Factory. Make sure your printer is connected and it's running the latest firmware."
msgstr ""
msgstr "Parece que não tem nenhuma impressora compatível ligada com a Digital Factory. Certifique-se de que a impressora está ligada e que tem o firmware mais"
" recente instalado."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:595
msgctxt "@button"
msgid "Learn how to connect your printer to Digital Factory"
msgstr ""
msgstr "Saiba como ligar a sua impressora à Digital Factory"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:625
msgctxt "@button"
msgid "Refresh"
msgstr ""
msgstr "Atualizar"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:647
msgctxt "@title:header"
msgid "Sync material profiles via USB"
msgstr ""
msgstr "Sincronizar perfis de materiais via USB"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:654
msgctxt "@text In the UI this is followed by a list of steps the user needs to take."
msgid "Follow the following steps to load the new material profiles to your printer."
msgstr ""
msgstr "Siga os seguintes passos para instalar os novos perfis de materiais na sua impressora."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:679
msgctxt "@text"
msgid "Click the export material archive button."
msgstr ""
msgstr "Clique no botão para exportar o ficheiro de material."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:680
msgctxt "@text"
msgid "Save the .umm file on a USB stick."
msgstr ""
msgstr "Guarde o ficheiro .umm numa unidade USB."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:681
msgctxt "@text"
msgid "Insert the USB stick into your printer and launch the procedure to load new material profiles."
msgstr ""
msgstr "Insira a unidade USB na impressora e inicie o procedimento para carregar novos perfis de materiais."
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:692
msgctxt "@button"
msgid "How to load new material profiles to my printer"
msgstr ""
msgstr "Como carregar novos perfis de materiais para a minha impressora"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Export material archive"
msgstr ""
msgstr "Exportar ficheiro de material"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:753
msgctxt "@title:window"
@ -6919,7 +6920,7 @@ msgstr "Verificador de Modelos"
#~ msgctxt "@info:status"
#~ msgid "Nothing to slice because none of the models fit the build volume or are assigned to a disabled extruder. Please scale or rotate models to fit, or enable an extruder."
#~ msgstr "Sem conteúdo para segmentar porque nenhum dos modelos está dentro do volume de construção ou porque os mesmos estão atribuídos a um extrusor desativado. Dimensione ou rode os modelos para os adaptar ou ative o extrusor."
#~ msgstr "Sem conteúdo para seccionar porque nenhum dos modelos está dentro do volume de construção ou porque os mesmos estão atribuídos a um extrusor desativado. Dimensione ou rode os modelos para os adaptar ou ative o extrusor."
#~ msgctxt "@info:backup_status"
#~ msgid "There was an error listing your backups."

View file

@ -57,7 +57,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "Comandos G-code a serem executados no início separados por \n."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -69,7 +69,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "Comandos G-code a serem executados no fim separados por \n."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -563,7 +563,7 @@ msgstr "A velocidade máxima do motor da direção Z."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Velocidade Máxima de E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1783,7 +1783,10 @@ msgstr "Padrão de Enchimento"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "O padrão do material de enchimento da impressão. A linha e o enchimento em ziguezague mudam de direção em camadas alternativas, o que reduz o custo do"
" material. Os padrões de grelha, triângulo, tri-hexágono, cubo, octeto, quarto cúbico, cruz e concêntrico são totalmente impressos em cada camada. Os enchimentos"
" gyroid, cúbico, quarto cúbico e octeto mudam em cada camada para proporcionar uma distribuição mais uniforme da resistência em cada direção. O enchimento"
" relâmpago tenta minimizar o enchimento, ao suportar apenas a parte superior do objeto."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2100,7 +2103,7 @@ msgstr "Ângulo de corte do enchimento relâmpago"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "As extremidades das linhas de enchimento são encurtadas para poupar material. Esta definição é o ângulo da saliência das extremidades destas linhas."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2110,7 +2113,7 @@ msgstr "Ângulo de alisamento do enchimento relâmpago"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "As linhas de enchimento são simplificadas para poupar tempo de impressão. Este é o ângulo máximo permitido de saliência ao longo da linha de enchimento."
#: fdmprinter.def.json
msgctxt "material label"

File diff suppressed because it is too large Load diff

View file

@ -57,7 +57,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "Команды в G-коде, которые будут выполнены в самом начале, разделенные с помощью \n."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -69,7 +69,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "Команды в G-коде, которые будут выполнены в самом конце, разделенные с помощью \n."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -559,7 +559,7 @@ msgstr "Максимальная скорость для мотора оси Z."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Максимальная скорость по оси E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1729,7 +1729,10 @@ msgstr "Шаблон заполнения"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "Шаблон заполняющего материала печати. Линейное и зигзагообразное заполнение меняет направление на чередующихся слоях, снижая расходы на материал. Шаблоны"
" «сетка», «треугольник», «шестигранник из треугольников», «куб», «восьмигранник», «четверть куба», «крестовое», «концентрическое» полностью печатаются"
" в каждом слое. Шаблоны заполнения «гироид», «куб», «четверть куба» и «восьмигранник» меняются в каждом слое, чтобы обеспечить более равномерное распределение"
" прочности в каждом направлении. Шаблон заполнения «молния» пытается минимизировать заполнение, поддерживая только верхнюю область объекта."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2043,7 +2046,7 @@ msgstr "Угол обрезки шаблона заполнения «молни
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "Конечные точки линий заполнения укорачиваются для экономии материала. Эта настройка представляет собой угол нависания конечных точек этих линий."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2053,7 +2056,7 @@ msgstr "Угол выпрямления шаблона заполнения «м
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "Линии заполнения выравниваются для сокращения время печати. Это максимально допустимый угол нависания по всей длине линии заполнения."
#: fdmprinter.def.json
msgctxt "material label"

File diff suppressed because it is too large Load diff

View file

@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: Cura 4.13\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
"POT-Creation-Date: 2021-12-10 11:59+0000\n"
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
"PO-Revision-Date: 2022-01-10 12:00+0100\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Turkish <info@lionbridge.com>, Turkish <info@bothof.nl>\n"
"Language: tr_TR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.4.1\n"
"X-Generator: Poedit 2.3\n"
#: fdmprinter.def.json
msgctxt "machine_settings label"
@ -57,6 +57,8 @@ msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
"ile ayrılan, başlangıçta yürütülecek G-code komutları\n"
"."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -69,6 +71,8 @@ msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
"Ile ayrılan, bitişte yürütülecek G-code komutları\n"
"."
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -558,7 +562,7 @@ msgstr "Z yönü motoru için maksimum hız."
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "Maksimum Hız E"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1728,7 +1732,7 @@ msgstr "Dolgu Şekli"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "Baskının dolgu malzemesinin şeklidir. Hat ve zikzak dolgu, farklı katmanlar üzerinde yön değiştirerek malzeme maliyetini azaltır. Izgara, üçgen, üçlü altıgen, kübik, sekizlik, çeyrek kübik, çapraz ve eşmerkezli şekiller her katmana tam olarak basılır. Gyroid, kübik, çeyrek kübik ve sekizlik dolgu, her yönde daha eşit bir kuvvet dağılımı sağlamak için her katmanda değişir. Yıldırım dolgu, objenin yalnızca tavanını destekleyerek dolgu miktarını en aza indirmeye çalışır."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2042,7 +2046,7 @@ msgstr "Yıldırım Dolgu Budama Açısı"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "Malzemeden tasarruf etmek için dolgu hatlarının uç noktaları kısaltılır. Bu ayar, bu hatların uç noktalarının çıkıntıısıdır."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2052,7 +2056,7 @@ msgstr "Yıldırım Dolgu Düzleştirme Açısı"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "Dolgu hatları, baskı süresinden tasarruf etmek için düzleştirilir. Bu, dolgu hattının uzunluğu boyunca izin verilen maksimum çıkıntıısıdır."
#: fdmprinter.def.json
msgctxt "material label"

View file

@ -83,7 +83,7 @@ msgstr "未能保存材料存档"
#: /home/clamboo/Desktop/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
msgctxt "@text"
msgid "Unknown error."
msgstr ""
msgstr "未知错误。"
#: /home/clamboo/Desktop/Cura/cura/BuildVolume.py:99
msgctxt "@info:status"
@ -228,35 +228,35 @@ msgstr "找不到位置"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
msgctxt "@text:error"
msgid "Failed to create archive of materials to sync with printers."
msgstr ""
msgstr "无法创建材料存档以与打印机同步。"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
msgctxt "@text:error"
msgid "Failed to load the archive of materials to sync it with printers."
msgstr ""
msgstr "无法加载材料存档以与打印机同步。"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
msgctxt "@text:error"
msgid "The response from Digital Factory appears to be corrupted."
msgstr ""
msgstr "来自 Digital Factory 的响应似乎已损坏。"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
msgctxt "@text:error"
msgid "The response from Digital Factory is missing important information."
msgstr ""
msgstr "来自 Digital Factory 的响应缺少重要信息。"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory to sync materials with some of the printers."
msgstr ""
msgstr "无法通过 Digital Factory 为某些打印机同步材料配置文件。"
#: /home/clamboo/Desktop/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory."
msgstr ""
msgstr "无法连接至 Digital Factory。"
#: /home/clamboo/Desktop/Cura/cura/CuraApplication.py:530
msgctxt "@info:progress"
@ -606,7 +606,7 @@ msgstr "无法连接 Ultimaker 帐户服务器。"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationService.py:278
msgctxt "@info:title"
msgid "Log-in failed"
msgstr ""
msgstr "登录失败"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
msgctxt "@message"
@ -616,7 +616,7 @@ msgstr "所提供的状态不正确。"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
msgctxt "@message"
msgid "Timeout when authenticating with the account server."
msgstr ""
msgstr "使用帐户服务器进行身份验证超时。"
#: /home/clamboo/Desktop/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
msgctxt "@message"
@ -1734,7 +1734,7 @@ msgstr "3MF 编写器插件已损坏。"
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
msgctxt "@error"
msgid "There is no workspace yet to write. Please add a printer first."
msgstr ""
msgstr "没有可写入的工作区。请先添加打印机。"
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
#: /home/clamboo/Desktop/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
@ -3104,7 +3104,7 @@ msgstr "已中止"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
msgctxt "@label:status"
msgid "Failed"
msgstr ""
msgstr "失败"
#: /home/clamboo/Desktop/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
msgctxt "@label:status"
@ -4287,12 +4287,12 @@ msgstr "用胶粘和此材料组合以产生更好的附着。"
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:102
msgctxt "@tooltip"
msgid "The configuration of this extruder is not allowed, and prohibits slicing."
msgstr ""
msgstr "不允许此挤出器的配置并禁止切片。"
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:106
msgctxt "@tooltip"
msgid "There are no profiles matching the configuration of this extruder."
msgstr ""
msgstr "没有与此挤出器的配置匹配的配置文件。"
#: /home/clamboo/Desktop/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:253
msgctxt "@label"
@ -5027,157 +5027,157 @@ msgstr "成功导出材料至: <filename>%1</filename>"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:17
msgctxt "@title:window"
msgid "Sync materials with printers"
msgstr ""
msgstr "匹配材料和打印机"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:47
msgctxt "@title:header"
msgid "Sync materials with printers"
msgstr ""
msgstr "匹配材料和打印机"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:53
msgctxt "@text"
msgid "Following a few simple steps, you will be able to synchronize all your material profiles with your printers."
msgstr ""
msgstr "只需遵循几个简单步骤,您就可以将所有材料配置文件与打印机同步。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:77
msgctxt "@button"
msgid "Start"
msgstr ""
msgstr "开始"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:98
msgctxt "@button"
msgid "Why do I need to sync material profiles?"
msgstr ""
msgstr "为什么需要同步材料配置文件?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:130
msgctxt "@title:header"
msgid "Sign in"
msgstr ""
msgstr "登录"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:137
msgctxt "@text"
msgid "To automatically sync the material profiles with all your printers connected to Digital Factory you need to be signed in in Cura."
msgstr ""
msgstr "要自动将材料配置文件与连接到 Digital Factory 的所有打印机同步,您需要登录 Cura。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:165
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:476
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:611
msgctxt "@button"
msgid "Sync materials with USB"
msgstr ""
msgstr "使用 USB 同步材料"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:200
msgctxt "@title:header"
msgid "The following printers will receive the new material profiles:"
msgstr ""
msgstr "以下打印机将收到新的材料配置文件:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:207
msgctxt "@title:header"
msgid "Something went wrong when sending the materials to the printers."
msgstr ""
msgstr "向打印机发送材料时出错。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:214
msgctxt "@title:header"
msgid "Material profiles successfully synced with the following printers:"
msgstr ""
msgstr "材料配置文件与以下打印机成功同步:"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:256
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:444
msgctxt "@button"
msgid "Troubleshooting"
msgstr ""
msgstr "故障排除"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:432
msgctxt "@text Asking the user whether printers are missing in a list."
msgid "Printers missing?"
msgstr ""
msgstr "缺少打印机?"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:434
msgctxt "@text"
msgid "Make sure all your printers are turned ON and connected to Digital Factory."
msgstr ""
msgstr "请确保所有打印机都已打开并连接到 Digital Factory。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
msgctxt "@button"
msgid "Refresh List"
msgstr ""
msgstr "刷新列表"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:487
msgctxt "@button"
msgid "Try again"
msgstr ""
msgstr "再试一次"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:491
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Done"
msgstr ""
msgstr "完成"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:493
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:618
msgctxt "@button"
msgid "Sync"
msgstr ""
msgstr "同步"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:549
msgctxt "@button"
msgid "Syncing"
msgstr ""
msgstr "正在同步"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:566
msgctxt "@title:header"
msgid "No printers found"
msgstr ""
msgstr "未找到打印机"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:582
msgctxt "@text"
msgid "It seems like you don't have any compatible printers connected to Digital Factory. Make sure your printer is connected and it's running the latest firmware."
msgstr ""
msgstr "您似乎没有任何兼容打印机连接到 Digital Factory。请确保打印机已连接并运行最新固件。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:595
msgctxt "@button"
msgid "Learn how to connect your printer to Digital Factory"
msgstr ""
msgstr "了解如何将打印机连接到 Digital Factory"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:625
msgctxt "@button"
msgid "Refresh"
msgstr ""
msgstr "刷新"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:647
msgctxt "@title:header"
msgid "Sync material profiles via USB"
msgstr ""
msgstr "通过 USB 同步材料配置文件"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:654
msgctxt "@text In the UI this is followed by a list of steps the user needs to take."
msgid "Follow the following steps to load the new material profiles to your printer."
msgstr ""
msgstr "请遵循以下步骤将新材料配置文件加载到打印机。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:679
msgctxt "@text"
msgid "Click the export material archive button."
msgstr ""
msgstr "单击导出材料存档按钮。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:680
msgctxt "@text"
msgid "Save the .umm file on a USB stick."
msgstr ""
msgstr "将 .umm文件保存到 U 盘。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:681
msgctxt "@text"
msgid "Insert the USB stick into your printer and launch the procedure to load new material profiles."
msgstr ""
msgstr "将 U 盘插入打印机,并启动程序以加载新材料配置文件。"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:692
msgctxt "@button"
msgid "How to load new material profiles to my printer"
msgstr ""
msgstr "如何将新材料配置文件加载到打印机"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:716
msgctxt "@button"
msgid "Export material archive"
msgstr ""
msgstr "导出材料存档"
#: /home/clamboo/Desktop/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:753
msgctxt "@title:window"

View file

@ -57,7 +57,7 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
msgstr ""
msgstr "在开始时执行的 G-code 命令 - 以 \n 分行。"
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@ -69,7 +69,7 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
msgstr ""
msgstr "在结束前执行的 G-code 命令 - 以 \n 分行。"
#: fdmprinter.def.json
msgctxt "material_guid label"
@ -559,7 +559,7 @@ msgstr "Z 轴方向电机的最大速度。"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "E 轴最大速度"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1729,7 +1729,7 @@ msgstr "填充图案"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "打印的填充材料的图案。直线和锯齿形填充交替在各层上变换方向,从而降低材料成本。每层都完整地打印网格、三角形、三六边形、立方体、八角形、四分之一立方体、十字和同心图案。螺旋二十四面体、立方体、四分之一立方体和八角形填充随每层变化,以使各方向的强度分布更均衡。闪电形填充尝试通过仅支撑物体顶部,将填充程度降至最低。"
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2043,7 +2043,7 @@ msgstr "闪电形填充修剪角"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "为节省材料,填充线的端点将被缩短。此设置为这些线的端点形成的悬垂角度。"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2053,7 +2053,7 @@ msgstr "闪电形填充矫直角"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "为节省打印时间,填充线将被拉直。这是整条填充线上允许的最大悬垂角度。"
#: fdmprinter.def.json
msgctxt "material label"

File diff suppressed because it is too large Load diff

View file

@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: Cura 4.13\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
"POT-Creation-Date: 2021-12-10 12:00+0000\n"
"PO-Revision-Date: 2021-04-16 20:13+0200\n"
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
"Language-Team: Valen Chang <carf17771@gmail.com>/Zhang Heh Ji <dinowchang@gmail.com>\n"
"PO-Revision-Date: 2022-01-02 19:59+0800\n"
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
"Language-Team: Valen Chang <carf17771@gmail.com>\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.4.1\n"
"X-Generator: Poedit 3.0\n"
#: fdmextruder.def.json
msgctxt "machine_settings label"

View file

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Cura 4.13\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
"POT-Creation-Date: 2021-12-10 11:59+0000\n"
"PO-Revision-Date: 2021-10-31 12:13+0800\n"
"PO-Revision-Date: 2022-01-02 20:24+0800\n"
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
"Language-Team: Valen Chang <carf17771@gmail.com>\n"
"Language: zh_TW\n"
@ -563,7 +563,7 @@ msgstr "Z 軸方向馬達的最大速度。"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e label"
msgid "Maximum Speed E"
msgstr ""
msgstr "E 軸最大速度"
#: fdmprinter.def.json
msgctxt "machine_max_feedrate_e description"
@ -1733,7 +1733,7 @@ msgstr "填充列印樣式"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
msgstr ""
msgstr "內部填充層的圖案。線形、鋸齒形填充在交替層間交換方向,已降低材料成本。網格、三角形、三角-六邊形、立方體、八面體、四分立方體、十字和同心圖案每個層間皆有列印。螺旋型、立方體、四分立方體和八面體的填充隨著每一層而變化,以在每個方向上提供更均勻的強度分佈。閃電型填充透過僅支撐物體的頂層來最小化填充。"
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@ -2047,7 +2047,7 @@ msgstr "閃電形填充生成角度"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr ""
msgstr "內部填充線的端點已被縮減以節省線材. 這個設定用於調整突出線的角度."
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle label"
@ -2057,7 +2057,7 @@ msgstr "閃電形填充層間垂直堆疊角度"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
msgstr ""
msgstr "填充線被拉直用以節省列印時間. 這是填充線長度上允許的最大突出角度."
#: fdmprinter.def.json
msgctxt "material label"
@ -2517,7 +2517,7 @@ msgstr "列印速度"
#: fdmprinter.def.json
msgctxt "speed_print description"
msgid "The speed at which printing happens."
msgstr "開始列印的速度。"
msgstr "開始列印的速度。"
#: fdmprinter.def.json
msgctxt "speed_infill label"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 872 KiB

View file

@ -35,8 +35,5 @@ speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
speed_layer_0 = 20
line_width = =machine_nozzle_size
wall_line_width_x = =line_width
infill_line_width = =line_width
wall_thickness = =line_width * 2
top_bottom_thickness = =wall_thickness

View file

@ -35,8 +35,5 @@ speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
speed_layer_0 = 20
line_width = =machine_nozzle_size
wall_line_width_x = =line_width
infill_line_width = =line_width
wall_thickness = =line_width * 2
top_bottom_thickness = =wall_thickness

View file

@ -35,8 +35,5 @@ speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
speed_layer_0 = 20
line_width = =machine_nozzle_size
wall_line_width_x = =line_width
infill_line_width = =line_width
wall_thickness = =line_width * 2
top_bottom_thickness = =wall_thickness

View file

@ -35,8 +35,5 @@ speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
speed_layer_0 = 20
line_width = =machine_nozzle_size
wall_line_width_x = =line_width
infill_line_width = =line_width
wall_thickness = =line_width * 2
top_bottom_thickness = =wall_thickness

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -15,6 +15,7 @@ Button
property bool isIconOnRightSide: false
property alias iconSource: buttonIconLeft.source
property real iconSize: UM.Theme.getSize("action_button_icon").height
property alias textFont: buttonText.font
property alias cornerRadius: backgroundRect.radius
property alias tooltip: tooltip.tooltipText
@ -109,7 +110,7 @@ Button
{
id: buttonIconLeft
source: ""
height: visible ? UM.Theme.getSize("action_button_icon").height : 0
height: visible ? button.iconSize : 0
width: visible ? height : 0
sourceSize.width: width
sourceSize.height: height
@ -148,8 +149,8 @@ Button
// Using parent.width is fine in fixedWidthMode.
target: buttonText
property: "width"
value: button.fixedWidthMode ? button.width - button.leftPadding - button.rightPadding
: ((maximumWidth != 0 && button.contentWidth > maximumWidth) ? maximumWidth : undefined)
value: button.fixedWidthMode ? (button.width - button.leftPadding - button.rightPadding)
: ((button.maximumWidth != 0 && button.implicitContentWidth > button.maximumWidth) ? (button.maximumWidth - (button.width - button.implicitContentWidth) * 2) : undefined)
}
}
@ -158,7 +159,7 @@ Button
{
id: buttonIconRight
source: buttonIconLeft.source
height: visible ? UM.Theme.getSize("action_button_icon").height : 0
height: visible ? button.iconSize : 0
width: visible ? height : 0
sourceSize.width: width
sourceSize.height: height

View file

@ -1,4 +1,4 @@
// Copyright (c) 2021 Ultimaker B.V.
// Copyright (c) 2022 Ultimaker B.V.
// Cura is released under the terms of the LGPLv3 or higher.
pragma Singleton
@ -72,6 +72,7 @@ Item
property alias configureSettingVisibility: configureSettingVisibilityAction
property alias browsePackages: browsePackagesAction
property alias openMarketplace: openMarketplaceAction
UM.I18nCatalog{id: catalog; name: "cura"}
@ -215,14 +216,14 @@ Item
Action
{
id: marketplaceMaterialsAction
text: catalog.i18nc("@action:inmenu", "Add more materials from Marketplace")
text: catalog.i18nc("@action:inmenu Marketplace is a brand name of Ultimaker's, so don't translate.", "Add more materials from Marketplace")
}
Action
{
id: updateProfileAction;
enabled: !Cura.MachineManager.stacksHaveErrors && Cura.MachineManager.hasUserSettings && Cura.MachineManager.activeQualityChangesGroup != null
text: catalog.i18nc("@action:inmenu menubar:profile","&Update profile with current settings/overrides");
text: catalog.i18nc("@action:inmenu menubar:profile", "&Update profile with current settings/overrides");
onTriggered: Cura.ContainerManager.updateQualityChanges();
}
@ -480,6 +481,13 @@ Item
Action
{
id: browsePackagesAction
text: "&Marketplace"
iconName: "plugins_browse"
}
Action
{
id: openMarketplaceAction
text: catalog.i18nc("@action:menu", "&Marketplace")
iconName: "plugins_browse"
}

View file

@ -1,63 +0,0 @@
// Copyright (c) 2018 Ultimaker B.V.
// Cura is released under the terms of the LGPLv3 or higher.
import QtQuick 2.7
import QtQuick.Controls 2.1
import UM 1.3 as UM
CheckBox
{
id: checkbox
hoverEnabled: true
property alias tooltip: tooltip.text
indicator: Rectangle
{
implicitWidth: UM.Theme.getSize("checkbox").width
implicitHeight: UM.Theme.getSize("checkbox").height
x: 0
anchors.verticalCenter: parent.verticalCenter
color: UM.Theme.getColor("main_background")
radius: UM.Theme.getSize("checkbox_radius").width
border.width: UM.Theme.getSize("default_lining").width
border.color: checkbox.hovered ? UM.Theme.getColor("checkbox_border_hover") : UM.Theme.getColor("checkbox_border")
UM.RecolorImage
{
anchors.verticalCenter: parent.verticalCenter
anchors.horizontalCenter: parent.horizontalCenter
width: Math.round(parent.width / 2.5)
height: Math.round(parent.height / 2.5)
sourceSize.height: width
color: UM.Theme.getColor("checkbox_mark")
source: UM.Theme.getIcon("Check")
opacity: checkbox.checked
Behavior on opacity { NumberAnimation { duration: 100; } }
}
}
contentItem: Label
{
anchors
{
left: checkbox.indicator.right
leftMargin: UM.Theme.getSize("narrow_margin").width
}
text: checkbox.text
color: UM.Theme.getColor("checkbox_text")
font: UM.Theme.getFont("default")
renderType: Text.NativeRendering
elide: Text.ElideRight
verticalAlignment: Text.AlignVCenter
}
ToolTip
{
id: tooltip
text: ""
delay: 500
visible: text != "" && checkbox.hovered
}
}

View file

@ -145,13 +145,13 @@ UM.Dialog
projectsModel.append({ name: "SciPy", description: catalog.i18nc("@label", "Support library for scientific computing"), license: "BSD-new", url: "https://www.scipy.org/" });
projectsModel.append({ name: "NumPy", description: catalog.i18nc("@label", "Support library for faster math"), license: "BSD", url: "http://www.numpy.org/" });
projectsModel.append({ name: "NumPy-STL", description: catalog.i18nc("@label", "Support library for handling STL files"), license: "BSD", url: "https://github.com/WoLpH/numpy-stl" });
projectsModel.append({ name: "Shapely", description: catalog.i18nc("@label", "Support library for handling planar objects"), license: "BSD", url: "https://github.com/Toblerity/Shapely" });
projectsModel.append({ name: "Trimesh", description: catalog.i18nc("@label", "Support library for handling triangular meshes"), license: "MIT", url: "https://trimsh.org" });
projectsModel.append({ name: "libSavitar", description: catalog.i18nc("@label", "Support library for handling 3MF files"), license: "LGPLv3", url: "https://github.com/ultimaker/libsavitar" });
projectsModel.append({ name: "libCharon", description: catalog.i18nc("@label", "Support library for file metadata and streaming"), license: "LGPLv3", url: "https://github.com/ultimaker/libcharon" });
projectsModel.append({ name: "PySerial", description: catalog.i18nc("@label", "Serial communication library"), license: "Python", url: "http://pyserial.sourceforge.net/" });
projectsModel.append({ name: "python-zeroconf", description: catalog.i18nc("@label", "ZeroConf discovery library"), license: "LGPL", url: "https://github.com/jstasiak/python-zeroconf" });
projectsModel.append({ name: "Clipper", description: catalog.i18nc("@label", "Polygon clipping library"), license: "Boost", url: "http://www.angusj.com/delphi/clipper.php" });
projectsModel.append({ name: "Pyclipper", description: catalog.i18nc("@label", "Python bindings for Clipper"), license: "MIT", url: "https://github.com/fonttools/pyclipper" });
projectsModel.append({ name: "mypy", description: catalog.i18nc("@Label", "Static type checker for Python"), license: "MIT", url: "http://mypy-lang.org/" });
projectsModel.append({ name: "certifi", description: catalog.i18nc("@Label", "Root Certificates for validating SSL trustworthiness"), license: "MPL", url: "https://github.com/certifi/python-certifi" });
projectsModel.append({ name: "cryptography", description: catalog.i18nc("@Label", "Root Certificates for validating SSL trustworthiness"), license: "APACHE and BSD", url: "https://cryptography.io/" });

View file

@ -8,7 +8,7 @@ import QtQuick.Layouts 1.1
import QtQuick.Dialogs 1.1
import QtQuick.Window 2.1
import UM 1.3 as UM
import UM 1.5 as UM
import Cura 1.0 as Cura
@ -92,17 +92,11 @@ UM.Dialog
wrapMode: Text.WordWrap
}
CheckBox
UM.CheckBox
{
id: rememberChoiceCheckBox
text: catalog.i18nc("@text:window", "Remember my choice")
checked: UM.Preferences.getValue("cura/choice_on_open_project") != "always_ask"
style: CheckBoxStyle {
label: Label {
text: control.text
font: UM.Theme.getFont("default")
}
}
}
// Buttons

View file

@ -7,7 +7,7 @@ import QtQuick.Controls 2.0 as Controls2
import QtQuick.Layouts 1.3
import QtQuick.Window 2.2
import UM 1.2 as UM
import UM 1.5 as UM
import Cura 1.0 as Cura
UM.Dialog
@ -275,7 +275,7 @@ UM.Dialog
width: parent.width
height: childrenRect.height
anchors.bottom: parent.bottom
CheckBox
UM.CheckBox
{
id: dontShowAgainCheckbox
anchors.left: parent.left

View file

@ -5,7 +5,7 @@ import QtQuick 2.10
import QtQuick.Controls 2.3
import QtQuick.Layouts 1.3
import UM 1.3 as UM
import UM 1.5 as UM
import Cura 1.1 as Cura
@ -20,7 +20,7 @@ UM.TooltipArea
property int controlHeight: UM.Theme.getSize("setting_control").height
height: childrenRect.height
height: controlHeight
width: childrenRect.width
text: tooltip
@ -57,13 +57,16 @@ UM.TooltipArea
renderType: Text.NativeRendering
}
Cura.CheckBox
UM.CheckBox
{
id: checkBox
anchors.left: fieldLabel.right
anchors.leftMargin: UM.Theme.getSize("default_margin").width
anchors {
left: fieldLabel.right
leftMargin: UM.Theme.getSize("default_margin").width
verticalCenter: parent.verticalCenter
}
checked: String(propertyProvider.properties.value).toLowerCase() != 'false'
height: simpleCheckBox.controlHeight
height: UM.Theme.getSize("checkbox").height
text: ""
onClicked:
{

View file

@ -196,13 +196,13 @@ Item
}
}
// show the Toolbox
// show the Marketplace
Connections
{
target: Cura.Actions.browsePackages
target: Cura.Actions.openMarketplace
function onTriggered()
{
curaExtensions.callExtensionMethod("Toolbox", "launch")
curaExtensions.callExtensionMethod("Marketplace", "show")
}
}
@ -212,8 +212,8 @@ Item
target: Cura.Actions.marketplaceMaterials
function onTriggered()
{
curaExtensions.callExtensionMethod("Toolbox", "launch")
curaExtensions.callExtensionMethod("Toolbox", "setViewCategoryToMaterials")
curaExtensions.callExtensionMethod("Marketplace", "show")
curaExtensions.callExtensionMethod("Marketplace", "setVisibleTabToMaterials")
}
}
}
}

View file

@ -83,19 +83,31 @@ Item
ExclusiveGroup { id: mainWindowHeaderMenuGroup }
}
// Shortcut button to quick access the Toolbox
Controls2.Button
{
id: marketplaceButton
text: catalog.i18nc("@action:button", "Marketplace")
height: Math.round(0.5 * UM.Theme.getSize("main_window_header").height)
onClicked: Cura.Actions.browsePackages.trigger()
anchors
{
verticalCenter: parent.verticalCenter
right: applicationSwitcher.left
rightMargin: UM.Theme.getSize("default_margin").width
}
hoverEnabled: true
onClicked: Cura.Actions.openMarketplace.trigger()
contentItem: Label
{
text: "Marketplace" //Ultimaker considers this a product name, so it shouldn't be translated.
font: UM.Theme.getFont("default")
color: UM.Theme.getColor("primary_text")
width: contentWidth
verticalAlignment: Text.AlignVCenter
}
background: Rectangle
{
id: marketplaceButtonBorder
radius: UM.Theme.getSize("action_button_radius").width
color: UM.Theme.getColor("main_window_header_background")
border.width: UM.Theme.getSize("default_lining").width
@ -103,7 +115,6 @@ Item
Rectangle
{
id: marketplaceButtonFill
anchors.fill: parent
radius: parent.radius
color: UM.Theme.getColor("primary_text")
@ -112,33 +123,12 @@ Item
}
}
contentItem: Label
{
id: label
text: marketplaceButton.text
font: UM.Theme.getFont("default")
color: UM.Theme.getColor("primary_text")
width: contentWidth
verticalAlignment: Text.AlignVCenter
renderType: Text.NativeRendering
}
anchors
{
right: applicationSwitcher.left
rightMargin: UM.Theme.getSize("default_margin").width
verticalCenter: parent.verticalCenter
}
Cura.NotificationIcon
{
id: marketplaceNotificationIcon
anchors
{
top: parent.top
right: parent.right
rightMargin: (-0.5 * width) | 0
topMargin: (-0.5 * height) | 0
horizontalCenter: parent.right
verticalCenter: parent.top
}
visible: CuraApplication.getPackageManager().packagesWithUpdate.length > 0

View file

@ -1,4 +1,4 @@
// Copyright (c) 2020 Ultimaker B.V.
// Copyright (c) 2022 Ultimaker B.V.
// Cura is released under the terms of the LGPLv3 or higher.
import QtQuick 2.10
@ -8,7 +8,7 @@ import QtQuick.Controls.Styles 1.1
import QtQuick.Controls 2.3 as NewControls
import UM 1.1 as UM
import UM 1.5 as UM
import Cura 1.1 as Cura
UM.PreferencesPage
@ -17,6 +17,8 @@ UM.PreferencesPage
title: catalog.i18nc("@title:tab", "General")
id: generalPreferencesPage
width: parent.width
function setDefaultLanguage(languageCode)
{
//loops through the languageList and sets the language using the languageCode
@ -128,14 +130,14 @@ UM.PreferencesPage
ScrollView
{
id: preferencesScrollView
width: parent.width
height: parent.height
Column
{
//: Language selection label
UM.I18nCatalog{id: catalog; name: "cura"}
width: preferencesScrollView.viewport.width
Label
{
@ -162,16 +164,14 @@ UM.PreferencesPage
Component.onCompleted:
{
append({ text: "English", code: "en_US" })
// append({ text: "Čeština", code: "cs_CZ" })
append({ text: "Čeština", code: "cs_CZ" })
append({ text: "Deutsch", code: "de_DE" })
append({ text: "Español", code: "es_ES" })
//Finnish is disabled for being incomplete: append({ text: "Suomi", code: "fi_FI" })
append({ text: "Français", code: "fr_FR" })
append({ text: "Italiano", code: "it_IT" })
append({ text: "日本語", code: "ja_JP" })
append({ text: "한국어", code: "ko_KR" })
append({ text: "Nederlands", code: "nl_NL" })
//Polish is disabled for being incomplete: append({ text: "Polski", code: "pl_PL" })
append({ text: "Português do Brasil", code: "pt_BR" })
append({ text: "Português", code: "pt_PT" })
append({ text: "Русский", code: "ru_RU" })
@ -184,6 +184,12 @@ UM.PreferencesPage
{
append({ text: "Pirate", code: "en_7S" })
}
// incomplete and/or abandoned
append({ text: catalog.i18nc("@heading", "-- incomplete --"), code: "" })
append({ text: "Magyar", code: "hu_HU" })
append({ text: "Suomi", code: "fi_FI" })
append({ text: "Polski", code: "pl_PL" })
}
}
@ -195,8 +201,7 @@ UM.PreferencesPage
model: languageList
Layout.fillWidth: true
currentIndex:
{
function setCurrentIndex() {
var code = UM.Preferences.getValue("general/language");
for(var i = 0; i < languageList.count; ++i)
{
@ -206,13 +211,23 @@ UM.PreferencesPage
}
}
}
onActivated: UM.Preferences.setValue("general/language", model.get(index).code)
currentIndex: setCurrentIndex()
onActivated: if (model.get(index).code != "")
{
UM.Preferences.setValue("general/language", model.get(index).code);
}
else
{
currentIndex = setCurrentIndex();
}
}
Label
{
id: currencyLabel
text: catalog.i18nc("@label","Currency:")
text: catalog.i18nc("@label", "Currency:")
}
TextField
@ -289,7 +304,7 @@ UM.PreferencesPage
text: catalog.i18nc("@info:tooltip", "Slice automatically when changing settings.")
CheckBox
UM.CheckBox
{
id: autoSliceCheckbox
checked: boolCheck(UM.Preferences.getValue("general/auto_slice"))
@ -319,7 +334,7 @@ UM.PreferencesPage
text: catalog.i18nc("@info:tooltip", "Highlight unsupported areas of the model in red. Without support these areas will not print properly.")
CheckBox
UM.CheckBox
{
id: showOverhangCheckbox
@ -338,7 +353,7 @@ UM.PreferencesPage
text: catalog.i18nc("@info:tooltip", "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry.")
CheckBox
UM.CheckBox
{
id: showXrayErrorCheckbox
@ -355,7 +370,7 @@ UM.PreferencesPage
height: childrenRect.height;
text: catalog.i18nc("@info:tooltip", "Moves the camera so the model is in the center of the view when a model is selected")
CheckBox
UM.CheckBox
{
id: centerOnSelectCheckbox
text: catalog.i18nc("@action:button","Center camera when item is selected");
@ -370,7 +385,7 @@ UM.PreferencesPage
height: childrenRect.height;
text: catalog.i18nc("@info:tooltip", "Should the default zoom behavior of cura be inverted?")
CheckBox
UM.CheckBox
{
id: invertZoomCheckbox
text: catalog.i18nc("@action:button", "Invert the direction of camera zoom.");
@ -391,7 +406,7 @@ UM.PreferencesPage
height: childrenRect.height;
text: zoomToMouseCheckbox.enabled ? catalog.i18nc("@info:tooltip", "Should zooming move in the direction of the mouse?") : catalog.i18nc("@info:tooltip", "Zooming towards the mouse is not supported in the orthographic perspective.")
CheckBox
UM.CheckBox
{
id: zoomToMouseCheckbox
text: catalog.i18nc("@action:button", "Zoom toward mouse direction")
@ -422,7 +437,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip", "Should models on the platform be moved so that they no longer intersect?")
CheckBox
UM.CheckBox
{
id: pushFreeCheckbox
text: catalog.i18nc("@option:check", "Ensure models are kept apart")
@ -436,7 +451,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip", "Should models on the platform be moved down to touch the build plate?")
CheckBox
UM.CheckBox
{
id: dropDownCheckbox
text: catalog.i18nc("@option:check", "Automatically drop models to the build plate")
@ -453,7 +468,7 @@ UM.PreferencesPage
text: catalog.i18nc("@info:tooltip","Show caution message in g-code reader.")
CheckBox
UM.CheckBox
{
id: gcodeShowCautionCheckbox
@ -470,7 +485,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip", "Should layer be forced into compatibility mode?")
CheckBox
UM.CheckBox
{
id: forceLayerViewCompatibilityModeCheckbox
text: catalog.i18nc("@option:check", "Force layer view compatibility mode (restart required)")
@ -485,7 +500,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip", "Should Cura open at the location it was closed?")
CheckBox
UM.CheckBox
{
id: restoreWindowPositionCheckbox
text: catalog.i18nc("@option:check", "Restore window position on start")
@ -560,7 +575,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip","Should opening files from the desktop or external applications open in the same instance of Cura?")
CheckBox
UM.CheckBox
{
id: singleInstanceCheckbox
text: catalog.i18nc("@option:check","Use a single instance of Cura")
@ -576,7 +591,7 @@ UM.PreferencesPage
text: catalog.i18nc("@info:tooltip","Should the build plate be cleared before loading a new model in the single instance of Cura?")
enabled: singleInstanceCheckbox.checked
CheckBox
UM.CheckBox
{
id: singleInstanceClearBeforeLoadCheckbox
text: catalog.i18nc("@option:check","Clear buildplate before loading model into the single instance")
@ -591,7 +606,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip","Should models be scaled to the build volume if they are too large?")
CheckBox
UM.CheckBox
{
id: scaleToFitCheckbox
text: catalog.i18nc("@option:check","Scale large models")
@ -606,7 +621,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip","An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?")
CheckBox
UM.CheckBox
{
id: scaleTinyCheckbox
text: catalog.i18nc("@option:check","Scale extremely small models")
@ -621,7 +636,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip","Should models be selected after they are loaded?")
CheckBox
UM.CheckBox
{
id: selectModelsOnLoadCheckbox
text: catalog.i18nc("@option:check","Select models when loaded")
@ -636,7 +651,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip", "Should a prefix based on the printer name be added to the print job name automatically?")
CheckBox
UM.CheckBox
{
id: prefixJobNameCheckbox
text: catalog.i18nc("@option:check", "Add machine prefix to job name")
@ -651,7 +666,7 @@ UM.PreferencesPage
height: childrenRect.height
text: catalog.i18nc("@info:tooltip", "Should a summary be shown when saving a project file?")
CheckBox
UM.CheckBox
{
text: catalog.i18nc("@option:check", "Show summary dialog when saving project")
checked: boolCheck(UM.Preferences.getValue("cura/dialog_on_project_save"))
@ -796,7 +811,7 @@ UM.PreferencesPage
height: visible ? childrenRect.height : 0
text: catalog.i18nc("@info:tooltip", "Should anonymous data about your print be sent to Ultimaker? Note, no models, IP addresses or other personally identifiable information is sent or stored.")
CheckBox
UM.CheckBox
{
id: sendDataCheckbox
text: catalog.i18nc("@option:check","Send (anonymous) print information")
@ -835,7 +850,7 @@ UM.PreferencesPage
height: visible ? childrenRect.height : 0
text: catalog.i18nc("@info:tooltip", "Should Cura check for updates when the program is started?")
CheckBox
UM.CheckBox
{
id: checkUpdatesCheckbox
text: catalog.i18nc("@option:check","Check for updates on start")
@ -883,7 +898,7 @@ UM.PreferencesPage
height: visible ? childrenRect.height : 0
text: catalog.i18nc("@info:tooltip", "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!")
CheckBox
UM.CheckBox
{
id: pluginNotificationsUpdateCheckbox
text: catalog.i18nc("@option:check", "Get notifications for plugin updates")

View file

@ -7,7 +7,7 @@ import QtQuick.Controls.Styles 1.1
import QtQuick.Controls 2.3 as NewControls
import UM 1.2 as UM
import UM 1.5 as UM
import Cura 1.0 as Cura
@ -36,7 +36,7 @@ UM.PreferencesPage
id: base;
anchors.fill: parent;
CheckBox
UM.CheckBox
{
id: toggleVisibleSettings
anchors
@ -46,7 +46,7 @@ UM.PreferencesPage
leftMargin: UM.Theme.getSize("default_margin").width
}
text: catalog.i18nc("@label:textbox", "Check all")
checkedState:
checkState:
{
if(definitionsModel.visibleCount == definitionsModel.categoryCount)
{
@ -61,14 +61,13 @@ UM.PreferencesPage
return Qt.PartiallyChecked
}
}
partiallyCheckedEnabled: true
MouseArea
{
anchors.fill: parent;
onClicked:
{
if(parent.checkedState == Qt.Unchecked || parent.checkedState == Qt.PartiallyChecked)
if(parent.checkState == Qt.Unchecked || parent.checkState == Qt.PartiallyChecked)
{
definitionsModel.setAllExpandedVisible(true)
}

View file

@ -0,0 +1,35 @@
// Copyright (C) 2021 Ultimaker B.V.
// Cura is released under the terms of the LGPLv3 or higher.
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.1
import UM 1.6 as UM
import Cura 1.7 as Cura
Cura.TextField
{
UM.I18nCatalog { id: catalog; name: "cura" }
leftPadding: searchIcon.width + UM.Theme.getSize("default_margin").width * 2
placeholderText: catalog.i18nc("@placeholder", "Search")
font.italic: true
UM.RecolorImage
{
id: searchIcon
anchors
{
verticalCenter: parent.verticalCenter
left: parent.left
leftMargin: UM.Theme.getSize("default_margin").width
}
source: UM.Theme.getIcon("Magnifier")
height: UM.Theme.getSize("small_button_icon").height
width: height
color: UM.Theme.getColor("text")
}
}

View file

@ -85,20 +85,20 @@ SettingItem
{
anchors
{
top: parent.top
bottom: parent.bottom
verticalCenter: parent.verticalCenter
left: parent.left
}
width: height
width: UM.Theme.getSize("checkbox").width
height: width
radius: UM.Theme.getSize("setting_control_radius").width
radius: UM.Theme.getSize("checkbox_radius").width
border.width: UM.Theme.getSize("default_lining").width
border.color:
{
if(!enabled)
{
return UM.Theme.getColor("setting_control_disabled_border")
return UM.Theme.getColor("checkbox_border")
}
switch (propertyProvider.properties.validationState)
{
@ -114,7 +114,7 @@ SettingItem
// Validation is OK.
if (control.containsMouse || control.activeFocus || hovered)
{
return UM.Theme.getColor("setting_control_border_highlight")
return UM.Theme.getColor("checkbox_border_hover")
}
return UM.Theme.getColor("setting_control_border")
}
@ -122,7 +122,7 @@ SettingItem
color: {
if (!enabled)
{
return UM.Theme.getColor("setting_control_disabled")
return UM.Theme.getColor("checkbox_disabled")
}
switch (propertyProvider.properties.validationState)
{
@ -140,18 +140,18 @@ SettingItem
{
return UM.Theme.getColor("setting_control_highlight")
}
return UM.Theme.getColor("setting_control")
return UM.Theme.getColor("checkbox")
}
UM.RecolorImage
{
anchors.verticalCenter: parent.verticalCenter
anchors.horizontalCenter: parent.horizontalCenter
width: Math.round(parent.width / 2.5)
height: Math.round(parent.height / 2.5)
height: UM.Theme.getSize("checkbox_mark").height
width: UM.Theme.getSize("checkbox_mark").width
sourceSize.height: width
color: !enabled ? UM.Theme.getColor("setting_control_disabled_text") : UM.Theme.getColor("setting_control_text");
source: UM.Theme.getIcon("Check")
source: UM.Theme.getIcon("Check", "low")
opacity: control.checked ? 1 : 0
Behavior on opacity { NumberAnimation { duration: 100; } }
}

View file

@ -41,39 +41,19 @@ Item
repeat: false
}
Cura.TextField
Cura.SearchBar
{
id: filter
height: parent.height
anchors.left: parent.left
anchors.right: parent.right
leftPadding: searchIcon.width + UM.Theme.getSize("default_margin").width * 2
placeholderText: catalog.i18nc("@label:textbox", "Search settings")
font.italic: true
placeholderText: catalog.i18nc("@label:textbox", "Search settings") // Overwrite
property var expandedCategories
property bool lastFindingSettings: false
UM.RecolorImage
{
id: searchIcon
anchors
{
verticalCenter: parent.verticalCenter
left: parent.left
leftMargin: UM.Theme.getSize("default_margin").width
}
source: UM.Theme.getIcon("search")
height: UM.Theme.getSize("small_button_icon").height
width: height
color: UM.Theme.getColor("text")
}
onTextChanged:
{
settingsSearchTimer.restart()
}
onTextChanged: settingsSearchTimer.restart()
onEditingFinished:
{
@ -86,10 +66,7 @@ Item
}
}
Keys.onEscapePressed:
{
filter.text = ""
}
Keys.onEscapePressed: filter.text = ""
function updateDefinitionModel()
{
@ -363,7 +340,7 @@ Item
}
function onShowTooltip(text) { base.showTooltip(delegate, Qt.point(-settingsView.x - UM.Theme.getSize("default_margin").width, 0), text) }
function onHideTooltip() { base.hideTooltip() }
function onShowAllHiddenInheritedSettings()
function onShowAllHiddenInheritedSettings(category_id)
{
var children_with_override = Cura.SettingInheritanceManager.getChildrenKeysWithOverride(category_id)
for(var i = 0; i < children_with_override.length; i++)

View file

@ -16,4 +16,5 @@ Cura.ActionButton
textDisabledColor: UM.Theme.getColor("action_button_disabled_text")
hoverColor: "transparent"
underlineTextOnHover: true
iconSize: UM.Theme.getSize("action_button_icon_small").height
}

View file

@ -38,7 +38,7 @@ ToolTip
onAboutToHide: hide()
// If the text is not set, just set the height to 0 to prevent it from showing
height: text != "" ? label.contentHeight + 2 * UM.Theme.getSize("thin_margin").width: 0
height: label.contentHeight + 2 * UM.Theme.getSize("thin_margin").width
x:
{
@ -74,7 +74,7 @@ ToolTip
}
function show() {
opacity = 1
opacity = text != "" ? 1 : 0
}
function hide() {

Some files were not shown because too many files have changed in this diff Show more