{"id":3650,"date":"2026-11-10T16:57:57","date_gmt":"2026-11-10T15:57:57","guid":{"rendered":"https:\/\/taller.cat\/?page_id=3650"},"modified":"2026-11-10T17:12:24","modified_gmt":"2026-11-10T16:12:24","slug":"calculadora-preu-aliances-or","status":"publish","type":"page","link":"https:\/\/taller.cat\/ca\/calculadora-preu-aliances-or\/","title":{"rendered":"Calculadora del preu de les vostres aliances d\u2019or"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Si voleu fer les vostres aliances amb or de 18 quirats subministrat pel taller, el preu final dep\u00e8n del pes de cada anell. Trieu el perfil, l\u2019amplada i la talla de cada alian\u00e7a i us calculem el pes aproximat i el preu total del taller amb l\u2019or.<\/p>\n\n\n        <div class=\"cscc-gc\" data-cscc-gold-calculator=\"{&quot;endpoint&quot;:&quot;https:\\\/\\\/taller.cat\\\/ca\\\/wp-json\\\/cscc\\\/v1\\\/gold-price&quot;,&quot;config&quot;:{&quot;density&quot;:15.5,&quot;thickness&quot;:{&quot;plano&quot;:1.5,&quot;media&quot;:1.5},&quot;widths&quot;:{&quot;plano&quot;:[2,3,4,5,6,7,8],&quot;media&quot;:[2,3,4,5,6,7,8],&quot;redondo&quot;:[2,2.5,3,3.5,4]},&quot;sizes&quot;:[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30],&quot;default&quot;:{&quot;profile&quot;:&quot;plano&quot;,&quot;width&quot;:3,&quot;size&quot;:14},&quot;experiences&quot;:[{&quot;price&quot;:670,&quot;key&quot;:&quot;taller&quot;},{&quot;price&quot;:930,&quot;key&quot;:&quot;video&quot;}],&quot;gold_factor&quot;:1,&quot;gold_vat&quot;:0.21},&quot;i18n&quot;:{&quot;ring&quot;:&quot;Alian\\u00e7a %d&quot;,&quot;profile&quot;:&quot;Perfil&quot;,&quot;plano&quot;:&quot;Pla&quot;,&quot;media&quot;:&quot;Mitja canya&quot;,&quot;redondo&quot;:&quot;Rod\\u00f3&quot;,&quot;width&quot;:&quot;Amplada&quot;,&quot;size&quot;:&quot;Talla&quot;,&quot;experience&quot;:&quot;Experi\\u00e8ncia&quot;,&quot;taller&quot;:&quot;Taller&quot;,&quot;video&quot;:&quot;Taller amb v\\u00eddeo&quot;,&quot;weight&quot;:&quot;Pes aproximat&quot;,&quot;gold_cost&quot;:&quot;Cost de l\\u2019or (amb un 21 % d\\u2019IVA)&quot;,&quot;workshop&quot;:&quot;Preu del taller&quot;,&quot;total&quot;:&quot;Total aproximat&quot;,&quot;loading&quot;:&quot;Consultant el preu de l\\u2019or\\u2026&quot;,&quot;error&quot;:&quot;Ara mateix no podem consultar el preu de l\\u2019or. Demaneu-nos pressupost i us el calculem.&quot;,&quot;note&quot;:&quot;Aquest preu no \\u00e9s un pressupost, nom\\u00e9s una orientaci\\u00f3: el preu final dependr\\u00e0 del pes real de les vostres aliances. Calculat per a or de 18 quirats subministrat pel taller, amb el preu del gram d\\u2019or de 24 quirats (actualitzat el %s) m\\u00e9s el 21 % d\\u2019IVA.&quot;,&quot;stale&quot;:&quot;No hem pogut actualitzar el preu; mostrem l\\u2019\\u00faltim disponible.&quot;,&quot;locale&quot;:&quot;ca-ES&quot;}}\">\n            <div class=\"cscc-gc__rings\">\n                                    <fieldset class=\"cscc-gc__ring\" data-ring=\"1\">\n                        <legend class=\"cscc-gc__legend\">Alian\u00e7a 1<\/legend>\n\n                        <label class=\"cscc-gc__field\">\n                            <span>Perfil<\/span>\n                            <select name=\"profile\">\n                                                                    <option value=\"plano\"  selected='selected'>Pla<\/option>\n                                                                    <option value=\"media\" >Mitja canya<\/option>\n                                                                    <option value=\"redondo\" >Rod\u00f3<\/option>\n                                                            <\/select>\n                        <\/label>\n\n                        <label class=\"cscc-gc__field\">\n                            <span>Amplada<\/span>\n                            <select name=\"width\">\n                                                                    <option value=\"2\" >2 mm<\/option>\n                                                                    <option value=\"3\"  selected='selected'>3 mm<\/option>\n                                                                    <option value=\"4\" >4 mm<\/option>\n                                                                    <option value=\"5\" >5 mm<\/option>\n                                                                    <option value=\"6\" >6 mm<\/option>\n                                                                    <option value=\"7\" >7 mm<\/option>\n                                                                    <option value=\"8\" >8 mm<\/option>\n                                                            <\/select>\n                        <\/label>\n\n                        <label class=\"cscc-gc__field\">\n                            <span>Talla<\/span>\n                            <select name=\"size\">\n                                                                    <option value=\"6\" >6<\/option>\n                                                                    <option value=\"7\" >7<\/option>\n                                                                    <option value=\"8\" >8<\/option>\n                                                                    <option value=\"9\" >9<\/option>\n                                                                    <option value=\"10\" >10<\/option>\n                                                                    <option value=\"11\" >11<\/option>\n                                                                    <option value=\"12\" >12<\/option>\n                                                                    <option value=\"13\" >13<\/option>\n                                                                    <option value=\"14\"  selected='selected'>14<\/option>\n                                                                    <option value=\"15\" >15<\/option>\n                                                                    <option value=\"16\" >16<\/option>\n                                                                    <option value=\"17\" >17<\/option>\n                                                                    <option value=\"18\" >18<\/option>\n                                                                    <option value=\"19\" >19<\/option>\n                                                                    <option value=\"20\" >20<\/option>\n                                                                    <option value=\"21\" >21<\/option>\n                                                                    <option value=\"22\" >22<\/option>\n                                                                    <option value=\"23\" >23<\/option>\n                                                                    <option value=\"24\" >24<\/option>\n                                                                    <option value=\"25\" >25<\/option>\n                                                                    <option value=\"26\" >26<\/option>\n                                                                    <option value=\"27\" >27<\/option>\n                                                                    <option value=\"28\" >28<\/option>\n                                                                    <option value=\"29\" >29<\/option>\n                                                                    <option value=\"30\" >30<\/option>\n                                                            <\/select>\n                        <\/label>\n\n                        <p class=\"cscc-gc__weight\">Pes aproximat: <strong data-out=\"weight\">\u2013<\/strong><\/p>\n                    <\/fieldset>\n                                    <fieldset class=\"cscc-gc__ring\" data-ring=\"2\">\n                        <legend class=\"cscc-gc__legend\">Alian\u00e7a 2<\/legend>\n\n                        <label class=\"cscc-gc__field\">\n                            <span>Perfil<\/span>\n                            <select name=\"profile\">\n                                                                    <option value=\"plano\"  selected='selected'>Pla<\/option>\n                                                                    <option value=\"media\" >Mitja canya<\/option>\n                                                                    <option value=\"redondo\" >Rod\u00f3<\/option>\n                                                            <\/select>\n                        <\/label>\n\n                        <label class=\"cscc-gc__field\">\n                            <span>Amplada<\/span>\n                            <select name=\"width\">\n                                                                    <option value=\"2\" >2 mm<\/option>\n                                                                    <option value=\"3\"  selected='selected'>3 mm<\/option>\n                                                                    <option value=\"4\" >4 mm<\/option>\n                                                                    <option value=\"5\" >5 mm<\/option>\n                                                                    <option value=\"6\" >6 mm<\/option>\n                                                                    <option value=\"7\" >7 mm<\/option>\n                                                                    <option value=\"8\" >8 mm<\/option>\n                                                            <\/select>\n                        <\/label>\n\n                        <label class=\"cscc-gc__field\">\n                            <span>Talla<\/span>\n                            <select name=\"size\">\n                                                                    <option value=\"6\" >6<\/option>\n                                                                    <option value=\"7\" >7<\/option>\n                                                                    <option value=\"8\" >8<\/option>\n                                                                    <option value=\"9\" >9<\/option>\n                                                                    <option value=\"10\" >10<\/option>\n                                                                    <option value=\"11\" >11<\/option>\n                                                                    <option value=\"12\" >12<\/option>\n                                                                    <option value=\"13\" >13<\/option>\n                                                                    <option value=\"14\"  selected='selected'>14<\/option>\n                                                                    <option value=\"15\" >15<\/option>\n                                                                    <option value=\"16\" >16<\/option>\n                                                                    <option value=\"17\" >17<\/option>\n                                                                    <option value=\"18\" >18<\/option>\n                                                                    <option value=\"19\" >19<\/option>\n                                                                    <option value=\"20\" >20<\/option>\n                                                                    <option value=\"21\" >21<\/option>\n                                                                    <option value=\"22\" >22<\/option>\n                                                                    <option value=\"23\" >23<\/option>\n                                                                    <option value=\"24\" >24<\/option>\n                                                                    <option value=\"25\" >25<\/option>\n                                                                    <option value=\"26\" >26<\/option>\n                                                                    <option value=\"27\" >27<\/option>\n                                                                    <option value=\"28\" >28<\/option>\n                                                                    <option value=\"29\" >29<\/option>\n                                                                    <option value=\"30\" >30<\/option>\n                                                            <\/select>\n                        <\/label>\n\n                        <p class=\"cscc-gc__weight\">Pes aproximat: <strong data-out=\"weight\">\u2013<\/strong><\/p>\n                    <\/fieldset>\n                            <\/div>\n\n            <label class=\"cscc-gc__field cscc-gc__field--experience\">\n                <span>Experi\u00e8ncia<\/span>\n                <select name=\"experience\">\n                                            <option value=\"670\">Taller (670 \u20ac)<\/option>\n                                            <option value=\"930\">Taller amb v\u00eddeo (930 \u20ac)<\/option>\n                                    <\/select>\n            <\/label>\n\n            <dl class=\"cscc-gc__result\" aria-live=\"polite\">\n                <div><dt>Cost de l\u2019or (amb un 21 % d\u2019IVA)<\/dt><dd data-out=\"gold-cost\">Consultant el preu de l\u2019or\u2026<\/dd><\/div>\n                <div><dt>Preu del taller<\/dt><dd data-out=\"workshop\">\u2013<\/dd><\/div>\n                <div class=\"cscc-gc__total\"><dt>Total aproximat<\/dt><dd data-out=\"total\">\u2013<\/dd><\/div>\n            <\/dl>\n\n            <p class=\"cscc-gc__note\" data-out=\"note\"><\/p>\n        <\/div>\n        <script data-no-optimize=\"1\" data-no-defer=\"1\" data-cfasync=\"false\">\/**\n * F9: calculadora del precio del taller con oro de 18k.\n *\n * Peso de cada alianza por el teorema de Pappus: \u00e1rea de la secci\u00f3n \u00d7 longitud\n * de la circunferencia que describe su centroide \u00d7 densidad.\n * Talla espa\u00f1ola = contorno interior en mm \u2212 40.\n *\/\n( function () {\n\t'use strict';\n\n\tvar root = document.querySelector( '[data-cscc-gold-calculator]' );\n\tvar data;\n\ttry {\n\t\tdata = JSON.parse( root.getAttribute( 'data-cscc-gold-calculator' ) );\n\t} catch ( e ) {\n\t\treturn;\n\t}\n\n\tvar cfg = data.config;\n\tvar t = data.i18n;\n\tvar goldPerGram = null;\n\n\tvar money = new Intl.NumberFormat( t.locale, { style: 'currency', currency: 'EUR', maximumFractionDigits: 0 } );\n\tvar grams = new Intl.NumberFormat( t.locale, { minimumFractionDigits: 1, maximumFractionDigits: 1 } );\n\n\tfunction num( v ) {\n\t\treturn parseFloat( v );\n\t}\n\n\t\/** Peso (g) de una alianza. *\/\n\tfunction ringWeight( profile, width, size ) {\n\t\tvar d = ( size + 40 ) \/ Math.PI; \/\/ di\u00e1metro interior, mm\n\t\tvar area, r, th;\n\n\t\tif ( 'redondo' === profile ) {\n\t\t\tarea = Math.PI * width * width \/ 4;\n\t\t\tr = d \/ 2 + width \/ 2;\n\t\t} else if ( 'media' === profile ) {\n\t\t\tth = num( cfg.thickness.media );\n\t\t\tarea = Math.PI * width * th \/ 4; \/\/ media elipse\n\t\t\tr = d \/ 2 + ( 4 * th ) \/ ( 3 * Math.PI );\n\t\t} else {\n\t\t\tth = num( cfg.thickness.plano );\n\t\t\tarea = width * th;\n\t\t\tr = d \/ 2 + th \/ 2;\n\t\t}\n\n\t\tvar volume = area * 2 * Math.PI * r; \/\/ mm\u00b3\n\t\treturn volume \/ 1000 * num( cfg.density );\n\t}\n\n\tfunction fillWidths( select, profile ) {\n\t\tvar current = num( select.value );\n\t\tvar list = cfg.widths[ profile ] || [];\n\t\tvar best = list[ 0 ];\n\t\tlist.forEach( function ( w ) {\n\t\t\tif ( Math.abs( num( w ) - current ) < Math.abs( num( best ) - current ) ) {\n\t\t\t\tbest = w;\n\t\t\t}\n\t\t} );\n\t\tselect.innerHTML = '';\n\t\tlist.forEach( function ( w ) {\n\t\t\tvar o = document.createElement( 'option' );\n\t\t\to.value = w;\n\t\t\to.textContent = String( w ).replace( '.', ',' ) + ' mm';\n\t\t\tif ( num( w ) === num( best ) ) {\n\t\t\t\to.selected = true;\n\t\t\t}\n\t\t\tselect.appendChild( o );\n\t\t} );\n\t}\n\n\tfunction out( scope, key, text ) {\n\t\tvar el = scope.querySelector( '[data-out=\"' + key + '\"]' );\n\t\tif ( el ) {\n\t\t\tel.textContent = text;\n\t\t}\n\t}\n\n\tfunction update() {\n\t\tvar total = 0;\n\t\troot.querySelectorAll( '.cscc-gc__ring' ).forEach( function ( ring ) {\n\t\t\tvar w = ringWeight(\n\t\t\t\tring.querySelector( '[name=\"profile\"]' ).value,\n\t\t\t\tnum( ring.querySelector( '[name=\"width\"]' ).value ),\n\t\t\t\tnum( ring.querySelector( '[name=\"size\"]' ).value )\n\t\t\t);\n\t\t\ttotal += w;\n\t\t\tout( ring, 'weight', grams.format( w ) + ' g' );\n\t\t} );\n\n\t\tvar workshop = num( root.querySelector( '[name=\"experience\"]' ).value );\n\t\tout( root, 'workshop', money.format( workshop ) );\n\n\t\tif ( null === goldPerGram ) {\n\t\t\treturn;\n\t\t}\n\t\tvar goldCost = total * goldPerGram * num( cfg.gold_factor || 1 ) * ( 1 + num( cfg.gold_vat || 0 ) );\n\t\tout( root, 'gold-cost', money.format( goldCost ) );\n\t\tout( root, 'total', money.format( workshop + goldCost ) );\n\t}\n\n\troot.querySelectorAll( '.cscc-gc__ring [name=\"profile\"]' ).forEach( function ( sel ) {\n\t\tsel.addEventListener( 'change', function () {\n\t\t\tfillWidths( sel.closest( '.cscc-gc__ring' ).querySelector( '[name=\"width\"]' ), sel.value );\n\t\t} );\n\t} );\n\troot.addEventListener( 'change', update );\n\tupdate();\n\n\tfetch( data.endpoint, { credentials: 'omit' } )\n\t\t.then( function ( r ) {\n\t\t\tif ( ! r.ok ) {\n\t\t\t\tthrow new Error( r.status );\n\t\t\t}\n\t\t\treturn r.json();\n\t\t} )\n\t\t.then( function ( p ) {\n\t\t\tgoldPerGram = num( p.eur_per_gram );\n\t\t\tif ( ! goldPerGram ) {\n\t\t\t\tthrow new Error( 'price' );\n\t\t\t}\n\t\t\tvar date = new Intl.DateTimeFormat( t.locale, { dateStyle: 'long' } ).format( new Date( p.updated_at ) );\n\t\t\tout( root, 'note', t.note.replace( '%s', date ) + ( p.stale ? ' ' + t.stale : '' ) );\n\t\t\tupdate();\n\t\t} )\n\t\t.catch( function () {\n\t\t\tout( root, 'gold-cost', '\u2013' );\n\t\t\tout( root, 'note', t.error );\n\t\t} );\n}() );\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Els perfils<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pla:<\/strong> secci\u00f3 rectangular, de l\u00ednies rectes i actuals.<\/li>\n\n\n\n<li><strong>Mitja canya:<\/strong> exterior arrodonit i interior pla; el perfil cl\u00e0ssic d\u2019alian\u00e7a.<\/li>\n\n\n\n<li><strong>Rod\u00f3:<\/strong> fil de secci\u00f3 rodona, normalment fi.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A la p\u00e0gina de <a href=\"https:\/\/taller.cat\/ca\/aliances-boda\/\">models d\u2019aliances de casament<\/a> en teniu exemples d\u2019acabats.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fareu servir el vostre or familiar?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si porteu or groc per reciclar, l\u2019or est\u00e0 incl\u00f2s en els 670 \u20ac i no cal comprar-lo. A la <a href=\"https:\/\/taller.cat\/ca\/guia-dor-reciclat-i-us-dor-familiar-per-fer-aliances-de-boda\/\">guia d\u2019or reciclat<\/a> teniu quant or necessitem rebre segons l\u2019amplada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reserveu el vostre taller<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/taller.cat\/ca\/reservar-taller-aliances\/\">Trieu data i material<\/a> o <a href=\"https:\/\/taller.cat\/ca\/solicitar-informacio\/\">demaneu-nos pressupost<\/a> amb les vostres mides.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si voleu fer les vostres aliances amb or de 18 quirats subministrat pel taller, el preu final dep\u00e8n del pes de cada anell. Trieu el perfil, l\u2019amplada i la talla de cada alian\u00e7a i us calculem el pes aproximat i el preu total del taller amb l\u2019or. Els perfils A la p\u00e0gina de models d\u2019aliances [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-compact.php","meta":{"_acf_changed":false,"_joinchat":[],"footnotes":""},"class_list":["post-3650","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/taller.cat\/ca\/wp-json\/wp\/v2\/pages\/3650","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/taller.cat\/ca\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/taller.cat\/ca\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/taller.cat\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/taller.cat\/ca\/wp-json\/wp\/v2\/comments?post=3650"}],"version-history":[{"count":4,"href":"https:\/\/taller.cat\/ca\/wp-json\/wp\/v2\/pages\/3650\/revisions"}],"predecessor-version":[{"id":3661,"href":"https:\/\/taller.cat\/ca\/wp-json\/wp\/v2\/pages\/3650\/revisions\/3661"}],"wp:attachment":[{"href":"https:\/\/taller.cat\/ca\/wp-json\/wp\/v2\/media?parent=3650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}