Bug#884310: ITP: stlcmd -- Suite of command line tools for generating, inspecting and manipulating STL files

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#884310: ITP: stlcmd -- Suite of command line tools for generating, inspecting and manipulating STL files

John Allwine
Package: wnpp
Severity: wishlist

* Package name    : stlcmd
  Version         : 1.0.0
  Upstream Author : John Allwine <[hidden email]>
* 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 | Threaded
Open this post in threaded view
|

Bug#884310: created a Docker image for building version 1.0-1 of stlcmd

John Allwine
This git repository has a Dockerfile that creates a docker image that builds version 1.0-1 of stlcmd:


It builds the source and amd64 packages.