Please feel free to contact Junget. We are happy to assist you with tips and guidance before choosing machines, tools or a grinding solutions for your production.
Contact our employees directly
Barth Maschinenbau is a renowned German company with a solid foundation in the country's proud tradition of machine manufacturing. The company was founded with a passion for delivering high-performance and reliable machines that meet the stringent demands of the woodworking industry.
With decades of experience, Barth has refined its expertise in the development and production of specialized machines that not only reflect German quality but also demonstrate a deep understanding of the challenges and needs that craftsmen face in their daily work. Barth's solutions are designed to meet the high standards required in modern production.
Ergonomics, Efficiency, and User-Friendliness
At Barth, there is an unwavering focus on developing machines that meet the highest standards in ergonomics, efficiency, and user-friendliness. In today’s production environments, it is not only important to deliver precise and efficient machines; it is also essential to ensure that the work environment is as supportive as possible for the people operating them. Barth’s machines are therefore designed with the aim of reducing the physical strain on employees, resulting in fewer work-related injuries and a more sustainable workforce.
Through innovative solutions, Barth optimizes work processes, which not only improves efficiency but also ensures a high level of precision and reliability in the final product.
Error executing template "Designs/Junget/Paragraph/Gallery.cshtml" System.IO.FileNotFoundException: D:\Web\DW3\Junget\Website\Files\System\Images\Junget-Images\Maskinbilleder-pdf\Løfteborde\Barth_kipplift_BH-30-17.jpg at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement) at CompiledRazorTemplates.Dynamic.RazorEngine_bf4c056b2c364b528eb8cf3e3e069cef.Execute() in D:\Web\DW3\Junget\Website\Files\Templates\Designs\Junget\Paragraph\Gallery.cshtml:line 15 at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader) at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer) at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter) at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template) at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @using System.Web 2 @using System.Drawing 3 4 @{ 5 int i = 0; 6 } 7 8 <div class="container-fluid"> 9 <div class="machine-types-list__gallery"> 10 <div class="machine-types-list__images js-photoswipe row no-gutters"> 11 @foreach ( var item in GetLoop("Item.Gallery").Where( item => !string.IsNullOrWhiteSpace(item.GetString("Item.Gallery.Image")) ) ) 12 { 13 i++; 14 string imageSrc = item.GetString("Item.Gallery.Image"); 15 Image image = System.Drawing.Image.FromFile(System.Web.HttpContext.Current.Server.MapPath(imageSrc)); 16 string imageDesktopRetina = i == 1 ? String.Format("{0}&width=1755&height=987&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=575&height=411&compression=75&crop=0&format=webP", imageSrc); 17 string imageDesktop = i == 1 ? String.Format("{0}&width=1170&height=658&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=383&height=274&compression=75&crop=0&format=webP", imageSrc); 18 string imageMobileRetina = i == 1 ? String.Format("{0}&width=563&height=317&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=563&height=402&compression=75&crop=0&format=webP", imageSrc); 19 string imageMobile = i == 1 ? String.Format("{0}&width=375&height=211&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=375&height=268&compression=75&crop=0&format=webP", imageSrc); 20 21 <div class="@(i == 1 ? "col-12 p-2" : "col-12 col-sm-4 p-2")"> 22 @if ( !string.IsNullOrWhiteSpace(item.GetString("Item.Gallery.YoutubeID"))) 23 { 24 string youtubeUrl = item.GetString("Item.Gallery.YoutubeID"); 25 var uri = new Uri(youtubeUrl); 26 string youtubeId = uri.Segments.Last().ToString(); 27 28 <a href="@(youtubeUrl.Replace("/watch?v=", "/embed/").Replace("youtu.be", "youtube.com/embed/"))?autoplay=1" class="video-play-btn js-video-button" data-type="youtube" style="position:relative"> 29 <picture> 30 <!--[if IE 9]><video style="display: none;"><![endif]--> 31 <source srcset="/Admin/Public/GetImage.ashx?Image=@imageDesktop.Replace(" ", "%20"), /Admin/Public/GetImage.ashx?Image=@imageDesktopRetina.Replace(" ", "%20") 2x" media="(min-width: 576px)"> 32 <!--[if IE 9]></video><![endif]--> 33 <img class="w-100 img-fluid" src="/Admin/Public/GetImage.ashx?Image=@imageMobile" srcset="/Admin/Public/GetImage.ashx?Image=@imageMobileRetina.Replace(" ", "%20") 2x" alt="@item.GetString("Item.Gallery.ImageAltTag")"> 34 </picture> 35 <div class="video js-video_bcg"></div> 36 <div class="@(i == 1 ? "video-play-icon" : "video-play-icon video-play-icon--small")">PLAY</div> 37 </a> 38 } 39 else 40 { 41 <a href="/Admin/Public/GetImage.ashx?Image=@imageSrc&width=1600&compression=75&format=webP" data-fancybox="gallery" data-caption="@item.GetString("Item.Gallery.ImageAltTag")"> 42 <picture class="img-fluid"> 43 <!--[if IE 9]><video style="display: none;"><![endif]--> 44 <source srcset="/Admin/Public/GetImage.ashx?Image=@imageDesktop.Replace(" ", "%20"), /Admin/Public/GetImage.ashx?Image=@imageDesktopRetina.Replace(" ", "%20") 2x" media="(min-width: 576px)"> 45 <!--[if IE 9]></video><![endif]--> 46 <img class="w-100 img-fluid" src="/Admin/Public/GetImage.ashx?Image=@imageMobile" srcset="/Admin/Public/GetImage.ashx?Image=@imageMobileRetina.Replace(" ", "%20") 2x" alt="@item.GetString("Item.Gallery.ImageAltTag")"> 47 </picture> 48 </a> 49 } 50 </div> 51 } 52 </div> 53 </div> 54 </div>
To ensure precise and consistent gluing and joining of wood components, Barth also offers a range of multi-presses. These machines are renowned for their robust construction and reliability, making them an invaluable asset in any professional workshop.
Error executing template "Designs/Junget/Paragraph/Gallery.cshtml" System.IO.FileNotFoundException: D:\Web\DW3\Junget\Website\Files\System\Images\Junget-Images\Maskinbilleder-pdf\Multipressere\Barth_flere_muligheder.jpg at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement) at CompiledRazorTemplates.Dynamic.RazorEngine_bf4c056b2c364b528eb8cf3e3e069cef.Execute() in D:\Web\DW3\Junget\Website\Files\Templates\Designs\Junget\Paragraph\Gallery.cshtml:line 15 at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader) at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer) at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter) at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template) at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @using System.Web 2 @using System.Drawing 3 4 @{ 5 int i = 0; 6 } 7 8 <div class="container-fluid"> 9 <div class="machine-types-list__gallery"> 10 <div class="machine-types-list__images js-photoswipe row no-gutters"> 11 @foreach ( var item in GetLoop("Item.Gallery").Where( item => !string.IsNullOrWhiteSpace(item.GetString("Item.Gallery.Image")) ) ) 12 { 13 i++; 14 string imageSrc = item.GetString("Item.Gallery.Image"); 15 Image image = System.Drawing.Image.FromFile(System.Web.HttpContext.Current.Server.MapPath(imageSrc)); 16 string imageDesktopRetina = i == 1 ? String.Format("{0}&width=1755&height=987&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=575&height=411&compression=75&crop=0&format=webP", imageSrc); 17 string imageDesktop = i == 1 ? String.Format("{0}&width=1170&height=658&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=383&height=274&compression=75&crop=0&format=webP", imageSrc); 18 string imageMobileRetina = i == 1 ? String.Format("{0}&width=563&height=317&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=563&height=402&compression=75&crop=0&format=webP", imageSrc); 19 string imageMobile = i == 1 ? String.Format("{0}&width=375&height=211&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=375&height=268&compression=75&crop=0&format=webP", imageSrc); 20 21 <div class="@(i == 1 ? "col-12 p-2" : "col-12 col-sm-4 p-2")"> 22 @if ( !string.IsNullOrWhiteSpace(item.GetString("Item.Gallery.YoutubeID"))) 23 { 24 string youtubeUrl = item.GetString("Item.Gallery.YoutubeID"); 25 var uri = new Uri(youtubeUrl); 26 string youtubeId = uri.Segments.Last().ToString(); 27 28 <a href="@(youtubeUrl.Replace("/watch?v=", "/embed/").Replace("youtu.be", "youtube.com/embed/"))?autoplay=1" class="video-play-btn js-video-button" data-type="youtube" style="position:relative"> 29 <picture> 30 <!--[if IE 9]><video style="display: none;"><![endif]--> 31 <source srcset="/Admin/Public/GetImage.ashx?Image=@imageDesktop.Replace(" ", "%20"), /Admin/Public/GetImage.ashx?Image=@imageDesktopRetina.Replace(" ", "%20") 2x" media="(min-width: 576px)"> 32 <!--[if IE 9]></video><![endif]--> 33 <img class="w-100 img-fluid" src="/Admin/Public/GetImage.ashx?Image=@imageMobile" srcset="/Admin/Public/GetImage.ashx?Image=@imageMobileRetina.Replace(" ", "%20") 2x" alt="@item.GetString("Item.Gallery.ImageAltTag")"> 34 </picture> 35 <div class="video js-video_bcg"></div> 36 <div class="@(i == 1 ? "video-play-icon" : "video-play-icon video-play-icon--small")">PLAY</div> 37 </a> 38 } 39 else 40 { 41 <a href="/Admin/Public/GetImage.ashx?Image=@imageSrc&width=1600&compression=75&format=webP" data-fancybox="gallery" data-caption="@item.GetString("Item.Gallery.ImageAltTag")"> 42 <picture class="img-fluid"> 43 <!--[if IE 9]><video style="display: none;"><![endif]--> 44 <source srcset="/Admin/Public/GetImage.ashx?Image=@imageDesktop.Replace(" ", "%20"), /Admin/Public/GetImage.ashx?Image=@imageDesktopRetina.Replace(" ", "%20") 2x" media="(min-width: 576px)"> 45 <!--[if IE 9]></video><![endif]--> 46 <img class="w-100 img-fluid" src="/Admin/Public/GetImage.ashx?Image=@imageMobile" srcset="/Admin/Public/GetImage.ashx?Image=@imageMobileRetina.Replace(" ", "%20") 2x" alt="@item.GetString("Item.Gallery.ImageAltTag")"> 47 </picture> 48 </a> 49 } 50 </div> 51 } 52 </div> 53 </div> 54 </div>
Barth provides a broad selection of lift tables and tilting lift tables designed to ease workflow in the workshop. These tables are ideal for creating an ergonomic workstation that can be customized precisely to meet your needs. Barth allows you to build your own lift table, ensuring it perfectly matches your specific requirements.
Error executing template "Designs/Junget/Paragraph/Gallery.cshtml" System.IO.FileNotFoundException: D:\Web\DW3\Junget\Website\Files\System\Images\Junget-Images\Maskinbilleder-pdf\Multipressere\Barth_multipresser_bm-30.jpg at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement) at CompiledRazorTemplates.Dynamic.RazorEngine_bf4c056b2c364b528eb8cf3e3e069cef.Execute() in D:\Web\DW3\Junget\Website\Files\Templates\Designs\Junget\Paragraph\Gallery.cshtml:line 15 at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader) at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer) at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter) at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template) at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @using System.Web 2 @using System.Drawing 3 4 @{ 5 int i = 0; 6 } 7 8 <div class="container-fluid"> 9 <div class="machine-types-list__gallery"> 10 <div class="machine-types-list__images js-photoswipe row no-gutters"> 11 @foreach ( var item in GetLoop("Item.Gallery").Where( item => !string.IsNullOrWhiteSpace(item.GetString("Item.Gallery.Image")) ) ) 12 { 13 i++; 14 string imageSrc = item.GetString("Item.Gallery.Image"); 15 Image image = System.Drawing.Image.FromFile(System.Web.HttpContext.Current.Server.MapPath(imageSrc)); 16 string imageDesktopRetina = i == 1 ? String.Format("{0}&width=1755&height=987&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=575&height=411&compression=75&crop=0&format=webP", imageSrc); 17 string imageDesktop = i == 1 ? String.Format("{0}&width=1170&height=658&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=383&height=274&compression=75&crop=0&format=webP", imageSrc); 18 string imageMobileRetina = i == 1 ? String.Format("{0}&width=563&height=317&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=563&height=402&compression=75&crop=0&format=webP", imageSrc); 19 string imageMobile = i == 1 ? String.Format("{0}&width=375&height=211&compression=75&crop=0&background=ffffff", imageSrc) : String.Format("{0}&width=375&height=268&compression=75&crop=0&format=webP", imageSrc); 20 21 <div class="@(i == 1 ? "col-12 p-2" : "col-12 col-sm-4 p-2")"> 22 @if ( !string.IsNullOrWhiteSpace(item.GetString("Item.Gallery.YoutubeID"))) 23 { 24 string youtubeUrl = item.GetString("Item.Gallery.YoutubeID"); 25 var uri = new Uri(youtubeUrl); 26 string youtubeId = uri.Segments.Last().ToString(); 27 28 <a href="@(youtubeUrl.Replace("/watch?v=", "/embed/").Replace("youtu.be", "youtube.com/embed/"))?autoplay=1" class="video-play-btn js-video-button" data-type="youtube" style="position:relative"> 29 <picture> 30 <!--[if IE 9]><video style="display: none;"><![endif]--> 31 <source srcset="/Admin/Public/GetImage.ashx?Image=@imageDesktop.Replace(" ", "%20"), /Admin/Public/GetImage.ashx?Image=@imageDesktopRetina.Replace(" ", "%20") 2x" media="(min-width: 576px)"> 32 <!--[if IE 9]></video><![endif]--> 33 <img class="w-100 img-fluid" src="/Admin/Public/GetImage.ashx?Image=@imageMobile" srcset="/Admin/Public/GetImage.ashx?Image=@imageMobileRetina.Replace(" ", "%20") 2x" alt="@item.GetString("Item.Gallery.ImageAltTag")"> 34 </picture> 35 <div class="video js-video_bcg"></div> 36 <div class="@(i == 1 ? "video-play-icon" : "video-play-icon video-play-icon--small")">PLAY</div> 37 </a> 38 } 39 else 40 { 41 <a href="/Admin/Public/GetImage.ashx?Image=@imageSrc&width=1600&compression=75&format=webP" data-fancybox="gallery" data-caption="@item.GetString("Item.Gallery.ImageAltTag")"> 42 <picture class="img-fluid"> 43 <!--[if IE 9]><video style="display: none;"><![endif]--> 44 <source srcset="/Admin/Public/GetImage.ashx?Image=@imageDesktop.Replace(" ", "%20"), /Admin/Public/GetImage.ashx?Image=@imageDesktopRetina.Replace(" ", "%20") 2x" media="(min-width: 576px)"> 45 <!--[if IE 9]></video><![endif]--> 46 <img class="w-100 img-fluid" src="/Admin/Public/GetImage.ashx?Image=@imageMobile" srcset="/Admin/Public/GetImage.ashx?Image=@imageMobileRetina.Replace(" ", "%20") 2x" alt="@item.GetString("Item.Gallery.ImageAltTag")"> 47 </picture> 48 </a> 49 } 50 </div> 51 } 52 </div> 53 </div> 54 </div>
Are you looking for other Barth products or want to know more about Barth's offerings? Don’t hesitate to contact us for pricing or if you need advice—we are here to help.
Please feel free to contact Junget. We are happy to assist you with tips and guidance before choosing machines, tools or a grinding solutions for your production.
Contact our employees directly