Setting Up Library Migration and Using a Library

You can search and import resources from the Library. The standard Catalog Browser has been enhanced to operate on Libraries. This can be used to open a Library, view its contents, and instantiate classified items

This page discusses:

Setup Resource Tables

You can have a scenario with Resources. An Administrator imports the resource catalog from win_b64 / startup / DELMIAHeavyIndustry / Structure Fabrication / StrMfg_PRM-FTA_V2.3dxml.

Catalog and Adopting a Library Depending on Data Setup

See Editing, Duplicating, Upgrading, and Deleting Resource Tables in Installation and Setup, Customize, 3DEXPERIENCE Platform Behavior, Data Setup, Resource Tables.

Depending on Data Setup, these commands work based on the Catalog or Library.

  • Update IPM.
  • Update FTA.
  • Edit Features.
  • Manage Structure Resources.
  • Extract Workshop Document.
  • Extract Assembly Profile Workshop Document.
  • Extract EXF Documents.
  • Synchronization Manager.
  • Checker Tool.

About the Library

You can use Libraries classify standard objects according to user-defined attributes. A Library consists of Classes, which categorize the objects in the Library hierarchy. Items are the actual objects that they manage.

A Catalog is a tree structure consisting of the following elements:

  • Chapters: A chapter references other chapters or items. Use to classify items by category.
  • Items: An item is a reference to an external document or PLM Object. Items describe them with keyword values.
  • Keywords: A keyword is an attribute describing a chapter or item. The Librarian can associate keywords to a chapter or item, and assign keyword values to each item. Search by keyword values to filter its content.

Using the Structure Fabrication Resources DataSet

After StrMfg_PRM-FTA_V2.3dxml is imported from startup or there is the existing DataSet, it is able to upgrade the Structure Fabrication Resources. Do this by using the context menu and selecting Upgrade the selected Resource Table.

Then Library entries are added to Structure Fabrication Resource resource set and you can specify Library objects to corresponding library entries. Resource, Drawing, Feature, and Rules Library resources.

Between Catalog and Library, Library has higher priority.

  • When only Library is specified in Data Setup, commands work based on Library.
  • When both are specified in Data Setup, commands work based on Library.
  • When only Catalog is specify in Data Setup, commands work based on Catalog.

And all functions, which use Catalog work also with Library together.

Classification Attributes

Keywords used in the Catalog replace by the corresponding classification attributes in the Library.

The Class of the Library cannot have Classification Attribute and it is not available to identify each class as the same way in the catalog. To have similar logic, add the ClassIdentifier classification attribute to each class.

  • For existing catalogs, create root class under the converted library.

  • Copy the ResourceIdentifier keyword value of the chapter and paste to the ClassIdentifier attribute of the first child item under the corresponding class.

  • Below classes under Feature Library, Action Rule Library’ must have ClassIdentifier the classification attribute for the identification. Except the below classes, functions are working with specified ResourceIdentifier attributes.
Feature Library Action Rule Library
EdgePreparation

EdgePreparation_UDF classes

Attachment Line Rule, Margin Unit Rule,

Reference Line Rule, Opening,

Profile Rule, Weld Rule classes.

ResourceIdentifier Keyword for the Catalog

To have consistency in an object finding a mechanism from the Catalog, they have a ResourceIdentifier keyword and a value for the objects.

  • Resource Catalog

  • Resource Library - Resource Library is converted from Resource Catalog without any attributes.

  • Drawing Catalog

  • Drawing Library - ResourceIdentifier keyword is replaced by ResourceIdentifier classification attribute.

  • Feature Catalog

  • Feature Library - ResourceIdentifier, AnnotationName keywords in Feature Catalog are replaced by corresponding classification attributes in Feature Library. It is best to create a root class and add ClassIdentifier the classification attribute to one element of the mandatory classes (Bevel, EdgePreparation_UDF).
  • ActionRule Catalog

    There is ResourceIdentifier, Material, Section, Structure Category, Min_Thickness, Max_Thickncess keywords for an ActionRule catalog. And these keywords are replaced by corresponding classification attributes except Min_Thickness, Max_Thickness. Because the special character _ is not allowed for classification attribute. If a special character is used a warning appears, Name contains special characters. Only alphanumeric and space are allowed.Thus,Min_Thickness/Max_Thickncess keyword name is replaced by Min_Thickness/Max_Thickncess before converting. After converting the ActionRule Library, change MinThickness/MaxThickness to the original Min_Thickness/Max_Thickncess keyword name.

  • ActionRule Library - Create a root class and add ClassIdentifier . The classification attribute to one element of mandatory classes (Attachment Line Rule, Margin Unit Rule, Reference Line Rule, Opening, Profile Rule, Weld Rule).

ResourceIdentifier Classification Attributes

Keywords used in the Catalog replace by the corresponding classification attributes in the Library.

  • Drawing Library
    Table 1. Classification Attributes
    Item Name ResourceIdentifier
    AssemblyProfileFabSketchTemplate MfgRsc_AssemblyDrawTemplate
    PlateDXFTemplate MfgRsc_DXFDrawTemplate
    ProfileIBCDrawingTemplate MfgRsc_IBCDrawTemplate
    PlateDRWTemplate MfgRsc_PlateDrawTemplate
    ProfileDRWTemplate MfgRsc_ProfileDrawTemplate
  • Feature Library
    Table 2. Items Under Annotation Class
    Item Name ResourceIdentifier
    FTAOnly_PRD MfgRsc_FeatureAnnotation
    UserDefinedText_PRD MfgRsc_UserDefinedText
    Table 3. Items Under Bevel Class
    Item Name ResourceIdentifier AnnotationName ClassIdentifier
    Single_Bevel_with_Shoulder_PRD Single_Bevel_with_Shoulder Bevel_FTAOnly MfgRsc_Ch_Bevel
    Double_Bevel_with_Shoulder_PRD Double_Bevel_with_Shoulder Bevel_FTAOnly
    Single_Bevel_PRD Single_Bevel Bevel_FTAOnly
    Square_PRD Square Bevel_FTAOnly
    Double_Bevel_PRD Double_Bevel Bevel_FTAOnly
    Single_J_PRD Single_J Bevel_FTAOnly
    Double_J_PRD Double_J Bevel_FTAOnly
    Table 4. Items Under EdgePreparation_UDF Class
    Item Name ResourceIdentifier AnnotationName ClassIdentifier
    Single_Bevel_with_Shoulder MfgRsc_Ch_EdgePreparation_UDF MfgRsc_Ch_EdgePreparation_UDF
    Double_Bevel_with_Shoulder MfgRsc_Ch_EdgePreparation_UDF
    Single_Bevel MfgRsc_Ch_EdgePreparation_UDF
    Square MfgRsc_Ch_EdgePreparation_UDF
    Double_Bevel MfgRsc_Ch_EdgePreparation_UDF
    Single_J MfgRsc_Ch_EdgePreparation_UDF
    Double_J MfgRsc_Ch_EdgePreparation_UDF

    MfgRsc_Ch_EdgePreparation_UDF value is added to the ResourceIdentifier attribute by the library converting rule.

    Table 5. Items Under CuttingContour Class
    Item Name ResourceIdentifier
    BSU_PRD MfgRsc_CuttingContour
    Table 6. Items Under OrientationSymbol Class
    Item Name ResourceIdentifier
    SymbolTable MfgRsc_OrientationSymbol
    Table 7. Items Under FormingLine Class
    Item Name ResourceIdentifier
    RollLine_PRD MfgRsc_RollLine
    IBC_PRD MfgRsc_IBCLine
    TangentLine_PRD MfgRsc_TangentLine
    Table 8. Items Under Margin Class
    Item Name ResourceIdentifier AnnotationName
    NegativeMargin_PRD MfgRsc_NegativeMargin Margin_FTAOnly
    PositiveMargin_PRD MfgRsc_PositiveMargin Margin_FTAOnly
    Table 9. Items Under MarkingLine Class
    Item Name ResourceIdentifier AnnotationName
    FarSideAttachmentLine_PRD MfgRsc_FarSideAttachmentLine MarkingLine_FTAOnly
    NearSideAttachmentLine_PRD MfgRsc_NearSideAttachmentLine MarkingLine_FTAOnly
    AttachmentLine_PRD MfgRsc_AlignmentLine
    Table 10. Items Under OpenPreparation Class
    Item Name ResourceIdentifier AnnotationName
    BridgedOpening_PRD MfgRsc_BridgedOpeningPreparation OpeningPreparation_FTAOnly
    NoneOpening_PRD MfgRsc_NoneOpeningPreparation OpeningPreparation_FTAOnly
    TabbedOpening_PRD MfgRsc_TabbedOpeningPreparation OpeningPreparation_FTAOnly
    MarkedOpening_PRD MfgRsc_MarkedOpeningPreparation OpeningPreparation_FTAOnly
    CutOpening_PRD MfgRsc_CutOpeningPreparation OpeningPreparation_FTAOnly
    DrilledOpening_PRD MfgRsc_DrilledOpeningPreparation OpeningPreparation_FTAOnly
    Table 11. Items Under ReferenceLine Class
    Item Name ResourceIdentifier
    TemplateLocationLine_PRD MfgRsc_TemplateLocationLine
    NearSideReferenceLine_PRD MfgRsc_NearSideReferenceLine
    FarSideReferenceLine_PRD MfgRsc_FarSideReferenceLine
    Table 12. Items Under ReferenceLine Class
    Item Name ResourceIdentifier
    WeldLine_PRD MfgRsc_WeldLine
    Table 13. Items Under EndSymbolic Class
    Item Name ResourceIdentifier
    Arrow_Symbol MfgRsc_Arrow_Symbol
    Filled_Arrow_Symbol MfgRsc_Filled_Arrow_Symbol
    Table 14. Items Under MTO Continuous Class
    Item Name ResourceIdentifier
    SemiCircle MfgRsc_SemiCircle
    Rectangle MfgRsc_Rectangle
    Triangle MfgRsc_Triangle
    Table 15. Items Under MTO Symbolic Class
    Item Name ResourceIdentifier
    MTO_Filled_Arrow MfgRsc_MTO_Filled_Arrow
    MTO_Arrow MfgRsc_MTO_Arrow
  • Action Rule Library
    Table 16. Items Under CheckRuleReferenceProduct Class
    Item Name ResourceIdentifier
    CheckerToolRulesProduct MfgRsc_CheckerReferencePrd
    Table 17. Items Under Structure_Member Class
    Item Name ResourceIdentifier Material Section Structure Category ClassIdentifier
    Member_EdgePreparation Structure_Member Steel Member Structure_Member
    Member_EdgePreparation_Al Structure_Member Aluminum Beam
    Member_EndCut Structure_Member Steel WT Member
    Member_EndCut_Al Structure_Member Aluminum Beam
    Members_OpeningPreparation Structure_Member Steel WT Member
    Members_OpeningPreparation_Al Structure_Member Aluminum Beam

    Structure_Member value adds to ResourceIdentifier attributes by the library converting rule.

    Table 18. Items Under Structure_Panel Class
    Item Name ResourceIdentifier Material MaxThickness MinThickness ClassIdentifier
    Panel_OpeningPreparation Structure_Panel Steel 1mm Structure_Panel
    Panel_EdgePreparation Structure_Panel Steel 1mm

    Structure_Panel value adds to ResourceIdentifier attributes by the library converting rule.

    Table 19. Items Under Structure_Plate Class
    Item Name ResourceIdentifier Material MaxThickness MinThickness ClassIdentifier
    Plate_OpeningPreparation Structure_Plate Steel 50mm 1mm Structure_Plate
    Plate_EdgePreparation Structure_Plate Steel 1mm

    Structure_Plate value adds to ResourceIdentifier attributes by the library converting rule.

    Table 20. Items Under Structure_Stiffener Class
    Item Name ResourceIdentifier Material Section Structure Category ClassIdentifier
    Stiffener_OpeningPreparation Structure_Stiffener Steel Stiffener Structure_Stiffener
    Stiffener_EdgePrepation Structure_Stiffener Steel WT Deck Stiffener
    Stiffener_EndCut Structure_Stiffener Steel WT Deck Stiffener
    Stiffener_EdgePrepation_Al Structure_Stiffener Aluminum Stiffener
    Stiffener_EndCut_Al Structure_Stiffener Aluminum WT Deck Stiffener
    Stiffener_OpeningPreparation_Al Structure_Stiffener Aluminum WT Deck Stiffener

    Structure_Stiffener value adds to ResourceIdentifier attributes by the library converting rule.

    Table 21. Items Under Structure_StiffenerOnFreeEdge Class
    Item Name ResourceIdentifier Material Section ClassIdentifier
    StiffenerOnFreeEdge_OpeningPreparation Structure_StiffenerOnFreeEdge Steel Structure_StiffenerOnFreeEdge
    StiffenerOnFreeEdge_EdgePreparation Structure_StiffenerOnFreeEdge Steel
    Structure_StiffenerOnFreeEdge Structure_StiffenerOnFreeEdge Steel

    Structure_StiffenerOnFreeEdge value adds to ResourceIdentifier attributes by the library converting rule.

    Table 22. Items Under Curved Profile Rule Table Class
    Item Name ResourceIdentifier
    Curved_Profile_Rule MfgRsc_CurvedProfileRuleTable
    Table 23. Items Under Fabrication Rule Table Class
    Item Name ResourceIdentifier
    FabricationDetailTable MfgRsc_FabricationRuleTable
    Table 24. Items Under Margin List Class
    Item Name ResourceIdentifier
    MarginList MfgRsc_MarginList
    Table 25. Items Under Shrinkage Plate Ratio Table Class
    Item Name ResourceIdentifier
    Shrinkage_Plate_Ratio_Rule MfgRsc_ShrinkagePlateRatioTable
    Table 26. Items Under Attachment Line Rule Class
    Item Name ResourceIdentifier ClassIdentifier
    StrMfgAttachmentLineNamingRuleReference AttachmentLine1 MfgRsc_Ch_AttachmentLineRule
    Table 27. Items Under Margin Unit Rule Class
    Item Name ResourceIdentifier ClassIdentifier
    StrMfgMarginUnitNamingRuleReference Margin1 MfgRsc_Ch_MarginUnitRule
    Table 28. Items Under Reference Line Rule Class
    Item Name ResourceIdentifier ClassIdentifier
    StrMfgReferenceLineNamingRuleReference ReferenceLine1 MfgRsc_Ch_ReferenceLineRule
    Table 29. Items Under Opening Class
    Item Name ResourceIdentifier ClassIdentifier
    StrMfgOpeningPreparationRuleReferencePrd OpeningRule.1 MfgRsc_Ch_Opening
    Table 30. Items Under Profile Detail Table Class
    Item Name ResourceIdentifier
    ProfileDetailTable MfgRsc_ProfileDetailTable
    Table 31. Items Under Profile Rule Class
    Item Name ResourceIdentifier ClassIdentifier
    StrMfgProfileRule ProfileRule.1 MfgRsc_Ch_ProfileRule
    Table 32. Items Under Weld Detail Table Class
    Item Name ResourceIdentifier
    WeldDetailTable MfgRsc_WeldDetailTable
    Table 33. Items Under Weld Rule Class
    Item Name ResourceIdentifier ClassIdentifier
    StrMfgWeldRule WeldRule.1 MfgRsc_Ch_WeldRule

To declare the corresponding classification attributes in the server;

  1. Go to IP Classification app and enter Attribute Group Maintenance.
  2. Create an Attribute Group by selecting Create New and fill out the Create New Attribute Group Dialog dialog box.
  3. Create ResourceIdentifier Classification Attribute. If the ResourceIdentifier attribute is existing, this step fails but it is able to add the existing attribute to your attribute group.

Generating a Library from a Catalog

For Library usage, it is best to generate a Library from the existing catalog.



Select Generate new Library Structure. A new library structure generates if the ResourceIdentifier classification attribute exists.