[
 {
  "id": "layer_height",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Layer height",
  "groupEs": "Altura de la capa",
  "groupIcon": "param_layer_height",
  "label": "Layer height",
  "labelEs": "Altura de la capa",
  "tooltip": "Slicing height for each layer. Smaller layer height means more accurate and more printing time",
  "tooltipEs": "Altura de corte para cada capa. Una altura de capa más pequeña significa una mayor precisión y más tiempo de impresión.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "0.2",
  "value": "0.2",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "layer_height",
   "desc": "Controla la altura de impresión de cada capa.",
   "details": [
    "Una mayor altura de la capa imprime más rápido, pero muestra líneas de la capa más evidentes.",
    "Una menor altura de la capa produce superficies curvas más finas, pero el tiempo de impresión es mayor.",
    "Si la altura de la capa es demasiado pequeña y la velocidad es demasiado alta, la extrusión no podrá seguir el ritmo y la superficie quedará incompleta y rugosa."
   ],
   "note": "La altura de la capa recomendada es del 20 % al 70 % del diámetro de la boquilla.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "layer-height",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/layer-height"
 },
 {
  "id": "initial_layer_print_height",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Layer height",
  "groupEs": "Altura de la capa",
  "groupIcon": "param_layer_height",
  "label": "Initial layer height",
  "labelEs": "Altura de la capa inicial",
  "tooltip": "Height of initial layer. Making initial layer height thick slightly can improve build plate adhension",
  "tooltipEs": "Altura de la capa inicial. Si la altura de la capa inicial es ligeramente más gruesa, puede mejorar la adherencia de la placa de impresión.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "0.2",
  "value": "0.2",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "initial_layer_print_height",
   "desc": "Controla el grosor de la primera capa del modelo que se extruye sobre la cama caliente, lo que afecta a la adherencia de dicha capa a la placa.",
   "details": [
    "Si es demasiado pequeño, la primera capa es sensible a la planitud de la cama y propensa a defectos de impresión.",
    "Si es demasiado grande, la relación ancho-alto de la primera capa se vuelve demasiado pequeña, lo que perjudica la adhesión del material."
   ],
   "note": "Normalmente se ajusta a la mitad del diámetro de la boquilla.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "layer-height",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/layer-height"
 },
 {
  "id": "enable_mixed_color_sublayer",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Layer height",
  "groupEs": "Altura de la capa",
  "groupIcon": "param_layer_height",
  "label": "Mixed color sublayer",
  "labelEs": "Subcapa de color mixto",
  "tooltip": "Enable mixed color sublayer splitting. When enabled, layers containing mixed color filaments will be split into sub-layers to achieve color mixing effects.",
  "tooltipEs": "Habilitar la división de subcapas de colores mixtos. Cuando está habilitada, las capas que contienen filamentos de colores mixtos se dividirán en subcapas para lograr efectos de mezcla de colores.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "enable_mixed_color_sublayer",
   "desc": "Para la función de filamento de colores mezclados. Cuando está activada, las capas que utilizan filamento de colores mezclados se dividen proporcionalmente en subcapas más finas para conseguir una mezcla de colores más uniforme.",
   "details": [
    "Cuando está desactivada, los colores cambian con cada capa completa, por lo que la mezcla es más tosca y menos uniforme.",
    "Cuando está activada, las subcapas se entrelazan de forma más densa para lograr una mezcla más uniforme, pero la impresión tarda más tiempo."
   ],
   "note": "Se recomienda únicamente cuando se utiliza filamento de colores mezclados, para obtener un mejor efecto de capas de color.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Default",
  "labelEs": "Por defecto",
  "tooltip": "Default line width if some line width is set to be zero",
  "tooltipEs": "Ancho de línea predeterminado si parte del ancho de línea se establece en cero",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 10,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.42",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "initial_layer_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Line width of initial layer",
  "tooltipEs": "Ancho de línea de la capa inicial",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.5",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "initial_layer_infill_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Initial layer infill",
  "labelEs": "Relleno de la capa inicial",
  "tooltip": "Line width of the infill of initial layer, including sparse infill, solid infill and top surface. Walls, support and everything else of the initial layer are not affected and keep using the line width of initial layer. Zero means to use the line width of initial layer.",
  "tooltipEs": "Anchura de la línea del relleno de la capa inicial, incluyendo el relleno disperso, el relleno sólido y la superficie superior. Las paredes, el soporte y todo lo demás de la capa inicial no se ven afectados y siguen usando la anchura de la línea de la capa inicial. Cero significa usar la anchura de la línea de la capa inicial.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0.5",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "outer_wall_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Outer wall",
  "labelEs": "Pared exterior",
  "tooltip": "Line width of outer wall",
  "tooltipEs": "Ancho de línea de la pared exterior",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0.42",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "inner_wall_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Inner wall",
  "labelEs": "Pared interior",
  "tooltip": "Line width of inner wall",
  "tooltipEs": "Ancho de línea de la pared interior",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.45",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "top_surface_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Top surface",
  "labelEs": "Superficie superior",
  "tooltip": "Line width for top surfaces",
  "tooltipEs": "Ancho de línea para las superficies superiores",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.42",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "sparse_infill_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Sparse infill",
  "labelEs": "Relleno poco denso",
  "tooltip": "Line width of internal sparse infill",
  "tooltipEs": "Ancho de línea del relleno interno disperso",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.45",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "internal_solid_infill_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Internal solid infill",
  "labelEs": "Relleno sólido interno",
  "tooltip": "Line width of internal solid infill",
  "tooltipEs": "Ancho de línea del relleno sólido interno",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.42",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "support_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Line width",
  "groupEs": "Ancho de línea",
  "groupIcon": "param_line_width",
  "label": "Support",
  "labelEs": "Soporte",
  "tooltip": "Line width of support",
  "tooltipEs": "Ancho de línea del soporte",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.42",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "seam_position",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Seam position",
  "labelEs": "Posición de la costura",
  "tooltip": "The start position to print each part of outer wall",
  "tooltipEs": "La posición inicial para imprimir cada parte de la pared exterior",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "spAligned",
  "value": "aligned",
  "enum": [
   {
    "value": "nearest",
    "label": "Nearest",
    "labelEs": "Más cercano"
   },
   {
    "value": "aligned",
    "label": "Aligned",
    "labelEs": "Alineado"
   },
   {
    "value": "back",
    "label": "Back",
    "labelEs": "Volver"
   },
   {
    "value": "random",
    "label": "Random",
    "labelEs": "Aleatorio"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "seam_position",
   "desc": "Controla dónde comienza y termina la pared exterior de cada capa.",
   "details": [
    "Ese punto puede dejar un pequeño bulto o línea de costura, por lo que elegir una posición adecuada reduce el impacto de la costura en la apariencia del modelo."
   ],
   "note": null,
   "valueTips": [
    {
     "value": "nearest",
     "text": "Coloca la costura preferentemente en esquinas cóncavas o convexas y acorta los movimientos de desplazamiento; adecuado para modelos con bordes definidos."
    },
    {
     "value": "aligned",
     "text": "Apila las costuras de cada capa en una línea vertical, manteniendo las marcas concentradas y fáciles de ocultar."
    },
    {
     "value": "back",
     "text": "Coloca la costura en la parte posterior del modelo, lo que resulta adecuado para exhibir modelos con una orientación fija."
    },
    {
     "value": "random",
     "text": "La costura se distribuye entre las capas para evitar una línea vertical, aunque pueden aparecer pequeñas protuberancias aisladas en la superficie."
    }
   ],
   "translated": true
  },
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_placement_away_from_overhangs",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Seam placement away from overhangs(experimental)",
  "labelEs": "Colocación de las juntas lejos de los voladizos (experimental)",
  "tooltip": "Ensure seam placement away from overhangs for alignment and backing modes.",
  "tooltipEs": "Asegúrese de colocar las juntas lejos de los voladizos para los modos de alineación.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "seam_position",
    "op": "in",
    "value": [
     "aligned",
     "back"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_gap",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Seam gap",
  "labelEs": "Brecha de la capa",
  "tooltip": "In order to reduce the visibility of the seam in a closed loop extrusion, the loop is interrupted and shortened by a specified amount.\nThis amount as a percentage of the current extruder diameter. The default value for this parameter is 15",
  "tooltipEs": "Para reducir la visibilidad de la brecha en una extrusión de bucle cerrado, el bucle se interrumpe y se acorta en una cantidad especificada.\nEsta cantidad se expresa como un porcentaje del diámetro actual del extrusor. El valor por defecto de este parámetro es 15",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "15",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_slope_conditional",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Smart scarf seam application",
  "labelEs": "Aplicación inteligente de costura de cicatriz",
  "tooltip": "Apply scarf joints only to smooth perimeters where traditional seams do not conceal the seams at sharp corners effectively.",
  "tooltipEs": "Aplique juntas tipo scarf solo en los perímetros lisos donde las costuras tradicionales no ocultan las costuras en las esquinas afiladas de manera efectiva.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "scarf_angle_threshold",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Scarf application angle threshold",
  "labelEs": "Umbral de ángulo de aplicación de la cicatriz",
  "tooltip": "This option sets the threshold angle for applying a conditional scarf joint seam.\nIf the seam angle within the perimeter loop exceeds this value (indicating the absence of sharp corners), a scarf joint seam will be used. The default value is 155°.",
  "tooltipEs": "Esta opción establece el ángulo de umbral para aplicar una costura condicional de unión tipo scarf.\nSi el ángulo de costura dentro del bucle perimetral supera este valor (lo que indica la ausencia de esquinas afiladas), se utilizará una costura en forma de scarf. El valor predeterminado es 155°.",
  "type": "Int",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 180,
  "mode": "Advanced",
  "default": "155",
  "value": "155",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_slope_entire_loop",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Scarf around entire wall",
  "labelEs": "Scarf alrededor de toda la pared",
  "tooltip": "The scarf extends to the entire length of the wall.",
  "tooltipEs": "La scarf se extiende a lo largo de toda la pared.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_slope_steps",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Scarf steps",
  "labelEs": "Pasos de la Scarf",
  "tooltip": "Minimum number of segments of each scarf.",
  "tooltipEs": "Número mínimo de segmentos de cada scarf.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 1,
  "max": null,
  "mode": "Advanced",
  "default": "10",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_slope_inner_walls",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Scarf joint for inner walls",
  "labelEs": "Junta tipo Scarf para paredes interiores",
  "tooltip": "Use scarf joint for inner walls as well.",
  "tooltipEs": "Utilice también una junta tipo scarf para las paredes interiores.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "override_filament_scarf_seam_setting",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Override filament scarf seam setting",
  "labelEs": "Anular el ajuste de costura de filamento para bufanda",
  "tooltip": "Overrider filament scarf seam setting and could control settings by modifier.",
  "tooltipEs": "Ignorar configuración de la costura de la bufanda del filamento y puede controlar las configuraciones mediante un modificador.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_slope_type",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Scarf seam type",
  "labelEs": "Tipo de costura de cicatriz",
  "tooltip": "Set scarf seam type for this filament. This setting could minimize seam visibiliy.",
  "tooltipEs": "Establezca el tipo de costura de cicatriz para este filamento. Esta configuración podría minimizar la visibilidad de la costura.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "SeamScarfType::None",
  "value": "none",
  "enum": [
   {
    "value": "none",
    "label": "None",
    "labelEs": "Ninguno"
   },
   {
    "value": "external",
    "label": "Contour",
    "labelEs": "Contorno"
   },
   {
    "value": "all",
    "label": "Contour and hole",
    "labelEs": "Contorno y agujero"
   }
  ],
  "when": [
   {
    "id": "override_filament_scarf_seam_setting",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_slope_start_height",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Scarf start height",
  "labelEs": "Altura inicial de la Scarf",
  "tooltip": "This amount can be specified in millimeters or as a percentage of the current layer height.",
  "tooltipEs": "Esta cantidad se puede especificar en milímetros o como un porcentaje de la altura de la capa actual.",
  "type": "FloatOrPercent",
  "unit": "mm/%",
  "unitEs": "mm/%",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "10, true",
  "value": "10%",
  "enum": null,
  "when": [
   {
    "id": "override_filament_scarf_seam_setting",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_slope_gap",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Scarf slope gap",
  "labelEs": "Brecha de pendiente de la cicatriz",
  "tooltip": "In order to reduce the visiblity of the seam in closed loop, the inner wall and outer wall are shortened by a specified amount.",
  "tooltipEs": "Para reducir la visibilidad de la costura en un circuito cerrado, la pared interior y la pared exterior se acortan en una cantidad específica.",
  "type": "FloatOrPercent",
  "unit": "mm/%",
  "unitEs": "mm/%",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0, 0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "override_filament_scarf_seam_setting",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "seam_slope_min_length",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Scarf length",
  "labelEs": "Longitud de Scarf",
  "tooltip": "Length of the scarf. Setting this parameter to zero effectively disables the scarf.",
  "tooltipEs": "Longitud de la scarf. Al establecer este parámetro en cero, se desactiva la scarf de forma efectiva.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "10",
  "value": "10",
  "enum": null,
  "when": [
   {
    "id": "override_filament_scarf_seam_setting",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "wipe_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Wipe speed",
  "labelEs": "Velocidad de limpieza",
  "tooltip": "The wipe speed is determined by the speed setting specified in this configuration.If the value is expressed as a percentage (e.g. 80%), it will be calculated based on the travel speed setting above.The default value for this parameter is 80%",
  "tooltipEs": "La velocidad de limpieza viene determinada por el ajuste de velocidad especificado en esta configuración. Si el valor se expresa como un porcentaje (por ejemplo, un 80%), se calculará en función del ajuste de velocidad de viaje indicado anteriormente. El valor predeterminado de este parámetro es el 80%.",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0.01,
  "max": null,
  "mode": "Develop",
  "default": "80",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "role_base_wipe_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Seam",
  "groupEs": "Costura",
  "groupIcon": "param_seam",
  "label": "Role-based wipe speed",
  "labelEs": "Velocidad de borrado basada en roles",
  "tooltip": "The wipe speed is determined by speed of current extrusion role. e.g if a wipe action is executed immediately following an outer wall extrusion, the speed of the outer wall extrusion will be utilized for the wipe action.",
  "tooltipEs": "La velocidad de limpieza se determina por la velocidad de la función de extrusión actual. Por ejemplo, si se ejecuta una acción de limpieza inmediatamente después de una extrusión de la pared exterior, la velocidad de la extrusión de la pared exterior se utilizará para la acción de limpieza.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "Seam",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Seam"
 },
 {
  "id": "slice_closing_radius",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "Slice gap closing radius",
  "labelEs": "Radio de cierre de la brecha de corte",
  "tooltip": "Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing operation may reduce the final print resolution, therefore it is advisable to keep the value reasonably low.",
  "tooltipEs": "Durante el corte de la malla triangular se rellenan las grietas de tamaño inferior a 2 veces el radio de cierre del hueco. La operación de cierre de huecos puede reducir la resolución de impresión final, por lo que es aconsejable mantener el valor razonablemente bajo.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.049",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "resolution",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "Resolution",
  "labelEs": "Resolución",
  "tooltip": "G-code path is generated after simplifying the contour of model to avoid too many points and gcode lines in the gcode file. Smaller value means higher resolution and more time to slice",
  "tooltipEs": "La trayectoria de g-code se genera tras simplificar el contorno del modelo para evitar demasiados puntos y líneas de g-code en el archivo de g-code. Valores más pequeños significan mayor resolución y tiempos de corte más largos.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.01",
  "value": "0.012",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "acr-move",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/acr-move"
 },
 {
  "id": "enable_arc_fitting",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "Arc fitting",
  "labelEs": "Ajuste del arco",
  "tooltip": "Enable this to get a G-code file which has G2 and G3 moves. And the fitting tolerance is the same as resolution",
  "tooltipEs": "Habilite esta opción para obtener un archivo de código G con los movimientos G2 y G3. La tolerancia de ajuste es la misma que la resolución",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "acr-move",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/acr-move"
 },
 {
  "id": "xy_hole_compensation",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "X-Y hole compensation",
  "labelEs": "Compensación de huecos X-Y",
  "tooltip": "Holes of object will be grown or shrunk in XY plane by the configured value. Positive value makes holes bigger. Negative value makes holes smaller. This function is used to adjust size slightly when the object has assembling issue",
  "tooltipEs": "Los huecos del objeto crecerán o se reducirán en el plano XY según el valor configurado. Un valor positivo hace que los huecos sean más grandes. Un valor negativo hace que los huecos sean más pequeños. Esta función se utiliza para ajustar el tamaño ligeramente cuando el objeto tiene problemas de ensamblaje",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "xy-hole-contour-compensation",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/xy-hole-contour-compensation"
 },
 {
  "id": "xy_contour_compensation",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "X-Y contour compensation",
  "labelEs": "Compensación de contornos X-Y",
  "tooltip": "Contour of object will be grown or shrunk in XY plane by the configured value. Positive value makes contour bigger. Negative value makes contour smaller. This function is used to adjust size slightly when the object has assembling issue",
  "tooltipEs": "El contorno del objeto crecerá o se reducirá en el plano XY según el valor configurado. Un valor positivo hace que el contorno sea más grande. Un valor negativo hace que el contorno sea más pequeño. Esta función se utiliza para ajustar el tamaño ligeramente cuando el objeto tiene problemas de ensamblaje",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "xy-hole-contour-compensation",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/xy-hole-contour-compensation"
 },
 {
  "id": "enable_circle_compensation",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "Auto circle contour-hole compensation",
  "labelEs": "Compensación automática entre contornos y orificios",
  "tooltip": "Expirment feature to compensate the circle holes and circle contour. This feature is used to improve the accuracy of the circle holes and contour within the diameter below 50mm. Only support PLA Basic, PLA CF, PET CF, PETG CF and PETG HF.",
  "tooltipEs": "Función de caducidad para compensar los orificios circulares y el contorno del círculo. Esta función se utiliza para mejorar la precisión de los orificios circulares y el contorno dentro de un diámetro inferior a 50 mm. Solo es compatible con PLA Basic, PLA CF, PET CF, PETG CF y PETG HF.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "circle_compensation_manual_offset",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "User Customized Offset",
  "labelEs": "Offset personalizado por el usuario",
  "tooltip": "If you want to have tighter or looser assemble, you can set this value. When it is positive, it indicates tightening, otherwise, it indicates loosening",
  "tooltipEs": "Si desea tener un ensamblaje más ajustado o más suelto, puede establecer este valor. Cuando es positivo, indica que se está apretando; de lo contrario, indica que se está aflojando",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "0.0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_circle_compensation",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "elefant_foot_compensation",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "Elephant foot compensation",
  "labelEs": "Compensación del pie de elefante",
  "tooltip": "Shrink the initial layer on build plate to compensate for elephant foot effect",
  "tooltipEs": "Reducir la capa inicial en la placa de construcción para compensar el efecto de pie de elefante.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.",
  "value": "0.075",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/elephant-foot",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/elephant-foot"
 },
 {
  "id": "precise_outer_wall",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "Precise wall",
  "labelEs": "Pared precisa",
  "tooltip": "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency.",
  "tooltipEs": "Mejore la precisión de la carcasa ajustando el espaciado de la pared exterior. Esto también mejora la consistencia de la capa.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "precise_z_height",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Precision",
  "groupEs": "Precisión",
  "groupIcon": "param_precision",
  "label": "Precise Z height",
  "labelEs": "Altura Z precisa",
  "tooltip": "Enable this to get precise z height of object after slicing. It will get the precise object height by fine-tuning the layer heights of the last few layers. Note that this is an experimental parameter.",
  "tooltipEs": "Habilite esta opción para obtener la altura z precisa del objeto después de cortarlo. Obtendrá la altura precisa del objeto ajustando con precisión las alturas de las últimas capas. Tenga en cuenta que este es un parámetro experimental.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "ironing_type",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Ironing",
  "groupEs": "Alisado",
  "groupIcon": "param_ironing",
  "label": "Ironing Type",
  "labelEs": "Tipo de planchado",
  "tooltip": "Ironing is using small flow to print on same height of surface again to make flat surface more smooth. This setting controls which layer being ironed",
  "tooltipEs": "El planchado es el uso de un pequeño flujo para imprimir en la misma altura de la superficie de nuevo para hacer la superficie plana más suave. Este ajuste controla la capa que se plancha",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "IroningType::NoIroning",
  "value": "no ironing",
  "enum": [
   {
    "value": "no ironing",
    "label": "No ironing",
    "labelEs": "Sin planchado"
   },
   {
    "value": "top",
    "label": "Top surfaces",
    "labelEs": "Superficies superiores"
   },
   {
    "value": "topmost",
    "label": "Topmost surface",
    "labelEs": "Superficie superior"
   },
   {
    "value": "solid",
    "label": "All solid layer",
    "labelEs": "Toda la capa sólida"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/ironing",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/ironing"
 },
 {
  "id": "ironing_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Ironing",
  "groupEs": "Alisado",
  "groupIcon": "param_ironing",
  "label": "Ironing Pattern",
  "labelEs": "Patrón de planchado",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "ipRectilinear",
  "value": null,
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "ironingarchimedeanspiral",
    "label": "Archimedean Chords",
    "labelEs": "Acordes de Arquímedes"
   }
  ],
  "when": [
   {
    "id": "ironing_type",
    "op": "neq",
    "value": "no ironing"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "ironing_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Ironing",
  "groupEs": "Alisado",
  "groupIcon": "param_ironing",
  "label": "Ironing speed",
  "labelEs": "Velocidad de planchado",
  "tooltip": "Print speed of ironing lines",
  "tooltipEs": "Velocidad de impresión de las líneas de planchado",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "20",
  "value": "30",
  "enum": null,
  "when": [
   {
    "id": "ironing_type",
    "op": "neq",
    "value": "no ironing"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "ironing_flow",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Ironing",
  "groupEs": "Alisado",
  "groupIcon": "param_ironing",
  "label": "Ironing flow",
  "labelEs": "Flujo de planchado",
  "tooltip": "The amount of material to extrude during ironing. Relative to flow of normal layer height. Too high value results in overextrusion on the surface",
  "tooltipEs": "La cantidad de material a extruir durante el planchado. Relativo al flujo de la altura de la capa normal. Un valor demasiado alto provoca una sobre-extrusión en la superficie",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "10",
  "value": "10%",
  "enum": null,
  "when": [
   {
    "id": "ironing_type",
    "op": "neq",
    "value": "no ironing"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "ironing_spacing",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Ironing",
  "groupEs": "Alisado",
  "groupIcon": "param_ironing",
  "label": "Ironing line spacing",
  "labelEs": "Espacio entre líneas de planchado",
  "tooltip": "The distance between the lines of ironing",
  "tooltipEs": "La distancia entre las líneas de planchado",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 1,
  "mode": "Advanced",
  "default": "0.1",
  "value": "0.15",
  "enum": null,
  "when": [
   {
    "id": "ironing_type",
    "op": "neq",
    "value": "no ironing"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "ironing_inset",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Ironing",
  "groupEs": "Alisado",
  "groupIcon": "param_ironing",
  "label": "Ironing inset",
  "labelEs": "Inserción de planchado",
  "tooltip": "The distance to keep the from the edges of ironing line. 0 means not apply.",
  "tooltipEs": "La distancia a mantener desde los bordes de la línea de planchado. 0 significa no aplicar.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "0",
  "value": "0.21",
  "enum": null,
  "when": [
   {
    "id": "ironing_type",
    "op": "neq",
    "value": "no ironing"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "ironing_direction",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Ironing",
  "groupEs": "Alisado",
  "groupIcon": "param_ironing",
  "label": "ironing direction",
  "labelEs": "dirección de planchado",
  "tooltip": "Angle for ironing, which controls the relative angle between the top surface and ironing",
  "tooltipEs": "Ángulo de planchado, que controla el ángulo relativo entre la superficie superior y el planchado",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 360,
  "mode": "Develop",
  "default": "45",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "ironing_type",
    "op": "neq",
    "value": "no ironing"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "wall_generator",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Wall generator",
  "groupEs": "Generador de pared",
  "groupIcon": "param_wall",
  "label": "Wall generator",
  "labelEs": "Generador de pared",
  "tooltip": "Classic wall generator produces walls with constant extrusion width and for very thin areas is used gap-fill. Arachne engine produces walls with variable extrusion width",
  "tooltipEs": "El generador de paredes clásico produce paredes con un ancho de extrusión constante y para áreas muy delgadas, se utiliza el relleno de huecos. El generador Arachne produce paredes con ancho de extrusión variable.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "PerimeterGeneratorType::Arachne",
  "value": "classic",
  "enum": [
   {
    "value": "classic",
    "label": "Classic",
    "labelEs": "Clásico"
   },
   {
    "value": "arachne",
    "label": "Arachne",
    "labelEs": "Aracne"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "wall-generator",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/wall-generator"
 },
 {
  "id": "wall_transition_angle",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Wall generator",
  "groupEs": "Generador de pared",
  "groupIcon": "param_wall",
  "label": "Wall transitioning threshold angle",
  "labelEs": "Ángulo de umbral de transición de pared",
  "tooltip": "When to create transitions between even and odd numbers of walls. A wedge shape with an angle greater than this setting will not have transitions and no walls will be printed in the center to fill the remaining space. Reducing this setting reduces the number and length of these center walls, but may leave gaps or overextrude",
  "tooltipEs": "Cuándo se crean transiciones entre números pares e impares de paredes. Una forma de cuña con un ángulo mayor que este valor no tendrá transiciones y no se imprimirán paredes en el centro para rellenar el espacio restante. La reducción de este valor reduce el número y la longitud de estas paredes centrales, pero puede dejar huecos o excesos de extrusión",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 1,
  "max": 59,
  "mode": "Advanced",
  "default": "10.",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "wall_generator",
    "op": "eq",
    "value": "arachne"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "wall_transition_filter_deviation",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Wall generator",
  "groupEs": "Generador de pared",
  "groupIcon": "param_wall",
  "label": "Wall transitioning filter margin",
  "labelEs": "Margen de filtro de transición de pared",
  "tooltip": "Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of extrusion widths which follow to [Minimum wall width - margin, 2 * Minimum wall width + margin]. Increasing this margin reduces the number of transitions, which reduces the number of extrusion starts/stops and travel time. However, large extrusion width variation can lead to under- or overextrusion problems. It's expressed as a percentage over nozzle diameter",
  "tooltipEs": "Evita la transición entre una pared de más y una de menos. Este margen amplía el rango de anchos de extrusión que siguen a [Ancho mínimo de pared - margen, 2 * Ancho mínimo de pared + margen]. Aumentando este margen se reduce el número de transiciones, lo que reduce el número de arranques/paradas de extrusión y el tiempo de recorrido. Sin embargo, una gran variación de la anchura de extrusión puede provocar problemas de infra o sobreextrusión. Se expresa en porcentaje sobre el diámetro de la boquilla",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "25",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "wall_generator",
    "op": "eq",
    "value": "arachne"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "wall_transition_length",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Wall generator",
  "groupEs": "Generador de pared",
  "groupIcon": "param_wall",
  "label": "Wall transition length",
  "labelEs": "Longitud de transición de la pared",
  "tooltip": "When transitioning between different numbers of walls as the part becomes thinner, a certain amount of space is allotted to split or join the wall segments. It's expressed as a percentage over nozzle diameter",
  "tooltipEs": "Al realizar la transición entre diferentes números de paredes a medida que la parte se vuelve más delgada, se asigna una cierta cantidad de espacio para dividir o unir los segmentos de la pared. Se expresa como un porcentaje sobre el diámetro de la boquilla.",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "100",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "wall_generator",
    "op": "eq",
    "value": "arachne"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "wall_distribution_count",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Wall generator",
  "groupEs": "Generador de pared",
  "groupIcon": "param_wall",
  "label": "Wall distribution count",
  "labelEs": "Recuento de distribución de pared",
  "tooltip": "The number of walls, counted from the center, over which the variation needs to be spread. Lower values mean that the outer walls don't change in width",
  "tooltipEs": "El número de paredes, contadas desde el centro, sobre las que debe extenderse la variación. Los valores más bajos significan que las paredes exteriores no cambian de ancho",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 1,
  "max": null,
  "mode": "Advanced",
  "default": "1",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "wall_generator",
    "op": "eq",
    "value": "arachne"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "min_bead_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Wall generator",
  "groupEs": "Generador de pared",
  "groupIcon": "param_wall",
  "label": "Minimum wall width",
  "labelEs": "Ancho mínimo de pared",
  "tooltip": "Width of the wall that will replace thin features (according to the Minimum feature size) of the model. If the Minimum wall width is thinner than the thickness of the feature, the wall will become as thick as the feature itself. It's expressed as a percentage over nozzle diameter",
  "tooltipEs": "Ancho de la pared que sustituirá a los elementos delgados (según el tamaño mínimo de la función) del modelo. Si el ancho mínimo de pared es inferior al grosor del elemento , la pared será tan gruesa como el propio elemento. Se expresa como un porcentaje sobre el diámetro de la boquilla",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "85",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "wall_generator",
    "op": "eq",
    "value": "arachne"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "min_feature_size",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Wall generator",
  "groupEs": "Generador de pared",
  "groupIcon": "param_wall",
  "label": "Minimum feature size",
  "labelEs": "Tamaño mínimo de detalle",
  "tooltip": "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 width. It's expressed as a percentage over nozzle diameter",
  "tooltipEs": "Grosor mínimo de los elementos delgados. Los elementos del modelo que sean más delgados que este valor no se imprimirán, mientras que los elementos con un grosor superior al tamaño mínimo de la característica se ensancharán hasta alcanzar el ancho mínimo de pared. Se expresa como un porcentaje sobre el diámetro de la boquilla",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "25",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "wall_generator",
    "op": "eq",
    "value": "arachne"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "wall_sequence",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Order of walls",
  "labelEs": "Orden de las paredes",
  "tooltip": "Print sequence of inner wall and outer wall. ",
  "tooltipEs": "Secuencia de impresión de la pared interior y la pared exterior. ",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "WallSequence::InnerOuter",
  "value": null,
  "enum": [
   {
    "value": "inner wall/outer wall",
    "label": "inner/outer",
    "labelEs": "interior/exterior"
   },
   {
    "value": "outer wall/inner wall",
    "label": "outer/inner",
    "labelEs": "exterior/interior"
   },
   {
    "value": "inner-outer-inner wall",
    "label": "inner wall/outer wall/inner wall",
    "labelEs": "pared interior/pared exterior/pared interior"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "is_infill_first",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Print infill first",
  "labelEs": "Imprima primero el relleno",
  "tooltip": "Order of wall/infill. false means print wall first. ",
  "tooltipEs": "Orden de pared/relleno. Si esto no está marcado, las paredes se imprimirán antes del relleno.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "bridge_flow",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Bridge flow",
  "labelEs": "Flujo del puente",
  "tooltip": "Decrease this value slightly(for example 0.9) to reduce the amount of material for bridge, to improve sag",
  "tooltipEs": "Disminuya este valor ligeramente (por ejemplo 0.9) para reducir la cantidad de material para el puente, para mejorar el hundimiento",
  "type": "Float",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 2,
  "mode": "Advanced",
  "default": "1",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/bridge",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/bridge"
 },
 {
  "id": "thick_bridges",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Thick bridges",
  "labelEs": "Puentes gruesos",
  "tooltip": "If enabled, bridges are more reliable, can bridge longer distances, but may look worse. If disabled, bridges look better but are reliable just for shorter bridged distances.",
  "tooltipEs": "Si están habilitados, los puentes son más seguros y pueden cubrir distancias más largas, pero pueden tener un aspecto peor. Si están desactivados, los puentes se ven mejor, pero son seguros solo para distancias más cortas.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/bridge",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/bridge"
 },
 {
  "id": "counterbore_hole_bridging",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Bridge counterbore holes",
  "labelEs": "Crear puentes en agujeros avellanados",
  "tooltip": "This option creates bridges for counterbore holes, allowing them to be printed without support. Available modes include:\n1. None: No bridge is created\n2. Partially Bridged: Only a part of the unsupported area will be bridged\n3. Sacrificial Layer: A full sacrificial bridge layer is created",
  "tooltipEs": "Esta opción crea puentes para los agujeros avellanados, lo que permite imprimirlos sin soporte. Entre los modos disponibles se incluyen:\n1. Ninguno: no se crea ningún puente\n2. Parcialmente puenteado: solo se puenteará una parte del área sin soporte\n3. Capa de sacrificio: se crea una capa completa de puente de sacrificio",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "chbNone",
  "value": null,
  "enum": [
   {
    "value": "none",
    "label": "None",
    "labelEs": "Ninguno"
   },
   {
    "value": "partiallybridge",
    "label": "Partially bridged",
    "labelEs": "Parcialmente puenteado"
   },
   {
    "value": "sacrificiallayer",
    "label": "Sacrificial layer",
    "labelEs": "Capa de sacrificio"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/bridge",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/bridge"
 },
 {
  "id": "print_flow_ratio",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Object flow ratio",
  "labelEs": "Ratio de flujo",
  "tooltip": "The flow ratio set by object, the meaning is the same as flow ratio.",
  "tooltipEs": "El ratio de flujo fijado por objeto; el significado es el mismo que ratio de flujo.",
  "type": "Float",
  "unit": null,
  "unitEs": null,
  "min": 0.01,
  "max": 2,
  "mode": "Develop",
  "default": "1",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": true,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "top_solid_infill_flow_ratio",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Top surface flow ratio",
  "labelEs": "Relación de flujo superficial superior",
  "tooltip": "This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth surface finish",
  "tooltipEs": "Este factor afecta a la cantidad de material para el relleno sólido superior. Puede disminuirlo ligeramente para obtener un acabado de superficie liso.",
  "type": "Floats",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 2,
  "mode": "Develop",
  "default": "1",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "initial_layer_flow_ratio",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Initial layer flow ratio",
  "labelEs": "Relación de flujo de la primera capa",
  "tooltip": "This factor affects the amount of material for the initial layer",
  "tooltipEs": "Este factor afecta a la cantidad de material para la primera capa.",
  "type": "Float",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 2,
  "mode": "Develop",
  "default": "1",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "top_one_wall_type",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Only one wall on top surfaces",
  "labelEs": "Sólo una pared en las superficies superiores",
  "tooltip": "Use only one wall on flat top surface, to give more space to the top infill pattern. Could be applied on topmost surface or all top surface.",
  "tooltipEs": "Utilice sólo una pared en la superficie superior plana para dar más espacio al patrón de relleno superior. Puede aplicarse en la superficie superior o en todas las superficies superiores",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "TopOneWallType::Alltop",
  "value": null,
  "enum": [
   {
    "value": "not apply",
    "label": "Not apply",
    "labelEs": "No aplicar"
   },
   {
    "value": "all top",
    "label": "Top surfaces",
    "labelEs": "Superficies superiores"
   },
   {
    "value": "topmost",
    "label": "Topmost surface",
    "labelEs": "Superficie superior"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "top_one_wall_type",
   "desc": "Imprime únicamente un bucle de pared en las superficies superiores para que la parte superior quede lo más rellena posible con el patrón de relleno, logrando así un aspecto más uniforme.",
   "details": [
    "En superficies inclinadas o abovedadas, esta opción empeora el efecto de escalonamiento, por lo que no se recomienda en esos casos."
   ],
   "note": "Recomendado únicamente para superficies superiores planas.",
   "valueTips": [
    {
     "value": "not apply",
     "text": "Todas las superficies superiores se imprimen con el número normal de bucles de pared."
    },
    {
     "value": "all top",
     "text": "Se puede aplicar a cualquier superficie plana orientada hacia arriba, para lograr la mayor cobertura posible."
    },
    {
     "value": "topmost",
     "text": "Se aplica únicamente a la superficie superior del modelo; las superficies superiores de las capas intermedias se siguen tratando con normalidad."
    }
   ],
   "translated": true
  },
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "top_area_threshold",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Top area threshold",
  "labelEs": "Umbral de la zona superior",
  "tooltip": "The min width of top areas in percentage of perimeter line width.",
  "tooltipEs": "El ancho mínimo de las áreas superiores en porcentaje del ancho de la línea perimetral.",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 500,
  "mode": "Develop",
  "default": "200",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "top_one_wall_type",
    "op": "neq",
    "value": "not apply"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "only_one_wall_first_layer",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Only one wall on first layer",
  "labelEs": "Solo una pared en la primera capa",
  "tooltip": "Use only one wall on the first layer of model",
  "tooltipEs": "Use solo una pared en la primera capa del modelo",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": null,
   "desc": "Utiliza una sola pared en la primera capa del modelo (la que está en contacto con la cama) para que el patrón de relleno de la primera capa rellene la mayor superficie posible, logrando así un aspecto más uniforme.",
   "details": [
    "Cuando está desactivada, la primera capa utiliza múltiples bucles de pared.",
    "Cuando está activada, el relleno es más continuo y la parte inferior es más plana, pero el contorno del borde de la primera capa es ligeramente más débil."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "detect_overhang_wall",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Detect overhang wall",
  "labelEs": "Detectar el voladizo de la pared",
  "tooltip": "Detect the overhang percentage relative to line width and use different speed to print. For 100 percent overhang, bridge speed is used.",
  "tooltipEs": "Esto detecta el porcentaje de voladizo en relación con el ancho de la línea y utiliza una velocidad diferente para imprimir. Para un voladizo del 100 por ciento, se utiliza la velocidad del puente.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "true",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "smooth_speed_discontinuity_area",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Smooth speed discontinuity area",
  "labelEs": "Área de discontinuidad de velocidad suave",
  "tooltip": "Add the speed transition between discontinuity area.",
  "tooltipEs": "Añade la transición de velocidad entre el área de discontinuidad.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "smooth_coefficient",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Smooth coefficient",
  "labelEs": "Coeficiente de suavizado",
  "tooltip": "The smaller the number, the longer the speed transition path. 0 means not apply.",
  "tooltipEs": "Cuanto menor sea el número, más larga será la ruta de transición de velocidad. 0 significa que no se aplica.",
  "type": "Float",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "80",
  "value": "80",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "reduce_crossing_wall",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Avoid crossing wall",
  "labelEs": "Evite cruzar las paredes",
  "tooltip": "Detour and avoid traveling across wall which may cause blob on surface (when travel length greater than Travel distance threshold)",
  "tooltipEs": "Desvíe y evite viajar a través de la pared, lo que puede causar una protuberancia en la superficie (cuando la longitud del recorrido es mayor que el umbral de distancia de viaje)",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "max_travel_detour_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Avoid crossing wall - Max detour length",
  "labelEs": "Evite cruzar paredes: longitud máxima de desvío",
  "tooltip": "Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is larger than this value. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path. Zero to disable",
  "tooltipEs": "Distancia máxima de desvío para evitar cruzar el muro. No desviar si la distancia de desvío es mayor que este valor. La longitud del desvío puede especificarse como valor absoluto o como porcentaje (por ejemplo, 50%) de una trayectoria directa. 0 desactiva esta función.",
  "type": "FloatOrPercent",
  "unit": "mm or %",
  "unitEs": "mm o %",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0., false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "reduce_crossing_wall",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "avoid_crossing_wall_includes_support",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Avoid crossing wall - Includes support",
  "labelEs": "Evite cruzar paredes - Incluye el soporte",
  "tooltip": "Including support while avoiding crossing wall.",
  "tooltipEs": "Incluyendo el soporte mientras se evita cruzar la pared.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "reduce_crossing_wall",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "z_direction_outwall_speed_continuous",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Quality",
  "pageEs": "Calidad",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Smoothing wall speed along Z(experimental)",
  "labelEs": "Suavizar la velocidad de la pared a lo largo de Z (experimental)",
  "tooltip": "Smoothing outwall speed in z direction to get better surface quality. Print time will increases. This does not work on spiral vase mode.",
  "tooltipEs": "Suavizar la velocidad hacia afuera en dirección a z para obtener una mejor calidad de la superficie. El tiempo de impresión aumentará. Esto no funciona en el modo de jarrón espiral.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "spiral_mode",
    "op": "false"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/quality-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/quality-advance-settings"
 },
 {
  "id": "wall_loops",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Walls",
  "groupEs": "Paredes",
  "groupIcon": "param_wall",
  "label": "Wall loops",
  "labelEs": "Bucles de pared",
  "tooltip": "Number of walls of every layer",
  "tooltipEs": "Número de paredes de cada capa",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 1000,
  "mode": null,
  "default": "2",
  "value": "2",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "wall_loops",
   "desc": "Controla el número de bucles de pared en la cubierta de cada capa, un factor clave en la resistencia del modelo.",
   "details": [
    "Más paredes proporcionan mayor resistencia, pero requieren más material y tiempo;",
    "con menos paredes, la impresión es más rápida y se ahorra material, pero se reduce la resistencia y puede que el patrón de relleno se vea a través de la superficie."
   ],
   "note": "Se recomiendan de 2 a 3 bucles para modelos típicos; auméntalos para piezas funcionales.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "wall-generator",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/wall-generator"
 },
 {
  "id": "alternate_extra_wall",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Walls",
  "groupEs": "Paredes",
  "groupIcon": "param_wall",
  "label": "Alternate extra wall",
  "labelEs": "Alternar pared extra",
  "tooltip": "Add an extra wall on alternating layers to improve layer bonding and part strength without the full cost of a permanent extra wall.",
  "tooltipEs": "Añadir una pared extra en capas alternativas para mejorar la unión entre capas y la resistencia de las partes sin el coste de una pared adicional permanente.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "alternate_extra_wall",
   "desc": "Añade un bucle de pared adicional en las capas impares, dejando las capas pares sin cambios.",
   "details": [
    "Añadir una pared cada dos capas refuerza la unión entre ellas sin necesidad de agregar una en toda la estructura, mejorando la unión entre capas y la resistencia de las piezas, al tiempo que se evita el coste de material y tiempo que implicaría una pared adicional completa."
   ],
   "note": "Requiere relleno disperso; no es aplicable en modo jarrón.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "embedding_wall_into_infill",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Walls",
  "groupEs": "Paredes",
  "groupIcon": "param_wall",
  "label": "Embedding the wall into the infill",
  "labelEs": "Incorporación de la pared en el relleno",
  "tooltip": "Embedding the wall into parts where the wall loops are absent ensures that the wall connects seamlessly to the infill.",
  "tooltipEs": "Incrustar la pared en las partes donde no hay bucles de pared garantiza que la pared se conecte de forma continua con el relleno.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "embedding_wall_into_infill",
   "desc": "En el límite entre las zonas con pared y sin pared, esto integra la pared en la región de relleno que no tiene pared exterior en capas alternas, de modo que la pared y el relleno se conectan con mayor firmeza.",
   "details": [
    "Solo gestiona los límites en los que un lado tiene una pared y el otro no tiene paredes; los límites ordinarios de pared a relleno dentro de una pieza se dejan sin modificar.",
    "Al entrelazar capas alternas, se crea un entrelazado escalonado que es más resistente que una junta al ras."
   ],
   "note": "Úsalo cuando un modificador convierta una región en un relleno sin paredes que aún necesite unirse firmemente a la cubierta circundante. No es necesario cuando ambas caras imprimen paredes normales.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "detect_thin_wall",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Walls",
  "groupEs": "Paredes",
  "groupIcon": "param_wall",
  "label": "Detect thin wall",
  "labelEs": "Detectar la pared delgada",
  "tooltip": "Detect thin wall which can't contain two line width. And use single line to print. Maybe printed not very well, because it's not closed loop",
  "tooltipEs": "Detectar la pared delgada que no puede contener dos líneas de ancho. Y utilizar una sola línea para imprimir. Tal vez no se imprime muy bien, porque no es de bucle cerrado",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "wall_generator",
    "op": "neq",
    "value": "arachne"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "wall-generator",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/wall-generator"
 },
 {
  "id": "interface_shells",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Interface shells",
  "labelEs": "Capas de interfaz.",
  "tooltip": "Force the generation of solid shells between adjacent materials/volumes. Useful for multi-extruder prints with translucent materials or manual soluble support material",
  "tooltipEs": "Forzar la generación de capas sólidas entre materiales/volúmenes adyacentes. Útil para impresiones con múltiples extrusoras con materiales translúcidos o material de soporte soluble manual",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "top_surface_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Top surface pattern",
  "labelEs": "Patrón de la superficie superior",
  "tooltip": "Line pattern of top surface infill",
  "tooltipEs": "Patrón de líneas del relleno de la superficie superior",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "ipRectilinear",
  "value": "monotonicline",
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "monotonic",
    "label": "Monotonic",
    "labelEs": "Monotónico"
   },
   {
    "value": "monotonicline",
    "label": "Monotonic line",
    "labelEs": "Linea continua"
   },
   {
    "value": "globalmonotonicline",
    "label": "Global monotonic line",
    "labelEs": "Global monotonic line"
   },
   {
    "value": "alignedrectilinear",
    "label": "Aligned Rectilinear",
    "labelEs": "Rectilíneo alineado"
   },
   {
    "value": "hilbertcurve",
    "label": "Hilbert Curve",
    "labelEs": "Curva de Hilbert"
   },
   {
    "value": "archimedeanchords",
    "label": "Archimedean Chords",
    "labelEs": "Acordes de Arquímedes"
   },
   {
    "value": "octagramspiral",
    "label": "Octagram Spiral",
    "labelEs": "Espiral de octagrama"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "top_surface_pattern",
   "desc": "El patrón de trayectoria de la herramienta para el relleno sólido superior; afecta principalmente a la planitud y el aspecto de la superficie superior.",
   "details": [],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "fill-patterns#Infill of the top surface and bottom surface",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/fill-patterns#infill-of-the-top-surface-and-bottom-surface"
 },
 {
  "id": "top_surface_density",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Top surface density",
  "labelEs": "Densidad de la superficie superior",
  "tooltip": "Density of top surface infill, 100% means a fully solid filled top layer.Lower values create a textured top surface, at 0%, only the walls are created on the top layer.Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.",
  "tooltipEs": "Densidad del relleno de la superficie superior, 100% significa una capa superior completamente llena de sólidos. Los valores más bajos crean una superficie superior texturizada, al 0%, solo se crean las paredes en la capa superior. Destinado a fines estéticos o funcionales, no para solucionar problemas como la sobreextrusión.",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "100",
  "value": "100",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "top_shell_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Top shell layers",
  "labelEs": "Capas superiores de la cubierta",
  "tooltip": "This is the number of solid layers of top shell, including the top surface layer. When the thickness calculated by this value is thinner than top shell thickness, the top shell layers will be increased",
  "tooltipEs": "Es el número de capas sólidas de la cubierta superior, incluida la capa superficial superior. Si el grosor calculado por este valor es menor que el grosor de la cubierta superior, las capas de la cubierta superior se incrementarán",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": null,
  "default": "4",
  "value": "5",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "top_shell_layers",
   "desc": "Controla el número de capas sólidas superiores de la cubierta, incluida la superficie superior.",
   "details": [
    "Cuantas más capas tenga la cubierta superior, más gruesa será y menos probable será que se vea el relleno que hay debajo.",
    "Si el número de capas multiplicado por la altura de la capa es menor que el grosor de la cubierta superior, el laminador añade capas automáticamente."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "top_shell_thickness",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Top shell thickness",
  "labelEs": "Espesor de la cubierta superior",
  "tooltip": "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is absolutely determained by top shell layers",
  "tooltipEs": "El número de capas sólidas superiores se incrementa al rebanar si el espesor calculado por las capas superiores de la cáscara es más delgado que este valor. Esto puede evitar tener una capa demasiado fina cuando la altura de la capa es pequeña. 0 significa que este ajuste está desactivado y el grosor de la capa superior está absolutamente determinado por las capas de la capa superior.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "0.6",
  "value": "1.0",
  "enum": null,
  "when": [
   {
    "id": "top_shell_layers",
    "op": "gt0"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "top_shell_layers",
   "desc": "Establece un grosor mínimo para la cubierta superior sólida, evitando que se vuelva demasiado delgada cuando la altura de la capa es pequeña.",
   "details": [
    "Establécelo en 0 para desactivar esta función y dejar que el número de capas sea el único que decida.",
    "Si el grosor resultante de multiplicar las capas por la altura de la capa no es suficiente, el laminador añade automáticamente capas superiores de la cubierta."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "top_color_penetration_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Top paint penetration layers",
  "labelEs": "Capas superiores de penetración de pintura",
  "tooltip": "This is  the number of layers of top paint penetration.",
  "tooltipEs": "Este es el número de capas de penetración de la pintura superior.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 1,
  "max": null,
  "mode": null,
  "default": "4",
  "value": "5",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "top_color_penetration_layers",
   "desc": "Controla cuántas capas penetra el color de la superficie superior hacia abajo, impidiendo que se vean los colores de otros filamentos del interior.",
   "details": [
    "Menos capas aumentan la probabilidad de que el color se traspase.",
    "Un mayor número de capas reduce el traspaso de color, pero aumenta la cantidad de cambios de filamento.",
    "Para evitar que la penetración hacia abajo afecte a los colores laterales del modelo, la zona penetrada se reduce capa a capa."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "bottom_surface_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Bottom surface pattern",
  "labelEs": "Patrón de la superficie inferior",
  "tooltip": "Line pattern of bottom surface infill, not bridge infill",
  "tooltipEs": "Patrón de líneas del relleno de la superficie inferior, no del relleno del puente",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "ipRectilinear",
  "value": "monotonic",
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "monotonic",
    "label": "Monotonic",
    "labelEs": "Monotónico"
   },
   {
    "value": "monotonicline",
    "label": "Monotonic line",
    "labelEs": "Linea continua"
   },
   {
    "value": "globalmonotonicline",
    "label": "Global monotonic line",
    "labelEs": "Global monotonic line"
   },
   {
    "value": "alignedrectilinear",
    "label": "Aligned Rectilinear",
    "labelEs": "Rectilíneo alineado"
   },
   {
    "value": "hilbertcurve",
    "label": "Hilbert Curve",
    "labelEs": "Curva de Hilbert"
   },
   {
    "value": "archimedeanchords",
    "label": "Archimedean Chords",
    "labelEs": "Acordes de Arquímedes"
   },
   {
    "value": "octagramspiral",
    "label": "Octagram Spiral",
    "labelEs": "Espiral de octagrama"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "bottom_surface_pattern",
   "desc": "Controla la trayectoria de la herramienta de relleno de la superficie inferior del modelo, lo que afecta a la textura y la planitud de la parte inferior.",
   "details": [],
   "note": "Las zonas de puentes no se ven afectadas por este parámetro.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "fill-patterns#Infill of the top surface and bottom surface",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/fill-patterns#infill-of-the-top-surface-and-bottom-surface"
 },
 {
  "id": "bottom_surface_density",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Bottom surface density",
  "labelEs": "Densidad de la superficie inferior",
  "tooltip": "Density of bottom surface infill, 100% means a fully solid filled top layer.Lower values create a textured bottom surface, Intended for aesthetic or functional purposes, not to fix issues such as over-extrusion.WARNING: Lowering this value may negatively affect bed adhesion.",
  "tooltipEs": "Densidad del relleno de la superficie inferior, 100% significa una capa superior completamente sólida y rellena. Los valores más bajos crean una superficie inferior texturizada. Destinado a fines estéticos o funcionales, no para solucionar problemas como la sobreextrusión. ADVERTENCIA: Reducir este valor puede afectar negativamente la adhesión de la cama.",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 10,
  "max": 100,
  "mode": "Advanced",
  "default": "100",
  "value": "100",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "bottom_shell_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Bottom shell layers",
  "labelEs": "Capas inferiores de cubierta",
  "tooltip": "This is the number of solid layers of bottom shell, including the bottom surface layer. When the thickness calculated by this value is thinner than bottom shell thickness, the bottom shell layers will be increased",
  "tooltipEs": "Es el número de capas sólidas de la carcasa inferior, incluida la capa superficial inferior. Si el grosor calculado por este valor es menor que el grosor del armazón inferior, las capas del armazón inferior se incrementarán",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": null,
  "default": "3",
  "value": "3",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "bottom_shell_layers",
   "desc": "Controla el número de capas sólidas de la cubierta inferior, incluida la superficie inferior.",
   "details": [
    "Cuantas más capas se añadan, más sólida será la base, pero más tiempo llevará.",
    "Si la altura de la capa por el número de capas es menor que el grosor de la cubierta inferior, el laminador añade capas automáticamente."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "bottom_shell_thickness",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Bottom shell thickness",
  "labelEs": "Espesor de la carcasa inferior",
  "tooltip": "The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shells layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of bottom shell is absolutely determained by bottom shell layers",
  "tooltipEs": "El número de capas sólidas inferiores se incrementa al cortar si el grosor calculado por las capas de la cáscara inferior es menor que este valor. Esto puede evitar tener una cáscara demasiado delgada cuando la altura de la capa es pequeña. 0 significa que este ajuste está desactivado y el grosor de la cáscara inferior está determinado por las capas de la cáscara inferior.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "0.",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "bottom_shell_layers",
    "op": "gt0"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "bottom_shell_layers",
   "desc": "Establece un grosor mínimo para la cubierta inferior sólida, evitando que se vuelva demasiado delgada cuando la altura de la capa sea pequeña.",
   "details": [
    "Establécelo en 0 para desactivar esta función y dejar que el número de capas sea el único que decida.",
    "Si el grosor resultante del número de capas no es suficiente, el laminador añade automáticamente capas de la cubierta inferior."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "bottom_color_penetration_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Bottom paint penetration layers",
  "labelEs": "Capas de penetración de pintura inferiores",
  "tooltip": "This is the number of layers of bottom paint penetration.",
  "tooltipEs": "Este es el número de capas de penetración de la pintura en la parte inferior.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 1,
  "max": null,
  "mode": null,
  "default": "3",
  "value": "3",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "bottom_color_penetration_layers",
   "desc": "Controla cuántas capas penetra el color de la superficie inferior hacia arriba, impidiendo que se vean los colores de otros filamentos del interior.",
   "details": [
    "Menos capas aumentan la probabilidad de que el color se traspase.",
    "Un mayor número de capas reduce el traspaso de color, pero aumenta la cantidad de cambios de filamento.",
    "Para evitar que la penetración ascendente afecte a los colores laterales del modelo, la zona penetrada se reduce capa a capa."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "infill_instead_top_bottom_surfaces",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Use infill instead of top and bottom surfaces",
  "labelEs": "Usar relleno en lugar de las superficies superior e inferior",
  "tooltip": "Using infill instead of top and bottom surfaces.",
  "tooltipEs": "Usando relleno en lugar de superficies superior e inferior.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "internal_solid_infill_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Top/bottom shells",
  "groupEs": "Capas Superiores/Inferiores",
  "groupIcon": "param_shell",
  "label": "Internal solid infill pattern",
  "labelEs": "Patrón interno de relleno sólido",
  "tooltip": "Line pattern of internal solid infill. if the detect narrow internal solid infill be enabled, the concentric pattern will be used for the small area.",
  "tooltipEs": "Patrón de líneas del relleno sólido interno: si la opción «Detectar relleno sólido interno estrecho» está habilitada, el patrón concéntrico se utilizará para áreas pequeñas.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "ipRectilinear",
  "value": null,
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "monotonic",
    "label": "Monotonic",
    "labelEs": "Monotónico"
   },
   {
    "value": "monotonicline",
    "label": "Monotonic line",
    "labelEs": "Linea continua"
   },
   {
    "value": "globalmonotonicline",
    "label": "Global monotonic line",
    "labelEs": "Global monotonic line"
   },
   {
    "value": "alignedrectilinear",
    "label": "Aligned Rectilinear",
    "labelEs": "Rectilíneo alineado"
   },
   {
    "value": "hilbertcurve",
    "label": "Hilbert Curve",
    "labelEs": "Curva de Hilbert"
   },
   {
    "value": "archimedeanchords",
    "label": "Archimedean Chords",
    "labelEs": "Acordes de Arquímedes"
   },
   {
    "value": "octagramspiral",
    "label": "Octagram Spiral",
    "labelEs": "Espiral de octagrama"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "internal_solid_infill_pattern",
   "desc": "Controla el patrón de trayectoria de la herramienta para el relleno sólido interno, que se aplica a las capas sólidas entre las cubiertas superior e inferior y a las regiones sólidas internas.",
   "details": [],
   "note": "Si la detección de rellenos sólidos internos estrechos está habilitada, las regiones pequeñas utilizan automáticamente el patrón concéntrico.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_density",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Sparse infill density",
  "labelEs": "Densidad de relleno",
  "tooltip": "Density of internal sparse infill, 100% means solid throughout",
  "tooltipEs": "Densidad del relleno interno disperso, el 100% significa sólido en todo el territorio",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": null,
  "default": "20",
  "value": "15%",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "sparse_infill_density",
   "desc": "Controla la densidad del relleno interno disperso del modelo.",
   "details": [
    "Se recomienda un 10-15 % para los modelos típicos; auméntalo para las piezas funcionales.",
    "100 % significa totalmente sólido, donde solo están disponibles los patrones Concéntrico, Rectilíneo, Monótono, Línea monótona, Rectilíneo alineado, Curva de Hilbert, Cuerdas de Arquímedes y Espiral octagrama."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fill_multiline",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Fill multiline",
  "labelEs": "Rellenar varias líneas",
  "tooltip": "Using multiple lines for the infill pattern, if supported by infill pattern.",
  "tooltipEs": "Utilizar múltiples líneas para el patrón de relleno, si está incluido por el patrón de relleno.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 1,
  "max": 5,
  "mode": null,
  "default": "1",
  "value": "1",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_density",
    "op": "gt0"
   },
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "cubic",
     "grid",
     "zig-zag",
     "alignedrectilinear",
     "gyroid",
     "honeycomb",
     "lightning",
     "3dhoneycomb",
     "adaptivecubic",
     "supportcubic"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "fill_multiline",
   "desc": "Permite el relleno multilínea, imprimiendo cada trayectoria de relleno como varias líneas paralelas una al lado de la otra.",
   "details": [
    "Los valores más altos hacen que las vigas de relleno sean más gruesas y resistentes, pero requieren más material y tiempo;",
    "1 es un relleno de línea simple ordinario."
   ],
   "note": "Compatible con patrones como Línea, Cuadrícula, Giroide, Panal de abejas, Cúbico y Rayo.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Sparse infill pattern",
  "labelEs": "Patrón de relleno disperso",
  "tooltip": "Line pattern for internal sparse infill",
  "tooltipEs": "Patrón de líneas para el relleno interno disperso",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "ipCubic",
  "value": "grid",
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "grid",
    "label": "Grid",
    "labelEs": "Rejilla"
   },
   {
    "value": "line",
    "label": "Line",
    "labelEs": "Lineal"
   },
   {
    "value": "cubic",
    "label": "Cubic",
    "labelEs": "Cúbico"
   },
   {
    "value": "triangles",
    "label": "Triangles",
    "labelEs": "Triángulos"
   },
   {
    "value": "tri-hexagon",
    "label": "Tri-hexagon",
    "labelEs": "Tri-hexágono"
   },
   {
    "value": "gyroid",
    "label": "Gyroid",
    "labelEs": "Giroide"
   },
   {
    "value": "honeycomb",
    "label": "Honeycomb",
    "labelEs": "Panal de abeja"
   },
   {
    "value": "adaptivecubic",
    "label": "Adaptive Cubic",
    "labelEs": "Cúbico Adaptativo"
   },
   {
    "value": "alignedrectilinear",
    "label": "Aligned Rectilinear",
    "labelEs": "Rectilíneo alineado"
   },
   {
    "value": "3dhoneycomb",
    "label": "3D Honeycomb",
    "labelEs": "Panel de abeja 3D"
   },
   {
    "value": "hilbertcurve",
    "label": "Hilbert Curve",
    "labelEs": "Curva de Hilbert"
   },
   {
    "value": "archimedeanchords",
    "label": "Archimedean Chords",
    "labelEs": "Acordes de Arquímedes"
   },
   {
    "value": "octagramspiral",
    "label": "Octagram Spiral",
    "labelEs": "Espiral de octagrama"
   },
   {
    "value": "supportcubic",
    "label": "Support Cubic",
    "labelEs": "Soporte cúbico"
   },
   {
    "value": "lightning",
    "label": "Lightning",
    "labelEs": "Iluminación"
   },
   {
    "value": "crosshatch",
    "label": "Cross Hatch",
    "labelEs": "Malla cruzada."
   },
   {
    "value": "zigzag",
    "label": "Zig Zag",
    "labelEs": "Zig Zag"
   },
   {
    "value": "crosszag",
    "label": "Cross Zag",
    "labelEs": "Zag cruzado (cross zag)"
   },
   {
    "value": "lockedzag",
    "label": "Locked Zag",
    "labelEs": "Zag bloqueado"
   },
   {
    "value": "2dlattice",
    "label": "2D Lattice",
    "labelEs": "Estructura reticular 2D"
   }
  ],
  "when": [
   {
    "id": "sparse_infill_density",
    "op": "gt0"
   }
  ],
  "whenMode": "hide",
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "sparse_infill_pattern",
   "desc": "Controla la estructura de la trayectoria de la herramienta del relleno interno disperso.",
   "details": [],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "fill-patterns#infill types and their properties of sparse",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/fill-patterns#infill-types-and-their-properties-of-sparse"
 },
 {
  "id": "conformal_infill",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Conformal infill",
  "labelEs": "Conformal infill",
  "tooltip": "Make sparse infill follow each layer's outline instead of using one set of parallel lines. On elongated or curved shapes, lines radiate from a center. Applies to Zig Zag, Cross Zag, Rectilinear, Aligned Rectilinear, and Locked Zag skin.",
  "tooltipEs": null,
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_density",
    "op": "gt0"
   },
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "zigzag",
     "crosszag",
     "lockedzag",
     "zig-zag",
     "alignedrectilinear"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "conformal_stagger",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Layer stagger",
  "labelEs": "Layer stagger",
  "tooltip": "How neighboring layers are offset. Off stacks the same layout. Alternate keeps the same line directions but connects each line to the neighboring one on the opposite side, which improves interlayer bonding.",
  "tooltipEs": null,
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "ConformalStagger::None",
  "value": null,
  "enum": [
   {
    "value": "none",
    "label": "Off",
    "labelEs": "Apagado"
   },
   {
    "value": "alternate",
    "label": "Alternate",
    "labelEs": "Alternate"
   }
  ],
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "zigzag",
     "crosszag",
     "lockedzag",
     "zig-zag",
     "alignedrectilinear"
    ]
   },
   {
    "id": "conformal_infill",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "conformal_link_keep_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Forward layers",
  "labelEs": "Forward layers",
  "tooltip": "Number of consecutive layers that keep the forward zigzag. Together with Reverse layers this repeats: N forward, then M reversed. 0 means reverse from the first layer.",
  "tooltipEs": null,
  "type": "Int",
  "unit": "layers",
  "unitEs": "capas",
  "min": 0,
  "max": 1000,
  "mode": "Advanced",
  "default": "1",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "zigzag",
     "crosszag",
     "lockedzag",
     "zig-zag",
     "alignedrectilinear"
    ]
   },
   {
    "id": "conformal_infill",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "conformal_link_flip_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Reverse layers",
  "labelEs": "Reverse layers",
  "tooltip": "Number of consecutive layers that reverse the zigzag (start from the opposite rim). 0 disables reversing. Forward 1 and Reverse 1 reverses every other layer.",
  "tooltipEs": null,
  "type": "Int",
  "unit": "layers",
  "unitEs": "capas",
  "min": 0,
  "max": 1000,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "zigzag",
     "crosszag",
     "lockedzag",
     "zig-zag",
     "alignedrectilinear"
    ]
   },
   {
    "id": "conformal_infill",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "conformal_pole",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Radial center",
  "labelEs": "Radial center",
  "tooltip": "Where the radial center comes from. Each layer picks a center on that slice. Axis fits one 3D line through those centers. Smooth curve fits a curve so the center does not jump between layers.",
  "tooltipEs": null,
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "ConformalPole::Layer",
  "value": null,
  "enum": [
   {
    "value": "layer",
    "label": "Each layer",
    "labelEs": "Each layer"
   },
   {
    "value": "axis",
    "label": "Axis",
    "labelEs": "Axis"
   },
   {
    "value": "bezier",
    "label": "Smooth curve",
    "labelEs": "Smooth curve"
   }
  ],
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "zigzag",
     "crosszag",
     "lockedzag",
     "zig-zag",
     "alignedrectilinear"
    ]
   },
   {
    "id": "conformal_infill",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "conformal_ray_count",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Radial line count",
  "labelEs": "Radial line count",
  "tooltip": "How many radial lines around the center. 0 uses the count from sparse infill density. A positive value is the radial line count, rounded up to an even number of at least 4.",
  "tooltipEs": null,
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 1000,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "zigzag",
     "crosszag",
     "lockedzag",
     "zig-zag",
     "alignedrectilinear"
    ]
   },
   {
    "id": "conformal_infill",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "conformal_hub_radius",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Center region radius",
  "labelEs": "Center region radius",
  "tooltip": "Radius of the center region that uses ordinary rectilinear infill; outside this circle the infill stays radial. 0 chooses the radius automatically. A positive value is in millimeters.",
  "tooltipEs": null,
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 200,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "zigzag",
     "crosszag",
     "lockedzag",
     "zig-zag",
     "alignedrectilinear"
    ]
   },
   {
    "id": "conformal_infill",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "locked_skin_infill_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Skin infill pattern",
  "labelEs": "Skin infill pattern",
  "tooltip": "Line pattern for skin",
  "tooltipEs": "Patrón de líneas para la piel",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "ipCrossZag",
  "value": "crosszag",
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "grid",
    "label": "Grid",
    "labelEs": "Rejilla"
   },
   {
    "value": "line",
    "label": "Line",
    "labelEs": "Lineal"
   },
   {
    "value": "cubic",
    "label": "Cubic",
    "labelEs": "Cúbico"
   },
   {
    "value": "triangles",
    "label": "Triangles",
    "labelEs": "Triángulos"
   },
   {
    "value": "tri-hexagon",
    "label": "Tri-hexagon",
    "labelEs": "Tri-hexágono"
   },
   {
    "value": "gyroid",
    "label": "Gyroid",
    "labelEs": "Giroide"
   },
   {
    "value": "honeycomb",
    "label": "Honeycomb",
    "labelEs": "Panal de abeja"
   },
   {
    "value": "alignedrectilinear",
    "label": "Aligned Rectilinear",
    "labelEs": "Rectilíneo alineado"
   },
   {
    "value": "3dhoneycomb",
    "label": "3D Honeycomb",
    "labelEs": "Panel de abeja 3D"
   },
   {
    "value": "hilbertcurve",
    "label": "Hilbert Curve",
    "labelEs": "Curva de Hilbert"
   },
   {
    "value": "archimedeanchords",
    "label": "Archimedean Chords",
    "labelEs": "Acordes de Arquímedes"
   },
   {
    "value": "octagramspiral",
    "label": "Octagram Spiral",
    "labelEs": "Espiral de octagrama"
   },
   {
    "value": "crosshatch",
    "label": "Cross Hatch",
    "labelEs": "Malla cruzada."
   },
   {
    "value": "zigzag",
    "label": "Zig Zag",
    "labelEs": "Zig Zag"
   },
   {
    "value": "crosszag",
    "label": "Cross Zag",
    "labelEs": "Zag cruzado (cross zag)"
   }
  ],
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "fill-patterns#infill types and their properties of sparse",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/fill-patterns#infill-types-and-their-properties-of-sparse"
 },
 {
  "id": "skin_infill_density",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Skin infill density",
  "labelEs": "Densidad del relleno cutáneo",
  "tooltip": "The portion of the model's outer surface within a certain depth range is called the skin. This parameter is used to adjust the density of this section.When two regions have the same sparse infill settings but different skin densities, This area will not be split into two separate regions.default is as same as infill density.",
  "tooltipEs": "La parte de la superficie exterior del modelo dentro de un cierto rango de profundidad se denomina piel. Este parámetro se usa para ajustar la densidad de esta sección. Cuando dos regiones tienen la misma configuración de relleno disperso pero diferentes densidades de piel, esta área no se dividirá en dos regiones distintas. El valor predeterminado es el mismo que el de la densidad de relleno.",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "15",
  "value": "15%",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "locked_skeleton_infill_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Skeleton infill pattern",
  "labelEs": "Skeleton infill pattern",
  "tooltip": "Line pattern for skeleton",
  "tooltipEs": "Patrón de líneas para el esqueleto",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "ipZigZag",
  "value": "zigzag",
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "grid",
    "label": "Grid",
    "labelEs": "Rejilla"
   },
   {
    "value": "line",
    "label": "Line",
    "labelEs": "Lineal"
   },
   {
    "value": "cubic",
    "label": "Cubic",
    "labelEs": "Cúbico"
   },
   {
    "value": "triangles",
    "label": "Triangles",
    "labelEs": "Triángulos"
   },
   {
    "value": "tri-hexagon",
    "label": "Tri-hexagon",
    "labelEs": "Tri-hexágono"
   },
   {
    "value": "gyroid",
    "label": "Gyroid",
    "labelEs": "Giroide"
   },
   {
    "value": "honeycomb",
    "label": "Honeycomb",
    "labelEs": "Panal de abeja"
   },
   {
    "value": "alignedrectilinear",
    "label": "Aligned Rectilinear",
    "labelEs": "Rectilíneo alineado"
   },
   {
    "value": "3dhoneycomb",
    "label": "3D Honeycomb",
    "labelEs": "Panel de abeja 3D"
   },
   {
    "value": "hilbertcurve",
    "label": "Hilbert Curve",
    "labelEs": "Curva de Hilbert"
   },
   {
    "value": "archimedeanchords",
    "label": "Archimedean Chords",
    "labelEs": "Acordes de Arquímedes"
   },
   {
    "value": "octagramspiral",
    "label": "Octagram Spiral",
    "labelEs": "Espiral de octagrama"
   },
   {
    "value": "crosshatch",
    "label": "Cross Hatch",
    "labelEs": "Malla cruzada."
   },
   {
    "value": "zigzag",
    "label": "Zig Zag",
    "labelEs": "Zig Zag"
   },
   {
    "value": "crosszag",
    "label": "Cross Zag",
    "labelEs": "Zag cruzado (cross zag)"
   }
  ],
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "fill-patterns#infill types and their properties of sparse",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/fill-patterns#infill-types-and-their-properties-of-sparse"
 },
 {
  "id": "skeleton_infill_density",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Skeleton infill density",
  "labelEs": "Densidad de relleno del esqueleto",
  "tooltip": "The remaining part of the model contour after removing a certain depth from the surface is called the skeleton. This parameter is used to adjust the density of this section.When two regions have the same sparse infill settings but different skeleton densities, their skeleton areas will develop overlapping sections.default is as same as infill density.",
  "tooltipEs": "La parte restante del contorno del modelo, después de eliminar una cierta profundidad de la superficie, se denomina esqueleto. Este parámetro se utiliza para ajustar la densidad de esta sección. Cuando dos regiones tienen la misma configuración de relleno disperso, pero diferentes densidades de esqueleto, sus áreas de esqueleto formarán secciones superpuestas. El valor predeterminado es el mismo que el de la densidad de relleno.",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "15",
  "value": "15%",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "infill_lock_depth",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Infill lock depth",
  "labelEs": "Profundidad de bloqueo de relleno",
  "tooltip": "The parameter sets the overlapping depth between the interior and skin.",
  "tooltipEs": "El parámetro establece la profundidad de superposición entre el interior y la piel.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "1.0",
  "value": "1.0",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "skin_infill_depth",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Skin infill depth",
  "labelEs": "Profundidad de relleno cutáneo",
  "tooltip": "The parameter sets the depth of skin.",
  "tooltipEs": "El parámetro establece la profundidad de la piel.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "2.0",
  "value": "2.0",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "skin_infill_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Skin line width",
  "labelEs": "Anchura de la línea de piel",
  "tooltip": "Adjust the line width of the selected skin paths.",
  "tooltipEs": "Ajuste el ancho de línea de los trazados de piel seleccionados.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.45",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "skeleton_infill_line_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Skeleton line width",
  "labelEs": "Ancho de línea del esqueleto",
  "tooltip": "Adjust the line width of the selected skeleton paths.",
  "tooltipEs": "Ajuste el ancho de línea de los trazados de esqueleto seleccionados.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.45",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "lockedzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/line-width",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/line-width"
 },
 {
  "id": "symmetric_infill_y_axis",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Symmetric infill y axis",
  "labelEs": "Relleno simétrico y eje",
  "tooltip": "If the model has two parts that are symmetric about the y-axis, and you want these parts to have symmetric textures, please click this option on one of the parts.",
  "tooltipEs": "Si el modelo tiene dos partes simétricas con respecto al eje Y y desea que estas partes tengan texturas simétricas, haga clic en esta opción en una de las partes.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "zigzag",
     "crosszag",
     "lockedzag"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "infill_shift_step",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Infill shift step",
  "labelEs": "Paso de turno de relleno",
  "tooltip": "This parameter adds a slight displacement to each layer of infill to create a cross texture.",
  "tooltipEs": "Este parámetro añade un ligero desplazamiento a cada capa de relleno para crear una textura cruzada.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 10,
  "mode": "Advanced",
  "default": "0.4",
  "value": "0.4",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "in",
    "value": [
     "crosszag",
     "lockedzag"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_lattice_angle_1",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Lattice angle 1",
  "labelEs": "Ángulo reticular 1",
  "tooltip": "The angle of the first set of 2D lattice elements in the Z direction. Zero is vertical.",
  "tooltipEs": "El ángulo del primer conjunto de elementos de la estructura reticular 2D en la dirección Z. Cero es vertical.",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": -75,
  "max": 75,
  "mode": "Advanced",
  "default": "-45",
  "value": "-45",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "2dlattice"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_lattice_angle_2",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Lattice angle 2",
  "labelEs": "Ángulo reticular 2",
  "tooltip": "The angle of the second set of 2D lattice elements in the Z direction. Zero is vertical.",
  "tooltipEs": "El ángulo del segundo conjunto de elementos de la estructura reticular 2D en la dirección Z. Cero es vertical.",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": -75,
  "max": 75,
  "mode": "Advanced",
  "default": "45",
  "value": "45",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "2dlattice"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "infill_rotate_step",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Infill rotate step",
  "labelEs": "Paso de rotación de relleno",
  "tooltip": "This parameter adds a slight rotation to each layer of infill to create a cross texture.",
  "tooltipEs": "Este parámetro añade una ligera rotación a cada capa de relleno para crear una textura cruzada.",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 360,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_pattern",
    "op": "eq",
    "value": "zigzag"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_anchor",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Length of sparse infill anchor",
  "labelEs": "Longitud del anclaje de relleno disperso",
  "tooltip": "Connect a sparse infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over sparse infill line width. Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max. Set this parameter to zero to disable anchoring perimeters connected to a single infill line.",
  "tooltipEs": "Esto conecta una línea de relleno dispersa a un perímetro interno con un segmento corto de un perímetro adicional. Si se expresa como porcentaje (ejemplo: 15%), se calcula sobre un ancho de línea de relleno disperso. Bambu Studio intenta conectar dos líneas de relleno cercanas a un segmento perimetral corto. Si no se encuentra ningún segmento perimetral más corto que infill_anchor_max, la línea de relleno se conecta a un segmento perimetral en un solo lado y la longitud del segmento perimetral tomado se limita a este parámetro, pero no más largo que anchor_length_max. Establezca este parámetro en cero para deshabilitar los perímetros de anclaje conectados a una sola línea de relleno.",
  "type": "FloatOrPercent",
  "unit": "mm or %",
  "unitEs": "mm o %",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "400, true",
  "value": null,
  "enum": [
   {
    "value": "0",
    "label": "0 (no open anchors)",
    "labelEs": "0 (sin anclajes abiertos)"
   },
   {
    "value": "1",
    "label": "1000 (unlimited)",
    "labelEs": "1000 (ilimitado)"
   },
   {
    "value": "2",
    "label": "2",
    "labelEs": "2"
   },
   {
    "value": "5",
    "label": "5",
    "labelEs": "5"
   },
   {
    "value": "10",
    "label": "10",
    "labelEs": "10"
   },
   {
    "value": "1000",
    "label": "1000",
    "labelEs": "1000"
   }
  ],
  "when": [
   {
    "id": "sparse_infill_density",
    "op": "gt0"
   },
   {
    "id": "sparse_infill_anchor_max",
    "op": "gt0"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_anchor_max",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Maximum length of sparse infill anchor",
  "labelEs": "Longitud máxima del anclaje de relleno disperso",
  "tooltip": "Connect a sparse infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over sparse infill line width. Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter. Set this parameter to zero to disable anchoring.",
  "tooltipEs": "Esto conecta una línea de relleno dispersa a un perímetro interno con un segmento corto de un perímetro adicional. Si se expresa como porcentaje (ejemplo: 15%), se calcula sobre un ancho de línea de relleno disperso. Bambu Studio intenta conectar dos líneas de relleno cercanas a un segmento perimetral corto. Si no se encuentra ningún segmento perimetral más corto que este parámetro, la línea de relleno se conecta a un segmento perimetral en un solo lado y la longitud del segmento perimetral tomado se limita a infill_anchor, pero no más largo que este parámetro. Establezca este parámetro en cero para deshabilitar el anclaje.",
  "type": "FloatOrPercent",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "20, false",
  "value": null,
  "enum": [
   {
    "value": "0",
    "label": "0 (not anchored)",
    "labelEs": "0 (no anclado)"
   },
   {
    "value": "1",
    "label": "1000 (unlimited)",
    "labelEs": "1000 (ilimitado)"
   },
   {
    "value": "2",
    "label": "2",
    "labelEs": "2"
   },
   {
    "value": "5",
    "label": "5",
    "labelEs": "5"
   },
   {
    "value": "10",
    "label": "10",
    "labelEs": "10"
   },
   {
    "value": "1000",
    "label": "1000",
    "labelEs": "1000"
   }
  ],
  "when": [
   {
    "id": "sparse_infill_density",
    "op": "gt0"
   }
  ],
  "whenMode": "hide",
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filter_out_gap_fill",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Sparse infill",
  "groupEs": "Relleno poco denso",
  "groupIcon": "param_infill",
  "label": "Filter out tiny gaps",
  "labelEs": "Filtra los pequeños huecos",
  "tooltip": "Filter out gaps smaller than the threshold specified. Gaps smaller than this threshold will be ignored",
  "tooltipEs": "Filtrar huecos más pequeños que el umbral especificado. Se ignorarán huecos más pequeños que este umbral",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "0",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "infill_wall_overlap",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Infill/Wall overlap",
  "labelEs": "Superposición de relleno/pared",
  "tooltip": "Infill area is enlarged slightly to overlap with wall for better bonding. The percentage value is relative to line width of sparse infill",
  "tooltipEs": "El área de relleno se amplía ligeramente para que se solape con el muro y así mejorar la adherencia. El valor porcentual es relativo a la anchura de la línea del relleno disperso",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "15",
  "value": "15%",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "monotonic_travel_into_wall",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Monotonic line travel extend",
  "labelEs": "Extensión de recorrido lineal monótono",
  "tooltip": "Enable this option to extend the travel distance between lines, improving the adhesion between the monotonic line infill and the walls.(percent to line width)",
  "tooltipEs": "Active esta opción para extender la distancia de desplazamiento entre las líneas, mejorando la adhesión entre el relleno de línea monotónica y las paredes. (porcentaje respecto al ancho de línea)",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 200,
  "mode": "Develop",
  "default": "0.0",
  "value": "0.0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "infill_direction",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Infill direction",
  "labelEs": "Dirección del relleno",
  "tooltip": "Angle for sparse infill pattern, which controls the start or main direction of line",
  "tooltipEs": "Ángulo para el patrón de relleno disperso, que controla el inicio o la dirección principal de la línea",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 360,
  "mode": "Advanced",
  "default": "45",
  "value": "45",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "bridge_angle",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Bridge direction",
  "labelEs": "Dirección del puente",
  "tooltip": "Bridging angle override. If left to zero, the bridging angle will be calculated automatically. Otherwise the provided angle will be used for external bridges. Use 180°for zero angle.",
  "tooltipEs": "Anulación del ángulo de puenteo. Si se deja a cero, el ángulo de puente se calculará automáticamente. De lo contrario, se utilizará el ángulo proporcionado para los puentes externos. Utilice 180° para el ángulo cero.",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "minimum_sparse_infill_area",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Minimum sparse infill threshold",
  "labelEs": "Umbral mínimo de relleno disperso",
  "tooltip": "Sparse infill area which is smaller than threshold value is replaced by internal solid infill",
  "tooltipEs": "El área de relleno disperso que es menor que el valor del umbral se sustituye por un relleno sólido interno",
  "type": "Float",
  "unit": "mm²",
  "unitEs": "mm²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "15",
  "value": "15",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_density",
    "op": "gt0"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "infill_combination",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Infill combination",
  "labelEs": "Combinación de relleno",
  "tooltip": "Automatically Combine sparse infill of several layers to print together to reduce time. Wall is still printed with original layer height.",
  "tooltipEs": "Combine automáticamente el relleno disperso de varias capas para imprimirlas juntas y reducir el tiempo. La pared se sigue imprimiendo con la altura original de la capa.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "sparse_infill_density",
    "op": "gt0"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "detect_narrow_internal_solid_infill",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Detect narrow internal solid infill",
  "labelEs": "Detectar el relleno sólido interno estrecho",
  "tooltip": "This option will auto detect narrow internal solid infill area. If enabled, concentric pattern will be used for the area to speed printing up. Otherwise, rectilinear pattern is used defaultly.",
  "tooltipEs": "Esta opción detectará automáticamente el área de relleno sólido interno estrecho. Si se activa, se utilizará un patrón concéntrico para el área para acelerar la impresión. De lo contrario, se utilizará por defecto un patrón rectilíneo.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "sub_top_surface_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Sub-top surface pattern",
  "labelEs": "Patrón de sub-superficie superior",
  "tooltip": "Line pattern of the solid layer that supports a visible top surface. Its lines can print through and mark the top, so a monotonic pattern gives the smoothest result. The whole solid area that a top surface reaches uses this pattern, not only the part directly beneath it.",
  "tooltipEs": null,
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "ipMonotonic",
  "value": null,
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "monotonic",
    "label": "Monotonic",
    "labelEs": "Monotónico"
   },
   {
    "value": "monotonicline",
    "label": "Monotonic line",
    "labelEs": "Linea continua"
   },
   {
    "value": "globalmonotonicline",
    "label": "Global monotonic line",
    "labelEs": "Global monotonic line"
   },
   {
    "value": "alignedrectilinear",
    "label": "Aligned Rectilinear",
    "labelEs": "Rectilíneo alineado"
   },
   {
    "value": "hilbertcurve",
    "label": "Hilbert Curve",
    "labelEs": "Curva de Hilbert"
   },
   {
    "value": "archimedeanchords",
    "label": "Archimedean Chords",
    "labelEs": "Acordes de Arquímedes"
   },
   {
    "value": "octagramspiral",
    "label": "Octagram Spiral",
    "labelEs": "Espiral de octagrama"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "ensure_vertical_shell_thickness",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Ensure vertical shell thickness",
  "labelEs": "Asegure el grosor vertical de los perimetros de la impresion",
  "tooltip": "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)",
  "tooltipEs": "Añada un relleno sólido cerca de las superficies inclinadas para garantizar el grosor vertical de la capa (capas sólidas superior/inferior).",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "EnsureVerticalThicknessLevel::evtEnabled",
  "value": null,
  "enum": [
   {
    "value": "disabled",
    "label": "Disabled",
    "labelEs": "Deshabilitado"
   },
   {
    "value": "partial",
    "label": "Partial",
    "labelEs": "Parcial"
   },
   {
    "value": "enabled",
    "label": "Enabled",
    "labelEs": "Habilitada"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "detect_floating_vertical_shell",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Strength",
  "pageEs": "Fuerza",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Detect floating vertical shells",
  "labelEs": "Detecta carcasas verticales flotantes",
  "tooltip": "Detect overhang paths in vertical shells and slow them by bridge speed.",
  "tooltipEs": "Detecta las trayectorias de los salientes en las cáscaras verticales y las frena mediante la velocidad del puente.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": "1",
  "enum": null,
  "when": [
   {
    "id": "detect_narrow_internal_solid_infill",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/strength-advance-settings",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/strength-advance-settings"
 },
 {
  "id": "initial_layer_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Initial layer speed",
  "groupEs": "Velocidad de la capa inicial",
  "groupIcon": "param_speed_first",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Speed of initial layer except the solid infill part",
  "tooltipEs": "Velocidad de la capa inicial excepto la parte sólida de relleno",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "30",
  "value": "50",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "initial_layer_infill_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Initial layer speed",
  "groupEs": "Velocidad de la capa inicial",
  "groupIcon": "param_speed_first",
  "label": "Initial layer infill",
  "labelEs": "Relleno de la capa inicial",
  "tooltip": "Speed of solid infill part of initial layer",
  "tooltipEs": "Velocidad del relleno sólido de la parte de la capa inicial",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 1,
  "max": null,
  "mode": "Advanced",
  "default": "60.0",
  "value": "105",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "outer_wall_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Outer wall",
  "labelEs": "Pared exterior",
  "tooltip": "Speed of outer wall which is outermost and visible. It's used to be slower than inner wall speed to get better quality.",
  "tooltipEs": "Velocidad de la pared exterior, que es la más externa y visible. Se utiliza para ser más lento que la velocidad de la pared interior para obtener una mejor calidad.",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "60",
  "value": "200",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "inner_wall_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Inner wall",
  "labelEs": "Pared interior",
  "tooltip": "Speed of inner wall",
  "tooltipEs": "Velocidad de la pared interior",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "60",
  "value": "300",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "small_perimeter_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Small perimeters",
  "labelEs": "Perímetros pequeños",
  "tooltip": "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto.",
  "tooltipEs": "Este ajuste afectará a la velocidad de los perímetros que tengan un radio &lt;= umbral de perímetro pequeño (normalmente agujeros). Si se expresa en porcentaje (por ejemplo: 80%) se calculará sobre la velocidad de la pared exterior. Ajuste a cero para auto.",
  "type": "FloatsOrPercents",
  "unit": "mm/s or %",
  "unitEs": "mm/s o en %.",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "FloatOrPercent(50, true)",
  "value": "50%",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "small_perimeter_threshold",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Small perimeter threshold",
  "labelEs": "Umbral perimétrico pequeño",
  "tooltip": "This sets the threshold for small perimeter length. Default threshold is 0mm",
  "tooltipEs": "Establece el umbral para la longitud del perímetro pequeño. El umbral por defecto es 0mm",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Sparse infill",
  "labelEs": "Relleno poco denso",
  "tooltip": "Speed of internal sparse infill",
  "tooltipEs": "Velocidad del relleno interno disperso",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "100",
  "value": "270",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "internal_solid_infill_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Internal solid infill",
  "labelEs": "Relleno sólido interno",
  "tooltip": "Speed of internal solid infill, not the top and bottom surface",
  "tooltipEs": "Velocidad del relleno sólido interno, no la superficie superior e inferior",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "100",
  "value": "250",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "vertical_shell_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Vertical shell speed",
  "labelEs": "Velocidad vertical de la carcasa",
  "tooltip": "Speed for vertical shells with overhang regions. If expressed as percentage (for example: 80%) it will be calculated onthe internal solid infill speed above",
  "tooltipEs": "Velocidad para cascarones (shells) verticales con regiones salientes. Si se expresa en porcentaje (por ejemplo: 80%) se calculará sobre el  relleno sólido velocidad sobre",
  "type": "FloatsOrPercents",
  "unit": "mm/s or %",
  "unitEs": "mm/s o en %.",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "FloatOrPercent(80, true)",
  "value": "80%",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "top_surface_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Top surface",
  "labelEs": "Superficie superior",
  "tooltip": "Speed of top surface infill which is solid",
  "tooltipEs": "Velocidad del relleno de la superficie superior que es sólida",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "100",
  "value": "200",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "enable_overhang_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Slow down for overhang",
  "labelEs": "Disminución de velocidad de voladizo",
  "tooltip": "Enable this option to slow printing down for different overhang degree",
  "tooltipEs": "Habilite esta opción para ralentizar la impresión para diferentes grados de voladizo",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "slow-down-for-overhang",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/slow-down-for-overhang"
 },
 {
  "id": "overhang_1_4_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "10%",
  "labelEs": "10%",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_overhang_speed",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "slow-down-for-overhang",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/slow-down-for-overhang"
 },
 {
  "id": "overhang_2_4_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "25%",
  "labelEs": "25%",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "50",
  "enum": null,
  "when": [
   {
    "id": "enable_overhang_speed",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "slow-down-for-overhang",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/slow-down-for-overhang"
 },
 {
  "id": "overhang_3_4_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "50%",
  "labelEs": "50%",
  "tooltip": "Speed for line of wall which has degree of overhang between 50% and 75% line width. 0 means using original wall speed",
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "30",
  "enum": null,
  "when": [
   {
    "id": "enable_overhang_speed",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "slow-down-for-overhang",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/slow-down-for-overhang"
 },
 {
  "id": "overhang_4_4_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "75%",
  "labelEs": "75%",
  "tooltip": "Speed for line of wall which has degree of overhang between 75% and 100% line width. 0 means using original wall speed",
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "10",
  "enum": null,
  "when": [
   {
    "id": "enable_overhang_speed",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "slow-down-for-overhang",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/slow-down-for-overhang"
 },
 {
  "id": "overhang_totally_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "100%",
  "labelEs": "100%",
  "tooltip": "Speed of 100% overhang wall which has 0 overlap with the lower layer.",
  "tooltipEs": "Velocidad de una pared con voladizo del 100% con 0 superposición con la capa inferior.",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "10",
  "value": "10",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "slow-down-for-overhang",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/slow-down-for-overhang"
 },
 {
  "id": "enable_height_slowdown",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Slow down by height",
  "labelEs": "Disminuya la velocidad según la altura",
  "tooltip": "Enable this option to slow printing down by height",
  "tooltipEs": "Active esta opción para reducir la velocidad de impresión en función de la altura",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "slowdown_start_height",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Starting height",
  "labelEs": "Altura inicial",
  "tooltip": "The height starts to slow down",
  "tooltipEs": "La altura comienza a disminuir",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_height_slowdown",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "slowdown_start_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Speed at starting height",
  "labelEs": "Velocidad a la altura inicial",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "1000.",
  "value": "1000",
  "enum": null,
  "when": [
   {
    "id": "enable_height_slowdown",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "slowdown_start_acc",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Acceleration at starting height",
  "labelEs": "Aceleración a la altura inicial",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "100000.",
  "value": "100000",
  "enum": null,
  "when": [
   {
    "id": "enable_height_slowdown",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "slowdown_end_height",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Ending height",
  "labelEs": "Altura final",
  "tooltip": "The height finishes slowing down, Ending height should be larger than Starting height, or the slowing down will not work!",
  "tooltipEs": "La altura acaba de disminuir, la altura final debe ser mayor que la altura inicial, ¡O la desaceleración no funcionará!",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "400",
  "value": "400",
  "enum": null,
  "when": [
   {
    "id": "enable_height_slowdown",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "slowdown_end_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Speed at ending height",
  "labelEs": "Velocidad a la altura final",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "1000.",
  "value": "1000",
  "enum": null,
  "when": [
   {
    "id": "enable_height_slowdown",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "slowdown_end_acc",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Acceleration at ending height",
  "labelEs": "Aceleración a la altura final",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "100000.",
  "value": "100000",
  "enum": null,
  "when": [
   {
    "id": "enable_height_slowdown",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "bridge_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Bridge",
  "labelEs": "Puente",
  "tooltip": "Speed of bridge and completely overhang wall",
  "tooltipEs": "Velocidad de puente y pared completamente en voladizo",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "25",
  "value": "50",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "gap_infill_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Gap infill",
  "labelEs": "Relleno de huecos",
  "tooltip": "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly",
  "tooltipEs": "Velocidad de relleno del hueco. El hueco suele tener una anchura de línea irregular y debe imprimirse más lentamente",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "30",
  "value": "250",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Support",
  "labelEs": "Soporte",
  "tooltip": "Speed of support",
  "tooltipEs": "Velocidad del soporte",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "80",
  "value": "150",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_interface_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Other layers speed",
  "groupEs": "Velocidad de otras capas",
  "groupIcon": "param_speed",
  "label": "Support interface",
  "labelEs": "Interfaz de soporte",
  "tooltip": "Speed of support interface",
  "tooltipEs": "Velocidad de la interfaz de soporte",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 1,
  "max": null,
  "mode": "Advanced",
  "default": "80",
  "value": "80",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "travel_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Travel speed",
  "groupEs": "Velocidad de desplazamiento",
  "groupIcon": "param_travel_speed",
  "label": "Travel",
  "labelEs": "Recorrido",
  "tooltip": "Speed of travel which is faster and without extrusion",
  "tooltipEs": "Velocidad de desplazamiento más rápida y sin extrusión",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 1,
  "max": null,
  "mode": "Advanced",
  "default": "120",
  "value": "700",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "default_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Normal printing",
  "labelEs": "Impresión normal",
  "tooltip": "The default acceleration of both normal printing and travel except initial layer",
  "tooltipEs": "La aceleración por defecto tanto de la impresión normal como del desplazamiento excepto la capa inicial",
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "500.0",
  "value": "6000",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "travel_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Travel",
  "labelEs": "Recorrido",
  "tooltip": "The acceleration of travel except initial layer",
  "tooltipEs": "La aceleración del viaje, excepto la capa inicial",
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "500.0",
  "value": "10000",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "travel_short_distance_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Short travel",
  "labelEs": "Viaje corto",
  "tooltip": "Acceleration used for short travel moves near external perimeters. Short travels are moves shorter than the 'Retraction minimum travel' distance.\n\nLower values (e.g., 250-500 mm/s²) reduce ringing artifacts on sharp corners without significantly impacting print time.\n\nSet to 0 to disable (uses normal travel acceleration).",
  "tooltipEs": "Aceleración usada para movimientos cortos cerca de perímetros externos. Los movimientos cortos son desplazamientos menores que la distancia de \"Retracción mínima de desplazamiento\".\n\nValores bajos (por ejemplo, 250-500 mm/s²) reducen el efecto fantasma en esquinas pronunciadas sin impactar significativamente el tiempo de impresión.\n\nEstablecer en 0 para desactivar (usa la aceleración normal de movimiento).",
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "250",
  "value": "250",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "initial_layer_travel_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Initial layer travel",
  "labelEs": "Recorrido de capa inicial",
  "tooltip": "The acceleration of travel of initial layer",
  "tooltipEs": "La aceleración del recorrido de la capa inicial",
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "500.0",
  "value": "6000",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "initial_layer_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Acceleration of initial layer. Using a lower value can improve build plate adhensive",
  "tooltipEs": "Aceleración de la capa inicial. El uso de un valor más bajo puede mejorar la adherencia de la placa de impresión",
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "300",
  "value": "500",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "outer_wall_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Outer wall",
  "labelEs": "Pared exterior",
  "tooltip": "Acceleration of outer wall. Using a lower value can improve quality",
  "tooltipEs": "Aceleración de la pared exterior. Usar un valor más bajo puede mejorar la calidad",
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "500",
  "value": "5000",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "inner_wall_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Inner wall",
  "labelEs": "Pared interior",
  "tooltip": "Acceleration of inner walls. 0 means using normal printing acceleration",
  "tooltipEs": "Aceleración de las paredes interiores. 0 significa una aceleración de impresión normal.",
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "top_surface_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Top surface",
  "labelEs": "Superficie superior",
  "tooltip": "Acceleration of top surface infill. Using a lower value may improve top surface quality",
  "tooltipEs": "Aceleración del relleno de la superficie superior. El uso de un valor más bajo puede mejorar la calidad de la superficie superior",
  "type": "Floats",
  "unit": "mm/s²",
  "unitEs": "mm/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "500",
  "value": "2000",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_acceleration",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Sparse infill",
  "labelEs": "Relleno poco denso",
  "tooltip": "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration.",
  "tooltipEs": "Aceleración del relleno disperso. Si el valor se expresa como un porcentaje (por ejemplo, el 100%), se calculará en función de la aceleración predeterminada.",
  "type": "FloatsOrPercents",
  "unit": "mm/s² or %",
  "unitEs": "mm/s² or %",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "FloatOrPercent(100, true)",
  "value": "100%",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "accel_to_decel_enable",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "Enable accel_to_decel",
  "labelEs": "Habilitar accel_to_decel",
  "tooltip": "Klipper's max_accel_to_decel will be adjusted automatically",
  "tooltipEs": "El max_accel_to_decel de Klipper se ajustará automáticamente",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "accel_to_decel_factor",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Acceleration",
  "groupEs": "Aceleración",
  "groupIcon": "param_acceleration",
  "label": "accel_to_decel",
  "labelEs": "accel_to_decel",
  "tooltip": "Klipper's max_accel_to_decel will be adjusted to this percent of acceleration",
  "tooltipEs": "El max_accel_to_decel de Klipper se ajustará a este porcentaje de aceleración",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 1,
  "max": 100,
  "mode": "Advanced",
  "default": "50",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "default_jerk",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "Default",
  "labelEs": "Por defecto",
  "tooltip": "Default jerk",
  "tooltipEs": "Tirón predeterminado",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "outer_wall_jerk",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "Outer wall",
  "labelEs": "Pared exterior",
  "tooltip": "Jerk of outer walls",
  "tooltipEs": "Tirón de paredes exteriores",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "9",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "inner_wall_jerk",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "Inner wall",
  "labelEs": "Pared interior",
  "tooltip": "Jerk of inner walls",
  "tooltipEs": "Tirón de paredes interiores",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "9",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "infill_jerk",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "Infill",
  "labelEs": "Relleno",
  "tooltip": "Jerk of infill",
  "tooltipEs": "Tirón de relleno",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "9",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "top_surface_jerk",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "Top surface",
  "labelEs": "Superficie superior",
  "tooltip": "Jerk of top surface",
  "tooltipEs": "Tirón de la superficie superior",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "9",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "initial_layer_jerk",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "First layer",
  "labelEs": "Capa inicial",
  "tooltip": "Jerk of first layer",
  "tooltipEs": "Tirón de primera capa",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "9",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "travel_jerk",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "Travel",
  "labelEs": "Recorrido",
  "tooltip": "Jerk of travel",
  "tooltipEs": "Tirón de viajes",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "9",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "max_volumetric_extrusion_rate_slope_positive",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "Max volumetric slope positive",
  "labelEs": "Max volumetric slope positive",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Float",
  "unit": "mm³/s²",
  "unitEs": "mm³/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "max_volumetric_extrusion_rate_slope_negative",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Speed",
  "pageEs": "Velocidad",
  "group": "Jerk(XY)",
  "groupEs": "Tirón (XY)",
  "groupIcon": "param_acceleration",
  "label": "Max volumetric slope negative",
  "labelEs": "Max volumetric slope negative",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Float",
  "unit": "mm³/s²",
  "unitEs": "mm³/s²",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "enable_support",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support",
  "groupEs": "Soporte",
  "groupIcon": "param_support",
  "label": "Enable support",
  "labelEs": "Habilitar el soporte",
  "tooltip": "Enable support generation.",
  "tooltipEs": "Habilitar la generación de soporte.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "enable_support",
   "desc": "Los soportes son estructuras desmontables impresas bajo voladizos y ángulos pronunciados para sostener las capas posteriores y evitar que se hundan.",
   "details": [
    "Cuando está activada, se generan soportes para voladizos y ángulos pronunciados, lo que da como resultado impresiones más estables, pero deben eliminarse y pueden dejar marcas.",
    "Recomendado cuando el modelo presenta voladizos evidentes."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "support",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support"
 },
 {
  "id": "support_type",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support",
  "groupEs": "Soporte",
  "groupIcon": "param_support",
  "label": "Type",
  "labelEs": "Tipo",
  "tooltip": "normal(auto) and tree(auto) is used to generate support automatically. If normal(manual) or tree(manual) is selected, only support enforcers are generated",
  "tooltipEs": "normal (automático) y árbol (automático) se utilizan para generar soporte automáticamente. Si se selecciona normal (manual) o árbol (manual), solo se generan los soportes forzados",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "stNormalAuto",
  "value": "tree(auto)",
  "enum": [
   {
    "value": "normal(auto)",
    "label": "normal(auto)",
    "labelEs": "normal(auto)"
   },
   {
    "value": "tree(auto)",
    "label": "tree(auto)",
    "labelEs": "árbol(auto)"
   },
   {
    "value": "normal(manual)",
    "label": "normal(manual)",
    "labelEs": "normal (manual)"
   },
   {
    "value": "tree(manual)",
    "label": "tree(manual)",
    "labelEs": "árbol (manual)"
   }
  ],
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "support_type",
   "desc": "Selecciona la forma del soporte y cómo se genera; Normal (automático) y Árbol (automático) se generan automáticamente en función de los voladizos.",
   "details": [
    "Los soportes normales son más regulares y estables; los soportes de árbol tocan menos el modelo y son más fáciles de quitar.",
    "Selecciona el modo manual cuando necesites un control preciso."
   ],
   "note": "El modo manual se utiliza junto con la herramienta de pintura de soportes de la barra de herramientas gizmo.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "support#support-types",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#support-types"
 },
 {
  "id": "support_style",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support",
  "groupEs": "Soporte",
  "groupIcon": "param_support",
  "label": "Style",
  "labelEs": "Estilo",
  "tooltip": "Style and shape of the support. For normal support, projecting the supports into a regular grid will create more stable supports (default), while snug support towers will save material and reduce object scarring.\nFor tree support, slim style will merge branches more aggressively and save a lot of material, strong style will make larger and stronger support structure and use more materials, while hybrid style is the combination of slim tree and normal support with normal nodes under large flat overhangs. Organic style will produce more organic shaped tree structure and less interfaces which makes it easer to be removed. The default style is organic tree for most cases, and hybrid tree if adaptive layer height or soluble interface is enabled.",
  "tooltipEs": "Estilo y forma del soporte. Para un soporte normal, proyectar los soportes en una rejilla regular creará soportes más estables (opción predeterminada), mientras que las torres de soporte ajustadas ahorrarán material y reducirán la formación de cicatrices en los objetos.\nEn el caso de los árboles, un estilo delgado unirá las ramas de forma más agresiva y ahorrará mucho material; un estilo fuerte hará que la estructura de soporte sea más grande y fuerte y utilizará más materiales, mientras que el estilo híbrido es la combinación de un soporte delgado en forma de árbol y un soporte normal con nudos normales bajo voladizos grandes y planos. El estilo orgánico producirá una estructura arbórea de forma más orgánica y menos interfases, lo que facilita su remoción. El estilo predeterminado es árbol orgánico en la mayoría de los casos y árbol híbrido si la altura de capa adaptativa o la interfaz soluble están habilitadas.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "smsDefault",
  "value": "default",
  "enum": [
   {
    "value": "default",
    "label": "Default",
    "labelEs": "Por defecto"
   },
   {
    "value": "grid",
    "label": "Grid",
    "labelEs": "Rejilla"
   },
   {
    "value": "snug",
    "label": "Snug",
    "labelEs": "Ajustado"
   },
   {
    "value": "tree_slim",
    "label": "Tree Slim",
    "labelEs": "árbol delgado"
   },
   {
    "value": "tree_strong",
    "label": "Tree Strong",
    "labelEs": "Árbol fuerte"
   },
   {
    "value": "tree_hybrid",
    "label": "Tree Hybrid",
    "labelEs": "Árbol híbrido"
   },
   {
    "value": "tree_organic",
    "label": "Tree Organic",
    "labelEs": "Árbol orgánico"
   }
  ],
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#support-styles",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#support-styles"
 },
 {
  "id": "support_threshold_angle",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support",
  "groupEs": "Soporte",
  "groupIcon": "param_support",
  "label": "Threshold angle",
  "labelEs": "Ángulo de umbral",
  "tooltip": "Support will be generated for overhangs whose slope angle is below the threshold.",
  "tooltipEs": "Se generará soporte para voladizos cuyo ángulo de inclinación esté por debajo del umbral.",
  "type": "Int",
  "unit": "°",
  "unitEs": "°",
  "min": 1,
  "max": 90,
  "mode": "Simple",
  "default": "30",
  "value": "30",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_type",
    "op": "in",
    "value": [
     "normal(auto)",
     "tree(auto)"
    ]
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "support_threshold_angle",
   "desc": "Genera soporte para superficies cuyo ángulo de voladizo está por debajo del umbral; es personalizable en los modos automáticos.",
   "details": [
    "Un umbral más pequeño solo admite voladizos grandes casi horizontales, lo que proporciona menos soporte, pero posiblemente deja pendientes suaves sin soporte.",
    "Un umbral más alto también admite más pendientes, lo que proporciona mayor soporte."
   ],
   "note": "Un valor predeterminado común de 30 grados equilibra la estabilidad de la impresión con la cantidad de soporte utilizado.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "support#threshold-angle",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#threshold-angle"
 },
 {
  "id": "support_on_build_plate_only",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support",
  "groupEs": "Soporte",
  "groupIcon": "param_support",
  "label": "On build plate only",
  "labelEs": "Sólo en la placa de impresión",
  "tooltip": "Don't create support on model surface, only on build plate",
  "tooltipEs": "No crear soporte en la superficie del modelo, sólo en la placa de impresión",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "support_on_build_plate_only",
   "desc": "Genera soporte únicamente desde la placa de construcción, no en las superficies del modelo.",
   "details": [
    "Cuando está desactivado, el soporte puede extenderse sobre las superficies del modelo para una cobertura más completa, pero es más probable que deje marcas.",
    "Cuando está activado, todo el soporte parte de la placa, lo que mantiene las superficies del modelo más limpias, pero algunos voladizos pueden quedar sin soporte."
   ],
   "note": "Recomendado cuando la apariencia importa.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_critical_regions_only",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support",
  "groupEs": "Soporte",
  "groupIcon": "param_support",
  "label": "Support critical regions only",
  "labelEs": "Soporta solo regiones críticas",
  "tooltip": "Only create support for critical regions including sharp tail, cantilever, etc.",
  "tooltipEs": "Cree soporte únicamente para regiones críticas, como las puntas afilada, el voladizo, etc.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_type",
    "op": "eq",
    "value": "tree(auto)"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_remove_small_overhang",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support",
  "groupEs": "Soporte",
  "groupIcon": "param_support",
  "label": "Remove small overhangs",
  "labelEs": "Retire los voladizos pequeños",
  "tooltip": "Remove small overhangs that possibly need no supports.",
  "tooltipEs": "Esto elimina los pequeños voladizos que pueden no necesitar soporte.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "raft_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Raft",
  "groupEs": "Balsa",
  "groupIcon": "param_raft",
  "label": "Raft layers",
  "labelEs": "Capas de balsa",
  "tooltip": "Object will be raised by this number of support layers. Use this function to avoid warping when print ABS",
  "tooltipEs": "Este número de capas de soporte elevará el objeto. Utilice esta función para evitar que se deforme al imprimir con ABS.",
  "type": "Int",
  "unit": "layers",
  "unitEs": "capas",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "raft_contact_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Raft",
  "groupEs": "Balsa",
  "groupIcon": "param_raft",
  "label": "Raft contact Z distance",
  "labelEs": "Distancia Z de contacto de la balsa",
  "tooltip": "Z gap between object and raft. Ignored for soluble interface",
  "tooltipEs": "Espacio Z entre el objeto y la balsa. Se ignora para la interfaz soluble",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.1",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "raft_layers",
    "op": "gt0"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_filament",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support filament",
  "groupEs": "Filamento de soporte",
  "groupIcon": "param_support_filament",
  "label": "Support/raft base",
  "labelEs": "Soporte/base de balsa",
  "tooltip": "Filament to print support base and raft. \"Default\" means no specific filament for support and current filament is used",
  "tooltipEs": "Filamento para imprimir bases y balsas de soporte. «Predeterminado» significa que no hay un filamento específico como soporte y se utiliza un filamento actual",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": "Simple",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "support_filament",
   "desc": "El filamento utilizado para imprimir el cuerpo de soporte y la balsa.",
   "details": [
    "Por defecto, el soporte utiliza el mismo filamento que el modelo, coincidiendo con el filamento del modelo de cada capa en las impresiones multifilamento.",
    "Asignar un filamento diferente puede facilitar la extracción o reducir el coste, pero aumenta el tiempo de cambio de filamento."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "support#support-filament",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#support-filament"
 },
 {
  "id": "support_interface_filament",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support filament",
  "groupEs": "Filamento de soporte",
  "groupIcon": "param_support_filament",
  "label": "Support/raft interface",
  "labelEs": "Interfaz soporte/balsa",
  "tooltip": "Filament to print support interface. \"Default\" means no specific filament for support interface and current filament is used",
  "tooltipEs": "Filamento para imprimir interfaces de soporte. \"Por defecto\" significa que no hay filamento específico para la interfaz de soporte, y se utilizará el filamento actual.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": "Simple",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_interface_top_layers",
    "op": "gt0"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "support_interface_filament",
   "desc": "La interfaz de soporte es una capa de contacto más densa donde el soporte se une al modelo; mantiene el modelo estable, facilita su extracción y reduce las marcas en la superficie. Esto determina el filamento que se utilizará para esa superficie de contacto.",
   "details": [
    "Por defecto, la interfaz utiliza el mismo filamento que el modelo, lo que puede dificultar su eliminación.",
    "Utilizar un filamento de fácil liberación facilita la extracción y la limpieza de la superficie de contacto, pero implica cambios de filamento adicionales."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "support#support-filament",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#support-filament"
 },
 {
  "id": "support_interface_not_for_body",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support filament",
  "groupEs": "Filamento de soporte",
  "groupIcon": "param_support_filament",
  "label": "Avoid interface filament for base",
  "labelEs": "Evitar el filamento de interfaz para la base",
  "tooltip": "Avoid using support interface filament to print support base if possible.",
  "tooltipEs": "Evite utilizar filamento de interfaz de soporte para imprimir la base de soporte si es posible.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "true",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#support-filament",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#support-filament"
 },
 {
  "id": "enable_support_ironing",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support ironing",
  "groupEs": "Soporte para el planchado",
  "groupIcon": "param_ironing",
  "label": "Enable ironing support interface",
  "labelEs": "Habilitar interfaz de soporte de planchado",
  "tooltip": "Ironing is using small flow to print on same height of surface again to make flat surface more smooth. This setting controls whether support interface or raft interface will be ironned.Support ironing could only works on solid interface,that is, support_interface_spacing was zero and support_interface_pattern was't grid",
  "tooltipEs": "El planchado utiliza un flujo pequeño para imprimir a la misma altura de la superficie y suavizarla. Esta configuración controla si se planchará la interfaz de soporte o la interfaz de balsa. El planchado de soporte solo funcionaba en interfaces sólidas, es decir, el espaciado de interfaz de soporte era cero y el patrón de interfaz de soporte no era cuadrícula",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_interface_top_layers",
    "op": "gt0"
   }
  ],
  "whenMode": "disable",
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_ironing_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support ironing",
  "groupEs": "Soporte para el planchado",
  "groupIcon": "param_ironing",
  "label": "Support ironing pattern",
  "labelEs": "Patrón de planchado de soporte",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "ipRectilinear",
  "value": "zig-zag",
  "enum": [
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "zig-zag",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   }
  ],
  "when": [
   {
    "id": "enable_support_ironing",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_ironing_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support ironing",
  "groupEs": "Soporte para el planchado",
  "groupIcon": "param_ironing",
  "label": "Support ironing speed",
  "labelEs": "Velocidad de planchado del soporte",
  "tooltip": "Print speed of ironing lines",
  "tooltipEs": "Velocidad de impresión de las líneas de planchado",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "20",
  "value": "30",
  "enum": null,
  "when": [
   {
    "id": "enable_support_ironing",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_ironing_flow",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support ironing",
  "groupEs": "Soporte para el planchado",
  "groupIcon": "param_ironing",
  "label": "Support ironing flow",
  "labelEs": "Apoyar el flujo de planchado",
  "tooltip": "The amount of material to extrude during ironing. Relative to flow of normal layer height. Too high value results in overextrusion on the surface",
  "tooltipEs": "La cantidad de material a extruir durante el planchado. Relativo al flujo de la altura de la capa normal. Un valor demasiado alto provoca una sobre-extrusión en la superficie",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Develop",
  "default": "10",
  "value": "10%",
  "enum": null,
  "when": [
   {
    "id": "enable_support_ironing",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_ironing_spacing",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support ironing",
  "groupEs": "Soporte para el planchado",
  "groupIcon": "param_ironing",
  "label": "Support ironing line spacing",
  "labelEs": "Soporte para el espaciado de las líneas de planchado",
  "tooltip": "The distance between the lines of ironing",
  "tooltipEs": "La distancia entre las líneas de planchado",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 1,
  "mode": "Develop",
  "default": "0.1",
  "value": "0.15",
  "enum": null,
  "when": [
   {
    "id": "enable_support_ironing",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_ironing_inset",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support ironing",
  "groupEs": "Soporte para el planchado",
  "groupIcon": "param_ironing",
  "label": "Support ironing inset",
  "labelEs": "Inset para planchado del soporte",
  "tooltip": "The distance to keep the from the edges of ironing line. 0 means not apply.",
  "tooltipEs": "La distancia a mantener desde los bordes de la línea de planchado. 0 significa no aplicar.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 100,
  "mode": "Develop",
  "default": "0",
  "value": "0.0",
  "enum": null,
  "when": [
   {
    "id": "enable_support_ironing",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_ironing_direction",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Support ironing",
  "groupEs": "Soporte para el planchado",
  "groupIcon": "param_ironing",
  "label": "Support ironing direction",
  "labelEs": "Dirección de planchado del soporte",
  "tooltip": "Angle for ironing, which controls the relative angle between the top surface and ironing",
  "tooltipEs": "Ángulo de planchado, que controla el ángulo relativo entre la superficie superior y el planchado",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 360,
  "mode": "Develop",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_support_ironing",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "raft_first_layer_density",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Initial layer density",
  "labelEs": "Densidad de la capa inicial",
  "tooltip": "Density of the first raft or support layer",
  "tooltipEs": "Densidad de la primera balsa o capa de soporte",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 10,
  "max": 100,
  "mode": "Advanced",
  "default": "90",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "raft_first_layer_expansion",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Initial layer expansion",
  "labelEs": "Expansión de la capa inicial",
  "tooltip": "Expand the first raft or support layer to improve bed plate adhesion, -1 means auto",
  "tooltipEs": "Expande la primera balsa o capa de soporte para mejorar la adhesión a la plataforma, -1 significa automático",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": -1,
  "max": null,
  "mode": "Advanced",
  "default": "-1",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "tree_support_wall_count",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Support wall loops",
  "labelEs": "Lazos de pared de apoyo",
  "tooltip": "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough.",
  "tooltipEs": "Esta configuración especifica el número de paredes de soporte en el rango de [-1,2]. -1 significa automático y 0 significa permitir el modo de solo relleno cuando el soporte es lo suficientemente grueso.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": -1,
  "max": 2,
  "mode": "Advanced",
  "default": "-1",
  "value": "-1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_top_z_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Top Z distance",
  "labelEs": "Distancia Z superior",
  "tooltip": "The z gap between the top support interface and object",
  "tooltipEs": "La distancia z entre la interfaz de soporte superior y el objeto",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.2",
  "value": "0.2",
  "enum": [
   {
    "value": "0",
    "label": "0 (soluble)",
    "labelEs": "0 (soluble)"
   },
   {
    "value": "0.1",
    "label": "0.1 (semi-detachable)",
    "labelEs": "0.1 (semi-detachable)"
   },
   {
    "value": "0.2",
    "label": "0.2 (detachable)",
    "labelEs": "0.2 (detachable)"
   }
  ],
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#top-z-distance",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#top-z-distance"
 },
 {
  "id": "support_bottom_z_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Bottom Z distance",
  "labelEs": "Distancia Z inferior",
  "tooltip": "The z gap between the bottom support interface and object",
  "tooltipEs": "El espacio z entre la interfaz de soporte inferior y el objeto",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "0.2",
  "value": "0.2",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#bottom-z-distance",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#bottom-z-distance"
 },
 {
  "id": "support_base_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Base pattern",
  "labelEs": "Patrón de base",
  "tooltip": "Line pattern of support",
  "tooltipEs": "Patrón lineal de apoyo",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "smpDefault",
  "value": "default",
  "enum": [
   {
    "value": "default",
    "label": "Default",
    "labelEs": "Por defecto"
   },
   {
    "value": "rectilinear",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "rectilinear-grid",
    "label": "Rectilinear grid",
    "labelEs": "Rejilla rectilínea"
   },
   {
    "value": "honeycomb",
    "label": "Honeycomb",
    "labelEs": "Panal de abeja"
   },
   {
    "value": "lightning",
    "label": "Lightning",
    "labelEs": "Iluminación"
   },
   {
    "value": "hollow",
    "label": "Hollow",
    "labelEs": "Hueco"
   }
  ],
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#base-pattern",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#base-pattern"
 },
 {
  "id": "support_base_pattern_spacing",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Base pattern spacing",
  "labelEs": "Espaciamiento del patrón base",
  "tooltip": "Spacing between support lines",
  "tooltipEs": "Espaciado entre las líneas de soporte",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "2.5",
  "value": "2.5",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#base-pattern",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#base-pattern"
 },
 {
  "id": "support_angle",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Pattern angle",
  "labelEs": "Ángulo del patrón",
  "tooltip": "Use this setting to rotate the support pattern on the horizontal plane.",
  "tooltipEs": "Utilice este ajuste para girar el patrón de soporte en el plano horizontal.",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 359,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_interface_top_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Top interface layers",
  "labelEs": "Capas de la interfaz superior",
  "tooltip": "Number of top interface layers",
  "tooltipEs": "Número de capas de interfaz superior",
  "type": "Int",
  "unit": "layers",
  "unitEs": "capas",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "3",
  "value": "2",
  "enum": [
   {
    "value": "0",
    "label": "0",
    "labelEs": "0"
   },
   {
    "value": "1",
    "label": "1",
    "labelEs": "1"
   },
   {
    "value": "2",
    "label": "2",
    "labelEs": "2"
   },
   {
    "value": "3",
    "label": "3",
    "labelEs": "3"
   }
  ],
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#base-pattern",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#base-pattern"
 },
 {
  "id": "support_interface_bottom_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Bottom interface layers",
  "labelEs": "Capas de la interfaz inferior",
  "tooltip": "Number of bottom interface layers",
  "tooltipEs": "Número de capas de la interfaz inferior",
  "type": "Int",
  "unit": "layers",
  "unitEs": "capas",
  "min": -1,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "2",
  "enum": [
   {
    "value": "-1",
    "label": "Same as top",
    "labelEs": "Igual que arriba"
   }
  ],
  "when": [
   {
    "op": "nand",
    "conds": [
     {
      "id": "enable_support",
      "op": "true"
     },
     {
      "id": "support_type",
      "op": "in",
      "value": [
       "tree(auto)",
       "tree(manual)"
      ]
     }
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "support#base-pattern",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#base-pattern"
 },
 {
  "id": "support_interface_pattern",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Interface pattern",
  "labelEs": "Patrón de interfaz",
  "tooltip": "Line pattern of support interface. Default pattern for support interface is Rectilinear Interlaced",
  "tooltipEs": "Patrón de líneas de la interfaz de soporte. El patrón predeterminado para la interfaz de soporte es Rectilinear Interlaced",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "smipAuto",
  "value": "auto",
  "enum": [
   {
    "value": "auto",
    "label": "Default",
    "labelEs": "Por defecto"
   },
   {
    "value": "rectilinear",
    "label": "Rectilinear",
    "labelEs": "Rectilíneo"
   },
   {
    "value": "concentric",
    "label": "Concentric",
    "labelEs": "Concéntrico"
   },
   {
    "value": "rectilinear_interlaced",
    "label": "Rectilinear Interlaced",
    "labelEs": "Entrelazado rectilíneo"
   },
   {
    "value": "grid",
    "label": "Grid",
    "labelEs": "Rejilla"
   }
  ],
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#base-pattern",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#base-pattern"
 },
 {
  "id": "support_interface_spacing",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Top interface spacing",
  "labelEs": "Distancia de la interfaz superior",
  "tooltip": "Spacing of interface lines. Zero means solid interface.And zero spacing is required to access the enable_support_ironing option",
  "tooltipEs": "Espaciado de las líneas de interfaz. Cero significa interfaz sólida. Se requiere un espaciado cero para acceder a la opción enable_support_ironing",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.5",
  "value": "0.5",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_interface_top_layers",
    "op": "gt0"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#base-pattern",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#base-pattern"
 },
 {
  "id": "support_bottom_interface_spacing",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Bottom interface spacing",
  "labelEs": "Distancia de la interfaz inferior",
  "tooltip": "Spacing of bottom interface lines. Zero means solid interface",
  "tooltipEs": "Espacio entre las líneas de la interfaz inferior. Cero significa interfaz sólida",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "0.5",
  "value": null,
  "enum": null,
  "when": [
   {
    "op": "nand",
    "conds": [
     {
      "id": "enable_support",
      "op": "true"
     },
     {
      "id": "support_type",
      "op": "in",
      "value": [
       "tree(auto)",
       "tree(manual)"
      ]
     }
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_expansion",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Normal Support expansion",
  "labelEs": "Expansión de soporte normal",
  "tooltip": "Expand (+) or shrink (-) the horizontal span of normal support",
  "tooltipEs": "Ampliar (+) o reducir (-) la distancia horizontal de los soportes",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support#base-pattern",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#base-pattern"
 },
 {
  "id": "support_object_xy_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Support/object xy distance",
  "labelEs": "Distancia soporte/objeto xy",
  "tooltip": "XY separation between an object and its support",
  "tooltipEs": "Separación XY entre un objeto y su soporte",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 10,
  "mode": "Advanced",
  "default": "0.35",
  "value": "0.35",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support"
 },
 {
  "id": "top_z_overrides_xy_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Z overrides X/Y",
  "labelEs": "Z tiene prioridad sobre X/Y",
  "tooltip": "When top z distance overrides support/object xy distance, give priority to ensuring that supports are generated beneath overhangs, and a gap of the same size as top z distance is leaved with the model. Whereas in the opposite case, the gap between supports and the model follows support/object xy distance all the time. Only recommended to enable when using HybridTree.",
  "tooltipEs": "Cuando la distancia z superior prevalece sobre la distancia xy del soporte/objeto, priorice la generación de soportes debajo de los voladizos y deje un espacio del mismo tamaño que la distancia z superior con el modelo. En el caso contrario, el espacio entre los soportes y el modelo sigue la distancia xy del soporte/objeto en todo momento.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support"
 },
 {
  "id": "support_object_first_layer_gap",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Support/object first layer gap",
  "labelEs": "Brecha entre la primera capa de soporte/objeto",
  "tooltip": "XY separation between an object and its support at the first layer.",
  "tooltipEs": "Separación XY entre un objeto y su soporte en la primera capa.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 10,
  "mode": "Advanced",
  "default": "0.2",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support"
 },
 {
  "id": "bridge_no_support",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Don't support bridges",
  "labelEs": "No soportar puentes",
  "tooltip": "Don't support the whole bridge area which makes support very large. Bridge usually can be printing directly without support if not very long",
  "tooltipEs": "No apoye toda la zona del puente para utilizar menos soporte. Los puentes más cortos suelen poder imprimirse directamente sin soporte.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "op": "nand",
    "conds": [
     {
      "id": "enable_support",
      "op": "true"
     },
     {
      "id": "support_type",
      "op": "in",
      "value": [
       "tree(auto)",
       "tree(manual)"
      ]
     }
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "support#base-pattern",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#base-pattern"
 },
 {
  "id": "max_bridge_length",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Max bridge length",
  "labelEs": "Distancia máxima de puentes",
  "tooltip": "Max length of bridges that don't need support. Set it to 0 if you want all bridges to be supported, and set it to a very large value if you don't want any bridges to be supported.",
  "tooltipEs": "Esta es la longitud máxima de los puentes que no necesitan soporte. Ajústalo a 0 si quieres que todos los puentes sean soportados, y ajústalo a un valor muy grande si no quieres que ningún puente sea soportado.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "10",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_type",
    "op": "in",
    "value": [
     "tree(auto)",
     "tree(manual)"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "support#tree-support-only-options",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#tree-support-only-options"
 },
 {
  "id": "independent_support_layer_height",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Independent support layer height",
  "labelEs": "Altura de la capa de soporte independiente",
  "tooltip": "Support layer uses layer height independent with object layer. This is to support customizing z-gap and save print time.This option will be invalid when the prime tower is enabled.",
  "tooltipEs": "La capa de soporte utiliza una altura de capa independiente de la capa del objeto. Esta opción no será válida si la torre de purga está activada.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "support",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support"
 },
 {
  "id": "tree_support_branch_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Tree Support",
  "groupEs": "Soporte tipo árbol",
  "groupIcon": "param_advanced",
  "label": "Branch distance",
  "labelEs": "Distancia entre ramas",
  "tooltip": "This setting determines the distance between neighboring tree support nodes.",
  "tooltipEs": "Este ajuste determina la distancia entre los nodos de soporte del árbol vecinos.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 1,
  "max": 10,
  "mode": "Advanced",
  "default": "5.",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_type",
    "op": "in",
    "value": [
     "tree(auto)",
     "tree(manual)"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "support#tree-support-only-options",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#tree-support-only-options"
 },
 {
  "id": "tree_support_branch_diameter",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Tree Support",
  "groupEs": "Soporte tipo árbol",
  "groupIcon": "param_advanced",
  "label": "Branch diameter",
  "labelEs": "Diámetro de la rama",
  "tooltip": "This setting determines the initial diameter of support nodes.",
  "tooltipEs": "Este ajuste determina el diámetro inicial de los nodos de apoyo.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 1,
  "max": 10,
  "mode": "Advanced",
  "default": "5.",
  "value": "2",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_type",
    "op": "in",
    "value": [
     "tree(auto)",
     "tree(manual)"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "support#tree-support-only-options",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#tree-support-only-options"
 },
 {
  "id": "tree_support_branch_angle",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Tree Support",
  "groupEs": "Soporte tipo árbol",
  "groupIcon": "param_advanced",
  "label": "Branch angle",
  "labelEs": "Ángulo de ramificación",
  "tooltip": "This setting determines the maximum overhang angle that t he branches of tree support allowed to make.If the angle is increased, the branches can be printed more horizontally, allowing them to reach farther.",
  "tooltipEs": "Este ajuste determina el ángulo máximo de voladizo que pueden hacer las ramas del soporte del árbol. Si se aumenta el ángulo, las ramas pueden imprimirse más horizontalmente, permitiendo que lleguen más lejos.",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 60,
  "mode": "Advanced",
  "default": "40.",
  "value": "45",
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_type",
    "op": "in",
    "value": [
     "tree(auto)",
     "tree(manual)"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "support#tree-support-only-options",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#tree-support-only-options"
 },
 {
  "id": "tree_support_branch_diameter_angle",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Support",
  "pageEs": "Soporte",
  "group": "Tree Support",
  "groupEs": "Soporte tipo árbol",
  "groupIcon": "param_advanced",
  "label": "Branch diameter angle",
  "labelEs": "Ángulo del diámetro de la rama",
  "tooltip": "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the tree support.",
  "tooltipEs": "El ángulo del diámetro de las ramas a medida que se vuelven gradualmente más gruesas hacia la parte inferior. Un ángulo de 0 hará que las ramas tengan un grosor uniforme en toda su longitud. Un poco de ángulo puede aumentar la estabilidad del soporte de árbol.",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 15,
  "mode": "Advanced",
  "default": "5.",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_support",
    "op": "true"
   },
   {
    "id": "support_type",
    "op": "in",
    "value": [
     "tree(auto)",
     "tree(manual)"
    ]
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "support#tree-support-only-options",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/support#tree-support-only-options"
 },
 {
  "id": "skirt_loops",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Bed adhension",
  "groupEs": "Adhesión a la cama",
  "groupIcon": "param_adhension",
  "label": "Skirt loops",
  "labelEs": "Contorno de la falda",
  "tooltip": "Number of loops for the skirt. Zero means disabling skirt",
  "tooltipEs": "Número de bucles para la falda. Cero significa deshabilitar la falda",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 10,
  "mode": "Simple",
  "default": "1",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "skirt_loops",
   "desc": "Imprime bucles de contorno separados (falda) alrededor del modelo para purgar la boquilla y estabilizar la extrusión antes de que comience la impresión.",
   "details": [
    "Más bucles purgan más a fondo pero usan más material; establécelo en 0 para desactivar la falda."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "skirt_height",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Bed adhension",
  "groupEs": "Adhesión a la cama",
  "groupIcon": "param_adhension",
  "label": "Skirt height",
  "labelEs": "Altura del faldón",
  "tooltip": "How many layers of skirt. Usually only one layer",
  "tooltipEs": "Número de capas del falda. normalmente solo una",
  "type": "Int",
  "unit": "layers",
  "unitEs": "capas",
  "min": null,
  "max": 10000,
  "mode": "Simple",
  "default": "1",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "skirt_height",
   "desc": "Controla cuántas capas se imprimen en la falda.",
   "details": [
    "Durante las primeras capas, una falda más alta puede bloquear parcialmente el aire frío alrededor del modelo, manteniendo un microclima cálido en la base del mismo y reduciendo el riesgo de deformación prematura causada por la contracción.",
    "El valor predeterminado es 1 capa."
   ],
   "note": "Requiere que el número de bucles de la falda sea mayor que 0.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "skirt_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Bed adhension",
  "groupEs": "Adhesión a la cama",
  "groupIcon": "param_adhension",
  "label": "Skirt distance",
  "labelEs": "Distancia de la falda",
  "tooltip": "Distance from skirt to brim or object",
  "tooltipEs": "Distancia de la falda al borde o al objeto",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 55,
  "mode": "Develop",
  "default": "2",
  "value": "2",
  "enum": null,
  "when": [
   {
    "id": "skirt_loops",
    "op": "gt0"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "brim_type",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Bed adhension",
  "groupEs": "Adhesión a la cama",
  "groupIcon": "param_adhension",
  "label": "Brim type",
  "labelEs": "Tipo de balsa",
  "tooltip": "This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is analysed and calculated automatically.",
  "tooltipEs": "Esto controla la generación del borde en el lado exterior y/o interior de los modelos. Automático significa que el ancho del borde se analiza y calcula automáticamente.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "btAutoBrim",
  "value": null,
  "enum": [
   {
    "value": "auto_brim",
    "label": "Auto",
    "labelEs": "Automático"
   },
   {
    "value": "brim_ears",
    "label": "Painted",
    "labelEs": "Pintado"
   },
   {
    "value": "outer_only",
    "label": "Outer brim only",
    "labelEs": "Solo borde exterior"
   },
   {
    "value": "inner_only",
    "label": "Inner brim only",
    "labelEs": "Solo borde interior"
   },
   {
    "value": "outer_and_inner",
    "label": "Outer and inner brim",
    "labelEs": "Borde exterior e interior"
   },
   {
    "value": "no_brim",
    "label": "No-brim",
    "labelEs": "Sin borde"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "brim_type",
   "desc": "El borde es una banda de material de una sola capa que se añade alrededor de la base del modelo y se une a su primera capa; un borde de refuerzo que combate la deformación y mantiene la adherencia.",
   "details": [
    "Esto controla el tipo de borde (una banda unida a la primera capa del modelo) que se utiliza para mejorar la adherencia a la cama y reducir la deformación.",
    "La opción predeterminada es Automático."
   ],
   "note": null,
   "valueTips": [
    {
     "value": "auto_brim",
     "text": "Analiza el modelo y calcula el ancho y la ubicación necesarios del borde; recomendado para la mayoría de los modelos."
    },
    {
     "value": "outer_only",
     "text": "Genera un borde únicamente en el contorno exterior para reforzar la adhesión externa."
    },
    {
     "value": "inner_only",
     "text": "Genera un borde únicamente en los orificios interiores."
    },
    {
     "value": "outer_and_inner",
     "text": "Genera un borde tanto en el contorno exterior como en los orificios interiores."
    },
    {
     "value": "brim_ears",
     "text": "Genera el borde mediante pintura o refuerzo localizado, siendo adecuado para esquinas afiladas propensas a deformarse."
    },
    {
     "value": "no_brim",
     "text": "No se genera ningún borde; el fondo permanece más limpio, pero la adherencia a la cama es más débil."
    }
   ],
   "translated": true
  },
  "wikiRef": "auto-brim",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-brim"
 },
 {
  "id": "brim_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Bed adhension",
  "groupEs": "Adhesión a la cama",
  "groupIcon": "param_adhension",
  "label": "Brim width",
  "labelEs": "Ancho de la balsa",
  "tooltip": "Distance from model to the outermost brim line",
  "tooltipEs": "Distancia del modelo a la línea más externa del borde",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 100,
  "mode": "Simple",
  "default": "0.",
  "value": "5",
  "enum": null,
  "when": [
   {
    "id": "brim_type",
    "op": "nin",
    "value": [
     "no_brim",
     "auto_brim",
     "brim_ears"
    ]
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "brim_width",
   "desc": "La distancia desde el modelo hasta la línea del borde más exterior.",
   "details": [
    "Un ancho mayor mejora la adherencia a la cama y resiste la deformación, pero consume más material y es más difícil de limpiar."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "auto-brim#manual",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-brim#manual"
 },
 {
  "id": "brim_object_gap",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Bed adhension",
  "groupEs": "Adhesión a la cama",
  "groupIcon": "param_adhension",
  "label": "Brim-object gap",
  "labelEs": "Espacio borde-objeto",
  "tooltip": "A gap between innermost brim line and object can make brim be removed more easily",
  "tooltipEs": "Un hueco entre la línea más interna del borde y el objeto puede hacer que el borde se retire más fácilmente",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 2,
  "mode": "Advanced",
  "default": "0.",
  "value": "0.1",
  "enum": null,
  "when": [
   {
    "id": "brim_type",
    "op": "neq",
    "value": "no_brim"
   }
  ],
  "whenMode": "disable",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-brim#brim-object-gap",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-brim#brim-object-gap"
 },
 {
  "id": "enable_prime_tower",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Enable",
  "labelEs": "Habilitar",
  "tooltip": "The wiping tower can be used to clean up the residue on the nozzle and stabilize the chamber pressure inside the nozzle, in order to avoid appearance defects when printing objects.",
  "tooltipEs": "La torre de limpieza o purga se puede utilizar para limpiar los residuos en la boquilla y estabilizar la presión dentro de la boquilla para evitar defectos al imprimir objetos.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "false",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "enable_prime_tower",
   "desc": "Tras un cambio de color o de filamento, la impresora purga el filamento residual y estabiliza la presión de la boquilla en una torre de purga independiente antes de reanudar el modelo, lo que reduce la mezcla de colores, la falta de extrusión y los defectos superficiales.",
   "details": [
    "Desactivado: ahorra material y ocupa menos espacio en la cama, pero los restos de filamento durante un cambio de color pueden caer sobre el modelo y provocar mezcla de colores, hilos o falta de filamento en algunas zonas.",
    "Activado: transiciones de color más nítidas e impresiones multicolor más uniformes, pero consume más material y tiempo, y ocupa más espacio en la cama caliente."
   ],
   "note": "Es mutuamente excluyente con la impresión por objeto y la altura de la capa de soporte independiente.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "parameter/prime-tower",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower"
 },
 {
  "id": "prime_tower_skip_points",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Skip points",
  "labelEs": "Omitir puntos",
  "tooltip": "The wall of prime tower will skip the start points of wipe path",
  "tooltipEs": "La pared de la torre principal omitirá los puntos de inicio de la ruta de borrado",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/prime-tower",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower"
 },
 {
  "id": "prime_tower_enable_framework",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Internal ribs",
  "labelEs": "Costillas internas",
  "tooltip": "Enable internal ribs to increase the stability of the prime tower.",
  "tooltipEs": "Habilite las nervaduras internas para aumentar la estabilidad de la torre principal.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/prime-tower#internal-ribs",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower#internal-ribs"
 },
 {
  "id": "prime_tower_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Width",
  "labelEs": "Ancho",
  "tooltip": "Width of prime tower",
  "tooltipEs": "Anchura de la torre de purga",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 2,
  "max": null,
  "mode": "Simple",
  "default": "35.",
  "value": "35",
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "prime_tower_width",
   "desc": "Controla el tamaño horizontal de la torre de purga.",
   "details": [
    "Un ancho mayor proporciona un mayor margen de purga y una torre más estable, pero consume más material y espacio en la cama."
   ],
   "note": "El ancho no se puede personalizar cuando la pared exterior con nervaduras está habilitada.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "parameter/prime-tower",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower"
 },
 {
  "id": "prime_tower_max_speed",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Max speed",
  "labelEs": "Velocidad máxima",
  "tooltip": "The maximum printing speed on the prime tower excluding ramming.",
  "tooltipEs": "La velocidad máxima de impresión en la torre principal, excluyendo las embestidas.",
  "type": "Float",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 10,
  "max": null,
  "mode": "Advanced",
  "default": "90.",
  "value": "90",
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/prime-tower#max-speed",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower#max-speed"
 },
 {
  "id": "prime_tower_brim_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Brim width",
  "labelEs": "Ancho de la balsa",
  "tooltip": "Brim width of prime tower, negative number means auto calculated width based on the height of prime tower.",
  "tooltipEs": "Ancho del borde de la torre principal, el número negativo significa el ancho calculado automáticamente en función de la altura de la torre principal.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": -1,
  "max": null,
  "mode": "Advanced",
  "default": "3.",
  "value": "3",
  "enum": [
   {
    "value": "-1",
    "label": "Auto",
    "labelEs": "Automático"
   }
  ],
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/prime-tower",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower"
 },
 {
  "id": "prime_tower_infill_gap",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Infill gap",
  "labelEs": "Rellene el espacio",
  "tooltip": "Infill gap",
  "tooltipEs": "Rellene el espacio",
  "type": "Percent",
  "unit": "%",
  "unitEs": "%",
  "min": 100,
  "max": null,
  "mode": "Advanced",
  "default": "150",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/prime-tower#infill-gap",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower#infill-gap"
 },
 {
  "id": "prime_tower_rib_wall",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Rib wall",
  "labelEs": "Pared torácica",
  "tooltip": "The wall of prime tower will add four ribs and make its cross-section as close to a square as possible, so the width will be fixed.",
  "tooltipEs": "La pared de la torre principal añadirá cuatro nervaduras y hará que su sección transversal esté lo más cerca posible de un cuadrado, por lo que el ancho será fijo.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "prime_tower_rib_wall",
   "desc": "Añade cuatro nervaduras en las esquinas de la pared exterior de la torre de purga para mejorar su estabilidad.",
   "details": [
    "Recomendado para torres de purga altas, materiales más adhesivos como el PETG o cambios de color frecuentes; desactívalo cuando el espacio en la cama sea reducido y la torre sea corta para poder estrecharla."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "parameter/prime-tower#rib-wall",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower#rib-wall"
 },
 {
  "id": "prime_tower_extra_rib_length",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Extra rib length",
  "labelEs": "Longitud extra de la nervadura",
  "tooltip": "Positive values can increase the size of the rib wall, while negative values can reduce the size.However, the size of the rib wall can not be smaller than that determined by the cleaning volume.",
  "tooltipEs": "Los valores positivos pueden aumentar el tamaño de la pared de la nervadura, mientras que los valores negativos pueden reducir el tamaño. Sin embargo, el tamaño de la pared de la nervadura no puede ser inferior al determinado por el volumen de limpieza.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": null,
  "max": 300,
  "mode": "Advanced",
  "default": "0",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   },
   {
    "id": "prime_tower_rib_wall",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/prime-tower#rib-wall",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower#rib-wall"
 },
 {
  "id": "prime_tower_rib_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Rib width",
  "labelEs": "Ancho de nervadura",
  "tooltip": "Rib width is always less than half the prime tower side length.",
  "tooltipEs": "El ancho de las costillas es siempre menos de la mitad de la longitud lateral de la torre prima.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 300,
  "mode": "Advanced",
  "default": "8",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   },
   {
    "id": "prime_tower_rib_wall",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/prime-tower#rib-wall",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower#rib-wall"
 },
 {
  "id": "prime_tower_fillet_wall",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Fillet wall",
  "labelEs": "Pared de filete",
  "tooltip": "The wall of prime tower will fillet",
  "tooltipEs": "La pared de la torre principal se formará",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "enable_prime_tower",
    "op": "true"
   },
   {
    "id": "prime_tower_rib_wall",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "parameter/prime-tower",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower"
 },
 {
  "id": "enable_tower_interface_features",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "Enable tower interface features",
  "labelEs": "Habilitar las funciones de la interfaz de la torre",
  "tooltip": "When enabled, use dedicated temperature, pre-extrusion and purge settings for prime tower interface layers (where different materials meet), to improve multi-material tool change quality.",
  "tooltipEs": "Cuando esté habilitada, utilice ajustes específicos de la temperatura, preextrusión y purga para las capas de interfaz de la torre de cebado (donde se unen diferentes materiales), para mejorar la calidad del cambio de herramienta multimaterial.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/prime-tower",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower"
 },
 {
  "id": "wipe_tower_no_sparse_layers",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Prime tower",
  "groupEs": "Torre Principal",
  "groupIcon": "param_tower",
  "label": "No sparse layers (experimental)",
  "labelEs": "Sin capas dispersas (experimental)",
  "tooltip": "If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision with the print.",
  "tooltipEs": "Si se activa, la torre de limpieza no se imprimirá en las capas sin cambios de herramienta. En las capas con cambio de herramienta, el extrusor se desplazará hacia abajo para imprimir la torre de limpieza. El usuario es responsable de asegurarse de que no haya colisiones con la impresión.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/prime-tower",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower"
 },
 {
  "id": "flush_into_infill",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Flush options",
  "groupEs": "Opciones de purga",
  "groupIcon": "param_flush",
  "label": "Flush into objects' infill",
  "labelEs": "Purgar en el relleno de los objetos",
  "tooltip": "Purging after filament change will be done inside objects' infills. This may lower the amount of waste and decrease the print time. If the walls are printed with transparent filament, the mixed color infill will be seen outside. It will not take effect, unless the prime tower is enabled.",
  "tooltipEs": "La purga después del cambio de filamento se realizará dentro de los rellenos de los objetos. Esto puede reducir la cantidad de residuos y reducir el tiempo de impresión. Si las paredes están impresas con filamento transparente, el relleno de colores mezclados será visible. No tendrá efecto a menos que la torre de purga esté habilitada.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": null,
   "desc": "Utiliza parte del filamento de transición después de un cambio para imprimir el relleno interno del objeto, lo que reduce el desperdicio y el tiempo de impresión.",
   "details": [
    "Actívalo en las partes opacas para ahorrar material; desactívalo en las partes transparentes o de paredes delgadas, o cuando el color interno sea importante."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "reduce-wasting-during-filament-change#wipe-into-infill",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/reduce-wasting-during-filament-change#wipe-into-infill"
 },
 {
  "id": "flush_into_objects",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Flush options",
  "groupEs": "Opciones de purga",
  "groupIcon": "param_flush",
  "label": "Flush into this object",
  "labelEs": "Descarga en este objeto",
  "tooltip": "This object will be used to purge the nozzle after a filament change to save filament and decrease the print time. Colours of the objects will be mixed as a result. It will not take effect, unless the prime tower is enabled.",
  "tooltipEs": "Este objeto se utilizará para purgar la boquilla después de un cambio de filamento para ahorrar filamento y reducir el tiempo de impresión. Como resultado, los colores de los objetos se mezclarán. No tendrá efecto a menos que la torre de purga esté habilitada.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "reduce-wasting-during-filament-change#wipe-into-object",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/reduce-wasting-during-filament-change#wipe-into-object"
 },
 {
  "id": "flush_into_support",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Flush options",
  "groupEs": "Opciones de purga",
  "groupIcon": "param_flush",
  "label": "Flush into objects' support",
  "labelEs": "Depositar en el soporte de los objetos",
  "tooltip": "Purging after filament change will be done inside objects' support. This may lower the amount of waste and decrease the print time. It will not take effect, unless the prime tower is enabled.",
  "tooltipEs": "La purga después del cambio de filamento se realizará dentro del soporte de los objetos. Esto puede reducir la cantidad de residuos y reducir el tiempo de impresión. No tendrá efecto a menos que se habilite una torre de purga.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": null,
   "desc": "Utiliza el filamento de transición después de un cambio para imprimir los soportes del modelo, lo que reduce el desperdicio y el tiempo.",
   "details": [
    "Al activar esta función se ahorra material, pero los soportes pueden mostrar colores mezclados."
   ],
   "note": "Se aplica al imprimir con varios filamentos a través de la misma boquilla.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "reduce-wasting-during-filament-change#wipe-into-support-enabled-by-default",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/reduce-wasting-during-filament-change#wipe-into-support-enabled-by-default"
 },
 {
  "id": "slicing_mode",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Slicing Mode",
  "labelEs": "Modo de corte",
  "tooltip": "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model.",
  "tooltipEs": "Utilice la opción «Par-impar» para los modelos de aviones de 3DLabPrint. Utilice la opción «Cerrar orificios» para cerrar todos los orificios del modelo.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "SlicingMode::Regular",
  "value": null,
  "enum": [
   {
    "value": "regular",
    "label": "Regular",
    "labelEs": "Normal"
   },
   {
    "value": "even_odd",
    "label": "Even-odd",
    "labelEs": "Par-impar"
   },
   {
    "value": "close_holes",
    "label": "Close holes",
    "labelEs": "Cerrar agujeros"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "special-slicing-modes",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/special-slicing-modes"
 },
 {
  "id": "print_sequence",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Print sequence",
  "labelEs": "Secuencia de impresión",
  "tooltip": "Print sequence, layer by layer or object by object",
  "tooltipEs": "Imprimir la secuencia, capa por capa o objeto por objeto",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "PrintSequence::ByLayer",
  "value": "by layer",
  "enum": [
   {
    "value": "by layer",
    "label": "By layer",
    "labelEs": "Por capa"
   },
   {
    "value": "by object",
    "label": "By object",
    "labelEs": "Por objeto"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "print_sequence",
   "desc": "Permite elegir si imprimir la placa completa capa por capa o terminar un objeto antes de empezar con el siguiente.",
   "details": [
    "Utiliza la opción \"Por capa\" para impresiones típicas de varias piezas o varios colores; considera la opción \"Por objeto\" para muchas piezas pequeñas o para limitar el impacto de un fallo a mitad de la impresión, y comprueba las holguras y las restricciones de la torre de purga."
   ],
   "note": null,
   "valueTips": [
    {
     "value": "by layer",
     "text": "Todos los objetos se elevan juntos, capa por capa."
    },
    {
     "value": "by object",
     "text": "Finaliza un objeto antes de comenzar el siguiente; tiene requisitos de espacio libre para su colocación."
    }
   ],
   "translated": true
  },
  "wikiRef": "sequent-print",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/sequent-print"
 },
 {
  "id": "spiral_mode",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Spiral vase",
  "labelEs": "Jarrón en espiral",
  "tooltip": "Spiralize smooths out the z moves of the outer contour. And turns a solid model into a single walled print with solid bottom layers. The final generated model has no seam",
  "tooltipEs": "Espiralizar suaviza los movimientos z del contorno exterior. Y convierte un modelo sólido en una impresión de una sola pared con capas inferiores sólidas. El modelo final generado no tiene costura.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "spiral_mode",
   "desc": "Las impresiones se realizan en espiral continua a lo largo del contorno exterior, construyendo todo el modelo en una sola línea, generalmente sin costuras en los laterales.",
   "details": [
    "Cuando está activado, el modelo no tiene cubierta superior, ni relleno, y normalmente solo una pared, por lo que es débil y entra en conflicto con el soporte, las capas superiores de la cubierta y varias otras configuraciones.",
    "Es más adecuado para modelos individuales, de paredes delgadas y con la parte superior abierta."
   ],
   "note": "Requiere que las capas superiores de la cubierta sean 0 y no es compatible con el soporte.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": "spiral-vase",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/spiral-vase"
 },
 {
  "id": "spiral_mode_smooth",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Smooth Spiral",
  "labelEs": "Espiral lisa",
  "tooltip": "Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam at all, even in the XY directions on walls that are not vertical",
  "tooltipEs": "Smooth Spiral también suaviza los movimientos de X e Y, por lo que no hay ninguna costura visible, incluso en las direcciones XY en las paredes que no son verticales.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "false",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "spiral_mode",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "spiral-vase#smooth",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/spiral-vase#smooth"
 },
 {
  "id": "spiral_mode_max_xy_smoothing",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Max XY Smoothing",
  "labelEs": "Suavizado Max XY",
  "tooltip": "Maximum distance to move points in XY to try to achieve a smooth spiralIf expressed as a %, it will be computed over nozzle diameter",
  "tooltipEs": "Distancia máxima para mover puntos en XY para tratar de lograr una espiral suave. Si se expresa como un%, se calculará sobre el diámetro de la boquilla",
  "type": "FloatOrPercent",
  "unit": "mm or %",
  "unitEs": "mm o %",
  "min": 0,
  "max": 1000,
  "mode": "Advanced",
  "default": "200, true",
  "value": null,
  "enum": null,
  "when": [
   {
    "id": "spiral_mode_smooth",
    "op": "true"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": null,
  "wikiRef": "spiral-vase#max-xy-smoothing",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/spiral-vase#max-xy-smoothing"
 },
 {
  "id": "timelapse_type",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Timelapse",
  "labelEs": "Timelapse",
  "tooltip": "If smooth or instant mode is selected, a timelapse video will be generated for each print. After each layer is printed, a snapshot is taken with the chamber camera. All of these snapshots are composed into a timelapse video when printing completes. If smooth mode is selected, the toolhead will move to the excess chute after each layer is printed and then take a snapshot. Since the melt filament may leak from the nozzle during the process of taking a snapshot, prime tower is required for smooth mode to wipe nozzle.",
  "tooltipEs": "Si se selecciona el modo suave o instantáneo, se generará un vídeo timelapse para cada impresión. Tras imprimir cada capa, se toma una instantánea con la cámara de la cabina. Todas estas instantáneas se combinan en un vídeo timelapse una vez finalizada la impresión. Si se selecciona el modo suave, el cabezal se desplazará hasta la rampa de purga después de imprimir cada capa y, a continuación, tomará una instantánea. Dado que el filamento fundido puede gotear de la boquilla durante el proceso de toma de una instantánea, se requiere una torre de purga para el modo suave para limpiar la boquilla.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "tlTraditional",
  "value": null,
  "enum": [
   {
    "value": "0",
    "label": "Instant",
    "labelEs": "Instantáneo"
   },
   {
    "value": "1",
    "label": "Smooth",
    "labelEs": "Alisado"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": null,
   "desc": "Durante la impresión, toma una fotografía por capa y compila un vídeo timelapse cuando finaliza la impresión.",
   "details": [
    "Aquí se selecciona el modo de timelapse; la activación o desactivación de esta función se realiza en la página de envío a impresión."
   ],
   "note": null,
   "valueTips": [
    {
     "value": "0",
     "text": "Se toma una instantánea directamente después de cada capa."
    },
    {
     "value": "1",
     "text": "Tras cada capa, el cabezal se desplaza hacia la rampa de purga antes de la toma para obtener una imagen más limpia; es posible que se produzcan goteos de filamento durante la toma, por lo que se requiere una torre de purga para limpiar la boquilla, la cual se genera incluso para trabajos de un solo color."
    }
   ],
   "translated": true
  },
  "wikiRef": "Timelapse",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/Timelapse"
 },
 {
  "id": "fuzzy_skin",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Fuzzy Skin",
  "labelEs": "Piel Difusa",
  "tooltip": "Randomly jitter while printing the wall, so that the surface has a rough look. This setting controls the fuzzy position",
  "tooltipEs": "Agitar aleatoriamente mientras se imprime la pared, de modo que la superficie tenga un aspecto rugoso. Esta configuración controla la posición difusa.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "FuzzySkinType::None",
  "value": "none",
  "enum": [
   {
    "value": "none",
    "label": "None(allow paint)",
    "labelEs": "Ninguno (permitir pintura)"
   },
   {
    "value": "external",
    "label": "Contour",
    "labelEs": "Contorno"
   },
   {
    "value": "all",
    "label": "Contour and hole",
    "labelEs": "Contorno y agujero"
   },
   {
    "value": "allwalls",
    "label": "All walls",
    "labelEs": "Todas las paredes"
   },
   {
    "value": "disabled_fuzzy",
    "label": "Disabled",
    "labelEs": "Deshabilitado"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": true,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": {
   "image": "fuzzy_skin",
   "desc": "Hace oscilar aleatoriamente las trayectorias de la herramienta en la pared, de modo que la superficie exterior adquiere una textura rugosa, mate y difusa.",
   "details": [
    "Afecta únicamente a las paredes; las superficies superior e inferior permanecen inalteradas.",
    "Útil para piezas decorativas y cubiertas de figuras; desactívalo cuando las dimensiones sean críticas o se necesite una superficie lisa."
   ],
   "note": null,
   "valueTips": [
    {
     "value": "none",
     "text": "No se añade automáticamente ningún efecto de piel difusa, pero aun así puedes aplicarlo con pintura localmente."
    },
    {
     "value": "external",
     "text": "Añade piel difusa solo al contorno exterior; los orificios interiores permanecen lisos."
    },
    {
     "value": "all",
     "text": "Añade piel difusa tanto al contorno exterior como a los orificios interiores."
    },
    {
     "value": "allwalls",
     "text": "Cada línea de la pared oscila, para lograr el efecto más intenso pero posiblemente una mayor desviación dimensional."
    },
    {
     "value": "disabled_fuzzy",
     "text": "Elimina por completo el efecto de piel difusa; ni siquiera aplicarlo con pintura tiene efecto."
    }
   ],
   "translated": true
  },
  "wikiRef": "parameter/fuzzy-skin",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/fuzzy-skin"
 },
 {
  "id": "fuzzy_skin_mode",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Fuzzy skin generator mode",
  "labelEs": "Modo generador de piel rugosa",
  "tooltip": "Displacement: Pattern is formed by shifting the nozzle sideways from the original path.\nExtrusion: Pattern is formed by varying the amount of extruded plastic (nozzle path stays straight).\nCombined: Displacement + Extrusion. Similar look to Displacement but fills gaps between perimeters.\nNote: Extrusion and Combined only work when fuzzy skin thickness is not greater than the printed line width.",
  "tooltipEs": "Desplazamiento: El patrón se forma desplazando la boquilla lateralmente desde la trayectoria original.\nExtrusión: El patrón se forma variando la cantidad de plástico extruido (la trayectoria de la boquilla permanece recta).\nCombinado: Desplazamiento + Extrusión. Aspecto similar al desplazamiento, pero rellena huecos entre perímetros.\nNota: La extrusión y el combinado solo funcionan cuando el grosor de la piel difusa no es mayor que el ancho de la línea impresa.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "FuzzySkinMode::Displacement",
  "value": "displacement",
  "enum": [
   {
    "value": "displacement",
    "label": "Displacement",
    "labelEs": "Desplazamiento"
   },
   {
    "value": "extrusion",
    "label": "Extrusion",
    "labelEs": "Extrusión"
   },
   {
    "value": "combined",
    "label": "Combined",
    "labelEs": "Conjunto"
   }
  ],
  "when": [
   {
    "id": "fuzzy_skin",
    "op": "neq",
    "value": "none"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "fuzzy_skin_mode",
   "desc": "Selecciona cómo se genera la textura difusa.",
   "details": [
    "Existen tres modos de funcionamiento del generador; elige el que mejor se adapte a tus necesidades."
   ],
   "note": null,
   "valueTips": [
    {
     "value": "displacement",
     "text": "La boquilla se desplaza lateralmente para formar la textura, lo que proporciona una fuerte sensación 3D, pero puede generar huecos entre los bucles."
    },
    {
     "value": "extrusion",
     "text": "La trayectoria se mantiene recta y solo varía la cantidad extruida, lo que hace que las paredes sean más densas."
    },
    {
     "value": "combined",
     "text": "Desplazamiento más extrusión; se parece mucho al desplazamiento al rellenar los huecos entre los bucles."
    }
   ],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fuzzy_skin_noise_type",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Fuzzy skin noise type",
  "labelEs": "Tipo de ruido de la textura rugosa",
  "tooltip": "Noise type to use for fuzzy skin generation:\nClassic: Classic uniform random noise.\nPerlin: Perlin noise, which gives a more consistent texture.\nBillow: Similar to perlin noise, but clumpier.\nRidged Multifractal: Ridged noise with sharp, jagged features. Creates marble-like textures.\nVoronoi: Divides the surface into voronoi cells, and displaces each one by a random amount. Creates a patchwork texture.",
  "tooltipEs": "Tipo de ruido para la generación de textura rugosa:\nClásico: Ruido aleatorio uniforme clásico.\nPerlin: Ruido Perlin, que proporciona una textura más uniforme y consistente.\nBillow: Similar al ruido Perlin, pero con formas más agrupadas.\nMultifractal con crestas: Ruido con crestas y rasgos afilados e irregulares. Crea texturas tipo mármol.\nVoronoi: Divide la superficie en celdas de Voronoi y desplaza cada una de forma aleatoria. Crea una textura tipo mosaico.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "NoiseType::Classic",
  "value": "classic",
  "enum": [
   {
    "value": "classic",
    "label": "Classic",
    "labelEs": "Clásico"
   },
   {
    "value": "perlin",
    "label": "perlin",
    "labelEs": "perlin"
   },
   {
    "value": "billow",
    "label": "billow",
    "labelEs": "billow"
   },
   {
    "value": "ridgedmulti",
    "label": "ridgedmulti",
    "labelEs": "ridgedmulti"
   },
   {
    "value": "voronoi",
    "label": "voronoi",
    "labelEs": "voronoi"
   }
  ],
  "when": [
   {
    "id": "fuzzy_skin",
    "op": "neq",
    "value": "none"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "fuzzy_skin_noise_type",
   "desc": "Determina la aleatoriedad de la textura difusa, lo que afecta al estilo de la textura de la superficie.",
   "details": [
    "Existen varios tipos de ruido; elige el que mejor se adapte a tus necesidades."
   ],
   "note": null,
   "valueTips": [
    {
     "value": "classic",
     "text": "Ruido aleatorio uniforme con una textura fina y granulada y sin una dirección clara."
    },
    {
     "value": "perlin",
     "text": "Transiciones suaves entre capas para lograr una textura más uniforme y continua, con una ondulación suave y regular."
    },
    {
     "value": "billow",
     "text": "Similar a Perlin, pero más aglomerado, con bultos agrupados y áreas planas, como nubes."
    },
    {
     "value": "ridgedmulti",
     "text": "Presenta crestas afiladas e irregulares con picos y surcos finos, que le confieren una textura similar al mármol."
    },
    {
     "value": "voronoi",
     "text": "Divide la superficie en celdas y desplaza cada una de ellas como un todo, formando una textura escalonada en forma de mosaico."
    }
   ],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fuzzy_skin_point_distance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Fuzzy skin point distance",
  "labelEs": "Distancia al punto de superficie irregular",
  "tooltip": "The average distance between the random points introduced on each line segment",
  "tooltipEs": "La distancia promedio entre los puntos aleatorios introducidos en cada segmento de línea.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 5,
  "mode": "Simple",
  "default": "0.8",
  "value": "0.8",
  "enum": null,
  "when": [
   {
    "id": "fuzzy_skin",
    "op": "neq",
    "value": "none"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "fuzzy_skin_point_distance",
   "desc": "Controla la distancia promedio entre los puntos aleatorios insertados a lo largo del recorrido de la pared al generar la piel difusa.",
   "details": [
    "Un valor mayor separa más los puntos aleatorios para obtener un grano más grueso, pero utiliza menos puntos de trayectoria, por lo que el rebanado y la impresión siguen siendo más rápidos y el archivo G-code sigue siendo más pequeño.",
    "Un valor menor agrupa los puntos más cerca entre sí para obtener un grano más fino y uniforme, pero añade puntos de trayectoria, por lo que el rebanado y la impresión se ralentizan y el archivo G-code aumenta de tamaño."
   ],
   "note": "Si es demasiado pequeño, el software desactiva la piel difusa porque el espaciado entre puntos es demasiado pequeño (para evitar trayectorias anormales).",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fuzzy_skin_thickness",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Fuzzy skin thickness",
  "labelEs": "Distancia del punto de piel difusa",
  "tooltip": "The width within which to jitter. It's adversed to be below outer wall line width",
  "tooltipEs": "El ancho dentro del cual hacer oscilar. Se recomienda que esté por debajo del ancho de línea de la pared externa.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 1,
  "mode": "Simple",
  "default": "0.3",
  "value": "0.3",
  "enum": null,
  "when": [
   {
    "id": "fuzzy_skin",
    "op": "neq",
    "value": "none"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "fuzzy_skin_thickness",
   "desc": "Controla el grosor de la oscilación de la trayectoria de la pared al generar la piel difusa, es decir, la profundidad de la textura.",
   "details": [
    "Un valor mayor hace que la textura sea más profunda y pronunciada, con un grano más fuerte, pero el contorno se expande, la precisión dimensional disminuye y la pared puede desarrollar huecos y perder resistencia.",
    "El valor predeterminado es de aproximadamente 0,3 mm; mantenlo por debajo de la anchura de la línea de la pared exterior."
   ],
   "note": "Cuando se supera la anchura de la línea, los modos Extrusión y Combinado del generador dejan de funcionar y solo se utiliza el modo de desplazamiento.",
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fuzzy_skin_scale",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Fuzzy skin feature size",
  "labelEs": "Tamaño de detalle de la textura rugosa",
  "tooltip": "The base size of the coherent noise features, in mm. Higher values will result in larger features.",
  "tooltipEs": "Tamaño base de los detalles del ruido coherente, en mm. Cuanto mayor sea el valor, más grandes serán los detalles.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0.1,
  "max": 500,
  "mode": "Advanced",
  "default": "1.0",
  "value": "1.0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fuzzy_skin_octaves",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Fuzzy skin noise octaves",
  "labelEs": "Número de octavas del ruido de la textura rugosa",
  "tooltip": "The number of octaves of coherent noise to use. Higher values increase the detail of the noise, but also increase computation time.",
  "tooltipEs": "El número de octavas de ruido coherente a utilizar. Valores más altos aumentan el detalle del ruido, pero también el tiempo de cálculo.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 1,
  "max": 10,
  "mode": "Advanced",
  "default": "4",
  "value": "4",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fuzzy_skin_persistence",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Fuzzy skin noise persistence",
  "labelEs": "Persistencia del ruido de la textura rugosa",
  "tooltip": "The decay rate for higher octaves of the coherent noise. Lower values will result in smoother noise.",
  "tooltipEs": "La tasa de decaimiento para las octavas superiores del ruido coherente. Los valores más bajos darán como resultado un ruido más suave.",
  "type": "Float",
  "unit": null,
  "unitEs": null,
  "min": 0.01,
  "max": 1,
  "mode": "Advanced",
  "default": "0.5",
  "value": "0.5",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fuzzy_skin_first_layer",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Special mode",
  "groupEs": "Modo especial",
  "groupIcon": "param_special",
  "label": "Apply fuzzy skin to first layer",
  "labelEs": "Aplicar piel rugosa a la primera capa",
  "tooltip": "Whether to apply fuzzy skin on the first layer.",
  "tooltipEs": "Si se aplica textura rugosa en la primera capa.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": [
   {
    "id": "fuzzy_skin",
    "op": "neq",
    "value": "none"
   }
  ],
  "whenMode": "hide",
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": true,
  "hint": {
   "image": "fuzzy_skin_first_layer",
   "desc": "Determina si el efecto difuso también se aplica a la primera capa.",
   "details": [
    "Cuando está activada, las paredes laterales de la primera capa también adquieren la textura difusa.",
    "Normalmente, mantenlo desactivado; actívalo solo cuando el borde inferior necesite una textura uniforme y la adherencia a la cama sea buena."
   ],
   "note": null,
   "valueTips": [],
   "translated": true
  },
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "enable_wrapping_detection",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Enable clumping detection",
  "labelEs": "Habilitar detección de acumulaciones",
  "tooltip": "Enable clumping detection",
  "tooltipEs": "Habilitar detección de acumulaciones",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "nozzle-clumping-detection-by-probing",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/nozzle-clumping-detection-by-probing"
 },
 {
  "id": "enable_order_independent_overlap_carving",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Order-independent overlap carving",
  "labelEs": "Tallado superpuesto independiente del orden",
  "tooltip": "When enabled, overlapping model parts are carved by bounding-box size so smaller embedded parts are not removed by larger parts due to volume order.",
  "tooltipEs": "Cuando está habilitado, las partes superpuestas del modelo se recortan según el tamaño de su caja delimitadora para que las partes incrustadas más pequeñas no sean eliminadas por partes más grandes debido al orden de volumen.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "interlocking_beam",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Use beam interlocking",
  "labelEs": "Utilice el enclavamiento de vigas",
  "tooltip": "Generate interlocking beam structure at the locations where different filaments touch. This improves the adhesion between filaments, especially models printed in different materials.",
  "tooltipEs": "Generar una estructura de vigas entrelazadas en los puntos donde se tocan los distintos filamentos. Esto mejora la adhesión entre filamentos, especialmente en el caso de modelos impresos en diferentes materiales.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "mmu_segmented_region_interlocking_depth",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Interlocking depth of a segmented region",
  "labelEs": "Profundidad de enclavamiento de una región segmentada",
  "tooltip": "Interlocking depth of a segmented region. Zero disables this feature.",
  "tooltipEs": "Profundidad de enclavamiento de una región segmentada. Cero desactiva esta función.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "interlocking_beam_width",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Interlocking beam width",
  "labelEs": "Anchura de viga entrelazada",
  "tooltip": "The width of the interlocking structure beams.",
  "tooltipEs": "El ancho de las vigas de la estructura entrelazada.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0.01,
  "max": null,
  "mode": "Advanced",
  "default": "0.8",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "interlocking_orientation",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Interlocking direction",
  "labelEs": "Dirección de interbloqueo",
  "tooltip": "Orientation of interlock beams.",
  "tooltipEs": "Orientación de las vigas de interbloqueo.",
  "type": "Float",
  "unit": "°",
  "unitEs": "°",
  "min": 0,
  "max": 360,
  "mode": "Advanced",
  "default": "22.5",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "interlocking_beam_layer_count",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Interlocking beam layers",
  "labelEs": "Capas de vigas entrelazadas",
  "tooltip": "The height of the beams of the interlocking structure, measured in number of layers. Less layers is stronger, but more prone to defects.",
  "tooltipEs": "La altura de las vigas de la estructura entrelazada, medida en número de capas. Un menor número de capas es más fuerte, pero es más propenso a los defectos.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 1,
  "max": null,
  "mode": "Advanced",
  "default": "2",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "interlocking_depth",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Interlocking depth",
  "labelEs": "Profundidad de enclavamiento",
  "tooltip": "The distance from the boundary between filaments to generate interlocking structure, measured in cells. Too few cells will result in poor adhesion.",
  "tooltipEs": "La distancia desde el límite entre los filamentos para generar una estructura entrelazada, medida en células. Si hay muy pocas células, la adhesión será deficiente.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 1,
  "max": null,
  "mode": "Advanced",
  "default": "2",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "interlocking_boundary_avoidance",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Interlocking boundary avoidance",
  "labelEs": "Evitar los limites de entrelazado",
  "tooltip": "The distance from the outside of a model where interlocking structures will not be generated, measured in cells.",
  "tooltipEs": "La distancia desde el exterior de un modelo donde no se generarán estructuras entrelazadas, medida en celdas.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "2",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "sparse_infill_filament",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Sparse infill filament",
  "labelEs": "Filamento para el relleno disperso",
  "tooltip": "Filament to print internal sparse infill.",
  "tooltipEs": "Filamento para imprimir el relleno interno disperso.",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "solid_infill_filament",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Solid infill",
  "labelEs": "Solid infill",
  "tooltip": "Filament to print solid infill",
  "tooltipEs": "Filamento para imprimir relleno sólido",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "wall_filament",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": null,
  "label": "Walls",
  "labelEs": "Paredes",
  "tooltip": "Filament to print walls",
  "tooltipEs": "Filamento para imprimir paredes",
  "type": "Int",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "reduce_infill_retraction_mode",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "G-code output",
  "groupEs": "Resultado gcode",
  "groupIcon": "param_gcode",
  "label": "Reduce infill retraction",
  "labelEs": "Reducir la retracción del relleno",
  "tooltip": "Controls whether retraction is skipped when traveling within the infill area. \"Auto\" enables this optimization for filaments with low metal stickiness (e.g. PLA) and disables it for medium/high metal stickiness filaments (e.g. PETG) to avoid oozing artifacts. \"Enabled\" always skips retraction in infill areas regardless of filament type. \"Disabled\" always retracts normally.",
  "tooltipEs": "Controla si se omite la retracción al desplazarse dentro del área de relleno. \"Automático\" habilita esta optimización para los filamentos con baja adherencia al metal (p. ej., PLA) y la desactiva para filamentos con adherencia media/alta al metal (p. ej., PETG) para evitar artefactos de goteo. \"Activado\" siempre omite la retracción en las áreas de relleno, independientemente del tipo de filamento. \"Desactivado\" siempre realiza la retracción normalmente.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "rirAuto",
  "value": "Auto",
  "enum": [
   {
    "value": "Disabled",
    "label": "Disabled",
    "labelEs": "Deshabilitado"
   },
   {
    "value": "Auto",
    "label": "Auto",
    "labelEs": "Automático"
   },
   {
    "value": "Enabled",
    "label": "Enabled",
    "labelEs": "Habilitada"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "gcode_add_line_number",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "G-code output",
  "groupEs": "Resultado gcode",
  "groupIcon": "param_gcode",
  "label": "Add line number",
  "labelEs": "Añadir número de línea",
  "tooltip": "Enable this to add line number(Nx) at the beginning of each G-Code line",
  "tooltipEs": "Active esta opción para añadir el número de línea (Nx) al principio de cada línea de G-Code",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "0",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "exclude_object",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "G-code output",
  "groupEs": "Resultado gcode",
  "groupIcon": "param_gcode",
  "label": "Exclude objects",
  "labelEs": "Excluir objetos",
  "tooltip": "Enable this option to add EXCLUDE OBJECT command in g-code for klipper firmware printer",
  "tooltipEs": "Activa esta opción para añadir un comando EXCLUDE OBJECT en el código g para las impresoras que ejecutan el firmware klipper.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "1",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": true,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filename_format",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "G-code output",
  "groupEs": "Resultado gcode",
  "groupIcon": "param_gcode",
  "label": "Filename format",
  "labelEs": "Formato de los archivos",
  "tooltip": "User can self-define the project file name when export",
  "tooltipEs": "El usuario puede definir por sí mismo el nombre del archivo del proyecto al exportarlo",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "[input_filename_base].gcode",
  "value": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "post_process",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Post-processing scripts",
  "groupEs": "Scripts de postprocesamiento",
  "groupIcon": "param_gcode",
  "label": "Post-processing Scripts",
  "labelEs": "Secuencias de comandos de posprocesamiento",
  "tooltip": "If you want to process the output G-code through custom scripts, just list their absolute paths here. Separate multiple scripts with a semicolon. Scripts will be passed the absolute path to the G-code file as the first argument, and variables of settings also can be read",
  "tooltipEs": "Si desea procesar el gcode de salida a través de scripts personalizados, simplemente enumere sus rutas absolutas aquí. Separe varios scripts con punto y coma. Los scripts se pasarán por la ruta absoluta al archivo de código G como primer argumento, y también se podrán leer las variables de configuración",
  "type": "Strings",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "process_notes",
  "tab": "process",
  "tabEs": "Proceso",
  "page": "Others",
  "pageEs": "Otros",
  "group": "Notes",
  "groupEs": "Notas",
  "groupIcon": null,
  "label": "Process notes",
  "labelEs": "Notas del proceso",
  "tooltip": "You can put your notes regarding the process here.",
  "tooltipEs": "Puedes poner tus notas sobre el proceso aquí.",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_type",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Type",
  "labelEs": "Tipo",
  "tooltip": "The material type of filament",
  "tooltipEs": "El tipo de material del filamento",
  "type": "Strings",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "PLA",
  "value": "PLA",
  "enum": [
   {
    "value": "PLA",
    "label": "PLA",
    "labelEs": "PLA"
   },
   {
    "value": "ABS",
    "label": "ABS",
    "labelEs": "ABS"
   },
   {
    "value": "ASA",
    "label": "ASA",
    "labelEs": "ASA"
   },
   {
    "value": "ASA-CF",
    "label": "ASA-CF",
    "labelEs": "ASA-CF"
   },
   {
    "value": "PETG",
    "label": "PETG",
    "labelEs": "PETG"
   },
   {
    "value": "PCTG",
    "label": "PCTG",
    "labelEs": "PCTG"
   },
   {
    "value": "TPU",
    "label": "TPU",
    "labelEs": "TPU"
   },
   {
    "value": "TPU-AMS",
    "label": "TPU-AMS",
    "labelEs": "TPU-AMS"
   },
   {
    "value": "PC",
    "label": "PC",
    "labelEs": "PC"
   },
   {
    "value": "PA",
    "label": "PA",
    "labelEs": "PA"
   },
   {
    "value": "PA-CF",
    "label": "PA-CF",
    "labelEs": "PA-CF"
   },
   {
    "value": "PA-GF",
    "label": "PA-GF",
    "labelEs": "PA-GF"
   },
   {
    "value": "PA6-CF",
    "label": "PA6-CF",
    "labelEs": "PA6-CF"
   },
   {
    "value": "PLA-CF",
    "label": "PLA-CF",
    "labelEs": "PLA-CF"
   },
   {
    "value": "PET-CF",
    "label": "PET-CF",
    "labelEs": "PET-CF"
   },
   {
    "value": "PETG-CF",
    "label": "PETG-CF",
    "labelEs": "PETG-CF"
   },
   {
    "value": "PVA",
    "label": "PVA",
    "labelEs": "PVA"
   },
   {
    "value": "HIPS",
    "label": "HIPS",
    "labelEs": "HIPS"
   },
   {
    "value": "PLA-AERO",
    "label": "PLA-AERO",
    "labelEs": "PLA-AERO"
   },
   {
    "value": "PPS",
    "label": "PPS",
    "labelEs": "PPS"
   },
   {
    "value": "PPS-CF",
    "label": "PPS-CF",
    "labelEs": "PPS-CF"
   },
   {
    "value": "PPA-CF",
    "label": "PPA-CF",
    "labelEs": "PPA-CF"
   },
   {
    "value": "PPA-GF",
    "label": "PPA-GF",
    "labelEs": "PPA-GF"
   },
   {
    "value": "ABS-GF",
    "label": "ABS-GF",
    "labelEs": "ABS-GF"
   },
   {
    "value": "ASA-AERO",
    "label": "ASA-AERO",
    "labelEs": "ASA-AERO"
   },
   {
    "value": "PE",
    "label": "PE",
    "labelEs": "PE"
   },
   {
    "value": "PP",
    "label": "PP",
    "labelEs": "PP"
   },
   {
    "value": "EVA",
    "label": "EVA",
    "labelEs": "EVA"
   },
   {
    "value": "PHA",
    "label": "PHA",
    "labelEs": "PHA"
   },
   {
    "value": "BVOH",
    "label": "BVOH",
    "labelEs": "BVOH"
   },
   {
    "value": "PE-CF",
    "label": "PE-CF",
    "labelEs": "PE-CF"
   },
   {
    "value": "PP-CF",
    "label": "PP-CF",
    "labelEs": "PP-CF"
   },
   {
    "value": "PP-GF",
    "label": "PP-GF",
    "labelEs": "PP-GF"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_vendor",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Vendor",
  "labelEs": "Proveedor",
  "tooltip": "Vendor of filament. For show only",
  "tooltipEs": "Proveedor de filamentos (solo para mostrar)",
  "type": "Strings",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "(Undefined)",
  "value": "Bambu Lab",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_soluble",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Soluble material",
  "labelEs": "Material soluble",
  "tooltip": "Soluble material is commonly used to print support and support interface",
  "tooltipEs": "El material soluble se utiliza habitualmente para imprimir el soporte y la interfaz de soporte",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_is_support",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Support material",
  "labelEs": "Material de soporte",
  "tooltip": "Support material is commonly used to print support and support interface",
  "tooltipEs": "El material de soporte se utiliza habitualmente para imprimir el soporte y interficies de soporte",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "impact_strength_z",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Impact Strength Z",
  "labelEs": "Fuerza de impacto Z",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Floats",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "0",
  "value": "13.8",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "required_nozzle_HRC",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Required nozzle HRC",
  "labelEs": "Boquilla HRC requerida",
  "tooltip": "Minimum HRC of nozzle required to print the filament. Zero means no checking of nozzle's HRC.",
  "tooltipEs": "Se requiere un HRC mínimo de la boquilla para imprimir el filamento. Cero significa que no se ha comprobado el HRC de la boquilla.",
  "type": "Ints",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 500,
  "mode": "Develop",
  "default": "0",
  "value": "3",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "default_filament_colour",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Default color",
  "labelEs": "Color predeterminado",
  "tooltip": "Default filament color",
  "tooltipEs": "Color de filamento predeterminado",
  "type": "Strings",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_diameter",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Diameter",
  "labelEs": "Diámetro",
  "tooltip": "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate",
  "tooltipEs": "El diámetro del filamento se utiliza para calcular la extrusión en el gcode, por lo que es importante y debe ser preciso",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "1.75",
  "value": "1.75",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_adhesiveness_category",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Adhesiveness Category",
  "labelEs": "Categoría de adhesividad",
  "tooltip": "Filament category",
  "tooltipEs": "Categoría de filamento",
  "type": "Ints",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "0",
  "value": "100",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "parameter/prime-tower#adhesiveness",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/parameter/prime-tower#adhesiveness"
 },
 {
  "id": "filament_metal_stickiness",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Metal stickiness",
  "labelEs": "Adherencia del metal",
  "tooltip": "Indicates how strongly the filament tends to stick to the metal nozzle and leave residue. \"None\" means untested or custom filament, behaves the same as Low. Low: e.g. PLA - retraction can be safely skipped in infill areas. Medium: moderate stickiness - use with caution. High: e.g. PETG - retraction should not be skipped to avoid oozing artifacts on outer walls.",
  "tooltipEs": "Indique la fuerza con la que el filamento tiende a adherirse a la boquilla metálica y dejar residuos. \"Ninguno\" significa filamento no probado o personalizado, con el mismo comportamiento que Bajo. Bajo: p. ej. PLA: se puede omitir la retracción en las zonas de relleno. Medio: adherencia moderada; usar con precaución. Alto: p. ej. PETG: no se debe omitir la retracción para evitar la aparición de defectos en las paredes exteriores.",
  "type": "Enums",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "fmsNone",
  "value": "None",
  "enum": [
   {
    "value": "None",
    "label": "None",
    "labelEs": "Ninguno"
   },
   {
    "value": "Low",
    "label": "Low",
    "labelEs": "Bajo"
   },
   {
    "value": "Medium",
    "label": "Medium",
    "labelEs": "Medio"
   },
   {
    "value": "High",
    "label": "High",
    "labelEs": "Alto"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_flow_ratio",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Flow ratio",
  "labelEs": "Proporción de flujo",
  "tooltip": "The material may have volumetric change after switching between molten state and crystalline state. This setting changes all extrusion flow of this filament in gcode proportionally. Recommended value range is between 0.95 and 1.05. Maybe you can tune this value to get nice flat surface when there has slight overflow or underflow",
  "tooltipEs": "El material puede tener un cambio volumétrico después de cambiar entre el estado fundido y el estado cristalino. Este ajuste cambia proporcionalmente todo el flujo de extrusión de este filamento en gcode. El rango de valores recomendado es entre 0.95 y 1.05. Tal vez usted puede ajustar este valor para obtener una superficie plana agradable cuando hay un ligero desbordamiento o sub-desbordamiento",
  "type": "Floats",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": 2,
  "mode": "Advanced",
  "default": "1.",
  "value": "0.98",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "enable_pressure_advance",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Enable pressure advance",
  "labelEs": "Habilitar avance de presión",
  "tooltip": "Enable pressure advance, auto calibration result will be overwritten once enabled. Useless for Bambu Printer",
  "tooltipEs": "Al activar el avance de presión, el resultado de la autocalibración se sobrescribirá. No es aplicable a las impresoras Bambu",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "pressure_advance",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Pressure advance",
  "labelEs": "Control de presión avanzado",
  "tooltip": "Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for Bambu Printer",
  "tooltipEs": "Avance de presión (Klipper) también conocido como factor de avance lineal (Marlin). Es inútil para impresoras Bambu",
  "type": "Floats",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": 2,
  "mode": "Advanced",
  "default": "0.02",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_density",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Density",
  "labelEs": "Densidad",
  "tooltip": "Filament density. For statistics only",
  "tooltipEs": "Densidad del filamento. Sólo para las estadísticas",
  "type": "Floats",
  "unit": "g/cm³",
  "unitEs": "g/cm³",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.",
  "value": "1.26",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_shrink",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Shrinkage",
  "labelEs": "Contracción",
  "tooltip": "Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm). The part will be scaled in xy to compensate. Only the filament used for the perimeter is taken into account.\nBe sure to allow enough space between objects, as this compensation is done after the checks.",
  "tooltipEs": "Introduzca el porcentaje de contracción que tendrá el filamento después de enfriarse (94 % si mide 94 mm en lugar de 100 mm). La pieza se escalará en xy para compensar. Solo se tiene en cuenta el filamento utilizado para el perímetro. \nAsegúrese de dejar suficiente espacio entre los objetos, ya que esta compensación se realiza después de las comprobaciones.",
  "type": "Percents",
  "unit": "%",
  "unitEs": "%",
  "min": 10,
  "max": null,
  "mode": "Advanced",
  "default": "100",
  "value": "100%",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_velocity_adaptation_factor",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Velocity Adaptation Factor",
  "labelEs": "Factor de adaptación de velocidad",
  "tooltip": "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability.",
  "tooltipEs": "Este parámetro refleja la velocidad a la que un material cambia de un estado a otro. Este, junto con el coeficiente de suavidad, determina la longitud final de la zona de transición. Un valor mayor: requiere una zona de transición más corta. Un valor menor: requiere una zona de transición más larga para evitar la inestabilidad del flujo.",
  "type": "Floats",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": null,
  "mode": null,
  "default": "1.0",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_cost",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Price",
  "labelEs": "Precio",
  "tooltip": "Filament price. For statistics only",
  "tooltipEs": "Precio del filamento. Sólo para las estadísticas",
  "type": "Floats",
  "unit": "money/kg",
  "unitEs": "dinero/kg",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.",
  "value": "15.99",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "temperature_vitrification",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Softening temperature",
  "labelEs": "Temperatura de ablandamiento",
  "tooltip": "The material softens at this temperature, so when the bed temperature is equal to or greater than it, it's highly recommended to open the front door and/or remove the upper glass to avoid cloggings.",
  "tooltipEs": "The material softens at this temperature, so when the bed temperature is equal to or greater than this, it's highly recommended to open the front door and/or remove the upper glass to avoid clogs.",
  "type": "Ints",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "100",
  "value": "45",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_printable",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Filament printable",
  "labelEs": "Filamento imprimible",
  "tooltip": "The filament is printable in extruder",
  "tooltipEs": "El filamento es imprimible en extrusor",
  "type": "Ints",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "3",
  "value": "3",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_cooling_before_tower",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Wipe tower cooling",
  "labelEs": "Enfriamiento de la torre de limpieza",
  "tooltip": "Temperature drop before entering filament tower",
  "tooltipEs": "Caída de temperatura antes de entrar en la torre del filamento",
  "type": "Floats",
  "unit": "°C",
  "unitEs": "°C",
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "10",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_tower_interface_pre_extrusion_dist",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Interface layer pre-extrusion distance",
  "labelEs": "Distancia de preextrusión de la capa de interfaz",
  "tooltip": "Pre-extrusion distance for prime tower interface layer (where different materials meet).",
  "tooltipEs": "Distancia de preextrusión para la capa de interfaz de la torre principal (donde se encuentran los diferentes materiales).",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "10.",
  "value": "10",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_tower_interface_pre_extrusion_length",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Interface layer pre-extrusion length",
  "labelEs": "Longitud de preextrusión de la capa de interfaz",
  "tooltip": "Pre-extrusion length for prime tower interface layer (where different materials meet).",
  "tooltipEs": "Longitud de preextrusión para la capa de interfaz de la torre principal (donde se encuentran los diferentes materiales).",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "0.",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_tower_ironing_area",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Tower ironing area",
  "labelEs": "Área del planchado de la torre",
  "tooltip": "Ironing area for prime tower interface layer (where different materials meet).",
  "tooltipEs": "Área del planchado para la capa de interfaz de la torre principal (donde se encuentran los diferentes materiales).",
  "type": "Floats",
  "unit": "mm²",
  "unitEs": "mm²",
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "4.",
  "value": "4",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_tower_interface_purge_volume",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Interface layer purge length",
  "labelEs": "Longitud de purga de la capa de interfaz",
  "tooltip": "Purge length for prime tower interface layer (where different materials meet).",
  "tooltipEs": "Longitud de purga para la capa de interfaz de la torre principal (donde se encuentran diferentes materiales).",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Develop",
  "default": "20.",
  "value": "20",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_tower_interface_print_temp",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Interface layer print temperature",
  "labelEs": "Temperatura de impresión de la capa de interfaz",
  "tooltip": "Print temperature for prime tower interface layer (where different materials meet). If set to -1, use max recommended nozzle temperature.",
  "tooltipEs": "Temperatura de impresión para la capa de interfaz de la torre principal (donde se unen los diferentes materiales). Si se establece en -1, utilice la temperatura máxima recomendada de la boquilla.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": -1,
  "max": null,
  "mode": "Develop",
  "default": "-1",
  "value": "-1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_prime_volume",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Filament change",
  "labelEs": "Cambio de filamento",
  "tooltip": "The volume of material to prime extruder on tower.",
  "tooltipEs": "El volumen de material para purgar el extrusor en la torre.",
  "type": "Floats",
  "unit": "mm³",
  "unitEs": "mm³",
  "min": 1,
  "max": null,
  "mode": "Simple",
  "default": "45.",
  "value": "30",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_prime_volume_nc",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Hotend change",
  "labelEs": "Cambio del Hotend",
  "tooltip": "The volume of material required to prime the extruder for a hotend change on the tower.",
  "tooltipEs": "El volumen de material necesario para cebar el extrusor al cambiar el Hotend en la torre.",
  "type": "Floats",
  "unit": "mm³",
  "unitEs": "mm³",
  "min": 1,
  "max": null,
  "mode": "Simple",
  "default": "60.",
  "value": "60",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_change_length",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Extruder change",
  "labelEs": "Cambio de extrusor",
  "tooltip": "When changing the extruder, it is recommended to extrude a certain length of filament from the original extruder. This helps minimize nozzle oozing.",
  "tooltipEs": "Al cambiar el extrusor, se recomienda extruir una determinada longitud de filamento del extrusor original. Esto ayuda a minimizar el goteo de la boquilla.",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "10",
  "value": "5",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_change_length_nc",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Hotend change",
  "labelEs": "Cambio del Hotend",
  "tooltip": "When changing the hotend, it is recommended to extrude a certain length of filament from the original nozzle. This helps minimize nozzle oozing.",
  "tooltipEs": "Al cambiar el hotend, se recomienda extruir una determinada longitud de filamento de la boquilla original. Esto ayuda a minimizar el rezumado de la boquilla.",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "10",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_ramming_travel_time",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Extruder change",
  "labelEs": "Cambio de extrusor",
  "tooltip": "To prevent oozing, the nozzle will perform a reverse travel movement for a certain period after the ramming is complete. The setting define the travel time.",
  "tooltipEs": "Para evitar la exudación, la boquilla realizará un movimiento de desplazamiento inverso durante un cierto tiempo una vez finalizado el apisonado. El ajuste define el tiempo de desplazamiento.",
  "type": "Floats",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_ramming_travel_time_nc",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Hotend change",
  "labelEs": "Cambio del Hotend",
  "tooltip": "To prevent oozing, the nozzle will perform a reverse travel movement for a certain period after the ramming is complete. The setting define the travel time.",
  "tooltipEs": "Para evitar la exudación, la boquilla realizará un movimiento de desplazamiento inverso durante un cierto tiempo una vez finalizado el apisonado. El ajuste define el tiempo de desplazamiento.",
  "type": "Floats",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_pre_cooling_temperature",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Extruder change",
  "labelEs": "Cambio de extrusor",
  "tooltip": "To prevent oozing, the nozzle temperature will be cooled during ramming. Therefore, the ramming time must be greater than the cooldown time. 0 means disabled.",
  "tooltipEs": "Para evitar la supuración, la temperatura de la boquilla se enfriará durante la embestida. Por lo tanto, el tiempo de embestida debe ser mayor que el tiempo de enfriamiento. 0 significa que está desactivado.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": [
   {
    "value": "-1",
    "label": "None",
    "labelEs": "Ninguno"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_pre_cooling_temperature_nc",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Hotend change",
  "labelEs": "Cambio del Hotend",
  "tooltip": "To prevent oozing, the nozzle temperature will be cooled during ramming. Note: only a cooldown command and fan activation are triggered, reaching the target temperature is not guaranteed. 0 means disabled.",
  "tooltipEs": "Para evitar el rezumado, la temperatura de la boquilla se enfriará durante el empuje. Nota: solo se activan un comando de enfriamiento y el ventilador, no se garantiza alcanzar la temperatura objetivo. 0 significa deshabilitado.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "nozzle_temperature_range_low",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Min",
  "labelEs": "Min",
  "tooltip": "",
  "tooltipEs": null,
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "190",
  "value": "190",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "nozzle_temperature_range_high",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Basic information",
  "groupEs": "Información básica",
  "groupIcon": "param_information",
  "label": "Max",
  "labelEs": "Max",
  "tooltip": "",
  "tooltipEs": null,
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "240",
  "value": "240",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "chamber_temperatures",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Chamber temperature",
  "labelEs": "Temperatura de la cámara",
  "tooltip": "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended",
  "tooltipEs": "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on. At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials, the actual chamber temperature should not be high to avoid clogs, so 0 (turned off) is highly recommended.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 80,
  "mode": null,
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "chamber-temperature",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/chamber-temperature"
 },
 {
  "id": "supertack_plate_temp_initial_layer",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Bambu Cool Plate SuperTack",
  "tooltipEs": "Temperatura de la cama de la capa inicial. Un valor de 0 significa que el filamento no admite la impresión en la placa Bambu Cool SuperTack.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "35",
  "value": "45",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "supertack_plate_temp",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Other layers",
  "labelEs": "Otras capas",
  "tooltip": "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Cool Plate",
  "tooltipEs": "Esta es la temperatura de la cama para las capas excepto la inicial. Un valor de 0 significa que el filamento no admite la impresión en la placa fría.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "35",
  "value": "45",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "cool_plate_temp_initial_layer",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Cool Plate",
  "tooltipEs": "Esta es la temperatura de la cama de la capa inicial. Un valor de 0 significa que el filamento no admite la impresión en la placa fría.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "35",
  "value": "35",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "cool_plate_temp",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Other layers",
  "labelEs": "Otras capas",
  "tooltip": "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Cool Plate",
  "tooltipEs": "Esta es la temperatura de la cama para las capas excepto la inicial. Un valor de 0 significa que el filamento no admite la impresión en la placa fría.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "35",
  "value": "35",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "eng_plate_temp_initial_layer",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Engineering Plate",
  "tooltipEs": "Esta es la temperatura de la cama de la capa inicial. Un valor de 0 significa que el filamento no admite la impresión en la placa de ingeniería.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "45",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "eng_plate_temp",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Other layers",
  "labelEs": "Otras capas",
  "tooltip": "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Engineering Plate",
  "tooltipEs": "Esta es la temperatura de la cama para las capas excepto la inicial. Un valor de 0 significa que el filamento no admite la impresión en la placa de ingeniería.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "45",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "hot_plate_temp_initial_layer",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the High Temp Plate",
  "tooltipEs": "Esta es la temperatura de la cama de la capa inicial. Un valor de 0 significa que el filamento no admite la impresión en la placa de alta temperatura.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "45",
  "value": "65",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "hot_plate_temp",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Other layers",
  "labelEs": "Otras capas",
  "tooltip": "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the High Temp Plate",
  "tooltipEs": "Esta es la temperatura de la cama para las capas excepto la inicial. Un valor de 0 significa que el filamento no admite la impresión en la placa de alta temperatura.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "45",
  "value": "65",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "textured_plate_temp_initial_layer",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Textured PEI Plate",
  "tooltipEs": "La temperatura del plataforma en la primera capa, 0 significa que el filamento no está soportado en la placa de PEI texturizada.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "45",
  "value": "65",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "textured_plate_temp",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Other layers",
  "labelEs": "Otras capas",
  "tooltip": "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Textured PEI Plate",
  "tooltipEs": "Temperatura de la plataforma después de la primera capa. 0 significa que el filamento no está soportado en la placa de PEI texturizada.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": 120,
  "mode": null,
  "default": "45",
  "value": "65",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "nozzle_temperature_initial_layer",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Initial layer",
  "labelEs": "Capa inicial",
  "tooltip": "Nozzle temperature to print initial layer when using this filament",
  "tooltipEs": "Temperatura de la boquilla para imprimir la capa inicial cuando se utiliza este filamento",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "200",
  "value": "220",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "nozzle_temperature",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Print temperature",
  "groupEs": "Temperatura de impresión",
  "groupIcon": "param_temperature",
  "label": "Other layers",
  "labelEs": "Otras capas",
  "tooltip": "Nozzle temperature for layers after the initial one",
  "tooltipEs": "Temperatura de la boquilla después de la primera capa",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": null,
  "mode": null,
  "default": "200",
  "value": "220",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_adaptive_volumetric_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Volumetric speed limitation",
  "groupEs": "Limitación de la velocidad volumétrica",
  "groupIcon": "param_volumetric_speed",
  "label": "Adaptive volumetric speed",
  "labelEs": "Velocidad volumétrica adaptativa",
  "tooltip": "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied.",
  "tooltipEs": "Cuando está habilitado, el flujo de extrusión se limita al menor valor entre el valor ajustado (calculado a partir del ancho de línea y la altura de capa) y el flujo máximo definido por el usuario. Cuando está deshabilitado, solo se aplica el flujo máximo definido por el usuario.",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_max_volumetric_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Volumetric speed limitation",
  "groupEs": "Limitación de la velocidad volumétrica",
  "groupIcon": "param_volumetric_speed",
  "label": "Max volumetric speed",
  "labelEs": "Velocidad volumétrica máxima",
  "tooltip": "This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and unreasonable speed setting. Can't be zero",
  "tooltipEs": "Este ajuste es el volumen de filamento que se puede fundir y extruir por segundo. La velocidad de impresión está limitada por la velocidad volumétrica máxima, en caso de un ajuste de velocidad demasiado alto e irrazonable. Este valor no puede ser cero.",
  "type": "Floats",
  "unit": "mm³/s",
  "unitEs": "mm³/s",
  "min": 0,
  "max": 200,
  "mode": "Advanced",
  "default": "2.",
  "value": "21",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_ramming_volumetric_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Volumetric speed limitation",
  "groupEs": "Limitación de la velocidad volumétrica",
  "groupIcon": "param_volumetric_speed",
  "label": "Extruder change",
  "labelEs": "Cambio de extrusor",
  "tooltip": "The maximum volumetric speed for ramming before extruder change, where -1 means using the maximum volumetric speed.",
  "tooltipEs": "La velocidad volumétrica máxima para embestir antes del cambio de extrusor, donde -1 significa usar la velocidad volumétrica máxima.",
  "type": "Floats",
  "unit": "mm³/s",
  "unitEs": "mm³/s",
  "min": -1,
  "max": 200,
  "mode": "Advanced",
  "default": "-1",
  "value": "-1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_ramming_volumetric_speed_nc",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Volumetric speed limitation",
  "groupEs": "Limitación de la velocidad volumétrica",
  "groupIcon": "param_volumetric_speed",
  "label": "Hotend change",
  "labelEs": "Cambio del Hotend",
  "tooltip": "The maximum volumetric speed for ramming before a hotend change, where -1 means using the maximum volumetric speed.",
  "tooltipEs": "La velocidad volumétrica máxima para embestir antes de un cambio de Hotend, donde -1 significa usar la velocidad volumétrica máxima.",
  "type": "Floats",
  "unit": "mm³/s",
  "unitEs": "mm³/s",
  "min": -1,
  "max": 200,
  "mode": "Advanced",
  "default": "-1",
  "value": "-1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_scarf_seam_type",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Filament scarf seam settings",
  "groupEs": "Ajustes de costura de cicatriz de filamento",
  "groupIcon": "param_volumetric_speed",
  "label": "Scarf seam type",
  "labelEs": "Tipo de costura de cicatriz",
  "tooltip": "Set scarf seam type for this filament. This setting could minimize seam visibiliy.",
  "tooltipEs": "Establezca el tipo de costura de cicatriz para este filamento. Esta configuración podría minimizar la visibilidad de la costura.",
  "type": "Enums",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "none",
  "enum": [
   {
    "value": "none",
    "label": "None",
    "labelEs": "Ninguno"
   },
   {
    "value": "external",
    "label": "Contour",
    "labelEs": "Contorno"
   },
   {
    "value": "all",
    "label": "Contour and hole",
    "labelEs": "Contorno y agujero"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_scarf_height",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Filament scarf seam settings",
  "groupEs": "Ajustes de costura de cicatriz de filamento",
  "groupIcon": "param_volumetric_speed",
  "label": "Scarf start height",
  "labelEs": "Altura inicial de la Scarf",
  "tooltip": "This amount can be specified in millimeters or as a percentage of the current layer height.",
  "tooltipEs": "Esta cantidad se puede especificar en milímetros o como un porcentaje de la altura de la capa actual.",
  "type": "FloatsOrPercents",
  "unit": "mm/%",
  "unitEs": "mm/%",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "FloatOrPercent(10, true)",
  "value": "10%",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_scarf_gap",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Filament scarf seam settings",
  "groupEs": "Ajustes de costura de cicatriz de filamento",
  "groupIcon": "param_volumetric_speed",
  "label": "Scarf slope gap",
  "labelEs": "Brecha de pendiente de la cicatriz",
  "tooltip": "In order to reduce the visiblity of the seam in closed loop, the inner wall and outer wall are shortened by a specified amount.",
  "tooltipEs": "Para reducir la visibilidad de la costura en un circuito cerrado, la pared interior y la pared exterior se acortan en una cantidad específica.",
  "type": "FloatsOrPercents",
  "unit": "mm/%",
  "unitEs": "mm/%",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "FloatOrPercent(0, 0)",
  "value": "0%",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_scarf_length",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Filament",
  "pageEs": "Filamento",
  "group": "Filament scarf seam settings",
  "groupEs": "Ajustes de costura de cicatriz de filamento",
  "groupIcon": "param_volumetric_speed",
  "label": "Scarf length",
  "labelEs": "Longitud de Scarf",
  "tooltip": "Length of the scarf. Setting this parameter to zero effectively disables the scarf.",
  "tooltipEs": "Longitud de la scarf. Al establecer este parámetro en cero, se desactiva la scarf de forma efectiva.",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "10",
  "value": "10",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "close_fan_the_first_x_layers",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "For the first",
  "labelEs": "Por primera vez",
  "tooltip": "Set special cooling fan for the first certain layers.The part cooling fan of the first layer used to be closed to get better build plate adhesion and used for auto cooling function",
  "tooltipEs": "Configure un ventilador de capa especial para ciertas primeras capas. El ventilador de capa de la primera capa solía estar cerrado para lograr una mejor adhesión a la placa de construcción y se usaba para la función de enfriamiento automático",
  "type": "Ints",
  "unit": "layers",
  "unitEs": "capas",
  "min": 0,
  "max": 100000,
  "mode": "Simple",
  "default": "1",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "first_x_layer_part_fan_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Fan speed",
  "labelEs": "Velocidad del ventilador",
  "tooltip": "Part cooling fan speed for the first few layers. Set to 0 to disable the part cooling fan on the initial layers for better bed adhesion",
  "tooltipEs": "Velocidad del ventilador de enfriamiento de la pieza para las primeras capas. Establézcalo en 0 para desactivar el ventilador de enfriamiento de la pieza en las capas iniciales y así mejorar la adherencia a la cama",
  "type": "Ints",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Simple",
  "default": "0",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "full_fan_speed_layer",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Full fan speed at layer",
  "labelEs": "Velocidad máxima del ventilador en la capa",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Ints",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 100000,
  "mode": "Simple",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "fan_min_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Fan speed",
  "labelEs": "Velocidad del ventilador",
  "tooltip": "Minimum speed for part cooling fan",
  "tooltipEs": "Velocidad mínima del ventilador de refrigeración de la pieza",
  "type": "Ints",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Simple",
  "default": "20",
  "value": "60",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "fan_cooling_layer_time",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Layer time",
  "labelEs": "Tiempo de capa",
  "tooltip": "Part cooling fan will be enabled for layers of which estimated time is shorter than this value. Fan speed is interpolated between the minimum and maximum fan speeds according to layer printing time",
  "tooltipEs": "El ventilador de refrigeración de la pieza se activará para las capas cuyo tiempo estimado sea inferior a este valor. La velocidad del ventilador se interpola entre las velocidades mínima y máxima del ventilador según el tiempo de impresión de las capas",
  "type": "Ints",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": 1000,
  "mode": "Simple",
  "default": "60",
  "value": "80",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "fan_max_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Fan speed",
  "labelEs": "Velocidad del ventilador",
  "tooltip": "Part cooling fan speed may be increased when auto cooling is enabled. This is the maximum speed limitation of part cooling fan",
  "tooltipEs": "La velocidad del ventilador de enfriamiento de la pieza puede aumentarse cuando la refrigeración automática está activada. Esta es la limitación de velocidad máxima del ventilador de refrigeración parcial",
  "type": "Ints",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Simple",
  "default": "100",
  "value": "80",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "slow_down_layer_time",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Layer time",
  "labelEs": "Tiempo de capa",
  "tooltip": "The printing speed in exported gcode will be slowed down, when the estimated layer time is shorter than this value, to get better cooling for these layers",
  "tooltipEs": "La velocidad de impresión en el G-code exportado se ralentizará, cuando el tiempo estimado de la capa sea inferior a este valor, para conseguir una mejor refrigeración de estas capas",
  "type": "Ints",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": 1000,
  "mode": "Simple",
  "default": "5",
  "value": "6",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "reduce_fan_stop_start_freq",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Keep fan always on",
  "labelEs": "Mantener el ventilador siempre encendido",
  "tooltip": "If enable this setting, part cooling fan will never be stopped and will run at least at minimum speed to reduce the frequency of starting and stopping",
  "tooltipEs": "La activación de este ajuste significa que el ventilador de refrigeración de la pieza funcionará continuamente a velocidad mínima en lugar de detenerse para reducir la frecuencia de arranque y parada.",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "false",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "slow_down_for_layer_cooling",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Slow printing down for better layer cooling",
  "labelEs": "Reducir la velocidad de impresión para mejorar el enfriamiento de las capas",
  "tooltip": "Enable this option to slow printing speed down to make the final layer time not shorter than the layer time threshold in \"Max fan speed threshold\", so that layer can be cooled for a longer time. This can improve the cooling quality for needle and small details",
  "tooltipEs": "Active esta opción para ralentizar la velocidad de impresión para que el tiempo de capa final no sea inferior al umbral de tiempo de capa en \"Umbral de velocidad máxima del ventilador\", de modo que la capa pueda enfriarse durante más tiempo. Esto puede mejorar la calidad de los detalles finos.",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": null,
  "default": "true",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "no_slow_down_for_cooling_on_outwalls",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Don't slow down outer walls",
  "labelEs": "No frene los muros exteriores",
  "tooltip": "If enabled, this setting will ensure external perimeters are not slowed down to meet the minimum layer time. This is particularly helpful in the below scenarios:\n1. To avoid changes in shine when printing glossy filaments\n2. To avoid changes in external wall speed which may create slight wall artifacts that appear like Z banding\n3. To avoid printing at speeds which cause VFAs (fine artifacts) on the external walls",
  "tooltipEs": "Si está habilitado, esta configuración asegurará que los perímetros externos no se ralenticen para cumplir con el tiempo mínimo de la capa. Esto es especialmente útil en los siguientes escenarios:\n1. Para evitar cambios en el brillo al imprimir filamentos brillantes\n2. Para evitar cambios en la velocidad de la pared externa, que puedan crear ligeros artefactos en la pared que parecen bandas en Z\n3. Para evitar imprimir a velocidades que causen VFA (artefactos finos) en las paredes externas",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "cooling_slowdown_logic",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Cooling slowdown logic",
  "labelEs": "Lógica de desaceleración del enfriamiento",
  "tooltip": "Determines how the printer slows down when minimum layer time isn't reached.\n\n'Uniform cooling' slows down all print features equally (current default behavior).\n\n'Consistent surface' prioritizes slowing infill and internal perimeters first, preserving external perimeter speed for better surface finish on glossy filaments. This helps reduce VFA (Vertical Fine Artifacts) and maintains consistent surface shine.",
  "tooltipEs": "Determine cómo la impresora reduce la velocidad cuando no se alcanza el tiempo mínimo de capa.\n\n\"Enfriamiento uniforme\" reduce la velocidad de todas las características de impresión por igual (comportamiento predeterminado actual).\n\n\"Superficie consistente\" prioriza reducir primero la velocidad del relleno y los perímetros internos, preservando la velocidad del perímetro externo para un mejor acabado superficial en filamentos brillantes. Esto ayuda a reducir los VFA (Artefactos Verticales Finos) y mantiene un brillo superficial constante.",
  "type": "Enums",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "(int)cslUniformCooling",
  "value": "uniform_cooling",
  "enum": [
   {
    "value": "uniform_cooling",
    "label": "Uniform cooling",
    "labelEs": "Enfriamiento uniforme"
   },
   {
    "value": "consistent_surface",
    "label": "Consistent surface",
    "labelEs": "Superficie consistente"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "cooling_perimeter_transition_distance",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Perimeter transition distance",
  "labelEs": "Distancia de transición del perímetro",
  "tooltip": "Distance in millimeters before the end of slowed perimeters where the original print speed is gradually restored. This reduces quality issues when transitioning from slowed features to fast external perimeter printing.\n\nOnly applies when 'Consistent surface' cooling logic is selected.\nRecommended value: 5-10mm. Set to 0 to disable.",
  "tooltipEs": "Distancia en milímetros antes del final de los perímetros ralentizados donde se restablece gradualmente la velocidad de impresión original. Esto reduce los problemas de calidad al pasar de características ralentizadas a la impresión rápida del perímetro externo.\n\nSolo se aplica cuando se selecciona la lógica de refrigeración \"Superficie consistente\".\nValor recomendado: 5-10 mm. Ajústelo a 0 para desactivarlo.",
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 50,
  "mode": "Develop",
  "default": "10.0",
  "value": "10",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "slow_down_min_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Min print speed",
  "labelEs": "Velocidad de impresión mínima",
  "tooltip": "The minimum printing speed when slow down for cooling",
  "tooltipEs": "La velocidad mínima de impresión cuando se ralentiza para el enfriamiento",
  "type": "Floats",
  "unit": "mm/s",
  "unitEs": "mm/s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "10.",
  "value": "20",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "enable_overhang_bridge_fan",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Force cooling for overhang and bridge",
  "labelEs": "Refrigeración forzada para el voladizo y el puente",
  "tooltip": "Enable this option to optimize part cooling fan speed for overhang and bridge to get better cooling",
  "tooltipEs": "Habilite esta opción para optimizar la velocidad del ventilador de refrigeración de la pieza para el voladizo y el puente para obtener una mejor refrigeración",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "overhang_fan_threshold",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Cooling overhang threshold",
  "labelEs": "Umbral del voladizo de refrigeración",
  "tooltip": "Force cooling fan to be specific speed when overhang degree of printed part exceeds this value. Expressed as percentage which indicides how much width of the line without support from lower layer. 0% means forcing cooling for all outer wall no matter how much overhang degree",
  "tooltipEs": "Fuerza al ventilador de refrigeración a una velocidad específica cuando el grado de voladizo de la pieza impresa excede este valor. Expresado como porcentaje, indica la anchura de la línea sin soporte de la capa inferior. 0% significa forzar la refrigeración de toda la pared exterior sin importar el grado de voladizo.",
  "type": "Enums",
  "unit": "",
  "unitEs": "",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "(int)Overhang_threshold_bridge",
  "value": "50%",
  "enum": [
   {
    "value": "0%",
    "label": "0%",
    "labelEs": "0%"
   },
   {
    "value": "10%",
    "label": "10%",
    "labelEs": "10%"
   },
   {
    "value": "25%",
    "label": "25%",
    "labelEs": "25%"
   },
   {
    "value": "50%",
    "label": "50%",
    "labelEs": "50%"
   },
   {
    "value": "75%",
    "label": "75%",
    "labelEs": "75%"
   },
   {
    "value": "95%",
    "label": "95%",
    "labelEs": "95%"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "overhang_threshold_participating_cooling",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Overhang threshold for participating cooling",
  "labelEs": "Ángulo máximo para la refrigeración participante",
  "tooltip": "Decide which overhang part join the cooling function to slow down the speed.Expressed as percentage which indicides how much width of the line without support from lower layer. 100% means forcing cooling for all outer wall no matter how much overhang degree",
  "tooltipEs": "Decide qué parte saliente se une a la función de refrigeración para reducir la velocidad. Esto se expresa como un porcentaje que indica el ancho de la línea sin el apoyo de una capa inferior. El 100%% significa forzar el enfriamiento de toda la pared exterior sin importar el grado de voladizo.",
  "type": "Enums",
  "unit": "",
  "unitEs": "",
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "(int) Overhang_threshold_participating_cooling_bridge",
  "value": null,
  "enum": [
   {
    "value": "0%",
    "label": "0%",
    "labelEs": "0%"
   },
   {
    "value": "10%",
    "label": "10%",
    "labelEs": "10%"
   },
   {
    "value": "25%",
    "label": "25%",
    "labelEs": "25%"
   },
   {
    "value": "50%",
    "label": "50%",
    "labelEs": "50%"
   },
   {
    "value": "75%",
    "label": "75%",
    "labelEs": "75%"
   },
   {
    "value": "100%",
    "label": "100%",
    "labelEs": "100%"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "overhang_fan_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Fan speed for overhang",
  "labelEs": "Velocidad del ventilador para el voladizo",
  "tooltip": "Force part cooling fan to be at this speed when printing bridge or overhang wall which has large overhang degree. Forcing cooling for overhang and bridge can get better quality for these part",
  "tooltipEs": "Forzar el ventilador de refrigeración de la pieza a esta velocidad cuando se imprimen puentes o paredes salientes que tienen un gran grado de saliente. Forzar la refrigeración de salientes y puentes puede mejorar la calidad de estas piezas.",
  "type": "Ints",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Advanced",
  "default": "100",
  "value": "100",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "pre_start_fan_time",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Pre start fan time",
  "labelEs": "Tiempo previo al arranque del ventilador",
  "tooltip": "Force fan start early(0-5 second) when encountering overhangs. This is because the fan needs time to physically increase its speed.",
  "tooltipEs": "Haga que el ventilador arranque temprano (0-5 segundos) cuando encuentre voladizos. Esto se debe a que el ventilador necesita tiempo para aumentar físicamente su velocidad.",
  "type": "Floats",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": 5,
  "mode": "Advanced",
  "default": "0.0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "ironing_fan_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Part cooling fan",
  "groupEs": "Ventilador de refrigeración de piezas",
  "groupIcon": "param_cooling_fan",
  "label": "Ironing fan speed",
  "labelEs": "Velocidad del ventilador de la plancha",
  "tooltip": "This part cooling fan speed is applied when ironing. Setting this parameter to a lower than regular speed reduces possible nozzle clogging due to the low volumetric flow rate, making the interface smoother. Set to -1 to disable it.",
  "tooltipEs": "Esta velocidad del ventilador de refrigeración se aplica durante el planchado. Ajustar este parámetro a una velocidad inferior a la normal reduce la posible obstrucción de la boquilla debido al bajo caudal volumétrico, lo que facilita el deslizamiento. Desactívelo estableciendo el valor en -1.",
  "type": "Ints",
  "unit": "%",
  "unitEs": "%",
  "min": -1,
  "max": 100,
  "mode": "Advanced",
  "default": "-1",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "close_additional_fan_first_x_layers",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Auxiliary part cooling fan",
  "groupEs": "Ventilador de la parte auxiliar",
  "groupIcon": "param_cooling_fan",
  "label": "For the first",
  "labelEs": "Por primera vez",
  "tooltip": "Set special auxiliary cooling fan for the first certain layers.",
  "tooltipEs": "Configure un ventilador de refrigeración auxiliar especial para las primeras capas.",
  "type": "Ints",
  "unit": "layers",
  "unitEs": "capas",
  "min": 0,
  "max": 100000,
  "mode": "Simple",
  "default": "1",
  "value": "1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "first_x_layer_fan_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Auxiliary part cooling fan",
  "groupEs": "Ventilador de la parte auxiliar",
  "groupIcon": "param_cooling_fan",
  "label": "Fan speed",
  "labelEs": "Velocidad del ventilador",
  "tooltip": "Special auxiliary cooling fan speed, effective only for the first x layers",
  "tooltipEs": "Velocidad especial del ventilador auxiliar de enfriamiento, efectiva solo para las primeras x capas",
  "type": "Floats",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": null,
  "default": "0",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "additional_fan_full_speed_layer",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Auxiliary part cooling fan",
  "groupEs": "Ventilador de la parte auxiliar",
  "groupIcon": "param_cooling_fan",
  "label": "Full fan speed at layer",
  "labelEs": "Velocidad máxima del ventilador en la capa",
  "tooltip": "Auxiliary fan speed will be ramped up linearly from layer \"For the first\" to maximum at layer \"Full fan speed at layer\". \"Full fan speed at layer\" will be ignored if lower than \"For the first\", in which case the fan will be running at maximum allowed speed at layer \"For the first\" + 1.",
  "tooltipEs": "La velocidad del ventilador auxiliar aumentará linealmente desde la capa \"Para la primera\" hasta el máximo en la capa \"Velocidad máxima del ventilador en la capa\". Se ignorará \"Velocidad máxima del ventilador en la capa\" si es inferior a \"Para la primera\", en cuyo caso el ventilador funcionará a la velocidad máxima permitida en la capa \"Para la primera\" + 1.",
  "type": "Ints",
  "unit": null,
  "unitEs": null,
  "min": 0,
  "max": 100000,
  "mode": "Simple",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "additional_cooling_fan_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Auxiliary part cooling fan",
  "groupEs": "Ventilador de la parte auxiliar",
  "groupIcon": "param_cooling_fan",
  "label": "Fan speed",
  "labelEs": "Velocidad del ventilador",
  "tooltip": "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first several layers which are defined by no cooling layers",
  "tooltipEs": "Velocidad del ventilador auxiliar de refrigeración de la pieza. El ventilador auxiliar funcionará a esta velocidad durante la impresión, excepto en las primeras capas, que se definen sin capas de refrigeración",
  "type": "Ints",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Simple",
  "default": "0",
  "value": "70",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": "auto-cooling",
  "wikiUrl": "https://wiki.bambulab.com/en/software/bambu-studio/auto-cooling"
 },
 {
  "id": "activate_air_filtration",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Exhaust fan",
  "groupEs": "Ventilador de escape",
  "groupIcon": "param_cooling_fan",
  "label": "Activate air filtration",
  "labelEs": "Activate air filtration",
  "tooltip": "Activate for better air filtration",
  "tooltipEs": "Activar para una mejor filtración del aire.",
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Simple",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "during_print_exhaust_fan_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Exhaust fan",
  "groupEs": "Ventilador de escape",
  "groupIcon": "param_cooling_fan",
  "label": "Fan speed",
  "labelEs": "Velocidad del ventilador",
  "tooltip": "Speed of exhaust fan during printing.This speed will overwrite the speed in filament custom gcode",
  "tooltipEs": "Velocidad del ventilador de escape durante la impresión. Esta velocidad anulará la velocidad en filamento personalizado g-code",
  "type": "Ints",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Simple",
  "default": "60",
  "value": "70",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "complete_print_exhaust_fan_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Cooling",
  "pageEs": "Enfriando",
  "group": "Exhaust fan",
  "groupEs": "Ventilador de escape",
  "groupIcon": "param_cooling_fan",
  "label": "Fan speed",
  "labelEs": "Velocidad del ventilador",
  "tooltip": "Speed of exhuast fan after printing completes",
  "tooltipEs": "Velocidad del extractor de aire una vez finalizada la impresión",
  "type": "Ints",
  "unit": "%",
  "unitEs": "%",
  "min": 0,
  "max": 100,
  "mode": "Simple",
  "default": "80",
  "value": "70",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_start_gcode",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Advanced",
  "pageEs": "Avanzado",
  "group": "Filament start G-code",
  "groupEs": "Código G de inicio de filamento",
  "groupIcon": "param_gcode",
  "label": "Start G-code",
  "labelEs": "Código G inicial",
  "tooltip": "Start G-code when start the printing of this filament",
  "tooltipEs": "Inicie el código G al comenzar la impresión de este filamento",
  "type": "Strings",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": " ",
  "value": "; filament start gcode\n{if  (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_end_gcode",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Advanced",
  "pageEs": "Avanzado",
  "group": "Filament end G-code",
  "groupEs": "Final del Código G de filamento ",
  "groupIcon": "param_gcode",
  "label": "End G-code",
  "labelEs": "Código G final",
  "tooltip": "End G-code when finish the printing of this filament",
  "tooltipEs": "Terminar el código G cuando se termine de imprimir este filamento",
  "type": "Strings",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": " ",
  "value": "; filament end gcode \n\n",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_notes",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Notes",
  "pageEs": "Notas",
  "group": "Notes",
  "groupEs": "Notas",
  "groupIcon": null,
  "label": "Filament notes",
  "labelEs": "Notas de filamento",
  "tooltip": "You can put your notes regarding the filament here.",
  "tooltipEs": "Puedes poner tus notas sobre el filamento aquí.",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_flush_temp",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Multi Filament",
  "pageEs": "Filamento múltiple",
  "group": "Multi Filament",
  "groupEs": "Filamento múltiple",
  "groupIcon": null,
  "label": "Flush temperature",
  "labelEs": "Temperatura de descarga",
  "tooltip": "temperature when flushing filament. 0 indicates the upper bound of the recommended nozzle temperature range",
  "tooltipEs": "temperatura al lavar el filamento. 0 indica el límite superior del rango de temperatura recomendado para la boquilla",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_flush_temp_fast",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Multi Filament",
  "pageEs": "Filamento múltiple",
  "group": "Multi Filament",
  "groupEs": "Filamento múltiple",
  "groupIcon": null,
  "label": "Flush temperature",
  "labelEs": "Temperatura de descarga",
  "tooltip": "Flush temperature used in fast purge mode.",
  "tooltipEs": "Temperatura de descarga usada en modo de purga rápida.",
  "type": "Ints",
  "unit": "°C",
  "unitEs": "°C",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "filament_flush_volumetric_speed",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Multi Filament",
  "pageEs": "Filamento múltiple",
  "group": "Multi Filament",
  "groupEs": "Filamento múltiple",
  "groupIcon": null,
  "label": "Flush volumetric speed",
  "labelEs": "Velocidad volumétrica de descarga",
  "tooltip": "Volumetric speed when flushing filament. 0 indicates the max volumetric speed",
  "tooltipEs": "Velocidad volumétrica al lavar el filamento. 0 indica la velocidad volumétrica máxima",
  "type": "Floats",
  "unit": "mm³/s",
  "unitEs": "mm³/s",
  "min": 0,
  "max": 200,
  "mode": "Advanced",
  "default": "0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "long_retractions_when_ec",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Multi Filament",
  "pageEs": "Filamento múltiple",
  "group": "Multi Filament",
  "groupEs": "Filamento múltiple",
  "groupIcon": null,
  "label": "Long retraction when extruder change",
  "labelEs": "Retracción prolongada al cambiar los extrusores",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Bools",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "retraction_distances_when_ec",
  "tab": "filament",
  "tabEs": "Filamento",
  "page": "Multi Filament",
  "pageEs": "Filamento múltiple",
  "group": "Multi Filament",
  "groupEs": "Filamento múltiple",
  "groupIcon": null,
  "label": "Retraction distance when extruder change",
  "labelEs": "Distancia de retracción al cambiar los extrusores",
  "tooltip": null,
  "tooltipEs": null,
  "type": "Floats",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 10,
  "mode": "Advanced",
  "default": "10",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "bed_exclude_area",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Printable space",
  "groupEs": "Espacio imprimible",
  "groupIcon": "param_printable_space",
  "label": "Bed exclude area",
  "labelEs": "Área excluida de la cama",
  "tooltip": "Unprintable area in XY plane. For example, X1 Series printers use the front left corner to cut filament during filament change. The area is expressed as polygon by points in following format: \"XxY, XxY, ...\"",
  "tooltipEs": "Área no imprimible en el plano XY. Por ejemplo, las impresoras de la serie X1 utilizan la esquina frontal izquierda para cortar el filamento durante el cambio de filamento. El área se expresa como polígono mediante puntos en el siguiente formato: «xxY, xxY,...»",
  "type": "Points",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "Vec2d(0, 0)",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "printable_height",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Printable space",
  "groupEs": "Espacio imprimible",
  "groupIcon": "param_printable_space",
  "label": "Printable height",
  "labelEs": "Altura imprimible",
  "tooltip": "Maximum printable height which is limited by mechanism of printer",
  "tooltipEs": "Altura máxima imprimible limitada por el mecanismo de la impresora",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": 1000,
  "mode": "Simple",
  "default": "100.0",
  "value": "256",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "best_object_pos",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Printable space",
  "groupEs": "Espacio imprimible",
  "groupIcon": "param_printable_space",
  "label": "Best object position",
  "labelEs": "Mejor posición del objeto",
  "tooltip": "Best auto arranging position in range [0,1] w.r.t. bed shape.",
  "tooltipEs": "Mejor posición de autodisposición en el intervalo [0,1] con respecto a la forma de la cama.",
  "type": "Point",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "Vec2d(0.5, 0.5)",
  "value": "0.5x0.5",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "printer_structure",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Printer structure",
  "labelEs": "Estructura de la impresora",
  "tooltip": "The physical arrangement and components of a printing device",
  "tooltipEs": "Disposición física y componentes de un dispositivo de impresión",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "psUndefine",
  "value": "i3",
  "enum": [
   {
    "value": "undefine",
    "label": "Undefine",
    "labelEs": "Sin definir"
   },
   {
    "value": "corexy",
    "label": "corexy",
    "labelEs": "corexy"
   },
   {
    "value": "i3",
    "label": "i3",
    "labelEs": "i3"
   },
   {
    "value": "hbot",
    "label": "hbot",
    "labelEs": "hbot"
   },
   {
    "value": "delta",
    "label": "delta",
    "labelEs": "delta"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "gcode_flavor",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "G-code flavor",
  "labelEs": "Tipo de código G",
  "tooltip": "What kind of gcode the printer is compatible with",
  "tooltipEs": "Con qué tipo de gcode es compatible la impresora",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "gcfMarlinLegacy",
  "value": "marlin",
  "enum": [
   {
    "value": "marlin",
    "label": "No extrusion",
    "labelEs": "No extrusion"
   },
   {
    "value": "klipper",
    "label": "klipper",
    "labelEs": "klipper"
   },
   {
    "value": "reprap",
    "label": "reprap",
    "labelEs": "reprap"
   },
   {
    "value": "reprapfirmware",
    "label": "reprapfirmware",
    "labelEs": "reprapfirmware"
   },
   {
    "value": "repetier",
    "label": "repetier",
    "labelEs": "repetier"
   },
   {
    "value": "teacup",
    "label": "teacup",
    "labelEs": "teacup"
   },
   {
    "value": "makerware",
    "label": "makerware",
    "labelEs": "makerware"
   },
   {
    "value": "marlin2",
    "label": "marlin2",
    "labelEs": "marlin2"
   },
   {
    "value": "sailfish",
    "label": "sailfish",
    "labelEs": "sailfish"
   },
   {
    "value": "mach3",
    "label": "mach3",
    "labelEs": "mach3"
   },
   {
    "value": "machinekit",
    "label": "machinekit",
    "labelEs": "machinekit"
   },
   {
    "value": "smoothie",
    "label": "smoothie",
    "labelEs": "smoothie"
   },
   {
    "value": "no-extrusion",
    "label": "no-extrusion",
    "labelEs": "no-extrusion"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "thumbnail_size",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Thumbnail size",
  "labelEs": "Tamaño de miniatura",
  "tooltip": "Decides the size of thumbnail stored in gcode files",
  "tooltipEs": "Decide el tamaño de la miniatura almacenada en los archivos gcode",
  "type": "Points",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "Vec2d(50,50)",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "scan_first_layer",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Scan first layer",
  "labelEs": "Escanear la primera capa",
  "tooltip": "Enable this to enable the camera on printer to check the quality of first layer",
  "tooltipEs": "Active esta opción para que la cámara de la impresora pueda comprobar la calidad de la primera capa",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "print_in_clockwise",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Print loops in clockwise",
  "labelEs": "Imprimir bucles en sentido horario",
  "tooltip": "Print in clockwise when enabled, or counterclockwise when not enabled, not work for spiral vase mode",
  "tooltipEs": "La impresión en sentido horario cuando está habilitada, o en sentido antihorario cuando no está habilitada, no funciona para el modo de jarrón en espiral",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "use_relative_e_distances",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Use relative E distances",
  "labelEs": "Utilice distancias E relativas",
  "tooltip": "If your firmware requires relative E values, check this, otherwise leave it unchecked. Must use relative e distance for Bambu printer",
  "tooltipEs": "Si su firmware requiere valores E relativos, compruébelo; de lo contrario, déjelo sin marcar. Debe utilizar una distancia e relativa para las impresoras Bambu.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "true",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "use_firmware_retraction",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Use firmware retraction",
  "labelEs": "Utilizar la retracción del firmware",
  "tooltip": "Convert the retraction moves to G10 and G11 gcode",
  "tooltipEs": "Convertir los movimientos de retracción en gcode G10 y G11",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "bed_temperature_formula",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Bed temperature type",
  "labelEs": "Tipo de temperatura de la cama",
  "tooltip": "This option determines how the bed temperature is set during slicing: based on the temperature of the first filament or the highest temperature of the printed filaments.",
  "tooltipEs": "Esta opción determina cómo se establece la temperatura de la cama durante el corte: en función de la temperatura del primer filamento o de la temperatura más alta de los filamentos impresos.",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "BedTempFormula::btfFirstFilament",
  "value": null,
  "enum": [
   {
    "value": "by_first_filament",
    "label": "By First filament",
    "labelEs": "Por el primer filamento"
   },
   {
    "value": "by_highest_temp",
    "label": "By Highest Temp",
    "labelEs": "Por temperatura más alta"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "machine_load_filament_time",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Filament load time",
  "labelEs": "Tiempo de carga de filamento",
  "tooltip": "Time to load new filament when switch filament. For statistics only",
  "tooltipEs": "Tiempo para cargar nuevo filamento al cambiar de filamento. Sólo para estadísticas",
  "type": "Float",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.0",
  "value": "25",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "machine_unload_filament_time",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Filament unload time",
  "labelEs": "Tiempo de descarga del filamento",
  "tooltip": "Time to unload old filament when switch filament. For statistics only",
  "tooltipEs": "Tiempo para descargar el filamento viejo cuando se cambia de filamento. Sólo para las estadísticas",
  "type": "Float",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.0",
  "value": "29",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "machine_switch_extruder_time",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Extruder switch time",
  "labelEs": "Tiempo de cambio del extrusor",
  "tooltip": "Time to switch extruder. For statistics only",
  "tooltipEs": "Es hora de cambiar de extrusor. Solo para estadísticas",
  "type": "Float",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "5",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "machine_hotend_change_time",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Advanced",
  "groupEs": "Avanzado",
  "groupIcon": "param_advanced",
  "label": "Hotend change time",
  "labelEs": "Tiempo del cambio de Hotend",
  "tooltip": "Time to change hotend.",
  "tooltipEs": "Es hora de cambiar el Hotend.",
  "type": "Float",
  "unit": "s",
  "unitEs": "s",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "0.0",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "extruder_clearance_max_radius",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Extruder Clearance",
  "groupEs": "Holgura del extrusor",
  "groupIcon": null,
  "label": "Max Radius",
  "labelEs": "Radio máximo",
  "tooltip": "Max clearance radius around extruder. Used for collision avoidance in by-object printing.",
  "tooltipEs": "Radio máximo de separación alrededor del extrusor. Se utiliza para evitar colisiones en la impresión por objetos.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "68",
  "value": "73",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "extruder_clearance_dist_to_rod",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Extruder Clearance",
  "groupEs": "Holgura del extrusor",
  "groupIcon": null,
  "label": "Distance to rod",
  "labelEs": "Distancia a la varilla",
  "tooltip": "Horizontal distance of the nozzle tip to the rod's farther edge. Used for collision avoidance in by-object printing.",
  "tooltipEs": "Distancia horizontal de la punta de la boquilla al borde más alejado de la varilla. Se utiliza para evitar colisiones en la impresión por objetos.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "40",
  "value": "56.5",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "extruder_clearance_height_to_rod",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Extruder Clearance",
  "groupEs": "Holgura del extrusor",
  "groupIcon": null,
  "label": "Height to rod",
  "labelEs": "Altura a la barra",
  "tooltip": "Distance of the nozzle tip to the lower rod. Used for collision avoidance in by-object printing.",
  "tooltipEs": "Distancia desde la punta de la boquilla hasta la varilla inferior. Se utiliza para evitar colisiones en la impresión por objetos.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "40",
  "value": "25",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "extruder_clearance_height_to_lid",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Extruder Clearance",
  "groupEs": "Holgura del extrusor",
  "groupIcon": null,
  "label": "Height to lid",
  "labelEs": "Altura hasta la tapa",
  "tooltip": "Distance of the nozzle tip to the lid. Used for collision avoidance in by-object printing.",
  "tooltipEs": "Distancia desde la punta de la boquilla hasta la tapa. Se utiliza para evitar colisiones en la impresión por objetos.",
  "type": "Float",
  "unit": "mm",
  "unitEs": "mm",
  "min": 0,
  "max": null,
  "mode": "Advanced",
  "default": "120",
  "value": "256",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "auxiliary_fan",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Accessory",
  "groupEs": "Accesorio",
  "groupIcon": "param_accessory",
  "label": "Auxiliary part cooling fan",
  "labelEs": "Ventilador de la parte auxiliar",
  "tooltip": "Enable this option if machine has auxiliary part cooling fan",
  "tooltipEs": "Habilite esta opción si la máquina tiene un ventilador auxiliar de refrigeración de piezas",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "fan_direction",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Accessory",
  "groupEs": "Accesorio",
  "groupIcon": "param_accessory",
  "label": "Fan direction",
  "labelEs": "Dirección del ventilador",
  "tooltip": "Cooling fan direction of the printer",
  "tooltipEs": "Dirección del ventilador de refrigeración de la impresora",
  "type": "Enum",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "fdUndefine",
  "value": "undefine",
  "enum": [
   {
    "value": "undefine",
    "label": "Undefine",
    "labelEs": "Sin definir"
   },
   {
    "value": "left",
    "label": "Left",
    "labelEs": "Izquierda"
   },
   {
    "value": "right",
    "label": "Right",
    "labelEs": "Derecha"
   },
   {
    "value": "both",
    "label": "Both",
    "labelEs": "Ambos"
   }
  ],
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_chamber_temp_control",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Accessory",
  "groupEs": "Accesorio",
  "groupIcon": "param_accessory",
  "label": "Support control chamber temperature",
  "labelEs": "Soporte para controlar la temperatura de la cámara",
  "tooltip": "This option is enabled if machine support controlling chamber temperature",
  "tooltipEs": "Esta opción se activa si la máquina admite el control de la temperatura de la cámara",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "support_air_filtration",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Accessory",
  "groupEs": "Accesorio",
  "groupIcon": "param_accessory",
  "label": "Air filtration enhancement",
  "labelEs": "Mejora de la filtración de aire",
  "tooltip": "Enable this if printer support air filtration enhancement.",
  "tooltipEs": "Active esta opción si la impresora admite la mejora de la filtración de aire.",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "cooling_filter_enabled",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Basic information",
  "pageEs": "Información básica",
  "group": "Accessory",
  "groupEs": "Accesorio",
  "groupIcon": "param_accessory",
  "label": "Use cooling filter",
  "labelEs": "Usar un filtro de enfriamiento",
  "tooltip": "Enable this if printer support cooling filter",
  "tooltipEs": "Activar esta opción si la impresora soporta el filtro de enfriamiento",
  "type": "Bool",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "false",
  "value": "0",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "machine_start_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Machine start G-code",
  "groupEs": "Código G de inicio",
  "groupIcon": "param_gcode",
  "label": "Start G-code",
  "labelEs": "Código G inicial",
  "tooltip": "Start G-code when start the whole printing",
  "tooltipEs": "Inicie el código G cuando comience la impresión completa",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": null,
  "value": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "machine_end_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Machine end G-code",
  "groupEs": "Código G final",
  "groupIcon": "param_gcode",
  "label": "End G-code",
  "labelEs": "Código G final",
  "tooltip": "End G-code when finish the whole printing",
  "tooltipEs": "Finalice el código G cuando termine toda la impresión.",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": null,
  "value": ";===== date: 20230428 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n    M400 ; wait all motion done\n    M991 S0 P-1 ;end smooth timelapse at safe pos\n    M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 250}\n    G1 Z{max_layer_z + 100.0} F600\n    G1 Z{max_layer_z +98.0}\n{else}\n    G1 Z250 F600\n    G1 Z248\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X128 Y250 F3600\n\nM220 S100  ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2   R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\nM17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\n",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "printing_by_object_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Printing by object G-code",
  "groupEs": "Impresión por objeto Código G",
  "groupIcon": "param_gcode",
  "label": "Between Object Gcode",
  "labelEs": "Entre objetos Gcode",
  "tooltip": "Insert Gcode between objects. This parameter will only come into effect when you print your models object by object",
  "tooltipEs": "Insertar código G entre objetos. Este parámetro sólo tendrá efecto cuando imprima sus modelos objeto por objeto.",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "before_layer_change_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Before layer change G-code",
  "groupEs": "Código G para antes del cambio de capa",
  "groupIcon": null,
  "label": "Before layer change G-code",
  "labelEs": "Código G para antes del cambio de capa",
  "tooltip": "This G-code is inserted at every layer change before lifting z",
  "tooltipEs": "Este código G se inserta en cada cambio de capa antes de levantar z",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Develop",
  "default": "",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "layer_change_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Layer change G-code",
  "groupEs": "Cambiar el código G de la capa",
  "groupIcon": "param_gcode",
  "label": "Layer change G-code",
  "labelEs": "Cambiar el código G de la capa",
  "tooltip": "This gcode part is inserted at every layer change after lift z",
  "tooltipEs": "Esta parte de gcode se inserta en cada cambio de capa después de levantar z",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "time_lapse_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Time lapse G-code",
  "groupEs": "Lapso de tiempo Código G",
  "groupIcon": "param_gcode",
  "label": "Time lapse G-code",
  "labelEs": "Lapso de tiempo Código G",
  "tooltip": null,
  "tooltipEs": null,
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": ";========Date 20250206========\nM622.1 S1 ; for prev firmware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n{if timelapse_type == 0} ; timelapse without wipe tower\nM971 S11 C10 O0\n{elsif timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 X65 Y245 F20000 ; move to safe pos\nG17\nG2 Z{layer_z} I0.86 J0.86 P1 F20000\nG1 Y265 F3000\nM400 P300\nM971 S11 C10 O0\nG92 E0\nG1 X100 F5000\nG1 Y255 F20000\n{endif}\nM623\n",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "wrapping_detection_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Clumping Detection G-code",
  "groupEs": "Detección de G-code de acumulaciones",
  "groupIcon": "param_gcode",
  "label": "Clumping detection G-code",
  "labelEs": "Código G para detección de acumulación de material",
  "tooltip": null,
  "tooltipEs": null,
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": "",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "change_filament_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Change filament G-code",
  "groupEs": "Cambiar el código G del filamento",
  "groupIcon": "param_gcode",
  "label": "Change filament G-code",
  "labelEs": "Cambiar el código G del filamento",
  "tooltip": "This gcode is inserted when change filament, including T command to trigger tool change",
  "tooltipEs": "Este gcode se inserta cuando se cambia de filamento, incluyendo el comando T para activar el cambio de herramienta",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": "M620 S[next_extruder]A\nM204 S9000\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F21000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 X120 F15000\n\nG1 X20 Y50 F21000\nG1 Y-3\n{if toolchange_count == 2}\n; get travel path for change filament\nM620.1 X[travel_point_1_x] Y[travel_point_1_y] F21000 P0\nM620.1 X[travel_point_2_x] Y[travel_point_2_y] F21000 P1\nM620.1 X[travel_point_3_x] Y[travel_point_3_y] F21000 P2\n{endif}\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\n\n{if next_extruder < 255}\nM400\n\nG92 E0\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM109 S[nozzle_temperature_range_high]\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n; FLUSH_START\nM400\nM109 S[new_filament_temp]\nG1 E2 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\n; FLUSH_END\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM106 P1 S255\nM400 S3\nG1 X80 F15000\nG1 X60 F15000\nG1 X80 F15000\nG1 X60 F15000; shake to put down garbage\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z{max_layer_z + 3.0} F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "machine_pause_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Pause G-code",
  "groupEs": "Código G de pausa",
  "groupIcon": "param_gcode",
  "label": "Pause G-code",
  "labelEs": "Código G de pausa",
  "tooltip": "This G-code will be used as a code for the pause print. User can insert pause G-code in gcode viewer",
  "tooltipEs": "Este G-code se utilizará como código para la impresión en pausa. Los usuarios pueden insertar el G-code de pausa en el visor de G-code.",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": "M400 U1",
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "template_custom_gcode",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Machine gcode",
  "pageEs": "Código g de la máquina",
  "group": "Template Custom G-code",
  "groupEs": "Plantilla de G-code personalizada",
  "groupIcon": "param_gcode",
  "label": "Custom G-code",
  "labelEs": "Código G personalizado",
  "tooltip": "This G-code will be used as a custom code",
  "tooltipEs": "Este G-code se utilizará como código personalizado",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 },
 {
  "id": "printer_notes",
  "tab": "printer",
  "tabEs": "Impresora",
  "page": "Notes",
  "pageEs": "Notas",
  "group": "Notes",
  "groupEs": "Notas",
  "groupIcon": null,
  "label": "Printer notes",
  "labelEs": "Notas de la impresora",
  "tooltip": "You can put your notes regarding the printer here.",
  "tooltipEs": "Puedes poner tus notas sobre la impresora aquí.",
  "type": "String",
  "unit": null,
  "unitEs": null,
  "min": null,
  "max": null,
  "mode": "Advanced",
  "default": "",
  "value": null,
  "enum": null,
  "when": null,
  "whenMode": null,
  "gate": false,
  "objectOnly": false,
  "notForBambu": false,
  "dyn": false,
  "hint": null,
  "wikiRef": null,
  "wikiUrl": null
 }
]