Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

ctrlX Automation How-to Example

Graphical and Textual Python Programming for Pick and Place using IDE App

CodeShepherd
Community Moderator
Community Moderator
Overview

Here you can find two examples, one for graphical and one for textual python programming of a pick and place movement for the ctrlX MOTION on a ctrlX CORE. If you like to see how they were set up watch the corresponding how-to video "How to #3 Use Graphical Programming for Pick & Place":


Preparation
Graphical Coding
  1. Download the archive "Data.zip" and unpack the project file "tiger-DevelopR.png" to your engineering PC.
  2. Log into the ctrlX CORE and open the Visual Coding functionality of the IDE App:
    2021-06-18_13h17_07.png

  3. Import the project file into the IDE:
    2021-06-18_13h19_05.png

  4. The project will open up automatically and you are good to go.
    CodeShepherd_0-1624015598890.png

     

Textual Coding
  1. Download the archive "Data.zip" and unpack the file "DevelopR.py" to your engineering PC.
  2. Log into the ctrlX CORE and open the Textual Coding functionality of the IDE App:
    2021-06-18_13h03_07.png

  3. Upload the python file via drag and drop to a folder in the explorer view or right click and choose upload files:
    2021-06-18_13h29_56.png

  4. Click on the uploaded file and you are good to go.
    CodeShepherd_1-1624016044586.png

Notes
  • These examples are made for the pre-release version 1.8.x (RM21.03) and the corresponding apps.
  • Beware of moving mechanics when using automated motion commanding.
  • In the actual release version >=1.12 you will need valid licenses for using the apps.

 

Related links
CodeShepherd
CodeShepherd
Technical sales support from Bosch Rexroth
2 Comments
Open
Occasional Contributor

Hello, i cant find the release version RM21.03 (V1.8.x) in the collaboration room. Is it available?

CodeShepherd
Community Moderator
Community Moderator

As version 1.8 was only a prototype, it is not longer available for download. Feel free to use the actual long term service version 1.12 that can be found in the eShop area in the collaboration room or the latest prototype version. The general function will be the same, just some user interfaces will look different.

Must Read
Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist