www.fictiv.com Open in urlscan Pro
172.67.151.39  Public Scan

URL: https://www.fictiv.com/articles/alternatives-to-chromic-acid-anodizing
Submission: On September 13 via manual from US — Scanned from DE

Form analysis 12 forms found in the DOM

GET https://www.fictiv.com/search/

<form role="search" method="get" class="search-form flex justify-between items-stretch h-full w-full relative" action="https://www.fictiv.com/search/" data-cb-wrapper="true">
  <button type="submit" class="search-submit absolute px-4 bg-grey-100 t-0 cursor-pointer h-full" value="Search">
    <!--?xml version="1.0" encoding="UTF-8"?-->
    <svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
      <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(-220.000000, -7.000000)" fill="#76787A">
          <g id="Search">
            <g id="search-icon">
              <path
                d="M230.049758,13.1415186 C230.049758,15.2962843 228.296284,17.0497577 226.141519,17.0497577 C223.986753,17.0497577 222.233279,15.2962843 222.233279,13.1415186 C222.233279,10.9867528 223.986753,9.23327948 226.141519,9.23327948 C228.296284,9.23327948 230.049758,10.9867528 230.049758,13.1415186 L230.049758,13.1415186 Z M235,20.4210016 L231.201292,16.622294 C231.907916,15.6016155 232.283037,14.3802908 232.283037,13.1415186 C232.283037,9.74798061 229.535057,7 226.141519,7 C222.747981,7 220,9.74798061 220,13.1415186 C220,16.5350565 222.747981,19.2830372 226.141519,19.2830372 C227.380291,19.2830372 228.601616,18.907916 229.622294,18.2012924 L233.421002,21.9912763 L235,20.4210016 Z">
              </path>
            </g>
          </g>
        </g>
      </g>
    </svg> </button>
  <input type="search" class="search-field w-full bg-grey-100 py-2 px-12 text-12 font-museo-700 text-grey-600 border border-transparent outline-none focus:border-teal-light" name="searchwp" id="search-bar-field" placeholder="Search...">
  <div class="font-museo-700 cursor-pointer text-grey-600 absolute bg-grey-100 h-full t-0 px-4" id="search-bar-close"><span></span></div>
</form>

GET https://fictivloc:8890/search/

<form role="search" method="get" class="search-form py-6 flex justify-between items-stretch h-full w-full relative" action="https://fictivloc:8890/search/" data-cb-wrapper="true">
  <input type="search" class="search-field w-full bg-grey-100 py-2 px-12 text-12 font-museo-700 text-grey-600 border border-transparent outline-none focus:border-teal-light" name="searchwp" placeholder="Keyword...">
  <button type="submit" class="search-submit absolute px-4 t-0 cursor-pointer h-full" value="Search">
    <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M16.5 16.5L11.5001 11.5M13.1667 7.33333C13.1667 10.555 10.555 13.1667 7.33333 13.1667C4.11167 13.1667 1.5 10.555 1.5 7.33333C1.5 4.11167 4.11167 1.5 7.33333 1.5C10.555 1.5 13.1667 4.11167 13.1667 7.33333Z" stroke="#344054"
        stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"></path>
    </svg>
  </button>
</form>

GET https://www.fictiv.com

<form role="search" method="get" id="search-form" class="search-form" action="https://www.fictiv.com" data-cb-wrapper="true">
  <div class="flex justify-between items-stretch h-full" id="search-wrapper">
    <div class="w-full">
      <input placeholder="" class="w-full bg-grey-100 py-2 px-2 text-12 font-museo-700 text-grey-600 border border-transparent outline-none focus:border-teal-light resources-search-input" type="text" value="" name="s" id="s" style="max-width: 100%;">
    </div>
    <div id="resources-search-submit" class="bg-grey-100 resources-search-submit cursor-pointer">
      <div class="flex items-center h-full px-2">
        <!--?xml version="1.0" encoding="UTF-8"?-->
        <svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
          <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
            <g transform="translate(-220.000000, -7.000000)" fill="#76787A">
              <g id="Search">
                <g id="search-icon">
                  <path
                    d="M230.049758,13.1415186 C230.049758,15.2962843 228.296284,17.0497577 226.141519,17.0497577 C223.986753,17.0497577 222.233279,15.2962843 222.233279,13.1415186 C222.233279,10.9867528 223.986753,9.23327948 226.141519,9.23327948 C228.296284,9.23327948 230.049758,10.9867528 230.049758,13.1415186 L230.049758,13.1415186 Z M235,20.4210016 L231.201292,16.622294 C231.907916,15.6016155 232.283037,14.3802908 232.283037,13.1415186 C232.283037,9.74798061 229.535057,7 226.141519,7 C222.747981,7 220,9.74798061 220,13.1415186 C220,16.5350565 222.747981,19.2830372 226.141519,19.2830372 C227.380291,19.2830372 228.601616,18.907916 229.622294,18.2012924 L233.421002,21.9912763 L235,20.4210016 Z">
                  </path>
                </g>
              </g>
            </g>
          </g>
        </svg>
      </div>
    </div>
  </div>
