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
just to clarify. Are you wanting to control what your section cuts look like ?
If so, once the section is created, it will have a saved view and clip volume settings. The clip volume settings can be controlled by the display styles.
So you would create display styles with your required settings and rules and then apply that display style to the needed clip (forward, back, cut)
Timothy Hickman
CADD Manager | CADD Department
timothy.hickman@colliersengineering.com
Main: 877 627 3772|
1000 Waterview Drive Suite 201 | Hamilton, New Jersey 08691
is it usable also for drawings generated from section/elevation/plan callouts? This looks like a thing for 3d model space temporary preview of your model with clipping volume on.
ok so point is that you just make a saved view from clipping plane and then place that on a drawing. it makes sense. this was my point of previous comment that it seems overly complicated. i dont see a good relation between a drawing and saved view. i thought drawing is the resulting 2d view from the 3d model but not that you place saved view on the drawing rather than sheet.
little success
i managed to get my section with my rules as a saved view but associated drawing which was created by the program, there is no way of setting the same display styles like inside saved view.
Consider this example:
In the above you can see many different Clip Volumes and each Saved View that is associated to each named Clip Volume.
Then in the the design model (or it could be a separate Composition DGN File) of a Sheet DGN file (seen above), I attach each required Saved View (spacing them apart), perform whatever 2D work I need including using Copy/Hide Cached Element to get the presentation I need, and finally make a Saved View of each view again (see Saved View Dialog), and attach those to my Sheet Model.
Finally, onto the sheet where I do my annotation (my section marks are a standalone Detail Item but have no links):
Of course, this is just how I do things, others may do it differently.
agreed - however you choose to get your saved views.
Once you have them, you can choose where they belong, and then finally, how they are presented (using or not using the display styles) .
The section cut process is an attempt to automate what Barry is doing manually (not saying either way is better).
If you do the whole Callout method, and the Create Drawing thing, where does it place the views?
@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.
Tim Hickman said: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.