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.
- ADACX doesn't use VBA so it doesn't need Bricscad
Pro. It can run with the cheaper Bricscad Classic.
- The tool is designed for 'round trip' editing of
existing blocks, eg you can adjust properties, block positions
and angles, then press 'Apply Edits'.
- The tool runs side by side with the CAD software,
unlike the original VBA
tool which runs modally. Cad editing operations can be
made with the ADACX tool open on the screen.
- Drawings can be exported to ADAC XML format.
- ADAC XML files can also be imported to create DWG
drawings, eg for viewing, checking, editing and re-export.
ADACX is available free
of charge. Of course, you may also want to license one or
more copies of Bricscad Classic to run the ADACX tool.
DOWNLOAD ADACX 3.5 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 - 15 Dec
2011 - Version 3.5.0.4
Recompiled for Bricscad V12,
AutoCAD support dropped
Notes - 25 Oct
2010 - Version 3.5.0.3
Added support for Bricscad V11
DOWNLOAD ADACX 3.5.0.3
HERE
Notes - 9 Sept 2010 - Version 3.5.0.2
Added support for ACAD 2011
Notes - 19 Aug
2010 - Version 3.5.0.0
This is freeware now - license
manager removed.
Notes - 21 Jan
2010 - Version 3.4.0.0
Now supports AutoCAD 2009 and
2010, plus Bricscad V10. Note the installation is
different - check the notes!
Notes - 23 June 2009 -
Version 3.3.0.0
Recompiled for Bricscad V10.
Notes - 23 June 2009 -
Version 3.2.0.12
File > Rebuild only rebuilt
the visible layers, deleting any blocks on frozen layers.
This is solved, plus the rebuild now occurs in a new drawing,
leaving the existing drawing undisturbed.
Notes - 17 June
2009 - Version 3.2.0.11
Arbitrary sizes of 'extended
circular' drainage pits can be entered, eg "1500-600
EXT", "1200-4000 EXT" etc. Fixed bugs in AutoCAD
version causing crash during XML import.
Notes - 12 June 2009 -
Version 3.2.0.10
Sewer pipe ends were attaching
to wrong pits.
Notes - 17 April 2009 -
Version 3.2.0.9
Corrected a bug (italic
attributes crash). Added the license agreement to the
installer.
Notes - 16 April
2009 - Version 3.2.0.8
In Sewer House Connection
blocks, the attribute House IO Distance was missing the "HCB"
prefix, also IO distance and HCB length attributes on existing
blocks were not being read by the tool.
Notes - Version 3.2.0.7
Sewer pipe properties
Material, Class and Joint Type were not stored correctly, and
upstream attributes were not being drawn.
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!