</form>

GET https://www.fictiv.com/filter/

<form method="GET" action="https://www.fictiv.com/filter/" id="filter-form" data-cb-wrapper="true">
  <div class="pb-1">
    <p class="uppercase font-museo-500 text-grey-400">Topic</p>
  </div>
  <div class="flex flex-wrap -mx-1">
    <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
      <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="fictiv_topic-design-for-manufacturability-sidebar" name="fictiv_topic[]" value="design-for-manufacturability">
      <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="fictiv_topic-design-for-manufacturability-sidebar">DFM Guides</label>
    </div>
    <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
      <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="fictiv_topic-material-guides-sidebar" name="fictiv_topic[]" value="material-guides">
      <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="fictiv_topic-material-guides-sidebar">Material Guides</label>
    </div>
    <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
      <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="fictiv_topic-engineering-workflow-tips-sidebar" name="fictiv_topic[]" value="engineering-workflow-tips">
      <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="fictiv_topic-engineering-workflow-tips-sidebar">Engineering Workflow Tips</label>
    </div>
    <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
      <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="fictiv_topic-mechanical-design-sidebar" name="fictiv_topic[]" value="mechanical-design">
      <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="fictiv_topic-mechanical-design-sidebar">Mechanical Design Tips</label>
    </div>
    <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
      <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="fictiv_topic-industry-reports-sidebar" name="fictiv_topic[]" value="industry-reports">
      <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="fictiv_topic-industry-reports-sidebar">Industry Reports</label>
    </div>
    <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
      <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="fictiv_topic-supply-chain-optimization-sidebar" name="fictiv_topic[]" value="supply-chain-optimization">
      <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="fictiv_topic-supply-chain-optimization-sidebar">Supply Chain Optimization</label>
    </div>
    <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
      <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="fictiv_topic-fictiv-updates-sidebar" name="fictiv_topic[]" value="fictiv-updates">
      <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="fictiv_topic-fictiv-updates-sidebar">Fictiv Updates</label>
    </div>
    <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
      <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="fictiv_topic-fictiv-culture-sidebar" name="fictiv_topic[]" value="fictiv-culture">
      <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="fictiv_topic-fictiv-culture-sidebar">Fictiv Culture</label>
    </div>
  </div>
  <div class="pb-2 mt-8 border-b border-grey-200">
    <p class="uppercase font-museo-500 text-grey-400">filter by</p>
  </div>
  <div class="filter-tax-wrapper">
    <div class="flex items-center justify-between filter-title cursor-pointer py-2 px-1 border-b border-grey-200 select-none">
      <div>
        <p class="text-16 font-museo-500 text-grey-600"> Content type </p>
      </div>
      <div class="px-2 filter-arrow transform tranisition-transform duration-200 origin-center">
        <p> ▸ </p>
      </div>
    </div>
    <div class="bg-grey-lighter filter-items overflow-hidden">
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
        <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="content_type-cpt_masterclass-mobile" name="content_type[]" value="cpt_masterclass">
        <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="content_type-cpt_masterclass-mobile">Master Class</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
        <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="content_type-cpt_blog-mobile" name="content_type[]" value="cpt_blog">
        <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="content_type-cpt_blog-mobile">Articles</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
        <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="content_type-cpt_case_study-mobile" name="content_type[]" value="cpt_case_study">
        <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="content_type-cpt_case_study-mobile">Case Studies</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
        <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="content_type-cpt_ebook-mobile" name="content_type[]" value="cpt_ebook">
        <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="content_type-cpt_ebook-mobile">eBooks</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
        <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="content_type-cpt_teardown-mobile" name="content_type[]" value="cpt_teardown">
        <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="content_type-cpt_teardown-mobile">Teardowns</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
        <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="content_type-cpt_tool-mobile" name="content_type[]" value="cpt_tool">
        <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="content_type-cpt_tool-mobile">Tools</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
        <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="content_type-cpt_webinar-mobile" name="content_type[]" value="cpt_webinar">
        <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="content_type-cpt_webinar-mobile">Webinars</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-1">
        <input class="filter-item-checkbox filter-content-btn hidden" type="checkbox" id="content_type-cpt_podcast-mobile" name="content_type[]" value="cpt_podcast">
        <label class="select-none cursor-pointer block  text-16 border px-3 rounded py-1 border-grey-200 font-museo-700 text-grey-600" for="content_type-cpt_podcast-mobile">Podcasts</label>
      </div>
    </div>
  </div>
  <div class="filter-tax-wrapper">
    <div class="flex items-center justify-between filter-title cursor-pointer py-2 px-1 border-b border-grey-200 select-none">
      <div>
        <p class="text-16 font-museo-500 text-grey-600"> Role </p>
      </div>
      <div class="px-2 filter-arrow transform tranisition-transform duration-200 origin-center">
        <p> ▸ </p>
      </div>
    </div>
    <div class="bg-grey-lighter filter-items overflow-hidden">
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_role-business-leadership-sidebar" name="fictiv_role[]" value="business-leadership">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_role-business-leadership-sidebar">Business Leadership</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_role-engineering-sidebar" name="fictiv_role[]" value="engineering">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_role-engineering-sidebar">Engineering</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_role-industrial-design-sidebar" name="fictiv_role[]" value="industrial-design">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_role-industrial-design-sidebar">Industrial Design</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_role-supply-chain-sidebar" name="fictiv_role[]" value="supply-chain">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_role-supply-chain-sidebar">Supply Chain</label>
      </div>
    </div>
  </div>
  <div class="filter-tax-wrapper">
    <div class="flex items-center justify-between filter-title cursor-pointer py-2 px-1 border-b border-grey-200 select-none">
      <div>
        <p class="text-16 font-museo-500 text-grey-600"> Industry </p>
      </div>
      <div class="px-2 filter-arrow transform tranisition-transform duration-200 origin-center">
        <p> ▸ </p>
      </div>
    </div>
    <div class="bg-grey-lighter filter-items overflow-hidden">
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_industry-aerospace-sidebar" name="fictiv_industry[]" value="aerospace">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_industry-aerospace-sidebar">Aerospace</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_industry-automotive-sidebar" name="fictiv_industry[]" value="automotive">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_industry-automotive-sidebar">Automotive</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_industry-consumer-products-sidebar" name="fictiv_industry[]" value="consumer-products">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_industry-consumer-products-sidebar">Consumer Products</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_industry-medical-devices-sidebar" name="fictiv_industry[]" value="medical-devices">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_industry-medical-devices-sidebar">Medical Devices</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_industry-robotics-sidebar" name="fictiv_industry[]" value="robotics">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_industry-robotics-sidebar">Robotics</label>
      </div>
    </div>
  </div>
  <div class="filter-tax-wrapper">
    <div class="flex items-center justify-between filter-title cursor-pointer py-2 px-1 border-b border-grey-200 select-none">
      <div>
        <p class="text-16 font-museo-500 text-grey-600"> Manufacturing Processes </p>
      </div>
      <div class="px-2 filter-arrow transform tranisition-transform duration-200 origin-center">
        <p> ▸ </p>
      </div>
    </div>
    <div class="bg-grey-lighter filter-items overflow-hidden">
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-3d-printing-sidebar" name="fictiv_manufacturing_process[]" value="3d-printing">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-3d-printing-sidebar">3D Printing</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-cnc-machining-sidebar" name="fictiv_manufacturing_process[]" value="cnc-machining">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-cnc-machining-sidebar">CNC Machining</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-compression-molding-sidebar" name="fictiv_manufacturing_process[]" value="compression-molding">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-compression-molding-sidebar">Compression Molding</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-die-casting-sidebar" name="fictiv_manufacturing_process[]" value="die-casting">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-die-casting-sidebar">Die Casting</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-injection-molding-sidebar" name="fictiv_manufacturing_process[]" value="injection-molding">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-injection-molding-sidebar">Injection Molding</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-post-processing-sidebar" name="fictiv_manufacturing_process[]" value="post-processing">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-post-processing-sidebar">Post Processing</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-rtv-molding-sidebar" name="fictiv_manufacturing_process[]" value="rtv-molding">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-rtv-molding-sidebar">RTV Molding</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-sheet-metal-sidebar" name="fictiv_manufacturing_process[]" value="sheet-metal">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-sheet-metal-sidebar">Sheet metal</label>
      </div>
      <div class="flex flex-row-reverse justify-between items-center py-1 filter-item px-2">
        <input class="filter-item-checkbox " type="checkbox" id="fictiv_manufacturing_process-urethane-casting-sidebar" name="fictiv_manufacturing_process[]" value="urethane-casting">
        <label class="select-none cursor-pointer block  text-14 font-museo-500" for="fictiv_manufacturing_process-urethane-casting-sidebar">Urethane Casting</label>
      </div>
    </div>
  </div>
  <div class="flex -mx-1 mt-4 h-12">
    <div class="px-1 w-1/2 ">
      <div class=" text-center">
        <a href="#" class="border border-grey-200 hover:bg-grey-200 transition-colors duration-200 ease-in-out py-2 w-full inline-block uppercase text-grey-600 font-museo-500 clear-all hidden" id="clear-all">Clear</a>
      </div>
    </div>
    <div class="px-1 w-1/2 ">
      <div class="border border-teal-light bg-teal-light hover:bg-teal-dark hover:border-teal-dark transition-colors duration-200 ease-in-out text-center hidden filter-apply-btn" id="filter-apply-btn">
        <input class="w-full bg-transparent py-2 w-full border-none inline-block uppercase text-white font-museo-500 cursor-pointer" type="submit" value="apply">
      </div>
    </div>
  </div>
