Administration: About Data Setup for Electrical 3D Design

Data Setup is used to associate resources with apps. This topic introduces Data Setup resources and business logic for Electrical 3D Design.

This page discusses:

Resources

A resource is a PLM object (for example, a catalog or a business rule) or another type of file (for example, a bitmap or a spreadsheet). In Data Setup, you can create resource tables and assign resources to them. These resources are then available in Electrical 3D Design.

You might need to refer to the following topics as you are learning how to use Data Setup.

Creating a Resource Table Explains how to create a resource table.
Electrical Data Exchange Resources Documents the resources available in Electrical Data Exchange Resources
Electrical Feature Customization Resources Documents the resources available in Electrical Feature Customization resources
Electrical Physical System Design Resources Documents the resources available in Electrical physical system design resources
Logical to Physical Assistant Resources
Logical to Physical Synchronization Resources Documents the resources available in Logical to physical synchronization resources
Electrical Logical To Physical Synchronization Resources Documents the resources available in Electrical logical to physical synchronization resources
Equipment Resources Documents the resources available in Equipment Resources
FBDI Equipment and Systems Resources Documents the resources available in FBDI Equipment & Systems Resources

Opening IDs

Business logic describes customer-specific logic or algorithms that the customer can include when running Dassault Systèmes apps or algorithms. Opening ID entry points let you create business rules to customize business logic.

You might need to refer to the following topics as you are learning how to use business rules.

Installation and Setup: Customize: Behavior: Data Setup User's Guide: Customization by Business Rules Describes how to use business rules to customize business logic.
Tutorial Steps you through a typical use case showing you how to create a business rule, associate the rule to a resource table and a collaborative space, then deploy the rule.

Available Opening IDs in Electrical Physical System Design Resources

