SteinWipe Motion Control Lite - BBS X1 User Manual
[{"type":"paragraph","children":[{"t":"text","v":"SteinWipe Motion Control Lite Release: BBS_X1_SWMCL_Pause_Preset_Apr.1.1.2025","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Developed On: Bambu Studio V.2.5.0","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Shipped Date: Apr.2.2025","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"Welcome","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"This manual covers the BBS_X1_SWMCL_Pause_Preset_Apr.1.1.2025 release of SteinWipe Motion Control Lite (SWMCL) for the Bambu Lab X1C running Bambu Studio. SWMCL releases are narrow-scope feature breakouts from the main SWMC codebase; this one replaces the stock pause routine with a cleaner, configurable pause-and-resume cycle.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"This release has a companion Orca Slicer version for the X1C and separate releases for the P1 Series (in both slicers). Features overlap substantially across the four variants, with slicer-specific and printer-specific features called out where they differ.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"If you already run a full SWMC Machine Preset (Core 0 or Core 1) on your X1C, you don\u0026#39;t need this; the full preset includes the modified pause routine. This SWMCL release is for users who want the improved pause behavior without the full machine preset.","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"1. What\u0026#39;s in this release","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"1.1 The big picture","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"The SWMCL Pause Preset is a raw gcode file that you paste into the Pause G-code section of your existing X1C printer preset in Bambu Studio. Once installed, the modified pause routine activates when you add specific SteinSwitch Definition (SSD) keywords to your printer notes field.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"1.2 What the modified routine does","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"When a pause is inserted via the slicer layer slider or triggered mid-print, the modified routine:","b":false,"i":false}]},{"type":"list","listType":"unordered","items":[{"children":[{"t":"text","v":"Retracts filament cleanly with controlled acceleration","b":false,"i":false}]},{"children":[{"t":"text","v":"Lifts off the part (with optional spiral lift to avoid stringing)","b":false,"i":false}]},{"children":[{"t":"text","v":"Parks the toolhead at a safe position (X140 Y245)","b":false,"i":false}]},{"children":[{"t":"text","v":"Waits for user action","b":false,"i":false}]},{"children":[{"t":"text","v":"On resume, takes a controlled path back to the chute area to avoid dragging purge","b":false,"i":false}]},{"children":[{"t":"text","v":"Runs a user-controllable purge with anti-strip safety fallback","b":false,"i":false}]},{"children":[{"t":"text","v":"Cools the purged filament with the part fan before breaking the string","b":false,"i":false}]},{"children":[{"t":"text","v":"Returns cleanly to the print with corrected position reporting","b":false,"i":false}]}]},{"type":"paragraph","children":[{"t":"text","v":"The stock routine does none of this coordination; it pauses in place and resumes with whatever state the slicer left behind. The modified routine is a full replacement.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"1.3 What\u0026#39;s new in this release","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"This is the initial release of SWMCL Pause Preset; no changelog predecessors. Key architectural notes:","b":false,"i":false}]},{"type":"list","listType":"unordered","items":[{"children":[{"t":"text","v":"First field test of the SteinSwitch Definition (SSD) architecture; keywords in printer notes control features instead of editing gcode","b":false,"i":false}]},{"children":[{"t":"text","v":"Three weeks later, this SSD architecture rolled out across the full SWMC codebase in Core 1","b":false,"i":false}]}]},{"type":"heading","level":4,"children":[{"t":"text","v":"1.4 What\u0026#39;s NOT in this release (available in the Orca variant)","b":false,"i":false}]},{"type":"list","listType":"unordered","items":[{"children":[{"t":"text","v":"lower_bed_on_pause. Bambu Studio does not expose the bed-position variable in Pause gcode, so automatic bed lowering on pause is not possible in this slicer. If you need that feature, use the Orca variant of this release instead.","b":false,"i":false}]}]},{"type":"heading","level":2,"children":[{"t":"text","v":"2. Before you install","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"2.1 Requirements","b":false,"i":false}]},{"type":"list","listType":"unordered","items":[{"children":[{"t":"text","v":"Bambu Lab X1C printer","b":false,"i":false}]},{"children":[{"t":"text","v":"Bambu Studio version shown on this release\u0026#39;s card","b":false,"i":false}]},{"children":[{"t":"text","v":"The gcode file linked from the release page (gated download requiring login + ownership)","b":false,"i":false}]},{"children":[{"t":"text","v":"An existing X1C printer preset in Bambu Studio where you\u0026#39;ll paste the gcode","b":false,"i":false}]}]},{"type":"paragraph","children":[{"t":"text","v":"No wiper hardware required for this release. This is a pure software mod.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"2.2 What this release does NOT include","b":false,"i":false}]},{"type":"list","listType":"unordered","items":[{"children":[{"t":"text","v":"Machine Start G-code modifications (the full SWMC preset has those; this is pause-only)","b":false,"i":false}]},{"children":[{"t":"text","v":"Wiper cycles or toolpath modifications outside the pause routine","b":false,"i":false}]},{"children":[{"t":"text","v":"Hardware calibration workflows","b":false,"i":false}]}]},{"type":"paragraph","children":[{"t":"text","v":"If you want those features, use a full SWMC Machine Preset instead.","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"3. Installing the preset","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"These steps apply to the Bambu Studio version listed on this release\u0026#39;s card.","b":false,"i":false}]},{"type":"list","listType":"ordered","items":[{"children":[{"t":"text","v":"Download the gcode file from the release resources on the release page.","b":false,"i":false}]},{"children":[{"t":"text","v":"Open Bambu Studio.","b":false,"i":false}]},{"children":[{"t":"text","v":"Open your existing X1C printer preset\u0026#39;s settings.","b":false,"i":false}]},{"children":[{"t":"text","v":"Navigate to the Machine G-code tab.","b":false,"i":false}]},{"children":[{"t":"text","v":"Locate the Pause G-code field.","b":false,"i":false}]},{"children":[{"t":"text","v":"Paste the entire contents of the downloaded gcode file into this field, replacing any existing content.","b":false,"i":false}]},{"children":[{"t":"text","v":"Save the preset.","b":false,"i":false}]}]},{"type":"paragraph","children":[{"t":"text","v":"Installation is complete. Configuration happens through your printer notes field (Section 5).","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"% Open preset","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"swmcl_open_preset | scale=100 | caption=bottom","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Open your existing X1C printer preset\u0026#39;s settings in Bambu Studio.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"\/%","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"% Pause G-code field","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"swmcl_pause_gcode_location | scale=100 | caption=bottom","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"The Pause G-code field in Bambu Studio. Paste the downloaded gcode here, replacing any existing content.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"\/%","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"4. How SSDs work","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"4.1 The mechanism","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"SteinSwitch Definitions (SSDs) are keyword-based feature toggles. You enable a feature by adding its keyword to your slicer\u0026#39;s printer notes field; you disable it by removing the keyword. No gcode editing required.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"The pause routine detects keywords using regex patterns that match the content of your printer notes field. When a specific keyword is present on its own line (with optional whitespace), the associated feature activates.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"4.2 Where to enter keywords","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"In Bambu Studio, open your printer preset\u0026#39;s settings and find the Printer Notes field. Add each keyword you want to enable on its own line. Save the preset before slicing.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"% Where to enter SSDs","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"bbs_printer_notes_location | scale=100 | caption=bottom","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"The Printer Notes field in Bambu Studio, with SSD keywords entered one per line.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"\/%","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"4.3 Default behavior (no SSDs enabled)","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"If swmc_pause_routine is NOT in your printer notes, the pause routine is disabled and the stock Bambu pause behavior runs instead. This is the safe fallback; you get stock behavior until you explicitly opt in to the modified routine.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Once you add swmc_pause_routine, the full modified routine activates. From there, individual SSDs fine-tune what happens inside the routine.","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"5. Available SteinSwitch Definitions","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"This release includes 8 SSDs.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"5.1 Master switch","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"{{\u0026gt;swmc_pause_routine}}","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"This is the master toggle. Without this keyword in your printer notes, the modified routine does nothing and stock pause behavior runs. Add this keyword to activate the routine; all other SSDs only take effect when this is enabled.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"5.2 Lift behavior","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"{{\u0026gt;force_spiral_lift_for_pause}}","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Forces a spiral lift (G2 arc move) off the part when pausing, regardless of your slicer\u0026#39;s z-hop settings. Without this SSD, the pause uses a straight vertical lift at z-hop height. Spiral lift reduces stringing for sensitive materials.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"5.3 Light control (X1C-specific)","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"{{\u0026gt;use_purge_work_light}}","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Turns on the X1C\u0026#39;s toolhead work light during the purge cycle for camera scene illumination. Useful when reviewing pause-and-resume recordings through the chamber camera or when AI spaghetti detection benefits from consistent lighting. The work light is an X1C-specific feature used for camera scene illumination; this SSD has no effect on other printers.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"{{\u0026gt;dark_mode}}","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Keeps the toolhead logo light off after resuming from pause. The logo light cannot be disabled through the printer menu, so this SSD gives you a way to resume overnight prints in a shared sleeping space without the bright light coming on. Inverse behavior: keyword present means light stays OFF; keyword absent means light turns ON (normal post-pause behavior).","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"5.4 Purge flow control","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Three mutually-selectable flow percentage options. Each caps the purge feedrate at a fraction of the filament\u0026#39;s max volumetric flow rate, calculated dynamically based on your filament settings. Useful for preventing curl, stringing, or overshoot during the resume purge.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"{{\u0026gt;purge_with_25_percent_flow}}","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Purges at 25% of max volumetric flow. Safest setting; reduces curl risk on challenging materials like PETG-HF. Slowest purge.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"{{\u0026gt;purge_with_50_percent_flow}}","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Purges at 50% of max volumetric flow. Balanced setting for most materials.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"{{\u0026gt;purge_with_75_percent_flow}}","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Purges at 75% of max volumetric flow. Faster purge for materials that handle high flow well. Use with care on materials prone to curling.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"If you enable multiple flow SSDs, the lowest percentage wins (25% beats 50% beats 75%). Only enable one at a time for predictable behavior.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"5.5 HF nozzle mode","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"{{\u0026gt;use_hf_nozzle}}","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Ignores the anti-strip safety fallback and lets purge run at the full max volumetric flow calculated from your filament settings. Designed for Bambu HF (High Flow) nozzles that can sustain faster extrusion without stripping. Do not enable this SSD on stock 0.4mm nozzles.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"5.6 Default safety behavior (no user configuration)","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"When none of the flow-control SSDs are enabled, the pause routine falls back to a default purge at F499 (499mm\/min feedrate). This rate is calibrated to prevent filament stripping on stock 0.4mm or larger nozzles at typical slicer extrusion settings. On a 0.2mm nozzle, this fallback is too fast for the nozzle\u0026#39;s real flow capacity; users with 0.2mm nozzles should enable a flow-percentage SSD instead of relying on the fallback.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"This safety behavior is always present in the gcode; it\u0026#39;s not a user-toggled SSD.","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"6. Typical configurations","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"6.1 Minimal (just the modified routine)","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"swmc_pause_routine\n","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Adds the modified pause routine with default purge behavior. Good starting point for testing.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"6.2 Overnight-friendly","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"swmc_pause_routine\ndark_mode\nforce_spiral_lift_for_pause\n","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Modified routine with suppressed logo light after resume and gentler part exit. Ideal for prints that resume overnight.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"6.3 Camera monitoring during pause","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"swmc_pause_routine\nuse_purge_work_light\npurge_with_50_percent_flow\n","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Work light on during purge for chamber camera clarity, balanced purge flow. Good for prints where you want to review the pause-and-resume cycle afterward.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"6.4 HF nozzle at full flow","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"swmc_pause_routine\nuse_hf_nozzle\n","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Full-flow purge for users running Bambu HF nozzles.","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"7. Known issues","b":false,"i":false}]},{"type":"list","listType":"unordered","items":[{"children":[{"t":"text","v":"No lower_bed_on_pause support in Bambu Studio. Use the Orca variant if you need automatic bed lowering on pause.","b":false,"i":false}]},{"children":[{"t":"text","v":"F499 fallback rate is tuned for standard 0.4mm+ nozzles. Users with 0.2mm nozzles should use one of the flow-percentage SSDs rather than relying on the default.","b":false,"i":false}]},{"children":[{"t":"text","v":"Multiple flow SSDs enabled at once. The lowest percentage wins silently; no error is thrown. For predictable behavior, only enable one flow SSD at a time.","b":false,"i":false}]}]},{"type":"heading","level":2,"children":[{"t":"text","v":"8. Reporting bugs","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Issues with this release go to ","b":false,"i":false},{"t":"link","v":"the Leckiestein Discord bug reporting channel for Core Apr.1.1","url":"https:\/\/discord.com\/channels\/1327182397673832448\/%5Bchannel-id-pending%5D","target":""},{"t":"text","v":". Include a video of the issue, a 3MF diagnostic file (see Discord #faq for how to generate one), your full printer notes contents, and the specific SSDs you had enabled when the issue occurred.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"% Discord bug channel example","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"discord_bug_channel_example | scale=100 | caption=bottom","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"The Leckiestein Discord bug reporting channels. Each SWMC core family has its own channel; post your bug report in the channel matching the core you are running.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"\/%","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"9. What\u0026#39;s next","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"The Apr.28.1.2025 release is Core 1; the first full SWMC Machine Preset using the SSD architecture that this SWMCL release pioneered. Core 1 includes 54 SSDs covering the full machine preset (not just pause) and is the recommended path for users who want comprehensive SWMC functionality.","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"For users looking further ahead: Core 2 (Apr.28.1.2026) introduces SteinWipe User Definitions (SWUDs) for numeric parameter control, and SteinWipe Pro hardware integration.","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"10. Licence and liability","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"SWMCL modifies printer motion and pause behavior via slicer-level G-code. Use of this gcode is at the user\u0026#39;s own risk. The user\/operator assumes full responsibility for machine operation, monitoring, and all outcomes. Leckiestein shall not be held liable for damage, injury, or losses resulting from use, misuse, or modification of this gcode.","b":false,"i":false}]},{"type":"heading","level":2,"children":[{"t":"text","v":"11. ","b":false,"i":false},{"t":"link","v":"Terms and conditions","url":"https:\/\/leckiestein.com\/policies\/terms-of-service","target":""},{"t":"text","v":"","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"By purchasing or downloading this release, you agree to the Leckiestein Terms and Conditions for Digital Products, effective January 1, 2025.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"11.1 Usage rights","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"Your purchase grants you a ","b":false,"i":false},{"t":"text","v":"personal, non-transferable, non-exclusive license","b":true,"i":false},{"t":"text","v":" to use this release. You may download and use the gcode for your personal projects, and modify the gcode for your own use.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"11.2 Not allowed","b":false,"i":false}]},{"type":"list","listType":"unordered","items":[{"children":[{"t":"text","v":"Reselling, redistributing, or sharing the gcode file or its contents","b":false,"i":false}]},{"children":[{"t":"text","v":"Uploading the gcode to public or private repositories","b":false,"i":false}]},{"children":[{"t":"text","v":"Selling physical items produced from the files without a Tier 3+ commercial license","b":false,"i":false}]}]},{"type":"heading","level":4,"children":[{"t":"text","v":"11.3 Commercial use","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"If you wish to use this release for commercial purposes, you must subscribe to the Pro Maker License Tier (Tier 3+ on Patreon) or purchase a separate commercial license. Any unauthorized commercial use is a violation of these terms.","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"11.4 Non-refundable","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"All digital product sales are final and non-refundable once the files have been downloaded. If you experience technical issues or believe a product has an error, contact Leckiestein via direct messages for assistance (not in comment threads).","b":false,"i":false}]},{"type":"heading","level":4,"children":[{"t":"text","v":"11.5 Copyright","b":false,"i":false}]},{"type":"paragraph","children":[{"t":"text","v":"All intellectual property rights to this release remain with Leckiestein. Any infringement of these rights may result in legal action.","b":false,"i":false}]}]
[{"base":"swmcl_open_preset","url":"https:\/\/leckiestein.com\/cdn\/shop\/files\/swmcl_open_preset.png?v=1776882018\u0026width=2400","width":1470,"height":662},{"base":"swmcl_pause_gcode_location","url":"https:\/\/leckiestein.com\/cdn\/shop\/files\/swmcl_pause_gcode_location.png?v=1776882125\u0026width=2400","width":1836,"height":600},{"base":"bbs_printer_notes_location_1","url":"https:\/\/leckiestein.com\/cdn\/shop\/files\/bbs_printer_notes_location_1.png?v=1776882310\u0026width=2400","width":1726,"height":578},{"base":"swmcl_layer_slider_pause","url":"https:\/\/leckiestein.com\/cdn\/shop\/files\/swmcl_layer_slider_pause.png?v=1776882520\u0026width=2400","width":1238,"height":662},{"base":"swmcl_pause_screen_touchscreen","url":"https:\/\/leckiestein.com\/cdn\/shop\/files\/swmcl_pause_screen_touchscreen.png?v=1776882713\u0026width=2400","width":1240,"height":892},{"base":"swmcl_pause_toolhead_position","url":"https:\/\/leckiestein.com\/cdn\/shop\/files\/swmcl_pause_toolhead_position.png?v=1776882939\u0026width=2400","width":1238,"height":1022},{"base":"swmcl_pause_resume_purge","url":"https:\/\/leckiestein.com\/cdn\/shop\/files\/swmcl_pause_resume_purge.png?v=1776883032\u0026width=2400","width":1244,"height":752},{"base":"swmcl_pause_resume_complete","url":"https:\/\/leckiestein.com\/cdn\/shop\/files\/swmcl_pause_resume_complete.png?v=1776883141\u0026width=2400","width":1240,"height":754}]