</form>

<form class="mktoForm sidebar sidebar-mechstack-form px-4 py-4" data-formid="597" data-form-type="global" data-cb-wrapper="true"></form>

<form class="mktoForm underline" data-form-type="resource" data-formid="1092" data-cb-wrapper="true"></form>

<form class="mktoForm underline" data-form-type="resource" data-formid="1103" data-cb-wrapper="true"></form>

<form class="mktoForm underline horizontal mkt-newsletter-modal" data-formid="1558" data-form-type="global" style="width: 400px !important;" data-cb-wrapper="true"></form>

<form class="mktoForm underline horizontal mkt-newsletter-modal" data-formid="1579" data-form-type="global" style="width: 400px !important;" data-cb-wrapper="true"></form>

<form class="mktoForm sidebar relative mb-10" data-formid="596" data-form-type="global" style="width: 400px !important;" data-cb-wrapper="true"></form>

<form class="mktoForm horizontal mktoHasWidth mktoLayoutLeft" data-formid="598" data-form-type="global" data-cb-wrapper="true">
</form>

<form class="mktoForm underline" data-formid="1633" data-form-type="global" style="width: 400px !important;" data-cb-wrapper="true"></form>

Text Content

Explore Our Expanded Urethane Casting Capabilities!  Learn More. 
Explore Our Expanded Urethane Casting Capabilities!  Learn More.   
x
 * For Prototyping
 * For Production
 * Capabilities
   
   
   CAPABILITIES
   
   CNC Machining
   
   Tight tolerances and finishing capabilities, manufactured in one day.
   
   Sheet Metal
   
   Experience the versatility & cost efficiency with flexible application
   options.
   
   Injection Molding
   
   Production-grade steel tooling, as fast as weeks.
   
   Die Casting
   
   Create high quality custom mechanicals with precision and accuracy.
   
   3D Printing
   
   FDM, SLS, SLA, PolyJet, MJF technologies.
   
   Compression Molding
   
   Experience lower tooling costs with high-quality durable parts.
   
   Urethane Casting
   
   Production quality parts without the tooling investment.
   
   Explore all materials and finishes
   
   
   WHY CHOOSE FICTIV?
   
   We exist to eliminate bottlenecks in new product development by integrating
   the people, processes, and platform you need to source custom parts.
   
   Learn more
 * Industries
   
   
   INDUSTRIES
   
   Aerospace Automotive Consumer Products Medical Robotics
   
   
   HONEYWELL CASE STUDY
   
   Learn how Honeywell drives 7x faster development with Fictiv.
   
   Learn more
 * Resources
   
   
   RESOURCE CENTER
   
   GET STARTED
   
   Receiving a quote Placing an order Tracking an order Uploading your parts
   
   RESOURCE CENTER
   
   Articles Case Studies eBooks Podcasts Master Class Tools Teardowns Webinars
   
   Featured Posts
   
   The Economic Impact of a Digital Manufacturing Partner for Production
   Workloads
   
   
   
   Download report
   
   m'Chel Haircare Success Story
   
   Learn how m'Chel leveraged Fictiv's manufacturing network.
   
   Read case study
   
   What's New on the Fictiv Platform
   
   Check out our new & improved features.
   
   Read post
 * Company
   
   
   COMPANY
   
   About Us
   
   Learn about our company, leadership, and mission to transform manufacturing.
   
   Learn more
   
   Digital Platform
   
   Accelerate development with instant quotes, expert DFM, and automated
   production updates.
   
   Learn more
   
   Global Network
   
   Access a wide breadth of capabilities through our highly vetted network.
   
   Learn more
   
   People On The Ground
   
   Our trained employees ensure your parts will be delivered on time and to
   spec.
   
   Learn more
   
   Quality Assurance
   
   Fictiv's ecosystem improves quality reliability to unblock innovation.
   
   Learn more
   
   Press
   
   Read the latest news about Fictiv and access our Press Kit
   
   Learn more
   
   Careers We're hiring!
   
   Explore opportunities to join the Fictiv team!
   
   Learn more
   
   Contact Us
   
   Our team is on stand by, waiting to assist you.
   
   Learn more
   
   Ready to get started?
   
   Get an instant quote
 * Reviews

 * 
 * Log In

