3D print switch


Switch best 3D printer models・Cults

25$ ON TELEGRAM: @GAS_SELL | GLOCK AUTO SEAR

€160

25$ ON TELEGRAM: @GAS_SELL | GLOCK AUTO SEAR

€150

25$ ON TELEGRAM: @GAS_SELL | Invisible switch

€160

25$ ON TELEGRAM: @GAS_SELL | Invisible switch

€160

Box for switch games

Free

Support Nintendo Switch Lite

Free

Switch drawer

Free

Mr Fusion Keychain, keychain Mr Fusion, Back to the future, Back to the future

€0.87

40$ ON TELEGRAM: @GAS_SELL | Invisible switch

€160

25$ ON TELEGRAM: @GAS_SELL | GLOCK AUTO SEAR

€200

20$ ON TELEGRAM: @GAS_SELL | AR-15 Auto Sear

€160

25$ ON TELEGRAM: @GAS_SELL | GLOCK AUTO SEAR

€160

25$ ON TELEGRAM: @GAS_SELL | GLOCK frame

€160

25$ ON TELEGRAM: @GAS_SELL | Invisible switch

€160

25$ ON TELEGRAM: @GAS_SELL | Invisible switch

€160

40$ ON TELEGRAM: @GAS_SELL | Invisible switch

€160

25$ ON TELEGRAM: @GAS_SELL | Invisible switch

€160

25$ ON TELEGRAM: @GAS_SELL | GLOCK AUTO SEAR

€160

Koco cute Sonic Frontiers

€3

Light Plate for Kossel Mini printer - LED Strip lights

Free

Peach crown switch dock

Free

Support switch games pokemon version

€1. 88

Complete collection of 26 Pokémon Pokeballs

€15 -30% €10.50

Rack Netgear switch GS108

€1.50

Robland X310 Ignition switch pin

Free

Switchcade Pac-Man

€10.50

Decoration cat for switch / Cat decoration for switch

€1

Light Switch 3D Model

€8.14

CALL OF DUTY: MODERN WARFARE II (RGB) 🎅

€0.50

Nintendo Switch Harry Potter game box

€2.50

Knob

Free

Light Switch Covers

€4. 79

Time Switch Delorean Back to the future, Back to the future

€23.26

NINTENDO SWITCH ARCADE BOX

€7.20

TRX4M Remote Vehicle Stand

€2.40

Range Rover Classic Rocker Switch Panel

Free

Nintendo Switch console

Free

Nintendo Switch Game Card Case

Free

Nintendo Switch Stand

€2.49

Zelda Light Switch Cover 2-Gang

€0.96

Kanto Pokedex Nintendo switch game case

€4.38

PokeDex Nintendo Switch Games Case

€3.75

SwitchCube - Switch Mayflash Charging Dock

€5. 75

Animal Crossing Amiibo Base

Free

Nintendo Wii custom cover [Customized cover ]

€0.75

Nintendo Switch Logo Cookie Cutter

Free

Switch Analog Stick Bracket

Free

Hinged Bistable switch

Free

These open-source, levitating keyboard switches can be 3D printed at home

0Shares

Insiders and analysts predict the 3D printing trends to watch in our latest series of articles focused on the future of 3D printing.

Riskable, a hobbyist toymaker, and 3D printing enthusiast has developed an innovative new key switch mechanism for use in PC keyboards.

Named ‘Void Switch’, the design is completely open-source and can be fabricated at home with any run-of-the-mill FFF 3D printer. The novelty of the mechanism lies in its use of magnets, which makes it levitation-based and entirely contactless. In contrast, standard mechanical keyboard switches rely on springs and metallic contact plates to determine whether or not a key has been pressed.

Interestingly, the Void Switch mechanism is also fully customizable in its feel, allowing users to adjust both the tactility and return force of the keys based on personal preferences.

An assembled Void Switch. GIF via Riskable.

The world of mechanical keyboards

While the average person probably doesn’t give their computing peripherals much thought, those in the PC gaming and programming communities tend to have a special affinity for kitted-out mechanical keyboards.

Unlike the compact keys found on a laptop, mechanical keys feature more depth and provide a much more satisfying feel when pressed down. You can usually tell the difference between the two from the sounds they make: mechanical keyboards often deliver a louder ‘clack’ sound.

Beyond just the RGB lighting, mechanical keyboards can be modified and customized in almost every aspect from the casing and stabilizers to the keycaps and key switches. The key switches, in particular, are what determine the tactile response of the keyboard, whether it’s a click, bump, or smooth descent all the way down.

The 3D printed Void Switch

