{"id":1067,"date":"2026-05-12T08:58:41","date_gmt":"2026-05-12T08:58:41","guid":{"rendered":"https:\/\/tcpel.net\/?page_id=1067"},"modified":"2026-05-12T08:59:54","modified_gmt":"2026-05-12T08:59:54","slug":"pdi-quick-reference","status":"publish","type":"page","link":"https:\/\/tcpel.net\/fr\/feed-pellet-machine\/animal-feed-pelletizer\/pdi-quick-reference\/","title":{"rendered":"r\u00e9f\u00e9rence rapide PDI"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-73c401d\" data-block-id=\"73c401d\"><style>.stk-73c401d {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-73c401d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b285f81\" data-v=\"4\" data-block-id=\"b285f81\"><style>.stk-b285f81-container{margin-top:var(--stk--preset--spacing--50, 1.5rem) !important;margin-right:var(--stk--preset--spacing--50, 1.5rem) !important;margin-bottom:var(--stk--preset--spacing--50, 1.5rem) !important;margin-left:var(--stk--preset--spacing--50, 1.5rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b285f81-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-b285f81-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3158082\" data-block-id=\"3158082\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3158082-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-553d6a5\" data-v=\"4\" data-block-id=\"553d6a5\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-553d6a5-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-553d6a5-inner-blocks\">\n<!-- TCPEL Tool 4: PDI Quick Reference Tool (Industry Authority Hook) -->\n<!-- Hook 2: Pellet Durability Index (PDI) Threshold by Species Index (Phase A Industry Authority Hook) -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap');\n#tcpel-tool-pdi {\n  --c0:#0078C0; --c2:#006030; --c1:#FFFFFF;\n  --c3:#F4F7FA; --c4:#DDE6EE; --c5:#8A99A6; --c6:#475569;\n  --fM:'IBM Plex Mono','Courier New',monospace;\n  max-width:880px; margin:24px auto; padding:0 16px;\n  color:#1a2733; line-height:1.6;\n}\n#tcpel-tool-pdi .tool-card { background:var(--c1); border:1px solid var(--c4); padding:32px; }\n#tcpel-tool-pdi h2 { font-size:24px; margin:0 0 8px; color:var(--c0); }\n#tcpel-tool-pdi .subtitle { font-size:14px; color:var(--c6); margin-bottom:24px; }\n#tcpel-tool-pdi .form-grid {\n  display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:16px; margin-bottom:24px;\n}\n#tcpel-tool-pdi label {\n  display:block; font-size:12px; font-family:var(--fM);\n  text-transform:uppercase; letter-spacing:0.5px; color:var(--c6); margin-bottom:6px;\n}\n#tcpel-tool-pdi select, #tcpel-tool-pdi input {\n  width:100%; height:44px; font-family:var(--fM); font-size:13px;\n  color:#1a2733; background:var(--c1); border:1px solid var(--c4);\n  padding:0 12px; outline:none; border-radius:0; box-sizing:border-box;\n}\n#tcpel-tool-pdi .calc-btn {\n  height:48px; padding:0 32px; background:var(--c0); color:var(--c1);\n  border:none; font-size:14px; font-weight:600; cursor:pointer; border-radius:0;\n  font-family:inherit;\n}\n#tcpel-tool-pdi .calc-btn:hover { opacity:0.88; }\n#tcpel-tool-pdi .pdi-bar {\n  height:48px; background:linear-gradient(to right, #C93B3B 0%, #C93B3B 20%, #D4A012 20%, #D4A012 40%, #D4A012 40%, #D4A012 60%, #16A56A 60%, #16A56A 80%, var(--c0) 80%, var(--c0) 100%);\n  border:1px solid var(--c4); position:relative; margin:24px 0 16px;\n}\n#tcpel-tool-pdi .pdi-bar .marker {\n  position:absolute; top:-8px; bottom:-8px; width:3px; background:#000;\n  transition:left 0.4s ease;\n}\n#tcpel-tool-pdi .pdi-bar .marker::after {\n  content:attr(data-val); position:absolute; top:-22px; left:-30px; width:60px;\n  text-align:center; font-family:var(--fM); font-size:13px; font-weight:600;\n  color:#000;\n}\n#tcpel-tool-pdi .pdi-scale {\n  display:flex; justify-content:space-between; font-family:var(--fM);\n  font-size:11px; color:var(--c6);\n}\n#tcpel-tool-pdi .verdict {\n  padding:20px; margin-top:16px; background:var(--c3);\n  border-left:4px solid var(--c0); display:none;\n}\n#tcpel-tool-pdi .verdict.shown { display:block; }\n#tcpel-tool-pdi .verdict.fail { border-color:#C93B3B; background:rgba(201,59,59,0.05); }\n#tcpel-tool-pdi .verdict.warn { border-color:#D4A012; background:rgba(212,160,18,0.05); }\n#tcpel-tool-pdi .verdict.pass { border-color:#16A56A; background:rgba(22,165,106,0.05); }\n#tcpel-tool-pdi .verdict.premium { border-color:var(--c0); background:rgba(0,120,192,0.05); }\n#tcpel-tool-pdi .verdict h4 { margin:0 0 8px; font-size:16px; }\n#tcpel-tool-pdi .verdict p { margin:6px 0; font-size:13px; }\n#tcpel-tool-pdi .cta-link {\n  display:inline-block; margin-top:16px; padding:12px 24px;\n  background:var(--c2); color:var(--c1) !important; text-decoration:none;\n  font-size:13px; font-weight:600;\n}\n#tcpel-tool-pdi .cta-link:hover { opacity:0.88; }\n#tcpel-tool-pdi .footnote { margin-top:16px; font-size:11px; color:var(--c5); font-style:italic; }\n<\/style>\n\n<div id=\"tcpel-tool-pdi\">\n  <div class=\"tool-card\">\n    <h2>PDI Quick Reference Tool \u2014 Pellet Durability by Species<\/h2>\n    <p class=\"subtitle\">Enter your measured PDI (per ASAE S269.5:2012 tumble-box method) and your target species. The tool grades your pellet against published commercial thresholds and flags whether you&#8217;re ready to ship to commercial buyers, premium markets, or aquaculture.<\/p>\n\n    <div class=\"form-grid\">\n      <div>\n        <label for=\"pdi-species\">Target Market<\/label>\n        <select id=\"pdi-species\">\n          <option value=\"poultry-pig\">Poultry \/ pig commercial feed<\/option>\n          <option value=\"cattle\">Cattle \/ dairy \/ sheep ruminant feed<\/option>\n          <option value=\"fish\">Sinking fish feed<\/option>\n          <option value=\"shrimp\">Shrimp \/ aquaculture premium<\/option>\n          <option value=\"local\">Local on-farm feed (least demanding)<\/option>\n        <\/select>\n      <\/div>\n      <div>\n        <label for=\"pdi-value\">Measured PDI (%)<\/label>\n        <input id=\"pdi-value\" type=\"number\" step=\"0.1\" value=\"89\" min=\"50\" max=\"100\" \/>\n      <\/div>\n    <\/div>\n\n    <button class=\"calc-btn\" onclick=\"pdiCheck()\">Grade My PDI<\/button>\n\n    <div style=\"margin-top:24px;\">\n      <div class=\"pdi-scale\">\n        <span>50%<\/span><span>70%<\/span><span>80%<\/span><span>85%<\/span><span>90%<\/span><span>95%<\/span><span>100%<\/span>\n      <\/div>\n      <div class=\"pdi-bar\"><div class=\"marker\" id=\"pdi-marker\" style=\"left:78%;\" data-val=\"89%\"><\/div><\/div>\n      <div class=\"pdi-scale\" style=\"font-size:10px; color:var(--c6);\">\n        <span>POOR<\/span><span>LOW<\/span><span>ACCEPTABLE<\/span><span>COMMERCIAL<\/span><span>HIGH<\/span><span>PREMIUM<\/span>\n      <\/div>\n    <\/div>\n\n    <div id=\"pdi-verdict\" class=\"verdict\">\n      <h4 id=\"pdi-grade\">\u2014<\/h4>\n      <p id=\"pdi-explain\">\u2014<\/p>\n      <a href=\"#ct-popup-816\" class=\"cta-link\">Improve Your PDI with TCF Inclined Roller \u2192<\/a>\n      <p class=\"footnote\">Sources: KSU 2010 thesis (L\/D ratio regression); pelletmillmanufacturer.com OEM bulletin (commercial threshold consensus); JAS 2025 (2,691-observation commercial mill PDI model); e3sconf TSAE 2025 (counterdrilled die +12 PDI gain at 80\u00b0C). Tumble-box method per ASAE S269.5:2012: 500g sample, 10 min, 50 RPM.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\nconst PDI_TARGETS = {\n  'poultry-pig': {min:88, premium:92, label:'poultry \/ pig commercial feed', minMsg:'85% minimum, 88-92% required for preferred-supplier status'},\n  'cattle':      {min:85, premium:90, label:'cattle \/ ruminant feed (high-fiber tolerance)', minMsg:'~85% acceptable for high-fiber rations'},\n  'fish':        {min:92, premium:95, label:'sinking fish feed', minMsg:'92-95% required for water stability'},\n  'shrimp':      {min:96, premium:98, label:'shrimp \/ aquaculture premium', minMsg:'96-98% required for shell handling and water stability'},\n  'local':       {min:80, premium:85, label:'on-farm local feed', minMsg:'80-85% acceptable for short transport'}\n};\nfunction pdiCheck(){\n  const sp = document.getElementById('pdi-species').value;\n  const v = parseFloat(document.getElementById('pdi-value').value)||0;\n  const t = PDI_TARGETS[sp];\n  \/\/ Position marker on bar (50-100% range mapped to 0-100%)\n  const pct = Math.max(0, Math.min(100, ((v-50)\/50)*100));\n  const m = document.getElementById('pdi-marker');\n  m.style.left = pct + '%';\n  m.setAttribute('data-val', v.toFixed(1) + '%');\n\n  const ve = document.getElementById('pdi-verdict');\n  ve.classList.remove('fail','warn','pass','premium');\n  let grade, msg, klass;\n  if(v < 80){\n    klass='fail'; grade='\u274c Below acceptance threshold';\n    msg='Your '+ v +'% PDI is below the 80% commercial floor. Excessive dust, customer rejections expected. Likely root causes: L\/D ratio too low (KSU thesis: 8:1 \u2192 5.6:1 = -9% PDI), excess mixer fat (>15%), under-conditioning. TCF inclined roller + correct die can recover 8-12 PDI points.';\n  } else if(v < t.min){\n    klass='warn'; grade='\u26a0 Below '+ t.label +' threshold';\n    msg='Your '+ v +'% PDI is acceptable for low-demand applications, but below the '+ t.min +'% threshold for '+ t.label +'. '+ t.minMsg +'. Recommended actions: increase L\/D ratio (e.g., 1:8 \u2192 1:10 for poultry), raise conditioning temperature 5-10 \u00b0C, reduce mixer fat by 2-3 percentage points.';\n  } else if(v < t.premium){\n    klass='pass'; grade='\u2705 Meets commercial threshold';\n    msg='Your '+ v +'% PDI is within the commercial acceptance band for '+ t.label +'. You are eligible for preferred-supplier status. Push toward '+ t.premium +'% to qualify for premium \/ long-distance \/ export markets.';\n  } else {\n    klass='premium'; grade='\u2b50 Premium \/ aquaculture-grade';\n    msg='Your '+ v +'% PDI clears the '+ t.premium +'% premium threshold. Suitable for '+ (sp==='shrimp'?'shrimp aquaculture and extended water-stability applications':'long-distance transport, export, and premium feed contracts')+ '. This is the upper performance envelope reported in published commercial trials (e3sconf TSAE 2025 reached ~97% with optimized roller-die geometry).';\n  }\n  ve.classList.add(klass,'shown');\n  document.getElementById('pdi-grade').textContent = grade;\n  document.getElementById('pdi-explain').textContent = msg;\n}\n<\/script>\n\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>PDI Quick Reference Tool \u2014 Pellet Durability by Species Enter your measured PDI (per ASAE S269.5:2012 tumble-box method) and your target species. The tool grades your pellet against published commercial thresholds and flags whether you&#8217;re ready to ship to commercial buyers, premium markets, or aquaculture. Target Market Poultry \/ pig commercial feedCattle \/ dairy \/ [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":954,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1067","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/1067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/comments?post=1067"}],"version-history":[{"count":0,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/1067\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/954"}],"wp:attachment":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/media?parent=1067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}