get Instant quote
Toggle Navigation


QUICK LINKS

CNC Machining Injection Molding 3D Printing Urethane Casting


 * For Prototyping
 * For Production
 * Capabilities
   
   CNC Machining
   
   Tight tolerances and finishing capabilities, as fast as 2 days.
   
   Sheet Metal
   
   Experience the versatility & cost efficiency with flexible application
   options.
   
   Injection Molding
   
   Production-grade steel tooling, as fast as weeks.
   
   Die Casting
   
   Create high quality custom mechanicals with precision and accuracy.
   
   3D Printing
   
   FDM, SLS, SLA, PolyJet, MJF technologies.
   
   Compression Molding
   
   Experience lower tooling costs with high-quality durable parts.
   
   Urethane Casting
   
   Production quality parts without the tooling investment.
   
   
   WHY CHOOSE FICTIV?
   
   We exist to eliminate bottlenecks in new product development by integrating
   the people, processes, and platform you need to source custom parts.
   
   Learn more
 * Industries
   Aerospace Automotive Consumer Products Medical Robotics
   
   
   HONEYWELL CASE STUDY
   
   Learn how Honeywell drives 7x faster development with Fictiv.
   
   Learn more
 * Resources
   
   GET STARTED
   
   Receiving a quote Placing an order Tracking an order Uploading your parts
   
   RESOURCE CENTER
   
   Articles Case Studies eBooks Podcasts Master Class Tools Teardowns Webinars
   
   The Economic Impact of a Digital Manufacturing Partner for Production
   Workloads
   
   
   
   Download report
   
   2024 State of Manufacturing Report<
   
   Data and insights from industry leaders.
   
   Download report
   
   Airvine Scientific Success Story
   
   The manufacturing behind Airvine's wireless Ethernet backbones.
   
   Read case study
   
   Materials.AI
   
   Powered by ChatGPT and the Fictiv database.
   
   Ask Materials.AI
 * Company
   
   About Us
   
   Learn about our company, leadership, and mission to transform manufacturing.
   
   Learn more
   
   Digital Platform
   
   Accelerate development with instant quotes, expert DFM, and automated
   production updates.
   
   Learn more
   
   Global Network
   
   Access a wide breadth of capabilities through our highly vetted network.
   
   Learn more
   
   Teams
   
   Coordinate custom part sourcing across projects, teams, and even your entire
   company.
   
   Learn more
   
   Shows and Events
   
   Join us for an upcoming trade show or webinar.
   
   Learn more
   
   Press
   
   Read the latest news about Fictiv and access our Press Kit
   
   Learn more
   
   Careers We're hiring!
   
   Explore opportunities to join the Fictiv team!
   
   Learn more
   
   Contact Us
   
   Our team is on stand by, waiting to assist you.
   
   Learn more


