Skip to content
GEOFIX NYA WEBBSHOP ÄR HÄR - klicka här för att få information om hur du som redan är Geofix kund kommer åt ditt webbkonto
GEOFIX NYA WEBBSHOP ÄR HÄR - klicka här för att få information om hur du som redan är Geofix kund kommer åt ditt webbkonto

Fixed point for difficult surfaces

SKU RSFP-X99
Original price €22,95 - Original price €30,95
Original price €22,95
€22,95
€22,95 - €30,95
Current price €22,95

Referenspunkt för svåra ytor, för BIM-referenspunkter i tunnlar eller som en enkel och snabb installerad referenspunkt på byggarbetsplatser

Select model: RSFP-X99

Standard shipping

Approximately 7-10 days delivery time

Fixed point for difficult surfaces, for BIM reference points in tunnels or as a simple and quick installed reference point on construction sites

The high-precision markers and prisms can then be used, for example, as reference points for total stations. If desired, also for scanners or drones with the same XYZ coordinates.

In tunnels or on uneven surfaces, the fixed points are permanently attached by drilling and gluing. For use over a longer period of time, we recommend welding the RSFP-X99. Appropriate markers can then be attached for the survey instruments used in the project.

When you use the offset specified for the respective marker, the measurement point is always exactly the same! Thus, for example, the reference point can be measured with a total station and then used for scanners or drones as well. Therefore, these products are also often used on BIM construction sites.

Art no: RSFP-X99 - Dimensions: 100x42mm - For welding

Art no: RSFP-X99-11 - Dimensions: 100x42x85mm - Screwed into anchor sleeve

Art no: RSFP-X99-12 - Dimensions: 100x42x160mm - Screwed into anchor sleeve

The illustration shows all products that can be used with the fixed point RSFP-X99-11+12. Magnets in the base plate hold the reflective target or mini prism exactly in the desired location.

Sökord: Fast punkt, Referenspunkt, Bim-referenser, Tunnlar, Svåra ytor, Totalstation, Rothbucher Systeme 

*/ (function () { window.dataLayer = window.dataLayer || []; const CONFIG = { CURRENCY: "SEK", // Lägg gärna till/justera selektorer om ditt tema använder andra element CHECKOUT_BUTTON_SELECTORS: [ 'button[name="checkout"]', 'input[name="checkout"]', 'form[action*="/checkout"] [type="submit"]', 'a[href*="/checkout"]' ] }; function fetchCart() { return fetch('/cart.js', { credentials: 'same-origin' }) .then(r => r.json()) .catch(() => null); } function mapItems(cart) { if (!cart || !Array.isArray(cart.items)) return []; return cart.items.map((it, idx) => ({ item_id: String(it.variant_id || it.id || it.sku || ''), item_name: it.product_title || it.title || '', item_brand: 'Geofix AB', item_variant: it.variant_title || '', price: (typeof it.final_price === 'number' ? it.final_price : it.price || 0) / 100, quantity: it.quantity || 1, index: idx + 1 })); } function totalValue(items) { return items.reduce((s, i) => s + (Number(i.price) || 0) * (Number(i.quantity) || 0), 0); } function isCheckoutClick(target) { if (!target) return false; // träff på definierade selektorer for (const sel of CONFIG.CHECKOUT_BUTTON_SELECTORS) { if (target.closest(sel)) return true; } // fallback: formulär som postar till /checkout const form = target.closest('form'); if (form && /\/checkout/i.test(form.action || '')) return true; return false; } // Lyssna brett i capture-fasen så vi hinner hämta vagnen innan redirect document.addEventListener('click', function (e) { const el = e.target; if (!isCheckoutClick(el)) return; // Hämta /cart.js och pusha begin_checkout snabbt innan sidan lämnas fetchCart().then(cart => { const items = mapItems(cart); const value = totalValue(items); window.dataLayer.push({ event: 'begin_checkout', ecommerce: { currency: CONFIG.CURRENCY, value: value, items: items } }); }); // Ingen preventDefault – låt redirect ske normalt }, true); // Extra säkerhet: lyssna även på submit (t.ex. enter-tryck i formulär) document.addEventListener('submit', function (e) { const form = e.target; if (!form) return; if (!/\/checkout/i.test(form.action || '')) return; fetchCart().then(cart => { const items = mapItems(cart); const value = totalValue(items); window.dataLayer.push({ event: 'begin_checkout', ecommerce: { currency: CONFIG.CURRENCY, value: value, items: items } }); }); }, true); })();