Device Connection
Validate Device Connection (ELBConnect_ValidateDevicesToConnect) Checks if two electrical part instances can be connected.
Compute Compatible Devices (ELBConnect_CompatibleDevicesToConnect) Computes the list of compatible devices that can be connected to a selected part instance.
Validate XML Device and Device Instance Link (ELBManageLink_ValidateLinkInstance) Validates the link between an XML device instance and a V6 device instance.
Device Placement
Validate Duplicate and Insert Availability During Smart Place Validates the duplication and instantiation of a reference when using Smart Place commands.
Conductor & Cable Routing
Validate Conductor Routing (EWRRouting_ValidateWireRoute) Validates the compatibility of conductor to be routed through a set of segments.
Validate Segment Selection during Conductor Routing (EWRRouting_ValidateSegmentSelectionForWireRoute) Checks if a segment can be added to the conductor route.
Compute Segment for Update (EWRUpdate_ComputeBundleSegment) Computes the segment diameter and branch bend radius (from the list of conductors and conductor groups contained in it).
Validate Segment-underlying Conductors Combination (EWR_ValidateRoutingAllConductorsInSegment) Checks if segment-underlying conductors combination leads to the segment overloading.
Compute the Length of a Distant Link (EWR_ComputeLengthOfDistantLink) Computes the length of a distant link.
Compute Additional Length for the Conductor Related to its Route (EWR_ComputeAdditionalRouteLength) Adds an extra length to conductors routed in bend portions.
Validate Segment Overloading for Input Conductor Considering Underlying Conductors (EWR_ValidateSegmentInConductorRoute) Checks if a specific segment can be used in a conductor route.
Validate the entire path of the conductor (EWR_ValidateConductorRoute) Validates the entire path of the conductor.
Validate Whether a Conductor Route Can Be Modified or Not (EWR_CanConductorRouteBeModified) Validates the route modification of a conductor.
Execution Triggered During Commit of Route Modification on the Conductor (EWR_PropagateConductorRouteModification) Allows the modification of the attributes of a conductor specification or instance.
Execution Triggered During Commit of Route Modification on the Conductor Group (EWR_PropagateConductorGroupRouteModification) Allows the modification of the attributes of a conductor group specification or instance.
Execution Triggered During Associate Junction Point Command (EWR_ExecuteJunctionAssociationAndRouteDispatch) Allows you to automatically associate junction points with your cables and aggregates the cable routes in your electrical physical systems.
Compute Filling Ratio of the Segment (EHINetwork_ComputeSegmentFillingRatio) Computes the segment filling ratio.
Compute Cable Network Impacts (EWR_ComputeCableNetworkImpacts) Allows to define your own rules when you analyze the impacts on your cables.
Compute Additional Attributes in Cable Manager (EWR_ListAdditionalAttributesForCableManager) Displays additional columns in the Cable Manager Assistant panel.
Compute Cutting Length of a Cable (EWR_Compute_CableCuttingLength) Lets you compute and display the cutting length in the Cable Manager Assistant panel.
Execute Cable Synchronization (EWR_ExecuteCableSynchronization) Lets you synchronize the cables and list of cables for which cutting length needs to be computed.
Compute Values of Additional Attributes in Cable Manager (EWR_ListAdditionalAttributeValuesForCableManager) Computes the attributes displayed in the additional columns in the Cable Manager Assistant panel.
Compute Additional Attributes of Routables (EWR_ComputeAdditionalAttributesOfRoutables) Display additional columns in the Routing Assistant panel.
Compute Values of Additional Attributes of Routables (EWR_ComputeAdditionalAttributeValuesOfRoutables) Computes the attributes displayed in the additional columns in the Routing Assistant panel.
Compute Additional Attributes of Routables for Harness Configuration (EWR_ComputeAdditionalAttributesOfRoutablesForHarnessConfiguration) Lets you define the name of the customized column.
Compute Additional Attributes Values of Routables for Harness Configuration (EWR_ComputeAdditionalAttributesValuesOfRoutablesForHarnessConfiguration) Lets you define the value of the customized column.
Execution Triggered During Conductor Validation Status Change (EWR_ChangeConductorValidation) Update the information stored on a cable whenever the validation status of a cable route is modified.
Branch Routing and Customization
Validate Segment Routing Through Support (EHIRouting_ValidateAddSegmentToSupport) Checks if a segment can be added to a support instance.
Compute Position of Branch Segment in Support (EHIRouting_ComputeUVAddSegmentToSupport) Computes the default position (U, V) of a branch segment inside a support instance.
Validate Branch End Connection (EHIRouting_ValidateBranchExtremityConnection) Checks if a segment end can be connected to another object (another segment end or device).
Compute Preferences to Merge Two Branches (EHIMerge_ComputeMergeBranchPreferences) Customizes the properties of two branches after a merge.
Validate Segment Connections (EHINetwork_ValidateSegmentConnection) Validates the status of two electrically connected segment extremities while analyzing the network.
Validate Target Support Compatibility (EHI_ValidateTargetSupportCompatibilityForCopyArrangement) Checks if the selected target support is compatible to copy the arrangement from source support.
Validate Segment-Support Combination at Source (EHI_ValidateSegmentSupportAtSourceAndTargetForCopyArrangement) Validates segment-support combination at source and target compatibility for copy arrangement.
Validate Segment Profile Modification (EHI_ValidateSegmentProfileModification) Validates the modification of a segment profile.
Compute Feature Name (Compute_Elec_Feature_Name) Allows to name or rename electrical features according to an industrial criteria.
Compute Segment Color (EHI_ComputeSegmentColor) Allows to color segments according to their subtype or their separation code.
Validate Extremity Connection (EHI_ValidateExtremityConnection) Validates the connection of two segments according to a common attribute.
Validate If Branches Can Be Merged (EHI_CanBranchesBeMerged) Validates the merge of branches according to a common segment attribute.
Compute X & Y Offset Values of Secondary Branches During Junction Arrangement (EHI_ComputeSecondaryBranchesPosition) Computes automatically the position of branches at a junction.

Available Opening IDs in Logical to Physical Assistant Resources

