Dear Community User! We are updating our platform to a new system.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Python motion library

Python motion library

Felix_
Established Member

Hi,

I would like to use the motion python library from this documentation, but i couldnt find any examples in the sdk .

Felix__0-1725529409256.png

Is there somewhere I can find something to help me? I guess it doesn't work like this:

Felix__1-1725529773886.png

Thanks for any answers ! 

 

3 REPLIES 3

CodeShepherd
Community Moderator
Community Moderator

You could not find examples for motion commanding in the SDK for ctrlX AUTOMATION as there are none. All commands are described in the documentation mentioned by you.

You could check out our how to collection as there is e.g. an article about "Graphical and Textual Python Programming using IDE App" including a video, that shows some of the commands. 

nickH
Community Moderator
Community Moderator

Hi @Felix_ 

the motion python library, which is described in the documentation you linked is not part of the SDK. The reason is, in the SDK you can see how to create a own app. The python library you mentioned works against the script interface of the Motion App. To use this script interface (with the python library) you need the Python Runtime App. In this case you will not need to program your own app and can just bring your script to the ctrlX CORE and run it with the help of the Python Runtime App. 

In addition the IDE App can be used to create Python scripts in a web-based development environment directly on the ctrX CORE. On how to do that I can recommend to look at the How To @CodeShepherd shared. 

Best regards, 

Nick

Felix_
Established Member

Thanks @CodeShepherd and @nickH for your quick answers and explanations.

I will look for the best solution for my use case.

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