wipl-d pro cad user's manual
Post on 10-Feb-2018
272 Views
Preview:
TRANSCRIPT
-
7/22/2019 WIPL-D Pro CAD User's Manual
1/160
WIPL-D Pro CAD 2012
Users Manual
Copyright 2012 WIPL-D d.o.o
-
7/22/2019 WIPL-D Pro CAD User's Manual
2/160
-
7/22/2019 WIPL-D Pro CAD User's Manual
3/160
WIPL-D Pro CAD Table of Contents i
Table of Contents
1. Introduction.......................................................................................1-1
1.1. WIPL-D Pro CAD Overview....................................................1-1
1.2. Main Menu and Toolbars .........................................................1-2
1.3. 3D View ...................................................................................1-41.4. Project Tree ..............................................................................1-4
1.5. Important Definitions ...............................................................1-6
1.5.1. Model Parts ....................................................................1-6
1.5.2. Types of Bodies..............................................................1-7
2. Quick Tour ........................................................................................2-1
2.1. Example1: Horn Antenna with Reflector .................................2-1
2.1.1. Configuring the Model ...................................................2-1
2.1.1.1. Open WIPL-D Pro CAD..................................2-1
2.1.1.2. Open and Save a New Project .........................2-22.1.1.3. Set the Drawing Units......................................2-2
2.1.1.4. EM Settings .....................................................2-3
2.1.1.5. Define Frequency Range of the Analysis ........2-4
2.1.1.6. Defining the Symbols ......................................2-4
2.1.2. Drawing the Model ........................................................2-5
2.1.2.1. Horn Antenna ..................................................2-52.1.2.2. Reflector ..........................................................2-9
2.1.2.3. Quarter Model ...............................................2-10
2.1.3. Assigning the Excitation ..............................................2-112.1.4. Simulation Settings ......................................................2-12
2.1.4.1. Symmetry Options Set Up.............................2-122.1.4.2. Simulation Options........................................2-13
2.1.4.3. Setting the Output Results .............................2-13
2.1.4.4. Mesh Settings ................................................2-14
2.1.5. Run the Analysis ..........................................................2-15
2.1.6. Viewing the Results .....................................................2-16
2.2. Example 2: Patch Antenna Fed by Coaxial Cable ..................2-17
2.2.1. Configuring the Model .................................................2-18
-
7/22/2019 WIPL-D Pro CAD User's Manual
4/160
ii Table of Contents WIPL-D Pro CAD
2.2.2. Drawing the Model.......................................................2-20
2.2.3. Assigning the Excitation ..............................................2-22
2.2.4. Define Wire-to-Plate Junction......................................2-23
2.2.5. Assigning the Domains ................................................2-242.2.6. Half Model ...................................................................2-26
2.2.7. Simulation Settings ......................................................2-272.2.8. Viewing the Results .....................................................2-28
3. Preview of the Model ........................................................................3-1
3.1. Viewing the Model ...................................................................3-1
3.1.1. Orbit, Pan and Zoom ......................................................3-13.1.2. Coordinate Projection.....................................................3-3
3.1.3. Cutting Planes ................................................................3-3
3.1.4. Transparency and Hide...................................................3-4
3.1.5. Show Vertices ................................................................3-5
3.1.6. Show Curves as Wires....................................................3-63.1.7. Paint Model by Domains................................................3-6
3.1.8. Visible Domains.............................................................3-7
3.1.9. Mark Entities..................................................................3-7
3.1.10. Symmetry Visualization .................................................3-8
3.1.11. Output Settings Visualization.........................................3-8
3.2. Configuring the Model .............................................................3-8
3.2.1. Model Units....................................................................3-9
3.2.2. Render Mode................................................................3-10
3.2.3. Cutting Planes Options.................................................3-103.2.4. Visual Effects ...............................................................3-11
3.2.5. Project Tree Visualization ............................................3-12
3.2.6. Toolbar Configuration..................................................3-12
3.2.7. Open Path.....................................................................3-12
4. Primitives ..........................................................................................4-1
4.1. Drawing Primitives...................................................................4-1
4.2. Snap mode ................................................................................4-2
4.3. Curve Primitives .......................................................................4-3
4.3.1. Line ................................................................................4-34.3.2. Polyline ..........................................................................4-3
4.3.3. Loop ...............................................................................4-4
4.3.4. Elliptic Arc.....................................................................4-4
4.3.5. NURBS Curve................................................................4-5
4.3.6. Fitted Spline ...................................................................4-5
4.3.7. Wire Radius....................................................................4-64.4. Surface Primitives.....................................................................4-7
4.4.1. Circle..............................................................................4-7
4.4.2. Ellipse.............................................................................4-84.4.3. Quad...............................................................................4-8
-
7/22/2019 WIPL-D Pro CAD User's Manual
5/160
WIPL-D Pro CAD Table of Contents iii
4.4.4. Rectangle........................................................................4-8
4.4.5. Regular Polygon.............................................................4-9
4.4.6. Irregular Polygon ...........................................................4-9
4.5. Solid Primitives ......................................................................4-104.5.1. Sphere...........................................................................4-11
4.5.2. Cuboid..........................................................................4-114.5.3. Cylinder........................................................................4-11
4.5.4. Cone .............................................................................4-12
4.5.5. Flare .............................................................................4-12
4.6. Reflector Object......................................................................4-134.6.1. Paraboliod ....................................................................4-13
4.6.2. Hyperboloid/Ellipsoid ..................................................4-13
4.7. Helical/Spiral Object ..............................................................4-14
4.7.1. Helix.............................................................................4-14
4.7.2. Spiral ............................................................................4-164.7.3. General Helix ...............................................................4-18
5. Coordinate Systems and Grid............................................................5-1
5.1. Working Coordinate System (WCS) ........................................5-2
5.1.1. Move Working CS in GCS.............................................5-3
5.1.2. Rotate Working CS ........................................................5-4
5.1.3. Align Working CS..........................................................5-4
5.2. Grid Settings.............................................................................5-6
6. Selecting Model Parts........................................................................6-1
6.1. Selection from 3D View...........................................................6-16.2. Selection from Project Tree......................................................6-3
7. Operations on the Model ...................................................................7-1
7.1. Boolean Operations ..................................................................7-1
7.1.1. Unite...............................................................................7-1
7.1.2. Unite Simplify................................................................7-2
7.1.3. Subtract ..........................................................................7-2
7.1.4. Intersect ..........................................................................7-3
7.1.5. Imprint............................................................................7-4
7.1.6. Split Wires by Bodies.....................................................7-57.2. Transformations........................................................................7-5
7.2.1. Rotate .............................................................................7-5
7.2.2. Translate.........................................................................7-6
7.2.3. Scale ...............................................................................7-7
7.2.4. Mirror.............................................................................7-8
7.3. Copy Options............................................................................7-97.3.1. Copy Body or Face.........................................................7-9
7.3.2. Multiple Copy ................................................................7-9
7.3.3. History Copy................................................................7-107.4. Sweep .....................................................................................7-11
-
7/22/2019 WIPL-D Pro CAD User's Manual
6/160
iv Table of Contents WIPL-D Pro CAD
7.5. Body Repair Tools..................................................................7-12
7.5.1. Sew Faces.....................................................................7-12
7.5.2. Removing Model Parts.................................................7-13
7.5.2.1. Remove Hole .................................................7-137.5.2.2. Remove Feature.............................................7-13
7.5.2.3. Remove Blend ...............................................7-157.6. Explode Body .........................................................................7-16
7.7. Delete Body or Face ...............................................................7-16
7.8. Crop by Plane .........................................................................7-17
8. Domains ............................................................................................8-18.1. Defining Domains.....................................................................8-1
8.2. Assigning Domains to the Model .............................................8-2
8.3. Domain Attributes Syntax ........................................................8-4
9. Loadings............................................................................................9-1
9.1. Distributed Loadings ................................................................9-19.2. Concentrated Loadings .............................................................9-3
10. Excitations .......................................................................................10-1
10.1. Generators...............................................................................10-1
10.2. Waves .....................................................................................10-3
10.3. Field Generators .....................................................................10-5
10.3.1. Defining Excitation Type .............................................10-5
10.3.2. Defining Field Generators ............................................10-6
10.3.3. Radiation Pattern ..........................................................10-7
10.3.3.1. Analytical specification ...............................10-710.3.3.2. Imported.......................................................10-7
10.3.4. Array Dimension..........................................................10-8
10.3.5. Array Position ..............................................................10-8
10.3.6. Magnitude and Phase ...................................................10-9
10.3.7. Consider Array as Single Excitation Check Box..........10-9
10.3.8. Main Beam Direction.................................................10-10
11. Model Verification and Validation..................................................11-1
11.1. Measuring Distance ................................................................11-1
11.2. Model Information..................................................................11-211.3. Model Validation....................................................................11-2
12. Specifying Mesh..............................................................................12-1
12.1. Mesh Process Overview .........................................................12-1
12.2. Meshing Mode........................................................................12-2
12.3. Mesh Settings for User Controlled Mode ...............................12-3
12.4. Local Mesh Size .....................................................................12-812.5. Create and Show Mesh .........................................................12-10
13. More Options with WIPL-D Pro CAD............................................13-1
13.1. CAD File Import.....................................................................13-113.2. CAD File Export.....................................................................13-2
-
7/22/2019 WIPL-D Pro CAD User's Manual
7/160
WIPL-D Pro CAD Table of Contents v
13.3. History List.............................................................................13-3
14. Frequently Used Shortcuts ..............................................................14-1
15. Index................................................................................................15-1
-
7/22/2019 WIPL-D Pro CAD User's Manual
8/160
-
7/22/2019 WIPL-D Pro CAD User's Manual
9/160
WIPL-D Pro CAD Introduction 1-1
1. Introduction
WIPL-D Pro CAD is a powerful software package for electromagnetic
simulation of arbitrary 3D structures.
The core of the package is WIPL-D Pro 3D EM Solver, a standalone 3D
modeler that uses wires, plates and parameterized objects as building blocks for
surface modeling. WIPL-D Pro CAD is the module that allows easy modeling and
conversion of CAD models into WIPL-D native format (.iwp).
1.1. WIPL-D Pro CAD Overview
WIPL-D Pro CAD is 3D CAD modeling software with wide spectrum of
available built-in primitives, which, combined with the usage of manipulations
and operations, can be used for modeling of various 3D structures. Modeling ofmetallic and/or dielectric/magnetic structures is made easier and, with WIPL-D
Pro 3D EM Solver in the back-end, the total time needed for solving a specific
problem is significantly decreased.
The common phases of creating an arbitrary EM model in WIPL-D Pro CAD
are:
Making the appropriate model geometry by using built-in primitives,
manipulations and Boolean operations,
Assigning domains (material properties), Defining loadings (distributed and concentrated)
Defining model excitation,
Configuring EM simulation settings,
Configuring mesh settings,
Running the simulation,
Viewing output results.
The graphic user interface (GUI) in which all these actions are performedconsists of three main parts:
-
7/22/2019 WIPL-D Pro CAD User's Manual
10/160
1-2 Introduction WIPL-D Pro CAD
Main menu and toolbars
3D View
Project Tree
1.2. Main Menu and Toolbars
Main menu consists of the following items:
File - standard file operations, such as Open, Save and Print,
Edit - besides standard operations, such as Undo and Redo, it containsoptions for defining project parameters, as well as History List,
-
7/22/2019 WIPL-D Pro CAD User's Manual
11/160
WIPL-D Pro CAD Introduction 1-3
View - contains commands that simplify previewing of the model incoordinate plane and change the way in which the model is visualized,
Draw - contains commands for drawing primitives and setting a suitablecoordinate plane and grid.
Select - options for selection of different model parts, Modify - contains all operations that are used to modify the created
model,
Inspect - investigation of the model,
Mesh - for choosing meshing algorithm and starting meshing procedure,
Run - for starting EM simulation,
Output - for observing obtained output results,
Configure - various program configurations, Window - navigation through multiple open models,
Help - documentation for using the program.
Toolbars encompass the most often used commands from the menu. They are
organized in several groups:
File
Undo/Redo
EM Settings Domains and Junctions
Loadings
Excitations
Symbols
Simulation Settings
Inspect Mesh
Run
Output Result
Draw
WCS
Modify
-
7/22/2019 WIPL-D Pro CAD User's Manual
12/160
1-4 Introduction WIPL-D Pro CAD
Crop by Plane
Set on Selection
Selection Modes
Manipulate Coordinate Projections
Cutting Planes
Render Modes
1.3. 3D View
3D View is the main workspace of WIPL-D Pro CAD. The structure isvisualized in this space and a number of commands can be performed by left or
right mouse button clicks and drag actions. Some most important ones are:
Orbit and Pan are done by a click-and-drag action of the left mousebutton,
Select is done by a left mouse button click, optionally holding Ctrl or
Shift keys,
Click of the right mouse button opens a context menu.
1.4. Project Tree
Project Tree is the main tool for navigation through the model. It representsa hierarchical tree view of the model topology, providing information about:
-
7/22/2019 WIPL-D Pro CAD User's Manual
13/160
WIPL-D Pro CAD Introduction 1-5
EM settings: operation mode and frequency,
Model structure: the defined domains (materials), parts of the model
(their properties and mutual relations) and junctions,
Loadings: parameters of distributed and concentrated loadings,
Excitations: parameters of waves, generators and field generators thatserve as excitations.
Simulation setup: symmetry planes, simulation options, mesh settings
and output results settings,
Symbols
Project Tree consists of two sections:
Top section, which displays the actual project tree,
Bottom section, which displays a subtree of the selected body or a list ofparameters of the selected command as shown in figures below.
Main commands that can be performed from Project Tree are:
Selection of model parts, done by a left mouse click on an item,
Changing properties of model parts through context menus, obtained by
the right mouse button click on an item,
Changing values of the parameters from the bottom section ofProject
Tree.
-
7/22/2019 WIPL-D Pro CAD User's Manual
14/160
1-6 Introduction WIPL-D Pro CAD
1.5. Important Definitions
The following section contains the essentials for better understanding of
model geometry in WIPL-D Pro CAD.
1.5.1. Model Parts
Every structure created in WIPL-D Pro CAD represents a primitive i.e. body.
There are several types of bodies. They are composed of one or more connected
entities, or components. Bodies can contain the topological entities shown in the
figure below.
Vertex represents a point in 3D space.
Edge is a bounded piece of a single curve. Its boundary is a collection of
zero, one or two vertices.
Fin represents the oriented use of an edge by a loop.
Loop is a connected component of a face boundary. A loop can have:
an ordered ring of distinct fins
a set of vertices
Fins and loops are not displayed in WIPL-D Pro CAD graphical interface as
they have no importance in user interaction.
Face is a bounded subset of a surface, whose boundary is a collection of zero
or more loops. A face with zero loops forms a closed entity, such as a full
spherical face.
Region is a connected subset of 3-dimensional space bounded by a collection
of vertices, edges and oriented faces. Regions are either solid (contain material) or
void (empty).
-
7/22/2019 WIPL-D Pro CAD User's Manual
15/160
WIPL-D Pro CAD Introduction 1-7
Bodies always have an infinite void region, which can be imagined as all the
space outside of the body itself. The sum of all regions of a body comprises the
whole 3D space.
Example: A hollow cube contains three
regions:
The void region in the center of the cube,
The solid region occupied by the material
of the cube,
The (infinite) void region outside the
cube.
Only solid regions are displayed in WIPL-D
Pro CAD and can receive domains specifications.
Finite and infinite void regions are considered to belong to domain 1 (free-space).
Assembly can be considered a combination of multiple bodies that also
contains information on how the contained bodies are structured. Assembly is a
collection of instances, where each instance is a pointer to a body used in the
assembly (possibly with some transformation applied to the body), or to another
assembly. Assemblies are sometimes used to transmit CAD models in files
efficiently since they support reuse of certain model parts throughout the model.
WIPL-D Pro CAD unpacks all assemblies immediately after import in order to
allow the user full functionality of the program.
1.5.2. Types of Bodies
Body types supported in WIPL-D Pro CAD are:
Wire bodies,
Surface bodies,
Solid bodies,
General bodies.
Wire body is a topologically one-dimensional body that has one infinite void
region. Each component in a wire body is a set of connected edges:
an open component in a wire body has two ends
a closed component in a wire body has no ends
Surface body is topologically two-dimensional. Each component in a sheet
body is either open (e.g. a bounded plane) or closed (e.g. a hollow sphere or torus
whose walls have zero thickness). A surface body that contains only opencomponents has one infinite void region. For each closed component, there is an
-
7/22/2019 WIPL-D Pro CAD User's Manual
16/160
1-8 Introduction WIPL-D Pro CAD
extra bounded void region representing the interior of the closed component.
A solid body is three-dimensional and occupies a finite volume. The volume
of each component in a solid body is continuous. Each solid component has a
continuous bound volume. A solid body has one infinite void region, one solid
region for each continuous solid volume, and one void region for each bounded
continuous void volume.
A general body is a collection of entities (faces, edges and vertices) and
connected three dimensional regions into which space is divided by the entities.
Each region is either solid or void, indicating whether or not it represents
material. General bodies differ from other body types in that they usually cannot
exist in the real world. Examples are: bodies with internal partitions, bodies with
mixed dimensions (containing both solids and wires), and non-manifold bodies
(can be created in intermediate stages of Boolean operations).
-
7/22/2019 WIPL-D Pro CAD User's Manual
17/160
WIPL-D Pro CAD Quick Tour 2-1
2. Quick Tour
Quick Tour is made for all WIPL-D Pro CAD users that are using this
program for the first time. The whole chapter is based on modeling of the two
concrete examples. The first example shows modeling and simulating of a
reflector antenna fed by horn. The second example is a model of patch antennafed by coaxial cable. The main idea is to gain some basic experience on how to
make a valid electromagnetic model, with appropriate geometry and excitation, so
that WIPL-D Pro CAD could be able to provide accurate analyses of the structure.
2.1. Example1: Horn Antenna with Reflector
Reflector antennas are highly directive systems. They use a reflector to focus
the energy radiated from a feed element.
The following example demonstrates how to create and simulate a parabolic
reflector antenna. The focus of the reflector is at the apex of the pyramidal horn
that is utilized as feed.
2.1.1. Configuring the Model2.1.1.1. Open WIPL-D Pro CAD
Double-click WIPL-D Pro CAD icon on the desktop. WIPL-D Pro 3D
EM Solver opens by default.
Start WIPL-D Pro CAD program by using the option WIPL-D Pro CADfrom the File menu.
From this point on, the work continues in WIPL-D Pro CAD interface.
-
7/22/2019 WIPL-D Pro CAD User's Manual
18/160
2-2 Quick Tour WIPL-D Pro CAD
2.1.1.2. Open and Save a New Project
In the File menu, clickNew.
In the File menu, clickSave As, and locate the file where the projectshould be saved.
Type ''reflector_antenna'' in the text box and clickSave.
2.1.1.3. Set the Drawing Units
In the Configure menu, clickUnits.
The Units dialog box displays drawing units. Set the units as shown inthe figure below, and clickOK.
-
7/22/2019 WIPL-D Pro CAD User's Manual
19/160
WIPL-D Pro CAD Quick Tour 2-3
2.1.1.4. EM SettingsThe program offers two modes of operation for antennas: ANTENNA (all
generators) and ANTENNA (one generator at time). In the first option, allports are simultaneously excited, while in the second option, the antenna is
assumed to be driven one port at a time (while all the other ports are short-
circuited). If an antenna has only one port, as in this case, both options give the
same results.
Select Operation in the Edit menu. The Operation dialog box opens.
The active radio button denotes the currently selected mode of operation.Initially, the default mode isANTENNA (one generator at time).
ClickANTENNA (all generators). The dialog box looks as shownbelow.
Press OK. The dialog box closes.
-
7/22/2019 WIPL-D Pro CAD User's Manual
20/160
2-4 Quick Tour WIPL-D Pro CAD
2.1.1.5. Define Frequency Range of the Analysis
The analysis of the structure of interest is performed at one or more
frequencies. The frequency range is defined by the start and stop frequencies and
the number of frequencies. The computation is performed at a number of equally
spaced frequencies. If the number of frequencies is one, the analysis is performedonly at the start frequency.
Select Frequency in the Edit menu. The Frequency dialog box opens.
Type the number 1 in the Start frequency, Stop frequency and in theNumber of Frequencies edit fields.
ClickOK. The dialog box closes.
2.1.1.6. Defining the Symbols
Dimensions of horn antenna, reflector, and excitation will be defined as
symbols. This enables easier drawing of objects by typing symbols as values
instead of large numbers.
Open Symbols list by selecting Symbols in the Edit menu.
To add a new symbol pressAdd and type the symbol expression in theAdd/Edit Symbol dialog box. To add a comment or description of the
symbol, type ; after the symbol name and then type the text. Press OK
-
7/22/2019 WIPL-D Pro CAD User's Manual
21/160
WIPL-D Pro CAD Quick Tour 2-5
to close the dialog box.
Define the following symbols with the values shown in the figure below:
Press Close to close the Symbols list.
2.1.2. Drawing the Model
Creating the geometry of the model is done by using WIPL-D Pro CAD built-in solid and wire primitives. Since there is no need to use the grid, its visibility is
turned off.
Uncheck the option Draw/Grid/Visibility, or press G on the keyboard, toturn off the grid lines.
2.1.2.1. Horn Antenna
The pyramidal horn antenna that is modeled consists of a rectangular metal
-
7/22/2019 WIPL-D Pro CAD User's Manual
22/160
2-6 Quick Tour WIPL-D Pro CAD
waveguide and flaring metal waveguide shaped like a horn to direct radio waves
in a beam.
In the Draw menu, choose Solid/Cuboid. The drawing mode isactivated.
Press Tab on the keyboard to switch to keyboard input of the parametersand define:
o Cuboid position: Enter a/2 and b/2 in the X and Y fields and pressEnter. Switching between the fields is done by Tab or bypositioning the cursor on the field.
o Opposite base corner: Enter -a/2 and -b/2 in X and Y fields and
press Enter.
o Cuboid height: Enter the symbol Lwg in the Z field and pressEnter.
Press Esc to exit the drawing mode.
Choose Select/Selection Level/Face, than choose Select/Select bySingle Click to be able to select face of the body.
Select the top face of the cuboid by clicking it in 3D View and chooseoptionAlign WCS to Face from the context right-click menu. This willtranslate the working coordinate system along z-axis.
Press Home on the keyboard to fit the isometric projection of the modelin 3D View area. Optionally the user can use the mouse scroll to zoomin or zoom out the structure.
-
7/22/2019 WIPL-D Pro CAD User's Manual
23/160
WIPL-D Pro CAD Quick Tour 2-7
On the Draw menu, choose Solid/Flare. The drawing mode is activated.
Press Tab on the keyboard to switch to keyboard input of the parameters
and define:o First base corner: Enter a/2 and b/2 in the X and Y fields and press
Enter.o Opposite base corner: Enter -a/2 and -b/2 in the X and Y fields
and press Enter.
o Top base size: Enter aHorn/2 and bHorn/2 in the X and Y fieldsand press Enter.
o Flare height: Enter the symbol Lhorn in the Z field and press
Enter.
Press Esc to exit the drawing mode.
Press Home on the keyboard to fit the isometric projection of the modelin 3D View area.
Choose Draw/Coordinate Systems/Align Working CS/To globalCoordinates to place the working coordinate system in the position of
-
7/22/2019 WIPL-D Pro CAD User's Manual
24/160
2-8 Quick Tour WIPL-D Pro CAD
the global coordinate system. Optionally turn off the visibility of the
working coordinate system by unchecking Draw/CoordinateSystem/Visibility/Local.
Choose Select/Selection Level/Body, than choose Select/Select bySingle Click to be able to select body.
Hold Ctrl and select bodies (waveguide and flare) by clicking them in3D View.
Go to Modify menu, select Boolean and choose Unite and Simplify.This operation unites the two bodies and removes the overlapped faces.
Choose Select/Selection Level/Face, than choose Select/Select bySingle Click to be able to select face of the body.
Select the face that represents the upper base of the flare by clicking it in
3D View.
Right click on the selected face and choose option Delete. Press Yes inthe pop up window to confirm deletion.
-
7/22/2019 WIPL-D Pro CAD User's Manual
25/160
WIPL-D Pro CAD Quick Tour 2-9
2.1.2.2. Reflector
Go to Draw menu, and choose Reflector/Paraboloid. The drawingmode is activated.
Press Tab on the keyboard to switch to keyboard input of the parameters
and define:o Focal distance: Enter -Lfocus in the Z field and press Enter.
o Aperture radius: Enter the symbol Rrefl in the R field and pressEnter.
o Reflector center offset: Enter 0 in the X and Y fields and pressEnter. Press Home to fit the isometric projection of the model in3D View area.
The horn antenna and the reflector are overlapped currently.
Press Esc to exit the drawing mode.
Choose Select/Selection Level/Body, than choose Select/Select bySingle Click to be able to select body.
Select the created reflector by clicking it in 3D View.
Go to Modify menu and select Transformation/Translate Body. Moveflare along z-axis of Lwg+Lhorn+Lfocus and clickApply once, thenclose the window after the reflector is moved.
-
7/22/2019 WIPL-D Pro CAD User's Manual
26/160
2-10 Quick Tour WIPL-D Pro CAD
Now the model should look like as shown in the figure below.
2.1.2.3. Quarter Model
Symmetry options in WIPL-D Pro CAD allow the user to analyze a structure
or a system by modeling only a portion of it. That will lead to shorter analysis
time. The way to do that is to split the model to either half or quarter model prior
to symmetry options set up (see 2.1.4.1).
Presented model is symmetric with
respect to the two planes, yOz (X plane)
and xOz (Yplane).
Go to Modify menu and makesure that the option KeepSolids is unchecked.
Go to Modify/Crop Plane andchoose the X+ option, whichwill remove model parts
positioned on the negative sideofXplane.
Go to Modify/Crop Plane andchoose the Y+ option, whichwill remove model parts
positioned on the negative side
ofYplane.
-
7/22/2019 WIPL-D Pro CAD User's Manual
27/160
WIPL-D Pro CAD Quick Tour 2-11
2.1.3. Assigning the Excitation
In radiation problems, the generator is always connected to one node of a
wire, and its reference direction is towards another node of the wire. A generator
is completely determined by these two nodes and the complex voltage between
them.
This antenna is excited by a dipole placed parallel to y-axis. Since the quarter
model is obtained only the parts of excitation placed in the positive side of Y
plane should be defined.
Go to Draw menu and choose Curve/Line. The drawing mode isactivated.
Press Tab on the keyboard to switch to keyboard input of the parametersand define:
o First line point: Enter 0, 0, lambda/4 in the X, Y and Z fields andpress Enter.
o Second line point: Enter the symbol 0, Lwire and lambda/4 in the
X, Y and Z fields and press Enter.
Press Esc to exit the drawing mode.
Use a combination ofOrbit and Pan viewing manipulations from Viewmenu in order to be able to see the created wire in 3D View. Click andhold the mouse button while dragging it to inspect the model. Mouse
wheel zooms the model in and out.
Choose Select/Selection Level/Body, than choose Select/Select bySingle Click to be able to select body.
Select the wire by clicking it in 3D View. Properly selected wire will bedisplayed in yellow.
Choose option Set Wire Radius from the context menu.
Enter the symbol Rwire in both Vertex fields and press OK.
Now the generator on the previously defined wire shoul be set.
-
7/22/2019 WIPL-D Pro CAD User's Manual
28/160
2-12 Quick Tour WIPL-D Pro CAD
Choose Select/Selection Level/Vertex, than choose Select/Select bySingle Click to be able to select vertex.
The generator should be specified between the two wire vertices. Hold
Ctrl and choose the first line point and the second line point, in thatprecise order.
Right-click in 3D View and choose Draw Generator.
In the opened Generator Settings dialog box, keep the default settingsand press OK.
To verify that the generator is properly defined, press Ctrl+E on thekeyboard. The generator should be marked like in the figure below.
Press Ctrl+E again to remove the mark.
2.1.4. Simulation Settings
2.1.4.1. Symmetry Options Set Up
Symmetry properties can be used to speed up the analysis only if both the
geometry and the excitation are symmetrical and/or antisymmetrical with respect
to the same basic coordinate plane (xOy, xOz, and yOz-plane), and/or basic
coordinate axis (x, y and z-axis). If the model is symmetrical with respect to one
coordinate plane, the simulation can take almost two times less memory and run
up to 8 times faster.
In Edit menu choose Symmetry option, define plane symmetries andpress OK.
yOz plane - Symmetry
xOz plane - Anti-symmetry
xOy plane - No symmetry
-
7/22/2019 WIPL-D Pro CAD User's Manual
29/160
WIPL-D Pro CAD Quick Tour 2-13
Symmetry option assures that the structure and the excitation aresymmetrical with respect to a basic coordinate plane.
Anti-Symmetry option assures that the structure is symmetrical and theexcitation is antisymmetrical with respect to a basic coordinate plane.
2.1.4.2. Simulation Options
In WIPL-D Pro CAD, the user is able to change the accuracy for the
numerical integration manually.
Select Options in the Edit menu. The Options dialog box opens. Set Integral Accuracy to enhanced1.
The purpose of this option is to increase the accuracy of integrals and
analysis time.
2.1.4.3. Setting the Output Results
Calculation of output results is performed by using the options Radiation,
-
7/22/2019 WIPL-D Pro CAD User's Manual
30/160
2-14 Quick Tour WIPL-D Pro CAD
from the Output Result menu.
Go to Edit menu, and choose Output Result/Radiation... Set up thevalues as shown to the right, and press OK.
2.1.4.4. Mesh Settings
In Mesh menu choose option Mesh Mode. The Mesh Mode dialogbox opens.
SelectAdvanced option and press OK.
In Mesh menu, go to Mesh Settings, choose uniform mesh size, set itto 0.06m and press OK.
Choose Select/Selection Level/Face, than choose Select/Select by
Single Click to be able to select face of the body. Select the face of the reflector.
Right click on the selected face and in the opened box choose Set LocalMesh Size and set it to the value lambda/2. Press OK. This will definelocal mesh size of the reflector. The value of lambda/2 is chosen in order
to achieve good modeling of the reflector geometry.
-
7/22/2019 WIPL-D Pro CAD User's Manual
31/160
WIPL-D Pro CAD Quick Tour 2-15
2.1.5. Run the Analysis
The running time of the analysis depends on the input data and the hardware
of the computer. Once the analysis is started, it can be interrupted by pressing
Ctrl+C or Ctrl+Break. Go to Run menu and choose EM Simulation. The program pops up the
window shown below. Press Yes in order to save the project.
The simulation starts by displaying the status window.
-
7/22/2019 WIPL-D Pro CAD User's Manual
32/160
2-16 Quick Tour WIPL-D Pro CAD
When the simulation is completed, the program displays notification
window. Press OK to close it.
2.1.6. Viewing the Results
The Graph option gives 2-D and 3-D plots of the results. 3-D graphs can berotated, magnified, and so forth. Select Graph in the Output menu and Graphmenu opens as shown in the figure.
Select Radiation in the Graph menu. The Graph screen appears.
Click the dB button to display the gain of the antenna in decibels.
-
7/22/2019 WIPL-D Pro CAD User's Manual
33/160
WIPL-D Pro CAD Quick Tour 2-17
Further graph manipulation is explained in detail in WIPL-D Pro Manual.
2.2. Example 2: Patch Antenna Fed by CoaxialCable
The following example includes modeling of a patch antenna in its basic
form: a flat plate over a finite ground plane. The center conductor of a coax serves
as the feed probe.
-
7/22/2019 WIPL-D Pro CAD User's Manual
34/160
2-18 Quick Tour WIPL-D Pro CAD
2.2.1. Configuring the Model
The new project patch_antenna is configured as it is described in
2.1.1.1-2.1.1.6. The related settings are shown in figures below.
The size of the patch is 111.243x101.13 mm. The size of the finite ground is
126.243x116.13 mm. The dielectric constant and loss tangent of the substrate are
2.2 and 0.0003, respectively. The substrate thickness is 1.5 mm. The list of the
defined symbols is shown in figure below.
-
7/22/2019 WIPL-D Pro CAD User's Manual
35/160
WIPL-D Pro CAD Quick Tour 2-19
-
7/22/2019 WIPL-D Pro CAD User's Manual
36/160
2-20 Quick Tour WIPL-D Pro CAD
2.2.2. Drawing the Model
In the Draw menu, choose Solid/Cuboid. The drawing mode isactivated.
Press Tab on the keyboard to switch to keyboard input of the parametersand define:
o Cuboid position: Enter -aOut/2 and -bOut/2 in the X and Y fieldsand press Enter. Switching between the fields is done by Tab orby positioning the cursor on the field.
o Opposite base corner: Enter aOut/2 and bOut/2 in X and Y fields
and press Enter.o Cuboid height: Enter the symbol Hsub in the Z field and press
Enter.
Continue drawing and define the next cuboid with the followingparameters:
o Cuboid position: -a/2 and -b/2,
o Opposite base corner: a/2 and b/2,
o Cuboid height: Hsub.
In the Draw menu, choose Solid/Cylinderand define the first cylinder:
o Cylinder base center: (0,Ycoax,0),
o Base radius: Rin,
o Height: Hsub.
Continue drawing and define the second cylinder with the following
parameters:
-
7/22/2019 WIPL-D Pro CAD User's Manual
37/160
WIPL-D Pro CAD Quick Tour 2-21
o Cylinder base center: (0,Ycoax,0),
o Base radius: Rin,
o Height: -Lin.
Continue drawing and define the third cylinder:
o Cylinder base center: (0,Ycoax,0),
o Base radius: Rout,
o Height: -Lout.
Press Esc to exit the drawing mode.
Hold Ctrl and select the first and the second cylinder in Project Tree.
Perform operation Unite Simplify (Modify/Boolean/Unite Simplify).As result, a new body is created.
Perform Unite of the new body and the third cylinder.
Perform Unite Simplify of the two cuboids.
Perform Unite of all created bodies.
Choose Select/Selection Level/Face, than choose Select/Select bySingle Click to be able to select face.
Choose X Cutting Plane (Cutting Planes/X) from View menu and
select the face shown in figure below. Right-click in 3D View andchoose the option Delete.
Turn offX Cutting Plane option by clicking View/Cutting Planes/Xone more time.
-
7/22/2019 WIPL-D Pro CAD User's Manual
38/160
2-22 Quick Tour WIPL-D Pro CAD
2.2.3. Assigning the Excitation
This antenna is fed by the coaxial cable excited by a short wire. Go to Drawmenu and choose Curve/Line. The drawing mode is activated.
Press Tab on the keyboard to switch to keyboard input of the parametersand define:
o First line point: Enter 0, Ycoax, -Lout in the X, Y and Z fieldsand press Enter.
o Second line point: Enter the symbols 0, Ycoax and -Lin in the X,Y and Z fields and press Enter.
Press Esc to exit the drawing mode.
Use a combination of Orbit and Pan viewing manipulations and XCutting Plane
(Cutting Planes
/X
) fromView
menu in order to be ableto see the created wire in 3D View. Click and hold the mouse buttonwhile dragging it to inspect the model. Mouse wheel zooms the model in
and out.
Select the wire in Project Tree. Properly selected wire will be displayedin yellow.
Choose option Set Wire Radius from the context menu.
Enter the symbol Rfeed in both Vertex fields and press OK.
-
7/22/2019 WIPL-D Pro CAD User's Manual
39/160
WIPL-D Pro CAD Quick Tour 2-23
Now the generator on the previously defined wire should be set the same way
as it is described in 2.1.3.
2.2.4. Define Wire-to-Plate Junction
Two wires having a common node and two plates having common nodes
(that define a common edge of a plate) are automatically considered to be
connected. However, the wire-to-plate junction must be specified for the structure
under consideration. This junction is completely determined by the node on the
wire situated on the plate.
Choose Select/Selection Level/Vertex, than choose Select/Select by
Single Click to be able to select vertex.
Choose the first line point, right-click in 3D View and choose DrawJunction/Vertex List. Alternately, choose the option Junction/VertexList from Draw menu.
-
7/22/2019 WIPL-D Pro CAD User's Manual
40/160
2-24 Quick Tour WIPL-D Pro CAD
Choose the second line point, right-click
in 3D View and choose DrawJunction/Vertex List.
To verify that the junctions are properly
defined, press Ctrl+J on the keyboard.The junctions should be marked like inthe figure below. Press Ctrl+J again toremove the mark.
Note: All created junctions are listed in table that opens by choosing the
option Junctions in Edit menu, or by using the toolbar shortcut . A newjunction can be created by using Add and specifying type of junction and vertices
that belong to it.
2.2.5. Assigning the Domains
Right-clickDomains item in Project Tree and selectAdd.
-
7/22/2019 WIPL-D Pro CAD User's Manual
41/160
WIPL-D Pro CAD Quick Tour 2-25
Define a new domain (dielectric) as shown below.
Click on the body in Project Tree. Its subtree is shown in the bottom
section ofProject Tree. Right-click the region shown in figure below,choose Set Domain Specs option and set its domain as dielectric.
Right-click the region shown in figure below, choose Set DomainSpecs option and set its domain as free-space.
-
7/22/2019 WIPL-D Pro CAD User's Manual
42/160
2-26 Quick Tour WIPL-D Pro CAD
Turn offX Cutting Plane option by clicking View/Cutting Planes/X.
Choose Select/Selection Level/Face, than choose Select/Select bySingle Click.
Select the faces that represent the patch and the ground. Right-click in
3D View and choose Set Domain option. In set Domain dialog boxspecify Composite metallic boundary box as shown and clickOK.
2.2.6. Half Model
Go to Modify menu and make sure that the option Keep Solids isunchecked.
Go to Modify/Crop Plane and choose the X+ option, which will removemodel parts positioned on the negative side ofXplane.
-
7/22/2019 WIPL-D Pro CAD User's Manual
43/160
WIPL-D Pro CAD Quick Tour 2-27
2.2.7. Simulation Settings
Symmetry properties, simulation options and the output results are explainedin 2.1.4.1-2.1.4.2. The settings are shown in figures below.
Mesh settings are defined as follows:
In Mesh menu choose option Mesh Mode. The Mesh Mode dialog
box opens. Select User Controlled option and press OK.
In Mesh menu, go to Mesh Settings, choose adaptive algorithm andaccept the value ofWavelength that is calculated by the program.
Set the Mesh Growth Speed parameter to 10.
Due to edge effect, Automatic Edging should be defined.
Choose Specify inAutomatic Edging field.
In theAutomatic Edging dialog box that opens, clickAdd and specifythe parameters as shown below.
-
7/22/2019 WIPL-D Pro CAD User's Manual
44/160
2-28 Quick Tour WIPL-D Pro CAD
2.2.8. Viewing the Results
After running the analysis as it is described in 2.1.5, select
Output/Graph/Y,Z,S to see the graph ofS11 parameter. Click the dBbutton to display the magnitude ofS11 in decibels.
Go to Range menu. In Function field, define zero as Maximumand -20 as Minimum and press OK.
-
7/22/2019 WIPL-D Pro CAD User's Manual
45/160
WIPL-D Pro CAD Preview of the Model 3-1
3. Preview of the Model
3.1. Viewing the Model
WIPL-D Pro CAD offers easy insight into model. This can be done using
different view manipulations and viewing modes of the program.
View manipulation allows the user to change model position, viewpoint, and
displayed size in 3D View, while it does not change any real dimension of themodel.
Several viewing modes help user to highlight the model on the screen, and to
behold the results ofmodel settings (symmetry, output results).
3.1.1. Orbit, Pan and Zoom
In WIPL-D Pro CAD three following view manipulation can be performed:
Orbit
Pan
Zoom
Orbit view manipulation changes the viewpoint of the model. It is activated
through the View menu, via keyboard shortcut O or by using shortcut from theManipulate toolbar. When pressing and holding left mouse button, any mousemovement will be transformed into a change of model orientation in 3D View.
While Orbit mode is active, holding the Ctrl key down will activate Panview manipulation, and scrolling the mouse middle button up and down will turn
on Zoom Camera manipulation (zoom in and zoom out). This enables quickaccess to the main manipulators without the need to switch modes in the menu or
toolbar.
In addition, holding down the middle (or third) mouse button over an object
-
7/22/2019 WIPL-D Pro CAD User's Manual
46/160
3-2 Preview of the Model WIPL-D Pro CAD
will orbit the camera around the selected point.
Pan manipulation changes the position of the model in 3D View. It isactivated through the View menu, via keyboard shortcut P or by using shortcut
from the Manipulate toolbar. When pressing and holding left mouse button,
any mouse movement will be transformed into simple translation of the model incurrent 3D View.
Zoom view manipulation magnifies the model in 3D View. There are fourdifferent zoom modes: Zoom Camera, Zoom To Window, Zoom To Extents,and Zoom To Selection.
Zoom manipulations are activated through the View menu or by using
shortcuts respectively from the Manipulate toolbar. All options areactivated by pressing and holding left mouse button and/or mouse move in 3DView.
Zoom Camera option increases or decreases displayed size of the model fora certain amount which depends on the mouse movement. It is activated by
pressing and holding left mouse button while moving the mouse in 3D View.Upward mouse movement results in zoom-in, while downward movement results
in zoom-out. Zoom Camera can also be used by rotating the mouse wheel wherebackward rotation is interpreted as zoom-in and forward rotation as zoom-out.
Zoom To Window option fits on the screen only the part of the modelpreviously framed by zoom window. It is activated by choosing
View>Zoom>Zoom To Window from the menu or by pressing shortcut inthe Manipulate toolbar. The manipulation is done by pressing and holding leftmouse button while moving the cursor to make a red selection rectangle, from the
upper left corner toward the bottom right corner.
Zoom To Extents manipulation displays the entire model so that it fits entire3D view Surface. It is activated by choosing View>Zoom>Zoom To Extents
from the menu or by pressing shortcut in the toolbar.
Zoom To Selection manipulation only fits selected parts of the model on theentire 3D View surface. It is activated by choosing View>Zoom>Zoom To
Selection from the menu or by pressing shortcut in the Manipulate toolbar.
-
7/22/2019 WIPL-D Pro CAD User's Manual
47/160
WIPL-D Pro CAD Preview of the Model 3-3
3.1.2. Coordinate Projection
Coordinate Projections are used to set the positive or negative X, Y or Zprojection of the model or the Isometric projection.
This is done by selecting appropriate command from the View>Coordinateprojection menu or by selecting one of the icons from the Coordinate
projection toolbar .
3.1.3. Cutting Planes
Cutting planes facilitate operations involving selection of interior parts of the
model. They create a cross-section of the model in a specified plane and
effectively hide everything on the negative side of the plane.
Up to three cutting planes can be created in 3D View. The starting position ofthe planes can be perpendicular to x-axis, y-axis and z-axis of the global
coordinate system. The position and orientation of the planes can be altered later ,
until they are turned off.
Cutting planes are created by choosing
View>Cutting Planes>X|Y|Z from themenu, via keyboard shortcuts Ctrl+Shift+X,Ctrl+Shift+Y and Ctrl+Shift+Z or by using
the toolbar shortcuts .The parts of the model which are not
visible because of the cutting plane still exist
in the model and can be selected from
Project Tree. Also, all usual commands canbe performed on these parts.
Arrows associated with the cutting plane
can be used to translate and/or rotate the
plane, thus revealing different interior parts
of the model.The key benefit of the cutting planes is that all interior model parts which are
visible through the cutting plane can be selected in the standard way, by using
mouse.
Cutting planes can be used in combination with Hide and Transparencycommands.
Cutting planes are removed with the same commands that were used for
creating them.
-
7/22/2019 WIPL-D Pro CAD User's Manual
48/160
3-4 Preview of the Model WIPL-D Pro CAD
3.1.4. Transparency and Hide
Some model parts are very often not visible from outside. Therefore, it is
useful to see through the exterior parts of the model.
Transparency and Hide commands are available from the View menu or thecontext menu in 3D View. After a right mouse button click on the model, theunderlying model part is selected, depending on the Selection Level, and the twocommands become available.
Transparency command will make a certain part of the model transparentThe part will not be removed and all the actions over it can be undertaken as if it
was fully colored. This also means it is impossible to select an interior model part
through a transparent part in 3D View.
The transparency on a model part can be revoked from the same context
menu brought up after a right click on that model part.
Hide command will remove the selected part from 3D View temporarily. Thepart will still be displayed in Project Tree, but it will be annotated as inactive(with a black square icon) and no action will be possible on it. The work with the
model continues as if the hidden part does not exist.
-
7/22/2019 WIPL-D Pro CAD User's Manual
49/160
WIPL-D Pro CAD Preview of the Model 3-5
Hide command is canceled by choosing option Unhide from right-clickmenu on the hidden part in Project Tree.
Another option to cancel the effects of the Hide and Transparencycommands is to choose the Show All command. In case the user wants to makeall parts of the model visible and non-transparent, Show All should be chosenfrom right-click menu in 3D View when there is no selected geometry. Otheroption is to select bodies with at least one unhidden face, and to choose Show Allfrom the context menu. In that case, only the faces of the selected bodies will
become visible and non-transparent.
3.1.5. Show Vertices
Show Vertices options, available from View menu, or from the contextmenu on 3D View, is used to show body vertices. This option can make easierdrawing of primitives easier when the drawing mode Snap to Vertex is enabled(see 4.2).
-
7/22/2019 WIPL-D Pro CAD User's Manual
50/160
3-6 Preview of the Model WIPL-D Pro CAD
3.1.6. Show Curves as Wires
Curve primitives are used either to create new bodies (solid or sheet) by using
the sweep option, or they represent the wires with defined radius. For easier
manipulation of the model, the wires are, by default, shown as thin red lines. If
user wants to see a more realistic representation of the wire with its actual radius,
it can be done by selecting option View>Show Curves As Wires, the keyboardshortcut W, or Show Curves As Wires from the right-click context menu in 3DView. The option can be used both ways interchangeably.
3.1.7. Paint Model by Domains
All model parts, except wires, are colored in cyan. Wires are colored inorange. By default, they are considered made of perfect electric conductor (PEC)material. Materials with other properties (dielectric materials) are, colored
differently (in red, yellow, blue, purple, orange, etc.). The selected model parts
are painted in yellow. To have a material with properties other than PEC, painted
in different colors, Paint Model by Domains option should be checked in theView menu or in the right-click menu in 3D View.
-
7/22/2019 WIPL-D Pro CAD User's Manual
51/160
WIPL-D Pro CAD Preview of the Model 3-7
3.1.8. Visible Domains
Checking the domain specifications of the structure is possible by using the
option Visible Domains from the View menu bar or from the right-click contextmenu in 3D View. Also, the keyboard shortcut Ctrl+D can be used. Thiscommand colors only the plates belonging to the selected domain, or the domains
complementary to it, in 3D View window. Plates that do not belong to theselected domain are transparent. The command is canceled by choosing option
Show All from right-click menu in 3D View when there is no selected geometry.
3.1.9. Mark Entities
The entities possible to mark/unmark from the Viewmenu in WIPL-D Pro CAD are:
Junction (keyboard shortcut Ctrl+J)
Concentrated loadings (keyboard shortcut Ctrl+T)
Generators (keyboard shortcut Ctrl+C)
Marking these entities displays the entity name and a
specific mark in 3D View.
-
7/22/2019 WIPL-D Pro CAD User's Manual
52/160
3-8 Preview of the Model WIPL-D Pro CAD
3.1.10. Symmetry Visualization
One way to view outcome of previously adjusted symmetry options is to
choose Symmetry option from the View menu, or press S on the keyboard.
3.1.11. Output Settings Visualization
In WIPL-D Pro CAD it is possible to see the outcome of previously adjusted
output settings related to the near field (View>Output Settings>Near field) orradiation pattern directions (View>Output Settings>Radiation Sphere).
3.2. Configuring the Model
WIPL-D Pro CAD Configure menu provides several commands used toconfigure the model. These commands allow the user to set various options forthe program and currently open project.
-
7/22/2019 WIPL-D Pro CAD User's Manual
53/160
WIPL-D Pro CAD Preview of the Model 3-9
3.2.1. Model Units
The modeling kernel keeps record of the model dimensions as real numbers,
regardless to the actual length units. WIPL-D Pro CAD enables specifying the
model data interpretation, i.e. in what length units the model is defined. This is
done by choosing Configure>Units from the menu, which displays the Unitsdialog box.
Currently chosen units are shown in the
Length/Coordinate, Wire Radius,Frequency and Field combo boxes. A newunit can be selected from the list of available
units. The new choice is accepted upon
pressing the OK button. If Keep ModelDimensions option is checked the units arechanged and the dimensions of the model stay
the same but only expressed in chosen units.
If not, the units are changed but the
dimensions of the model have changed only
the dimension unit. For example, if the wire
length is 10mm, by changing the units to
meters, its length will be 0.01m in case KeepModel Dimensions option was checked.Otherwise, the length will be 10m.
It is very important to mention that the modeling space in WIPL-D Pro CAD
is limited by Bounding Box to 1000x1000x1000 units in range of [-500,500]units per axis x, y and z. It means that a user should configure Units dialog boxwith respect to this range. In case a drawn primitive has one or more parameter
values out of this range, program converts to larger units with respect to the
greatest value entered.
Example: The user intends to draw a wire of 600 mm along positive part of
z-axis and Length/Coordinate unit is set to mm. After drawing primitive,
program automatically changes Length/Coordinate unit to centimeters (cm),displaying the warning shown below.
-
7/22/2019 WIPL-D Pro CAD User's Manual
54/160
3-10 Preview of the Model WIPL-D Pro CAD
3.2.2. Render Mode
Rendering is the process of generating an image from a model. The result is a
photorealistic or realistically shaded image of a three-dimensional wireframe or
solid model. The 3D model is accompanied by viewpoint, texture, lighting, and
shading information. Following render modes are available from
Configure>Render Mode submenu: Shaded with Lines - displays shaded surfaces of the geometry with
body edges and wires colored in blue. This option can be activated also
by choosing the toolbar shortcut .
Shaded - displays shaded surfaces of the geometry with no edges orwires visible.
Triangulated - displays shaded surfaces of the geometry and the
underlying tessellation (faceting); this mode is particularly useful forimport of mesh file formats such as stereolithography files (*.stl).
Contours - displays only the contour lines of bodies. This option can be
activated also by choosing the toolbar shortcut .
Shaded with Lines Shaded
Triangulated Contours
3.2.3. Cutting Planes Options
Cutting Planes viewing mode allows two options related to the display of
-
7/22/2019 WIPL-D Pro CAD User's Manual
55/160
WIPL-D Pro CAD Preview of the Model 3-11
section plane.
Fill Cross Sections - colors in black the interior of the body that lies inthe section plane.
Mark Cutting Lines - colors in white all edges that lie in the section
plane.
3.2.4. Visual Effects
Submenu Configure>Visual Effects contains four options:
Viewing Projection - allows switching between Orthographic andPerspective viewing projections. Effects are shown in figures below.
Orthographic Perspective
Continuous Orbit - rotates model continuously in 3D View.
Lights - impacts the colors of faces in 3D View making them more
natural to human eye.
-
7/22/2019 WIPL-D Pro CAD User's Manual
56/160
3-12 Preview of the Model WIPL-D Pro CAD
Shadow - turns on the shadow in 3D View.
3.2.5. Project Tree Visualization
Project Tree visibility can be turned on/off alternately by choosingConfigure>Project Tree or by using the keyboard shortcut T.
3.2.6. Toolbar Configuration
Configure>Toolbar submenu enables user to configure toolbars that arevisible at all time. Option Configure>Reset Toolbars restores the originaltoolbar configuration shown in figure in chapter 1.1.
3.2.7. Open Path
User is able to define the directory in which the project files are to be placed
when opening or saving it (Configure>Open Path). It can be the one that is lastused (Last used), or it can be another one, defined by user (Default).
-
7/22/2019 WIPL-D Pro CAD User's Manual
57/160
WIPL-D Pro CAD Primitives 4-1
4. Primitives
The first step in solving electromagnetic problem is to make an appropriate
model suitable for further EM analysis. The model represents the geometry made
from available built-in primitives. In WIPL-D Pro CAD there are five different
types of built-in primitives:
wire primitives,
surface primitives,
solid primitives,
reflector object,
helical/spiral object.
4.1. Drawing Primitives
All primitives are created by specifying their defining parameters in two
ways:
by mouse click, using the Snap Mode options as described in 4.2,
by inputting the values with keyboard into the Edit Box placed under the
working area.When creating a primitive, the drawing mode is automatically activated. The
input of the primitive parameters is done with mouse, by default. The keyboard
input is switched to by using the Tab key. In the Edit Box, switching betweenparameters is done by using Tab, or by clicking the desired field. Returning to apreviously defined parameter can be done by Shift+Tab. Drawing of theprimitive is completed by pressing Enter or Shift+Enter (depending on theprimitive) but the drawing mode is still enabled, so that user is able to create theprimitives of the same type continuously. Drawing mode is disabled, or stopped
before the drawing is completed, by pressing Esc.
-
7/22/2019 WIPL-D Pro CAD User's Manual
58/160
4-2 Primitives WIPL-D Pro CAD
4.2. Snap mode
If the drawing mode is done with mouse, the user can define parameters of
the primitive by using snap modes (Draw/Snap Mode). Two snap modes areavailable and they can be used at the same time or separately:
Snap to Vertex - enablesuser to specify points by
using existing vertices
from 3D View,
Snap to Grid - enablesuser to specify points in
xOy-plane by using the
grid.
Some of parameters of the primitive are defined in active working plane. By
default, this plane is xOy plane. However, by using Snap to Vertex mode, theuser sets the active plane of the drawn primitive parallel to the xOy plane at height
that corresponds to the z coordinate of the first selected vertex. In the following
text, this plane will be referred to as the active working plane.
Edit Box
Mouse position
-
7/22/2019 WIPL-D Pro CAD User's Manual
59/160
WIPL-D Pro CAD Primitives 4-3
4.3. Curve Primitives
Curve primitives in WIPL-D Pro CAD can be used as stand-alone model
parts or they can be used for making some complex surfaces as a result of sweepmanipulations (see 7.4). There are six different types of curve primitives:
Line ,
Polyline ,
Loop ,
Elliptic Arc ,
NURBS Curve ,
Fitted Spline .The curve primitives consist of edge entities, and they are all easily made by
defining values for specific parameters and setting the wire radius.
The body created by using the curve primitives is, by type, a wire body. All
wire bodies are labeled with in Project Tree.
4.3.1. Line
Line is the simplest wire primitive thatrepresents a finite straight line bounded by itsbeginning and ending point.
Line is created by using the toolbar shortcut
, or by choosing Draw>Curve>Line andspecifying (with keyboard or the mouse):
the first point (the start of the line),
the second point (the end of the line).
4.3.2. Polyline
Polyline is a wire primitive that represents a connected finite series ofstraight line segments, therefore it can have more than one edge.
Polyline is created by using the toolbar shortcut , or by choosing
Draw>Curve>Polyline and specifying points that represent the boundaries for
-
7/22/2019 WIPL-D Pro CAD User's Manual
60/160
4-4 Primitives WIPL-D Pro CAD
the straight wire segments (with keyboard or the mouse). If the polyline has n
segments, n+1 points (vertices) should be specified:
1st polyline point (the start point of
polyline and the start of 1st segment),
2nd
line point (the end of the 1st
segment line and the start of the 2nd
segment),
3rd line point (the end of the 2nd
segment line and the start of the 3rd
segment), and
(n+1)th polyline point (the end of the
nth polyline and entire wire polyline).
Creating wire polyline is finished by pressing Shift+Enteron the keyboard ordouble-clicking in 3D View. It is allowed that the first point and the last point ofthe polyline coincide. In that case, closed polyline is created. Self-intersecting of
segments is not allowed.
4.3.3. Loop
Loop is a wire primitive that represents aclosed circle-shaped curve.
Loop is created by using the toolbar
shortcut , or by choosing
Draw>Curve>Loop and specifying (withkeyboard or the mouse):
the loop center (two coordinates in the
active working plane) and
the radius of the loop.
4.3.4. Elliptic Arc
Elliptic Arc is a wire primitive that represents a closed/open curve ofelliptical shape.
Elliptic Arc is created by using the toolbar shortcut , or by choosingDraw>Curve>Elliptic Arc and specifying (with keyboard or the mouse):
-
7/22/2019 WIPL-D Pro CAD User's Manual
61/160
WIPL-D Pro CAD Primitives 4-5
larger ellipse axis (the two coordinates
in the active working plane),
the smaller semi-axis length,
arc start angle,
arc stop angle.
4.3.5. NURBS Curve
NURBS Curve represents one of the two wire parametric polynomial curves
in WIPL-D Pro CAD. NURBS (Non-Uniform Rational B-Splines) curve ismathematical representations of curve that approximates specified control points.
NURBS Curve is created by using the
toolbar shortcut , or by choosing
Draw>Curve>NURBS Curve and specifying(with keyboard or the mouse):
the first point location (the start point
of the NURBS),
control points,
the last point location (the end of the
NURBS).
4.3.6. Fitted Spline
Fitted Spline is the second type of wireparametric polynomial curves inWIPL-D Pro CAD. It represents interpolated
curve that matches perfectly specified point with
the usage of a third degree polynomial for
interpolation.
Fitted Spline is created by clicking orchoosing Draw>Curve>Fitted Spline andspecifying (with keyboard or the mouse):
-
7/22/2019 WIPL-D Pro CAD User's Manual
62/160
4-6 Primitives WIPL-D Pro CAD
the first point location (the start point of the Fitted Spline),
control points,
the last point location (the end of the Fitted Spline).
4.3.7. Wire Radius
In case the curve primitive is used as a stand-alone model part it will beconsidered as wire and the user should specified its radius (wire radius). Wire
radius is set to 6 mm, by default. Another value of wire radius can be specified for
the whole wire body or individually for each of its edges. This can be done by
selecting the wire body or its edge and by choosing one of the following options:
command Set Wire Radius from the context menu,
command Set Wire Radius from Modify>Set Properties drop-downmenu, or
the toolbar shortcut .
If some of these options is performed on
a selected wire edge the Define Wire Radiidialog box (shown in figure) opens and the
user is able to define constant or variable
radius (i.e. cylindrical or conical wire).
Choosing Set as default option, the definedvalues for radii will be used for all new wire
bodies, until a new value is specified.
If the wire radius is specified for aselected wire body, two cases should be
considered:
case of wire body that consists of only one edge,
case of wire body that consists of more than one edge.
In case of wire body that consists of only one edge, the wire radius is setthrough the same Define Wire Radii dialog box as it is explained above.
In case of wire body that consists of
more than one edge, Wire Radius dialogbox (shown in figure below) is opened
and user is able to define only constant
radius (e.g. cylindrical wire). Choosing
Set as default option, the defined valuesfor radius will be used for all other wire
bodies until the new value is specified.
-
7/22/2019 WIPL-D Pro CAD User's Manual
63/160
WIPL-D Pro CAD Primitives 4-7
Preview of the real wire radii is explained in 3.1.6.
The value for wire radius is returned to default in one of two ways:
by using option Clear Wire Radius from the context menu obtained byright-clicking on the wire body in Project Tree,
by using option Clear Wire Radii from Modify>Set Propertiesdrop-down menu on a selected wire body.
4.4. Surface Primitives
In WIPL-D Pro CAD there are six different types of surface primitives:
Circle ,
Ellipse ,
Quad ,
Rectangle ,
Regular Polygon ,
Irregular Polygon .
The body created by using the surface primitive is, by type, a sheet body. All
sheet bodies are labeled with in Project Tree.
4.4.1. Circle
Circle primitive represents geometricalmodel of whole circle.
Circle is created by using the toolbarshortcut , or by choosingDraw>Surface>Circle and specifying (withkeyboard or the mouse):
the center of the circle (the two
coordinates in the active working
plane),
the radius of the circle.
-
7/22/2019 WIPL-D Pro CAD User's Manual
64/160
4-8 Primitives WIPL-D Pro CAD
4.4.2. Ellipse
Ellipse primitive represents a geometrical model of whole ellipse.
Ellipse is created by using the toolbar shortcut , or by choosing
Draw>Surface>Ellipse and specifying (with keyboard or the mouse): the elliptic arc center (the two
coordinates in the active working
plane),
the larger ellipse axis (the two
coordinates in the active working
plane),
the smaller semi-axis length.
4.4.3. Quad
Quad primitive represents geometrical model of bilinear quadrilateral.
Quad is created by using the toolbar shortcut or by choosingDraw>Surface>Quad and specifying (with keyboard or the mouse):
the 1
st
point (the three coordinates inthe Cartesian coordinate system),
the 2nd point (the three coordinates in
the Cartesian coordinate system),
the 3rd point (the three coordinates in
the Cartesian coordinate system),
the 4th point (the three coordinates in
the Cartesian coordinate system).
Note: The quad is the only 2D primitive that is not necessarily planar and thatdoes not need to be specified in the active working plane.
4.4.4. Rectangle
Rectangle primitive represents geometrical model of rectangle, aquadrilateral with four 90-degree angles.
-
7/22/2019 WIPL-D Pro CAD User's Manual
65/160
WIPL-D Pro CAD Primitives 4-9
Rectangle is created by using the toolbar
shortcut , or by choosing
Draw>Surface>Rectangle and specifying(with keyboard or the mouse):
the 1st
point (the two coordinates in theactive working plane),
the diagonal point (the two coordinates
in the active working plane).
4.4.5. Regular Polygon
Regular Polygon primitive represents a geometrical model of regular
polygon, i.e. polygon that is equiangular and equilateral.
Regular Polygon is created by using the toolbar shortcut , or by choosingDraw>Surface>Regular Polygon and specifying (with keyboard or the mouse):
the center of the polygon (the two
coordinates in the active working
plane),
the radius of the circumscribed circle
of the polygon,
the number of segments
The default number of segments is set to 8.
4.4.6. Irregular Polygon
Irregular Polygon primitive represents a
geometrical model of simple (not self-intersecting) irregular polygon. It is created by
using the toolbar shortcut , or by choosing
Draw>Surface>Irregular Polygon andspecifying as many points as there are sides of
the polygon (n) (with keyboard or the mouse):
the 1st point (the two coordinates in the
active working plane),
the 2nd
point (the two coordinates in the
-
7/22/2019 WIPL-D Pro CAD User's Manual
66/160
4-10 Primitives WIPL-D Pro CAD
active working plane),
the 3rd point (the two coordinates in the
active working plane),
the nth point (the two coordinates in theactive working plane).
By default, the nth point is connected with the 1st point, so for the purpose of
correct definition, the first point and the last specified point should not match.
Otherwise, the program will report the irregular definition as shown in the figure.
4.5. Solid Primitives
Solid primitives in WIPL-D Pro CAD can be used as a stand-alone model
parts or they can be used for making some complex surfaces as a result of
Boolean operations. There are five different types:
Sphere ,
Cuboid ,
Cylinder , Cone ,
Flare .
The body created by using the solid primitive is, by type, a solid body. All
solid bodies are labeled with in Project Tree.
-
7/22/2019 WIPL-D Pro CAD User's Manual
67/160
WIPL-D Pro CAD Primitives 4-11
4.5.1. Sphere
Sphere primitive represents geometricalmodel of sphere in three-dimensional space.
Sphere is created by using the toolbarshortcut , or by choosing
Draw>Solid>Sphere and specifying (withkeyboard or the mouse):
the center of the sphere (the twocoordinates in the active working
plane),
the radius of the sphere.
4.5.2. Cuboid
Cuboid primitive represents geometrical model of a rectangularparallelepiped.
Cuboid is created by using the toolbar
shortcut , or by choosing
Draw>Solid>Cuboid and specifying (with
keyboard or the mouse):
the position of the cuboid (the twocoordinates in the active working
plane),
the opposite base corner (the two
coordinates in the active working
plane),
the height of the cuboid.
If the height of the cuboid is defined with negative value, the Cuboid isplaced beneath the working plane (along negative part ofz coordinate).
4.5.3. Cylinder
Cylinderprimitive represents geometrical model of a right circular cylinder.
It is created by using the toolbar shortcut , or by choosing
Draw>Solid>Cylinderand specifying (with keyboard or the mouse):
-
7/22/2019 WIPL-D Pro CAD User's Manual
68/160
4-12 Primitives WIPL-D Pro CAD
the center of the cylinder (the two
coordinates in the active working
plane),
the radius of the circular cylinders
base, the height of the cylinder.
If height of Cylinder is defined withnegative value, the Cylinder is placed beneaththe working plane (along negative part of z
coordinate).
4.5.4. Cone
Cone primitive represents geometrical model of frustum of a right circular
cone. It is created by using the toolbar shortcut , or by choosing
Draw>Solid>Cone and specifying (withkeyboard or the mouse):
the center of the cone (the two
coordinates in the active working
plane),
the radius of the first circular conesbase,
the radius of the second circular cones
base,
the height of the cone.
If the radius of the second circular cones base is set to zero, a right circular
cone is obtained instead of a frustum.
4.5.5. Flare
Flare primitive represents geometrical model of frustum of a pyramid. It is
created by using the toolbar shortcut , or by choosing Draw>Solid>Flare andspecifying (with keyboard or the mouse):
the first base corner (the two coordinates in the active working plane),
-
7/22/2019 WIPL-D Pro CAD User's Manual
69/160
WIPL-D Pro CAD Primitives 4-13
the opposite first base corner (the two
coordinates in the active working
plane),
the top base size (the two coordinates
in the active working plane), the height of the flare.
If the top base size coordinates correspond
to the center of the base, a pyramid is obtained
instead of a frustum.
4.6. Reflector Object
Reflectorobject represents the geometrical model of a generalized reflector.
By using the toolbar shortcut , or by choosing Draw>Reflector, drop-downmenu is opened with the following options:
Paraboloid
Hyperboloid/Ellipsoid .
4.6.1. Paraboliod
Paraboloid primitive represents geometrical model of a part of theparaboloid.
Paraboloid is created by using the toolbar shortcut , or by choosing
Draw>Reflector>Paraboloid and specifying(with keyboard or the mouse):
the focal distance (the z coordinate),
the aperture radius,
the reflector center offset (the two
coordinates in the active working
plane).
4.6.2. Hyperboloid/Ellipsoid
Hyperboloid/Ellipsoid primitive represents geometrical model of a surface
-
7/22/2019 WIPL-D Pro CAD User's Manual
70/160
4-14 Primitives WIPL-D Pro CAD
of the revolution of the hyperbola or ellipse.
Hyperboloid/Ellipsoid is created by using the toolbar shortcut , or bychoosing Draw>Reflector>Hyperboloid/Ellipsoid and specifying (withkeyboard or the mouse):
the focal distance (the z coordinate), minimum distance from,
the aperture radius,
the reflector center offset (the two
coordinates in the active working
plane).
4.7. Helical/Spiral Object
Helical/Spiral object represents the geometrical model of a generalized helix.
By using the toolbar shortcut , or by choosing Draw> Helical/Spiral Object,drop-down menu is opened with the following options:
Helix
Spiral
General Helix
4.7.1. Helix
Helix primitive represents geometrical model of a helix. Helix Settings
dialog opens by using the toolbar shortcut , or by choosing
Draw>Helical/Spiral Object>Helix.List of parameters:
Profile:
o Profile type:
Wire (by default)
Thin Strip
Thick Strip
o Wire radius/Strip angle: The value for wire radius (if profile
type is wire) or the value for strip angle (if profile type is
-
7/22/2019 WIPL-D Pro CAD User's Manual
71/160
WIPL-D Pro CAD Primitives 4-15
Thin Strip or Thick Strip)
o Strip thickness: The value for strip thickness - enabled only
if profile type is Thick Strip
Handedness:
o RHCo LHC
Multiplicity:
o Unifilar (by default)
o Duofilar
o Quadrifilar
Height:
o Total height (by default)o Pitch Angle
After choosing the type of spiral the following parameters should be
specified:
Radius,
Number of turns,
The total height of the helix or the pitch angle (in degrees) depending on
the previously selected option for the Height parameter in Helix
Settings page.
-
7/22/2019 WIPL-D Pro CAD User's Manual
72/160
4-16 Primitives WIPL-D Pro CAD
Once the parameters for spiral type are specified they are valid until the end
of the Draw session.
Profile type: Wire Profile type: Thin Strip Profile type: Thick Strip
4.7.2. Spiral
Spiral primitive represents geometrical model of a generalized spiral, aplanar curve that winds around a fixed center point at a continuously increasing
distance from the point. Spiral Settings page opens by using the toolbar shortcut
, or by choosing Draw>Helical/Spiral Object>Spiral.
List of parameters: Profile:
o Profile type:
Wire
Thin Strip
Thick Strip
o Wire radius/Strip angle: The value for wire radius (if profile
type is wire) or the value for strip angle (if profile type is Thin
Strip or Thick Strip),
Spiral type:
o Archimedean
(by default)
o Logarithmic
Handedness:
o RHC (by default)
o LHC
-
7/22/2019 WIPL-D Pro CAD User's Manual
73/160
WIPL-D Pro CAD Primitives 4-17
Multiplicity:
o Unifilar
o Duofilar (by default)
o Quadrifilar
After specifying the type of spiral that is going to be made, these three
parameters should be specified:
start radius,
end radius,
number of turns.
Once the parameters for spiral type are specified they are valid until the end
of the Draw session.
Profile type: Wire Profile type: Thin Strip Profile type: Thick Strip
-
7/22/2019 WIPL-D Pro CAD User's Manual
74/160
4-18 Primitives WIPL-D Pro CAD
4.7.3. General Helix
General Helix primitive represents geometrical model of a generalized helix.
General Helix Settings page opens by using the toolbar shortcut , or bychoosing Draw>Helical/Spiral Object>General Helix.
List of parameters:
Profile:
o Profile type:
Wire (the default)
Thin Strip
Thick Strip
o Wire radius/Strip angle:
The value for wire radius(if profile type is wire) or
the value for strip angle
(if profile type is Thin
Strip or Thick Strip)
o Strip thickness: The
value for strip thickness -
enabled only if profile
type is Thick Strip
Spiral type:
o Archimedean (by default)
o Logarithmic
Handedness:
o RHC (by default)
o LHC
Multiplicity:
o Unifilar
o Duofilar (by default)
o Quadrifilar
Height param:
o Total height (by default)
o Pitch Angle
After specifying the type of helix that is going to be made, these three
parameters should be specified: start radius (the numerical value),
-
7/22/2019 WIPL-D Pro CAD User's Manual
75/160
WIPL-D Pro CAD Primitives 4-19
end radius,
number of turns,
the total height of the helix or the pitch angle (in degrees) depending on
the previously selected option for the Height parameter in Helix Settings
page.
Once the parameters for helix type are spe
top related