speos caa v5 based optical shape design - optis portal |...
TRANSCRIPT
SPEOS CAA
V5 Based
Optical
Shape Design
V13.0
Table of Contents
Getting Started .................................................................................................... 5
Changing the User Interface Language .............................................................. 5
Managing Documents ...................................................................................... 5
Features .............................................................................................................. 6
Parabolic Surface ........................................................................................... 7
Parabolic Surface Overview ...................................................................... 7
Creating a Parabolic Surface .................................................................... 7
Parameters of a Parabolic Surface ............................................................ 8
Elliptical Surface ........................................................................................... 10
Elliptical Surface Overview ..................................................................... 10
Creating an Elliptical Surface.................................................................. 10
Parameters of an Elliptical Surface .......................................................... 11
Collimating Surface ...................................................................................... 12
Collimating Surface Overview ................................................................. 12
Creating a Collimating Surface ............................................................... 12
Parameters of a Collimating Surface ....................................................... 13
Optical Surface ............................................................................................ 14
Optical Surface Overview ....................................................................... 14
Creating an Optical Surface ................................................................... 14
Parameters of a Pillow Surface ............................................................... 14
Near Field Lens ............................................................................................ 25
Near Field Lens Overview ...................................................................... 25
Creating a Near Field Lens ..................................................................... 25
Parameters of a Near Field Lens ............................................................. 26
Optical Lens ................................................................................................. 27
Optical Lens Overview ........................................................................... 27
Creating an Optical Lens ........................................................................ 27
Parameters of an Optical Lens ................................................................ 28
Light Guide .................................................................................................. 37
Light Guide Overview ............................................................................ 37
Creating a Light Guide .......................................................................... 38
Parameters of a Light Guide ................................................................... 38
Tutorials ............................................................................................................ 43
Creating a Smooth Reflector .......................................................................... 43
Creating a Faceted Reflector .......................................................................... 45
Lesson 1: Creating the Reflector ............................................................. 45
Lesson 2: Exchanging the Geometry ....................................................... 56
Creating a LED Lens ..................................................................................... 59
Lesson 1: Creating the Near Field Lens .................................................... 59
Lesson 2: Running Interactive and Direct Simulations ............................... 60
Lesson 3: Measuring of Angular Aperture ................................................ 63
Lesson 4: Measuring of Efficiency ........................................................... 64
Lesson 5: Adding the Lens Array ............................................................ 65
Lesson 6: Analyzing the Influence of the Lens Array ................................. 67
Creating a Light Guide .................................................................................. 69
Creating a High Beam Reflector ...................................................................... 70
Lesson 1: Opening Project ..................................................................... 70
Lesson 2: Creating the Reflector ............................................................. 70
Lesson 3: Cutting the Reflector .............................................................. 73
Lesson 4: Applying Material to the Reflector............................................. 75
Lesson 5: Adding Optical Properties to Materials ....................................... 75
Lesson 6: Creating an Intensity Sensor ................................................... 75
Lesson 7: Creating a Direct Simulation .................................................... 76
Lesson 8: Running the Direct Simulation ................................................. 77
Lesson 9: Creating Measures ................................................................. 79
Lesson 10: Checking the Regulation ........................................................ 81
Transferring Geometrical Data ....................................................................... 83
Index ................................................................................................................ 86
Getting Started Page 5 of 88
GETTING STARTED
Changing the User Interface Language
To set the japanese language for the user interface, you can view the CATIA V5 User's Documentation.
The technical documentation automatically appears in english for all the selected languages.
Managing Documents
Features
Feature created by Copy/Paste inherits its name from the copied feature’s name followed by a dot and
the index of the copy.
Isolated Simulation
Isolated simulation inherits its name from the original simulation followed by a dot and the index of the
isolation.
Page 6 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
FEATURES
ptical Shape Design (OSD) toolbar is integrated in the Shape, Generative Shape Design and Part
Design workbenches.
Opening with CATIA V5 alone
This table describes the capability to open and/or use CATParts including OSD features created with
SPEOS CAA V5 Based V13 with CATIA V5 alone:
R18 R19 R20 R21
PARABOLIC SURFACE
ELLIPTICAL SURFACE
COLLIMATING SURFACE
OPTICAL SURFACE
NEAR FIELD LENS
OPTICAL LENS
LIGHT GUIDE
The warning message displayed at the file opening can be deactivated.
For more details, you can view The startup catalog files in the following list could not be found.
Usability with CATIA V5 alone
This table describes the capability to use the geometrical result of OSD features with CATIA V5
commands with CATIA V5 alone:
R18 R19 R20 R21
PARABOLIC SURFACE
ELLIPTICAL SURFACE
COLLIMATING SURFACE
OPTICAL SURFACE
NEAR FIELD LENS
OPTICAL LENS
LIGHT GUIDE
This limitation can be bypassed by carrying out a procedure.
For more details, you can view Geometrical Data Transfer Tutorial see page 83.
Features Page 7 of 88
Parabolic Surface
Parabolic Surface Overview
The parabolic surface is designed in order that each ray coming from the focus point be collimated in
surface axis direction after a specular reflection on the surface:
Creating a Parabolic Surface
1. Click Parabolic Surface (Optical Shape Design).
2. Set the parameters see page 8.
3. Click OK.
The parabolic surface is added to the specification tree.
Page 8 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Parameters of a Parabolic Surface
Type
Focal
Focal must be entered.
Passing Point
Passing point must be selected.
Axis
Select a line giving the direction of the revolution axis of the surface.
Direction of the surface can be changed by clicking Reverse Direction.
Focus does not necessarily belong to Axis. When not, the revolution axis of the surface is defined by
the direction of Axis and by Focus.
Focus
Select a point giving the position of the source.
The source is assumed punctual.
Orientation
Select a line fixing the orientation of the surface around Axis.
Orientation may not be defined on a plane normal to Axis; In this case, Orientation is automatically
projected onto such a plane.
Features Page 9 of 88
Focal
Type the value of the focal length of the surface.
The focal length is the distance between the top and the focus.
This parameter must be entered when type is Focal only. When type is Passing point, this parameter is
driven by the passing point and displayed for information.
Size
Type the value of an edge of the surface (side of the square obtained when considering a plane normal
to Axis).
Passing Point
Select a point which is going to belong to the surface.
Page 10 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Elliptical Surface
Elliptical Surface Overview
The elliptical surface is designed in order that each ray coming from the interior focus be passing by
the exterior focus after a specular reflection on the surface:
Creating an Elliptical Surface
1. Click Elliptical Surface (Optical Shape Design).
2. Set the parameters see page 11.
3. Click OK.
The elliptical surface is added to the specification tree.
Features Page 11 of 88
Parameters of an Elliptical Surface
Type
Radii
Center and Axis must be selected.
Transverse Radius must be entered.
Foci
Interior Focus and Exterior Focus must be selected.
Center
Select a point which is the center of the ellipse.
Interior Focus
Select a point which is the interior focus of the ellipse (surface-side).
The focus is the punctual locus where all the light rays converge.
Exterior Focus
Select a point which is the exterior focus of the ellipse (opening-side).
The focus is the punctual locus where all the light rays converge.
Axis
Select a line giving the direction of the revolution axis of the surface.
Direction of the surface can be changed by clicking Reverse Direction.
Center does not necessarily belong to Axis. When not, the revolution axis of the surface is defined by
the direction of Axis and by Center.
Length
Type the value of the size of the arc of ellipse along Axis.
Conjugate Radius
Type the value of the ellipse radius along the normal to Axis.
Page 12 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Transverse Radius
Type the value of the ellipse radius along Axis.
Focal
Type the value of the focal length of the ellipse (distance between the center and one of the foci along
the revolution axis).
Collimating Surface
Collimating Surface Overview
The collimating surface is designed in order that each ray coming from the focus point be collimated in
surface axis direction after passing trough the surface:
Creating a Collimating Surface
1. Click Collimating Surface (Optical Shape Design).
2. Set the parameters see page 13.
3. Click OK.
The collimating surface is added to the specification tree.
Features Page 13 of 88
Parameters of a Collimating Surface
Type
Size
Size must be entered.
Thickness
Thickness must be entered.
Axis
Select a line giving the direction of the revolution axis of the surface.
Direction of the surface can be changed by clicking Reverse Direction.
Focus does not necessarily belong to Axis. When not, the revolution axis of the surface is defined by
the direction of Axis and by Focus.
Focus
Select a point giving the focus of the surface.
The focus is the punctual locus where all the light rays converge.
Focal
Type the value of the focal length of the surface (distance between the top and the focus).
Index 1
Type a value for Index 1.
The surface is calculated using two refractive indices. This assumes that the surface is closed to make
a lens.
Index 1 is the refractive index of the external medium.
Index 2
Type a value for Index 2.
The surface is calculated using two refractive indices. This assumes that the surface is closed to make
a lens.
Index 2 is the refractive index of the lens.
Size
Type a value for Size.
Page 14 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Let us consider a plane including Axis and a normal to Axis on this plane. Size is the dimension of the
surface along this normal.
Thickness
Type a value for Thickness.
Let us consider a plane including Axis. Thickness is the dimension of the surface along Axis.
Optical Surface
Optical Surface Overview
The optical surface is designed in order to make a faceted reflector according to specific support and
grid.
The facets of this reflector are shaped with parameters specified by the user.
Creating an Optical Surface
1. Click Optical Surface (Optical Shape Design).
2. Set the parameters see page 14 for each tab.
3. Click OK.
The optical surface is added to the specification tree.
All the groups of pillows appear on the specification tree. For the moment, the feature is limited to
a single group of pillows named Group.1.
Parameters of a Pillow Surface
Reflector
Source
Punctual
Select a point giving the position of the source.
This parameter is used to calculate the surface according to the specifications.
Extended
Select a surface giving the emitting surface of the extended source.
In practical, this parameter can be the external surface of a filament, a cylinder, a LED's chip, or any
other surface.
Features Page 15 of 88
Filament - H1 lamp Cylinder - H1 lamp Chip - Luxeon Rebel ES
This parameter is required to display the source images.
Support
Parabolic Surface
The support of the pillows is a parabolic surface, that means that the four corners of each pillow belong
to a parabolic surface.
Select the parameters:
Axis: line giving the direction of the optical axis of the surface
Orientation: line fixing the orientation of the surface around Axis
The surface also depends of Source (Reflector tab) and Focal (Pillow tab).
On future version, each pillow will have possibly a different value of Focal using groups of pillows.
Axis
Direction of the surface along Axis can be changed by clicking Reverse Direction.
Page 16 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Initial orientation on the left - Reverse Direction for Axis on the right -
Axis is depicted in green and Orientation in purple
Source does not necessarily belong to Axis. When not, the revolution axis of the surface is defined by
the direction of Axis and by Source.
Orientation
When clicking Reverse Direction, both X and Y directions are changed.
In this case, X Start and X End are interchanged, and Y Start and Y End are too.
Initial orientation on the left - Reverse Direction for Orientation on the
right - Axis is depicted in green and Orientation in purple
Orientation may not be defined on a plane normal to Axis. In this case, Orientation is automatically
projected onto such a plane.
Freeform
The support of the pillows is a freeform surface, that means that the four corners of each pillow belong
to a freeform surface.
The freeform support is depicted in green and the optical surface in
beige - The 4 edges of each pillow belong to the support
Select a surface for Support.
Features Page 17 of 88
Grid
Rectangular
All the dimensions are defined on a plane normal to Axis and not on the support itself.
The origin is optional. By default, it is the projection of the source point on the support in the direction
of Axis.
Surface Size & Element Count
Type a value for:
X Start, X End, Y Start, Y End: size of the surface
X Count, Y Count: number of facets
Surface Size & Element Sizes
Type a value for:
X Start, X End, Y Start, Y End: size of the surface
X Size, Y Size: size of the facets
Target
Two ways are available to create the lens: either by using intensity or illuminance values.
This parameter impacts two things on the Pillow tab:
The definition of the viewer
Some parameters shaping the elementary elements
Intensity
The target viewer displays pieces of information being intensity values.
This is useful when the area to light is defined angularly.
Illuminance
This functionality is not available yet.
Use Support Axis parameter can be unticked in order to select a custom axis system for the target.
By default, the target axis of the support is used for the target (ticked case).
Page 18 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Pillow
Freeform
With this type, you can shape the pillows by specifying the target where the light should be sent.
Type a value for:
Alternative algorithm (Beta)
Two different ways to shape the pillows are implemented for the Freeform type.
Tick or untick this parameter to select the algorithm to use.
Parameter ticked Parameter unticked
Beam Specification
X Start: angular boundary demarcating the left line of the target specification
X End: angular boundary demarcating the right line of the target specification
Y Start: angular boundary demarcating the bottom line of the target specification
Y End: angular boundary demarcating the top line of the target specification
Support
Focal: focal length of the parabolic surface carrying the pillows (distance between Source and the
top of the support)
X Center: tilt the parabolic support axis around the X support axis
Y Center: tilt the parabolic support axis around the Y support axis
Focal, X Center and Y Center parameters are only available with a parabolic support.
Only one point on support: boolean imposing that all the pillows have only one point belonging to
the support
This parameter is only available with a freeform support.
Features Page 19 of 88
Viewer
A click on a facet of the surface displays the target specification (magenta rectangle), the beam pattern
(yellow lines) and the source images (yellow shapes).
The beam pattern is the angular contour of the beam made by the rays ray having reflected on the
pillow and coming from the source point.
The target specification is the angular area ideally lit as a result of the light coming from the source
point and having reflected on the facet.
The viewer is updated each time that a new facet is selected. Several facets can be selected at the
same time by holding the Ctrl key.
Note that on this current version of the feature, a single group of pillows exists, and thus all the pillows
have the same specification.
Radii
With this type, you can shape the pillows by specifying their radii of curvatures.
Type a value for:
Beam Specification
X Radius: radii of curvature of the arcs of circle used to generate the pillows along the X support
axis
Y Radius: radii of curvature of the arcs of circle used to generate the pillows along the Y support
axis
Support
Focal: focal length of the parabolic surface carrying the pillows (distance between Source and the
top of the support)
X Center: tilt the parabolic support axis around the X support axis
Y Center: tilt the parabolic support axis around the Y support axis
Focal, X Center and Y Center parameters are only available with a parabolic support.
Only one point on support: boolean imposing that all the pillows have only one point belonging to
the support
This parameter is only available with a freeform support.
Page 20 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Viewer
A click on a facet of the surface displays the beam pattern (yellow lines) and the source images (yellow
shapes).
The beam pattern is the angular contour of the beam made by the rays ray having reflected on the
pillow and coming from the source point.
The viewer is updated each time that a new facet is selected. Several facets can be selected at the
same time by holding the Ctrl key.
Note that on this current version of the feature, a single group of pillows exists.
Sharp Cutoff
WIth this type, you can shape the pillows by specifying a line being the top border of the target where
the light is sent.
This line is called "sharp cutoff" in reference to strict regulations where the line should not be crossed
by the light.
Type a value for:
Alternative algorithm (Beta)
Two different ways to shape the pillows are implemented for the Sharp Cutoff type.
Tick or untick this parameter to select the algorithm to use.
Beam Specification
X Center: position of the specification target line middle point along the X target axis
Y Center: position of the specification target line middle point along the Y target axis
Length Start: length from the specification target line middle point to the left extremity of the line
Length End: length from the specification target line middle point to the right extremity of the line
Tilt: angle made by the horizontal axis and the specification target line
Support
Focal: focal length of the parabolic surface carrying the pillows (distance between Source and the
top of the support)
X Center: tilt the parabolic support axis around the X support axis
Y Center: tilt the parabolic support axis around the Y support axis
Focal, X Center and Y Center parameters are only available with a parabolic support.
Features Page 21 of 88
Only one point on support: boolean imposing that all the pillows have only one point belonging to
the support
This parameter is only available with a freeform support.
Viewer
A click on a facet of the surface displays the specification target (magenta line ), the beam pattern
(yellow lines) and the source images (yellow shapes).
The beam pattern is the angular contour of the beam made by the rays ray having reflected on the
pillow and coming from the source point.
The viewer is updated each time that a new facet is selected. Several facets can be selected at the
same time by holding the Ctrl key.
Note that on this current version of the feature, a single group of pillows exists.
Properties
The Properties panel gathers some display options customizing the viewer.
These options make easier the design process and provide a better understanding of the surface
behavior.
To reach it, right-click inside the viewer and click Properties.
Sources Images
This property is only available when the source has been defined as extended.
With this functionality, you can display some images of the source given by the selected pillow(s).
These images give us information on the surface behavior inside the target.
Page 22 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Source Images with X Samples = 5 and Y Samples = 3
The source images are depicted as yellow polygons bordered by red lines.
The surface of the pillow is discretized according to X Samples and Y Samples giving particular points.
The image of the extended source is then calculated for each of these particular points using the Snell's
law.
The source images are approximated because of the tessellation and the extended source convex hull
considered for the calculation.
When the Display boolean parameter is defined to true, the source images are displayed.
Type a value for:
X Samples: number of source images along the viewer's abscissa
Y Samples: number of source images along the viewer's ordinate
X and Y directions depend on Axis and orientation defined in the Reflector tab.
Beam Pattern
With this functionality, you can display the UV lines of the beam pattern for the selected pillow(s).
These UV lines give us information on the shape of the beam pattern.
Beam Pattern with X Samples = 5 and Y Samples = 3
Features Page 23 of 88
The UV lines are depicted as a network of yellow lines.
The surface of the pillow is discretized according to X Samples and Y Samples giving a particular
network of lines on this pillow. The reflection of this network of lines is carried out using the Snell's
law from the source point.
The calculation of the beam pattern is calculated considering a punctual source. If an extended source
is used, the barycenter of the extended source is considered as the punctual source.
When the Display boolean parameter is defined to true, the UV lines are displayed.
Type a value for:
X Samples: number of UV lines along the viewer's abscissa
Y Samples: number of UV lines along the viewer's ordinate
X and Y directions depend on Axis and orientation defined in the Reflector tab.
Grid
With this functionality, you can display a grid inside the viewer.
This grid gives us information on the size of the beam pattern.
Grid with X Step = 5deg and Y Step = 5deg
The grid is depicted in a dark-colored green network of lines with a scaling.
This grid can be defined in intensity (cd) or in illuminance (lux) depending on the target type defined in
the Target tab.
When the Display boolean parameter is defined true, the grid is displayed.
Type a value for:
X Step: step of the grid along the viewer's abscissa
Y Step: step of the grid along the viewer's ordinate
X and Y directions depend on Axis and orientation defined in the Reflector tab.
Manufacturing
Sewing
The pillows are designed in such a way that small gap may appear sometimes between the elements.
When the Sewing boolean parameter is defined to true, these gaps are automatically filled. Else, the
gaps remain unfilled.
Page 24 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Optical surface without sewing - Gaps remain
between the pillows
Optical surface with sewing - Gaps between the
pillows are filled
Compatibility
This table describes the capability to use the sewing functionality depending on the pillow type and the
support type:
PARABOLIC SUPPORT FREEFORM SUPPORT FREEFORM SUPPORT + ONLY ONE POINT ON SUPPORT
FREEFORM
FREEFORM ALTERNATIVE ALGORITHM (BETA)
RADII
SHARP CUTOFF
Features Page 25 of 88
Near Field Lens
Near Field Lens Overview
The near field lens is an optical component designed in order that a maximum of rays coming from the
focus point be collimated in component axis direction after passing through the component:
The source defined at the focus point is generally a LED located on a printed circuit board (PCB):
Creating a Near Field Lens
A near field lens must be created in a body because it is a solid (not a surface).
Page 26 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
1. Click Near Field Lens (Optical Shape Design).
2. Set the parameters see page 26.
3. Click OK.
The near field lens component is added to the specification tree.
Parameters of a Near Field Lens
Type
Thickness
Thickness must be entered.
Output Radius
Output Radius must be entered.
Source
Select a point giving the position of the source (assumed punctual).
Support Plane
Select a plane giving the position of the input face of the near field lens.
Input Radius
Type a value for the internal radius of the near field lens on the support plane.
Depth
Type a value for the distance between the support plane and the inside of the component along the
revolution axis of the near field lens.
Draft Angle
Type a value for the angle between the revolution axis of the near field lens.
Support Thickness
Type a value for Support thickness.
Features Page 27 of 88
The near field lens is assumed fastened on a support. The part of the component laying on the support
is a ring of thickness Support thickness.
Index
Type a value for the refractive index of the near field lens.
Thickness
Type a value for Thickness.
Let us consider a plane including the revolution axis of the near field lens. Thickness is the dimension
of the component along this axis.
Output Radius
Type a value for the radius of the near field lens on the output plane.
Focal
Type a value for the distance between the source and the top of the internal collimating surface.
Optical Lens
Optical Lens Overview
The optical lens is designed in order to create a lens made up of elementary pillows or prisms.
These elements are laid on a freeform support according to a rectangular grid, and shaped with
parameters specified by the user.
Pillow lens
Prism lens
Creating an Optical Lens
An optical lens must be created in a body because it is a solid (not a surface).
1. Click Optical Lens (Optical Shape Design).
2. Set the parameters see page 28 for each tab.
3. Click OK.
Page 28 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
The optical lens component is added to the specification tree.
Parameters of an Optical Lens
Lens
Source
Punctual
Select a point giving the position of the source.
This parameter is used to calculate the pillows/prisms according to the specifications.
Extended
Select a surface giving the emitting surface of the extended source.
In practical, this parameter can be the external surface of a filament, a cylinder, a LED's chip, or any
other surface.
Cylinder - P21W Chip - Luxeon Rebel
PL01
This parameter is required to display the source images.
Support
Freeform
The support of the pillows/prisms is a freeform surface.
Select the surface encompassing the exterior face of the lens for Support.
Features Page 29 of 88
The freeform support is depicted in green - The pillows are laid on this surface
The elementary elements are always laid source-side of the support.
The support is depicted in green - The face of the support carrying the pillows depends
on the source position
Thickness
Type a value for the length used to define an intermediary surface carrying the elementary elements.
The freeform support is depicted in green and the intermediary surface in beige - Here the
thickess is 2mm
This intermediary surface is created by using the CATIA's offset command with a value Thickness on
the Support.
With Pillow type, the four corners of each external face of the pillows belong to the intermediary
surface.
With Prism type, at least one corner of the external face of the prism belong to the intermediary
surface.
Page 30 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
The support is depicted in green and the surface with the offset in beige - On the left,
the four edges of the pillows belong to the surface with the offset - On the right, at
least one corner of the prisms belong to the surface with the offset
Index
Type a value for the refractive index of the lens.
Grid
The grid determines:
The size of the lens/elementary elements (Definition)
The distribution of elementary elements within the lens (Type)
Rectangular
All the dimensions are defined on a plane normal to Axis and not on the support itself.
The origin is optional. By default, it is the projection of the source point on the support in the direction
of Axis.
Surface Size & Element Count
Type a value for:
X Start, X End, Y Start, Y End: size of the surface
X Count, Y Count: number of facets
Surface Size & Element Sizes
Type a value for:
X Start, X End, Y Start, Y End: size of the surface
X Size, Y Size: size of the facets
Features Page 31 of 88
Target
Two ways are available to create the lens: either by using intensity or illuminance values.
This parameter impacts two things on the Prism tab:
The definition of the target viewer
Some parameters used to shape the elementary elements
Intensity
The target viewer displays pieces of information being intensity values.
This is useful when the area to light is defined angularly.
Select the parameters:
Axis
Orientation
Intensity target is not available yet.
Illuminance
The target viewer displays pieces of information being illuminance values.
This is useful when the area to light is a rectangle located at a known distance from the source.
Select the parameters:
Origin
Axis
Orientation
All the dimensions are defined on a plane normal to Axis and not on the support itself.
The origin is optional. By default, it is the projection of the source point on the support in the direction
of Axis.
Origin
Select a point driving the origin of the grid and being the origin of the target viewer.
Page 32 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
The real origin of the grid is the projection of Origin on a plane normal to Axis.
Axis
Select a line driving the plane of the grid. The grid is considered normal to Axis.
X direction can be changed by clicking Reverse Direction. In this case, X Start and X End are
interchanged.
Initial orientation on the left - Reverse Direction for Axis on the right - Axis is depicted in
green and Orientation in purple
The concavity/convexity of the pillows is indirectly changed by reversing Axis direction.
The support is depicted in green - Convex pillows on the left - Concave pillows on the right
Orientation
Select a line driving X for the grid. Y is automatically defined as perpendicular to X.
When clicking Reverse Direction, both X and Y directions are changed.
In this case, X Start and X End are interchanged, and Y Start and Y End are too.
Features Page 33 of 88
Initial orientation on the left - Reverse Direction for Orientation on the right - Axis is depicted
in green and Orientation in purple
Use Support Axis parameter can be unticked in order to select a custom axis system for the target.
By default, the target axis of the support is used for the target (ticked case).
Prism
Pillow
Type a value for X Radius and Y Radius.
X Radius and Y Radius are the radii of curvature of the arcs of circle used to generate the pillows.
Page 34 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
A click on the output face of a pillow displays its beam pattern (yellow) and its source images (yellow).
Note that on this current version of the feature, a single group of pillows exists, and thus all the pillows
have the same specification.
The concavity/convexity of the pillows can be changed by clicking Reverse direction.
Influence of the Reverse direction button - Convex pillows on the left - Concave pillows on the
right
Prism
Illuminance Target
Type a value for X Position and Y Position.
X Position and Y Position are the coordinates of the point targeted by the prism on the plane defined by
Axis System.
Intensity Target
Type a value for X Angle and Y Angle.
X Angle and Y Angle are the angular values defining the angular direction targeted by the prism and
depending of Axis System.
Features Page 35 of 88
A click on the output face of a prism displays its target specification (magenta), its beam pattern
(yellow) and its source images (yellow).
Note that on this current version of the feature, a single group of prisms exists, and thus all the prisms
have the same specification.
Properties
The Properties panel gathers some display options customizing the viewer.
These options make easier the design process and provide a better understanding of the lens behavior.
To reach it, right-click inside the viewer and click Properties.
Source Images
This property is only available when the source has been defined as extended.
With this functionality, you can display some images of the source given by the selected
pillow(s)/prism(s).
These images give us information on the lens behavior inside the target.
Source Images with X Samples = 4 and Y Samples = 3
The source images are depicted as yellow polygons bordered by red lines.
The external face of the pillow is discretized according to X Samples and Y Samples giving particular
points.
Page 36 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
The image of the extended source is then calculated for each of these particular points using the Snell's
law.
The source images are approximated because of the tessellation and the extended source convex hull
considered for the calculation.
When the Display boolean parameter is defined to true, the source images are displayed.
Type a value for:
X Samples: number of source images along the viewer's abscissa
Y Samples: number of source images along the viewer's ordinate
X and Y directions depend on Axis and orientation defined in the Target tab.
Beam Pattern
With this functionality, you can display the UV lines of the beam pattern for the selected prism(s).
These UV lines give us information on the shape of the beam pattern.
Beam Pattern with X Samples = 4 and Y Samples = 3
The UV lines are depicted as a network of yellow lines.
The external face of the prism is discretized according to X Samples and Y Samples giving a particular
network of lines on this face. The refraction of this network of lines by the prism is carried out using
the Snell's law from the source point.
The calculation of the beam pattern is calculated considering a punctual source. If an extended source
is used, the barycenter of the extended source is considered as the punctual source.
When the Display boolean parameter is defined to true, the UV lines are displayed.
Type a value for:
X Samples: number of UV lines along the viewer's abscissa
Y Samples: number of UV lines along the viewer's ordinate
X and Y directions depend on Axis and orientation defined in the Target tab.
Grid
WIth this functionality, you can display a grid inside the viewer.
This grid gives us information on the position of the target specification, on the size of the source
images and on the size of the beam pattern.
Features Page 37 of 88
Grid with X Step = 5deg and Y Step = 5deg
The grid is depicted in a dark-colored green network of lines with a scaling.
This grid can be defined in intensity (cd) or in illuminance (lux) depending on the target type defined in
the Target tab.
When the Display boolean parameter is defined true, the grid is displayed.
Type a value for:
X Step: step of the grid along the viewer's abscissa
Y Step: step of the grid along the viewer's ordinate
X and Y directions depend on Axis and orientation defined in the Reflector tab.
Note that the cursor position is displayed in white on the bottom left of the viewer.
Light Guide
Light Guide Overview
The light guide is designed in order to have a pipe guiding the light while extracting a ratio of this light
in a specific direction using some prisms.
Light guide
Prisms of a light guide
Page 38 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Creating a Light Guide
A light guide must be created in a body because it is a solid (not a surface).
1. Click Light Guide (Optical Shape Design).
2. Set the parameters for each tab.
3. Click OK.
The light guide component is added to the specification tree.
Parameters of a Light Guide
Body
Body Type
None
The body of the light guide is not created. The prisms are alone.
The height of the prisms is defined in such a way to reach the guide curve.
Constant Profile
The body of the light guide is created using a profile.
Select a sketch as body profile for the light guide body.
Light guide profile
The profile is swept along the guide curve to obtain the light guide body.
Guide Curve
Select a curve as guide curve for the light guide body.
Reverse direction can be used to select on which extremity of the guide curve the source is located.
The position of the source impacts the following parameters from the Prisms tab: Start, End and
Length.
Light guide guide curve
The profile is swept along the guide curve to obtain the light guide body.
Optical Axis
Select a line giving the direction of the optical axis.
Features Page 39 of 88
Light guide optical axis
The optical axis is the main direction in which you expect the light to be extracted from the light guide
body by the prisms.
Prisms
Shape
Flat
Each prism is made of planar faces and all its edges are sharp.
Distances
Mode
Curvilinear
The distances related to the prisms are defined using the guide curve.
These parameters are curvilinear distances based on this curve: Start, End and Length.
Projection
The distances related to the prisms are defined using a projection plane.
This plane is used to define these distances: Start, End and Length.
These distances are defined as curvilinear distances based on the guide curve projected onto the
projection plane.
Select a line to define the plane of projection (plane normal to Projection line).
With this model, you can obtain style effects as a constant prism length when the light guide is seen in
a specific direction.
Page 40 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Start
Type a value to set the size of the prism-free zone at the beginning of the guide curve.
The beginning of the guide curve is the extremity where the source is located.
Prism-free zone in magenta - Guide curve in green - Start measure in green
The way used to define this parameter depends on Mode.
End
Type a value to set the size of the prism-free zone at the end of the guide curve.
The end of the guide curve is the extremity where the source is not located.
Prism-free zone in magenta - Guide curve in green - End measure in green
The way used to define this parameter depends on Mode.
Length
Basic
Type a value for the length of the prisms.
The way used to define this parameter depends on Mode.
Features Page 41 of 88
Offset
Basic
Type a value for the offset of the prisms.
Width
Basic
Type a value for the width of the prisms.
Start Angle
Basic
Type a value for the start angle of the prisms.
The start angle is the angle being source side.
End Angle
Basic
Type a value for the end angle of the prisms.
The end angle is the angle not being source side.
Page 42 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Orientation
Normal
All the prisms are oriented normally to the guide curve inside the plane normal to the optical axis.
Tutorials Page 43 of 88
TUTORIALS
Creating a Smooth Reflector
You must have CATIA R19, with the S_SV5_OSD solution.
5 minutes
You are going to create a smooth reflector for headlamp using a parabolic surface.
First, dimensioning of the parabolic surface is carried out.
Then, the surface is split according to a specific profile.
Finally, the reflector is pierced in order to be able to receive a light bulb.
1. Copy and extract SV5_Tutorials_SmoothReflector_R19V11.zip
(http://portal.optis-world.com/documentation/UG/SV5/ZIP/SV5_Tutorials_SmoothReflector_R19V1
1.zip) in a local directory.
2. Launch SPEOS CAA V5 Based and open the SmoothReflector.CATPart file.
3. Click Parabolic Surface (Optical Shape Design).
The Parabolic Surface Definition dialog box appears.
4. Set the following parameters:
PARAMETER DEFINITION
Type Focal
Focus Inputs/Focus
Axis Inputs/Axis
Orientation Inputs/Orientation
Focal 30mm
Size 200mm
Focus, Axis and Orientation can be selected with a click from the specification tree or the 3D view.
5. Click OK.
The parabolic surface is added to the specification tree.
6. Click Projection .
Page 44 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
The Projection Definition dialog box appears.
7. Select the Along a direction type.
8. Select Cut Profile and Hole Profile as Projected.
Click to select several elements for Projected.
9. Select Parabolic Surface as Support.
10. Select Axis as Direction.
11. Check that Nearest solution is ticked.
12. Click OK.
You have now some contours to split the surface:
13. Define as work object the geometrical set Output.
14. Click Split .
The Split Definition dialog box appears.
15. Select Parabolic Surface as Element to cut.
16. Select the results of the projection as Cutting elements.
If the wrong side of the cutting element is deleted, click Other side to switch it.
17. Click OK.
The following surface is obtained:
18. Change Focal to 15mm.
This can be done from the specification tree or the definition dialog box.
Tutorials Page 45 of 88
The surface is automatically updated:
Note that the commands Projection and Split have been automatically updated.
That is also the case for the other CATIA V5's commands.
Creating a Faceted Reflector
You must have CATIA R19, with the S_SV5_OSD solution.
15 minutes
You are going to create a faceted reflector for taillamp using several optical surfaces with different
focal lengths.
Lesson 1: Creating the Reflector
On this lesson, creation of the optical surfaces is carried out.
Then, these surfaces are sewed and merged in a single surface, and split according to specified
geometrical elements.
1. Copy and extract SV5_Tutorials_FacetedReflector_R19V11.zip
(http://portal.optis-world.com/documentation/UG/SV5/ZIP/SV5_Tutorials_FacetedReflector_R19V1
1.zip) in a local directory.
2. Duplicate the FacetedReflector.CATPart file and rename it into FacetedReflector_Optics.CATPart.
This new file is used all along this lesson to make the optical part of the reflector design.
3. Launch SPEOS CAA V5 Based and open the FacetedReflector_Optics.CATPart file.
4. Click Optical Surface (Optical Shape Design).
The Optical Surface Definition dialog box appears.
5. Set the following parameters:
1. Reflector tab
PARAMETER DEFINITION
Source Type Punctual
Source Definition Inputs/Source Point
Support Type Parabolic Surface
Support Axis Inputs/Optical Axis
Page 46 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Support Orientation Inputs/Orientation
Grid Type Rectangular
Grid Definition Surface Size & Element Count
X Start -60mm
X End 0mm
Y Start -40mm
Y End 40mm
X Count 6
Y Count 8
2. Pillow tab
PARAMETER DEFINITION
Type Freeform
X End 25deg
X Start -25deg
Y End 10deg
Y Start -10deg
Focal 30mm
X Center 0deg
Y Center 0deg
6. Click OK.
The surface is created and appears on the 3D view and on the specification tree.
Feel free to temporarily hide the geometrical set Inputs in order to better see the added elements.
To do so, select the geometrical set to hide, and click Hide/Show .
7. Create three other optical surfaces.
For each one, repeat steps 4 to 6 with the following parameters:
Second optical surface:
1. Reflector tab
PARAMETER DEFINITION
Source Type Punctual
Tutorials Page 47 of 88
Source Definition Inputs/Source Point
Support Type Parabolic Surface
Support Axis Inputs/Optical Axis
Support Orientation Inputs/Orientation
Grid Type Rectangular
Grid Definition Surface Size & Element Count
X Start 0mm
X End 20mm
Y Start -40mm
Y End 40mm
X Count 2
Y Count 8
2. Pillow tab
PARAMETER DEFINITION
Type Freeform
X End 25deg
X Start -25deg
Y End 10deg
Y Start -10deg
Focal 28mm
X Center 0deg
Y Center 0deg
Third optical surface:
1. Reflector tab
PARAMETER DEFINITION
Source Type Punctual
Source Definition Inputs/Source Point
Support Type Parabolic Surface
Page 48 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Support Axis Inputs/Optical Axis
Support Orientation Inputs/Orientation
Grid Type Rectangular
Grid Definition Surface Size & Element Count
X Start 20mm
X End 40mm
Y Start -40mm
Y End 40mm
X Count 2
Y Count 8
2. Pillow tab
PARAMETER DEFINITION
Type Freeform
X End 25deg
X Start -25deg
Y End 10deg
Y Start -10deg
Focal 26mm
X Center 0deg
Y Center 0deg
Fourth optical surface:
1. Reflector tab
PARAMETER DEFINITION
Source Type Punctual
Source Definition Inputs/Source Point
Support Type Parabolic Surface
Support Axis Inputs/Optical Axis
Support Orientation Inputs/Orientation
Tutorials Page 49 of 88
Grid Type Rectangular
Grid Definition Surface Size & Element Count
X Start 40mm
X End 60mm
Y Start -40mm
Y End 40mm
X Count 2
Y Count 8
2. Pillow tab
PARAMETER DEFINITION
Type Freeform
X End 25deg
X Start -25deg
Y End 10deg
Y Start -10deg
Focal 24mm
X Center 0deg
Y Center 0deg
The four optical surfaces are now created but there is some gaps between them. This is due to the
Focal values which differ from one optical surface to another.
Page 50 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
To fix this, you are going to fill the gaps and then merge all the resulting surfaces.
8. Click Boundary .
The Boundary dialog box appears.
9. Select the first optical surface from the geometrical set Build as Surface Edge.
10. Select the top right corner from the 3D view as Limit1.
11. Repeat the operation with the top left corner to obtain Limit2.
Check that the boundary is well the right edge of the surface as expected, and not the
complementary part of the contour.
To switch it, click one of the red arrows on the right corners. The boundary is displayed in green on
the 3D view:
Tutorials Page 51 of 88
12. Click OK.
Page 52 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
The boundary is created.
13. Repeat the operation to define the left edge of the second optical surface.
This edge is the second boundary used to make the first sewing.
14. Click Blend .
The Blend dialog box appears.
15. Select respectively the first and the second Boundaries from the Build geometrical set as First
Curve and Second Curve.
16. Click OK.
Tutorials Page 53 of 88
The blend is created and the gap has been filled.
17. Let us repeat two times the steps 8 to 16 in order to fill the two remaining gaps.
Once that all the gaps have been filled, the following surface is obtained.
You want to merge all the surfaces into a single reflector.
18. Click Join .
The Join dialog box appears.
19. Select the four optical surfaces and the three blends from the Build geometrical set as Elements To
Join.
Page 54 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
20. Click OK.
You want to split the reflector according to a profile to make a circular hole in it.
21. Click Split .
The Split dialog box appears.
22. Select Join from the Build geometrical set as Element To Cut.
23. Select Reflector Profile Cutting Surface and Reflector Hole Cutting Surface from the Inputs
geometrical set as Cutting Elements.
Use the Other Side button after having selected a Cutting Element in order to choose the right part
of the reflector to remove.
Click OK.
You want to create the sides surface of the reflector shell.
24. Click Split .
The Split dialog box appears.
25. Select Reflector Profile Cutting Surface from the Inputs geometrical set as Element To Cut.
26. Select Skin Cutting Surface and Join respectively from the Inputs and Build geometrical sets as
Cutting Elements.
27. Click OK.
Tutorials Page 55 of 88
You want to merge the reflector and the sides surface of the reflector shell in a single surface.
28. Define as work object the geometrical set Output.
29. Click Join .
The Join dialog box appears.
30. Select the two Split from the Build geometrical set as Elements To Join.
31. Click OK.
Page 56 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
The following surface is obtained:
32. Rename the last Join into Reflector.
Lesson 2: Exchanging the Geometry
On this lesson, an export of the designed reflector is done allowing the mechanical designer to open
the created geometry without any specific SPEOS CAA V5 Based license.
1. Rename the file FacetedReflector.CATPart into FacetedReflector_Mechanics.CATPart.
This file receives the exported geometry and is be used after the export to make the mechanical
part of the reflector design.
2. Open both FacetedReflector_Optics.CATPart and FacetedReflector_Mechanics.CATPart files in
SPEOS CAA V5 Based.
3. In the FacetedReflector_Optics.CATPart file, right-click on Reflector from the geometrical set Output
and click Copy.
4. In the FacetedReflector_Mechanics.CATPart file, right-click on the Output geometrical set and select
Paste Special.
The Paste Special dialog box appears.
5. Select As Result With Link.
Tutorials Page 57 of 88
6. Click OK.
7. Save the modified file and close SPEOS CAA V5 Based.
8. Open the FacetedReflector_Mechanics.CATPart file in CATIA V5 without SPEOS.
At this point, notice that the geometry of the reflector has been exported for the mechanical
designer and can be opened without any SPEOS CAA V5 Based license.
Let us say now that a modification is carried out by the optical designer after the design, the
mechanical designer has to send back his file to the optical designer.
Then, the optical designer is going to update the exported geometry and send it back to the optical
designer.
9. Open again both FacetedReflector_Optics.CATPart and FacetedReflector_Mechanics.CATPart files in
SPEOS CAA V5 Based.
10. In the FacetedReflector_Optics.CATPart file, set Focal to 35mm for the first optical surface and save
the file.
In the file FacetedReflector_Mechanics.CATPart, notice that Surface.1 icon has changed (red
cross) because it needs an update.
11. Right-click on Surface.1 and select Local Update.
The geometry is updated:
Page 58 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
12. Save the files and close SPEOS CAA V5 Based.
The optical designer has now made the changes and the file can be opened again by the
mechanical designer.
Tutorials Page 59 of 88
13. Launch CATIA V5 without SPEOS and open the file FacetedReflector_Mechanics.CATPart.
Notice that the modification has well be made to the reflector, even when opening the file in CATIA
V5 without SPEOS.
Creating a LED Lens
You must have CATIA R19, with the S_SV5_OSD solution and S_SV5_LM2 or S_SV5_LM3 or
S_SV5_LM4 solution.
10 minutes
You are going to create a LED lens with a lens array using a near field lens and an optical surface.
Lesson 1: Creating the Near Field Lens
On this lesson, creation and setting of the near field lens is be carried out.
1. Copy and extract SV5_Tutorials_LED_Lens_R19V12.zip
(http://portal.optis-world.com/documentation/UG/SV5/ZIP/SV5_Tutorials_LED_Lens_R19V12.zip)
in a local directory.
2. Launch SPEOS CAA V5 Based and open the LED_Lens.CATProduct file.
3. Change the value of the Split Boolean parameter located inside the product’s set of parameter from
false to true.
This temporarily splits the half of both the crankcase and the printed circuit board to better set the
near field lens.
4. Double-click on the Near Field Lens part from the specification tree to activate it.
5. Right-click on the Near Field Lens body and select Define In Work Object.
Page 60 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
The near field lens is created in a body because it is a solid (not a surface).
6. Click Near Field Lens (Optical Shape Design).
The Near Field Lens Definition box appears.
7. Set the following parameters:
PARAMETER DEFINITION
Type Output Radius
Source Near Field Lens part/Inputs/Source
Support Plane Near Field Lens
part/Inputs/Support Plane
Input Radius 4mm
Depth 3mm
Draft Angle 5deg
Support Thickness 5mm
Index 1.49
Output Radius 20mm
8. Click OK.
The feature is created and appears in the 3D view and on the specification tree.
A Plexiglass material with appropriate Optical Properties has ever been applied.
9. Now that the near field lens is correctly positioned, set back the value of the Split Boolean
parameter to false.
The geometries having been set back to normal, all is now ready for the simulation stage.
Lesson 2: Running Interactive and Direct Simulations
On this lesson, an interactive simulation is made to check the optical behavior of the lens, and intensity
sensors are used to characterize the output light beam.
Tutorials Page 61 of 88
1. Double-click on the interactive simulation named LM1 from the SPEOS specification tree.
2. Click the Geometries field.
3. Click the Near Field Lens body from the specification tree (Near Field Lens part).
4. Click OK.
The near field lens is now taken into account by LM1.
5. Right-click on the LM1 interactive simulation and select Hide/Show to display the ray tracing in the
3D view.
The light coming from the source point is well collimated after having passed through the near field
lens.
6. Repeat step 5 to hide the ray tracing.
7. Repeat steps 1 to 4 with the LM2.WithNFL direct simulation.
The near field lens is now taken into account by LM2.WithNFL.
The simulation parameters (tessellation) and the sensors parameters (sampling) have ever been
defined.
8. Select both LM2.WithoutNFL and LM2.WithNFL direct simulations from the SPEOS specification tree.
9. Click Local Update .
The direct simulations are running. It should take a few minutes for each simulation.
Page 62 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
10. When the processing is complete, the results appear on the SPEOS specification tree under their
respective direct simulation.
The sensors used being intensity sensors, the simulation results are XMP files.
11. Right-click the direct simulation named LM2.WithoutNFL and select Hide/Show in order to unhide
the simulation result in the 3D view.
The simulation result is hiding the geometry. Let us make it transparent.
12. Right-click the XMP file from the direct simulation named LM2.WithoutNFL and click Properties.
13. Set the value 128 for Transparency by moving the slider.
Tutorials Page 63 of 88
14. Click OK.
Both geometry and simulation result are now visible simultaneously.
This can also be done using the Graphic Properties toolbar and setting the Opacity value to 50%.
15. Do the same to make all the other results transparent.
16. Open the XMP files named LED_Lens.LM2.WithoutNFL.Conoscopic90deg.xmp and
LED_Lens.LM2.WithNFL.Conoscopic90deg.xmp.
Without Near Field Lens With Near Field Lens
You observe that the light is angularly more concentrated when the near field lens is used.
Let us characterize in details the performance of this lens.
Lesson 3: Measuring of Angular Aperture
On this lesson, the beam angular aperture is evaluated using the Surface / Section tool.
1. Double-click the LED_Lens.LM2.WithNFL.Conoscopic5deg.xmp result from the SPEOS specification
tree.
The Extended Map is displayed.
A smaller intensity sensor has been defined to use its whole area and thus optimize the angular
aperture measurement.
2. Click Surface / Section .
The Surface / Section dialog box appears.
3. Select User line as Section.
The Section dialog box appears.
Page 64 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
4. Define a line passing by the center of the map and covering its whole area by dragging the line
extremities.
5. The Section dialog box including the profile is displayed.
Enlarge this dialog box by drag-and-dropping it from a corner to better visualize the maximum
value.
6. Evaluate the FWHM value of the intensity profile.
The Full Width at Half Maximum (FWHM
(http://en.wikipedia.org/wiki/Full_width_at_half_maximum)) of the intensity profile is the angular
range defined with the extreme values of angles at which the intensity is equal to half its maximum
value.
A beam angular aperture of approximately 4 degrees should be found.
Lesson 4: Measuring of Efficiency
On this lesson, the efficiency of the lens is measured using SPEOS measures.
1. Click Measure (Light Modeling).
2. Select the LED_Lens.LM2.WithoutNFL.Conoscopic90deg.xmp result from the SPEOS specification
tree.
3. Select Surface.
4. Set the other parameters as following:
PARAMETER DEFINITION
Phi Max 360deg
Phi Min 0deg
Tutorials Page 65 of 88
Theta Max 90edg
Theta Min 0deg
5. Click Preview.
6. Tick Flux.
7. Click OK.
The Measures is added to the SPEOS specification tree.
8. Rename the Measure into Measure.WithoutNFL.
9. Repeat the steps 1 to 8 in order to create another measure from the
LED_Lens.LM2.WithNFL.Conoscopic90deg.xmp result.
10. Rename the Measure into Measure.WithNFL.
11. Right-click on the Efficiency ratio parameter located inside the product’s set of parameter.
12. Select Efficiency object and click Edit formula… .
The Formula Editor dialog box appears.
13. Enter `SPEOS CAA V5 Based\Measures\Measure.WithNFL\Flux` /`SPEOS CAA V5
Based\Measures\Measure.WithoutNFL\Flux` as Formula.
The Measures outputs Flux can be retrieved from the SPEOS specification tree from the Formula
Editor.
14. Click OK.
The Efficiency parameter is calculated and its value is updated on the specification tree.
An Efficiency of around 91 percent should be found, which means that there is less than ten
percent of stray light on this system.
If the simulation results change, the Measures need to be uploaded (if not done automatically) and
the parameter is updated.
Lesson 5: Adding the Lens Array
On this lesson, a lens array is added on the output face of the lens using an optical surface.
1. Right-click the LM2.WithNFL direct simulation and select Hide/Show in order to hide the simulation
result in the 3D view.
2. Double-click the Near Field Lens part.
3. Right-click the Lens Array geometrical set and select Define in Work Object.
4. Click Optical Surface (Optical Shape Design).
The Optical Surface Definition box appears.
5. Set the following parameters:
1. Reflector tab
PARAMETER DEFINITION
Source Type Punctual
Source Definition Inputs/Source
Support Type Freeform
Page 66 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Support Lens Array/OutputPlane
Support Orientation Inputs/Orientation
Grid Type Rectangular
Grid Definition Surface Size & Element Count
X Start -20mm
X End 20mm
Y Start -20mm
Y End 20mm
X Count 15
Y Count 15
2. Target tab
PARAMETER DEFINITION
Type Intensity
Axis References/X
Orientation References/Z
3. Pillow tab
PARAMETER DEFINITION
Type Radii
X Radius 5mm
Y Radius 2.5mm
6. Click OK.
The surface is created and appears on the 3D view and on the specification tree.
7. Right-click the Lens Array body and select Define in Work Object.
8. Reach the Mechanical Design Part Design workbench.
9. Click Pad .
The Pad Definition box appears.
Click More.
10. Set the following parameters:
PARAMETER DEFINITION
First Limit Type Dimension
Tutorials Page 67 of 88
Length 0mm
Profile/Surface Selection
Select the external face of the
near field lens from the 3D
view
Direction Reference References/X
Second Limit Type Up to surface
Second Limit Limit Lens Array/Optical Surface.1
A Plexiglass material with appropriate Optical Properties has ever been applied.
11. Right-click the Lens Array geometrical set and select Hide/Show in order to hide the optical surface.
The LED lens is now complete.
Lesson 6: Analyzing the Influence of the Lens Array
On this lesson, the influence of the lens array is studied and compared to the initial version of the lens.
1. Double-click on the direct simulation named LM2.WithNFL&LensArray from the SPEOS specification
tree.
2. Click the Geometries field.
3. Click the Near Field Lens and the Lens Array bodies (Near Field Lens part) from the specification
tree.
4. Click OK.
Both parts of the LED lens are now taken into account by LM2.WithNFL&LensArray.
5. Select the LM2.WithNFL&LensArray direct simulation from the SPEOS specification tree.
6. Click Local Update .
The direct simulation is running. It should take a few minutes.
Page 68 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
7. Open the XMP result of the LM2.WithNFL&LensArray simulation by double-clicking it on the
specification tree.
You have the shape of the output beam but no marks to measure its size. Let us add some
grading.
8. Right-click on the result and select Show ruler.
9. Right-click on the result and select Show primary grid.
10. Right-click on the result and select Grid Parameters.
11. Select User and set 5deg for both x and y primary steps.
The size of the beam can now be approximated: 40deg horizontally and 20deg vertically.
12. Click Save in Virtual Photometric Lab to takes into account the modifications of the display
parameters.
13. Repeat the steps 7 to 12 with the LED_Lens.LM2.WithNFL.XMeridianYParallel.xmp result.
14. Open simultaneously the LED_Lens.LM2.WithNFL.XMeridianYParallel.xmp and the
LED_Lens.LM2.WithNFL&LensArray.XMeridianYParallel.xmp results.
Both results can be compared to understand the influence of the lens array.
LED Lens without Lens Array LED Lens with Lens Array
Tutorials Page 69 of 88
WIth the lens array, you can shape the output beam and to control its size depending on the
parameters of the pillows.
Creating a Light Guide
You must have CATIA R19, with the S_SV5_OSD solution.
5 minutes
You are going to create a light guide.
1. Copy and extract SV5_Tutorials_LightGuide_R19V13.zip
(http://portal.optis-world.com/documentation/UG/SV5/ZIP/SV5_Tutorials_LightGuide_R19V13.zip)
in a local directory.
2. Launch SPEOS CAA V5 Based and open the LightGuide.CATPart file.
3. Right-click on the Light Guide body and select Define In Work Object.
The light guide is created in a body because it is a solid (not a surface).
4. Click Light Guide (Optical Shape Design).
The Light Guide Definition dialog box appears.
5. Set the following parameters:
1. Body tab
PARAMETER DEFINITION
Body Type Constant Profile
Body Type Input Inputs/Profile
Guide Curve Inputs/Guide Curve
Optical Axis Inputs/Optical Axis
2. Prisms tab
PARAMETER DEFINITION
Shape Flat
Distances/Mode Projection
Distances/Mode/Input Inputs/Optical Axis
Distances/Start 10mm
Distances/End 5mm
Distances/Length 1mm
Offset 5mm
Width 5mm
Start Angle 87deg
End Angle 10deg
Orientation Normal
6. Click Preview.
You notice that the prisms have not been set on the right side of the body guide.
7. Click Reverse Direction for Optical Axis.
Now the prisms are correctly set.
8. Check that a Reverse Direction is not needed for Guide Curve.
Page 70 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
You are checking that the guide curve orientation is matching to the source position.
To do so, set temporarily Start to null and watch which side is impacted by this change.
This side is the side where the source is set and is linked to Start Angle.
9. Click OK.
The feature is created and appears in the 3D view and on the specification tree.
A Polycarbonate material with appropriate Optical Properties has ever been applied.
Creating a High Beam Reflector
You must have CATIA R19, with the S_SV5_OSD solution.
45 minutes
You are going to create a European high beam reflector using some optical surface features.
This reflector is based on the ECE R113 regulation (class E - primary).
Then, you are going to measure the photometry and check that the regulation is passed.
Lesson 1: Opening Project
1. Copy and extract SV5_Tutorials_ECEHighBeamReflector_R19V13.zip
(http://portal.optis-world.com/documentation/UG/SV5/ZIP/SV5_Tutorials_ECEHighBeamReflector_
R19V13.zip) in a local directory.
2. Launch SPEOS CAA V5 Based.
3. Open the ECEHighBeamReflector.CATProduct file.
Lesson 2: Creating the Reflector
1. Double-click the ECE High Beam Reflector part from CATIA's tree.
2. Right-click on the Segments geometrical set and select Define In Work Object.
The optical surfaces are created in a geometrical set because they are surfaces (not solids).
3. Click Optical Surface (Optical Shape Design).
The Optical Surface Definition dialog box appears.
4. Set the following parameters:
1. Reflector tab
PARAMETER DEFINITION
Source Type Extended
Source Definition Inputs/Cylinder
Tutorials Page 71 of 88
Support Type Parabolic Surface
Support Axis Inputs/Optical Axis
Support Orientation Inputs/Orientation
Grid Type Rectangular
Grid Definition Surface Size & Element
Count
X Start -60mm
X End -45mm
Y Start 0mm
Y End 60mm
X Count 1
Y Count 1
2. Pillow tab
PARAMETER DEFINITION
Type Freeform
X Start -3deg
X End 3deg
Y Start -1deg
Y End 1deg
Focal 22mm
X Center 0deg
Y Center 0deg
5. Click OK.
The first segment is created and appears on the 3D view and on the specification tree.
Page 72 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
6. Create the 15 other segments by repeating steps 4 to 6 in order to have a rectangular grid such as
below.
An optical surface has to be created for each segment because groups management is not yet
supported.
A way to save time is to copy/paste an ever-defined optical surface and change its parameters
afterwards.
The position of the segments has to be changed using the X Start, X End, Y Start and Y End
parameters from the Reflector tab using the dimensions on the picture below.
The beam specification for each segment has to follow the color code on the picture above with the
next values for the Pillow tab.
1. Green segments
PARAMETER DEFINITION
X Start -3deg
X End 3deg
Y Start -1deg
Y End 1deg
2. Blue segments
PARAMETER DEFINITION
X Start -6deg
X End 6deg
Y Start -2deg
Y End 2deg
3. Orange segments
PARAMETER DEFINITION
X Start -9deg
X End 9deg
Y Start -3deg
Tutorials Page 73 of 88
Y End 3deg
4. Magenta segments
PARAMETER DEFINITION
X Start -12deg
X End 12deg
Y Start -4deg
Y End 4deg
All the segments of the reflector have been created.
Lesson 3: Cutting the Reflector
1. Right-click on the Reflector geometrical set and select Define In Work Object.
2. Click Join (Operations).
3. For the Elements To Join parameter, select all the optical surfaces features inside the Segments
geometrical set by clicking them from CATIA's tree.
4. Untick Check connexity.
5. Click OK.
6. Click Split (Operations).
7. Unhide Bulb Hole Cutting Cylinder and Reflector Cut Cutting Cylinder features from the Inputs
geometrical set.
8. For the Elements to cut parameter, select the Join feature inside the Reflector geometrical set by
clicking it from CATIA's tree.
9. For the Cutting elements parameter, select the Bulb Hole Cutting Cylinder feature inside the Inputs
geometrical set by clicking it from CATIA's tree.
If a warning saying "Split or Trim operator: Warning : Some cells position is ambiguous. Use
Keep/Remove option or modify input bodies contact." appears, click Close.
Page 74 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
Notice that the right side of the reflector has been deleted.
10. Repeat the steps 9 to 10 in order to add the Reflector Cut Cutting Cylinder feature into the Cutting
elements parameter.
If a warning saying "Split or Trim operator: Warning : Some cells position is ambiguous. Use
Keep/Remove option or modify input bodies contact." appears, click Close.
This time, notice that the wrong side of the reflector has been deleted.
11. Click Other side.
If a warning saying "Split or Trim operator: Warning : Some cells position is ambiguous. Use
Keep/Remove option or modify input bodies contact." appears, click Close.
12. Click OK.
A Multi-Result Management dialog box appears.
13. Tick keep all the sub-elements.
14. Click OK.
The reflector is finally cut to host the bulb and has the right external profile.
Tutorials Page 75 of 88
Lesson 4: Applying Material to the Reflector
1. Select the Split feature inside the Reflector geometrical set.
2. Click Apply Material (Optical Properties).
3. From the Library dialog box, in the Other tab, select the Mirror material.
4. Click OK.
The material appears in CATIA's tree, under the Split feature.
Lesson 5: Adding Optical Properties to Materials
1. From CATIA's tree, right-click Mirror, and then select Properties.
2. Click More... to edit the Optical Properties tab.
If a warning saying "New applicative properties have been added and will be saved with the current
material" appears, click OK.
3. In the Volume optical properties (VOP) group box, select Opaque from the Type list.
4. In the Surface optical properties (SOP) group box, select Mirror from the Type list.
5. In the Surface optical properties (SOP) group box, set 80% for Reflectance.
6. Click OK.
Lesson 6: Creating an Intensity Sensor
1. Double-click the Tutorials > ECE High Beam Reflector product from CATIA's tree.
2. Click Start, Analysis & Simulation, Light Modeling if the Light Modeling workbench is not yet
launched.
3. Click Intensity Sensor (Sensor).
4. Set the following parameters:
PARAMETER DEFINITION
Type Photometric
Axis System/Origin Sensor/Sensor Origin
Axis System/X Direction Sensor/Sensor X
Axis System/Y Direction Sensor/Sensor Y
X/Start /
X/End 18deg
X/Sampling 720
Page 76 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
PARAMETER DEFINITION
X/Mirrored Extent true
Y/Start /
Y/End 8deg
Y/Sampling 320
Y/Mirrored Extent true
Orientation X As Meridian, Y As Parallel
5. Click More>>.
6. Choose Face for Data separated by layer.
7. Make the Segments geometrical set hidden and the Reflector geometrical set visible.
8. Select each split segments for the Face filtering parameter by clicking them from the 3D view.
9. Click OK.
The irradiance sensor appears in the specification tree and in the 3D view.
Lesson 7: Creating a Direct Simulation
1. Click Direct Simulation (Simulations).
2. In the Sources box, select the H7 H8 H9 H11.Source source from the Lib_H9 - 12V - 65W product.
3. In the Geometries box, select the Split feature from the Reflector geometrical set.
4. In the Sensors box, select the intensity sensor named Intensity sensor.1 from the CATIA's tree.
5. Type 2e8 for Number of rays.
6. In the Geometries box, click on the Split feature.
7. Tick Preview meshing.
The tessellation of the reflector is displayed.
Tutorials Page 77 of 88
We notice that the meshes are too according to the size of the segments.
8. Click OK.
The direct simulation appears in the specification tree.
9. Right-click on Direct simulation.1.
10. Click Properties.
11. Click More....
12. Go to the Simulation tab.
13. Set Tessellation step mode to Fixed.
14. Set Tessellation step value to 3mm.
15. Repeat steps 6 to 8 to check the tessellation of the reflector again.
We notice now that the meshes are fine enough according to the size of the segments.
Lesson 8: Running the Direct Simulation
1. Select Direct simulation.1 from the specification tree.
2. Click Local Update (Update).
The simulation is running.
It longs approximatively 2 hours on a Intel® Xeon® E5620 2,40Ghz (2 processors).
Page 78 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
3. When the simulation is done, the result appears in the 3D view.
4. Expand the Direct simulation.1 node to access to the simulation results from CATIA's tree.
5. Double-click ECEHighBeamReflector.Direct simulation.1.Intensity sensor.1.xmp from the CATIA's
tree.
6. Click .
7. Tick IsoCurve.
8. Click Save.
9. Close Virtual Photometric Lab.
Tutorials Page 79 of 88
Lesson 9: Creating Measures
1. Click Measure (Light Modeling).
2. Select the result of the direct simulation from the SPEOS specification tree.
3. Set the parameters as following:
PARAMETER DEFINITION
Type Point
Inputs/X 0deg
Inputs/Y 0deg
Outputs Value
Once that the type has been selected, click Preview to make the Outputs appear.
4. Click OK.
The Measures is added to the SPEOS specification tree.
5. Rename the Measure into I_HV.
6. Repeat the steps 1 to 5 to create the other measures with the following parameters:
1. I_H-3R
PARAMETER DEFINITION
Type Point
Inputs/X 3deg
Inputs/Y 0deg
Outputs Value
2. I_H-3L
PARAMETER DEFINITION
Type Point
Inputs/X -3deg
Inputs/Y 0deg
Outputs Value
3. I_H-6R
PARAMETER DEFINITION
Type Point
Inputs/X 6deg
Inputs/Y 0deg
Outputs Value
4. I_H-6L
PARAMETER DEFINITION
Type Point
Inputs/X -6deg
Inputs/Y 0deg
Outputs Value
Page 80 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
5. I_H-9R
PARAMETER DEFINITION
Type Point
Inputs/X 9deg
Inputs/Y 0deg
Outputs Value
6. I_H-9L
PARAMETER DEFINITION
Type Point
Inputs/X -9deg
Inputs/Y 0deg
Outputs Value
7. I_H-12R
PARAMETER DEFINITION
Type Point
Inputs/X 12deg
Inputs/Y 0deg
Outputs Value
8. I_H-12L
PARAMETER DEFINITION
Type Point
Inputs/X -12deg
Inputs/Y 0deg
Outputs Value
9. I_2U-V
PARAMETER DEFINITION
Type Point
Inputs/X 0deg
Inputs/Y 2deg
Outputs Value
10. I_4D-V
PARAMETER DEFINITION
Type Point
Inputs/X 0deg
Inputs/Y -4deg
Outputs Value
11. I_max
PARAMETER DEFINITION
Type Surface/Rectang
le
Tutorials Page 81 of 88
Center X 0deg
Center Y 0deg
Height 40deg
Width 80deg
Outputs Max
All the measures have been created. Each one can be expanded from CATIA's tree to reveal its
outputs values.
Lesson 10: Checking the Regulation
1. Click Start, Knowledgeware, Knowledge Advisor.
2. Click Check (Reactive features).
3. Type I_HV as Name of Check.
4. Click OK.
Page 82 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
5. Type (`SPEOS CAA V5 Based\Measures\I_HV\Value`>= 0.8*`SPEOS CAA V5
Based\Measures\I_max\Max` )and (`SPEOS CAA V5 Based\Measures\I_HV\Value`>= 37500cd )
as condition to check.
6. Click OK.
7. Repeat the steps 2 to 6 with the following parameters for the other checks:
1. I_H-3R
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_H-3R\Value` >= 18776cd
2. I_H-3L
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_H-3L\Value` >= 18776cd
3. I_H-6R
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_H-6R\Value` >= 6284cd
4. I_H-6L
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_H-6L\Value` >= 6284cd
5. I_H-9R
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_H-9R\Value` >= 3797cd
6. I_H-9L
Tutorials Page 83 of 88
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_H-9L\Value` >= 3797cd
7. I_H-12R
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_H-12R\Value` >= 1278cd
8. I_H-12L
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_H-12L\Value` >= 1278cd
9. I_2U-V
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_2U-V\Value` >=1876cd
10. I_4D-V
PARAMETER DEFINITION
Condition `SPEOS CAA V5 Based\Measures\I_4D-V\Value` <= `SPEOS CAA V5
Based\Measures\I_max\Max`
11. I_max
PARAMETER DEFINITION
Condition (`SPEOS CAA V5 Based\Measures\I_max\Max` <= 112500cd) and
(`SPEOS CAA V5 Based\Measures\I_max\Max`>= 43750cd )
8. All the checks have been created and appears on CATIA's tree inside the Relations node.
Note that they all appear in green meaning that the ECE R113 regulation is passed.
Transferring Geometrical Data
You must have CATIA R19, with the S_SV5_OSD solution.
5 minutes
CATParts including some OSD features cannot be opened with CATIA V5 alone (without SPEOS).
You are going to see how to bypass this limitation and be able to open and use such OSD features.
For more details about OSD features opening and usability with CATIA V5 alone, you can view OSD
Features see page 6.
Page 84 of 88 SPEOS CAA V5 Based Optical Shape Design User Guide
1. Copy and extract SV5_Tutorials_Geometrical_Data_Transfer_R19V12.zip
(http://portal.optis-world.com/documentation/UG/SV5/ZIP/SV5_Tutorials_Geometrical_Data_Trans
fer_R19V12.zip) in a local directory.
2. Launch SPEOS CAA V5 Based and open the ParabolicSurface.CATPart file.
Remember the icon of the parabolic surface (original OSD feature).
3. Click File.
4. Click Save As....
5. Select model for Save as type.
6. Click Save.
You have exported the initial CATPart file in the model format. This temporary file is only used to
achieve this tutorial.
7. Open the just created model file.
8. Right-click on the parabolic surface from the 3D view.
9. Select Copy.
10. Right-click on the Parabolic Surface geometrical set from the CATPart file.
11. Select Paste.
You have imported the parabolic surface from the model file to the CATPart file.
12. Right-click on the Parabolic Surface feature from the Parabolic Surface geometrical set.
13. Click Delete.
14. Click OK.
Notice that the icon of the feature has changed. This icon is used for geometry pasted without any
links.
15. Click File.
16. Click Save.
17. Close SPEOS CAA V5 Based.
18. Launch CATIA V5 without SPEOS.
19. Open the ParabolicSurface.CATPart file.
Notice that the file opens correctly and that the parabolic surface is fully usable.
Tutorials Page 85 of 88
INDEX
B
Beam Pattern • 22, 36
Body • 38
C
Changing the User Interface Language • 5
Collimating Surface • 12
Collimating Surface Overview • 12
Creating a Collimating Surface • 12
Creating a Faceted Reflector • 45
Creating a High Beam Reflector • 70
Creating a LED Lens • 59
Creating a Light Guide • 38, 69
Creating a Near Field Lens • 25
Creating a Parabolic Surface • 7
Creating a Smooth Reflector • 43
Creating an Elliptical Surface • 10
Creating an Optical Lens • 27
Creating an Optical Surface • 14
E
Elliptical Surface • 10
Elliptical Surface Overview • 10
Extended • 14, 28
F
Features • 83
FEATURES • 6
Freeform • 16, 18, 28
G
GETTING STARTED • 5
Grid • 17, 23, 30, 36
I
Illuminance • 17, 31
Intensity • 17, 31
L
Lens • 28
Lesson 1
Creating the Near Field Lens • 59
Creating the Reflector • 45
Opening Project • 70
Lesson 10
Checking the Regulation • 81
Lesson 2
Creating the Reflector • 70
Exchanging the Geometry • 56
Running Interactive and Direct Simulations • 60
Lesson 3
Cutting the Reflector • 73
Measuring of Angular Aperture • 63
Lesson 4
Applying Material to the Reflector • 75
Measuring of Efficiency • 64
Lesson 5
Adding Optical Properties to Materials • 75
Adding the Lens Array • 65
Lesson 6
Analyzing the Influence of the Lens Array • 67
Creating an Intensity Sensor • 75
Lesson 7
Creating a Direct Simulation • 76
Lesson 8
Running the Direct Simulation • 77
Lesson 9
Creating Measures • 79
Light Guide • 37
Light Guide Overview • 37
M
Managing Documents • 5
Manufacturing • 23
N
Near Field Lens • 25
Near Field Lens Overview • 25
O
Optical Lens • 27
Optical Lens Overview • 27
Optical Surface • 14
Optical Surface Overview • 14
P
Parabolic Surface • 7, 15
Parabolic Surface Overview • 7
Parameters of a Collimating Surface • 12, 13
Parameters of a Light Guide • 38
Parameters of a Near Field Lens • 26
Parameters of a Parabolic Surface • 7, 8
Parameters of a Pillow Surface • 14
Parameters of an Elliptical Surface • 10, 11
Parameters of an Optical Lens • 27, 28
Pillow • 18, 33
Prism • 33, 34
Prisms • 39
Properties • 21, 35
Punctual • 14, 28
R
Radii • 19
Rectangular • 17, 30
Reflector • 14
S
Sewing • 23
Sharp Cutoff • 20
Source • 14, 28
Source Images • 35
Sources Images • 21
Support • 15, 28
Surface Size & Element Count • 17, 30
Surface Size & Element Sizes • 17, 30
T
Target • 17, 31
Transferring Geometrical Data • 6, 83
TUTORIALS • 43