This document summarizes a summer intern project to develop a code for generating polycrystalline samples for molecular dynamics simulations in LAMMPS. The code allows generating samples with any number of grains in a 3D volume with continuous structure. The project involved modeling a single crystal of nickel to obtain boundary conditions, then a polycrystalline nickel sample with randomly oriented grains, and future work will vary grain boundary sizes to form special grain boundaries. Progress made includes generating polycrystalline nickel structures with different numbers of grains and visualizing the results.