Skip to content

3D Printing & Rapid Prototyping

Fabricating high-durability enclosures, functional mechanical parts, and visual prototypes using FDM additive manufacturing and parametric CAD modeling.

High-Accuracy FDM 3D Printing
Parametric CAD Design (Fusion 360, STEP files)
Custom Microcontroller & PCB Enclosures
Structural Part Print (PLA, PETG, ABS)
Mechanical Interconnect Prototyping
Tolerances & Thermal Testing Validation
Core Track Record

3+ Years

Building systems

Collaboration Mode

Remote + Onsite (Guwahati Area)

CAD Modeling → Test Fit Print → Production Assembly

Platforms Used
FDM PrintingPLA / PETG / ABSFusion 360 (CAD)KiCad (3D Export)

Optimization Summary

Summary: Generic 3D prints fail because the designer ignores plastic shrinkage, printer tolerances, or wall thickness requirements. I model with print mechanics in mind.

Common Obstacle

The custom PCB doesn't fit inside the 3D-printed enclosure.

Engineering Resolution

I export physical 3D models of routed boards from KiCad, importing them into Fusion 360. This guarantees mounting pins, USB port cutouts, and LED openings align perfectly.

Common Obstacle

The 3D-printed brackets snap under normal mechanical load.

Engineering Resolution

I design parts for additive manufacturing (DFAM), aligning layer lines with load vectors, adjusting wall thickness, and printing with high-strength PETG or ABS.

Common Obstacle

Enclosure parts warp or fail to snap together cleanly.

Engineering Resolution

I design clearances (typically 0.15mm to 0.25mm) into parametric CAD files, modeling snap-fit joints and screw inserts to prevent warping.

Common Obstacle

The casing melts when placed near warm voltage regulators.

Engineering Resolution

I evaluate thermal profiles, selecting heat-resistant materials (like PETG/ABS) and adding ventilation slots to prevent heat build-up.

Is This Service Right For You?

Summary: I model and print physical enclosures designed to align with custom PCB footprints. I do not print simple toys or generic models.

Hardware Prototypers & IoT Inventors

Inventors needing custom-fitted enclosures (like the SmartPot plant companion shell or modular NanoLeaf hexagons) designed to snap-fit with PCBs and USB ports.

Students & Academic Researchers

Engineering teams building physical assemblies, robotic joints (like my 6-DOF robotic arm servo brackets), or sensor mounting brackets for field work.

Local Businesses & Small Factories

Guwahati-based companies requiring replacement gears, custom mounts, or custom visual mockups without investing in expensive molds.

Product Designers

Designers seeking physical models of concepts to evaluate weight, volume, tolerances, and assembly layouts before manufacturing.

Typical 3D Prototyping Deliverables

Summary: You receive both the physical prototypes and print-ready parametric CAD source files.

Hardware

Physical 3D-Printed Parts

Clean, assembled physical parts printed in PETG, PLA, or ABS, complete with brass threaded inserts and assembly screws.

Mechanical

Fusion 360 Source CAD Files

Parametric CAD models (.f3d) containing history trees, allowing you to edit dimensions and wall thickness.

Mechanical

STEP & STL Production Files

Standard STEP models for injection mold builders, and print-ready STL/3MF files for slicing.

Documentation

Assembly Blueprint & Bill of Materials

A Markdown document listing dimensions, printer settings, assembly instructions, and hardware details.

Specialized Building Areas

Summary: I model and print parts that match physical hardware and mechanical specifications.

Bespoke Hardware Enclosures

PCB-fitted casings. I design casings incorporating ventilation slots, snap-lock snaps, and brass threaded screw inserts (such as SmartPot casings), ensuring boards fit snugly.

Mechanical Joints & Brackets

Load-bearing elements. I design multi-axis motor joints and custom brackets (like my 6-DOF robotic arm joints) engineered to distribute load and connect servos.

Modular Interconnect Systems

Modular visual components. I model interconnecting parts (such as NanoLeaf wall tiles) designed to lock together and diffuse light cleanly.

Technical Stack & Platform Coverage

Summary: I design mechanical parts using parametric tools and print using calibrated FDM setups.

Design & CAD Software

Autodesk Fusion 360KiCad 3D ExporterPrusaSlicer / CuraParametric STEP Modeling

3D Printing Hardware

Calibrated FDM 3D PrintersEnclosed Printing Chamber0.4mm and 0.6mm Hardened NozzlesDirect Drive Extrusion

Materials Covered

PLA (Visual Models / Prototyping)PETG (Durable / Weather-Resistant)ABS (High-Strength / Heat-Resistant)TPU (Flexible / Gaskets)

