3 December 2009

AutoChart, the next generation

As a glimpse of current work in progress, I’m pleased to show a quick preview of the some of the product development we are hoping to introduce to AutoChart in 2010.

We’ve been busy rewriting AutoChart from the ground up to incorporate drawing database functionality and a much improved user interface.
As we will now be able to treat each drawing as a database and perform a command directly on this database, it means that AutoChart no longer has to physically open each drawing, perform the command operation and then close and save it before moving on to the next in the chart series. This gives the great advantage of massively improving performance so that the command operations are completed much faster (especially on charts with lots of existing data). The improvement is in the order of 10 – 1000 times faster!

It also gives a much greater level of robustness, removing potential crashes due to AutoCAD running out of memory.

The User Interface is also being brought more up-to-date giving the User more configurability in the size and position of the dialog box. We are also introducing greater file and folder functionality along with User Interface error highlighting.

The Improvements include:
  • Dialogs can be resized (good for long paths)
  • Dialog size / location is remembered
  • File names that are too long can be selected and a tooltip will show the complete path
  • Files/Directories that are loaded from a project file but are no longer valid are still shown to give an indication of the previous value
  • A Wizard style interface with multiple pages gives room on the dialog for more options
  • Drag-drop functionality from Explorer where applicable
  • User Interface error indication
We have also introduced creation of a zip archive before the command execution to give a backup copy of the charts for every stage of operations.

The video below shows the new functionality in action.


If you have any comments, feedback or questions on the new User Interface, then please let us know.

No comments: