PROJECT: Floating Bedside Shelf

PROJECT: Floating Bedside Shelf

Sometimes the challenge of trying a new technique compels whole project designs, and that’s what happened in a roundabout sort of way with this Floating Bedside Shelf. I wanted to see whether edge V-groove router bits can be used to wrap solid wood trim around the edge of a curved shelf as well as a straight one. The short answer is yes, they can! Quite elegantly, actually, as you can see in the curves of the purpleheart shown above. But here’s the kicker: doing that will involve making three very precise templates to guide these bits around those curves, primarily so the purpleheart hugs the edges of the plywood shelves seamlessly.

Floating wall shelf with LED lighting

And if you’re willing to test your template-making skills, this alternating, double-shelf project is well worth the effort. Its small cubby in between the shelves can stow a wallet, jewelry or other small valuables behind the front door. I outfitted the project with a strip of low-cost LED rope lighting to cast a soft glow under each shelf. Mine also contains a USB outlet for charging smart devices. The project mounts to a wall stud with screws driven through the cubby’s back panel.

Three templates cut out for laying out wall shelf parts
Your success with attaching wide trim to the edges of these curved shelves using edge V-groove router bits will depend on three templates: One for the inside edge of the assembled trim (#1), one for the outer edge of the shelf cores (#2) and one for the outer perimeter of the trim (#3).

If you like the look of the project but aren’t yet up to the challenge of tricky template-making (or investing in the edge V-groove router bit set), you could simply make the plywood shelf cores larger and wrap their edges with thin veneer edge tape. But that won’t be as durable as solid wood in the long run, nor will it give the same effect as this contrasting, wide purpleheart will. So, why not test your skills and build it just as I have!

Making Subassemblies of Trim Blanks

Using miter saw to cut shelf panels
After cutting the four long and short side trim pieces to length, miter-cut one of their ends to 45 degrees.

Let’s get down to business by assembling pieces of long and short side trim to the front trim pieces. I ripped my purpleheart stock to 4″ wide, then headed to my miter saw to crosscut the pieces to rough length. Now, study the Trim Subassembly Drawing for miter-cutting these trim pieces correctly. Why miter them, you ask? Well, mitering will eliminate nearly all of the end grain that would take finish more darkly than the side grain will. You’ll also help to blend the face grain more uniformly all around the shelves, which will look much better when viewing the shelf trim from above.

Cutting purpleheart board for floating shelf
One end of the two long front trim pieces is miter-cut to 29.5 degrees. Here, the author miter-cuts their other ends to 60.5 degrees.

Notice how the short and long side trim pieces are mitered at 45 degrees on one end. The long front trim piece is miter-cut at 29.5 degrees on one end but 60.5 degrees on the other end. I could make that last cut happen because my Makita miter saw swivels to 60.5 degrees. Some saws do. If yours doesn’t, you might have to tackle that cut in a different way with another saw instead.

Fitting together unique shape of floating wall shelf
You’ll have to use some ingenuity to glue the three pieces of trim together to form a subassembly, given their odd angles. One approach is to use several wood screw clamps as anchor points for bar clamps to pull these glued miter joints together.

Glue and clamp the three trim pieces for each subassembly together. You can see in the photo at right that these are simply glued butt joints. Any reinforcement across the joints (dowels, floating tenons, biscuits) would become exposed when the trim is finally cut to width. But no worries, because in this application, reinforcement isn’t crucial. Glued miter joints will be strong enough for machining, and once the trim wraps the shelves, joint strength will come from the routed V-groove joints between the plywood and purpleheart anyway.

Clamping arrangement for shelf construction
The author abutted the vertical wood screw clamp against its neighbor to help prevent the long front trim piece from sliding out of registration when closing the miter joint.

Get ready for some challenges gluing the funky mitered ends together, however. I used both wood screw clamps and bar clamps for that job. The wood screw clamps actually became attachment points for my bar clamps. Kind of unusual, sure, but it worked! When the clamps come off, sand or plane the joints flush.

Making Template #1: Inner Trim Edges

Using jigsaw to cut outline of shelf template
Enlarge the gridded drawing on the next page to create the first of three templates — this one for routing the inside edge of the trim subassemblies.

Draw a full-size version of the Shelf Template on a large piece of 1/2″ MDF or other sheet material. Make sure your template workpiece is at least a couple inches wider on both sides than the gridded shape. You also want the “legs” of the template on either side of the shelf shape to be 2″ longer than necessary. Use a flexible batten or large French curves to draw a smooth layout line for this template, centering it on the template material. The line represents the inside edge of the purpleheart trim. I used a jigsaw to cut out the center waste of the template, sawing just inside my layout line.

Sanding inside of shelf template
Cut and sand its inner edge smooth and fair.

Then I took the template over to my benchtop oscillating spindle sander to smooth and fair its sawn edge. Go the extra yard here to make sure this inside edge of the template is perfectly smooth and even by working it further with some careful hand sanding.

Hand sanding edges of shelf template
Leaving the ends of its “legs” 2″ longer than necessary will enable the edge V groove router bit to start and stop cutting beyond the trim workpieces.

Mark the 2″ template leg extensions on their inside edges so you can line the template up accurately on your glued-up trim subassemblies.

Taping shelf template to purpleheart blank
Mount template #1 to each trim subassembly with double-sided tape. Adjust the template as you do this so an even amount of material will be removed from the inside edge of the purpleheart trim.

The next step will depend on your confidence at the band saw. I attached the template to the first trim subassembly with short pieces of double-sided tape, took it to the band saw, and sawed away the inner purpleheart waste. I was careful when attaching the template that I would be removing about the same amount of trim material all the way around.

Cutting away excess shelf blank with band saw
Use a band saw or jigsaw to cut away the excess trim from inside the subassembly. Be careful not to cut the template in the process! Notice here that the template overhangs the flat ends of the side trim pieces by 2″.

If you fear you might accidentally cut into the template doing it this way, then just trace the template’s inner profile onto the trim subassemblies instead and band-saw the waste away. There’s no risk of damaging your template this way, so play it safe if you wish.

Forming the Routed Profile on the Inner Trim Edges

Routing shelf edge with V-groove bit
Install the concave-shaped edge V-groove bit in the router table, and adjust it so the chisel-pointed cut it makes will be centered on the trim thickness.

With the template attached to the first trim subassembly, install the concave edge V-groove bit (the one that looks like a bird’s mouth) in your router table. With the router unplugged, set the motor to a medium/ high speed and adjust the bit’s height so the midpoint of the bird’s mouth profile will be centered on the thickness of the trim material.

Close-up of making joinery cut with V-groove router bit
Start the cut with the bit clear of the trim.

The router bit’s top pilot bearing needs to be able to roll along the cut edge of the template, too. Then start the router and, beginning with the bit’s bearing on the template’s right “leg,” feed the template and trim subassembly clockwise around the bit to remove the rest of the inner waste. This bit reforms the inner edge of the purpleheart trim into a sharp chisel point.

Checking for sharp edges along shelf side
If you work carefully to make the inside profile of template #1 as smooth as possible, it will transfer no irregularities to the trim subassembly during routing. A smooth, fair edge is what you want here.

Detach the template from the first trim subassembly carefully, then mount the template to the second trim subassembly with more double-sided tape, and repeat the routing process.

Making Template #2: Outer Edge of Shelves

Marking shelf trim shape on template
Prepare template #2 by carefully tracing the bottom inside edge of the routed profile on the trim subassembly onto a sheet of 1/2″ panel stock.

The good news about doing a really careful job of making the first template is that it will improve your odds for laying out the second template accurately. This one, also made of 1/2″ MDF or plywood, will form the outer routed profile of the shelf cores to mate with the chisel-pointed profile on the purpleheart trim. Here’s how to lay it out. Start with a piece of oversized MDF, and mark it 2″ in from one long edge to serve as an extension of the template past the shelf during routing. Now lay one of the trim subassemblies on it so the bottom square ends of the side trim pieces intersect your 2″ layout marks. Take a very sharp pencil or a fine leaded mechanical pencil and trace around the bottom edge of the trim’s routed profile, right where it touches the template surface. This line represents the outer perimeter of what will be the plywood shelf. It’s SUPER important to trace this layout line accurately.

Cutting out second shelf template with jigsaw
Here again, leave 2″ of extra material on the template’s bottom edge. Cut it to rough shape, sawing outside the layout line.

Grab your jigsaw and cut just outside of this layout line (only the portion inside the layout line is the template this time). Very carefully, sand the template up to the layout line. If you sand the line away, the fit between the plywood and the trim might be too loose and create a gap on the shelf. If you don’t sand enough, the trim will fit too tightly around the plywood and could break at the mitered joints when it’s installed. Take your time and be fussy with this sanding.

Fitting the Routed Shelf Edge to the Trim

Concave V-groove router bit
After trimming the two shelf panels and a couple of spares to rough shape using template #2 as a tracing guide, secure one of the test shelves to the template with double-sided tape to prepare for routing.

Cut two plywood panels for the shelves, and then cut one or two more that you can use as test pieces. Why? Because at this moment, we still don’t know if the second template will produce shelf cores that fit the trim correctly. So, there’s some experimentation and refinement ahead of us! It’s the nature of the beast … don’t ask me how I know.

Convex v-groove router bit
Install the convex (pointed) edge V-groove bit in the router table, and adjust its height until the bit’s cutting tips align with the pointed edge of the inside profile on the trim subassemblies.

Get one of your plywood test pieces, and trace the shelf template onto it. Band-saw the test shelf about 1/16″ outside the layout line. Now chuck the convex V-groove bit (with the pointed center tips) in your router table. Adjust its height so the bit’s tips line up with the inside routed edge of the trim subassemblies. Once that’s dialed in, mount template #2 to your plywood test shelf with double-sided tape so the shelf’s contoured edge overhangs the template’s edge evenly. Make sure to also align the back “flat” edge of the shelf with the template’s 2″ overhang marks. Start the router, and rout all the way around the shelf to reduce its size and form the concave, mirror image to the trim’s convex chisel-edge profile.

Routing curved shelf with router
 Rout the concave profile around the outer edge of the test shelf. Start and end these cuts with the bit in the template’s extended area, beyond the shelf workpieces.

Remove the template from the shelf, and clean off any whiskers left by the router bit along the routed edge. Now very carefully and gently, try to slide one of the trim subassemblies into place on the test shelf. Don’t force the parts together, or you could break the miter joints. Do the routed joints fit together? Are there any gaps, or is the fit too tight? Either way, if the shelf and trim don’t come together well, it’s time to make little adjustments to the shelf template’s perimeter and rout another test shelf. Keep working at the template’s shape until it produces a shelf that fits the trim.

Gluing purpleheart shelf trim to rounded shelf panel
Glue and clamp a trim subassembly piece to a shelf core. It may take some trial and error refining the shape of template #2 so the trim and plywood go together well and without gaps, but the extra effort will pay off with a seamless joint here.

My cherry plywood was slightly thinner than my purpleheart trim, so I readjusted the bit height so the best face of each shelf aligns flush with the best face of each trim subassembly. Keep in mind that if you need to do the same thing, these shelves will face in opposite directions on the final project. Go ahead and rout your actual shelves. Then glue and clamp the trim to each shelf. Remember to tighten those clamps carefull so as not to over-stress the miter joints.

Making Template #3: Outer Perimeter of Trim

Drawing shape of third shelf template
Template #3, which forms the outer perimeter of the shelf trim, is an enlarged copy of template #2.

It’s time to bring the overly-wide purpleheart trim down to its 1-1/4″ final width, and we’ll do that with a third template. To make it, I first created a simple scribing jig for my pencil.

Tracing template shape with scribing jig
The author drew it to shape using a scrap scribing jig with a countersunk hole to fit his pencil. The jig follows the edge of the second template to draw a line 1-1/4″ beyond it.

It’s just a scrap with a flat edge that rides against the shelf template to trace a layout line 1-1/4″ larger than the shelf onto a piece of MDF.

Marking shelf template overhang
Template #3 should also have a 2” overhang. Align it with the reference on template #2 before scribing the new shape.

Create this template with the same 2″ extension as the other two templates.

Taping shelving template to purpleheart trim blank
The author used short pieces of painter’s tape on the trim to help align template #3 over it evenly before tracing the template shape onto it.

Cut the template out, sand its outer edge smooth and use it to trace the outer perimeter layout line onto both trim subassemblies.

Removing excess shelving trim with band saw
Once he verified that the width of the trim would be 1-1/4″ as marked, he cut away the outer waste at the band saw.

Cut them to shape at the band saw or with a jigsaw.

Grain Direction Precautions

Using template to form shelf shape with router
Rout away the excess material from the perimeter of the trim to reduce it to final width. The author strongly recommends using a double-bearing flush-trim bit with a shear cutting angle for this operation.

Refining the outer edge of the trim with template #3 is our next step, but it’s a bit tricky because the grain direction of the purpleheart comes into play. Flush-trimming around the corners could mean you’ll be routing with the grain and then inadvertently against the grain from one piece to the next, depending on your stock arrangement. So to help mitigate problems, I installed a double-bearing flush-trim bit with a shear-cutting angle (Rockler #27867). After sticking each trim subassembly to the template, I started the routing process with the template on top, riding against the bit’s top bearing.

Close-up of double bearing flush trim bit in router table
The flush trim bit enables you to flip the template over, if needed, and reverse your feed direction, with the template following the bit’s bottom bearing to avoid routing against the grain.

But, if the purpleheart started to chip, or the bit’s cutting action began to feel choppy, I stopped the routing pass, flipped the template over, and raised the bit to use its bottom bearing against the template instead. That way, I could reverse my feed direction and rout with the grain again. Your template-routing experience will help you assess how best to flush-trim these edges in order to rout with the grain direction as much as possible. But I definitely recommend preemptively using the same shear-cutting bit as I did, or one similar to it. It really helped here!

Finishing Up the Shelves

Using template as cutting guide for shaping back edge of shelf
Trim away the excess width from the flat edge of each shelf. One easy way to do this is to set the shelf atop a larger flat-edged scrap and use its edge (opposite the cut) as a bearing edge against the rip fence.

Once the trim was flush-cut to final width, it was time to trim the shelves to their final front-to-back width of 12-1/4″ at the widest point. I did this by mounting each shelf temporarily to a flat-edged panel of MDF that was wider than the shelf. That way, the panel’s flat edge could follow my table saw’s rip fence while I trimmed the waste off of the back flat edge of both shelves.

Wrap up work on the shelves by hand-planing or scraping and sanding the trim flush with the plywood cores. Be careful to not overdo it and cut through the plywood’s thin face veneer. And when you’re satisfied with your shelves, you can also be happy that you’ve completed the hardest part of this project!

Building the Middle Cubby

Cutting joinery for shelf cubby side panel
Rout 3/8″-deep x 3/4″-wide rabbets along the top, bottom and back edges of the cubby’s side panels. The author marked the front edges of these parts with pieces of tape to avoid confusion when carrying out this step.

I made the cubby so that all the visible parts, when viewed from in front, would be purpleheart. So, the cubby’s sides and door are solid purpleheart. But the top and bottom panels are maple with a 3/4″ x 3/4” strip of purpleheart glued to their front edges because those components aren’t as obvious. That way, when the cubby’s door is opened, the carcass looks like purpleheart all the way around.

Gluing up shelf cubby carcass
Glue the cubby’s top and back panels to the side panels, but leave the bottom panel unglued at this point. Here, it’s simply helping to hold the assembly square while it’s clamped together.

Use a wide straight bit in the router table or a dado blade in your table saw to plow 3/8″-deep x 3/4″-wide rabbets along the top, bottom and back edges of the side panels so they wrap over the ends of the top and bottom panels.

Drilling hole for installing hinge cup in cubby
Bore a stopped hole into the back face of the cubby door with a Forstner bit in the drill press. The instructions that come with the Mini Blum hinge will help you lay out the exact location of this hole for the hinge cup.

I decided to install the door with a single Mini Blum® 26 mm Frameless Overlay Hinge (Rockler #38385) that snaps closed, because this door is so tiny as to not need two hinges. Follow the instructions that come with the hinge to bore a stopped hole in the back of the door for the hinge’s cup. Dry-assemble the cubby with clamps so you can install the carcass-side component of the hinge on the cubby’s side panel.

Tricking Out the Project and Installing It

Holes cut in cubby body for installing electronics
Here’s a view through the bottom of the cubby looking at its top and the underside of the top shelf. The Blum hinge and the Tot-Lok Mechanism are installed. Recesses have been created for LED lighting and a USB port.

There are several doodads you can choose to add to your project as I have to make it even more useful, and now is the right time to consider them. I like the white Tot-Lok Mechanism (Rockler #63164, #63172), because it enables a door to be unlocked with a magnetic key from the outside. So, I mounted this hardware to the back of the door and to the cubby side opposite the hinge. I also thought LED lighting might be a nice touch. I picked up an inexpensive 6-ft LED rope light, and I routed a channel in the cubby top, bottom and back to feed the LED through from inside the cubby to the bottom faces of the shelves. If you’d like USB ports in the cubby too, you’ll need to chisel an opening for that hardware in the cubby side as I have.

All of this work happens before gluing the cubby together. When I was finally ready to assemble everything, I glued the cubby top and back panels to the side panels first, but I left the bottom panel unglued so I could remove it for installing the cubby to the top shelf. When this glue-up dried, I centered the cubby’s top on the bottom face of the top shelf with the back of the cubby flush with the back edge of the shelf. I fastened the cubby to the top shelf with four #8 x 1-1/2″ screws driven into countersunk pilot holes. Then I could glue the cubby’s bottom panel into place and install the bottom shelf to it (facing the opposite direction to the top shelf) when the glue dried. To verify the alignment of the two shelves before attaching the second one, stand the project on a workbench and use a couple of combination squares held against the ends of the shelves to see that their ends align. I made a few adjustments, then drove four screws up through the bottom shelf into the cubby bottom to attach the parts.

Wall shelf with locking mechanism and charging cables

At this point, I went ahead and applied a couple of coats of poly to the whole project. After it cured, I installed the LEDs and USB hardware, then hung the shelf on the wall near an outlet to power everything up. A few long screws driven through the cubby’s back and into a wall stud will provide plenty of structural support to secure this project at the height you need it.

Click Here to Download the Drawings and Materials List.

Posted in: