{"id":119,"date":"2026-04-17T20:54:18","date_gmt":"2026-04-17T18:54:18","guid":{"rendered":"https:\/\/macromillcnc.com\/?page_id=119"},"modified":"2026-09-11T12:58:05","modified_gmt":"2026-09-11T10:58:05","slug":"macromill-books","status":"publish","type":"page","link":"https:\/\/macromillcnc.com\/macromill-books\/","title":{"rendered":"Master CNC Programming with Macromill Books."},"content":{"rendered":"\n<style>\n\/* =========================================================\nMACROMILL CNC \u2014 BOOK COLLECTION\nHOMEPAGE-MATCHED REDESIGN\nFULL WORDPRESS CUSTOM HTML\n========================================================= *\/\n\n.mmb,\n.mmb *{\n    box-sizing:border-box;\n}\n\n.mmb{\n    --bg:#02090c;\n    --bg2:#041116;\n    --panel:#071820;\n    --panel2:#0b2028;\n    --cyan:#5ce7ef;\n    --cyan2:#b5faff;\n    --white:#f3f8f9;\n    --text:#a4b5ba;\n    --muted:#72868d;\n    --line:rgba(92,231,239,.15);\n    --line2:rgba(92,231,239,.29);\n\n    position:relative;\n    width:100%;\n    max-width:100%;\n    margin:0;\n    overflow:hidden;\n\n    color:var(--white);\n\n    background:\n        radial-gradient(circle at 80% 2%,rgba(42,204,218,.11),transparent 27%),\n        radial-gradient(circle at 8% 55%,rgba(15,103,159,.07),transparent 30%),\n        linear-gradient(180deg,#041216 0%,#02090c 48%,#010507 100%);\n\n    font-family:\"Segoe UI Variable Text\",\"Aptos\",\"Segoe UI\",Arial,sans-serif;\n    font-weight:400;\n\n    -webkit-font-smoothing:antialiased;\n    -moz-osx-font-smoothing:grayscale;\n    text-rendering:optimizeLegibility;\n\n    container-type:inline-size;\n}\n\n.mmb:before{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n\n    background-image:\n        linear-gradient(rgba(92,231,239,.018) 1px,transparent 1px),\n        linear-gradient(90deg,rgba(92,231,239,.018) 1px,transparent 1px);\n\n    background-size:58px 58px;\n\n    mask-image:\n        linear-gradient(\n            180deg,\n            rgba(0,0,0,.86),\n            rgba(0,0,0,.12) 82%,\n            transparent\n        );\n}\n\n.mmb a{\n    color:inherit;\n}\n\n.mmb img{\n    display:block;\n    max-width:100%;\n    height:auto;\n}\n\n.mmb a:focus-visible{\n    outline:2px solid var(--cyan2);\n    outline-offset:4px;\n}\n\n\/* =========================================================\nWORDPRESS FULL WIDTH\n========================================================= *\/\n\n.wp-block-html:has(> .mmb){\n    position:relative!important;\n    width:100vw!important;\n    max-width:100vw!important;\n    margin-left:calc(50% - 50vw)!important;\n    margin-right:calc(50% - 50vw)!important;\n    padding-left:0!important;\n    padding-right:0!important;\n}\n\n.editor-styles-wrapper .wp-block-html:has(.mmb){\n    width:100%!important;\n    max-width:none!important;\n    margin-left:0!important;\n    margin-right:0!important;\n}\n\nbody .wp-block-post-title,\nbody .entry-title,\nbody .page-title,\nbody .wp-block-query-title,\nbody header.entry-header{\n    display:none!important;\n}\n\n\/* =========================================================\nLAYOUT\n========================================================= *\/\n\n.mmb-wrap{\n    position:relative;\n    z-index:2;\n    width:min(1240px,calc(100% - 64px));\n    max-width:100%;\n    margin:0 auto;\n}\n\n.mmb-section{\n    padding:76px 0;\n}\n\n.mmb-section-alt{\n    border-top:1px solid rgba(255,255,255,.045);\n    border-bottom:1px solid rgba(255,255,255,.045);\n\n    background:\n        radial-gradient(circle at 90% 0%,rgba(92,231,239,.045),transparent 34%),\n        linear-gradient(180deg,rgba(7,20,25,.77),rgba(3,10,13,.88));\n}\n\n.mmb-kicker{\n    margin:0 0 10px;\n\n    color:var(--cyan);\n\n    font-size:9px;\n    line-height:1.4;\n    font-weight:600;\n    letter-spacing:.16em;\n    text-transform:uppercase;\n}\n\n.mmb-heading{\n    max-width:900px;\n    margin:0;\n\n    color:#eef6f8;\n\n    font-family:\"Segoe UI Variable Display\",\"Aptos Display\",\"Segoe UI\",Arial,sans-serif;\n    font-size:clamp(30px,3.5vw,45px);\n    line-height:1.12;\n    font-weight:600;\n    letter-spacing:-.025em;\n}\n\n.mmb-intro{\n    max-width:780px;\n    margin:16px 0 0;\n\n    color:#90a2a8;\n\n    font-size:15px;\n    line-height:1.72;\n}\n\n\/* =========================================================\nBRAND\n========================================================= *\/\n\n.mmb-brand{\n    position:relative;\n\n    min-height:114px;\n\n    display:flex;\n    align-items:center;\n    justify-content:center;\n\n    border-bottom:1px solid rgba(255,255,255,.055);\n\n    background:\n        linear-gradient(\n            180deg,\n            rgba(255,255,255,.015),\n            transparent\n        );\n}\n\n.mmb-brand:after{\n    content:\"\";\n\n    position:absolute;\n    left:18%;\n    right:18%;\n    bottom:-1px;\n\n    height:1px;\n\n    background:\n        linear-gradient(\n            90deg,\n            transparent,\n            rgba(92,231,239,.32),\n            transparent\n        );\n}\n\n.mmb-brand-inner{\n    display:flex;\n    flex-direction:column;\n    align-items:center;\n    gap:8px;\n}\n\n.mmb-logo{\n    width:272px;\n    max-width:78vw;\n\n    filter:\n        drop-shadow(0 13px 22px rgba(0,0,0,.45))\n        drop-shadow(0 0 18px rgba(80,224,238,.05));\n}\n\n.mmb-logo-sub{\n    color:#667e85;\n\n    font-size:7px;\n    font-weight:550;\n    letter-spacing:.21em;\n    text-transform:uppercase;\n}\n\n\/* =========================================================\nHERO\n========================================================= *\/\n\n.mmb-hero{\n    position:relative;\n\n    max-width:1060px;\n    margin:0 auto;\n\n    padding:66px 0 48px;\n\n    text-align:center;\n}\n\n.mmb-eyebrow{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    gap:8px;\n\n    margin-bottom:20px;\n    padding:8px 13px;\n\n    border:1px solid rgba(92,231,239,.20);\n    border-radius:999px;\n\n    background:rgba(92,231,239,.035);\n\n    color:#79edf4;\n\n    font-size:8.5px;\n    font-weight:600;\n    letter-spacing:.16em;\n    text-transform:uppercase;\n}\n\n.mmb-eyebrow:before{\n    content:\"\";\n\n    width:6px;\n    height:6px;\n\n    border-radius:50%;\n\n    background:var(--cyan);\n\n    box-shadow:\n        0 0 12px rgba(92,231,239,.45);\n}\n\n.mmb-title{\n    max-width:1000px;\n    margin:0 auto;\n\n    color:#f4f8f9;\n\n    font-family:\"Segoe UI Variable Display\",\"Aptos Display\",\"Segoe UI\",Arial,sans-serif;\n    font-size:clamp(42px,5vw,68px);\n    line-height:1.04;\n    font-weight:600;\n    letter-spacing:-.042em;\n}\n\n.mmb-title span{\n    color:var(--cyan);\n}\n\n.mmb-hero-copy{\n    max-width:830px;\n    margin:22px auto 0;\n\n    color:#a3b3b8;\n\n    font-size:16px;\n    line-height:1.72;\n}\n\n.mmb-hero-copy strong{\n    color:#ecf8fa;\n    font-weight:600;\n}\n\n.mmb-hero-art{\n    position:relative;\n\n    max-width:900px;\n    margin:38px auto 0;\n    padding:10px;\n\n    overflow:hidden;\n\n    border:1px solid rgba(92,231,239,.17);\n    border-radius:22px;\n\n    background:\n        radial-gradient(circle at 50% 0%,rgba(92,231,239,.08),transparent 55%),\n        rgba(255,255,255,.018);\n\n    box-shadow:\n        0 28px 70px rgba(0,0,0,.35),\n        inset 0 1px 0 rgba(255,255,255,.06);\n}\n\n.mmb-hero-art img{\n    width:100%;\n\n    border-radius:15px;\n}\n\n\/* =========================================================\nBUTTONS\n========================================================= *\/\n\n.mmb-actions{\n    display:flex;\n    flex-wrap:wrap;\n    gap:11px;\n\n    margin-top:27px;\n}\n\n.mmb-actions-center{\n    justify-content:center;\n}\n\n.mmb-btn{\n    min-height:53px;\n\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    gap:11px;\n\n    padding:0 21px;\n\n    border-radius:10px;\n\n    text-decoration:none!important;\n\n    font-size:9.5px;\n    line-height:1.2;\n    font-weight:650;\n    letter-spacing:.065em;\n    text-transform:uppercase;\n\n    transition:\n        transform .2s ease,\n        border-color .2s ease,\n        box-shadow .2s ease,\n        background .2s ease;\n}\n\n.mmb-btn:hover{\n    transform:translateY(-2px);\n}\n\n.mmb-btn-main{\n    border:1px solid rgba(190,253,255,.74);\n\n    color:#001317!important;\n\n    background:\n        linear-gradient(\n            135deg,\n            #a4fcff 0%,\n            #55e8ef 48%,\n            #17adc4 100%\n        );\n\n    box-shadow:\n        0 16px 40px rgba(0,197,219,.21),\n        inset 0 1px 0 rgba(255,255,255,.86);\n}\n\n.mmb-btn-main:hover{\n    box-shadow:\n        0 21px 50px rgba(0,207,231,.30),\n        inset 0 1px 0 rgba(255,255,255,.92);\n}\n\n.mmb-btn-ghost{\n    border:1px solid rgba(92,231,239,.23);\n\n    color:#e9fbfc!important;\n\n    background:rgba(255,255,255,.03);\n}\n\n.mmb-btn-ghost:hover{\n    border-color:rgba(92,231,239,.44);\n\n    background:rgba(92,231,239,.065);\n}\n\n.mmb-btn-arrow{\n    font-size:16px;\n    line-height:1;\n}\n\n\/* =========================================================\nPROOF STRIP\n========================================================= *\/\n\n.mmb-proof{\n    display:grid;\n    grid-template-columns:repeat(4,minmax(0,1fr));\n    gap:1px;\n\n    margin:0 0 60px;\n\n    overflow:hidden;\n\n    border:1px solid rgba(92,231,239,.14);\n    border-radius:17px;\n\n    background:rgba(92,231,239,.08);\n\n    box-shadow:\n        0 24px 56px rgba(0,0,0,.24),\n        inset 0 1px 0 rgba(255,255,255,.06);\n}\n\n.mmb-proof-item{\n    min-width:0;\n    min-height:90px;\n\n    display:flex;\n    flex-direction:column;\n    align-items:center;\n    justify-content:center;\n\n    padding:16px;\n\n    text-align:center;\n\n    background:\n        linear-gradient(\n            145deg,\n            rgba(17,41,48,.76),\n            rgba(3,11,15,.90)\n        );\n}\n\n.mmb-proof-item strong{\n    color:#eef8f9;\n\n    font-size:18px;\n    line-height:1.12;\n    font-weight:600;\n    letter-spacing:-.015em;\n}\n\n.mmb-proof-item span{\n    margin-top:7px;\n\n    color:#6ddfe7;\n\n    font-size:7px;\n    line-height:1.4;\n    font-weight:600;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n}\n\n\/* =========================================================\nBOOK INTRO\n========================================================= *\/\n\n.mmb-books-head{\n    display:grid;\n    grid-template-columns:1fr .82fr;\n    gap:52px;\n    align-items:end;\n\n    margin-bottom:32px;\n}\n\n.mmb-books-head p{\n    margin:0;\n\n    color:#819399;\n\n    font-size:13px;\n    line-height:1.72;\n}\n\n\/* =========================================================\nBOOK CARD\n========================================================= *\/\n\n.mmb-books{\n    display:grid;\n    gap:22px;\n}\n\n.mmb-book{\n    position:relative;\n\n    display:grid;\n    grid-template-columns:minmax(0,1.12fr) minmax(310px,.68fr);\n    gap:0;\n\n    overflow:hidden;\n\n    border:1px solid rgba(92,231,239,.15);\n    border-radius:21px;\n\n    background:\n        radial-gradient(circle at 100% 0%,rgba(59,220,234,.08),transparent 39%),\n        linear-gradient(145deg,rgba(22,46,54,.62),rgba(4,12,16,.88));\n\n    box-shadow:\n        0 28px 68px rgba(0,0,0,.28),\n        inset 0 1px 0 rgba(255,255,255,.08);\n\n    transition:\n        transform .22s ease,\n        border-color .22s ease,\n        box-shadow .22s ease;\n}\n\n.mmb-book:hover{\n    transform:translateY(-4px);\n\n    border-color:rgba(92,231,239,.31);\n\n    box-shadow:\n        0 34px 78px rgba(0,0,0,.34),\n        inset 0 1px 0 rgba(255,255,255,.10);\n}\n\n.mmb-book-featured{\n    border-color:rgba(92,231,239,.31);\n\n    background:\n        radial-gradient(circle at 100% 0%,rgba(68,229,241,.14),transparent 40%),\n        linear-gradient(145deg,rgba(22,51,59,.78),rgba(4,13,17,.92));\n}\n\n.mmb-book-copy{\n    display:flex;\n    flex-direction:column;\n\n    padding:36px 38px;\n}\n\n.mmb-book-number{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:14px;\n\n    margin-bottom:26px;\n}\n\n.mmb-book-tag{\n    display:inline-flex;\n    align-items:center;\n\n    width:max-content;\n    max-width:100%;\n\n    padding:6px 9px;\n\n    border:1px solid rgba(92,231,239,.18);\n    border-radius:6px;\n\n    color:#83edf3;\n\n    background:rgba(92,231,239,.03);\n\n    font-size:7.5px;\n    font-weight:600;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n}\n\n.mmb-book-count{\n    color:#436b73;\n\n    font-size:10px;\n    font-weight:650;\n    letter-spacing:.12em;\n}\n\n.mmb-book h2{\n    margin:0;\n\n    color:#f1f8f9;\n\n    font-family:\"Segoe UI Variable Display\",\"Aptos Display\",\"Segoe UI\",Arial,sans-serif;\n    font-size:clamp(27px,3vw,40px);\n    line-height:1.07;\n    font-weight:600;\n    letter-spacing:-.032em;\n}\n\n.mmb-book-sub{\n    margin-top:10px;\n\n    color:#5fe4ec;\n\n    font-size:8.5px;\n    font-weight:600;\n    letter-spacing:.11em;\n    text-transform:uppercase;\n}\n\n.mmb-book-copy > p{\n    max-width:720px;\n\n    margin:18px 0 0;\n\n    color:#92a5aa;\n\n    font-size:13.5px;\n    line-height:1.74;\n}\n\n.mmb-book-list{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:8px 18px;\n\n    margin-top:21px;\n}\n\n.mmb-book-list div{\n    position:relative;\n\n    padding-left:16px;\n\n    color:#c6d5d8;\n\n    font-size:11px;\n    line-height:1.5;\n}\n\n.mmb-book-list div:before{\n    content:\"\";\n\n    position:absolute;\n    left:0;\n    top:.62em;\n\n    width:5px;\n    height:5px;\n\n    border-radius:50%;\n\n    background:var(--cyan);\n\n    box-shadow:\n        0 0 9px rgba(92,231,239,.25);\n}\n\n.mmb-book-actions{\n    display:flex;\n    flex-wrap:wrap;\n    gap:10px;\n\n    margin-top:auto;\n    padding-top:28px;\n}\n\n\/* =========================================================\nBOOK VISUAL AREA\n========================================================= *\/\n\n.mmb-book-visual{\n    position:relative;\n\n    min-height:480px;\n\n    display:flex;\n    flex-direction:column;\n    justify-content:center;\n\n    padding:30px;\n\n    border-left:1px solid rgba(92,231,239,.10);\n\n    background:\n        radial-gradient(circle at 50% 32%,rgba(92,231,239,.10),transparent 45%),\n        linear-gradient(180deg,rgba(4,19,24,.65),rgba(1,7,10,.85));\n}\n\n.mmb-cover{\n    position:relative;\n\n    max-width:280px;\n    width:100%;\n    margin:0 auto;\n\n    transition:\n        transform .25s ease,\n        filter .25s ease;\n}\n\n.mmb-book:hover .mmb-cover{\n    transform:translateY(-4px) scale(1.015);\n}\n\n.mmb-cover img{\n    width:100%;\n\n    object-fit:contain;\n\n    filter:\n        drop-shadow(0 24px 28px rgba(0,0,0,.50))\n        drop-shadow(0 0 20px rgba(71,221,233,.05));\n}\n\n\/* =========================================================\nINCLUDED WITH AUTOMATION PRO\n========================================================= *\/\n\n.mmb-included{\n    margin-top:24px;\n    padding:15px 16px;\n\n    border:1px solid rgba(92,231,239,.16);\n    border-radius:12px;\n\n    background:\n        linear-gradient(\n            145deg,\n            rgba(92,231,239,.055),\n            rgba(255,255,255,.015)\n        );\n}\n\n.mmb-included-label{\n    display:flex;\n    align-items:center;\n    gap:8px;\n\n    margin-bottom:8px;\n\n    color:#73e8ef;\n\n    font-size:7.5px;\n    font-weight:650;\n    letter-spacing:.11em;\n    text-transform:uppercase;\n}\n\n.mmb-included-label:before{\n    content:\"\u2713\";\n\n    width:21px;\n    height:21px;\n\n    display:flex;\n    align-items:center;\n    justify-content:center;\n\n    flex:0 0 21px;\n\n    border:1px solid rgba(92,231,239,.28);\n    border-radius:50%;\n\n    color:var(--cyan);\n\n    background:rgba(92,231,239,.05);\n\n    font-size:11px;\n}\n\n.mmb-included strong{\n    display:block;\n\n    color:#edf7f8;\n\n    font-size:13px;\n    line-height:1.35;\n    font-weight:600;\n}\n\n.mmb-included p{\n    margin:6px 0 0;\n\n    color:#7e949a;\n\n    font-size:10.5px;\n    line-height:1.58;\n}\n\n\/* =========================================================\nMEMBERSHIP CTA\n========================================================= *\/\n\n.mmb-member{\n    display:grid;\n    grid-template-columns:1fr auto;\n    gap:38px;\n    align-items:center;\n\n    padding:38px;\n\n    border:1px solid rgba(92,231,239,.20);\n    border-radius:21px;\n\n    background:\n        radial-gradient(circle at 100% 0%,rgba(60,223,236,.12),transparent 42%),\n        linear-gradient(145deg,rgba(22,50,58,.70),rgba(4,13,17,.91));\n\n    box-shadow:\n        0 30px 72px rgba(0,0,0,.30),\n        inset 0 1px 0 rgba(255,255,255,.08);\n}\n\n.mmb-member h2{\n    max-width:760px;\n\n    margin:0;\n\n    color:#edf7f8;\n\n    font-family:\"Segoe UI Variable Display\",\"Aptos Display\",\"Segoe UI\",Arial,sans-serif;\n    font-size:clamp(29px,3.4vw,45px);\n    line-height:1.1;\n    font-weight:600;\n    letter-spacing:-.025em;\n}\n\n.mmb-member h2 span{\n    color:var(--cyan);\n}\n\n.mmb-member p{\n    max-width:760px;\n\n    margin:14px 0 0;\n\n    color:#8da1a7;\n\n    font-size:13px;\n    line-height:1.72;\n}\n\n.mmb-member-points{\n    display:flex;\n    flex-wrap:wrap;\n    gap:9px 20px;\n\n    margin-top:19px;\n}\n\n.mmb-member-points span{\n    position:relative;\n\n    padding-left:17px;\n\n    color:#c9d9dc;\n\n    font-size:10.5px;\n    line-height:1.5;\n}\n\n.mmb-member-points span:before{\n    content:\"\u2713\";\n\n    position:absolute;\n    left:0;\n\n    color:var(--cyan);\n    font-weight:700;\n}\n\n\/* =========================================================\nWHY THESE BOOKS\n========================================================= *\/\n\n.mmb-why-grid{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:13px;\n\n    margin-top:30px;\n}\n\n.mmb-why{\n    min-height:190px;\n\n    padding:24px;\n\n    border:1px solid rgba(255,255,255,.065);\n    border-radius:14px;\n\n    background:\n        radial-gradient(circle at 100% 0%,rgba(64,225,238,.045),transparent 42%),\n        linear-gradient(145deg,rgba(255,255,255,.040),rgba(255,255,255,.009));\n}\n\n.mmb-why-icon{\n    width:37px;\n    height:37px;\n\n    display:flex;\n    align-items:center;\n    justify-content:center;\n\n    margin-bottom:21px;\n\n    border:1px solid rgba(92,231,239,.18);\n    border-radius:10px;\n\n    color:var(--cyan);\n\n    background:rgba(92,231,239,.035);\n\n    font-size:15px;\n}\n\n.mmb-why h3{\n    margin:0 0 8px;\n\n    color:#edf6f8;\n\n    font-size:18px;\n    line-height:1.2;\n    font-weight:600;\n}\n\n.mmb-why p{\n    margin:0;\n\n    color:#81959c;\n\n    font-size:11.5px;\n    line-height:1.65;\n}\n\n\/* =========================================================\nBOTTOM NAVIGATION\n========================================================= *\/\n\n.mmb-bottom-nav{\n    display:grid;\n    grid-template-columns:1fr 1fr 1fr;\n    gap:11px;\n}\n\n.mmb-nav-card{\n    min-height:130px;\n\n    display:flex;\n    flex-direction:column;\n    justify-content:space-between;\n\n    padding:20px;\n\n    border:1px solid rgba(92,231,239,.13);\n    border-radius:13px;\n\n    background:\n        radial-gradient(circle at 100% 0%,rgba(64,225,238,.055),transparent 42%),\n        linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.008));\n\n    text-decoration:none!important;\n\n    transition:\n        transform .2s ease,\n        border-color .2s ease,\n        background .2s ease;\n}\n\n.mmb-nav-card:hover{\n    transform:translateY(-3px);\n\n    border-color:rgba(92,231,239,.30);\n\n    background:\n        radial-gradient(circle at 100% 0%,rgba(64,225,238,.09),transparent 42%),\n        linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.012));\n}\n\n.mmb-nav-type{\n    color:#69e7ee;\n\n    font-size:7.5px;\n    font-weight:600;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n}\n\n.mmb-nav-card h3{\n    margin:16px 0 0;\n\n    color:#edf6f8;\n\n    font-size:18px;\n    line-height:1.2;\n    font-weight:600;\n    letter-spacing:-.015em;\n}\n\n.mmb-nav-arrow{\n    align-self:flex-end;\n\n    color:var(--cyan);\n\n    font-size:19px;\n}\n\n\/* =========================================================\nFOOTER\n========================================================= *\/\n\n.mmb-footer{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:20px;\n\n    padding:30px 0 38px;\n\n    color:#4e646b;\n\n    font-size:8px;\n    font-weight:500;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n\n    border-top:1px solid rgba(255,255,255,.05);\n}\n\n.mmb-footer a{\n    color:#688189;\n    text-decoration:none!important;\n}\n\n.mmb-footer a:hover{\n    color:var(--cyan);\n}\n\n\/* =========================================================\nRESPONSIVE\n========================================================= *\/\n\n@container (max-width:950px){\n\n    .mmb-books-head{\n        grid-template-columns:1fr;\n        gap:14px;\n    }\n\n    .mmb-book{\n        grid-template-columns:1fr;\n    }\n\n    .mmb-book-visual{\n        min-height:0;\n        border-left:0;\n        border-top:1px solid rgba(92,231,239,.10);\n    }\n\n    .mmb-member{\n        grid-template-columns:1fr;\n    }\n\n    .mmb-member .mmb-actions{\n        margin-top:0;\n    }\n\n    .mmb-why-grid{\n        grid-template-columns:1fr;\n    }\n}\n\n@container (max-width:720px){\n\n    .mmb-wrap{\n        width:100%;\n        padding-left:20px;\n        padding-right:20px;\n    }\n\n    .mmb-section{\n        padding:54px 0;\n    }\n\n    .mmb-brand{\n        min-height:96px;\n    }\n\n    .mmb-logo{\n        width:235px;\n    }\n\n    .mmb-hero{\n        padding:48px 0 40px;\n    }\n\n    .mmb-title{\n        font-size:clamp(38px,10vw,54px);\n    }\n\n    .mmb-hero-copy{\n        font-size:14px;\n    }\n\n    .mmb-proof{\n        grid-template-columns:1fr 1fr;\n    }\n\n    .mmb-book-copy{\n        padding:27px 23px;\n    }\n\n    .mmb-book-list{\n        grid-template-columns:1fr;\n    }\n\n    .mmb-book-visual{\n        padding:27px 22px;\n    }\n\n    .mmb-cover{\n        max-width:235px;\n    }\n\n    .mmb-member{\n        padding:28px 23px;\n    }\n\n    .mmb-bottom-nav{\n        grid-template-columns:1fr;\n    }\n\n    .mmb-footer{\n        display:block;\n        text-align:center;\n        line-height:1.9;\n    }\n}\n\n@container (max-width:460px){\n\n    .mmb-wrap{\n        padding-left:15px;\n        padding-right:15px;\n    }\n\n    .mmb-title{\n        font-size:36px;\n    }\n\n    .mmb-proof{\n        grid-template-columns:1fr;\n    }\n\n    .mmb-btn{\n        width:100%;\n    }\n\n    .mmb-book-copy{\n        padding:24px 19px;\n    }\n\n    .mmb-book h2{\n        font-size:27px;\n    }\n\n    .mmb-book-number{\n        align-items:flex-start;\n    }\n\n    .mmb-book-visual{\n        padding:24px 19px;\n    }\n}\n\n@media(max-width:680px){\n\n    .mmb{\n        width:100%!important;\n        max-width:100%!important;\n        margin:0!important;\n    }\n\n    .wp-block-html:has(> .mmb){\n        width:100%!important;\n        max-width:100%!important;\n        margin:0!important;\n    }\n}\n\n@media(prefers-reduced-motion:reduce){\n\n    .mmb *{\n        animation-duration:.01ms!important;\n        animation-iteration-count:1!important;\n        transition-duration:.01ms!important;\n    }\n}\n<\/style>\n\n\n<main class=\"mmb\">\n\n    <!-- =====================================================\n    BRAND\n    ====================================================== -->\n    <header class=\"mmb-brand\">\n\n        <div class=\"mmb-brand-inner\">\n\n            <a href=\"https:\/\/macromillcnc.com\/\" aria-label=\"MacroMill CNC home\">\n\n                <img data-recalc-dims=\"1\" decoding=\"async\"\n                    class=\"mmb-logo\"\n                    src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-31-2026-04_42_58-AM.png?resize=800%2C267&#038;ssl=1\"\n                    alt=\"MacroMill CNC\"\n                    width=\"800\"\n                    height=\"267\"\n                    loading=\"eager\"\n                    fetchpriority=\"high\"\n                >\n\n            <\/a>\n\n            <div class=\"mmb-logo-sub\">\n                CNC SOFTWARE \u00b7 AUTOMATION \u00b7 TRAINING\n            <\/div>\n\n        <\/div>\n\n    <\/header>\n\n\n    <div class=\"mmb-wrap\">\n\n        <!-- =================================================\n        HERO\n        ================================================== -->\n        <section class=\"mmb-hero\" aria-labelledby=\"mmb-title\">\n\n            <div class=\"mmb-eyebrow\">\n                MACROMILL CNC TECHNICAL LIBRARY\n            <\/div>\n\n            <h1 class=\"mmb-title\" id=\"mmb-title\">\n                CNC programming knowledge\n                <span>built for the machine shop.<\/span>\n            <\/h1>\n\n            <p class=\"mmb-hero-copy\">\n                The <strong>MacroMill CNC Book Collection<\/strong> brings together\n                practical CNC programming, macro logic, automation, probing and\n                canned-cycle knowledge for machinists, programmers and engineers\n                who want skills they can apply to real machining work.\n            <\/p>\n\n            <div class=\"mmb-actions mmb-actions-center\">\n\n                <a class=\"mmb-btn mmb-btn-main\" href=\"#books\">\n                    EXPLORE THE BOOK COLLECTION\n                    <span class=\"mmb-btn-arrow\">\u2193<\/span>\n                <\/a>\n\n                <a class=\"mmb-btn mmb-btn-ghost\"\n                   href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                    CNC AUTOMATION PRO\n                    <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                <\/a>\n\n            <\/div>\n\n            <div class=\"mmb-hero-art\">\n\n                <img data-recalc-dims=\"1\" decoding=\"async\"\n                    src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/04\/cnc-automation-in-your-pocket-fast.-precise.-ready.-1-1.png?ssl=1\"\n                    alt=\"MacroMill CNC programming book collection\"\n                    loading=\"eager\"\n                >\n\n            <\/div>\n\n        <\/section>\n\n\n        <!-- =================================================\n        PROOF\n        ================================================== -->\n        <section class=\"mmb-proof\" aria-label=\"MacroMill CNC book collection highlights\">\n\n            <div class=\"mmb-proof-item\">\n                <strong>Practical CNC<\/strong>\n                <span>Real-world programming focus<\/span>\n            <\/div>\n\n            <div class=\"mmb-proof-item\">\n                <strong>Macro Programming<\/strong>\n                <span>Variables \u00b7 loops \u00b7 automation<\/span>\n            <\/div>\n\n            <div class=\"mmb-proof-item\">\n                <strong>Lathe + Milling<\/strong>\n                <span>Machining applications<\/span>\n            <\/div>\n\n            <div class=\"mmb-proof-item\">\n                <strong>Advanced Topics<\/strong>\n                <span>Probe \u00b7 cycles \u00b7 logic<\/span>\n            <\/div>\n\n        <\/section>\n\n\n        <!-- =================================================\n        BOOK COLLECTION\n        ================================================== -->\n        <section class=\"mmb-section\" id=\"books\">\n\n            <div class=\"mmb-books-head\">\n\n                <div>\n\n                    <div class=\"mmb-kicker\">\n                        MACROMILL CNC BOOK COLLECTION\n                    <\/div>\n\n                    <h2 class=\"mmb-heading\">\n                        Choose the CNC programming guide that matches your next step.\n                    <\/h2>\n\n                <\/div>\n\n                <p>\n                    Start with macro programming fundamentals, move into high-level\n                    automation, explore probe programming or focus directly on\n                    canned-cycle integration for turning and milling.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"mmb-books\">\n\n\n                <!-- =========================================\n                BOOK 1\n                ========================================== -->\n                <article class=\"mmb-book mmb-book-featured\">\n\n                    <div class=\"mmb-book-copy\">\n\n                        <div class=\"mmb-book-number\">\n\n                            <div class=\"mmb-book-tag\">\n                                START HERE \u00b7 265 PAGES\n                            <\/div>\n\n                            <div class=\"mmb-book-count\">\n                                01\n                            <\/div>\n\n                        <\/div>\n\n                        <h2>\n                            The Newcomer&#8217;s Guide to CNC Macro Programming\n                        <\/h2>\n\n                        <div class=\"mmb-book-sub\">\n                            FROM CNC BASICS TO PRACTICAL MACRO AUTOMATION\n                        <\/div>\n\n                        <p>\n                            A complete 265-page guide designed to take you from basic\n                            CNC knowledge to advanced macro programming. Learn how variables,\n                            conditional logic, loops and automation can be applied to\n                            practical CNC programming.\n                        <\/p>\n\n                        <p>\n                            Build the knowledge needed to write more efficient macro\n                            programs, automate repetitive operations and improve machining\n                            accuracy using practical programming methods and examples.\n                        <\/p>\n\n                        <div class=\"mmb-book-list\">\n\n                            <div>Macro variables and calculations<\/div>\n                            <div>Loops and conditional logic<\/div>\n                            <div>Reusable CNC programming<\/div>\n                            <div>Practical machining examples<\/div>\n\n                        <\/div>\n\n                        <div class=\"mmb-book-actions\">\n\n                            <a class=\"mmb-btn mmb-btn-main\" href=\"https:\/\/payhip.com\/b\/nK40t\" target=\"_blank\" rel=\"noopener\">\n                                BUY THE BOOK\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                            <a class=\"mmb-btn mmb-btn-ghost\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                                CNC AUTOMATION PRO\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                        <\/div>\n\n                    <\/div>\n\n\n                    <div class=\"mmb-book-visual\">\n\n                        <div class=\"mmb-cover\">\n\n                            <img data-recalc-dims=\"1\" decoding=\"async\"\n                                src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/04\/untitled-design-37.png?ssl=1\"\n                                alt=\"The Newcomer's Guide to CNC Macro Programming\"\n                                loading=\"lazy\"\n                            >\n\n                        <\/div>\n\n                        <div class=\"mmb-included\">\n\n                            <div class=\"mmb-included-label\">\n                                MEMBER BENEFIT\n                            <\/div>\n\n                            <strong>\n                                Included with CNC Automation Pro\n                            <\/strong>\n\n                            <p>\n                                Access the book through the complete MacroMill CNC\n                                automation and training platform.\n                            <\/p>\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/article>\n\n\n                <!-- =========================================\n                BOOK 2\n                ========================================== -->\n                <article class=\"mmb-book\">\n\n                    <div class=\"mmb-book-copy\">\n\n                        <div class=\"mmb-book-number\">\n\n                            <div class=\"mmb-book-tag\">\n                                ADVANCED \u00b7 199 PAGES\n                            <\/div>\n\n                            <div class=\"mmb-book-count\">\n                                02\n                            <\/div>\n\n                        <\/div>\n\n                        <h2>\n                            Mastering High-Level CNC Macro Programming\n                        <\/h2>\n\n                        <div class=\"mmb-book-sub\">\n                            ADVANCED PARAMETRIC LOGIC AND CNC AUTOMATION\n                        <\/div>\n\n                        <p>\n                            A complete 199-page advanced guide focused on real-world\n                            CNC macro programming, parametric logic and higher-level\n                            automation strategies.\n                        <\/p>\n\n                        <p>\n                            Go beyond the basics with variables, expressions, loops,\n                            conditional logic, macro functions, custom cycles, motion\n                            generation and techniques for building more flexible CNC programs.\n                        <\/p>\n\n                        <div class=\"mmb-book-list\">\n\n                            <div>Advanced variable logic<\/div>\n                            <div>Expressions and calculations<\/div>\n                            <div>Custom machining cycles<\/div>\n                            <div>Automation strategies<\/div>\n\n                        <\/div>\n\n                        <div class=\"mmb-book-actions\">\n\n                            <a class=\"mmb-btn mmb-btn-main\" href=\"https:\/\/payhip.com\/b\/nZ0pi\" target=\"_blank\" rel=\"noopener\">\n                                BUY THE BOOK\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                            <a class=\"mmb-btn mmb-btn-ghost\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                                CNC AUTOMATION PRO\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                        <\/div>\n\n                    <\/div>\n\n\n                    <div class=\"mmb-book-visual\">\n\n                        <div class=\"mmb-cover\">\n\n                            <img data-recalc-dims=\"1\" decoding=\"async\"\n                                src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/04\/untitled-design-38.png?ssl=1\"\n                                alt=\"Mastering High-Level CNC Macro Programming\"\n                                loading=\"lazy\"\n                            >\n\n                        <\/div>\n\n                        <div class=\"mmb-included\">\n\n                            <div class=\"mmb-included-label\">\n                                MEMBER BENEFIT\n                            <\/div>\n\n                            <strong>\n                                Included with CNC Automation Pro\n                            <\/strong>\n\n                            <p>\n                                Learn within the wider MacroMill CNC automation,\n                                software and training ecosystem.\n                            <\/p>\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/article>\n\n\n                <!-- =========================================\n                BOOK 3\n                ========================================== -->\n                <article class=\"mmb-book\">\n\n                    <div class=\"mmb-book-copy\">\n\n                        <div class=\"mmb-book-number\">\n\n                            <div class=\"mmb-book-tag\">\n                                CNC PROBING\n                            <\/div>\n\n                            <div class=\"mmb-book-count\">\n                                03\n                            <\/div>\n\n                        <\/div>\n\n                        <h2>\n                            CNC Probe Programming Made Simple\n                        <\/h2>\n\n                        <div class=\"mmb-book-sub\">\n                            MEASUREMENT \u00b7 ALIGNMENT \u00b7 INSPECTION \u00b7 AUTOMATION\n                        <\/div>\n\n                        <p>\n                            A step-by-step guide to CNC probe programming designed\n                            to help machinists automate measurement, alignment and\n                            inspection directly inside CNC machining processes.\n                        <\/p>\n\n                        <p>\n                            Learn how probes can work with G-code and macro programming\n                            for tool measurement, part alignment, surface scanning and\n                            in-process inspection.\n                        <\/p>\n\n                        <div class=\"mmb-book-list\">\n\n                            <div>Probe programming fundamentals<\/div>\n                            <div>Part alignment workflows<\/div>\n                            <div>Tool and feature measurement<\/div>\n                            <div>In-process inspection logic<\/div>\n\n                        <\/div>\n\n                        <div class=\"mmb-book-actions\">\n\n                            <a class=\"mmb-btn mmb-btn-main\" href=\"https:\/\/payhip.com\/b\/mbapM\" target=\"_blank\" rel=\"noopener\">\n                                BUY THE BOOK\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                            <a class=\"mmb-btn mmb-btn-ghost\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                                CNC AUTOMATION PRO\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                        <\/div>\n\n                    <\/div>\n\n\n                    <div class=\"mmb-book-visual\">\n\n                        <div class=\"mmb-cover\">\n\n                            <img data-recalc-dims=\"1\" decoding=\"async\"\n                                src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/04\/untitled-design-38.png?ssl=1\"\n                                alt=\"CNC Probe Programming Made Simple\"\n                                loading=\"lazy\"\n                            >\n\n                        <\/div>\n\n                        <div class=\"mmb-included\">\n\n                            <div class=\"mmb-included-label\">\n                                MEMBER BENEFIT\n                            <\/div>\n\n                            <strong>\n                                Included with CNC Automation Pro\n                            <\/strong>\n\n                            <p>\n                                Combine technical reference material with the\n                                broader CNC training and automation platform.\n                            <\/p>\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/article>\n\n\n                <!-- =========================================\n                BOOK 4\n                ========================================== -->\n                <article class=\"mmb-book\">\n\n                    <div class=\"mmb-book-copy\">\n\n                        <div class=\"mmb-book-number\">\n\n                            <div class=\"mmb-book-tag\">\n                                LATHE + MILLING BUNDLE\n                            <\/div>\n\n                            <div class=\"mmb-book-count\">\n                                04\n                            <\/div>\n\n                        <\/div>\n\n                        <h2>\n                            CNC Canned Cycles &amp; Macro Integration Bundle\n                        <\/h2>\n\n                        <div class=\"mmb-book-sub\">\n                            COMBINE STANDARD CNC CYCLES WITH MACRO LOGIC\n                        <\/div>\n\n                        <p>\n                            This bundle combines two advanced guides focused on\n                            integrating CNC macro programming with real machining\n                            cycles for lathe and milling operations.\n                        <\/p>\n\n                        <p>\n                            Explore turning cycles such as G71 and G70 together with\n                            milling cycles including G81 and G82, and learn how variables,\n                            loops and program logic can make standard cycles more flexible.\n                        <\/p>\n\n                        <div class=\"mmb-book-list\">\n\n                            <div>G71 roughing cycle integration<\/div>\n                            <div>G70 finishing cycle integration<\/div>\n                            <div>G81 drilling cycle applications<\/div>\n                            <div>G82 machining applications<\/div>\n\n                        <\/div>\n\n                        <div class=\"mmb-book-actions\">\n\n                            <a class=\"mmb-btn mmb-btn-main\" href=\"https:\/\/payhip.com\/b\/H2lQt\" target=\"_blank\" rel=\"noopener\">\n                                BUY THE BUNDLE\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                            <a class=\"mmb-btn mmb-btn-ghost\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                                CNC AUTOMATION PRO\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                        <\/div>\n\n                    <\/div>\n\n\n                    <div class=\"mmb-book-visual\">\n\n                        <div class=\"mmb-cover\">\n\n                            <img data-recalc-dims=\"1\" decoding=\"async\"\n                                src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/04\/untitled-design-40.png?ssl=1\"\n                                alt=\"CNC Canned Cycles and Macro Integration Bundle\"\n                                loading=\"lazy\"\n                            >\n\n                        <\/div>\n\n                        <div class=\"mmb-included\">\n\n                            <div class=\"mmb-included-label\">\n                                MEMBER BENEFIT\n                            <\/div>\n\n                            <strong>\n                                Included with CNC Automation Pro\n                            <\/strong>\n\n                            <p>\n                                Study canned-cycle integration alongside MacroMill&#8217;s\n                                wider CNC automation resources.\n                            <\/p>\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/article>\n\n\n                <!-- =========================================\n                BOOK 5\n                ========================================== -->\n                <article class=\"mmb-book mmb-book-featured\">\n\n                    <div class=\"mmb-book-copy\">\n\n                        <div class=\"mmb-book-number\">\n\n                            <div class=\"mmb-book-tag\">\n                                COLLECTION\n                            <\/div>\n\n                            <div class=\"mmb-book-count\">\n                                05\n                            <\/div>\n\n                        <\/div>\n\n                        <h2>\n                            MacroMill CNC Macro Mastery Series\n                        <\/h2>\n\n                        <div class=\"mmb-book-sub\">\n                            PROFESSIONAL CNC MACRO PROGRAMMING COLLECTION\n                        <\/div>\n\n                        <p>\n                            A professional collection of advanced CNC macro programming\n                            books designed to help you automate machining, optimize\n                            canned cycles and build smarter, more efficient CNC programs.\n                        <\/p>\n\n                        <p>\n                            Learn how to combine macro logic with practical lathe and\n                            milling operations to reduce repetitive programming,\n                            improve control and build reusable machining logic.\n                        <\/p>\n\n                        <div class=\"mmb-book-list\">\n\n                            <div>Macro programming concepts<\/div>\n                            <div>Automation techniques<\/div>\n                            <div>Lathe and milling applications<\/div>\n                            <div>Canned-cycle integration<\/div>\n\n                        <\/div>\n\n                        <div class=\"mmb-book-actions\">\n\n                            <a class=\"mmb-btn mmb-btn-main\" href=\"https:\/\/payhip.com\/b\/uCPH1\" target=\"_blank\" rel=\"noopener\">\n                                BUY THE SERIES\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                            <a class=\"mmb-btn mmb-btn-ghost\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                                CNC AUTOMATION PRO\n                                <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                            <\/a>\n\n                        <\/div>\n\n                    <\/div>\n\n\n                    <div class=\"mmb-book-visual\">\n\n                        <div class=\"mmb-cover\">\n\n                            <img data-recalc-dims=\"1\" decoding=\"async\"\n                                src=\"https:\/\/i0.wp.com\/macromillcnc.com\/wp-content\/uploads\/2026\/04\/untitled-design-41.png?ssl=1\"\n                                alt=\"MacroMill CNC Macro Mastery Series\"\n                                loading=\"lazy\"\n                            >\n\n                        <\/div>\n\n                        <div class=\"mmb-included\">\n\n                            <div class=\"mmb-included-label\">\n                                MEMBER BENEFIT\n                            <\/div>\n\n                            <strong>\n                                Included with CNC Automation Pro\n                            <\/strong>\n\n                            <p>\n                                Build your programming knowledge inside a wider\n                                platform of CNC software, training and automation tools.\n                            <\/p>\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/article>\n\n            <\/div>\n\n        <\/section>\n\n    <\/div>\n\n\n    <!-- =====================================================\n    CNC AUTOMATION PRO CTA\n    ====================================================== -->\n    <section class=\"mmb-section mmb-section-alt\">\n\n        <div class=\"mmb-wrap\">\n\n            <div class=\"mmb-member\">\n\n                <div>\n\n                    <div class=\"mmb-kicker\">\n                        WANT MORE THAN THE BOOKS?\n                    <\/div>\n\n                    <h2>\n                        Access the books inside the complete\n                        <span>CNC Automation Pro ecosystem.<\/span>\n                    <\/h2>\n\n                    <p>\n                        CNC Automation Pro combines structured CNC automation training,\n                        technical resources, generators, simulators, reusable macro\n                        programming tools and the MacroMill CNC book collection.\n                    <\/p>\n\n                    <div class=\"mmb-member-points\">\n\n                        <span>CNC training resources<\/span>\n                        <span>Programming tools and simulators<\/span>\n                        <span>Macro programming material<\/span>\n                        <span>Technical CNC resources<\/span>\n\n                    <\/div>\n\n                <\/div>\n\n\n                <div class=\"mmb-actions\">\n\n                    <a class=\"mmb-btn mmb-btn-main\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n                        EXPLORE CNC AUTOMATION PRO\n                        <span class=\"mmb-btn-arrow\">\u2192<\/span>\n                    <\/a>\n\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n    <div class=\"mmb-wrap\">\n\n        <!-- =================================================\n        WHY\n        ================================================== -->\n        <section class=\"mmb-section\">\n\n            <div class=\"mmb-kicker\">\n                PRACTICAL CNC KNOWLEDGE\n            <\/div>\n\n            <h2 class=\"mmb-heading\">\n                Built around programming concepts you can apply in real machining.\n            <\/h2>\n\n            <p class=\"mmb-intro\">\n                MacroMill CNC books focus on practical programming logic rather than\n                abstract theory alone, helping connect programming concepts with\n                actual CNC automation and machining workflows.\n            <\/p>\n\n\n            <div class=\"mmb-why-grid\">\n\n                <div class=\"mmb-why\">\n\n                    <div class=\"mmb-why-icon\">\n                        &lt;\/&gt;\n                    <\/div>\n\n                    <h3>\n                        Programming Logic\n                    <\/h3>\n\n                    <p>\n                        Understand variables, expressions, loops, conditional logic\n                        and reusable CNC programming structures.\n                    <\/p>\n\n                <\/div>\n\n\n                <div class=\"mmb-why\">\n\n                    <div class=\"mmb-why-icon\">\n                        \u2699\n                    <\/div>\n\n                    <h3>\n                        Machining Application\n                    <\/h3>\n\n                    <p>\n                        Connect macro programming with real turning, milling,\n                        probing and canned-cycle applications.\n                    <\/p>\n\n                <\/div>\n\n\n                <div class=\"mmb-why\">\n\n                    <div class=\"mmb-why-icon\">\n                        \u21bb\n                    <\/div>\n\n                    <h3>\n                        CNC Automation\n                    <\/h3>\n\n                    <p>\n                        Learn techniques for reducing repetitive programming and\n                        building flexible, parameter-driven machining logic.\n                    <\/p>\n\n                <\/div>\n\n            <\/div>\n\n        <\/section>\n\n\n        <!-- =================================================\n        EXPLORE MORE\n        ================================================== -->\n        <section class=\"mmb-section\">\n\n            <div class=\"mmb-kicker\">\n                CONTINUE WITH MACROMILL CNC\n            <\/div>\n\n            <h2 class=\"mmb-heading\">\n                Books are one part of the MacroMill CNC automation ecosystem.\n            <\/h2>\n\n            <p class=\"mmb-intro\">\n                Continue into software, ready-to-use CNC macro cycles or the\n                complete CNC Automation Pro training platform.\n            <\/p>\n\n\n            <div class=\"mmb-bottom-nav\" style=\"margin-top:30px;\">\n\n                <a class=\"mmb-nav-card\" href=\"https:\/\/macromillcnc.com\/cnc-automation-pro-2026\/\">\n\n                    <div>\n\n                        <div class=\"mmb-nav-type\">\n                            TRAINING + SOFTWARE + TOOLS\n                        <\/div>\n\n                        <h3>\n                            CNC Automation Pro\n                        <\/h3>\n\n                    <\/div>\n\n                    <div class=\"mmb-nav-arrow\">\n                        \u2192\n                    <\/div>\n\n                <\/a>\n\n\n                <a class=\"mmb-nav-card\" href=\"https:\/\/macromillcnc.com\/macrofusion\/\">\n\n                    <div>\n\n                        <div class=\"mmb-nav-type\">\n                            DESKTOP CNC SOFTWARE\n                        <\/div>\n\n                        <h3>\n                            MacroFusion\u2122\n                        <\/h3>\n\n                    <\/div>\n\n                    <div class=\"mmb-nav-arrow\">\n                        \u2192\n                    <\/div>\n\n                <\/a>\n\n\n                <a class=\"mmb-nav-card\" href=\"https:\/\/macromillcnc.com\/custom-canned-cycles\/\">\n\n                    <div>\n\n                        <div class=\"mmb-nav-type\">\n                            PARAMETRIC CNC PROGRAMS\n                        <\/div>\n\n                        <h3>\n                            CNC Macro Cycle Library\n                        <\/h3>\n\n                    <\/div>\n\n                    <div class=\"mmb-nav-arrow\">\n                        \u2192\n                    <\/div>\n\n                <\/a>\n\n            <\/div>\n\n        <\/section>\n\n\n        <!-- =================================================\n        HOME\n        ================================================== -->\n        <section style=\"padding:0 0 52px;\">\n\n            <div class=\"mmb-actions mmb-actions-center\">\n\n                <a class=\"mmb-btn mmb-btn-ghost\" href=\"https:\/\/macromillcnc.com\/\">\n                    \u2190 RETURN TO MACROMILL CNC HOME\n                <\/a>\n\n            <\/div>\n\n        <\/section>\n\n\n        <!-- =================================================\n        FOOTER\n        ================================================== -->\n        <footer class=\"mmb-footer\">\n\n            <div>\n                MACROMILL\u2122 CNC \u00b7 ESTABLISHED 2020\n            <\/div>\n\n            <div>\n                <a href=\"https:\/\/www.linkedin.com\/company\/macromill\/\" target=\"_blank\" rel=\"noopener\">\n                    LINKEDIN\n                <\/a>\n                &nbsp; \u00b7 &nbsp;\n                <a href=\"https:\/\/www.youtube.com\/@MACROMILL-q5o\" target=\"_blank\" rel=\"noopener\">\n                    YOUTUBE\n                <\/a>\n                &nbsp; \u00b7 &nbsp;\n                <a href=\"https:\/\/www.tiktok.com\/@macromill_\" target=\"_blank\" rel=\"noopener\">\n                    TIKTOK\n                <\/a>\n            <\/div>\n\n            <div>\n                \u00a9 MACROMILL CNC\n            <\/div>\n\n        <\/footer>\n\n    <\/div>\n\n<\/main>\n","protected":false},"excerpt":{"rendered":"<p>CNC SOFTWARE \u00b7 AUTOMATION \u00b7 TRAINING MACROMILL CNC TECHNICAL LIBRARY CNC programming knowledge built for the machine shop. The MacroMill CNC Book Collection brings together practical CNC programming, macro logic, automation, probing and canned-cycle knowledge for machinists, programmers and engineers who want skills they can apply to real machining work. EXPLORE THE BOOK COLLECTION \u2193 [&hellip;]<\/p>\n","protected":false},"author":279632934,"featured_media":1043,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_wpcom_ai_launchpad_about_page":false,"_wpcom_ai_launchpad_gallery_page":false,"_wpcom_ai_launchpad_contact_page":false,"_wpcom_ai_launchpad_events_page":false,"_wpcom_ai_launchpad_video_page":false,"_wpcom_ai_launchpad_portfolio_piece":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"footnotes":""},"class_list":["post-119","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PhcvZP-1V","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/pages\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/users\/279632934"}],"replies":[{"embeddable":true,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":25,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/pages\/119\/revisions"}],"predecessor-version":[{"id":1110,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/pages\/119\/revisions\/1110"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/media\/1043"}],"wp:attachment":[{"href":"https:\/\/macromillcnc.com\/wp-json\/wp\/v2\/media?parent=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}