diff --git a/cura/PrinterOutput/FormatMaps.py b/cura/PrinterOutput/FormatMaps.py index 1974f4c08c..c1869a255c 100644 --- a/cura/PrinterOutput/FormatMaps.py +++ b/cura/PrinterOutput/FormatMaps.py @@ -37,6 +37,7 @@ class FormatMaps: "abs-cf10": {"name": "ABS-CF", "guid": "495a0ce5-9daf-4a16-b7b2-06856d82394d"}, "abs-wss1": {"name": "ABS-R", "guid": "88c8919c-6a09-471a-b7b6-e801263d862d"}, "asa": {"name": "ASA", "guid": "f79bc612-21eb-482e-ad6c-87d75bdde066"}, + "nylon": {"name": "Nylon", "guid": "9475b03d-fd19-48a2-b7b5-be1fb46abb02"}, "nylon12-cf": {"name": "Nylon 12 CF", "guid": "3c6f2877-71cc-4760-84e6-4b89ab243e3b"}, "nylon-cf": {"name": "Nylon CF", "guid": "17abb865-ca73-4ccd-aeda-38e294c9c60b"}, "pet": {"name": "PETG", "guid": "2d004bbd-d1bb-47f8-beac-b066702d5273"}, diff --git a/plugins/PaintTool/PaintTool.py b/plugins/PaintTool/PaintTool.py index e67795301d..18be2ed880 100644 --- a/plugins/PaintTool/PaintTool.py +++ b/plugins/PaintTool/PaintTool.py @@ -1,23 +1,24 @@ # Copyright (c) 2025 UltiMaker # Cura is released under the terms of the LGPLv3 or higher. +import math from enum import IntEnum import numpy -from PyQt6.QtCore import Qt, QObject, pyqtEnum -from PyQt6.QtGui import QImage, QPainter, QColor, QPen -from PyQt6 import QtWidgets -from typing import cast, Dict, List, Optional, Tuple - -from numpy import ndarray +from PyQt6.QtCore import Qt, QObject, pyqtEnum, QPointF +from PyQt6.QtGui import QImage, QPainter, QPen, QBrush, QPolygonF +from typing import cast, Optional, Tuple, List from UM.Application import Application -from UM.Event import Event, MouseEvent, KeyEvent +from UM.Event import Event, MouseEvent from UM.Job import Job from UM.Logger import Logger +from UM.Math.AxisAlignedBox2D import AxisAlignedBox2D +from UM.Math.Polygon import Polygon +from UM.Math.Vector import Vector +from UM.Scene.Camera import Camera from UM.Scene.SceneNode import SceneNode from UM.Scene.Selection import Selection from UM.Tool import Tool -from UM.View.GL.OpenGL import OpenGL from cura.CuraApplication import CuraApplication from cura.PickingPass import PickingPass @@ -58,28 +59,47 @@ class PaintTool(Tool): self._mesh_transformed_cache = None self._cache_dirty: bool = True - self._brush_size: int = 200 + self._brush_size: int = 10 self._brush_color: str = "preferred" + self._brush_extruder: int = 0 self._brush_shape: PaintTool.Brush.Shape = PaintTool.Brush.Shape.CIRCLE self._brush_pen: QPen = self._createBrushPen() self._mouse_held: bool = False - self._last_text_coords: Optional[numpy.ndarray] = None - self._last_mouse_coords: Optional[Tuple[int, int]] = None - self._last_face_id: Optional[int] = None + self._last_world_coords: Optional[numpy.ndarray] = None self._state: PaintTool.Paint.State = PaintTool.Paint.State.MULTIPLE_SELECTION self._prepare_texture_job: Optional[PrepareTextureJob] = None - self.setExposedProperties("PaintType", "BrushSize", "BrushColor", "BrushShape", "State", "CanUndo", "CanRedo") + self.setExposedProperties("PaintType", "BrushSize", "BrushColor", "BrushShape", "BrushExtruder", "State", "CanUndo", "CanRedo") self._controller.activeViewChanged.connect(self._updateIgnoreUnselectedObjects) self._controller.activeToolChanged.connect(self._updateState) + self._camera: Optional[Camera] = None + self._cam_pos: numpy.ndarray = numpy.array([0.0, 0.0, 0.0]) + self._cam_norm: numpy.ndarray = numpy.array([0.0, 0.0, 1.0]) + self._cam_axis_q: numpy.ndarray = numpy.array([1.0, 0.0, 0.0]) + self._cam_axis_r: numpy.ndarray = numpy.array([0.0, -1.0, 0.0]) + + def _updateCamera(self, *args) -> None: + if self._camera is None: + self._camera = Application.getInstance().getController().getScene().getActiveCamera() + self._camera.transformationChanged.connect(self._updateCamera) + self._cam_pos = self._camera.getPosition().getData() + cam_ray = self._camera.getRay(0, 0) + self._cam_norm = cam_ray.direction.getData() + self._cam_norm /= -numpy.linalg.norm(self._cam_norm) + axis_up = numpy.array([0.0, -1.0, 0.0]) if abs(self._cam_norm[1]) < abs(self._cam_norm[2]) else numpy.array([0.0, 0.0, 1.0]) + self._cam_axis_q = numpy.cross(self._cam_norm, axis_up) + self._cam_axis_q /= numpy.linalg.norm(self._cam_axis_q) + self._cam_axis_r = numpy.cross(self._cam_axis_q, self._cam_norm) + self._cam_axis_r /= numpy.linalg.norm(self._cam_axis_r) + def _createBrushPen(self) -> QPen: pen = QPen() - pen.setWidth(self._brush_size) + pen.setWidth(2) pen.setColor(Qt.GlobalColor.white) match self._brush_shape: @@ -87,29 +107,12 @@ class PaintTool(Tool): pen.setCapStyle(Qt.PenCapStyle.SquareCap) case PaintTool.Brush.Shape.CIRCLE: pen.setCapStyle(Qt.PenCapStyle.RoundCap) + case _: + Logger.error(f"Unknown brush shape '{self._brush_shape}', painting may not work.") return pen - def _createStrokeImage(self, x0: float, y0: float, x1: float, y1: float) -> Tuple[QImage, Tuple[int, int]]: - xdiff = int(x1 - x0) - ydiff = int(y1 - y0) - - half_brush_size = self._brush_size // 2 - start_x = int(min(x0, x1) - half_brush_size) - start_y = int(min(y0, y1) - half_brush_size) - - stroke_image = QImage(abs(xdiff) + self._brush_size, abs(ydiff) + self._brush_size, QImage.Format.Format_RGB32) - stroke_image.fill(0) - - painter = QPainter(stroke_image) - painter.setRenderHint(QPainter.RenderHint.Antialiasing, False) - painter.setPen(self._brush_pen) - if xdiff == 0 and ydiff == 0: - painter.drawPoint(int(x0 - start_x), int(y0 - start_y)) - else: - painter.drawLine(int(x0 - start_x), int(y0 - start_y), int(x1 - start_x), int(y1 - start_y)) - painter.end() - - return stroke_image, (start_x, start_y) + def _createStrokeImage(self, polys: List[Polygon]) -> Tuple[QImage, Tuple[int, int]]: + return PaintTool._rasterizePolygons(polys, self._brush_pen, QBrush(self._brush_pen.color())) def getPaintType(self) -> str: return self._view.getPaintType() @@ -140,6 +143,14 @@ class PaintTool(Tool): self._brush_color = brush_color self.propertyChanged.emit() + def getBrushExtruder(self) -> int: + return self._brush_extruder + + def setBrushExtruder(self, brush_extruder: int) -> None: + if brush_extruder != self._brush_extruder: + self._brush_extruder = brush_extruder + self.propertyChanged.emit() + def getBrushShape(self) -> int: return self._brush_shape @@ -152,15 +163,15 @@ class PaintTool(Tool): def getCanUndo(self) -> bool: return self._view.canUndo() + def getCanRedo(self) -> bool: + return self._view.canRedo() + def getState(self) -> int: return self._state def _onCanUndoChanged(self): self.propertyChanged.emit() - def getCanRedo(self) -> bool: - return self._view.canRedo() - def _onCanRedoChanged(self): self.propertyChanged.emit() @@ -176,7 +187,7 @@ class PaintTool(Tool): width, height = self._view.getUvTexDimensions() clear_image = QImage(width, height, QImage.Format.Format_RGB32) clear_image.fill(Qt.GlobalColor.white) - self._view.addStroke(clear_image, 0, 0, "none", False) + self._view.addStroke(clear_image, 0, 0, "none" if self.getPaintType() != "extruder" else "0", False) self._updateScene() @@ -217,61 +228,127 @@ class PaintTool(Tool): def _nodeTransformChanged(self, *args) -> None: self._cache_dirty = True - def _getTexCoordsFromClick(self, node: SceneNode, x: float, y: float) -> Tuple[int, Optional[numpy.ndarray]]: - face_id = self._faces_selection_pass.getFaceIdAtPosition(x, y) - if face_id < 0 or face_id >= node.getMeshData().getFaceCount(): - return face_id, None + @staticmethod + def _getBarycentricCoordinates(points: numpy.array, triangle: numpy.array) -> Optional[numpy.array]: + v0 = triangle[1] - triangle[0] + v1 = triangle[2] - triangle[0] + v2 = points - triangle[0] - pt = self._picking_pass.getPickedPosition(x, y).getData() + d00 = numpy.sum(v0 * v0, axis=0) + d01 = numpy.sum(v0 * v1, axis=0) + d11 = numpy.sum(v1 * v1, axis=0) + d20 = numpy.sum(v2 * v0, axis=1) + d21 = numpy.sum(v2 * v1, axis=1) - va, vb, vc = self._mesh_transformed_cache.getFaceNodes(face_id) + denominator = d00 * d11 - d01 ** 2 - face_uv_coordinates = node.getMeshData().getFaceUvCoords(face_id) - if face_uv_coordinates is None: - return face_id, None - ta, tb, tc = face_uv_coordinates + if denominator < 1e-6: # Degenerate triangle + return None - # 'Weight' of each vertex that would produce point pt, so we can generate the texture coordinates from the uv ones of the vertices. - # See (also) https://mathworld.wolfram.com/BarycentricCoordinates.html - wa = PaintTool._get_intersect_ratio_via_pt(va, pt, vb, vc) - wb = PaintTool._get_intersect_ratio_via_pt(vb, pt, vc, va) - wc = PaintTool._get_intersect_ratio_via_pt(vc, pt, va, vb) - wt = wa + wb + wc - if wt == 0: - return face_id, None - wa /= wt - wb /= wt - wc /= wt - texcoords = wa * ta + wb * tb + wc * tc - return face_id, texcoords + v = (d11 * d20 - d01 * d21) / denominator + w = (d00 * d21 - d01 * d20) / denominator + u = 1 - v - w - def _iteratateSplitSubstroke(self, node, substrokes, - info_a: Tuple[Tuple[float, float], Tuple[int, Optional[numpy.ndarray]]], - info_b: Tuple[Tuple[float, float], Tuple[int, Optional[numpy.ndarray]]]) -> None: - click_a, (face_a, texcoords_a) = info_a - click_b, (face_b, texcoords_b) = info_b + return numpy.column_stack((u, v, w)) - if (abs(click_a[0] - click_b[0]) < 0.0001 and abs(click_a[1] - click_b[1]) < 0.0001) or (face_a < 0 and face_b < 0): - return - if face_b < 0 or face_a == face_b: - substrokes.append((self._last_text_coords, texcoords_a)) - return - if face_a < 0: - substrokes.append((self._last_text_coords, texcoords_b)) - return + def _getStrokePolygon(self, stroke_a: numpy.ndarray, stroke_b: numpy.ndarray) -> Polygon: + shape = None + side = self._brush_size + match self._brush_shape: + case PaintTool.Brush.Shape.SQUARE: + shape = Polygon([(side, side), (-side, side), (-side, -side), (side, -side)]) + case PaintTool.Brush.Shape.CIRCLE: + shape = Polygon.approximatedCircle(side, 32) + case _: + Logger.error(f"Unknown brush shape '{self._brush_shape}'.") + if shape is None: + return Polygon() + return shape.translate(stroke_a[0], stroke_a[1]).unionConvexHulls(shape.translate(stroke_b[0], stroke_b[1])) - mouse_mid = (click_a[0] + click_b[0]) / 2.0, (click_a[1] + click_b[1]) / 2.0 - face_mid, texcoords_mid = self._getTexCoordsFromClick(node, mouse_mid[0], mouse_mid[1]) - mid_struct = (mouse_mid, (face_mid, texcoords_mid)) - if face_mid == face_a: - substrokes.append((texcoords_a, texcoords_mid)) - self._iteratateSplitSubstroke(node, substrokes, mid_struct, info_b) - elif face_mid == face_b: - substrokes.append((texcoords_mid, texcoords_b)) - self._iteratateSplitSubstroke(node, substrokes, info_a, mid_struct) - else: - self._iteratateSplitSubstroke(node, substrokes, mid_struct, info_b) - self._iteratateSplitSubstroke(node, substrokes, info_a, mid_struct) + @staticmethod + def _rasterizePolygons(polygons: List[Polygon], pen: QPen, brush: QBrush) -> Tuple[QImage, Tuple[int, int]]: + if not polygons: + return QImage(), (0, 0) + + bounding_box = polygons[0].getBoundingBox() + for polygon in polygons[1:]: + bounding_box += polygon.getBoundingBox() + + bounding_box = AxisAlignedBox2D(numpy.array([math.floor(bounding_box.left), math.floor(bounding_box.top)]), + numpy.array([math.ceil(bounding_box.right), math.ceil(bounding_box.bottom)])) + + # Use RGB32 which is more optimized for drawing to + image = QImage(int(bounding_box.width), int(bounding_box.height), QImage.Format.Format_RGB32) + image.fill(0) + + painter = QPainter(image) + painter.translate(-bounding_box.left, -bounding_box.bottom) + painter.setRenderHint(QPainter.RenderHint.Antialiasing, False) + painter.setPen(pen) + painter.setBrush(brush) + + for polygon in polygons: + painter.drawPolygon(QPolygonF([QPointF(point[0], point[1]) for point in polygon])) + + painter.end() + + return image, (int(bounding_box.left), int(bounding_box.bottom)) + + # NOTE: Currently, it's unclear how well this would work for non-convex brush-shapes. + def _getUvAreasForStroke(self, world_coords_a: numpy.ndarray, world_coords_b: numpy.ndarray) -> List[Polygon]: + """ Fetches all texture-coordinate areas within the provided stroke on the mesh. + + Calculates intersections of the stroke with the surface of the geometry and maps them to UV-space polygons. + + :param face_id_a: ID of the face where the stroke starts. + :param face_id_b: ID of the face where the stroke ends. + :param world_coords_a: 3D ('world') coordinates corresponding to the starting stroke point. + :param world_coords_b: 3D ('world') coordinates corresponding to the ending stroke point. + :return: A list of UV-mapped polygons representing areas intersected by the stroke on the node's mesh surface. + """ + + def get_projected_on_plane(pt: numpy.ndarray) -> numpy.ndarray: + return numpy.array([*self._camera.projectToViewport(Vector(*pt))], dtype=numpy.float32) + + def get_projected_on_viewport_image(pt: numpy) -> numpy.ndarray: + return numpy.array([pt[0] + self._camera.getViewportWidth() / 2.0, + self._camera.getViewportHeight() - (pt[1] + self._camera.getViewportHeight() / 2.0)], + dtype=numpy.float32) + + stroke_poly = self._getStrokePolygon(get_projected_on_plane(world_coords_a), get_projected_on_plane(world_coords_b)) + stroke_poly_viewport = Polygon([get_projected_on_viewport_image(point) for point in stroke_poly]) + + faces_image, (faces_x, faces_y) = PaintTool._rasterizePolygons([stroke_poly_viewport], + QPen(Qt.PenStyle.NoPen), + QBrush(Qt.GlobalColor.white)) + faces = self._faces_selection_pass.getFacesIdsUnderMask(faces_image, faces_x, faces_y) + + texture_dimensions = numpy.array(list(self._view.getUvTexDimensions())) + + res = [] + for face in faces: + _, fnorm = self._mesh_transformed_cache.getFacePlane(face) + if numpy.dot(fnorm, self._cam_norm) < 0: # <- facing away from the viewer + continue + + va, vb, vc = self._mesh_transformed_cache.getFaceNodes(face) + stroke_tri = Polygon([ + get_projected_on_plane(va), + get_projected_on_plane(vb), + get_projected_on_plane(vc)]) + face_uv_coordinates = self._node_cache.getMeshData().getFaceUvCoords(face) + if face_uv_coordinates is None: + continue + ta, tb, tc = face_uv_coordinates + original_uv_poly = numpy.array([ta, tb, tc]) + uv_area = stroke_poly.intersection(stroke_tri) + + if uv_area.isValid(): + uv_area_barycentric = PaintTool._getBarycentricCoordinates(uv_area.getPoints(), stroke_tri.getPoints()) + if uv_area_barycentric is not None: + res.append(Polygon((uv_area_barycentric @ original_uv_poly) * texture_dimensions)) + + return res def event(self, event: Event) -> bool: """Handle mouse and keyboard events. @@ -282,7 +359,6 @@ class PaintTool(Tool): """ super().event(event) - controller = Application.getInstance().getController() node = Selection.getSelectedObject(0) if node is None: return False @@ -301,18 +377,19 @@ class PaintTool(Tool): if MouseEvent.LeftButton not in cast(MouseEvent, event).buttons: return False self._mouse_held = False - self._last_text_coords = None - self._last_mouse_coords = None - self._last_face_id = None + self._last_world_coords = None return True is_moved = event.type == Event.MouseMoveEvent is_pressed = event.type == Event.MousePressEvent if (is_moved or is_pressed) and self._controller.getToolsEnabled(): - if is_moved and not self._mouse_held: - return False - mouse_evt = cast(MouseEvent, event) + + if not self._picking_pass: + self._picking_pass = CuraApplication.getInstance().getRenderer().getRenderPass("picking_selected") + if not self._picking_pass: + return False + if is_pressed: if MouseEvent.LeftButton not in mouse_evt.buttons: return False @@ -324,13 +401,9 @@ class PaintTool(Tool): if not self._faces_selection_pass: return False - if not self._picking_pass: - self._picking_pass = CuraApplication.getInstance().getRenderer().getRenderPass("picking_selected") - if not self._picking_pass: - return False - - camera = self._controller.getScene().getActiveCamera() - if not camera: + if self._camera is None: + self._updateCamera() + if self._camera is None: return False if node != self._node_cache: @@ -345,35 +418,37 @@ class PaintTool(Tool): if not self._mesh_transformed_cache: return False - face_id, texcoords = self._getTexCoordsFromClick(node, mouse_evt.x, mouse_evt.y) - if texcoords is None: + face_id = self._faces_selection_pass.getFaceIdAtPosition(mouse_evt.x, mouse_evt.y) + if face_id < 0 or face_id >= self._mesh_transformed_cache.getFaceCount(): + if self._view.clearCursorStroke(): + self._updateScene(node) + return True return False - if self._last_text_coords is None: - self._last_text_coords = texcoords - self._last_mouse_coords = (mouse_evt.x, mouse_evt.y) - self._last_face_id = face_id - substrokes = [] - if face_id == self._last_face_id: - substrokes.append((self._last_text_coords, texcoords)) - else: - self._iteratateSplitSubstroke(node, substrokes, - (self._last_mouse_coords, (self._last_face_id, self._last_text_coords)), - ((mouse_evt.x, mouse_evt.y), (face_id, texcoords))) + world_coords_vec = self._picking_pass.getPickedPosition(mouse_evt.x, mouse_evt.y) + world_coords = world_coords_vec.getData() + if self._last_world_coords is None: + self._last_world_coords = world_coords - w, h = self._view.getUvTexDimensions() - for start_coords, end_coords in substrokes: - sub_image, (start_x, start_y) = self._createStrokeImage( - start_coords[0] * w, - start_coords[1] * h, - end_coords[0] * w, - end_coords[1] * h - ) - self._view.addStroke(sub_image, start_x, start_y, self._brush_color, is_moved) + try: + brush_color = self._brush_color if self.getPaintType() != "extruder" else str(self._brush_extruder) + uv_areas_cursor = self._getUvAreasForStroke(world_coords, world_coords) + if len(uv_areas_cursor) > 0: + cursor_stroke_img, (start_x, start_y) = self._createStrokeImage(uv_areas_cursor) + self._view.setCursorStroke(cursor_stroke_img, start_x, start_y, brush_color) + else: + self._view.clearCursorStroke() - self._last_text_coords = texcoords - self._last_mouse_coords = (mouse_evt.x, mouse_evt.y) - self._last_face_id = face_id + if self._mouse_held: + uv_areas = self._getUvAreasForStroke(self._last_world_coords, world_coords) + if len(uv_areas) == 0: + return False + stroke_img, (start_x, start_y) = self._createStrokeImage(uv_areas) + self._view.addStroke(stroke_img, start_x, start_y, brush_color, is_moved) + except: + Logger.logException("e", "Error when adding paint stroke") + + self._last_world_coords = world_coords self._updateScene(node) return True @@ -421,4 +496,4 @@ class PaintTool(Tool): def _updateIgnoreUnselectedObjects(self): ignore_unselected_objects = self._controller.getActiveView().name == "PaintTool" CuraApplication.getInstance().getRenderer().getRenderPass("selection").setIgnoreUnselectedObjects(ignore_unselected_objects) - CuraApplication.getInstance().getRenderer().getRenderPass("selection_faces").setIgnoreUnselectedObjects(ignore_unselected_objects) \ No newline at end of file + CuraApplication.getInstance().getRenderer().getRenderPass("selection_faces").setIgnoreUnselectedObjects(ignore_unselected_objects) diff --git a/plugins/PaintTool/PaintTool.qml b/plugins/PaintTool/PaintTool.qml index 548b6b047e..8548c3c14e 100644 --- a/plugins/PaintTool/PaintTool.qml +++ b/plugins/PaintTool/PaintTool.qml @@ -11,6 +11,7 @@ import Cura 1.0 as Cura Item { id: base + width: childrenRect.width height: childrenRect.height UM.I18nCatalog { id: catalog; name: "cura"} @@ -57,6 +58,14 @@ Item mode: "support" visible: false } + + PaintModeButton + { + text: catalog.i18nc("@action:button", "Material") + icon: "Extruder" + tooltipText: catalog.i18nc("@tooltip", "Paint on model to select the material to be used") + mode: "extruder" + } } //Line between the sections. @@ -70,6 +79,7 @@ Item RowLayout { id: rowBrushColor + visible: !rowExtruder.visible UM.Label { @@ -116,6 +126,30 @@ Item } } + RowLayout + { + id: rowExtruder + visible: UM.Controller.properties.getValue("PaintType") === "extruder" + + UM.Label + { + text: catalog.i18nc("@label", "Mark as") + } + + Repeater + { + id: repeaterExtruders + model: CuraApplication.getExtrudersModel() + delegate: Cura.ExtruderButton + { + extruder: model + + checked: UM.Controller.properties.getValue("BrushExtruder") === model.index + onClicked: UM.Controller.setProperty("BrushExtruder", model.index) + } + } + } + RowLayout { id: rowBrushShape @@ -163,8 +197,8 @@ Item width: parent.width indicatorVisible: false - from: 10 - to: 1000 + from: 1 + to: 100 value: UM.Controller.properties.getValue("BrushSize") onPressedChanged: function(pressed) diff --git a/plugins/PaintTool/PaintView.py b/plugins/PaintTool/PaintView.py index b3bc9867c3..0fa9cecba4 100644 --- a/plugins/PaintTool/PaintView.py +++ b/plugins/PaintTool/PaintView.py @@ -2,14 +2,15 @@ # Cura is released under the terms of the LGPLv3 or higher. import os -from PyQt6.QtCore import QRect, pyqtSignal -from typing import Optional, Dict -from PyQt6.QtGui import QImage, QUndoStack +from PyQt6.QtCore import QRect, pyqtSignal +from PyQt6.QtGui import QImage, QUndoStack, QPainter, QColor +from typing import Optional, List, Tuple, Dict from cura.CuraApplication import CuraApplication from cura.BuildVolume import BuildVolume from cura.CuraView import CuraView +from cura.Machines.Models.ExtrudersModel import ExtrudersModel from UM.PluginRegistry import PluginRegistry from UM.View.GL.ShaderProgram import ShaderProgram from UM.View.GL.Texture import Texture @@ -36,6 +37,8 @@ class PaintView(CuraView): super().__init__(use_empty_menu_placeholder = True) self._paint_shader: Optional[ShaderProgram] = None self._current_paint_texture: Optional[Texture] = None + self._previous_paint_texture_stroke: Optional[QRect] = None + self._cursor_texture: Optional[Texture] = None self._current_bits_ranges: tuple[int, int] = (0, 0) self._current_paint_type = "" self._paint_modes: Dict[str, Dict[str, "PaintView.PaintType"]] = {} @@ -49,6 +52,8 @@ class PaintView(CuraView): application.engineCreatedSignal.connect(self._makePaintModes) self._scene = application.getController().getScene() + self._extruders_model: Optional[ExtrudersModel] = None + canUndoChanged = pyqtSignal(bool) canRedoChanged = pyqtSignal(bool) @@ -59,22 +64,98 @@ class PaintView(CuraView): return self._paint_undo_stack.canRedo() def _makePaintModes(self): - theme = CuraApplication.getInstance().getTheme() + application = CuraApplication.getInstance() + + self._extruders_model = application.getExtrudersModel() + self._extruders_model.modelChanged.connect(self._onExtrudersChanged) + + theme = application.getTheme() usual_types = {"none": self.PaintType(Color(*theme.getColor("paint_normal_area").getRgb()), 0), "preferred": self.PaintType(Color(*theme.getColor("paint_preferred_area").getRgb()), 1), "avoid": self.PaintType(Color(*theme.getColor("paint_avoid_area").getRgb()), 2)} self._paint_modes = { "seam": usual_types, "support": usual_types, + "extruder": self._makeExtrudersColors(), } self._current_paint_type = "seam" + def _makeExtrudersColors(self) -> Dict[str, "PaintView.PaintType"]: + extruders_colors: Dict[str, "PaintView.PaintType"] = {} + + for extruder_item in self._extruders_model.items: + if "color" in extruder_item: + material_color = extruder_item["color"] + else: + material_color = self._extruders_model.defaultColors[0] + + index = extruder_item["index"] + extruders_colors[str(index)] = self.PaintType(Color(*QColor(material_color).getRgb()), index) + + return extruders_colors + + def _onExtrudersChanged(self) -> None: + if self._paint_modes is None: + return + + self._paint_modes["extruder"] = self._makeExtrudersColors() + + controller = CuraApplication.getInstance().getController() + if controller.getActiveView() != self: + return + + selected_objects = Selection.getAllSelectedObjects() + if len(selected_objects) != 1: + return + + controller.getScene().sceneChanged.emit(selected_objects[0]) + def _checkSetup(self): if not self._paint_shader: shader_filename = os.path.join(PluginRegistry.getInstance().getPluginPath("PaintTool"), "paint.shader") self._paint_shader = OpenGL.getInstance().createShaderProgram(shader_filename) + def setCursorStroke(self, stroke_mask: QImage, start_x: int, start_y: int, brush_color: str): + if self._cursor_texture is None or self._cursor_texture.getImage() is None: + return + + self.clearCursorStroke() + + stroke_image = stroke_mask.copy() + alpha_mask = stroke_image.convertedTo(QImage.Format.Format_Mono) + stroke_image.setAlphaChannel(alpha_mask) + + painter = QPainter(stroke_image) + + painter.setCompositionMode(QPainter.CompositionMode.CompositionMode_SourceAtop) + display_color = self._paint_modes[self._current_paint_type][brush_color].display_color + paint_color = QColor(*[int(color_part * 255) for color_part in [display_color.r, display_color.g, display_color.b]]) + paint_color.setAlpha(255) + painter.fillRect(0, 0, stroke_mask.width(), stroke_mask.height(), paint_color) + + painter.end() + + self._cursor_texture.setSubImage(stroke_image, start_x, start_y) + + self._previous_paint_texture_stroke = QRect(start_x, start_y, stroke_mask.width(), stroke_mask.height()) + + def clearCursorStroke(self) -> bool: + if (self._previous_paint_texture_stroke is None or + self._cursor_texture is None or self._cursor_texture.getImage() is None): + return False + + clear_image = QImage(self._previous_paint_texture_stroke.width(), + self._previous_paint_texture_stroke.height(), + QImage.Format.Format_ARGB32) + clear_image.fill(0) + self._cursor_texture.setSubImage(clear_image, + self._previous_paint_texture_stroke.x(), + self._previous_paint_texture_stroke.y()) + self._previous_paint_texture_stroke = None + + return True + def addStroke(self, stroke_mask: QImage, start_x: int, start_y: int, brush_color: str, merge_with_previous: bool) -> None: if self._current_paint_texture is None or self._current_paint_texture.getImage() is None: return @@ -111,7 +192,7 @@ class PaintView(CuraView): def redoStroke(self) -> None: self._paint_undo_stack.redo() - def getUvTexDimensions(self): + def getUvTexDimensions(self) -> Tuple[int, int]: if self._current_paint_texture is not None: return self._current_paint_texture.getWidth(), self._current_paint_texture.getHeight() return 0, 0 @@ -121,6 +202,7 @@ class PaintView(CuraView): def setPaintType(self, paint_type: str) -> None: self._current_paint_type = paint_type + self._prepareDataMapping() def _prepareDataMapping(self): node = Selection.getAllSelectedObjects()[0] @@ -162,8 +244,17 @@ class PaintView(CuraView): for node in Selection.getAllSelectedObjects(): paint_batch.addItem(node.getWorldTransformation(copy=False), node.getMeshData(), normal_transformation=node.getCachedNormalMatrix()) - self._current_paint_texture = node.callDecoration("getPaintTexture") - self._paint_shader.setTexture(0, self._current_paint_texture) + paint_texture = node.callDecoration("getPaintTexture") + if paint_texture != self._current_paint_texture: + self._current_paint_texture = paint_texture + self._paint_shader.setTexture(0, self._current_paint_texture) + + self._cursor_texture = OpenGL.getInstance().createTexture(paint_texture.getWidth(), paint_texture.getHeight()) + image = QImage(paint_texture.getWidth(), paint_texture.getHeight(), QImage.Format.Format_ARGB32) + image.fill(0) + self._cursor_texture.setImage(image) + self._paint_shader.setTexture(1, self._cursor_texture) + self._previous_paint_texture_stroke = None self._paint_shader.setUniformValue("u_bitsRangesStart", self._current_bits_ranges[0]) self._paint_shader.setUniformValue("u_bitsRangesEnd", self._current_bits_ranges[1]) diff --git a/plugins/PaintTool/paint.shader b/plugins/PaintTool/paint.shader index 1982724910..c1608a2cdf 100644 --- a/plugins/PaintTool/paint.shader +++ b/plugins/PaintTool/paint.shader @@ -30,6 +30,7 @@ fragment = uniform highp vec3 u_lightPosition; uniform highp vec3 u_viewPosition; uniform sampler2D u_texture; + uniform sampler2D u_texture_cursor; uniform mediump int u_bitsRangesStart; uniform mediump int u_bitsRangesEnd; uniform mediump vec3 u_renderColors[16]; @@ -42,24 +43,33 @@ fragment = { mediump vec4 final_color = vec4(0.0); - /* Ambient Component */ - final_color += u_ambientColor; - highp vec3 normal = normalize(v_normal); highp vec3 light_dir = normalize(u_lightPosition - v_vertex); - /* Diffuse Component */ - ivec4 texture = ivec4(texture(u_texture, v_uvs) * 255.0); - uint color_index = (texture.r << 16) | (texture.g << 8) | texture.b; - color_index = (color_index << (32 - 1 - u_bitsRangesEnd)) >> 32 - 1 - (u_bitsRangesEnd - u_bitsRangesStart); + vec4 cursor_color = texture(u_texture_cursor, v_uvs); + if (cursor_color.a > 0.5) + { + /* Cursor */ + final_color.rgb = cursor_color.rgb; + highp float n_dot_l = mix(0.7, 1.0, dot(normal, light_dir)); + final_color = (n_dot_l * final_color); + } + else + { + final_color += u_ambientColor; - vec4 diffuse_color = vec4(u_renderColors[color_index] / 255.0, 1.0); - highp float n_dot_l = mix(0.3, 0.7, dot(normal, light_dir)); - final_color += (n_dot_l * diffuse_color); + ivec4 texture_color = ivec4(texture(u_texture, v_uvs) * 255.0); + uint color_index = (texture_color.r << 16) | (texture_color.g << 8) | texture_color.b; + color_index = (color_index << (32 - 1 - u_bitsRangesEnd)) >> 32 - 1 - (u_bitsRangesEnd - u_bitsRangesStart); + vec4 diffuse_color = vec4(u_renderColors[color_index] / 255.0, 1.0); + highp float n_dot_l = mix(0.3, 0.7, dot(normal, light_dir)); + final_color += (n_dot_l * diffuse_color); + } + + /* Output */ final_color.a = 1.0; - - frag_color = final_color; + gl_FragColor = final_color; } vertex41core = @@ -95,6 +105,7 @@ fragment41core = uniform highp vec3 u_lightPosition; uniform highp vec3 u_viewPosition; uniform sampler2D u_texture; + uniform sampler2D u_texture_cursor; uniform mediump int u_bitsRangesStart; uniform mediump int u_bitsRangesEnd; uniform mediump vec3 u_renderColors[16]; @@ -108,29 +119,39 @@ fragment41core = { mediump vec4 final_color = vec4(0.0); - /* Ambient Component */ - final_color += u_ambientColor; - highp vec3 normal = normalize(v_normal); highp vec3 light_dir = normalize(u_lightPosition - v_vertex); - /* Diffuse Component */ - ivec4 texture = ivec4(texture(u_texture, v_uvs) * 255.0); - uint color_index = (texture.r << 16) | (texture.g << 8) | texture.b; - color_index = (color_index << (32 - 1 - u_bitsRangesEnd)) >> 32 - 1 - (u_bitsRangesEnd - u_bitsRangesStart); + vec4 cursor_color = texture(u_texture_cursor, v_uvs); + if (cursor_color.a > 0.5) + { + /* Cursor */ + final_color.rgb = cursor_color.rgb; + highp float n_dot_l = mix(0.7, 1.0, dot(normal, light_dir)); + final_color = (n_dot_l * final_color); + } + else + { + final_color += u_ambientColor; - vec4 diffuse_color = vec4(u_renderColors[color_index] / 255.0, 1.0); - highp float n_dot_l = mix(0.3, 0.7, dot(normal, light_dir)); - final_color += (n_dot_l * diffuse_color); + ivec4 texture_color = ivec4(texture(u_texture, v_uvs) * 255.0); + uint color_index = (texture_color.r << 16) | (texture_color.g << 8) | texture_color.b; + color_index = (color_index << (32 - 1 - u_bitsRangesEnd)) >> 32 - 1 - (u_bitsRangesEnd - u_bitsRangesStart); + vec4 diffuse_color = vec4(u_renderColors[color_index] / 255.0, 1.0); + highp float n_dot_l = mix(0.3, 0.7, dot(normal, light_dir)); + final_color += (n_dot_l * diffuse_color); + } + + /* Output */ final_color.a = 1.0; - frag_color = final_color; } [defaults] u_ambientColor = [0.3, 0.3, 0.3, 1.0] u_texture = 0 +u_texture_cursor = 1 [bindings] u_modelMatrix = model_matrix diff --git a/plugins/USBPrinting/USBPrinterOutputDevice.py b/plugins/USBPrinting/USBPrinterOutputDevice.py index 18d9466eb5..85b98e532b 100644 --- a/plugins/USBPrinting/USBPrinterOutputDevice.py +++ b/plugins/USBPrinting/USBPrinterOutputDevice.py @@ -97,8 +97,6 @@ class USBPrinterOutputDevice(PrinterOutputDevice): CuraApplication.getInstance().getOnExitCallbackManager().addCallback(self._checkActivePrintingUponAppExit) - CuraApplication.getInstance().getPreferences().addPreference("usb_printing/enabled", False) - # This is a callback function that checks if there is any printing in progress via USB when the application tries # to exit. If so, it will show a confirmation before def _checkActivePrintingUponAppExit(self) -> None: @@ -146,8 +144,6 @@ class USBPrinterOutputDevice(PrinterOutputDevice): CuraApplication.getInstance().getController().setActiveStage("MonitorStage") - CuraApplication.getInstance().getPreferences().setValue("usb_printing/enabled", True) - #Find the g-code to print. gcode_textio = StringIO() gcode_writer = cast(MeshWriter, PluginRegistry.getInstance().getPluginObject("GCodeWriter")) diff --git a/plugins/USBPrinting/USBPrinterOutputDeviceManager.py b/plugins/USBPrinting/USBPrinterOutputDeviceManager.py index 4eeeb7970b..a0c57441c8 100644 --- a/plugins/USBPrinting/USBPrinterOutputDeviceManager.py +++ b/plugins/USBPrinting/USBPrinterOutputDeviceManager.py @@ -20,6 +20,7 @@ from . import USBPrinterOutputDevice i18n_catalog = i18nCatalog("cura") +USB_PRINT_PREFERENCE_KEY = "usb_printing/enabled" @signalemitter class USBPrinterOutputDeviceManager(QObject, OutputDevicePlugin): @@ -43,7 +44,9 @@ class USBPrinterOutputDeviceManager(QObject, OutputDevicePlugin): self._update_thread = threading.Thread(target = self._updateThread) self._update_thread.daemon = True - self._check_updates = True + preferences = self._application.getPreferences() + preferences.addPreference(USB_PRINT_PREFERENCE_KEY, False) + self._check_updates = preferences.getValue(USB_PRINT_PREFERENCE_KEY) self._application.applicationShuttingDown.connect(self.stop) # Because the model needs to be created in the same thread as the QMLEngine, we use a signal. @@ -58,7 +61,7 @@ class USBPrinterOutputDeviceManager(QObject, OutputDevicePlugin): device.resetDeviceSettings() def start(self): - self._check_updates = True + self._check_updates = self._application.getPreferences().getValue(USB_PRINT_PREFERENCE_KEY) self._update_thread.start() def stop(self, store_data: bool = True): diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index fdb4bc5ebb..e633017431 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1427,11 +1427,10 @@ "z_seam_corner": { "label": "Seam Corner Preference", - "description": "Control whether corners on the model outline influence the position of the seam. None means that corners have no influence on the seam position. Hide Seam makes the seam more likely to occur on an inside corner. Expose Seam makes the seam more likely to occur on an outside corner. Hide or Expose Seam makes the seam more likely to occur at an inside or outside corner. Smart Hiding allows both inside and outside corners, but chooses inside corners more frequently, if appropriate.", + "description": "Control how corners on the model outline influence the position of the seam. Hide Seam makes the seam more likely to occur on an inside corner. Expose Seam makes the seam more likely to occur on an outside corner. Hide or Expose Seam makes the seam more likely to occur at an inside or outside corner. Smart Hiding allows both inside and outside corners, but chooses inside corners more frequently, if appropriate.", "type": "enum", "options": { - "z_seam_corner_none": "None", "z_seam_corner_inner": "Hide Seam", "z_seam_corner_outer": "Expose Seam", "z_seam_corner_any": "Hide or Expose Seam", @@ -7914,6 +7913,35 @@ "resolve": "max(extruderValues('interlocking_boundary_avoidance'))", "settable_per_mesh": false, "settable_per_extruder": false + }, + "multi_material_paint_resolution": + { + "label": "Multi-material Precision", + "description": "The precision of the details when generating multi-material shapes based on painting data. A lower precision will provide more details, but increase the slicing time and memory.", + "unit": "mm", + "type": "float", + "enabled": "extruders_enabled_count > 1", + "default_value": 0.2, + "value": "min(line_width / 2, layer_height)", + "minimum_value": "0.05", + "maximum_value": "5", + "maximum_value_warning": "line_width * 2", + "settable_per_mesh": false, + "settable_per_extruder": false + }, + "multi_material_paint_deepness": + { + "label": "Multi-material Deepness", + "description": "The deepness of the painted details inside the model. A higher deepness will provide a better interlocking, but increase slicing time and memory. Set a very high value to go as deep as possible. The actually calculated deepness may vary.", + "unit": "mm", + "type": "float", + "enabled": "extruders_enabled_count > 1", + "default_value": 4, + "value": "line_width * 10", + "minimum_value": "line_width", + "minimum_value_warning": "line_width * 2", + "settable_per_mesh": false, + "settable_per_extruder": false } } }, @@ -8807,7 +8835,7 @@ "value": "line_width + support_xy_distance + 1.0", "enabled": "bridge_settings_enabled", "settable_per_mesh": true, - "settable_per_extruder": false + "settable_per_extruder": true }, "bridge_skin_support_threshold": { diff --git a/resources/definitions/ultimaker_replicator_plus.def.json b/resources/definitions/ultimaker_replicator_plus.def.json index edfab6d962..507fab6803 100644 --- a/resources/definitions/ultimaker_replicator_plus.def.json +++ b/resources/definitions/ultimaker_replicator_plus.def.json @@ -8,7 +8,7 @@ "author": "Ultimaker", "manufacturer": "Ultimaker B.V.", "file_formats": "application/x-makerbot-replicator_plus", - "platform": "ultimaker_replicator_plus_platform.3MF", + "platform": "ultimaker_replicator_plus_platform.obj", "exclude_materials": [ "dsm_", "Essentium_", @@ -77,9 +77,116 @@ "acceleration_enabled": { "enabled": false, - "value": false + "value": true + }, + "acceleration_infill": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_layer_0": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_prime_tower": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_print": + { + "enabled": false, + "value": 800 + }, + "acceleration_print_layer_0": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_roofing": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_skirt_brim": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_support": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_support_bottom": + { + "enabled": false, + "value": "acceleration_support_interface" + }, + "acceleration_support_infill": + { + "enabled": false, + "value": "acceleration_support" + }, + "acceleration_support_interface": + { + "enabled": false, + "value": "acceleration_support" + }, + "acceleration_support_roof": + { + "enabled": false, + "value": "acceleration_support_interface" + }, + "acceleration_topbottom": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_travel": + { + "enabled": false, + "value": 5000 + }, + "acceleration_travel_enabled": + { + "enabled": false, + "value": true + }, + "acceleration_travel_layer_0": + { + "enabled": false, + "value": "acceleration_travel" + }, + "acceleration_wall": + { + "enabled": false, + "value": "acceleration_print" + }, + "acceleration_wall_0": + { + "enabled": false, + "value": "acceleration_wall" + }, + "acceleration_wall_0_roofing": + { + "enabled": false, + "value": "acceleration_wall" + }, + "acceleration_wall_x": + { + "enabled": false, + "value": "acceleration_wall" + }, + "acceleration_wall_x_roofing": + { + "enabled": false, + "value": "acceleration_wall" }, "adhesion_type": { "value": "'raft'" }, + "bridge_skin_speed": { "value": 40 }, + "bridge_wall_speed": { "value": 40 }, "brim_width": { "value": "3" }, "cool_during_extruder_switch": { @@ -89,7 +196,7 @@ "cool_fan_full_at_height": { "value": "layer_height + layer_height_0" }, "cool_fan_speed": { "value": 100 }, "cool_fan_speed_0": { "value": 0 }, - "cool_min_layer_time": { "value": 5 }, + "cool_min_layer_time": { "value": 7 }, "extruder_prime_pos_abs": { "default_value": true }, "fill_outline_gaps": { "value": true }, "gantry_height": { "value": "60" }, @@ -110,7 +217,112 @@ "jerk_enabled": { "enabled": false, - "value": false + "value": true + }, + "jerk_infill": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_layer_0": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_prime_tower": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_print": + { + "enabled": false, + "value": 4 + }, + "jerk_print_layer_0": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_roofing": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_skirt_brim": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_support": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_support_bottom": + { + "enabled": false, + "value": "jerk_support_interface" + }, + "jerk_support_infill": + { + "enabled": false, + "value": "jerk_support" + }, + "jerk_support_interface": + { + "enabled": false, + "value": "jerk_support" + }, + "jerk_support_roof": + { + "enabled": false, + "value": "jerk_support_interface" + }, + "jerk_topbottom": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_travel": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_travel_enabled": + { + "enabled": false, + "value": true + }, + "jerk_travel_layer_0": + { + "enabled": false, + "value": "jerk_travel" + }, + "jerk_wall": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_wall_0": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_wall_0_roofing": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_wall_x": + { + "enabled": false, + "value": "jerk_print" + }, + "jerk_wall_x_roofing": + { + "enabled": false, + "value": "jerk_print" }, "layer_height_0": { "value": "0.2 if resolveOrValue('adhesion_type') == 'raft' else 0.3" }, "layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" }, @@ -178,18 +390,58 @@ "value": "resolveOrValue('print_sequence') != 'one_at_a_time'" }, "print_sequence": { "enabled": false }, - "raft_airgap": { "value": 0.3 }, + "raft_acceleration": + { + "enabled": false, + "value": "acceleration_print" + }, + "raft_airgap": { "value": 0.33 }, + "raft_base_acceleration": + { + "enabled": false, + "value": "acceleration_print" + }, "raft_base_flow": { "value": 120 }, "raft_base_infill_overlap": { "value": 25 }, + "raft_base_jerk": + { + "enabled": false, + "value": "jerk_print" + }, "raft_base_line_spacing": { "value": 2.5 }, "raft_base_line_width": { "value": 2 }, "raft_base_thickness": { "value": 0.4 }, + "raft_interface_acceleration": + { + "enabled": false, + "value": "acceleration_print" + }, "raft_interface_fan_speed": { "value": 0 }, "raft_interface_infill_overlap": { "value": 25 }, + "raft_interface_jerk": + { + "enabled": false, + "value": "jerk_print" + }, "raft_interface_wall_count": { "value": "raft_wall_count" }, + "raft_jerk": + { + "enabled": false, + "value": "jerk_print" + }, "raft_margin": { "value": 6.5 }, + "raft_surface_acceleration": + { + "enabled": false, + "value": "acceleration_print" + }, "raft_surface_fan_speed": { "value": 50.0 }, "raft_surface_infill_overlap": { "value": 35 }, + "raft_surface_jerk": + { + "enabled": false, + "value": "jerk_print" + }, "raft_surface_wall_count": { "value": "raft_wall_count" }, "raft_wall_count": { "value": 2 }, "retract_at_layer_change": { "value": true }, @@ -197,9 +449,9 @@ { "maximum_value": 5, "maximum_value_warning": 2.5, - "value": 0.5 + "value": 1.0 }, - "retraction_combing": { "value": "'infill'" }, + "retraction_combing": { "value": "'no_outer_surfaces'" }, "retraction_count_max": { "maximum_value": 700, diff --git a/resources/definitions/ultimaker_s8.def.json b/resources/definitions/ultimaker_s8.def.json index 96b86f4632..ed1915cbe9 100644 --- a/resources/definitions/ultimaker_s8.def.json +++ b/resources/definitions/ultimaker_s8.def.json @@ -209,14 +209,11 @@ "value": 35 }, "bridge_skin_speed_2": { "value": "speed_print*2/3" }, - "bridge_sparse_infill_max_density": { "value": 50 }, + "bridge_skin_support_threshold": { "value": 20 }, + "bridge_sparse_infill_max_density": { "value": 20 }, "bridge_wall_material_flow": { "value": 200 }, "bridge_wall_min_length": { "value": 2 }, - "bridge_wall_speed": - { - "unit": "mm/s", - "value": 50 - }, + "bridge_wall_speed": { "value": 50 }, "build_volume_temperature": { "force_depends_on_settings": [ @@ -453,7 +450,7 @@ "roofing_monotonic": { "value": false }, "roofing_pattern": { "value": "'zigzag'" }, "seam_overhang_angle": { "value": 35 }, - "skin_edge_support_thickness": { "value": 0 }, + "skin_edge_support_thickness": { "value": 0.8 }, "skin_material_flow": { "value": 93 }, "skin_outline_count": { "value": 0 }, "skin_overlap": { "value": 20 }, diff --git a/resources/definitions/voron2_base.def.json b/resources/definitions/voron2_base.def.json index d08166d60d..f38fccbb0e 100644 --- a/resources/definitions/voron2_base.def.json +++ b/resources/definitions/voron2_base.def.json @@ -21,36 +21,37 @@ }, "overrides": { - "acceleration_enabled": { "default_value": false }, - "acceleration_layer_0": { "value": 1800 }, - "acceleration_print": { "default_value": 2200 }, - "acceleration_roofing": { "value": 1800 }, - "acceleration_travel_layer_0": { "value": 1800 }, - "acceleration_wall_0": { "value": 1800 }, - "adhesion_type": { "default_value": "skirt" }, - "alternate_extra_perimeter": { "default_value": true }, - "bridge_fan_speed": { "default_value": 100 }, + "acceleration_enabled": { "default_value": true }, + "acceleration_layer_0": { "value": "math.ceil(acceleration_print / 10)" }, + "acceleration_print": { "default_value": 5000 }, + "acceleration_roofing": { "value": "math.ceil(acceleration_topbottom * 3000 / 5000) " }, + "acceleration_support": { "value": "math.ceil(acceleration_print / 2)" }, + "acceleration_travel": { "value": "acceleration_print if magic_spiralize else min(math.ceil(acceleration_print * 7000 / 5000), round((machine_max_acceleration_x + machine_max_acceleration_y) / 2, -2))" }, + "acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 3000 / 5000)" }, + "adhesion_type": + { + "default_value": "skirt", + "value": "'brim' if draft_shield_enabled else 'skirt'" + }, "bridge_fan_speed_2": { "resolve": "max(cool_fan_speed, 50)" }, "bridge_fan_speed_3": { "resolve": "max(cool_fan_speed, 20)" }, "bridge_settings_enabled": { "default_value": true }, "bridge_wall_coast": { "default_value": 10 }, "cool_fan_full_at_height": { "value": "resolveOrValue('layer_height_0') + resolveOrValue('layer_height') * max(1, cool_fan_full_layer - 1)" }, "cool_fan_full_layer": { "value": 4 }, - "cool_fan_speed_min": { "value": "cool_fan_speed" }, "cool_min_layer_time": { "default_value": 15 }, - "cool_min_layer_time_fan_speed_max": { "default_value": 20 }, - "fill_outline_gaps": { "default_value": true }, + "cool_min_layer_time_fan_speed_max": { "value": "cool_min_layer_time + 5" }, + "cool_min_speed": { "value": "max(round(speed_layer_0 / 2), round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 2))" }, "gantry_height": { "value": 30 }, "infill_before_walls": { "default_value": false }, "infill_enable_travel_optimization": { "default_value": true }, - "jerk_enabled": { "default_value": false }, - "jerk_roofing": { "value": 10 }, - "jerk_wall_0": { "value": 10 }, - "layer_height_0": { "resolve": "max(0.2, min(extruderValues('layer_height')))" }, - "line_width": { "value": "machine_nozzle_size * 1.125" }, - "machine_acceleration": { "default_value": 1500 }, + "infill_line_width": { "value": "machine_nozzle_size * 1.5" }, + "infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'gyroid'" }, + "initial_layer_line_width_factor": { "default_value": 125.0 }, + "layer_height_0": { "resolve": "max(machine_nozzle_size / 2, min(extruderValues('layer_height')))" }, + "machine_acceleration": { "default_value": 5000 }, "machine_depth": { "default_value": 250 }, - "machine_end_gcode": { "default_value": "print_end" }, + "machine_end_gcode": { "default_value": "PRINT_END" }, "machine_endstop_positive_direction_x": { "default_value": true }, "machine_endstop_positive_direction_y": { "default_value": true }, "machine_endstop_positive_direction_z": { "default_value": false }, @@ -67,16 +68,15 @@ }, "machine_heated_bed": { "default_value": true }, "machine_height": { "default_value": 250 }, - "machine_max_acceleration_x": { "default_value": 1500 }, - "machine_max_acceleration_y": { "default_value": 1500 }, - "machine_max_acceleration_z": { "default_value": 250 }, + "machine_max_acceleration_x": { "default_value": 20000 }, + "machine_max_acceleration_y": { "default_value": 20000 }, + "machine_max_acceleration_z": { "default_value": 500 }, "machine_max_feedrate_e": { "default_value": 120 }, + "machine_max_feedrate_x": { "value": 500 }, + "machine_max_feedrate_y": { "value": 500 }, "machine_max_feedrate_z": { "default_value": 40 }, - "machine_max_jerk_e": { "default_value": 60 }, - "machine_max_jerk_xy": { "default_value": 20 }, - "machine_max_jerk_z": { "default_value": 1 }, "machine_name": { "default_value": "VORON2" }, - "machine_start_gcode": { "default_value": ";Nozzle diameter = {machine_nozzle_size}\n;Filament type = {material_type}\n;Filament name = {material_name}\n;Filament weight = {filament_weight}\n; M190 S{material_bed_temperature_layer_0}\n; M109 S{material_print_temperature_layer_0}\nprint_start EXTRUDER={material_print_temperature_layer_0} BED={material_bed_temperature_layer_0} CHAMBER={build_volume_temperature}" }, + "machine_start_gcode": { "default_value": ";Nozzle diameter = {machine_nozzle_size}\n;Filament type = {material_type}\n;Filament name = {material_name}\n;Filament weight = {filament_weight}\n; M190 S{material_bed_temperature_layer_0}\n; M109 S{material_print_temperature_layer_0}\nPRINT_START EXTRUDER={material_print_temperature_layer_0} BED={material_bed_temperature_layer_0} CHAMBER={build_volume_temperature}" }, "machine_steps_per_mm_x": { "default_value": 80 }, "machine_steps_per_mm_y": { "default_value": 80 }, "machine_steps_per_mm_z": { "default_value": 400 }, @@ -84,40 +84,36 @@ "meshfix_maximum_resolution": { "default_value": 0.01 }, "min_infill_area": { "default_value": 5.0 }, "minimum_polygon_circumference": { "default_value": 0.2 }, - "optimize_wall_printing_order": { "default_value": true }, "retraction_amount": { "default_value": 0.75 }, "retraction_combing": { "value": "'noskin'" }, "retraction_combing_max_distance": { "default_value": 10 }, - "retraction_hop": { "default_value": 0.2 }, - "retraction_hop_enabled": { "default_value": true }, - "retraction_prime_speed": + "retraction_hop": { - "maximum_value_warning": 130, - "value": "math.ceil(retraction_speed * 0.4)" + "default_value": 0.2, + "value": "machine_nozzle_size / 2" }, - "retraction_retract_speed": { "maximum_value_warning": 130 }, + "retraction_hop_enabled": { "default_value": true }, + "retraction_hop_only_when_collides": { "default_value": true }, + "retraction_prime_speed": { "maximum_value_warning": "machine_max_feedrate_e - 10" }, + "retraction_retract_speed": { "maximum_value_warning": "machine_max_feedrate_e - 10" }, "retraction_speed": { "default_value": 30, - "maximum_value_warning": 130 + "maximum_value_warning": "machine_max_feedrate_e - 10" }, "roofing_layer_count": { "value": 1 }, "skirt_brim_minimal_length": { "default_value": 550 }, - "speed_layer_0": { "value": "math.ceil(speed_print * 0.25)" }, - "speed_roofing": { "value": "math.ceil(speed_print * 0.33)" }, + "speed_infill": { "value": "speed_print * 1.5" }, + "speed_layer_0": { "value": "speed_print * 3 / 8" }, + "speed_print": { "value": "round(6.4 / layer_height / machine_nozzle_size, -1)" }, "speed_slowdown_layers": { "default_value": 4 }, - "speed_topbottom": { "value": "math.ceil(speed_print * 0.33)" }, "speed_travel": { - "maximum_value_warning": 501, - "value": 300 + "maximum_value_warning": "max(500, round((machine_max_feedrate_x + machine_max_feedrate_y) / 2, -2)) + 1", + "value": "speed_print if magic_spiralize else max(speed_print, round((machine_max_feedrate_x + machine_max_feedrate_y) / 2, -2))" }, - "speed_travel_layer_0": { "value": "math.ceil(speed_travel * 0.4)" }, - "speed_wall": { "value": "math.ceil(speed_print * 0.33)" }, - "speed_wall_0": { "value": "math.ceil(speed_print * 0.33)" }, - "speed_wall_x": { "value": "math.ceil(speed_print * 0.66)" }, - "travel_avoid_other_parts": { "default_value": false }, - "wall_line_width": { "value": "machine_nozzle_size" }, + "speed_z_hop": { "value": "max(10, machine_max_feedrate_z / 2)" }, + "top_bottom_thickness": { "value": "wall_thickness" }, "wall_overhang_angle": { "default_value": 75 }, "wall_overhang_speed_factors": { @@ -125,6 +121,11 @@ 50 ] }, - "zig_zaggify_infill": { "value": true } + "wall_thickness": { "value": "wall_line_width_0 + wall_line_width_x" }, + "xy_offset_layer_0": { "value": "xy_offset - 0.1" }, + "z_seam_corner": { "value": "'z_seam_corner_weighted'" }, + "z_seam_relative": { "value": "True" }, + "zig_zaggify_infill": { "value": true }, + "zig_zaggify_support": { "value": true } } } \ No newline at end of file diff --git a/resources/images/cura.png b/resources/images/cura.png index b2f304fce3..10d1c0a375 100644 Binary files a/resources/images/cura.png and b/resources/images/cura.png differ diff --git a/resources/images/cura_enterprise.png b/resources/images/cura_enterprise.png index 203ee4c63f..81141415d7 100644 Binary files a/resources/images/cura_enterprise.png and b/resources/images/cura_enterprise.png differ diff --git a/resources/images/cura_wip.png b/resources/images/cura_wip.png index 038619a616..031e37f15b 100644 Binary files a/resources/images/cura_wip.png and b/resources/images/cura_wip.png differ diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..3fd772bc9a --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.06mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_abs +quality_type = high +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..35ef159b08 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_abs +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..1cf65b7420 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.15mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_abs +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..75e96df5de --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.1mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_abs +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..84a20a70b2 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.1mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_abs +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..1611a8c98b --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_abs_0.2mm_quick.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = generic_abs +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_sparse_density = 15 +jerk_print = 6000 +speed_infill = =speed_print +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = 0.8 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..4438e60ba4 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_cpe_plus +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..21d666987a --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.1mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_cpe_plus +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..27fcf62b42 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_cpe +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..691ee76257 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_cpe_0.1mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_cpe +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_nylon_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_nylon_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..69af94a877 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_nylon_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_nylon +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_nylon_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_nylon_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..186d983d70 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_nylon_0.1mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_nylon +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pc_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pc_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..c268152027 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pc_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_pc +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pc_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pc_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..7bf0185ad7 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pc_0.1mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_pc +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_petg_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..e904940c1c --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_petg_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_petg +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_petg_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..8352264ce3 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_petg_0.1mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_petg +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..1beb9ff420 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.06mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_pla +quality_type = high +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..26a469b3ca --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_pla +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..d6ef6be8d6 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.15mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_pla +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..fc724077d4 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_pla +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..f07a50634f --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.1mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_pla +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..3f4afa78a2 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.2mm_quick.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = generic_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_sparse_density = 15 +jerk_print = 6000 +speed_infill = =speed_print +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = 0.8 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..4d610a1898 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_pla_0.3mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = generic_pla +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 4000 +acceleration_wall = 2000 +acceleration_wall_0 = 2000 +infill_sparse_density = 10 +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 50 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = 0.8 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..99d54efaf8 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.06mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_tough_pla +quality_type = high +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..3909c8fef3 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_tough_pla +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..ee2e6689c6 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_tough_pla +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..002a62dbe8 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_tough_pla +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..59945fd42a --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm_visual.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = generic_tough_pla +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..ad6c6d9caa --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = generic_tough_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_sparse_density = 15 +jerk_print = 6000 +speed_infill = =speed_print +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = 0.8 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..475c0f762f --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_tough-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = generic_tough_pla +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 4000 +acceleration_wall = 2000 +acceleration_wall_0 = 2000 +infill_sparse_density = 10 +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 50 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = 0.8 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..9501ee84f5 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.06mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_abs +quality_type = high +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..e47f1f880f --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_abs +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..a931d387f1 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_abs +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..8901a3a3d7 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_abs +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..23cce47191 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_abs +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..125c98629b --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_abs +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..f51eb549db --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_abs +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..f2511d5682 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_abs +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..ed69933780 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-abs_0.3mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_abs +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..04d9ca618a --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.06mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_petg +quality_type = high +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..7eb837e8ed --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_petg +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..22e7f1cce0 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_petg +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..8bc584579f --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_petg +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..6b1376ee8d --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_petg +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..fafb5ed482 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_petg +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..dff13b77e5 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_petg +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..0c18517ec8 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_petg +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..6bd4c9511b --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-petg_0.3mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_petg +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..de16fb580c --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.06mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_pla +quality_type = high +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..7131a95e99 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..e5b167899d --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..2f1ab4ce0b --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_pla +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..d8da7b01f1 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_pla +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..851b16ec93 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..d7083a1710 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..aa118954d9 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..2c96950b23 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_pla +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..1e14a72716 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_tough_pla +quality_type = high +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..8e93be0541 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_tough_pla +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..e7e8fb4850 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_tough_pla +quality_type = fast +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..598a4c14de --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_tough_pla +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..a805c2d19a --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_tough_pla +quality_type = normal +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..f4795adb16 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_tough_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..7bbde83ab6 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_tough_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..53941a55ae --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_tough_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..9be59e8f34 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.4 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..c0e12d7dfe --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_abs +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..f83fa05ef1 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_abs +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..76dbed7bbb --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_abs +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..2adc34f814 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.3mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_abs +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.4mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.4mm_quick.inst.cfg new file mode 100644 index 0000000000..c942788b53 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-abs_0.4mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_abs +quality_type = superdraft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..c397b814a8 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_petg +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..34cd9ca253 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_petg +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..ea99b40063 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_petg +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..e57f5cf733 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.3mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_petg +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.4mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.4mm_quick.inst.cfg new file mode 100644 index 0000000000..b13f8eaa8f --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-petg_0.4mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_petg +quality_type = superdraft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..318d23b2f9 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..eff16d83b2 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..cc3ba1cf77 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..da5b69ea5c --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_pla +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.4mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.4mm_quick.inst.cfg new file mode 100644 index 0000000000..3e42e01b7f --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-pla_0.4mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_pla +quality_type = superdraft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..01c4378231 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = ultimaker_tough_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 6000 +max_flow_acceleration = 1 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..cf4b45ba7a --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_tough_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..08141b951f --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_tough_pla +quality_type = draft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 4000 +max_flow_acceleration = 0.5 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(20/50)) +speed_wall_x = =math.ceil(speed_wall*(35/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) +z_seam_type = back + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..bb89d11824 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.4mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.4mm_quick.inst.cfg new file mode 100644 index 0000000000..16e936fb96 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.4mm_quick.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_tough_pla +quality_type = superdraft +setting_version = 25 +type = intent +variant = AA 0.8 + +[values] +acceleration_wall_0 = 2000 +gradual_flow_enabled = False +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 6000 +jerk_wall_0 = 6000 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = =4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm_quick.inst.cfg index 490d975079..1527b99002 100644 --- a/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm_quick.inst.cfg @@ -23,5 +23,6 @@ speed_wall = =speed_print speed_wall_x = =speed_print speed_wall_x_roofing = =speed_wall wall_line_width_x = =wall_line_width +wall_thickness = =wall_line_width_0 + wall_line_width_x xy_offset = 0.075 diff --git a/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm_quick.inst.cfg index 0784e0bfac..d671176cbd 100644 --- a/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm_quick.inst.cfg @@ -23,5 +23,6 @@ speed_wall = =speed_print speed_wall_x = =speed_print speed_wall_x_roofing = =speed_wall wall_line_width_x = =wall_line_width +wall_thickness = =wall_line_width_0 + wall_line_width_x xy_offset = 0.075 diff --git a/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm_quick.inst.cfg index 32dda9289e..0fe6907cc3 100644 --- a/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm_quick.inst.cfg @@ -23,5 +23,6 @@ speed_wall = =speed_print speed_wall_x = =speed_print speed_wall_x_roofing = =speed_wall wall_line_width_x = =wall_line_width +wall_thickness = =wall_line_width_0 + wall_line_width_x xy_offset = 0.075 diff --git a/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm_quick.inst.cfg index d2ff7ee7a3..f39d44f4f8 100644 --- a/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm_quick.inst.cfg @@ -23,5 +23,6 @@ speed_wall = =speed_print speed_wall_x = =speed_print speed_wall_x_roofing = =speed_wall wall_line_width_x = =wall_line_width +wall_thickness = =wall_line_width_0 + wall_line_width_x xy_offset = 0.075 diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..cbd6179e03 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.4_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 25 +type = intent +variant = CC 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm_annealing.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm_annealing.inst.cfg new file mode 100644 index 0000000000..e2992cfa3a --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm_annealing.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Annealing +version = 4 + +[metadata] +intent_category = annealing +is_experimental = True +material = generic_petcf +quality_type = fast +setting_version = 25 +type = intent +variant = CC 0.4 + +[values] +infill_sparse_density = 100 +jerk_print = 6000 +material_shrinkage_percentage_xy = 100.3 +material_shrinkage_percentage_z = 100.9 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 25 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_enable = True +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..d64f90fdc6 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_petcf +quality_type = fast +setting_version = 25 +type = intent +variant = CC 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 25 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm_annealing.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm_annealing.inst.cfg new file mode 100644 index 0000000000..631118717c --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm_annealing.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Annealing +version = 4 + +[metadata] +intent_category = annealing +is_experimental = True +material = generic_petcf +quality_type = draft +setting_version = 25 +type = intent +variant = CC 0.4 + +[values] +infill_sparse_density = 100 +jerk_print = 6000 +material_shrinkage_percentage_xy = 100.3 +material_shrinkage_percentage_z = 100.9 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_enable = True +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..4c551f588e --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_petcf +quality_type = draft +setting_version = 25 +type = intent +variant = CC 0.4 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 20 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..5bebb643ec --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.6_nylon-cf-slide_0.2mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 25 +type = intent +variant = CC 0.6 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm_annealing.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm_annealing.inst.cfg new file mode 100644 index 0000000000..7a2cff4ef5 --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm_annealing.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Annealing +version = 4 + +[metadata] +intent_category = annealing +is_experimental = True +material = generic_petcf +quality_type = fast +setting_version = 25 +type = intent +variant = CC 0.6 + +[values] +infill_sparse_density = 100 +jerk_print = 6000 +material_shrinkage_percentage_xy = 100.3 +material_shrinkage_percentage_z = 100.9 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 25 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_enable = True +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..d1fffb7b9d --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_petcf +quality_type = fast +setting_version = 25 +type = intent +variant = CC 0.6 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 25 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm_annealing.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm_annealing.inst.cfg new file mode 100644 index 0000000000..2330d0f32b --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm_annealing.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Annealing +version = 4 + +[metadata] +intent_category = annealing +is_experimental = True +material = generic_petcf +quality_type = draft +setting_version = 25 +type = intent +variant = CC 0.6 + +[values] +infill_sparse_density = 100 +jerk_print = 6000 +material_shrinkage_percentage_xy = 100.3 +material_shrinkage_percentage_z = 100.9 +speed_infill = =speed_print +speed_layer_0 = 20 +speed_print = 25 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_enable = True +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..fe18b8ecba --- /dev/null +++ b/resources/intent/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm_engineering.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +is_experimental = True +material = generic_petcf +quality_type = draft +setting_version = 25 +type = intent +variant = CC 0.6 + +[values] +jerk_print = 6000 +speed_infill = =speed_print +speed_print = 25 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/meshes/ultimaker_replicator_plus_platform.3MF b/resources/meshes/ultimaker_replicator_plus_platform.3MF deleted file mode 100644 index 1d250b8113..0000000000 Binary files a/resources/meshes/ultimaker_replicator_plus_platform.3MF and /dev/null differ diff --git a/resources/meshes/ultimaker_replicator_plus_platform.obj b/resources/meshes/ultimaker_replicator_plus_platform.obj new file mode 100644 index 0000000000..f5b73f48b1 --- /dev/null +++ b/resources/meshes/ultimaker_replicator_plus_platform.obj @@ -0,0 +1,6749 @@ +# Blender 4.4.3 +# www.blender.org +mtllib ultimaker_replicator_plus_platform.mtl +o MR_ultimaker_replicator_plus_platform +v 183.406708 -102.404900 -7.578969 +v 185.567154 -100.064423 -6.939313 +v 187.500046 -97.970467 -11.478985 +v 185.567154 -100.064423 -6.939313 +v 185.703247 -99.916985 -6.898839 +v 187.500046 -97.970467 -11.478985 +v 187.500046 -97.970467 -11.478985 +v 185.703247 -99.916985 -6.898839 +v 187.500046 -97.970467 -6.362233 +v 176.923264 -109.428635 -9.472987 +v 179.084702 -107.087090 -8.845135 +v 187.500046 -97.970467 -11.478985 +v 179.084702 -107.087090 -8.845135 +v 181.245865 -104.745819 -8.213993 +v 187.500046 -97.970467 -11.478985 +v 187.500046 -97.970467 -11.478985 +v 181.245865 -104.745819 -8.213993 +v 183.406708 -102.404900 -7.578969 +v 152.905457 -135.447922 -20.784538 +v 152.905457 -135.447922 -16.681448 +v 154.000031 -134.262115 -20.784538 +v 152.905457 -135.447922 -16.681448 +v 153.252487 -135.071976 -16.224936 +v 154.000031 -134.262115 -20.784538 +v 154.000031 -134.262115 -20.784538 +v 153.252487 -135.071976 -16.224936 +v 161.747787 -125.868729 -13.819588 +v 161.747787 -125.868729 -13.819588 +v 166.091217 -121.163330 -12.583727 +v 154.000031 -134.262115 -20.784538 +v 166.091217 -121.163330 -12.583727 +v 170.243759 -116.664764 -11.396920 +v 154.000031 -134.262115 -20.784538 +v 154.000031 -134.262115 -20.784538 +v 170.243759 -116.664764 -11.396920 +v 187.500046 -97.970467 -11.478985 +v 170.243759 -116.664764 -11.396920 +v 174.863373 -111.660179 -10.068674 +v 187.500046 -97.970467 -11.478985 +v 187.500046 -97.970467 -11.478985 +v 174.863373 -111.660179 -10.068674 +v 176.923264 -109.428635 -9.472987 +v 161.500061 120.052078 -3.284557 +v 162.099899 120.052078 -3.284557 +v 161.500046 -99.651413 -3.284541 +v 162.099899 120.052078 -3.284557 +v 162.099884 -99.046654 -3.284541 +v 161.500046 -99.651413 -3.284541 +v -187.499954 -97.970436 -6.362200 +v -185.703140 -99.916954 -6.898806 +v -187.499954 -97.970436 -11.478952 +v -185.703140 -99.916954 -6.898806 +v -185.567062 -100.064392 -6.939280 +v -187.499954 -97.970436 -11.478952 +v -187.499954 -97.970436 -11.478952 +v -185.567062 -100.064392 -6.939280 +v -183.406631 -102.404869 -7.578935 +v -183.406631 -102.404869 -7.578935 +v -181.245773 -104.745789 -8.213961 +v -187.499954 -97.970436 -11.478952 +v -181.245773 -104.745789 -8.213961 +v -179.084610 -107.087059 -8.845102 +v -187.499954 -97.970436 -11.478952 +v -187.499954 -97.970436 -11.478952 +v -179.084610 -107.087059 -8.845102 +v -176.923187 -109.428604 -9.472957 +v -166.091156 -121.163300 -12.583697 +v -153.999969 -134.262085 -20.784512 +v -170.243683 -116.664734 -11.396892 +v -153.999969 -134.262085 -20.784512 +v -187.499954 -97.970436 -11.478952 +v -170.243683 -116.664734 -11.396892 +v -170.243683 -116.664734 -11.396892 +v -187.499954 -97.970436 -11.478952 +v -174.863312 -111.660149 -10.068644 +v -187.499954 -97.970436 -11.478952 +v -176.923187 -109.428604 -9.472957 +v -174.863312 -111.660149 -10.068644 +v -152.905396 -135.447891 -16.681421 +v -152.905396 -135.447891 -20.784512 +v -153.252411 -135.071945 -16.224909 +v -152.905396 -135.447891 -20.784512 +v -153.999969 -134.262085 -20.784512 +v -153.252411 -135.071945 -16.224909 +v -153.252411 -135.071945 -16.224909 +v -153.999969 -134.262085 -20.784512 +v -161.747711 -125.868698 -13.819559 +v -153.999969 -134.262085 -20.784512 +v -166.091156 -121.163300 -12.583697 +v -161.747711 -125.868698 -13.819559 +v -187.374954 -98.947891 0.340490 +v -186.999954 -98.947891 1.215490 +v -186.999939 120.052109 1.215474 +v -186.999939 120.052109 1.215474 +v -189.999939 120.052109 -5.784526 +v -189.999954 -98.947891 -5.784510 +v -189.999954 -98.947891 -5.784510 +v -189.624954 -98.947891 -4.909510 +v -186.999939 120.052109 1.215474 +v -189.624954 -98.947891 -4.909510 +v -189.249954 -98.947891 -4.034510 +v -186.999939 120.052109 1.215474 +v -186.999939 120.052109 1.215474 +v -189.249954 -98.947891 -4.034510 +v -188.874954 -98.947891 -3.159510 +v -188.874954 -98.947891 -3.159510 +v -188.499954 -98.947891 -2.284510 +v -186.999939 120.052109 1.215474 +v -188.499954 -98.947891 -2.284510 +v -187.749954 -98.947891 -0.534510 +v -186.999939 120.052109 1.215474 +v -186.999939 120.052109 1.215474 +v -187.749954 -98.947891 -0.534510 +v -187.374954 -98.947891 0.340490 +v 164.250046 -107.197922 0.215460 +v 158.000046 -102.947922 -0.784539 +v 156.000046 -104.947922 -0.784539 +v 154.000031 -115.447922 0.215461 +v 154.000031 -123.947922 1.215462 +v 162.250031 -117.697922 1.215461 +v 162.000046 -98.947922 -0.784541 +v 160.000046 -100.947922 -0.784541 +v 178.750046 -105.197922 1.215459 +v 178.750046 -105.197922 1.215459 +v 180.812546 -103.635422 1.215459 +v 162.000046 -98.947922 -0.784541 +v 180.812546 -103.635422 1.215459 +v 182.875046 -102.072922 1.215458 +v 162.000046 -98.947922 -0.784541 +v 162.000046 -98.947922 -0.784541 +v 182.875046 -102.072922 1.215458 +v 183.906296 -101.291672 1.215457 +v 183.906296 -101.291672 1.215457 +v 184.937546 -100.510422 1.215457 +v 162.000046 -98.947922 -0.784541 +v 184.937546 -100.510422 1.215457 +v 185.968796 -99.729172 1.215457 +v 162.000046 -98.947922 -0.784541 +v 162.000046 -98.947922 -0.784541 +v 185.968796 -99.729172 1.215457 +v 187.000046 -98.947922 1.215457 +v 164.250046 -107.197922 0.215460 +v 156.000046 -104.947922 -0.784539 +v 159.125031 -111.322922 0.215461 +v 156.000046 -104.947922 -0.784539 +v 154.000046 -106.947922 -0.784539 +v 159.125031 -111.322922 0.215461 +v 159.125031 -111.322922 0.215461 +v 154.000046 -106.947922 -0.784539 +v 154.000031 -115.447922 0.215461 +v 154.000031 -115.447922 0.215461 +v 162.250031 -117.697922 1.215461 +v 159.125031 -111.322922 0.215461 +v 162.250031 -117.697922 1.215461 +v 166.375031 -114.572922 1.215460 +v 159.125031 -111.322922 0.215461 +v 159.125031 -111.322922 0.215461 +v 166.375031 -114.572922 1.215460 +v 164.250046 -107.197922 0.215460 +v 166.375031 -114.572922 1.215460 +v 170.500031 -111.447922 1.215460 +v 164.250046 -107.197922 0.215460 +v 164.250046 -107.197922 0.215460 +v 170.500031 -111.447922 1.215460 +v 174.625031 -108.322922 1.215459 +v 160.000046 -100.947922 -0.784541 +v 158.000046 -102.947922 -0.784539 +v 178.750046 -105.197922 1.215459 +v 158.000046 -102.947922 -0.784539 +v 164.250046 -107.197922 0.215460 +v 178.750046 -105.197922 1.215459 +v 178.750046 -105.197922 1.215459 +v 164.250046 -107.197922 0.215460 +v 176.687546 -106.760422 1.215459 +v 164.250046 -107.197922 0.215460 +v 174.625031 -108.322922 1.215459 +v 176.687546 -106.760422 1.215459 +v -155.035477 -106.447891 -3.255711 +v -154.783401 -106.447891 -3.284512 +v -158.650452 -110.969971 -2.393444 +v -154.783401 -106.447891 -3.284512 +v -154.148178 -107.094444 -3.284512 +v -158.650452 -110.969971 -2.393444 +v -158.650452 -110.969971 -2.393444 +v -154.148178 -107.094444 -3.284512 +v -154.122742 -112.603630 -2.636372 +v -158.241531 -103.241867 -3.256069 +v -163.553604 -106.947090 -2.395816 +v -161.499954 -99.983421 -3.257260 +v -163.553604 -106.947090 -2.395816 +v -169.582657 -99.065201 -2.685879 +v -161.499954 -99.983421 -3.257260 +v -161.499954 -99.983421 -3.257260 +v -169.582657 -99.065201 -2.685879 +v -161.499954 -99.651382 -3.284512 +v -169.582657 -99.065201 -2.685879 +v -162.099808 -99.046623 -3.284512 +v -161.499954 -99.651382 -3.284512 +v -183.762741 -99.222572 -1.536342 +v -183.941238 -99.077583 -1.537196 +v -180.995377 -99.075989 -1.772868 +v -177.501694 -104.225273 -1.514582 +v -178.798965 -103.199432 -1.518039 +v -174.699203 -99.071297 -2.276561 +v -178.798965 -103.199432 -1.518039 +v -179.572159 -102.585800 -1.520319 +v -174.699203 -99.071297 -2.276561 +v -174.699203 -99.071297 -2.276561 +v -179.572159 -102.585800 -1.520319 +v -180.995377 -99.075989 -1.772868 +v -179.572159 -102.585800 -1.520319 +v -181.658646 -100.920105 -1.527430 +v -180.995377 -99.075989 -1.772868 +v -180.995377 -99.075989 -1.772868 +v -181.658646 -100.920105 -1.527430 +v -183.762741 -99.222572 -1.536342 +v -169.582657 -99.065201 -2.685879 +v -173.391022 -107.451050 -1.506114 +v -174.699203 -99.071297 -2.276561 +v -173.391022 -107.451050 -1.506114 +v -175.440811 -105.846649 -1.509921 +v -174.699203 -99.071297 -2.276561 +v -174.699203 -99.071297 -2.276561 +v -175.440811 -105.846649 -1.509921 +v -177.501694 -104.225273 -1.514582 +v -165.245087 -113.771347 -1.496631 +v -169.315826 -110.621979 -1.500438 +v -163.553604 -106.947090 -2.395816 +v -169.315826 -110.621979 -1.500438 +v -169.652954 -110.360443 -1.500827 +v -163.553604 -106.947090 -2.395816 +v -163.553604 -106.947090 -2.395816 +v -169.652954 -110.360443 -1.500827 +v -169.582657 -99.065201 -2.685879 +v -169.652954 -110.360443 -1.500827 +v -171.129089 -109.213722 -1.502696 +v -169.582657 -99.065201 -2.685879 +v -169.582657 -99.065201 -2.685879 +v -171.129089 -109.213722 -1.502696 +v -173.391022 -107.451050 -1.506114 +v -161.198303 -116.889557 -1.494174 +v -165.245087 -113.771347 -1.496631 +v -158.650452 -110.969971 -2.393444 +v -165.245087 -113.771347 -1.496631 +v -163.553604 -106.947090 -2.395816 +v -158.650452 -110.969971 -2.393444 +v -158.650452 -110.969971 -2.393444 +v -163.553604 -106.947090 -2.395816 +v -155.035477 -106.447891 -3.255711 +v -163.553604 -106.947090 -2.395816 +v -158.241531 -103.241867 -3.256069 +v -155.035477 -106.447891 -3.255711 +v -161.198303 -116.889557 -1.494174 +v -158.650452 -110.969971 -2.393444 +v -160.458160 -117.458786 -1.493846 +v -158.650452 -110.969971 -2.393444 +v -154.122742 -112.603630 -2.636372 +v -160.458160 -117.458786 -1.493846 +v -160.458160 -117.458786 -1.493846 +v -154.122742 -112.603630 -2.636372 +v -154.111511 -122.329681 -1.492130 +v -153.999969 -137.947891 -15.784510 +v 154.000031 -137.947922 -15.784536 +v -153.999969 -134.447891 -11.534511 +v 154.000031 -137.947922 -15.784536 +v 154.000031 -134.447922 -11.534537 +v -153.999969 -134.447891 -11.534511 +v -153.999969 -134.447891 -11.534511 +v 154.000031 -134.447922 -11.534537 +v -153.999969 -130.947891 -7.284511 +v 154.000031 -134.447922 -11.534537 +v 154.000031 -130.947922 -7.284537 +v -153.999969 -130.947891 -7.284511 +v -153.999969 -130.947891 -7.284511 +v 154.000031 -130.947922 -7.284537 +v -153.999969 -127.447891 -3.034511 +v 154.000031 -130.947922 -7.284537 +v 154.000031 -127.447922 -3.034538 +v -153.999969 -127.447891 -3.034511 +v -153.999969 -127.447891 -3.034511 +v 154.000031 -127.447922 -3.034538 +v -153.999969 -123.947891 1.215489 +v 154.000031 -127.447922 -3.034538 +v 154.000031 -123.947922 1.215462 +v -153.999969 -123.947891 1.215489 +v 154.000046 -106.947922 -0.784539 +v -153.999954 -106.947891 -0.784512 +v 154.000031 -115.447922 0.215461 +v -153.999954 -106.947891 -0.784512 +v -153.999969 -115.447891 0.215488 +v 154.000031 -115.447922 0.215461 +v 154.000031 -115.447922 0.215461 +v -153.999969 -115.447891 0.215488 +v 154.000031 -123.947922 1.215462 +v -153.999969 -115.447891 0.215488 +v -153.999969 -123.947891 1.215489 +v 154.000031 -123.947922 1.215462 +v 171.625031 -116.697922 -7.784541 +v 172.000031 -118.447922 -10.784540 +v 176.500031 -113.572922 -9.534540 +v 187.398483 -101.276047 -5.456418 +v 187.046921 -101.166672 -4.503293 +v 184.843796 -103.385422 -4.972043 +v 183.203171 -102.291672 0.184207 +v 182.875046 -102.072922 1.215458 +v 180.812546 -103.635422 1.215459 +v 186.332077 -99.783859 0.301395 +v 185.968796 -99.729172 1.215457 +v 184.937546 -100.510422 1.215457 +v 175.328156 -110.291672 -2.815791 +v 175.562531 -110.947922 -4.159541 +v 177.718781 -108.947922 -3.847041 +v 167.500031 -123.322922 -12.034538 +v 172.000031 -118.447922 -10.784540 +v 167.218781 -121.135422 -8.722039 +v 172.000031 -118.447922 -10.784540 +v 171.625031 -116.697922 -7.784541 +v 167.218781 -121.135422 -8.722039 +v 167.218781 -121.135422 -8.722039 +v 171.625031 -116.697922 -7.784541 +v 166.937531 -118.947914 -5.409539 +v 163.000031 -128.197922 -13.284538 +v 167.500031 -123.322922 -12.034538 +v 162.812531 -125.572922 -9.659538 +v 167.500031 -123.322922 -12.034538 +v 167.218781 -121.135422 -8.722039 +v 162.812531 -125.572922 -9.659538 +v 162.812531 -125.572922 -9.659538 +v 167.218781 -121.135422 -8.722039 +v 162.625031 -122.947922 -6.034539 +v 167.218781 -121.135422 -8.722039 +v 166.937531 -118.947914 -5.409539 +v 162.625031 -122.947922 -6.034539 +v 162.625031 -122.947922 -6.034539 +v 166.937531 -118.947914 -5.409539 +v 162.437531 -120.322922 -2.409539 +v 166.937531 -118.947914 -5.409539 +v 166.656281 -116.760422 -2.097039 +v 162.437531 -120.322922 -2.409539 +v 187.421921 -99.947922 -2.440793 +v 185.992233 -100.838547 -1.643918 +v 186.343796 -100.947922 -2.597043 +v 185.992233 -100.838547 -1.643918 +v 183.859421 -102.729172 -1.878291 +v 186.343796 -100.947922 -2.597043 +v 188.500046 -98.947922 -2.284543 +v 187.750046 -98.947922 -0.534543 +v 187.421921 -99.947922 -2.440793 +v 187.750046 -98.947922 -0.534543 +v 186.695358 -99.838547 -0.612668 +v 187.421921 -99.947922 -2.440793 +v 187.421921 -99.947922 -2.440793 +v 186.695358 -99.838547 -0.612668 +v 185.992233 -100.838547 -1.643918 +v 186.695358 -99.838547 -0.612668 +v 185.640671 -100.729172 -0.690793 +v 185.992233 -100.838547 -1.643918 +v 185.992233 -100.838547 -1.643918 +v 185.640671 -100.729172 -0.690793 +v 183.859421 -102.729172 -1.878291 +v 187.000046 -98.947922 1.215457 +v 185.968796 -99.729172 1.215457 +v 187.375046 -98.947922 0.340457 +v 185.968796 -99.729172 1.215457 +v 186.332077 -99.783859 0.301395 +v 187.375046 -98.947922 0.340457 +v 187.375046 -98.947922 0.340457 +v 186.332077 -99.783859 0.301395 +v 187.750046 -98.947922 -0.534543 +v 185.289108 -100.619797 0.262332 +v 184.246140 -101.455734 0.223270 +v 184.585983 -101.619797 -0.768918 +v 184.585983 -101.619797 -0.768918 +v 184.246140 -101.455734 0.223270 +v 183.531296 -102.510422 -0.847041 +v 184.246140 -101.455734 0.223270 +v 183.203171 -102.291672 0.184207 +v 183.531296 -102.510422 -0.847041 +v 183.531296 -102.510422 -0.847041 +v 183.203171 -102.291672 0.184207 +v 181.117233 -103.963547 0.106084 +v 183.203171 -102.291672 0.184207 +v 180.812546 -103.635422 1.215459 +v 181.117233 -103.963547 0.106084 +v 181.117233 -103.963547 0.106084 +v 180.812546 -103.635422 1.215459 +v 178.750046 -105.197922 1.215459 +v 182.875046 -102.072922 1.215458 +v 183.203171 -102.291672 0.184207 +v 183.906296 -101.291672 1.215457 +v 183.203171 -102.291672 0.184207 +v 184.246140 -101.455734 0.223270 +v 183.906296 -101.291672 1.215457 +v 183.906296 -101.291672 1.215457 +v 184.246140 -101.455734 0.223270 +v 184.937546 -100.510422 1.215457 +v 184.246140 -101.455734 0.223270 +v 185.289108 -100.619797 0.262332 +v 184.937546 -100.510422 1.215457 +v 184.937546 -100.510422 1.215457 +v 185.289108 -100.619797 0.262332 +v 186.332077 -99.783859 0.301395 +v 187.750046 -98.947922 -0.534543 +v 186.332077 -99.783859 0.301395 +v 186.695358 -99.838547 -0.612668 +v 186.332077 -99.783859 0.301395 +v 185.289108 -100.619797 0.262332 +v 186.695358 -99.838547 -0.612668 +v 186.695358 -99.838547 -0.612668 +v 185.289108 -100.619797 0.262332 +v 185.640671 -100.729172 -0.690793 +v 185.289108 -100.619797 0.262332 +v 184.585983 -101.619797 -0.768918 +v 185.640671 -100.729172 -0.690793 +v 185.640671 -100.729172 -0.690793 +v 184.585983 -101.619797 -0.768918 +v 183.859421 -102.729172 -1.878291 +v 184.585983 -101.619797 -0.768918 +v 183.531296 -102.510422 -0.847041 +v 183.859421 -102.729172 -1.878291 +v 183.859421 -102.729172 -1.878291 +v 183.531296 -102.510422 -0.847041 +v 181.421921 -104.291672 -1.003291 +v 183.531296 -102.510422 -0.847041 +v 181.117233 -103.963547 0.106084 +v 181.421921 -104.291672 -1.003291 +v 181.421921 -104.291672 -1.003291 +v 181.117233 -103.963547 0.106084 +v 179.312546 -106.072922 -1.159541 +v 181.117233 -103.963547 0.106084 +v 178.750046 -105.197922 1.215459 +v 179.312546 -106.072922 -1.159541 +v 179.312546 -106.072922 -1.159541 +v 178.750046 -105.197922 1.215459 +v 177.203156 -107.854172 -1.315791 +v 175.093781 -109.635422 -1.472041 +v 170.875031 -113.197922 -1.784541 +v 175.328156 -110.291672 -2.815791 +v 170.875031 -113.197922 -1.784541 +v 171.062531 -114.072922 -3.284541 +v 175.328156 -110.291672 -2.815791 +v 175.328156 -110.291672 -2.815791 +v 171.062531 -114.072922 -3.284541 +v 175.562531 -110.947922 -4.159541 +v 190.000046 -98.947922 -5.784543 +v 189.625046 -98.947922 -4.909543 +v 187.398483 -101.276047 -5.456418 +v 187.398483 -101.276047 -5.456418 +v 189.625046 -98.947922 -4.909543 +v 187.046921 -101.166672 -4.503293 +v 189.625046 -98.947922 -4.909543 +v 189.250046 -98.947922 -4.034543 +v 187.046921 -101.166672 -4.503293 +v 187.046921 -101.166672 -4.503293 +v 189.250046 -98.947922 -4.034543 +v 188.875046 -98.947922 -3.159543 +v 175.093781 -109.635422 -1.472041 +v 175.328156 -110.291672 -2.815791 +v 177.203156 -107.854172 -1.315791 +v 175.328156 -110.291672 -2.815791 +v 177.718781 -108.947922 -3.847041 +v 177.203156 -107.854172 -1.315791 +v 177.203156 -107.854172 -1.315791 +v 177.718781 -108.947922 -3.847041 +v 179.312546 -106.072922 -1.159541 +v 177.718781 -108.947922 -3.847041 +v 179.875046 -106.947922 -3.534541 +v 179.312546 -106.072922 -1.159541 +v 179.312546 -106.072922 -1.159541 +v 179.875046 -106.947922 -3.534541 +v 181.421921 -104.291672 -1.003291 +v 179.875046 -106.947922 -3.534541 +v 182.031296 -104.947922 -3.222041 +v 181.421921 -104.291672 -1.003291 +v 181.421921 -104.291672 -1.003291 +v 182.031296 -104.947922 -3.222041 +v 183.859421 -102.729172 -1.878291 +v 182.031296 -104.947922 -3.222041 +v 184.187546 -102.947922 -2.909542 +v 183.859421 -102.729172 -1.878291 +v 183.859421 -102.729172 -1.878291 +v 184.187546 -102.947922 -2.909542 +v 186.343796 -100.947922 -2.597043 +v 184.187546 -102.947922 -2.909542 +v 186.695358 -101.057297 -3.550168 +v 186.343796 -100.947922 -2.597043 +v 186.343796 -100.947922 -2.597043 +v 186.695358 -101.057297 -3.550168 +v 187.421921 -99.947922 -2.440793 +v 186.695358 -101.057297 -3.550168 +v 187.785202 -100.002609 -3.354855 +v 187.421921 -99.947922 -2.440793 +v 187.421921 -99.947922 -2.440793 +v 187.785202 -100.002609 -3.354855 +v 188.500046 -98.947922 -2.284543 +v 171.062531 -114.072922 -3.284541 +v 171.250031 -114.947922 -4.784539 +v 175.562531 -110.947922 -4.159541 +v 171.250031 -114.947922 -4.784539 +v 176.031281 -112.260422 -6.847041 +v 175.562531 -110.947922 -4.159541 +v 175.562531 -110.947922 -4.159541 +v 176.031281 -112.260422 -6.847041 +v 177.718781 -108.947922 -3.847041 +v 176.031281 -112.260422 -6.847041 +v 178.234406 -110.041672 -6.378291 +v 177.718781 -108.947922 -3.847041 +v 177.718781 -108.947922 -3.847041 +v 178.234406 -110.041672 -6.378291 +v 179.875046 -106.947922 -3.534541 +v 178.234406 -110.041672 -6.378291 +v 180.437531 -107.822922 -5.909541 +v 179.875046 -106.947922 -3.534541 +v 179.875046 -106.947922 -3.534541 +v 180.437531 -107.822922 -5.909541 +v 182.031296 -104.947922 -3.222041 +v 180.437531 -107.822922 -5.909541 +v 182.640671 -105.604172 -5.440793 +v 182.031296 -104.947922 -3.222041 +v 182.031296 -104.947922 -3.222041 +v 182.640671 -105.604172 -5.440793 +v 184.187546 -102.947922 -2.909542 +v 182.640671 -105.604172 -5.440793 +v 184.843796 -103.385422 -4.972043 +v 184.187546 -102.947922 -2.909542 +v 184.187546 -102.947922 -2.909542 +v 184.843796 -103.385422 -4.972043 +v 186.695358 -101.057297 -3.550168 +v 184.843796 -103.385422 -4.972043 +v 187.046921 -101.166672 -4.503293 +v 186.695358 -101.057297 -3.550168 +v 186.695358 -101.057297 -3.550168 +v 187.046921 -101.166672 -4.503293 +v 187.785202 -100.002609 -3.354855 +v 187.046921 -101.166672 -4.503293 +v 188.875046 -98.947922 -3.159543 +v 187.785202 -100.002609 -3.354855 +v 187.785202 -100.002609 -3.354855 +v 188.875046 -98.947922 -3.159543 +v 188.500046 -98.947922 -2.284543 +v 162.437531 -120.322922 -2.409539 +v 154.000031 -127.447922 -3.034538 +v 162.625031 -122.947922 -6.034539 +v 154.000031 -127.447922 -3.034538 +v 154.000031 -130.947922 -7.284537 +v 162.625031 -122.947922 -6.034539 +v 162.625031 -122.947922 -6.034539 +v 154.000031 -130.947922 -7.284537 +v 162.812531 -125.572922 -9.659538 +v 154.000031 -130.947922 -7.284537 +v 154.000031 -134.447922 -11.534537 +v 162.812531 -125.572922 -9.659538 +v 162.812531 -125.572922 -9.659538 +v 154.000031 -134.447922 -11.534537 +v 163.000031 -128.197922 -13.284538 +v 154.000031 -134.447922 -11.534537 +v 154.000031 -137.947922 -15.784536 +v 163.000031 -128.197922 -13.284538 +v 176.687546 -106.760422 1.215459 +v 174.625031 -108.322922 1.215459 +v 174.859406 -108.979172 -0.128291 +v 174.625031 -108.322922 1.215459 +v 170.500031 -111.447922 1.215460 +v 174.859406 -108.979172 -0.128291 +v 174.859406 -108.979172 -0.128291 +v 170.500031 -111.447922 1.215460 +v 170.687531 -112.322922 -0.284541 +v 170.500031 -111.447922 1.215460 +v 166.375031 -114.572922 1.215460 +v 170.687531 -112.322922 -0.284541 +v 170.687531 -112.322922 -0.284541 +v 166.375031 -114.572922 1.215460 +v 166.656281 -116.760422 -2.097039 +v 166.375031 -114.572922 1.215460 +v 162.250031 -117.697922 1.215461 +v 166.656281 -116.760422 -2.097039 +v 166.656281 -116.760422 -2.097039 +v 162.250031 -117.697922 1.215461 +v 162.437531 -120.322922 -2.409539 +v 162.250031 -117.697922 1.215461 +v 154.000031 -123.947922 1.215462 +v 162.437531 -120.322922 -2.409539 +v 162.437531 -120.322922 -2.409539 +v 154.000031 -123.947922 1.215462 +v 154.000031 -127.447922 -3.034538 +v 178.750046 -105.197922 1.215459 +v 176.687546 -106.760422 1.215459 +v 177.203156 -107.854172 -1.315791 +v 176.687546 -106.760422 1.215459 +v 174.859406 -108.979172 -0.128291 +v 177.203156 -107.854172 -1.315791 +v 177.203156 -107.854172 -1.315791 +v 174.859406 -108.979172 -0.128291 +v 175.093781 -109.635422 -1.472041 +v 174.859406 -108.979172 -0.128291 +v 170.687531 -112.322922 -0.284541 +v 175.093781 -109.635422 -1.472041 +v 175.093781 -109.635422 -1.472041 +v 170.687531 -112.322922 -0.284541 +v 170.875031 -113.197922 -1.784541 +v 170.687531 -112.322922 -0.284541 +v 166.656281 -116.760422 -2.097039 +v 170.875031 -113.197922 -1.784541 +v 170.875031 -113.197922 -1.784541 +v 166.656281 -116.760422 -2.097039 +v 171.062531 -114.072922 -3.284541 +v 166.656281 -116.760422 -2.097039 +v 166.937531 -118.947914 -5.409539 +v 171.062531 -114.072922 -3.284541 +v 171.062531 -114.072922 -3.284541 +v 166.937531 -118.947914 -5.409539 +v 171.250031 -114.947922 -4.784539 +v 166.937531 -118.947914 -5.409539 +v 171.625031 -116.697922 -7.784541 +v 171.250031 -114.947922 -4.784539 +v 171.250031 -114.947922 -4.784539 +v 171.625031 -116.697922 -7.784541 +v 176.031281 -112.260422 -6.847041 +v 171.625031 -116.697922 -7.784541 +v 176.500031 -113.572922 -9.534540 +v 176.031281 -112.260422 -6.847041 +v 176.031281 -112.260422 -6.847041 +v 176.500031 -113.572922 -9.534540 +v 178.234406 -110.041672 -6.378291 +v 176.500031 -113.572922 -9.534540 +v 178.750031 -111.135422 -8.909541 +v 178.234406 -110.041672 -6.378291 +v 178.234406 -110.041672 -6.378291 +v 178.750031 -111.135422 -8.909541 +v 180.437531 -107.822922 -5.909541 +v 178.750031 -111.135422 -8.909541 +v 181.000031 -108.697922 -8.284542 +v 180.437531 -107.822922 -5.909541 +v 180.437531 -107.822922 -5.909541 +v 181.000031 -108.697922 -8.284542 +v 182.640671 -105.604172 -5.440793 +v 181.000031 -108.697922 -8.284542 +v 183.250046 -106.260422 -7.659543 +v 182.640671 -105.604172 -5.440793 +v 182.640671 -105.604172 -5.440793 +v 183.250046 -106.260422 -7.659543 +v 184.843796 -103.385422 -4.972043 +v 183.250046 -106.260422 -7.659543 +v 185.500046 -103.822922 -7.034543 +v 184.843796 -103.385422 -4.972043 +v 184.843796 -103.385422 -4.972043 +v 185.500046 -103.822922 -7.034543 +v 187.398483 -101.276047 -5.456418 +v 185.500046 -103.822922 -7.034543 +v 187.750046 -101.385422 -6.409543 +v 187.398483 -101.276047 -5.456418 +v 187.398483 -101.276047 -5.456418 +v 187.750046 -101.385422 -6.409543 +v 190.000046 -98.947922 -5.784543 +v 162.000061 120.052078 -0.784557 +v -157.999954 -102.947891 -0.784512 +v -155.999954 -104.947891 -0.784512 +v -161.999939 120.052109 -0.784528 +v -161.999954 -98.947891 -0.784512 +v 162.000061 120.052078 -0.784557 +v -161.999954 -98.947891 -0.784512 +v -159.999954 -100.947891 -0.784512 +v 162.000061 120.052078 -0.784557 +v 162.000061 120.052078 -0.784557 +v -159.999954 -100.947891 -0.784512 +v -157.999954 -102.947891 -0.784512 +v -155.999954 -104.947891 -0.784512 +v -153.999954 -106.947891 -0.784512 +v 154.000046 -106.947922 -0.784539 +v 154.000046 -106.947922 -0.784539 +v 156.000046 -104.947922 -0.784539 +v -155.999954 -104.947891 -0.784512 +v 156.000046 -104.947922 -0.784539 +v 158.000046 -102.947922 -0.784539 +v -155.999954 -104.947891 -0.784512 +v -155.999954 -104.947891 -0.784512 +v 158.000046 -102.947922 -0.784539 +v 162.000061 120.052078 -0.784557 +v 158.000046 -102.947922 -0.784539 +v 160.000046 -100.947922 -0.784541 +v 162.000061 120.052078 -0.784557 +v 162.000061 120.052078 -0.784557 +v 160.000046 -100.947922 -0.784541 +v 162.000046 -98.947922 -0.784541 +v 185.409515 -97.830597 -1.419774 +v 183.941330 -99.077614 -1.537228 +v 185.409531 120.052078 -1.419790 +v 183.941330 -99.077614 -1.537228 +v 180.995468 -99.076019 -1.772900 +v 185.409531 120.052078 -1.419790 +v 162.099884 -99.046654 -3.284541 +v 162.099899 120.052078 -3.284557 +v 169.582748 -99.065231 -2.685908 +v 162.099899 120.052078 -3.284557 +v 185.409531 120.052078 -1.419790 +v 169.582748 -99.065231 -2.685908 +v 169.582748 -99.065231 -2.685908 +v 185.409531 120.052078 -1.419790 +v 174.699295 -99.071327 -2.276592 +v 185.409531 120.052078 -1.419790 +v 180.995468 -99.076019 -1.772900 +v 174.699295 -99.071327 -2.276592 +v -176.031219 -112.260391 -6.847010 +v -176.499969 -113.572891 -9.534510 +v -171.999969 -118.447891 -10.784510 +v -187.398392 -101.276016 -5.456384 +v -187.749954 -101.385391 -6.409509 +v -185.499954 -103.822891 -7.034509 +v -181.117142 -103.963516 0.106115 +v -180.812454 -103.635391 1.215490 +v -182.874954 -102.072891 1.215490 +v -175.328094 -110.291641 -2.815760 +v -175.093719 -109.635391 -1.472010 +v -177.203094 -107.854141 -1.315760 +v -187.374954 -98.947891 0.340490 +v -187.749954 -98.947891 -0.534510 +v -186.695267 -99.838516 -0.612635 +v -187.749954 -98.947891 -0.534510 +v -188.499954 -98.947891 -2.284510 +v -186.695267 -99.838516 -0.612635 +v -167.499969 -123.322891 -12.034510 +v -167.218719 -121.135391 -8.722011 +v -171.624969 -116.697891 -7.784509 +v -166.656219 -116.760391 -2.097010 +v -166.374969 -114.572891 1.215490 +v -170.687469 -112.322891 -0.284510 +v -166.374969 -114.572891 1.215490 +v -170.499969 -111.447891 1.215489 +v -170.687469 -112.322891 -0.284510 +v -170.687469 -112.322891 -0.284510 +v -170.499969 -111.447891 1.215489 +v -174.624969 -108.322891 1.215490 +v -162.249969 -117.697891 1.215490 +v -166.374969 -114.572891 1.215490 +v -162.437469 -120.322891 -2.409510 +v -166.374969 -114.572891 1.215490 +v -166.656219 -116.760391 -2.097010 +v -162.437469 -120.322891 -2.409510 +v -162.437469 -120.322891 -2.409510 +v -166.656219 -116.760391 -2.097010 +v -162.624969 -122.947891 -6.034510 +v -166.656219 -116.760391 -2.097010 +v -166.937469 -118.947884 -5.409511 +v -162.624969 -122.947891 -6.034510 +v -162.624969 -122.947891 -6.034510 +v -166.937469 -118.947884 -5.409511 +v -162.812469 -125.572891 -9.659510 +v -166.937469 -118.947884 -5.409511 +v -167.218719 -121.135391 -8.722011 +v -162.812469 -125.572891 -9.659510 +v -162.812469 -125.572891 -9.659510 +v -167.218719 -121.135391 -8.722011 +v -162.999969 -128.197891 -13.284510 +v -167.218719 -121.135391 -8.722011 +v -167.499969 -123.322891 -12.034510 +v -162.999969 -128.197891 -13.284510 +v -175.562469 -110.947891 -4.159510 +v -175.328094 -110.291641 -2.815760 +v -177.718719 -108.947891 -3.847010 +v -175.328094 -110.291641 -2.815760 +v -177.203094 -107.854141 -1.315760 +v -177.718719 -108.947891 -3.847010 +v -177.718719 -108.947891 -3.847010 +v -177.203094 -107.854141 -1.315760 +v -179.874954 -106.947891 -3.534510 +v -177.203094 -107.854141 -1.315760 +v -179.312454 -106.072891 -1.159510 +v -179.874954 -106.947891 -3.534510 +v -179.874954 -106.947891 -3.534510 +v -179.312454 -106.072891 -1.159510 +v -182.031204 -104.947891 -3.222010 +v -186.999954 -98.947891 1.215490 +v -187.374954 -98.947891 0.340490 +v -186.331985 -99.783829 0.301427 +v -187.374954 -98.947891 0.340490 +v -186.695267 -99.838516 -0.612635 +v -186.331985 -99.783829 0.301427 +v -186.331985 -99.783829 0.301427 +v -186.695267 -99.838516 -0.612635 +v -185.640579 -100.729141 -0.690760 +v -186.695267 -99.838516 -0.612635 +v -185.992142 -100.838516 -1.643885 +v -185.640579 -100.729141 -0.690760 +v -185.640579 -100.729141 -0.690760 +v -185.992142 -100.838516 -1.643885 +v -184.585892 -101.619766 -0.768885 +v -185.992142 -100.838516 -1.643885 +v -183.859329 -102.729141 -1.878260 +v -184.585892 -101.619766 -0.768885 +v -184.585892 -101.619766 -0.768885 +v -183.859329 -102.729141 -1.878260 +v -183.531204 -102.510391 -0.847010 +v -183.859329 -102.729141 -1.878260 +v -181.421829 -104.291641 -1.003260 +v -183.531204 -102.510391 -0.847010 +v -181.421829 -104.291641 -1.003260 +v -183.203079 -102.291641 0.184240 +v -183.531204 -102.510391 -0.847010 +v -183.531204 -102.510391 -0.847010 +v -183.203079 -102.291641 0.184240 +v -184.585892 -101.619766 -0.768885 +v -183.203079 -102.291641 0.184240 +v -184.246048 -101.455704 0.223302 +v -184.585892 -101.619766 -0.768885 +v -184.585892 -101.619766 -0.768885 +v -184.246048 -101.455704 0.223302 +v -185.640579 -100.729141 -0.690760 +v -184.246048 -101.455704 0.223302 +v -185.289017 -100.619766 0.262365 +v -185.640579 -100.729141 -0.690760 +v -185.640579 -100.729141 -0.690760 +v -185.289017 -100.619766 0.262365 +v -186.331985 -99.783829 0.301427 +v -185.289017 -100.619766 0.262365 +v -185.968704 -99.729141 1.215490 +v -186.331985 -99.783829 0.301427 +v -186.331985 -99.783829 0.301427 +v -185.968704 -99.729141 1.215490 +v -186.999954 -98.947891 1.215490 +v -181.421829 -104.291641 -1.003260 +v -181.117142 -103.963516 0.106115 +v -183.203079 -102.291641 0.184240 +v -181.117142 -103.963516 0.106115 +v -182.874954 -102.072891 1.215490 +v -183.203079 -102.291641 0.184240 +v -183.203079 -102.291641 0.184240 +v -182.874954 -102.072891 1.215490 +v -184.246048 -101.455704 0.223302 +v -182.874954 -102.072891 1.215490 +v -183.906204 -101.291641 1.215490 +v -184.246048 -101.455704 0.223302 +v -184.246048 -101.455704 0.223302 +v -183.906204 -101.291641 1.215490 +v -185.289017 -100.619766 0.262365 +v -183.906204 -101.291641 1.215490 +v -184.937454 -100.510391 1.215490 +v -185.289017 -100.619766 0.262365 +v -185.289017 -100.619766 0.262365 +v -184.937454 -100.510391 1.215490 +v -185.968704 -99.729141 1.215490 +v -178.749954 -105.197891 1.215490 +v -179.312454 -106.072891 -1.159510 +v -176.687454 -106.760391 1.215490 +v -179.312454 -106.072891 -1.159510 +v -177.203094 -107.854141 -1.315760 +v -176.687454 -106.760391 1.215490 +v -176.687454 -106.760391 1.215490 +v -177.203094 -107.854141 -1.315760 +v -174.859344 -108.979141 -0.128260 +v -177.203094 -107.854141 -1.315760 +v -175.093719 -109.635391 -1.472010 +v -174.859344 -108.979141 -0.128260 +v -174.859344 -108.979141 -0.128260 +v -175.093719 -109.635391 -1.472010 +v -170.874969 -113.197891 -1.784510 +v -188.499954 -98.947891 -2.284510 +v -187.421829 -99.947891 -2.440760 +v -186.695267 -99.838516 -0.612635 +v -187.421829 -99.947891 -2.440760 +v -186.343704 -100.947891 -2.597010 +v -186.695267 -99.838516 -0.612635 +v -186.695267 -99.838516 -0.612635 +v -186.343704 -100.947891 -2.597010 +v -185.992142 -100.838516 -1.643885 +v -186.343704 -100.947891 -2.597010 +v -184.187454 -102.947891 -2.909509 +v -185.992142 -100.838516 -1.643885 +v -185.992142 -100.838516 -1.643885 +v -184.187454 -102.947891 -2.909509 +v -183.859329 -102.729141 -1.878260 +v -184.187454 -102.947891 -2.909509 +v -182.031204 -104.947891 -3.222010 +v -183.859329 -102.729141 -1.878260 +v -183.859329 -102.729141 -1.878260 +v -182.031204 -104.947891 -3.222010 +v -181.421829 -104.291641 -1.003260 +v -182.031204 -104.947891 -3.222010 +v -179.312454 -106.072891 -1.159510 +v -181.421829 -104.291641 -1.003260 +v -181.421829 -104.291641 -1.003260 +v -179.312454 -106.072891 -1.159510 +v -181.117142 -103.963516 0.106115 +v -179.312454 -106.072891 -1.159510 +v -178.749954 -105.197891 1.215490 +v -181.117142 -103.963516 0.106115 +v -181.117142 -103.963516 0.106115 +v -178.749954 -105.197891 1.215490 +v -180.812454 -103.635391 1.215490 +v -170.874969 -113.197891 -1.784510 +v -175.093719 -109.635391 -1.472010 +v -171.062469 -114.072891 -3.284510 +v -175.093719 -109.635391 -1.472010 +v -175.328094 -110.291641 -2.815760 +v -171.062469 -114.072891 -3.284510 +v -171.062469 -114.072891 -3.284510 +v -175.328094 -110.291641 -2.815760 +v -171.249969 -114.947891 -4.784511 +v -175.328094 -110.291641 -2.815760 +v -175.562469 -110.947891 -4.159510 +v -171.249969 -114.947891 -4.784511 +v -171.249969 -114.947891 -4.784511 +v -175.562469 -110.947891 -4.159510 +v -171.624969 -116.697891 -7.784509 +v -189.999954 -98.947891 -5.784510 +v -187.749954 -101.385391 -6.409509 +v -189.624954 -98.947891 -4.909510 +v -187.749954 -101.385391 -6.409509 +v -187.398392 -101.276016 -5.456384 +v -189.624954 -98.947891 -4.909510 +v -189.624954 -98.947891 -4.909510 +v -187.398392 -101.276016 -5.456384 +v -189.249954 -98.947891 -4.034510 +v -184.843704 -103.385391 -4.972009 +v -186.695267 -101.057266 -3.550135 +v -187.046829 -101.166641 -4.503259 +v -186.695267 -101.057266 -3.550135 +v -187.785110 -100.002579 -3.354823 +v -187.046829 -101.166641 -4.503259 +v -176.499969 -113.572891 -9.534510 +v -176.031219 -112.260391 -6.847010 +v -178.749969 -111.135391 -8.909509 +v -176.031219 -112.260391 -6.847010 +v -178.234344 -110.041641 -6.378260 +v -178.749969 -111.135391 -8.909509 +v -178.749969 -111.135391 -8.909509 +v -178.234344 -110.041641 -6.378260 +v -180.999969 -108.697891 -8.284510 +v -178.234344 -110.041641 -6.378260 +v -180.437469 -107.822891 -5.909510 +v -180.999969 -108.697891 -8.284510 +v -180.999969 -108.697891 -8.284510 +v -180.437469 -107.822891 -5.909510 +v -183.249954 -106.260391 -7.659509 +v -180.437469 -107.822891 -5.909510 +v -182.640579 -105.604141 -5.440759 +v -183.249954 -106.260391 -7.659509 +v -183.249954 -106.260391 -7.659509 +v -182.640579 -105.604141 -5.440759 +v -185.499954 -103.822891 -7.034509 +v -182.640579 -105.604141 -5.440759 +v -184.843704 -103.385391 -4.972009 +v -185.499954 -103.822891 -7.034509 +v -185.499954 -103.822891 -7.034509 +v -184.843704 -103.385391 -4.972009 +v -187.398392 -101.276016 -5.456384 +v -184.843704 -103.385391 -4.972009 +v -187.046829 -101.166641 -4.503259 +v -187.398392 -101.276016 -5.456384 +v -187.398392 -101.276016 -5.456384 +v -187.046829 -101.166641 -4.503259 +v -189.249954 -98.947891 -4.034510 +v -187.046829 -101.166641 -4.503259 +v -187.785110 -100.002579 -3.354823 +v -189.249954 -98.947891 -4.034510 +v -189.249954 -98.947891 -4.034510 +v -187.785110 -100.002579 -3.354823 +v -188.874954 -98.947891 -3.159510 +v -153.999969 -123.947891 1.215489 +v -162.249969 -117.697891 1.215490 +v -153.999969 -127.447891 -3.034511 +v -162.249969 -117.697891 1.215490 +v -162.437469 -120.322891 -2.409510 +v -153.999969 -127.447891 -3.034511 +v -153.999969 -127.447891 -3.034511 +v -162.437469 -120.322891 -2.409510 +v -153.999969 -130.947891 -7.284511 +v -162.437469 -120.322891 -2.409510 +v -162.624969 -122.947891 -6.034510 +v -153.999969 -130.947891 -7.284511 +v -153.999969 -130.947891 -7.284511 +v -162.624969 -122.947891 -6.034510 +v -153.999969 -134.447891 -11.534511 +v -162.624969 -122.947891 -6.034510 +v -162.812469 -125.572891 -9.659510 +v -153.999969 -134.447891 -11.534511 +v -153.999969 -134.447891 -11.534511 +v -162.812469 -125.572891 -9.659510 +v -153.999969 -137.947891 -15.784510 +v -162.812469 -125.572891 -9.659510 +v -162.999969 -128.197891 -13.284510 +v -153.999969 -137.947891 -15.784510 +v -171.624969 -116.697891 -7.784509 +v -167.218719 -121.135391 -8.722011 +v -171.249969 -114.947891 -4.784511 +v -167.218719 -121.135391 -8.722011 +v -166.937469 -118.947884 -5.409511 +v -171.249969 -114.947891 -4.784511 +v -171.249969 -114.947891 -4.784511 +v -166.937469 -118.947884 -5.409511 +v -171.062469 -114.072891 -3.284510 +v -166.937469 -118.947884 -5.409511 +v -166.656219 -116.760391 -2.097010 +v -171.062469 -114.072891 -3.284510 +v -171.062469 -114.072891 -3.284510 +v -166.656219 -116.760391 -2.097010 +v -170.874969 -113.197891 -1.784510 +v -166.656219 -116.760391 -2.097010 +v -170.687469 -112.322891 -0.284510 +v -170.874969 -113.197891 -1.784510 +v -170.874969 -113.197891 -1.784510 +v -170.687469 -112.322891 -0.284510 +v -174.859344 -108.979141 -0.128260 +v -170.687469 -112.322891 -0.284510 +v -174.624969 -108.322891 1.215490 +v -174.859344 -108.979141 -0.128260 +v -174.859344 -108.979141 -0.128260 +v -174.624969 -108.322891 1.215490 +v -176.687454 -106.760391 1.215490 +v -188.499954 -98.947891 -2.284510 +v -188.874954 -98.947891 -3.159510 +v -187.421829 -99.947891 -2.440760 +v -188.874954 -98.947891 -3.159510 +v -187.785110 -100.002579 -3.354823 +v -187.421829 -99.947891 -2.440760 +v -187.421829 -99.947891 -2.440760 +v -187.785110 -100.002579 -3.354823 +v -186.343704 -100.947891 -2.597010 +v -187.785110 -100.002579 -3.354823 +v -186.695267 -101.057266 -3.550135 +v -186.343704 -100.947891 -2.597010 +v -186.343704 -100.947891 -2.597010 +v -186.695267 -101.057266 -3.550135 +v -184.187454 -102.947891 -2.909509 +v -186.695267 -101.057266 -3.550135 +v -184.843704 -103.385391 -4.972009 +v -184.187454 -102.947891 -2.909509 +v -184.187454 -102.947891 -2.909509 +v -184.843704 -103.385391 -4.972009 +v -182.031204 -104.947891 -3.222010 +v -184.843704 -103.385391 -4.972009 +v -182.640579 -105.604141 -5.440759 +v -182.031204 -104.947891 -3.222010 +v -182.031204 -104.947891 -3.222010 +v -182.640579 -105.604141 -5.440759 +v -179.874954 -106.947891 -3.534510 +v -182.640579 -105.604141 -5.440759 +v -180.437469 -107.822891 -5.909510 +v -179.874954 -106.947891 -3.534510 +v -179.874954 -106.947891 -3.534510 +v -180.437469 -107.822891 -5.909510 +v -177.718719 -108.947891 -3.847010 +v -180.437469 -107.822891 -5.909510 +v -178.234344 -110.041641 -6.378260 +v -177.718719 -108.947891 -3.847010 +v -177.718719 -108.947891 -3.847010 +v -178.234344 -110.041641 -6.378260 +v -175.562469 -110.947891 -4.159510 +v -178.234344 -110.041641 -6.378260 +v -176.031219 -112.260391 -6.847010 +v -175.562469 -110.947891 -4.159510 +v -175.562469 -110.947891 -4.159510 +v -176.031219 -112.260391 -6.847010 +v -171.624969 -116.697891 -7.784509 +v -176.031219 -112.260391 -6.847010 +v -171.999969 -118.447891 -10.784510 +v -171.624969 -116.697891 -7.784509 +v -171.624969 -116.697891 -7.784509 +v -171.999969 -118.447891 -10.784510 +v -167.499969 -123.322891 -12.034510 +v -161.999939 120.052109 -0.784528 +v -186.999939 120.052109 1.215474 +v -161.999954 -98.947891 -0.784512 +v -186.999939 120.052109 1.215474 +v -186.999954 -98.947891 1.215490 +v -161.999954 -98.947891 -0.784512 +v 163.000031 -128.197922 -13.284538 +v 154.000031 -137.947922 -15.784536 +v 154.000031 -137.947922 -20.784538 +v 185.500046 -103.822922 -7.034543 +v 190.000046 -98.947922 -10.784542 +v 187.750046 -101.385422 -6.409543 +v 190.000046 -98.947922 -10.784542 +v 190.000046 -98.947922 -5.784543 +v 187.750046 -101.385422 -6.409543 +v 185.500046 -103.822922 -7.034543 +v 183.250046 -106.260422 -7.659543 +v 190.000046 -98.947922 -10.784542 +v 183.250046 -106.260422 -7.659543 +v 181.000031 -108.697922 -8.284542 +v 190.000046 -98.947922 -10.784542 +v 190.000046 -98.947922 -10.784542 +v 181.000031 -108.697922 -8.284542 +v 178.750031 -111.135422 -8.909541 +v 178.750031 -111.135422 -8.909541 +v 176.500031 -113.572922 -9.534540 +v 190.000046 -98.947922 -10.784542 +v 176.500031 -113.572922 -9.534540 +v 172.000031 -118.447922 -10.784540 +v 190.000046 -98.947922 -10.784542 +v 190.000046 -98.947922 -10.784542 +v 172.000031 -118.447922 -10.784540 +v 154.000031 -137.947922 -20.784538 +v 172.000031 -118.447922 -10.784540 +v 167.500031 -123.322922 -12.034538 +v 154.000031 -137.947922 -20.784538 +v 154.000031 -137.947922 -20.784538 +v 167.500031 -123.322922 -12.034538 +v 163.000031 -128.197922 -13.284538 +v 154.000031 -137.947922 -20.784538 +v 154.000031 -137.947922 -15.784536 +v -153.999969 -137.947891 -20.784512 +v 154.000031 -137.947922 -15.784536 +v -153.999969 -137.947891 -15.784510 +v -153.999969 -137.947891 -20.784512 +v 103.357063 -106.447914 -3.284535 +v 154.783508 -106.447922 -3.284539 +v 154.148270 -107.094475 -3.284539 +v -154.148178 -107.094444 -3.284512 +v -154.783401 -106.447891 -3.284512 +v -103.356987 -106.447899 -3.284516 +v -103.356987 -106.447899 -3.284516 +v -51.678474 -106.447899 -3.284521 +v -154.148178 -107.094444 -3.284512 +v -51.678474 -106.447899 -3.284521 +v 0.000038 -106.447906 -3.284526 +v -154.148178 -107.094444 -3.284512 +v -154.148178 -107.094444 -3.284512 +v 0.000038 -106.447906 -3.284526 +v 154.148270 -107.094475 -3.284539 +v 0.000038 -106.447906 -3.284526 +v 51.678551 -106.447914 -3.284530 +v 154.148270 -107.094475 -3.284539 +v 154.148270 -107.094475 -3.284539 +v 51.678551 -106.447914 -3.284530 +v 103.357063 -106.447914 -3.284535 +v 190.000061 120.052078 -5.784559 +v 190.000046 -98.947922 -5.784543 +v 190.000061 120.052078 -10.784559 +v 190.000046 -98.947922 -5.784543 +v 190.000046 -98.947922 -10.784542 +v 190.000061 120.052078 -10.784559 +v 184.728592 -99.681305 -4.451085 +v 185.019821 -99.815674 -5.318852 +v 182.900436 -101.982193 -5.844326 +v 187.500046 -97.970467 -6.362233 +v 185.703247 -99.916985 -6.898839 +v 187.500046 -97.942841 -6.297688 +v 185.703247 -99.916985 -6.898839 +v 185.019821 -99.815674 -5.318852 +v 187.500046 -97.942841 -6.297688 +v 187.500046 -97.942841 -6.297688 +v 185.019821 -99.815674 -5.318852 +v 187.069260 -97.923393 -5.292500 +v 187.069260 -97.923393 -5.292500 +v 185.019821 -99.815674 -5.318852 +v 186.878067 -97.914223 -4.846409 +v 185.019821 -99.815674 -5.318852 +v 184.728592 -99.681305 -4.451085 +v 186.878067 -97.914223 -4.846409 +v 186.878067 -97.914223 -4.846409 +v 184.728592 -99.681305 -4.451085 +v 186.533676 -97.896820 -4.042836 +v 183.863708 -99.272209 -1.845417 +v 183.941330 -99.077614 -1.537228 +v 184.883530 -98.375237 -1.707150 +v 183.941330 -99.077614 -1.537228 +v 185.409515 -97.830597 -1.419774 +v 184.883530 -98.375237 -1.707150 +v 179.779572 -102.858269 -2.360446 +v 181.658722 -100.920135 -1.527462 +v 181.822647 -101.065712 -2.109654 +v 181.658722 -100.920135 -1.527462 +v 183.762833 -99.222603 -1.536374 +v 181.822647 -101.065712 -2.109654 +v 177.501785 -104.225304 -1.514613 +v 178.799072 -103.199463 -1.518070 +v 179.779572 -102.858269 -2.360446 +v 178.799072 -103.199463 -1.518070 +v 179.572266 -102.585831 -1.520352 +v 179.779572 -102.858269 -2.360446 +v 179.779572 -102.858269 -2.360446 +v 179.572266 -102.585831 -1.520352 +v 181.658722 -100.920135 -1.527462 +v 173.639450 -108.228867 -3.056727 +v 175.440918 -105.846680 -1.509951 +v 175.687851 -106.439857 -2.832133 +v 175.440918 -105.846680 -1.509951 +v 177.501785 -104.225304 -1.514613 +v 175.687851 -106.439857 -2.832133 +v 175.687851 -106.439857 -2.832133 +v 177.501785 -104.225304 -1.514613 +v 177.734619 -104.649673 -2.600573 +v 177.501785 -104.225304 -1.514613 +v 179.779572 -102.858269 -2.360446 +v 177.734619 -104.649673 -2.600573 +v 169.538467 -111.803581 -3.489771 +v 171.129150 -109.213753 -1.502726 +v 173.639450 -108.228867 -3.056727 +v 171.129150 -109.213753 -1.502726 +v 173.391068 -107.451080 -1.506144 +v 173.639450 -108.228867 -3.056727 +v 173.639450 -108.228867 -3.056727 +v 173.391068 -107.451080 -1.506144 +v 175.440918 -105.846680 -1.509951 +v 161.323425 -118.942223 -4.312348 +v 165.245132 -113.771378 -1.496660 +v 165.432800 -115.374489 -3.906801 +v 165.245132 -113.771378 -1.496660 +v 169.315887 -110.622009 -1.500467 +v 165.432800 -115.374489 -3.906801 +v 165.432800 -115.374489 -3.906801 +v 169.315887 -110.622009 -1.500467 +v 169.538467 -111.803581 -3.489771 +v 169.315887 -110.622009 -1.500467 +v 169.653015 -110.360474 -1.500857 +v 169.538467 -111.803581 -3.489771 +v 169.538467 -111.803581 -3.489771 +v 169.653015 -110.360474 -1.500857 +v 171.129150 -109.213753 -1.502726 +v 154.111572 -122.329712 -1.492157 +v 160.458237 -117.458817 -1.493874 +v 161.323425 -118.942223 -4.312348 +v 160.458237 -117.458817 -1.493874 +v 161.198364 -116.889587 -1.494202 +v 161.323425 -118.942223 -4.312348 +v 161.323425 -118.942223 -4.312348 +v 161.198364 -116.889587 -1.494202 +v 165.245132 -113.771378 -1.496660 +v 161.464783 -121.283974 -7.525170 +v 153.282928 -128.977997 -8.825110 +v 153.299515 -125.894913 -5.081375 +v 185.703247 -99.916985 -6.898839 +v 185.567154 -100.064423 -6.939313 +v 185.019821 -99.815674 -5.318852 +v 185.567154 -100.064423 -6.939313 +v 183.406708 -102.404900 -7.578969 +v 185.019821 -99.815674 -5.318852 +v 185.019821 -99.815674 -5.318852 +v 183.406708 -102.404900 -7.578969 +v 182.900436 -101.982193 -5.844326 +v 183.406708 -102.404900 -7.578969 +v 181.245865 -104.745819 -8.213993 +v 182.900436 -101.982193 -5.844326 +v 182.900436 -101.982193 -5.844326 +v 181.245865 -104.745819 -8.213993 +v 180.778763 -104.148651 -6.359241 +v 181.245865 -104.745819 -8.213993 +v 179.084702 -107.087090 -8.845135 +v 180.778763 -104.148651 -6.359241 +v 180.778763 -104.148651 -6.359241 +v 179.084702 -107.087090 -8.845135 +v 178.654938 -106.314781 -6.865558 +v 179.084702 -107.087090 -8.845135 +v 176.923264 -109.428635 -9.472987 +v 178.654938 -106.314781 -6.865558 +v 178.654938 -106.314781 -6.865558 +v 176.923264 -109.428635 -9.472987 +v 176.529160 -108.480431 -7.364817 +v 176.923264 -109.428635 -9.472987 +v 174.863373 -111.660179 -10.068674 +v 176.529160 -108.480431 -7.364817 +v 176.529160 -108.480431 -7.364817 +v 174.863373 -111.660179 -10.068674 +v 174.401611 -110.645554 -7.858225 +v 174.863373 -111.660179 -10.068674 +v 170.243759 -116.664764 -11.396920 +v 174.401611 -110.645554 -7.858225 +v 153.252487 -135.071976 -16.224936 +v 153.267151 -132.061386 -12.569236 +v 161.747787 -125.868729 -13.819588 +v 153.267151 -132.061386 -12.569236 +v 161.608215 -123.625000 -10.738396 +v 161.747787 -125.868729 -13.819588 +v 161.747787 -125.868729 -13.819588 +v 161.608215 -123.625000 -10.738396 +v 166.091217 -121.163330 -12.583727 +v 161.608215 -123.625000 -10.738396 +v 165.877136 -119.300522 -9.789964 +v 166.091217 -121.163330 -12.583727 +v 166.091217 -121.163330 -12.583727 +v 165.877136 -119.300522 -9.789964 +v 170.141937 -114.974113 -8.831147 +v 165.877136 -119.300522 -9.789964 +v 169.838745 -113.389473 -6.160280 +v 170.141937 -114.974113 -8.831147 +v 170.141937 -114.974113 -8.831147 +v 169.838745 -113.389473 -6.160280 +v 174.018784 -109.438065 -5.457362 +v 153.316559 -122.885269 -1.426796 +v 154.111572 -122.329712 -1.492157 +v 153.299515 -125.894913 -5.081375 +v 154.111572 -122.329712 -1.492157 +v 161.323425 -118.942223 -4.312348 +v 153.299515 -125.894913 -5.081375 +v 153.299515 -125.894913 -5.081375 +v 161.323425 -118.942223 -4.312348 +v 161.464783 -121.283974 -7.525170 +v 161.323425 -118.942223 -4.312348 +v 165.432800 -115.374489 -3.906801 +v 161.464783 -121.283974 -7.525170 +v 161.464783 -121.283974 -7.525170 +v 165.432800 -115.374489 -3.906801 +v 165.653732 -117.337975 -6.848184 +v 165.432800 -115.374489 -3.906801 +v 169.538467 -111.803581 -3.489771 +v 165.653732 -117.337975 -6.848184 +v 184.438721 -99.545975 -3.582959 +v 184.150391 -99.409630 -2.714413 +v 185.477844 -98.556107 -3.380337 +v 184.150391 -99.409630 -2.714413 +v 185.179779 -98.466270 -2.544049 +v 185.477844 -98.556107 -3.380337 +v 184.438721 -99.545975 -3.582959 +v 182.358841 -101.525650 -3.977444 +v 184.150391 -99.409630 -2.714413 +v 182.358841 -101.525650 -3.977444 +v 183.863708 -99.272209 -1.845417 +v 184.150391 -99.409630 -2.714413 +v 184.150391 -99.409630 -2.714413 +v 183.863708 -99.272209 -1.845417 +v 185.179779 -98.466270 -2.544049 +v 183.863708 -99.272209 -1.845417 +v 184.883530 -98.375237 -1.707150 +v 185.179779 -98.466270 -2.544049 +v 153.267151 -132.061386 -12.569236 +v 153.282928 -128.977997 -8.825110 +v 161.608215 -123.625000 -10.738396 +v 153.282928 -128.977997 -8.825110 +v 161.464783 -121.283974 -7.525170 +v 161.608215 -123.625000 -10.738396 +v 161.608215 -123.625000 -10.738396 +v 161.464783 -121.283974 -7.525170 +v 165.877136 -119.300522 -9.789964 +v 161.464783 -121.283974 -7.525170 +v 165.653732 -117.337975 -6.848184 +v 165.877136 -119.300522 -9.789964 +v 165.877136 -119.300522 -9.789964 +v 165.653732 -117.337975 -6.848184 +v 169.838745 -113.389473 -6.160280 +v 165.653732 -117.337975 -6.848184 +v 169.538467 -111.803581 -3.489771 +v 169.838745 -113.389473 -6.160280 +v 169.838745 -113.389473 -6.160280 +v 169.538467 -111.803581 -3.489771 +v 174.018784 -109.438065 -5.457362 +v 169.538467 -111.803581 -3.489771 +v 173.639450 -108.228867 -3.056727 +v 174.018784 -109.438065 -5.457362 +v 174.018784 -109.438065 -5.457362 +v 173.639450 -108.228867 -3.056727 +v 176.106552 -107.461143 -5.098422 +v 173.639450 -108.228867 -3.056727 +v 175.687851 -106.439857 -2.832133 +v 176.106552 -107.461143 -5.098422 +v 176.106552 -107.461143 -5.098422 +v 175.687851 -106.439857 -2.832133 +v 178.192627 -105.483414 -4.733119 +v 175.687851 -106.439857 -2.832133 +v 177.734619 -104.649673 -2.600573 +v 178.192627 -105.483414 -4.733119 +v 178.192627 -105.483414 -4.733119 +v 177.734619 -104.649673 -2.600573 +v 180.276779 -103.504875 -4.360049 +v 177.734619 -104.649673 -2.600573 +v 179.779572 -102.858269 -2.360446 +v 180.276779 -103.504875 -4.360049 +v 180.276779 -103.504875 -4.360049 +v 179.779572 -102.858269 -2.360446 +v 182.358841 -101.525650 -3.977444 +v 179.779572 -102.858269 -2.360446 +v 181.822647 -101.065712 -2.109654 +v 182.358841 -101.525650 -3.977444 +v 182.358841 -101.525650 -3.977444 +v 181.822647 -101.065712 -2.109654 +v 183.863708 -99.272209 -1.845417 +v 181.822647 -101.065712 -2.109654 +v 183.762833 -99.222603 -1.536374 +v 183.863708 -99.272209 -1.845417 +v 183.863708 -99.272209 -1.845417 +v 183.762833 -99.222603 -1.536374 +v 183.941330 -99.077614 -1.537228 +v 185.409515 -97.830597 -1.419774 +v 185.495880 -97.836273 -1.621319 +v 184.883530 -98.375237 -1.707150 +v 185.495880 -97.836273 -1.621319 +v 185.842590 -97.857986 -2.430272 +v 184.883530 -98.375237 -1.707150 +v 184.883530 -98.375237 -1.707150 +v 185.842590 -97.857986 -2.430272 +v 185.179779 -98.466270 -2.544049 +v 185.842590 -97.857986 -2.430272 +v 186.188522 -97.878120 -3.237454 +v 185.179779 -98.466270 -2.544049 +v 185.179779 -98.466270 -2.544049 +v 186.188522 -97.878120 -3.237454 +v 185.477844 -98.556107 -3.380337 +v 186.188522 -97.878120 -3.237454 +v 186.533676 -97.896820 -4.042836 +v 185.477844 -98.556107 -3.380337 +v 185.477844 -98.556107 -3.380337 +v 186.533676 -97.896820 -4.042836 +v 184.438721 -99.545975 -3.582959 +v 186.533676 -97.896820 -4.042836 +v 184.728592 -99.681305 -4.451085 +v 184.438721 -99.545975 -3.582959 +v 184.438721 -99.545975 -3.582959 +v 184.728592 -99.681305 -4.451085 +v 182.358841 -101.525650 -3.977444 +v 184.728592 -99.681305 -4.451085 +v 182.900436 -101.982193 -5.844326 +v 182.358841 -101.525650 -3.977444 +v 182.358841 -101.525650 -3.977444 +v 182.900436 -101.982193 -5.844326 +v 180.276779 -103.504875 -4.360049 +v 182.900436 -101.982193 -5.844326 +v 180.778763 -104.148651 -6.359241 +v 180.276779 -103.504875 -4.360049 +v 180.276779 -103.504875 -4.360049 +v 180.778763 -104.148651 -6.359241 +v 178.192627 -105.483414 -4.733119 +v 180.778763 -104.148651 -6.359241 +v 178.654938 -106.314781 -6.865558 +v 178.192627 -105.483414 -4.733119 +v 178.192627 -105.483414 -4.733119 +v 178.654938 -106.314781 -6.865558 +v 176.106552 -107.461143 -5.098422 +v 178.654938 -106.314781 -6.865558 +v 176.529160 -108.480431 -7.364817 +v 176.106552 -107.461143 -5.098422 +v 176.106552 -107.461143 -5.098422 +v 176.529160 -108.480431 -7.364817 +v 174.018784 -109.438065 -5.457362 +v 176.529160 -108.480431 -7.364817 +v 174.401611 -110.645554 -7.858225 +v 174.018784 -109.438065 -5.457362 +v 174.018784 -109.438065 -5.457362 +v 174.401611 -110.645554 -7.858225 +v 170.141937 -114.974113 -8.831147 +v 174.401611 -110.645554 -7.858225 +v 170.243759 -116.664764 -11.396920 +v 170.141937 -114.974113 -8.831147 +v 170.141937 -114.974113 -8.831147 +v 170.243759 -116.664764 -11.396920 +v 166.091217 -121.163330 -12.583727 +v -178.749969 -111.135391 -8.909509 +v -180.999969 -108.697891 -8.284510 +v -189.999954 -98.947891 -10.784510 +v -180.999969 -108.697891 -8.284510 +v -183.249954 -106.260391 -7.659509 +v -189.999954 -98.947891 -10.784510 +v -153.999969 -137.947891 -20.784512 +v -153.999969 -137.947891 -15.784510 +v -162.999969 -128.197891 -13.284510 +v -183.249954 -106.260391 -7.659509 +v -185.499954 -103.822891 -7.034509 +v -189.999954 -98.947891 -10.784510 +v -185.499954 -103.822891 -7.034509 +v -187.749954 -101.385391 -6.409509 +v -189.999954 -98.947891 -10.784510 +v -189.999954 -98.947891 -10.784510 +v -187.749954 -101.385391 -6.409509 +v -189.999954 -98.947891 -5.784510 +v -162.999969 -128.197891 -13.284510 +v -167.499969 -123.322891 -12.034510 +v -153.999969 -137.947891 -20.784512 +v -167.499969 -123.322891 -12.034510 +v -171.999969 -118.447891 -10.784510 +v -153.999969 -137.947891 -20.784512 +v -153.999969 -137.947891 -20.784512 +v -171.999969 -118.447891 -10.784510 +v -189.999954 -98.947891 -10.784510 +v -171.999969 -118.447891 -10.784510 +v -176.499969 -113.572891 -9.534510 +v -189.999954 -98.947891 -10.784510 +v -189.999954 -98.947891 -10.784510 +v -176.499969 -113.572891 -9.534510 +v -178.749969 -111.135391 -8.909509 +v -189.999954 -98.947891 -5.784510 +v -189.999939 120.052109 -5.784526 +v -189.999954 -98.947891 -10.784510 +v -189.999939 120.052109 -5.784526 +v -189.999939 120.052109 -10.784527 +v -189.999954 -98.947891 -10.784510 +v -153.999969 -134.262085 -20.784512 +v -153.999969 -137.947891 -20.784512 +v -187.499954 -97.970436 -11.478952 +v -153.999969 -137.947891 -20.784512 +v -189.999954 -98.947891 -10.784510 +v -187.499954 -97.970436 -11.478952 +v -187.499954 -97.970436 -11.478952 +v -189.999954 -98.947891 -10.784510 +v -187.499939 120.052109 -11.478970 +v -189.999954 -98.947891 -10.784510 +v -189.999939 120.052109 -10.784527 +v -187.499939 120.052109 -11.478970 +v 187.500061 120.052078 -6.297704 +v 187.500046 -97.942841 -6.297688 +v 187.069260 -97.923393 -5.292500 +v 187.069260 -97.923393 -5.292500 +v 186.878067 -97.914223 -4.846409 +v 187.500061 120.052078 -6.297704 +v 186.878067 -97.914223 -4.846409 +v 186.533676 -97.896820 -4.042836 +v 187.500061 120.052078 -6.297704 +v 187.500061 120.052078 -6.297704 +v 186.533676 -97.896820 -4.042836 +v 186.188522 -97.878120 -3.237454 +v 185.409515 -97.830597 -1.419774 +v 185.409531 120.052078 -1.419790 +v 185.495880 -97.836273 -1.621319 +v 185.409531 120.052078 -1.419790 +v 187.500061 120.052078 -6.297704 +v 185.495880 -97.836273 -1.621319 +v 185.495880 -97.836273 -1.621319 +v 187.500061 120.052078 -6.297704 +v 185.842590 -97.857986 -2.430272 +v 187.500061 120.052078 -6.297704 +v 186.188522 -97.878120 -3.237454 +v 185.842590 -97.857986 -2.430272 +v -164.249954 -107.197891 0.215489 +v -170.499969 -111.447891 1.215489 +v -166.374969 -114.572891 1.215490 +v -164.249954 -107.197891 0.215489 +v -166.374969 -114.572891 1.215490 +v -159.124969 -111.322891 0.215488 +v -166.374969 -114.572891 1.215490 +v -162.249969 -117.697891 1.215490 +v -159.124969 -111.322891 0.215488 +v -162.249969 -117.697891 1.215490 +v -153.999969 -123.947891 1.215489 +v -159.124969 -111.322891 0.215488 +v -159.124969 -111.322891 0.215488 +v -153.999969 -123.947891 1.215489 +v -153.999969 -115.447891 0.215488 +v -186.999954 -98.947891 1.215490 +v -185.968704 -99.729141 1.215490 +v -161.999954 -98.947891 -0.784512 +v -185.968704 -99.729141 1.215490 +v -184.937454 -100.510391 1.215490 +v -161.999954 -98.947891 -0.784512 +v -161.999954 -98.947891 -0.784512 +v -184.937454 -100.510391 1.215490 +v -183.906204 -101.291641 1.215490 +v -183.906204 -101.291641 1.215490 +v -182.874954 -102.072891 1.215490 +v -161.999954 -98.947891 -0.784512 +v -182.874954 -102.072891 1.215490 +v -180.812454 -103.635391 1.215490 +v -161.999954 -98.947891 -0.784512 +v -161.999954 -98.947891 -0.784512 +v -180.812454 -103.635391 1.215490 +v -159.999954 -100.947891 -0.784512 +v -178.749954 -105.197891 1.215490 +v -176.687454 -106.760391 1.215490 +v -164.249954 -107.197891 0.215489 +v -176.687454 -106.760391 1.215490 +v -174.624969 -108.322891 1.215490 +v -164.249954 -107.197891 0.215489 +v -164.249954 -107.197891 0.215489 +v -174.624969 -108.322891 1.215490 +v -170.499969 -111.447891 1.215489 +v -180.812454 -103.635391 1.215490 +v -178.749954 -105.197891 1.215490 +v -159.999954 -100.947891 -0.784512 +v -178.749954 -105.197891 1.215490 +v -164.249954 -107.197891 0.215489 +v -159.999954 -100.947891 -0.784512 +v -159.999954 -100.947891 -0.784512 +v -164.249954 -107.197891 0.215489 +v -157.999954 -102.947891 -0.784512 +v -164.249954 -107.197891 0.215489 +v -159.124969 -111.322891 0.215488 +v -157.999954 -102.947891 -0.784512 +v -157.999954 -102.947891 -0.784512 +v -159.124969 -111.322891 0.215488 +v -155.999954 -104.947891 -0.784512 +v -159.124969 -111.322891 0.215488 +v -153.999969 -115.447891 0.215488 +v -155.999954 -104.947891 -0.784512 +v -155.999954 -104.947891 -0.784512 +v -153.999969 -115.447891 0.215488 +v -153.999954 -106.947891 -0.784512 +v -161.499954 -99.983421 -3.257260 +v -161.499954 -99.983421 -4.284512 +v -158.241531 -103.241867 -3.256069 +v -161.499954 -99.983421 -4.284512 +v -155.035477 -106.447891 -4.284513 +v -158.241531 -103.241867 -3.256069 +v -158.241531 -103.241867 -3.256069 +v -155.035477 -106.447891 -4.284513 +v -155.035477 -106.447891 -3.255711 +v 187.500046 -97.942841 -6.297688 +v 187.500061 120.052078 -6.297704 +v 187.500046 -97.970467 -6.362233 +v 187.500061 120.052078 -6.297704 +v 187.500061 120.052078 -11.479002 +v 187.500046 -97.970467 -6.362233 +v 187.500046 -97.970467 -6.362233 +v 187.500061 120.052078 -11.479002 +v 187.500046 -97.970467 -11.478985 +v -176.106476 -107.461113 -5.098391 +v -178.192520 -105.483383 -4.733088 +v -177.734512 -104.649643 -2.600542 +v -187.069168 -97.923363 -5.292468 +v -186.877975 -97.914192 -4.846377 +v -185.019730 -99.815643 -5.318820 +v -154.111511 -122.329681 -1.492130 +v -153.316498 -122.885239 -1.426769 +v -153.299469 -125.894882 -5.081348 +v -161.323364 -118.942192 -4.312319 +v -153.299469 -125.894882 -5.081348 +v -153.282867 -128.977966 -8.825084 +v -154.111511 -122.329681 -1.492130 +v -153.299469 -125.894882 -5.081348 +v -160.458160 -117.458786 -1.493846 +v -153.299469 -125.894882 -5.081348 +v -161.323364 -118.942192 -4.312319 +v -160.458160 -117.458786 -1.493846 +v -160.458160 -117.458786 -1.493846 +v -161.323364 -118.942192 -4.312319 +v -161.198303 -116.889557 -1.494174 +v -161.323364 -118.942192 -4.312319 +v -165.432739 -115.374458 -3.906771 +v -161.198303 -116.889557 -1.494174 +v -161.198303 -116.889557 -1.494174 +v -165.432739 -115.374458 -3.906771 +v -165.245087 -113.771347 -1.496631 +v -173.391022 -107.451050 -1.506114 +v -171.129089 -109.213722 -1.502696 +v -169.538422 -111.803551 -3.489741 +v -171.129089 -109.213722 -1.502696 +v -169.652954 -110.360443 -1.500827 +v -169.538422 -111.803551 -3.489741 +v -169.652954 -110.360443 -1.500827 +v -169.315826 -110.621979 -1.500438 +v -169.538422 -111.803551 -3.489741 +v -169.538422 -111.803551 -3.489741 +v -169.315826 -110.621979 -1.500438 +v -165.245087 -113.771347 -1.496631 +v -169.538422 -111.803551 -3.489741 +v -173.639374 -108.228836 -3.056697 +v -173.391022 -107.451050 -1.506114 +v -173.639374 -108.228836 -3.056697 +v -175.687759 -106.439827 -2.832102 +v -173.391022 -107.451050 -1.506114 +v -173.391022 -107.451050 -1.506114 +v -175.687759 -106.439827 -2.832102 +v -175.440811 -105.846649 -1.509921 +v -183.941238 -99.077583 -1.537196 +v -183.762741 -99.222572 -1.536342 +v -183.863602 -99.272179 -1.845385 +v -183.762741 -99.222572 -1.536342 +v -181.658646 -100.920105 -1.527430 +v -183.863602 -99.272179 -1.845385 +v -183.863602 -99.272179 -1.845385 +v -181.658646 -100.920105 -1.527430 +v -181.822556 -101.065681 -2.109622 +v -181.658646 -100.920105 -1.527430 +v -179.572159 -102.585800 -1.520319 +v -181.822556 -101.065681 -2.109622 +v -181.822556 -101.065681 -2.109622 +v -179.572159 -102.585800 -1.520319 +v -179.779495 -102.858238 -2.360415 +v -179.572159 -102.585800 -1.520319 +v -178.798965 -103.199432 -1.518039 +v -179.779495 -102.858238 -2.360415 +v -179.779495 -102.858238 -2.360415 +v -178.798965 -103.199432 -1.518039 +v -177.734512 -104.649643 -2.600542 +v -178.798965 -103.199432 -1.518039 +v -177.501694 -104.225273 -1.514582 +v -177.734512 -104.649643 -2.600542 +v -185.409439 -97.830566 -1.419741 +v -183.941238 -99.077583 -1.537196 +v -184.883438 -98.375206 -1.707118 +v -183.941238 -99.077583 -1.537196 +v -183.863602 -99.272179 -1.845385 +v -184.883438 -98.375206 -1.707118 +v -184.883438 -98.375206 -1.707118 +v -183.863602 -99.272179 -1.845385 +v -184.150284 -99.409599 -2.714381 +v -183.863602 -99.272179 -1.845385 +v -181.822556 -101.065681 -2.109622 +v -184.150284 -99.409599 -2.714381 +v -185.179703 -98.466240 -2.544017 +v -185.842484 -97.857956 -2.430239 +v -185.495804 -97.836243 -1.621287 +v -184.728500 -99.681274 -4.451052 +v -186.533585 -97.896790 -4.042803 +v -185.477737 -98.556076 -3.380305 +v -186.533585 -97.896790 -4.042803 +v -186.188431 -97.878090 -3.237422 +v -185.477737 -98.556076 -3.380305 +v -185.477737 -98.556076 -3.380305 +v -186.188431 -97.878090 -3.237422 +v -185.842484 -97.857956 -2.430239 +v -187.069168 -97.923363 -5.292468 +v -185.019730 -99.815643 -5.318820 +v -187.499954 -97.942810 -6.297656 +v -185.019730 -99.815643 -5.318820 +v -185.703140 -99.916954 -6.898806 +v -187.499954 -97.942810 -6.297656 +v -187.499954 -97.942810 -6.297656 +v -185.703140 -99.916954 -6.898806 +v -187.499954 -97.970436 -6.362200 +v -176.529083 -108.480400 -7.364787 +v -179.084610 -107.087059 -8.845102 +v -178.654861 -106.314751 -6.865526 +v -179.084610 -107.087059 -8.845102 +v -181.245773 -104.745789 -8.213961 +v -178.654861 -106.314751 -6.865526 +v -178.654861 -106.314751 -6.865526 +v -181.245773 -104.745789 -8.213961 +v -180.778671 -104.148621 -6.359210 +v -181.245773 -104.745789 -8.213961 +v -183.406631 -102.404869 -7.578935 +v -180.778671 -104.148621 -6.359210 +v -180.778671 -104.148621 -6.359210 +v -183.406631 -102.404869 -7.578935 +v -182.900345 -101.982162 -5.844294 +v -183.406631 -102.404869 -7.578935 +v -185.567062 -100.064392 -6.939280 +v -182.900345 -101.982162 -5.844294 +v -176.923187 -109.428604 -9.472957 +v -174.401550 -110.645523 -7.858195 +v -174.863312 -111.660149 -10.068644 +v -174.401550 -110.645523 -7.858195 +v -170.141876 -114.974083 -8.831119 +v -174.863312 -111.660149 -10.068644 +v -174.863312 -111.660149 -10.068644 +v -170.141876 -114.974083 -8.831119 +v -170.243683 -116.664734 -11.396892 +v -170.141876 -114.974083 -8.831119 +v -165.877075 -119.300491 -9.789935 +v -170.243683 -116.664734 -11.396892 +v -170.243683 -116.664734 -11.396892 +v -165.877075 -119.300491 -9.789935 +v -166.091156 -121.163300 -12.583697 +v -165.877075 -119.300491 -9.789935 +v -161.608154 -123.624969 -10.738367 +v -166.091156 -121.163300 -12.583697 +v -166.091156 -121.163300 -12.583697 +v -161.608154 -123.624969 -10.738367 +v -161.747711 -125.868698 -13.819559 +v -161.608154 -123.624969 -10.738367 +v -153.252411 -135.071945 -16.224909 +v -161.747711 -125.868698 -13.819559 +v -169.838684 -113.389442 -6.160251 +v -165.432739 -115.374458 -3.906771 +v -165.653656 -117.337944 -6.848155 +v -165.432739 -115.374458 -3.906771 +v -161.323364 -118.942192 -4.312319 +v -165.653656 -117.337944 -6.848155 +v -165.653656 -117.337944 -6.848155 +v -161.323364 -118.942192 -4.312319 +v -161.464722 -121.283943 -7.525141 +v -161.323364 -118.942192 -4.312319 +v -153.282867 -128.977966 -8.825084 +v -161.464722 -121.283943 -7.525141 +v -161.464722 -121.283943 -7.525141 +v -153.282867 -128.977966 -8.825084 +v -153.267090 -132.061356 -12.569209 +v -185.842484 -97.857956 -2.430239 +v -185.179703 -98.466240 -2.544017 +v -185.477737 -98.556076 -3.380305 +v -185.179703 -98.466240 -2.544017 +v -184.438614 -99.545944 -3.582926 +v -185.477737 -98.556076 -3.380305 +v -185.477737 -98.556076 -3.380305 +v -184.438614 -99.545944 -3.582926 +v -184.728500 -99.681274 -4.451052 +v -177.734512 -104.649643 -2.600542 +v -178.192520 -105.483383 -4.733088 +v -179.779495 -102.858238 -2.360415 +v -178.192520 -105.483383 -4.733088 +v -180.276688 -103.504845 -4.360018 +v -179.779495 -102.858238 -2.360415 +v -179.779495 -102.858238 -2.360415 +v -180.276688 -103.504845 -4.360018 +v -181.822556 -101.065681 -2.109622 +v -180.276688 -103.504845 -4.360018 +v -182.358749 -101.525620 -3.977412 +v -181.822556 -101.065681 -2.109622 +v -181.822556 -101.065681 -2.109622 +v -182.358749 -101.525620 -3.977412 +v -184.150284 -99.409599 -2.714381 +v -165.245087 -113.771347 -1.496631 +v -165.432739 -115.374458 -3.906771 +v -169.538422 -111.803551 -3.489741 +v -165.432739 -115.374458 -3.906771 +v -169.838684 -113.389442 -6.160251 +v -169.538422 -111.803551 -3.489741 +v -169.538422 -111.803551 -3.489741 +v -169.838684 -113.389442 -6.160251 +v -173.639374 -108.228836 -3.056697 +v -169.838684 -113.389442 -6.160251 +v -174.018707 -109.438034 -5.457331 +v -173.639374 -108.228836 -3.056697 +v -173.639374 -108.228836 -3.056697 +v -174.018707 -109.438034 -5.457331 +v -175.687759 -106.439827 -2.832102 +v -186.877975 -97.914192 -4.846377 +v -186.533585 -97.896790 -4.042803 +v -185.019730 -99.815643 -5.318820 +v -186.533585 -97.896790 -4.042803 +v -184.728500 -99.681274 -4.451052 +v -185.019730 -99.815643 -5.318820 +v -185.019730 -99.815643 -5.318820 +v -184.728500 -99.681274 -4.451052 +v -182.358749 -101.525620 -3.977412 +v -184.728500 -99.681274 -4.451052 +v -184.438614 -99.545944 -3.582926 +v -182.358749 -101.525620 -3.977412 +v -182.358749 -101.525620 -3.977412 +v -184.438614 -99.545944 -3.582926 +v -184.150284 -99.409599 -2.714381 +v -184.438614 -99.545944 -3.582926 +v -185.179703 -98.466240 -2.544017 +v -184.150284 -99.409599 -2.714381 +v -184.150284 -99.409599 -2.714381 +v -185.179703 -98.466240 -2.544017 +v -184.883438 -98.375206 -1.707118 +v -185.179703 -98.466240 -2.544017 +v -185.495804 -97.836243 -1.621287 +v -184.883438 -98.375206 -1.707118 +v -184.883438 -98.375206 -1.707118 +v -185.495804 -97.836243 -1.621287 +v -185.409439 -97.830566 -1.419741 +v -176.106476 -107.461113 -5.098391 +v -174.401550 -110.645523 -7.858195 +v -176.529083 -108.480400 -7.364787 +v -174.401550 -110.645523 -7.858195 +v -176.923187 -109.428604 -9.472957 +v -176.529083 -108.480400 -7.364787 +v -176.529083 -108.480400 -7.364787 +v -176.923187 -109.428604 -9.472957 +v -179.084610 -107.087059 -8.845102 +v -176.106476 -107.461113 -5.098391 +v -176.529083 -108.480400 -7.364787 +v -178.192520 -105.483383 -4.733088 +v -176.529083 -108.480400 -7.364787 +v -178.654861 -106.314751 -6.865526 +v -178.192520 -105.483383 -4.733088 +v -178.192520 -105.483383 -4.733088 +v -178.654861 -106.314751 -6.865526 +v -180.276688 -103.504845 -4.360018 +v -178.654861 -106.314751 -6.865526 +v -180.778671 -104.148621 -6.359210 +v -180.276688 -103.504845 -4.360018 +v -180.276688 -103.504845 -4.360018 +v -180.778671 -104.148621 -6.359210 +v -182.358749 -101.525620 -3.977412 +v -180.778671 -104.148621 -6.359210 +v -182.900345 -101.982162 -5.844294 +v -182.358749 -101.525620 -3.977412 +v -182.358749 -101.525620 -3.977412 +v -182.900345 -101.982162 -5.844294 +v -185.019730 -99.815643 -5.318820 +v -182.900345 -101.982162 -5.844294 +v -185.567062 -100.064392 -6.939280 +v -185.019730 -99.815643 -5.318820 +v -185.019730 -99.815643 -5.318820 +v -185.567062 -100.064392 -6.939280 +v -185.703140 -99.916954 -6.898806 +v -177.501694 -104.225273 -1.514582 +v -175.440811 -105.846649 -1.509921 +v -177.734512 -104.649643 -2.600542 +v -175.440811 -105.846649 -1.509921 +v -175.687759 -106.439827 -2.832102 +v -177.734512 -104.649643 -2.600542 +v -177.734512 -104.649643 -2.600542 +v -175.687759 -106.439827 -2.832102 +v -176.106476 -107.461113 -5.098391 +v -175.687759 -106.439827 -2.832102 +v -174.018707 -109.438034 -5.457331 +v -176.106476 -107.461113 -5.098391 +v -176.106476 -107.461113 -5.098391 +v -174.018707 -109.438034 -5.457331 +v -174.401550 -110.645523 -7.858195 +v -174.018707 -109.438034 -5.457331 +v -169.838684 -113.389442 -6.160251 +v -174.401550 -110.645523 -7.858195 +v -174.401550 -110.645523 -7.858195 +v -169.838684 -113.389442 -6.160251 +v -170.141876 -114.974083 -8.831119 +v -169.838684 -113.389442 -6.160251 +v -165.653656 -117.337944 -6.848155 +v -170.141876 -114.974083 -8.831119 +v -170.141876 -114.974083 -8.831119 +v -165.653656 -117.337944 -6.848155 +v -165.877075 -119.300491 -9.789935 +v -165.653656 -117.337944 -6.848155 +v -161.464722 -121.283943 -7.525141 +v -165.877075 -119.300491 -9.789935 +v -165.877075 -119.300491 -9.789935 +v -161.464722 -121.283943 -7.525141 +v -161.608154 -123.624969 -10.738367 +v -161.464722 -121.283943 -7.525141 +v -153.267090 -132.061356 -12.569209 +v -161.608154 -123.624969 -10.738367 +v -161.608154 -123.624969 -10.738367 +v -153.267090 -132.061356 -12.569209 +v -153.252411 -135.071945 -16.224909 +v -187.499954 -97.970436 -11.478952 +v -187.499939 120.052109 -11.478970 +v -187.499954 -97.970436 -6.362200 +v -187.499939 120.052109 -11.478970 +v -187.499939 120.052109 -6.297672 +v -187.499954 -97.970436 -6.362200 +v -187.499954 -97.970436 -6.362200 +v -187.499939 120.052109 -6.297672 +v -187.499954 -97.942810 -6.297656 +v -161.499939 120.052109 -3.284528 +v -161.499939 120.052109 -4.284528 +v -161.499954 -99.651382 -3.284512 +v -161.499939 120.052109 -4.284528 +v -161.499954 -99.983421 -4.284512 +v -161.499954 -99.651382 -3.284512 +v -161.499954 -99.651382 -3.284512 +v -161.499954 -99.983421 -4.284512 +v -161.499954 -99.983421 -3.257260 +v 187.500061 120.052078 -11.479002 +v 190.000061 120.052078 -10.784559 +v 187.500046 -97.970467 -11.478985 +v 190.000061 120.052078 -10.784559 +v 190.000046 -98.947922 -10.784542 +v 187.500046 -97.970467 -11.478985 +v 187.500046 -97.970467 -11.478985 +v 190.000046 -98.947922 -10.784542 +v 154.000031 -134.262115 -20.784538 +v 190.000046 -98.947922 -10.784542 +v 154.000031 -137.947922 -20.784538 +v 154.000031 -134.262115 -20.784538 +v 152.905457 -135.447922 -16.681448 +v 152.905457 -135.447922 -20.784538 +v -152.905396 -135.447891 -16.681421 +v 152.905457 -135.447922 -20.784538 +v -152.905396 -135.447891 -20.784512 +v -152.905396 -135.447891 -16.681421 +v 161.500061 120.052078 -3.284557 +v -161.999939 120.052109 -0.784528 +v 162.000061 120.052078 -0.784557 +v 190.000061 120.052078 -10.784559 +v 187.500061 120.052078 -11.479002 +v 190.000061 120.052078 -5.784559 +v 187.500061 120.052078 -11.479002 +v 187.500061 120.052078 -6.297704 +v 190.000061 120.052078 -5.784559 +v 190.000061 120.052078 -5.784559 +v 187.500061 120.052078 -6.297704 +v 187.000061 120.052078 1.215441 +v 187.500061 120.052078 -6.297704 +v 185.409531 120.052078 -1.419790 +v 187.000061 120.052078 1.215441 +v 187.000061 120.052078 1.215441 +v 185.409531 120.052078 -1.419790 +v 162.000061 120.052078 -0.784557 +v 185.409531 120.052078 -1.419790 +v 162.099899 120.052078 -3.284557 +v 162.000061 120.052078 -0.784557 +v 162.000061 120.052078 -0.784557 +v 162.099899 120.052078 -3.284557 +v 161.500061 120.052078 -3.284557 +v -187.499939 120.052109 -11.478970 +v -189.999939 120.052109 -10.784527 +v -187.499939 120.052109 -6.297672 +v -189.999939 120.052109 -10.784527 +v -189.999939 120.052109 -5.784526 +v -187.499939 120.052109 -6.297672 +v -187.499939 120.052109 -6.297672 +v -189.999939 120.052109 -5.784526 +v -185.409424 120.052109 -1.419757 +v -189.999939 120.052109 -5.784526 +v -186.999939 120.052109 1.215474 +v -185.409424 120.052109 -1.419757 +v -185.409424 120.052109 -1.419757 +v -186.999939 120.052109 1.215474 +v -162.099792 120.052109 -3.284528 +v -186.999939 120.052109 1.215474 +v -161.999939 120.052109 -0.784528 +v -162.099792 120.052109 -3.284528 +v -162.099792 120.052109 -3.284528 +v -161.999939 120.052109 -0.784528 +v -161.499939 120.052109 -3.284528 +v -161.999939 120.052109 -0.784528 +v 161.500061 120.052078 -3.284557 +v -161.499939 120.052109 -3.284528 +v -161.499939 120.052109 -3.284528 +v 161.500061 120.052078 -3.284557 +v -161.499939 120.052109 -4.284528 +v 161.500061 120.052078 -3.284557 +v 161.500061 120.052078 -4.284557 +v -161.499939 120.052109 -4.284528 +v 187.000061 120.052078 1.215441 +v 162.000061 120.052078 -0.784557 +v 187.000046 -98.947922 1.215457 +v 162.000061 120.052078 -0.784557 +v 162.000046 -98.947922 -0.784541 +v 187.000046 -98.947922 1.215457 +v -154.783401 -106.447891 -3.284512 +v -155.035477 -106.447891 -3.255711 +v -155.035477 -106.447891 -4.284513 +v -154.783401 -106.447891 -3.284512 +v -155.035477 -106.447891 -4.284513 +v -103.356987 -106.447899 -3.284516 +v -155.035477 -106.447891 -4.284513 +v -103.356987 -106.447899 -4.284516 +v -103.356987 -106.447899 -3.284516 +v -103.356987 -106.447899 -3.284516 +v -103.356987 -106.447899 -4.284516 +v -51.678474 -106.447899 -3.284521 +v -103.356987 -106.447899 -4.284516 +v -51.678474 -106.447899 -4.284522 +v -51.678474 -106.447899 -3.284521 +v -51.678474 -106.447899 -3.284521 +v -51.678474 -106.447899 -4.284522 +v 0.000038 -106.447906 -3.284526 +v -51.678474 -106.447899 -4.284522 +v 0.000038 -106.447906 -4.284526 +v 0.000038 -106.447906 -3.284526 +v 0.000038 -106.447906 -3.284526 +v 0.000038 -106.447906 -4.284526 +v 51.678551 -106.447914 -3.284530 +v 0.000038 -106.447906 -4.284526 +v 51.678551 -106.447914 -4.284530 +v 51.678551 -106.447914 -3.284530 +v 51.678551 -106.447914 -3.284530 +v 51.678551 -106.447914 -4.284530 +v 103.357063 -106.447914 -3.284535 +v 51.678551 -106.447914 -4.284530 +v 103.357063 -106.447914 -4.284535 +v 103.357063 -106.447914 -3.284535 +v 103.357063 -106.447914 -3.284535 +v 103.357063 -106.447914 -4.284535 +v 154.783508 -106.447922 -3.284539 +v 103.357063 -106.447914 -4.284535 +v 155.035583 -106.447922 -4.284539 +v 154.783508 -106.447922 -3.284539 +v 154.783508 -106.447922 -3.284539 +v 155.035583 -106.447922 -4.284539 +v 155.035583 -106.447922 -3.255738 +v 161.500061 120.052078 -4.284557 +v 161.500046 -99.983452 -4.284541 +v 155.035583 -106.447922 -4.284539 +v 155.035583 -106.447922 -4.284539 +v 103.357063 -106.447914 -4.284535 +v 161.500061 120.052078 -4.284557 +v 103.357063 -106.447914 -4.284535 +v 51.678551 -106.447914 -4.284530 +v 161.500061 120.052078 -4.284557 +v 161.500061 120.052078 -4.284557 +v 51.678551 -106.447914 -4.284530 +v -161.499939 120.052109 -4.284528 +v 51.678551 -106.447914 -4.284530 +v 0.000038 -106.447906 -4.284526 +v -161.499939 120.052109 -4.284528 +v -155.035477 -106.447891 -4.284513 +v -161.499954 -99.983421 -4.284512 +v -103.356987 -106.447899 -4.284516 +v -161.499954 -99.983421 -4.284512 +v -161.499939 120.052109 -4.284528 +v -103.356987 -106.447899 -4.284516 +v -103.356987 -106.447899 -4.284516 +v -161.499939 120.052109 -4.284528 +v -51.678474 -106.447899 -4.284522 +v -161.499939 120.052109 -4.284528 +v 0.000038 -106.447906 -4.284526 +v -51.678474 -106.447899 -4.284522 +v 152.905457 -135.447922 -20.784538 +v 154.000031 -134.262115 -20.784538 +v 154.000031 -137.947922 -20.784538 +v 152.905457 -135.447922 -20.784538 +v 154.000031 -137.947922 -20.784538 +v -152.905396 -135.447891 -20.784512 +v 154.000031 -137.947922 -20.784538 +v -153.999969 -137.947891 -20.784512 +v -152.905396 -135.447891 -20.784512 +v -152.905396 -135.447891 -20.784512 +v -153.999969 -137.947891 -20.784512 +v -153.999969 -134.262085 -20.784512 +v 189.625046 -98.947922 -4.909543 +v 190.000046 -98.947922 -5.784543 +v 190.000061 120.052078 -5.784559 +v 189.625046 -98.947922 -4.909543 +v 190.000061 120.052078 -5.784559 +v 189.250046 -98.947922 -4.034543 +v 187.000061 120.052078 1.215441 +v 187.000046 -98.947922 1.215457 +v 187.375046 -98.947922 0.340457 +v 187.375046 -98.947922 0.340457 +v 187.750046 -98.947922 -0.534543 +v 187.000061 120.052078 1.215441 +v 187.750046 -98.947922 -0.534543 +v 188.500046 -98.947922 -2.284543 +v 187.000061 120.052078 1.215441 +v 187.000061 120.052078 1.215441 +v 188.500046 -98.947922 -2.284543 +v 190.000061 120.052078 -5.784559 +v 188.500046 -98.947922 -2.284543 +v 188.875046 -98.947922 -3.159543 +v 190.000061 120.052078 -5.784559 +v 190.000061 120.052078 -5.784559 +v 188.875046 -98.947922 -3.159543 +v 189.250046 -98.947922 -4.034543 +v -153.316498 -122.885239 -1.426769 +v -154.111511 -122.329681 -1.492130 +v -154.122742 -112.603630 -2.636372 +v 154.122803 -112.603661 -2.636399 +v 154.111572 -122.329712 -1.492157 +v 153.316559 -122.885269 -1.426796 +v 153.316559 -122.885269 -1.426796 +v -153.316498 -122.885239 -1.426769 +v 154.122803 -112.603661 -2.636399 +v -153.316498 -122.885239 -1.426769 +v -154.122742 -112.603630 -2.636372 +v 154.122803 -112.603661 -2.636399 +v 154.122803 -112.603661 -2.636399 +v -154.122742 -112.603630 -2.636372 +v 154.148270 -107.094475 -3.284539 +v -154.122742 -112.603630 -2.636372 +v -154.148178 -107.094444 -3.284512 +v 154.148270 -107.094475 -3.284539 +v -162.099792 120.052109 -3.284528 +v -161.499939 120.052109 -3.284528 +v -162.099808 -99.046623 -3.284512 +v -161.499939 120.052109 -3.284528 +v -161.499954 -99.651382 -3.284512 +v -162.099808 -99.046623 -3.284512 +v -153.316498 -122.885239 -1.426769 +v 153.316559 -122.885269 -1.426796 +v -153.299469 -125.894882 -5.081348 +v 153.316559 -122.885269 -1.426796 +v 153.299515 -125.894913 -5.081375 +v -153.299469 -125.894882 -5.081348 +v -153.299469 -125.894882 -5.081348 +v 153.299515 -125.894913 -5.081375 +v -153.282867 -128.977966 -8.825084 +v 153.299515 -125.894913 -5.081375 +v 153.282928 -128.977997 -8.825110 +v -153.282867 -128.977966 -8.825084 +v -153.282867 -128.977966 -8.825084 +v 153.282928 -128.977997 -8.825110 +v -153.267090 -132.061356 -12.569209 +v 153.252487 -135.071976 -16.224936 +v 152.905457 -135.447922 -16.681448 +v -152.905396 -135.447891 -16.681421 +v 153.282928 -128.977997 -8.825110 +v 153.267151 -132.061386 -12.569236 +v -153.267090 -132.061356 -12.569209 +v 153.267151 -132.061386 -12.569236 +v 153.252487 -135.071976 -16.224936 +v -153.267090 -132.061356 -12.569209 +v -153.267090 -132.061356 -12.569209 +v 153.252487 -135.071976 -16.224936 +v -153.252411 -135.071945 -16.224909 +v 153.252487 -135.071976 -16.224936 +v -152.905396 -135.447891 -16.681421 +v -153.252411 -135.071945 -16.224909 +v 161.500061 120.052078 -4.284557 +v 161.500061 120.052078 -3.284557 +v 161.500046 -99.983452 -4.284541 +v 161.500061 120.052078 -3.284557 +v 161.500046 -99.651413 -3.284541 +v 161.500046 -99.983452 -4.284541 +v 161.500046 -99.983452 -4.284541 +v 161.500046 -99.651413 -3.284541 +v 161.500046 -99.983452 -3.257288 +v -183.941238 -99.077583 -1.537196 +v -185.409439 -97.830566 -1.419741 +v -180.995377 -99.075989 -1.772868 +v -185.409439 -97.830566 -1.419741 +v -185.409424 120.052109 -1.419757 +v -180.995377 -99.075989 -1.772868 +v -180.995377 -99.075989 -1.772868 +v -185.409424 120.052109 -1.419757 +v -174.699203 -99.071297 -2.276561 +v -174.699203 -99.071297 -2.276561 +v -185.409424 120.052109 -1.419757 +v -169.582657 -99.065201 -2.685879 +v -185.409424 120.052109 -1.419757 +v -162.099792 120.052109 -3.284528 +v -169.582657 -99.065201 -2.685879 +v -169.582657 -99.065201 -2.685879 +v -162.099792 120.052109 -3.284528 +v -162.099808 -99.046623 -3.284512 +v 155.035583 -106.447922 -3.255738 +v 155.035583 -106.447922 -4.284539 +v 158.241608 -103.241898 -3.256097 +v 155.035583 -106.447922 -4.284539 +v 161.500046 -99.983452 -4.284541 +v 158.241608 -103.241898 -3.256097 +v 158.241608 -103.241898 -3.256097 +v 161.500046 -99.983452 -4.284541 +v 161.500046 -99.983452 -3.257288 +v -186.533585 -97.896790 -4.042803 +v -186.877975 -97.914192 -4.846377 +v -187.499939 120.052109 -6.297672 +v -186.877975 -97.914192 -4.846377 +v -187.069168 -97.923363 -5.292468 +v -187.499939 120.052109 -6.297672 +v -187.499939 120.052109 -6.297672 +v -187.069168 -97.923363 -5.292468 +v -187.499954 -97.942810 -6.297656 +v -185.409424 120.052109 -1.419757 +v -185.409439 -97.830566 -1.419741 +v -187.499939 120.052109 -6.297672 +v -185.409439 -97.830566 -1.419741 +v -185.495804 -97.836243 -1.621287 +v -187.499939 120.052109 -6.297672 +v -185.495804 -97.836243 -1.621287 +v -185.842484 -97.857956 -2.430239 +v -187.499939 120.052109 -6.297672 +v -185.842484 -97.857956 -2.430239 +v -186.188431 -97.878090 -3.237422 +v -187.499939 120.052109 -6.297672 +v -187.499939 120.052109 -6.297672 +v -186.188431 -97.878090 -3.237422 +v -186.533585 -97.896790 -4.042803 +v 154.148270 -107.094475 -3.284539 +v 158.650513 -110.970001 -2.393472 +v 154.122803 -112.603661 -2.636399 +v 158.650513 -110.970001 -2.393472 +v 160.458237 -117.458817 -1.493874 +v 154.122803 -112.603661 -2.636399 +v 154.122803 -112.603661 -2.636399 +v 160.458237 -117.458817 -1.493874 +v 154.111572 -122.329712 -1.492157 +v 163.553696 -106.947121 -2.395845 +v 165.245132 -113.771378 -1.496660 +v 158.650513 -110.970001 -2.393472 +v 165.245132 -113.771378 -1.496660 +v 161.198364 -116.889587 -1.494202 +v 158.650513 -110.970001 -2.393472 +v 158.650513 -110.970001 -2.393472 +v 161.198364 -116.889587 -1.494202 +v 160.458237 -117.458817 -1.493874 +v 171.129150 -109.213753 -1.502726 +v 169.653015 -110.360474 -1.500857 +v 163.553696 -106.947121 -2.395845 +v 169.653015 -110.360474 -1.500857 +v 169.315887 -110.622009 -1.500467 +v 163.553696 -106.947121 -2.395845 +v 163.553696 -106.947121 -2.395845 +v 169.315887 -110.622009 -1.500467 +v 165.245132 -113.771378 -1.496660 +v 178.799072 -103.199463 -1.518070 +v 174.699295 -99.071327 -2.276592 +v 179.572266 -102.585831 -1.520352 +v 174.699295 -99.071327 -2.276592 +v 180.995468 -99.076019 -1.772900 +v 179.572266 -102.585831 -1.520352 +v 173.391068 -107.451080 -1.506144 +v 169.582748 -99.065231 -2.685908 +v 175.440918 -105.846680 -1.509951 +v 169.582748 -99.065231 -2.685908 +v 174.699295 -99.071327 -2.276592 +v 175.440918 -105.846680 -1.509951 +v 175.440918 -105.846680 -1.509951 +v 174.699295 -99.071327 -2.276592 +v 177.501785 -104.225304 -1.514613 +v 174.699295 -99.071327 -2.276592 +v 178.799072 -103.199463 -1.518070 +v 177.501785 -104.225304 -1.514613 +v 183.941330 -99.077614 -1.537228 +v 183.762833 -99.222603 -1.536374 +v 180.995468 -99.076019 -1.772900 +v 183.762833 -99.222603 -1.536374 +v 181.658722 -100.920135 -1.527462 +v 180.995468 -99.076019 -1.772900 +v 180.995468 -99.076019 -1.772900 +v 181.658722 -100.920135 -1.527462 +v 179.572266 -102.585831 -1.520352 +v 161.500046 -99.651413 -3.284541 +v 162.099884 -99.046654 -3.284541 +v 161.500046 -99.983452 -3.257288 +v 162.099884 -99.046654 -3.284541 +v 169.582748 -99.065231 -2.685908 +v 161.500046 -99.983452 -3.257288 +v 161.500046 -99.983452 -3.257288 +v 169.582748 -99.065231 -2.685908 +v 158.241608 -103.241898 -3.256097 +v 173.391068 -107.451080 -1.506144 +v 171.129150 -109.213753 -1.502726 +v 169.582748 -99.065231 -2.685908 +v 171.129150 -109.213753 -1.502726 +v 163.553696 -106.947121 -2.395845 +v 169.582748 -99.065231 -2.685908 +v 169.582748 -99.065231 -2.685908 +v 163.553696 -106.947121 -2.395845 +v 158.241608 -103.241898 -3.256097 +v 163.553696 -106.947121 -2.395845 +v 158.650513 -110.970001 -2.393472 +v 158.241608 -103.241898 -3.256097 +v 158.241608 -103.241898 -3.256097 +v 158.650513 -110.970001 -2.393472 +v 155.035583 -106.447922 -3.255738 +v 158.650513 -110.970001 -2.393472 +v 154.148270 -107.094475 -3.284539 +v 155.035583 -106.447922 -3.255738 +v 155.035583 -106.447922 -3.255738 +v 154.148270 -107.094475 -3.284539 +v 154.783508 -106.447922 -3.284539 +v 186.533676 -97.896820 -4.042836 +v 186.878067 -97.914223 -4.846409 +v 187.500061 115.052078 -6.297704 +v 186.878067 -97.914223 -4.846409 +v 187.069260 -97.923393 -5.292500 +v 187.500061 115.052078 -6.297704 +v 187.500061 115.052078 -6.297704 +v 187.069260 -97.923393 -5.292500 +v 187.500046 -97.942841 -6.297688 +v 185.409531 115.052078 -1.419790 +v 185.409515 -97.830597 -1.419774 +v 187.500061 115.052078 -6.297704 +v 185.409515 -97.830597 -1.419774 +v 185.495880 -97.836273 -1.621319 +v 187.500061 115.052078 -6.297704 +v 185.495880 -97.836273 -1.621319 +v 185.842590 -97.857986 -2.430272 +v 187.500061 115.052078 -6.297704 +v 185.842590 -97.857986 -2.430272 +v 186.188522 -97.878120 -3.237454 +v 187.500061 115.052078 -6.297704 +v 187.500061 115.052078 -6.297704 +v 186.188522 -97.878120 -3.237454 +v 186.533676 -97.896820 -4.042836 +v 162.099899 115.052078 -3.284557 +v 161.500061 115.052078 -3.284557 +v 162.099884 -99.046654 -3.284541 +v 161.500061 115.052078 -3.284557 +v 161.500046 -99.651413 -3.284541 +v 162.099884 -99.046654 -3.284541 +v 187.500046 -97.970467 -11.478985 +v 187.500061 115.052078 -11.479001 +v 187.500046 -97.970467 -6.362233 +v 187.500061 115.052078 -11.479001 +v 187.500061 115.052078 -6.297704 +v 187.500046 -97.970467 -6.362233 +v 187.500046 -97.970467 -6.362233 +v 187.500061 115.052078 -6.297704 +v 187.500046 -97.942841 -6.297688 +v 176.106552 -107.461143 -5.098422 +v 178.192627 -105.483414 -4.733119 +v 177.734619 -104.649673 -2.600573 +v 187.069260 -97.923393 -5.292500 +v 186.878067 -97.914223 -4.846409 +v 185.019821 -99.815674 -5.318852 +v 154.111572 -122.329712 -1.492157 +v 153.316559 -122.885269 -1.426796 +v 153.299515 -125.894913 -5.081375 +v 161.323425 -118.942223 -4.312348 +v 153.299515 -125.894913 -5.081375 +v 153.282928 -128.977997 -8.825110 +v 154.111572 -122.329712 -1.492157 +v 153.299515 -125.894913 -5.081375 +v 160.458237 -117.458817 -1.493874 +v 153.299515 -125.894913 -5.081375 +v 161.323425 -118.942223 -4.312348 +v 160.458237 -117.458817 -1.493874 +v 160.458237 -117.458817 -1.493874 +v 161.323425 -118.942223 -4.312348 +v 161.198364 -116.889587 -1.494202 +v 161.323425 -118.942223 -4.312348 +v 165.432800 -115.374489 -3.906801 +v 161.198364 -116.889587 -1.494202 +v 161.198364 -116.889587 -1.494202 +v 165.432800 -115.374489 -3.906801 +v 165.245132 -113.771378 -1.496660 +v 173.391068 -107.451080 -1.506144 +v 171.129150 -109.213753 -1.502726 +v 169.538467 -111.803581 -3.489771 +v 171.129150 -109.213753 -1.502726 +v 169.653015 -110.360474 -1.500857 +v 169.538467 -111.803581 -3.489771 +v 169.653015 -110.360474 -1.500857 +v 169.315887 -110.622009 -1.500467 +v 169.538467 -111.803581 -3.489771 +v 169.538467 -111.803581 -3.489771 +v 169.315887 -110.622009 -1.500467 +v 165.245132 -113.771378 -1.496660 +v 169.538467 -111.803581 -3.489771 +v 173.639450 -108.228867 -3.056727 +v 173.391068 -107.451080 -1.506144 +v 173.639450 -108.228867 -3.056727 +v 175.687851 -106.439857 -2.832133 +v 173.391068 -107.451080 -1.506144 +v 173.391068 -107.451080 -1.506144 +v 175.687851 -106.439857 -2.832133 +v 175.440918 -105.846680 -1.509951 +v 183.941330 -99.077614 -1.537228 +v 183.762833 -99.222603 -1.536374 +v 183.863708 -99.272209 -1.845417 +v 183.762833 -99.222603 -1.536374 +v 181.658722 -100.920135 -1.527462 +v 183.863708 -99.272209 -1.845417 +v 183.863708 -99.272209 -1.845417 +v 181.658722 -100.920135 -1.527462 +v 181.822647 -101.065712 -2.109654 +v 181.658722 -100.920135 -1.527462 +v 179.572266 -102.585831 -1.520352 +v 181.822647 -101.065712 -2.109654 +v 181.822647 -101.065712 -2.109654 +v 179.572266 -102.585831 -1.520352 +v 179.779572 -102.858269 -2.360446 +v 179.572266 -102.585831 -1.520352 +v 178.799072 -103.199463 -1.518070 +v 179.779572 -102.858269 -2.360446 +v 179.779572 -102.858269 -2.360446 +v 178.799072 -103.199463 -1.518070 +v 177.734619 -104.649673 -2.600573 +v 178.799072 -103.199463 -1.518070 +v 177.501785 -104.225304 -1.514613 +v 177.734619 -104.649673 -2.600573 +v 185.409515 -97.830597 -1.419774 +v 183.941330 -99.077614 -1.537228 +v 184.883530 -98.375237 -1.707150 +v 183.941330 -99.077614 -1.537228 +v 183.863708 -99.272209 -1.845417 +v 184.883530 -98.375237 -1.707150 +v 184.883530 -98.375237 -1.707150 +v 183.863708 -99.272209 -1.845417 +v 184.150391 -99.409630 -2.714413 +v 183.863708 -99.272209 -1.845417 +v 181.822647 -101.065712 -2.109654 +v 184.150391 -99.409630 -2.714413 +v 185.179779 -98.466270 -2.544049 +v 185.842590 -97.857986 -2.430272 +v 185.495880 -97.836273 -1.621319 +v 184.728592 -99.681305 -4.451085 +v 186.533676 -97.896820 -4.042836 +v 185.477844 -98.556107 -3.380337 +v 186.533676 -97.896820 -4.042836 +v 186.188522 -97.878120 -3.237454 +v 185.477844 -98.556107 -3.380337 +v 185.477844 -98.556107 -3.380337 +v 186.188522 -97.878120 -3.237454 +v 185.842590 -97.857986 -2.430272 +v 187.069260 -97.923393 -5.292500 +v 185.019821 -99.815674 -5.318852 +v 187.500046 -97.942841 -6.297688 +v 185.019821 -99.815674 -5.318852 +v 185.703247 -99.916985 -6.898839 +v 187.500046 -97.942841 -6.297688 +v 187.500046 -97.942841 -6.297688 +v 185.703247 -99.916985 -6.898839 +v 187.500046 -97.970467 -6.362233 +v 176.529160 -108.480431 -7.364817 +v 179.084702 -107.087090 -8.845135 +v 178.654938 -106.314781 -6.865558 +v 179.084702 -107.087090 -8.845135 +v 181.245865 -104.745819 -8.213993 +v 178.654938 -106.314781 -6.865558 +v 178.654938 -106.314781 -6.865558 +v 181.245865 -104.745819 -8.213993 +v 180.778763 -104.148651 -6.359241 +v 181.245865 -104.745819 -8.213993 +v 183.406708 -102.404900 -7.578969 +v 180.778763 -104.148651 -6.359241 +v 180.778763 -104.148651 -6.359241 +v 183.406708 -102.404900 -7.578969 +v 182.900436 -101.982193 -5.844326 +v 183.406708 -102.404900 -7.578969 +v 185.567154 -100.064423 -6.939313 +v 182.900436 -101.982193 -5.844326 +v 176.923264 -109.428635 -9.472987 +v 174.401611 -110.645554 -7.858225 +v 174.863373 -111.660179 -10.068674 +v 174.401611 -110.645554 -7.858225 +v 170.141937 -114.974113 -8.831147 +v 174.863373 -111.660179 -10.068674 +v 174.863373 -111.660179 -10.068674 +v 170.141937 -114.974113 -8.831147 +v 170.243759 -116.664764 -11.396920 +v 170.141937 -114.974113 -8.831147 +v 165.877136 -119.300522 -9.789964 +v 170.243759 -116.664764 -11.396920 +v 170.243759 -116.664764 -11.396920 +v 165.877136 -119.300522 -9.789964 +v 166.091217 -121.163330 -12.583727 +v 165.877136 -119.300522 -9.789964 +v 161.608215 -123.625000 -10.738396 +v 166.091217 -121.163330 -12.583727 +v 166.091217 -121.163330 -12.583727 +v 161.608215 -123.625000 -10.738396 +v 161.747787 -125.868729 -13.819588 +v 161.608215 -123.625000 -10.738396 +v 153.252487 -135.071976 -16.224936 +v 161.747787 -125.868729 -13.819588 +v 169.838745 -113.389473 -6.160280 +v 165.432800 -115.374489 -3.906801 +v 165.653732 -117.337975 -6.848184 +v 165.432800 -115.374489 -3.906801 +v 161.323425 -118.942223 -4.312348 +v 165.653732 -117.337975 -6.848184 +v 165.653732 -117.337975 -6.848184 +v 161.323425 -118.942223 -4.312348 +v 161.464783 -121.283974 -7.525170 +v 161.323425 -118.942223 -4.312348 +v 153.282928 -128.977997 -8.825110 +v 161.464783 -121.283974 -7.525170 +v 161.464783 -121.283974 -7.525170 +v 153.282928 -128.977997 -8.825110 +v 153.267151 -132.061386 -12.569236 +v 185.842590 -97.857986 -2.430272 +v 185.179779 -98.466270 -2.544049 +v 185.477844 -98.556107 -3.380337 +v 185.179779 -98.466270 -2.544049 +v 184.438721 -99.545975 -3.582959 +v 185.477844 -98.556107 -3.380337 +v 185.477844 -98.556107 -3.380337 +v 184.438721 -99.545975 -3.582959 +v 184.728592 -99.681305 -4.451085 +v 177.734619 -104.649673 -2.600573 +v 178.192627 -105.483414 -4.733119 +v 179.779572 -102.858269 -2.360446 +v 178.192627 -105.483414 -4.733119 +v 180.276779 -103.504875 -4.360049 +v 179.779572 -102.858269 -2.360446 +v 179.779572 -102.858269 -2.360446 +v 180.276779 -103.504875 -4.360049 +v 181.822647 -101.065712 -2.109654 +v 180.276779 -103.504875 -4.360049 +v 182.358841 -101.525650 -3.977444 +v 181.822647 -101.065712 -2.109654 +v 181.822647 -101.065712 -2.109654 +v 182.358841 -101.525650 -3.977444 +v 184.150391 -99.409630 -2.714413 +v 165.245132 -113.771378 -1.496660 +v 165.432800 -115.374489 -3.906801 +v 169.538467 -111.803581 -3.489771 +v 165.432800 -115.374489 -3.906801 +v 169.838745 -113.389473 -6.160280 +v 169.538467 -111.803581 -3.489771 +v 169.538467 -111.803581 -3.489771 +v 169.838745 -113.389473 -6.160280 +v 173.639450 -108.228867 -3.056727 +v 169.838745 -113.389473 -6.160280 +v 174.018784 -109.438065 -5.457362 +v 173.639450 -108.228867 -3.056727 +v 173.639450 -108.228867 -3.056727 +v 174.018784 -109.438065 -5.457362 +v 175.687851 -106.439857 -2.832133 +v 186.878067 -97.914223 -4.846409 +v 186.533676 -97.896820 -4.042836 +v 185.019821 -99.815674 -5.318852 +v 186.533676 -97.896820 -4.042836 +v 184.728592 -99.681305 -4.451085 +v 185.019821 -99.815674 -5.318852 +v 185.019821 -99.815674 -5.318852 +v 184.728592 -99.681305 -4.451085 +v 182.358841 -101.525650 -3.977444 +v 184.728592 -99.681305 -4.451085 +v 184.438721 -99.545975 -3.582959 +v 182.358841 -101.525650 -3.977444 +v 182.358841 -101.525650 -3.977444 +v 184.438721 -99.545975 -3.582959 +v 184.150391 -99.409630 -2.714413 +v 184.438721 -99.545975 -3.582959 +v 185.179779 -98.466270 -2.544049 +v 184.150391 -99.409630 -2.714413 +v 184.150391 -99.409630 -2.714413 +v 185.179779 -98.466270 -2.544049 +v 184.883530 -98.375237 -1.707150 +v 185.179779 -98.466270 -2.544049 +v 185.495880 -97.836273 -1.621319 +v 184.883530 -98.375237 -1.707150 +v 184.883530 -98.375237 -1.707150 +v 185.495880 -97.836273 -1.621319 +v 185.409515 -97.830597 -1.419774 +v 176.106552 -107.461143 -5.098422 +v 174.401611 -110.645554 -7.858225 +v 176.529160 -108.480431 -7.364817 +v 174.401611 -110.645554 -7.858225 +v 176.923264 -109.428635 -9.472987 +v 176.529160 -108.480431 -7.364817 +v 176.529160 -108.480431 -7.364817 +v 176.923264 -109.428635 -9.472987 +v 179.084702 -107.087090 -8.845135 +v 176.106552 -107.461143 -5.098422 +v 176.529160 -108.480431 -7.364817 +v 178.192627 -105.483414 -4.733119 +v 176.529160 -108.480431 -7.364817 +v 178.654938 -106.314781 -6.865558 +v 178.192627 -105.483414 -4.733119 +v 178.192627 -105.483414 -4.733119 +v 178.654938 -106.314781 -6.865558 +v 180.276779 -103.504875 -4.360049 +v 178.654938 -106.314781 -6.865558 +v 180.778763 -104.148651 -6.359241 +v 180.276779 -103.504875 -4.360049 +v 180.276779 -103.504875 -4.360049 +v 180.778763 -104.148651 -6.359241 +v 182.358841 -101.525650 -3.977444 +v 180.778763 -104.148651 -6.359241 +v 182.900436 -101.982193 -5.844326 +v 182.358841 -101.525650 -3.977444 +v 182.358841 -101.525650 -3.977444 +v 182.900436 -101.982193 -5.844326 +v 185.019821 -99.815674 -5.318852 +v 182.900436 -101.982193 -5.844326 +v 185.567154 -100.064423 -6.939313 +v 185.019821 -99.815674 -5.318852 +v 185.019821 -99.815674 -5.318852 +v 185.567154 -100.064423 -6.939313 +v 185.703247 -99.916985 -6.898839 +v 177.501785 -104.225304 -1.514613 +v 175.440918 -105.846680 -1.509951 +v 177.734619 -104.649673 -2.600573 +v 175.440918 -105.846680 -1.509951 +v 175.687851 -106.439857 -2.832133 +v 177.734619 -104.649673 -2.600573 +v 177.734619 -104.649673 -2.600573 +v 175.687851 -106.439857 -2.832133 +v 176.106552 -107.461143 -5.098422 +v 175.687851 -106.439857 -2.832133 +v 174.018784 -109.438065 -5.457362 +v 176.106552 -107.461143 -5.098422 +v 176.106552 -107.461143 -5.098422 +v 174.018784 -109.438065 -5.457362 +v 174.401611 -110.645554 -7.858225 +v 174.018784 -109.438065 -5.457362 +v 169.838745 -113.389473 -6.160280 +v 174.401611 -110.645554 -7.858225 +v 174.401611 -110.645554 -7.858225 +v 169.838745 -113.389473 -6.160280 +v 170.141937 -114.974113 -8.831147 +v 169.838745 -113.389473 -6.160280 +v 165.653732 -117.337975 -6.848184 +v 170.141937 -114.974113 -8.831147 +v 170.141937 -114.974113 -8.831147 +v 165.653732 -117.337975 -6.848184 +v 165.877136 -119.300522 -9.789964 +v 165.653732 -117.337975 -6.848184 +v 161.464783 -121.283974 -7.525170 +v 165.877136 -119.300522 -9.789964 +v 165.877136 -119.300522 -9.789964 +v 161.464783 -121.283974 -7.525170 +v 161.608215 -123.625000 -10.738396 +v 161.464783 -121.283974 -7.525170 +v 153.267151 -132.061386 -12.569236 +v 161.608215 -123.625000 -10.738396 +v 161.608215 -123.625000 -10.738396 +v 153.267151 -132.061386 -12.569236 +v 153.252487 -135.071976 -16.224936 +v 161.500061 115.052078 -3.284557 +v 161.500061 115.052078 -4.284557 +v 161.500046 -99.651413 -3.284541 +v 161.500061 115.052078 -4.284557 +v 161.500046 -99.983452 -4.284541 +v 161.500046 -99.651413 -3.284541 +v 161.500046 -99.651413 -3.284541 +v 161.500046 -99.983452 -4.284541 +v 161.500046 -99.983452 -3.257288 +v 157.535583 -103.947922 -4.284539 +v 155.035583 -106.447922 -4.284539 +v 157.535583 -103.947922 -3.255921 +v 155.035583 -106.447922 -4.284539 +v 155.035583 -106.447922 -3.255738 +v 157.535583 -103.947922 -3.255921 +v 187.500046 -97.970467 -6.362233 +v 185.703247 -99.916985 -6.898839 +v 187.500046 -97.970467 -11.478985 +v 185.703247 -99.916985 -6.898839 +v 185.567154 -100.064423 -6.939313 +v 187.500046 -97.970467 -11.478985 +v 187.500046 -97.970467 -11.478985 +v 185.567154 -100.064423 -6.939313 +v 183.406708 -102.404900 -7.578969 +v 183.406708 -102.404900 -7.578969 +v 181.245865 -104.745819 -8.213993 +v 187.500046 -97.970467 -11.478985 +v 181.245865 -104.745819 -8.213993 +v 179.084702 -107.087090 -8.845135 +v 187.500046 -97.970467 -11.478985 +v 187.500046 -97.970467 -11.478985 +v 179.084702 -107.087090 -8.845135 +v 176.923264 -109.428635 -9.472987 +v 166.091217 -121.163330 -12.583727 +v 154.000031 -134.262115 -20.784538 +v 170.243759 -116.664764 -11.396920 +v 154.000031 -134.262115 -20.784538 +v 187.500046 -97.970467 -11.478985 +v 170.243759 -116.664764 -11.396920 +v 170.243759 -116.664764 -11.396920 +v 187.500046 -97.970467 -11.478985 +v 174.863373 -111.660179 -10.068674 +v 187.500046 -97.970467 -11.478985 +v 176.923264 -109.428635 -9.472987 +v 174.863373 -111.660179 -10.068674 +v 152.905457 -135.447922 -16.681448 +v 152.905457 -135.447922 -20.784538 +v 153.252487 -135.071976 -16.224936 +v 152.905457 -135.447922 -20.784538 +v 154.000031 -134.262115 -20.784538 +v 153.252487 -135.071976 -16.224936 +v 153.252487 -135.071976 -16.224936 +v 154.000031 -134.262115 -20.784538 +v 161.747787 -125.868729 -13.819588 +v 154.000031 -134.262115 -20.784538 +v 166.091217 -121.163330 -12.583727 +v 161.747787 -125.868729 -13.819588 +v 159.000046 -103.947922 -3.115808 +v 157.535583 -103.947922 -3.255921 +v 155.035583 -106.447922 -3.255738 +v 161.500046 -99.983452 -3.257288 +v 159.000046 -102.483459 -3.256333 +v 159.000046 -103.947922 -3.115808 +v 183.762833 -99.222603 -1.536374 +v 183.941330 -99.077614 -1.537228 +v 180.995468 -99.076019 -1.772900 +v 177.501785 -104.225304 -1.514613 +v 178.799072 -103.199463 -1.518070 +v 174.699295 -99.071327 -2.276592 +v 178.799072 -103.199463 -1.518070 +v 179.572266 -102.585831 -1.520352 +v 174.699295 -99.071327 -2.276592 +v 174.699295 -99.071327 -2.276592 +v 179.572266 -102.585831 -1.520352 +v 180.995468 -99.076019 -1.772900 +v 179.572266 -102.585831 -1.520352 +v 181.658722 -100.920135 -1.527462 +v 180.995468 -99.076019 -1.772900 +v 180.995468 -99.076019 -1.772900 +v 181.658722 -100.920135 -1.527462 +v 183.762833 -99.222603 -1.536374 +v 169.582748 -99.065231 -2.685908 +v 163.553696 -106.947121 -2.395845 +v 169.653015 -110.360474 -1.500857 +v 169.653015 -110.360474 -1.500857 +v 171.129150 -109.213753 -1.502726 +v 169.582748 -99.065231 -2.685908 +v 171.129150 -109.213753 -1.502726 +v 173.391068 -107.451080 -1.506144 +v 169.582748 -99.065231 -2.685908 +v 169.582748 -99.065231 -2.685908 +v 173.391068 -107.451080 -1.506144 +v 174.699295 -99.071327 -2.276592 +v 173.391068 -107.451080 -1.506144 +v 175.440918 -105.846680 -1.509951 +v 174.699295 -99.071327 -2.276592 +v 174.699295 -99.071327 -2.276592 +v 175.440918 -105.846680 -1.509951 +v 177.501785 -104.225304 -1.514613 +v 160.458237 -117.458817 -1.493874 +v 161.198364 -116.889587 -1.494202 +v 158.650513 -110.970001 -2.393472 +v 161.198364 -116.889587 -1.494202 +v 165.245132 -113.771378 -1.496660 +v 158.650513 -110.970001 -2.393472 +v 158.650513 -110.970001 -2.393472 +v 165.245132 -113.771378 -1.496660 +v 163.553696 -106.947121 -2.395845 +v 165.245132 -113.771378 -1.496660 +v 169.315887 -110.622009 -1.500467 +v 163.553696 -106.947121 -2.395845 +v 163.553696 -106.947121 -2.395845 +v 169.315887 -110.622009 -1.500467 +v 169.653015 -110.360474 -1.500857 +v 154.111572 -122.329712 -1.492157 +v 160.458237 -117.458817 -1.493874 +v 154.122803 -112.603661 -2.636399 +v 160.458237 -117.458817 -1.493874 +v 158.650513 -110.970001 -2.393472 +v 154.122803 -112.603661 -2.636399 +v 154.122803 -112.603661 -2.636399 +v 158.650513 -110.970001 -2.393472 +v 154.148270 -107.094475 -3.284539 +v 158.650513 -110.970001 -2.393472 +v 154.783508 -106.447922 -3.284539 +v 154.148270 -107.094475 -3.284539 +v 162.099884 -99.046654 -3.284541 +v 161.500046 -99.651413 -3.284541 +v 169.582748 -99.065231 -2.685908 +v 161.500046 -99.651413 -3.284541 +v 161.500046 -99.983452 -3.257288 +v 169.582748 -99.065231 -2.685908 +v 169.582748 -99.065231 -2.685908 +v 161.500046 -99.983452 -3.257288 +v 163.553696 -106.947121 -2.395845 +v 161.500046 -99.983452 -3.257288 +v 159.000046 -103.947922 -3.115808 +v 163.553696 -106.947121 -2.395845 +v 163.553696 -106.947121 -2.395845 +v 159.000046 -103.947922 -3.115808 +v 158.650513 -110.970001 -2.393472 +v 159.000046 -103.947922 -3.115808 +v 155.035583 -106.447922 -3.255738 +v 158.650513 -110.970001 -2.393472 +v 158.650513 -110.970001 -2.393472 +v 155.035583 -106.447922 -3.255738 +v 154.783508 -106.447922 -3.284539 +v 159.000046 -102.483459 -3.256333 +v 161.500046 -99.983452 -3.257288 +v 159.000046 -102.483459 -4.284539 +v 161.500046 -99.983452 -3.257288 +v 161.500046 -99.983452 -4.284541 +v 159.000046 -102.483459 -4.284539 +v 167.658310 -110.952873 -5.347849 +v 159.567749 -105.451286 -5.995095 +v 168.184830 -110.499100 -5.305727 +v 159.567749 -105.451286 -5.995095 +v 162.500046 -102.518990 -5.760515 +v 168.184830 -110.499100 -5.305727 +v 168.184830 -110.499100 -5.305727 +v 162.500046 -102.518990 -5.760515 +v 172.143524 -107.078400 -4.989039 +v 162.500061 115.052078 -5.760532 +v 174.905914 -104.679207 -4.768046 +v 162.500046 -102.518990 -5.760515 +v 174.905914 -104.679207 -4.768046 +v 174.137375 -105.347946 -4.829531 +v 162.500046 -102.518990 -5.760515 +v 162.500046 -102.518990 -5.760515 +v 174.137375 -105.347946 -4.829531 +v 172.143524 -107.078400 -4.989039 +v 162.500061 115.052078 -5.760532 +v 181.138855 -99.203865 -4.269413 +v 180.156525 -100.074593 -4.347996 +v 183.819000 115.052078 -4.055021 +v 183.818985 -96.806648 -4.055005 +v 162.500061 115.052078 -5.760532 +v 183.818985 -96.806648 -4.055005 +v 182.193665 -98.264488 -4.185024 +v 162.500061 115.052078 -5.760532 +v 162.500061 115.052078 -5.760532 +v 182.193665 -98.264488 -4.185024 +v 181.138855 -99.203865 -4.269413 +v 180.156525 -100.074593 -4.347996 +v 178.135254 -101.855858 -4.509700 +v 162.500061 115.052078 -5.760532 +v 178.135254 -101.855858 -4.509700 +v 176.130905 -103.610954 -4.670046 +v 162.500061 115.052078 -5.760532 +v 162.500061 115.052078 -5.760532 +v 176.130905 -103.610954 -4.670046 +v 174.905914 -104.679207 -4.768046 +v 162.500061 115.052078 -5.760532 +v 162.500046 -102.518990 -5.760515 +v 162.500061 115.052078 -6.784557 +v 162.500046 -102.518990 -5.760515 +v 162.500046 -102.518990 -6.784540 +v 162.500061 115.052078 -6.784557 +v 157.571091 -107.447922 -5.760202 +v 157.571091 -107.447922 -6.784539 +v 159.567749 -105.451286 -5.995095 +v 157.571091 -107.447922 -6.784539 +v 162.500046 -102.518990 -6.784540 +v 159.567749 -105.451286 -5.995095 +v 159.567749 -105.451286 -5.995095 +v 162.500046 -102.518990 -6.784540 +v 162.500046 -102.518990 -5.760515 +v 159.000061 113.052078 -4.284555 +v 159.000061 113.052078 -6.784555 +v 159.000046 -102.483459 -4.284539 +v 159.000061 113.052078 -6.784555 +v 159.000046 -103.947922 -6.784539 +v 159.000046 -102.483459 -4.284539 +v 159.000046 -102.483459 -4.284539 +v 159.000046 -103.947922 -6.784539 +v 159.000046 -102.483459 -3.256333 +v 159.000046 -103.947922 -6.784539 +v 159.000046 -103.947922 -3.115808 +v 159.000046 -102.483459 -3.256333 +v 183.941330 -99.077614 -1.537228 +v 185.409515 -97.830597 -1.419774 +v 180.995468 -99.076019 -1.772900 +v 185.409515 -97.830597 -1.419774 +v 185.409531 115.052078 -1.419790 +v 180.995468 -99.076019 -1.772900 +v 180.995468 -99.076019 -1.772900 +v 185.409531 115.052078 -1.419790 +v 174.699295 -99.071327 -2.276592 +v 174.699295 -99.071327 -2.276592 +v 185.409531 115.052078 -1.419790 +v 169.582748 -99.065231 -2.685908 +v 185.409531 115.052078 -1.419790 +v 162.099899 115.052078 -3.284557 +v 169.582748 -99.065231 -2.685908 +v 169.582748 -99.065231 -2.685908 +v 162.099899 115.052078 -3.284557 +v 162.099884 -99.046654 -3.284541 +v 157.571091 -107.447922 -6.784539 +v 157.571091 -107.447922 -5.760202 +v -157.571014 -107.447891 -6.784512 +v 157.571091 -107.447922 -5.760202 +v -157.571014 -107.447891 -5.760174 +v -157.571014 -107.447891 -6.784512 +v -184.728500 -99.681274 -4.451052 +v -185.019730 -99.815643 -5.318820 +v -182.900345 -101.982162 -5.844294 +v -187.499954 -97.970436 -6.362200 +v -185.703140 -99.916954 -6.898806 +v -187.499954 -97.942810 -6.297656 +v -185.703140 -99.916954 -6.898806 +v -185.019730 -99.815643 -5.318820 +v -187.499954 -97.942810 -6.297656 +v -187.499954 -97.942810 -6.297656 +v -185.019730 -99.815643 -5.318820 +v -187.069168 -97.923363 -5.292468 +v -187.069168 -97.923363 -5.292468 +v -185.019730 -99.815643 -5.318820 +v -186.877975 -97.914192 -4.846377 +v -185.019730 -99.815643 -5.318820 +v -184.728500 -99.681274 -4.451052 +v -186.877975 -97.914192 -4.846377 +v -186.877975 -97.914192 -4.846377 +v -184.728500 -99.681274 -4.451052 +v -186.533585 -97.896790 -4.042803 +v -183.863602 -99.272179 -1.845385 +v -183.941238 -99.077583 -1.537196 +v -184.883438 -98.375206 -1.707118 +v -183.941238 -99.077583 -1.537196 +v -185.409439 -97.830566 -1.419741 +v -184.883438 -98.375206 -1.707118 +v -179.779495 -102.858238 -2.360415 +v -181.658646 -100.920105 -1.527430 +v -181.822556 -101.065681 -2.109622 +v -181.658646 -100.920105 -1.527430 +v -183.762741 -99.222572 -1.536342 +v -181.822556 -101.065681 -2.109622 +v -177.501694 -104.225273 -1.514582 +v -178.798965 -103.199432 -1.518039 +v -179.779495 -102.858238 -2.360415 +v -178.798965 -103.199432 -1.518039 +v -179.572159 -102.585800 -1.520319 +v -179.779495 -102.858238 -2.360415 +v -179.779495 -102.858238 -2.360415 +v -179.572159 -102.585800 -1.520319 +v -181.658646 -100.920105 -1.527430 +v -173.639374 -108.228836 -3.056697 +v -175.440811 -105.846649 -1.509921 +v -175.687759 -106.439827 -2.832102 +v -175.440811 -105.846649 -1.509921 +v -177.501694 -104.225273 -1.514582 +v -175.687759 -106.439827 -2.832102 +v -175.687759 -106.439827 -2.832102 +v -177.501694 -104.225273 -1.514582 +v -177.734512 -104.649643 -2.600542 +v -177.501694 -104.225273 -1.514582 +v -179.779495 -102.858238 -2.360415 +v -177.734512 -104.649643 -2.600542 +v -169.538422 -111.803551 -3.489741 +v -171.129089 -109.213722 -1.502696 +v -173.639374 -108.228836 -3.056697 +v -171.129089 -109.213722 -1.502696 +v -173.391022 -107.451050 -1.506114 +v -173.639374 -108.228836 -3.056697 +v -173.639374 -108.228836 -3.056697 +v -173.391022 -107.451050 -1.506114 +v -175.440811 -105.846649 -1.509921 +v -161.323364 -118.942192 -4.312319 +v -165.245087 -113.771347 -1.496631 +v -165.432739 -115.374458 -3.906771 +v -165.245087 -113.771347 -1.496631 +v -169.315826 -110.621979 -1.500438 +v -165.432739 -115.374458 -3.906771 +v -165.432739 -115.374458 -3.906771 +v -169.315826 -110.621979 -1.500438 +v -169.538422 -111.803551 -3.489741 +v -169.315826 -110.621979 -1.500438 +v -169.652954 -110.360443 -1.500827 +v -169.538422 -111.803551 -3.489741 +v -169.538422 -111.803551 -3.489741 +v -169.652954 -110.360443 -1.500827 +v -171.129089 -109.213722 -1.502696 +v -154.111511 -122.329681 -1.492130 +v -160.458160 -117.458786 -1.493846 +v -161.323364 -118.942192 -4.312319 +v -160.458160 -117.458786 -1.493846 +v -161.198303 -116.889557 -1.494174 +v -161.323364 -118.942192 -4.312319 +v -161.323364 -118.942192 -4.312319 +v -161.198303 -116.889557 -1.494174 +v -165.245087 -113.771347 -1.496631 +v -161.464722 -121.283943 -7.525141 +v -153.282867 -128.977966 -8.825084 +v -153.299469 -125.894882 -5.081348 +v -185.703140 -99.916954 -6.898806 +v -185.567062 -100.064392 -6.939280 +v -185.019730 -99.815643 -5.318820 +v -185.567062 -100.064392 -6.939280 +v -183.406631 -102.404869 -7.578935 +v -185.019730 -99.815643 -5.318820 +v -185.019730 -99.815643 -5.318820 +v -183.406631 -102.404869 -7.578935 +v -182.900345 -101.982162 -5.844294 +v -183.406631 -102.404869 -7.578935 +v -181.245773 -104.745789 -8.213961 +v -182.900345 -101.982162 -5.844294 +v -182.900345 -101.982162 -5.844294 +v -181.245773 -104.745789 -8.213961 +v -180.778671 -104.148621 -6.359210 +v -181.245773 -104.745789 -8.213961 +v -179.084610 -107.087059 -8.845102 +v -180.778671 -104.148621 -6.359210 +v -180.778671 -104.148621 -6.359210 +v -179.084610 -107.087059 -8.845102 +v -178.654861 -106.314751 -6.865526 +v -179.084610 -107.087059 -8.845102 +v -176.923187 -109.428604 -9.472957 +v -178.654861 -106.314751 -6.865526 +v -178.654861 -106.314751 -6.865526 +v -176.923187 -109.428604 -9.472957 +v -176.529083 -108.480400 -7.364787 +v -176.923187 -109.428604 -9.472957 +v -174.863312 -111.660149 -10.068644 +v -176.529083 -108.480400 -7.364787 +v -176.529083 -108.480400 -7.364787 +v -174.863312 -111.660149 -10.068644 +v -174.401550 -110.645523 -7.858195 +v -174.863312 -111.660149 -10.068644 +v -170.243683 -116.664734 -11.396892 +v -174.401550 -110.645523 -7.858195 +v -153.252411 -135.071945 -16.224909 +v -153.267090 -132.061356 -12.569209 +v -161.747711 -125.868698 -13.819559 +v -153.267090 -132.061356 -12.569209 +v -161.608154 -123.624969 -10.738367 +v -161.747711 -125.868698 -13.819559 +v -161.747711 -125.868698 -13.819559 +v -161.608154 -123.624969 -10.738367 +v -166.091156 -121.163300 -12.583697 +v -161.608154 -123.624969 -10.738367 +v -165.877075 -119.300491 -9.789935 +v -166.091156 -121.163300 -12.583697 +v -166.091156 -121.163300 -12.583697 +v -165.877075 -119.300491 -9.789935 +v -170.141876 -114.974083 -8.831119 +v -165.877075 -119.300491 -9.789935 +v -169.838684 -113.389442 -6.160251 +v -170.141876 -114.974083 -8.831119 +v -170.141876 -114.974083 -8.831119 +v -169.838684 -113.389442 -6.160251 +v -174.018707 -109.438034 -5.457331 +v -153.316498 -122.885239 -1.426769 +v -154.111511 -122.329681 -1.492130 +v -153.299469 -125.894882 -5.081348 +v -154.111511 -122.329681 -1.492130 +v -161.323364 -118.942192 -4.312319 +v -153.299469 -125.894882 -5.081348 +v -153.299469 -125.894882 -5.081348 +v -161.323364 -118.942192 -4.312319 +v -161.464722 -121.283943 -7.525141 +v -161.323364 -118.942192 -4.312319 +v -165.432739 -115.374458 -3.906771 +v -161.464722 -121.283943 -7.525141 +v -161.464722 -121.283943 -7.525141 +v -165.432739 -115.374458 -3.906771 +v -165.653656 -117.337944 -6.848155 +v -165.432739 -115.374458 -3.906771 +v -169.538422 -111.803551 -3.489741 +v -165.653656 -117.337944 -6.848155 +v -184.438614 -99.545944 -3.582926 +v -184.150284 -99.409599 -2.714381 +v -185.477737 -98.556076 -3.380305 +v -184.150284 -99.409599 -2.714381 +v -185.179703 -98.466240 -2.544017 +v -185.477737 -98.556076 -3.380305 +v -184.438614 -99.545944 -3.582926 +v -182.358749 -101.525620 -3.977412 +v -184.150284 -99.409599 -2.714381 +v -182.358749 -101.525620 -3.977412 +v -183.863602 -99.272179 -1.845385 +v -184.150284 -99.409599 -2.714381 +v -184.150284 -99.409599 -2.714381 +v -183.863602 -99.272179 -1.845385 +v -185.179703 -98.466240 -2.544017 +v -183.863602 -99.272179 -1.845385 +v -184.883438 -98.375206 -1.707118 +v -185.179703 -98.466240 -2.544017 +v -153.267090 -132.061356 -12.569209 +v -153.282867 -128.977966 -8.825084 +v -161.608154 -123.624969 -10.738367 +v -153.282867 -128.977966 -8.825084 +v -161.464722 -121.283943 -7.525141 +v -161.608154 -123.624969 -10.738367 +v -161.608154 -123.624969 -10.738367 +v -161.464722 -121.283943 -7.525141 +v -165.877075 -119.300491 -9.789935 +v -161.464722 -121.283943 -7.525141 +v -165.653656 -117.337944 -6.848155 +v -165.877075 -119.300491 -9.789935 +v -165.877075 -119.300491 -9.789935 +v -165.653656 -117.337944 -6.848155 +v -169.838684 -113.389442 -6.160251 +v -165.653656 -117.337944 -6.848155 +v -169.538422 -111.803551 -3.489741 +v -169.838684 -113.389442 -6.160251 +v -169.838684 -113.389442 -6.160251 +v -169.538422 -111.803551 -3.489741 +v -174.018707 -109.438034 -5.457331 +v -169.538422 -111.803551 -3.489741 +v -173.639374 -108.228836 -3.056697 +v -174.018707 -109.438034 -5.457331 +v -174.018707 -109.438034 -5.457331 +v -173.639374 -108.228836 -3.056697 +v -176.106476 -107.461113 -5.098391 +v -173.639374 -108.228836 -3.056697 +v -175.687759 -106.439827 -2.832102 +v -176.106476 -107.461113 -5.098391 +v -176.106476 -107.461113 -5.098391 +v -175.687759 -106.439827 -2.832102 +v -178.192520 -105.483383 -4.733088 +v -175.687759 -106.439827 -2.832102 +v -177.734512 -104.649643 -2.600542 +v -178.192520 -105.483383 -4.733088 +v -178.192520 -105.483383 -4.733088 +v -177.734512 -104.649643 -2.600542 +v -180.276688 -103.504845 -4.360018 +v -177.734512 -104.649643 -2.600542 +v -179.779495 -102.858238 -2.360415 +v -180.276688 -103.504845 -4.360018 +v -180.276688 -103.504845 -4.360018 +v -179.779495 -102.858238 -2.360415 +v -182.358749 -101.525620 -3.977412 +v -179.779495 -102.858238 -2.360415 +v -181.822556 -101.065681 -2.109622 +v -182.358749 -101.525620 -3.977412 +v -182.358749 -101.525620 -3.977412 +v -181.822556 -101.065681 -2.109622 +v -183.863602 -99.272179 -1.845385 +v -181.822556 -101.065681 -2.109622 +v -183.762741 -99.222572 -1.536342 +v -183.863602 -99.272179 -1.845385 +v -183.863602 -99.272179 -1.845385 +v -183.762741 -99.222572 -1.536342 +v -183.941238 -99.077583 -1.537196 +v -185.409439 -97.830566 -1.419741 +v -185.495804 -97.836243 -1.621287 +v -184.883438 -98.375206 -1.707118 +v -185.495804 -97.836243 -1.621287 +v -185.842484 -97.857956 -2.430239 +v -184.883438 -98.375206 -1.707118 +v -184.883438 -98.375206 -1.707118 +v -185.842484 -97.857956 -2.430239 +v -185.179703 -98.466240 -2.544017 +v -185.842484 -97.857956 -2.430239 +v -186.188431 -97.878090 -3.237422 +v -185.179703 -98.466240 -2.544017 +v -185.179703 -98.466240 -2.544017 +v -186.188431 -97.878090 -3.237422 +v -185.477737 -98.556076 -3.380305 +v -186.188431 -97.878090 -3.237422 +v -186.533585 -97.896790 -4.042803 +v -185.477737 -98.556076 -3.380305 +v -185.477737 -98.556076 -3.380305 +v -186.533585 -97.896790 -4.042803 +v -184.438614 -99.545944 -3.582926 +v -186.533585 -97.896790 -4.042803 +v -184.728500 -99.681274 -4.451052 +v -184.438614 -99.545944 -3.582926 +v -184.438614 -99.545944 -3.582926 +v -184.728500 -99.681274 -4.451052 +v -182.358749 -101.525620 -3.977412 +v -184.728500 -99.681274 -4.451052 +v -182.900345 -101.982162 -5.844294 +v -182.358749 -101.525620 -3.977412 +v -182.358749 -101.525620 -3.977412 +v -182.900345 -101.982162 -5.844294 +v -180.276688 -103.504845 -4.360018 +v -182.900345 -101.982162 -5.844294 +v -180.778671 -104.148621 -6.359210 +v -180.276688 -103.504845 -4.360018 +v -180.276688 -103.504845 -4.360018 +v -180.778671 -104.148621 -6.359210 +v -178.192520 -105.483383 -4.733088 +v -180.778671 -104.148621 -6.359210 +v -178.654861 -106.314751 -6.865526 +v -178.192520 -105.483383 -4.733088 +v -178.192520 -105.483383 -4.733088 +v -178.654861 -106.314751 -6.865526 +v -176.106476 -107.461113 -5.098391 +v -178.654861 -106.314751 -6.865526 +v -176.529083 -108.480400 -7.364787 +v -176.106476 -107.461113 -5.098391 +v -176.106476 -107.461113 -5.098391 +v -176.529083 -108.480400 -7.364787 +v -174.018707 -109.438034 -5.457331 +v -176.529083 -108.480400 -7.364787 +v -174.401550 -110.645523 -7.858195 +v -174.018707 -109.438034 -5.457331 +v -174.018707 -109.438034 -5.457331 +v -174.401550 -110.645523 -7.858195 +v -170.141876 -114.974083 -8.831119 +v -174.401550 -110.645523 -7.858195 +v -170.243683 -116.664734 -11.396892 +v -170.141876 -114.974083 -8.831119 +v -170.141876 -114.974083 -8.831119 +v -170.243683 -116.664734 -11.396892 +v -166.091156 -121.163300 -12.583697 +v 160.228638 -116.395905 -4.707498 +v 157.571091 -107.447922 -5.760202 +v 163.524033 -114.003532 -4.988954 +v 157.571091 -107.447922 -5.760202 +v 159.567749 -105.451286 -5.995095 +v 163.524033 -114.003532 -4.988954 +v 163.524033 -114.003532 -4.988954 +v 159.567749 -105.451286 -5.995095 +v 167.658310 -110.952873 -5.347849 +v -167.658234 -110.952843 -5.347819 +v -159.567642 -105.451256 -5.995069 +v -163.523956 -114.003502 -4.988925 +v -159.567642 -105.451256 -5.995069 +v -157.571014 -107.447891 -5.760174 +v -163.523956 -114.003502 -4.988925 +v -163.523956 -114.003502 -4.988925 +v -157.571014 -107.447891 -5.760174 +v -160.228577 -116.395874 -4.707469 +v -157.571014 -107.447891 -5.760174 +v -156.716522 -118.915443 -4.411045 +v -160.228577 -116.395874 -4.707469 +v 160.228638 -116.395905 -4.707498 +v 156.716568 -118.915474 -4.411072 +v 157.571091 -107.447922 -5.760202 +v 156.716568 -118.915474 -4.411072 +v 152.620651 -121.822601 -4.069061 +v 157.571091 -107.447922 -5.760202 +v 157.571091 -107.447922 -5.760202 +v 152.620651 -121.822601 -4.069061 +v -157.571014 -107.447891 -5.760174 +v 152.620651 -121.822601 -4.069061 +v -152.620575 -121.822571 -4.069034 +v -157.571014 -107.447891 -5.760174 +v -157.571014 -107.447891 -5.760174 +v -152.620575 -121.822571 -4.069034 +v -156.716522 -118.915443 -4.411045 +v -185.409439 -97.830566 -1.419741 +v -183.941238 -99.077583 -1.537196 +v -185.409424 115.052109 -1.419757 +v -183.941238 -99.077583 -1.537196 +v -180.995377 -99.075989 -1.772868 +v -185.409424 115.052109 -1.419757 +v -162.099808 -99.046623 -3.284512 +v -162.099792 115.052109 -3.284528 +v -169.582657 -99.065201 -2.685879 +v -162.099792 115.052109 -3.284528 +v -185.409424 115.052109 -1.419757 +v -169.582657 -99.065201 -2.685879 +v -169.582657 -99.065201 -2.685879 +v -185.409424 115.052109 -1.419757 +v -174.699203 -99.071297 -2.276561 +v -185.409424 115.052109 -1.419757 +v -180.995377 -99.075989 -1.772868 +v -174.699203 -99.071297 -2.276561 +v -184.999954 -96.992966 -12.173396 +v -184.999954 -96.992966 -6.970957 +v -184.726639 -97.289047 -7.058482 +v -184.726639 -97.289047 -7.058482 +v -183.199326 -98.943649 -7.544024 +v -184.999954 -96.992966 -12.173396 +v -183.199326 -98.943649 -7.544024 +v -181.155319 -101.157990 -8.185221 +v -184.999954 -96.992966 -12.173396 +v -184.999954 -96.992966 -12.173396 +v -181.155319 -101.157990 -8.185221 +v -179.112015 -103.371590 -8.817804 +v -175.019043 -107.805641 -10.064578 +v -172.967499 -110.028160 -10.681247 +v -184.999954 -96.992966 -12.173396 +v -179.112015 -103.371590 -8.817804 +v -177.341934 -105.289139 -9.359987 +v -184.999954 -96.992966 -12.173396 +v -177.341934 -105.289139 -9.359987 +v -177.068649 -105.585220 -9.443278 +v -184.999954 -96.992966 -12.173396 +v -184.999954 -96.992966 -12.173396 +v -177.068649 -105.585220 -9.443278 +v -175.019043 -107.805641 -10.064578 +v -172.967499 -110.028160 -10.681247 +v -168.858765 -114.479279 -11.903369 +v -184.999954 -96.992966 -12.173396 +v -168.858765 -114.479279 -11.903369 +v -168.492676 -114.875877 -12.011546 +v -184.999954 -96.992966 -12.173396 +v -184.999954 -96.992966 -12.173396 +v -168.492676 -114.875877 -12.011546 +v -153.999969 -130.576309 -20.784512 +v -168.492676 -114.875877 -12.011546 +v -164.736725 -118.944801 -13.115718 +v -153.999969 -130.576309 -20.784512 +v -153.999969 -130.576309 -20.784512 +v -164.736725 -118.944801 -13.115718 +v -160.604706 -123.421188 -14.320429 +v -151.810822 -132.947891 -17.578333 +v -151.810822 -132.947891 -20.784512 +v -152.510620 -132.189758 -16.657755 +v -151.810822 -132.947891 -20.784512 +v -153.999969 -130.576309 -20.784512 +v -152.510620 -132.189758 -16.657755 +v -152.510620 -132.189758 -16.657755 +v -153.999969 -130.576309 -20.784512 +v -155.410187 -129.048599 -15.823330 +v -153.999969 -130.576309 -20.784512 +v -160.604706 -123.421188 -14.320429 +v -155.410187 -129.048599 -15.823330 +v 154.000031 -130.576340 -20.784538 +v 154.000031 -134.262115 -20.784538 +v 151.810867 -132.947922 -20.784538 +v 154.000031 -134.262115 -20.784538 +v 152.905457 -135.447922 -20.784538 +v 151.810867 -132.947922 -20.784538 +v 151.810867 -132.947922 -20.784538 +v 152.905457 -135.447922 -20.784538 +v -151.810822 -132.947891 -20.784512 +v 152.905457 -135.447922 -20.784538 +v -152.905396 -135.447891 -20.784512 +v -151.810822 -132.947891 -20.784512 +v -151.810822 -132.947891 -20.784512 +v -152.905396 -135.447891 -20.784512 +v -153.999969 -130.576309 -20.784512 +v -152.905396 -135.447891 -20.784512 +v -153.999969 -134.262085 -20.784512 +v -153.999969 -130.576309 -20.784512 +v 151.810867 -132.947922 -17.578360 +v 151.810867 -132.947922 -20.784538 +v -151.810822 -132.947891 -17.578333 +v 151.810867 -132.947922 -20.784538 +v -151.810822 -132.947891 -20.784512 +v -151.810822 -132.947891 -17.578333 +v -174.905838 -104.679176 -4.768015 +v -174.137283 -105.347916 -4.829501 +v -174.398148 -106.079140 -6.386898 +v -156.716522 -118.915443 -4.411045 +v -152.620575 -121.822571 -4.069034 +v -152.591644 -124.382614 -7.177654 +v -155.410187 -129.048599 -15.823330 +v -160.604706 -123.421188 -14.320429 +v -160.504089 -121.540482 -11.748446 +v -152.536041 -129.628418 -13.547542 +v -152.510620 -132.189758 -16.657755 +v -155.410187 -129.048599 -15.823330 +v -155.410187 -129.048599 -15.823330 +v -160.504089 -121.540482 -11.748446 +v -152.536041 -129.628418 -13.547542 +v -160.504089 -121.540482 -11.748446 +v -160.399506 -119.531502 -9.003009 +v -152.536041 -129.628418 -13.547542 +v -152.536041 -129.628418 -13.547542 +v -160.399506 -119.531502 -9.003009 +v -152.563263 -127.005280 -10.362323 +v -167.658234 -110.952843 -5.347819 +v -163.523956 -114.003502 -4.988925 +v -164.243652 -113.995384 -5.765246 +v -163.523956 -114.003502 -4.988925 +v -160.228577 -116.395874 -4.707469 +v -164.243652 -113.995384 -5.765246 +v -156.716522 -118.915443 -4.411045 +v -152.591644 -124.382614 -7.177654 +v -160.228577 -116.395874 -4.707469 +v -152.591644 -124.382614 -7.177654 +v -160.298004 -117.521454 -6.258166 +v -160.228577 -116.395874 -4.707469 +v -160.228577 -116.395874 -4.707469 +v -160.298004 -117.521454 -6.258166 +v -164.243652 -113.995384 -5.765246 +v -160.298004 -117.521454 -6.258166 +v -164.409515 -115.694084 -8.285655 +v -164.243652 -113.995384 -5.765246 +v -164.243652 -113.995384 -5.765246 +v -164.409515 -115.694084 -8.285655 +v -167.658234 -110.952843 -5.347819 +v -164.409515 -115.694084 -8.285655 +v -168.412140 -111.852119 -7.548061 +v -167.658234 -110.952843 -5.347819 +v -167.658234 -110.952843 -5.347819 +v -168.412140 -111.852119 -7.548061 +v -168.184784 -110.499069 -5.305698 +v -168.412140 -111.852119 -7.548061 +v -172.405548 -108.004906 -6.782969 +v -168.184784 -110.499069 -5.305698 +v -168.184784 -110.499069 -5.305698 +v -172.405548 -108.004906 -6.782969 +v -172.143448 -107.078369 -4.989009 +v -174.905838 -104.679176 -4.768015 +v -174.398148 -106.079140 -6.386898 +v -176.130814 -103.610924 -4.670016 +v -182.333908 -98.362343 -4.661899 +v -182.193558 -98.264458 -4.184993 +v -180.355759 -100.293221 -5.120349 +v -182.193558 -98.264458 -4.184993 +v -181.138748 -99.203835 -4.269382 +v -180.355759 -100.293221 -5.120349 +v -182.792130 -98.673447 -6.197032 +v -184.841568 -96.908249 -6.441241 +v -183.913895 -96.816910 -4.276690 +v -184.999954 -96.992966 -6.970957 +v -184.999954 -96.922340 -6.810801 +v -184.726639 -97.289047 -7.058482 +v -184.999954 -96.922340 -6.810801 +v -184.841568 -96.908249 -6.441241 +v -184.726639 -97.289047 -7.058482 +v -184.726639 -97.289047 -7.058482 +v -184.841568 -96.908249 -6.441241 +v -183.199326 -98.943649 -7.544024 +v -184.841568 -96.908249 -6.441241 +v -182.792130 -98.673447 -6.197032 +v -183.199326 -98.943649 -7.544024 +v -182.792130 -98.673447 -6.197032 +v -180.782211 -100.756393 -6.760554 +v -183.199326 -98.943649 -7.544024 +v -183.199326 -98.943649 -7.544024 +v -180.782211 -100.756393 -6.760554 +v -181.155319 -101.157990 -8.185221 +v -180.782211 -100.756393 -6.760554 +v -178.768143 -102.839027 -7.305438 +v -181.155319 -101.157990 -8.185221 +v -181.155319 -101.157990 -8.185221 +v -178.768143 -102.839027 -7.305438 +v -179.112015 -103.371590 -8.817804 +v -179.112015 -103.371590 -8.817804 +v -178.768143 -102.839027 -7.305438 +v -177.341934 -105.289139 -9.359987 +v -178.768143 -102.839027 -7.305438 +v -176.750229 -104.920959 -7.835024 +v -177.341934 -105.289139 -9.359987 +v -177.341934 -105.289139 -9.359987 +v -176.750229 -104.920959 -7.835024 +v -177.068649 -105.585220 -9.443278 +v -168.492676 -114.875877 -12.011546 +v -168.858765 -114.479279 -11.903369 +v -168.646210 -113.238686 -9.845492 +v -168.858765 -114.479279 -11.903369 +v -172.967499 -110.028160 -10.681247 +v -168.646210 -113.238686 -9.845492 +v -168.646210 -113.238686 -9.845492 +v -172.967499 -110.028160 -10.681247 +v -172.704071 -109.081924 -8.858256 +v -160.604706 -123.421188 -14.320429 +v -164.736725 -118.944801 -13.115718 +v -160.504089 -121.540482 -11.748446 +v -164.736725 -118.944801 -13.115718 +v -164.409515 -115.694084 -8.285655 +v -160.504089 -121.540482 -11.748446 +v -160.504089 -121.540482 -11.748446 +v -164.409515 -115.694084 -8.285655 +v -160.399506 -119.531502 -9.003009 +v -164.409515 -115.694084 -8.285655 +v -160.298004 -117.521454 -6.258166 +v -160.399506 -119.531502 -9.003009 +v -160.399506 -119.531502 -9.003009 +v -160.298004 -117.521454 -6.258166 +v -152.563263 -127.005280 -10.362323 +v -160.298004 -117.521454 -6.258166 +v -152.591644 -124.382614 -7.177654 +v -152.563263 -127.005280 -10.362323 +v -175.019043 -107.805641 -10.064578 +v -177.068649 -105.585220 -9.443278 +v -174.728745 -107.001961 -8.351939 +v -177.068649 -105.585220 -9.443278 +v -176.750229 -104.920959 -7.835024 +v -174.728745 -107.001961 -8.351939 +v -174.728745 -107.001961 -8.351939 +v -176.750229 -104.920959 -7.835024 +v -176.387589 -104.151886 -5.979441 +v -176.750229 -104.920959 -7.835024 +v -178.768143 -102.839027 -7.305438 +v -176.387589 -104.151886 -5.979441 +v -176.387589 -104.151886 -5.979441 +v -178.768143 -102.839027 -7.305438 +v -178.373550 -102.223190 -5.558252 +v -178.768143 -102.839027 -7.305438 +v -180.782211 -100.756393 -6.760554 +v -178.373550 -102.223190 -5.558252 +v -178.373550 -102.223190 -5.558252 +v -180.782211 -100.756393 -6.760554 +v -180.355759 -100.293221 -5.120349 +v -180.782211 -100.756393 -6.760554 +v -182.792130 -98.673447 -6.197032 +v -180.355759 -100.293221 -5.120349 +v -180.355759 -100.293221 -5.120349 +v -182.792130 -98.673447 -6.197032 +v -182.333908 -98.362343 -4.661899 +v -182.792130 -98.673447 -6.197032 +v -183.913895 -96.816910 -4.276690 +v -182.333908 -98.362343 -4.661899 +v -182.333908 -98.362343 -4.661899 +v -183.913895 -96.816910 -4.276690 +v -182.193558 -98.264458 -4.184993 +v -183.913895 -96.816910 -4.276690 +v -183.818893 -96.806618 -4.054972 +v -182.193558 -98.264458 -4.184993 +v -181.138748 -99.203835 -4.269382 +v -180.156448 -100.074562 -4.347964 +v -180.355759 -100.293221 -5.120349 +v -180.156448 -100.074562 -4.347964 +v -178.135147 -101.855827 -4.509668 +v -180.355759 -100.293221 -5.120349 +v -180.355759 -100.293221 -5.120349 +v -178.135147 -101.855827 -4.509668 +v -178.373550 -102.223190 -5.558252 +v -178.135147 -101.855827 -4.509668 +v -176.130814 -103.610924 -4.670016 +v -178.373550 -102.223190 -5.558252 +v -178.373550 -102.223190 -5.558252 +v -176.130814 -103.610924 -4.670016 +v -176.387589 -104.151886 -5.979441 +v -176.130814 -103.610924 -4.670016 +v -174.398148 -106.079140 -6.386898 +v -176.387589 -104.151886 -5.979441 +v -176.387589 -104.151886 -5.979441 +v -174.398148 -106.079140 -6.386898 +v -174.728745 -107.001961 -8.351939 +v -174.398148 -106.079140 -6.386898 +v -172.704071 -109.081924 -8.858256 +v -174.728745 -107.001961 -8.351939 +v -174.728745 -107.001961 -8.351939 +v -172.704071 -109.081924 -8.858256 +v -175.019043 -107.805641 -10.064578 +v -172.704071 -109.081924 -8.858256 +v -172.967499 -110.028160 -10.681247 +v -175.019043 -107.805641 -10.064578 +v -164.736725 -118.944801 -13.115718 +v -168.492676 -114.875877 -12.011546 +v -164.409515 -115.694084 -8.285655 +v -168.492676 -114.875877 -12.011546 +v -168.646210 -113.238686 -9.845492 +v -164.409515 -115.694084 -8.285655 +v -164.409515 -115.694084 -8.285655 +v -168.646210 -113.238686 -9.845492 +v -168.412140 -111.852119 -7.548061 +v -168.646210 -113.238686 -9.845492 +v -172.704071 -109.081924 -8.858256 +v -168.412140 -111.852119 -7.548061 +v -168.412140 -111.852119 -7.548061 +v -172.704071 -109.081924 -8.858256 +v -172.405548 -108.004906 -6.782969 +v -172.704071 -109.081924 -8.858256 +v -174.398148 -106.079140 -6.386898 +v -172.405548 -108.004906 -6.782969 +v -172.405548 -108.004906 -6.782969 +v -174.398148 -106.079140 -6.386898 +v -172.143448 -107.078369 -4.989009 +v -174.398148 -106.079140 -6.386898 +v -174.137283 -105.347916 -4.829501 +v -172.143448 -107.078369 -4.989009 +v -167.658234 -110.952843 -5.347819 +v -168.184784 -110.499069 -5.305698 +v -159.567642 -105.451256 -5.995069 +v -168.184784 -110.499069 -5.305698 +v -162.499954 -102.518959 -5.760487 +v -159.567642 -105.451256 -5.995069 +v -174.905838 -104.679176 -4.768015 +v -162.499939 115.052109 -5.760503 +v -174.137283 -105.347916 -4.829501 +v -162.499939 115.052109 -5.760503 +v -162.499954 -102.518959 -5.760487 +v -174.137283 -105.347916 -4.829501 +v -174.137283 -105.347916 -4.829501 +v -162.499954 -102.518959 -5.760487 +v -172.143448 -107.078369 -4.989009 +v -162.499954 -102.518959 -5.760487 +v -168.184784 -110.499069 -5.305698 +v -172.143448 -107.078369 -4.989009 +v -174.905838 -104.679176 -4.768015 +v -176.130814 -103.610924 -4.670016 +v -162.499939 115.052109 -5.760503 +v -176.130814 -103.610924 -4.670016 +v -178.135147 -101.855827 -4.509668 +v -162.499939 115.052109 -5.760503 +v -162.499939 115.052109 -5.760503 +v -178.135147 -101.855827 -4.509668 +v -180.156448 -100.074562 -4.347964 +v -183.818893 -96.806618 -4.054972 +v -183.818878 115.052109 -4.054988 +v -182.193558 -98.264458 -4.184993 +v -183.818878 115.052109 -4.054988 +v -162.499939 115.052109 -5.760503 +v -182.193558 -98.264458 -4.184993 +v -182.193558 -98.264458 -4.184993 +v -162.499939 115.052109 -5.760503 +v -181.138748 -99.203835 -4.269382 +v -162.499939 115.052109 -5.760503 +v -180.156448 -100.074562 -4.347964 +v -181.138748 -99.203835 -4.269382 +v 153.316559 -122.885269 -1.426796 +v 154.111572 -122.329712 -1.492157 +v 154.122803 -112.603661 -2.636399 +v -154.122742 -112.603630 -2.636372 +v -154.111511 -122.329681 -1.492130 +v -153.316498 -122.885239 -1.426769 +v -153.316498 -122.885239 -1.426769 +v 153.316559 -122.885269 -1.426796 +v -154.122742 -112.603630 -2.636372 +v 153.316559 -122.885269 -1.426796 +v 154.122803 -112.603661 -2.636399 +v -154.122742 -112.603630 -2.636372 +v -154.122742 -112.603630 -2.636372 +v 154.122803 -112.603661 -2.636399 +v -154.148178 -107.094444 -3.284512 +v 154.122803 -112.603661 -2.636399 +v 154.148270 -107.094475 -3.284539 +v -154.148178 -107.094444 -3.284512 +v -153.999969 -130.576309 -20.784512 +v -153.999969 -134.262085 -20.784512 +v -184.999954 -96.992966 -12.173396 +v -153.999969 -134.262085 -20.784512 +v -187.499954 -97.970436 -11.478952 +v -184.999954 -96.992966 -12.173396 +v -184.999954 -96.992966 -12.173396 +v -187.499954 -97.970436 -11.478952 +v -184.999939 115.052109 -12.173411 +v -187.499954 -97.970436 -11.478952 +v -187.499939 115.052109 -11.478969 +v -184.999939 115.052109 -12.173411 +v 185.000061 115.052078 -12.173444 +v 187.500061 115.052078 -11.479001 +v 185.000046 -96.992996 -12.173429 +v 187.500061 115.052078 -11.479001 +v 187.500046 -97.970467 -11.478985 +v 185.000046 -96.992996 -12.173429 +v 185.000046 -96.992996 -12.173429 +v 187.500046 -97.970467 -11.478985 +v 154.000031 -130.576340 -20.784538 +v 187.500046 -97.970467 -11.478985 +v 154.000031 -134.262115 -20.784538 +v 154.000031 -130.576340 -20.784538 +v -184.999954 -96.992966 -12.173396 +v -184.999939 115.052109 -12.173411 +v -184.999954 -96.992966 -6.970957 +v -184.999939 115.052109 -12.173411 +v -184.999939 115.052109 -6.810817 +v -184.999954 -96.992966 -6.970957 +v -184.999954 -96.992966 -6.970957 +v -184.999939 115.052109 -6.810817 +v -184.999954 -96.922340 -6.810801 +v 183.818985 -96.806648 -4.055005 +v 183.819000 115.052078 -4.055021 +v 183.913986 -96.816940 -4.276723 +v 183.819000 115.052078 -4.055021 +v 185.000061 115.052078 -6.810850 +v 183.913986 -96.816940 -4.276723 +v 183.913986 -96.816940 -4.276723 +v 185.000061 115.052078 -6.810850 +v 184.841660 -96.908279 -6.441273 +v 185.000061 115.052078 -6.810850 +v 185.000046 -96.922371 -6.810834 +v 184.841660 -96.908279 -6.441273 +v -103.356987 -106.447899 -3.284516 +v -154.783401 -106.447891 -3.284512 +v -154.148178 -107.094444 -3.284512 +v 154.148270 -107.094475 -3.284539 +v 154.783508 -106.447922 -3.284539 +v 103.357063 -106.447914 -3.284535 +v 103.357063 -106.447914 -3.284535 +v 51.678551 -106.447914 -3.284530 +v 154.148270 -107.094475 -3.284539 +v 51.678551 -106.447914 -3.284530 +v 0.000038 -106.447906 -3.284526 +v 154.148270 -107.094475 -3.284539 +v 154.148270 -107.094475 -3.284539 +v 0.000038 -106.447906 -3.284526 +v -154.148178 -107.094444 -3.284512 +v 0.000038 -106.447906 -3.284526 +v -51.678474 -106.447899 -3.284521 +v -154.148178 -107.094444 -3.284512 +v -154.148178 -107.094444 -3.284512 +v -51.678474 -106.447899 -3.284521 +v -103.356987 -106.447899 -3.284516 +v -158.999954 -103.947891 -6.784513 +v 159.000046 -103.947922 -6.784539 +v 157.571091 -107.447922 -6.784539 +v 157.571091 -107.447922 -6.784539 +v -157.571014 -107.447891 -6.784512 +v -158.999954 -103.947891 -6.784513 +v -157.571014 -107.447891 -6.784512 +v -162.499954 -102.518959 -6.784512 +v -158.999954 -103.947891 -6.784513 +v -158.999954 -103.947891 -6.784513 +v -162.499954 -102.518959 -6.784512 +v -158.999939 113.052109 -6.784529 +v -162.499954 -102.518959 -6.784512 +v -162.499939 115.052109 -6.784528 +v -158.999939 113.052109 -6.784529 +v -158.999939 113.052109 -6.784529 +v -162.499939 115.052109 -6.784528 +v 159.000061 113.052078 -6.784555 +v -162.499939 115.052109 -6.784528 +v 162.500061 115.052078 -6.784557 +v 159.000061 113.052078 -6.784555 +v 159.000061 113.052078 -6.784555 +v 162.500061 115.052078 -6.784557 +v 159.000046 -103.947922 -6.784539 +v 162.500061 115.052078 -6.784557 +v 162.500046 -102.518990 -6.784540 +v 159.000046 -103.947922 -6.784539 +v 159.000046 -103.947922 -6.784539 +v 162.500046 -102.518990 -6.784540 +v 157.571091 -107.447922 -6.784539 +v 162.500061 115.052078 -6.784557 +v -162.499939 115.052109 -6.784528 +v 162.500061 115.052078 -5.760532 +v -162.499939 115.052109 -6.784528 +v -162.499939 115.052109 -5.760503 +v 162.500061 115.052078 -5.760532 +v 187.500061 115.052078 -11.479001 +v 185.000061 115.052078 -12.173444 +v 187.500061 115.052078 -6.297704 +v 185.000061 115.052078 -12.173444 +v 185.000061 115.052078 -6.810850 +v 187.500061 115.052078 -6.297704 +v 187.500061 115.052078 -6.297704 +v 185.000061 115.052078 -6.810850 +v 185.409531 115.052078 -1.419790 +v 185.000061 115.052078 -6.810850 +v 183.819000 115.052078 -4.055021 +v 185.409531 115.052078 -1.419790 +v 185.409531 115.052078 -1.419790 +v 183.819000 115.052078 -4.055021 +v 162.099899 115.052078 -3.284557 +v 183.819000 115.052078 -4.055021 +v 162.500061 115.052078 -5.760532 +v 162.099899 115.052078 -3.284557 +v 162.099899 115.052078 -3.284557 +v 162.500061 115.052078 -5.760532 +v 161.500061 115.052078 -3.284557 +v -184.999939 115.052109 -12.173411 +v -187.499939 115.052109 -11.478969 +v -184.999939 115.052109 -6.810817 +v -187.499939 115.052109 -11.478969 +v -187.499939 115.052109 -6.297672 +v -184.999939 115.052109 -6.810817 +v -184.999939 115.052109 -6.810817 +v -187.499939 115.052109 -6.297672 +v -183.818878 115.052109 -4.054988 +v -187.499939 115.052109 -6.297672 +v -185.409424 115.052109 -1.419757 +v -183.818878 115.052109 -4.054988 +v -183.818878 115.052109 -4.054988 +v -185.409424 115.052109 -1.419757 +v -162.499939 115.052109 -5.760503 +v -185.409424 115.052109 -1.419757 +v -162.099792 115.052109 -3.284528 +v -162.499939 115.052109 -5.760503 +v 161.500061 115.052078 -3.284557 +v 162.500061 115.052078 -5.760532 +v 161.500061 115.052078 -4.284557 +v 162.500061 115.052078 -5.760532 +v -162.499939 115.052109 -5.760503 +v 161.500061 115.052078 -4.284557 +v 161.500061 115.052078 -4.284557 +v -162.499939 115.052109 -5.760503 +v -161.499939 115.052109 -4.284528 +v -162.499939 115.052109 -5.760503 +v -162.099792 115.052109 -3.284528 +v -161.499939 115.052109 -4.284528 +v -161.499939 115.052109 -4.284528 +v -162.099792 115.052109 -3.284528 +v -161.499939 115.052109 -3.284528 +v 154.783508 -106.447922 -3.284539 +v 155.035583 -106.447922 -3.255738 +v 155.035583 -106.447922 -4.284539 +v 154.783508 -106.447922 -3.284539 +v 155.035583 -106.447922 -4.284539 +v 103.357063 -106.447914 -3.284535 +v 155.035583 -106.447922 -4.284539 +v 103.357063 -106.447914 -4.284535 +v 103.357063 -106.447914 -3.284535 +v 103.357063 -106.447914 -4.284535 +v 51.678551 -106.447914 -4.284530 +v 103.357063 -106.447914 -3.284535 +v 103.357063 -106.447914 -3.284535 +v 51.678551 -106.447914 -4.284530 +v 51.678551 -106.447914 -3.284530 +v 51.678551 -106.447914 -4.284530 +v 0.000038 -106.447906 -4.284526 +v 51.678551 -106.447914 -3.284530 +v 51.678551 -106.447914 -3.284530 +v 0.000038 -106.447906 -4.284526 +v 0.000038 -106.447906 -3.284526 +v 0.000038 -106.447906 -4.284526 +v -51.678474 -106.447899 -4.284522 +v 0.000038 -106.447906 -3.284526 +v 0.000038 -106.447906 -3.284526 +v -51.678474 -106.447899 -4.284522 +v -51.678474 -106.447899 -3.284521 +v -51.678474 -106.447899 -4.284522 +v -103.356987 -106.447899 -4.284516 +v -51.678474 -106.447899 -3.284521 +v -51.678474 -106.447899 -3.284521 +v -103.356987 -106.447899 -4.284516 +v -103.356987 -106.447899 -3.284516 +v -103.356987 -106.447899 -3.284516 +v -103.356987 -106.447899 -4.284516 +v -154.783401 -106.447891 -3.284512 +v -103.356987 -106.447899 -4.284516 +v -155.035477 -106.447891 -4.284513 +v -154.783401 -106.447891 -3.284512 +v -154.783401 -106.447891 -3.284512 +v -155.035477 -106.447891 -4.284513 +v -155.035477 -106.447891 -3.255711 +v -158.999954 -102.483429 -3.256306 +v -158.999954 -103.947891 -3.115780 +v -158.999954 -102.483429 -4.284513 +v -158.999954 -103.947891 -3.115780 +v -158.999954 -103.947891 -6.784513 +v -158.999954 -102.483429 -4.284513 +v -158.999954 -102.483429 -4.284513 +v -158.999954 -103.947891 -6.784513 +v -158.999939 113.052109 -4.284529 +v -158.999954 -103.947891 -6.784513 +v -158.999939 113.052109 -6.784529 +v -158.999939 113.052109 -4.284529 +v 157.535583 -103.947922 -3.255921 +v 159.000046 -103.947922 -3.115808 +v 157.535583 -103.947922 -4.284539 +v 159.000046 -103.947922 -3.115808 +v 159.000046 -103.947922 -6.784539 +v 157.535583 -103.947922 -4.284539 +v 157.535583 -103.947922 -4.284539 +v 159.000046 -103.947922 -6.784539 +v -157.535477 -103.947891 -4.284513 +v 159.000046 -103.947922 -6.784539 +v -158.999954 -103.947891 -6.784513 +v -157.535477 -103.947891 -4.284513 +v -157.535477 -103.947891 -4.284513 +v -158.999954 -103.947891 -6.784513 +v -157.535477 -103.947891 -3.255894 +v -158.999954 -103.947891 -6.784513 +v -158.999954 -103.947891 -3.115780 +v -157.535477 -103.947891 -3.255894 +v -187.499939 115.052109 -6.297672 +v -187.499954 -97.942810 -6.297656 +v -187.069168 -97.923363 -5.292468 +v -187.069168 -97.923363 -5.292468 +v -186.877975 -97.914192 -4.846377 +v -187.499939 115.052109 -6.297672 +v -186.877975 -97.914192 -4.846377 +v -186.533585 -97.896790 -4.042803 +v -187.499939 115.052109 -6.297672 +v -187.499939 115.052109 -6.297672 +v -186.533585 -97.896790 -4.042803 +v -186.188431 -97.878090 -3.237422 +v -185.409439 -97.830566 -1.419741 +v -185.409424 115.052109 -1.419757 +v -185.495804 -97.836243 -1.621287 +v -185.409424 115.052109 -1.419757 +v -187.499939 115.052109 -6.297672 +v -185.495804 -97.836243 -1.621287 +v -185.495804 -97.836243 -1.621287 +v -187.499939 115.052109 -6.297672 +v -185.842484 -97.857956 -2.430239 +v -187.499939 115.052109 -6.297672 +v -186.188431 -97.878090 -3.237422 +v -185.842484 -97.857956 -2.430239 +v -184.841568 -96.908249 -6.441241 +v -184.999954 -96.922340 -6.810801 +v -184.999939 115.052109 -6.810817 +v -184.841568 -96.908249 -6.441241 +v -184.999939 115.052109 -6.810817 +v -183.913895 -96.816910 -4.276690 +v -184.999939 115.052109 -6.810817 +v -183.818878 115.052109 -4.054988 +v -183.913895 -96.816910 -4.276690 +v -183.913895 -96.816910 -4.276690 +v -183.818878 115.052109 -4.054988 +v -183.818893 -96.806618 -4.054972 +v -162.499954 -102.518959 -5.760487 +v -162.499954 -102.518959 -6.784512 +v -159.567642 -105.451256 -5.995069 +v -162.499954 -102.518959 -6.784512 +v -157.571014 -107.447891 -6.784512 +v -159.567642 -105.451256 -5.995069 +v -159.567642 -105.451256 -5.995069 +v -157.571014 -107.447891 -6.784512 +v -157.571014 -107.447891 -5.760174 +v -152.905396 -135.447891 -16.681421 +v 152.905457 -135.447922 -16.681448 +v -153.252411 -135.071945 -16.224909 +v 152.905457 -135.447922 -16.681448 +v 153.252487 -135.071976 -16.224936 +v -153.252411 -135.071945 -16.224909 +v -153.252411 -135.071945 -16.224909 +v 153.252487 -135.071976 -16.224936 +v -153.267090 -132.061356 -12.569209 +v 153.252487 -135.071976 -16.224936 +v 153.267151 -132.061386 -12.569236 +v -153.267090 -132.061356 -12.569209 +v -153.267090 -132.061356 -12.569209 +v 153.267151 -132.061386 -12.569236 +v -153.282867 -128.977966 -8.825084 +v 153.267151 -132.061386 -12.569236 +v 153.282928 -128.977997 -8.825110 +v -153.282867 -128.977966 -8.825084 +v -153.282867 -128.977966 -8.825084 +v 153.282928 -128.977997 -8.825110 +v -153.299469 -125.894882 -5.081348 +v 153.282928 -128.977997 -8.825110 +v 153.299515 -125.894913 -5.081375 +v -153.299469 -125.894882 -5.081348 +v -153.299469 -125.894882 -5.081348 +v 153.299515 -125.894913 -5.081375 +v -153.316498 -122.885239 -1.426769 +v 153.299515 -125.894913 -5.081375 +v 153.316559 -122.885269 -1.426796 +v -153.316498 -122.885239 -1.426769 +v 175.019104 -107.805672 -10.064609 +v 174.728836 -107.001991 -8.351970 +v 176.750320 -104.920990 -7.835055 +v 155.410233 -129.048630 -15.823356 +v 152.510681 -132.189789 -16.657782 +v 152.536118 -129.628448 -13.547568 +v 184.841660 -96.908279 -6.441273 +v 185.000046 -96.922371 -6.810834 +v 185.000046 -96.992996 -6.970990 +v 182.334000 -98.362373 -4.661930 +v 183.913986 -96.816940 -4.276723 +v 184.841660 -96.908279 -6.441273 +v 183.818985 -96.806648 -4.055005 +v 183.913986 -96.816940 -4.276723 +v 182.193665 -98.264488 -4.185024 +v 183.913986 -96.816940 -4.276723 +v 182.334000 -98.362373 -4.661930 +v 182.193665 -98.264488 -4.185024 +v 182.193665 -98.264488 -4.185024 +v 182.334000 -98.362373 -4.661930 +v 181.138855 -99.203865 -4.269413 +v 182.334000 -98.362373 -4.661930 +v 180.355850 -100.293251 -5.120381 +v 181.138855 -99.203865 -4.269413 +v 181.138855 -99.203865 -4.269413 +v 180.355850 -100.293251 -5.120381 +v 180.156525 -100.074593 -4.347996 +v 180.355850 -100.293251 -5.120381 +v 178.373657 -102.223221 -5.558284 +v 180.156525 -100.074593 -4.347996 +v 180.156525 -100.074593 -4.347996 +v 178.373657 -102.223221 -5.558284 +v 178.135254 -101.855858 -4.509700 +v 167.658310 -110.952873 -5.347849 +v 168.184830 -110.499100 -5.305727 +v 168.412186 -111.852150 -7.548090 +v 168.184830 -110.499100 -5.305727 +v 172.143524 -107.078400 -4.989039 +v 168.412186 -111.852150 -7.548090 +v 168.412186 -111.852150 -7.548090 +v 172.143524 -107.078400 -4.989039 +v 172.405609 -108.004936 -6.783000 +v 172.143524 -107.078400 -4.989039 +v 174.137375 -105.347946 -4.829531 +v 172.405609 -108.004936 -6.783000 +v 172.405609 -108.004936 -6.783000 +v 174.137375 -105.347946 -4.829531 +v 174.398224 -106.079170 -6.386928 +v 174.137375 -105.347946 -4.829531 +v 174.905914 -104.679207 -4.768046 +v 174.398224 -106.079170 -6.386928 +v 174.398224 -106.079170 -6.386928 +v 174.905914 -104.679207 -4.768046 +v 176.387680 -104.151917 -5.979472 +v 174.905914 -104.679207 -4.768046 +v 176.130905 -103.610954 -4.670046 +v 176.387680 -104.151917 -5.979472 +v 176.387680 -104.151917 -5.979472 +v 176.130905 -103.610954 -4.670046 +v 178.135254 -101.855858 -4.509700 +v 152.591690 -124.382645 -7.177681 +v 152.620651 -121.822601 -4.069061 +v 156.716568 -118.915474 -4.411072 +v 156.716568 -118.915474 -4.411072 +v 160.298065 -117.521484 -6.258195 +v 152.591690 -124.382645 -7.177681 +v 160.298065 -117.521484 -6.258195 +v 160.399551 -119.531532 -9.003037 +v 152.591690 -124.382645 -7.177681 +v 152.591690 -124.382645 -7.177681 +v 160.399551 -119.531532 -9.003037 +v 152.563309 -127.005310 -10.362350 +v 152.536118 -129.628448 -13.547568 +v 152.563309 -127.005310 -10.362350 +v 160.504150 -121.540512 -11.748475 +v 152.563309 -127.005310 -10.362350 +v 160.399551 -119.531532 -9.003037 +v 160.504150 -121.540512 -11.748475 +v 160.504150 -121.540512 -11.748475 +v 160.399551 -119.531532 -9.003037 +v 164.409561 -115.694115 -8.285684 +v 160.399551 -119.531532 -9.003037 +v 160.298065 -117.521484 -6.258195 +v 164.409561 -115.694115 -8.285684 +v 164.409561 -115.694115 -8.285684 +v 160.298065 -117.521484 -6.258195 +v 164.243713 -113.995415 -5.765275 +v 155.410233 -129.048630 -15.823356 +v 152.536118 -129.628448 -13.547568 +v 160.604767 -123.421219 -14.320457 +v 152.536118 -129.628448 -13.547568 +v 160.504150 -121.540512 -11.748475 +v 160.604767 -123.421219 -14.320457 +v 160.604767 -123.421219 -14.320457 +v 160.504150 -121.540512 -11.748475 +v 164.736801 -118.944832 -13.115746 +v 160.504150 -121.540512 -11.748475 +v 164.409561 -115.694115 -8.285684 +v 164.736801 -118.944832 -13.115746 +v 164.736801 -118.944832 -13.115746 +v 164.409561 -115.694115 -8.285684 +v 168.492737 -114.875908 -12.011575 +v 164.409561 -115.694115 -8.285684 +v 168.646286 -113.238716 -9.845521 +v 168.492737 -114.875908 -12.011575 +v 168.492737 -114.875908 -12.011575 +v 168.646286 -113.238716 -9.845521 +v 168.858826 -114.479309 -11.903398 +v 168.646286 -113.238716 -9.845521 +v 172.704117 -109.081955 -8.858286 +v 168.858826 -114.479309 -11.903398 +v 168.858826 -114.479309 -11.903398 +v 172.704117 -109.081955 -8.858286 +v 172.967560 -110.028191 -10.681277 +v 184.726746 -97.289078 -7.058514 +v 183.199417 -98.943680 -7.544057 +v 182.792206 -98.673477 -6.197064 +v 183.199417 -98.943680 -7.544057 +v 181.155411 -101.158020 -8.185253 +v 182.792206 -98.673477 -6.197064 +v 182.792206 -98.673477 -6.197064 +v 181.155411 -101.158020 -8.185253 +v 180.782303 -100.756424 -6.760586 +v 181.155411 -101.158020 -8.185253 +v 179.112091 -103.371620 -8.817837 +v 180.782303 -100.756424 -6.760586 +v 180.782303 -100.756424 -6.760586 +v 179.112091 -103.371620 -8.817837 +v 178.768250 -102.839058 -7.305470 +v 179.112091 -103.371620 -8.817837 +v 177.342041 -105.289169 -9.360020 +v 178.768250 -102.839058 -7.305470 +v 178.768250 -102.839058 -7.305470 +v 177.342041 -105.289169 -9.360020 +v 176.750320 -104.920990 -7.835055 +v 177.342041 -105.289169 -9.360020 +v 177.068741 -105.585251 -9.443309 +v 176.750320 -104.920990 -7.835055 +v 176.750320 -104.920990 -7.835055 +v 177.068741 -105.585251 -9.443309 +v 175.019104 -107.805672 -10.064609 +v 185.000046 -96.992996 -6.970990 +v 184.726746 -97.289078 -7.058514 +v 184.841660 -96.908279 -6.441273 +v 184.726746 -97.289078 -7.058514 +v 182.792206 -98.673477 -6.197064 +v 184.841660 -96.908279 -6.441273 +v 184.841660 -96.908279 -6.441273 +v 182.792206 -98.673477 -6.197064 +v 182.334000 -98.362373 -4.661930 +v 182.792206 -98.673477 -6.197064 +v 180.782303 -100.756424 -6.760586 +v 182.334000 -98.362373 -4.661930 +v 182.334000 -98.362373 -4.661930 +v 180.782303 -100.756424 -6.760586 +v 180.355850 -100.293251 -5.120381 +v 180.782303 -100.756424 -6.760586 +v 178.768250 -102.839058 -7.305470 +v 180.355850 -100.293251 -5.120381 +v 180.355850 -100.293251 -5.120381 +v 178.768250 -102.839058 -7.305470 +v 178.373657 -102.223221 -5.558284 +v 178.768250 -102.839058 -7.305470 +v 176.750320 -104.920990 -7.835055 +v 178.373657 -102.223221 -5.558284 +v 178.135254 -101.855858 -4.509700 +v 178.373657 -102.223221 -5.558284 +v 176.387680 -104.151917 -5.979472 +v 178.373657 -102.223221 -5.558284 +v 176.750320 -104.920990 -7.835055 +v 176.387680 -104.151917 -5.979472 +v 176.387680 -104.151917 -5.979472 +v 176.750320 -104.920990 -7.835055 +v 174.398224 -106.079170 -6.386928 +v 176.750320 -104.920990 -7.835055 +v 174.728836 -107.001991 -8.351970 +v 174.398224 -106.079170 -6.386928 +v 174.398224 -106.079170 -6.386928 +v 174.728836 -107.001991 -8.351970 +v 172.405609 -108.004936 -6.783000 +v 175.019104 -107.805672 -10.064609 +v 172.967560 -110.028191 -10.681277 +v 174.728836 -107.001991 -8.351970 +v 172.967560 -110.028191 -10.681277 +v 172.704117 -109.081955 -8.858286 +v 174.728836 -107.001991 -8.351970 +v 174.728836 -107.001991 -8.351970 +v 172.704117 -109.081955 -8.858286 +v 172.405609 -108.004936 -6.783000 +v 172.704117 -109.081955 -8.858286 +v 168.646286 -113.238716 -9.845521 +v 172.405609 -108.004936 -6.783000 +v 172.405609 -108.004936 -6.783000 +v 168.646286 -113.238716 -9.845521 +v 168.412186 -111.852150 -7.548090 +v 168.646286 -113.238716 -9.845521 +v 164.409561 -115.694115 -8.285684 +v 168.412186 -111.852150 -7.548090 +v 168.412186 -111.852150 -7.548090 +v 164.409561 -115.694115 -8.285684 +v 167.658310 -110.952873 -5.347849 +v 164.409561 -115.694115 -8.285684 +v 164.243713 -113.995415 -5.765275 +v 167.658310 -110.952873 -5.347849 +v 167.658310 -110.952873 -5.347849 +v 164.243713 -113.995415 -5.765275 +v 163.524033 -114.003532 -4.988954 +v 164.243713 -113.995415 -5.765275 +v 160.298065 -117.521484 -6.258195 +v 163.524033 -114.003532 -4.988954 +v 163.524033 -114.003532 -4.988954 +v 160.298065 -117.521484 -6.258195 +v 160.228638 -116.395905 -4.707498 +v 160.298065 -117.521484 -6.258195 +v 156.716568 -118.915474 -4.411072 +v 160.228638 -116.395905 -4.707498 +v -158.999939 113.052109 -6.784529 +v 159.000061 113.052078 -6.784555 +v -158.999939 113.052109 -4.284529 +v 159.000061 113.052078 -6.784555 +v 159.000061 113.052078 -4.284555 +v -158.999939 113.052109 -4.284529 +v -152.620575 -121.822571 -4.069034 +v 152.620651 -121.822601 -4.069061 +v -152.591644 -124.382614 -7.177654 +v 152.620651 -121.822601 -4.069061 +v 152.591690 -124.382645 -7.177681 +v -152.591644 -124.382614 -7.177654 +v -152.591644 -124.382614 -7.177654 +v 152.591690 -124.382645 -7.177681 +v -152.563263 -127.005280 -10.362323 +v 152.591690 -124.382645 -7.177681 +v 152.563309 -127.005310 -10.362350 +v -152.563263 -127.005280 -10.362323 +v -152.563263 -127.005280 -10.362323 +v 152.563309 -127.005310 -10.362350 +v -152.536041 -129.628418 -13.547542 +v 152.510681 -132.189789 -16.657782 +v 151.810867 -132.947922 -17.578360 +v -151.810822 -132.947891 -17.578333 +v 152.563309 -127.005310 -10.362350 +v 152.536118 -129.628448 -13.547568 +v -152.536041 -129.628418 -13.547542 +v 152.536118 -129.628448 -13.547568 +v 152.510681 -132.189789 -16.657782 +v -152.536041 -129.628418 -13.547542 +v -152.536041 -129.628418 -13.547542 +v 152.510681 -132.189789 -16.657782 +v -152.510620 -132.189758 -16.657755 +v 152.510681 -132.189789 -16.657782 +v -151.810822 -132.947891 -17.578333 +v -152.510620 -132.189758 -16.657755 +v -161.499954 -99.983421 -3.257260 +v -158.999954 -102.483429 -3.256306 +v -161.499954 -99.983421 -4.284512 +v -158.999954 -102.483429 -3.256306 +v -158.999954 -102.483429 -4.284513 +v -161.499954 -99.983421 -4.284512 +v 181.155411 -101.158020 -8.185253 +v 183.199417 -98.943680 -7.544057 +v 185.000046 -96.992996 -12.173429 +v 183.199417 -98.943680 -7.544057 +v 184.726746 -97.289078 -7.058514 +v 185.000046 -96.992996 -12.173429 +v 185.000046 -96.992996 -12.173429 +v 184.726746 -97.289078 -7.058514 +v 185.000046 -96.992996 -6.970990 +v 155.410233 -129.048630 -15.823356 +v 160.604767 -123.421219 -14.320457 +v 154.000031 -130.576340 -20.784538 +v 172.967560 -110.028191 -10.681277 +v 175.019104 -107.805672 -10.064609 +v 185.000046 -96.992996 -12.173429 +v 175.019104 -107.805672 -10.064609 +v 177.068741 -105.585251 -9.443309 +v 185.000046 -96.992996 -12.173429 +v 177.068741 -105.585251 -9.443309 +v 177.342041 -105.289169 -9.360020 +v 185.000046 -96.992996 -12.173429 +v 177.342041 -105.289169 -9.360020 +v 179.112091 -103.371620 -8.817837 +v 185.000046 -96.992996 -12.173429 +v 185.000046 -96.992996 -12.173429 +v 179.112091 -103.371620 -8.817837 +v 181.155411 -101.158020 -8.185253 +v 160.604767 -123.421219 -14.320457 +v 164.736801 -118.944832 -13.115746 +v 154.000031 -130.576340 -20.784538 +v 164.736801 -118.944832 -13.115746 +v 168.492737 -114.875908 -12.011575 +v 154.000031 -130.576340 -20.784538 +v 154.000031 -130.576340 -20.784538 +v 168.492737 -114.875908 -12.011575 +v 185.000046 -96.992996 -12.173429 +v 168.492737 -114.875908 -12.011575 +v 168.858826 -114.479309 -11.903398 +v 185.000046 -96.992996 -12.173429 +v 185.000046 -96.992996 -12.173429 +v 168.858826 -114.479309 -11.903398 +v 172.967560 -110.028191 -10.681277 +v 151.810867 -132.947922 -20.784538 +v 151.810867 -132.947922 -17.578360 +v 154.000031 -130.576340 -20.784538 +v 151.810867 -132.947922 -17.578360 +v 152.510681 -132.189789 -16.657782 +v 154.000031 -130.576340 -20.784538 +v 154.000031 -130.576340 -20.784538 +v 152.510681 -132.189789 -16.657782 +v 155.410233 -129.048630 -15.823356 +v 103.357063 -106.447914 -4.284535 +v 155.035583 -106.447922 -4.284539 +v 157.535583 -103.947922 -4.284539 +v -157.535477 -103.947891 -4.284513 +v -155.035477 -106.447891 -4.284513 +v -103.356987 -106.447899 -4.284516 +v -103.356987 -106.447899 -4.284516 +v -51.678474 -106.447899 -4.284522 +v -157.535477 -103.947891 -4.284513 +v -51.678474 -106.447899 -4.284522 +v 0.000038 -106.447906 -4.284526 +v -157.535477 -103.947891 -4.284513 +v -157.535477 -103.947891 -4.284513 +v 0.000038 -106.447906 -4.284526 +v 157.535583 -103.947922 -4.284539 +v 0.000038 -106.447906 -4.284526 +v 51.678551 -106.447914 -4.284530 +v 157.535583 -103.947922 -4.284539 +v 157.535583 -103.947922 -4.284539 +v 51.678551 -106.447914 -4.284530 +v 103.357063 -106.447914 -4.284535 +v -154.783401 -106.447891 -3.284512 +v -155.035477 -106.447891 -3.255711 +v -154.148178 -107.094444 -3.284512 +v -155.035477 -106.447891 -3.255711 +v -158.650452 -110.969971 -2.393444 +v -154.148178 -107.094444 -3.284512 +v -154.148178 -107.094444 -3.284512 +v -158.650452 -110.969971 -2.393444 +v -154.122742 -112.603630 -2.636372 +v -158.650452 -110.969971 -2.393444 +v -160.458160 -117.458786 -1.493846 +v -154.122742 -112.603630 -2.636372 +v -154.122742 -112.603630 -2.636372 +v -160.458160 -117.458786 -1.493846 +v -154.111511 -122.329681 -1.492130 +v -169.652954 -110.360443 -1.500827 +v -169.315826 -110.621979 -1.500438 +v -163.553604 -106.947090 -2.395816 +v -169.315826 -110.621979 -1.500438 +v -165.245087 -113.771347 -1.496631 +v -163.553604 -106.947090 -2.395816 +v -163.553604 -106.947090 -2.395816 +v -165.245087 -113.771347 -1.496631 +v -158.650452 -110.969971 -2.393444 +v -165.245087 -113.771347 -1.496631 +v -161.198303 -116.889557 -1.494174 +v -158.650452 -110.969971 -2.393444 +v -158.650452 -110.969971 -2.393444 +v -161.198303 -116.889557 -1.494174 +v -160.458160 -117.458786 -1.493846 +v -178.798965 -103.199432 -1.518039 +v -174.699203 -99.071297 -2.276561 +v -179.572159 -102.585800 -1.520319 +v -174.699203 -99.071297 -2.276561 +v -180.995377 -99.075989 -1.772868 +v -179.572159 -102.585800 -1.520319 +v -178.798965 -103.199432 -1.518039 +v -177.501694 -104.225273 -1.514582 +v -174.699203 -99.071297 -2.276561 +v -177.501694 -104.225273 -1.514582 +v -175.440811 -105.846649 -1.509921 +v -174.699203 -99.071297 -2.276561 +v -174.699203 -99.071297 -2.276561 +v -175.440811 -105.846649 -1.509921 +v -169.582657 -99.065201 -2.685879 +v -175.440811 -105.846649 -1.509921 +v -173.391022 -107.451050 -1.506114 +v -169.582657 -99.065201 -2.685879 +v -169.582657 -99.065201 -2.685879 +v -173.391022 -107.451050 -1.506114 +v -171.129089 -109.213722 -1.502696 +v -183.941238 -99.077583 -1.537196 +v -183.762741 -99.222572 -1.536342 +v -180.995377 -99.075989 -1.772868 +v -183.762741 -99.222572 -1.536342 +v -181.658646 -100.920105 -1.527430 +v -180.995377 -99.075989 -1.772868 +v -180.995377 -99.075989 -1.772868 +v -181.658646 -100.920105 -1.527430 +v -179.572159 -102.585800 -1.520319 +v -155.035477 -106.447891 -3.255711 +v -157.535477 -103.947891 -3.255894 +v -158.650452 -110.969971 -2.393444 +v -157.535477 -103.947891 -3.255894 +v -158.999954 -103.947891 -3.115780 +v -158.650452 -110.969971 -2.393444 +v -158.650452 -110.969971 -2.393444 +v -158.999954 -103.947891 -3.115780 +v -163.553604 -106.947090 -2.395816 +v -158.999954 -103.947891 -3.115780 +v -158.999954 -102.483429 -3.256306 +v -163.553604 -106.947090 -2.395816 +v -163.553604 -106.947090 -2.395816 +v -158.999954 -102.483429 -3.256306 +v -161.499954 -99.983421 -3.257260 +v -161.499954 -99.651382 -3.284512 +v -162.099808 -99.046623 -3.284512 +v -161.499954 -99.983421 -3.257260 +v -162.099808 -99.046623 -3.284512 +v -169.582657 -99.065201 -2.685879 +v -161.499954 -99.983421 -3.257260 +v -161.499954 -99.983421 -3.257260 +v -169.582657 -99.065201 -2.685879 +v -163.553604 -106.947090 -2.395816 +v -169.582657 -99.065201 -2.685879 +v -171.129089 -109.213722 -1.502696 +v -163.553604 -106.947090 -2.395816 +v -163.553604 -106.947090 -2.395816 +v -171.129089 -109.213722 -1.502696 +v -169.652954 -110.360443 -1.500827 +v -183.406631 -102.404869 -7.578935 +v -185.567062 -100.064392 -6.939280 +v -187.499954 -97.970436 -11.478952 +v -185.567062 -100.064392 -6.939280 +v -185.703140 -99.916954 -6.898806 +v -187.499954 -97.970436 -11.478952 +v -187.499954 -97.970436 -11.478952 +v -185.703140 -99.916954 -6.898806 +v -187.499954 -97.970436 -6.362200 +v -176.923187 -109.428604 -9.472957 +v -179.084610 -107.087059 -8.845102 +v -187.499954 -97.970436 -11.478952 +v -179.084610 -107.087059 -8.845102 +v -181.245773 -104.745789 -8.213961 +v -187.499954 -97.970436 -11.478952 +v -187.499954 -97.970436 -11.478952 +v -181.245773 -104.745789 -8.213961 +v -183.406631 -102.404869 -7.578935 +v -152.905396 -135.447891 -20.784512 +v -152.905396 -135.447891 -16.681421 +v -153.999969 -134.262085 -20.784512 +v -152.905396 -135.447891 -16.681421 +v -153.252411 -135.071945 -16.224909 +v -153.999969 -134.262085 -20.784512 +v -153.999969 -134.262085 -20.784512 +v -153.252411 -135.071945 -16.224909 +v -161.747711 -125.868698 -13.819559 +v -161.747711 -125.868698 -13.819559 +v -166.091156 -121.163300 -12.583697 +v -153.999969 -134.262085 -20.784512 +v -166.091156 -121.163300 -12.583697 +v -170.243683 -116.664734 -11.396892 +v -153.999969 -134.262085 -20.784512 +v -153.999969 -134.262085 -20.784512 +v -170.243683 -116.664734 -11.396892 +v -187.499954 -97.970436 -11.478952 +v -170.243683 -116.664734 -11.396892 +v -174.863312 -111.660149 -10.068644 +v -187.499954 -97.970436 -11.478952 +v -187.499954 -97.970436 -11.478952 +v -174.863312 -111.660149 -10.068644 +v -176.923187 -109.428604 -9.472957 +v -155.035477 -106.447891 -4.284513 +v -157.535477 -103.947891 -4.284513 +v -155.035477 -106.447891 -3.255711 +v -157.535477 -103.947891 -4.284513 +v -157.535477 -103.947891 -3.255894 +v -155.035477 -106.447891 -3.255711 +v -161.499939 115.052109 -4.284528 +v -161.499939 115.052109 -3.284528 +v -161.499954 -99.983421 -4.284512 +v -161.499939 115.052109 -3.284528 +v -161.499954 -99.651382 -3.284512 +v -161.499954 -99.983421 -4.284512 +v -161.499954 -99.983421 -4.284512 +v -161.499954 -99.651382 -3.284512 +v -161.499954 -99.983421 -3.257260 +v -187.499954 -97.942810 -6.297656 +v -187.499939 115.052109 -6.297672 +v -187.499954 -97.970436 -6.362200 +v -187.499939 115.052109 -6.297672 +v -187.499939 115.052109 -11.478969 +v -187.499954 -97.970436 -6.362200 +v -187.499954 -97.970436 -6.362200 +v -187.499939 115.052109 -11.478969 +v -187.499954 -97.970436 -11.478952 +v 152.905457 -135.447922 -20.784538 +v 152.905457 -135.447922 -16.681448 +v -152.905396 -135.447891 -20.784512 +v 152.905457 -135.447922 -16.681448 +v -152.905396 -135.447891 -16.681421 +v -152.905396 -135.447891 -20.784512 +v 185.000046 -96.922371 -6.810834 +v 185.000061 115.052078 -6.810850 +v 185.000046 -96.992996 -6.970990 +v 185.000061 115.052078 -6.810850 +v 185.000061 115.052078 -12.173444 +v 185.000046 -96.992996 -6.970990 +v 185.000046 -96.992996 -6.970990 +v 185.000061 115.052078 -12.173444 +v 185.000046 -96.992996 -12.173429 +v -162.499954 -102.518959 -5.760487 +v -162.499939 115.052109 -5.760503 +v -162.499954 -102.518959 -6.784512 +v -162.499939 115.052109 -5.760503 +v -162.499939 115.052109 -6.784528 +v -162.499954 -102.518959 -6.784512 +v 159.000046 -102.483459 -4.284539 +v 161.500046 -99.983452 -4.284541 +v 159.000061 113.052078 -4.284555 +v 161.500046 -99.983452 -4.284541 +v 161.500061 115.052078 -4.284557 +v 159.000061 113.052078 -4.284555 +v 159.000061 113.052078 -4.284555 +v 161.500061 115.052078 -4.284557 +v -158.999939 113.052109 -4.284529 +v 161.500061 115.052078 -4.284557 +v -161.499939 115.052109 -4.284528 +v -158.999939 113.052109 -4.284529 +v -158.999939 113.052109 -4.284529 +v -161.499939 115.052109 -4.284528 +v -158.999954 -102.483429 -4.284513 +v -161.499939 115.052109 -4.284528 +v -161.499954 -99.983421 -4.284512 +v -158.999954 -102.483429 -4.284513 +v -161.499939 115.052109 -3.284528 +v -162.099792 115.052109 -3.284528 +v -161.499954 -99.651382 -3.284512 +v -162.099792 115.052109 -3.284528 +v -162.099808 -99.046623 -3.284512 +v -161.499954 -99.651382 -3.284512 +vn -0.7348 0.6783 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 0.7348 0.6783 -0.0000 +vn 0.7349 0.6782 -0.0000 +vn -0.9191 -0.0000 0.3939 +vn -0.0944 0.0944 0.9911 +vn -0.0882 0.1164 0.9893 +vn -0.0863 0.0863 0.9925 +vn -0.0793 0.1047 0.9913 +vn -0.0896 0.1113 0.9897 +vn -0.1041 0.1041 0.9891 +vn -0.0936 0.1163 0.9888 +vn -0.0858 0.1132 0.9899 +vn -0.0877 0.1090 0.9902 +vn -0.0835 0.1102 0.9904 +vn -0.1130 -0.0982 -0.9887 +vn -0.1060 -0.1042 -0.9889 +vn -0.0952 -0.1167 -0.9886 +vn -0.0944 -0.0948 -0.9910 +vn -0.0813 -0.0987 -0.9918 +vn -0.0795 -0.0815 -0.9935 +vn -0.0793 -0.0787 -0.9937 +vn -0.0793 -0.1034 -0.9915 +vn -0.0792 -0.1035 -0.9915 +vn -0.0793 -0.1035 -0.9915 +vn -0.0839 -0.1097 -0.9904 +vn -0.0875 -0.1034 -0.9908 +vn -0.0866 -0.1131 -0.9898 +vn -0.0886 -0.1085 -0.9901 +vn -0.0932 -0.1141 -0.9891 +vn -0.0945 -0.0946 -0.9910 +vn -0.0932 -0.1112 -0.9894 +vn -0.0891 -0.1165 -0.9892 +vn -0.0000 -0.7719 0.6357 +vn -0.0000 0.1168 0.9932 +vn 0.5903 -0.6630 0.4605 +vn 0.6390 -0.7013 0.3162 +vn 0.5679 -0.7497 0.3397 +vn 0.5803 -0.7660 0.2765 +vn 0.5766 -0.6900 0.4375 +vn 0.5780 -0.6575 0.4833 +vn 0.5776 -0.6716 0.4640 +vn 0.5660 -0.6650 0.4872 +vn 0.5676 -0.6526 0.5019 +vn 0.5562 -0.6592 0.5061 +vn 0.5530 -0.6729 0.4913 +vn 0.5438 -0.6661 0.5105 +vn 0.5386 -0.6813 0.4957 +vn 0.6215 -0.7187 0.3117 +vn 0.6116 -0.7283 0.3092 +vn 0.6331 -0.7250 0.2713 +vn 0.6060 -0.7426 0.2853 +vn 0.6170 -0.7319 0.2890 +vn 0.6008 -0.7384 0.3063 +vn 0.5846 -0.7717 0.2505 +vn 0.5938 -0.7539 0.2811 +vn 0.5986 -0.7589 0.2565 +vn 0.5844 -0.7443 0.3232 +vn 0.5959 -0.7342 0.3255 +vn 0.5800 -0.7396 0.3414 +vn 0.5717 -0.7307 0.3731 +vn 0.5604 -0.7397 0.3727 +vn 0.5844 -0.7443 0.3233 +vn 0.5720 -0.7550 0.3207 +vn 0.5890 -0.7491 0.3032 +vn 0.6008 -0.7384 0.3064 +vn 0.5911 -0.7301 0.3429 +vn 0.5822 -0.7222 0.3735 +vn 0.5641 -0.7225 0.3998 +vn 0.5741 -0.7148 0.3993 +vn 0.5600 -0.7018 0.4404 +vn 0.5562 -0.6857 0.4695 +vn 0.5685 -0.6958 0.4390 +vn 0.6592 -0.6968 0.2825 +vn 0.6467 -0.6932 0.3181 +vn 0.6513 -0.7057 0.2791 +vn 0.5756 -0.7014 0.4203 +vn 0.5667 -0.7080 0.4214 +vn 0.5921 -0.7006 0.3983 +vn 0.6010 -0.7064 0.3740 +vn 0.5919 -0.7141 0.3738 +vn 0.6108 -0.7125 0.3455 +vn 0.6365 -0.7124 0.2956 +vn 0.6272 -0.7219 0.2924 +vn 0.5637 -0.6808 0.4676 +vn 0.5993 -0.6832 0.4173 +vn 0.5840 -0.6951 0.4193 +vn 0.6079 -0.6875 0.3973 +vn 0.6173 -0.6920 0.3742 +vn 0.6276 -0.6966 0.3475 +vn 0.6195 -0.7043 0.3465 +vn 0.6306 -0.7097 0.3140 +vn 0.6306 -0.7098 0.3140 +vn 0.6426 -0.7150 0.2754 +vn 0.5304 -0.6733 0.5150 +vn 0.5293 -0.6549 0.5394 +vn 0.5403 -0.6495 0.5349 +vn 0.5507 -0.6444 0.5306 +vn 0.5413 -0.7145 0.4433 +vn 0.5400 -0.6959 0.4734 +vn 0.5312 -0.7012 0.4755 +vn 0.5309 -0.6857 0.4979 +vn 0.5229 -0.6902 0.5002 +vn 0.5159 -0.6810 0.5198 +vn 0.5175 -0.6605 0.5440 +vn 0.5470 -0.7221 0.4234 +vn 0.5572 -0.7149 0.4224 +vn 0.5509 -0.7080 0.4419 +vn 0.5483 -0.6907 0.4715 +vn 0.5483 -0.6907 0.4714 +vn 0.5460 -0.6771 0.4935 +vn 0.5914 -0.6791 0.4348 +vn 0.6129 -0.6722 0.4153 +vn 0.6218 -0.6756 0.3962 +vn 0.6316 -0.6790 0.3743 +vn 0.6423 -0.6824 0.3491 +vn 0.6352 -0.6893 0.3483 +vn 0.6539 -0.6856 0.3199 +vn -0.0000 -0.0000 1.0000 +vn 0.0797 -0.0000 -0.9968 +vn -0.6047 -0.6690 0.4322 +vn -0.6539 -0.6856 0.3199 +vn -0.5604 -0.7397 0.3727 +vn -0.5600 -0.7018 0.4404 +vn -0.6113 -0.7468 0.2620 +vn -0.6112 -0.7468 0.2620 +vn -0.5660 -0.6650 0.4872 +vn -0.5309 -0.6857 0.4979 +vn -0.5312 -0.7012 0.4755 +vn -0.5159 -0.6810 0.5198 +vn -0.5386 -0.6813 0.4957 +vn -0.5304 -0.6733 0.5150 +vn -0.5530 -0.6729 0.4913 +vn -0.5438 -0.6661 0.5105 +vn -0.5562 -0.6592 0.5061 +vn -0.5780 -0.6575 0.4833 +vn -0.5766 -0.6900 0.4375 +vn -0.5756 -0.7014 0.4203 +vn -0.5840 -0.6951 0.4193 +vn -0.5741 -0.7148 0.3993 +vn -0.5921 -0.7006 0.3983 +vn -0.5986 -0.7589 0.2565 +vn -0.5938 -0.7539 0.2811 +vn -0.6060 -0.7426 0.2852 +vn -0.6008 -0.7383 0.3064 +vn -0.6008 -0.7384 0.3063 +vn -0.6063 -0.7246 0.3275 +vn -0.5911 -0.7301 0.3430 +vn -0.5911 -0.7301 0.3429 +vn -0.5844 -0.7443 0.3232 +vn -0.5959 -0.7342 0.3255 +vn -0.5890 -0.7491 0.3032 +vn -0.5937 -0.7540 0.2811 +vn -0.5803 -0.7660 0.2765 +vn -0.5717 -0.7307 0.3731 +vn -0.5800 -0.7396 0.3414 +vn -0.5720 -0.7550 0.3207 +vn -0.5844 -0.7443 0.3233 +vn -0.5761 -0.7604 0.2998 +vn -0.5534 -0.7305 0.4002 +vn -0.5667 -0.7080 0.4214 +vn -0.5572 -0.7149 0.4224 +vn -0.6272 -0.7219 0.2925 +vn -0.6215 -0.7187 0.3117 +vn -0.6013 -0.7210 0.3443 +vn -0.6108 -0.7125 0.3455 +vn -0.5919 -0.7141 0.3738 +vn -0.5822 -0.7222 0.3735 +vn -0.5641 -0.7225 0.3998 +vn -0.5483 -0.6907 0.4715 +vn -0.5685 -0.6958 0.4390 +vn -0.5562 -0.6857 0.4695 +vn -0.5637 -0.6808 0.4676 +vn -0.6666 -0.6885 0.2857 +vn -0.6467 -0.6932 0.3181 +vn -0.6592 -0.6968 0.2825 +vn -0.6390 -0.7013 0.3162 +vn -0.6306 -0.7098 0.3140 +vn -0.5993 -0.6832 0.4173 +vn -0.6129 -0.6722 0.4153 +vn -0.6079 -0.6875 0.3973 +vn -0.6218 -0.6756 0.3962 +vn -0.6173 -0.6920 0.3742 +vn -0.6316 -0.6790 0.3743 +vn -0.6277 -0.6966 0.3475 +vn -0.6352 -0.6893 0.3483 +vn -0.6450 -0.7035 0.2984 +vn -0.6426 -0.7150 0.2754 +vn -0.5048 -0.6664 0.5488 +vn -0.5175 -0.6605 0.5440 +vn -0.5293 -0.6549 0.5394 +vn -0.5403 -0.6495 0.5349 +vn -0.5676 -0.6526 0.5019 +vn -0.5776 -0.6716 0.4640 +vn -0.5460 -0.6771 0.4935 +vn -0.5483 -0.6907 0.4714 +vn -0.5400 -0.6959 0.4734 +vn -0.5509 -0.7080 0.4419 +vn -0.5413 -0.7145 0.4433 +vn -0.6331 -0.7250 0.2713 +vn -0.6365 -0.7124 0.2956 +vn -0.6195 -0.7043 0.3465 +vn -0.6010 -0.7064 0.3740 +vn -0.5914 -0.6791 0.4348 +vn -0.5903 -0.6630 0.4605 +vn 0.0797 -0.0000 0.9968 +vn 0.7348 -0.6783 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.6365 0.7008 -0.3221 +vn -0.6600 0.6907 -0.2955 +vn -0.6482 0.6888 -0.3246 +vn -0.6470 0.7048 -0.2909 +vn -0.6468 0.7046 -0.2917 +vn -0.6359 0.7014 -0.3220 +vn -0.6391 0.7126 -0.2893 +vn -0.6034 0.7341 -0.3115 +vn -0.6047 0.7397 -0.2953 +vn -0.5936 0.7254 -0.3485 +vn -0.5895 0.7289 -0.3482 +vn -0.5755 0.7265 -0.3756 +vn -0.5764 0.7249 -0.3773 +vn -0.5786 0.7231 -0.3773 +vn -0.5694 0.7051 -0.4227 +vn -0.5606 0.7114 -0.4239 +vn -0.5768 0.7114 -0.4016 +vn -0.5763 0.7117 -0.4017 +vn -0.5559 0.6933 -0.4586 +vn -0.5515 0.7069 -0.4429 +vn -0.5532 0.7057 -0.4426 +vn -0.5415 0.6799 -0.4944 +vn -0.5311 0.6859 -0.4975 +vn -0.5513 0.6888 -0.4708 +vn -0.5402 0.6956 -0.4736 +vn -0.5408 0.6953 -0.4734 +vn -0.5211 0.6789 -0.5173 +vn -0.5219 0.6783 -0.5172 +vn -0.5227 0.6779 -0.5170 +vn -0.5309 0.6553 -0.5373 +vn -0.6488 0.6882 -0.3248 +vn -0.6491 0.6879 -0.3248 +vn -0.6249 0.6967 -0.3522 +vn -0.6378 0.6845 -0.3530 +vn -0.6151 0.6921 -0.3777 +vn -0.6276 0.6810 -0.3773 +vn -0.6060 0.6876 -0.3998 +vn -0.6182 0.6775 -0.3985 +vn -0.5978 0.6834 -0.4191 +vn -0.6096 0.6741 -0.4171 +vn -0.5906 0.6795 -0.4353 +vn -0.6019 0.6706 -0.4336 +vn -0.5497 0.6459 -0.5297 +vn -0.5562 0.6596 -0.5055 +vn -0.5658 0.6541 -0.5020 +vn -0.5658 0.6653 -0.4870 +vn -0.5656 0.6655 -0.4871 +vn -0.5772 0.6719 -0.4641 +vn -0.5644 0.6802 -0.4677 +vn -0.5097 0.6653 -0.5455 +vn -0.5215 0.6614 -0.5390 +vn -0.5333 0.6723 -0.5135 +vn -0.5331 0.6724 -0.5135 +vn -0.5542 0.6725 -0.4905 +vn -0.5412 0.6800 -0.4946 +vn -0.6205 0.7166 -0.3185 +vn -0.6176 0.7277 -0.2983 +vn -0.6211 0.7160 -0.3186 +vn -0.6214 0.7160 -0.3182 +vn -0.6119 0.7249 -0.3165 +vn -0.6081 0.7369 -0.2954 +vn -0.5408 0.6504 -0.5334 +vn -0.5452 0.6658 -0.5094 +vn -0.5560 0.6598 -0.5055 +vn -0.5541 0.6724 -0.4907 +vn -0.5539 0.6726 -0.4908 +vn -0.5648 0.6801 -0.4674 +vn -0.5645 0.6803 -0.4675 +vn -0.5628 0.6991 -0.4411 +vn -0.5771 0.6891 -0.4383 +vn -0.5693 0.7050 -0.4229 +vn -0.5843 0.6940 -0.4207 +vn -0.5766 0.7113 -0.4019 +vn -0.5921 0.6993 -0.4006 +vn -0.5847 0.7180 -0.3776 +vn -0.6007 0.7049 -0.3773 +vn -0.5935 0.7252 -0.3490 +vn -0.5927 0.7259 -0.3489 +vn -0.6033 0.7329 -0.3146 +vn -0.5995 0.7363 -0.3138 +vn -0.6111 0.7393 -0.2827 +vn -0.6114 0.7395 -0.2818 +vn -0.6172 0.7283 -0.2977 +vn -0.6213 0.7302 -0.2845 +vn -0.6261 0.7196 -0.3004 +vn -0.6304 0.7213 -0.2869 +vn -0.6306 0.7208 -0.2876 +vn -0.6284 0.7089 -0.3203 +vn -0.6210 0.7160 -0.3190 +vn -0.6178 0.7035 -0.3513 +vn -0.6105 0.7101 -0.3508 +vn -0.6152 0.6922 -0.3774 +vn -0.6010 0.7043 -0.3777 +vn -0.6062 0.6877 -0.3995 +vn -0.5924 0.6989 -0.4009 +vn -0.5979 0.6834 -0.4189 +vn -0.5845 0.6937 -0.4210 +vn -0.5903 0.6794 -0.4358 +vn -0.5906 0.6792 -0.4358 +vn -0.5763 0.6717 -0.4655 +vn -0.5880 0.6645 -0.4612 +vn -0.7348 -0.6783 -0.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.2676 -0.0000 -0.9635 +vn -0.9191 -0.0000 -0.3939 +vn -0.9192 -0.0000 -0.3939 +vn 0.0835 0.1102 0.9904 +vn 0.0877 0.1090 0.9902 +vn 0.0858 0.1132 0.9899 +vn 0.0936 0.1163 0.9888 +vn 0.0793 0.1047 0.9913 +vn 0.0845 0.0845 0.9928 +vn 0.0814 0.1074 0.9909 +vn 0.0825 0.1025 0.9913 +vn 0.0944 0.0944 0.9911 +vn 0.0859 0.1067 0.9906 +vn 0.1041 0.1041 0.9891 +vn 0.0896 0.1113 0.9897 +vn 0.1161 0.1161 0.9864 +vn -0.7071 -0.7071 -0.0000 +vn 0.5925 0.6989 -0.4005 +vn 0.6468 0.7046 -0.2917 +vn 0.5097 0.6653 -0.5455 +vn 0.5203 0.6603 -0.5415 +vn 0.5105 0.6650 -0.5451 +vn 0.5320 0.6710 -0.5165 +vn 0.5219 0.6783 -0.5172 +vn 0.5331 0.6724 -0.5134 +vn 0.5295 0.6868 -0.4980 +vn 0.5424 0.6951 -0.4718 +vn 0.5408 0.6953 -0.4734 +vn 0.5402 0.6956 -0.4736 +vn 0.5391 0.6963 -0.4739 +vn 0.5629 0.6992 -0.4409 +vn 0.5625 0.6994 -0.4409 +vn 0.5587 0.7128 -0.4241 +vn 0.5995 0.7362 -0.3138 +vn 0.5971 0.7384 -0.3134 +vn 0.5929 0.7260 -0.3484 +vn 0.5856 0.7321 -0.3479 +vn 0.5842 0.7186 -0.3772 +vn 0.5764 0.7248 -0.3773 +vn 0.5815 0.7156 -0.3870 +vn 0.5685 0.7176 -0.4023 +vn 0.6047 0.7397 -0.2952 +vn 0.6034 0.7341 -0.3115 +vn 0.6024 0.7335 -0.3147 +vn 0.6032 0.7328 -0.3149 +vn 0.6209 0.7300 -0.2857 +vn 0.6343 0.7111 -0.3034 +vn 0.6304 0.7213 -0.2869 +vn 0.6301 0.7211 -0.2880 +vn 0.6470 0.7048 -0.2909 +vn 0.6482 0.6888 -0.3246 +vn 0.6600 0.6907 -0.2955 +vn 0.6064 0.6874 -0.3998 +vn 0.6179 0.6778 -0.3986 +vn 0.6155 0.6917 -0.3777 +vn 0.6272 0.6813 -0.3773 +vn 0.6255 0.6962 -0.3522 +vn 0.6375 0.6849 -0.3530 +vn 0.6015 0.6710 -0.4336 +vn 0.5909 0.6793 -0.4352 +vn 0.5875 0.6648 -0.4614 +vn 0.5766 0.6715 -0.4654 +vn 0.5759 0.6592 -0.4836 +vn 0.5658 0.6654 -0.4870 +vn 0.5658 0.6541 -0.5020 +vn 0.5663 0.6539 -0.5018 +vn 0.5540 0.6726 -0.4906 +vn 0.5415 0.6799 -0.4945 +vn 0.5450 0.6660 -0.5094 +vn 0.5452 0.6658 -0.5093 +vn 0.5308 0.6553 -0.5374 +vn 0.6171 0.7282 -0.2982 +vn 0.6265 0.7192 -0.3005 +vn 0.6204 0.7165 -0.3189 +vn 0.5762 0.7116 -0.4020 +vn 0.6012 0.7044 -0.3773 +vn 0.5841 0.7185 -0.3776 +vn 0.6107 0.7102 -0.3502 +vn 0.6017 0.7181 -0.3496 +vn 0.5413 0.6801 -0.4945 +vn 0.5512 0.6887 -0.4710 +vn 0.5508 0.6890 -0.4711 +vn 0.5775 0.6888 -0.4382 +vn 0.5624 0.6994 -0.4411 +vn 0.6466 0.7046 -0.2924 +vn 0.6283 0.7089 -0.3206 +vn 0.6210 0.7159 -0.3193 +vn 0.6210 0.7160 -0.3190 +vn 0.6211 0.7160 -0.3186 +vn 0.6118 0.7248 -0.3169 +vn 0.6177 0.7278 -0.2978 +vn 0.6076 0.7373 -0.2953 +vn 0.6111 0.7393 -0.2827 +vn 0.5982 0.6832 -0.4188 +vn 0.5980 0.6832 -0.4191 +vn 0.6093 0.6743 -0.4172 +vn 0.5842 0.6939 -0.4210 +vn 0.6065 0.6874 -0.3995 +vn 0.5920 0.6992 -0.4009 +vn 0.6156 0.6918 -0.3774 +vn 0.6005 0.7048 -0.3777 +vn 0.6256 0.6963 -0.3518 +vn 0.6251 0.6968 -0.3517 +vn 0.6364 0.7007 -0.3225 +vn 0.6489 0.6881 -0.3248 +vn 0.5666 0.7190 -0.4024 +vn 0.5691 0.7053 -0.4227 +vn 0.5690 0.7053 -0.4229 +vn 0.5846 0.6938 -0.4206 +vn 0.5770 0.6890 -0.4385 +vn 0.5774 0.6888 -0.4385 +vn 0.5769 0.6721 -0.4642 +vn 0.5647 0.6800 -0.4676 +vn 0.5657 0.6655 -0.4869 +vn 0.5541 0.6724 -0.4907 +vn 0.5560 0.6598 -0.5055 +vn 0.5562 0.6596 -0.5054 +vn 0.5407 0.6504 -0.5335 +vn 0.2676 -0.0000 -0.9635 +vn -0.0000 1.0000 -0.0000 +vn -0.0797 -0.0000 0.9968 +vn 0.9191 -0.0000 0.3939 +vn -0.0000 -0.1168 -0.9932 +vn -0.0000 0.7719 -0.6357 +vn 1.0000 0.0001 -0.0000 +vn -0.0797 -0.0000 -0.9968 +vn 0.7071 -0.7071 -0.0000 +vn 0.9191 -0.0000 -0.3939 +vn 0.9192 -0.0000 -0.3939 +vn 0.0952 -0.1167 -0.9886 +vn 0.0932 -0.1112 -0.9894 +vn 0.0891 -0.1165 -0.9892 +vn 0.0886 -0.1085 -0.9901 +vn 0.0866 -0.1131 -0.9898 +vn 0.0839 -0.1097 -0.9904 +vn 0.0792 -0.1035 -0.9915 +vn 0.0793 -0.1034 -0.9915 +vn 0.0822 -0.0815 -0.9933 +vn 0.0793 -0.0797 -0.9937 +vn 0.0862 -0.1024 -0.9910 +vn 0.0880 -0.1038 -0.9907 +vn 0.0865 -0.1060 -0.9906 +vn 0.1047 -0.1048 -0.9890 +vn 0.1071 -0.1029 -0.9889 +vn 0.1128 -0.1108 -0.9874 +vn 0.9192 -0.0000 0.3939 +vn 0.5925 -0.6989 0.4005 +vn 0.6468 -0.7046 0.2917 +vn 0.5097 -0.6653 0.5455 +vn 0.5203 -0.6603 0.5415 +vn 0.5105 -0.6650 0.5451 +vn 0.5320 -0.6710 0.5165 +vn 0.5219 -0.6783 0.5172 +vn 0.5331 -0.6724 0.5134 +vn 0.5295 -0.6868 0.4980 +vn 0.5424 -0.6951 0.4718 +vn 0.5408 -0.6953 0.4734 +vn 0.5402 -0.6956 0.4736 +vn 0.5391 -0.6963 0.4739 +vn 0.5629 -0.6992 0.4409 +vn 0.5625 -0.6994 0.4409 +vn 0.5587 -0.7128 0.4241 +vn 0.5994 -0.7363 0.3138 +vn 0.5971 -0.7384 0.3134 +vn 0.5929 -0.7260 0.3485 +vn 0.5856 -0.7321 0.3480 +vn 0.5842 -0.7186 0.3772 +vn 0.5764 -0.7249 0.3773 +vn 0.5815 -0.7156 0.3869 +vn 0.5685 -0.7176 0.4023 +vn 0.6047 -0.7397 0.2953 +vn 0.6034 -0.7341 0.3115 +vn 0.6024 -0.7335 0.3147 +vn 0.6032 -0.7328 0.3149 +vn 0.6209 -0.7300 0.2857 +vn 0.6343 -0.7111 0.3033 +vn 0.6304 -0.7213 0.2869 +vn 0.6301 -0.7212 0.2880 +vn 0.6470 -0.7048 0.2909 +vn 0.6482 -0.6888 0.3246 +vn 0.6600 -0.6907 0.2955 +vn 0.6064 -0.6874 0.3998 +vn 0.6179 -0.6778 0.3986 +vn 0.6155 -0.6917 0.3777 +vn 0.6272 -0.6813 0.3773 +vn 0.6255 -0.6962 0.3522 +vn 0.6375 -0.6849 0.3529 +vn 0.6015 -0.6710 0.4336 +vn 0.5909 -0.6793 0.4352 +vn 0.5875 -0.6648 0.4614 +vn 0.5766 -0.6715 0.4654 +vn 0.5759 -0.6592 0.4836 +vn 0.5658 -0.6653 0.4870 +vn 0.5658 -0.6541 0.5020 +vn 0.5663 -0.6539 0.5018 +vn 0.5540 -0.6726 0.4906 +vn 0.5415 -0.6799 0.4945 +vn 0.5450 -0.6660 0.5094 +vn 0.5452 -0.6658 0.5093 +vn 0.5308 -0.6553 0.5374 +vn 0.6171 -0.7282 0.2982 +vn 0.6265 -0.7192 0.3006 +vn 0.6204 -0.7165 0.3189 +vn 0.5762 -0.7116 0.4020 +vn 0.6012 -0.7044 0.3773 +vn 0.5841 -0.7185 0.3776 +vn 0.6107 -0.7102 0.3502 +vn 0.6017 -0.7181 0.3496 +vn 0.5413 -0.6801 0.4945 +vn 0.5512 -0.6887 0.4710 +vn 0.5508 -0.6890 0.4711 +vn 0.5775 -0.6888 0.4382 +vn 0.5624 -0.6993 0.4411 +vn 0.6466 -0.7046 0.2924 +vn 0.6283 -0.7089 0.3206 +vn 0.6210 -0.7159 0.3192 +vn 0.6210 -0.7160 0.3190 +vn 0.6211 -0.7160 0.3186 +vn 0.6118 -0.7248 0.3169 +vn 0.6177 -0.7278 0.2978 +vn 0.6076 -0.7373 0.2953 +vn 0.6111 -0.7394 0.2827 +vn 0.5982 -0.6832 0.4188 +vn 0.5980 -0.6832 0.4191 +vn 0.6093 -0.6743 0.4172 +vn 0.5842 -0.6939 0.4210 +vn 0.6065 -0.6874 0.3995 +vn 0.5920 -0.6992 0.4009 +vn 0.6156 -0.6918 0.3774 +vn 0.6005 -0.7048 0.3777 +vn 0.6256 -0.6963 0.3518 +vn 0.6251 -0.6968 0.3517 +vn 0.6364 -0.7007 0.3225 +vn 0.6488 -0.6881 0.3248 +vn 0.5666 -0.7190 0.4024 +vn 0.5691 -0.7053 0.4227 +vn 0.5690 -0.7053 0.4229 +vn 0.5846 -0.6938 0.4206 +vn 0.5770 -0.6890 0.4385 +vn 0.5774 -0.6888 0.4385 +vn 0.5769 -0.6721 0.4642 +vn 0.5647 -0.6800 0.4676 +vn 0.5657 -0.6655 0.4869 +vn 0.5541 -0.6724 0.4907 +vn 0.5560 -0.6598 0.5055 +vn 0.5562 -0.6596 0.5054 +vn 0.5407 -0.6504 0.5335 +vn -1.0000 -0.0001 -0.0000 +vn -0.7071 0.7071 -0.0000 +vn -0.0948 0.0949 0.9910 +vn -0.0947 0.0951 0.9910 +vn -0.0793 0.1034 0.9915 +vn -0.0792 0.1035 0.9915 +vn -0.0875 0.1034 0.9908 +vn -0.0866 0.1131 0.9898 +vn -0.0886 0.1085 0.9901 +vn -0.0839 0.1097 0.9904 +vn -0.0891 0.1165 0.9892 +vn -0.0932 0.1112 0.9894 +vn -0.0952 0.1167 0.9886 +vn -0.1060 0.1042 0.9889 +vn -0.0793 0.0787 0.9937 +vn -0.0795 0.0815 0.9935 +vn -0.0813 0.0987 0.9918 +vn -0.0942 0.0948 0.9910 +vn -0.0867 0.1062 0.9906 +vn -0.1023 0.1068 0.9890 +vn -0.1130 0.0982 0.9887 +vn 0.0798 -0.0000 -0.9968 +vn -0.6365 -0.7008 0.3221 +vn -0.6600 -0.6907 0.2955 +vn -0.6482 -0.6888 0.3246 +vn -0.6470 -0.7048 0.2909 +vn -0.6468 -0.7046 0.2917 +vn -0.6359 -0.7014 0.3220 +vn -0.6391 -0.7126 0.2893 +vn -0.6034 -0.7341 0.3115 +vn -0.6047 -0.7397 0.2952 +vn -0.5936 -0.7254 0.3485 +vn -0.5895 -0.7289 0.3482 +vn -0.5755 -0.7265 0.3756 +vn -0.5764 -0.7248 0.3773 +vn -0.5786 -0.7231 0.3773 +vn -0.5694 -0.7050 0.4227 +vn -0.5606 -0.7114 0.4239 +vn -0.5768 -0.7114 0.4016 +vn -0.5763 -0.7117 0.4017 +vn -0.5559 -0.6933 0.4586 +vn -0.5515 -0.7069 0.4429 +vn -0.5532 -0.7057 0.4426 +vn -0.5415 -0.6799 0.4944 +vn -0.5311 -0.6859 0.4975 +vn -0.5513 -0.6888 0.4708 +vn -0.5402 -0.6956 0.4736 +vn -0.5408 -0.6953 0.4734 +vn -0.5211 -0.6789 0.5173 +vn -0.5219 -0.6783 0.5172 +vn -0.5227 -0.6779 0.5170 +vn -0.5309 -0.6553 0.5373 +vn -0.6489 -0.6881 0.3248 +vn -0.6491 -0.6879 0.3248 +vn -0.6249 -0.6967 0.3522 +vn -0.6378 -0.6845 0.3530 +vn -0.6151 -0.6921 0.3777 +vn -0.6276 -0.6810 0.3773 +vn -0.6060 -0.6877 0.3998 +vn -0.6182 -0.6775 0.3985 +vn -0.5978 -0.6834 0.4191 +vn -0.6096 -0.6741 0.4171 +vn -0.5906 -0.6795 0.4353 +vn -0.6019 -0.6706 0.4336 +vn -0.5497 -0.6459 0.5297 +vn -0.5562 -0.6596 0.5055 +vn -0.5658 -0.6541 0.5020 +vn -0.5658 -0.6654 0.4870 +vn -0.5656 -0.6655 0.4871 +vn -0.5772 -0.6719 0.4641 +vn -0.5644 -0.6803 0.4677 +vn -0.5097 -0.6653 0.5455 +vn -0.5215 -0.6614 0.5390 +vn -0.5333 -0.6723 0.5135 +vn -0.5331 -0.6724 0.5135 +vn -0.5542 -0.6725 0.4905 +vn -0.5412 -0.6800 0.4946 +vn -0.6205 -0.7166 0.3185 +vn -0.6176 -0.7278 0.2983 +vn -0.6211 -0.7160 0.3186 +vn -0.6214 -0.7160 0.3182 +vn -0.6119 -0.7249 0.3165 +vn -0.6081 -0.7369 0.2954 +vn -0.5408 -0.6504 0.5334 +vn -0.5452 -0.6658 0.5094 +vn -0.5560 -0.6598 0.5055 +vn -0.5541 -0.6724 0.4907 +vn -0.5539 -0.6726 0.4908 +vn -0.5648 -0.6801 0.4674 +vn -0.5645 -0.6803 0.4675 +vn -0.5628 -0.6991 0.4411 +vn -0.5771 -0.6891 0.4383 +vn -0.5693 -0.7050 0.4229 +vn -0.5843 -0.6940 0.4207 +vn -0.5766 -0.7113 0.4019 +vn -0.5921 -0.6993 0.4006 +vn -0.5847 -0.7181 0.3776 +vn -0.6007 -0.7048 0.3773 +vn -0.5935 -0.7252 0.3490 +vn -0.5927 -0.7259 0.3489 +vn -0.6033 -0.7329 0.3145 +vn -0.5995 -0.7363 0.3138 +vn -0.6111 -0.7393 0.2827 +vn -0.6113 -0.7395 0.2818 +vn -0.6172 -0.7283 0.2977 +vn -0.6213 -0.7301 0.2845 +vn -0.6261 -0.7196 0.3004 +vn -0.6304 -0.7213 0.2869 +vn -0.6306 -0.7208 0.2876 +vn -0.6284 -0.7089 0.3203 +vn -0.6210 -0.7160 0.3190 +vn -0.6178 -0.7035 0.3513 +vn -0.6105 -0.7101 0.3508 +vn -0.6152 -0.6922 0.3774 +vn -0.6010 -0.7043 0.3777 +vn -0.6062 -0.6877 0.3995 +vn -0.5924 -0.6989 0.4009 +vn -0.5979 -0.6834 0.4189 +vn -0.5845 -0.6937 0.4210 +vn -0.5903 -0.6794 0.4358 +vn -0.5906 -0.6792 0.4358 +vn -0.5763 -0.6717 0.4655 +vn -0.5880 -0.6645 0.4612 +vn 0.7348 0.6783 -0.0001 +vn 0.5747 0.6995 -0.4247 +vn 0.5162 0.6635 -0.5416 +vn 0.5649 0.6554 -0.5013 +vn 0.5491 0.6473 -0.5286 +vn 0.5461 0.6544 -0.5230 +vn 0.5564 0.6603 -0.5044 +vn 0.5324 0.6556 -0.5354 +vn 0.5430 0.6774 -0.4963 +vn 0.5386 0.6839 -0.4921 +vn 0.5218 0.6644 -0.5350 +vn 0.5366 0.6713 -0.5113 +vn 0.5362 0.6715 -0.5114 +vn 0.5447 0.6784 -0.4931 +vn 0.5444 0.6786 -0.4932 +vn 0.5643 0.6783 -0.4706 +vn 0.5541 0.6867 -0.4705 +vn 0.5653 0.6797 -0.4674 +vn 0.5659 0.6959 -0.4421 +vn 0.5757 0.6991 -0.4240 +vn 0.6196 0.7128 -0.3286 +vn 0.6060 0.7123 -0.3542 +vn 0.6421 0.7034 -0.3049 +vn 0.6529 0.6931 -0.3056 +vn 0.6526 0.6932 -0.3061 +vn 0.6532 0.6927 -0.3057 +vn 0.6380 0.6947 -0.3322 +vn 0.6325 0.7000 -0.3316 +vn 0.6317 0.6871 -0.3591 +vn 0.6222 0.6957 -0.3590 +vn 0.6221 0.6834 -0.3821 +vn 0.6227 0.6828 -0.3820 +vn 0.6048 0.6882 -0.4008 +vn 0.6136 0.6795 -0.4022 +vn 0.5853 0.6663 -0.4621 +vn 0.5847 0.6666 -0.4623 +vn 0.5892 0.6792 -0.4377 +vn 0.5642 0.6558 -0.5016 +vn 0.5655 0.6659 -0.4865 +vn 0.5463 0.6659 -0.5081 +vn 0.5464 0.6659 -0.5079 +vn 0.5468 0.6657 -0.5077 +vn 0.5234 0.6601 -0.5389 +vn 0.6053 0.6762 -0.4199 +vn 0.6042 0.6871 -0.4034 +vn 0.6044 0.6872 -0.4030 +vn 0.6038 0.6877 -0.4030 +vn 0.6005 0.7019 -0.3830 +vn 0.6123 0.6921 -0.3822 +vn 0.6095 0.7073 -0.3582 +vn 0.6215 0.6967 -0.3583 +vn 0.6194 0.7127 -0.3293 +vn 0.6180 0.7139 -0.3292 +vn 0.6183 0.7140 -0.3286 +vn 0.6234 0.7218 -0.3006 +vn 0.6033 0.7129 -0.3575 +vn 0.6012 0.7147 -0.3575 +vn 0.5998 0.7028 -0.3826 +vn 0.5910 0.7099 -0.3831 +vn 0.5917 0.6975 -0.4042 +vn 0.5924 0.6970 -0.4041 +vn 0.5841 0.6925 -0.4235 +vn 0.5965 0.6832 -0.4212 +vn 0.5963 0.6831 -0.4216 +vn 0.5979 0.6728 -0.4356 +vn 0.5738 0.6609 -0.4837 +vn 0.5657 0.6766 -0.4713 +vn 0.5658 0.6792 -0.4676 +vn 0.5760 0.6726 -0.4646 +vn 0.5779 0.6874 -0.4399 +vn 0.5773 0.6878 -0.4400 +vn 0.5775 0.6879 -0.4397 +vn 0.5737 0.7002 -0.4249 +vn 1.0000 -0.0000 0.0005 +vn -0.9192 -0.0000 -0.3938 +vn -0.9193 -0.0000 0.3936 +vn -0.9192 -0.0000 0.3939 +vn 0.9192 -0.0000 -0.3938 +vn -0.5958 0.6835 -0.4217 +vn -0.5491 0.6473 -0.5286 +vn -0.6521 0.6937 -0.3059 +vn -0.6287 0.7175 -0.2997 +vn -0.6234 0.7218 -0.3006 +vn -0.6183 0.7140 -0.3285 +vn -0.6135 0.7184 -0.3280 +vn -0.6135 0.7104 -0.3449 +vn -0.6033 0.7129 -0.3575 +vn -0.6097 0.7074 -0.3576 +vn -0.5933 0.7080 -0.3830 +vn -0.5541 0.6867 -0.4705 +vn -0.5552 0.6860 -0.4702 +vn -0.5781 0.6875 -0.4395 +vn -0.5676 0.6947 -0.4417 +vn -0.5849 0.6921 -0.4229 +vn -0.5747 0.6995 -0.4247 +vn -0.5873 0.6942 -0.4162 +vn -0.5822 0.7048 -0.4053 +vn -0.5837 0.7036 -0.4052 +vn -0.5162 0.6635 -0.5416 +vn -0.5300 0.6657 -0.5253 +vn -0.5366 0.6712 -0.5114 +vn -0.5325 0.6557 -0.5352 +vn -0.5411 0.6514 -0.5318 +vn -0.5468 0.6656 -0.5079 +vn -0.5463 0.6659 -0.5081 +vn -0.5464 0.6659 -0.5079 +vn -0.5447 0.6784 -0.4931 +vn -0.5489 0.6478 -0.5282 +vn -0.5563 0.6603 -0.5046 +vn -0.5642 0.6558 -0.5016 +vn -0.5655 0.6659 -0.4865 +vn -0.5738 0.6609 -0.4837 +vn -0.5657 0.6766 -0.4713 +vn -0.5853 0.6663 -0.4621 +vn -0.5758 0.6725 -0.4649 +vn -0.5987 0.6722 -0.4354 +vn -0.6423 0.6905 -0.3327 +vn -0.6430 0.6898 -0.3328 +vn -0.6212 0.6966 -0.3590 +vn -0.6324 0.6864 -0.3591 +vn -0.6120 0.6920 -0.3828 +vn -0.6227 0.6828 -0.3820 +vn -0.6048 0.6882 -0.4008 +vn -0.6136 0.6795 -0.4022 +vn -0.6139 0.6792 -0.4021 +vn -0.6528 0.6930 -0.3060 +vn -0.6409 0.7009 -0.3130 +vn -0.6381 0.6950 -0.3313 +vn -0.6328 0.7001 -0.3308 +vn -0.6083 0.7083 -0.3582 +vn -0.6225 0.6958 -0.3583 +vn -0.5996 0.7027 -0.3831 +vn -0.6131 0.6914 -0.3822 +vn -0.6007 0.7020 -0.3825 +vn -0.5915 0.6974 -0.4047 +vn -0.5922 0.6969 -0.4046 +vn -0.5960 0.6836 -0.4213 +vn -0.5847 0.6920 -0.4234 +vn -0.6059 0.6758 -0.4198 +vn -0.5886 0.6796 -0.4378 +vn -0.5888 0.6797 -0.4374 +vn -0.5894 0.6792 -0.4373 +vn -0.5651 0.6796 -0.4677 +vn -0.5658 0.6792 -0.4676 +vn -0.5643 0.6783 -0.4706 +vn -0.5444 0.6786 -0.4932 +vn -0.5430 0.6774 -0.4963 +vn -0.5431 0.6772 -0.4964 +vn -0.5327 0.6734 -0.5126 +vn -0.5282 0.6758 -0.5142 +vn 0.7071 0.7071 -0.0000 +vn -0.7348 0.6783 -0.0001 +vn 0.1128 0.1108 0.9874 +vn 0.1071 0.1029 0.9889 +vn 0.0952 0.1167 0.9886 +vn 0.0932 0.1112 0.9894 +vn 0.0891 0.1165 0.9892 +vn 0.0839 0.1097 0.9904 +vn 0.0886 0.1085 0.9901 +vn 0.0866 0.1131 0.9898 +vn 0.0792 0.1035 0.9915 +vn 0.0793 0.1034 0.9915 +vn 0.0793 0.1035 0.9915 +vn 0.1048 0.1048 0.9890 +vn 0.0947 0.1065 0.9898 +vn 0.0867 0.1062 0.9906 +vn 0.0941 0.0951 0.9910 +vn 0.0944 0.0948 0.9910 +vn 0.0822 0.0815 0.9933 +vn 0.0793 0.0797 0.9937 +vn 0.0813 0.0987 0.9918 +vn 0.0862 0.1024 0.9910 +vn 0.0840 0.1097 0.9904 +vn -0.7349 -0.6782 -0.0000 +s 1 +f 1//1 2//1 3//1 +f 4//1 5//1 6//1 +f 7//1 8//1 9//1 +f 10//1 11//1 12//1 +f 13//1 14//1 15//1 +f 16//1 17//1 18//1 +f 19//1 20//1 21//1 +f 22//1 23//1 24//1 +f 25//1 26//1 27//1 +f 28//1 29//1 30//1 +f 31//1 32//1 33//1 +f 34//1 35//1 36//1 +f 37//1 38//1 39//1 +f 40//1 41//1 42//1 +f 43//2 44//2 45//2 +f 46//2 47//2 48//2 +f 49//3 50//3 51//3 +f 52//4 53//4 54//4 +f 55//3 56//3 57//3 +f 58//3 59//3 60//3 +f 61//3 62//3 63//3 +f 64//3 65//3 66//3 +f 67//3 68//3 69//3 +f 70//3 71//3 72//3 +f 73//3 74//3 75//3 +f 76//3 77//3 78//3 +f 79//3 80//3 81//3 +f 82//3 83//3 84//3 +f 85//3 86//3 87//3 +f 88//3 89//3 90//3 +f 91//5 92//5 93//5 +f 94//5 95//5 96//5 +f 97//5 98//5 99//5 +f 100//5 101//5 102//5 +f 103//5 104//5 105//5 +f 106//5 107//5 108//5 +f 109//5 110//5 111//5 +f 112//5 113//5 114//5 +f 115//6 116//6 117//6 +f 118//7 119//7 120//7 +f 121//8 122//8 123//8 +f 124//9 125//9 126//9 +f 127//9 128//9 129//9 +f 130//9 131//9 132//9 +f 133//9 134//9 135//9 +f 136//9 137//9 138//9 +f 139//9 140//9 141//9 +f 142//10 143//10 144//10 +f 145//11 146//11 147//11 +f 148//12 149//12 150//12 +f 151//10 152//10 153//10 +f 154//13 155//13 156//13 +f 157//14 158//14 159//14 +f 160//15 161//15 162//15 +f 163//15 164//15 165//15 +f 166//8 167//8 168//8 +f 169//15 170//15 171//15 +f 172//15 173//15 174//15 +f 175//15 176//15 177//15 +f 178//16 179//16 180//16 +f 181//17 182//17 183//17 +f 184//18 185//18 186//18 +f 187//19 188//19 189//19 +f 190//20 191//20 192//20 +f 193//21 194//21 195//21 +f 196//22 197//22 198//22 +f 199//23 200//23 201//23 +f 202//24 203//24 204//24 +f 205//24 206//24 207//24 +f 208//24 209//24 210//24 +f 211//24 212//24 213//24 +f 214//25 215//25 216//25 +f 217//24 218//24 219//24 +f 220//24 221//24 222//24 +f 223//24 224//24 225//24 +f 226//26 227//26 228//26 +f 229//26 230//26 231//26 +f 232//27 233//27 234//27 +f 235//24 236//24 237//24 +f 238//24 239//24 240//24 +f 241//28 242//28 243//28 +f 244//29 245//29 246//29 +f 247//30 248//30 249//30 +f 250//31 251//31 252//31 +f 253//28 254//28 255//28 +f 256//32 257//32 258//32 +f 259//33 260//33 261//33 +f 262//34 263//34 264//34 +f 265//34 266//34 267//34 +f 268//34 269//34 270//34 +f 271//34 272//34 273//34 +f 274//34 275//34 276//34 +f 277//34 278//34 279//34 +f 280//34 281//34 282//34 +f 283//34 284//34 285//34 +f 286//35 287//35 288//35 +f 289//35 290//35 291//35 +f 292//35 293//35 294//35 +f 295//35 296//35 297//35 +f 298//36 299//36 300//36 +f 301//37 302//37 303//37 +f 304//38 305//38 306//38 +f 307//39 308//39 309//39 +f 310//40 311//40 312//40 +f 313//41 314//41 315//41 +f 316//42 317//42 318//42 +f 319//43 320//43 321//43 +f 322//44 323//44 324//44 +f 325//43 326//43 327//43 +f 328//45 329//45 330//45 +f 331//46 332//46 333//46 +f 334//47 335//47 336//47 +f 337//48 338//48 339//48 +f 340//49 341//49 342//49 +f 343//50 344//50 345//50 +f 346//51 347//51 348//51 +f 349//52 350//52 351//52 +f 352//53 353//53 354//53 +f 355//54 356//54 357//54 +f 358//50 359//50 360//50 +f 361//55 362//55 363//55 +f 364//56 365//56 366//56 +f 367//57 368//57 369//57 +f 370//58 371//58 372//58 +f 373//59 374//59 375//59 +f 376//60 377//60 378//60 +f 379//60 380//60 381//60 +f 382//61 383//61 384//61 +f 385//62 386//62 387//62 +f 388//38 389//38 390//38 +f 391//63 392//63 393//63 +f 394//64 395//64 396//64 +f 397//65 398//65 399//65 +f 400//65 401//65 402//65 +f 403//52 404//52 405//52 +f 406//56 407//56 408//56 +f 409//66 410//66 411//66 +f 412//66 413//66 414//66 +f 415//67 416//67 417//67 +f 418//67 419//67 420//67 +f 421//67 422//67 423//67 +f 424//68 425//68 426//68 +f 427//68 428//68 429//68 +f 430//69 431//69 432//69 +f 433//70 434//70 435//70 +f 436//71 437//71 438//71 +f 439//72 440//72 441//72 +f 442//73 443//73 444//73 +f 445//74 446//74 447//74 +f 448//75 449//75 450//75 +f 451//76 452//76 453//76 +f 454//76 455//76 456//76 +f 457//71 458//71 459//71 +f 460//77 461//77 462//77 +f 463//78 464//78 465//78 +f 466//79 467//79 468//79 +f 469//70 470//70 471//70 +f 472//80 473//80 474//80 +f 475//81 476//81 477//81 +f 478//82 479//82 480//82 +f 481//82 482//82 483//82 +f 484//49 485//49 486//49 +f 487//49 488//49 489//49 +f 490//83 491//83 492//83 +f 493//84 494//84 495//84 +f 496//85 497//85 498//85 +f 499//40 500//40 501//40 +f 502//40 503//40 504//40 +f 505//86 506//86 507//86 +f 508//87 509//87 510//87 +f 511//88 512//88 513//88 +f 514//79 515//79 516//79 +f 517//89 518//89 519//89 +f 520//80 521//80 522//80 +f 523//90 524//90 525//90 +f 526//91 527//91 528//91 +f 529//37 530//37 531//37 +f 532//92 533//92 534//92 +f 535//93 536//93 537//93 +f 538//94 539//94 540//94 +f 541//95 542//95 543//95 +f 544//96 545//96 546//96 +f 547//47 548//47 549//47 +f 550//97 551//97 552//97 +f 553//45 554//45 555//45 +f 556//98 557//98 558//98 +f 559//99 560//99 561//99 +f 562//99 563//99 564//99 +f 565//100 566//100 567//100 +f 568//101 569//101 570//101 +f 571//102 572//102 573//102 +f 574//103 575//103 576//103 +f 577//95 578//95 579//95 +f 580//104 581//104 582//104 +f 583//105 584//105 585//105 +f 586//106 587//106 588//106 +f 589//107 590//107 591//107 +f 592//71 593//71 594//71 +f 595//108 596//108 597//108 +f 598//109 599//109 600//109 +f 601//110 602//110 603//110 +f 604//110 605//110 606//110 +f 607//111 608//111 609//111 +f 610//85 611//85 612//85 +f 613//85 614//85 615//85 +f 616//42 617//42 618//42 +f 619//112 620//112 621//112 +f 622//112 623//112 624//112 +f 625//113 626//113 627//113 +f 628//86 629//86 630//86 +f 631//114 632//114 633//114 +f 634//88 635//88 636//88 +f 637//115 638//115 639//115 +f 640//89 641//89 642//89 +f 643//116 644//116 645//116 +f 646//117 647//117 648//117 +f 649//118 650//118 651//118 +f 652//118 653//118 654//118 +f 655//119 656//119 657//119 +f 658//119 659//119 660//119 +f 661//119 662//119 663//119 +f 664//119 665//119 666//119 +f 667//119 668//119 669//119 +f 670//119 671//119 672//119 +f 673//119 674//119 675//119 +f 676//119 677//119 678//119 +f 679//119 680//119 681//119 +f 682//119 683//119 684//119 +f 685//120 686//120 687//120 +f 688//120 689//120 690//120 +f 691//120 692//120 693//120 +f 694//120 695//120 696//120 +f 697//120 698//120 699//120 +f 700//120 701//120 702//120 +f 703//121 704//121 705//121 +f 706//122 707//122 708//122 +f 709//123 710//123 711//123 +f 712//124 713//124 714//124 +f 715//125 716//125 717//125 +f 718//126 719//126 720//126 +f 721//127 722//127 723//127 +f 724//128 725//128 726//128 +f 727//129 728//129 729//129 +f 730//129 731//129 732//129 +f 733//130 734//130 735//130 +f 736//131 737//131 738//131 +f 739//132 740//132 741//132 +f 742//133 743//133 744//133 +f 745//134 746//134 747//134 +f 748//127 749//127 750//127 +f 751//135 752//135 753//135 +f 754//136 755//136 756//136 +f 757//137 758//137 759//137 +f 760//138 761//138 762//138 +f 763//139 764//139 765//139 +f 766//140 767//140 768//140 +f 769//141 770//141 771//141 +f 772//142 773//142 774//142 +f 775//143 776//143 777//143 +f 778//144 779//144 780//144 +f 781//145 782//145 783//145 +f 784//146 785//146 786//146 +f 787//147 788//147 789//147 +f 790//148 791//148 792//148 +f 793//149 794//149 795//149 +f 796//149 797//149 798//149 +f 799//149 800//149 801//149 +f 802//150 803//150 804//150 +f 805//151 806//151 807//151 +f 808//152 809//152 810//152 +f 811//152 812//152 813//152 +f 814//153 815//153 816//153 +f 817//154 818//154 819//154 +f 820//155 821//155 822//155 +f 823//156 824//156 825//156 +f 826//156 827//156 828//156 +f 829//157 830//157 831//157 +f 832//158 833//158 834//158 +f 835//159 836//159 837//159 +f 838//159 839//159 840//159 +f 841//160 842//160 843//160 +f 844//161 845//161 846//161 +f 847//162 848//162 849//162 +f 850//124 851//124 852//124 +f 853//124 854//124 855//124 +f 856//163 857//163 858//163 +f 859//163 860//163 861//163 +f 862//146 863//146 864//146 +f 865//164 866//164 867//164 +f 868//165 869//165 870//165 +f 871//166 872//166 873//166 +f 874//167 875//167 876//167 +f 877//168 878//168 879//168 +f 880//168 881//168 882//168 +f 883//169 884//169 885//169 +f 886//123 887//123 888//123 +f 889//170 890//170 891//170 +f 892//171 893//171 894//171 +f 895//172 896//172 897//172 +f 898//137 899//137 900//137 +f 901//173 902//173 903//173 +f 904//174 905//174 906//174 +f 907//175 908//175 909//175 +f 910//176 911//176 912//176 +f 913//177 914//177 915//177 +f 916//178 917//178 918//178 +f 919//121 920//121 921//121 +f 922//179 923//179 924//179 +f 925//180 926//180 927//180 +f 928//181 929//181 930//181 +f 931//182 932//182 933//182 +f 934//183 935//183 936//183 +f 937//184 938//184 939//184 +f 940//185 941//185 942//185 +f 943//186 944//186 945//186 +f 946//177 947//177 948//177 +f 949//177 950//177 951//177 +f 952//187 953//187 954//187 +f 955//188 956//188 957//188 +f 958//189 959//189 960//189 +f 961//132 962//132 963//132 +f 964//190 965//190 966//190 +f 967//134 968//134 969//134 +f 970//191 971//191 972//191 +f 973//135 974//135 975//135 +f 976//192 977//192 978//192 +f 979//193 980//193 981//193 +f 982//194 983//194 984//194 +f 985//133 986//133 987//133 +f 988//173 989//173 990//173 +f 991//195 992//195 993//195 +f 994//170 995//170 996//170 +f 997//196 998//196 999//196 +f 1000//197 1001//197 1002//197 +f 1003//198 1004//198 1005//198 +f 1006//199 1007//199 1008//199 +f 1009//200 1010//200 1011//200 +f 1012//201 1013//201 1014//201 +f 1015//163 1016//163 1017//163 +f 1018//178 1019//178 1020//178 +f 1021//164 1022//164 1023//164 +f 1024//202 1025//202 1026//202 +f 1027//166 1028//166 1029//166 +f 1030//183 1031//183 1032//183 +f 1033//203 1034//203 1035//203 +f 1036//181 1037//181 1038//181 +f 1039//141 1040//141 1041//141 +f 1042//179 1043//179 1044//179 +f 1045//139 1046//139 1047//139 +f 1048//204 1049//204 1050//204 +f 1051//204 1052//204 1053//204 +f 1054//194 1055//194 1056//194 +f 1057//205 1058//205 1059//205 +f 1060//206 1061//206 1062//206 +f 1063//206 1064//206 1065//206 +f 1066//207 1067//207 1068//207 +f 1069//207 1070//207 1071//207 +f 1072//207 1073//207 1074//207 +f 1075//207 1076//207 1077//207 +f 1078//207 1079//207 1080//207 +f 1081//207 1082//207 1083//207 +f 1084//207 1085//207 1086//207 +f 1087//207 1088//207 1089//207 +f 1090//207 1091//207 1092//207 +f 1093//207 1094//207 1095//207 +f 1096//207 1097//207 1098//207 +f 1099//208 1100//208 1101//208 +f 1102//208 1103//208 1104//208 +f 1105//2 1106//2 1107//2 +f 1108//2 1109//2 1110//2 +f 1111//2 1112//2 1113//2 +f 1114//2 1115//2 1116//2 +f 1117//2 1118//2 1119//2 +f 1120//2 1121//2 1122//2 +f 1123//2 1124//2 1125//2 +f 1126//209 1127//209 1128//209 +f 1129//209 1130//209 1131//209 +f 1132//210 1133//210 1134//210 +f 1135//211 1136//211 1137//211 +f 1138//212 1139//212 1140//212 +f 1141//213 1142//213 1143//213 +f 1144//214 1145//214 1146//214 +f 1147//215 1148//215 1149//215 +f 1150//216 1151//216 1152//216 +f 1153//217 1154//217 1155//217 +f 1156//218 1157//218 1158//218 +f 1159//219 1160//219 1161//219 +f 1162//220 1163//220 1164//220 +f 1165//221 1166//221 1167//221 +f 1168//222 1169//222 1170//222 +f 1171//223 1172//223 1173//223 +f 1174//224 1175//224 1176//224 +f 1177//225 1178//225 1179//225 +f 1180//226 1181//226 1182//226 +f 1183//227 1184//227 1185//227 +f 1186//228 1187//228 1188//228 +f 1189//229 1190//229 1191//229 +f 1192//230 1193//230 1194//230 +f 1195//231 1196//231 1197//231 +f 1198//232 1199//232 1200//232 +f 1201//233 1202//233 1203//233 +f 1204//234 1205//234 1206//234 +f 1207//235 1208//235 1209//235 +f 1210//236 1211//236 1212//236 +f 1213//237 1214//237 1215//237 +f 1216//238 1217//238 1218//238 +f 1219//239 1220//239 1221//239 +f 1222//240 1223//240 1224//240 +f 1225//241 1226//241 1227//241 +f 1228//242 1229//242 1230//242 +f 1231//243 1232//243 1233//243 +f 1234//244 1235//244 1236//244 +f 1237//245 1238//245 1239//245 +f 1240//246 1241//246 1242//246 +f 1243//247 1244//247 1245//247 +f 1246//248 1247//248 1248//248 +f 1249//249 1250//249 1251//249 +f 1252//250 1253//250 1254//250 +f 1255//251 1256//251 1257//251 +f 1258//252 1259//252 1260//252 +f 1261//253 1262//253 1263//253 +f 1264//254 1265//254 1266//254 +f 1267//255 1268//255 1269//255 +f 1270//256 1271//256 1272//256 +f 1273//257 1274//257 1275//257 +f 1276//258 1277//258 1278//258 +f 1279//259 1280//259 1281//259 +f 1282//260 1283//260 1284//260 +f 1285//261 1286//261 1287//261 +f 1288//262 1289//262 1290//262 +f 1291//263 1292//263 1293//263 +f 1294//264 1295//264 1296//264 +f 1297//265 1298//265 1299//265 +f 1300//266 1301//266 1302//266 +f 1303//267 1304//267 1305//267 +f 1306//268 1307//268 1308//268 +f 1309//269 1310//269 1311//269 +f 1312//270 1313//270 1314//270 +f 1315//271 1316//271 1317//271 +f 1318//272 1319//272 1320//272 +f 1321//273 1322//273 1323//273 +f 1324//274 1325//274 1326//274 +f 1327//275 1328//275 1329//275 +f 1330//276 1331//276 1332//276 +f 1333//277 1334//277 1335//277 +f 1336//278 1337//278 1338//278 +f 1339//279 1340//279 1341//279 +f 1342//280 1343//280 1344//280 +f 1345//281 1346//281 1347//281 +f 1348//282 1349//282 1350//282 +f 1351//283 1352//283 1353//283 +f 1354//284 1355//284 1356//284 +f 1357//285 1358//285 1359//285 +f 1360//286 1361//286 1362//286 +f 1363//287 1364//287 1365//287 +f 1366//288 1367//288 1368//288 +f 1369//289 1370//289 1371//289 +f 1372//290 1373//290 1374//290 +f 1375//291 1376//291 1377//291 +f 1378//292 1379//292 1380//292 +f 1381//293 1382//293 1383//293 +f 1384//294 1385//294 1386//294 +f 1387//295 1388//295 1389//295 +f 1390//296 1391//296 1392//296 +f 1393//297 1394//297 1395//297 +f 1396//298 1397//298 1398//298 +f 1399//299 1400//299 1401//299 +f 1402//300 1403//300 1404//300 +f 1405//301 1406//301 1407//301 +f 1408//302 1409//302 1410//302 +f 1411//303 1412//303 1413//303 +f 1414//304 1415//304 1416//304 +f 1417//305 1418//305 1419//305 +f 1420//306 1421//306 1422//306 +f 1423//307 1424//307 1425//307 +f 1426//308 1427//308 1428//308 +f 1429//309 1430//309 1431//309 +f 1432//310 1433//310 1434//310 +f 1435//311 1436//311 1437//311 +f 1438//311 1439//311 1440//311 +f 1441//311 1442//311 1443//311 +f 1444//311 1445//311 1446//311 +f 1447//311 1448//311 1449//311 +f 1450//311 1451//311 1452//311 +f 1453//311 1454//311 1455//311 +f 1456//311 1457//311 1458//311 +f 1459//311 1460//311 1461//311 +f 1462//311 1463//311 1464//311 +f 1465//311 1466//311 1467//311 +f 1468//312 1469//312 1470//312 +f 1471//312 1472//312 1473//312 +f 1474//313 1475//313 1476//313 +f 1477//313 1478//313 1479//313 +f 1480//313 1481//313 1482//313 +f 1483//313 1484//313 1485//313 +f 1486//314 1487//314 1488//314 +f 1489//314 1490//314 1491//314 +f 1492//314 1493//314 1494//314 +f 1495//314 1496//314 1497//314 +f 1498//315 1499//315 1500//315 +f 1501//314 1502//314 1503//314 +f 1504//314 1505//314 1506//314 +f 1507//314 1508//314 1509//314 +f 1510//316 1511//316 1512//316 +f 1513//317 1514//317 1515//317 +f 1516//318 1517//318 1518//318 +f 1519//318 1520//318 1521//318 +f 1522//319 1523//319 1524//319 +f 1525//320 1526//320 1527//320 +f 1528//320 1529//320 1530//320 +f 1531//320 1532//320 1533//320 +f 1534//320 1535//320 1536//320 +f 1537//320 1538//320 1539//320 +f 1540//321 1541//321 1542//321 +f 1543//316 1544//316 1545//316 +f 1546//316 1547//316 1548//316 +f 1549//316 1550//316 1551//316 +f 1552//322 1553//322 1554//322 +f 1555//323 1556//323 1557//323 +f 1558//324 1559//324 1560//324 +f 1561//325 1562//325 1563//325 +f 1564//326 1565//326 1566//326 +f 1567//327 1568//327 1569//327 +f 1570//328 1571//328 1572//328 +f 1573//329 1574//329 1575//329 +f 1576//329 1577//329 1578//329 +f 1579//329 1580//329 1581//329 +f 1582//312 1583//312 1584//312 +f 1585//312 1586//312 1587//312 +f 1588//312 1589//312 1590//312 +f 1591//330 1592//330 1593//330 +f 1594//331 1595//331 1596//331 +f 1597//332 1598//332 1599//332 +f 1600//333 1601//333 1602//333 +f 1603//334 1604//334 1605//334 +f 1606//335 1607//335 1608//335 +f 1609//336 1610//336 1611//336 +f 1612//337 1613//337 1614//337 +f 1615//338 1616//338 1617//338 +f 1618//339 1619//339 1620//339 +f 1621//340 1622//340 1623//340 +f 1624//341 1625//341 1626//341 +f 1627//342 1628//342 1629//342 +f 1630//343 1631//343 1632//343 +f 1633//344 1634//344 1635//344 +f 1636//345 1637//345 1638//345 +f 1639//346 1640//346 1641//346 +f 1642//347 1643//347 1644//347 +f 1645//348 1646//348 1647//348 +f 1648//349 1649//349 1650//349 +f 1651//350 1652//350 1653//350 +f 1654//351 1655//351 1656//351 +f 1657//352 1658//352 1659//352 +f 1660//353 1661//353 1662//353 +f 1663//354 1664//354 1665//354 +f 1666//355 1667//355 1668//355 +f 1669//356 1670//356 1671//356 +f 1672//357 1673//357 1674//357 +f 1675//358 1676//358 1677//358 +f 1678//359 1679//359 1680//359 +f 1681//360 1682//360 1683//360 +f 1684//361 1685//361 1686//361 +f 1687//362 1688//362 1689//362 +f 1690//363 1691//363 1692//363 +f 1693//364 1694//364 1695//364 +f 1696//365 1697//365 1698//365 +f 1699//366 1700//366 1701//366 +f 1702//367 1703//367 1704//367 +f 1705//368 1706//368 1707//368 +f 1708//369 1709//369 1710//369 +f 1711//370 1712//370 1713//370 +f 1714//371 1715//371 1716//371 +f 1717//372 1718//372 1719//372 +f 1720//373 1721//373 1722//373 +f 1723//374 1724//374 1725//374 +f 1726//375 1727//375 1728//375 +f 1729//376 1730//376 1731//376 +f 1732//377 1733//377 1734//377 +f 1735//378 1736//378 1737//378 +f 1738//379 1739//379 1740//379 +f 1741//380 1742//380 1743//380 +f 1744//381 1745//381 1746//381 +f 1747//382 1748//382 1749//382 +f 1750//383 1751//383 1752//383 +f 1753//384 1754//384 1755//384 +f 1756//385 1757//385 1758//385 +f 1759//386 1760//386 1761//386 +f 1762//387 1763//387 1764//387 +f 1765//388 1766//388 1767//388 +f 1768//389 1769//389 1770//389 +f 1771//390 1772//390 1773//390 +f 1774//391 1775//391 1776//391 +f 1777//392 1778//392 1779//392 +f 1780//393 1781//393 1782//393 +f 1783//394 1784//394 1785//394 +f 1786//395 1787//395 1788//395 +f 1789//396 1790//396 1791//396 +f 1792//397 1793//397 1794//397 +f 1795//398 1796//398 1797//398 +f 1798//399 1799//399 1800//399 +f 1801//400 1802//400 1803//400 +f 1804//401 1805//401 1806//401 +f 1807//402 1808//402 1809//402 +f 1810//403 1811//403 1812//403 +f 1813//404 1814//404 1815//404 +f 1816//405 1817//405 1818//405 +f 1819//406 1820//406 1821//406 +f 1822//407 1823//407 1824//407 +f 1825//408 1826//408 1827//408 +f 1828//409 1829//409 1830//409 +f 1831//410 1832//410 1833//410 +f 1834//411 1835//411 1836//411 +f 1837//412 1838//412 1839//412 +f 1840//413 1841//413 1842//413 +f 1843//414 1844//414 1845//414 +f 1846//415 1847//415 1848//415 +f 1849//416 1850//416 1851//416 +f 1852//417 1853//417 1854//417 +f 1855//418 1856//418 1857//418 +f 1858//419 1859//419 1860//419 +f 1861//420 1862//420 1863//420 +f 1864//421 1865//421 1866//421 +f 1867//422 1868//422 1869//422 +f 1870//423 1871//423 1872//423 +f 1873//424 1874//424 1875//424 +f 1876//425 1877//425 1878//425 +f 1879//426 1880//426 1881//426 +f 1882//427 1883//427 1884//427 +f 1885//428 1886//428 1887//428 +f 1888//429 1889//429 1890//429 +f 1891//430 1892//430 1893//430 +f 1894//209 1895//209 1896//209 +f 1897//209 1898//209 1899//209 +f 1900//209 1901//209 1902//209 +f 1903//312 1904//312 1905//312 +f 1906//312 1907//312 1908//312 +f 1909//312 1910//312 1911//312 +f 1912//431 1913//431 1914//431 +f 1915//431 1916//431 1917//431 +f 1918//431 1919//431 1920//431 +f 1921//431 1922//431 1923//431 +f 1924//432 1925//432 1926//432 +f 1927//432 1928//432 1929//432 +f 1930//432 1931//432 1932//432 +f 1933//432 1934//432 1935//432 +f 1936//432 1937//432 1938//432 +f 1939//432 1940//432 1941//432 +f 1942//432 1943//432 1944//432 +f 1945//432 1946//432 1947//432 +f 1948//432 1949//432 1950//432 +f 1951//432 1952//432 1953//432 +f 1954//432 1955//432 1956//432 +f 1957//432 1958//432 1959//432 +f 1960//432 1961//432 1962//432 +f 1963//432 1964//432 1965//432 +f 1966//432 1967//432 1968//432 +f 1969//432 1970//432 1971//432 +f 1972//432 1973//432 1974//432 +f 1975//432 1976//432 1977//432 +f 1978//432 1979//432 1980//432 +f 1981//432 1982//432 1983//432 +f 1984//433 1985//433 1986//433 +f 1987//433 1988//433 1989//433 +f 1990//208 1991//208 1992//208 +f 1993//208 1994//208 1995//208 +f 1996//208 1997//208 1998//208 +f 1999//208 2000//208 2001//208 +f 2002//208 2003//208 2004//208 +f 2005//208 2006//208 2007//208 +f 2008//208 2009//208 2010//208 +f 2011//208 2012//208 2013//208 +f 2014//208 2015//208 2016//208 +f 2017//208 2018//208 2019//208 +f 2020//208 2021//208 2022//208 +f 2023//208 2024//208 2025//208 +f 2026//208 2027//208 2028//208 +f 2029//208 2030//208 2031//208 +f 2032//2 2033//2 2034//2 +f 2035//2 2036//2 2037//2 +f 2038//2 2039//2 2040//2 +f 2041//2 2042//2 2043//2 +f 2044//2 2045//2 2046//2 +f 2047//2 2048//2 2049//2 +f 2050//2 2051//2 2052//2 +f 2053//2 2054//2 2055//2 +f 2056//2 2057//2 2058//2 +f 2059//2 2060//2 2061//2 +f 2062//2 2063//2 2064//2 +f 2065//2 2066//2 2067//2 +f 2068//2 2069//2 2070//2 +f 2071//434 2072//434 2073//434 +f 2074//434 2075//434 2076//434 +f 2077//434 2078//434 2079//434 +f 2080//434 2081//434 2082//434 +f 2083//434 2084//434 2085//434 +f 2086//434 2087//434 2088//434 +f 2089//434 2090//434 2091//434 +f 2092//434 2093//434 2094//434 +f 2095//435 2096//435 2097//435 +f 2098//435 2099//435 2100//435 +f 2101//435 2102//435 2103//435 +f 2104//435 2105//435 2106//435 +f 2107//435 2108//435 2109//435 +f 2110//435 2111//435 2112//435 +f 2113//2 2114//2 2115//2 +f 2116//2 2117//2 2118//2 +f 2119//436 2120//436 2121//436 +f 2122//436 2123//436 2124//436 +f 2125//436 2126//436 2127//436 +f 2128//436 2129//436 2130//436 +f 2131//436 2132//436 2133//436 +f 2134//436 2135//436 2136//436 +f 2137//436 2138//436 2139//436 +f 2140//436 2141//436 2142//436 +f 2143//436 2144//436 2145//436 +f 2146//436 2147//436 2148//436 +f 2149//209 2150//209 2151//209 +f 2152//209 2153//209 2154//209 +f 2155//437 2156//437 2157//437 +f 2158//438 2159//438 2160//438 +f 2161//438 2162//438 2163//438 +f 2164//438 2165//438 2166//438 +f 2167//438 2168//438 2169//438 +f 2170//438 2171//438 2172//438 +f 2173//438 2174//438 2175//438 +f 2176//439 2177//439 2178//439 +f 2179//439 2180//439 2181//439 +f 2182//439 2183//439 2184//439 +f 2185//440 2186//440 2187//440 +f 2188//440 2189//440 2190//440 +f 2191//440 2192//440 2193//440 +f 2194//440 2195//440 2196//440 +f 2197//441 2198//441 2199//441 +f 2200//441 2201//441 2202//441 +f 2203//440 2204//440 2205//440 +f 2206//440 2207//440 2208//440 +f 2209//442 2210//442 2211//442 +f 2212//443 2213//443 2214//443 +f 2215//444 2216//444 2217//444 +f 2218//445 2219//445 2220//445 +f 2221//446 2222//446 2223//446 +f 2224//446 2225//446 2226//446 +f 2227//447 2228//447 2229//447 +f 2230//447 2231//447 2232//447 +f 2233//447 2234//447 2235//447 +f 2236//448 2237//448 2238//448 +f 2239//448 2240//448 2241//448 +f 2242//448 2243//448 2244//448 +f 2245//448 2246//448 2247//448 +f 2248//448 2249//448 2250//448 +f 2251//448 2252//448 2253//448 +f 2254//449 2255//449 2256//449 +f 2257//449 2258//449 2259//449 +f 2260//448 2261//448 2262//448 +f 2263//450 2264//450 2265//450 +f 2266//451 2267//451 2268//451 +f 2269//451 2270//451 2271//451 +f 2272//448 2273//448 2274//448 +f 2275//452 2276//452 2277//452 +f 2278//453 2279//453 2280//453 +f 2281//454 2282//454 2283//454 +f 2284//455 2285//455 2286//455 +f 2287//456 2288//456 2289//456 +f 2290//457 2291//457 2292//457 +f 2293//434 2294//434 2295//434 +f 2296//434 2297//434 2298//434 +f 2299//434 2300//434 2301//434 +f 2302//434 2303//434 2304//434 +f 2305//458 2306//458 2307//458 +f 2308//434 2309//434 2310//434 +f 2311//434 2312//434 2313//434 +f 2314//434 2315//434 2316//434 +f 2317//119 2318//119 2319//119 +f 2320//119 2321//119 2322//119 +f 2323//209 2324//209 2325//209 +f 2326//209 2327//209 2328//209 +f 2329//209 2330//209 2331//209 +f 2332//459 2333//459 2334//459 +f 2335//460 2336//460 2337//460 +f 2338//461 2339//461 2340//461 +f 2341//462 2342//462 2343//462 +f 2344//463 2345//463 2346//463 +f 2347//464 2348//464 2349//464 +f 2350//465 2351//465 2352//465 +f 2353//466 2354//466 2355//466 +f 2356//467 2357//467 2358//467 +f 2359//468 2360//468 2361//468 +f 2362//469 2363//469 2364//469 +f 2365//470 2366//470 2367//470 +f 2368//471 2369//471 2370//471 +f 2371//472 2372//472 2373//472 +f 2374//473 2375//473 2376//473 +f 2377//474 2378//474 2379//474 +f 2380//475 2381//475 2382//475 +f 2383//476 2384//476 2385//476 +f 2386//477 2387//477 2388//477 +f 2389//478 2390//478 2391//478 +f 2392//479 2393//479 2394//479 +f 2395//480 2396//480 2397//480 +f 2398//481 2399//481 2400//481 +f 2401//482 2402//482 2403//482 +f 2404//483 2405//483 2406//483 +f 2407//484 2408//484 2409//484 +f 2410//485 2411//485 2412//485 +f 2413//486 2414//486 2415//486 +f 2416//487 2417//487 2418//487 +f 2419//488 2420//488 2421//488 +f 2422//489 2423//489 2424//489 +f 2425//490 2426//490 2427//490 +f 2428//491 2429//491 2430//491 +f 2431//492 2432//492 2433//492 +f 2434//493 2435//493 2436//493 +f 2437//494 2438//494 2439//494 +f 2440//495 2441//495 2442//495 +f 2443//496 2444//496 2445//496 +f 2446//497 2447//497 2448//497 +f 2449//498 2450//498 2451//498 +f 2452//499 2453//499 2454//499 +f 2455//500 2456//500 2457//500 +f 2458//501 2459//501 2460//501 +f 2461//502 2462//502 2463//502 +f 2464//503 2465//503 2466//503 +f 2467//504 2468//504 2469//504 +f 2470//505 2471//505 2472//505 +f 2473//506 2474//506 2475//506 +f 2476//507 2477//507 2478//507 +f 2479//508 2480//508 2481//508 +f 2482//509 2483//509 2484//509 +f 2485//510 2486//510 2487//510 +f 2488//511 2489//511 2490//511 +f 2491//512 2492//512 2493//512 +f 2494//513 2495//513 2496//513 +f 2497//514 2498//514 2499//514 +f 2500//515 2501//515 2502//515 +f 2503//516 2504//516 2505//516 +f 2506//517 2507//517 2508//517 +f 2509//518 2510//518 2511//518 +f 2512//519 2513//519 2514//519 +f 2515//520 2516//520 2517//520 +f 2518//521 2519//521 2520//521 +f 2521//522 2522//522 2523//522 +f 2524//523 2525//523 2526//523 +f 2527//524 2528//524 2529//524 +f 2530//525 2531//525 2532//525 +f 2533//526 2534//526 2535//526 +f 2536//527 2537//527 2538//527 +f 2539//528 2540//528 2541//528 +f 2542//529 2543//529 2544//529 +f 2545//530 2546//530 2547//530 +f 2548//531 2549//531 2550//531 +f 2551//532 2552//532 2553//532 +f 2554//533 2555//533 2556//533 +f 2557//534 2558//534 2559//534 +f 2560//535 2561//535 2562//535 +f 2563//536 2564//536 2565//536 +f 2566//537 2567//537 2568//537 +f 2569//538 2570//538 2571//538 +f 2572//539 2573//539 2574//539 +f 2575//540 2576//540 2577//540 +f 2578//541 2579//541 2580//541 +f 2581//542 2582//542 2583//542 +f 2584//543 2585//543 2586//543 +f 2587//544 2588//544 2589//544 +f 2590//545 2591//545 2592//545 +f 2593//546 2594//546 2595//546 +f 2596//547 2597//547 2598//547 +f 2599//548 2600//548 2601//548 +f 2602//549 2603//549 2604//549 +f 2605//550 2606//550 2607//550 +f 2608//551 2609//551 2610//551 +f 2611//552 2612//552 2613//552 +f 2614//553 2615//553 2616//553 +f 2617//554 2618//554 2619//554 +f 2620//555 2621//555 2622//555 +f 2623//556 2624//556 2625//556 +f 2626//557 2627//557 2628//557 +f 2629//558 2630//558 2631//558 +f 2632//559 2633//559 2634//559 +f 2635//312 2636//312 2637//312 +f 2638//312 2639//312 2640//312 +f 2641//560 2642//560 2643//560 +f 2644//561 2645//561 2646//561 +f 2647//561 2648//561 2649//561 +f 2650//207 2651//207 2652//207 +f 2653//207 2654//207 2655//207 +f 2656//207 2657//207 2658//207 +f 2659//207 2660//207 2661//207 +f 2662//207 2663//207 2664//207 +f 2665//207 2666//207 2667//207 +f 2668//207 2669//207 2670//207 +f 2671//207 2672//207 2673//207 +f 2674//207 2675//207 2676//207 +f 2677//207 2678//207 2679//207 +f 2680//207 2681//207 2682//207 +f 2683//207 2684//207 2685//207 +f 2686//207 2687//207 2688//207 +f 2689//207 2690//207 2691//207 +f 2692//562 2693//562 2694//562 +f 2695//563 2696//563 2697//563 +f 2698//564 2699//564 2700//564 +f 2701//565 2702//565 2703//565 +f 2704//565 2705//565 2706//565 +f 2707//565 2708//565 2709//565 +f 2710//565 2711//565 2712//565 +f 2713//564 2714//564 2715//564 +f 2716//566 2717//566 2718//566 +f 2719//565 2720//565 2721//565 +f 2722//565 2723//565 2724//565 +f 2725//565 2726//565 2727//565 +f 2728//565 2729//565 2730//565 +f 2731//565 2732//565 2733//565 +f 2734//567 2735//567 2736//567 +f 2737//567 2738//567 2739//567 +f 2740//568 2741//568 2742//568 +f 2743//569 2744//569 2745//569 +f 2746//569 2747//569 2748//569 +f 2749//570 2750//570 2751//570 +f 2752//571 2753//571 2754//571 +f 2755//572 2756//572 2757//572 +f 2758//573 2759//573 2760//573 +f 2761//574 2762//574 2763//574 +f 2764//575 2765//575 2766//575 +f 2767//576 2768//576 2769//576 +f 2770//577 2771//577 2772//577 +f 2773//578 2774//578 2775//578 +f 2776//579 2777//579 2778//579 +f 2779//580 2780//580 2781//580 +f 2782//561 2783//561 2784//561 +f 2785//561 2786//561 2787//561 +f 2788//120 2789//120 2790//120 +f 2791//120 2792//120 2793//120 +f 2794//120 2795//120 2796//120 +f 2797//120 2798//120 2799//120 +f 2800//120 2801//120 2802//120 +f 2803//120 2804//120 2805//120 +f 2806//120 2807//120 2808//120 +f 2809//120 2810//120 2811//120 +f 2812//120 2813//120 2814//120 +f 2815//581 2816//581 2817//581 +f 2818//120 2819//120 2820//120 +f 2821//120 2822//120 2823//120 +f 2824//120 2825//120 2826//120 +f 2827//209 2828//209 2829//209 +f 2830//209 2831//209 2832//209 +f 2833//439 2834//439 2835//439 +f 2836//439 2837//439 2838//439 +f 2839//439 2840//439 2841//439 +f 2842//312 2843//312 2844//312 +f 2845//312 2846//312 2847//312 +f 2848//312 2849//312 2850//312 +f 2851//312 2852//312 2853//312 +f 2854//433 2855//433 2856//433 +f 2857//433 2858//433 2859//433 +f 2860//433 2861//433 2862//433 +f 2863//433 2864//433 2865//433 +f 2866//433 2867//433 2868//433 +f 2869//433 2870//433 2871//433 +f 2872//208 2873//208 2874//208 +f 2875//208 2876//208 2877//208 +f 2878//582 2879//582 2880//582 +f 2881//583 2882//583 2883//583 +f 2884//584 2885//584 2886//584 +f 2887//585 2888//585 2889//585 +f 2890//586 2891//586 2892//586 +f 2893//587 2894//587 2895//587 +f 2896//588 2897//588 2898//588 +f 2899//589 2900//589 2901//589 +f 2902//590 2903//590 2904//590 +f 2905//591 2906//591 2907//591 +f 2908//592 2909//592 2910//592 +f 2911//593 2912//593 2913//593 +f 2914//594 2915//594 2916//594 +f 2917//595 2918//595 2919//595 +f 2920//596 2921//596 2922//596 +f 2923//597 2924//597 2925//597 +f 2926//598 2927//598 2928//598 +f 2929//599 2930//599 2931//599 +f 2932//600 2933//600 2934//600 +f 2935//601 2936//601 2937//601 +f 2938//602 2939//602 2940//602 +f 2941//603 2942//603 2943//603 +f 2944//604 2945//604 2946//604 +f 2947//605 2948//605 2949//605 +f 2950//606 2951//606 2952//606 +f 2953//607 2954//607 2955//607 +f 2956//608 2957//608 2958//608 +f 2959//609 2960//609 2961//609 +f 2962//610 2963//610 2964//610 +f 2965//611 2966//611 2967//611 +f 2968//612 2969//612 2970//612 +f 2971//613 2972//613 2973//613 +f 2974//614 2975//614 2976//614 +f 2977//615 2978//615 2979//615 +f 2980//616 2981//616 2982//616 +f 2983//617 2984//617 2985//617 +f 2986//618 2987//618 2988//618 +f 2989//619 2990//619 2991//619 +f 2992//620 2993//620 2994//620 +f 2995//621 2996//621 2997//621 +f 2998//622 2999//622 3000//622 +f 3001//623 3002//623 3003//623 +f 3004//624 3005//624 3006//624 +f 3007//625 3008//625 3009//625 +f 3010//626 3011//626 3012//626 +f 3013//627 3014//627 3015//627 +f 3016//628 3017//628 3018//628 +f 3019//629 3020//629 3021//629 +f 3022//630 3023//630 3024//630 +f 3025//631 3026//631 3027//631 +f 3028//632 3029//632 3030//632 +f 3031//633 3032//633 3033//633 +f 3034//634 3035//634 3036//634 +f 3037//635 3038//635 3039//635 +f 3040//636 3041//636 3042//636 +f 3043//637 3044//637 3045//637 +f 3046//638 3047//638 3048//638 +f 3049//639 3050//639 3051//639 +f 3052//640 3053//640 3054//640 +f 3055//641 3056//641 3057//641 +f 3058//642 3059//642 3060//642 +f 3061//643 3062//643 3063//643 +f 3064//644 3065//644 3066//644 +f 3067//645 3068//645 3069//645 +f 3070//646 3071//646 3072//646 +f 3073//647 3074//647 3075//647 +f 3076//648 3077//648 3078//648 +f 3079//649 3080//649 3081//649 +f 3082//650 3083//650 3084//650 +f 3085//651 3086//651 3087//651 +f 3088//652 3089//652 3090//652 +f 3091//653 3092//653 3093//653 +f 3094//654 3095//654 3096//654 +f 3097//655 3098//655 3099//655 +f 3100//656 3101//656 3102//656 +f 3103//657 3104//657 3105//657 +f 3106//658 3107//658 3108//658 +f 3109//659 3110//659 3111//659 +f 3112//660 3113//660 3114//660 +f 3115//661 3116//661 3117//661 +f 3118//662 3119//662 3120//662 +f 3121//663 3122//663 3123//663 +f 3124//664 3125//664 3126//664 +f 3127//665 3128//665 3129//665 +f 3130//666 3131//666 3132//666 +f 3133//667 3134//667 3135//667 +f 3136//668 3137//668 3138//668 +f 3139//669 3140//669 3141//669 +f 3142//670 3143//670 3144//670 +f 3145//671 3146//671 3147//671 +f 3148//672 3149//672 3150//672 +f 3151//673 3152//673 3153//673 +f 3154//674 3155//674 3156//674 +f 3157//675 3158//675 3159//675 +f 3160//676 3161//676 3162//676 +f 3163//677 3164//677 3165//677 +f 3166//678 3167//678 3168//678 +f 3169//679 3170//679 3171//679 +f 3172//680 3173//680 3174//680 +f 3175//681 3176//681 3177//681 +f 3178//682 3179//682 3180//682 +f 3181//435 3182//435 3183//435 +f 3184//435 3185//435 3186//435 +f 3187//435 3188//435 3189//435 +f 3190//435 3191//435 3192//435 +f 3193//435 3194//435 3195//435 +f 3196//435 3197//435 3198//435 +f 3199//435 3200//435 3201//435 +f 3202//435 3203//435 3204//435 +f 3205//435 3206//435 3207//435 +f 3208//435 3209//435 3210//435 +f 3211//435 3212//435 3213//435 +f 3214//435 3215//435 3216//435 +f 3217//206 3218//206 3219//206 +f 3220//206 3221//206 3222//206 +f 3223//206 3224//206 3225//206 +f 3226//206 3227//206 3228//206 +f 3229//206 3230//206 3231//206 +f 3232//206 3233//206 3234//206 +f 3235//3 3236//3 3237//3 +f 3238//3 3239//3 3240//3 +f 3241//3 3242//3 3243//3 +f 3244//3 3245//3 3246//3 +f 3247//3 3248//3 3249//3 +f 3250//3 3251//3 3252//3 +f 3253//683 3254//683 3255//683 +f 3256//3 3257//3 3258//3 +f 3259//3 3260//3 3261//3 +f 3262//3 3263//3 3264//3 +f 3265//3 3266//3 3267//3 +f 3268//3 3269//3 3270//3 +f 3271//3 3272//3 3273//3 +f 3274//3 3275//3 3276//3 +f 3277//3 3278//3 3279//3 +f 3280//3 3281//3 3282//3 +f 3283//3 3284//3 3285//3 +f 3286//2 3287//2 3288//2 +f 3289//2 3290//2 3291//2 +f 3292//2 3293//2 3294//2 +f 3295//2 3296//2 3297//2 +f 3298//2 3299//2 3300//2 +f 3301//2 3302//2 3303//2 +f 3304//432 3305//432 3306//432 +f 3307//432 3308//432 3309//432 +f 3310//684 3311//684 3312//684 +f 3313//685 3314//685 3315//685 +f 3316//686 3317//686 3318//686 +f 3319//687 3320//687 3321//687 +f 3322//688 3323//688 3324//688 +f 3325//689 3326//689 3327//689 +f 3328//690 3329//690 3330//690 +f 3331//691 3332//691 3333//691 +f 3334//692 3335//692 3336//692 +f 3337//693 3338//693 3339//693 +f 3340//694 3341//694 3342//694 +f 3343//695 3344//695 3345//695 +f 3346//696 3347//696 3348//696 +f 3349//697 3350//697 3351//697 +f 3352//698 3353//698 3354//698 +f 3355//699 3356//699 3357//699 +f 3358//700 3359//700 3360//700 +f 3361//701 3362//701 3363//701 +f 3364//702 3365//702 3366//702 +f 3367//703 3368//703 3369//703 +f 3370//704 3371//704 3372//704 +f 3373//705 3374//705 3375//705 +f 3376//706 3377//706 3378//706 +f 3379//707 3380//707 3381//707 +f 3382//708 3383//708 3384//708 +f 3385//709 3386//709 3387//709 +f 3388//710 3389//710 3390//710 +f 3391//711 3392//711 3393//711 +f 3394//712 3395//712 3396//712 +f 3397//713 3398//713 3399//713 +f 3400//714 3401//714 3402//714 +f 3403//715 3404//715 3405//715 +f 3406//716 3407//716 3408//716 +f 3409//717 3410//717 3411//717 +f 3412//718 3413//718 3414//718 +f 3415//719 3416//719 3417//719 +f 3418//720 3419//720 3420//720 +f 3421//721 3422//721 3423//721 +f 3424//722 3425//722 3426//722 +f 3427//723 3428//723 3429//723 +f 3430//724 3431//724 3432//724 +f 3433//725 3434//725 3435//725 +f 3436//726 3437//726 3438//726 +f 3439//727 3440//727 3441//727 +f 3442//728 3443//728 3444//728 +f 3445//729 3446//729 3447//729 +f 3448//730 3449//730 3450//730 +f 3451//731 3452//731 3453//731 +f 3454//732 3455//732 3456//732 +f 3457//733 3458//733 3459//733 +f 3460//734 3461//734 3462//734 +f 3463//735 3464//735 3465//735 +f 3466//736 3467//736 3468//736 +f 3469//737 3470//737 3471//737 +f 3472//738 3473//738 3474//738 +f 3475//739 3476//739 3477//739 +f 3478//740 3479//740 3480//740 +f 3481//741 3482//741 3483//741 +f 3484//742 3485//742 3486//742 +f 3487//743 3488//743 3489//743 +f 3490//744 3491//744 3492//744 +f 3493//745 3494//745 3495//745 +f 3496//746 3497//746 3498//746 +f 3499//747 3500//747 3501//747 +f 3502//748 3503//748 3504//748 +f 3505//749 3506//749 3507//749 +f 3508//750 3509//750 3510//750 +f 3511//751 3512//751 3513//751 +f 3514//752 3515//752 3516//752 +f 3517//753 3518//753 3519//753 +f 3520//754 3521//754 3522//754 +f 3523//755 3524//755 3525//755 +f 3526//438 3527//438 3528//438 +f 3529//438 3530//438 3531//438 +f 3532//438 3533//438 3534//438 +f 3535//438 3536//438 3537//438 +f 3538//438 3539//438 3540//438 +f 3541//438 3542//438 3543//438 +f 3544//438 3545//438 3546//438 +f 3547//438 3548//438 3549//438 +f 3550//438 3551//438 3552//438 +f 3553//438 3554//438 3555//438 +f 3556//438 3557//438 3558//438 +f 3559//438 3560//438 3561//438 +f 3562//438 3563//438 3564//438 +f 3565//35 3566//35 3567//35 +f 3568//35 3569//35 3570//35 +f 3571//35 3572//35 3573//35 +f 3574//35 3575//35 3576//35 +f 3577//35 3578//35 3579//35 +f 3580//35 3581//35 3582//35 +f 3583//313 3584//313 3585//313 +f 3586//313 3587//313 3588//313 +f 3589//313 3590//313 3591//313 +f 3592//313 3593//313 3594//313 +f 3595//431 3596//431 3597//431 +f 3598//431 3599//431 3600//431 +f 3601//431 3602//431 3603//431 +f 3604//431 3605//431 3606//431 +f 3607//209 3608//209 3609//209 +f 3610//209 3611//209 3612//209 +f 3613//756 3614//756 3615//756 +f 3616//757 3617//757 3618//757 +f 3619//314 3620//314 3621//314 +f 3622//314 3623//314 3624//314 +f 3625//314 3626//314 3627//314 +f 3628//119 3629//119 3630//119 +f 3631//119 3632//119 3633//119 +f 3634//119 3635//119 3636//119 +f 3637//119 3638//119 3639//119 +f 3640//119 3641//119 3642//119 +f 3643//119 3644//119 3645//119 +f 3646//119 3647//119 3648//119 +f 3649//2 3650//2 3651//2 +f 3652//2 3653//2 3654//2 +f 3655//2 3656//2 3657//2 +f 3658//2 3659//2 3660//2 +f 3661//2 3662//2 3663//2 +f 3664//2 3665//2 3666//2 +f 3667//2 3668//2 3669//2 +f 3670//2 3671//2 3672//2 +f 3673//2 3674//2 3675//2 +f 3676//2 3677//2 3678//2 +f 3679//432 3680//432 3681//432 +f 3682//432 3683//432 3684//432 +f 3685//432 3686//432 3687//432 +f 3688//432 3689//432 3690//432 +f 3691//432 3692//432 3693//432 +f 3694//432 3695//432 3696//432 +f 3697//432 3698//432 3699//432 +f 3700//432 3701//432 3702//432 +f 3703//432 3704//432 3705//432 +f 3706//432 3707//432 3708//432 +f 3709//432 3710//432 3711//432 +f 3712//432 3713//432 3714//432 +f 3715//432 3716//432 3717//432 +f 3718//432 3719//432 3720//432 +f 3721//432 3722//432 3723//432 +f 3724//432 3725//432 3726//432 +f 3727//432 3728//432 3729//432 +f 3730//432 3731//432 3732//432 +f 3733//432 3734//432 3735//432 +f 3736//432 3737//432 3738//432 +f 3739//432 3740//432 3741//432 +f 3742//432 3743//432 3744//432 +f 3745//432 3746//432 3747//432 +f 3748//432 3749//432 3750//432 +f 3751//432 3752//432 3753//432 +f 3754//432 3755//432 3756//432 +f 3757//432 3758//432 3759//432 +f 3760//432 3761//432 3762//432 +f 3763//432 3764//432 3765//432 +f 3766//432 3767//432 3768//432 +f 3769//432 3770//432 3771//432 +f 3772//432 3773//432 3774//432 +f 3775//432 3776//432 3777//432 +f 3778//432 3779//432 3780//432 +f 3781//209 3782//209 3783//209 +f 3784//209 3785//209 3786//209 +f 3787//209 3788//209 3789//209 +f 3790//209 3791//209 3792//209 +f 3793//432 3794//432 3795//432 +f 3796//432 3797//432 3798//432 +f 3799//432 3800//432 3801//432 +f 3802//432 3803//432 3804//432 +f 3805//432 3806//432 3807//432 +f 3808//432 3809//432 3810//432 +f 3811//5 3812//5 3813//5 +f 3814//758 3815//758 3816//758 +f 3817//5 3818//5 3819//5 +f 3820//5 3821//5 3822//5 +f 3823//759 3824//759 3825//759 +f 3826//5 3827//5 3828//5 +f 3829//759 3830//759 3831//759 +f 3832//5 3833//5 3834//5 +f 3835//440 3836//440 3837//440 +f 3838//440 3839//440 3840//440 +f 3841//440 3842//440 3843//440 +f 3844//760 3845//760 3846//760 +f 3847//329 3848//329 3849//329 +f 3850//329 3851//329 3852//329 +f 3853//329 3854//329 3855//329 +f 3856//34 3857//34 3858//34 +f 3859//34 3860//34 3861//34 +f 3862//34 3863//34 3864//34 +f 3865//34 3866//34 3867//34 +f 3868//34 3869//34 3870//34 +f 3871//34 3872//34 3873//34 +f 3874//34 3875//34 3876//34 +f 3877//34 3878//34 3879//34 +f 3880//34 3881//34 3882//34 +f 3883//34 3884//34 3885//34 +f 3886//761 3887//761 3888//761 +f 3889//762 3890//762 3891//762 +f 3892//763 3893//763 3894//763 +f 3895//764 3896//764 3897//764 +f 3898//765 3899//765 3900//765 +f 3901//766 3902//766 3903//766 +f 3904//767 3905//767 3906//767 +f 3907//768 3908//768 3909//768 +f 3910//769 3911//769 3912//769 +f 3913//770 3914//770 3915//770 +f 3916//771 3917//771 3918//771 +f 3919//772 3920//772 3921//772 +f 3922//773 3923//773 3924//773 +f 3925//774 3926//774 3927//774 +f 3928//775 3929//775 3930//775 +f 3931//776 3932//776 3933//776 +f 3934//777 3935//777 3936//777 +f 3937//778 3938//778 3939//778 +f 3940//779 3941//779 3942//779 +f 3943//780 3944//780 3945//780 +f 3946//781 3947//781 3948//781 +f 3949//782 3950//782 3951//782 +f 3952//783 3953//783 3954//783 +f 3955//784 3956//784 3957//784 +f 3958//785 3959//785 3960//785 +f 3961//786 3962//786 3963//786 +f 3964//787 3965//787 3966//787 +f 3967//788 3968//788 3969//788 +f 3970//789 3971//789 3972//789 +f 3973//790 3974//790 3975//790 +f 3976//791 3977//791 3978//791 +f 3979//792 3980//792 3981//792 +f 3982//793 3983//793 3984//793 +f 3985//794 3986//794 3987//794 +f 3988//795 3989//795 3990//795 +f 3991//796 3992//796 3993//796 +f 3994//797 3995//797 3996//797 +f 3997//798 3998//798 3999//798 +f 4000//799 4001//799 4002//799 +f 4003//800 4004//800 4005//800 +f 4006//801 4007//801 4008//801 +f 4009//802 4010//802 4011//802 +f 4012//803 4013//803 4014//803 +f 4015//804 4016//804 4017//804 +f 4018//805 4019//805 4020//805 +f 4021//806 4022//806 4023//806 +f 4024//807 4025//807 4026//807 +f 4027//808 4028//808 4029//808 +f 4030//809 4031//809 4032//809 +f 4033//810 4034//810 4035//810 +f 4036//811 4037//811 4038//811 +f 4039//812 4040//812 4041//812 +f 4042//813 4043//813 4044//813 +f 4045//814 4046//814 4047//814 +f 4048//815 4049//815 4050//815 +f 4051//816 4052//816 4053//816 +f 4054//817 4055//817 4056//817 +f 4057//818 4058//818 4059//818 +f 4060//819 4061//819 4062//819 +f 4063//820 4064//820 4065//820 +f 4066//821 4067//821 4068//821 +f 4069//822 4070//822 4071//822 +f 4072//823 4073//823 4074//823 +f 4075//824 4076//824 4077//824 +f 4078//825 4079//825 4080//825 +f 4081//826 4082//826 4083//826 +f 4084//827 4085//827 4086//827 +f 4087//828 4088//828 4089//828 +f 4090//829 4091//829 4092//829 +f 4093//830 4094//830 4095//830 +f 4096//831 4097//831 4098//831 +f 4099//832 4100//832 4101//832 +f 4102//208 4103//208 4104//208 +f 4105//208 4106//208 4107//208 +f 4108//436 4109//436 4110//436 +f 4111//436 4112//436 4113//436 +f 4114//436 4115//436 4116//436 +f 4117//436 4118//436 4119//436 +f 4120//436 4121//436 4122//436 +f 4123//436 4124//436 4125//436 +f 4126//436 4127//436 4128//436 +f 4129//436 4130//436 4131//436 +f 4132//436 4133//436 4134//436 +f 4135//436 4136//436 4137//436 +f 4138//833 4139//833 4140//833 +f 4141//833 4142//833 4143//833 +f 4144//1 4145//1 4146//1 +f 4147//1 4148//1 4149//1 +f 4150//1 4151//1 4152//1 +f 4153//1 4154//1 4155//1 +f 4156//1 4157//1 4158//1 +f 4159//1 4160//1 4161//1 +f 4162//834 4163//834 4164//834 +f 4165//1 4166//1 4167//1 +f 4168//1 4169//1 4170//1 +f 4171//1 4172//1 4173//1 +f 4174//1 4175//1 4176//1 +f 4177//1 4178//1 4179//1 +f 4180//1 4181//1 4182//1 +f 4183//1 4184//1 4185//1 +f 4186//1 4187//1 4188//1 +f 4189//1 4190//1 4191//1 +f 4192//1 4193//1 4194//1 +f 4195//119 4196//119 4197//119 +f 4198//119 4199//119 4200//119 +f 4201//119 4202//119 4203//119 +f 4204//119 4205//119 4206//119 +f 4207//119 4208//119 4209//119 +f 4210//119 4211//119 4212//119 +f 4213//119 4214//119 4215//119 +f 4216//835 4217//835 4218//835 +f 4219//836 4220//836 4221//836 +f 4222//837 4223//837 4224//837 +f 4225//838 4226//838 4227//838 +f 4228//839 4229//839 4230//839 +f 4231//840 4232//840 4233//840 +f 4234//840 4235//840 4236//840 +f 4237//841 4238//841 4239//841 +f 4240//842 4241//842 4242//842 +f 4243//842 4244//842 4245//842 +f 4246//843 4247//843 4248//843 +f 4249//843 4250//843 4251//843 +f 4252//843 4253//843 4254//843 +f 4255//843 4256//843 4257//843 +f 4258//843 4259//843 4260//843 +f 4261//843 4262//843 4263//843 +f 4264//843 4265//843 4266//843 +f 4267//844 4268//844 4269//844 +f 4270//845 4271//845 4272//845 +f 4273//843 4274//843 4275//843 +f 4276//846 4277//846 4278//846 +f 4279//847 4280//847 4281//847 +f 4282//848 4283//848 4284//848 +f 4285//849 4286//849 4287//849 +f 4288//850 4289//850 4290//850 +f 4291//851 4292//851 4293//851 +f 4294//852 4295//852 4296//852 +f 4297//853 4298//853 4299//853 +f 4300//854 4301//854 4302//854 +f 4303//855 4304//855 4305//855 +f 4306//311 4307//311 4308//311 +f 4309//856 4310//856 4311//856 +f 4312//311 4313//311 4314//311 +f 4315//311 4316//311 4317//311 +f 4318//311 4319//311 4320//311 +f 4321//311 4322//311 4323//311 +f 4324//311 4325//311 4326//311 +f 4327//311 4328//311 4329//311 +f 4330//311 4331//311 4332//311 +f 4333//311 4334//311 4335//311 +f 4336//311 4337//311 4338//311 +f 4339//311 4340//311 4341//311 +f 4342//311 4343//311 4344//311 +f 4345//311 4346//311 4347//311 +f 4348//833 4349//833 4350//833 +f 4351//833 4352//833 4353//833 +f 4354//209 4355//209 4356//209 +f 4357//209 4358//209 4359//209 +f 4360//209 4361//209 4362//209 +f 4363//312 4364//312 4365//312 +f 4366//312 4367//312 4368//312 +f 4369//312 4370//312 4371//312 +f 4372//208 4373//208 4374//208 +f 4375//208 4376//208 4377//208 +f 4378//312 4379//312 4380//312 +f 4381//312 4382//312 4383//312 +f 4384//312 4385//312 4386//312 +f 4387//312 4388//312 4389//312 +f 4390//312 4391//312 4392//312 +f 4393//119 4394//119 4395//119 +f 4396//119 4397//119 4398//119 +f 4399//119 4400//119 4401//119 +f 4402//119 4403//119 4404//119 +f 4405//119 4406//119 4407//119 +f 4408//119 4409//119 4410//119 +f 4411//119 4412//119 4413//119 +f 4414//119 4415//119 4416//119 diff --git a/resources/qml/Preferences/GeneralPage.qml b/resources/qml/Preferences/GeneralPage.qml index 42469c6cf6..7cc739fb59 100644 --- a/resources/qml/Preferences/GeneralPage.qml +++ b/resources/qml/Preferences/GeneralPage.qml @@ -73,6 +73,9 @@ UM.PreferencesPage var defaultTheme = UM.Preferences.getValue("general/theme") setDefaultTheme(defaultTheme) + UM.Preferences.resetPreference("usb_printing/enabled") + usbPrintCheckbox.checked = boolCheck(UM.Preferences.getValue("usb_printing/enabled")) + UM.Preferences.resetPreference("general/use_tray_icon") trayIconCheckbox.checked = boolCheck(UM.Preferences.getValue("cura/use_tray_icon")) @@ -285,7 +288,7 @@ UM.PreferencesPage UM.Label { id: themeLabel - text: catalog.i18nc("@label: Please keep the asterix, it's to indicate that a restart is needed.", "Theme*:") + text: catalog.i18nc("@label: Please keep the asterix, it's to indicate that a restart is needed.", "Theme (* restart required):") } ListModel @@ -356,7 +359,37 @@ UM.PreferencesPage checked: boolCheck(UM.Preferences.getValue("general/use_tray_icon")) onClicked: UM.Preferences.setValue("general/use_tray_icon", checked) - text: catalog.i18nc("@option:check", "Add icon to system tray *"); + text: catalog.i18nc("@option:check", "Add icon to system tray (* restart required)"); + } + } + + Item + { + //: Spacer + height: UM.Theme.getSize("default_margin").height + width: UM.Theme.getSize("default_margin").width + } + + UM.Label + { + font: UM.Theme.getFont("medium_bold") + text: catalog.i18nc("@label", "Connection and Control") + } + + UM.TooltipArea + { + width: childrenRect.width; + height: childrenRect.height; + + text: catalog.i18nc("@info:tooltip", "Printing via USB-cable does not work with all printers and scanning for ports can interfere with other connected serial devices (ex: earbuds). It is no longer 'Automatically Enabled' for new Cura installations. If you wish to use USB Printing then enable it by checking the box and then restarting Cura. Please Note: USB Printing is no longer maintained. It will either work with your computer/printer combination, or it won't.") + + UM.CheckBox + { + id: usbPrintCheckbox + checked: boolCheck(UM.Preferences.getValue("usb_printing/enabled")) + onClicked: UM.Preferences.setValue("usb_printing/enabled", checked) + + text: catalog.i18nc("@option:check", "Enable USB-cable printing (* restart required)") } } @@ -536,7 +569,7 @@ UM.PreferencesPage UM.CheckBox { id: forceLayerViewCompatibilityModeCheckbox - text: catalog.i18nc("@option:check", "Force layer view compatibility mode (restart required)") + text: catalog.i18nc("@option:check", "Force layer view compatibility mode (* restart required)") checked: boolCheck(UM.Preferences.getValue("view/force_layer_view_compatibility_mode")) onCheckedChanged: UM.Preferences.setValue("view/force_layer_view_compatibility_mode", checked) } @@ -663,7 +696,7 @@ UM.PreferencesPage UM.CheckBox { id: flipToolhandleYCheckbox - text: catalog.i18nc("@option:check", "Flip model's toolhandle Y axis (restart required)") + text: catalog.i18nc("@option:check", "Flip model's toolhandle Y axis (* restart required)") checked: boolCheck(UM.Preferences.getValue("tool/flip_y_axis_tool_handle")) onCheckedChanged: UM.Preferences.setValue("tool/flip_y_axis_tool_handle", checked) } @@ -694,7 +727,7 @@ UM.PreferencesPage UM.CheckBox { id: singleInstanceCheckbox - text: catalog.i18nc("@option:check","Use a single instance of Cura *") + text: catalog.i18nc("@option:check","Use a single instance of Cura (* restart required)") checked: boolCheck(UM.Preferences.getValue("cura/single_instance")) onCheckedChanged: UM.Preferences.setValue("cura/single_instance", checked) @@ -1102,7 +1135,7 @@ UM.PreferencesPage id: languageCaption //: Language change warning - text: catalog.i18nc("@label", "*You will need to restart the application for these changes to have effect.") + text: catalog.i18nc("@label", "*) You will need to restart the application for these changes to have effect.") wrapMode: Text.WordWrap font.italic: true } diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_abs_0.1mm.inst.cfg new file mode 100644 index 0000000000..4cac8a6e4e --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_abs_0.1mm.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +cool_fan_speed_0 = 0 +material_print_temperature = =default_material_print_temperature - 20 +speed_topbottom = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_cpe_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_cpe_0.1mm.inst.cfg new file mode 100644 index 0000000000..06e928787c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_cpe_0.1mm.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +material_print_temperature = =default_material_print_temperature - 15 +speed_infill = =math.ceil(speed_print * 40 / 55) +speed_topbottom = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.8 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_nylon_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_nylon_0.1mm.inst.cfg new file mode 100644 index 0000000000..7cb88c76e8 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_nylon_0.1mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 20 +ooze_shield_angle = 40 +raft_airgap = 0.4 +speed_print = 70 +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_wall = =math.ceil(speed_print * 30 / 70) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 30 +switch_extruder_retraction_amount = 30 +switch_extruder_retraction_speeds = 40 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_pc_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_pc_0.1mm.inst.cfg new file mode 100644 index 0000000000..e9482a60cc --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_pc_0.1mm.inst.cfg @@ -0,0 +1,41 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pc +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +material_print_temperature = =default_material_print_temperature - 10 +multiple_mesh_overlap = 0 +ooze_shield_angle = 40 +prime_tower_enable = True +prime_tower_wipe_enabled = True +raft_airgap = 0.25 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 25 / 40) +support_bottom_distance = =support_z_distance +support_interface_density = 87.5 +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_petg_0.1mm.inst.cfg new file mode 100644 index 0000000000..0a221d1d40 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_petg_0.1mm.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +material_print_temperature = =default_material_print_temperature - 15 +speed_infill = =math.ceil(speed_print * 40 / 55) +speed_topbottom = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.8 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..ef6714547c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_pla_0.1mm.inst.cfg @@ -0,0 +1,33 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +brim_width = 8 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 10 +retraction_hop = 0.2 +speed_print = 30 +speed_wall = =math.ceil(speed_print * 25 / 30) +speed_wall_0 = =math.ceil(speed_print * 20 / 30) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.72 +travel_avoid_distance = 0.4 +wall_0_inset = 0.015 +wall_0_wipe_dist = 0.25 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_pp_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_pp_0.1mm.inst.cfg new file mode 100644 index 0000000000..72d14662b7 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_pp_0.1mm.inst.cfg @@ -0,0 +1,46 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pp +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +brim_width = 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 +multiple_mesh_overlap = 0 +prime_tower_enable = False +prime_tower_size = 16 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.2 +retraction_hop = 2 +retraction_hop_only_when_collides = True +retraction_prime_speed = 15 +speed_print = 25 +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +top_bottom_thickness = 1 +travel_avoid_distance = 3 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..0c1fbd0049 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_tough-pla_0.1mm.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +brim_width = 8 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 20 / 30) +speed_wall = =math.ceil(speed_print * 25 / 30) +speed_wall_0 = =math.ceil(speed_print * 20 / 30) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.72 +wall_0_inset = 0.015 +wall_0_wipe_dist = 0.25 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_um-abs_0.1mm.inst.cfg new file mode 100644 index 0000000000..8ea63f0592 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_um-abs_0.1mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_fan_speed_0 = 0 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 6.5 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_um-petg_0.1mm.inst.cfg new file mode 100644 index 0000000000..2a428ea22c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_um-petg_0.1mm.inst.cfg @@ -0,0 +1,71 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_um-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..0208068358 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_um-pla_0.1mm.inst.cfg @@ -0,0 +1,71 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.25_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.25_um-tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..073424086f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.25_um-tough-pla_0.1mm.inst.cfg @@ -0,0 +1,72 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.06mm.inst.cfg new file mode 100644 index 0000000000..e69d4ca91c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.06mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.8 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature - 10 +prime_tower_enable = False +raft_airgap = 0.15 +speed_infill = =math.ceil(speed_print * 40 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 30 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.15mm.inst.cfg new file mode 100644 index 0000000000..0967bbae16 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.15mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +prime_tower_enable = False +raft_airgap = 0.15 +speed_infill = =math.ceil(speed_print * 45 / 60) +speed_print = 60 +speed_topbottom = =math.ceil(speed_print * 30 / 60) +speed_wall = =math.ceil(speed_print * 40 / 60) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.1mm.inst.cfg new file mode 100644 index 0000000000..03ef0942d0 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.1mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = False +raft_airgap = 0.15 +speed_infill = =math.ceil(speed_print * 40 / 55) +speed_print = 55 +speed_topbottom = =math.ceil(speed_print * 30 / 55) +speed_wall = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.2mm.inst.cfg new file mode 100644 index 0000000000..47517baba6 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.2mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature + 5 +prime_tower_enable = False +raft_airgap = 0.15 +speed_infill = =math.ceil(speed_print * 50 / 60) +speed_print = 60 +speed_topbottom = =math.ceil(speed_print * 35 / 60) +speed_wall = =math.ceil(speed_print * 45 / 60) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..fe9949f23c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_abs_0.3mm.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature + 7 +prime_tower_enable = False +raft_airgap = 0.15 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.15mm.inst.cfg new file mode 100644 index 0000000000..eceb885cfc --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.15mm.inst.cfg @@ -0,0 +1,33 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_bam +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 +speed_print = 80 +speed_topbottom = =math.ceil(speed_print * 30 / 80) +speed_wall = =math.ceil(speed_print * 40 / 80) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) +support_angle = 45 +support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height +support_infill_sparse_thickness = =2 * layer_height +support_interface_density = =min(extruderValues('material_surface_energy')) +support_interface_enable = True +support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.1mm.inst.cfg new file mode 100644 index 0000000000..cddaf8cee4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.1mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_bam +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 +support_angle = 45 +support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height +support_infill_sparse_thickness = =2 * layer_height +support_interface_density = =min(extruderValues('material_surface_energy')) +support_interface_enable = True +support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.2mm.inst.cfg new file mode 100644 index 0000000000..6b22de0fba --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.2mm.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_bam +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 5 +prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 +speed_topbottom = =math.ceil(speed_print * 35 / 70) +speed_wall = =math.ceil(speed_print * 50 / 70) +speed_wall_0 = =math.ceil(speed_wall * 35 / 50) +support_angle = 45 +support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height +support_interface_density = =min(extruderValues('material_surface_energy')) +support_interface_enable = True +support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.3mm.inst.cfg new file mode 100644 index 0000000000..d1a117ef9c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_bam_0.3mm.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_bam +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +brim_replaces_support = False +build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24 +default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 5 +prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100 +speed_topbottom = =math.ceil(speed_print * 35 / 70) +speed_wall = =math.ceil(speed_print * 50 / 70) +speed_wall_0 = =math.ceil(speed_wall * 35 / 50) +support_angle = 45 +support_bottom_distance = 0.3 +support_interface_density = =min(extruderValues('material_surface_energy')) +support_interface_enable = True +support_top_distance = 0.3 +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.06mm.inst.cfg new file mode 100644 index 0000000000..b075dd7003 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.06mm.inst.cfg @@ -0,0 +1,37 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe_plus +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +infill_wipe_dist = 0 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 8 +multiple_mesh_overlap = 0 +prime_tower_enable = True +prime_tower_wipe_enabled = True +retraction_hop = 0.2 +retraction_hop_enabled = False +retraction_hop_only_when_collides = True +retraction_prime_speed = =retraction_speed +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 35) +speed_wall = =math.ceil(speed_print * 35 / 40) +speed_wall_0 = =math.ceil(speed_wall * 30 / 35) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.4/layer_height)*layer_height +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.15mm.inst.cfg new file mode 100644 index 0000000000..d8c18fec07 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.15mm.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe_plus +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +infill_wipe_dist = 0 +machine_min_cool_heat_time_window = 15 +multiple_mesh_overlap = 0 +prime_tower_enable = True +prime_tower_wipe_enabled = True +retraction_hop = 0.2 +retraction_hop_enabled = False +retraction_hop_only_when_collides = True +retraction_prime_speed = =retraction_speed +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 45 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.4/layer_height)*layer_height +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.1mm.inst.cfg new file mode 100644 index 0000000000..18d1369a20 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.1mm.inst.cfg @@ -0,0 +1,37 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe_plus +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +infill_wipe_dist = 0 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 +multiple_mesh_overlap = 0 +prime_tower_enable = True +prime_tower_wipe_enabled = True +retraction_hop = 0.2 +retraction_hop_enabled = False +retraction_hop_only_when_collides = True +retraction_prime_speed = =retraction_speed +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 30 / 35) +speed_wall = =math.ceil(speed_print * 35 / 40) +speed_wall_0 = =math.ceil(speed_wall * 30 / 35) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.4/layer_height)*layer_height +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.2mm.inst.cfg new file mode 100644 index 0000000000..68329d7fe2 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe-plus_0.2mm.inst.cfg @@ -0,0 +1,34 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe_plus +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +infill_wipe_dist = 0 +machine_min_cool_heat_time_window = 15 +multiple_mesh_overlap = 0 +prime_tower_enable = True +prime_tower_wipe_enabled = True +retraction_hop = 0.2 +retraction_hop_enabled = False +retraction_hop_only_when_collides = True +retraction_prime_speed = =retraction_speed +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 40 / 50) +speed_wall = =math.ceil(speed_print * 50 / 50) +speed_wall_0 = =math.ceil(speed_wall * 40 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.4/layer_height)*layer_height +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.06mm.inst.cfg new file mode 100644 index 0000000000..f34a1e71e3 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.06mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 10 +retraction_prime_speed = =retraction_speed +speed_infill = =math.ceil(speed_print * 40 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 30 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.15mm.inst.cfg new file mode 100644 index 0000000000..e04f9df28f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.15mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +retraction_prime_speed = =retraction_speed +speed_infill = =math.ceil(speed_print * 50 / 60) +speed_print = 60 +speed_topbottom = =math.ceil(speed_print * 30 / 60) +speed_wall = =math.ceil(speed_print * 40 / 60) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.1mm.inst.cfg new file mode 100644 index 0000000000..08ee246d6b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.1mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 +retraction_prime_speed = =retraction_speed +speed_infill = =math.ceil(speed_print * 45 / 55) +speed_print = 55 +speed_topbottom = =math.ceil(speed_print * 30 / 55) +speed_wall = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.2mm.inst.cfg new file mode 100644 index 0000000000..c37344f00a --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_cpe_0.2mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +material_print_temperature = =default_material_print_temperature + 5 +retraction_prime_speed = =retraction_speed +speed_infill = =math.ceil(speed_print * 50 / 60) +speed_print = 60 +speed_topbottom = =math.ceil(speed_print * 35 / 60) +speed_wall = =math.ceil(speed_print * 45 / 60) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.06mm.inst.cfg new file mode 100644 index 0000000000..40b974c7a1 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.06mm.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +material_print_temperature = =default_material_print_temperature - 5 +ooze_shield_angle = 40 +raft_airgap = 0.4 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 30 +switch_extruder_retraction_amount = 30 +switch_extruder_retraction_speeds = 40 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.15mm.inst.cfg new file mode 100644 index 0000000000..eb040d39d4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.15mm.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +ooze_shield_angle = 40 +raft_airgap = 0.4 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 30 +switch_extruder_retraction_amount = 30 +switch_extruder_retraction_speeds = 40 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.1mm.inst.cfg new file mode 100644 index 0000000000..219af55c07 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.1mm.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +material_print_temperature = =default_material_print_temperature - 5 +ooze_shield_angle = 40 +raft_airgap = 0.4 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 30 +switch_extruder_retraction_amount = 30 +switch_extruder_retraction_speeds = 40 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.2mm.inst.cfg new file mode 100644 index 0000000000..029c0bd65b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_nylon_0.2mm.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +material_print_temperature = =default_material_print_temperature + 5 +ooze_shield_angle = 40 +raft_airgap = 0.4 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 30 +switch_extruder_retraction_amount = 30 +switch_extruder_retraction_speeds = 40 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.06mm.inst.cfg new file mode 100644 index 0000000000..46565f6a32 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.06mm.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pc +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 20 +multiple_mesh_overlap = 0 +ooze_shield_angle = 40 +prime_tower_enable = True +prime_tower_wipe_enabled = True +raft_airgap = 0.25 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 25 / 40) +support_bottom_distance = =support_z_distance +support_interface_density = 87.5 +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.15mm.inst.cfg new file mode 100644 index 0000000000..4ace483ae8 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.15mm.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pc +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +multiple_mesh_overlap = 0 +ooze_shield_angle = 40 +prime_tower_enable = True +prime_tower_wipe_enabled = True +raft_airgap = 0.25 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 25 / 40) +support_bottom_distance = =support_z_distance +support_interface_density = 87.5 +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.1mm.inst.cfg new file mode 100644 index 0000000000..b1a3df5573 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.1mm.inst.cfg @@ -0,0 +1,43 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pc +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 10 +multiple_mesh_overlap = 0 +ooze_shield_angle = 40 +prime_tower_enable = True +prime_tower_wipe_enabled = True +raft_airgap = 0.25 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 25 / 40) +support_bottom_distance = =support_z_distance +support_interface_density = 87.5 +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.2mm.inst.cfg new file mode 100644 index 0000000000..ea03577c63 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pc_0.2mm.inst.cfg @@ -0,0 +1,42 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pc +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +multiple_mesh_overlap = 0 +ooze_shield_angle = 40 +prime_tower_enable = True +prime_tower_wipe_enabled = True +raft_airgap = 0.25 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 25 / 40) +support_bottom_distance = =support_z_distance +support_interface_density = 87.5 +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.06mm.inst.cfg new file mode 100644 index 0000000000..0ad128a581 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.06mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 10 +speed_infill = =math.ceil(speed_print * 40 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 30 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.15mm.inst.cfg new file mode 100644 index 0000000000..b47e0affb8 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.15mm.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +speed_infill = =math.ceil(speed_print * 50 / 60) +speed_print = 60 +speed_topbottom = =math.ceil(speed_print * 30 / 60) +speed_wall = =math.ceil(speed_print * 40 / 60) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.1mm.inst.cfg new file mode 100644 index 0000000000..cc00935dbd --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.1mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 +speed_infill = =math.ceil(speed_print * 45 / 55) +speed_print = 55 +speed_topbottom = =math.ceil(speed_print * 30 / 55) +speed_wall = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..34c1cde3b1 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.2mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +material_print_temperature = =default_material_print_temperature + 5 +speed_infill = =math.ceil(speed_print * 50 / 60) +speed_print = 60 +speed_topbottom = =math.ceil(speed_print * 35 / 60) +speed_wall = =math.ceil(speed_print * 45 / 60) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..1e21fbfa90 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_petg_0.3mm.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +material_print_temperature = =default_material_print_temperature + 5 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.06mm.inst.cfg new file mode 100644 index 0000000000..d76af8d6be --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.06mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 5 +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 35 / 50) +speed_wall = =math.ceil(speed_print * 35 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..f845c7b5da --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.15mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +speed_print = 70 +speed_topbottom = =math.ceil(speed_print * 35 / 70) +speed_wall = =math.ceil(speed_print * 45 / 70) +speed_wall_0 = =math.ceil(speed_wall * 35 / 70) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..34fe163ba4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.1mm.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..0117c1d11f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.2mm.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +acceleration_wall = 2000 +acceleration_wall_0 = 2000 +infill_sparse_density = 15 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 5 +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +speed_topbottom = =math.ceil(speed_print * 40 / 70) +speed_wall = =math.ceil(speed_print * 55 / 70) +speed_wall_0 = =math.ceil(speed_wall * 45 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.8 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..f9cf405e19 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pla_0.3mm.inst.cfg @@ -0,0 +1,35 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +acceleration_print = 2000 +acceleration_topbottom = 1000 +acceleration_wall = 1500 +acceleration_wall_0 = 1000 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 15 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +speed_print = 50 +speed_wall = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.9 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.15mm.inst.cfg new file mode 100644 index 0000000000..2b1e0b809b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.15mm.inst.cfg @@ -0,0 +1,46 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pp +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 10 +multiple_mesh_overlap = 0 +prime_tower_enable = False +prime_tower_size = 16 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.8 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 25 +speed_topbottom = =math.ceil(speed_print * 25 / 25) +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +top_bottom_thickness = 1.1 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.1mm.inst.cfg new file mode 100644 index 0000000000..f28737c1fb --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.1mm.inst.cfg @@ -0,0 +1,47 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pp +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 +multiple_mesh_overlap = 0 +prime_tower_enable = False +prime_tower_size = 16 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.8 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 25 +speed_topbottom = =math.ceil(speed_print * 25 / 25) +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +top_bottom_thickness = 1 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.2mm.inst.cfg new file mode 100644 index 0000000000..c66275a066 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_pp_0.2mm.inst.cfg @@ -0,0 +1,46 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pp +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +brim_width = 20 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature + 8 +multiple_mesh_overlap = 0 +prime_tower_enable = False +prime_tower_size = 16 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.8 +retraction_hop = 2 +retraction_hop_only_when_collides = True +speed_print = 25 +speed_topbottom = =math.ceil(speed_print * 25 / 25) +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.06mm.inst.cfg new file mode 100644 index 0000000000..5fc7213ed9 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.06mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = False +retraction_prime_speed = =retraction_speed +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..520423af81 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.15mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +prime_tower_enable = False +retraction_prime_speed = =retraction_speed +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..877e4b7f4a --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.1mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = False +retraction_prime_speed = =retraction_speed +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..b92154644b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.2mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +prime_tower_enable = False +retraction_prime_speed = =retraction_speed +speed_print = 50 +speed_roofing = =math.ceil(speed_wall * 20 / 24) +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 36 / 50) +speed_wall_0 = =math.ceil(speed_print * 26 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..b08df18bff --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_tough-pla_0.3mm.inst.cfg @@ -0,0 +1,36 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +acceleration_print = 2000 +acceleration_topbottom = 1000 +acceleration_wall = 1500 +acceleration_wall_0 = 1000 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 15 +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 5 +prime_tower_enable = False +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +speed_print = 50 +speed_wall = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.15mm.inst.cfg new file mode 100644 index 0000000000..bf4f00a2b6 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.15mm.inst.cfg @@ -0,0 +1,53 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tpu +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = =bridge_skin_material_flow +bridge_wall_speed = 10 +brim_width = 8.75 +gradual_infill_step_height = =5 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cross_3d' +infill_sparse_density = 10 +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.5 +machine_nozzle_heat_up_speed = 2.5 +material_final_print_temperature = =material_print_temperature - 10 +material_flow = 106 +material_initial_print_temperature = =material_print_temperature - 10 +multiple_mesh_overlap = 0 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.8 +retraction_hop_only_when_collides = True +skin_line_width = =round(line_width / 0.8, 2) +speed_print = 25 +speed_topbottom = =math.ceil(speed_print * 0.8) +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +top_bottom_thickness = =layer_height * 6 +travel_avoid_distance = 1.5 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.1mm.inst.cfg new file mode 100644 index 0000000000..0bd1131f67 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.1mm.inst.cfg @@ -0,0 +1,54 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tpu +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = =bridge_skin_material_flow +bridge_wall_speed = 10 +brim_width = 8.75 +gradual_infill_step_height = =5 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cross_3d' +infill_sparse_density = 10 +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.5 +machine_nozzle_heat_up_speed = 2.5 +material_final_print_temperature = =material_print_temperature - 10 +material_flow = 106 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 +multiple_mesh_overlap = 0 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.8 +retraction_hop_only_when_collides = True +skin_line_width = =round(line_width / 0.8, 2) +speed_print = 25 +speed_topbottom = =math.ceil(speed_print * 0.8) +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +top_bottom_thickness = =layer_height * 6 +travel_avoid_distance = 1.5 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.2mm.inst.cfg new file mode 100644 index 0000000000..6194d289ca --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_tpu_0.2mm.inst.cfg @@ -0,0 +1,53 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tpu +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = =bridge_skin_material_flow +bridge_wall_speed = 10 +brim_width = 8.75 +gradual_infill_step_height = =5 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cross_3d' +infill_sparse_density = 10 +infill_wipe_dist = 0.1 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.5 +machine_nozzle_heat_up_speed = 2.5 +material_final_print_temperature = =material_print_temperature - 10 +material_flow = 106 +material_initial_print_temperature = =material_print_temperature - 10 +multiple_mesh_overlap = 0 +prime_tower_wipe_enabled = True +retraction_count_max = 15 +retraction_extra_prime_amount = 0.8 +retraction_hop_only_when_collides = True +skin_line_width = =round(line_width / 0.8, 2) +speed_print = 25 +speed_topbottom = =math.ceil(speed_print * 0.8) +speed_wall = =math.ceil(speed_print * 25 / 25) +speed_wall_0 = =math.ceil(speed_wall * 25 / 25) +support_angle = 50 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 35 +top_bottom_thickness = =layer_height * 6 +travel_avoid_distance = 1.5 +wall_0_inset = 0 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.06mm.inst.cfg new file mode 100644 index 0000000000..fc8817845e --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.06mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +material_max_flowrate = 20 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 6.5 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm.inst.cfg new file mode 100644 index 0000000000..792a85cef9 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.15mm.inst.cfg @@ -0,0 +1,74 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +material_max_flowrate = 20 +max_flow_acceleration = 1 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 6.5 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm.inst.cfg new file mode 100644 index 0000000000..2fa443ed00 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.1mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +material_max_flowrate = 20 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 6.5 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm.inst.cfg new file mode 100644 index 0000000000..62060a8420 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.2mm.inst.cfg @@ -0,0 +1,79 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_material_flow = =1.05 * material_flow +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 5 +max_flow_acceleration = 1 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 6.5 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_material_flow = =material_flow +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_x_material_flow = =1.05 * wall_material_flow +wall_x_material_flow_roofing = =wall_material_flow +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..7a7b25a4cb --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-abs_0.3mm.inst.cfg @@ -0,0 +1,76 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 7 +max_flow_acceleration = 1 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 6.5 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.4 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.06mm.inst.cfg new file mode 100644 index 0000000000..fa26b70e6f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.06mm.inst.cfg @@ -0,0 +1,72 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 20 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm.inst.cfg new file mode 100644 index 0000000000..548c6face8 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.15mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 20 +max_flow_acceleration = 1 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm.inst.cfg new file mode 100644 index 0000000000..b7506186a8 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.1mm.inst.cfg @@ -0,0 +1,72 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 20 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..e96a06481d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.2mm.inst.cfg @@ -0,0 +1,78 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_material_flow = =1.1 * material_flow +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 5 +max_flow_acceleration = 1 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_material_flow = =1.05 * material_flow +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_x_material_flow = =1.1 * wall_material_flow +wall_x_material_flow_roofing = =wall_material_flow +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..12031f052d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-petg_0.3mm.inst.cfg @@ -0,0 +1,75 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 5 +max_flow_acceleration = 1 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.4 +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.06mm.inst.cfg new file mode 100644 index 0000000000..22e1f168bd --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.06mm.inst.cfg @@ -0,0 +1,72 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 12 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..68522949bb --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.15mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 12 +max_flow_acceleration = 2 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..00e57ac8ad --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.1mm.inst.cfg @@ -0,0 +1,72 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 12 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..bbe63e6547 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.2mm.inst.cfg @@ -0,0 +1,78 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_material_flow = =1.1 * material_flow +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 12 +material_print_temperature = =default_material_print_temperature + 5 +max_flow_acceleration = 2 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_material_flow = =1.05 * material_flow +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_x_material_flow = =1.1 * wall_material_flow +wall_x_material_flow_roofing = =wall_material_flow +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..bb37e746de --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-pla_0.3mm.inst.cfg @@ -0,0 +1,75 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 12 +material_print_temperature = =default_material_print_temperature + 10 +max_flow_acceleration = 2 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.06mm.inst.cfg new file mode 100644 index 0000000000..54f84ccfea --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.06mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = high +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 14 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..ac332b3b1c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -0,0 +1,74 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = fast +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 14 +max_flow_acceleration = 2 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.35 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..3f0bfcca9f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.1mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = normal +setting_version = 25 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 14 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(20/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.3 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..d5d57fe1ff --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -0,0 +1,78 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_material_flow = =1.1 * material_flow +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 14 +max_flow_acceleration = 2 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_material_flow = =1.05 * material_flow +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.35 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_x_material_flow = =1.1 * wall_material_flow +wall_x_material_flow_roofing = =wall_material_flow +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..ae7e38357d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -0,0 +1,76 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_max_flowrate = 14 +material_print_temperature = =default_material_print_temperature + 5 +max_flow_acceleration = 2 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 6.5 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = 0.4 +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.2mm.inst.cfg new file mode 100644 index 0000000000..ef02c2742b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.2mm.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +material_print_temperature = =default_material_print_temperature + 5 +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..6c8a2116d4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.3mm.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +material_print_temperature = =default_material_print_temperature + 7 +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.4mm.inst.cfg new file mode 100644 index 0000000000..2bfdd789f4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_abs_0.4mm.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +material_print_temperature = =default_material_print_temperature + 10 +speed_infill = =math.ceil(speed_print * 37 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 37 / 50) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.2mm.inst.cfg new file mode 100644 index 0000000000..5cc671bee1 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.2mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe_plus +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +brim_width = 14 +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 20 +prime_tower_enable = True +retraction_hop = 0.1 +retraction_hop_enabled = False +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 35 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +support_z_distance = =layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.3mm.inst.cfg new file mode 100644 index 0000000000..7d9410d7a1 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.3mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe_plus +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +brim_width = 14 +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 17 +prime_tower_enable = True +retraction_hop = 0.1 +retraction_hop_enabled = False +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 35 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +support_z_distance = =layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.4mm.inst.cfg new file mode 100644 index 0000000000..2d4ec5adff --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe-plus_0.4mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe_plus +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +brim_width = 14 +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 15 +prime_tower_enable = True +retraction_hop = 0.1 +retraction_hop_enabled = False +speed_infill = =math.ceil(speed_print * 40 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 35 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +support_z_distance = =layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.2mm.inst.cfg new file mode 100644 index 0000000000..8456ae263d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.2mm.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +brim_width = 15 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 25 / 40) +speed_wall = =math.ceil(speed_print * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.3mm.inst.cfg new file mode 100644 index 0000000000..4b457799d9 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.3mm.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +brim_width = 15 +material_print_temperature = =default_material_print_temperature + 12 +prime_tower_enable = True +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 25 / 40) +speed_wall = =math.ceil(speed_print * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.4mm.inst.cfg new file mode 100644 index 0000000000..26f39bc06b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_cpe_0.4mm.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cpe +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +brim_width = 15 +material_print_temperature = =default_material_print_temperature + 15 +prime_tower_enable = True +speed_infill = =math.ceil(speed_print * 33 / 45) +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 30 / 45) +speed_wall = =math.ceil(speed_print * 33 / 45) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.2mm.inst.cfg new file mode 100644 index 0000000000..7efae3275d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.2mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +brim_width = 5.6 +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 +ooze_shield_angle = 40 +prime_tower_enable = True +raft_airgap = 0.45 +support_angle = 70 +switch_extruder_prime_speed = 30 +switch_extruder_retraction_amount = 30 +switch_extruder_retraction_speeds = 40 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.3mm.inst.cfg new file mode 100644 index 0000000000..09def251bc --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.3mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +brim_width = 5.6 +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 +ooze_shield_angle = 40 +prime_tower_enable = True +raft_airgap = 0.45 +support_angle = 70 +switch_extruder_prime_speed = 30 +switch_extruder_retraction_amount = 30 +switch_extruder_retraction_speeds = 40 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.4mm.inst.cfg new file mode 100644 index 0000000000..c397dc68bb --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_nylon_0.4mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +brim_width = 5.6 +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 +ooze_shield_angle = 40 +prime_tower_enable = True +raft_airgap = 0.45 +support_angle = 70 +switch_extruder_prime_speed = 30 +switch_extruder_retraction_amount = 30 +switch_extruder_retraction_speeds = 40 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.2mm.inst.cfg new file mode 100644 index 0000000000..228bc2f503 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.2mm.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pc +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +brim_width = 14 +material_print_temperature = =default_material_print_temperature - 15 +raft_airgap = 0.5 +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.3mm.inst.cfg new file mode 100644 index 0000000000..b01b92131f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.3mm.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pc +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +brim_width = 14 +material_print_temperature = =default_material_print_temperature - 12 +raft_airgap = 0.5 +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 40 / 50) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.4mm.inst.cfg new file mode 100644 index 0000000000..e3ae0b0aa6 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pc_0.4mm.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pc +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +brim_width = 14 +material_print_temperature = =default_material_print_temperature - 10 +raft_airgap = 0.5 +speed_infill = =math.ceil(speed_print * 37 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 25 / 50) +speed_wall = =math.ceil(speed_print * 37 / 50) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..adce55c055 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.2mm.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +brim_width = 7 +cool_fan_speed = 20 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = True +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 25 / 40) +speed_wall = =math.ceil(speed_print * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..a1a37f01e6 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.3mm.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +brim_width = 7 +cool_fan_speed = 20 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = True +speed_print = 40 +speed_topbottom = =math.ceil(speed_print * 25 / 40) +speed_wall = =math.ceil(speed_print * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.4mm.inst.cfg new file mode 100644 index 0000000000..569fe071a6 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_petg_0.4mm.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +brim_width = 7 +cool_fan_speed = 20 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = True +speed_infill = =math.ceil(speed_print * 33 / 45) +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 30 / 45) +speed_wall = =math.ceil(speed_print * 33 / 45) +speed_wall_0 = =math.ceil(speed_wall * 30 / 40) + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..d5fbd68d8f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.2mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..a08b04225b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.3mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +gradual_infill_step_height = =3 * layer_height +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.4mm.inst.cfg new file mode 100644 index 0000000000..76409e2ab7 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pla_0.4mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +gradual_infill_step_height = =3 * layer_height +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 15 +speed_infill = =math.ceil(speed_print * 35 / 45) +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 35 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.2mm.inst.cfg new file mode 100644 index 0000000000..25181ed212 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.2mm.inst.cfg @@ -0,0 +1,36 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pp +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +brim_width = 25 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature + 11 +multiple_mesh_overlap = 0.2 +prime_tower_enable = True +prime_tower_flow = 100 +prime_tower_min_volume = 10 +retraction_count_max = 15 +retraction_extra_prime_amount = 0.5 +retraction_hop = 0.5 +retraction_prime_speed = 15 +speed_wall_x = =math.ceil(speed_wall * 30 / 30) +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 45 +top_bottom_thickness = 1.6 +top_skin_expand_distance = =line_width * 2 +wall_0_wipe_dist = =line_width * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.3mm.inst.cfg new file mode 100644 index 0000000000..9de73f17e4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.3mm.inst.cfg @@ -0,0 +1,36 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pp +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +brim_width = 25 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature + 13 +multiple_mesh_overlap = 0.2 +prime_tower_enable = True +prime_tower_flow = 100 +prime_tower_min_volume = 15 +retraction_count_max = 15 +retraction_extra_prime_amount = 0.5 +retraction_hop = 0.5 +retraction_prime_speed = 15 +speed_wall_x = =math.ceil(speed_wall * 30 / 30) +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 45 +top_bottom_thickness = 1.6 +top_skin_expand_distance = =line_width * 2 +wall_0_wipe_dist = =line_width * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.4mm.inst.cfg new file mode 100644 index 0000000000..d1fc3befcb --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_pp_0.4mm.inst.cfg @@ -0,0 +1,37 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pp +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +brim_width = 25 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' +material_final_print_temperature = =material_print_temperature - 10 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature + 15 +multiple_mesh_overlap = 0.2 +prime_tower_enable = True +prime_tower_flow = 100 +prime_tower_min_volume = 20 +retraction_count_max = 15 +retraction_extra_prime_amount = 0.5 +retraction_hop = 0.5 +retraction_prime_speed = 15 +speed_infill = =math.ceil(speed_wall * 30 / 30) +speed_wall_x = =math.ceil(speed_wall * 30 / 30) +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 45 +top_bottom_thickness = 1.6 +top_skin_expand_distance = =line_width * 2 +wall_0_wipe_dist = =line_width * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..212cd93a0f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.2mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = False +speed_print = 45 +speed_topbottom = =round(speed_print * 35 / 45) +speed_wall = =round(speed_print * 40 / 45) +speed_wall_0 = =round(speed_print * 35 / 45) +support_angle = 70 +top_bottom_thickness = =layer_height * 6 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..bf2d6771e7 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.3mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 15 +prime_tower_enable = False +speed_infill = =math.ceil(speed_print * 30 / 35) +speed_print = 35 +speed_topbottom = =math.ceil(speed_print * 20 / 35) +speed_wall = =math.ceil(speed_print * 25 / 35) +speed_wall_0 = =math.ceil(speed_print * 20 / 35) +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.4mm.inst.cfg new file mode 100644 index 0000000000..3c9e3aea18 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_tough-pla_0.4mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tough_pla +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 15 +prime_tower_enable = False +speed_infill = =math.ceil(speed_print * 30 / 30) +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 20 / 30) +speed_wall = =math.ceil(speed_print * 25 / 30) +speed_wall_0 = =math.ceil(speed_print * 20 / 30) +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.2mm.inst.cfg new file mode 100644 index 0000000000..41f3d6c7cc --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.2mm.inst.cfg @@ -0,0 +1,49 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tpu +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = =bridge_skin_material_flow +bridge_wall_speed = 10 +brim_width = 8.75 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cross_3d' +machine_nozzle_cool_down_speed = 0.5 +machine_nozzle_heat_up_speed = 2.5 +material_final_print_temperature = =material_print_temperature - 10 +material_flow = 105 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 4 +multiple_mesh_overlap = 0.2 +prime_tower_enable = True +prime_tower_flow = 100 +retraction_count_max = 15 +retraction_extra_prime_amount = 0.5 +retraction_hop = 1.5 +retraction_hop_only_when_collides = False +retraction_prime_speed = 15 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 25 / 30) +speed_wall = =math.ceil(speed_print * 30 / 30) +speed_wall_x = =math.ceil(speed_wall * 30 / 30) +support_angle = 50 +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 45 +top_bottom_thickness = =layer_height * 6 +top_skin_expand_distance = =line_width * 2 +travel_avoid_distance = 1.5 +wall_0_wipe_dist = =line_width * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.3mm.inst.cfg new file mode 100644 index 0000000000..35e8215b4c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.3mm.inst.cfg @@ -0,0 +1,50 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tpu +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = =bridge_skin_material_flow +bridge_wall_speed = 10 +brim_width = 8.75 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cross_3d' +infill_sparse_density = 15 +machine_nozzle_cool_down_speed = 0.5 +machine_nozzle_heat_up_speed = 2.5 +material_final_print_temperature = =material_print_temperature - 10 +material_flow = 105 +material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 +multiple_mesh_overlap = 0.2 +prime_tower_enable = True +prime_tower_flow = 100 +retraction_count_max = 15 +retraction_extra_prime_amount = 0.5 +retraction_hop = 1.5 +retraction_hop_only_when_collides = False +retraction_prime_speed = 15 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 23 / 30) +speed_wall = =math.ceil(speed_print * 30 / 30) +speed_wall_x = =math.ceil(speed_wall * 30 / 30) +support_angle = 50 +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 45 +top_bottom_thickness = =layer_height * 6 +top_skin_expand_distance = =line_width * 2 +travel_avoid_distance = 1.5 +wall_0_wipe_dist = =line_width * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.4mm.inst.cfg new file mode 100644 index 0000000000..3fe5aa3d0c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_tpu_0.4mm.inst.cfg @@ -0,0 +1,49 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_tpu +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = =bridge_skin_material_flow +bridge_wall_speed = 10 +brim_width = 8.75 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cross_3d' +infill_sparse_density = 15 +machine_nozzle_cool_down_speed = 0.5 +machine_nozzle_heat_up_speed = 2.5 +material_final_print_temperature = =material_print_temperature - 10 +material_flow = 105 +material_initial_print_temperature = =material_print_temperature - 10 +multiple_mesh_overlap = 0.2 +prime_tower_enable = True +prime_tower_flow = 100 +retraction_count_max = 15 +retraction_extra_prime_amount = 0.5 +retraction_hop = 1.5 +retraction_hop_only_when_collides = False +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 20 / 30) +speed_wall = =speed_print +speed_wall_x = =speed_print +support_angle = 50 +switch_extruder_prime_speed = 15 +switch_extruder_retraction_amount = 20 +switch_extruder_retraction_speeds = 45 +top_bottom_thickness = =layer_height * 6 +top_skin_expand_distance = =line_width * 2 +travel_avoid_distance = 1.5 +wall_0_wipe_dist = =line_width * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm.inst.cfg new file mode 100644 index 0000000000..107982eb08 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.2mm.inst.cfg @@ -0,0 +1,76 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = 200 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 5 +max_flow_acceleration = 1 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..e673c82752 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.3mm.inst.cfg @@ -0,0 +1,74 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 7 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 75 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/75)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.4mm.inst.cfg new file mode 100644 index 0000000000..53e9670af5 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-abs_0.4mm.inst.cfg @@ -0,0 +1,74 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 10 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/50)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..128761c72b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.2mm.inst.cfg @@ -0,0 +1,75 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = 200 +bridge_wall_speed = 20 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +max_flow_acceleration = 1 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 3.5 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..308a923d10 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.3mm.inst.cfg @@ -0,0 +1,75 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_material_flow = 100 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = 100 +bridge_wall_speed = 20 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 3.5 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 75 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/75)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.4mm.inst.cfg new file mode 100644 index 0000000000..a2116cbb18 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-petg_0.4mm.inst.cfg @@ -0,0 +1,75 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_material_flow = 100 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = 100 +bridge_wall_speed = 20 +cool_min_layer_time = 4 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +max_flow_acceleration = 1 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 3.5 +retraction_prime_speed = 15 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/50)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..d896a9de0d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.2mm.inst.cfg @@ -0,0 +1,75 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = 200 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 10 +max_flow_acceleration = 2 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = 22 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..7bf986cc93 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.3mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 10 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = 22 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 65 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/65)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.4mm.inst.cfg new file mode 100644 index 0000000000..51324ae009 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-pla_0.4mm.inst.cfg @@ -0,0 +1,73 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 15 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = 22 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 30 +speed_prime_tower = =speed_wall_0 +speed_print = 45 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/45)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..9f1abda07e --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -0,0 +1,76 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = draft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_material_flow = 200 +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_material_flow = 200 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 10 +max_flow_acceleration = 2 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = 22 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/100)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..f973058272 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -0,0 +1,74 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 15 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = 22 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 65 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/65)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.4mm.inst.cfg new file mode 100644 index 0000000000..ea703b5dfa --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -0,0 +1,74 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = superdraft +setting_version = 25 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +acceleration_infill = =acceleration_print +acceleration_ironing = 1000 +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = True +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) * 200 +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_wall_0/2) * 200 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 15 +max_flow_acceleration = 2 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = 22 +retraction_speed = 45 +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_ironing = 20 +speed_layer_0 = 26 +speed_prime_tower = =speed_wall_0 +speed_print = 45 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(30/45)) +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_roofing +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm.inst.cfg index 2fc2e01d53..dcb79ffbee 100644 --- a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_abs_0.2mm.inst.cfg @@ -23,5 +23,6 @@ speed_wall_x = =speed_wall speed_wall_x_roofing = =speed_wall * 0.8 support_structure = tree wall_line_width_x = =wall_line_width * 1.25 +wall_thickness = =wall_line_width_0 + 2*wall_line_width_x xy_offset = 0.025 diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg index e8b104ef29..fd3942a782 100644 --- a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_petg_0.2mm.inst.cfg @@ -21,5 +21,6 @@ speed_roofing = =speed_topbottom * 1/3 speed_wall_x = =speed_wall speed_wall_x_roofing = =speed_wall * 0.8 wall_line_width_x = =wall_line_width * 1.25 +wall_thickness = =wall_line_width_0 + 2*wall_line_width_x xy_offset = 0.025 diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.15mm.inst.cfg index 4647d9effe..3807598f26 100644 --- a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.15mm.inst.cfg @@ -23,5 +23,6 @@ speed_wall_x = =speed_wall speed_wall_x_roofing = =speed_wall * 0.8 support_structure = tree wall_line_width_x = =wall_line_width * 1.25 +wall_thickness = =wall_line_width_0 + 2*wall_line_width_x xy_offset = 0.025 diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg index cef87858d3..c047ded9c3 100644 --- a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.1mm.inst.cfg @@ -24,5 +24,6 @@ speed_wall_x_roofing = =speed_wall * 0.8 support_structure = tree top_bottom_thickness = =round(6*layer_height,3) wall_line_width_x = =wall_line_width * 1.25 +wall_thickness = =wall_line_width_0 + 2*wall_line_width_x xy_offset = 0.025 diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg index 70ee3c42f6..580f05d0b7 100644 --- a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_pla_0.2mm.inst.cfg @@ -23,5 +23,6 @@ speed_wall_x = =speed_wall speed_wall_x_roofing = =speed_wall * 0.8 support_structure = tree wall_line_width_x = =wall_line_width * 1.25 +wall_thickness = =wall_line_width_0 + 2*wall_line_width_x xy_offset = 0.025 diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.15mm.inst.cfg index 25557fa70b..06d3c93cf3 100644 --- a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.15mm.inst.cfg @@ -22,5 +22,6 @@ speed_wall_x = =speed_wall speed_wall_x_roofing = =speed_wall * 0.8 support_structure = tree wall_line_width_x = =wall_line_width * 1.25 +wall_thickness = =wall_line_width_0 + 2*wall_line_width_x xy_offset = 0.025 diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg index b30f18f3f6..6099457369 100644 --- a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.1mm.inst.cfg @@ -22,5 +22,6 @@ speed_wall_x_roofing = =speed_wall * 0.8 support_structure = tree top_bottom_thickness = =round(6*layer_height,3) wall_line_width_x = =wall_line_width * 1.25 +wall_thickness = =wall_line_width_0 + 2*wall_line_width_x xy_offset = 0.025 diff --git a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg index 7b07575caf..373fa7b78e 100644 --- a/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s8/um_s8_aa_plus_0.4_tough-pla_0.2mm.inst.cfg @@ -21,5 +21,6 @@ speed_wall_x = =speed_wall speed_wall_x_roofing = =speed_wall * 0.8 support_structure = tree wall_line_width_x = =wall_line_width * 1.25 +wall_thickness = =wall_line_width_0 + 2*wall_line_width_x xy_offset = 0.025 diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.06mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.06mm.inst.cfg new file mode 100644 index 0000000000..2040977dee --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.4_pva_0.06mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Extra Fine - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pva +quality_type = high +setting_version = 25 +type = quality +variant = BB 0.4 +weight = 1 + +[values] +acceleration_prime_tower = 1500 +brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 35 +cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60 +initial_layer_line_width_factor = 150 +material_print_temperature = =default_material_print_temperature - 5 +minimum_support_area = 4 +retraction_count_max = 5 +skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 +support_infill_sparse_thickness = =3 * layer_height +support_interface_enable = True + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.2mm.inst.cfg new file mode 100644 index 0000000000..b2d35e13f0 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.2mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pva +quality_type = draft +setting_version = 25 +type = quality +variant = BB 0.8 +weight = -2 + +[values] +acceleration_prime_tower = 1500 +brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 35 +cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60 +initial_layer_line_width_factor = 150 +minimum_support_area = 4 +retraction_count_max = 5 +skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 +support_interface_enable = True + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.3mm.inst.cfg new file mode 100644 index 0000000000..7578c4096d --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.3mm.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pva +quality_type = verydraft +setting_version = 25 +type = quality +variant = BB 0.8 +weight = -3 + +[values] +acceleration_prime_tower = 1500 +brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 35 +cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60 +initial_layer_line_width_factor = 150 +material_print_temperature = =default_material_print_temperature + 5 +minimum_support_area = 4 +retraction_count_max = 5 +skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 +support_infill_sparse_thickness = 0.3 +support_interface_enable = True + diff --git a/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.4mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.4mm.inst.cfg new file mode 100644 index 0000000000..8dea83fa39 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_bb0.8_pva_0.4mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s8 +name = Sprint - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pva +quality_type = superdraft +setting_version = 25 +type = quality +variant = BB 0.8 +weight = -4 + +[values] +acceleration_prime_tower = 1500 +brim_replaces_support = False +build_volume_temperature = =70 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 35 +cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60 +initial_layer_line_width_factor = 150 +material_print_temperature = =default_material_print_temperature + 5 +minimum_support_area = 4 +retraction_count_max = 5 +skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) +speed_prime_tower = 25 +speed_support = 50 +support_interface_enable = True + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_cffcpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_cffcpe_0.15mm.inst.cfg new file mode 100644 index 0000000000..4d422d76a6 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_cffcpe_0.15mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cffcpe +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_cffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_cffcpe_0.2mm.inst.cfg new file mode 100644 index 0000000000..7f30c1b7c4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_cffcpe_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cffcpe +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_cffpa_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_cffpa_0.15mm.inst.cfg new file mode 100644 index 0000000000..64c307dd25 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_cffpa_0.15mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cffpa +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_cffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_cffpa_0.2mm.inst.cfg new file mode 100644 index 0000000000..4575c84751 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_cffpa_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cffpa +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_gffcpe_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_gffcpe_0.15mm.inst.cfg new file mode 100644 index 0000000000..ca1911acb7 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_gffcpe_0.15mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_gffcpe +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_gffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_gffcpe_0.2mm.inst.cfg new file mode 100644 index 0000000000..7a8b75efa4 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_gffcpe_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_gffcpe +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_gffpa_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_gffpa_0.15mm.inst.cfg new file mode 100644 index 0000000000..579902719c --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_gffpa_0.15mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_gffpa +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_gffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_gffpa_0.2mm.inst.cfg new file mode 100644 index 0000000000..489b6e6481 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_gffpa_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_gffpa +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..e6f862155f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm.inst.cfg new file mode 100644 index 0000000000..f39cf8d8dc --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_petcf_0.15mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petcf +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +cool_fan_speed_max = =cool_fan_speed +infill_overlap = =0 if infill_sparse_density > 80 else 10 +raft_airgap = =layer_height * 2 +skin_overlap = 20 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.8 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm.inst.cfg new file mode 100644 index 0000000000..af30aa4fda --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_petcf_0.2mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petcf +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +cool_fan_speed_max = =cool_fan_speed +infill_overlap = =0 if infill_sparse_density > 80 else 10 +raft_airgap = =layer_height * 2 +skin_overlap = 20 +speed_infill = =speed_print +speed_print = 25 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.8 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..d938e7f172 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_pla_0.15mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..83fa334dc2 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_pla_0.2mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..787197e7c6 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_um-pla_0.15mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.4_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..460ccb8d1f --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.4_um-pla_0.2mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_cffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_cffcpe_0.2mm.inst.cfg new file mode 100644 index 0000000000..d42782179a --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_cffcpe_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cffcpe +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_cffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_cffpa_0.2mm.inst.cfg new file mode 100644 index 0000000000..d4d5e62b24 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_cffpa_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_cffpa +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_gffcpe_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_gffcpe_0.2mm.inst.cfg new file mode 100644 index 0000000000..53863e8eeb --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_gffcpe_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_gffcpe +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_gffpa_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_gffpa_0.2mm.inst.cfg new file mode 100644 index 0000000000..e738c1b90b --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_gffpa_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_gffpa +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_nylon-cf-slide_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_nylon-cf-slide_0.2mm.inst.cfg new file mode 100644 index 0000000000..a2301d9f6e --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_nylon-cf-slide_0.2mm.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_nylon-cf-slide +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +support_bottom_distance = =support_z_distance / 2 +support_top_distance = =support_z_distance +support_z_distance = =layer_height * 2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm.inst.cfg new file mode 100644 index 0000000000..2f1c6808f7 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.15mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petcf +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -1 + +[values] +cool_fan_speed_max = =cool_fan_speed +infill_overlap = =0 if infill_sparse_density > 80 else 10 +raft_airgap = =layer_height * 2 +skin_overlap = 20 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm.inst.cfg new file mode 100644 index 0000000000..17266d22e1 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.2mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petcf +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +cool_fan_speed_max = =cool_fan_speed +infill_overlap = =0 if infill_sparse_density > 80 else 10 +raft_airgap = =layer_height * 2 +skin_overlap = 20 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.3mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.3mm.inst.cfg new file mode 100644 index 0000000000..b9aa45a9a3 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_petcf_0.3mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s8 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petcf +quality_type = verydraft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -3 + +[values] +cool_fan_speed_max = =cool_fan_speed +infill_overlap = =0 if infill_sparse_density > 80 else 10 +raft_airgap = =layer_height * 2 +skin_overlap = 20 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..f53ead83cb --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_pla_0.15mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -1 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..d9b570c843 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_pla_0.2mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_pla +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..2406339630 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_um-pla_0.15mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -1 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s8/um_s8_cc0.6_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s8/um_s8_cc0.6_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..7f5c035509 --- /dev/null +++ b/resources/quality/ultimaker_s8/um_s8_cc0.6_um-pla_0.2mm.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s8 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 25 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/voron2/voron2_v6_0.25_ABS_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ABS_extrafine.inst.cfg index 1a78aff02e..472127d913 100644 --- a/resources/quality/voron2/voron2_v6_0.25_ABS_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_ABS_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ABS_fast.inst.cfg index 5b7b32b9cc..d26a94cc94 100644 --- a/resources/quality/voron2/voron2_v6_0.25_ABS_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_ABS_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.25_ABS_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ABS_fine.inst.cfg index 69a732338b..00cb76811a 100644 --- a/resources/quality/voron2/voron2_v6_0.25_ABS_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_ABS_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ABS_normal.inst.cfg index f86d5dd456..7b8535ac29 100644 --- a/resources/quality/voron2/voron2_v6_0.25_ABS_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_ABS_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.25_ASA_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ASA_extrafine.inst.cfg index 8415cf620f..7bb5181ef1 100644 --- a/resources/quality/voron2/voron2_v6_0.25_ASA_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_ASA_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_ASA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ASA_fast.inst.cfg index f196792e41..eb0762aae7 100644 --- a/resources/quality/voron2/voron2_v6_0.25_ASA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_ASA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.25_ASA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ASA_fine.inst.cfg index bd26606f8e..d661919e74 100644 --- a/resources/quality/voron2/voron2_v6_0.25_ASA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_ASA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_ASA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_ASA_normal.inst.cfg index 9770e6c2d2..0fd9956649 100644 --- a/resources/quality/voron2/voron2_v6_0.25_ASA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_ASA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.25_Nylon_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_Nylon_extrafine.inst.cfg index 01da20fc32..f268faf9e8 100644 --- a/resources/quality/voron2/voron2_v6_0.25_Nylon_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_Nylon_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_Nylon_fast.inst.cfg index 217a0ee958..176042ed66 100644 --- a/resources/quality/voron2/voron2_v6_0.25_Nylon_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_Nylon_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.25_Nylon_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_Nylon_fine.inst.cfg index 1db8fd3cac..65986bc20a 100644 --- a/resources/quality/voron2/voron2_v6_0.25_Nylon_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_Nylon_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_Nylon_normal.inst.cfg index a7386463ae..3bf3f10567 100644 --- a/resources/quality/voron2/voron2_v6_0.25_Nylon_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_Nylon_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.25_PC_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PC_extrafine.inst.cfg index 7d01a19fcc..610ff6bd43 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PC_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PC_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PC_fast.inst.cfg index 3d1ee7703e..d58e6b671d 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PC_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PC_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.25_PC_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PC_fine.inst.cfg index 9ea04f256f..926c01f67c 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PC_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PC_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PC_normal.inst.cfg index ee26f7aeab..f1e00a852a 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PC_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PC_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.25_PETG_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PETG_extrafine.inst.cfg index 365d9b1669..6b9b3cba94 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PETG_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PETG_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PETG_fast.inst.cfg index 86378c6349..ec8ac6f790 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PETG_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PETG_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.25_PETG_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PETG_fine.inst.cfg index 96dd2af207..171d636cf5 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PETG_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PETG_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PETG_normal.inst.cfg index 36009fd8fb..8a499988ac 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PETG_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PETG_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.25_PLA_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PLA_extrafine.inst.cfg index 6f794d3f3c..a7e7f8f0db 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PLA_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PLA_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PLA_fast.inst.cfg index 7474701118..15a3baf4fc 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PLA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PLA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.25_PLA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PLA_fine.inst.cfg index 7f2e65bc23..1d45bf6950 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PLA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PLA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PLA_normal.inst.cfg index d5cfe39117..224ddc0f0a 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PLA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PLA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.25_PVA_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PVA_extrafine.inst.cfg index cfb94c2aa7..41084020b1 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PVA_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PVA_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_PVA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PVA_fast.inst.cfg index de909f571b..71f38df1d2 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PVA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PVA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.25_PVA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PVA_fine.inst.cfg index 30cea3f2ab..a027f9b7e0 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PVA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PVA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.25_PVA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_PVA_normal.inst.cfg index 3cc351cee6..9937e03e25 100644 --- a/resources/quality/voron2/voron2_v6_0.25_PVA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_PVA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.25mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.25_TPU_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_TPU_extrafine.inst.cfg index 1dc4fa73dd..7bfaeae654 100644 --- a/resources/quality/voron2/voron2_v6_0.25_TPU_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_TPU_extrafine.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.25mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 300 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.25_TPU_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_TPU_fast.inst.cfg index dac83665b9..4f26c78231 100644 --- a/resources/quality/voron2/voron2_v6_0.25_TPU_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_TPU_fast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.25mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 180 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.25_TPU_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_TPU_fine.inst.cfg index 8615d9c271..343f9a87a8 100644 --- a/resources/quality/voron2/voron2_v6_0.25_TPU_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_TPU_fine.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.25mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 300 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.25_TPU_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.25_TPU_normal.inst.cfg index 146103ce1b..10ea98d847 100644 --- a/resources/quality/voron2/voron2_v6_0.25_TPU_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.25_TPU_normal.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.25mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 240 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.30_ABS_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ABS_extrafine.inst.cfg index fa9ee4781c..8508c6630b 100644 --- a/resources/quality/voron2/voron2_v6_0.30_ABS_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_ABS_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ABS_fast.inst.cfg index 9d0b6aa70b..d02487602f 100644 --- a/resources/quality/voron2/voron2_v6_0.30_ABS_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_ABS_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.30_ABS_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ABS_fine.inst.cfg index d451bbec6e..f7928ca503 100644 --- a/resources/quality/voron2/voron2_v6_0.30_ABS_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_ABS_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ABS_normal.inst.cfg index 2354f131f9..1719053112 100644 --- a/resources/quality/voron2/voron2_v6_0.30_ABS_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_ABS_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 200 diff --git a/resources/quality/voron2/voron2_v6_0.30_ASA_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ASA_extrafine.inst.cfg index 29e51d7bce..cac2f9acb3 100644 --- a/resources/quality/voron2/voron2_v6_0.30_ASA_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_ASA_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_ASA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ASA_fast.inst.cfg index 8649570282..5381ff8fae 100644 --- a/resources/quality/voron2/voron2_v6_0.30_ASA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_ASA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.30_ASA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ASA_fine.inst.cfg index 650fa85b8e..4d3e8d1765 100644 --- a/resources/quality/voron2/voron2_v6_0.30_ASA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_ASA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_ASA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_ASA_normal.inst.cfg index 6636897c7d..6c2923e8a9 100644 --- a/resources/quality/voron2/voron2_v6_0.30_ASA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_ASA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 200 diff --git a/resources/quality/voron2/voron2_v6_0.30_Nylon_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_Nylon_extrafine.inst.cfg index 5c10b31844..f7845341ec 100644 --- a/resources/quality/voron2/voron2_v6_0.30_Nylon_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_Nylon_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_Nylon_fast.inst.cfg index ba515ca00b..e70c5bb64a 100644 --- a/resources/quality/voron2/voron2_v6_0.30_Nylon_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_Nylon_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.30_Nylon_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_Nylon_fine.inst.cfg index 4786a04864..bd33d56c50 100644 --- a/resources/quality/voron2/voron2_v6_0.30_Nylon_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_Nylon_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_Nylon_normal.inst.cfg index f7d959657b..d910585e57 100644 --- a/resources/quality/voron2/voron2_v6_0.30_Nylon_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_Nylon_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 200 diff --git a/resources/quality/voron2/voron2_v6_0.30_PC_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PC_extrafine.inst.cfg index 1a8a810d67..06bd4d8653 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PC_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PC_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PC_fast.inst.cfg index 5b12d1251a..1613e43acd 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PC_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PC_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.30_PC_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PC_fine.inst.cfg index 6ebea5cc38..95b2c160e3 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PC_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PC_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PC_normal.inst.cfg index 3371b37777..e956cc0b63 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PC_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PC_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 200 diff --git a/resources/quality/voron2/voron2_v6_0.30_PETG_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PETG_extrafine.inst.cfg index 80bd1a1b62..9c5d576f96 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PETG_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PETG_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PETG_fast.inst.cfg index d1394668b1..37b0b19e2a 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PETG_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PETG_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.30_PETG_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PETG_fine.inst.cfg index 5e73449340..fbf6355334 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PETG_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PETG_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PETG_normal.inst.cfg index fde4bc54cf..d23f50f8bd 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PETG_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PETG_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 200 diff --git a/resources/quality/voron2/voron2_v6_0.30_PLA_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PLA_extrafine.inst.cfg index 49c175afcf..af7d4565d1 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PLA_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PLA_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PLA_fast.inst.cfg index accb59e77e..a87dae9ff8 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PLA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PLA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.30_PLA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PLA_fine.inst.cfg index 30b038271e..393c03d6cd 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PLA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PLA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PLA_normal.inst.cfg index ae1c2b6f25..2cffd20c3a 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PLA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PLA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 200 diff --git a/resources/quality/voron2/voron2_v6_0.30_PVA_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PVA_extrafine.inst.cfg index 4cbb072d75..0eea09c68f 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PVA_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PVA_extrafine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_PVA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PVA_fast.inst.cfg index 63d616a158..7a0baf1d51 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PVA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PVA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.30_PVA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PVA_fine.inst.cfg index 2a2458b497..4ca8e634b7 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PVA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PVA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 300 diff --git a/resources/quality/voron2/voron2_v6_0.30_PVA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_PVA_normal.inst.cfg index 61078c81d7..f236c1f64b 100644 --- a/resources/quality/voron2/voron2_v6_0.30_PVA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_PVA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.30mm [values] -speed_print = 200 diff --git a/resources/quality/voron2/voron2_v6_0.30_TPU_extrafine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_TPU_extrafine.inst.cfg index d9d5794a7c..4623b039e1 100644 --- a/resources/quality/voron2/voron2_v6_0.30_TPU_extrafine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_TPU_extrafine.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.30mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 300 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.30_TPU_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_TPU_fast.inst.cfg index b8c5491d0c..5093564c7d 100644 --- a/resources/quality/voron2/voron2_v6_0.30_TPU_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_TPU_fast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.30mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 160 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.30_TPU_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_TPU_fine.inst.cfg index 3d519ee822..e0431d44bf 100644 --- a/resources/quality/voron2/voron2_v6_0.30_TPU_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_TPU_fine.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.30mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 300 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.30_TPU_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.30_TPU_normal.inst.cfg index 9092aec6ae..d24c386863 100644 --- a/resources/quality/voron2/voron2_v6_0.30_TPU_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.30_TPU_normal.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.30mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 200 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.35_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ABS_fast.inst.cfg index 4f6531196d..2b49e65d38 100644 --- a/resources/quality/voron2/voron2_v6_0.35_ABS_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_ABS_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 135 diff --git a/resources/quality/voron2/voron2_v6_0.35_ABS_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ABS_fine.inst.cfg index aa06f4bcfd..dfa68fb352 100644 --- a/resources/quality/voron2/voron2_v6_0.35_ABS_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_ABS_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 270 diff --git a/resources/quality/voron2/voron2_v6_0.35_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ABS_normal.inst.cfg index 91a1fea797..a4d985da7c 100644 --- a/resources/quality/voron2/voron2_v6_0.35_ABS_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_ABS_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.35_ASA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ASA_fast.inst.cfg index 3745a14da6..4769cedb86 100644 --- a/resources/quality/voron2/voron2_v6_0.35_ASA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_ASA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 135 diff --git a/resources/quality/voron2/voron2_v6_0.35_ASA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ASA_fine.inst.cfg index 950316f71c..f97f088e0a 100644 --- a/resources/quality/voron2/voron2_v6_0.35_ASA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_ASA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 270 diff --git a/resources/quality/voron2/voron2_v6_0.35_ASA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_ASA_normal.inst.cfg index 928eb529bc..f4fb7e901c 100644 --- a/resources/quality/voron2/voron2_v6_0.35_ASA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_ASA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.35_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_Nylon_fast.inst.cfg index d5375bb579..8e62a9b997 100644 --- a/resources/quality/voron2/voron2_v6_0.35_Nylon_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_Nylon_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 135 diff --git a/resources/quality/voron2/voron2_v6_0.35_Nylon_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_Nylon_fine.inst.cfg index cffb953aa1..ec755f5376 100644 --- a/resources/quality/voron2/voron2_v6_0.35_Nylon_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_Nylon_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 270 diff --git a/resources/quality/voron2/voron2_v6_0.35_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_Nylon_normal.inst.cfg index b69a01bbab..21ecf2da70 100644 --- a/resources/quality/voron2/voron2_v6_0.35_Nylon_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_Nylon_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.35_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PC_fast.inst.cfg index a103e3db71..7badfaacc6 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PC_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PC_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 135 diff --git a/resources/quality/voron2/voron2_v6_0.35_PC_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PC_fine.inst.cfg index 660cad4a91..8f9b182324 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PC_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PC_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 270 diff --git a/resources/quality/voron2/voron2_v6_0.35_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PC_normal.inst.cfg index b15f24867d..b6313835da 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PC_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PC_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.35_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PETG_fast.inst.cfg index e80adc02d8..4c3a70bdd4 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PETG_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PETG_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 135 diff --git a/resources/quality/voron2/voron2_v6_0.35_PETG_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PETG_fine.inst.cfg index c4e2d4a288..a3f29d7ba5 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PETG_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PETG_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 270 diff --git a/resources/quality/voron2/voron2_v6_0.35_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PETG_normal.inst.cfg index e1fa2fbbeb..a2512deebd 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PETG_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PETG_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.35_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PLA_fast.inst.cfg index 1f0d0e6de0..72f6614130 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PLA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PLA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 135 diff --git a/resources/quality/voron2/voron2_v6_0.35_PLA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PLA_fine.inst.cfg index 48bfbb970e..7c852b05af 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PLA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PLA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 270 diff --git a/resources/quality/voron2/voron2_v6_0.35_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PLA_normal.inst.cfg index 392a9e147c..afdf001653 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PLA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PLA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.35_PVA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PVA_fast.inst.cfg index 8f136d03a5..ad95615e35 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PVA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PVA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 135 diff --git a/resources/quality/voron2/voron2_v6_0.35_PVA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PVA_fine.inst.cfg index ef9ab6dd85..1af176a977 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PVA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PVA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 270 diff --git a/resources/quality/voron2/voron2_v6_0.35_PVA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_PVA_normal.inst.cfg index f4b9071a50..0c3940496b 100644 --- a/resources/quality/voron2/voron2_v6_0.35_PVA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_PVA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.35mm [values] -speed_print = 180 diff --git a/resources/quality/voron2/voron2_v6_0.35_TPU_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_TPU_fast.inst.cfg index 5faf7a02c6..1c568a5073 100644 --- a/resources/quality/voron2/voron2_v6_0.35_TPU_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_TPU_fast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.35mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 135 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.35_TPU_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_TPU_fine.inst.cfg index 1960c196c3..8ddb0a909d 100644 --- a/resources/quality/voron2/voron2_v6_0.35_TPU_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_TPU_fine.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.35mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 270 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.35_TPU_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.35_TPU_normal.inst.cfg index b6bfa2627b..02cdcf09fa 100644 --- a/resources/quality/voron2/voron2_v6_0.35_TPU_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.35_TPU_normal.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.35mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 180 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.40_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ABS_extrafast.inst.cfg index 597b487ffc..95130e3252 100644 --- a/resources/quality/voron2/voron2_v6_0.40_ABS_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_ABS_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.40_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ABS_fast.inst.cfg index b51dfa571d..17eb6401d4 100644 --- a/resources/quality/voron2/voron2_v6_0.40_ABS_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_ABS_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.40_ABS_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ABS_fine.inst.cfg index e3fe57a286..36a067df13 100644 --- a/resources/quality/voron2/voron2_v6_0.40_ABS_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_ABS_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.40_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ABS_normal.inst.cfg index f42d06273c..9ddefed2af 100644 --- a/resources/quality/voron2/voron2_v6_0.40_ABS_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_ABS_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.40_ASA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ASA_extrafast.inst.cfg index bbf785154c..79fc1b6623 100644 --- a/resources/quality/voron2/voron2_v6_0.40_ASA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_ASA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.40_ASA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ASA_fast.inst.cfg index 6fb864d16b..3e460bf2dd 100644 --- a/resources/quality/voron2/voron2_v6_0.40_ASA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_ASA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.40_ASA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ASA_fine.inst.cfg index 1165f9c3ac..1a43e97f0f 100644 --- a/resources/quality/voron2/voron2_v6_0.40_ASA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_ASA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.40_ASA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_ASA_normal.inst.cfg index 8c9af97019..a75010e83b 100644 --- a/resources/quality/voron2/voron2_v6_0.40_ASA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_ASA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.40_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_Nylon_extrafast.inst.cfg index e77797a36b..85e0ef1d03 100644 --- a/resources/quality/voron2/voron2_v6_0.40_Nylon_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_Nylon_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.40_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_Nylon_fast.inst.cfg index 7ace98e353..10d49be797 100644 --- a/resources/quality/voron2/voron2_v6_0.40_Nylon_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_Nylon_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.40_Nylon_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_Nylon_fine.inst.cfg index a21fdfc2ac..b8f84e5509 100644 --- a/resources/quality/voron2/voron2_v6_0.40_Nylon_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_Nylon_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.40_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_Nylon_normal.inst.cfg index 37c677a2bd..73ffae9a4f 100644 --- a/resources/quality/voron2/voron2_v6_0.40_Nylon_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_Nylon_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.40_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PC_extrafast.inst.cfg index 1b77ab8bf0..1b14e91648 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PC_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PC_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.40_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PC_fast.inst.cfg index bf6a2d9dd3..b487147448 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PC_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PC_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.40_PC_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PC_fine.inst.cfg index 0c52ee159b..d9a4478c72 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PC_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PC_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.40_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PC_normal.inst.cfg index fb2430ce6c..6510d401df 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PC_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PC_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.40_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PETG_extrafast.inst.cfg index c87f140ec8..25b7143978 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PETG_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PETG_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.40_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PETG_fast.inst.cfg index 60c056d908..29d0c2eb4e 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PETG_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PETG_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.40_PETG_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PETG_fine.inst.cfg index 954758f95f..998224afcd 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PETG_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PETG_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.40_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PETG_normal.inst.cfg index c2b70fa70e..95883935d1 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PETG_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PETG_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.40_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PLA_extrafast.inst.cfg index 5034bac12d..c5fde081a8 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PLA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PLA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.40_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PLA_fast.inst.cfg index ee0a7d54d9..1d16f9e94d 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PLA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PLA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.40_PLA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PLA_fine.inst.cfg index ff91b47002..41a8bb526d 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PLA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PLA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.40_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PLA_normal.inst.cfg index 807e9f7041..64ba6eae71 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PLA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PLA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.40_PVA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PVA_extrafast.inst.cfg index 495fb6548d..35a17ba293 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PVA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PVA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.40_PVA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PVA_fast.inst.cfg index 7bd1ba1de4..ac5d6e0702 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PVA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PVA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.40_PVA_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PVA_fine.inst.cfg index 0190d72da3..bb92b8a3de 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PVA_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PVA_fine.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 240 diff --git a/resources/quality/voron2/voron2_v6_0.40_PVA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_PVA_normal.inst.cfg index 51f1c55be2..e5f3128410 100644 --- a/resources/quality/voron2/voron2_v6_0.40_PVA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_PVA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.40mm [values] -speed_print = 160 diff --git a/resources/quality/voron2/voron2_v6_0.40_TPU_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_TPU_extrafast.inst.cfg index 04cfb43677..4b2a20ad7c 100644 --- a/resources/quality/voron2/voron2_v6_0.40_TPU_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_TPU_extrafast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.40mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 80 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.40_TPU_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_TPU_fast.inst.cfg index 4317de6cfc..c086d396fb 100644 --- a/resources/quality/voron2/voron2_v6_0.40_TPU_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_TPU_fast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.40mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 120 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.40_TPU_fine.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_TPU_fine.inst.cfg index c7eb79d79e..bade8d6b62 100644 --- a/resources/quality/voron2/voron2_v6_0.40_TPU_fine.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_TPU_fine.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.40mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 240 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.40_TPU_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.40_TPU_normal.inst.cfg index a6f0a26399..1707a3a44b 100644 --- a/resources/quality/voron2/voron2_v6_0.40_TPU_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.40_TPU_normal.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.40mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 160 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.50_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ABS_extrafast.inst.cfg index c4ec51c8eb..6b2955dad9 100644 --- a/resources/quality/voron2/voron2_v6_0.50_ABS_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_ABS_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 60 diff --git a/resources/quality/voron2/voron2_v6_0.50_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ABS_fast.inst.cfg index 47cb2a9afe..e4d1ce4fdc 100644 --- a/resources/quality/voron2/voron2_v6_0.50_ABS_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_ABS_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 90 diff --git a/resources/quality/voron2/voron2_v6_0.50_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ABS_normal.inst.cfg index a25d0d13e8..caa7c01536 100644 --- a/resources/quality/voron2/voron2_v6_0.50_ABS_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_ABS_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.50_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ABS_sprint.inst.cfg index 56f2155df8..88b7354b88 100644 --- a/resources/quality/voron2/voron2_v6_0.50_ABS_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_ABS_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 45 diff --git a/resources/quality/voron2/voron2_v6_0.50_ASA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ASA_extrafast.inst.cfg index 0f0f84c860..4fe0d0a7e7 100644 --- a/resources/quality/voron2/voron2_v6_0.50_ASA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_ASA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 60 diff --git a/resources/quality/voron2/voron2_v6_0.50_ASA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ASA_fast.inst.cfg index 6ce4e5d0b3..c8611854eb 100644 --- a/resources/quality/voron2/voron2_v6_0.50_ASA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_ASA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 90 diff --git a/resources/quality/voron2/voron2_v6_0.50_ASA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ASA_normal.inst.cfg index ebc1a318f6..1d01dabe86 100644 --- a/resources/quality/voron2/voron2_v6_0.50_ASA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_ASA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.50_ASA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_ASA_sprint.inst.cfg index e9b23f66a3..38a2fcb9f8 100644 --- a/resources/quality/voron2/voron2_v6_0.50_ASA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_ASA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 45 diff --git a/resources/quality/voron2/voron2_v6_0.50_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_Nylon_extrafast.inst.cfg index df929b48db..9645cc0032 100644 --- a/resources/quality/voron2/voron2_v6_0.50_Nylon_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_Nylon_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 60 diff --git a/resources/quality/voron2/voron2_v6_0.50_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_Nylon_fast.inst.cfg index f4e303736a..cbd3c36b4e 100644 --- a/resources/quality/voron2/voron2_v6_0.50_Nylon_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_Nylon_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 90 diff --git a/resources/quality/voron2/voron2_v6_0.50_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_Nylon_normal.inst.cfg index 431a1ece23..02f31684d7 100644 --- a/resources/quality/voron2/voron2_v6_0.50_Nylon_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_Nylon_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.50_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_Nylon_sprint.inst.cfg index 536f6f8631..1e39b900cf 100644 --- a/resources/quality/voron2/voron2_v6_0.50_Nylon_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_Nylon_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 45 diff --git a/resources/quality/voron2/voron2_v6_0.50_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PC_extrafast.inst.cfg index 5536bb9bd3..284fdba324 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PC_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PC_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 60 diff --git a/resources/quality/voron2/voron2_v6_0.50_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PC_fast.inst.cfg index a874db28c8..e033b0fd52 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PC_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PC_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 90 diff --git a/resources/quality/voron2/voron2_v6_0.50_PC_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PC_normal.inst.cfg index 5333e2dcfa..e4829f87e7 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PC_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PC_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.50_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PC_sprint.inst.cfg index f6bece73b0..25f4788e01 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PC_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PC_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 45 diff --git a/resources/quality/voron2/voron2_v6_0.50_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PETG_extrafast.inst.cfg index 6d586fa75e..5849d03e9c 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PETG_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PETG_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 60 diff --git a/resources/quality/voron2/voron2_v6_0.50_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PETG_fast.inst.cfg index 5372651955..04aebd2197 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PETG_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PETG_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 90 diff --git a/resources/quality/voron2/voron2_v6_0.50_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PETG_normal.inst.cfg index 6545d9ee0a..e15b4a35cd 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PETG_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PETG_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.50_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PETG_sprint.inst.cfg index f009c2db4f..d715d4c88a 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PETG_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PETG_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 45 diff --git a/resources/quality/voron2/voron2_v6_0.50_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PLA_extrafast.inst.cfg index 2bb9b57826..81eebebfa3 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PLA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PLA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 60 diff --git a/resources/quality/voron2/voron2_v6_0.50_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PLA_fast.inst.cfg index dd59f26db1..7edf2cf5e9 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PLA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PLA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 90 diff --git a/resources/quality/voron2/voron2_v6_0.50_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PLA_normal.inst.cfg index 3063af1d32..c367ac8a12 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PLA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PLA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.50_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PLA_sprint.inst.cfg index ebc966df27..ad8e358bb5 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PLA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PLA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 45 diff --git a/resources/quality/voron2/voron2_v6_0.50_PVA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PVA_extrafast.inst.cfg index 47fac16700..d0f9c188d6 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PVA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PVA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 60 diff --git a/resources/quality/voron2/voron2_v6_0.50_PVA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PVA_fast.inst.cfg index f6d0ce97fe..d455a84bad 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PVA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PVA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 90 diff --git a/resources/quality/voron2/voron2_v6_0.50_PVA_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PVA_normal.inst.cfg index bedcab6681..1d1aafdd63 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PVA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PVA_normal.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 120 diff --git a/resources/quality/voron2/voron2_v6_0.50_PVA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_PVA_sprint.inst.cfg index a141a2d95b..9e8a220ee2 100644 --- a/resources/quality/voron2/voron2_v6_0.50_PVA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_PVA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.50mm [values] -speed_print = 45 diff --git a/resources/quality/voron2/voron2_v6_0.50_TPU_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_TPU_extrafast.inst.cfg index 45f006a547..4a9bd5cffd 100644 --- a/resources/quality/voron2/voron2_v6_0.50_TPU_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_TPU_extrafast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.50mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 60 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.50_TPU_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_TPU_fast.inst.cfg index 49892d8a83..fd0d2d9072 100644 --- a/resources/quality/voron2/voron2_v6_0.50_TPU_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_TPU_fast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.50mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 90 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.50_TPU_normal.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_TPU_normal.inst.cfg index a6a6992248..7f7a62cdf6 100644 --- a/resources/quality/voron2/voron2_v6_0.50_TPU_normal.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_TPU_normal.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.50mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 120 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.50_TPU_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.50_TPU_sprint.inst.cfg index e95e90dd93..21f0c044d5 100644 --- a/resources/quality/voron2/voron2_v6_0.50_TPU_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.50_TPU_sprint.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.50mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 45 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.60_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ABS_extrafast.inst.cfg index 91c22b872a..359ec1e4db 100644 --- a/resources/quality/voron2/voron2_v6_0.60_ABS_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_ABS_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 50 diff --git a/resources/quality/voron2/voron2_v6_0.60_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ABS_fast.inst.cfg index fb77901f39..64b2a8d08c 100644 --- a/resources/quality/voron2/voron2_v6_0.60_ABS_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_ABS_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.60_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ABS_sprint.inst.cfg index 3eda0c7106..9f904b2719 100644 --- a/resources/quality/voron2/voron2_v6_0.60_ABS_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_ABS_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.60_ASA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ASA_extrafast.inst.cfg index bcae35f5f3..de655307d8 100644 --- a/resources/quality/voron2/voron2_v6_0.60_ASA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_ASA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 50 diff --git a/resources/quality/voron2/voron2_v6_0.60_ASA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ASA_fast.inst.cfg index 3dda1aa344..a2c99b0b14 100644 --- a/resources/quality/voron2/voron2_v6_0.60_ASA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_ASA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.60_ASA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_ASA_sprint.inst.cfg index f71dd3d097..ce28af819d 100644 --- a/resources/quality/voron2/voron2_v6_0.60_ASA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_ASA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.60_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_Nylon_extrafast.inst.cfg index 36f6b7056d..986751dca0 100644 --- a/resources/quality/voron2/voron2_v6_0.60_Nylon_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_Nylon_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 50 diff --git a/resources/quality/voron2/voron2_v6_0.60_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_Nylon_fast.inst.cfg index 3889a68b03..a259ec6a60 100644 --- a/resources/quality/voron2/voron2_v6_0.60_Nylon_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_Nylon_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.60_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_Nylon_sprint.inst.cfg index 9dea5768c9..b0ee1f7573 100644 --- a/resources/quality/voron2/voron2_v6_0.60_Nylon_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_Nylon_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.60_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PC_extrafast.inst.cfg index bb57cb6497..0bbc3c7af6 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PC_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PC_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 50 diff --git a/resources/quality/voron2/voron2_v6_0.60_PC_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PC_fast.inst.cfg index cdd6bbe53b..3b58ca9887 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PC_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PC_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.60_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PC_sprint.inst.cfg index c74de15a43..d82098d589 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PC_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PC_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.60_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PETG_extrafast.inst.cfg index 8312763bd0..6d8999d929 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PETG_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PETG_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 50 diff --git a/resources/quality/voron2/voron2_v6_0.60_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PETG_fast.inst.cfg index 6538937390..23f0d0099f 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PETG_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PETG_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.60_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PETG_sprint.inst.cfg index f4ca021830..934c4d93ca 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PETG_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PETG_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.60_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PLA_extrafast.inst.cfg index 3563d1b72c..cfe79cf764 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PLA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PLA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 50 diff --git a/resources/quality/voron2/voron2_v6_0.60_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PLA_fast.inst.cfg index ba045726e1..0d612d3f67 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PLA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PLA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.60_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PLA_sprint.inst.cfg index e420d7e4eb..d1b900e3ee 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PLA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PLA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.60_PVA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PVA_extrafast.inst.cfg index a518244907..bd6850014d 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PVA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PVA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 50 diff --git a/resources/quality/voron2/voron2_v6_0.60_PVA_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PVA_fast.inst.cfg index 32cc4a42ff..b9f4ae5029 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PVA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PVA_fast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 80 diff --git a/resources/quality/voron2/voron2_v6_0.60_PVA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_PVA_sprint.inst.cfg index 624e8fd9b7..11fbf80f82 100644 --- a/resources/quality/voron2/voron2_v6_0.60_PVA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_PVA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.60mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.60_TPU_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_TPU_extrafast.inst.cfg index 472825f867..79dfea9e1b 100644 --- a/resources/quality/voron2/voron2_v6_0.60_TPU_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_TPU_extrafast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.60mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 50 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.60_TPU_fast.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_TPU_fast.inst.cfg index e51fed49e8..b29fd3721e 100644 --- a/resources/quality/voron2/voron2_v6_0.60_TPU_fast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_TPU_fast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.60mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 80 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.60_TPU_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.60_TPU_sprint.inst.cfg index aca6743723..d70090434d 100644 --- a/resources/quality/voron2/voron2_v6_0.60_TPU_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.60_TPU_sprint.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.60mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 40 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.80_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ABS_extrafast.inst.cfg index 0c9df4d5bb..26489c6cea 100644 --- a/resources/quality/voron2/voron2_v6_0.80_ABS_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_ABS_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.80_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ABS_sprint.inst.cfg index 5533336319..7964b7e62b 100644 --- a/resources/quality/voron2/voron2_v6_0.80_ABS_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_ABS_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 30 diff --git a/resources/quality/voron2/voron2_v6_0.80_ABS_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ABS_supersprint.inst.cfg index 4df7680b91..508d9ecf6b 100644 --- a/resources/quality/voron2/voron2_v6_0.80_ABS_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_ABS_supersprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 24 diff --git a/resources/quality/voron2/voron2_v6_0.80_ASA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ASA_extrafast.inst.cfg index 1fa6380203..197bb748fc 100644 --- a/resources/quality/voron2/voron2_v6_0.80_ASA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_ASA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.80_ASA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ASA_sprint.inst.cfg index 2b9e6eb31d..19e8b98b3b 100644 --- a/resources/quality/voron2/voron2_v6_0.80_ASA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_ASA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 30 diff --git a/resources/quality/voron2/voron2_v6_0.80_ASA_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_ASA_supersprint.inst.cfg index dfb0cbcff6..fe866433e9 100644 --- a/resources/quality/voron2/voron2_v6_0.80_ASA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_ASA_supersprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 24 diff --git a/resources/quality/voron2/voron2_v6_0.80_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_Nylon_extrafast.inst.cfg index 4c1fd04ddc..1e65bd4210 100644 --- a/resources/quality/voron2/voron2_v6_0.80_Nylon_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_Nylon_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.80_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_Nylon_sprint.inst.cfg index a8c36f77de..d97282af1a 100644 --- a/resources/quality/voron2/voron2_v6_0.80_Nylon_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_Nylon_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 30 diff --git a/resources/quality/voron2/voron2_v6_0.80_Nylon_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_Nylon_supersprint.inst.cfg index ef9fc94ba0..9e3a32f541 100644 --- a/resources/quality/voron2/voron2_v6_0.80_Nylon_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_Nylon_supersprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 24 diff --git a/resources/quality/voron2/voron2_v6_0.80_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PC_extrafast.inst.cfg index 6e319a2e48..63842f0023 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PC_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PC_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.80_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PC_sprint.inst.cfg index db8ea1aacc..6dab2c3fe7 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PC_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PC_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 30 diff --git a/resources/quality/voron2/voron2_v6_0.80_PC_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PC_supersprint.inst.cfg index e935a8602f..5f20574af0 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PC_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PC_supersprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 24 diff --git a/resources/quality/voron2/voron2_v6_0.80_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PETG_extrafast.inst.cfg index 237ab6e10d..df2de76672 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PETG_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PETG_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.80_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PETG_sprint.inst.cfg index 097f6dffd5..dd2da135d5 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PETG_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PETG_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 30 diff --git a/resources/quality/voron2/voron2_v6_0.80_PETG_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PETG_supersprint.inst.cfg index 9305ef5fef..e14cc7350d 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PETG_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PETG_supersprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 24 diff --git a/resources/quality/voron2/voron2_v6_0.80_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PLA_extrafast.inst.cfg index b580b24080..643390577b 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PLA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PLA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.80_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PLA_sprint.inst.cfg index e33497009c..5ab36fb7bd 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PLA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PLA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 30 diff --git a/resources/quality/voron2/voron2_v6_0.80_PLA_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PLA_supersprint.inst.cfg index f80b5e4abd..c7308fb5db 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PLA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PLA_supersprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 24 diff --git a/resources/quality/voron2/voron2_v6_0.80_PVA_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PVA_extrafast.inst.cfg index 665b0eae9e..1bf0dbc512 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PVA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PVA_extrafast.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 40 diff --git a/resources/quality/voron2/voron2_v6_0.80_PVA_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PVA_sprint.inst.cfg index 2727b90a8f..3b9709615b 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PVA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PVA_sprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 30 diff --git a/resources/quality/voron2/voron2_v6_0.80_PVA_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_PVA_supersprint.inst.cfg index eb67a6bc1a..5ce22b5082 100644 --- a/resources/quality/voron2/voron2_v6_0.80_PVA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_PVA_supersprint.inst.cfg @@ -11,5 +11,4 @@ type = quality variant = V6 0.80mm [values] -speed_print = 24 diff --git a/resources/quality/voron2/voron2_v6_0.80_TPU_extrafast.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_TPU_extrafast.inst.cfg index df51f12bff..df4933513c 100644 --- a/resources/quality/voron2/voron2_v6_0.80_TPU_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_TPU_extrafast.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.80mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 40 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.80_TPU_sprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_TPU_sprint.inst.cfg index 01bb7610c1..d39ad896d1 100644 --- a/resources/quality/voron2/voron2_v6_0.80_TPU_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_TPU_sprint.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.80mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 30 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_v6_0.80_TPU_supersprint.inst.cfg b/resources/quality/voron2/voron2_v6_0.80_TPU_supersprint.inst.cfg index b8f568e5bc..d985acaf23 100644 --- a/resources/quality/voron2/voron2_v6_0.80_TPU_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_v6_0.80_TPU_supersprint.inst.cfg @@ -12,11 +12,4 @@ variant = V6 0.80mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 24 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print diff --git a/resources/quality/voron2/voron2_volcano_0.40_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ABS_extrafast.inst.cfg index eeaa221c40..88abf37994 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_ABS_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_ABS_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ABS_fast.inst.cfg index 32a01a4ccf..ee6c2a69a4 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_ABS_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_ABS_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_ABS_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ABS_normal.inst.cfg index 4de13d3438..9ae35138ea 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_ABS_normal.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_ABS_normal.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_ASA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ASA_extrafast.inst.cfg index d3811fca75..49978b1260 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_ASA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_ASA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_ASA_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ASA_fast.inst.cfg index 43fef60c62..fc0213d86c 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_ASA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_ASA_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_ASA_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_ASA_normal.inst.cfg index 2d0d7363bc..a4f20d1f3e 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_ASA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_ASA_normal.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_Nylon_extrafast.inst.cfg index 1b946b6972..d5fbb108e2 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_Nylon_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_Nylon_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_Nylon_fast.inst.cfg index 0fdf2b09b8..1a64c290a9 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_Nylon_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_Nylon_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_Nylon_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_Nylon_normal.inst.cfg index 2869f0c4cc..357b5c3663 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_Nylon_normal.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_Nylon_normal.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PC_extrafast.inst.cfg index 75de4ecfd0..52e68b3992 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PC_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PC_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PC_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PC_fast.inst.cfg index 5b49ce8b5b..455c62f80f 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PC_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PC_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PC_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PC_normal.inst.cfg index 8c2ca97f73..8085e0e1f8 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PC_normal.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PC_normal.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PETG_extrafast.inst.cfg index cbe03a0530..f5a1bac266 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PETG_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PETG_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PETG_fast.inst.cfg index f6662e36b9..99601f8af1 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PETG_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PETG_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PETG_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PETG_normal.inst.cfg index 19e12d5fa1..21b1d7b76a 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PETG_normal.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PETG_normal.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PLA_extrafast.inst.cfg index 458073d1f5..a138b16f0b 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PLA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PLA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PLA_fast.inst.cfg index cf38d37b78..9b6f668d76 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PLA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PLA_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PLA_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PLA_normal.inst.cfg index cf8e697895..b2f3aa9460 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PLA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PLA_normal.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PVA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PVA_extrafast.inst.cfg index 50e5ee0349..f35c182ce4 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PVA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PVA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PVA_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PVA_fast.inst.cfg index 8e43a38f81..12ea4d41b9 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PVA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PVA_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_PVA_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_PVA_normal.inst.cfg index 88183f9230..8cba0fd007 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_PVA_normal.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_PVA_normal.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.40mm [values] -speed_print = 300 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_TPU_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_TPU_extrafast.inst.cfg index 15f4e04440..18b7f57c48 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_TPU_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_TPU_extrafast.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.40mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 250 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_TPU_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_TPU_fast.inst.cfg index 61f8de807f..48c838b7b0 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_TPU_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_TPU_fast.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.40mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 300 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.40_TPU_normal.inst.cfg b/resources/quality/voron2/voron2_volcano_0.40_TPU_normal.inst.cfg index 03879a4821..1beac678ac 100644 --- a/resources/quality/voron2/voron2_volcano_0.40_TPU_normal.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.40_TPU_normal.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.40mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 300 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ABS_extrafast.inst.cfg index a00da22abe..5ba4327c25 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_ABS_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_ABS_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 165 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_ABS_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ABS_fast.inst.cfg index c6e0d79028..c62ba372ed 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_ABS_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_ABS_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ABS_sprint.inst.cfg index 6eda55da42..a282357abc 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_ABS_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_ABS_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_ASA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ASA_extrafast.inst.cfg index 9d33f945ee..ae76dc5b9a 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_ASA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_ASA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 165 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_ASA_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ASA_fast.inst.cfg index ca0177aad4..d9fd6c6a72 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_ASA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_ASA_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_ASA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_ASA_sprint.inst.cfg index 862c42568c..b70fd350bb 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_ASA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_ASA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_Nylon_extrafast.inst.cfg index 9686666d6f..0f5885c755 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_Nylon_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_Nylon_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 165 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_Nylon_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_Nylon_fast.inst.cfg index 2b67e13741..ac74b49fb2 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_Nylon_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_Nylon_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_Nylon_sprint.inst.cfg index 8facc35e32..7710f9e5c7 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_Nylon_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_Nylon_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PC_extrafast.inst.cfg index a5ed6ea722..6b2f45dbf4 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PC_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PC_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 165 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PC_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PC_fast.inst.cfg index 2cc05dcbf5..d5c40fda03 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PC_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PC_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PC_sprint.inst.cfg index 0d4f0b2202..50149252dd 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PC_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PC_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PETG_extrafast.inst.cfg index 5908772fc8..a6b704146c 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PETG_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PETG_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 165 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PETG_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PETG_fast.inst.cfg index c414b3092f..2e8fbd0278 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PETG_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PETG_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PETG_sprint.inst.cfg index 4231717b7f..011f2cf14a 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PETG_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PETG_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PLA_extrafast.inst.cfg index 332b077bd2..067330135d 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PLA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PLA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 165 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PLA_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PLA_fast.inst.cfg index a675b15934..19c06370b8 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PLA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PLA_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PLA_sprint.inst.cfg index 7b309d0736..643929a43a 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PLA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PLA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PVA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PVA_extrafast.inst.cfg index 16b85b62ba..0477759692 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PVA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PVA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 165 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PVA_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PVA_fast.inst.cfg index 9588f8bc25..51fd9ecfe0 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PVA_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PVA_fast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 250 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_PVA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_PVA_sprint.inst.cfg index ee6ac27c36..292eefe505 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_PVA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_PVA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.60mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_TPU_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_TPU_extrafast.inst.cfg index 3b6bcc101b..c03ad8eece 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_TPU_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_TPU_extrafast.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.60mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 165 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_TPU_fast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_TPU_fast.inst.cfg index 328ec33396..7b4ba4b9b8 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_TPU_fast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_TPU_fast.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.60mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 250 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.60_TPU_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.60_TPU_sprint.inst.cfg index 0499cc9473..cf9800136d 100644 --- a/resources/quality/voron2/voron2_volcano_0.60_TPU_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.60_TPU_sprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.60mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 125 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_ABS_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ABS_extrafast.inst.cfg index f184df488b..8a62c28aa3 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_ABS_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_ABS_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ABS_sprint.inst.cfg index 18c52a26f4..d4055c09da 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_ABS_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_ABS_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 90 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_ABS_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ABS_supersprint.inst.cfg index a770cfac3c..5f48dba65f 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_ABS_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_ABS_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 70 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_ASA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ASA_extrafast.inst.cfg index d5b86ed687..f305680d7e 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_ASA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_ASA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_ASA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ASA_sprint.inst.cfg index cafa25c712..f9bb99f296 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_ASA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_ASA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 90 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_ASA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_ASA_supersprint.inst.cfg index 3ac44fb6b6..4868dce06d 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_ASA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_ASA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 70 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_Nylon_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_Nylon_extrafast.inst.cfg index f9f8a3028d..2b9dfa8b9a 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_Nylon_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_Nylon_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_Nylon_sprint.inst.cfg index 9132b3f55b..ce3ae747a8 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_Nylon_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_Nylon_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 90 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_Nylon_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_Nylon_supersprint.inst.cfg index c28e06b7f7..6f94a60eaf 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_Nylon_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_Nylon_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 70 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PC_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PC_extrafast.inst.cfg index 9438e01e8b..eecea2c4f6 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PC_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PC_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PC_sprint.inst.cfg index 63ad8bf38d..37934457ce 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PC_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PC_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 90 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PC_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PC_supersprint.inst.cfg index 5865856c0b..42529da7f5 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PC_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PC_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 70 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PETG_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PETG_extrafast.inst.cfg index 9456ee116b..0f729c360f 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PETG_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PETG_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PETG_sprint.inst.cfg index f9566c0112..e44e4778ca 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PETG_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PETG_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 90 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PETG_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PETG_supersprint.inst.cfg index 5cc65db7e0..e4e7b71cdf 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PETG_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PETG_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 70 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PLA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PLA_extrafast.inst.cfg index 4b555f0bdf..4a20edc16d 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PLA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PLA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PLA_sprint.inst.cfg index b844a9c006..ff14ca388b 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PLA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PLA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 90 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PLA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PLA_supersprint.inst.cfg index bc853a4c69..a1382e58b0 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PLA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PLA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 70 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PVA_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PVA_extrafast.inst.cfg index 82fa1ac323..10d8b08f65 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PVA_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PVA_extrafast.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 125 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PVA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PVA_sprint.inst.cfg index 0810c48234..f82f42abad 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PVA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PVA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 90 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_PVA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_PVA_supersprint.inst.cfg index 97bdca38ca..5d5a71dd12 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_PVA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_PVA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 0.80mm [values] -speed_print = 70 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_TPU_extrafast.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_TPU_extrafast.inst.cfg index bb2dcae8aa..617506536a 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_TPU_extrafast.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_TPU_extrafast.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.80mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 125 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_TPU_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_TPU_sprint.inst.cfg index 2d1e7467ea..5dd0671b70 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_TPU_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_TPU_sprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.80mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 90 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_0.80_TPU_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_0.80_TPU_supersprint.inst.cfg index 04ecb0d4a9..95637cbeb8 100644 --- a/resources/quality/voron2/voron2_volcano_0.80_TPU_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_0.80_TPU_supersprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 0.80mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 70 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ABS_sprint.inst.cfg index 414790104b..2a57de7571 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_ABS_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_ABS_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 75 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_ABS_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ABS_supersprint.inst.cfg index 1e51fb3cd8..159a6d1825 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_ABS_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_ABS_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_ABS_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ABS_ultrasprint.inst.cfg index 0d93be5f48..63a110c11b 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_ABS_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_ABS_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_ASA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ASA_sprint.inst.cfg index 6dad626b1e..de55f334ec 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_ASA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_ASA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 75 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_ASA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ASA_supersprint.inst.cfg index 48d8470864..927683ae42 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_ASA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_ASA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_ASA_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_ASA_ultrasprint.inst.cfg index ccec351621..2dd5f3b673 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_ASA_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_ASA_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_Nylon_sprint.inst.cfg index 476ade7fcb..3ad231b1df 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_Nylon_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_Nylon_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 75 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_Nylon_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_Nylon_supersprint.inst.cfg index fd83b03791..3800c4e3bd 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_Nylon_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_Nylon_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_Nylon_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_Nylon_ultrasprint.inst.cfg index 0af94f0d5b..c310679a57 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_Nylon_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_Nylon_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PC_sprint.inst.cfg index 1cb8edb442..aa620c4175 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PC_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PC_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 75 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PC_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PC_supersprint.inst.cfg index a6f355d2b6..4dbb6de045 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PC_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PC_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PC_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PC_ultrasprint.inst.cfg index 27ba96084c..add6b7a864 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PC_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PC_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PETG_sprint.inst.cfg index b13e0f7aaf..e067327e07 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PETG_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PETG_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 75 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PETG_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PETG_supersprint.inst.cfg index 1089a94d18..d2c81b550a 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PETG_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PETG_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PETG_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PETG_ultrasprint.inst.cfg index e20ed4e6ec..a5453b6b04 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PETG_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PETG_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PLA_sprint.inst.cfg index 6d6640a50c..dad3640a61 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PLA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PLA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 75 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PLA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PLA_supersprint.inst.cfg index 16708d883f..e2a9d4e359 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PLA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PLA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PLA_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PLA_ultrasprint.inst.cfg index ff6eaaa0ea..ca8ef820a3 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PLA_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PLA_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PVA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PVA_sprint.inst.cfg index b653a9ac36..af080ec50d 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PVA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PVA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 75 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PVA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PVA_supersprint.inst.cfg index c044f537fe..119ef1dbed 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PVA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PVA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_PVA_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_PVA_ultrasprint.inst.cfg index 4a439653df..969efa4cc5 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_PVA_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_PVA_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.00mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_TPU_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_TPU_sprint.inst.cfg index 700a2c7219..f0cd46f5a2 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_TPU_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_TPU_sprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 1.00mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 75 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_TPU_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_TPU_supersprint.inst.cfg index 32d442147d..84e290ef45 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_TPU_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_TPU_supersprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 1.00mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 60 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.00_TPU_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.00_TPU_ultrasprint.inst.cfg index bfdb5eff2b..fb39c894f6 100644 --- a/resources/quality/voron2/voron2_volcano_1.00_TPU_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.00_TPU_ultrasprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 1.00mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 50 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_ABS_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ABS_sprint.inst.cfg index 50dcef6c2c..105ae75d59 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_ABS_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_ABS_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_ABS_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ABS_supersprint.inst.cfg index 68c1b6e1d7..f1205bc059 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_ABS_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_ABS_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_ABS_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ABS_ultrasprint.inst.cfg index edaa98bc5a..36d1741ae6 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_ABS_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_ABS_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 40 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_ASA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ASA_sprint.inst.cfg index b1aa9438b3..4a3ae2de9e 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_ASA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_ASA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_ASA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ASA_supersprint.inst.cfg index 6b5295da3a..d953fa4d3e 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_ASA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_ASA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_ASA_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_ASA_ultrasprint.inst.cfg index e0b46c7ed1..7ca50974c1 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_ASA_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_ASA_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 40 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_Nylon_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_Nylon_sprint.inst.cfg index 52311dfdca..0d4381ead5 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_Nylon_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_Nylon_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_Nylon_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_Nylon_supersprint.inst.cfg index 7a2f43b24c..15c73581aa 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_Nylon_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_Nylon_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_Nylon_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_Nylon_ultrasprint.inst.cfg index 70fc0c0283..66c9e48516 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_Nylon_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_Nylon_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 40 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PC_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PC_sprint.inst.cfg index f51ccc7c67..14bdc1a2d3 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PC_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PC_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PC_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PC_supersprint.inst.cfg index 8ab7f98cfd..72ce329216 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PC_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PC_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PC_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PC_ultrasprint.inst.cfg index 85fdcea94a..7666c2749d 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PC_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PC_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 40 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PETG_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PETG_sprint.inst.cfg index dec810f101..8163935e59 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PETG_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PETG_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PETG_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PETG_supersprint.inst.cfg index d0689f436e..9171d92ba9 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PETG_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PETG_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PETG_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PETG_ultrasprint.inst.cfg index 2afd76cfa1..1fc8953a01 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PETG_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PETG_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 40 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PLA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PLA_sprint.inst.cfg index db099e829d..fe6dd16063 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PLA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PLA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PLA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PLA_supersprint.inst.cfg index 2eb19ec7d8..c67a3ffa31 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PLA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PLA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PLA_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PLA_ultrasprint.inst.cfg index 6a91755e9d..554061b323 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PLA_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PLA_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 40 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PVA_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PVA_sprint.inst.cfg index 471c56ea95..e5898fea95 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PVA_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PVA_sprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 60 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PVA_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PVA_supersprint.inst.cfg index 7c6a0c7406..1468dffc06 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PVA_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PVA_supersprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 50 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_PVA_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_PVA_ultrasprint.inst.cfg index 957372db73..94946d9238 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_PVA_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_PVA_ultrasprint.inst.cfg @@ -11,5 +11,5 @@ type = quality variant = Volcano 1.20mm [values] -speed_print = 40 +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_TPU_sprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_TPU_sprint.inst.cfg index febbd31079..292d2c2952 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_TPU_sprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_TPU_sprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 1.20mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 60 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_TPU_supersprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_TPU_supersprint.inst.cfg index fb3645c1a2..5f434ed2ef 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_TPU_supersprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_TPU_supersprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 1.20mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 50 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/quality/voron2/voron2_volcano_1.20_TPU_ultrasprint.inst.cfg b/resources/quality/voron2/voron2_volcano_1.20_TPU_ultrasprint.inst.cfg index 3da5a0223e..7936ce1aba 100644 --- a/resources/quality/voron2/voron2_volcano_1.20_TPU_ultrasprint.inst.cfg +++ b/resources/quality/voron2/voron2_volcano_1.20_TPU_ultrasprint.inst.cfg @@ -12,11 +12,5 @@ variant = Volcano 1.20mm [values] speed_infill = =speed_print -speed_layer_0 = =math.ceil(speed_print * 0.375) -speed_print = 40 -speed_roofing = =speed_topbottom -speed_topbottom = =math.ceil(speed_print * 0.50) -speed_wall = =math.ceil(speed_print * 0.50) -speed_wall_0 = =speed_wall -speed_wall_x = =speed_print +speed_print = =round(20 / layer_height / machine_nozzle_size, -1) diff --git a/resources/setting_visibility/advanced.cfg b/resources/setting_visibility/advanced.cfg index 8585a05eec..d2c9f02f64 100644 --- a/resources/setting_visibility/advanced.cfg +++ b/resources/setting_visibility/advanced.cfg @@ -98,6 +98,8 @@ cool_min_layer_time cool_min_speed cool_lift_head cool_during_extruder_switch +build_volume_fan_speed_0 +build_volume_fan_speed [support] support_enable @@ -117,6 +119,7 @@ gradual_support_infill_step_height support_interface_enable support_roof_enable support_bottom_enable +support_use_towers [platform_adhesion] prime_blob_enable @@ -134,6 +137,8 @@ prime_tower_position_x prime_tower_position_y prime_tower_brim_enable interlocking_enable +multi_material_paint_deepness +multi_material_paint_resolution [meshfix] diff --git a/resources/setting_visibility/basic.cfg b/resources/setting_visibility/basic.cfg index 6c6124ab67..1b0db32da1 100644 --- a/resources/setting_visibility/basic.cfg +++ b/resources/setting_visibility/basic.cfg @@ -46,6 +46,7 @@ support_type support_angle support_offset support_structure +support_use_towers [platform_adhesion] prime_blob_enable @@ -57,6 +58,7 @@ prime_tower_enable prime_tower_position_x prime_tower_position_y interlocking_enable +multi_material_paint_deepness [meshfix] diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg index b52c7bd526..1aaa6f999e 100644 --- a/resources/setting_visibility/expert.cfg +++ b/resources/setting_visibility/expert.cfg @@ -254,6 +254,8 @@ cool_min_layer_time cool_min_speed cool_lift_head cool_during_extruder_switch +build_volume_fan_speed_0 +build_volume_fan_speed [support] support_enable @@ -387,6 +389,8 @@ interlocking_orientation interlocking_beam_layer_count interlocking_dept interlocking_boundary_avoidance +multi_material_paint_deepness +multi_material_paint_resolution [meshfix] meshfix_union_all @@ -491,3 +495,6 @@ small_feature_speed_factor_0 scarf_joint_seam_length scarf_joint_seam_start_height_ratio scarf_split_distance +retraction_during_travel_ratio +keep_retracting_during_travel +prime_during_travel_ratio diff --git a/resources/themes/cura-light/images/logo.svg b/resources/themes/cura-light/images/logo.svg index b2ee9b871d..6f401e5a9d 100644 --- a/resources/themes/cura-light/images/logo.svg +++ b/resources/themes/cura-light/images/logo.svg @@ -1,5 +1,13 @@ - - - - + + + diff --git a/resources/variants/ultimaker_s6_aa025.inst.cfg b/resources/variants/ultimaker_s6_aa025.inst.cfg new file mode 100644 index 0000000000..95ac4eeb3b --- /dev/null +++ b/resources/variants/ultimaker_s6_aa025.inst.cfg @@ -0,0 +1,194 @@ +[general] +definition = ultimaker_s6 +name = AA 0.25 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_min_layer_time = 0 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 4000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +machine_nozzle_id = AA 0.25 +machine_nozzle_size = 0.25 +machine_nozzle_tip_outer_diameter = 0.65 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +optimize_wall_printing_order = True +prime_tower_min_volume = 6 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_min_travel = 5 +retraction_prime_speed = =retraction_speed +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 55 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_wall_0 +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = 20 +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 55) +speed_wall_0 = =math.ceil(speed_wall * 20 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = 1.2 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_thickness = =wall_line_width_0 + wall_line_width_x * 2 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +xy_offset_layer_0 = =(-0.2 if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s6_aa04.inst.cfg b/resources/variants/ultimaker_s6_aa04.inst.cfg new file mode 100644 index 0000000000..ac227c8cd0 --- /dev/null +++ b/resources/variants/ultimaker_s6_aa04.inst.cfg @@ -0,0 +1,192 @@ +[general] +definition = ultimaker_s6 +name = AA 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_min_layer_time = 6 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 4000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +machine_nozzle_id = AA 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +optimize_wall_printing_order = True +prime_tower_min_volume = 6 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_min_travel = 5 +retraction_prime_speed = 15 +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 70 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_wall_0 +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 70) +speed_wall_0 = =math.ceil(speed_wall * 20 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = 1.2 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s6_aa08.inst.cfg b/resources/variants/ultimaker_s6_aa08.inst.cfg new file mode 100644 index 0000000000..760ce661b9 --- /dev/null +++ b/resources/variants/ultimaker_s6_aa08.inst.cfg @@ -0,0 +1,203 @@ +[general] +definition = ultimaker_s6 +name = AA 0.8 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_fan_speed = 7 +cool_min_layer_time = 6 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +default_material_print_temperature = 200 +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +infill_wipe_dist = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 5000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +layer_height = 0.2 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +machine_nozzle_id = AA 0.8 +machine_nozzle_size = 0.8 +machine_nozzle_tip_outer_diameter = 2.0 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +multiple_mesh_overlap = 0 +optimize_wall_printing_order = True +prime_tower_enable = False +prime_tower_min_volume = 6 +prime_tower_wipe_enabled = True +raft_surface_layers = 1 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_hop_only_when_collides = True +retraction_min_travel = 5 +retraction_prime_speed = 15 +retraction_speed = 25 +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 35 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_wall_0 +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = =math.ceil(speed_print * 25 / 35) +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 35) +speed_wall_0 = =math.ceil(speed_wall * 25 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = 20 +switch_extruder_retraction_amount = 16.5 +top_bottom_thickness = 1.4 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s6_cc04.inst.cfg b/resources/variants/ultimaker_s6_cc04.inst.cfg new file mode 100644 index 0000000000..37573be739 --- /dev/null +++ b/resources/variants/ultimaker_s6_cc04.inst.cfg @@ -0,0 +1,191 @@ +[general] +definition = ultimaker_s6 +name = CC 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_min_layer_time = 6 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 4000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +machine_nozzle_id = CC 0.4 +machine_nozzle_size = 0.4 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +optimize_wall_printing_order = True +prime_tower_min_volume = 6 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_min_travel = 5 +retraction_prime_speed = =retraction_speed +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 45 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_topbottom +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = =math.ceil(speed_print * 25 / 45) +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 45) +speed_wall_0 = =math.ceil(speed_wall * 25 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = =layer_height * 6 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s6_cc06.inst.cfg b/resources/variants/ultimaker_s6_cc06.inst.cfg new file mode 100644 index 0000000000..595a181f63 --- /dev/null +++ b/resources/variants/ultimaker_s6_cc06.inst.cfg @@ -0,0 +1,191 @@ +[general] +definition = ultimaker_s6 +name = CC 0.6 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_min_layer_time = 6 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 4000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +machine_nozzle_id = CC 0.6 +machine_nozzle_size = 0.6 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +optimize_wall_printing_order = True +prime_tower_min_volume = 6 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_min_travel = 5 +retraction_prime_speed = =retraction_speed +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 45 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_topbottom +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = =math.ceil(speed_print * 25 / 45) +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 45) +speed_wall_0 = =math.ceil(speed_wall * 25 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = =layer_height * 6 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s8_aa025.inst.cfg b/resources/variants/ultimaker_s8_aa025.inst.cfg new file mode 100644 index 0000000000..96e31fbb04 --- /dev/null +++ b/resources/variants/ultimaker_s8_aa025.inst.cfg @@ -0,0 +1,194 @@ +[general] +definition = ultimaker_s8 +name = AA 0.25 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_min_layer_time = 0 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 4000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +machine_nozzle_id = AA 0.25 +machine_nozzle_size = 0.25 +machine_nozzle_tip_outer_diameter = 0.65 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +optimize_wall_printing_order = True +prime_tower_min_volume = 6 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_min_travel = 5 +retraction_prime_speed = =retraction_speed +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 55 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_wall_0 +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = 20 +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 55) +speed_wall_0 = =math.ceil(speed_wall * 20 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = 1.2 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_thickness = =wall_line_width_0 + wall_line_width_x * 2 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +xy_offset_layer_0 = =(-0.2 if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s8_aa04.inst.cfg b/resources/variants/ultimaker_s8_aa04.inst.cfg new file mode 100644 index 0000000000..8e7df64b79 --- /dev/null +++ b/resources/variants/ultimaker_s8_aa04.inst.cfg @@ -0,0 +1,192 @@ +[general] +definition = ultimaker_s8 +name = AA 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_min_layer_time = 6 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 4000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +machine_nozzle_id = AA 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +optimize_wall_printing_order = True +prime_tower_min_volume = 6 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_min_travel = 5 +retraction_prime_speed = 15 +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 70 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_wall_0 +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = =math.ceil(speed_print * 30 / 70) +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 70) +speed_wall_0 = =math.ceil(speed_wall * 20 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = 1.2 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s8_aa08.inst.cfg b/resources/variants/ultimaker_s8_aa08.inst.cfg new file mode 100644 index 0000000000..ca0e09485e --- /dev/null +++ b/resources/variants/ultimaker_s8_aa08.inst.cfg @@ -0,0 +1,203 @@ +[general] +definition = ultimaker_s8 +name = AA 0.8 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_fan_speed = 7 +cool_min_layer_time = 6 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +default_material_print_temperature = 200 +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +infill_wipe_dist = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 5000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +layer_height = 0.2 +machine_min_cool_heat_time_window = 15 +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +machine_nozzle_id = AA 0.8 +machine_nozzle_size = 0.8 +machine_nozzle_tip_outer_diameter = 2.0 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +multiple_mesh_overlap = 0 +optimize_wall_printing_order = True +prime_tower_enable = False +prime_tower_min_volume = 6 +prime_tower_wipe_enabled = True +raft_surface_layers = 1 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_hop_only_when_collides = True +retraction_min_travel = 5 +retraction_prime_speed = 15 +retraction_speed = 25 +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 35 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_wall_0 +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = =math.ceil(speed_print * 25 / 35) +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 35) +speed_wall_0 = =math.ceil(speed_wall * 25 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = 20 +switch_extruder_retraction_amount = 16.5 +top_bottom_thickness = 1.4 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s8_cc04.inst.cfg b/resources/variants/ultimaker_s8_cc04.inst.cfg new file mode 100644 index 0000000000..91a7186c0d --- /dev/null +++ b/resources/variants/ultimaker_s8_cc04.inst.cfg @@ -0,0 +1,191 @@ +[general] +definition = ultimaker_s8 +name = CC 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_min_layer_time = 6 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 4000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +machine_nozzle_id = CC 0.4 +machine_nozzle_size = 0.4 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +optimize_wall_printing_order = True +prime_tower_min_volume = 6 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_min_travel = 5 +retraction_prime_speed = =retraction_speed +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 45 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_topbottom +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = =math.ceil(speed_print * 25 / 45) +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 45) +speed_wall_0 = =math.ceil(speed_wall * 25 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = =layer_height * 6 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner + diff --git a/resources/variants/ultimaker_s8_cc06.inst.cfg b/resources/variants/ultimaker_s8_cc06.inst.cfg new file mode 100644 index 0000000000..3ccfe3e2d6 --- /dev/null +++ b/resources/variants/ultimaker_s8_cc06.inst.cfg @@ -0,0 +1,191 @@ +[general] +definition = ultimaker_s8 +name = CC 0.6 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 25 +type = variant + +[values] +acceleration_flooring = =acceleration_topbottom +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_topbottom +acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_print = 3500 +acceleration_print_layer_0 = =acceleration_layer_0 +acceleration_roofing = =acceleration_topbottom +acceleration_skirt_brim = =acceleration_layer_0 +acceleration_support = =math.ceil(acceleration_print * 2000 / 3500) +acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface') +acceleration_support_infill = =acceleration_support +acceleration_support_interface = =acceleration_topbottom +acceleration_support_roof = =extruderValue(support_roof_extruder_nr, 'acceleration_support_interface') +acceleration_topbottom = =math.ceil(acceleration_print * 1000 / 3500) +acceleration_travel = =acceleration_print if magic_spiralize else 5000 +acceleration_travel_enabled = False +acceleration_travel_layer_0 = =acceleration_layer_0 * acceleration_travel / acceleration_print +acceleration_wall = =math.ceil(acceleration_print * 1500 / 3500) +acceleration_wall_0 = =math.ceil(acceleration_wall * 1000 / 1000) +acceleration_wall_0_flooring = =acceleration_wall_0 +acceleration_wall_0_roofing = =acceleration_wall_0 +acceleration_wall_x = =acceleration_wall +acceleration_wall_x_flooring = =acceleration_wall_x +acceleration_wall_x_roofing = =acceleration_wall_x +adhesion_type = brim +bottom_thickness = =top_bottom_thickness +bridge_enable_more_layers = False +bridge_skin_density = 80 +bridge_skin_material_flow = =skin_material_flow +bridge_skin_material_flow_2 = =skin_material_flow +bridge_skin_speed = =speed_topbottom +bridge_skin_speed_2 = =speed_topbottom +bridge_skin_support_threshold = 50 +bridge_sparse_infill_max_density = 0 +bridge_wall_material_flow = =wall_material_flow +bridge_wall_min_length = =line_width + support_xy_distance + 1.0 +bridge_wall_speed = =bridge_skin_speed +brim_width = 7 +cool_min_layer_time = 6 +cool_min_layer_time_overhang = =cool_min_layer_time +cool_min_layer_time_overhang_min_segment_length = 5 +cool_min_speed = =round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5) +cool_min_temperature = =max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15]) +extra_infill_lines_to_support_skins = none +flooring_layer_count = 0 +flooring_material_flow = =skin_material_flow +flooring_monotonic = True +gradual_flow_discretisation_step_size = 0.2 +gradual_flow_enabled = False +hole_xy_offset = 0 +infill_material_flow = =(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow +infill_overlap = =0 if infill_sparse_density > 80 else 10 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +infill_wall_line_count = 0 +initial_bottom_layers = =bottom_layers +jerk_flooring = =jerk_topbottom +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_print +jerk_prime_tower = =jerk_print +jerk_print = 4000 +jerk_print_layer_0 = =max(4000, jerk_wall_0) +jerk_roofing = =jerk_topbottom +jerk_skirt_brim = =jerk_layer_0 +jerk_support = =jerk_print +jerk_support_bottom = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_support_infill = =jerk_support +jerk_support_interface = =jerk_support +jerk_support_roof = =extruderValue(support_roof_extruder_nr, 'jerk_support_interface') +jerk_topbottom = =jerk_print +jerk_travel = =jerk_print +jerk_travel_enabled = False +jerk_travel_layer_0 = =jerk_layer_0 * jerk_travel / jerk_print +jerk_wall = =jerk_print +jerk_wall_0 = =jerk_wall +jerk_wall_0_flooring = =jerk_wall_0 +jerk_wall_0_roofing = =jerk_wall_0 +jerk_wall_x = =jerk_wall +jerk_wall_x_flooring = =jerk_wall_x +jerk_wall_x_roofing = =jerk_wall_x +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +machine_nozzle_id = CC 0.6 +machine_nozzle_size = 0.6 +material_extrusion_cool_down_speed = 0.7 +material_final_print_temperature = =max(-273.15, material_print_temperature - 15) +material_initial_print_temperature = =max(-273.15, material_print_temperature - 10) +material_pressure_advance_factor = 0.05 +max_flow_acceleration = 1 +max_skin_angle_for_expansion = 90 +meshfix_maximum_resolution = =max(speed_wall_0 / 75, 0.5) +min_infill_area = 0 +optimize_wall_printing_order = True +prime_tower_min_volume = 6 +retraction_amount = 6.5 +retraction_combing_avoid_distance = =machine_nozzle_size * 1.5 +retraction_combing_max_distance = 15 +retraction_hop = 2 +retraction_hop_after_extruder_switch_height = =retraction_hop +retraction_hop_enabled = =extruders_enabled_count > 1 +retraction_min_travel = 5 +retraction_prime_speed = =retraction_speed +roofing_monotonic = True +roofing_pattern = =top_bottom_pattern +seam_overhang_angle = =support_angle +skin_edge_support_thickness = =4 * layer_height if infill_sparse_density < 30 else 0 +skin_material_flow = =0.95 * material_flow +skin_outline_count = =0 if top_bottom_pattern == 'concentric' and top_bottom_pattern_0 == 'concentric' and roofing_layer_count <= 0 else 1 +skin_overlap = 20 +skin_preshrink = =wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x +skirt_brim_minimal_length = 250 +skirt_brim_speed = =speed_layer_0 +skirt_line_count = 1 +small_skin_on_surface = False +small_skin_width = =skin_line_width * 2 +speed_flooring = =speed_topbottom +speed_infill = =speed_print +speed_ironing = =speed_topbottom * 20 / 30 +speed_layer_0 = =min(30, layer_height / layer_height_0 * speed_wall_0) +speed_prime_tower = =speed_topbottom +speed_print = 45 +speed_print_layer_0 = =speed_layer_0 +speed_roofing = =speed_topbottom +speed_support = =speed_topbottom +speed_support_bottom = =extruderValue(support_bottom_extruder_nr, 'speed_support_interface') +speed_support_infill = =speed_support +speed_support_interface = =speed_topbottom +speed_support_roof = =extruderValue(support_roof_extruder_nr, 'speed_support_interface') +speed_topbottom = =math.ceil(speed_print * 25 / 45) +speed_travel = 150 +speed_travel_layer_0 = =speed_travel +speed_wall = =math.ceil(speed_print * 30 / 45) +speed_wall_0 = =math.ceil(speed_wall * 25 / 30) +speed_wall_0_flooring = =speed_wall_0 +speed_wall_0_roofing = =speed_wall_0 +speed_wall_x = =speed_wall +speed_wall_x_flooring = =speed_wall_x +speed_wall_x_roofing = =speed_wall_x +support_angle = 60 +support_bottom_distance = =support_z_distance / 2 +support_bottom_offset = =extruderValue(support_bottom_extruder_nr, 'support_interface_offset') +support_brim_width = =(skirt_brim_line_width * initial_layer_line_width_factor / 100.0) * 3 +support_interface_enable = False +support_interface_offset = =support_offset +support_line_width = =line_width +support_offset = =support_line_width + 0.4 if support_structure == 'normal' else 0.0 +support_pattern = zigzag +support_structure = normal +support_top_distance = =support_z_distance +support_tree_angle = =max(min(support_angle, 85), 20) +support_tree_angle_slow = =support_tree_angle * 2 / 3 +support_tree_bp_diameter = 7.5 +support_tree_branch_diameter = 5 +support_tree_branch_diameter_angle = 7 +support_tree_max_diameter = 25 +support_tree_tip_diameter = =support_line_width * 2 +support_tree_top_rate = =30 if support_roof_enable else 10 +support_xy_distance = 0.7 +support_xy_distance_overhang = 0.2 +support_z_distance = =layer_height * 2 +switch_extruder_prime_speed = =switch_extruder_retraction_speeds +switch_extruder_retraction_amount = =machine_heat_zone_length +top_bottom_thickness = =layer_height * 6 +travel_avoid_other_parts = True +travel_avoid_supports = False +wall_0_acceleration = 20.0 +wall_0_deceleration = 20.0 +wall_0_end_speed_ratio = 100.0 +wall_0_inset = 0 +wall_0_speed_split_distance = 1.0 +wall_0_start_speed_ratio = 100.0 +wall_0_wipe_dist = =machine_nozzle_size / 2 +wall_material_flow = =material_flow +wall_overhang_angle = 90 +wall_x_material_flow = =wall_material_flow +xy_offset = =-layer_height * 0.1 +z_seam_corner = z_seam_corner_weighted +z_seam_position = back +z_seam_type = sharpest_corner +