howto-example-1444x512.png

Graphical and Textual Python Programming for Pick & Place

CodeShepherd
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 release version RM21.03 (V1.8.x) of the corresponding apps.
  • Beware of moving mechanics when using automated motion commanding.

 

Related links

 

Must Read

Trending

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