Download Latest Version Windows Release.zip (101.6 MB)
Email in envelope

Get an email when there's a new version of Molecular Dynamics Studio

Home / 2019Release / NanoEngineer-1Debug
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2019-09-17 2.1 kB
wingide-personal-3.2.12-1.exe 2019-09-17 20.9 MB
DebugPython24.rar 2019-09-17 22.4 MB
NanoEngineer-1_Suite_v1.1.1.tar.gz 2019-09-17 17.0 MB
Totals: 4 Items   60.4 MB 0
If you are interested in source level debugging NanoEngineer-1 Python code read on.
This README will walk you through what you need to do source leve debugging of the NanoEngineer-1 Application source code.
You will need a Windows 7, 8 or 10 system. 
NanoEngineer-1 on Windows runs under Python 2.4 it requires a very long list of addons too. 
I have yet to reverse engineer the instructions for building a Python 2.4 directory, but the RAR file contained here
will allow you to source debug.

1. Use a tool such as winRAR to unarchive Debug Python24.rar into the C:\ toplevel directory.

   make sure the Python24 directory is now on the C-drive.
   
2. Now access Windows control panel => System => Advanced System Settings =>  Environment Variables

   Select and Edit Path variable for the System Variables and add "C:\Python24" to the PATH variable. This allows the 
   Python command to find the correct interpreter for NanoEngineer-1. Close control panel.
   
3. Install WingIDE-personal-3.2.12-1.exe on Windows. Point it to the Python24 interpreter so It will use the correct
   one for NanoEngineer-1. Start WingIDE and insure the Python 2.4 interpreter is pointed at correctly.
   Download any version 3.2 from WingIDE. If you can debug with another debugger then that is good. I suggest WingIDE 
   because it works for me. You need an older version of WingIDE than can work with Python24.
 
4. Now install NanoEngineer-1_Suite_v1.1.1.exe on Windows in a directory such as C:\Nanorex

5. From inside WingIDE open the main.py source file located in C:\Nanorex\NanoEngineer-1 v1.1.1\source\cad\src\main.py
   Now press F5 to execute the main.py file
   The interpreter crawls the Python files doing lots of imports. 
   Exceptions are tripped as well. 
   Click the ignore exception box in the GUI and press F5 to continue passed it.
   You have to ignore 5 or 6 exceptions initially to have the NanoEngineer-1 GUI display on the screen.
   
   More details for this installation will be released soon...
   


   
Source: README.txt, updated 2019-09-17