Mathematica Development (flattened version) of a cylinder cut by a curved surface

  • Thread starter Thread starter Swamp Thing
  • Start date Start date
  • Tags Tags
    Cylinder
AI Thread Summary
The discussion focuses on creating a mouthpiece and reed for a toy wind instrument, specifically using Mathematica for generating cutting profiles. The user seeks to develop a side view of a cut cylinder and print it on stiff card or transparency paper for assembly. While there is a suggestion to simplify the process by eyeballing the cuts, the user prefers a methodical approach to replicate various profiles for sound experimentation. The conversation highlights a solution involving a spreadsheet to calculate the cutting profile, detailing how to derive coordinates for the flattened sheet from the cylinder's dimensions. The user outlines a method to generate SVG files for cutting, emphasizing the ease of printing and cutting over manual filing. The overall goal is to create consistent and varied mouthpiece designs to explore different sound qualities.
Swamp Thing
Insights Author
Messages
1,028
Reaction score
763
This Instructable shows how to make a mouthpiece and reed for a toy wind instrument. https://www.instructables.com/Tiny-Tootophone/ (Warning: The article starts with a closeup profile of a middle-aged man's mouth and chin, with a raggedy unkempt mustache and beard that some viewers may find disturbing :smile: )

I would like to create the side view of the cut cylinder in Mathematica, and then print out the developed version on to some stiff card or onto transparency paper, which I would then roll into a mountpiece that has the right cut. How would one go about this?

Also, the reed itself should ideally be cut so that its outline matches the cylinder's cut edge when pressed over it. I could just trace it physically and then cut it, but it would be nicer to have Mathematica do it.

So given a function (or table) of the cut profile, how can I generate the shapes for cutting the cylinder sheet and the reed?

1738199543043.png
1738199580601.png
 
Last edited:
Physics news on Phys.org
While using Mathematica is commendable, I think you’re overthinking this. Eyeball it to make a reasonably similar cut and it should be good enough.
 
It's not that I want to copy the diagram from Instructables, rather I will cut various different profiles just to see how their voice varies. But once I have a nice one, I would like to replicate it consistently.

It is true that I may be overthinking it, but in a hobby I think it is OK to get into rabbit holes if they are fun and instructional.

Edit: The main thing is that printing, cutting and rolling up is much easier and faster than filing.
 
Last edited:
You get a good cut place it on fine graph paper and take photo then get data points from that to make a curve.
 
  • Like
Likes Swamp Thing
Figured it out. A spreadsheet is handier than Mathematica in this case.

Col. 1: x along the tube in steps of say 0.5 mm

Col. 2: f(x) = cutting profile function as seen in side view (zero at center line)

Col.3: phi = arccos( f(x) / tube_radius ) = angular position of each point along cut line, as viewed from the end of tube

Col. 4: y = phi / (2*Pi) * tube_periphery = y coordinate on flattened sheet

Col. 5: = x

Col. 6: = y

Col. 7: = "L " & col_5 & " " & col_6

Insert column 7 into a boilerplate SVG file and import into InkScape. This will give one half of the shape to be cut; one can copy and flip in InkScape or concatenate column 7 with a reverse-ordered version of itself. If one wants to roll several times over, of course just copy and concatenate the first roll's data.
 
Last edited:
Back
Top