Announcement

Collapse
No announcement yet.

Using Filters to Control Linked Model Content

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Using Filters to Control Linked Model Content

    Hi Everyone,

    I've been successfully using filters in VG to control the visibility of linked structural and architectural. For example, I can make certain slabs hatched, dashed outline, or not shown. I can set certain fire-rated walls to different colors.

    However, when I try to hide certain piping systems in a linked mechanical model with a similar strategy of creating a filter for a system classification and unchecking it, the piping system is still visible.

    Any idea what I'm doing wrong here?

    Additionally, the linked model's content I'm interested in is on its own workset and design option.

    Hope someone can help me out here.

    #2
    Apply the filter to Pipes, Pipe Fittings etc. Pipe Systems are conceptual element that are applied to pipes, fixtures etc.
    Last edited by Steve_Stafford; January 16, 2018, 12:09 AM.

    Comment


      #3
      Originally posted by Steve_Stafford View Post
      Apply the filter to Pipes, Pipe Fittings etc. Pipe Systems are conceptual element that are applied to pipes, fixtures etc.
      Yes that's exactly what I have. I check pipes, pipe fittings, pipe accessories, pipe placeholders, pipe systems but I set the contitional statements to System Classification Equals...I even tried Does Not Equal.

      Comment


        #4
        The criteria value could be the culprit. Try something simple like Contains and Sanitary or Cold etc. Simplify to see if your criteria is not worded or spelled exactly. Double check the System Classifications are showing up in the properties of the elements you're validating it against.

        I used the 2018 sample MEP model, to link, to create the screen capture.
        Attached Files
        Last edited by Steve_Stafford; January 16, 2018, 02:09 AM.

        Comment


          #5
          Thanks for your help Steve.

          Having trouble with filters is so...2009. Hello??? It's 2018. I can't believe I'm stuck on this.

          Yes I'm literally doing exactly what you're showing. I wondered if having my floor plan in the Coordination discipline was affecting me.

          So I changed it to Mechanical. Nope.

          I also wondered if another filter I had was interfering. It's a single filter with the conditional statements System Classification Does Not Equal Sanitary AND System Classification Does Not Equal Vent - unchecked in my view template so that only drainage systems show. This works perfectly for my own content...but not for linked content. Linked domestic and natural gas systems are still shown. I know this because I modeled a pair of domestic water pipes and a gas pipe and I get the ole "none of the created elements are visible" warning. I also toggled floor plan discipline to Coordination and also Mechanical.

          This is the strangest thing to get tripped up over. I literally have a hundred different filters defined for various linked models and a variety of my own content. They all work except on the mechanical engineer's model.

          I hope there's a solution to this so I look forward to any other input you may have. I'm hoping it's a really dumb mistake I'm making. Thanks again, cheers.

          Comment


            #6
            Can you share their model, privately if necessary? If so, email me a link to download it via steve at AEC Advantage dot com

            Simplify the filter with just one criteria to prove your filter is finding the elements. Put your own pipe in the model to see if it works locally on your own stuff. Open up their model and look at their work, maybe they’ve done something unexpected, like use a CAD pipe software for the piping and you’re looking at a DWG.

            Comment


              #7
              If you are using a View Template, reference this thread, and try my solution in post #4 to see if this is possibly the issue:
              Tannar Z. Frampton ™
              Frampton & Associates, Inc.

              Comment


                #8
                If everything you want to filter is already in a workset you can also create a filter by workset, which is usually effective with linked models.
                You may need to make a workset with the same name in your own model for it to work.

                Otherwise whether the link is set to 'Underlay' or not can affect how it looks.

                Is it possible that they are using a different system classification to model gas or waste water?
                Gas piping is often modelled as 'Other'.
                Many countries (ie. other than the US...) dont use Fixture Units for waste water calcs, so when using calculations based on flow rates it is necessary to model waste water with Hydronic Return.
                "One must imagine Sisyphus happy." Albert Camus - "The innovator has for enemies all those who have done well under the old conditions, and lukewarm defenders in those who may ​do well under the new." Nicolo Machiavelli -"Things that are too complex are not useful, Things that are useful are simple." Mikhail Kalashnikov

                Comment


                  #9
                  Originally posted by josephpeel View Post
                  If everything you want to filter is already in a workset you can also create a filter by workset, which is usually effective with linked models.
                  Shudder.

                  And a dead-end workflow to establish if you ever receive standalone/discarded-workset models.

                  It's all entirely possible to do this OOTB - and my advice (on top of all else suggested) is you define your filters first with a "catch all" NOT condition (aim it first at something you know you don't want to collect) then an AND for the condition you are looking for.

                  As an example, our "Colour all MEP" and "Colour all Structure" and filters (which aren't actually called that) follow the concept:
                  find: all elements
                  where: <condition> NOT... (ours)
                  AND
                  where: <condition> IS... (the thing you are hunting for)

                  Comment


                    #10
                    Tannar may be on to something, if the link is being overridden then the Filter needs to be applied at the override level, not at the top level outside the link.

                    Comment

                    Related Topics

                    Collapse

                    • Uniformat and piping
                      I've been pushing Uniformat onto Architecture families quite successfully. Switching my focus over to Mechanical now and got a bit stumped, I should...
                      October 24, 2014, 08:43 PM
                    • Pipe disappearing issue
                      Dear all,
                      I am confused,....
                      Any one can help me and give me a several reasons for disappearing the pipes from the floor plan.
                      I am...
                      September 13, 2016, 08:41 PM
                    • Slow pipework modelling - REVIT
                      We are currently working on a large REVIT model about 200mb, lots of pipework and systems. When I try to draw a pipe using the select pipework tool or...
                      August 8, 2017, 08:39 AM
                    • Sanitary Pipe Fittings
                      I am trying to do my first Sanitary system, i have managed to do my main stack and come off to WC, i am trying to bring a 40mm pipe from the WHB to the...
                      October 22, 2015, 10:48 AM
                    • Square pipe profile
                      Hi people, I'm modeling all the systems for an industrial project, pipes, sanitary, electrical, fire protection, and so on, today one of our designers...
                      December 12, 2013, 04:07 PM
                    Working...
                    X