{"id":131360,"date":"2024-04-23T14:58:00","date_gmt":"2024-04-23T07:58:00","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=131360"},"modified":"2025-08-14T15:30:26","modified_gmt":"2025-08-14T08:30:26","slug":"perawatan-mesin-pabrik","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/","title":{"rendered":"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Jika saat ini perusahaan Anda terus-menerus menghadapi masalah serius dengan mesin-mesin yang sering mengalami kendala dan tiba-tiba rusak, ini tidak hanya mengganggu proses operasional bisnis, tetapi juga menyita waktu yang berharga untuk memperbaikinya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan menjalankan perawatan yang teratur, Anda tidak hanya memperpanjang umur pakai mesin-mesin tersebut, tetapi juga mengurangi risiko kerusakan dan potensi garansi melalui <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/warranty-management-system\/\">warranty management system<\/a>. Selain itu, melalui perawatan yang terencana, Anda dapat meningkatkan efisiensi operasional.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sekarang Anda mengetahui bahwa merawat mesin-mesin adalah hal yang tidak dapat diabaikan, berikut adalah beberapa strategi yang dapat membantu Anda dalam melakukan perawatan mesin-mesin di perusahaan Anda.<\/span><\/p>\n<p><span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:6657,&quot;3&quot;:{&quot;1&quot;:0},&quot;12&quot;:0,&quot;14&quot;:{&quot;1&quot;:2,&quot;2&quot;:0},&quot;15&quot;:&quot;Arial, sans-serif&quot;}\">\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script> <\/span><div id=\"toc_group_article\" style=''>\r\n\t<p style='font-size:25px;font-weight:bold; margin-bottom:0px'>\r\n\t\tDaftar Isi:\r\n\t<\/p>\r\n\t<ul id=\"list_toc\" class='list_toc'><\/ul>\r\n<\/div>\r\n\r\n<div id=\"placeholder-toc\"><\/div>\r\n<div id=\"toc\">\r\n    <div class=\"header\">\r\n\t<span class=\"toc-title\" id=\"toc-title\">Daftar Isi<\/span>\t\r\n\t <i class=\"toc-icon\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"header-icon\">\r\n          <path d=\"m6 9 6 6 6-6\" \/>\r\n        <\/svg>\r\n      <\/i>\r\n\t<\/div>\r\n    <div class=\"list\">\r\n      <ul id=\"toc-list\"><\/ul>\r\n    <\/div>\r\n <\/div>\r\n\r\n<style>\r\n\/* Simple styling for the TOC *\/\r\n\t\r\n\t#toc ul li:last-child {\r\n    padding-bottom: 16px; \/* Adjust the value as needed *\/\r\n}\r\n\r\n.td-fix-index {\r\n\t transform: unset !important;\r\n     -webkit-transform: unset !important; \r\n}\r\n.footer-contact .td-fix-index {\r\n\t transform: translateZ(0) !important;\r\n     -webkit-transform: translateZ(0) !important; \r\n}\r\n\t.tdb_single_content .tdb-block-inner.td-fix-index{\r\n\t\tposition: static;\r\n\t}\r\n\t\r\n\r\n\r\n\t\r\n#toc {\r\n  background-color: #FFF;\r\n\tpadding: 17px 24px 0px 24px !important;\r\n  margin-bottom: 20px;\r\n\/*   border: 1px solid #9C171E; *\/\r\n  border-radius: 6px;\r\n\tdisplay: none;\r\n  max-width: 100%;\r\n  transition: .4s ease height;\r\n\tmargin-left: 0;\r\n\toverflow: hidden;\r\n}\r\n\r\n#toc .header{\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n\tbackground-color: transparent;\r\n}\r\n\t\r\n\t#toc.sticky .header{\r\n\t\tpadding: 4px 0;\r\n\t}\r\n\t\r\n.header p{\r\n  font-size: 18px !important;\r\n  font-weight: 600 !important;\r\n  color: #393939;\r\n   margin-bottom: 0;\r\n  \/* margin-top: 20px; *\/\r\n}\r\n\r\n.toc-icon{\r\n  float: right;\r\n\/*   visibility: hidden; *\/\r\n}\r\n\r\n\t.toc-title{\r\n\t\tmargin-right: auto;\r\n\/* \t\tpadding-left: 20px; *\/\r\n\t\tfont-weight: 600;\r\n\t\talign-self: center;\t}\t\r\n\r\n#toc ul {\r\n  list-style-type: none;\r\n  padding-left: 0;\r\n}\r\n\t\r\n#toc.sticky ul{\r\n\toverflow-y: auto;\r\n\tmax-height: 250px;\r\n\tmargin-top: 0px;\r\n\tpadding-top: 20px;\r\n\/* \tborder-top: 1px solid #d3d3d3; *\/\r\n}\r\n\t\r\n#toc ul li {\r\n\/*   margin-bottom: 10px; *\/\r\n  margin-bottom: 10px;\r\n\tmargin-left: 0;\r\n\ttransition: .2s ease;\r\n\tcursor: pointer;\r\n}\r\n\t\r\n\t#toc.sticky ul li {\r\n\t  margin-right: 10px;\r\n\t}\r\n\t\r\n.td-post-content #toc-list li a:hover, .td-post-content #toc-list a.active{\r\n\tbackground-color: #FFF;\r\n\/* \tpadding: 8px 16px 8px 16px; *\/\r\n\tpadding: 4px 16px 4px 16px;\r\n\tborder-radius: 6px;\r\n\tcolor: #9c171e !important;\r\n\tfont-weight: 600 !important;\r\n}\r\n\t\r\n\t.td-post-content #toc-list li:hover a, .td-post-content #toc-list a.active{\r\n\t\tcolor: #9C171E !important;\r\n\t\tfont-weight: 600 !important;\r\n\t}\r\n\t\r\n.td-post-content #toc-list a.active{\r\n\tfont-weight: bold !important;\r\n\tcolor: #9C171E !important;\r\n}\r\n\t\r\n#toc a, .td-post-content #toc-list a {\r\n  text-decoration: none;\r\n  color: #ea1717 !important;\r\n  transition: .2s ease;\r\n\tfont-weight: 400 !important;\r\n\tdisplay: block;\r\n\t\r\n\tpadding: 4px 16px 4px 0;\r\n}\r\n\r\n#toc.sticky {\r\n  position: fixed;\r\n\/*   top: 73px; *\/\r\n\tbottom: 0;\r\n  z-index: 100; \r\n  box-shadow: 0 2px 5px rgba(0,0,0,0.1); \r\n\twidth: 100%; \r\n\tbackground-color: #FFF;\r\n\/* \tbackground-color: #FFF1F1; *\/\r\n\tborder-bottom: 1px solid #ea1717;\r\n\/*   border: 1px solid #393939; *\/\r\n  box-shadow: 0px 0px 14px 0px #00000040;\r\n  cursor: pointer;\r\n\tanimation: fadein .3s ease;\r\n\tpadding: 12px 16px !important;\r\n}\r\n\t\r\n\t.fadein{\r\n\t\tanimation: fadein .3s ease;\r\n\t}\r\n\t\r\n\t.fadeout{\r\n\t\tanimation: fadeout .3s ease;\r\n\t}\r\n\t\r\n\t\r\n\t@keyframes fadein{\r\n\t\t0% {\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@keyframes fadeout{\r\n\t\t0% {\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t\r\n#toc.sticky .header p{\r\n\tmargin-bottom: 10px;\r\n\tmargin-top: 10px;\r\n}\r\n\r\n#toc.sticky .toc-icon{\r\n  visibility: visible;\r\n\/* \ttransition: 0.4s ease; *\/\r\n}\r\n\t\r\n\t.toc-icon{\r\n\t\talign-items: center;\r\n    \tdisplay: flex;\r\n\t}\r\n\t\r\n\tsvg.header-icon{\r\n\/* \t\tbackground-color: #9c171e; *\/\r\n\t\tbackground-color: #FFF;\r\n\t\tborder-radius: 30px;\r\n\t\tpadding: 5px;\r\n\t}\r\n\r\n#toc.sticky .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\t\r\n\t#toc .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\r\n#toc .header.active .toc-icon{\r\n\ttransform: rotate(0deg); \r\n\topacity: 1;\r\n}\r\n\r\n\t#toc .header.active + .list {\r\n\t  max-height: 200px; \/* Adjust this value as needed *\/\r\n\t  opacity: 1;\r\n\t}\r\n\t\r\n\t#placeholder-toc{\r\n\/* \t\tdisplay: none; *\/\r\n\t}\r\n\t\r\n\t@media (min-width: 768px) and (max-width: 991px){\r\n\t\t#toc.sticky{\r\n\/* \t\t\ttop: 104px; *\/\r\n\t\t\tbottom: 0px;\r\n\t\t}\r\n\t\t\r\n\t\t#toc{\r\n\t\t\twidth: unset !important;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width: 767px){\r\n\t\t#toc{\r\n\t\t\twidth: 100% !important;\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\t\t\r\n\t\t#toc.sticky{\r\n\t\t\twidth: 90% !important;\r\n\/* \t\t\ttop: 81px; *\/\r\n\t\t\tbottom: 60px;\r\n\t\t\tmargin-left: auto;\r\n\t\t\tmargin-right: auto;\r\n\t\t\tpadding: 0 16px;\r\n\t\t\tright: 5%;\r\n\t\t}\r\n\t}\r\n\t\r\n\t<\/style>\r\n\r\n<style>\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc > li > ul {padding-left: 20px;margin-bottom: 0;}\r\n\t#list_toc{height:max-content;transition:ease-in-out}\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc_float li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_float li a {padding:3px 7px}\r\n\t#list_toc_float li a {\r\n\t\tdisplay: block;\r\n\t\tcolor:#000;\r\n\t\tmargin-bottom: 10px;\r\n\t\ttransition:all 0.2s ease-in-out;\r\n\t\tfont-size:15px\r\n\t}\r\n\t#list_toc_float li{list-style:none;list-style-position:inside; margin-left:0;}\r\n\t#list_toc_float a:hover{color:#b1252d;}\r\n\t\r\n\t#list_toc_float li a{margin-bottom:0px}\r\n\t#toc_group_float{\r\n\t\tline-height: 24px;\r\n\t\tmax-height: calc(100vh - 100px);\r\n\t\toverflow: auto;\r\n\t\tz-index: 99;\r\n\t\tdisplay:none!important;\r\n\t\tbackground:#fff;\r\n\t\ttransition:all 0.5s linear\r\n\t}\r\n\t\r\n\t@media (min-width:1019px){\r\n\t\t#toc_group_float {\r\n\t\t\tdisplay:block!important;\r\n\t\t\t}\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width:768px){\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t \/* custom scrollbar style *\/\r\n::-webkit-scrollbar {\r\n    width: 7px;\r\n}\r\n::-webkit-scrollbar-track {\r\n    background: #d7a2a4;\r\n}\r\n::-webkit-scrollbar-thumb {\r\n    background: #b1252d;\r\n    border-radius: 15px;\r\n}\t\t\r\n\r\n<\/style>\r\n\r\n<script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n\t\t\/\/ Fungsi untuk menangani klik pada semua elemen <a> dengan href yang dimulai dengan #\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst targetId = this.getAttribute('href').substring(1);\r\n\t\t\tconst targetElement = document.getElementById(targetId);\r\n\r\n\t\t\tif (targetElement) {\r\n\t\t\t\tconst headerHeight = document.querySelector('#toc .header').offsetHeight;\r\n\t\t\t\tconst navbarHeight = document.getElementById('tdi_34') ? document.getElementById('tdi_34').offsetHeight : 0;\r\n\t\t\t\tconst windowHeight = window.innerHeight;\r\n\t\t\t\tconst targetOffset = targetElement.offsetTop;\r\n\t\t\t\tconst scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight) - navbarHeight - 40;\r\n\r\n\t\t\t\twindow.scrollTo({\r\n\t\t\t\t\ttop: scrollTo,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua elemen <a> di toc-list dan list-toc\r\n\t\tconst titleLinks = document.querySelectorAll('#toc-list a, #list_toc a');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t});\r\n<\/script>\r\n\r\n<!-- ToC List for mobile -->\r\n<script>\r\n \/\/ Generate TOC based on headings\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  \/\/ Get the element that will contain the TOC\r\n  const tocList = document.getElementById('toc-list');\r\n\r\n  \/\/ Get the element with the ID 'article-left'\r\n  const article = document.querySelector('.td-post-content');\r\n\r\n  \/\/ Find all h2 elements within 'myarticle'\r\n  const headers = article.getElementsByTagName('h2');\r\n\r\n  \/\/ Loop through the h2 elements and create a list item for each one\r\n  for (let i = 0; i < headers.length; i++) {\r\n    const header = headers[i];\r\n    const headerText = header.textContent;\r\n\/\/     const headerId = 'header-' + i;\r\n    const headerId = headerText\r\n    .toLowerCase()\r\n    .trim()\r\n    .replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n    .replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n    \/\/ Set an ID for the header if it doesn't have one\r\n    header.setAttribute('id', headerId);\r\n\r\n    \/\/ Create a list item for the TOC\r\n    const listItem = document.createElement('li');\r\n\r\n    \/\/ Create a link for the list item\r\n    const link = document.createElement('a');\r\n    link.setAttribute('href', '#' + headerId);\r\n    link.textContent = headerText;\r\n\r\n    \/\/ Append the link to the list item\r\n    listItem.appendChild(link);\r\n\r\n    \/\/ Append the list item to the TOC list\r\n    tocList.appendChild(listItem);\r\n  }\r\n});\r\n\r\n\/\/ Keep height and placement of content using placeholder in place of TOC\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const placeholderToc = document.querySelector('#placeholder-toc');\r\n\r\n  function setPlaceholderHeight() {\r\n    placeholderToc.style.height = `${toc.offsetHeight}px`;\r\n  }\r\n\r\n  \/\/ Set the initial height of the placeholder\r\n  setPlaceholderHeight();\r\n\r\n  \/\/ Update the height on window resize\r\n  window.addEventListener('resize', setPlaceholderHeight);\r\n});\r\n  const tocTitle = document.querySelector('#toc-title'); \/\/ Assuming header-faq is the element for TOC title\r\n\r\n\/\/ Sticky TOC and update heading\r\n\/\/ document.addEventListener(\"DOMContentLoaded\", function() {\r\n\/\/   const toc = document.querySelector('#toc');\r\n\/\/   const footer = document.querySelector('.td-footer-template-wrap');\r\n\/\/   const tocParent = toc.parentElement;\r\n\/\/   const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n\/\/   const tocHeight = toc.offsetHeight;\r\n\/\/   const triggerPoint = divTop + tocHeight + 700;\r\n\/\/   const footerHeight = footer.offsetHeight;\r\n\/\/   const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight - footerHeight - footerHeight;\r\n\/\/   const phtoc = document.querySelector('#placeholder-toc');\r\n\/\/   const headers = document.querySelectorAll('.td-post-content h2');\r\n\/\/   const navLinks = document.querySelectorAll('#toc-list a');\r\n\t\r\n\/\/ \tconst panel2 = document.querySelector(\"#toc .list\");\r\n\/\/ \tvar icon = document.querySelector(\".toc-icon\");\r\n\r\n\/\/   let activeLink = null; \/\/ Declare activeLink outside the loop\r\n\t\r\n\/\/   \/\/ Function to handle scroll and add\/remove .sticky class\r\n\/\/   function handleScroll() {\r\n\/\/     const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n\/\/     let currentHeader = '';\r\n\r\n\/\/     \/\/ Highlight user progress as the heading comes\r\n\/\/     headers.forEach(header => {\r\n\/\/ \t\tconst headerTop = header.offsetTop;\r\n\/\/ \t\tconst headerHeight = header.clientHeight;\r\n\/\/ \/\/ \t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \/\/ \t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \/\/ \t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \/\/ \t\t\tconsole.log(\"current header text:\", currentHeaderText);\r\n\/\/ \/\/ \t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \/\/ \t\t\tcurrentHeader = currentHeaderId;\r\n\t\t\t\r\n\/\/ \/\/ \t\t\tif(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t\ttocTitle.textContent = 'Daftar Isi';\r\n\/\/ \/\/ \t\t\t}\r\n\/\/ \/\/ \t\t}\r\n\/\/ \t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\ttocTitle.textContent = 'Daftar Isi'; \/\/ Selalu pertahankan judul ini di mobile\r\n\/\/ \t\t} else {\r\n\/\/ \t\t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \t\t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \t\t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \t\t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \t\t\t\tcurrentHeader = currentHeaderId;\r\n\/\/ \t\t\t}\r\n\/\/ \t\t}\r\n\/\/ \t});\r\n\r\n\/\/     navLinks.forEach(link => {\r\n\/\/       link.classList.remove('active');\r\n\/\/       if(currentHeader != '') {\r\n\/\/ \t\t  if (link.getAttribute('href').includes(currentHeader)) {\r\n\/\/ \t\t\t  link.classList.add('active');\r\n\/\/ \t\t  }\r\n\/\/ \t  }\r\n\/\/     });\r\n\/\/ \/\/     if (windowTop < triggerFooterPoint) {\r\n\/\/ \/\/         toc.style.display = 'block';\r\n\/\/ \/\/ \t}else{\r\n\/\/ \/\/         toc.style.display = 'none';\r\n\/\/ \/\/ \t}\r\n\/\/     \/\/ Update TOC title if sticky\r\n\/\/     if (windowTop > triggerPoint) {\r\n\/\/       if (!toc.classList.contains('sticky')) {\r\n\/\/         phtoc.style.display = \"block\";\r\n\/\/         toc.classList.add('sticky');\r\n\/\/         toc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\/\/         toc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/         toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\tpanel2.style.height = '0px';\r\n\/\/ \t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t  if(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t  const tocs = document.querySelector('#toc.sticky');\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar Isi'; \/\/ Reset title\r\n\/\/        \t\t  toc.style.width = '150px'; \/\/ Set width to match the parent element\r\n\/\/ \t\t  }\r\n\/\/       }\r\n\/\/       if (currentHeader) {\r\n\/\/ \/\/         console.log(\"activeLink:\", activeLink);\r\n\/\/         if (activeLink) {\r\n\/\/ \/\/           tocTitle.textContent = activeLink.textContent; \/\/ Update TOC title\r\n\/\/           tocTitle.textContent = activeLink ? activeLink.textContent : \"\"; \/\/ Update title only if activeLink exists\r\n\/\/         }\r\n\/\/       }\r\n\/\/     } else {\r\n\/\/       toc.classList.remove('sticky');\r\n\/\/       phtoc.style.display = \"none\";\r\n\/\/       toc.style.width = 'unset'; \/\/ Reset to original width\r\n\/\/       toc.style.backgroundColor = \"#FFF\";\r\n\/\/       tocTitle.textContent = 'Daftar isi'; \/\/ Reset title\r\n\/\/ \t\tpanel2.style.height = panel2.scrollHeight + \"px\";\r\n\/\/ \t\ticon.style.transform = \"rotate(180deg)\";\r\n\/\/     }\r\n\/\/   }\r\n\r\n\/\/     \/\/ Attach the scroll event listener to the window\r\n\/\/     window.addEventListener('scroll', handleScroll);\r\n\r\n\/\/     \/\/ Initial call to handleScroll to set the correct state on load\r\n\/\/     handleScroll();\r\n\/\/ });\r\n\t\r\n\/\/ \t\/\/ Open toggle TOC\r\n\/\/ \t  document.addEventListener(\"DOMContentLoaded\", function() {\r\n\/\/ \t\tvar tocHeader = document.querySelector(\"#toc .header\");\r\n\/\/ \t\tvar toc = document.querySelector(\"#toc\");\r\n\/\/ \t\tvar icon = document.querySelector(\".toc-icon\");\r\n\/\/ \t\tconst tocTitle = document.querySelector('#toc-title');\r\n\/\/ \t\tconst tocs = document.querySelector('#toc.sticky');\r\n\/\/  \t\tconst tocParent = toc.parentElement;\t\t  \r\n\r\n\/\/ \t\t  tocHeader.addEventListener(\"click\", function() {\r\n\/\/ \t\t\tvar panel = this.nextElementSibling;\r\n\/\/ \t\t\tif (panel.style.height !== '0px') { \/\/ Check if height is not 0px\r\n\/\/ \t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \/\/ \t\t\t\ttoc.style.paddingBottom = '6px'; \r\n\/\/ \t\t\t\tif(window.innerWidth > 768){\r\n\/\/ \t\t\t\t\tif(!toc.classList.contains('sticky')){\r\n\/\/ \t\t\t\t\t\ttoc.style.width = \"unset\";\r\n\/\/ \/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t\tif (toc.classList.contains('sticky')){\r\n\/\/ \t\t\t\t\t\ttoc.style.width = '${tocParent.offsetWidth}px';\r\n\/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\t\t\ttoc.style.width = \"unset\"; \/\/ Reset width\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t\ttoc.style.backgroundColor = \"#FFF1F1\";\r\n\/\/ \t\t\t} else {\r\n\/\/ \t\t\t  panel.style.height = panel.scrollHeight + \"px\";\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(0deg)\";\r\n\/\/ \t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar isi'; \/\/ Reset title\r\n\/\/ \t\t\t\ttoc.style.paddingBottom = '24px';\r\n\/\/ \t\t\t \tif(window.innerWidth < 767){\r\n\/\/ \t\t\t\t\ttoc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\/\/ \t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t}\r\n\/\/ \t\t  });\r\n\r\n\/\/ \t\t  \/\/ Close TOC when a link inside it is clicked\r\n\/\/ \t\t  var tocLinks = document.querySelectorAll(\"#toc .list a\");\r\n\/\/ \t\t  tocLinks.forEach(function(link) {\r\n\/\/ \t\t\tlink.addEventListener(\"click\", function() {\r\n\/\/ \t\t\t  var panel = document.querySelector(\"#toc .list\");\r\n\/\/ \t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\t\t});\r\n\/\/ \t\t  });\r\n\/\/ \t\t});\r\n\r\n\/\/ START new JS for ToC improvements\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const footer = document.querySelector('.td-footer-template-wrap');\r\n  const tocParent = toc.parentElement;\r\n  const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n  const tocHeight = toc.offsetHeight;\r\n  const triggerPoint = divTop + tocHeight + 1750;\r\n\tconsole.log(triggerPoint)\r\n  const footerHeight = footer.offsetHeight;\r\n  const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight*3;\r\n  const phtoc = document.querySelector('#placeholder-toc');\r\n  const headers = document.querySelectorAll('.td-post-content h2');\r\n  const navLinks = document.querySelectorAll('#toc-list a');\r\n  \r\n  const panel2 = document.querySelector(\"#toc .list\");\r\n  const icon = document.querySelector(\".toc-icon\");\r\n  const tocTitle = document.querySelector('#toc-title');\r\n\r\n  let activeLink = null;\r\n  let userClosedTOC = false; \/\/ Flag user menutup TOC\r\n\r\n  function handleScroll() {\r\n    const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    let currentHeader = '';\r\n\r\n    \/\/ Update TOC title sesuai header yang terlihat\r\n    headers.forEach(header => {\r\n      const headerTop = header.offsetTop;\r\n      const headerHeight = header.clientHeight;\r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n      } else {\r\n        if (window.scrollY >= (headerTop - headerHeight + 1750)) {\r\n          const currentHeaderId = header.getAttribute('id');\r\n          const currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n          tocTitle.textContent = currentHeaderText;\r\n          currentHeader = currentHeaderId;\r\n        }\r\n      }\r\n    });\r\n\r\n    navLinks.forEach(link => {\r\n      link.classList.remove('active');\r\n      if(currentHeader && link.getAttribute('href').includes(currentHeader)) {\r\n        link.classList.add('active');\r\n      }\r\n    });\r\n\r\n    if (windowTop > triggerPoint) {\r\n      if (!toc.classList.contains('sticky')) {\r\n        phtoc.style.display = \"block\";\r\n        toc.classList.add('sticky');\r\n        toc.style.width = `${tocParent.offsetWidth}px`;\r\n        toc.style.backgroundColor = \"#FFF\";\r\n        \/\/ Saat sticky, TOC otomatis tertutup\r\n        panel2.style.height = '0px';\r\n        icon.style.transform = \"rotate(180deg)\";\r\n        userClosedTOC = true; \/\/ Set flag supaya tidak terbuka saat scroll\r\n      }\r\n      \r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n        toc.style.width = '150px';\r\n      }\r\n\r\n    } else {\r\n      toc.classList.remove('sticky');\r\n      phtoc.style.display = \"none\";\r\n      toc.style.width = 'unset';\r\n      toc.style.backgroundColor = \"#FFF\";\r\n      tocTitle.textContent = 'Daftar isi'; \r\n\r\n      \/\/ Kembalikan panel jika user belum menutup manual\r\n      if(!userClosedTOC) {\r\n        panel2.style.height = panel2.scrollHeight + \"px\";\r\n        icon.style.transform = \"rotate(0deg)\";\r\n      }\r\n    }\r\n  }\r\n\r\n  window.addEventListener('scroll', handleScroll);\r\n  handleScroll();\r\n\r\n  \/\/ Toggle TOC saat user klik\r\n  const tocHeader = document.querySelector(\"#toc .header\");\r\n  tocHeader.addEventListener(\"click\", function() {\r\n    const panel = panel2;\r\n    if (panel.style.height !== '0px') {\r\n      panel.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    } else {\r\n      panel.style.height = panel.scrollHeight + \"px\";\r\n      icon.style.transform = \"rotate(0deg)\";\r\n      userClosedTOC = false;\r\n    }\r\n  });\r\n\r\n  \/\/ Close TOC saat link diklik\r\n  document.querySelectorAll(\"#toc .list a\").forEach(link => {\r\n    link.addEventListener(\"click\", function() {\r\n      panel2.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    });\r\n  });\r\n});\r\n\/\/ END new JS for ToC improvements\r\n\r\n\t\r\n\/\/ \tmake the heading at the center of the viewport\r\n\/\/ \tdocument.addEventListener('DOMContentLoaded', function() {\r\n\/\/     \/\/ Add click event listener to all links in the TOC list\r\n\/\/     document.querySelectorAll('#toc-list a').forEach(anchor => {\r\n\/\/         anchor.addEventListener('click', function (e) {\r\n\/\/             e.preventDefault(); \/\/ Prevent the default behavior of jumping to the anchor\r\n\/\/ \/\/ \t\t\tconsole.log(\"prevent default\");\r\n\/\/             const targetId = this.getAttribute('href').substring(1); \/\/ Get the ID of the target element\r\n\/\/             const targetElement = document.getElementById(targetId); \/\/ Get the target element\r\n\r\n\/\/             if (targetElement) {\r\n\/\/                 const headerHeight = document.querySelector('#toc .header').offsetHeight; \/\/ Get the height of the fixed header\r\n\/\/                 const windowHeight = window.innerHeight; \/\/ Get the height of the viewport\r\n\/\/                 const targetOffset = targetElement.offsetTop; \/\/ Get the top offset of the target element\r\n\/\/                 const scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight); \/\/ Calculate the scroll position to center the target element\r\n\r\n\/\/                 \/\/ Scroll to the calculated position smoothly\r\n\/\/                 window.scrollTo({\r\n\/\/                     top: scrollTo,\r\n\/\/                     behavior: 'smooth'\r\n\/\/                 });\r\n\/\/             }\r\n\/\/         });\r\n\/\/     });\r\n\/\/ });\r\n<\/script>\r\n\r\n<script>\r\n    \/\/ Scrollspy function to highlight the active TOC item based on the scroll position\r\n  function scrollSpy(tocClass) {\r\n    const scrollPosition = window.scrollY;\r\n\r\n    \/\/ Find the active h2 and h3 headings based on their position in the corresponding TOC\r\n    let activeH2 = null;\r\n    let activeH3 = null;\r\n\r\n    const tocItems = document.querySelectorAll(`.${tocClass} li`);\r\n    tocItems.forEach(item => {\r\n      const a = item.querySelector('a');\r\n      if (!a) return;\r\n      const href = a.getAttribute('href');\r\n      const targetId = href.substring(1); \/\/ Remove the '#' from the href to get the target ID\r\n      const targetElement = document.getElementById(targetId);\r\n      if (!targetElement) return;\r\n\r\n      const targetTop = targetElement.getBoundingClientRect().top + scrollPosition;\r\n      const nextItem = item.nextElementSibling;\r\n      const nextTop = nextItem ? nextItem.getBoundingClientRect().top + scrollPosition : Infinity;\r\n\r\n      if (targetTop <= scrollPosition + 150) {\r\n        if (a.parentElement.parentElement === tocItems) {\r\n          \/\/ The h2 heading is at the root level of the TOC\r\n          activeH2 = { id: targetId, level: 'h2' };\r\n        } \r\n\t\t  else {\r\n          \/\/ The h3 heading is nested under an h2 heading\r\n          const parentH2 = a.parentElement.parentElement.previousElementSibling;\r\n          if (parentH2) {\r\n            const h2Link = parentH2.querySelector('a');\r\n            if (h2Link) {\r\n              const h2Href = h2Link.getAttribute('href');\r\n              const h2Id = h2Href.substring(1);\r\n              activeH2 = { id: h2Id, level: 'h2' };\r\n            }\r\n          }\r\n          activeH3 = { id: targetId, level: 'h3' };\r\n        }\r\n      }\r\n\r\n      if (targetTop > scrollPosition + 150 && nextTop > scrollPosition + 150 && !activeH3) {\r\n        \/\/ Reset the activeH2 when there are no more active h3 headings\r\n        activeH2 = null;\r\n      }\r\n    });\r\n\r\n    \/\/ Update the active state for the TOC items\r\n    tocItems.forEach(item => {\r\n      item.classList.remove('active');\r\n      const a = item.querySelector('a');\r\n      if (a) {\r\n        const href = a.getAttribute('href');\r\n        const targetId = href.substring(1);\r\n        if ((activeH2 && activeH2.id === targetId) || (activeH3 && activeH3.id === targetId)) {\r\n          item.classList.add('active');\r\n        }\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Call scrollSpy for each TOC on window scroll\r\n  const tocClasses = ['list_toc', 'list_toc_float']; \/\/ Add other TOC class names here if you have more than two instances\r\n  tocClasses.forEach(tocClass => {\r\n    window.addEventListener('scroll', () => scrollSpy(tocClass));\r\n  });\r\n<\/script>\r\n\r\n<!-- ToC List for desktop side bar, diganti jadi inject by php, di code snippet \"Sidebar Accordion\" -->\r\n<!-- <script>\r\n\tdocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n        \/\/ Fungsi untuk membuat nested list\r\n        function createNestedList(parentNode, children) {\r\n            if (children.length === 0) return;\r\n\r\n            const nestedUl = document.createElement('ul');\r\n            children.forEach(child => {\r\n                const nestedLi = document.createElement('li');\r\n                const nestedA = document.createElement('a');\r\n                nestedA.textContent = child.title;\r\n                nestedA.href = `#${child.id}`;\r\n                nestedLi.appendChild(nestedA);\r\n                nestedUl.appendChild(nestedLi);\r\n\r\n                if (child.children.length > 0) {\r\n                    createNestedList(nestedLi, child.children);\r\n                }\r\n            });\r\n\r\n            parentNode.appendChild(nestedUl);\r\n        }\r\n\r\n        \/\/ Membuat objek untuk menyimpan daftar h2 dan h3 beserta judulnya\r\n        const headings = [];\r\n\r\n           \/\/ Mengambil semua elemen h2 dan h3\r\n        \/\/ Mengambil semua elemen h2 dan h3\r\n\t\tconst elements = document.querySelectorAll('.td-post-content h2');\r\n\r\n\t\t\tfunction newFormatId(text) {\r\n\t\t\t\tif(text.toLowerCase() === \"key takeaways\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tconst result = text.toLowerCase()\r\n\t\t\t\t.trim()\r\n\t\t\t\t.replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n\t\t\t\t.replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n\t\t\t\treturn result;\r\n\t\t\t}\r\n\t\r\n\t\telements.forEach(element => {\r\n\t\t\tif (element.tagName === 'H2') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h2\r\n\t\t\t\tif (element.textContent.toLowerCase() === \"key takeaways\") {return;} \/\/ Kalau Key Takeaways, jangan dimasukin\r\n\t\t\t\theadings.push({ level: 'h2', id: id, title: element.textContent, children: [] });\r\n\t\t\t} else if (element.tagName === 'H3') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h3\r\n\t\t\t\tif (headings.length > 0) {\r\n\t\t\t\t\theadings[headings.length - 1].children.push({ level: 'h3', id: id, title: element.textContent, children: [] });\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t});\r\n       \/\/ Membuat list HTML dari objek headings\r\n\t\tconst ul = document.getElementById('list_toc');\r\n\t\tlet currentUl = ul;\r\n\t\theadings.forEach(heading => {\r\n\t\t\tconst li = document.createElement('li');\r\n\t\t\tconst a = document.createElement('a');\r\n\t\t\ta.textContent = heading.title;\r\n\t\t\ta.href = `#${heading.id}`; \/\/ Gunakan ID yang baru dihasilkan\r\n\t\t\tli.appendChild(a);\r\n\r\n\t\t\tif (heading.level === 'h2') {\r\n\t\t\t\tcurrentUl = li;\r\n\t\t\t\tul.appendChild(li);\r\n\t\t\t} else if (heading.level === 'h3') {\r\n\t\t\t\tif (!currentUl.lastElementChild || currentUl.lastElementChild.tagName !== 'UL') {\r\n\t\t\t\t\tconst nestedUl = document.createElement('ul');\r\n\t\t\t\t\tcurrentUl.appendChild(nestedUl);\r\n\t\t\t\t\tcurrentUl = nestedUl;\r\n\t\t\t\t}\r\n\t\t\t\tcurrentUl.appendChild(li);\r\n\t\t\t}\r\n\r\n\t\t\tcreateNestedList(li, heading.children);\r\n\t\t});\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc'\r\n\t\tconst ulFloat = document.getElementById('list_toc');\r\n\r\n\t\t\/\/ Dapatkan isi (child elements) dari ul dengan id 'list_toc'\r\n\t\tconst clonedChildren = ulFloat.cloneNode(true).children;\r\n\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc_float'\r\n\t\tconst ulToc = document.getElementById('list_toc_float');\r\n\r\n\t\t\/\/ Tambahkan isi yang telah didapatkan dari 'list_toc' ke ul dengan id 'list_toc_float'\r\n\t\tulToc.append(...clonedChildren);\r\n\r\n\r\n        \/\/ Fungsi untuk mengambil tinggi navbar\r\n\t\tfunction getNavbarHeight() {\r\n\t\t\tconst navbar = document.getElementById('tdi_34');\r\n\t\t\treturn navbar ? navbar.offsetHeight : 0;\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menambahkan offset posisi scroll\r\n\t\tfunction scrollToElementWithOffset(elementId) {\r\n\t\t\tconst element = document.getElementById(elementId);\r\n\t\t\tif (element) {\r\n\t\t\t\tconst offset = getNavbarHeight();\r\n\t\t\t\tconst elementPosition = element.getBoundingClientRect().top;\r\n\t\t\t\tconst offsetPosition = elementPosition - offset - 40;\r\n\r\n\t\t\t\twindow.scrollBy({\r\n\t\t\t\t\ttop: offsetPosition,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menangani klik pada tautan judul\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst href = event.target.getAttribute('href').substr(1);\r\n\t\t\tscrollToElementWithOffset(href);\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua tautan judul\r\n\t\tconst titleLinks = document.querySelectorAll('a[href^=\"#\"]');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t\t\r\n\t});\r\n    <\/script> -->\r\n\n<table style=\"border-collapse: collapse; background-color: #fffacd; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); border-radius: 25px 25px 25px 25px;\" width=\"100%\">\n<tbody>\n<tr>\n<td style=\"padding: 15px; border: none;\">\n<h3 style=\"margin-bottom: 10px;\"><span style=\"background-color: #990000; color: #ffffff; padding: 5px;\"><b>Key Takeaways<\/b><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Kenapa Perawatan Mesin itu Penting: Fondasi kesuksesan operasional, resiko kegagalan dan biaya perbaikan dan Memaksimalkan return on investment (ROI).<\/li>\n<li aria-level=\"1\">Berbagai cara perawatan mesin: Perawatan prediktif, perawatan preventif, perawatan korektif dan perawatan proaktif.<\/li>\n<li aria-level=\"1\">Langkah-langkah merawat mesin: Pelumasan yang optimal, pemeriksaan rutin, pembersihan berkala, perawatan preventif dan pemantauan analisis data.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"color: #111111; font-family: roboto, sans-serif; font-size: 27px; font-weight: bold;\">Mengapa Perawatan M<\/span><b style=\"color: var(--td_text_color,#111111); font-family: roboto, sans-serif; font-size: 27px;\">esin Pabrik Industri Penting?<\/b><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-131369\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131.png\" alt=\"Perawatan Mesin Pabrik\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131.png 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131-300x163.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131-1024x555.png 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131-768x416.png 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131-150x81.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131-696x377.png 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131-1068x580.png 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/131-775x420.png 775w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Perawatan mesin di lingkungan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/mengapa-industri-mesin-perlu-terapkan-sistem-manufaktur\/\">industri mesin<\/a> menjadi suatu keputusan strategis yang tidak boleh dianggap sepele. Lebih daripada sekadar tanggung jawab teknis, perawatan mesin menjadi pondasi kritis untuk mencapai keberhasilan operasional suatu pabrik.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Di dalam dunia industri modern yang penuh persaingan, kelangsungan bisnis dan kelancaran produksi sangat bergantung pada kinerja optimal mesin-mesin yang digunakan.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Fondasi kesuksesan operasional<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pentingnya perawatan mesin bukan sekadar konsep teknis, melainkan menjadi bagian integral dari strategi bisnis yang efektif. Mesin-mesin di lingkungan industri kerap beroperasi dalam kondisi ekstrem seperti suhu tinggi, tekanan, dan kecepatan yang tinggi.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Beban kerja yang signifikan yang dihadapi oleh mesin-mesin tersebut dapat menyebabkan keausan, kelelahan material, dan risiko kegagalan jika tidak dikelola dengan baik.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ketika terjadi kegagalan pada mesin, dampaknya tidak hanya terbatas pada berhentinya produksi, melainkan juga dapat berdampak pada keselamatan karyawan dan aset perusahaan.\u00a0<\/span><span style=\"font-weight: 400;\">Oleh karena itu, mengakui dan menerapkan perawatan mesin dengan serius merupakan langkah penting untuk memastikan dasar operasional yang kokoh.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Risiko kegagalan dan biaya perbaikan<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Tanpa perawatan yang tepat, mesin-mesin industri berisiko mengalami kegagalan, yang pada gilirannya dapat menyebabkan kerugian produksi yang signifikan. Biaya perbaikan darurat juga cenderung lebih tinggi dibandingkan dengan biaya perawatan preventif atau prediktif.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika suatu mesin kritis mengalami kegagalan di tengah produksi, perusahaan tidak hanya harus menanggung biaya perbaikan yang mahal, tetapi juga kerugian waktu produksi yang berharga.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tidak hanya itu, biaya yang terkait dengan reputasi perusahaan juga perlu diperhitungkan. Kegagalan mesin yang bisa dihindari dapat merusak citra perusahaan di mata pelanggan dan mitra bisnis.\u00a0<\/span><span style=\"font-weight: 400;\">Oleh karena itu, perawatan mesin bukan hanya tentang menjaga kesehatan fisik mesin, tetapi juga tentang menjaga keberlanjutan bisnis secara menyeluruh.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Maksimalkan <\/span><em><span style=\"font-weight: 400;\">return on investment<\/span><\/em><i><span style=\"font-weight: 400;\"> (<\/span><\/i><span style=\"font-weight: 400;\">ROI)<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Perawatan mesin yang efektif dapat mengoptimalkan <em>return on investment<\/em> (ROI) perusahaan. Mesin yang mendapat perawatan dengan baik cenderung memiliki umur pakai yang lebih panjang, mengurangi frekuensi kegagalan, dan meningkatkan efisiensi operasional.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan demikian, biaya awal yang dikeluarkan untuk perawatan diimbangi oleh manfaat jangka panjang berupa penghematan biaya perbaikan dan peningkatan produktivitas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dalam perspektif yang lebih luas, perawatan mesin juga mendukung konsep keberlanjutan dan tanggung jawab sosial perusahaan. Dengan meminimalkan dampak lingkungan dan mengoptimalkan penggunaan sumber daya, perusahaan dapat memberikan kontribusi pada pembangunan industri yang berkelanjutan dan bertanggung jawab.<\/span><\/p>\n<h2><b>Ragam Perawatan Mesin: Menggali Lebih Dalam ke Dalam Kebutuhan Unik Setiap Mesin<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-131368\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130.png\" alt=\"\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130.png 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130-300x163.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130-1024x555.png 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130-768x416.png 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130-150x81.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130-696x377.png 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130-1068x580.png 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/130-775x420.png 775w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Merawat mesin bukanlah pendekatan satu ukuran untuk semua, melainkan memerlukan strategi yang disesuaikan dengan fungsi dan karakteristik masing-masing mesin. Berikut adalah beberapa jenis perawatan yang umum diterapkan untuk memastikan kesehatan dan kinerja optimal mesin:<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">1. Perawatan prediktif<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Perawatan prediktif merupakan pendekatan yang memanfaatkan pemantauan dan analisis data untuk meramalkan kapan mesin akan memerlukan perawatan lebih lanjut.\u00a0<\/span><span style=\"font-weight: 400;\">Dengan menggunakan sensor dan teknologi pemantauan canggih, perusahaan dapat mengumpulkan informasi tentang performa mesin secara <em>real-time<\/em>.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Analisis data ini memungkinkan peramalan yang akurat mengenai kondisi mesin dan memungkinkan tindakan preventif sebelum terjadinya kerusakan serius.\u00a0<\/span><span style=\"font-weight: 400;\">Dengan mengadopsi perawatan prediktif, perusahaan dapat mengurangi <em>downtime<\/em> tidak terduga, meningkatkan efisiensi, dan mengoptimalkan penggunaan sumber daya.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">2. Perawatan preventif<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Perawatan preventif melibatkan tindakan pemeliharaan berkala yang dilakukan untuk mencegah terjadinya kerusakan dan menjaga kinerja mesin pada tingkat optimal.\u00a0<\/span><span style=\"font-weight: 400;\">Ini melibatkan pemeriksaan rutin, pelumasan teratur, penggantian komponen yang rentan aus, dan tindakan preventif lainnya.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Meskipun memerlukan investasi waktu dan sumber daya, perawatan preventif membantu menghindari kerusakan yang dapat terjadi jika mesin tidak dirawat dengan baik.\u00a0<\/span><span style=\"font-weight: 400;\">Dengan merencanakan pemeliharaan secara teratur, perusahaan dapat memaksimalkan umur pakai mesin dan mengurangi biaya perbaikan darurat yang tidak terduga.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">3. Perawatan korektif<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Perawatan korektif merupakan tindakan perbaikan yang dilakukan setelah terjadi kegagalan mesin. Meskipun dianggap sebagai langkah reaktif, perawatan korektif masih diperlukan untuk mengatasi masalah yang tidak dapat dihindari.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mesin yang mengalami kegagalan perlu segera diperbaiki untuk menghindari lebih banyak kerusakan dan <em>downtime<\/em> produksi yang lebih lama. <\/span><span style=\"font-weight: 400;\">Namun, perawatan korektif sebaiknya tidak menjadi satu-satunya strategi, karena dapat menyebabkan biaya perbaikan yang tinggi dan kerugian waktu produksi.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">4. Perawatan proaktif<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Selain tiga jenis perawatan di atas, ada pula pendekatan proaktif yang melibatkan pemeliharaan lebih lanjut untuk meningkatkan performa mesin.\u00a0<\/span><span style=\"font-weight: 400;\">Ini bisa mencakup peningkatan komponen, penyesuaian desain, atau peningkatan kapasitas untuk menjawab tuntutan produksi yang semakin meningkat.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Perawatan proaktif melibatkan pembaruan dan peningkatan berkelanjutan untuk memastikan mesin tetap relevan dan efisien dalam menghadapi tantangan yang berkembang.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Melalui pemahaman mendalam tentang kebutuhan unik masing-masing mesin, perusahaan dapat merancang strategi perawatan yang holistik. Gabungan perawatan prediktif, preventif, dan korektif membentuk pendekatan yang komprehensif untuk memastikan kesehatan dan kinerja mesin dalam jangka panjang.<\/span><\/p>\n<h2><b>Langkah-Langkah Efektif dalam Merawat Mesin di Lingkungan Industri<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-131370\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132.png\" alt=\"\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132.png 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132-300x163.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132-1024x555.png 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132-768x416.png 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132-150x81.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132-696x377.png 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132-1068x580.png 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/132-775x420.png 775w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Untuk memastikan mesin beroperasi pada tingkat optimal dan memberikan kontribusi maksimal pada produktivitas pabrik, diperlukan sejumlah langkah-langkah perawatan praktis. Setiap langkah ini memiliki peran khusus dalam menjamin keandalan dan kinerja mesin, terutama dalam lingkungan industri yang seringkali menantang.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Pemeriksaan rutin<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pemeriksaan rutin menjadi langkah awal yang sangat krusial dalam menjaga kesehatan mesin. Melibatkan pengecekan visual dan audit sederhana, tindakan ini bertujuan untuk mendeteksi tanda-tanda keausan atau kerusakan pada tahap awal sebelum berkembang menjadi masalah yang serius.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Identifikasi potensi masalah secara dini memungkinkan perawatan tepat waktu, yang pada gilirannya dapat mencegah kerugian produksi dan biaya perbaikan yang tidak terduga.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Pelumasan yang optimal<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pelumasan yang baik menjadi kunci utama untuk mencegah gesekan berlebihan dan panas yang tidak diinginkan pada mesin. Mesin yang dioperasikan tanpa pelumasan yang memadai memiliki risiko tinggi mengalami keausan dan kegagalan komponen.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Oleh karena itu, penggunaan pelumas yang sesuai dengan spesifikasi mesin dan penerapan jadwal pelumasan yang teratur menjadi sangat penting. Tidak hanya meningkatkan umur pakai mesin, tetapi juga membantu menjaga efisiensi operasional.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Pembersihan berkala<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Debu dan kotoran dapat menjadi musuh utama mesin industri. Akumulasi partikel kecil ini dapat menyebabkan keausan, mengganggu pergerakan komponen, dan pada akhirnya, menyebabkan kegagalan mesin.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0Oleh karena itu, langkah pembersihan berkala perlu diintegrasikan dalam rutinitas perawatan. Membersihkan mesin secara teratur membantu mencegah potensi kerusakan dan menjaga mesin agar tetap beroperasi pada performa optimal.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Perawatan preventif<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Selain tiga langkah di atas, perawatan preventif juga menjadi komponen kunci dalam strategi perawatan mesin. Ini mencakup tindakan lebih lanjut seperti penggantian komponen yang rentan aus, kalibrasi, dan evaluasi performa secara berkala.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan menerapkan perawatan preventif, perusahaan dapat mengidentifikasi dan menangani potensi masalah sebelum mereka berdampak pada produksi.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Pemantauan dan analisis data<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Dalam era digital, pemantauan dan analisis data semakin penting. Dengan menggunakan sensor dan teknologi pemantauan, perusahaan dapat mengumpulkan data tentang kinerja mesin secara<em> real-time<\/em>.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Analisis data ini membantu meramalkan kapan mesin memerlukan perawatan lebih lanjut, mengarah pada pendekatan perawatan prediktif yang lebih efisien.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan mengintegrasikan langkah-langkah praktis ini ke dalam rutinitas perawatan mesin, perusahaan dapat meningkatkan keandalan mesin, mengurangi waktu henti produksi, dan secara keseluruhan, mencapai tingkat efisiensi operasional yang lebih tinggi. Tindakan ini tidak hanya menjaga kesehatan fisik mesin, tetapi juga memberikan kontribusi pada strategi perawatan yang holistik dan efektif secara keseluruhan.<\/span><\/p>\n<p>Langkah-langkah dalam melakukan perawatan mesin pabrik juga dapat dilakukan dengan menggunakan <em>software<\/em> manufaktur, unutuk mengetahui informasi lebih lanjut terkait dengan software manufaktu, Anda dapat meng-klik banner di bawah ini.<\/p>\n<p><span style=\"font-weight: 400;\"><style>\r\n.cta-in-article-image .desktop-banner{\r\n    display: none;\r\n    text-align: center;\r\n}\r\n.cta-in-article-image .desktop-mobile{\r\n    display: block;\r\n    text-align: center;\r\n    width: 100%;\r\n}\r\n\t.cta-in-article a {\r\n\t\tfont-size: 0px !important;\r\n\t\tcolor: #fff; \r\n\t\tpadding: 0px !important; \r\n\t\tborder-radius: 0px !important; \r\n\t\tdisplay: block !important; \r\n\t\ttext-decoration: none; \r\n\t}\r\n\t\r\n\t.cta-in-article {\r\n\t\tmargin: 0px !important;\r\n\t\tpadding: 0px !important;\r\n\t\tbox-shadow: none !important;\r\n\t}\r\n\t\r\n@media (min-width: 650px) {\r\n    .cta-in-article-image .desktop-banner {\r\n        display: block!important;\r\n    }\r\n}\r\n@media (min-width: 650px) {\r\n   .cta-in-article-image .desktop-mobile {\r\n        display: none!important;\r\n    }\r\n}\r\n<\/style>\r\n<div class=\"cta-in-article-image\">\r\n\t<a href=\"https:\/\/www.hashmicro.com\/id\/offer\/download-skema-harga-software-erp?blog&utm_source=blog&medium=banner-article\" target=\"_blank\" rel=\"noopener\">\r\n\t\t<div id=\"desktop-banner-container\">\r\n\t\t\t<div class=\"desktop-banner\">\r\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.Skema-Harga-web-resized.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div id=\"mobile-banner-container\">\r\n\t\t\t<div class=\"desktop-mobile\">\r\n\t\t\t\t<img decoding=\"async\" width=\"372\" height=\"465\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.-Skema-Harga-Mobile-372px.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/a>\r\n<\/div><\/span><\/p>\n<h2><b>Software Manufaktur HashMicro Sebagai Solusi Perawatan Mesin Pabrik yang Efisien<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-127703\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing.png\" alt=\"\" width=\"1140\" height=\"679\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing.png 1140w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing-300x179.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing-1024x610.png 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing-768x457.png 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing-150x89.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing-696x415.png 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing-1068x636.png 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/10\/Manufacturing-705x420.png 705w\" sizes=\"auto, (max-width: 1140px) 100vw, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Penggunaan <em>software<\/em> manufaktur telah membawa revolusi dalam cara perusahaan mengelola perawatan dan pemeliharaan mesin. Berikut adalah beberapa fitur <a href=\"https:\/\/www.hashmicro.com\/id\/hash-manufacturing-software\"><em>software<\/em> manufaktur dari HashMicro<\/a> yang dapat mempermudah proses perawatan mesin:<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">1. <em>Employee facility\/asset rental<\/em><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">HashMicro memberikan fitur yang memungkinkan perusahaan untuk melacak penggunaan mesin oleh karyawan atau departemen tertentu. Dengan demikian, perusahaan dapat memantau intensitas penggunaan setiap mesin dan mengidentifikasi potensi kelebihan beban atau kebutuhan perawatan lebih lanjut.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">2. <em>Repair order management &#8211; integrated with inventory management<\/em><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Integrasi manajemen pesanan perbaikan dengan manajemen inventaris memungkinkan perusahaan untuk dengan cepat menentukan ketersediaan suku cadang yang diperlukan untuk perbaikan. Hal ini mempercepat proses perbaikan, mengurangi <em>downtime<\/em>, dan memastikan bahwa mesin kembali beroperasi dalam waktu yang singkat.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">3. <em>Asset maintenance budget<\/em><\/span><\/h3>\n<p><span style=\"font-weight: 400;\"><em>Software<\/em> manufaktur dari HashMicro memungkinkan perusahaan membuat anggaran perawatan mesin yang terintegrasi dengan keuangan perusahaan. Dengan begitu, perusahaan dapat mengalokasikan dana dengan bijak untuk memastikan perawatan yang memadai tanpa melampaui batas anggaran.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">4. <em>Preventive maintenance scheduling<\/em><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Fitur <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/maintenance-scheduling\/\">maintenance scheduling<\/a> memungkinkan perusahaan untuk membuat jadwal rutin untuk memeriksa dan merawat mesin. Ini membantu mencegah kerusakan serius dengan mendeteksi potensi masalah sebelum mereka berkembang.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">5. <em>Asset stock take with barcode<\/em><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Penggunaan <em>barcode<\/em> dalam pengambilan inventaris aset mempermudah identifikasi dan pelacakan mesin. Proses pengambilan stok yang efisien membantu menghindari kehilangan aset dan memastikan bahwa seluruh inventaris tercatat dengan akurat.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">6. QR <em>code scanning for facilities request<\/em><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pemindaian QR Code untuk permintaan fasilitas memungkinkan karyawan dengan mudah melaporkan masalah atau permintaan perawatan pada mesin. Ini mempercepat tanggapan terhadap permasalahan yang muncul dan memastikan bahwa setiap permintaan dikelola secara efisien.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">7. <em>Asset move<\/em><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Fitur dari HashMicro dapat melakukan pemindahan aset memungkinkan perusahaan untuk melacak pergerakan mesin dari satu lokasi ke lokasi lain. Ini penting untuk mengoptimalkan penempatan mesin dan memastikan bahwa mereka berada di lokasi yang paling efisien untuk operasional.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan fitur-fitur ini, <a href=\"https:\/\/www.hashmicro.com\/id\/hash-manufacturing-software\"><em>software<\/em> manufaktur HashMicro<\/a> tidak hanya menyederhanakan proses perawatan mesin tetapi juga meningkatkan efisiensi, keakuratan, dan responsibilitas dalam pengelolaan aset industri. Dengan kata lain, <em>software<\/em> manufaktur bukan hanya alat administratif, tetapi juga mitra strategis dalam menjaga dan mengoptimalkan performa mesin di lingkungan industri.<\/span><\/p>\n<h2><b>Kesimpulan<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Merawat mesin-mesin bukan sekadar tugas teknis, tetapi merupakan investasi strategis yang memainkan peran krusial dalam kesuksesan bisnis. Dengan menerapkan langkah-langkah praktis dan berbagai jenis perawatan yang sesuai, perusahaan dapat memastikan operasional mereka tetap lancar, meningkatkan efisiensi, dan mengurangi biaya perbaikan.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu, Anda juga dapat memanfaatkan perangkat lunak manufaktur untuk mempermudah proses perawatan mesin. <em>Software<\/em> manufaktur modern dapat memberikan visibilitas dan kontrol yang lebih besar atas performa mesin secara real-time. Ini memungkinkan perusahaan untuk melacak kondisi mesin, mendeteksi potensi masalah, dan merencanakan perawatan preventif dengan lebih efektif.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Integrasi <em>software<\/em> manufaktur khususnya dari HashMicro tidak hanya meningkatkan efisiensi operasional tetapi juga mengoptimalkan strategi perawatan mesin, membantu perusahaan mencapai tingkat kinerja yang lebih tinggi dalam lingkungan industri yang kompetitif.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dapatkan segera <a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/\">demo gratis<\/a> software manufaktur sekerang juga!<\/span><\/p>\n<a href=\"https:\/\/www.hashmicro.com\/id\/hash-manufacturing-software?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/49-Hash-Manufacturing-Automation-Mobile.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/49-Hash-Manufacturing-Automation-Mobile.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/49-Hash-Manufacturing-Automation-Desktop.webp\" alt=\"HashManufacturingAutomation\" class=\"responsive-image-banner\"><\/a>\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script>\n<script>  window._mfq = window._mfq || [];\r\n  (function() {\r\n    var mf = document.createElement(\"script\");\r\n    mf.type = \"text\/javascript\"; mf.defer = true;\r\n    mf.src = \"\/\/cdn.mouseflow.com\/projects\/5e05f34e-ba01-471c-b61c-6edd2d7e05ed.js\";\r\n    document.getElementsByTagName(\"head\")[0].appendChild(mf);\r\n  })();<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Jika saat ini perusahaan Anda terus-menerus menghadapi masalah serius dengan mesin-mesin yang sering mengalami kendala dan tiba-tiba rusak, ini tidak hanya mengganggu proses operasional bisnis, tetapi juga menyita waktu yang berharga untuk memperbaikinya. Dengan menjalankan perawatan yang teratur, Anda tidak hanya memperpanjang umur pakai mesin-mesin tersebut, tetapi juga mengurangi risiko kerusakan dan potensi garansi melalui [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":131367,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[353],"tags":[],"class_list":{"0":"post-131360","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-manufacturing"},"acf":{"post_reviewer":null},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v25.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tips Perawatan Mesin Pabrik dan Industri Secara Efektif<\/title>\n<meta name=\"description\" content=\"Temukan strategi efisien dalam perawatan dan pemeliharaan mesin pabrik untuk memaksimalkan kinerja dan meminimalkan downtime.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif\" \/>\n<meta property=\"og:description\" content=\"Temukan strategi efisien dalam perawatan dan pemeliharaan mesin pabrik untuk memaksimalkan kinerja dan meminimalkan downtime.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Indonesia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hashmicro\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-23T07:58:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-14T08:30:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"650\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Syifa Fadiyah\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:site\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Syifa Fadiyah\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/\"},\"author\":{\"name\":\"Syifa Fadiyah\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/b099ef0a37ede0dda048e75cf4a3f85c\"},\"headline\":\"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif\",\"datePublished\":\"2024-04-23T07:58:00+00:00\",\"dateModified\":\"2025-08-14T08:30:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/\"},\"wordCount\":1751,\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png\",\"articleSection\":[\"Manufacturing Automation\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/\",\"name\":\"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png\",\"datePublished\":\"2024-04-23T07:58:00+00:00\",\"dateModified\":\"2025-08-14T08:30:26+00:00\",\"description\":\"Temukan strategi efisien dalam perawatan dan pemeliharaan mesin pabrik untuk memaksimalkan kinerja dan meminimalkan downtime.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#primaryimage\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png\",\"width\":1200,\"height\":650,\"caption\":\"Perawatan Mesin Pabrik\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hashmicro.com\/id\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#website\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/\",\"name\":\"HashMicro Indonesia\",\"description\":\"Blog Software Manajemen Bisnis Indonesia #1\",\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\",\"name\":\"HashMicro Indonesia\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp\",\"width\":924,\"height\":121,\"caption\":\"HashMicro Indonesia\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/hashmicro\",\"https:\/\/x.com\/hashmicro\",\"https:\/\/www.linkedin.com\/company\/hashmicro\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/b099ef0a37ede0dda048e75cf4a3f85c\",\"name\":\"Syifa Fadiyah\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/08\/syifa-96x96.jpg\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/08\/syifa-96x96.jpg\",\"caption\":\"Syifa Fadiyah\"},\"description\":\"Saya adalah seorang praktisi untuk penulisan artikel dan berfokus pada konten yang mengulas tentang teknologi bisnis. Saya mengutamakan pendekatan yang aplikatif dan informatif agar dapat membantu para pelaku bisnis profesional dengan informasi yang solutif untuk meningkatkan performa bisnis.\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/author\/syifa-nur-fadiyah\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif","description":"Temukan strategi efisien dalam perawatan dan pemeliharaan mesin pabrik untuk memaksimalkan kinerja dan meminimalkan downtime.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/","og_locale":"id_ID","og_type":"article","og_title":"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif","og_description":"Temukan strategi efisien dalam perawatan dan pemeliharaan mesin pabrik untuk memaksimalkan kinerja dan meminimalkan downtime.","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2024-04-23T07:58:00+00:00","article_modified_time":"2025-08-14T08:30:26+00:00","og_image":[{"width":1200,"height":650,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png","type":"image\/png"}],"author":"Syifa Fadiyah","twitter_card":"summary_large_image","twitter_creator":"@hashmicro","twitter_site":"@hashmicro","twitter_misc":{"Ditulis oleh":"Syifa Fadiyah","Estimasi waktu membaca":"11 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/"},"author":{"name":"Syifa Fadiyah","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/b099ef0a37ede0dda048e75cf4a3f85c"},"headline":"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif","datePublished":"2024-04-23T07:58:00+00:00","dateModified":"2025-08-14T08:30:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/"},"wordCount":1751,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png","articleSection":["Manufacturing Automation"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/","name":"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png","datePublished":"2024-04-23T07:58:00+00:00","dateModified":"2025-08-14T08:30:26+00:00","description":"Temukan strategi efisien dalam perawatan dan pemeliharaan mesin pabrik untuk memaksimalkan kinerja dan meminimalkan downtime.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/02\/129.png","width":1200,"height":650,"caption":"Perawatan Mesin Pabrik"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/perawatan-mesin-pabrik\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Tips Perawatan Mesin Pabrik dan Industri Secara Efektif"}]},{"@type":"WebSite","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website","url":"https:\/\/www.hashmicro.com\/id\/blog\/","name":"HashMicro Indonesia","description":"Blog Software Manajemen Bisnis Indonesia #1","publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization","name":"HashMicro Indonesia","url":"https:\/\/www.hashmicro.com\/id\/blog\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","width":924,"height":121,"caption":"HashMicro Indonesia"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hashmicro","https:\/\/x.com\/hashmicro","https:\/\/www.linkedin.com\/company\/hashmicro"]},{"@type":"Person","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/b099ef0a37ede0dda048e75cf4a3f85c","name":"Syifa Fadiyah","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/08\/syifa-96x96.jpg","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/08\/syifa-96x96.jpg","caption":"Syifa Fadiyah"},"description":"Saya adalah seorang praktisi untuk penulisan artikel dan berfokus pada konten yang mengulas tentang teknologi bisnis. Saya mengutamakan pendekatan yang aplikatif dan informatif agar dapat membantu para pelaku bisnis profesional dengan informasi yang solutif untuk meningkatkan performa bisnis.","url":"https:\/\/www.hashmicro.com\/id\/blog\/author\/syifa-nur-fadiyah\/"}]}},"focus_keyword":"Perawatan Mesin Pabrik","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/131360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/comments?post=131360"}],"version-history":[{"count":5,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/131360\/revisions"}],"predecessor-version":[{"id":169068,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/131360\/revisions\/169068"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/131367"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=131360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=131360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=131360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}