ADACX (ADAC Dwg Drawings and XML data)

ADACXB dialogWe've developed this tool to support the ADAC standard.  The tool can be used to create and edit ADAC-style DWG files with attributed blocks, and to export ADAC XML files. 
 
ADACX is not based on the ADAC Consortium's original VBA tool.  ADACX is developed in VB.net, based mainly on the published XML Schema.  Import and export of XML files should be schema-compliant because this part of the code is generated automatically from the schema.

Benefits:
ADACX is available free of charge to the councils members of the ADAC consortium.  The tool costs $440 inc GST for other organisations.  Of course, you may also need to license one or more copies of Bricscad V8 Classic to run the ADACXB tool.  The license fee covers unlimited copies of the ADACX tool within one organisation and it allows us to continue development and support.

DOWNLOAD ADACX HERE.
DOWNLOAD THE ADACX HELP FILE HERE.

If you'd like to comment or report a bug, please email damian.harkin@sofoco.com.au, and preferably include sample data and instructions so we can reproduce your issues.

Notes - Version 3.2.0.6
Drainage pipes are now drawn with  dashed polylines.  When interpreting existing drawings, storm pit lintel config 'Center' is understood as 'Centre'.  Pavement structures were mandatory instead of optional (ie "N/A" was not included in the combo boxes)

Notes - 16 Sept 2008 - Version 3.2.0.5
Version based on ADAC_XML_Schema_3.0.1.20080909.xsd and Bricscad V9.1.1

Notes - 9 Sept 2008 - Version 3.2.0.4
This version is based on ADAC_XML_Schema_3.0.1.20080905.xsd
This version requires Bricscad 8.2.12 or AutoCAD 2009.  The Council code is now only used to select the user's preferred folder of drainage pit inlet blocks.  Exporting to XML is a little faster.  Minor bug fixes.


Notes - 4 Sept 2008 - Version 3.2.0.3
Saved settings were not being loaded.  Sewer pipes were drawn wrongly after a manhole was moved.  Fixed a crash caused when user interrupted selection of a polyline.

Notes - 29 Aug 2008 - Version 3.2.0.2
Added a license manager.  ADACX is now freely available for download and will run as a 30-day free trial.  After that, a license key should be purchased to run the program. 

House connection types were still dependent on council code, which is not required in the V3 schema and also caused a crash when the council code was set to Pine Rivers. - fixed now.


Notes - 10 July 2008 - Version 3.1.0.2


Stormwater pit inlet config “Center” was spelled “Centre” in ADACX, meaning valid inlet configurations were not exported or imported properly.  Pipe diameters were incorrectly interpreted making all pipes default to 75mm.  Some performance improvements were made. 

Notes - 19 June 2008 - Version 3.1.0.1
ADACX now installs two executables - ADACXA.exe for AutoCAD 2009 and ADACXB.exe for Bricscad V8.  The source code of the two programs is identical apart from the cad system invoked at startup.  This demonstrates Bricscad's effectiveness as a first class alternative platform for application developers.

Notes - 29 May 2008 - Version 3.0.0.1
ADACXB now supports the ADAC 3.0 schema*  Some big changes were required to support the revised schema, especially for handling the block library of stormwater drainage pit inlet structures.  Now compiled with Microsoft Visual Studio 2005 and includes a conventional installer program, which also installs the ADAC block library.  ADACXB no longer requires prior installation of the ADAC (councils) tool.

* note - We have made some little alterations to the ADAC3.0 schema which we hope will be agreed by the ADAC consortium.

Notes - 26 Sept 2007 - Version 2.8.0.3

End structure attributes were wrongly positioned.  Dates in block attributes changed to dd/mm/yyyy format.

Notes - 25 Sept 2007 - Version 2.8.0.2

Attributes on stormwater pits were wrongly drawn at the origin.

Notes - 12 Sept 2007 - Version 2.8.0.1

Attributes on stormwater pipes were wrongly drawn at the origin

Notes - 10 Sept 2007 - Version 2.8.0.0

Stormwater pipes without upsteam or downstream pits or end structures are now supported.

Notes - 29 August 2007 - Version 2.7.0.0

Fixed a bug in Stormwater pits code.  New icons.

Notes - 17 August 2007 - Version 2.6.0.0

Added 'Tools > Rotate Attributes'.  Favourite settings can now be saved to speed up filling in the forms.

Notes - 3 August 2007 - Version 2.5.0.1

Fixed some bugs in stormwater pit routines.

Notes - 2 August 2007 - Version 2.5.0.0

Some modules can now accept 2d and 3d polylines as well as lightweight polylines in the original CAD drawing.  Note, the ADAC blocks created by this program still use lightweight 2D polylines eg to represent pipe sizes, arc segments etc.  NOTE: This version requires Bricscad V8.0.12.

Notes - 10 July 2007 - Version 2.4.0.0

Fixed a bug that caused some blocks to rotate after inspection by the ADAC tool.  New menu option "File > Rebuild All" exports all blocks to schema objects, cleans the "AC_*" layers, then recreates the blocks from XML.  If the attribute styles have changed, this is a way to redraw with the new styles.  Pipe attributes associated with the upstream and downstream pits are drawn towards the ends of the pipe now. 

Attribute Styles

Notes - 4 July 2007 - Version 2.3.0.0

Added "Tools > Attribute styles" to allow customisation of all attributes visibility, text height and italicizing.
When reading enumerated values from DWG attributes, unrecognised values (eg an unexpected valve type or pipe material etc.) are now processed as follows:  If the property is optional, its matching 'IsValid' property will be set False.  If the property is mandatory, it will be set to the default value for that property.

Notes - 5 June 2007 - Version 2.2.0.0

Speed up when importing from XML (precompute block names).  Bug fixes: Temporary polylines were left in drawing.  Sewer pipe width was not applied to polyline.  Sewer pipe edits could not be 'Applied'.  Manual stormwater pit creation was broken.  Apply button is now always disabled after use or by changing tab until another block is selected.

Notes - 22 May 2007 - Version 2.1.0.0

The tool is now ported to Bricscad Version 8.  DWG files created by the Bricscad ADAC Tool should now be compatible with the AutoCAD-based ADAC tool.  There are some known issues in Bricscad V8 Alpha which impact the tool, notably setting of block angles and refreshing of the display after editing.  These have been reported. (since fixed)

Notes - 2 May 2007

We are now porting the Bricscad ADAC Tool to Bricscad V8.  V8 uses the same COM object model as AutoCAD, and it's significantly different from V7.  Also, there has been an issue with V7 and Block Attributes: all Attribute tag strings are stored UPPERCASE.  This prevents the existing AutoCAD-based ADAC tool from reading our drawings created in Bricscad V7.  This issue is resolved in Version 8 - that's why we're doing the port now.

Bricscad V8 is currently 'Alpha' software.  It can be made available to interested parties under the terms of our Non-Disclosure Agreement.  Contact damian.harkin@bricsys.com.au for more info.

Notes - 26 April 2007 - Version 1.4.0.0

Added Road Subsoil Drain Flush points. 
Fixed a bug causing wrong rotation of pit inlet blocks.
Changes to attributes default visibility.

Notes - 18 April 2007 - Version 1.3.0.0

First segment of polylines had no bulge.
Attributes are placed on annotation layers
Added Tools > Attribute Visibility (first select an ADAC block),  also Tools > Move Attributes
Comments are now stored and retrieved from Component Info Structure
Several bug fixes.

Notes - 11 April 2007 - Version 1.2.0.0

Finished attribute speedups.  Fixed rotated block problem.  Protected some enums from bad data, eg invalid values stored in attributes.  Objects which should contain linework but don't are now ignored (some blocks in test drawings contained nested blocks instead of polylines)

Notes - 4 April 2007 - Version 1.1.0.0

The tool does not draw any linework.  We assume your geometry has already been created  and just needs to be tagged as ADAC blocks.
Comments on blocks are not implemented (since fixed).
We need to add an attribute visibility tool (since added).
There are no annotations other than the block attributes yet
Cad presentation generally is unfinished, eg pipe linestyles etc.
Problems with rotated ADAC blocks (fixed now)
Flush points aren't implemented yet (done now)
The program is based on the ADAC Schema:  ADAC 2006-09-27 Release Candidate 1.0 (v2).  It can only import and export schema-compliant information.  For example it will fail to export a pit with Inlet type = "FI - TYPE 2" since that doesn't exist in the schema.  Currently the program will exit.  We'll try to replace invalid data with default values in future.
Attribute creation should be faster. (improved now)
The tabstop order of form controls needs checking

Well there are probably many other issues.  We welcome your input!