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

Inquiry about linking virtual axes to 3D ViewerApp in CtrlX.

Inquiry about linking virtual axes to 3D ViewerApp in CtrlX.

Lide
Established Member

I am in the process of setting up a fully virtual system using CtrlX Virtual, 3D Viewer App and the Motion App. However, I am unsure of how to link the 3D model in 3D Viewer with the axes created with the Motion App.

Could you please advise on the proper procedure?

Thank you in advance. Kind regards.

5 REPLIES 5

WeWake
Occasional Visitor

Hi,

If the axis names are same in motion and 3D Viewer, then it will be be already linked by default. If both are different, then we can link it via 

WeWake_0-1714998816960.png

 

CodeShepherd
Community Moderator
Community Moderator

Please have a look to the official online documentation of the ctrlX OS - 3D-Viewer app:
"3D Viewer App, Browser-based 3D Kinematik Simulation for ctrlX CORE 01VRS, Application Manual" especially the chapter "Menu My Model --> Mode “Connected”".

Some more general information and links can be found in ctrlX Store: ctrlX AUTOMATION - 3D Viewer

Lide
Established Member

Thank you very much for the response, it seems I was following the correct procedure.

How can I then utilize them in PLC Engineering with softmotion? I have attempted to create virtual axes in the PLC Engineering app and have given them the same names as those in the Motion App, but I have not been successful.
I have also tried using EtherCAT master.

CodeShepherd
Community Moderator
Community Moderator

You can use any variable available on the data layer and connect it to the position of a 3D object. See documentation mentioned above.

Lide
Established Member

Issue resolved.

The problem I encountered when using virtual axes for softmotion programming is illustrated in the attached images. However, I am now programming with the axis interface and it is working well, so I no longer require further assistance.

Thank you for the support provided. Kind regards.

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