Sign in Get Instant Quote

Article


ALTERNATIVES TO CHROMIC ACID ANODIZING

SHARE


Resource Center Home   /   Articles   /   Alternatives to Chromic Acid Anodizing

search



Topic

DFM Guides
Material Guides
Engineering Workflow Tips
Mechanical Design Tips
Industry Reports
Supply Chain Optimization
Fictiv Updates
Fictiv Culture

filter by

Content type

▸

Master Class
Articles
Case Studies
eBooks
Teardowns
Tools
Webinars
Podcasts

Role

▸

Business Leadership
Engineering
Industrial Design
Supply Chain

Industry

▸

Aerospace
Automotive
Consumer Products
Medical Devices
Robotics

Manufacturing Processes

▸

3D Printing
CNC Machining
Compression Molding
Die Casting
Injection Molding
Post Processing
RTV Molding
Sheet metal
Urethane Casting
Clear


Subscribe to MechStack

for articles, videos, and puzzles for the mechanically inclined.



By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.


Thank you for subscribing!


YOUR MATERIAL SELECTION ASSISTANT

Try Materials.AI and get help navigating the complex landscape of plastic and
metal parts.

Try Materials.Ai

Samson Olanrewaju

08.30.2023 Engineering & Design



Time to read: 6 min

One technique in modern cycles and surface modifications is a small but
effective player — chromic corrosive anodizing. This finish isn’t a basic
method; rather, it’s a groundbreaking metal surface transformation that upgrades
toughness and prevents degradation while providing an appealing aesthetic.

