1
|
2
|
3
|
Click Add.
|
4
|
Click Study.
|
5
|
6
|
Click Done.
|
1
|
2
|
3
|
From the Geometry shape function list, choose Cubic Lagrange. The ray tracing algorithm used by the Geometrical Optics interface computes the refracted ray direction based on a discretized geometry via the underlying finite element mesh. A cubic geometry shape order introduces less discretization error compared to the default, which uses linear and quadratic polynomials.
|
1
|
2
|
In the Settings window for Geometry, type Newtonian Telescope Structural Analysis Geometry Sequence in the Label text field.
|
3
|
4
|
5
|
Browse to the model’s Application Libraries folder and double-click the file newtonian_telescope_structural_analysis_geom_sequence.mph.
|
6
|
7
|
8
|
1
|
2
|
In the Settings window for Parameters, type Parameters 1: Telescope Geometry in the Label text field. The telescope geometry parameters were added when the geometry sequence was inserted.
|
3
|
Locate the Parameters section. In the table, enter the following settings:
|
1
|
2
|
In the Settings window for Parameters, type Parameters 2: Wavelengths and Fields in the Label text field.
|
3
|
4
|
Browse to the model’s Application Libraries folder and double-click the file newtonian_telescope_structural_analysis_parameters.txt.
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
1
|
1
|
1
|
2
|
3
|
Click Clear Selection. Because this is a fully reflecting telescope, the ray tracing does not require any domains to be selected.
|
4
|
Locate the Ray Release and Propagation section. In the Maximum number of secondary rays text field, type 0.
|
5
|
Locate the Additional Variables section. Select the Compute optical path length check box. The optical path length will be used to create the aberration diagrams.
|
6
|
Select the Count reflections check box. The number of reflections (gop.Nrefl) can be used to control the behavior of physics features or during postprocessing.
|
1
|
In the Model Builder window, under Component 1 (comp1)>Geometrical Optics (gop) click Ray Properties 1.
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
Locate the Boundary Selection section. From the Selection list, choose Mirror surface (Primary Mirror).
|
1
|
2
|
3
|
Locate the Boundary Selection section. From the Selection list, choose Mirror surface (Secondary Mirror).
|
4
|
5
|
6
|
In the e text field, type gop.Nrefl>0. A ray striking the secondary mirror will reflect only if it has encountered a mirror surface (that is, the Primary Mirror) previously.
|
7
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
4
|
1
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
4
|
6
|
1
|
2
|
3
|
5
|
1
|
2
|
1
|
2
|
3
|
4
|
5
|
In the Lengths text field, type 0 2.10*f. The maximum path length is slightly greater than twice the focal length of the telescope. This ensures that all rays reach the focal plane.
|
6
|
1
|
2
|
3
|
1
|
In the Model Builder window, expand the Results>Ray Diagram - Undeformed>Ray Trajectories 1 node, then click Color Expression 1.
|
2
|
3
|
In the Expression text field, type at('last',gop.rrel). This colors the ray according to their radial distance of the centroid of each release feature on the image plane.
|
4
|
5
|
1
|
2
|
3
|
5
|
7
|
1
|
2
|
3
|
From the Transverse direction list, choose User defined. This allows the orientation of the spot diagram to be controlled.
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
From the Coordinate system list, choose Global. Using the Global coordinate system allows the z coordinate to be displayed.
|
12
|
13
|
1
|
2
|
3
|
4
|
1
|
2
|
In the Settings window for 2D Plot Group, type Aberration Diagram - Undeformed in the Label text field.
|
3
|
1
|
2
|
3
|
Select the Filter by release feature index check box. By default, the first (on-axis) release is selected.
|
4
|
Locate the Focal Plane Orientation section. Click Create Reference Hemisphere Dataset. This will create an Intersection Point 3D dataset, with a reference hemisphere that is centered on the point that minimizes the on-axis RMS spot radius.
|
5
|
6
|
1
|
2
|
3
|
4
|
5
|
Locate the Zernike Polynomials section. From the Terms to include list, choose Select individual terms.
|
6
|
7
|
Select the Z(3,1), horizontal coma check box. As expected for a telescope with a parabolic primary mirror, the dominate off-axis aberration is coma.
|
8
|
9
|
1
|
2
|
3
|
In the tree, select Structural Mechanics>Solid Mechanics (solid). Next, ensure that the solid mechanics physics will not be considered in the existing study.
|
4
|
Find the Physics interfaces in study subsection. In the table, clear the Solve check box for Study 1.
|
5
|
6
|
1
|
2
|
3
|
1
|
1
|
2
|
3
|
Find the Studies subsection. In the Select Study tree, select Preset Studies for Some Physics Interfaces>Stationary.
|
4
|
Find the Physics interfaces in study subsection. In the table, clear the Solve check box for Geometrical Optics (gop).
|
5
|
6
|
1
|
2
|
3
|
4
|
5
|
6
|
Select the Include geometric nonlinearity check box. Geometric nonlinearities must be included otherwise the ray trace will not be performed on the deformed telescope geometry.
|
7
|
Locate the Physics and Variables Selection section. In the table, clear the Solve for check box for Solid Mechanics (solid).
|
8
|
9
|
10
|
Right-click and choose Disable.
|
11
|
1
|
2
|
3
|
1
|
In the Model Builder window, expand the Results>Ray Diagram - Deformed>Ray Trajectories 1 node, then click Color Expression 1.
|
2
|
3
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
2
|
1
|
2
|
1
|
In the Model Builder window, expand the Applied Loads (solid) node, then click Volume Loads (solid).
|
2
|
1
|
2
|
3
|
Locate the Data section. From the Dataset list, choose Ray 2. This dataset was created when Study 2 was run. It is necessary to use this dataset when using the Automatic Focal Plane Calculation below.
|
1
|
2
|
3
|
4
|
Locate the Focal Plane Orientation section. Click Create Focal Plane Dataset. This generates an Intersection Point 3D dataset that minimizes the RMS radius of the first ray release. The resulting point and normal values define the focal plane.
|
5
|
Locate the Filters section. Clear the Filter by release feature index check box. The intersection of all ray releases with the focal plane will now be shown.
|
6
|
1
|
2
|
In the Settings window for 2D Plot Group, type Aberration Diagram - Deformed in the Label text field.
|
3
|
4
|
1
|
2
|
3
|
4
|
Locate the Focal Plane Orientation section. Click Create Reference Hemisphere Dataset. Similar to the spot diagram, this generates an Intersection Point 3D dataset that is centered on the plane that minimizes the RMS radius of the first ray release. The reference hemisphere center and axis direction should be identical to the point and normal values in Intersection Point 3D 1 which also define the focal plane.
|
5
|
Locate the Zernike Polynomials section. From the Terms to include list, choose Select individual terms.
|
6
|
7
|
8
|
9
|
10
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
2
|
Click Done.
|
1
|
2
|
In the Settings window for Geometry, type Newtonian Telescope Structural Analysis Geometry Sequence in the Label text field.
|
3
|
1
|
2
|
3
|
4
|
Browse to the model’s Application Libraries folder and double-click the file newtonian_telescope_structural_analysis_geom_sequence_parameters.txt.
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
Browse to the model’s Application Libraries folder and double-click the file newtonian_telescope_structural_analysis_newtonian_telescope_geom_sequence.mph.
|
1
|
2
|
4
|
Locate the Position and Orientation of Output section. Find the Coordinate system to match subsection. From the Work plane list, choose Center of Mass (wp1).
|
5
|
6
|
7
|
In the zw text field, type -cz. These are the approximate coordinates of the center of mass defined in the Parameters node.
|
8
|
Find the Rotation subsection. In the Rotation angle text field, type 180. Rotate the telescope by 180 degrees about the z-axis (optical axis).
|
9
|
Click to expand the Point Selections section. In the table, select the Keep check box for Mirror vertex.
|
10
|
11
|
12
|
1
|
In the Model Builder window, under Global Definitions right-click Geometry Parts and choose 3D Part.
|
2
|
3
|
1
|
2
|
3
|
1
|
2
|
3
|
On the object pi1, select Boundary 1 only.
|
4
|
Locate the Distances section. In the table, enter the following settings:
|
1
|
2
|
3
|
4
|
Locate the Position and Orientation of Output section. Find the Coordinate system to match subsection. From the Take work plane from list, choose Upper Ring Base (pi1).
|
5
|
6
|
1
|
2
|
3
|
On the object pi2, select Boundary 1 only.
|
4
|
Locate the Distances section. In the table, enter the following settings:
|
5
|
1
|
2
|
3
|
4
|
Locate the Position and Orientation of Output section. Find the Coordinate system to match subsection. From the Take work plane from list, choose Upper Ring Base (pi1).
|
5
|
6
|
1
|
2
|
3
|
On the object pi3, select Boundary 1 only.
|
4
|
5
|
On the object ext2, select Point 1 only.
|
6
|
1
|
2
|
3
|
4
|
Locate the Position and Orientation of Output section. Find the Coordinate system to match subsection. From the Take work plane from list, choose Primary Mirror (pi1).
|
5
|
6
|
1
|
In the Geometry toolbar, click Cylinder. This cylinder will be used to construct a simple mirror support.
|
2
|
3
|
Locate the Coordinate System section. From the Take work plane from list, choose Primary Mirror (pi1).
|
4
|
5
|
6
|
7
|
8
|
1
|
2
|
3
|
Select the object cyl1 only.
|
4
|
5
|
Locate the Coordinate System section. From the Take work plane from list, choose Primary Mirror (pi1).
|
1
|
In the Geometry toolbar, click Cylinder. This cylinder will be used to create the telescope altitude axis.
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
Locate the Coordinate System section. From the Take work plane from list, choose Primary Mirror (pi1).
|
9
|
1
|
2
|
In the Settings window for Partition Domains, type Altitude Axis Partition Domains in the Label text field.
|
3
|
On the object cyl2, select Domain 1 only.
|
4
|
5
|
On the object pi5(3), select Boundaries 1, 2, 7, and 10 only.
|
1
|
In the Model Builder window, right-click Newtonian Telescope Structural Analysis Geometry Sequence and choose Delete Entities.
|
2
|
In the Settings window for Delete Entities, type Altitude Axis Delete Entities in the Label text field.
|
3
|
Locate the Entities or Objects to Delete section. From the Geometric entity level list, choose Domain.
|
4
|
On the object pard1, select Domain 2 only.
|
1
|
2
|
3
|
4
|
Locate the Position and Orientation of Output section. Find the Coordinate system to match subsection. From the Take work plane from list, choose Secondary Mirror (pi2).
|
5
|
6
|
1
|
2
|
4
|
Locate the Position and Orientation of Output section. Find the Displacement subsection. In the xw text field, type 0.
|
5
|
1
|
2
|
3
|
4
|
On the object pi3, select Boundary 1 only.
|
5
|
6
|
On the object pi2, select Point 2 only.
|
1
|
2
|
In the Settings window for Partition Domains, type Secondary Mirror Mount Partition Domains in the Label text field.
|
3
|
On the object ext1, select Domain 1 only.
|
4
|
5
|
On the object pi2, select Boundary 3 only.
|
1
|
In the Model Builder window, right-click Newtonian Telescope Structural Analysis Geometry Sequence and choose Delete Entities.
|
2
|
In the Settings window for Delete Entities, type Secondary Mirror Mount Delete Entities in the Label text field.
|
3
|
Locate the Entities or Objects to Delete section. From the Geometric entity level list, choose Domain.
|
4
|
On the object pard2, select Domain 1 only.
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
Locate the Coordinate System section. From the Take work plane from list, choose Secondary Mirror (pi2).
|
10
|
1
|
2
|
In the Settings window for Partition Domains, type Secondary Support Partition Domains in the Label text field.
|
3
|
On the object blk1, select Domain 1 only.
|
4
|
5
|
On the object del2, select Boundaries 1 and 10 only.
|
6
|
On the object pi6(3), select Boundaries 5 and 9 only.
|
1
|
2
|
In the Settings window for Delete Entities, type Secondary Support Delete Entities in the Label text field.
|
3
|
Locate the Entities or Objects to Delete section. From the Geometric entity level list, choose Domain.
|
4
|
On the object pard3, select Domains 1, 3, and 5 only.
|
1
|
2
|
3
|
Select the object del3 only.
|
4
|
5
|
Locate the Coordinate System section. From the Take work plane from list, choose Primary Mirror (pi1).
|
1
|
2
|
3
|
4
|
5
|
1
|
2
|
3
|
Select the object pi6(3) only.
|
4
|
Locate the Difference section. Find the Objects to subtract subsection. Click to select the Activate Selection toggle button.
|
5
|
Select the object cyl3 only.
|
1
|
2
|
3
|
4
|
Locate the Position and Orientation of Output section. Find the Coordinate system to match subsection. From the Take work plane from list, choose Lower Mount (pi5).
|
5
|
1
|
2
|
3
|
4
|
On the object pi7, select Boundary 1 only.
|
5
|
6
|
On the object pi6(1), select Point 15 only.
|
7
|
Click to expand the Displacements section. In the table, enter the following settings:
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
2
|
In the Settings window for Partition Domains, type Truss Partition Domains 1 in the Label text field.
|
3
|
On the object ext2, select Domain 1 only.
|
4
|
1
|
2
|
In the Settings window for Partition Domains, type Truss Partition Domains 2 in the Label text field.
|
3
|
On the object pard4, select Domain 2 only.
|
1
|
2
|
3
|
Locate the Entities or Objects to Delete section. From the Geometric entity level list, choose Domain.
|
4
|
On the object pard5, select Domains 1 and 3 only.
|
1
|
2
|
3
|
4
|
Select the object del4 only.
|
5
|
6
|
7
|
Locate the Coordinate System section. From the Take work plane from list, choose Primary Mirror (pi1).
|
1
|
2
|
3
|
4
|
5
|
Locate the Coordinate System section. From the Take work plane from list, choose Primary Mirror (pi1).
|
1
|
2
|
3
|
4
|
5
|
Locate the Selections of Resulting Entities section. Select the Resulting objects selection check box.
|
6
|