Stationary Tip Dresser

<?php
// Fetch images from 'produktfotky' custom field
$image_objects = get_field('product_gallery');
?>

<!-- Splide CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@splidejs/splide/dist/css/splide.min.css">

<!-- Main Slider -->
<div id="main-slider" class="splide" style="margin-bottom: 0px;">
    <div class="splide__track">
        <ul class="splide__list">
            <?php foreach ($image_objects as $image): ?>
                <li class="splide__slide"><img class="lightbox-image" style="border-radius: 1rem; min-height: 300px; object-fit: contain;" src="<?php echo esc_url($image['url']); ?>" alt="Image"></li>
            <?php endforeach; ?>
        </ul>
    </div>
</div>

<!-- Thumbnail Slider -->
<div id="thumbnail-slider" class="splide">
    <div class="splide__track">
        <ul class="splide__list">
            <?php foreach ($image_objects as $image): ?>
                <li class="splide__slide"><img class="lightbox-image" style="border-radius: 1rem;" src="<?php echo esc_url($image['url']); ?>" alt="Image"></li>
            <?php endforeach; ?>
        </ul>
    </div>
</div>

<!-- Lightbox -->
<div id="lightbox" class="lightbox" onclick="hideLightbox(event)">
    <div id="lightbox-slider" class="splide">
        <div class="splide__track">
            <ul class="splide__list">
                <?php foreach ($image_objects as $image): ?>
                    <li class="splide__slide"><img src="<?php echo esc_url($image['url']); ?>" alt="Image"></li>
                <?php endforeach; ?>
            </ul>
        </div>
    </div>
</div>


<!-- Splide JS -->
<script src="https://cdn.jsdelivr.net/npm/@splidejs/splide/dist/js/splide.min.js"></script>

<!-- Initialize Splide -->
<script>
  var lightboxSplide;
  var thumbnailSplide;
  
document.addEventListener( 'DOMContentLoaded', function () {
    var mainSplide = new Splide( '#main-slider', {
        type   : 'loop',
        perPage: 1,
        gap    : '40px',
        pagination: false,
    } ).mount();

    thumbnailSplide = new Splide( '#thumbnail-slider', {
        type    : 'loop',
        perPage : 4,
        breakpoints: {
		    600: {
			        perPage: 3,
          },
        500: {
			        perPage: 2,
          },
        400: {
			        perPage: 2,
          }
		    },
        gap     : '20px',
        focus   : 'center',
        pagination: false,
        arrows: false,
    } ).mount();

    // Sync the sliders
    mainSplide.sync( thumbnailSplide );


    // Add lightbox functionality
    const images = document.querySelectorAll('#main-slider > div > ul > li > img');
    const lightbox = document.getElementById('lightbox');

    images.forEach((img, index) => {
    img.addEventListener('click', function() {  // log the index

      
      lightbox.style.display = "flex";
      lightboxSplide = new Splide( '#lightbox-slider', {
        type   : 'loop',
        pagination: false,
        perPage: 1,
        gap    : '40px',
        start: index - 2
    }).mount();
      
    });
});
} );
  

  function hideLightbox(event) {
    const lightboxSlider = document.getElementById('lightbox-slider');

    if (!lightboxSlider.contains(event.target)) {
        document.getElementById('lightbox').style.display = 'none';
      lightboxSlider.destroy();
    }
  
}

</script>

<script>
document.addEventListener('DOMContentLoaded', function () {
	setTimeout(() => {
    var splide = thumbnailSplide
    
    // initial load
              var slides = splide.Components.Elements.slides;
    slides[0].classList.add("slide-visible")
    
  splide.on('move', function (newIndex) {
    console.log("started moving")



      slides.forEach(function (slide) {
       slide.classList.remove("slide-visible")
      });
    
    slides[newIndex].classList.add("slide-visible")


    
  });
});
}, 1000);
</script>

<!-- Lightbox CSS -->
<style>
.lightbox {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.9);
    z-index: 1000;
}
</style>

Series 36

The chip extraction system is integrated into the compact gearbox with easy access to the milling tool. As an option, the suction hose can also be mounted on the opposite side of the gearbox, which makes integration much easier in tight spaces.

Main features

Technical data

Main features

Fully automated tip dresser for robot mounted welding guns

High speed tip dressing

Modular design and easy change of horizontal/vertical orientation

Flexible and adaptable

Customized E-box, Fieldbus module optional

Technical data

Primary Drive

Electric

Gear box positioning

Horizontal, Vertical

Airflow

Compressed Air

Distance to the center of the gear from dressing port

45mm

Height of the head

20 mm

Cutter rotation speed

450 / 540 rpm

Cutter rotation direction

Clockwise

Contact us
Get a Quote Now
stationary_tip_dresser_series_67

Series 67

Designed for many years of reliable use in robot cells, all our Tip Dressers are the basis for consistent tip dressing results with high quality and repeatability. Integrated stroke compensation and effective chip extraction are integral components.

Main features

Technical data

Main features

Fully automated tip dresser for robot mounted welding guns

High speed tip dressing

Modular design and easy change of horizontal/vertical orientation

Flexible and adaptable

Customized E-box, Fieldbus module optional

Technical data

Primary Drive

Electric

Gear box positioning

Horizontal, Vertical

Airflow

Compressed Air

Distance to the center of the gear from dressing port

41.2 mm

Height of the head

20 mm

Cutter rotation speed

370 / 444 rpm

Cutter rotation direction

Clockwise

Contact us
Get a Quote Now
ETD_Stationary Tip Dresser_Series L7-min

Series L7

For welding guns with a narrow geometry, this gearbox offers easier access to the cutter tool thanks to a smaller cutter tool diameter.

Main features

Technical data

Main features

Fully automated tip dresser for robot mounted welding guns

High speed tip dressing

Modular design and easy change of horizontal/vertical orientation

Flexible and adaptable

Customized E-box, Fieldbus module optional

Designed for welding guns with low clearance

Technical data

Primary Drive

Electric

Gear box positioning

Horizontal, Vertical

Airflow

Compressed air

Distance to the center of the gear from dressing port

27 mm

Height of the head

17 mm

Cutter rotation speed

550 rpm

Cutter rotation direction

Clockwise

Contact us
Get a Quote Now

Contact us

Dipl-Ing. (FH) Klaus Brand

Head of International Sales

+49 172 822 6951sales@lutz-precision.com

Ing. Lubomir Sloboda

Sales Manager CEE

+421 911 497 353sales@lutz-precision.com