Skip to content

Shaihuludus/hbadgerstation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HBadgerStation

An application for managing files for 3D printing. Early alpha version

Manual

The assumption is that files are kept in projects/directories, with the assumption that each project can have many files and subdirectories.

Example:

/minifigure to print<br>
--/minifigure.stl<br>
--/image.jpg<br>
--/presupported/minifigure-sup.stl<br>

The /minifigure to print directory should be imported as the basic unit. When selecting the root option during import, the program will treat the directories in the selected folder as the basic units

Example:

/my root<br>
--/minifigure 1<br>
--/minifigure 2<br>

when selecting the my root directory for import and selecting the root option, two projects will be imported (minifigure 1 and 2)

Configuration

Stored in config.ini

[cache]
cacheOn=1 - image cache 0/1 - off/on
cacheWhenImport=1 - cache images on import (if off and cache is on it will be done when image is displayed) 
cacheDirectory="./cache" - cache directory

[database]
dbPath="library.db" - file to store data

[file types]
printableFiles="stl,3mf" - extensions for files that can be 3d printed
images="jpg,jpeg,png" - extensions for images

Cache should be turned on - it contains scaled images and make javafx work faster

How to run application

From source mvn javafx:run

About

An application for managing files for 3D printing

Resources

License

Stars

Watchers

Forks

Releases

No releases published