AECOsim Building Designer Upgrading Legacy Data PDF
AECOsim Building Designer Upgrading Legacy Data PDF
AECOsim Building Designer Upgrading Legacy Data PDF
schema changes
new and changed DataGroup property names, especially in the architectural portion
removal of superfluous prefixes in dataset file names and content merge of the base, tall and wall casework DataGroup types into one render support for materials in DGN library palettes only support of ObjectMaterial property for Spaces
2 | WWW.BENTLEY.COM
3 | WWW.BENTLEY.COM
F F
F
Preferably, projects should be completed with the application(s) and workspaces they were started with and only upgraded to AECOsim Building Designer if necessary. Do not make changes to the AECOsim Building Designer dataset as they may be overridden when the new version is installed. Backup your workspace before using any of the Building Designer Utilities!
4 | WWW.BENTLEY.COM
Cautionary Notes
5 | WWW.BENTLEY.COM
6 | WWW.BENTLEY.COM
Add your legacy folders to the dataset extension folder Add a configuration file to the dataset extension folder
7 | WWW.BENTLEY.COM
Add configuration variables to configuration file MY_Dataset.cfg to append or prepend sub folders in\DatasetExtensions\MY_Dataset to workspace
#---------------------------------------------------------------------# Add search paths for each subfolder in the ArchDatasetNcsUS dataset # (Delete or comment out config. variable of subfolder that does not exist) #---------------------------------------------------------------------MS_BACKUP < $(MY_DATASET)bak/ TFDIR_CELL < $(MY_DATASET)cell/ ATFDIR_CELL < $(MY_DATASET)cell/ MS_CELLLIST < $(MY_DATASET)cell/*.cel TFDIR_COMP < $(MY_DATASET)comp/ TFDIR_CPART < $(MY_DATASET)cpart/ DG_CATALOGS_PATH < $(MY_DATASET)datagroupcatalogs/ DG_SCHEDULE_LAYOUT_PATH < $(MY_DATASET)datagrouplayouts/ TFDIR_FRAME < $(MY_DATASET)frame/ ATFDIR_CASEWORK < $(MY_DATASET)frame/casework/ ATFDIR_CASEBASE < $(MY_DATASET)frame/casework/base/ ATFDIR_CASETALL < $(MY_DATASET)frame/casework/tall/ ATFDIR_CASEWALL < $(MY_DATASET)frame/casework/wall/ ATFDIR_DOOR < $(MY_DATASET)frame/doors/ ATFDIR_WINDOW < $(MY_DATASET)frame/windows/ TFDIR_PART < $(MY_DATASET)part/
8 | WWW.BENTLEY.COM
Define the configuration variable MY_DATASET in the Project Configuration file before the project directories are established, by adding the following text:
#======================================== # Add company dataset to workspace #======================================== # Define path and folder name of company dataset # (change path and folder name as necessary) #---------------------------------------------------------------------MY_DATASET = $(TF_DATASETS)DatasetExtensions\MY_Dataset/ #---------------------------------------------------------------------# Read company cfg-file to add search paths to company dataset subfolders #---------------------------------------------------------------------%if exists ($(MY_DATASET)MY_Dataset.cfg) %include $(MY_DATASET)MY_Dataset.cfg %endif
Note: The configuration variable MY_DATASET can point to any valid folder location
9 | WWW.BENTLEY.COM
Start AECOsim Building Designer and open a model Verify that the folders in MY_DATASET are added to the workspace Open the Configuration dialog box
10 | WWW.BENTLEY.COM
11 | WWW.BENTLEY.COM
12 | WWW.BENTLEY.COM
13 | WWW.BENTLEY.COM
checks
prefixes of files prefixes used in strings inside files invalid DataGroup property definitions casework subfolders base, tall and wall
upgrades
removes prefixes from files and strings inside files rectifies invalid DataGroup property definitions moves files from the casework subfolders base, tall and wall to casework
14 | WWW.BENTLEY.COM
Prefixes.set in the setting folder defines the prefixes to be checked (and subsequently removed); further prefixes can be added; this will increase processing time. SchemaMapping.set in the setting-folder includes a default mapping table from legacy to ABD properties. This xml-file can be edited or created with the DataGroup Transformation Utility.
15 | WWW.BENTLEY.COM
16 | WWW.BENTLEY.COM
17 | WWW.BENTLEY.COM
18 | WWW.BENTLEY.COM
24 | WWW.BENTLEY.COM
checks part-files for use of materials in .pal files maps materials in .pal files to DGNLIB palettes and materials updates part-files based on mapping table
25 | WWW.BENTLEY.COM
26 | WWW.BENTLEY.COM
Compare original with upgraded part files using a file compare application, e.g.
27 | WWW.BENTLEY.COM
Open the Dataset Explorer Open the Render Properties view Select a Family or All Parts Sort the view by Render Palette or Render Material
28 | WWW.BENTLEY.COM
Left-click on a material to open the Material Picker Select a dgnlib palette Click on a material to assign it to the selected Part(s)
29 | WWW.BENTLEY.COM
30 | WWW.BENTLEY.COM
31 | WWW.BENTLEY.COM
Compare the original with upgraded Space catalog file using a file compare application, e.g.
32 | WWW.BENTLEY.COM
assign alternative Families and Parts to the catalog items using the DataGroup Catalog Editor
33 | WWW.BENTLEY.COM
34 | WWW.BENTLEY.COM
Click the 'Done' button to open the Family/Part Search and Replace window
35 | WWW.BENTLEY.COM
36 | WWW.BENTLEY.COM
37 | WWW.BENTLEY.COM
Click Process to replace Families and Parts in all selected PAZ files
F
38 | WWW.BENTLEY.COM
Families and Parts in BXC files can be remapped in the same way, but levels will not be changed.
39 | WWW.BENTLEY.COM
40 | WWW.BENTLEY.COM
When Microsoft Excel opens, click the Options button of the Security Warning
41 | WWW.BENTLEY.COM
Open the Add-Ins tab and display the BXC Utility drop-down list
42 | WWW.BENTLEY.COM
43 | WWW.BENTLEY.COM
44 | WWW.BENTLEY.COM
Edit spreadsheet
Open the tab (e.g. MY_Watercoolers.bxc) Highlight column J (Level New) Open the Find and Replace tool In the Find what field, enter the current level In the Replace with field, enter the replacement level
45 | WWW.BENTLEY.COM
Open the Add-Ins tab and display the BXC Utility drop-down list
47 | WWW.BENTLEY.COM
When all changes have been made and applied, exit Excel. When prompted to save the changes you made to BXCUtil.xltm, click No
48 | WWW.BENTLEY.COM
49 | WWW.BENTLEY.COM
50 | WWW.BENTLEY.COM
Navigate to the text file in the Temp folder and review the file(s)
53 | WWW.BENTLEY.COM
Backup your project models before using the DataGroup Transformation Utility!
54 | WWW.BENTLEY.COM
Cautionary Notes
55 | WWW.BENTLEY.COM
Open the Compress Options dialog box via File > Compress > Options
Compress DGN
57 | WWW.BENTLEY.COM
dg upgrade
to implement schema changes, e.g. new DataGroup definition files (property sets) to add quantities to instance data of walls and slabs
58 | WWW.BENTLEY.COM
Open the Key in dialog box Key in mdl load Bentley.Building.DataGroup.Upgrade.dll Key in dg upgrade
59 | WWW.BENTLEY.COM
dg upgrade
60 | WWW.BENTLEY.COM
Open the legacy design model, if necessary with references Open the DataGroup Transformation Utility Click the Options button to review or change the options
61 | WWW.BENTLEY.COM
62 | WWW.BENTLEY.COM
63 | WWW.BENTLEY.COM
64 | WWW.BENTLEY.COM
65 | WWW.BENTLEY.COM
Click the Scan button to display the Source Catalog items and Source Catalog Instances, e.g.
66 | WWW.BENTLEY.COM
Remove all but one of the same Source Calalog types Select <Any> from the Source Catalog Instance picklist Select the corresponding Destination Catalogs from the Destination Catalog picklist; Note: these must be the same as the Source Catalogs, except for Base, Tall and Wall Casework, for which the Destination Catalogs is Casework, e.g.
67 | WWW.BENTLEY.COM
68 | WWW.BENTLEY.COM
Highlight each line in turn to display the Source Properties in the bottom window; Note: the best match Destination Properties are displayed
69 | WWW.BENTLEY.COM
or
Check that best fit property mappings are correct If a property mapping is incorrect, pick correct property from Destination Property picklist Note: used properties are no longer available in the picklist. For unmapped properties, select the corresponding property from the picklist
Select the Action from the picklist; in most cases Keep original value
71 | WWW.BENTLEY.COM
When all properties have been correctly mapped, click Save to save the mapping table (name as appropriate) Note: this file can be used for subsequent DataGroup transformations in the standard source schema workflow Click Process or Process All References to upgrade the model(s)
73 | WWW.BENTLEY.COM
74 | WWW.BENTLEY.COM
75 | WWW.BENTLEY.COM
76 | WWW.BENTLEY.COM