Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
1/12
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
Woodworking Automatic Marking Ink Fountain with Lock
1/12

Woodworking Automatic Marking Ink Fountain with Lock

$29.99
$39.99
Save $10.00
Color
Please select a color
Quantity
Barcode:

  • TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!!!
  • 😊If you are not satisfied with the goods you received, please contact us within 15 days after receiving, we will give you the best help!
  • 🚢 Shipping>>Worldwide express shipping available.
  • 🔥98.9% of customers buy 2 or more

Enhance your woodworking efficiency and precision with our Woodworking Automatic Marking Ink Fountain. This innovative tool is designed to provide a consistent and controlled flow of marking ink, making your woodworking projects more accurate and time-efficient.

 

One-key auto winding saves a lot of time and effort.

The lock design effectively prevents ink from seeping out and causing unnecessary loss or trouble.

 

FEATURES

PRECISION MARKING: Engineered with a superior absorption sponge, our ink line marker delivers sharp, clear lines with a simple button press. Streamline your woodworking with this must-have tool for precise imprints.

ROBUST CONSTRUCTION: Woven with a wear-resistant, high-tensile nylon thread, this ink line marker's line boasts superb toughness and ink retention. It resists snapping under pressure to ensure reliability and longevity on all projects.

QUALITY CRAFTSMANSHIP: Crafted from robust cotton thread and high-grade plastic, our automatic ink line marker withstands rigorous use. It's a sturdy addition to your woodworking arsenal for consistent, long-term performance.

USER-FRIENDLY DESIGN: The compact, autonomous design of our ink line marker simplifies operation. With its one-handed functionality, you'll enjoy an easy marking experience, even when working solo.

EXTENDED LINE CAPACITY: Our carpentry ink line marker's generous 25/30-meter line grants ample reach for extensive projects. It's designed to accommodate the diverse demands of your woodworking tasks, ensuring you're prepared for any job.

SPECIFICATION

Housing Material: PVC

Color: White, Silver

Size: 170*65mm

PACKAGE INCLUDES

1 * Woodworking Automatic Marking Ink Fountain

1 * 100ml Ink

NOTE

Please allow slight measurement errors due to manual measurement.

Due to the different monitor and light effects, the actual color of the item might be slightly different from the color shown in the pictures.

Customer Reviews

Here are what our customers say.

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.