From aviation to consumer gadgets, chromic acid anodizing is popular for its
useful and extraordinary applications and its one-of-a-kind elements — but
chromic acid anodizing is dangerous and bad for the environment. 

This article discusses chromic corrosive anodizing, its complexities, and wide
scope of uses, then details some excellent chromic acid alternatives. 


WHAT IS ANODIZING?

Anodizing is an electrochemical cycle that forms a defensive oxide layer on
aluminum. This deposited surface layer improves erosion obstruction and strength
and can be colored for decorative purposes. There are different sorts of
anodizing, including chromic corrosive, sulfuric corrosive, and hard coat
anodizing. Each method has its own advantages and applications.

To learn more about anodizing, check out our guide, Aluminum Anodizing: All You
Need to Know.


BASICS OF CHROMIC ACID ANODIZING

Chromic corrosive anodizing occurs by submerging aluminum in a chromic ion
electrolytic bath and applying an electrical current — chromic acid acts as both
an electrolyte and a reactant. The process produces an oxide layer in a
controlled way that coordinates with the metal substrate to further develop
erosion obstruction and aid with color assimilation.

Chromic acid anodizing also improves: 

 * Corrosion resistance
 * Aesthetic appearance
 * Wear resistance
 * Paint and adhesive bonding
 * Lubricity
 * Plating adhesion

Chromic acid anodizing is specified and carried out through a few industry
specifications, including: 

 * MIL-A-8625 US Military Specification: Anodic Coatings For Aluminum And
   Aluminum Alloys 
 * NASA/JSC PRC-5006 Process Specification for the Anodizing of Aluminum Alloys 

Both specifications include 2 types of chromic acid anodizing. Type I are
conventional coatings produced from an electrolytic chromic acid bath (3.4.1).
Type IB are coatings produced in low voltage chromic acid anodizing (22 ± 2 V).


ANODIZING SUBSTRATES AND APPLICATIONS

Chromic acid anodizing is ordinarily applied to aluminum and aluminum composites
because of their widespread use in aviation, automotive, consumer electronics,
and structural industries. Aluminum’s lightweight and naturally occurring oxide
layer makes it ideal for chromic acid anodizing. 


PRE-ANODIZING CLEANING

Surface cleanliness is critical for effective anodizing, and the term cleaning
includes eliminating toxins, oils, and existing oxides from the aluminum
surface. Soluble or dissolvable cleaning is often followed by an etching cycle,
where the aluminum surface is synthetically treated to remove all pre-existing,
naturally occurring aluminum oxide and to roughen the surface texture — all to
ensure uniform anodic covering development.

When a smooth, shiny, or glossy surface is required, parts are pre-treated in a
deoxidizing bath and then mechanically polished, while parts are blasted or
milled to achieve a matte finish. 


ANODIZING PROCESS HARDWARE 

The anodizing process requires tanks, rectifiers, and racks. Tanks hold the
anodizing fluid and allow for part submersion, while rectifiers control the
electrical voltage and current. Racks hold the aluminum parts to guarantee a
thorough immersion in the solution. All of this equipment must be properly
arranged and maintained to reliability deliver top-notch anodized coatings.


ANODIZING PROCESS STEPS AND CONSIDERATIONS

The stages of chromic corrosive anodizing are: 

 1. Cleaning 
 2. Etching/deoxidizing/mechanical surface modification 
 3. Anodizing 
 4. Coloring (if desired)
 5. Rinsing
 6. Sealing (either via chemical or hot water) 

The timing of each step, temperature, voltage, current, and thickness of the
coating influence the quality of the finish, so close control of these variables
is necessary to get good results consistently. 


NATURAL ALUMINUM OXIDE VS CHROMIC ACID ANODIZED ALUMINUM OXIDE

