Sheet borders and title blocks can be set up for utilization by the drawing composition tools. Fields can be used in the title block for automatic insertion of information pertaining to the whole project like project name, project number, etc. And cells containing fields can be placed on the sheet for automatic generation of the sheet specific information like sheet number, date saved, etc.
A “Field” is a text element whose content is derived from object properties: elements, models or files. In addition “Placeholder Fields” can be inserted into cells. “Placeholder Fields” are fields that are waiting for a target, when a target is provided it can re-evaluate and display its property values.
In AECOsim Building Designer drawing composition drawing and sheet seeds are located in dgnlib files. By default these files are located in the workspace in the dgnlib folder. A seed file is provided for each discipline, e.g., DrawingSeed_Architectural.dgnlib. Configuration variables point to the specific dgnlib file for each discipline, e.g., ATF_DRAWINGSEED_DGNLIBLIST points to the DrawingSeed_Architectural.dgnlib file.
In this example workflow, the dgnlib seed files have been copied to the project and renamed, e.g., “_MyDrawingSeed_Architectural.dgnlib”, and the configuration variables have been edited in the project configuration file to facilitate the use of these “project specific” seeds.
Detailing symbols are used by the drawing composition tools to place drawing symbols such as drawing titles, section cuts, etc. The cells used by the tools are located in a dgnlib file. By default this file, DetailingSymbolStyles.dgnlib, is located in the workspace, in the dgnlib folder. The configuration variable MS_DETAILINGSYMBOLS_CELLLIST points to the dgnlib folder.
In this example workflow the drawing symbols dgnlib file has been copied to the project and renamed “_MyDetailingSymbolCells.dgnlib” and the configuration variables have been edited in the project configuration file tofacilitate the use of these “project specific” cells. This file also stores the detailing styles. Detailing styles set the symbol to be used and can be utilized to set symbol attributes, e.g., color, line style, line weight, etc.
These are the corresponding configuration variables described above and how they are set in the project configuration file for this example workflow.
ATF_DRAWINGSEED_DGNLIBLIST = $(PROJ_DATASET)dgnlib/_MyDrawingSeed_Architectural.dgnlib
BBES_DRAWINGSEED_DGNLIBLIST = $(PROJ_DATASET)dgnlib/_MyDrawingSeed_Electrical.dgnlib
BMECH_DRAWINGSEED_DGNLIBLIST = $(PROJ_DATASET)dgnlib/_MyDrawingSeed_Mechanical.dgnlib
STF_DRAWINGSEED_DGNLIBLIST = $(PROJ_DATASET)dgnlib/_MyDrawingSeed_Structural.dgnlib
MS_DETAILINGSYMBOLS_CELLLIST = $(PROJ_DATASET)dgnlib/_MyDetailingSymbolCells.dgnlib
In this example we will set up the title block to utilize fields, we will set the project name and project number as fields using file properties. The result are shown here:
Workflow
We have now utilized fields using file properties to annotate our title block. We will use model properties to fill other information, e.g., Sheet Number, Drawing Title, etc. by creating a cell to place on the sheets. But first we will attach the border to the seed models used by the drawing composition tools.
As we noted before the seeds used by the drawing composition are located in dgnlib files that our configuration points to. We need to open those dgnlib files and attach our border. We’ll set up the properties of the sheet models per our project standards for sheet size, etc.
OK, border file and sheet seeds are now set up. Next we create a cell that will contain field text to utilize the sheet model properties. We will place this cell on our sheets after we create them.
Our final preparation step is to create a cell with field text aligned with our border and title block to auto-populate more information like sheet number, date saved, etc. First we’ll create a cell library.
As noted above Detailing Styles control the appearance of the symbols place with the drawing composition tools. Following the example we will work in the “_MyDetailingSymbolCells.dgnlib” file to create our detailing style.
Now we have a detailing style set up to our standards. Next step is to set up our drawing composition seeds to utilize this style.
The detailing style used by the drawing composition tools is determined by a property of the saved views within the drawing seeds. As we noted earlier the seeds are in dgnlib files. We will open the files and set the property for the various seed models to use our detailing style.
Now we’ll put it all together, using the drawing composition tools to generate our drawings and sheets, with our border already referenced and our detailing symbols used. We place our title block cell to populate items in our title block with the field properties.
The drawing composition tools are used to generate our drawings and sheets, linking them together. We wil use our seeds in order to have our border, with its fields in the title block, and our symbols from the detailing symbol style.
So we have set up our drawing composition dgnlib seed files with our project’s border, which is using fields to populate some of the title block information. Our standard symbols on the appropriate level and symbology is placed. And we place our additional title block cell for sheet specific data, again utilizing fields.