Coder Social home page Coder Social logo

loic-fejoz / fabinpocket Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 620 KB

Simple tool to design 3D models for 3D printing or milling on your smartphone or tablet.

License: GNU Affero General Public License v3.0

Makefile 3.94% CSS 8.67% HTML 11.82% JavaScript 75.57%

fabinpocket's Introduction

FabInPocket - Tools in your pocket to design 3D models to make in a FabLab

Description

FabInPocket is a simple online tool to design 3D models on your smartphone or tablet for 3D printing or milling.

The main idea is for a newcomer in a FabLab to be able to 3D print or mill its own model on the first day.

As of 2nd August 2015, it is possible to draw on canvas (on desktop browser), import existing image, and then export as STL or PNG heightmap.

System Requirements

As of 11th July 2015, FabInPocket requiers:

  • a (desktop) browser with WebGL enable

Installation

Nothing, just redirect your browser to http://loic-fejoz.github.io/fabinpocket/.

Contribute

If you would like to hack on FabInPokcet, start by forking the repo on GitHub:

https://github.com/loic-fejoz/fabinpocket

The best way to contribute is probably one of the following:

What needs to be done:

  • Provides a gallery of samples.
  • Check STL export.
  • Enhance code for better image updating.
  • Make the 2D canvas drawable (partly done).
  • Add direct 3D print to a local Octoprint server.
  • Add engrave capability (ie write text or shape).
  • Add user 3D navigation.
  • Add export to other printers' native file format.
  • Work on all issues

Changes

2nd August 2015

  • Smooth 3D artecfacts by using exact euclidean distance instead of Manathan one. A comparison of distance calculation

29th July 2015

  • Enhance 3D rendering with shadow by using three.js framework.

13th July 2015

  • Add simple drawing capabilities.

11th July 2015

  • First deployment: import existing image, and then export as STL or PNG heightmap.

Authors

This is a list of people who have contributed code or ideas to FabInPocket -- for copyright purposes or whatever.

fabinpocket's People

Contributors

loic-fejoz avatar

Watchers

James Cloos avatar  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.