Sign inSign up

owatte/openscad-gui

By owatte

Updated almost 8 years ago

openscad with GUI, renderer, exports and access to the hos filesystem

Image
0

1.0K

owatte/openscad-gui repository overview

Openscad

Dockerfile to provide a ready to use openscad full environment with GUI, renderer and access to the host file system in RW mode.

I made this image because Openscad depends on old libs like QT4 and is not more packaged with recent GNU/Linux version, such as GNU/Linux Debian 10 (Buster) or GNU/Linux Ubuntu 18.04 (Bionic Beaver).

This environment is intended to be used in 3D CAD courses or fablab experiments.

This image is build on stable GNU/Linux Ubuntu 16.04 LTS (Xenial Xerus) and run openscad 2015-03-1.

Install

Automated build are available from the Docker Hub

$ sudo docker pull owatte/docker-openscad-gui

Build

$ git clone  https://github.com/owatte/docker-openscad-gui.git
$ cd docker-openscad-gui
$ sudo docker build -t openscad:latest .

Run

In order to start the environment, use the run.sh script.

$ sudo ./run.sh

If you obtain an error message such as

No protocol specified
QXcbConnection: Could not connect to display unix:0

try to run xhost +"local:docker@" or better, fix it in a safer way : http://wiki.ros.org/docker/Tutorials/GUI

Stop

In order to stop the environment, hit CTRL+C in the window shell within openscad is running.

Author

This image was created by Olivier Watté for a purpose of 3D CAD training courses at the "Université des Antilles" in Guadeloupe (French West Indies).

Contributing

If you find this image useful here's how you can help:

  • Send a Pull Request with your awesome enhancements and bug fixes
  • Be a part of the community and help resolve Issues

License

This docker file is licensed under the GNU General Public License, version 3

Tag summary

Content type

Image

Digest

Size

113.2 MB

Last updated

almost 8 years ago

docker pull owatte/openscad-gui