Occurrence Effectivity in Teamcenter

You may also like...

9 Responses

  1. Balamurugan Mohanadoss says:

    I was never able to configure the BOM using AND condition of the multi unit configuration, it always behaves with an OR condition

    Lets say.. i have a BOMLine with 1-UP [END ITEM-1], 1-UP [END ITEM-2] and the multi unit configuration has [1 END ITEM-1 and 1 END ITEM-3], I expect that the BOMLine should not be shown but it always shows up (obviously i have show unconfigured occurrences set to false). I did not raise an IR but reading documentation looks like it will work as OR condition, if so not sure what the multi-unit configuration solves

     
    • Anjali Singh says:

      Hi Balamurugan,

      Multi-unit configuration will configure different occurrences in the structure having different effectivity (with different end items) at the same time. This eliminates the need of maintaining different product structure and difficult manual reconciliation.

      This feature takes care the occurrence is not duplicated by reloading, when the match is found again for the same occurrence.So, it applies the OR condition, i.e. the occurrence will be loaded if any of the condition matches in the effectivity group. If it has to load on both the conditions met (AND), the occurrence will be duplicated (loaded twice), hence defeating the whole purpose.

       
  2. Ken Pasini says:

    If we want to have one holistic BoM (single point of truth) for a specific Product, and configure its specific Item Revs to be valid for specific builds, can we utilize Occurrence Effectivity to do so. Basically declare which IR’s are valid for specific representations of the BoM, and retrieve that BoM representation by invoking the appropriate Rule and Effectivity?

     
    • Anjali Singh says:

      Hi Ken,

      If the set unit number or date in the revision rule ,configures the occurrences of specific item revisions by its effectivity,then yes.
      If the product structure is to be configured by specific item revisions based on its effectivity, we go for revision effectivity.

      A product structure can have different types of changes and accordingly appropriate effectivity is used for its configuration.

      1) Revision effectivity is used in smaller scope and is easily managed .This is used to configure the specific revision by its effectivity in the structure.
      With NX and CAD integration this works well.

      2) Occurrence effectivity is used for out-of-sequence or unrelated changes.This is used in larger scope of the product structure.
      Other difference of configuring revision and occurrence is , for the same revision, occurrence effectivity can differ in differnt BOM.

      3) Incremental change effectivity is mostly used for out-of sequence changes in flat structure.

      So, the product structure can have combinations of different type of effectivities to configure it as per the requirement.

       
      • Ken Pasini says:

        Thank you Anjali. That helps clarify the topic. I appreciate the guidance on this.

         
      • Ali Hakim says:

        Anjali – on your Point number 2 above – why can’t I just use Revision effectivity in context of a specific End Item instead of using Occurrence effectivity which seems to be more complex? Is there a drawback to do that?

         
        • Anjali Singh says:

          Hi Hakim,
          Use of occurrence or revision effectivity is based on how the product structure modeling is done.Product is configured based on revision effectivity to display the state at which a part is (say,each development of part’s state is captured in a revision)(smaller scope) in the assembly at different stages(planning,design,production etc. )of manufacturing cycle, say at a certain date.Occurrence effectivity is used when the part is replaced with another part(larger scope) to undergo some modification of the product.

          Let me try to explain this with an example.Let’s say a bottle is manufactured, where there are three grooves in bottle head and three grooves in cap.Say,each groove is created with each revision of part, at certain stage of manufacturing cycle.Using revision effectivity, we can find out the state of product with its part at certain date(appropriate revision of the same part will be configured).
          Now say, this bottle had wider mouth with wider cap.It would help the customer if bottle had narrower mouth.Here comes the occurrence effectivity.Now the bottle head has narrow mouth with three grooves and narrow cap with three grooves.The narrow bottle head and narrow cap both will be different part now with its own set of revisions.Occurrence effectivity will configure the narrower mouth and cap bottle for a certain date.Broader mouth bottle was effective in some past date.

           
  3. Ken Pasini says:

    Another question: We are working imprecise (Part BoM and E-BoM combined). For each End Item Rev that is released, the BoM must be frozen in that state so that it may be accurately reflected in higher level assemblies that may consume it. Therefore, each End Item Revision is considered a precise commodity which may be a child to a higher assembly which also might ultimately be an End Item, and therefore have their Revisions locked as precise consumable commodities as well. Is there any way to do this without going Precise?

     
    • Anjali Singh says:

      It should be achieved by nested effectivity. When a product structure with End Item CAR(A10010) has a sub-assembly with End Item-Engine(E10010), end item context changes at the subassembly to configure the whole product structure based on effectivity. For more details, please refer to: https://tcplmbasics.com/2018/03/27/revision-nested-effectivity/

      When there is more than one revision to End Item and the structure needs to be configured correctly, nested effectivity can be used with Product Generation technique. Each revision of the End Item can be considered as a generation and can be used as an End Item. So, corresponding to A10010/A, end item is generation GenACar & for A10010/B, end item is generation GenBCar with different effectivity. Also, for engine E10010/A, end item is GenAEngine & for E10010/B , end item is GenBEngine with different effectivity.
      Effectivity mapping needs to be created for this on engine to configure the structure correctly based on the correct generation of the end item. Example of effectivity mapping.

      Effectivity Mapping on Engine
      End Item ——-Range——–Sub_effectivity on engine via generation
      GenACar———Date Range—–GenAEngine
      GenACar———Date Range—–GenBEngine
      GenBCar———Date Range—–GenBEngine

       

Leave a Reply

Discover more from TCPLMBASICS

Subscribe now to keep reading and get access to the full archive.

Continue reading