Riskable’s 3D printed Void Switch uses a Hall effect sensor to determine the pressing of the key, a type of sensor that detects the presence of a magnetic field. Each switch mechanism features three individual 4 x 2mm magnets, one central static magnet for the levitator, and two moving magnets embedded in the switch’s slider.

The two moving magnets are placed above and below the static one, and serve to maintain an equilibrium between attraction and repulsion. Specifically, the lower magnet is what provides tactility, while the upper one is what provides the repulsive force acting in the opposite direction. In a conventional key switch, a spring would be used to deliver this counter-force.

Furthermore, the OpenSCAD files for the mechanism are customizable, whereby the user can modify the separation of the magnets. This is what allows for full control of the tactility and the counter-force of the keys.

Riskable recommends 3D printing the Void Switches using PETG filament due to the material’s deep sound profile and comparatively low coefficient of friction, which makes key presses smoother. However, a material like PLA will also work just fine. For those that want a quieter experience, the switches can also be paired with 3D printed TPU keycaps (92A or harder). TPU is flexible enough to absorb much of the sound energy but won’t buckle or bend under the force of a finger.

The Void Switch relies on a series of magnets that push against each other to provide resistance. Image via Riskable.

All of the open-source 3D files needed for the project can be downloaded on Riskable’s GitHub.

The open-source community can undeniably be a fountain of ingenuity, offering novel 3D printing applications at low costs. Earlier this month, YouTuber Akaki Kuumeri created a 3D printed adapter for the PS5 DualSense controller that enables users to play games one-handed. The add-on can be applied non-destructively to game controllers in order to allow for non-standard hand positions and make playing video games more accessible to those with physical disabilities.

Elsewhere, content creator Lucas VRTech has previously designed and 3D printed a pair of low-cost finger tracking gloves for use in virtual reality. Named LucidVR, the open-source gloves grant users the ability to precisely track their fingers without the use of dedicated VR controllers. Tallying up all of the component and filament costs, the LucidVR project cost Lucas just $22 ($11 per hand).

Subscribe to the 3D Printing Industry newsletter for the latest news in additive manufacturing. You can also stay connected by following us on Twitter, liking us on Facebook, and tuning into the 3D Printing Industry YouTube Channel.

Looking for a career in additive manufacturing? Visit 3D Printing Jobs for a selection of roles in the industry.

Featured image shows an assembled Void Switch. GIF via Riskable.

Tags Riskable Void Switch

Kubi Sertoglu

Kubi Sertoglu holds a degree in Mechanical Engineering, combining an affinity for writing with a technical background to deliver the latest news and reviews in additive manufacturing.

Answers to questions on endstop

Switch used to notify the controller that the printer has completed its home travel. Also known as a limit switch.


Used on all three axes to indicate to the controller that the desktop or printhead has reached the end of its home travel. This allows the controller to get a zero point as it moves, which provides a home position during printing.

There are three main types of end posts (or limit switches):

The mechanical switch is just a simple on/off device. When the table or print head is moved to the desired location, a metal lever is pressed against a switch that indicates and sends a signal to the controller.

Optical switch - This type has an optical beam which, when interrupted, sends a signal to the controller.

