Skip to content

apalleiko/6.4420-Variable-Infill-Project

Repository files navigation

6.4420-Variable-Infill-Project

6.4420 Final Project: FEA Informed Variable FDM Infill Andrew Palleiko, Andrew Johnson, Dylan Ryan

Installing Matlab Engine in Python enviornment:

Install MATLAB Engine API for Python

  • Download Matlab R2022b on machine
  • Enter 'matlabroot' in command prompt on matlab. Copy output
  • Navigate to base directory in terminal, and enter cd extern\engines\python
  • The install the engine: python -m pip install matlabengine

Running slicer with FEA

  • navigate to mandoline directory
  • Enter mandoline --fea custom **for custom boundary conditions
  • Enter mandoline --fea default **for default cube.stl boundary conditions
  • stl file must be in stl_files folder
  • output of matlab FEA scripts will land in fea_output.mat, and fea python class will handle conversion to python-friendly data structure

About

6.4420 Final Project: FEA Informed Variable FDM Infill

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •