GithubHelp home page GithubHelp logo

alitoyserkani / versa3d Goto Github PK

View Code? Open in Web Editor NEW
4.0 3.0 3.0 35.05 MB

A cross-platform 3D printing slicer with a twist, better description upon first release.

License: MIT License

Makefile 6.01% C++ 57.50% C 1.31% QMake 0.11% GLSL 0.10% HTML 34.05% Batchfile 0.11% CSS 0.04% Shell 0.08% CMake 0.58% Perl 0.11%

versa3d's Introduction

Versa3D

An intelligent 3D printer slicing software that improves process and machine paramters over builds, and works will all additive manufacturing methods, not only FDM, but SLA/DLP, SLS/SLM, BJ, etc. An included scripting engine will make it easy for custom machines to use the software, as well as allowing for a modular 3D printing platorm.

Thank you to Matt Keeter (mkeeter) for providing an excellent starting codebase to allow me to easily begin on this application, without having to re-implement STL data loading.

Current UI

Development Updates

  • Custom slicing and toolpath algorithms based on machine parameters using ML concepts is currently in development inside another private repository. Slic3r is used for now to continue building the desktop application interface.

  • Design implementations for the scripting engine are currently being developed

  • Graphics will be updated to allow for a more interactive and realistic experience

Current To Do List

  • Finish ML model and integrate with application for machine file creation
  • Create importable printer CAD models to be displayed in background of OpenGL widget
  • Finish scripting engine functionality and integrate with main application
  • Change software architechture to allow for printer scalability and networking integratiom.
  • Add more user information in UI, such as part dimensions, layer dimensions, and all machine paramters

Dependencies

The only current dependecy for this application is Qt, however, plugin libraries such as OpenCV will be optional for increased intelligence.

Application History

Development Started: August 14th, 2017

versa3d's People

Contributors

alitoyserkani avatar

Stargazers

 avatar Yangyuanxin avatar z_zlll avatar Giorgi Gvimradze avatar

Watchers

James Cloos avatar mwang avatar  avatar

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.