Bricscad - GeoTools e-Newsletter # 9:


B R I C S C A D - G E O T O O L S N E W S L E T T E R # 9

August 5, 2009
Bangalore, India

Bricscad Updated: Version 9.3.9 has been released.

Bricscad V9.3.9 is a milestone release, the first version to use the new geometry library developed by Bricsys over the last 2 years. With this release, Bricscad is now VERY CLOSE to being fully independent of IntelliCAD code.

This is also a very important release for us because GeoTools uses many functions from the curve geometry library (vlax...). So, a whole lot of GeoTools functions work much better with this new release. In fact, we would STRONGLY recommend GeoTools users to download and use this latest release 9.3.9 of Bricscad to expereince a far superior performance.

Learn more and download the latest release from

Bricsys planned to reserve the introduction of V 9.3.9 for the upcoming V10 release, but decided to offer Bricscad users its benefits in this pre-V10 update. "Although we are still fine-tuning the library, you will notice that it has helped hatch boundary detection, offset and trim commands to tremendously improve their capabilities", explained Bricsys in a release note.

Another very important direction Bricsys is charting for Bricscad is to natively port the Bricscad platform for both Linux and Mac-OS. This is scheduled for release sometime next year but a lot of under-the- hood development is already happening in Bricscad to support this development. The main programming efforts are directed towards moving away from MFC-classes to OS-independent WxWidgets. Needless to say, this is a massive programming re-design and if there are stil any quirks and bugs/unexpected behavior, it is most likely because of this change (in progress).

In this newsletter, we have listed only some of the important fixes and enhancements. This is NOT a complete list of the changes.

For the full list, see here:

A partial list of the changes in v 9.3.9:

- Bricscad v 9.3.9 is based on a completely new underlying geometry engine (and different from the one used by other IntelliCAD clones). This new engine allows all the (vlax...) functions to be fully implemented and this in turn ensures that all of the GeoTools curve geometry-related commands now run correctly in Bricscad.

- Bricscad 9.3.9 fixes and enhances many commands relating to image management, including support for geo-referenced ECW files from ER Mapper.

- GeoTools for Bricscad now offers the GT_GEO_INS command which can be used to attach multiple images at once, be it TIFF, JPG, BMP or ECW. This addresses your direct concern about how to bring in multiple images in one single operation into the Bricscad environment. Bricscad (with GeoTools) now is the only CAD platform in its price range that can import a whole range of geo-referenced image formats in bunches all at once. This would be something users of imagery would certainly want to try out in this new release.

- OFFSET command code and underlying algorithm have been rewritten from scratch. The OFFSETGAPTYPE setting is supported now. It determines how possible gaps in parallel copies are filled: chamfered, filleted or by extending the adjacent line segments.

- TRIM command code and underlying algorithm have been rewritten from scratch.- Polylines and splines can now be trimmed by themselves. Support for the Crossing option was added. During command execution the Shift key now allows to switch between Trim and Extend modus.

- HATCH and BOUNDARY command code and underlying algorithm have been rewritten from scratch. Support for bridging gaps in hatch boundaries: When no closed outer boundary can be found, the program will bridge gaps over distances up to the value of HPGAPTOL by calculating extensions of entities.

- MODELER: the existing Acis implementation was replaced with the new (Acis-based) SPA modeler implementation of ODA.


- REVSURF, RULESURF, TABSURF, EDGESURF, DISH and DOME no longer create 3D solids. They now generate meshes.

-WBLOCK command was added, dxf binary/precision options were added for wblock in dxf format.

- PLOT command was rewritten from scratch and we switched from MFC- based to WxWidgets-based printing (linux preparation).

- New WxWidgets based PRINT PREVIEW dialog.

- COM: For VBA programmers, a whole lot of enhancements have been added to the API to make it more fully compatible supporting all methods and properties.

- LISP: added support for functions (power x y) and (random x).

- CHAMFER: support was added for creating chamfers between polylines.

- CHAMFER: added the possibility to chamfer a polyline with itself.

- Command line panel (commandbar and textscreen): Added Ctrl-A accelerator for 'Select All'.

- Raster images: a crash occurred when trying to process greyscale ECW files.

- Raster images: ECW files remained locked after being detached from a drawing.

- LIST: command did not support IMAGE entities.


GeoTools V 10.04 direct downloads:

** English :
** German :
** Spanish :
** Russian :
** Blog:


Prices summary:

- Bricscad Classic + GeoTools bundle: Rs. 23000/= only
- Bricscad Pro + GeoTools bundle: Rs. 28000/= only
- GeoTools V10 single license: Rs. 6000/= only

- GeoTools V10 single user license: EUR 149

Attractive multiple license discounts.

Thank you for your continued support.
Important note: While all of GeoTools commands are tested quite extensively before they are released, it is humanly impossible to test- run it under every different data type or operating environment. In the event that you notice any GeoTools command not functioning as expected, please bring it to our notice as soon as possible. We will attend to it and fix the problem as soon as possible.

The URL for the GeoTools @ GoogleGroup is:

**** Coordinate Systems ****
**** Bricscad India reseller for the GIS-Civil-Survey verticals ***

India Office:
C-616, Natasha Golf View
[Off Old Airport Road]
No. 2, New Ring Road
Domlur Layout
Bangalore - 560 071
Phone : + 91-80-41625057