font3d is a Django app built to generate 3D Text STL files. It utilizes OpenSCAD as the drawing tool.
Currenly, only one basic font type is supported.
- Start Django Project
django-admin startproject font3d_project
cd font3d_project- Clone the git repository
git clone https://github.com/cameronlai/font3d- Edit settings.py in your project folder
cd font3d_PROJECT
nano settings.pyAdd 'font3d' in INSTALLED_APPS Add 'font3d/static/', in STATICFILES_DIR
- Edit urls.py in your project folder
nano urls.pyAdd url(r'$^', include('font3d.urls')), to urlpatterns
- Run migrations with manage.py
cd ../
python manage.py migrate- Run server
python manage.py runserver- Launch web browser, enter correct IP address (Default is 127.0.0.1:8000) and your app is running.
- OpenSCAD
The app is released under the MIT License and more information can be found in the LICENSE file.
font3d is a project to create some interesting font types that uses 3D dimension, breaking through the conventional 2D font types. All code is written in Open SCAD and can be printed out with a 3D printer.
Contributions for new font types and bug fixes are sincerely welcome!
- Basic - Basic font type drawn in Open SCAD