Back to all guides
VideoGetting Started

Tolerance Puller Calibration

Learn how to accurately calibrate the Noztek Tolerance Puller to achieve consistent ±0.05 mm filament diameter control.

Duration: 6 minTolerance Puller · Calibration · Setup

Click to load video

What You'll Learn

  • Understanding tolerance measurement
  • Setting up the diameter sensor
  • Synchronising puller speed to extruder output
  • Using the Controller Software graph to monitor tolerance
  • Fine-tuning for different materials

Required Equipment

  • Noztek Tolerance Puller
  • Any Noztek extruder
  • Noztek Controller Software
  • Digital caliper (for verification)

Video Chapters

0:00Introduction to tolerance control
1:00Sensor setup
2:20Speed synchronisation
3:45Live monitoring in software
5:10Material-specific adjustments

Understanding the Noztek Tolerance Puller

The Noztek Tolerance Puller is meticulously engineered to offer enhanced control over filament tolerance, enabling you to produce filament with exceptional dimensional accuracy. The system pulls filament from a larger extruder nozzle and precisely stretches it to a smaller, predetermined target diameter using intelligent tension dynamics and real-time monitoring.

🎯 Precision Control

Keyence laser sensor with 0.001mm accuracy provides real-time diameter monitoring and automated correction for consistent tolerance.

⚙️ Autocorrecting Algorithm

Proprietary software analyzes diameter data and automatically adjusts pulling speed to maintain your target specification throughout the run.

💾 Preset Memory

Save your calibration settings for repeated use. Switch materials or diameters quickly by recalling saved presets.

Time & Cost Savings: The Tolerance Puller dramatically reduces material wastage and improves efficiency by maintaining consistent diameter throughout production. Integrated with Noztek's software, you get real-time performance monitoring with detailed speed and tolerance charts for quality control.

System Specifications

Performance Specifications

Maximum Pulling Speed:10 meters/minute
Minimum Operating Speed:150 cm/minute
Filament Diameter Range:0.2mm – 5.0mm
Laser Accuracy:±0.001mm (Keyence)
Power Supply:220VAC / 110VAC

Physical Specifications

Dimensions (L×W×H):28×28×36 cm
Weight:7 kg
Display:Touchscreen interface
Connectivity:USB port (A-B cable)
Certification:CE Certified

Key Features

  • Automatic Mode: User-friendly automation requiring only initial setup configuration
  • Industrial-Grade Laser: Keyence sensor provides continuous real-time monitoring
  • Automated Error Correction: Proprietary algorithm maintains preset tolerances
  • Tension Pulley System: Ensures reliable and smooth filament production
  • Smart Motor Adjustments: Dynamically fine-tunes speed based on diameter readings
  • Plug & Play: Ready to use straight from the box with minimal setup

Initial Setup & Preparation

Step 1: Prepare Your Extruder

Before setting up the Tolerance Puller, ensure your partnering extruder (Noztek Pro, Touch, Nexus, Xcalibur, or fusionX) is properly configured and operational according to its user manual.

  • Verify extruder is at operating temperature for your material
  • Confirm material is properly dried and loaded in hopper
  • Check that extrusion is stable with consistent flow
  • Position the Puller within 30–100cm of the extruder nozzle (optimal distance varies)

Step 2: Power Connection

Connect the supplied mains power cable to the power inlet on the rear panel. Plug into appropriate mains outlet (220VAC or 110VAC). If using Noztek Controller software for monitoring, connect the A-B USB cable from the Puller USB port to your laptop and launch the software.

Step 3: Power On the System

Activate the machine using the illuminated power switch on the front panel. The touchscreen interface will power on and display the startup screen. On initial power-up, you will need to complete the full SETUP process. For subsequent uses, select "LAST PRESET" to quickly reload your previous configuration.

Step 4: Measure Nozzle-to-Sensor Distance

Before calibration, measure the distance between your extruder nozzle and the Puller's laser sensor. This measurement is critical for the autocorrecting algorithm.

  • Use a tape measure or ruler marked in centimeters
  • Measure from the tip of the extruder nozzle to the center of the laser sensor housing on the Puller
  • Record this distance in centimeters (e.g., 45cm, 60cm, 80cm)
  • This value will be entered during Screen 2 of the setup process

Complete Calibration Walkthrough

The Tolerance Puller uses a guided 7-screen setup process. Follow each screen in sequence using the touchscreen interface.

1

Screen 1: Choose Mode

On the initial startup screen, you are presented with two options:

SETUP

Complete configuration process. Choose this for first-time use or when changing parameters (distance, diameter, speed).

LAST PRESET

Loads your previously saved configuration. Use this to quickly resume production with the same settings.

First Time Users: You must select "SETUP" on your initial use. Once you complete the process, the system will save your configuration as a preset for future use.

2

Screen 2: Set Distance

Enter the distance you measured between the extruder nozzle and the laser sensor.

  1. Tap the input box to activate the numerical keypad
  2. Enter the distance value in centimeters (e.g., 50, 75, 100)
  3. Use the +/- buttons if available for fine adjustment
  4. Press "NEXT" when the correct value is displayed
  5. Use "BACK" if you need to return to Screen 1

Tip: Typical Range: Most setups use distances between 30–100cm. Shorter distances provide faster response times, while longer distances may be necessary for certain extruder configurations or when integrating with a winder.

Critical: Accurate distance measurement is essential for proper autocorrection. The algorithm uses this value to calculate response timing. An incorrect distance will cause the system to over-correct or under-correct diameter variations.

3

Screen 3: Set Filament Diameter

Enter your desired target filament diameter. This is the specification the Puller will maintain throughout the run.

  1. Tap the input box to activate the numerical keypad
  2. Enter the target diameter in millimeters (e.g., 1.75, 2.85, 3.00)
  3. Use decimal precision as needed (system supports 0.01mm increments)
  4. Press "NEXT" to proceed to speed configuration
  5. Use "BACK" if you need to adjust the distance value

Nozzle Sizing: For a 1.75mm target, use a 2.0–2.5mm extruder nozzle. For 2.85mm target, use a 3.0–3.5mm nozzle. The Puller needs sufficient material to stretch down to the target diameter.

4

Screen 4: Set Starting Speed

Enter the initial pulling speed. This is an approximate starting point — the autocorrecting algorithm will adjust automatically once operation begins.

  1. Tap the input box to activate the numerical keypad
  2. Enter the starting speed in cm/minute (e.g., 300, 400, 500)
  3. Minimum operating speed is 150 cm/min
  4. Maximum pulling speed is 1000 cm/min (10 meters/min)
  5. Press "NEXT" to proceed to review screen

Recommended Starting Speeds:

For 1.75mm target diameter: Start at 300 cm/min

For 2.85mm target diameter: Start at 250 cm/min

For 3.00mm target diameter: Start at 200 cm/min

Don't Worry About Precision: The starting speed is just an initial approximation. Once you press "START" and load filament, the autocorrecting algorithm will measure actual diameter and automatically adjust pulling speed up or down to hit your target.

5

Screen 5: Review Settings

The review screen displays all configured parameters before you begin operation. Verify each value for accuracy.

Displayed Parameters:

  • DISTANCE (cm): Nozzle-to-sensor measurement
  • DIAMETER (mm): Target filament diameter
  • START SPEED (cm/min): Initial pulling speed

Saving Your Configuration: Once you complete the full setup and begin operation, your configuration will be automatically saved. Next time you power on the Puller, you can select "LAST PRESET" on Screen 1 to instantly reload these settings.

6

Screen 6: Filament Loading

