Welcome to the GitHub repository for the 3D printing segment of our Honors Calculus 2 course at Montgomery College! This course uniquely integrates calculus concepts with 3D printing, specifically using the Bambu Lab Carbon X1. This repository is an open resource for sharing materials, designs, and ideas related to calculus and 3D printing.
- Name: Rebin Muhammad
- Email: rebin.muhammad@montgomerycollege.edu
LeftRiemannSum3DPlotter.m
- Objective: Understand Riemann sums through 3D printed models.
- Tools: Mathematica for calculations and 3D modeling, and the Bambu Lab slicer for preparing models for printing on the Bambu Carbon X1.
- Objective: Understand the calculation of volumes of solids obtained by rotating a plane area around an axis.
- Tools: Utilize Mathematica for calculating the volumes and OpenSCAD for visualizing and 3D printing these solids.
- Objective: Explore the concepts of washer and disk methods for calculating volumes of solids of revolution.
- Tools: Use OpenSCAD to create models representing solids formed by these methods, and Mathematica for the calculations.

- Objective: Use the disk/washer and shell methods to determine whether two complementary cups (one inward, one outward) hold the same volume.
- Focus: Volumes of revolution, geometric interpretation, and cross-sectional area.
- Hands-on: Design, 3D model, and print both cups, then experimentally test whether they hold the same amount of liquid.
- Tools: Mathematica (volume calculations), OpenSCAD or Fusion 360 (modeling), Bambu Lab Studio & Carbon X1 (3D printing). 📄 Project handout: Complementary_Coffee_Cup.pdf
- Objective: Apply calculus to find the center of mass in 3D models and print these models for physical examination.
- Tools: Mathematica for analysis, OpenSCAD for modeling, and the Bambu Lab slicer for 3D printing.
- Objective: Utilize 3D printing to visualize mathematical curves such as the Brachistochrone and Tautochrone curves.
- Tools: Generate parametric equations using Desmos, Mathematica, or GeoGebra. Convert curves to 3D models in Tinkercad, Fusion 360, or other modeling software. Print using Bambu Lab Studio slicer.
- Objective: Explore infinite series via 3D printed nested geometric shapes.
- Tools: Design and mathematical analysis in Mathematica, and printing using the Bambu Lab slicer.
- Bambu Lab Slicer and Carbon X1: Download and learn more about the Bambu Lab slicer for the Carbon X1 at Bambu Lab Download Page.
- OpenSCAD: Download OpenSCAD for creating 3D models at OpenSCAD Downloads.
- Mathematica: Get a trial of Mathematica for complex calculations and visualizations at Wolfram Mathematica Trial.
- We invite contributions, especially those involving innovative uses of the Bambu Lab slicer in calculus-related 3D printing projects.
- For contributions or discussions, use the repository's Issues and Pull Requests sections.
- Share your experiences, challenges, and triumphs in using the Bambu Lab slicer and Carbon X1 for your calculus and 3D printing projects.
- This is a space for learning from each other and pushing the boundaries of what we can create at the intersection of mathematics and 3D printing.
Dr. Rebin Muhammad






