ADACX (ADAC Dwg Drawings and
XML data)
We'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:
- Creates ADAC-standard drawings using Bricscad or AutoCAD
(Bricscad costs less).
- The tool is designed for 'round trip' editing of existing blocks,
eg you can adjust properties, block positions and angles, then press
'Apply Edits'.
- Drawings can be exported to ADAC XML format.
- ADAC XML files can also be imported to create DWG drawings for
viewing,
checking, editing and re-export.
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.

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!