sisNET V8i is delivered with a set of DGN Libraries which contains templates, cells, tasks and named expressions. Some of the tasks replace the ‘old’ WERK, WKSM toolboxes other enhance the PrintPreparation functionality. They are context based configured using named expressions.
Here an excerpt from the SISNET.CFG showing how the delivered DGN Libraries have been integrated in MicroStation environment (current state as of 8.11.07.116):
%if !defined (_SISVIEW_)
SISNET_TEMPLATES_DGNLIB = $(SIS_ROOT)/defaults/sisnet.dgnlib
MS_DGNLIBLIST < $(SISNET_TEMPLATES_DGNLIB)
SISNET_NAMEDEXPR_DGNLIB = $(SIS_ROOT)/defaults/sisnet_named_expr.dgnlib
MS_DGNLIBLIST < $(SISNET_NAMEDEXPR_DGNLIB)
SISNET_DISABLEITEMS_DGNLIB = $(SIS_ROOT)/defaults/sisnet_disable_items.dgnlib
MS_DGNLIBLIST < $(SISNET_DISABLEITEMS_DGNLIB)
SISNET_TOOLS_DGNLIB = $(SIS_ROOT)/defaults/$(sis_language)/sisnet_tools.dgnlib
MS_DGNLIBLIST < $(SISNET_TOOLS_DGNLIB)
%else
_USTN_SYSTEMDGNLIBLIST=
SISNET_SISVIEW_DGNLIB = $(sis_root)/defaults/$(sis_language)/sisview_menu.dgnlib
MS_DGNLIBLIST = $(SISNET_SISVIEW_DGNLIB)
%endif
And here an excerpt from SISPRINTPREP.CFG showing how the enhanced PrintPrep DGNLib has been integrated in MicroStation environment:
MS_GEOPRINTPREP_DGNLIB =
%lock MS_GEOPRINTPREP_DGNLIB
# place sisNET enhanced print preparation tasks at the end of the task navigation
SISNET_PRINTPREP_DGNLIB = $(sis_root)/defaults/$(sis_language)/PrintPrep.dgnlib
MS_DGNLIBLIST > $(SISNET_PRINTPREP_DGNLIB)
Finally the MS_DGNLIBLIST path will look like this:
MS_DGNLIBLIST =$(SISNET_TOOLS_DGNLIB);$(SISNET_DISABLEITEMS_DGNLIB); $(SISNET_NAMEDEXPR_DGNLIB);$(SISNET_TEMPLATES_DGNLIB); $(_USTN_SYSTEMROOT)dgnlib\ModelTransparency.dgnlib;C:\ProgramData\Bentley\MicroStation V8i SELECTseries)\WorkSpace\system\dgnlib\ClashDetection.dgnlib $(_USTN_USERINT)$(_USTN_USERINTNAME)\*.dgnlib; $(MS_GEOPRINTPREP_DGNLIB); $(SISNET_PRINTPREP_DGNLIB);$(_ustn_site)sisnet\*.dgnlib
You can recognize the different DGN Lib attachments: sisNET, MicroStation, PrintPreparation (sisNET adjusted) and finally the SITE one. The SITE DGN Lib extension is project dependent and could derive from a SISSITE.CFG file. (e.g. MS_DGNLIBLIST > $(_ustn_site)sisnet/*.dgnlib)