Package: wnpp
Severity: wishlist
Owner: stl_...@allwinedesigns.com

* Package name    : stlcmd
  Version         : 1.0.0
  Upstream Author : John Allwine <stl_...@allwinedesigns.com>
* URL             : https://github.com/AllwineDesigns/stl_cmd
* License         : GPL
  Programming Lang: C++
  Description     : Suite of command line tools for generating, inspecting
and manipulating STL files which are often used in 3D printing.

The goal of this project is to be a resource for teaching terminal usage
and some basic programming concepts in the 3D printing space. Imagine an
assignment which involves building a brick wall. Students would need to use
a combination of stl_cube, stl_transform and stl_merge. The commands could
be combined in a bash or <insert favorite scripting language> script with
for and while loops, could accept input and use conditionals to affect the
attributes of the wall.

The terminal is an important tool to learn when programming, but can be
boring to learn when just making text based programs. stl_cmd aims to make
the intro level terminal usage and programming more interesting by creating
3D printable models. As more commands are added more creative assignments
are possible. I hope to grow the suite of commands included in stl_cmd with
that goal in mind.

I developed the software myself and am interested in packaging it so it is
easily installed on Debian distributions. It has no dependencies. I've
never created a debian package before, but am happy to learn what is
involved to do so, which means I'll need a sponsor.

Here is a blog post with a little story behind the project:
https://www.allwinedesigns.com/blog/stlcmd

Reply via email to