GUIRIT is an ever-evolving GUI (Graphical User Interface) to IRIT. It is under ever-going development but is in a fairly usable form. Key features of GUIRIT:
  1. A graphically based user interface to create, display, manipulate and process geometry.
  2. Access to most of the functionality/functions found in the Python/IRIT interpreter (Irit.exe) and is built around the IRIT geometric kernel package. Any other IRIT (or new/arbitrary) function could be easily exposed as well, using DLL extensions abilities of GUIRIT (See below).
  3. Fully configurables menus (Via the guirit.cfg configuration file).
  4. Fully configurables keyboard/mouse/gesture event bindings (Via guirit.cfg).
  5. Programmable extension interface. Many of the existing functions in GUIRIT (and in the Python/IRIT interpreter) are built using this extension interfaces that allows one to create external extension as DLLs (or shared libraries on non-windows platforms) without resorting to rebuilding the GuIrit executable.
  6. Using wxWidgets, and hence it is suppose to be relatively simple to port to other environments. So far,GUIRITwas tested on Windows XP/Vista/7/8 and Linux Fedora, and to a lesser extent on MAC OSX. Below, we provide executables for Windows XP/Vista/7/8 as well as the full C/C++ sources.
Some Examples

Some short movie examples that demonstrate the capabilities of GuIrit

Manual Installation of the Windows Version
  1. If you use Windows XP/Vista/7/8 and unless you have MS Visual Studio 2008 (9.0 .net) SP1 installed on your system you will also be required to install (once only) the run time env. of this compiler from Microsoft.
  2. Download the compiled-for-windows GuIrit zip file and open it in a directory of your selection.
  3. Go into the directory in 2, and run GuIritInstallGuiCfg.cmd (once only). This creates a directory "%USERPROFILE%\Application Data\GuIrit" and place there a default GUI configuration file.
  4. Run GuIrit.exe. If everything worked out fine, you should see something like in the "1st Run" section below.

The installation also includes some minimal documentation and a few models as examples, in the Docs and Models subdirectories, respectively.

Automatic Installation of the Windows Version
  1. If you use Windows XP/Vista/7/8, you can also download GuIritInstall.exe and execute it for a fully automated installation.
  2. Run GuIrit.exe. If everything worked out fine, you should see something like in the "1st Run" section below.
  3. The installation also includes some minimal documentation and a few models as examples, in the Docs and Models subdirectories, respectively.

A comment in Windows 7/8. In Windows 7/8 the %USERPROFILE% expansion is different than XP and hence you will have to text-edit the cfg files and GuIritInstallGuiCfg.cmd to the proper directory.

1-st Run

If everything is fine, you should see, once you execute GUIRIT, something like:

Make sure to examine the messages in the “General Output” windows that appear in the bottom left window. Red color messages will hint on problems. Green means everything loaded/initialized fine.

The Sources

GUIRIT is a graphical user interface for the IRIT modeling package and is built using wxWidgets. This means you will have to download these two packages and build them before you can built GuIrit. These tasks are NOT trivial and unless you consider yourself knowledgeable, please do not attempt this. I cannot provide support and/or answer compilation questions. Yet, some 'readme' information could be found in the Docs subdirectory of the Guirit Distribution. Finally, for the latest (alpha version) GuIrit sources, please see here.

Enjoy and comments are always welcome!

 
INTERIA Web Design & Development