ASAP scripting is one of many ways to enter system geometry into the application. Since ASAP is often used in concert with sequential ray-tracing tools, certain configurations of ASAP include integrated translators for popular lens-design applications. CAD users are able to open native CAA V5 CATIA® files from within ASAP, write ASAP-specific GTX files from within SolidWorks®, and import IGES, DXF, and XML files from any CAD application.