Skip to main content

In STAR, the Component RBM tool allows us to extract RBMs for a lens or mirror and automatically convert them to coordinate breaks.  Considering the FEA data on all surfaces in the optic, we calculate any RBMs that are common to the surfaces, to find the motion of the optic as a whole.  The component-level RBMs are reported, and a button converts the common RBMs into Coordinate Breaks.

Currently, this is a one-way transformation, so users are prompted to save their original file before converting to Coordinate Breaks.

(Extracting RBMs can be carried out for each surface individually, as well, to accommodate mirrors.  We could declare each surface of this lens as a separate component, and extract the RBMs for the front and back surface’s deformation data separately.  Note that currently, nesting of RBMs is not officially allowed, though there are some clever workarounds possible.)

The Component Rigid-Body Motion tool in STAR allows users to automatically calculate RBMs that are common to the whole optic, and convert them to Coordinate Breaks in the model.

After removing the RBMs common to all surfaces that make up a component, any remaining RBMs on the individual surface are included in the new FEA data set.  In the Structural Data Summary, the residual surface RBMs are now shown in the RBM property of the surface.  The file names have also been altered to show that component-level RBMs are no longer included in the data.

Note that the “Extracted RBMs” column has been turned off!  Since the component-level RBMs are now captured as coordinate breaks, the Extracted RBMs column must be turned off to avoid doubling the RBMs.   

The system after converting the lens RBMs to Coordinate Breaks.

https://community.zemax.com/star-module-user-group-85/rigid-body-motions-rbms-in-star-part-1-overview-5392

https://community.zemax.com/star-module-user-group-85/rigid-body-motions-rbms-in-star-part-2-a-simple-singlet-5393

https://community.zemax.com/star-module-user-group-85/rigid-body-motions-rbms-in-star-part-3-evaluate-performance-with-and-without-rbms-5395

https://community.zemax.com/star-module-user-group-85/rigid-body-motions-rbms-in-star-part-4-a-note-about-apertures-and-rbms-5396

https://community.zemax.com/star-module-user-group-85/rigid-body-motions-rbms-in-star-part-5-converting-rbms-to-coordinate-breaks-5397

https://community.zemax.com/star-module-user-group-85/rigid-body-motions-rbms-in-star-part-6-converting-the-new-optic-positions-to-nonsequential-mode-5399

https://community.zemax.com/star-module-user-group-85/reminder-use-the-multiphysics-data-loader-to-remove-fea-data-from-a-system-5398

This is an excellent capability Erin. You and the team should get an award from SPIE/Optica for this. It’s a major step forward from the prior art in this area. - Mark


Reply