Reference guide - Components - Resources

Actuators

Previous  Chapter  Next

 

Actors


Actors, or also called actuators, are non-physical objects that modify the state of an resource, a controller or workpiece, or the state of connections between adapters, while running a simulation. It triggers some action. Actors can be defined at kinematic joints and adapters.


FASTSUITE Edition 2 uses the below definition to describe an actor:

PageParagraph_8 An actor builds a mechanical (motion) connection between attached resources.

PageParagraph_8 An actor transposes an electrical signal into a mechanical motion and has sensors to detect the different positions of that motion.


When designing the resource, these actors and the signals to control them are created automatically by the software.


To make use of the actors during simulation, the resource has to be connected to a controller, either directly or indirectly using a mechanical connection with a resource that is connected to a controller.



It furthermore distinguishes two types of actors:



Adapter actor


RB_ActorAdapter

 

RB_Actor_10


As shown in the example above, an adapter actor is only defined on a mechanical socket (parent) adapter of the resource. This is currently restricted to the resources of the classes production and peripheral.


The state of the adapter during simulation can be set. Three simulation states are available.


RB_AdapterSnap

Snap

During simulation the plug adapter snaps to the socket adapter, i.e. the component might change its relative position (and orientation) to the parent component to where its has been plugged in.

RB_AdapterGrab

Grab

During simulation the plug adapter remains its relative position to the socket adapter, i.e. the component remains its relative position (and orientation) to the parent component to which its has been plugged in.

RB_AdapterNone

None

During simulation the connection with the plug adapter remains as is and cannot be changed.



Kinematic joint actor



RB_ActorJoint


RB_Actor_11


To control a specific motion or position behavior of a resource, its kinematic joints can be defined as actor. An example is shown in the picture above.


A joint actor has three possible behavior conditions, of which one (the active selected in the dashboard)  is used during the simulation:

PageParagraph_8 By predefined home positions (two home positions minimal needed).

PageParagraph_8 By a joint value.


RB_BehaviorMonostable

Mono-stable

RB_Actor_12

one In-port

two sensors, created with the joint limits

The joint moves in the dedicated direction as long as the corresponding input signal does not change. When that signal changes, the joint will move uncontrolled in the opposite direction.

 

The dedicated, active direction of the monostable actor can be inverted with the icon command

RB_BehaviorInverse

RB_BehaviorBistable

Bi-stable

RB_Actor_13

two In-ports, to move the joint in positive and negative direction

two sensors, created with the joint limits

The joint moves in positive direction only when the signal of the maximum port is true. It moves in opposite direction only when the signal minimum port is true. The joint does not move when both signals are true or false.

RB_BehaviorJointValue

Joint value

RB_Actor_14

one In-port with the target value of the joint

one sensor to detect the value

The joint moves towards the value that has been set.

RB_BehaviorNone

None

RB_Actor_15

The joint is not being controlled.

 

 


Previous
Previous page
Chapter
Chapter page
Next
Next page