SmartComponent Window: Right click on the SmartComponent and select Properties. SmartComponent will appear as shown below rslib extension shouldīe placed under %ProgramFiles(X86)%\ABB\RobotStudio version\ABB Library\Components.Ĭlick on StationLogic: Click on Add Component and select Move To ViewPoint. Inorder that the SmartComponents appear along with RobotStudio SmartComponents, the SmartComponent with. View SmartComponent: Go to Modelling tab and click on SmartComponent or Go to Simulation tab and click on Station Logic. While loading a Smart Component, RobotStudio displays a warning message if the Smart Component containsĪn embedded non-signed assembly or an embedded assembly which is signed with a non-trusted signature.Īny embedded code-behind assembly must be digitally signed usingįor more details, see Digital signing of Smart Components. The output signal Executed is set when the operation is completed. Moves to the selected viewpoint in the given time, when the input signal Execute is set. When intersection occurs the SensorOut output signal is set. Intersecting objects are displayed in the SensedPart property and the point on the intersecting part that is closest to the line sensors start point is displayed in the SensedPoint property. When an Activesignal is high, the sensor detects objects that intersect the line. The LineSensor defines a line by the Start, End, and Radius. The ParametricBox generates a box with dimensions specified by length, width, and height.īased on any change in the size properties the box size changes accordingly and can be see in graphical window. The GroupOutput signal is represented based on DigitalInput signal value change. The DICount is an input which specifies the number of Digital Input signals required. This SmartComponent takes DigitalInput signal as input and represents the output in the form of GroupOutput signals. The screenshot below gives a snapshot of the SmartComponent.Ĭonvert DigitalInput(DI) to GroupOutput(GO) The DOCount is an input which specifies the number of Digital Output signals required. The DigitalOuptut signals are updated dynamically based on the GroupInput signal value change. This SmartComponent takes GroupInput signal as input and represents the output in the form of DigitalOuptut signals. List of SmartComponents Convert GroupInput(GI) to DigitalOutput(DO) (Creating a RobotStudio Add-in](xref:Creating-a-RobotStudio-Add-In) tutorial.
Robotstudio smart component tutorial how to#
Refer to the How to add a reference to your Add-in section in
If you encounter some build errors when add-in is built, you need to add the DLL references from RobotStudio application folder. The tutorials are grouped into different categories, and many tutorials include a chapter function for easily jumping directly to a desired tutorial chapter.