Free shipping worldwide over $50
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
9 / 13
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
Easy Shape Contour Gauge Duplicator
47% OFF
kotkka

Easy Shape Contour Gauge Duplicator

$15.98 $29.99
3 sold
Size
Color
Qty

【Locking Mechanism Contour Gauge】Contour gauge duplicator goes with locking mechanism, it can keep the shape with no move out of form, help you duplicate and transfer the shape accurately to anywhere you need.

udefinert
【High Precision Profile Copy Gauge】This shaping gauge has high precision and the single needle down to 0.06 in, which can provide you a more accurate data. You don’t need to copy the line on the paper and transfer anymore.

【Instant Template for Irregular Shape】This measuring tool makes cutting and measuring become easier. With the easy-moving needles, it can perfect shaping the odd shape, curves, irregular corners, contours to laminate, carpet, wood board, tiles in woodworking project, construction, home decoration or renovation and DIY project.

Widely used, it can be used for laying floors, carpets, plumbing, and various shapes for accurate measurement.


【Premium ABS Material Measuring Tool】It is made by durable and stable ABS plastic, and no harm for the surface of the target you would like to shape and duplicate. It is smooth to push and no lack of pins to influence precision.


【Easy to Use Shape Duplicator Tool】Only 3 steps, you can easily copy and transfer the shape you want, and also, the two size measuring tools can help to measure and duplicate different shapes, and can be used in flexible working projects.

Detail:Weight 0.222KG
Uses high-density symmetrical strips for accurate reproduction
The front metric and imperial scale measures the shape and can be read, which is convenient and fast
A magnetic device can be installed on the back, and the needle strips are dense and thick, so they will not deform after repeated use.

Lnstructions
1. Place the shape taker close to the object and press with both hands to produce the shape outline.
2. Draw the shape in the shape taker on the material to be cut.
3. Contrast the shapes
4. Cut out the drawn shape and draw the model

Specifications

Material: ABS

Color: Green/Red

Product size: 5 inch/10 inch

Product weight:174g/343g

Package includes: 1 x Easy Shape Contour Gauge Duplicator

Notes

Due to manual measurements, please allow slight measurement deviations.

Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed in the picture.

Our official customer rating on Facebook has reached 4.5 out of 5. Pages with a customer rating below 2 will no longer be allowed to advertise. We take the quality of our products and customer service very seriously.

undefined

GUARANTEE

⏰ Processing time >> Dispatch within 2 to 5 working days after receipt of payment.
Return >> 30 days fast refund for any dissatisfaction, 100% money back guarantee.
Shipping >> We will arrange the fastest shipping for you.
Free delivery from €29.99
Thank you for being one of our valued customers.

WORLDWIDE SHIPPING

FRIENDLY ADVICE

Dear buyers, due to lighting effects, monitor brightness, manual measurement and other reasons, the colour and size of the photos may be slightly different from the real thing, but the overall effect is not too different. We sincerely hope you understand! We sincerely thank you!

You May Also Like Don't Like These?

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.