Code Monkey home page Code Monkey logo

volumetricprinting's Introduction

Volumetric Printing

Matlab code for volumetric printing project (December 2019)

Callum Vidler

PhD Student, The University of Melbourne

Email: [email protected]

Getting Started

This repository includes the matlab files required to run the volumetric printing software. To run the software, set the work directory to the current folder and open Application.mlapp

On the left hand side of the application window you can open a STL file with 'Select STL File' Button. The resolution options are shown below in input boxes. The 'Select Video File' button allows the user to open an already existing video file to play. The 'Run Computation' button is used initiate the computation of the video file. The file is then saved in the work directory. The 'Start Print' button is used to display the video file and start the arduino start sequence for the printer.

The right hand side contains buttons for moving the printer up and down, turning on or off the rotation of the volume and connecting and disconnecting the printer from matlab.

Installing

Some additional Matlab plug-ins may be required before starting the software. These should be displayed in the command window when trying to run the sofware. These include the image processing toolbox and computer vision toolbox. Additionally, to display the video sequence mplayer.exe will need to be installed in the work directory.

Video of Project

A video showing the slicers operation and output can be found here: https://www.youtube.com/watch?v=_9Z4HzItfj8&ab_channel=CallumVidler

image

volumetricprinting's People

Contributors

callumvidler avatar

Stargazers

 avatar  avatar  avatar  avatar

Forkers

lmaoal

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.