I Wish - configuration - project and dataset location

Just becasue initial installtion and the little tweaks can get awkward.

I wish.......

When you installed the product or when you open a config dialog it would as two questions

1.  Where is  your dataset going to reside.?

Then it would place it there or look there....

It would create a Bentley Dataset (And maybe that is what is is in the Workspace) that is the default unless user created.

Then when you edit something it creates a duplicate in YOUR dataset with the same name but overrides or adds to what you have.

Kinda like Word and a dictionary.  You don't loose the words, terms or names you add AND you have no set-up on your part.

2.  Then when you create a Project it ask - where is your project

I work for several companies.  None, exept mine, keep all their projects in one place. 
My STANDARDS file - currently controls the location of the dataset and project directory. 
And maybe there is a better solution but I was told to use this as I can have all my settings in one place and with a copy I don't ahve to spend a couple days incorporating all my changes before I install the new version.  (Maybe somehere here is a way to export your current setttings to a standards file you can save and use after a freash install.


NEW VERSIONS ARE VERY PAINFUL

I want to be able to select a project in differnt directoriies (For example here they are by funding year  Z:\2012 Projects/  and Z:\2013 Projects\

Parents Reply Children
  • I may just need to understand the use of Projects and Microstatin manager better.

    The biggest is the setup every time there is an upgrade.

    And then the lost and outmoded data.  This Got too cumbersom and always causes confllict with support as they dont know if an issue is stock or something with my part.

    It is just not organized.  I have a Dataset uner the workspace, under standards, under system, hidden in a couple locations and mine which is a copy of the original dataset.

    Maybe I dont understand as I want to create my own and not add to yours.  Can I do this is a blank Dataset call MyDataset?  Then have all my stuff here that grows and grows and grows?  I want to keep my dgnlib that controls all levels, dim and text styles, my annotation dgnlib, my seed files, cell libraries, parts and families.

    Itf there is a reason for them to have the same name in the ABD Dataset I want them to override that one and not allow it's editing - greyed out.

    Can this already be done, is this something I don't know is there.  I can do htis manually but the cost for changes is painful.

    Ustn since 1988
    SS4 - i7-3.45Ghz-16 Gb-250/1Tb/1Tb-Win8.1-64b

    Eric D. Milberger
    Architect + Master Planner + BIM

    Senior  Master Planner NASA - Marshall Space Flight Center

    The Milberger Architectural Group, llc

  • Eric,

    If you only have your build to worry about, you could use _USTN_SITE to define a location to keep everything you need. I can flick you a few links on asome blogs I have that can get you going.



  • Bear - that would be great.  I do have everything currently tucked on  the server.  My issue is not so much how to point to that but I have ONLY ONE DATASET on the server.

    The problem is:

    I still find times that things point still back to the Dataset created in "My documents"

    And still sometime to the one in the workspace.

    This causes confusion and t as it is not always apparent when something is placed in another Dataset as after an fresh install I end up with several.

    Then when I update it can be a bear as I have found the current Dataset that I created over the past 10 years is not really equal to that with the current ABD and can cause issues.  But how much do I want to Lose?

    So I was kinda hoping to go to two Datasets,  One the original from Bentley.  One is mine and mine overrides.  At least then all work I do is in mine and I would not put anything but the folder structure and the files I've created in mine.    

    Ustn since 1988
    SS4 - i7-3.45Ghz-16 Gb-250/1Tb/1Tb-Win8.1-64b

    Eric D. Milberger
    Architect + Master Planner + BIM

    Senior  Master Planner NASA - Marshall Space Flight Center

    The Milberger Architectural Group, llc

  • The way I set it up is that I have a cfg file local that sets my site build. You could copy this yourself or use login scripts to do it if you have several people. The file basically reads:

    #---------------------------------------------------------------------------

    # Set Calibre drive mappings

    #---------------------------------------------------------------------------

    #build_drv = R:/_CADdev/Bentley/Standard/

    #local_bld = C:/_CADdev/Bentley/Standard/

    #base_dir  = R:/_CADdev/Bentley/

    #---------------------------------------------------------------------------

    # Determine MicroStation Version

    #---------------------------------------------------------------------------

    # Set Version 85 to be the default

    STD_MS = MS89

    %if defined (_VERSION70)

    STD_MS = MS70

    %endif

    %if defined (_VERSION80)

    STD_MS = MS85

    %endif

    %if defined (_VERSION_8_11)

    STD_MS = MS811

    %endif

    #---------------------------------------------------------------------------

    # Set standard configuration based upon MicroStation version

    #---------------------------------------------------------------------------

    %if exists ($(hta_sBentley)Standard/$(STD_MS)/Standards/.)

    _USTN_SITE = $(hta_sBentley)Standard/$(STD_MS)/Standards/

    %endif

    hta_sBentley is set by my hta file, but you could set this any way. Once site is set I have my cascaded cfg files with one of these being STD_30_Inclusions.cfg. I use this cfg file to include project, site and client cfg files as well as the cfg files I have set for my Bentley verticals. this is done with the line:

    %include $(STD_CFGDIR)*.cfg

    Again, this can be set to any location.

    In here I have copied the BuildingTemplate_AU_Extended.pcf and ranmed it to a cfg as well as BuildingDisciplines.cfg.

    I use these 2 files as the base for my build location for AECOsim. As I build up my AECOsim build I then repath variables to my server location. As an example I have the AU template below:

    #----------------------------------------------------------------------

    #

    # BuildingTemplate_AU_Extended.pcf - AECOsim Building Designer_AU Extttendeeeeed Project Configuration File

    #

    # $Copyright: (c) 2012 Bentley Systems, Incorporated. All rights reserved. $

    #

    #----------------------------------------------------------------------

    #======================================================================

    # Engenium AECOsim SS3 cfg file

    Is_BSM = 1

    #%lock Is_BSM

    %if defined (BB_DISCIPLINE)

    TF_DATASETNAME = Dataset_ANZ

    _TF_WORKSPACEROOT = $(STD_WORKSPACE)AECOsim/

    TF_DATASETS = $(_TF_WORKSPACEROOT)BuildingDatasets/

    TFDIR = $(TF_DATASETS)$(TF_DATASETNAME)/

    #======================================================================

    # Project Description as it will appear in Workspace menu > About Workspace

    #_USTN_PROJECTDESCR = Building Designer Australia/New Zealand Project Template

    #----------------------------------------------------------------------

    %if ($(BB_DISCIPLINE) == "Architectural")

    # The following config. variables activates a seed file that includes callouts for

    # floorplans, sections and elevations.

    # If necessesary, move the callouts to the required location.

    # Uncomment MS_DESIGNSEED below to activate it when starting in Architectural Building Designer mode:

    # MS_DESIGNSEED = $(TFDIR)seed/Design_and_Sheets_Seed.dgn

    %endif

    %if ($(BB_DISCIPLINE) == "Structural")

    MS_DESIGNSEED = $(TFDIR)seed/DesignSeed_Structural.dgn

    %endif

    %if ($(BB_DISCIPLINE) == "Electrical")

    MS_DESIGNSEED = $(TFDIR)seed/DesignSeed_Electrical.dgn

    %endif

    #======================================================================

    # Extended dataset content:

    #======================================================================

    # The following config. variables enable additional catalog content for Doors, Stegbar Windows, James Hardie, CSR, Thermomass and Boral Walls, and plumbing fixtures.

     DG_CATALOGS_PATH > $(TFDIR)extendedcontent/datagroupcatalogs/

     TFDIR_PART > $(TFDIR)extendedcontent/part/

     TFDIR_CPART > $(TFDIR)extendedcontent/cpart/

    # Note: Folder FFEcells contains cell libraries with furniture, fixtures and equipment as separate 2D and 3D cells

    #===================================================================================================================

    # Australian Specific Doors Sizes with Elevation Direction and Windows with Elevation Direction and Structural Sections

    #===================================================================================================================

    ATFDIR_DOOR < $(ATFDIR_FRAME)Doors_AU/

    ATFDIR_WINDOW < $(ATFDIR_FRAME)Windows_AU/

    DG_CATALOGS_PATH < $(TFDIR)datagroupcatalogs/Doors_AU/

    DG_CATALOGS_PATH < $(TFDIR)datagroupcatalogs/Structural_AU/

    #----------------------------------------------------------------------

    # Prevent other disciplines from being loaded, when entering into a single discipline mode.

    # Uncomment to enable

    #----------------------------------------------------------------------

    # _BB_DISCIPLINE_LOCK = 1

    #----------------------------------------------------------------------

    # Enable display of duplicate families (1=yes; 0=no)

    #----------------------------------------------------------------------

    TFDATASET_SHOWDUPLICATEFAMILIES = 1

    #----------------------------------------------------------------------

    # Enable rendering by parts (1=yes; 0=no)

    #----------------------------------------------------------------------

    TFPART_RENDER = 1

    #TFPART_RENDER = 0

    #======================================================================

    # Establish IFC property set Directories (if part of workspace)

    #======================================================================

    # IFC_PSETS = $(TF_DATASETS)DatasetExtensions/IFc2x3_psets/

    # DG_PATH < $(IFC_PSETS)datagroupsystem_ifc2x3_psets/

    MS_MAINMENUDOCKINGBESIDE = 1

    #======================================================================

    # Establish Project Directories:

    #======================================================================

    # Establish the location of the project dataset

    #PROJ_DATASET = $(_USTN_PROJECTDATA)support/dataset/

    # Establish the location of the project output diectory

    #_USTN_OUT = $(_USTN_PROJECTDATA)support/out/

    # MS_DEF: Main Project Entry Point

    #MS_DEF = $(_USTN_PROJECTDATA)Designs/

    # MS_DESIGNDIR: Design Model Directory (Used by Project Explorer)

    #MS_DESIGNDIR = $(_USTN_PROJECTDATA)Designs/

    # MS_DRAWINGDIR: Create Dynamic View - default destination directory for drawings

    #MS_DRAWINGDIR = $(_USTN_PROJECTDATA)Drawings/

    # MS_SHEETDIR: Create Dynamic View - default destination directory for sheets

    #MS_SHEETDIR = $(_USTN_PROJECTDATA)Sheets/

    # TF_DRAWINGS: Location of Drawing Extractions (can be over-written in the Drawing Definition).

    #TF_DRAWINGS = $(_USTN_PROJECTDATA)Extractions/

    # TFDIR_CELL: Prepends or overwrites the folder locations of compound cell libraries

    #TFDIR_CELL < $(PROJ_DATASET)cell/

    # ATFDIR_CELL: Prepends or overwrites the folder locations of cell libraries

    #ATFDIR_CELL < $(PROJ_DATASET)cell/

    # TFDIR_COMP: Prepends or overwrites the location of Component libraries.

    #TFDIR_COMP < $(PROJ_DATASET)comp/

    # TFDIR_CPART: Prepends or overwrites the location of Compound Part libraries.

    #TFDIR_CPART < $(PROJ_DATASET)cpart/

    # TFDIR_DATA: Location of miscellaneous data files.  Variable should not be appended or prepended.

    # TFDIR_DATA = $(TFDIR)data/

    # TFDIR_PART: Prepends or overwrites the location of Bentley Building Parts libraries.

    #TFDIR_PART < $(PROJ_DATASET)part/

    # TFDIR_SETTING: Location of misc. settings files, used by Frame Builder, Truss Builder, etc.

    # Variable should not be appended or prepended.

    #TFDIR_SETTING = $(TFDIR)setting/

    # TFDIR_SEED: Overwrites the default location of Bentley Building model seed files.

    # TFDIR_SEED = $(TFDIR)seed/

    # FRAME DIRECTORIES: Project directory variables for Frame Tools, including Doors, Windows, and Casework

    #PROJDIR_FRAME = $(PROJ_DATASET)frame/

    #ATFDIR_DOOR < $(PROJDIR_FRAME)doors/

    #ATFDIR_WINDOW < $(PROJDIR_FRAME)windows/

    #ATFDIR_CASEWORK < $(PROJDIR_FRAME)casework/

    #======================================================================

    # Establish Reference Directories:

    #======================================================================

    #MS_RFDIR > $(MS_DEF)

    #MS_RFDIR > $(_USTN_PROJECTDATA)Designs/

    #MS_RFDIR > $(MS_DRAWINGDIR)

    #MS_RFDIR > $(TF_DRAWINGS)

    #MS_RFDIR > $(MS_SHEETDIR)

    #MS_RFDIR > $(PROJ_DATASET)seed/

    #MS_RFDIR > $(PROJ_DATASET)seed/borders/

    MS_MARKUPPATH > $(MS_RFDIR)

    # ----------------------------------------------------------------------

    # Bentley Building-specific variables that user may wish to set at project level.

    # See comments in BuildingDesigner.cfg for more information about each variable

    # Uncomment and define as necessary

    # Note: These are just some examples, you can add to this list

    # Note: if you set TF_DATASETNAME here, you must include the dataset.cfg file.

    # ----------------------------------------------------------------------

    #TF_DATASETNAME = Dataset_ANZ

    %if exists ($(TFDIR)Dataset.cfg)

    % include $(TFDIR)Dataset.cfg

    %endif

    # STRUCTURAL_SHAPES: Specifies the xml file that contains the structural steel shape definitions

    STRUCTURAL_SHAPES = bondek.xml

    STRUCTURAL_SHAPES       > Onesteel.xml

    #STRUCTURAL_SHAPES       > AU_Concrete.xml

    #STRUCTURAL_SHAPES < $(PROJ_DATASET)data/ProjectShapes.xml

    # BB_FLOORMASTER_DGN: Sets the name and location of the Project's Floor Manager file

    BB_FLOORMASTER_DGN = $(PROJ_DATASET)dgnlib/BB_FloorMaster.dgnlib

    # MS_SHEETMODELSEED: Name of file containing seed model for new sheet models

    MS_SHEETMODELSEED = $(PROJ_DATASET)seed/SheetSeed_ISO.dgn

    # MS_SHEETMODELSEEDNAME: Name of sheet model seed

    MS_SHEETMODELSEEDNAME = ISO A0 Landscape Side Title

    # Optional seed model names for new sheet model:

    # MS_SHEETMODELSEEDNAME = ISO A1 Landscape Side Title

    # MS_SHEETMODELSEEDNAME = ISO A2 Landscape Side Title

    # MS_SHEETMODELSEEDNAME = ISO A3 Landscape Side Title

    # MS_DESIGNSEED:

    # MS_DESIGNSEED = DesignSeed.dgn

    %lock MS_DESIGNSEED

    # MS_DESIGNMODELSEED: Seed file name when creating a new Design Model from Seed.

    # MS_DESIGNMODELSEED = DesignSeed.dgn

    # MS_DESIGNMODELSEEDNAME: Name of default model(contained in MS_DESIGNMODELSEED) used when creating a new Design Model from seed.

    MS_DESIGNMODELSEEDNAME = Design Model

    # MS_SEEDFILES < $(PROJ_DATASET)seed/

    # MS_DRAWINGMODELSEED: The name of the Drawing model seed file used when a new Drawing model is created from seed

    MS_DRAWINGMODELSEED = DrawingSeed.dgn

    # MS_DRAWINGMODELSEEDNAME: The name of the model in the Drawing Model Seed file to use as the seed for a new design model

    MS_DRAWINGMODELSEEDNAME = Drawing

    MS_CUSTOMSHEETSIZEDEF = $(TFDIR_DATA)Sheetsizes.def

    #==========================================================================

    # == Add Company & Localized dataset to extend the Application Dataset ===

    #==========================================================================

    # Add path to Company and Localized data level portions of the Dataset

    #----------------------------------------------------------------------

    # COMP_DATASET = $(TF_DATASETS)DatasetExtensions/Dataset_Company/

    # LOCAL_ANZ_DATASET = $(TF_DATASETS)DatasetExtensions/Dataset_Localized_ANZ/

    #----------------------------------------------------------------------

    # Read Localized cfg-file, which adds search paths to localized dataset subfolders

    #----------------------------------------------------------------------

    # %if exists ($(COMP_DATASET)Dataset_Company.cfg)

    # %include $(COMP_DATASET)Dataset_Company.cfg

    # %endif

    # %if exists ($(DATASET_LOCAL_ANZ)Dataset_Localized_ANZ.cfg)

    # %include $(LOCAL_ANZ_DATASET)Dataset_Localized_ANZ.cfg

    # %endif

    #----------------------------------------------------------------------

    # Add search path for Company & Localised - level/Building type portions of the

    # Dataset (Delete or comment out config variables if subfolder does not exist)

    #----------------------------------------------------------------------

    # TFDIR_CELL > $(LOCAL_ANZ_DATASET)cell/

    # TFDIR_COMP > $(LOCAL_ANZ_DATASET)comp/

    # TFDIR_CPART > $(LOCAL_ANZ_DATASET)cpart/

    # TFDIR_PART > $(LOCAL_ANZ_DATASET)part/

    # DG_CATALOGS_PATH > $(LOCAL_ANZ_DATASET)datagroupcatalogs/

    # DG_SCHEDULE_LAYOUT_PATH > $(LOCAL_ANZ_DATASET)datagrouplayouts/

    # DG_PATH > $(LOCAL_ANZ_DATASET)datagroupsystem/

    # TFDIR_FRAME > $(LOCAL_ANZ_DATASET)frame/

    # PROJDIR_FRAME > $(LOCAL_ANZ_DATASET)frame/

    # ATFDIR_CASEWORK > $(LOCAL_ANZ_DATASET)frame/casework/

    # ATFDIR_Door > $(LOCAL_ANZ_DATASET)frame/doors/

    # ATFDIR_Window > $(LOCAL_ANZ_DATASET)frame/windows/

    # ATFDIR_CELL > $(LOCAL_ANZ_DATASET)cell/

    # MS_CELLLIST > $(LOCAL_ANZ_DATASET)cell/*.*

    # MS_MATERIAL > $(LOCAL_ANZ_DATASET)materials/

    # MS_PATTERN > $(LOCAL_ANZ_DATASET)materials/pattern/

    # MS_BUMP > $(LOCAL_ANZ_DATASET)materials/bump/

    #=================== End of Localized Dataset section ======================

    #----------------------------------------------------------------------

    # Append Bentley Building to MS Configuration Variables

    #----------------------------------------------------------------------

    # MS_DEFCTBL: Default color table if the design file has none (enable one only)

    # MS_DEFCTBL = $(TFDIR_DATA)Color.tbl

    #MS_DEFCTBL : $(TFDIR_DATA)ANZ_ColourTable.tbl

    # MS_MATERIAL : Prepending the search path for material files

    #MS_MATERIAL < $(PROJ_DATASET)materials/

    #MS_DGNLIBLIST < $(PROJ_DATASET)materials/*.dgnlib

    # MS_PATTERN: Prepending the search path for material pattern files

    #MS_PATTERN < $(PROJ_DATASET)materials/pattern/

    # MS_BUMP: Prepending the search path for material bump map files

    MS_BUMP < $(PROJ_DATASET)materials/bump/

    # MS_LIGHTING: Prepending the search path for IES Lighting Files

    # MS_LIGHTING < $(BBESDIR)metadata/IES/

    # MS_LIGHTING < $(PROJ_DATASET)electricaldatabase/

    # MS_GLOSSARY: Prepends the project dataset location for glossary files      

    #MS_GLOSSARY < $(PROJ_DATASET)data/*.gls

    # MS_SYMBRSRC: Prepends the project dataset location custom linestyle resource files    

    #MS_SYMBRSRC > $(PROJ_DATASET)data/*.rsc

    # MS_CELLLIST: List of cell libraries to include in the cell search path

    #MS_CELLLIST < $(PROJ_DATASET)cell/*.cel

    # MS_CELLOUT: Specifies the location for all newly created cell libraries

    #MS_CELLOUT = $(PROJ_DATASET)cell/

    #----------------------------------------------------------------------

    # Add search paths to named DGN libraries

    # Do not add all using *.dgnlib to avoid duplicate DrawingSeeds!

    #----------------------------------------------------------------------

    #MS_DGNLIBLIST          > $(TFDIR)dgnlib\TextDimStyles*.dgnlib

    #MS_DGNLIBLIST          > $(TFDIR)dgnlib\DisplayStyles.dgnlib

    # BB_LEVEL_DGNLIBLIST: Appends the location and the name of the DGN libraries for Building

    # comment out those that are not required

    #BB_LEVEL_DGNLIBLIST > $(PROJ_DATASET)dgnlib/Levels_*.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Architectural_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Civil_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Electrical_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Equipment_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_FireProtection_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_General_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Interiors.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Landscape_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Mechanical_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Plumbing_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Structural_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Surveyor_ANZ.dgnlib

    #BB_LEVEL_DGNLIBLIST > $(TFDIR)dgnlib/Levels_Plumbing_ANZ.dgnlib

    #Specifies the level name formatting to use when level lists are displayed.

    MS_LEVEL_DISPLAY_FORMAT = N(D)

    MS_LEVEL_PICKER_WIDTH = 200

    # MS_CELLSELECTORDIR

    # MS_LINFILELIST

    # MS_SETTINGS / MS_SETTINGSDIR / MS_SETTINGSOUTDIR

    #MS_DGNLIBLIST < $(PROJ_DATASET)dgnlib/*.dgnlib

    #MS_DETAILINGSYMBOLS_CELLLIST = $(PROJ_DATASET)dgnlib/DetailingSymbolStyles.dgnlib

    # MS_DETAILINGSYMBOLS_CELLLIST = $(TFDIR)dgnlib/DetailingSymbolStyles.dgnlib

    #======================================================================

    # Project Explorer:

    #======================================================================

    # BB_PROJECTEXPLORER_LIBRARY_DIRECTORY: Specifies the location of the Project Explorer Library Folder

    #BB_PROJECTEXPLORER_LIBRARY_DIRECTORY = $(PROJ_DATASET)dgnlib/

    # BB_PROJECTEXPLORER_LIBRARY_FILE: Specifies the dgnlib to be used by the Project Explorer Assistant for tracking file changes.        

    #BB_PROJECTEXPLORER_LIBRARY_FILE = $(BB_PROJECTEXPLORER_LIBRARY_DIRECTORY)MasterProject.dgnlib

    # MS_PROJECTEXPLORER_EXTENSIONS: Specifies the name of the extension library for Project Explorer        

    #MS_PROJECTEXPLORER_EXTENSIONS = buildingproject.dll

    _USTN_CAPABILITY > +CAPABILITY_DGNLINK_NONDGN_REGIONLINKS

    #======================================================================

    # Datagroup System:

    #======================================================================

    # DG_SCHEDULES_DIR: Specifies the output folder for files from the Datagroup System

    DG_SCHEDULES_DIR = $(_USTN_OUT)schedules/

    # DG_PATH: Specifies the folder for the Datagroup System

    #DG_PATH < $(PROJ_DATASET)datagroupsystem/

    # DG_CATALOGS_PATH: Prepends the project datagroup catalog folder to the location for datagroup catalog files

    #DG_CATALOGS_PATH < $(PROJ_DATASET)datagroupcatalogs/

    # DG_SCHEDULE_LAYOUT_PATH: Prepends the project datagroup layout folder to the location for datagroup schedule templates

    #DG_SCHEDULE_LAYOUT_PATH < $(PROJ_DATASET)datagrouplayouts/

    #------------------------------------------------------------------

    # Drawing Extractions:

    #------------------------------------------------------------------

    # TFBXS_SEEDDIR: Location of Template Drawing Extraction Definition Seed Files

    # TFBXS_SEEDDIR = $(TFDIR)seed/DEM_templates/

    # TFBXS_SEEDFILE: Seed file for seed Drawing Extraction Definitions. Can be set to point to a *.bxs or *.dgn file

    # TFBXS_SEEDFILE = $(TFBXS_SEEDDIR)DEM_Templates_$(bb_discipline).dgn

    # TF_DRAWSEED: Specifies the seed file to be used when a new drawing extraction file is created.

    # TF_DRAWSEED = DrawingSeed_DEM.dgn

    # BB_ANNOTATE_IN3DDGN: Causes Create Space to place physical space label into 3D instead of space artifact.

    # Needed to work with the DEM.

    # BB_ANNOTATE_IN3DDGN = 1

    #======================================================================

    # Bentley Building Annotation

    #======================================================================

    # ATFFILE_DRAWINGRULES: Specifies the name and location of the file that stores the application's drawing rules.

    # ATFFILE_DRAWINGRULES = $(PROJ_DATASET)rules/Architectural.rul

    # HVACFILE_DRAWINGRULES: Specifies the name and location of the file that stores the application's drawing rules.

    # HVACFILE_DRAWINGRULES = $(PROJ_DATASET)rules/Mechanical.rul  

    # STFFILE_DRAWINGRULES: Specifies the name and location of the file that stores the application's drawing rules.

    #STFFILE_DRAWINGRULES = $(PROJ_DATASET)rules/structural.rul  

    # STFFILE_MODELSTYLES:

    # STFFILE_MODELSTYLES = $(PROJ_DATASET)rules/StructuralAnnotation.rul

    # BB_ANNOTATION_CELLLIB: Specifies the location and the name of the cell library file used for DataGroup annotations.

    # BB_ANNOTATION_CELLLIB = $(TFDIR)cell/Annotation_DG.cel

    # BB_TERMINATOR_CELLLIB: Specifies the location and the name of the terminators cell library file used for DataGroup annotations.

    # BB_TERMINATOR_CELLLIB = $(TFDIR)cell/Terminator.cel

    #----------------------------------------------------------------------

    # The _TF_ANNOTATE_*_XPATH variables are used to define the XPath

    # to the DataGroup Definition and property that are used to store the

    # value that is used in the particular Annotation tool.

    #----------------------------------------------------------------------

    TF_ANNOTATE_DOOR_ID_XPATH=ObjectIdentity/@InstanceMark

    TF_ANNOTATE_WINDOW_ID_XPATH=ObjectIdentity/@InstanceMark

    # TFANNOTATION_CELL_LIBFILE: Specifies the location and the name of the cell library file used for the Annotation tools.

    # TFANNOTATION_CELL_LIBFILE = $(TFDIR)cell/annotation.cel

    # TFANNOTATION_SCALECELL_LIBFILE: Specifies the location and the name of the cell library file used for the Annotation tools.

    # TFANNOTATION_SCALECELL_LIBFILE = $(TFDIR)cell/GraphicScales.cel

    # TFANNOTATION_CODEDNOTETERMCELL_LIBFILE: Annotation Tool Coded Note Terminator cell library file

    # TFANNOTATION_CODEDNOTETERMCELL_LIBFILE = $(TFDIR)cell/CodedNoteTerminator.cel

    # TFANNOTATION_CODEDNOTECELL_LIBFILE: Annotation Tool Coded Note Callout cell library file

    # TFANNOTATION_CODEDNOTECELL_LIBFILE = $(TFDIR)cell/CodedNoteMainCallout.cel

    # TFANNOTATION_OVERRIDES: Specifies the location of the annotation settings file used for the Annotation tools.

    TFANNOTATION_OVERRIDES = $(PROJ_DATASET)setting/

    # TFANNOTATION_PREFS: Specifies the location of the annotation user preference file used for the Annotation tools.

    # TFANNOTATION_PREFS = $(_USTN_HOMEPREFS)

    #======================================================================

    # Output Directories:

    #======================================================================

    # MS_BACKUP: Default directory for backup files.

    MS_BACKUP = $(_USTN_OUT)bak/

    # MS_DGNOUT: Specifies the location for exported DGN files (V7)

    MS_DGNOUT = $(_USTN_OUT)dgn/

    #BB_GBXML_OUT: Specifies the location for GBxml file exports

    BB_GBXML_OUT = $(_USTN_OUT)gbxml/

    # TFDIR_IFC: For import: IFC-files are searched in the folder defined by this variable

    TFDIR_IFC = $(_USTN_OUT)ifc/

    # MS_PLTFILES: Specifies the location for plot files, including pdf output    

    #MS_PLTFILES = $(_USTN_OUT)plot/

    # MS_STANDARDSCHECKER_OUT: Specifies the location for Standards Checker Reports    

    MS_STANDARDSCHECKER_OUT = $(_USTN_OUT)standards checker/

    # MS_STEPOUT: Specifies the location for Step file exports    

    MS_STEPOUT = $(_USTN_OUT)step/            

    #======================================================================

    # Bentley Building Designer Behavior:

    #======================================================================

    # TF_USE2DSYMFORMASK: Use shapes in 2d symbols for forward reflected view masking

    TF_USE2DSYMFORMASK = 1 #DELETE VARIABLE

    # TF_DONOT_PRESERVE_SYMBOLOGY: Forces Bentley Building to change the symbology of 2D components of compound cells in hidden line views.

    # TF_DONOT_PRESERVE_SYMBOLOGY = 1

    # TF_BYPASS_VALIDATION: Skip the dataset validation process when starting BIM products

    TF_BYPASS_VALIDATION = 1   #DELETE VARIABLE

    # BB_SPACELEGEND_AUTOUPDATE: Enables updating of the space legend when opening a model

    # BB_SPACELEGEND_AUTOUPDATE = 1   #DELETE VARIABLE

    # BB_CEILINGS_FIXTURELIBRARY: Specifies the cell library that contains the light fixtures for the Ceiling Grid tool

    # BB_CEILINGS_FIXTURELIBRARY = $(PROJ_DATASET)cell/CeilingFixtures.cel

    # BB_CEILINGS_PATTERNLIBRARY: Specifies the cell library that contains the patterns for the Ceiling Grid tool

    # BB_CEILINGS_PATTERNLIBRARY = $(PROJ_DATASET)cell/CeilingPatterns.cel

    #----------------------------------------------------------------------------

    # GBXML/EAM Configuration Variables

    #----------------------------------------------------------------------------

    BB_EAM_MAPPINGFILE = $(PROJ_DATASET)/data/EnergyAnalysisMappings.xml

    #----------------------------------------------------------------------------

    # Structural Configuration Variables

    #----------------------------------------------------------------------------

    # STRFILE_MODELCOPESETTINGSXML = $(PROJ_DATASET)setting/

    # STF_QUANTIFYXLS = $(STFDIR_DATA)

    # STFDIR_QUANTIFYXLS = $(STFDIR_DATA)

    #----------------------------------------------------------------------------

    # Bentley RAM Structural System Configuration Variables

    #----------------------------------------------------------------------------

    # STFDIR_RAMSTRSYSTEMPROGRAM : $(_USTN_BENTLEYROOT)ram/RAM Structural System/prog/

    #----------------------------------------------------------------------------

    # Bentley OpenSTAAD Configuration Variables

    #----------------------------------------------------------------------------

    # STFDIR_OPENSTAAD : $(_USTN_BENTLEYROOT)openSTAAD/

    # STFDIR_DATA : $(STF_DATASET)data/

    # STFDIR_SETTINGS : $(STF_DATASET)setting/

    #----------------------------------------------------------------------------

    # Structural Drawing Center Variables

    #----------------------------------------------------------------------------

    # STRFILE_DRAWINGCELLLIBRARY = $(PROJ_DATASET)cell/DrawingCells.cel

    # STRFILE_DRAWINGSETTINGSXML = $(PROJ_DATASET)settings/DrawingSettings.xml

    # STRFILE_DRAWINGEXPLORERFILE = $(PROJ_DATASET)dgnlib/DrawingExplorer.dgnlib

    #----------------------------------------------------------------------------

    # Electrical Configuration Variables

    #----------------------------------------------------------------------------

     # BBES_DATASETS: Specifies the BBES workspace folders

     # BBES_DATASETS = $(TF_DATASETS)

     # BBES_WORKSPACEROOT: Specifies the BBES dataset folders

     # BBES_WORKSPACEROOT = $(BBES_DATASETS)

     # BBES_DATASETNAME:  Sets the name of the folder containing the Electrical Dataset folders

     # BBES_DATASETNAME = $(TF_DATASETNAME)

     # BBESDIR:  Path location of the BBES Dataset folder

     # BBESDIR = $(BBES_DATASETS)$(BBES_DATASETNAME)

     # BBESDATA: Dataset location for BBES

     # BBESDATA = ${BBESDIR}

     # BBES_DBDIR: Specifies the location of the project database for BBES

     # BBES_DBDIR = $(PROJ_DATASET)electricaldatasbase/

     # BBES_SYMBOLMANAGER_REDIRPATH: Specifies the location where the BBES subtypes are stored for the project.

    # BBES_SYMBOLMANAGER_REDIRPATH = $(PROJ_DATASET)electricaldatabase/subtypes/

     # BBESDIR_LOCALSETTINGSFOLDER: Specifies the location where the BBES Symbol Library # is recorded.

    # BBESDIR_LOCALSETTINGSFOLDER = $(PROJ_DATASET)electricaldatabase/

     # BBES_LIGHTSOURCE_LEVEL: Level for text that displays information about light sources in BBES symbols:

     # BBES_LIGHTSOURCE_LEVEL = E-LITE-IES

     # BBES_SHAREDCELLS: Prevents bbes from using shared cells (Only turn on if having issues with extremely large file sizes)

     # BBES_SHAREDCELLS = 0

    #======================================================================

    # IFC:

    #======================================================================

    # Define folder for IFC imports and exports

    TFDIR_IFC = $(_USTN_PROJECTDATA)support/out/ifc/

    # Set default IFC Export to IFC2x3

    IFC_VERSION = 2x3

    # Define file for mapping of Parts to IFC entities

    # IFC_PART_MAPPING = $(PROJ_DATASET)setting/ifcmapping.set

    #======================================================================

    # The BB_SPACELEGEND_xxx control the default behavior of the space legend tool.

    # Uncomment BB_SPACELEGEND_AUTOUPDATE to enable updating of the space legend when opening a model

    #======================================================================

    # BB_SPACELEGEND_AUTOUPDATE  = 1

    #BB_SPACELEGEND_TITLESTYLE   = ArialNarrow-3.5mm

    #BB_SPACELEGEND_BODYSTYLE    = ArialNarrow-2.5mm

    # TFANNOTATE_AREAPRECISION = 2

    # _ATFSPACES_DISPLAY_UNITS = sq m

    # BB_SPACES_NOARTIFACT = 1

    #STR_PLANTUTILS_TASK = 1

    %endif

    The beauty of this method it that I can als redirect the AECOsim build to cleint builds which I have for RIO, BHPBIO and others.



  • GOOD LORD MAN - this is a full time job.

    BLESS YOU as we say here in the South.

    My standards file is Much much simpler

    I use one dataset

    copy it to the Network and have just a few variables as everything is modified in the Dataset with the same naming.  I've had too many problems getting help with support if I monkey too much with the set up.

    I am going to have to slowly disect what you have.

    Thanks and wow

    Ustn since 1988
    SS4 - i7-3.45Ghz-16 Gb-250/1Tb/1Tb-Win8.1-64b

    Eric D. Milberger
    Architect + Master Planner + BIM

    Senior  Master Planner NASA - Marshall Space Flight Center

    The Milberger Architectural Group, llc