New Community Ranking System
Our Community ranking system has recently been updated. You may notice changes in user rankings and receive system messages or notifications. If you have questions about how the new ranking works, please refer to the announcement post for more details (click here).
RigidPart – Overview
Digital Twin
This knowledge base is addressing usage of software Experior, Machine Expert Twin and future Automation Expert Twin. These softwares are used to create smaller instances of digital twins for use in industrial automation, warehouse management, design & engineering with more..
Search in
Improve your search experience:
Exact phrase→Use quotes " "(e.g., "error 404")
Wildcard→Use * for partial words(e.g., build*, *tion)
AND / OR→Combine keywords(e.g., login AND error, login OR sign‑in)
Keep it short→Use 2–3 relevant words, not full sentences
Filters→Narrow results by section(Knowledge Base, Users, Products)
Send a co-worker an invite to the portal.Just enter their email address and we'll connect them to register. After joining, they will belong to the same company.
You have entered an invalid email address. Please re-enter the email address.
This co-worker has already been invited to the Exchange portal. Please invite another co-worker.
Please enter email address
Send InviteCancel
Invitation Sent
Your invitation was sent.Thanks for sharing Exchange with your co-worker.
TheRigidPart class serves as the base class definition for Part models in Experior to build on top of. RigidPartfurther splits into Static(See article“Static : RigidPart”)for scenery/Assembly models and Dynamic(See article“Dynamic : RigidPart”) related to Loads, both which derive fromRigidPart.Staticmodels refer to models that describe the environment in an Experior model.Dynamicrefers to load models that needs to be moved by the Experior model.
Most importantly, modelsderiving fromStaticarenotaffected by gravity, whereas models deriving from Dynamic areaffected by gravity force. Additionally,Dynamicmodels have inertial physics, meaning mass as well as linear/angular movement in accordance with NVIDIA’s PhysX engine implementations (PhysX Documentation).
The figure below illustrates the class overview, with visuals examples of imported models deriving from both classes.
Experior's RigidPart base class, which Dynamic and Static classes derives from. Dynamic is the base class for handling Load models. Static is the base class for handling 3D models related to Parts.
Methods and Properties
The RigidPart class does not implement physics related properties and methods as it did in earlier Experior versions. Those definitions have been moved to Static and Dynamic, where those classes implement how they interact with the engine in different ways. Only exception is the Friction coefficient property.
Therefore, RigidPart takes care of defining the following, many of which are open for extension:
Name and Identification
Transformations
Positioning – Global and Local
Local Rotation
Local Orientation
Coloring– Base color, Selected color
Visibility in the scene
Disposal handling
Selection/Deselection
Enabling/Disabling
Parenting objects
Interaction
Mouse click handling
Mouse dragging handling
Keyboard hotkey click handling
Friction coefficient– sets friction force of a Part, defining how easily objects “glides” across its surface.