Académique Documents
Professionnel Documents
Culture Documents
ModuleOverview
Thetermdynamicviewsreferstoamethodofcomposingdrawingsthatisanew approachtomanagingprojects.Dynamicviewscanhelpyoutodothefollowing. Automatesheetcreation KeepMicroStationfilesuptodatebycreatingresponsivedrawings Eliminateerrorsindesignanddocumentation ManagechangesacrossMicroStationfiles
Thismodulepresentsfeaturesandtechniquesthatcanhelpyouincorporate dynamicviewstechnologyintoyourexistingworkflows.
ModulePrerequisites
Understandingofdesignandsheetmodels Understandingofsavedviews Understandingofreferences,attachmentsettings,andproceduresfor workingwithreferences Basicknowledgeaboutdetailingsymbols Knowledgeaboutclipvolumes UnderstandingofProjectExplorer Knowledgeaboutdisplaystyles
ModuleObjectives
Aftercompletingthismodule,youwillbeableto:
Sep-09
507
Copyright 2009 Bentley Systems, Incorporated
Introductory Knowledge
IntroductoryKnowledge
Beforeyoubeginthismodule,let'sdefinewhatyoualreadyknow.
Questions
1 2 3
Answers
1 2
DynamicViewsOverview
Whenateamofusersworksonaproject,theytypicallyworkonseparatefilesto allowmultiplepeopletoworkatthesametime.Membersoftheteamworkon differentaspectsoftheproject,andreferencesareusedtocommunicategraphic contentacrosstheteam.OnewaytoviewaprojectisasanetworkofDGNnodes withreferencesastheconnectionsbetweenthem.
508
Sep-09
DynamicViewsOverview
Thedynamicviewworkflowletsyouhaveevolvinggeometrythatisreflectedin eachstepoftheprocess.Usingthismethod,youseparateannotationsfrom geometry,creatingreusablegeometry.Therewillbeflexibilityregardinghow muchdynamicviewfunctionalityyouuseinaproject.Itmaynotbeappropriate forallprojects,orforallphasesofaproject. Thefirstprocessesarespatialdesign.Whenyouareinadesignmodelwithablack background,itisspatialdesign.Savedviewsarecentraltothecomposition strategy.Thinkofthemastakingasnapshot,thenputtingitintoaphotoalbum.A sheetmodelisaflatrepresentationofdesignwork.Savedviewsareusedto composeasheet.
2Dworkflow Thedesigniscreatedandthenreferencedtosheets
Sep-09
509
DynamicViewscoretechnologyisconstructedonthismodel:
Takeapicture,itwilllastlonger
SavedViewsarecentraltothecompositionstrategy,andarethereforemore prominentMicroStationV8i.Youcanthinkofitastakingapicture,thenputting thatpictureintoaphotoalbum. Thefirstprocessesarespatialdesign.Whenyouareinadesignmodelwitha blackbackground,itisspatialdesign.
TheWorkflowTask
ThedeliveredDrawingCompositionworkflowiscriticaltounderstandingdynamic views.Thisworkflowisdesignedtotakeyouthroughtheprocessfrombeginning toend,sotasksarearrangedintheTasksdialogfromtoptobottom.
510
Sep-09
TheWorkflowTask
TasksarearrangedinorderintheTasksdialog,fromtoptobottom.
DrawingCompositionfor2Dand3D
Organizetheprojectdata.Atthisstage,youuseProjectExplorer,whichisa catalogofyourprojectresourcesorahyperlinkedtableofcontents.
CreateViews(2D).Atthisstage,youcomposeallthesection,detailorplan viewsintheproject.Theseviewsshouldhavelinkedcalloutsandplaceholder
Sep-09
511
fieldssothat,whentheviewsareaddedtoasheet,theyareautomatically updatedasworkcommences.
512
Sep-09
TheWorkflowTask
Exercise:Exploringdynamicviews
1
3 4 5
Thearrowpointstoahandleonthesectionline Thedashedboundaryaroundtheareaistheclipvolume
Sep-09
513
Selectandmovethegreenarrowontheverticalsectionlineandobserve theresults.
RightclickonthegreenarrowandselectFlipDirection. Nowyoucanmovetheotherway.
10 Selectoneoftheclipvolumesbolthandlesoftheandmoveittoseethe
graphicsupdate.
Note:Bolthandlesshowtheareauptotheclipvolume,butnotbeyond.
Arrowhandleswillshowbeyondtheclipvolume.Togglebetweenboth handletypesbyrightclickingthehandleandselectingToggleCropping.
11 OpenthevariousmodelsandexamineeachmodelsReferences,Saved
Views,ClipVolumes,andViewAttributes.
Exercise:Addadetailingsymbol
1 2
514
Sep-09
TheWorkflowTask
InView1,thePlanmodel,followthestatusbarpromptandselectthe outerwallonthelowerleftside.
5 6 7
Sep-09
515
Exercise:Testdynamics
1
2 3 4
Placeitonthesheet.
6 7
ClickPreviousModel. InView4,opentheViewAttributesdialog.
516
Sep-09
TheCreateDynamicViewDialog
IntheViewSetupsection,setModelstoEastElevation.
InView1,Plan,youcanrightpressontheElevationcalloutandrotateitto seetheeffectonView4.
TheCreateDynamicViewDialog
ThedynamicviewsworkflowcanbeautomatedusingtheCreateDynamicView dialog.DifferentworkflowscanbecompletedbyusingtheCreateSavedView, CreateDrawing,andCreateSheetcheckboxes.Thedialogopenswhenyouuse anyofthefollowingtoolsandtheCreateDynamicViewcheckboxisenabledin thetoolsettings;PlaceSectionCallout,PlaceDetailCallout,andPlaceElevation Callout,CreateSavedView,andCreateClipVolume.
Sep-09
517
WhenyouenabletheCreateDrawingcheckbox,asavedview,adrawingview, andadrawingmodelarecreated.Thesavedviewisreferencedinthedrawing modelandthedrawingviewiscreatedsothatitcanbereferencedlaterina sheetmodel. IfAnnotationScaleisenabled,itsetsthescalefactorfortextand dimensioninginthedrawingmodel.Theannotationscaleofthedrawing modelisusedasthedetailscalewhenitisattachedtoasheet. Youcanidentifyaspecificseedmodelifyouuseone. Themodelwillbecreatedinthecurrentfile.EnableFilenametocreateanew destinationfilefortheDrawingmodel,orifyouwanttocreateitinanexisting file,youcanbrowsetothefileslocation.
518
Sep-09
HowtoUseDynamicViews
Anewsheetmodeliscreatedwhichcontainsthereferenceofthesavedview.If theOpenSheetcheckboxisturnedon,thenewsheetmodelisopened.
HowtoUseDynamicViews
ThefollowingsectionscanbeusedasareferencewhenusingDynamicViews. Twotypicalworkflowsareasfollows. So,for2D,youmayhaveMultipleDesignModelFilessuppliedbyothersandyour self(existingfeatures,topo,survey,design).Youassembletheindividualmodels intooneContainerFile(DrawingModel)andsetByLevelOverrides&Level Display.Then,createaCutSheetFile(SheetModel)whichinourcaseiaa2D DesignModelwithborderfileandsheetannotation. For3D,youhavemultiple(3D)DesignModelFilesfromvarioussources(existing features,topo,survey,design)whichareassembledina(3D)Designcomposition model.ThereisoneContainerFile(DrawingModel)whereyousetByLevel Overrides&LevelDisplay,andcreateannotation.Basically,yougetthedataready forpresentation.Then,createaCutSheetFile(SheetModel)withborderfileand sheetannotation.
DesignComposition
Aftertheprojectlinksetshavebeencreatedbyanadministrator,itistimeto createadesigncompositionmodel.Thepurposeofthiscompositionistobring togetherthedesiredcontentbyreferencingitintoonemodel.Youwillusuallyuse regularCoincidentreferencing.Thedrawingcompositionworkflowcontainsa DesignCompositiontaskwithtoolsforcreatinganewfile,anewdesignmodel, andforreferencing.
Sep-09
519
ViewComposition
Inthisphaseoftheworkflow,youcreatethesectionandplanviewsforthe projectinthedesigncomposition.TheDrawingCompositionworkflow'sCreate Viewstaskcontainstoolsforthis.TheApplyorModifyClipVolumetoolishelpful inthisprocess.
Createdynamicviewswithclipvolumes
Youcancreateadynamicviewbycreatingaclipvolumeandsavingitinasaved view.YoucanusetheDrawingComposition.dgnfiletotestthenextfewHowTos. Forexample,tocreateafloorplaninahousemodelyoucancreateafitted sectionclipvolumeusingthePlaceFittedSectiontool.SelecttheClipVolumetool intheborderviewcontrolsandclickthePlaceFittedSectionicontousethistool.
520
Sep-09
HowtoUseDynamicViews
Controldisplayofdynamicvolumesandsections
Thedisplayofdynamicvolumesanddynamicsectionscanbecontrolledusing Levelsanddisplaystyles.Displaystylesfortheseclippingscanbeappliedby selectingadisplaystylefromtheClipVolumeSettingsareaoftheViewAttributes dialog. Displaystylescanbeselectedfromdeliveredstylesoryouradministratorcan createnewdisplaystylesintheDisplayStylesdialog.
Note: LevelsarecontrolledintheSavedViewandnotinthesheetmodel.
SheetComposition
Youwanttoaddasheettoaprojectthatotheruserscanaccess.Byworking withintheprojectdirectorystructure,asdefinedbytheadministrator,youput thenewresourceswhereexistingConfigurationVariableLinkscanfindthem. WhenotherusersexpandaConfigurationVariableLinkinalinkset,theydiscover anyresourcesinthefilesnamedbytheconfigurationvariable. Inthisphaseoftheworkflow,youplacedetail,elevation,plan,andsectionviews onsheets.UsetheSheetCompositiontoolsfromtheDrawingComposition workflowforthis. Youcanattachasavedviewasareferenceonasheet.Thedisplaysettingsand levelmasksofthesavedviewwillbeusedinthereference.Ifyoumoveadetailing symbolassociatedwiththesavedview,itwillchangethesavedviewinthedesign model.Becausethesavedviewwasplacedonasheet,itwillalsochangeonthe sheet.Thepowerofdynamicviewsisthatyoucanchangeadetailingsymboland havethereferenceupdateautomatically.
Sep-09
521
2.InProjectExplorer,clickthearrowontheCreateLinkiconandselectthe projectlinksetfoldertowhichthemodellinkwillbepublished. 3.DragaborderfromtheprojectinProjectExploreranddropitonthesheet. 4.DragasavedviewontothesheetfromProjectExplorer,theSavedViews dialog,orfromitscorrespondingcallout(forexample,thesectioncalloutin thecaseofasectionview.) 5.SettheDetailScaleintheReferenceAttachmentSettingsdialogandthe Scale(Master:Ref)willautomaticallyupdate. 6.Tosynchronizethedisplayofthereferenceonthesheetwiththesaved view,enabletheSynchronizewithSavedViewcheckbox. 7.Dothisforanynumberofsavedviewsyouwanttoadd.
Hint: Toensurethatannotationsinthereferencewillbesizedbyapplyingtheactive
Accessingexistingsectionswhiledoingsheetlayout
Youwanttoaccessresourcessuchasexistingsectionswhiledoingsheetlayoutin aproject.Yourworkspaceshouldalreadypointtothecorrecttoplevellinkset(s). Toaccesssections,selecttheappropriatelinkset,navigatetotheappropriate folder,andfindaConfigurationVariableLinkcalledSections,whichwas previouslydefinedbytheadministrator.Expandthislinktoseeallthesectionsin thefilesidentifiedbytheconfigurationvariable.Youcanthendragthelinksoutof theexpandedlisttothesheetsforcreatingsectionviews.
522
Sep-09
HowtoUseDynamicViews
YoucanreviewasheetfromtheModelsdialog.
Displayingnewsectionsandsheets
Inordertoavoidperformancelags,aConfigurationVariablelinkdisplaysacached viewofresources.Whenthecontentofthefileschanges,youhavethreeoptions: ignorethenewresources,closeandreopenMicroStation,orrightclickthe ConfigurationVariablelinkandchooseRefreshfromthepopupmenu.
Definingasubsetofsectionsorsheets
Toseeandaccessasubsetofsectionsorsheetsinaproject,createafolderand copythelinksintoit.
Detailingsymbols
Thenextpartoftheworkflowinvolvesaddingdetailingsymbolstothesheet.
Createdynamicviewsfromdetailingsymbols
Sep-09
523
Controldynamicsectionswithdetailingsymbols
Youcancontroladynamicviewusingitsedithandles.SelecttheviewintheSaved Viewsdialog,turnontheShowcolumn,andselectthesavedviewboxtoseethe clipvolumeedithandles.Anymodificationsmadetotheedithandlesare reflectedonalldetailingsymbolsthatareassociatedtothatview.
Detailingsymbolstyles
Detailingsymbolstylesallowanadministratortodefinestandardsfordetailing symbolsviasymbologysettingsandplaceholderfields.Thebenefittousingstyles isthatwhenyouchangeasettinginastyle,thechangeispropagatedtoall detailingsymbolsusingthatstyle.Youcancreatenewdetailingsymbolstylesin theElement>DetailingSymbolStylesDetailingSymbolStylesdialog.Adefault styleisdeliveredinustation.dgnlib. Inadditiontosymbologysettings,youcanalsocontrolthecellsusedasbubblesin thecallouts.Forexample,youcansettheTitlecellandMainTerminatorcelltobe usedindrawingtitles.Thesecellscontainplaceholderfieldsthatareevaluated whentheappropriatelinkisaddedtothedetailingsymbol. Thelistofavailablecellsispopulatedfromtheannotationmodelsin ustation.dgnlib.Youcanoverridethislistofcellsbyprovidingcustomcells.
Sectioncallouts
Youcanplacecalloutstoidentifysection,detail,andelevationviewsonasheet. WhenusingthePlaceSectionCallouttool,enablingtheCreateSectionView checkboxcreatesasectionviewinthedesignmodel.Youmustidentifya referencewherethesavedviewwillbecreated.
Note: Thesectioncalloutisplacedonthesheet,butthesectionviewispartofthe
designcompositionmodel.
524
Sep-09
HowtoUseDynamicViews
Sectionviews
Toopenasectionviewtoanalyzeamodel,rightclickasectioncalloutonthe sheet,andthenselectOpenViewfromthepopupmenu.Toattachoneasa reference,selectPlaceViewfromthepopupmenu. Placingonasheet Youcanplacethegeneratedsectionviewonasheet,justlikeanyotherreference. Inadditiontocreatingthereferenceanddrawingtitle,alinkisestablished betweenthesectioncalloutandthedrawingtitle.Alinkonthesectioncallout pointstothedrawingtitle.Theplaceholderfieldsinthesectioncalloutare evaluatedusingthislink.
Sep-09
525
Numberingsheetsanddrawings
Drawingtitleidentifiersandsheetnumbersarepropertiesusedinthedrawing compositionworkflow. Drawingtitleidentifiers Whenyoucomposeasheet,auniquedrawingtitleidentifierisautomatically createdforeachdrawingtitleasyouplaceitonthesheet.Theidentifieris displayedasafieldinasection,detail,orelevationcallout.Itisalsodisplayedasa fieldinadrawingtitlesoyoucannavigatebetweendrawingtitlesondifferent sheetsbyspecifyingsheetnamesandcallouts. Sheetnames AssigningaSheetNamepropertyvalueisoptional.Youcansetitwhencreatinga sheetmodelandeditthemintheModelsdialog.Asheetnamecanbedisplayed indetailingsymbolsandtextelementsusingafield.Ifthesheetnameischanged, thefieldvalueupdates.Thismakesiteasytochangesheetnameswheninserting newsheetsorreorderingsheetsinaset. Renumberingsheets Assheetsareaddedduringthecourseofadesignproject,itmaybecome necessarytorenumbersheetsinaset.
526
Sep-09
HowtoUseDynamicViews
5.Repeatforeachsheet.
Annotatingsectionviews
ASectionviewcontainssectiongraphics.Sectiongraphicsarenewgeometry drawnastheresultofcuttingthedesignmodelwiththesectioncutplane.These sectiongraphicsarenotpersistentelements.
WhenAccuSnapidentifiessectionviewgraphics,theyareidentifiedinthepopupinformation
Associatedimensiontodynamicvolumesandsections
Sectiongraphicsaregraphicsthataregeneratedontheflywhiledisplaying sectionviews.Thedimensioningtoolsarecapableofcreatingdimensions associatedtothesectiongraphics. Additionally,thehatchpatternofasolidssectiongraphicscanbecontrolledby applyingtherelevantelementtemplatetothesolidinthedesignmodel. Thenormalannotationtoolscanbeassociatedtosectiongraphics.Forexample, youcanusetheDimensionElementtooltocreatealineardimensionthatis associatedtoalinearsectiongraphic.
Sep-09
527
A Simple Workflow
ASimpleWorkflow
Usingasimple3Dexample,youwillcreateatownandcreatedynamicviewsof thetown.
Exercise:Createtowngeometry
1 2
IntheTasksdialog,selecttheTownTaskExample.
528
Sep-09
ASimpleWorkflow
Enteradatapointtoplacethehotelonegridlineawayfromtherightside oftheroad.
7 8
Exercise:Createasheetwithasavedviewofthetownattached
1 2 3 4 5
Sep-09
529
A Simple Workflow
Openthepropertiesdialogforthemodelandsetthefollowing: UpdateFieldsAutomatically:Enabled
10 ClickOK.
Exercise:Addadetailingsymbol
1 2 3
4 5 6
530
Sep-09
ASimpleWorkflow
NowopentheHotelAASectionmodel.
10 ZoomIntoseethatdrawingtitleisinformationisadded.
ThesectionbubbleinformationisalsofilledinthePlanmodel.
Sep-09
531
A Simple Workflow
Exercise:Usingdynamicviews
1 2 3 4 5
8 9
10 IntheClipVolumeSettingssection,setForwardtoOutside.
11 InSavedViewdialog,selectHotelAASectionandclicktheUpdateSaved
ViewSettingsicon.
12 Enteradatapointintheview. 13 ApplytheHotelAASectionmodeltoView1againandseetheupdated
view.
14 SelectFile>Closewhenyouaredone. Note: IntheSavedViewsdialog,rightclickingasavedviewandselectingFindUses
fromthepopupmenuopenstheSavedViewUsagedialog.Thisdialogshows thedrawingandsheetmodelsinwhichtheselectedsavedviewisused.You
532
Sep-09
ModuleReview
canselectthedesiredmodelfromthelistandclickOpentonavigatetothe model.
ModuleReview
Nowthatyouhavecompletedthismodule,letsmeasurewhatyouhavelearned.
Questions
1 2 3 4
Sep-09
533