Assembly Components

M2 / M3 / M4 Brass Threaded InsertsHex Cap ScrewsDecoupled Rubber FeetLight Diffusing Acrylic Panels
Related Technologies:KiCadFDM PrintingPLA / PETGFusion 3603D Printing
Deep Technical Documentation

Engineering Notes & Tradeoffs

Detailed Technical Deep Dive: 3D Printing & Rapid Prototyping

Summary: This document outlines Jishnu Mahanta's engineering approach to designing structural parts in Fusion 360, calibrating FDM print tolerances, and assembling durable microcontroller enclosures.

1. Design for Additive Manufacturing (DFAM) & Tolerance Control

Traditional CAD modeling focuses on subtractive milling or injection molding. Prototyping casings using FDM (Fused Deposition Modeling) 3D printers requires Design for Additive Manufacturing (DFAM), adjusting parameters to account for layer lines, extrusion width, and plastic thermal shrinkage.

Clearances on Snap-Fits

Modeling interlocking parts (such as casing lids or snap joints) without clearances will result in parts fusing together or cracking. Standard FDM printers require a clearance threshold of 0.15mm to 0.25mm on mating surfaces to allow components to snap together smoothly without friction slips or loose fits.

When modeling physical casings for custom PCBs, I export the physical board models directly from KiCad and import them into Fusion 360. This guarantees that USB port cutouts, mounting pins, and LED indicators align precisely with routed components.

Below is the mechanical layout checklist I apply in Fusion 360 before slicing and printing casings:

  • Wall Thickness: Set wall thickness to multiples of the nozzle extrusion width (e.g. 1.6mm or 2.0mm for a standard 0.4mm nozzle) to create continuous, strong walls.
  • Overhang Angles: Restrict draft slopes to less than 45 degrees relative to vertical axes. This prevents the printer from needing messy support structures, creating clean surfaces.
  • Corner Radii: Apply fillet operations (minimum 2mm radius) to sharp corners to distribute internal stress and prevent warping at the bed corners during printing.

Layer Line Alignment

Always align print orientations so that physical stress is perpendicular to layer lines. Since layers fuse together, parts are weaker along the Z-axis. Aligning joints along X and Y axes increases mechanical load capacity.


2. Slicing Optimization & High-Strength Printing (PETG/ABS)

Slicing translates 3D models into G-code commands. Standard PLA plastic is fine for visual mockups but warps easily under sunlight or warm electronics. I optimize slicing parameters in PrusaSlicer/Cura and select high-durability filaments (PETG or ABS) for structural components.

Incorrect Infill Patterns for Load-Bearing Parts

A common mistake is using high infill density (e.g. 80% Grid infill) to make parts strong. This wastes filament and increases print time without improving strength. Instead, increasing the wall loop count (from 2 to 4 or 5) and selecting a Gyroid infill pattern (at 20-30% density) yields much stronger, lightweight parts.

Slicing Configuration Checklist:

  • Material Choice: Use PETG for weather-resistant outdoor telemetry casing (like solar sensor packages), and ABS/ASA for high-temperature and high-impact structural frames.
  • Layer Height: 0.2mm for standard enclosures to balance speed and resolution. Use 0.12mm for fine snap-joints or threads.
  • Wall Loops: Enforce 4 perimeters for structural parts to resist compression around mounting screw holes.
  Naively Printed (Grid Infill)          Optimized DFAM (Gyroid Infill)
  +---------------------------+          +---------------------------+
  |  |  |  |  |  |  |  |  |   |          | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ |
  |  |  |  |  |  |  |  |  |   |          | ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ |
  |  - High weight            |          | - Omni-directional load   |
  |  - Directional weakness   |          | - 30% lighter weight      |
  +---------------------------+          +---------------------------+

The NanoLeaf Modular Interconnects

During the development of the Lumex Nanoleaf System, panels had to lock together repeatedly. The first PLA prints broke easily at the joint clips. I redesigned the joints in Fusion 360 using a 0.2mm tolerance, switched the filament to PETG, and adjusted the slice orientation. This created sturdy snap-joints that survived thousands of assembly cycles.


3. Threaded Inserts & Post-Processing Assembly

To construct robust enclosures that can be disassembled for debugging, I avoid driving screws directly into plastic threads (which strip easily). Instead, I model pilot holes and heat-press brass threaded inserts (M2/M3) into the casing:

  1. Pilot Hole Dimensioning: Model holes 0.2mm smaller than the insert's outer diameter.
  2. Heat Setting: Use a soldering iron set to the material's glass transition temperature (e.g., 220°C for PETG) to press the insert into the hole. The plastic melts, flowing into the insert's outer knurling pattern.
  3. Cooling & Clamping: As the plastic cools, the insert locks in place, creating clean, durable metal threads that support thousands of screw cycles.

