{"id":30829,"date":"2026-10-12T08:06:47","date_gmt":"2026-10-12T08:06:47","guid":{"rendered":"https:\/\/affordableglassonline.com.au\/aquarium-glass\/"},"modified":"2026-10-12T08:30:13","modified_gmt":"2026-10-12T08:30:13","slug":"aquarium-glass","status":"publish","type":"page","link":"https:\/\/affordableglassonline.com.au\/zh\/aquarium-glass\/","title":{"rendered":"\u9c7c\u7f38\u73bb\u7483\u6309\u5c3a\u5bf8\u5207\u5272"},"content":{"rendered":"\n<div id=\"ago-aq\">\n<style>\n#ago-aq{--bg:#f3f6f6;--surface:#fff;--ink:#10282c;--muted:#557076;--line:#d5e0e1;--accent:#137a74;--soft:#e3efee;--warn:#8a4f00;--warn-bg:#fff3e0;--stage:#e8eff0;color:var(--ink);font-size:15px;line-height:1.55;max-width:1180px;margin:0 auto 40px}\n#ago-aq *{box-sizing:border-box}\n#ago-aq .aq-intro{max-width:70ch;color:var(--muted);margin:0 0 20px}\n#ago-aq .aq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:24px;align-items:start}\n#ago-aq .aq-stagebox{position:sticky;top:90px;grid-column:2;grid-row:1 \/ span 3}\n#ago-aq .aq-stage{position:relative;height:min(68vh,560px);background:var(--stage);border:1px solid var(--line);border-radius:14px;overflow:hidden;touch-action:none}\n#ago-aq .aq-stage canvas{display:block;width:100%;height:100%}\n#ago-aq .aq-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:14px}\n#ago-aq .aq-dim{position:absolute;font-size:12px;font-variant-numeric:tabular-nums;background:var(--surface);color:var(--ink);border:1px solid var(--line);padding:2px 7px;border-radius:6px;transform:translate(-50%,-50%);pointer-events:none;white-space:nowrap}\n#ago-aq .aq-bar{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;margin-top:10px;color:var(--muted);font-size:13px}\n#ago-aq .aq-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px;min-width:0}\n#ago-aq .aq-left{display:flex;flex-direction:column;gap:20px;min-width:0}\n#ago-aq h2.aq-h{font-size:18px;font-weight:700;margin:0 0 14px;color:var(--ink)}\n#ago-aq .aq-dims{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}\n#ago-aq label.aq-f{display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--muted);font-weight:600;margin:0}\n#ago-aq input[type=number]{font-size:17px;padding:10px;border:1px solid var(--line);border-radius:9px;background:var(--bg);color:var(--ink);width:100%;height:auto;font-variant-numeric:tabular-nums}\n#ago-aq .aq-opt{display:flex;flex-direction:column;gap:6px;margin-top:16px}\n#ago-aq .aq-opt > span{font-size:13px;color:var(--muted);font-weight:600}\n#ago-aq .aq-seg{display:flex;flex-wrap:wrap;gap:6px}\n#ago-aq .aq-seg button{font-size:14px;line-height:1.2;padding:8px 13px;border-radius:999px;border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;text-transform:none;font-weight:500;min-height:0;letter-spacing:0}\n#ago-aq .aq-seg button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}\n#ago-aq .aq-hint{font-size:13px;color:var(--muted);margin:6px 0 0}\n#ago-aq .aq-note{margin-top:14px;padding:10px 12px;border-radius:9px;font-size:13.5px;background:var(--warn-bg);color:var(--warn)}\n#ago-aq table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;margin:0}\n#ago-aq th,#ago-aq td{border:0;border-bottom:1px solid var(--line);padding:8px 6px;text-align:left;font-size:14px;background:none}\n#ago-aq th{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:600}\n#ago-aq .r{text-align:right}\n#ago-aq .aq-cut tbody tr{cursor:pointer}\n#ago-aq .aq-cut tbody tr:hover td,#ago-aq .aq-cut tbody tr.sel td,#ago-aq .aq-ref tr.on td{background:var(--soft)}\n#ago-aq .aq-ref tr.on td{font-weight:600}\n#ago-aq .aq-sw{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:7px}\n#ago-aq .aq-tot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;padding-top:14px;border-top:2px solid var(--ink)}\n#ago-aq .aq-tot .l{font-size:13px;color:var(--muted)}\n#ago-aq .aq-tot .p{font-weight:800;font-size:34px;line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}\n#ago-aq .aq-btn{font-weight:700;font-size:15px;background:var(--ink);color:#fff;border:0;border-radius:10px;padding:13px 20px;cursor:pointer;text-transform:none}\n#ago-aq .aq-btn[disabled]{opacity:.6;cursor:wait}\n#ago-aq .aq-small{font-size:12.5px;color:var(--muted);margin:10px 0 0}\n#ago-aq .aq-tabw{overflow-x:auto}\n#ago-aq button:focus-visible,#ago-aq input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}\n@media (max-width:860px){\n  #ago-aq .aq-grid{grid-template-columns:minmax(0,1fr)}\n  #ago-aq .aq-stagebox{position:relative;top:0;grid-column:1;grid-row:auto}\n  #ago-aq .aq-stage{height:340px}\n}\n<\/style>\n\n<h1 style=\"font-size:clamp(26px,4vw,38px);line-height:1.15;margin:10px 0 10px\">Aquarium Glass Cut to Size<\/h1>\n<p class=\"aq-intro\">Enter the outside size of your tank. You get a 3D preview, the exact cut size of all five panels and the delivered price. We supply the glass cut to size with polished edges. You or your tank builder assemble and seal it.<\/p>\n\n<div class=\"aq-grid\">\n  <div class=\"aq-stagebox\">\n    <div class=\"aq-stage\" id=\"aqStage\"><div class=\"aq-loading\" id=\"aqLoading\">Loading 3D preview\u2026<\/div><div id=\"aqLabels\"><\/div><\/div>\n    <div class=\"aq-bar\">\n      <span>Drag to rotate. Pinch or scroll to zoom.<\/span>\n      <div class=\"aq-seg\">\n        <button type=\"button\" id=\"aqWater\" aria-pressed=\"true\">Show water<\/button>\n        <button type=\"button\" id=\"aqExplode\" aria-pressed=\"false\">Separate panels<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"aq-left\">\n    <section class=\"aq-card\">\n      <h2 class=\"aq-h\">Tank size<\/h2>\n      <div class=\"aq-dims\">\n        <label class=\"aq-f\">Length (mm)<input type=\"number\" id=\"aqL\" value=\"900\" min=\"300\" max=\"2400\" inputmode=\"numeric\"><\/label>\n        <label class=\"aq-f\">Depth (mm)<input type=\"number\" id=\"aqW\" value=\"450\" min=\"200\" max=\"1000\" inputmode=\"numeric\"><\/label>\n        <label class=\"aq-f\">Height (mm)<input type=\"number\" id=\"aqH\" value=\"450\" min=\"200\" max=\"700\" inputmode=\"numeric\"><\/label>\n      <\/div>\n      <p class=\"aq-hint\">Outside dimensions. Length 300\u20132400, depth 200\u20131000, height 200\u2013700 mm.<\/p>\n      <div class=\"aq-opt\"><span>Glass<\/span>\n        <div class=\"aq-seg\" id=\"aqType\">\n          <button type=\"button\" data-v=\"clear\" aria-pressed=\"false\">Clear float<\/button>\n          <button type=\"button\" data-v=\"lowiron\" aria-pressed=\"true\">Low iron (extra clear)<\/button>\n        <\/div>\n      <\/div>\n      <div class=\"aq-opt\"><span>Thickness<\/span>\n        <div class=\"aq-seg\" id=\"aqT\">\n          <button type=\"button\" data-v=\"6\" aria-pressed=\"false\">6 mm<\/button>\n          <button type=\"button\" data-v=\"8\" aria-pressed=\"false\">8 mm<\/button>\n          <button type=\"button\" data-v=\"10\" aria-pressed=\"true\">10 mm<\/button>\n          <button type=\"button\" data-v=\"12\" aria-pressed=\"false\">12 mm<\/button>\n        <\/div>\n      <\/div>\n      <div class=\"aq-opt\"><span>Toughened<\/span>\n        <div class=\"aq-seg\" id=\"aqTough\">\n          <button type=\"button\" data-v=\"0\" aria-pressed=\"true\">No<\/button>\n          <button type=\"button\" data-v=\"1\" aria-pressed=\"false\">Yes, toughened<\/button>\n        <\/div>\n        <p class=\"aq-hint\">Toughened glass cannot be cut, drilled or edited after toughening, so the sizes must be final.<\/p>\n      <\/div>\n      <div class=\"aq-opt\"><span>How the base fits<\/span>\n        <div class=\"aq-seg\" id=\"aqBase\">\n          <button type=\"button\" data-v=\"under\" aria-pressed=\"true\">Walls sit on the base<\/button>\n          <button type=\"button\" data-v=\"inside\" aria-pressed=\"false\">Base fits between walls<\/button>\n        <\/div>\n        <p class=\"aq-hint\" id=\"aqBaseHint\"><\/p>\n      <\/div>\n      <div id=\"aqWarn\" class=\"aq-note\" style=\"display:none\"><\/div>\n    <\/section>\n\n    <section class=\"aq-card\">\n      <h2 class=\"aq-h\">Cut list<\/h2>\n      <div class=\"aq-tabw\">\n        <table class=\"aq-cut\">\n          <thead><tr><th>Panel<\/th><th>Qty<\/th><th>Cut size (mm)<\/th><th class=\"r\">Price<\/th><\/tr><\/thead>\n          <tbody id=\"aqCut\"><\/tbody>\n        <\/table>\n      <\/div>\n      <div class=\"aq-tot\">\n        <div><div class=\"l\">Total, delivery included<\/div><div class=\"p\" id=\"aqTotal\">$0.00<\/div><\/div>\n        <button type=\"button\" class=\"aq-btn\" id=\"aqCart\">Add 5 panels to cart<\/button>\n      <\/div>\n      <p class=\"aq-small\" id=\"aqMsg\">All edges flat polished. Delivery across Melbourne metro, inner Geelong and the Sydney region, charged once per order.<\/p>\n    <\/section>\n\n    <section class=\"aq-card\">\n      <h2 class=\"aq-h\">Thickness guide<\/h2>\n      <p class=\"aq-hint\" style=\"margin-top:-6px\">Common starting points used by hobbyists for a braced, glued glass tank up to 1200 mm long. For longer tanks go one size up.<\/p>\n      <table class=\"aq-ref\">\n        <thead><tr><th>Tank height<\/th><th>Usual thickness<\/th><\/tr><\/thead>\n        <tbody id=\"aqRef\"><\/tbody>\n      <\/table>\n      <p class=\"aq-small\">This guide is general information only. We supply cut glass and do not provide structural or engineering advice. Confirm the thickness with your tank builder before ordering.<\/p>\n    <\/section>\n  <\/div>\n<\/div>\n\n<div style=\"max-width:72ch;margin-top:40px\">\n<h2>Aquarium glass panels cut to size<\/h2>\n<p>Each panel is cut from new float glass and all four edges are flat polished, so the panels are safe to handle and ready for silicone. Choose low iron glass for the clearest view of your fish and plants. Standard clear float has a slight green tint that shows most on the edges and through the length of a long tank.<\/p>\n<p>Panels can also be toughened. Toughened glass is several times stronger than ordinary float glass of the same thickness and breaks into small pieces instead of sharp shards. It cannot be cut or drilled after toughening, so plan any holes and confirm every size before you order.<\/p>\n<h3>How the panel sizes are worked out<\/h3>\n<p>The calculator takes the outside size of the tank and the glass thickness, and works out each panel so the finished tank comes out at the size you entered.<\/p>\n<ul>\n<li><strong>Walls sit on the base:<\/strong> the base is the full length and depth. The front and back run the full length. The two ends fit between the front and back. All four walls are shorter than the tank height by one glass thickness.<\/li>\n<li><strong>Base fits between walls:<\/strong> the front and back run the full length and full height. The ends fit between them, and the base fits inside all four walls.<\/li>\n<\/ul>\n<p>The calculator does not allow for silicone joint thickness. If your builder wants a gap for silicone, adjust the sizes on each panel&#8217;s product page instead.<\/p>\n<h3>Pricing and delivery<\/h3>\n<p>Each panel is priced the same way as our cut to size glass: by area, with a minimum of 0.5 square metres per panel, plus polishing by the metre. Delivery to Melbourne metro, inner Geelong and the Sydney region is included in the total and charged once per order. Glass is delivered kerbside, so have someone to help carry larger panels.<\/p>\n<h3>What we do not supply<\/h3>\n<p>We cut and polish the glass only. We do not assemble or seal tanks, supply braces, overflow holes or silicone, or advise on the thickness your tank needs. Check the design with your tank builder before ordering.<\/p>\n<\/div>\n\n<script>\n(function(){\nvar CFG = {\"clear\":{\"6\":{\"id\":29442,\"shape\":\"b95aa8a\",\"rect\":\"29sjz\",\"w\":\"24dc14f\",\"l\":\"3fe2fad\",\"edge\":\"050cebf\",\"pol\":\"vxvag\",\"tough\":\"cf5f8c1\",\"tno\":\"i6nsw\",\"corner\":\"q0b7ql2\",\"cno\":\"hqoko\",\"g\":\"p_29442\",\"url\":\"\/product\/6mm-clear-glass\/\",\"ty\":\"nscx3\"},\"8\":{\"id\":29446,\"shape\":\"8274af4\",\"rect\":\"i61kx\",\"w\":\"c7d02ca\",\"l\":\"24a0fc1\",\"edge\":\"e251bef\",\"pol\":\"7wos9\",\"tough\":\"a0fd6ad\",\"tno\":\"jqco5\",\"corner\":\"6ox6hj3\",\"cno\":\"ngsg8\",\"g\":\"p_29446\",\"url\":\"\/product\/8mm-clear-glass\/\",\"ty\":\"o7nop\"},\"10\":{\"id\":29450,\"shape\":\"3a26fbe\",\"rect\":\"qcpvm\",\"w\":\"62ea0ee\",\"l\":\"792b7ee\",\"edge\":\"5939def\",\"pol\":\"n9v4c\",\"tough\":\"aa0fb0e\",\"tno\":\"o5ohi\",\"corner\":\"f0sqhog\",\"cno\":\"fiz5c\",\"g\":\"p_29450\",\"url\":\"\/product\/10mm-clear-glass\/\",\"ty\":\"mx2m7\"},\"12\":{\"id\":29460,\"shape\":\"b5622c9\",\"rect\":\"8rnk5\",\"w\":\"420ce0c\",\"l\":\"3ec563e\",\"edge\":\"09e351f\",\"pol\":\"noxi1\",\"tough\":\"dc33c92\",\"tno\":\"t62g3\",\"corner\":\"lmkd5yq\",\"cno\":\"blz70\",\"g\":\"p_29460\",\"url\":\"\/product\/12mm-clear-glass\/\",\"ty\":\"y3j2k\"}},\"lowiron\":{\"6\":{\"id\":29484,\"shape\":\"1420e28\",\"rect\":\"y4ihs\",\"w\":\"50ec4cf\",\"l\":\"231a3df\",\"edge\":\"541feff\",\"pol\":\"wi07m\",\"tough\":\"23beea7\",\"tno\":\"kvtxl\",\"corner\":\"jv4lkuz\",\"cno\":\"nrxjs\",\"g\":\"p_29484\",\"url\":\"\/product\/6mm-low-iron-glass-super-clear\/\",\"ty\":\"mex8n\"},\"8\":{\"id\":30153,\"shape\":\"05a6e93\",\"rect\":\"y4ihs\",\"w\":\"91e0af9\",\"l\":\"31499a2\",\"edge\":\"318c1c7\",\"pol\":\"wi07m\",\"tough\":\"9d67dae\",\"tno\":\"kvtxl\",\"corner\":\"ulnu00z\",\"cno\":\"am7bj\",\"g\":\"p_30153\",\"url\":\"\/product\/8mm-low-iron-glass\/\",\"ty\":\"mex8n\"},\"10\":{\"id\":29489,\"shape\":\"d4aaade\",\"rect\":\"ww2t7\",\"w\":\"1b40c9c\",\"l\":\"a1a1ece\",\"edge\":\"a08603c\",\"pol\":\"uc95h\",\"tough\":\"22353ee\",\"tno\":\"2j114\",\"corner\":\"3n79q5k\",\"cno\":\"qpmu2\",\"g\":\"p_29489\",\"url\":\"\/product\/10mm-low-iron-glass-super-clear\/\",\"ty\":\"pig4p\"},\"12\":{\"id\":29494,\"shape\":\"1d07cfc\",\"rect\":\"nt4u1\",\"w\":\"acbe0c8\",\"l\":\"6440eb5\",\"edge\":\"442f53f\",\"pol\":\"bf4t8\",\"tough\":\"45f0062\",\"tno\":\"rtl1x\",\"corner\":\"gp0gg9t\",\"cno\":\"k27p4\",\"g\":\"p_29494\",\"url\":\"\/product\/12mm-low-iron-glass-super-clear\/\",\"ty\":\"jm1zy\"}}};\nvar TRATE={clear:{6:28,8:36,10:37,12:47},lowiron:{6:41,8:73,10:66,12:70}};\nvar DELIVERY=49, MIN_AREA=0.5;\nvar RATE={clear:{6:120,8:159,10:209,12:247},lowiron:{6:234,8:299,10:324,12:347}};\nfunction POLISH(t){return t<=6?13:17;}\nvar REF=[[300,6],[400,8],[500,10],[600,12]];\nvar COLORS={base:'#c98a2b',front:'#137a74',side:'#5a63c9'};\nvar S={L:900,W:450,H:450,type:'lowiron',t:10,base:'under',tough:false,water:true,explode:false,sel:null};\nfunction $(id){return document.getElementById(id);}\nfunction panels(){\n  var L=S.L,W=S.W,H=S.H,t=S.t;\n  if(S.base==='under') return [{key:'base',name:'Base',q:1,a:L,b:W},{key:'front',name:'Front and back',q:2,a:L,b:H-t},{key:'side',name:'Ends',q:2,a:W-2*t,b:H-t}];\n  return [{key:'base',name:'Base',q:1,a:L-2*t,b:W-2*t},{key:'front',name:'Front and back',q:2,a:L,b:H},{key:'side',name:'Ends',q:2,a:W-2*t,b:H}];\n}\nfunction price(a,b){var area=Math.max(a\/1000*b\/1000,MIN_AREA);return Math.round((area*(RATE[S.type][S.t]+(S.tough?TRATE[S.type][S.t]:0))+(a+b)*2\/1000*POLISH(S.t))*100)\/100;}\nfunction money(n){return '$'+n.toLocaleString('en-AU',{minimumFractionDigits:2,maximumFractionDigits:2});}\nfunction refThick(){var r=null;for(var i=0;i<REF.length;i++){if(S.H<=REF[i][0]){r=REF[i][1];break;}} if(r?S.L>1200:false) r=r>=12?null:r+2; return r;}\nfunction read(){\n  function c(v,lo,hi,d){v=Math.round(+v);return (isFinite(v)?v>0:false)?Math.min(hi,Math.max(lo,v)):d;}\n  S.L=c($('aqL').value,300,2400,S.L);S.W=c($('aqW').value,200,1000,S.W);S.H=c($('aqH').value,200,700,S.H);\n}\nfunction render(){\n  var ps=panels(),sum=0,rows='';\n  ps.forEach(function(p){var e=price(p.a,p.b);sum+=e*p.q;\n    rows+='<tr data-k=\"'+p.key+'\" class=\"'+(S.sel===p.key?'sel':'')+'\"><td><span class=\"aq-sw\" style=\"background:'+COLORS[p.key]+'\"><\/span>'+p.name+'<\/td><td>'+p.q+'<\/td><td>'+p.a+' \u00d7 '+p.b+'<\/td><td class=\"r\">'+money(e*p.q)+'<\/td><\/tr>';});\n  $('aqCut').innerHTML=rows;\n  $('aqTotal').textContent=money(Math.round((sum+DELIVERY)*100)\/100);\n  $('aqBaseHint').textContent=S.base==='under'?'Base is the full footprint. Front and back run full length, ends fit between them. Wall heights allow for the base thickness.':'Front and back run full height, ends fit between them, and the base sits inside all four walls.';\n  var ref='';REF.forEach(function(x,i){var lo=i?REF[i-1][0]+1:200;var on=(S.H>=lo?S.H<=x[0]:false);ref+='<tr class=\"'+(on?'on':'')+'\"><td>'+lo+'\u2013'+x[0]+' mm<\/td><td>'+x[1]+' mm<\/td><\/tr>';});\n  ref+='<tr class=\"'+(S.H>600?'on':'')+'\"><td>over 600 mm<\/td><td>Ask your tank builder<\/td><\/tr>';\n  $('aqRef').innerHTML=ref;\n  var rt=refThick(),w=$('aqWarn');\n  if(rt===null){w.style.display='';w.textContent='This tank is taller or longer than the guide covers. 12 mm is the thickest clear and low iron glass we cut, so check with your tank builder before ordering.';}\n  else if(S.t<rt){w.style.display='';w.textContent='The guide suggests '+rt+' mm for a tank this size. You have chosen '+S.t+' mm.';}\n  else w.style.display='none';\n  if(window.__aq3d) window.__aq3d(ps);\n}\nfunction seg(id,key,num){$(id).addEventListener('click',function(e){var b=e.target.closest('button');if(!b)return;S[key]=num?+b.dataset.v:b.dataset.v;[].forEach.call($(id).children,function(x){x.setAttribute('aria-pressed',x===b);});render();});}\nseg('aqType','type');$('aqTough').addEventListener('click',function(e){var b=e.target.closest('button');if(!b)return;S.tough=b.dataset.v==='1';[].forEach.call(this.children,function(x){x.setAttribute('aria-pressed',x===b);});render();});seg('aqT','t',true);seg('aqBase','base');\n['L','W','H'].forEach(function(k){var el=$('aq'+k);el.addEventListener('input',function(){read();render();});el.addEventListener('change',function(){el.value=S[k];});});\n$('aqWater').addEventListener('click',function(){S.water=!S.water;this.setAttribute('aria-pressed',S.water);render();});\n$('aqExplode').addEventListener('click',function(){S.explode=!S.explode;this.setAttribute('aria-pressed',S.explode);render();});\n$('aqCut').addEventListener('click',function(e){var tr=e.target.closest('tr');if(!tr)return;S.sel=S.sel===tr.dataset.k?null:tr.dataset.k;render();});\n\n$('aqCart').addEventListener('click',async function(){\n  var btn=this,msg=$('aqMsg'),x=CFG[S.type][S.t];\n  btn.disabled=true;btn.textContent='Adding\u2026';\n  try{\n    var ps=panels();\n    for(var i=0;i<ps.length;i++){\n      var p=ps[i],fd=new FormData();\n      fd.append('wapf[field_'+x.shape+']',x.rect);fd.append('wapf[field_'+x.w+']',p.a);fd.append('wapf[field_'+x.l+']',p.b);\n      fd.append('wapf[field_'+x.edge+']',x.pol);fd.append('wapf[field_'+x.tough+']',S.tough?x.ty:x.tno);fd.append('wapf[field_'+x.corner+']',x.cno);\n      fd.append('wapf_field_groups',x.g);fd.append('quantity',p.q);fd.append('add-to-cart',x.id);\n      var r=await fetch(x.url,{method:'POST',body:fd,credentials:'same-origin'});\n      if(!r.ok) throw new Error('status '+r.status);\n    }\n    if(window.gtag){try{gtag('event','add_to_cart',{currency:'AUD',value:parseFloat($('aqTotal').textContent.replace(\/[$,]\/g,'')),items:[{item_id:'AQUARIUM-'+S.type+'-'+S.t+(S.tough?'-T':''),item_name:'Aquarium glass panels'}]});}catch(e){}}\n    window.location.href='\/cart\/';\n  }catch(e){\n    btn.disabled=false;btn.textContent='Add 5 panels to cart';\n    msg.textContent='The panels could not be added to the cart. Please try again, or order each panel from its product page.';\n  }\n});\n\nrender();\n\nfunction boot(){\n  if(!((window.THREE?THREE.OrbitControls:0))) return setTimeout(boot,150);\n  var stage=$('aqStage');$('aqLoading').style.display='none';\n  var renderer=new THREE.WebGLRenderer({antialias:true,alpha:true});\n  renderer.setPixelRatio(Math.min(window.devicePixelRatio||1,2));\n  stage.insertBefore(renderer.domElement,stage.firstChild);\n  var scene=new THREE.Scene(),camera=new THREE.PerspectiveCamera(35,1,0.01,50);\n  var controls=new THREE.OrbitControls(camera,renderer.domElement);\n  controls.enableDamping=true;controls.enablePan=false;controls.maxPolarAngle=Math.PI*0.49;\n  scene.add(new THREE.HemisphereLight(0xffffff,0x8899aa,0.9));\n  var sun=new THREE.DirectionalLight(0xffffff,0.7);sun.position.set(2,4,3);scene.add(sun);\n  var group=new THREE.Group();scene.add(group);\n  var floor=new THREE.Mesh(new THREE.CircleGeometry(1,64),new THREE.MeshBasicMaterial({color:0xcfdcdd}));\n  floor.rotation.x=-Math.PI\/2;floor.position.y=-0.002;scene.add(floor);\n  var last='',dims=[];\n  window.__aq3d=function(){\n    while(group.children.length){var o=group.children.pop();if(o.geometry)o.geometry.dispose();}\n    var k=0.001,t=S.t,L=S.L,W=S.W,H=S.H,ex=S.explode?60:0,boxes=[];\n    var edgeCol=S.type==='lowiron'?0xa9cccc:0x3f9a6f,tint=S.type==='lowiron'?0xf4fbfb:0xd7efe4;\n    if(S.base==='under'){var h=H-t,y=t+h\/2;\n      boxes.push([0,t\/2-ex,0,L,t,W,'base'],[0,y,W\/2-t\/2+ex,L,h,t,'front'],[0,y,-W\/2+t\/2-ex,L,h,t,'front'],[L\/2-t\/2+ex,y,0,t,h,W-2*t,'side'],[-L\/2+t\/2-ex,y,0,t,h,W-2*t,'side']);\n    }else{\n      boxes.push([0,t\/2-ex,0,L-2*t,t,W-2*t,'base'],[0,H\/2,W\/2-t\/2+ex,L,H,t,'front'],[0,H\/2,-W\/2+t\/2-ex,L,H,t,'front'],[L\/2-t\/2+ex,H\/2,0,t,H,W-2*t,'side'],[-L\/2+t\/2-ex,H\/2,0,t,H,W-2*t,'side']);\n    }\n    boxes.forEach(function(b){\n      var g=new THREE.BoxGeometry(b[3]*k,b[4]*k,b[5]*k),on=S.sel===b[6];\n      var m=new THREE.MeshPhongMaterial({color:on?new THREE.Color(COLORS[b[6]]):tint,transparent:true,opacity:on?0.55:0.18,shininess:90,specular:0xffffff,depthWrite:false,side:THREE.DoubleSide});\n      var mesh=new THREE.Mesh(g,m);mesh.position.set(b[0]*k,b[1]*k,b[2]*k);group.add(mesh);\n      var e=new THREE.LineSegments(new THREE.EdgesGeometry(g),new THREE.LineBasicMaterial({color:on?new THREE.Color(COLORS[b[6]]):edgeCol}));\n      e.position.copy(mesh.position);group.add(e);\n    });\n    if(S.water){var wh=(H-t)*0.88;var wm=new THREE.Mesh(new THREE.BoxGeometry((L-2*t-2)*k,wh*k,(W-2*t-2)*k),new THREE.MeshPhongMaterial({color:0x3aa6c9,transparent:true,opacity:0.22,depthWrite:false}));wm.position.set(0,(t+wh\/2)*k,0);group.add(wm);}\n    var R=Math.max(L,W)*k*0.9;floor.scale.set(R,R,1);\n    var key=L+'x'+W+'x'+H;\n    if(key!==last){var d=Math.max(L,W,H)*k;camera.position.set(d*1.35,d*0.95,d*1.75);controls.target.set(0,H*k*0.42,0);controls.minDistance=d*0.8;controls.maxDistance=d*5;last=key;}\n    dims=[{txt:L+' mm',p:new THREE.Vector3(0,0,(W\/2+ex+40)*k)},{txt:W+' mm',p:new THREE.Vector3((L\/2+ex+40)*k,0,0)},{txt:H+' mm',p:new THREE.Vector3((L\/2+ex)*k,H\/2*k,(W\/2+ex+30)*k)}];\n    $('aqLabels').innerHTML='<div class=\"aq-dim\"><\/div><div class=\"aq-dim\"><\/div><div class=\"aq-dim\"><\/div>';\n  };\n  function resize(){var w=stage.clientWidth,h=stage.clientHeight;renderer.setSize(w,h,false);camera.aspect=w\/h;camera.updateProjectionMatrix();}\n  if(window.ResizeObserver) new ResizeObserver(resize).observe(stage); else window.addEventListener('resize',resize);\n  resize();window.__aq3d();\n  (function loop(){controls.update();renderer.render(scene,camera);\n    var els=$('aqLabels').children,w=stage.clientWidth,h=stage.clientHeight;\n    dims.forEach(function(d,i){var v=d.p.clone().project(camera),el=els[i];if(!el)return;el.textContent=d.txt;el.style.left=((v.x+1)\/2*w)+'px';el.style.top=((1-v.y)\/2*h)+'px';});\n    requestAnimationFrame(loop);})();\n}\nfunction loadScript(src,cb){var s=document.createElement('script');s.src=src;s.onload=cb;document.head.appendChild(s);}\nfunction start(){\n  if((window.THREE?THREE.OrbitControls:0)) return boot();\n  loadScript('https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/three.js\/r128\/three.min.js',function(){\n    loadScript('https:\/\/cdn.jsdelivr.net\/npm\/three@0.128.0\/examples\/js\/controls\/OrbitControls.js',boot);\n  });\n}\nstart();\n})();\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Aquarium Glass Cut to Size Enter the outside size of your tank. You get a 3D preview, the exact cut<\/p>","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_yoast_wpseo_title":"Aquarium Glass Cut to Size, Low Iron & Clear | Melbourne & Sydney","_yoast_wpseo_metadesc":"Enter your tank size and get all five aquarium glass panels cut, polished and priced instantly, with a 3D preview. Low iron or clear, 6\u201312mm. Delivered Melbourne and Sydney.","footnotes":""},"class_list":["post-30829","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.1 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u9c7c\u7f38\u73bb\u7483\u6309\u5c3a\u5bf8\u5207\u5272\uff0c\u8d85\u767d\u548c\u900f\u660e | \u58a8\u5c14\u672c\u548c\u6089\u5c3c<\/title>\n<meta name=\"description\" content=\"\u8f93\u5165\u9c7c\u7f38\u5c3a\u5bf8\uff0c\u4e94\u5757\u9c7c\u7f38\u73bb\u7483\u5373\u523b\u5207\u5272\u3001\u629b\u5149\u5e76\u51fa\u4ef7\uff0c\u9644 3D \u9884\u89c8\u3002\u8d85\u767d\u6216\u900f\u660e\uff0c6\u201312mm\u3002\u9001\u8d27\u81f3\u58a8\u5c14\u672c\u548c\u6089\u5c3c\u3002\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/affordableglassonline.com.au\/zh\/aquarium-glass\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u9c7c\u7f38\u73bb\u7483\u6309\u5c3a\u5bf8\u5207\u5272\" \/>\n<meta property=\"og:description\" content=\"\u8f93\u5165\u9c7c\u7f38\u5c3a\u5bf8\uff0c\u4e94\u5757\u9c7c\u7f38\u73bb\u7483\u5373\u523b\u5207\u5272\u3001\u629b\u5149\u5e76\u51fa\u4ef7\uff0c\u9644 3D \u9884\u89c8\u3002\u8d85\u767d\u6216\u900f\u660e\uff0c6\u201312mm\u3002\u9001\u8d27\u81f3\u58a8\u5c14\u672c\u548c\u6089\u5c3c\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/affordableglassonline.com.au\/zh\/aquarium-glass\/\" \/>\n<meta property=\"og:site_name\" content=\"Affordable Glass Online\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-12T08:30:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/aquarium-glass\\\/\",\"url\":\"https:\\\/\\\/affordableglassonline.com.au\\\/aquarium-glass\\\/\",\"name\":\"Aquarium Glass Cut to Size, Low Iron & Clear | Melbourne & Sydney\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/#website\"},\"datePublished\":\"2026-10-12T08:06:47+00:00\",\"dateModified\":\"2026-10-12T08:30:13+00:00\",\"description\":\"Enter your tank size and get all five aquarium glass panels cut, polished and priced instantly, with a 3D preview. Low iron or clear, 6\u201312mm. Delivered Melbourne and Sydney.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/aquarium-glass\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/affordableglassonline.com.au\\\/aquarium-glass\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/aquarium-glass\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/affordableglassonline.com.au\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aquarium Glass Cut to Size\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/#website\",\"url\":\"https:\\\/\\\/affordableglassonline.com.au\\\/\",\"name\":\"Affordable Glass Online\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/affordableglassonline.com.au\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":[\"Organization\",\"LocalBusiness\",\"HomeAndConstructionBusiness\"],\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/#organization\",\"name\":\"Affordable Glass Online\",\"url\":\"https:\\\/\\\/affordableglassonline.com.au\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/affordableglassonline.com.au\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/b4a0b3ed8c2695f9f437330aec3765b3.png\",\"contentUrl\":\"https:\\\/\\\/affordableglassonline.com.au\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/b4a0b3ed8c2695f9f437330aec3765b3.png\",\"width\":1024,\"height\":1024,\"caption\":\"Affordable Glass Online\"},\"image\":{\"@id\":\"https:\\\/\\\/affordableglassonline.com.au\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"telephone\":\"+61434408486\",\"priceRange\":\"$$\",\"currenciesAccepted\":\"AUD\",\"paymentAccepted\":\"Credit Card, Apple Pay\",\"areaServed\":[{\"@type\":\"City\",\"name\":\"Melbourne\",\"containedInPlace\":{\"@type\":\"AdministrativeArea\",\"name\":\"Victoria, Australia\"}},{\"@type\":\"City\",\"name\":\"Sydney\",\"containedInPlace\":{\"@type\":\"AdministrativeArea\",\"name\":\"New South Wales, Australia\"}}],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\"opens\":\"09:00\",\"closes\":\"18:00\"}],\"knowsAbout\":[\"Cut to size glass\",\"Toughened glass\",\"Laminated glass\",\"Mirrors cut to size\",\"Double glazed units\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u9c7c\u7f38\u73bb\u7483\u6309\u5c3a\u5bf8\u5207\u5272\uff0c\u8d85\u767d\u548c\u900f\u660e | \u58a8\u5c14\u672c\u548c\u6089\u5c3c","description":"\u8f93\u5165\u9c7c\u7f38\u5c3a\u5bf8\uff0c\u4e94\u5757\u9c7c\u7f38\u73bb\u7483\u5373\u523b\u5207\u5272\u3001\u629b\u5149\u5e76\u51fa\u4ef7\uff0c\u9644 3D \u9884\u89c8\u3002\u8d85\u767d\u6216\u900f\u660e\uff0c6\u201312mm\u3002\u9001\u8d27\u81f3\u58a8\u5c14\u672c\u548c\u6089\u5c3c\u3002","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/affordableglassonline.com.au\/zh\/aquarium-glass\/","og_locale":"zh_CN","og_type":"article","og_title":"\u9c7c\u7f38\u73bb\u7483\u6309\u5c3a\u5bf8\u5207\u5272","og_description":"\u8f93\u5165\u9c7c\u7f38\u5c3a\u5bf8\uff0c\u4e94\u5757\u9c7c\u7f38\u73bb\u7483\u5373\u523b\u5207\u5272\u3001\u629b\u5149\u5e76\u51fa\u4ef7\uff0c\u9644 3D \u9884\u89c8\u3002\u8d85\u767d\u6216\u900f\u660e\uff0c6\u201312mm\u3002\u9001\u8d27\u81f3\u58a8\u5c14\u672c\u548c\u6089\u5c3c\u3002","og_url":"https:\/\/affordableglassonline.com.au\/zh\/aquarium-glass\/","og_site_name":"Affordable Glass Online","article_modified_time":"2026-10-12T08:30:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/affordableglassonline.com.au\/aquarium-glass\/","url":"https:\/\/affordableglassonline.com.au\/aquarium-glass\/","name":"Aquarium Glass Cut to Size, Low Iron & Clear | Melbourne & Sydney","isPartOf":{"@id":"https:\/\/affordableglassonline.com.au\/#website"},"datePublished":"2026-10-12T08:06:47+00:00","dateModified":"2026-10-12T08:30:13+00:00","description":"Enter your tank size and get all five aquarium glass panels cut, polished and priced instantly, with a 3D preview. Low iron or clear, 6\u201312mm. Delivered Melbourne and Sydney.","breadcrumb":{"@id":"https:\/\/affordableglassonline.com.au\/aquarium-glass\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/affordableglassonline.com.au\/aquarium-glass\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/affordableglassonline.com.au\/aquarium-glass\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/affordableglassonline.com.au\/"},{"@type":"ListItem","position":2,"name":"Aquarium Glass Cut to Size"}]},{"@type":"WebSite","@id":"https:\/\/affordableglassonline.com.au\/#website","url":"https:\/\/affordableglassonline.com.au\/","name":"Affordable Glass Online","description":"","publisher":{"@id":"https:\/\/affordableglassonline.com.au\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/affordableglassonline.com.au\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":["Organization","LocalBusiness","HomeAndConstructionBusiness"],"@id":"https:\/\/affordableglassonline.com.au\/#organization","name":"Affordable Glass Online","url":"https:\/\/affordableglassonline.com.au\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/affordableglassonline.com.au\/#\/schema\/logo\/image\/","url":"https:\/\/affordableglassonline.com.au\/wp-content\/uploads\/2025\/09\/b4a0b3ed8c2695f9f437330aec3765b3.png","contentUrl":"https:\/\/affordableglassonline.com.au\/wp-content\/uploads\/2025\/09\/b4a0b3ed8c2695f9f437330aec3765b3.png","width":1024,"height":1024,"caption":"Affordable Glass Online"},"image":{"@id":"https:\/\/affordableglassonline.com.au\/#\/schema\/logo\/image\/"},"telephone":"+61434408486","priceRange":"$$","currenciesAccepted":"AUD","paymentAccepted":"Credit Card, Apple Pay","areaServed":[{"@type":"City","name":"Melbourne","containedInPlace":{"@type":"AdministrativeArea","name":"Victoria, Australia"}},{"@type":"City","name":"Sydney","containedInPlace":{"@type":"AdministrativeArea","name":"New South Wales, Australia"}}],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"18:00"}],"knowsAbout":["Cut to size glass","Toughened glass","Laminated glass","Mirrors cut to size","Double glazed units"]}]}},"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/affordableglassonline.com.au\/zh\/wp-json\/wp\/v2\/pages\/30829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/affordableglassonline.com.au\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/affordableglassonline.com.au\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/affordableglassonline.com.au\/zh\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/affordableglassonline.com.au\/zh\/wp-json\/wp\/v2\/comments?post=30829"}],"version-history":[{"count":4,"href":"https:\/\/affordableglassonline.com.au\/zh\/wp-json\/wp\/v2\/pages\/30829\/revisions"}],"predecessor-version":[{"id":30833,"href":"https:\/\/affordableglassonline.com.au\/zh\/wp-json\/wp\/v2\/pages\/30829\/revisions\/30833"}],"wp:attachment":[{"href":"https:\/\/affordableglassonline.com.au\/zh\/wp-json\/wp\/v2\/media?parent=30829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}