Validate/Filter Candidate Elements for Analysis (L2P_ValidateCandidatesForAnalysis) Filters logical and/or physical and/or requirement 1D elements to be analyzed.
Compute 3D Physical Reference (L2P_Compute3DReference) Computes the physical reference to be instantiated in 3D corresponding to logical or requirement 1D facet.
Compute Parent of 3D Physical (L2P_Compute3DParent) Computes physical aggregating product where 3D physical facet should be instantiated.
Select a 3D Physical Reference from Computed 3D References (L2P_Select3DReference) Selects a physical reference from a list of computed 3D references corresponding to logical or requirement 1D facet.
Validate Availability of Actions for L2P Assistant (L2P_ValidateActionsAvailability) Controls availability of actions provided by L2P assistant for input item and/or its family.
Synchronize Properties of the 3D Physical Facet (L2P_ExecuteSynchronizeProperties) Allows you to synchronize properties.
Compute Logical Candidate for Reconcile (L2P_ReconcileWithLogical) Computes the logical candidate of reconcile for input item.
Compute Physical Candidate for Reconcile (L2P_ReconcileWithPhysical) Computes the physical candidate of reconcile for input item.
Create Parent of 3D Physical under the Grand Parent (L2P_Create3DParent) Creates physical aggregating product where 3D physical facet should be instantiated.
Compute 3D Port (L2P_Compute3DPort) Selects/computes a port from the list of 3D ports for input item to be connected to.
Identify Product as Equipment Availability (L2P_IdentifyAssemblyAsEquipment) Validates/identifies product as equipment assembly.
Execute Properties for Cable Synchronize (L2P_ExecuteDuringCableSynchronize) Revises or invalidates routes automatically when there is a change in the network impacting the synchronization.

Available Opening IDs in Logical to Physical Synchronization Resources

Validate 3D Position Synchronization of Logical and Physical Components (L2P_ValidateComponentPositionSynchronization) Checks if 3D position of logical and physical components are synchronized.
Validate the Instance names of Logical and Physical Elements (L2P_ValidateInstanceNameSynchronization) Checks if the instance names of physical and logical elements are synchronized.
Validate Part Number Synchronization of Logical and Physical Elements (L2P_ValidatePartNumberSynchronization) Checks if the part number of physical and logical elements are synchronized.
Validate Relevant Attributes Synchronization of Logical and Physical Elements (L2P_ValidateAttributesSynchronization) Checks if relevant attributes of logical and physical elements are synchronized.
Compute Part Number (L2P_ComputePartNumber) Computes the part number for synchronization.
Compute Corresponding Logical Element (L2P_ComputeCorrespondingLogical) Computes the logical element with which a physical element is to be synchronized.
Compute Corresponding Physical Element (L2P_ComputeCorrespondingPhysical) Computes the physical element with which a logical element is to be synchronized.
Compute Aggregating Product of Equipment (L2P_ComputeFatherForPlacingEquipment) Computes the aggregating product in which logical equipment is to be placed during synchronization.
Compute 3D position at which new component will be placed (L2P_ComputeComponent3DPosition) Computes 3D position at which the new component will be placed.
Compute Synchronization Validity for Logical and Physical Elements (L2P_ComputeSynchronizationValidity) Checks if logical and physical elements can be synchronized.
Compute Aggregating Product of Component (L2P_ComputeFatherForPlacingComponent) Computes the aggregating product in which a component is to be placed during synchronization.
Report Custo Attributes from Logical to Corresponding Physical (L2P_ReportAttributes) Reports the customized attributes of logical element to its corresponding physical instance.

Available Opening IDs in Electrical Logical to Physical Synchronization Resources

Important: The following opening IDs are available only if you work with the Systems 3D Allocation app.

Compute Pathway Attributes (L2P_ComputePathwayAttributes) Computes pathway attributes to be set to physical pathway during synchronization.
Compute Pathway Segment Attributes (L2P_ComputePathwaySegmentAttributes) Computes pathway segment attributes to be set to physical pathway segment during synchronization.
Compute Segment Connection Point Name (L2P_ComputeSegmentConnectionPtOfDevice) Computes the name of the segment connection point pathway attributes to be used to route a physical pathway.

Available Opening IDs in Electrical Data Exchange Resources