Aluminum has a high affinity for oxygen, so a natural aluminum oxide layer
instantly builds on the surface of aluminum after it’s been exposed to air.
Chromic acid anodizing also produces an aluminum oxide layer on the surface of
aluminum, but there are differences between the oxide layers: 

Thickness (nm)HardnessCorrosion ResistanceAbility to be ColoredPaint
AdhesionFatigue ResistanceNaturally Occurring2-3GoodGoodNoGood when cleaned and
preppedStandardChromic Acid Anodized5-15Harder than natural aluminum oxide, but
the film is easily damagedExcellent (Increases with thickness)Naturally gray (or
green when sealed) in color but can be dyed black Excellent when cleaned and
preppedSuperior (Inversely proportional to thickness, though)

The formation of the chromic acid-induced anodized oxide layer is dependent on
electrolyte concentration, bath temperature, immersion time, voltage supplied to
parts, and solution flow. As with any other electrolytic coating process,
current density impacts the local thickness of the anodized coating. 

Current tends to flow in the same pattern that you would expect to see heat
distribute, with higher areas of thickness building on edges and lower thickness
building on the center of a part. This resource has more on the technical
details of the anodizing process, including an explanation of the
electrochemical reaction. 


VERSATILITY AND SIGNIFICANCE: APPLICATIONS OF CHROMIC ACID ANODIZING

The excellence of chromic corrosive anodizing lies in its flexibility. The thin
oxide layer increases corrosion resistance, perfect for applications exposed to
the elements — like airplanes flying through the sky and ships sailing ocean
waters.

Anodized coatings are also compatible with cement and paints, providing a
surface for good paint or adhesive contact. It also improves electrical
insulation, making anodized parts ideal for capacitors and connectors. 

In short, chromic corrosive anodizing is incredibly useful in various
industries, from architecture and medicine to consumer electronics and military
gear.


CHROMIC ACID ANODIZING: THE UGLY TRUTH

For all its beneficial uses, chromic acid anodizing comes with a high price in
terms of health risks for workers. The byproduct of this process, airborne
hexavalent chromium, is a known carcinogen 500 times more toxic than diesel gas
that can lead to various health issues: 

 * asthma
 * eye irritation/damage
 * perforated eardrums
 * respiratory cancer
 * contact dermatitis
 * septum perforation

That’s why many industries, including the automotive industry, are phasing out
processes that produce hexavalent chrome. The automotive industry began its
phase-out of hexavalent chrome-containing chemicals with the adoption of the
European Union’s End of Life Vehicle Directive in 2020. 


ALTERNATIVES TO CHROMIC ACID ANODIZING

Because it’s such a useful process, chromic corrosive anodizing remains a part
of product development, but because of the toxic byproducts, it creates, the
mission to find greener, safer options proceeds. 

Here are some excellent alternatives to chromic acid anodizing: 


TYPE II, MIL-A-8625 – SULFURIC ACID ANODIZING, CONVENTIONAL COATINGS PRODUCED
FROM SULFURIC ACID BATH

Sulfuric acid anodizing is an excellent alternative to chromic acid anodizing.
Here’s why:  

 1. Sulfuric acid anodizing is safer. The process uses no hexavalent chromium
    and does not create it as a byproduct. 
 2. Sulfuric acid anodizing produces a thicker and more durable anodized layer
    than chromic acid anodizing. This makes it better suited for use in harsh
    environments where the part may be exposed to abrasion or corrosion. 
 3. Sulfuric acid anodizing is much more cost-effective than chromic acid
    anodizing. It requires fewer steps and chemicals to produce the same
    high-quality results. 
 4. Sulfuric acid anodizing can be used on a wider range of materials. It can be
    used on aluminum, titanium, and magnesium parts. Chromic acid anodizing is
    for aluminum only. 
 5. Sulfuric acid anodizing produces a more uniform and consistent finish than
    chromic acid anodizing — it’s easier to control and maintain the process
    parameters, so you get more predictable outcomes.


TYPE III, MIL-A-8625 – HARD ANODIC COATINGS

Type III anodizing is a hard sulfuric acid anodizing applied with the same
general process as Type II sulfuric acid anodizing, but creates a much thicker
oxide layer. Type III coatings provide increased resistance to wear, corrosion,
and other general environmental effects and are also known as hard or hardcoat
anodizing. The protective oxide layer must be thicker than >= 0.0005”, with
coatings up to 0.004”. 

While the thicker coating of Type III offers greater physical protection, it
costs more due to extra processing and immersion time, and the increased
thickness may require more quality control for tight tolerances. 