The loading screen runs the Puller at minimum speed (150 cm/min) to facilitate threading filament through the pinch roller mechanism and into the sensor path.

  1. Ensure your extruder is producing consistent filament flow
  2. Direct the extruding filament toward the Puller
  3. Guide the filament between the motor drive wheel and pinch roller
  4. Thread the filament through the sensor gap (between laser emitter and receiver)
  5. Allow the filament to exit past the sensor on the opposite side
  6. Once filament is properly loaded and feeding smoothly, tap "DONE"

Ready to Auto: When you press "DONE," the system will immediately transition to Screen 7 (Auto Mode) and the autocorrecting speed algorithm will engage. You'll see the pulling speed adjust automatically as the system locks onto your target diameter.

7

Screen 7: Auto Mode (Operation)

The Auto Mode screen provides real-time monitoring and control during active operation. The autocorrecting algorithm is now running continuously.

SPEED (cm/min):

Current pulling speed (automatically adjusted by algorithm)

DIAMETER (mm) — Set:

Your target diameter (configured on Screen 3)

DIAMETER (mm) — Actual:

Real-time measured diameter from laser sensor

Tolerance Indicator:

Visual feedback showing how close actual is to target

Available Controls:

  • LOAD Button: Pauses auto-correction and slows to minimum speed for reloading filament (use if filament breaks or needs to be restarted)
  • STOP Button: Halts operation and returns to setup screen (use when switching materials or adjusting configuration)
  • SAVE Button: Manually saves current configuration as preset (system also auto-saves)

Noztek Controller Software: If you connected the USB cable and launched Noztek Controller on your laptop, you'll see live graphical charts of speed and diameter over time. This data is logged for quality control and can be exported to CSV format.

What to Expect: The pulling speed will fluctuate continuously as the algorithm makes micro-adjustments. This is normal. You should see the "Actual" diameter staying very close to the "Set" diameter (typically within ±0.02–0.05mm depending on material and extruder stability).

Optimization & Fine-Tuning

While the autocorrecting algorithm handles most diameter control automatically, understanding these optimization techniques will improve results further.

Distance Optimization

The distance between extruder nozzle and sensor affects system response time:

Shorter Distance (30–50cm):

Pros:

  • Faster response to diameter changes
  • Tighter tolerance control possible
  • Less opportunity for external disturbance

Cons:

  • Less room for cooling equipment
  • Can be more sensitive to vibration

Longer Distance (70–100cm):

Pros:

  • Space for water bath or air cooling
  • Easier integration with winder systems
  • More forgiving setup

Cons:

  • Slower response to variations
  • Larger diameter oscillations possible

Starting Speed Selection

While the algorithm auto-adjusts, choosing a good starting speed gets you to stable operation faster:

Formula-Based Approach:

Starting Speed ≈ (Extruder Output Rate × Nozzle Diameter²) ÷ (Target Diameter²)

If your extruder produces 500 cm/min of 2.0mm filament, and you want 1.75mm:

Starting Speed = (500 × 2.0²) ÷ (1.75²) = (500 × 4.0) ÷ 3.06 ≈ 654 cm/min

This is approximate — the algorithm will refine from here.

Material-Specific Considerations

Soft/Flexible Materials (TPU, TPE):

  • Reduce starting speed by 20–30% vs rigid polymers
  • Allow more time for algorithm stabilization
  • Increase pinch roller pressure if available (check with Noztek support)

High-Temperature Materials (PEEK, PEI):

  • Ensure adequate cooling between extruder and puller (water bath recommended)
  • May require slower pulling speeds due to higher viscosity
  • Monitor for any softening or deformation at pinch roller contact point

Composite Materials (CF, GF):

  • Composites can have rougher surface texture affecting sensor readings
  • May see slightly larger diameter variation (±0.05mm vs ±0.02mm for pure polymers)
  • This is normal and still within acceptable tolerances for printing

Achieving Tighter Tolerances

