Dynamic view section - dynamic assignation of element templates

Hello,

I wonder how i can dynamically (according to my needs and purposes) change the styles of an element subjected to view/section callout (mainly in drawing space).

The only way i have found is to assign Element template to an object but this is pretty static and limited way of doing it.

I want to have multiple Element templates assigned to elements activated globally according to certain rules.

Lets say --> to all elements on layers containing "*concrete*" apply element template called "XYZ".

Only place where rules are applicable is Display rules within Display styles but its not the same thing as controlling hatches and edges (cut, visible, hidden) per element basis. Or is it? 

How should Element templates be used in conjunction with Display styles and rules? 

Thanks

Parents Reply Children
  • @Barry

    this is a whole wormhole on where it places the views.

    the views get placed either in a drawing model or a sheet model, depending on your choice. There is more control if you use named boundaries, etc...

    I compare it to dim styles or text styles. It has a lot of settings/options. It has some basic defaults, but needs set up in order to get the results you want.

    Timothy Hickman

    CADD Manager | CADD Department

    timothy.hickman@colliersengineering.com

    Main: 877 627 3772| 

    1000 Waterview Drive Suite 201 | Hamilton, New Jersey 08691

  • the views get placed either in a drawing model or a sheet model, depending on your choice.

    Awesome, both options are terrible by limitation. There are CAD standards to which I have had to work to (for a national organisation) which do not permit Drawing Models nor any geometry representing physical objects on a sheet model (only annotation, patterns etc...). I'm surprised users aren't given a choice to have them be placed in a regular design model, at least the automated route would then be viable in all circumstances. Drawing Models are after all, nothing more than a Design Model restricted to 2D with a default grey background (unless I'm missing anything else?), and IMO a completely pointless addition where it feels like users are being forced into doing composition the Bentley way.

    Big bag of nope from me.

  • Tim Hickman said:

    "the views get placed either in a drawing model or a sheet model, depending on your choice."

    I think that this correct in the sense that it places the Saved View in where the user has the model active when creating the Dynamic View, placing the Callout .

    This is usually in the 3d model which is often a 'container' model that has the Ref attachements. See also Barry's post above. But it can also be a 2d Drawing or Sheet model... Mstn also supports generating DVs by creating a Callout in the 2d environment.

    During the V8i SS3 beta there was some debate about whether the SVs should be centralised somehow. The concern was primarily to do with the DVs that were generated and stored in the 2d Drawing / Sheet models, which would be difficult to manage if there was no easy way to track them. There is a tool in the Saved View dailog called 'Find Uses' which should help. Apparently looks at the MS_DEF variable for folders to in. 

    There was also problems with synchronising any changes between the SV subscribing models and the publishing model(s). This extends beyond just display / presentation updates and includes changes to viewport naming/numbering which was very unreliable. Maybe another case of users not knowing where Mstn is looking? Not sure if this has been rectified. There has been some recent work on the Sheet Index. This should be the best place to track where all those SVs (and Display Styles), regardless of where they are stored. This would help to give the user that nice 'centralised overview' feel whilst maintaining Mstn's powerful federated way of doings things under the hood.

    Ivan Galik said:

    "please how do you attach those saved views so that it preserves display styles? in saved view i have applied my display rules but when i attach it somewhere else it does not work even though all settings should be retained"

    Any changes to the Display Styles onscreen will need to be updated to the SV first. Depending on your DV settings, you may need to synch the settings in the Drawing/Sheet model using the Ref dialog>Reference Presentation tool.