The Geometry aspects of the ‘’‘BladeDesigner’‘’ can be edited and viewed in the GUI, while the mesh generation is not yet connected to the GUI (but can be controlled via scripts).
The following modules are required:
If Git isn’t installed please do so. You can find Git binaries here.
It is a good practice to save all your repositories in a separate directory. Therefore open a terminal and type:
$ cd $HOME $ mkdir git $ cd git
If you’re a gust a copy of the BladeDesigner repository can be received via:
$ git clone git://git.code.sf.net/p/bladedesigner/version1 bladedesigner-version1
Gust users have only read permissions for the remote repository. If you need read and write permissions you have to have member status. A member receives a copy of the BladeDesigner repository via:
$ git clone ssh://USERNAME@git.code.sf.net/p/bladedesigner/version1 bladedesigner-version1
USERNAME needs to be your sourceforge login.
While connecting, a request is prompted asking, whether the connected host should be trusted or not. The request will look like this:
The authenticity of host 'PROJECTNAME.git.sourceforge.net (188.8.131.52)' can't be established. RSA key fingerprint is 86:7b:1b:12:85:35:8a:b7:98:b6:d2:97:5e:96:58:1d. Are you sure you want to continue connecting (yes/no)?
Before typing “yes” check, whether the given RSA key fingerprint is in list of sourceforge hosts to trust. If the fingerprint does not appear in the list, please contact sourceforge-team.
Finally a local copy of the BladeDesigner repository is stored on hard disk.
The core package source files can be found on the src subdirectory. All the GUI are located inside the src/GUI directory. You could start the GUI with:
$ python src/bladeDesignerGUI.py