Having used Caesar II v4.4 and v4.5, I find that entering data via the piping input can be very time consuming (up to 70% of the project time). For future versions, how about creating a graphics-driven interface?

It would be nice if the user can build the model from a toolbar or a drop down menu. For example, Insert->Bends, right click to enter bend properties etc.

In graphics mode, the user will be able to create complicated piping arrangements without the risk of incorrect node numbering or ridiculous geometry.

Most of the framework for this type of application already exists in Microsoft Foundation Classes (MFC) such that object inheritance can be easily applied to all elements.

In fact, it wouldn't be that difficult to implement the new interface. Since Caesar is already using the OpenGL protocol, it is simply a matter of writing a bunch of DLLs to bolt onto the existing app.

Anyway, this is my 2 cents worth... cool
_________________________
MH