My 3D Prototyping Process

Summary: I prototype systematically, verifying virtual measurements before sending designs to the printers.

01. Dimensions Capture

Mapping Component Boundaries

Phase 1 of 9

We define constraints: PCB sizes, USB locations, button heights, and battery volumes. I build a virtual spatial envelope mapping clearances.

Featured Project Deliverables

Dynamic projects fetched from the portfolio database demonstrating execution.

SmartPot plant sensor
IoT
Edge AIVoice Control

SmartPot — AI Plant Companion

Voice-controlled ESP32 plant assistant with edge AI and sensor intelligence.

ESP32FreeRTOSTensorFlow LiteMQTT

Firmware & AI Systems Engineer

View Details →
Robotic arm
IoT
RoboticsComputer Vision

Smart Robotic Arm

Gesture-controlled multi-axis arm with computer vision.

ESP32OpenCVMediaPipeWebSockets

Firmware & System Engineer

View Details →
Nanoleaf panels
Embedded
Embedded SystemsHardware Design

Smart Nanoleaf System

Audio-reactive modular lighting with custom firmware.

ESP32WS2812B3D PrintingFastLED

Embedded Engineer

View Details →

Why Hire an Engineer for Enclosure Design?

Summary: Typical print shops print raw downloads. I design custom enclosures from scratch to match physical PCB dimensions.

Design CriteriaMy Prototyping ServicesTypical 3D Print Shop / Hub
Custom CAD Design from Scratch✓ Custom modeled to fit your PCB footprint and battery geometry.❌ Requires you to provide print-ready STL files; cannot edit designs.
Electronic Component Integration✓ Enclosures designed to match KiCad 3D models and USB openings.❌ No understanding of component offsets or pin spacing.
Threaded Metal Inserts (M2/M3)✓ Installed using heat-setting tools for secure assembly.❌ Direct plastic screw holes that strip after a few uses.
Material Selection & Stress Analysis✓ Selects PETG/ABS and aligns print layers with load vectors.⚠️ Simple PLA prints that warp under direct sunlight or heat.

Coverage Area & Physical Location

Summary: Based in Guwahati, I deliver custom 3D printed parts and rapid prototyping consulting across Assam, sending components directly via express post. Physical verification is supported for projects in Jorhat, Dibrugarh, Silchar, Nagaon, and Tezpur.

On-site Delivery Areas

Guwahati
Jorhat
Dibrugarh
Silchar
Nagaon
Tezpur
Tinsukia
Sivasagar
Golaghat
Barpeta
North Lakhimpur
Bongaigaon
Dhubri
Kokrajhar
Hailakandi
Karimganj

Remote Collaboration

For clients across other major Indian tech hubs (Bengaluru, Hyderabad, Pune, Chennai, Mumbai, Delhi NCR) and global locations (US, Canada, UK, Australia, Germany, Singapore), I share interactive 3D STEP models, send high-resolution video bring-up updates, and ship physical enclosures via secure courier.

Base: Guwahati, Assam, IndiaGSC Verified

Deep Technical Guides & Prototyping Resources

Summary: Read my notes on design clearance, tolerances, and hardware integration.

8 min read

Designing Snug-Fit Enclosures for ESP32 and USB-C Connectors

Detailed parameters detailing snap clearances, bridge angles, and port alignment configurations in Fusion 360.

6 min read

Comparing PLA, PETG, and ABS for Rugged Sensor Enclosures

An engineering evaluation testing heat warping, UV resistance, and layer strength under load.

7 min read

Installing Brass Threaded Inserts in 3D Printed Casings

A guide detailing hole sizing, temperature settings, and assembly methods to prevent cracking.

Frequently Asked Questions

Structured query answers targeting specific informational searches.

FDM is a method where plastic filament is melted and extruded layer-by-layer to build a physical object. It is ideal for structural mechanical casings.
I utilize a standard clearance of 0.2mm on snap joints, testing fits using a calibrated print loop to prevent joints from breaking or failing to lock.
Yes, I heat-set M2/M3 brass threaded inserts into pre-modeled holes. This allows you to open and close enclosures without stripping threads.
I model parametric button caps in Fusion 360, adding light-pipe cutouts and guides so tactile switches on the PCB actuate cleanly.

Let's Prototype Your Product Casing

Ready to move from a raw PCB to a compact, professional enclosure? Let's design and print your prototype.

FyraAsk anything