fogleman / Pack3d
Licence: mit
Tightly pack 3D models.
Stars: ✭ 265
Programming Languages
go
31211 projects - #10 most used programming language
Labels
Projects that are alternatives of or similar to Pack3d
Dotscad
Reduce the burden of mathematics when playing OpenSCAD
Stars: ✭ 344 (+29.81%)
Mutual labels: 3d, 3d-printing
Flux Studio
Web-based 2d/3d editing application for FLUX desktop manufacturing products
Stars: ✭ 29 (-89.06%)
Mutual labels: 3d, 3d-printing
Openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
Stars: ✭ 4,444 (+1576.98%)
Mutual labels: 3d, 3d-printing
Marlin Config
Marlin firmware instant configurator
Stars: ✭ 327 (+23.4%)
Mutual labels: 3d, 3d-printing
Covid 19 Respirators
JPL designed 3D and tested printed respirators to help with the COVID-19 pandemic response.
Stars: ✭ 103 (-61.13%)
Mutual labels: 3d, 3d-printing
Blender
Mirror of the official Blender Git repository. Updated every hour.
Stars: ✭ 609 (+129.81%)
Mutual labels: 3d, 3d-printing
Nintimdo Rp 3d models
Autodesk Fussion and stl files
Stars: ✭ 35 (-86.79%)
Mutual labels: 3d, 3d-printing
3D-Engine-OpenGL-4
3D Graphics Engine For Games | C++ OpenGL 4.1
Stars: ✭ 19 (-92.83%)
Mutual labels: 3d-printing, 3d
Freecad
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Stars: ✭ 10,366 (+3811.7%)
Mutual labels: 3d, 3d-printing
Dust3d
🐪 Dust3D is a cross-platform open-source 3D modeling software. Auto UV unwrapping, auto rigging with PBR Material support, pose and motion authoring all in one.
Stars: ✭ 2,263 (+753.96%)
Mutual labels: 3d, 3d-printing
Meshlab
The open source mesh processing system
Stars: ✭ 2,619 (+888.3%)
Mutual labels: 3d, 3d-printing
Pulse
A pendant to warn you when you touch your face
Stars: ✭ 229 (-13.58%)
Mutual labels: 3d, 3d-printing
awesome-macropad
A curated list of awesome applications, macros, 3d printed cases, guides, and more for the Adafruit CircuitPython rp2040 Macropad.
Stars: ✭ 26 (-90.19%)
Mutual labels: 3d-printing
pymadcad
Simple yet powerful CAD (Computer Aided Design) library, written with Python.
Stars: ✭ 63 (-76.23%)
Mutual labels: 3d-printing
gh-web-ui
Package for building web-based User Interfaces (UI) in Rhino Grasshopper.
Stars: ✭ 69 (-73.96%)
Mutual labels: 3d
pack3d
Tightly pack 3D models.
Installation
First, install Go, set your GOPATH, and make sure $GOPATH/bin is on your PATH.
brew install go
export GOPATH="$HOME/go"
export PATH="$PATH:$GOPATH/bin"
Next, fetch and build the two binaries.
go get github.com/fogleman/pack3d/cmd/pack3d
go get github.com/fogleman/pack3d/cmd/binpack
Usage Examples
Note that pack3d runs until stopped, writing its output to disk whenever a new best is found.
pack3d 2 3DBenchy.stl # tightly pack 2 boats
pack3d 4 3DBenchy.stl # tightly pack 4 boats
pack3d 1 *.stl # tightly pack various meshes, one of each
# pack as many boats as possible into the printer volume, given a few different arrangements
binpack 1 3DBenchy.stl 2 3DBenchy-x2.stl 4 3DBenchy-x4.stl
Examples
113 3DBenchy tug boats packed tightly
27 R2-D2 droids, 8 parts each
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].