TYPE III, MIL-A-8625 WITH PTFE – HARD ANODIC COATINGS WITH PTFE

Type III with PTFE is a more recent anodizing process designed to offer the
benefits of both hard coat anodizing and Teflon (aka PTFE). The addition of PTFE
improves lubricity and wear resistance and prevents galling failure — adding
PTFE lowers the coefficient of friction by as much as 50%. 

--------------------------------------------------------------------------------

If you’re looking for a safer and more environmentally friendly alternative to
chromic acid anodizing, then sulfuric acid anodizing is a great solution.

At Fictiv, we have experts with extensive experience using sulfuric acid
anodizing to finish a variety of parts — so we can deliver high-quality parts
with excellent corrosion resistance and color options without the harmful health
and environmental risks associated with chromic acid. Upload your design today
for a free instant quote for our anodizing services!



Download the calculator



By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.


Download the worksheet



By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.


Thank you for downloading!

X


SIGN UP FOR OUR NEWSLETTER

Subscribe for expert design and manufacturing tips delivered to your inbox



By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.


Thank you.

X


20% OFF YOUR FIRST ORDER

When you subscribe for expert design and manufacturing tips delivered to your
inbox.



By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.


Thank you.

Samson Olanrewaju Samson is the Technical Applications Engineer (TAE) at Fictiv
for CNC manufacturing. He has a decade of experience in the Aerospace industry
as an aircraft design engineer working in R&D, design, and manufacturing of
aircraft mechanical, structural, and aerodynamic components and assemblies.
Samson earned his degree from the National Aerospace University (XAI) in
Kharkiv, Ukraine. At Fictiv, he works with clients across various engineering
industries to help optimize designs for manufacturing
Learn More »


APPRECIATE THIS TOPIC?

Subscribe to MechStack to get articles, videos, and puzzles for the mechanically
inclined.



By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.


Thank you for subscribing!

By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.



YOU MIGHT ALSO BE INTERESTED IN


PROTOTYPING FOR THE 5 STAGES OF THE PRODUCT DEVELOPMENT PROCESS

Prototypes are integral to product development, moving a product from initial
ideation to fabrication. This article will break the product development process
down into five general stages and discuss how various types of prototypes, from
visual aids to fully functional test articles, provide tangible benefits to the
product development process as a whole.  The project […]

Learn More


WOMEN IN ENGINEERING STATISTICS: 32 NOTABLE FACTS

While the presence of women in science, technology, engineering, and mathematics
(STEM) fields has been historically low, there’s a noticeable trend of growth in
the number of women pursuing careers in engineering. This shift not only opens
up new opportunities for women but also enriches the engineering domain with
diverse perspectives and skills.  To illuminate […]

Learn More

US

California

San Francisco Bay Area
CA 94539

Arizona

1001 N. Central, Suite 802
Phoenix, AZ 85004

China

Guangzhou

5-6 Building 11,
Changhua Creative Park
Panyu District,
Guangzhou, 511495

India

Bengaluru

Brigade Rubix, G-01 A, B & C
No. 20, HMT Main Road,
Bengaluru 560022

Pune

Pride House Office No.402,
4th Floor, Ganeshkhind Road,
Pune 411016

Mexico

Nuevo Leon

Cerro La Malinche 122
Parque 100 Santa Catarina
N.L. C.P. 66638

CAPABILITIES

 * 3D Printing
 * Injection Molding
 * CNC Machining
 * Urethane Casting
 * Die Casting
 * Sheet Metal
 * Compression Molding

SOLUTIONS

 * For Prototyping
 * For Production
 * Teams

INDUSTRIES

 * Aerospace
 * Automotive
 * Consumer products
 * Medical
 * Robotics

COMPANY

 * Contact Us
 * Reviews
 * About Us
 * Careers
 * Press
 * Become a partner
 * Resource Center
 * Help Center
 * Supplier Code of Conduct
 * Non-Disclosure Agreement

Locations

San Francisco Bay Area, CA

Phoenix, AZ

Guangzhou, China

Bengaluru, India

Pune, India

Nuevo Leon, Mexico

Join our newsletter

Stay up to date with the latest news, announcements, and articles.

By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.


Thank you for subscribing!

--------------------------------------------------------------------------------




Copyright © Fictiv. All rights reserved

By signing up, you agree to our Terms of Use and Privacy Policy. We may use the
info you submit to contact you and use data from third parties to personalize
your experience.


Thank you for submitting, someone will reach out to you within 1-3 business
days.