All Projects → prusa3d → Prusacontrol

prusa3d / Prusacontrol

Licence: gpl-3.0
PrusaControl is an alternative user interface for Slic3r Prusa Edition

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Prusacontrol

Glumpy
Python+Numpy+OpenGL: fast, scalable and beautiful scientific visualization
Stars: ✭ 882 (+617.07%)
Mutual labels:  opengl, numpy
Openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
Stars: ✭ 4,444 (+3513.01%)
Mutual labels:  opengl, 3d-printing
Pyrr
3D mathematical functions using NumPy
Stars: ✭ 282 (+129.27%)
Mutual labels:  opengl, numpy
Tiny Renderer
A tiny sotfware 3D renderer in 100 lines of Python
Stars: ✭ 120 (-2.44%)
Mutual labels:  opengl, numpy
Tifffile
Read and write TIFF files. Forked from https://pypi.org/project/tifffile
Stars: ✭ 119 (-3.25%)
Mutual labels:  numpy
Xray 16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Stars: ✭ 1,806 (+1368.29%)
Mutual labels:  opengl
Numpy exercises
Numpy exercises.
Stars: ✭ 1,545 (+1156.1%)
Mutual labels:  numpy
Silenceengine
A cross platform 2D / 3D Java Game Engine (Desktop / Html5 / Android)
Stars: ✭ 116 (-5.69%)
Mutual labels:  opengl
Octoprint Docker
The dockerized snappy web interface for your 3D printer!
Stars: ✭ 120 (-2.44%)
Mutual labels:  3d-printing
O2
2D Game Engine with visual WYSIWYG editor
Stars: ✭ 121 (-1.63%)
Mutual labels:  opengl
Betterspades
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
Stars: ✭ 112 (-8.94%)
Mutual labels:  opengl
Ivy
The templated deep learning framework, enabling framework-agnostic functions, layers and libraries.
Stars: ✭ 118 (-4.07%)
Mutual labels:  numpy
Veldrid
A low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+1350.41%)
Mutual labels:  opengl
Duckstation
Fast PlayStation 1 emulator for x86-64/AArch32/AArch64
Stars: ✭ 2,888 (+2247.97%)
Mutual labels:  opengl
Learn Machine Learning In Two Months
Những kiến thức cần thiết để học tốt Machine Learning trong vòng 2 tháng. Essential Knowledge for learning Machine Learning in two months.
Stars: ✭ 1,726 (+1303.25%)
Mutual labels:  numpy
Beautycamera
美颜相机,具有人脸检测、磨皮美白人脸、滤镜、调节图片、摄像功能
Stars: ✭ 117 (-4.88%)
Mutual labels:  numpy
Qtimgui
Qt (QOpenGLWidget / QOpenGLWindow) backend for ImGui
Stars: ✭ 119 (-3.25%)
Mutual labels:  opengl
Yudisplacementtransition
A GPU accelerated transition library makes use of displacement maps to create distortion effects.
Stars: ✭ 121 (-1.63%)
Mutual labels:  opengl
React Native 3d Model View
A React Native view for displaying 3D models
Stars: ✭ 119 (-3.25%)
Mutual labels:  opengl
Opengl cmake skeleton
❤️ A ready to use cmake skeleton using GLFW, Glew and glm. 👍
Stars: ✭ 118 (-4.07%)
Mutual labels:  opengl

PrusaControl is deprecated

PrusaControl is an alternative user interface for Slic3r Prusa Edition. With focus to be easy to use, novice friendly, multi-language and with auto updated printing settings. Just load stl file, select material and press generate button.

Key features

  • Simple and good looking user interface
  • Best from Slic3r slicing engine
  • Multi-language
  • For main desktop platforms (Windows, macOS, Linux)
  • Auto-updated printing settings
  • Software update check
  • Easy use rotation and scale tool
  • Undo and Redo

Some features are still in development

Video:

Dependencies (tested version)

  • python (3.5.x)

  • PyQt4 (4.11.4)

  • numpy (1.12.1)

  • numpy-stl (2.2.3)

  • pyrr (0.8.3)

  • PyOpenGL (3.1.0)

  • PyOpenGL-accelerate (3.1.0)

  • Slic3r PE (>=1.31.2)

  • pyobjc (3.2.1) on macOS platform

Slic3r is placed in folder tools/Slic3r-Lite

Documentation

Not yet, but we are working on it :-)

Translations

If you want to create translation of PrusaControl, to your native language, you can. First, check if your language is not in folder ts or in pull request section. If you find pull request, of your language, please review it. We are not able to check every language and we will accept only translations reviewed by some other translator.

For translating to new language, make fork of PrusaControl repository. Create new file in ts folder by copy/rename of file en_US.ts and use it as example. Its XML file with simple structure. Please, try to make same long strings as in English translation and be careful on space/tab symbols. You can use tool Qt Linguist for edit and generating binary version .qm of translation. For testing, you have to add binary (.qm) file to translation folder and add new language identifier to controller.py file in dict self.enumeration(around line 92). When you are done, create pull request only from new .ts file.

License

PrusaControl is licensed under GPLv3

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].