Menu

Tree [3d76fa] default /
 History

Read Only access


File Date Author Commit
 bin 2013-08-18 Marko Knöbl Marko Knöbl [b90eae] changing /usr/bin/python to /usr/bin/python2, a...
 examples 2013-08-12 Marko Knöbl Marko Knöbl [948b7c] updated scripting examples, added transformatio...
 kubos 2013-09-05 Marko Knöbl Marko Knöbl [3d76fa] merging: speedup of loading models
 .hgignore 2013-06-05 Marko Knöbl Marko Knöbl [811ba1] adding README.txt
 README.rst 2013-09-05 Marko Knöbl Marko Knöbl [3d76fa] merging: speedup of loading models
 copyright 2013-05-17 Marko Knöbl Marko Knöbl [e5adb6] adding copyright file, new pythonic function: s...

Read Me

Kubos

Kubos is a simple CAD application for Windows and Linux. It is based on OpenCASCADE, Qt and Python.

Installing on Windows

Kubos requires the following components to work:

  1. Python 2.6.6 (Download: http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi)
  2. PyQt 4.9.5 (Download: http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.9.5/PyQt-Py2.6-x86-gpl-4.9.5-1.exe)
  3. pythonOCC 0.5 (Download: http://pythonocc.googlecode.com/files/pythonOCC-0.5-win32-all-in-one-py26.exe)

Download and install them from the given links.

Kubos itself can be downloaded from https://bitbucket.org/marko_knoebl/kubos/downloads . In order to install it extract the contents of the zip archive into a folder on your hard drive. Kubos can be started by double-clicking on the file "run_kubos_windows.bat" in the "bin" folder.

Installing on Debian 7

Install the following Debian packages from your package manager: python2.7 python-qt4

Furthermore the packages "liboce" and "python-occ" must be downloaded and installed from this PPA: https://launchpad.net/~hmeyer/+archive/3d/+packages?field.name_filter=&field.status_filter=published&field.series_filter=oneiric

Download Kubos from from https://bitbucket.org/marko_knoebl/kubos/downloads and extract the contents of the zip archive into a folder on your hard drive. Kubos can be started by executing the file "run_kubos_linux.sh" in the "bin" folder.

As Debian does not have a "python2" binary one small modification is neccessary in order to get it running without errors: Change the first line of "kubos/__main__.pyw" from "#!/usr/bin/python2" to "#!/usr/bin/python" (drop the trailing number 2)

Other operating systems

The required components should work on most other operating systems as well. If you can provide installation instructions for other operating systems, please share them at https://groups.google.com/forum/#!forum/kubos-cad