Sitewide Buy 3 Get 1 FREE(Add 4 to Cart)
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
1 / 14
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults
0% OFF

Orange Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults

1911391.02

$10.12
0 sold
Qty 3000 in stock
Specification:

Product size: 4.72x1.57x1.57(inch)

Material: plastic

Single stroke size: 10*1.3*1.3cm

Applicable scenarios:

 Gem painting full of gems DIY, large cross stitch matching point gems

 Gem stickers and crystal stickers

 Handmade studio and team building handmade supplies

 Gem painting tool set upgrade accessories


Note:
Due to the different monitor and light effect, the actual color of the item might be slightly different from the color shown in the images. Thank you!
Please allow a 1-2 cm difference in measurements due to manual measuring.



1 x Drill Pen


Automatic 2.8mm Diamond Drill Pen No Wax Self-Priming for Adults

Features:

1. Self-Priming Grip: The self-priming drill applicator tip of this gem painting pen gently adheres to drill on contact, providing a clean, wax-free pick-up that keeps your hands and canvas free from sticky residue throughout crafting.

2. Feeds 2. 8mm Round Drills Automatically: Engineered for standard 2.8mm round drills, this automatic drill pen advances drill into the applicator tip after every placement, maintaining a consistent and efficient crafting pace from start to finish.

3. No Wax Required: This no wax drill pen saves time by eliminating the need to reload wax pads, letting you focus entirely on your gem art craft tool project without stopping to maintain your equipment between placements.

4. Comfortable For Long Sessions: The ergonomic design of this gem painting accessories tool supports a relaxed grip, making it a comfortable round drill applicator for adult crafters who spend extended time working on detailed gem painting projects.

5. Clean And Professional Results: By using a wax-free gem painting tool set approach, this tool ensures drill is placed cleanly and accurately, resulting in sharper lines, even coverage, and a polished finish across your entire canvas.

/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1736477762476').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);