OctoPrintPlugin - Cura plugin which enables printing directly to OctoPrint and monitoring the process

  •        65

The Ultimaker 2(+) family uses a flavor of GCode named UltiGCode. Unfortunately printing using UltiGCode flavor does not work when printing over the USB connection. That is why using OctoPrint does not work with UltiGCode flavor. You can use "Machine Settings" on the "Printers" pane of the preferences to change your GCode flavor to "RepRap (Marlin/Sprinter)".

https://github.com/fieldOfView/OctoPrintPlugin

Tags
Implementation
License
Platform

   




Related Projects

Cura - 3D printer / slicing GUI built on top of the Uranium framework

  •    Python

This is the new, shiny frontend for Cura. Check daid/LegacyCura for the legacy Cura that everyone knows and loves/hates. We re-worked the whole GUI code at Ultimaker, because the old code started to become unmaintainable. For additional support, you could also ask in the #cura channel on FreeNode IRC. For help with development, there is also the #cura-dev channel.

Cura

  •    Python

Cura aims to be a end solution for personal 3D printing with RepRap based machines. It is tuned toward the Ultimaker, but can be used on any RepRap based design.

CuraEngine - CuraEngine is a powerful, fast and robust engine for processing 3D models into 3D printing instruction for Ultimaker and other GCode based 3D printers

  •    C++

The CuraEngine is a C++ console application for 3D printing GCode generation. It has been made as a better and faster alternative to the old Skeinforge engine. This is just a console application for GCode generation. For a full graphical application look at https://github.com/Ultimaker/Cura which is the graphical frontend for CuraEngine.

LegacyCura - Read this, it's important! NEW CURA DEVELOPMENT IS HAPPENING AT https://github

  •    Python

Cura development comes with a script "package.sh", this script has been designed to run under *nix OSes (Linux, MacOS, FreeBSD). For Windows the package.sh script can be run from bash using git. The "package.sh" script generates a final release package. You should not need it during development, unless you are changing the release process. If you want to distribute your own version of Cura, then the package.sh script will allow you to do that. The "package.sh" script understands a number of envrionement variables defined at the top of the script. Review and adjust settings to match your needs.

Slic3r - Open Source toolpath generator for 3D printers

  •    C++

Slic3r is mainly a toolpath generator for 3D printers: it reads 3D models (STL, OBJ, AMF, 3MF) and it converts them into G-code instructions for 3D printers. But it does much more than that, see the features list below. Slic3r was born in 2011 within the RepRap community and thanks to its high configurability became the swiss-army knife for 3D printing. It served as a platform for experimenting several new ideas that later became technology standards, such as multiple extruders, brim, variable-height layers, per-object settings, modifiers, post-processing scripts, G-code macros and more. Despite being based on volunteer efforts, Slic3r is still pushing the boundaries of 3D printing.


OctoPrint

  •    Javascript

OctoPrint provides a responsive web interface for controlling a 3D printer (RepRap, Ultimaker, ...).

OctoPi - Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web

  •    Shell

A Raspberry Pi distribution for 3d printers. It includes the OctoPrint host software for 3d printers out of the box and mjpg-streamer with RaspiCam support for live viewing of prints and timelapse video creation. This repository contains the source script to generate the distribution out of an existing Raspbian distro image.

FreeCAD - An Open Source parametric 3D CAD modeler

  •    C++

FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. FreeCAD is based on OpenCASCADE, a powerful geometry kernel, features an Open Inventor-compliant 3D scene representation model provided by the Coin 3D library, and a broad Python API.

snappy-reprap - The world's most 3D printable 3D printer

  •    OpenSCAD

A parametric design for a cheap self-replicating 3D printer (reprap) that snaps together to minimize screws and non-printed parts. Under OS X, you'll need to make sure you have the Xcode command-line tools installed first. You can get them by installing Xcode from the App Store.

hmm - Heightmap meshing utility.

  •    C

hmm is a heightmap meshing utility. If you've done any 3D game development, 3D printing, or other such things, you've likely wanted to convert a grayscale heightmap image into a 3D mesh. The naive way is pretty simple but generates huge meshes with millions of triangles. After hacking my way through various solutions over the years, I finally decided I needed to write a good tool for this purpose.

Jmol

  •    Java

An interactive viewer for three-dimensional chemical structures.

Marlin - Optimized firmware for RepRap 3D printers based on the Arduino platform.

  •    C

Marlin 1.1 represents an evolutionary leap over Marlin 1.0.2. It is the result of over two years of effort by several volunteers around the world who have paid meticulous and sometimes obsessive attention to every detail. For this release we focused on code quality, performance, stability, and overall user experience. Several new features have also been added, many of which require no extra hardware. For complete Marlin documentation click over to the Marlin Homepage <marlinfw.org>, where you will find in-depth articles, how-to videos, and tutorials on every aspect of Marlin, as the site develops. For release notes, see the Releases page.

printThis - jQuery printing plugin; print specific elements on a page

  •    Javascript

Debug leaves the iframe visible on the page after printThis runs, allowing you to inspect the markup and CSS. Copy CSS <link> tags to the printThis iframe. On by default.

Slicebox - Slicebox is  a jQuery 3D image slider plugin that makes use of CSS 3D Transforms and provides a graceful fallback for older browsers that don't support the new properties

  •    Javascript

Slicebox is  a jQuery 3D image slider plugin that makes use of CSS 3D Transforms and provides a graceful fallback for older browsers that don't support the new properties.

gutenberg - Printing since 1440

  •    Javascript

Printing since 1440. This is the development hub for the editor focus in core. Gutenberg is the project name. If you want to use the latest release with your WordPress, download Gutenberg from the WordPress.org plugins repository. Conversations and discussions take place in #core-editor on the core WordPress Slack.

Cesium - An open-source JavaScript library for world-class 3D globes and maps

  •    Javascript

CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization.

MathFrame++

  •    C++

MathFrame++ allows scientific C++ applications to be easily coded and provides various services to these applications like drawing in 2D/3D, data entry dialogs, clipboard, printing - all this, while not having to deal with windows programming directly.

Printrun - Pronterface, Pronsole, and Printcore - Pure Python 3d printing host software

  •    Python

Printrun consists of printcore, pronsole and pronterface, and a small collection of helpful scripts. This section suggests using precompiled binaries, this way you get everything bundled into one single package for an easy installation.

g2 - g2core - The Next Generation

  •    C++

g2core master is the stable branch. New features are developed in feature branches and merged into the edge branch, and after thorough testing are merged here to master. For production uses we recommend using this master branch. For the adventurous (or developers wishing to lend a hand), we have the edge branch. It is not guaranteed to be stable, but we do our best to achieve this.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.