Proximity sensor - most commonly used on the z-axis for table alignment. When the end of the sensor approaches the table, it sends a signal to the controller before the sensor comes into contact with other parts of the printer.

  • Flashforge Adventurer 3 - how to replace the x-axis stop I found a similar question on the forum, but now I need help replacing the x-axis stop. I searched for a video and did not find it yet. Can anyone help me? The printer turns on, warms up, but as soon as I ...
  • How to align the kossel endpoints? My printer is kossel (delta 3d printer). I have a probe far from the nozzle (offset -x45 y17), every time I run a G29 the result is unacceptable, distance z between points exceeds 0.5 mm,…
  • I have an old Solidoodle 2 that I bought broken at a garage sale and that I am converting to use RAMPS 1.4 with Marlin firmware. All engines are working properly, I have ...
  • 3D printer affected by forced movement over limit A faulty endstop caused the printer (traditional Cartesian FDM) to try to go over the maximum axis limit from above, the noise was terrible, I don't see any damage (apparently) but I'm wondering ,…
  • Ender3 V2: What stops Y? Since there is no limit switch at the Y (Y -) operator end, what stops it from moving when printing?
  • Problems with Marlin 9 firmware0029 So I'm working on making a Prusa i3 MK3 clone and so far everything has been going well, but when I make changes to the firmware and re-download it, the printer doesn't seem to get it. For example, I changed…
  • Ender 3 - X Axis Can't Reach True Home After a year of printing smaller models, I finally went to print something that would take up most of the build plate from left to right and realized that my nozzle was not can reach "true" X home. As you can see…
  • BigTreeTech mini e3 V1.2 endstop installation I recently bought a BigTreeTech mini e3 V1.2 controller for my own 3D printer (as opposed to a pre-purchased ender 3). In doing so, I ran into a problem that the endpoints,…
  • Limit switch problems on RAMPS 1.4 and a custom 3D printer running Marlin 1.1.0-rc6 So I'm trying to fix a custom 3D printer for my institute and I'm running into a problem that I can't figure out. Thus, the limit switches for the Y and Z axes…
  • 3D printer endstop does not fire in Pronterface when pressed I am using Makerbot end stops connected to a RAMPS 1.4/Arduino Mega 2560 setup. I am using Marlin and Pronterface firmware. When I send an M119 command, all six (I use max - and…
  • Z homing problem on Ender 3 Pro with Marlin I just changed the motherboard on my Ender 3 Pro to MKS GEN_L v1.0 and flashed it Latest version of Marlin. I manually calibrated the table using the standard XY and Z auto home commands on…
  • Ender 3, why only 3 limit switches? Why does Ender 3 only have 3 limit switches instead of 6? How does he deal with accidents on the other sides? Should I add them with a new motherboard?
  • How to properly set house offsets and manual house definitions in Marlin? I'm using an Ender 3 and just upgraded to a Hero Me Gen 5 fan airway adapter. This caused the nozzle position to shift. I also flashed some new Marlin 2 firmware, and in…
  • Y-min stay triggered I have a FLSUN i3 220x220x240 with: LCD Display Year 2004 (RepRap Discount Smart Controller) MKS-gen-L-v1.0 printer board runs Marlin 2.0 firmware…
  • How do MAX endstops work? I am building my new 3D printer and I have doubts. I use limit switches on 3 axes, but only on minimal switches. I also have three more switches that I want...
  • Stepper motor homing as extruder using E0/E1 with limit switch and end stop Note: I expanded my question as some of you mentioned that this question is not entirely clear. I'm using a RAMPS 1.4 board with an Arduino mega 2560. I need to control a stepper motor in…
  • Z axis end stop not working after installing Marlin firmware I've had my Monoprice Maker Ultimate for a few months and started making updates to him. My latest change is to update the firmware to a newer version of Marlin,…
  • What is this part and does it have anything to do with the fact that the z-position is broken? I recently bought my first monoprice maker select v2 3d printer. After a few print jobs, this piece fell out. I have no idea where he came from. But then I notice that...
  • My homemade printer only boots when all of my endpoints fire. Why is this? Recycling a Robin nano board for 3D printer assembly using an old computer power supply (300W), it only boots when I have no end stops at all or if I…
  • Which endpoints are most accurate? I have seen mechanical (microswitch), optical and magnetic (magnet + hall sensor) end stops. Are there any differences in how accurately they switch in the right place? If...
  • Reprogram Marlin to assign end pins to arbitrary tasks [Arduino Mega] Can someone point me to the appropriate input code for this task in the Marlin source code?
  • Does moving the z-stop up affect the maximum printable height? Since moving the stop up decreases the range of the z-axis, I was wondering if this reduces the maximum printable height by the distance that the stop was moved. Or is it...
  • Home E / extrude until the stopper works I'm working on something that I'll share as soon as it's done (hope it really helps someone then). This requires the stepping mechanism to rotate the part by a certain...
  • Tevo tarantula Z - port burnt out I burned Z - port for Z-terminus. Can I use the Z+ port? I'm using Jim Brown's Marlin Firmware. Any help in changing this is greatly appreciated. I don't know anything about the code.…
  • Z-Axis TEVO Tarantula Drops Too Far After End Stop Triggered A problem with z-axis homing is giving me an ulcer. I hope someone can help with this. As usual, after the Z-stop is activated on my TEVO tarantula, the portal rises a little ...
  • MKS board loses power after installing end stop I just bought MKS gen v1.3 and everything works fine except when I connect endpoints. My X end stop works great in every outlet, but when I...
  • Is cutting off the lever from the Z axis switch a good idea? We all know (or should know!) that the repeatability of conventional spring-arm limit switches is crappy at best. I'm about to build and install one of the precision regulators...
  • Z axis goes down and presses on the table while printing I am using a Prusa i3 with Marlin firmware. All components of my 3D printer are working fine. I have a problem with my z-axis, it goes down and presses against the table. I tried to adjust…
  • Cannot install auto table leveling sensor in Anet A8 I tried to install an inductive automatic table leveling sensor in my Anet A8 and had a few problems. I used the wiring diagram provided by Solid...
  • Connection of Sain Smart mechanical end stops to RAMPS 1.4? I have Sainsmart mechanical end stops and am building a Prusa i3 conversion. I recently made the x-axis move, but it should stop when it reaches the end, and it doesn't; in…

everything you need to know

3DPrintStory