1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9195],{3899:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog",function(){return n(3886)}])},3886:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return v},default:function(){return j}});var r=n(5893),i=n(7294),o=n(9008),l=n.n(o),s=n(1664),c=n.n(s),a=n(5675),d=n.n(a),m=n(1163);let x=["All","Metrology & Inspection","Reverse Engineering","Industrial 3D Printing","Reality Capture","Case Studies","News"],p="https://rev1tech.com",g="".concat(p,"/blog"),u="Rev1 Technologies",h="Industry insights, application guides, and technical content from Rev1 Technologies â your 3D printing and scanning experts in Michigan.";function b(e){if(!e)return"";let t=/^(\d{4})-(\d{2})-(\d{2})/.exec(e);if(!t)return e;let n=new Date(Number(t[1]),Number(t[2])-1,Number(t[3]));try{return n.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})}catch(t){return e}}function f(e){let{post:t,sizes:n,priority:i=!1}=e;return(0,r.jsxs)("div",{className:"relative aspect-square overflow-hidden border-b border-zinc-800/80 bg-zinc-950",children:[t.hero&&(0,r.jsx)(d(),{src:t.hero,alt:t.heroAlt||t.title,fill:!0,priority:i,sizes:n,style:{objectFit:"cover"}}),(0,r.jsx)("div",{className:"absolute left-4 top-4 z-[1]",children:(0,r.jsx)("span",{className:"inline-flex rounded-md border border-rev1-accent/35 bg-black/65 px-2.5 py-1 font-inter text-[11px] font-semibold uppercase tracking-wider text-rev1-accent backdrop-blur-sm",children:t.category})})]})}var v=!0;function j(e){var t;let{posts:n}=e,o=(0,m.useRouter)(),[s,a]=(0,i.useState)("All");(0,i.useEffect)(()=>{var e;let t=null===(e=o.query)||void 0===e?void 0:e.cat;"string"==typeof t&&x.includes(t)&&a(t)},[null===(t=o.query)||void 0===t?void 0:t.cat]);let v=(0,i.useMemo)(()=>"All"===s?n:n.filter(e=>e.category===s),[n,s]),j=e=>{a(e);let t="All"===e?{}:{cat:e};o.replace({pathname:"/blog",query:t},void 0,{shallow:!0,scroll:!1})},w=v[0]||null,y=v.slice(1),N={"@context":"https://schema.org","@type":"CollectionPage",name:"".concat(u," Blog"),description:h,url:g,inLanguage:"en-US",mainEntity:{"@type":"ItemList",itemListOrder:"https://schema.org/ItemListOrderDe
1scending",numberOfItems:n.length,itemListElement:n.slice(0,20).map((e,t)=>({"@type":"ListItem",position:t+1,url:"".concat(p,"/blog/").concat(e.slug,"/"),name:e.title}))}},z=(null==w?void 0:w.hero)?"".concat(p).concat(w.hero):null;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(l(),{children:[(0,r.jsx)("title",{children:"Blog | Rev1 Technologies"}),(0,r.jsx)("meta",{name:"description",content:h}),(0,r.jsx)("link",{rel:"canonical",href:g}),(0,r.jsx)("meta",{property:"og:type",content:"website"},"og:type"),(0,r.jsx)("meta",{property:"og:site_name",content:u}),(0,r.jsx)("meta",{property:"og:title",content:"Rev1 Blog â 3D Printing, 3D Scanning, Metrology"},"og:title"),(0,r.jsx)("meta",{property:"og:description",content:h},"og:description"),(0,r.jsx)("meta",{property:"og:url",content:g},"og:url"),z&&(0,r.jsx)("meta",{property:"og:image",content:z},"og:image"),(0,r.jsx)("meta",{name:"twitter:card",content:"summary_large_image"},"twitter:card"),(0,r.jsx)("meta",{name:"twitter:title",content:"Rev1 Blog â 3D Printing, 3D Scanning, Metrology"},"twitter:title"),(0,r.jsx)("meta",{name:"twitter:description",content:h},"twitter:description"),z&&(0,r.jsx)("meta",{name:"twitter:image",content:z},"twitter:image"),(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(N)}})]}),(0,r.jsxs)("div",{className:"min-h-0 w-full bg-rev1-bg font-inter text-zinc-100 antialiased",children:[(0,r.jsx)("section",{className:"border-b border-zinc-800/80 bg-gradient-to-b from-zinc-900/40 to-transparent",children:(0,r.jsxs)("div",{className:"mx-auto max-w-6xl px-4 pb-10 pt-12 md:px-6 md:pb-12 md:pt-16 lg:px-8",children:[(0,r.jsx)("h1",{className:"font-oxanium text-4xl font-bold tracking-tight text-white md:text-5xl lg:text-6xl",children:(0,r.jsxs)("span",{className:"relative inline-block",children:["Rev1 Blog",(0,r.jsx)("span",{className:"absolute -bottom-2 left-0 h-1 w-full rounded-full bg-rev1-accent md:-bottom-2.5","aria-hidden":!0})]})}),(0,r.jsx)("p",{className:"mt-7 max-w-2xl font-inter text-base leading-relaxed text-zinc-400 md:text-lg",children:"Industry insights, application guides, and technical deep-dives from our team in Auburn Hills, MI."})]})}),(0,r.jsxs)("div",{className:"mx-auto max-w-6xl px-4 py-10 md:px-6 md:py-12 lg:px-8",children:[(0,r.jsx)("div",{className:"flex flex-wrap gap-2 md:gap-3",children:x.map(e=>{let t=e===s;return(0,r.jsx)("button",{type:"button",onClick:()=>j(e),className:"rounded-full border px-4 py-2 font-inter text-sm font-semibold transition-colors md:text-[0.9375rem] ".concat(t?"border-rev1-accent/80 bg-rev1-accent/15 text-rev1-accent shadow-[0_0_0_1px_rgba(157,253,0,0.12)]":"border-zinc-700 bg-zinc-900/60 text-zinc-300 hover:border-rev1-accent/50 hover:bg-rev1-accent/10 hover:text-rev1-accent"),children:e},e)})}),0===v.length&&(0,r.jsx)("p",{className:"mt-16 text-center font-inter text-base text-zinc-400",children:"No articles in this category yet."}),w&&(0,r.jsx)(c(),{href:"/blog/".concat(w.slug),className:"group mt-10 block md:mt-12",children:(0,r.jsxs)("article",{className:"grid grid-cols-1 overflow-hidden rounded-2xl border border-zinc-800/90 bg-zinc-900/35 transition-colors hover:border-zinc-700 md:grid-cols-2",children:[(0,r.jsxs)("div",{className:"relative aspect-square border-b border-zinc-800/80 bg-zinc-950 md:border-b-0 md:border-r",children:[w.hero&&(0,r.jsx)(d(),{src:w.hero,alt:w.heroAlt||w.title,fill:!0,priority:!0,sizes:"(min-width: 768px) 50vw, 100vw",style:{objectFit:"cover"}}),(0,r.jsxs)("div",{className:"absolute left-4 top-4 z-[1] flex gap-2",children:[(0,r.jsx)("span",{className:"inline-flex rounded-md border border-rev1-accent/40 bg-rev1-accent/15 px-2.5 py-1 font-inter text-[10px] font-bold uppercase tracking-wider text-rev1-accent backdrop-blur-sm",children:"Latest"}),(0,r.jsx)("span",{className:"inline-flex rounded-md border border-zinc-700 bg-black/65 px-2.5 py-1 font-inter text-[10px] font-semibold uppercase tracking-wider text-zinc-200 backdrop-blur-sm",children:w.category})]})]}),(0,r.jsxs)("div",{className:"flex flex-col justify-center p-6 md:p-8 lg:p-10",children:[w.date&&(0,r.jsx)("time",{className:"font-inter text-xs font-medium uppercase tracking-wider text-zinc-500",dateTime:w.date,children:b(w.date)}),(0,r.jsx)("h2",{className:"mt-3 font-oxanium text-2xl font-bold leading-tight text-white transition-colors group-hover:text-rev1-accent md:text-3xl lg:text-[2rem] lg:leading-[1.15]",children:w.title}),(0,r.jsx)("p",{className:"mt-4 font-inter text-sm leading-relaxed text-zinc-400 md:text-base",children:w.excerpt}),(0,r.jsxs)("span",{className:"mt-6 inline-flex w-fit items-center gap-1.5 font-inter text-sm font-semibold text-rev1-accent",children:["Read article ",(0,r.jsx)("span",{"aria-hidden":!0,
1children:"â"})]})]})]})}),y.length>0&&(0,r.jsx)("ul",{className:"mt-10 grid list-none grid-cols-1 gap-6 p-0 sm:grid-cols-2 lg:grid-cols-3 lg:gap-8",children:y.map(e=>(0,r.jsx)("li",{className:"m-0 p-0",children:(0,r.jsx)(c(),{href:"/blog/".concat(e.slug),className:"group block h-full",children:(0,r.jsxs)("article",{className:"flex h-full flex-col overflow-hidden rounded-2xl border border-zinc-800/90 bg-zinc-900/35 transition-colors hover:border-zinc-700",children:[(0,r.jsx)(f,{post:e,sizes:"(min-width: 1024px) 33vw, (min-width: 640px) 50vw, 100vw"}),(0,r.jsxs)("div",{className:"flex flex-1 flex-col p-5 md:p-6",children:[e.date&&(0,r.jsx)("time",{className:"font-inter text-[11px] font-medium uppercase tracking-wider text-zinc-500",dateTime:e.date,children:b(e.date)}),(0,r.jsx)("h3",{className:"mt-2 font-oxanium text-lg font-semibold leading-snug text-white transition-colors group-hover:text-rev1-accent md:text-xl",children:e.title}),(0,r.jsx)("p",{className:"mt-3 flex-1 font-inter text-sm leading-relaxed text-zinc-400",children:e.excerpt}),(0,r.jsxs)("span",{className:"mt-4 inline-flex w-fit items-center gap-1 font-inter text-sm font-semibold text-rev1-accent",children:["Read more ",(0,r.jsx)("span",{"aria-hidden":!0,children:"â"})]})]})]})})},e.slug))}),(0,r.jsx)("section",{className:"mt-16 border-t border-zinc-800/80 pt-14 md:mt-20 md:pt-16",children:(0,r.jsxs)("div",{className:"rounded-2xl border border-zinc-800 bg-gradient-to-r from-zinc-900/80 via-zinc-900/40 to-zinc-900/80 px-6 py-10 text-center md:px-10 md:py-12",children:[(0,r.jsx)("h2",{className:"font-oxanium text-2xl font-bold text-white md:text-3xl",children:"Ready to put this into practice?"}),(0,r.jsx)("p",{className:"mx-auto mt-3 max-w-xl font-inter text-sm text-zinc-400 md:text-base",children:"From prototypes to production parts and metrology, our team in Auburn Hills can help you scope the right process and materials."}),(0,r.jsxs)("div",{className:"mt-8 flex flex-col items-center justify-center gap-3 sm:flex-row sm:gap-4",children:[(0,r.jsx)("button",{type:"button",onClick:()=>window.openForm&&window.openForm("quote"),className:"inline-flex min-h-[48px] min-w-[160px] cursor-pointer items-center justify-center rounded-xl border-0 bg-rev1-accent px-6 font-inter text-sm font-bold text-black transition-opacity hover:opacity-90",children:"Get a Quote"}),(0,r.jsx)("button",{type:"button",onClick:()=>window.openForm&&window.openForm("expert"),className:"inline-flex min-h-[48px] min-w-[160px] cursor-pointer items-center justify-center rounded-xl border border-zinc-600 bg-transparent px-6 font-inter text-sm font-semibold text-zinc-200 transition-colors hover:border-rev1-accent/60 hover:text-rev1-accent",children:"Talk to an Expert"})]})]})})]})]})]})}}},function(e){e.O(0,[5675,2888,9774,179],function(){return e(e.s=3899)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.