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

FlexProfile: Velocity in velocity, Constant velocity

FlexProfile: Velocity in velocity, Constant velocity

bostroemc
Occasional Contributor

If in ctrlX Cam Designer I define the 3-segment profile with central straight line segment shown below, I get upon saving to the control a validation error indicating a jump in velocity:

2024-07-05_10h20_18.png

2024-07-05_10h21_25.png

If the motion law of the central line segment is changed to "Polynomial 5th order", the curve remains unchanged (as we would expect) and the profile validates correctly:

2024-07-05_10h25_22.png

However, in this latter case the endpoint velocities seem to be ignored when executing the profile:profile_poly5_endpoint_velocity_not_correct.png

The json files from the two cases, copied directly from the Data Layer, are attached.  Axes were configured with default units (position=Deg, velocity=rpm, accel=rad/s2, etc.); profile in Cam Designer was configured accordingly.

Test were performed using CORE virtual (base image 2.6.4) with ctrlX Motion App 2.6.1.  Initial tests run with ctrlX Cam Designer 2.4.1.  Tests repeated with ctrlX Cam Designer 2.6.1 with similar results.

The original profile described here was tested with an earlier release (2.2.x) with no issues.

Any hints as to what might be going on would be appreciated.

 

2 REPLIES 2

NormalOne
Established Member

Hello,
it is a known problem, which should be solved with the Patch 2 (2.6.2).
Hint: when you multiply the velocity of the first and the last step in the DataLayer with the factor of 360, then it works also. 
(After that modification, you must also validate it!)

bostroemc
Occasional Contributor

Profile modified with the proposed workaround appears to validate and execute correctly.  Modified json attached for reference.  Thanks for your help!

Untitled.png

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