For applications requiring exceptionally tight diameter control (±0.01–0.02mm):

  • Stabilize your extruder first: The Puller can only correct variations, not create perfection from chaos. Ensure your extruder temperature is stable (±2°C) and material feed is consistent.
  • Minimize distance: Use 30–40cm nozzle-to-sensor distance for fastest response.
  • Control cooling rate: Uneven cooling causes diameter variation. Use water bath or air cooling with consistent temperature.
  • Reduce pulling speed: Lower speeds (200–300 cm/min) give the algorithm more time to respond to changes.
  • Isolate from vibration: Place the entire system on a vibration-dampening surface.
  • Monitor with software: Use Noztek Controller to identify patterns in diameter variation and correlate with extruder parameters.

Maintenance & Sensor Cleaning

The Tolerance Puller requires minimal maintenance, but periodic sensor cleaning ensures continued accuracy.

When to Clean: If sensor readings become erratic or inaccurate, clean the sensor. Recommended interval: every 100 hours of operation, or monthly for high-use environments.

1

Remove Sensor Housing

Locate and remove the 8 Phillips-head screws securing the sensor housing (4 on front panel, 4 on back panel). Keep screws organized for reassembly.

2

Lift Off Sensor Casing

Gently lift the sensor casing in an upward motion, away from the base. The casing will separate, exposing the laser emitter and receiver components inside. Avoid touching the lens surfaces with your fingers.

3

Inspect Sensor Housing Interior

Visually inspect inside the sensor casing for accumulated debris, dust, or particulate matter. Use a soft brush (clean paintbrush or electronics duster brush). Gently sweep out any visible debris. Do not use compressed air at high pressure.

4

Clean Laser Sensor and Receiver

Inspect the laser emitter and receiver optical windows. If dirty: use a clean, dry microfibre cloth; wipe in one direction; fold to expose clean section between wipes. Never use liquids, solvents, chemicals, or abrasive materials — these permanently damage precision optical coatings.

5

Reassemble Sensor Housing

Place the sensor casing back in position, aligning carefully with the base. Secure with all 8 screws (4 front, 4 back). Hand-tighten in a cross pattern — do not over-tighten. Verify housing is flush and seated properly.

Verification Test After Cleaning

To ensure sensor accuracy after reassembly, perform a verification test using a precision reference object.

Test Procedure:

  1. Obtain a reference object with precisely known diameter (e.g., 1.00mm or 2.00mm drill bit, precision rod, or calibrated filament sample)
  2. Power on the Puller and navigate to Auto Mode (you can use dummy setup values)
  3. Slowly pass the reference object through the sensor gap
  4. Observe the displayed diameter reading
  5. Verify reading matches the reference object dimension (within ±0.01mm)
  6. If reading is significantly off, verify sensor housing is properly seated and repeat cleaning

Troubleshooting Common Issues

Problem: Diameter Reading Shows 0.00mm or "No Signal"

Causes:

  • Filament not properly threaded through sensor gap
  • Sensor lenses are dirty or obstructed
  • Filament diameter below minimum detection range (0.2mm)
  • Sensor power connection issue

Solutions:

  • Verify filament passes cleanly through the center of the sensor gap
  • Clean sensor lenses following maintenance procedure (Section 7)
  • Check that filament diameter is within 0.2–5.0mm range
  • Power cycle the system and verify sensor LED indicators (if visible)

Problem: Diameter Reading is Consistently Off (e.g., shows 1.90mm for known 1.75mm filament)

Causes:

  • Sensor calibration drift (rare, but possible after many thousands of hours)
  • Filament not centered in sensor measurement zone
  • Reference object used for verification is not actually the stated dimension

Solutions:

  • Verify reference object with precision calipers (±0.01mm accuracy minimum)
  • Check filament alignment through sensor — should be centered in gap
  • Contact Noztek support for sensor calibration procedure (not user-serviceable in field)

Problem: Diameter Fluctuates Wildly (±0.2mm or more variation)

Causes:

  • Extruder output is unstable (temperature fluctuation, inconsistent feed rate)
  • Starting speed set far from optimal value, algorithm struggling to converge
  • Distance parameter incorrect (measured wrong or extruder moved since setup)
  • Filament oscillating or vibrating between extruder and puller

Solutions:

  • Check extruder PID tuning and verify temperature stability (±2°C maximum)
  • Verify extruder motor speed is constant (no pulsing or surging)
  • Re-measure nozzle-to-sensor distance and update configuration if changed
  • Adjust starting speed closer to calculated optimal value
  • Reduce overall pulling speed by 20–30% to give algorithm more response time
  • Check that filament path is clear and unobstructed

Problem: Filament Slips in Pinch Roller (not pulling consistently)

Causes:

  • Insufficient pinch roller pressure
  • Soft/flexible material (TPU, TPE) deforming under pressure
  • Drive wheel or pinch roller surface contaminated (dust, polymer residue)

Solutions:

  • Increase pinch roller tension (adjustable on some models — contact Noztek support)
  • For flexible materials, reduce pulling speed by 30% to lower tension on filament
  • Clean drive wheel and pinch roller surfaces with isopropanol and soft cloth
  • Verify filament is properly seated between wheel and roller (not riding on edges)

Problem: Motor Makes Unusual Noise or Vibrates Excessively

Causes:

  • Pulling speed set too high for current filament diameter/material
  • Mechanical obstruction in drive system
  • Motor mounting hardware loose

Solutions:

  • Reduce starting speed by 20–30% and re-test
  • Power off and manually rotate drive wheel — should turn smoothly with no binding
  • Check motor mounting bolts and tighten if necessary
  • Contact Noztek support if noise persists after above checks

Problem: Noztek Controller Software Not Connecting via USB

Causes:

  • USB cable not properly seated at one or both ends
  • Wrong type of USB cable (must be A-B type, not A-A)
  • USB drivers not installed on laptop
  • Software launched before Puller powered on

Solutions:

  • Verify USB cable is fully inserted at both Puller and laptop ends
  • Try a different USB port on laptop (prefer USB 2.0 over USB 3.0 for serial devices)
  • Power cycle the Puller with USB cable connected
  • Close and relaunch Noztek Controller software
  • Download latest software version from noztek.com/support
  • Check Windows Device Manager (or Mac System Report) to verify USB device is recognized

Integrating with Your Complete Extrusion System

The Tolerance Puller is designed to work seamlessly with Noztek's complete range of filament production equipment. For professional results, consider the full integrated workflow.

Recommended: Puller + Winder Integration

The Tolerance Puller works perfectly with the Noztek Winder 2.0 for a complete extruder → puller → winder production line. Puller maintains precise diameter control while the Winder automatically collects filament onto spools with continuous production and minimal manual intervention.

Typical Configuration: Extruder → 30–50cm → Puller → 20–30cm → Winder

Optional: Add Cooling & Dehydration

For maximum quality, integrate a Water Bath (between extruder and puller for controlled cooling, especially important for PEEK) or Air Cooler. Add the Noztek Dehydrator post-production to remove residual moisture before printing or storage.

Complete Professional Production Line

ExtruderWater Bath/Air CoolerTolerance PullerFilament WinderDehydrator (post-production)

This configuration provides industrial-level control over the complete filament production process, from raw pellets to spool-wound, diameter-controlled, moisture-free filament ready for immediate use or storage.

View Complete Systems →

Additional Resources & Support

Download Full User Manual

For complete technical specifications, detailed illustrations, and advanced troubleshooting, download the official Noztek Tolerance Puller user manual.

Download Manual (PDF)

Video Tutorials

Watch step-by-step video guides covering setup, calibration, and integration with other Noztek equipment. Subscribe for updates.

YouTube Channel →

Need Technical Support?

Our expert technical team is available to assist with calibration, troubleshooting, and optimization.

Email Support

info@noztek.com

Website

noztek.com