Skip to main content

Mahjong table frame

Purpose: To make a collapsible frame for a portable table. 

Completion date: 2025-01-12

The main purpose of the frame:

  • Provide raised step (~0.5cm height) for aligning the tiles in a straight line
  • A place to put turned-over tiles along the frame
  • Raised step design to prevent the tiles from falling off the table




Portable table: 34” x 34”

Mahjong mat: 31” x 31”

Materials:

  • Cardboard
  • Adhesive wallpaper
  • Double-sided tape
  • 4 x L-shape brackets
  • Paper
  • Nano tape
  • 8 x snap button bottom part
  • Old ziploc bag
  • Non-slip mat backing


Steps


Cut 8 strips of cardboard. 

  • 4 pieces: 1” x 34”
  • 4 pieces: 0.75” x 34”




Fit set of four strips (0.75”) on the table with the mat.  Mark and cut two ends 45 degrees. 





Fit the strips around the mat snug with its inner edge against the mat's edge.


To check if snug: push the frame strips and see if it moves the mat. If yes, good. If not, try to reduce the slack gap in between the frame and the mat rim (could swap the strips to find best fit). 


Mark the strips N/W/S/E in pencil.



Use double-sided tape to tape 1” width strip to 0.75” width strip. 


Note: The overhang 0.25” would cover the mat rim, so take note which side to the pointed edge is. 





Flush cut the 1" strip ends to match the corner of the 0.75 strip. Do the same for each combined strips. 



Tape L-shape bracket to each frame part (to the bottom strip). 







Use wallpaper adhesive to achieve wood-looking appearance. Wrap adhesive around the frame part. 





Apply some angled cuts on adhesive so that the tape can wrap nicely. 









Make a sleeve for the L-shape bracket. 


Stick a piece of paper to nano tape (tape requirement: use a cutter to poke an opening, and try tearing the tape from the opening. It would be an ideal tape if the tape doesn’t split into half. Don’t use normal packing tape). 


On the other end of the frame part, stick nano tape with the paper to the bottom of strip. 



Make a push-pin action mechanism. The push-pins would help to lock the frame parts in place after the frame is assembled.


Take a piece of adhesive backing and mark the holes.



Take a piece of nano tape and stick it on top of the backing (glossy side).


Use a cutter to cut 2 crosses (3mm x 3mm) on the marks.



Push the snap buttons through the crosses (in between tape and backing).  Make 4 of this piece.


Cut a piece of plastic from an old ziploc bag.  Discard the paper backing of the piece and stick the nano tape with the 2 snap buttons to the plastic.  Make 4 of these.


Assemble the N/W/S/E parts by inserting the L-shaped bracket into the sleeve, then push the snap button pins breaking into the sleeve to lock the installation.


Cut four 0.75” x 34” non-slip backing and staple the them into the back of the N/W/S/E frame parts.



Sew a drawstring bag for storing the Mahjong mat and the frame parts.


Comments

Popular posts from this blog

Python script - pop-up reminder based on data from Excel

Completion date: December 17, 2018 Changes to the script (Dec 14 2018): 1. Used Date format to compare dates.  2. Show message for update AR if the date is overdue and due today. Changes to the script (Dec 17 2018): 1. Corrected the ws.max_row+1 to ws.max_row. 2. Changed to loop from bottom up (so the the newest records gets checked first) =========== The script =========== #! python3 -- Modified on Dec 17 2018 import openpyxl import tkinter.messagebox from datetime import date import os #Get the workbook, worksheet file = "AR.xlsx" wb  = openpyxl.load_workbook(file) ws  = wb['Sheet1'] #Iterate through the rows of column "Next update on" = Column D = 4, from bottom up (the newest record to oldest) for i in range(ws.max_row, 2, -1):     next_update_datetime = ws.cell(row=i, column=4).value     if (next_update_datetime is n...

Gear investigation: Banbao Lego crane

Completion date: May 16, 2020 1. Gear ratio: 8:24:40. The bottom wheel cranking the string at speed (8/24)*(24/40)=0.2x speed of the motor. 2. The top two wheels looks like pulley system to me, but I am not sure about the spinning speed of the top wheels, the first top wheel is slower than the bottom wheeler, that I observed. 3. The beginning of the bottom wheeling action is pulling less string because the circumference is small (less string winded).  So it pulls the string faster gradually as more string is added to the circumference. 4. Note I added the rewind crank on the other side of the motor. This is the final instruction of the Banbao booklet. All the builds have been fun for me, I got to know more about gears now (though still primitive). My thoughts towards the gear mechanism is that it is not as efficient as I thought it would be. - requires many gears to do 1 simple thing - gear design has to match the many requirements of the space, dist...

Fixing of retractable badge holder

Completion date: October 2, 2021 My retractable badge holder’s string is thinning and would be broken soon.   I cut it short.  Pull the rotten part out with a tweezer. Insert the string from this end.  Tie a knot.   Reinstall the silver triangle back.