CST STUDIO SUITE ™ GETTING STARTED

I N S TA L L AT I O N MODELING P O S T- P R O C E S S I N G

CST

STUDIO

SUITE™

2009

Copyright © CST 2005-2008 CST – Computer Simulation Technology AG All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished under a license agreement or non-disclosure agreement. The software may be used only in accordance with the terms of those agreements.

No part of this documentation may be reproduced, stored in a retrieval system, or transmitted in any form or any means electronic or mechanical, including photocopying and recording, for any purpose other than the purchaser’s personal use without the written permission of CST. Trademarks CST STUDIO SUITE, CST DESIGN ENVIRONMENT, CST MICROWAVE STUDIO, CST EM STUDIO, CST PARTICLE STUDIO, CST PCB STUDIO, CST CABLE STUDIO, CST DESIGN STUDIO, CST are trademarks or registered trademarks of CST AG. Other brands and their products are trademarks or registered trademarks of their respective holders and should be noted as such.

CST – Computer Simulation Technology AG www.cst.com

CST STUDIO SUITE™ 2009 – Getting Started

1

Contents

August 27 2008

th

CHAPTER 1 — INTRODUCTION ............................................................................................................... 3

Welcome......................................................................................................................................3 How to Get Started Quickly .................................................................................................... 4 About This Manual.......................................................................................................................4 Document Conventions .......................................................................................................... 4 Your Feedback ....................................................................................................................... 4 Contacting CST – Computer Simulation Technology ..................................................................5 CST Headquarters.................................................................................................................. 5 Worldwide Distribution Agents................................................................................................ 5 Technical Support................................................................................................................... 5
CHAPTER 2 —INSTALLATION ................................................................................................................. 7

Installation Requirements ............................................................................................................7 Software Requirements .......................................................................................................... 7 Hardware Requirements......................................................................................................... 7 Licensing Options ........................................................................................................................7 Installation Instructions ................................................................................................................8 License Server.............................................................................................................................9 License Server Installation.................................................................................................... 10 License Server Configuration ............................................................................................... 10 Starting CST DESIGN ENVIRONMENT™ ................................................................................11 Node Locked License ........................................................................................................... 12 Floating License ................................................................................................................... 12
CHAPTER 3 — THE USER INTERFACE ..................................................................................................13

Creating and Opening Projects..................................................................................................13 License Management ................................................................................................................15 Automatic Software Updates .....................................................................................................16 Version Information ...................................................................................................................17
CHAPTER 4 —STRUCTURE MODELING.................................................................................................18

Start the Software......................................................................................................................18 Overview of the User Interface Structure...................................................................................20 Create and View Some Simple Structures.................................................................................21 Create a First “Brick”............................................................................................................. 21 An Overview of the Basic Shapes Available ......................................................................... 23 Select Previously Defined Shapes, Group Shapes into Components and Assign Material Properties ............................................................................................................................. 24 Change the View .................................................................................................................. 28 Apply Geometric Transformations ........................................................................................ 30 Combine Shapes Using Boolean Operations ....................................................................... 33 Pick Points, Edges or Faces from within the Model.............................................................. 35 Chamfer and Blend Edges.................................................................................................... 36 Local Coordinate Systems.................................................................................................... 43 The History List..................................................................................................................... 46 The History Tree................................................................................................................... 48 Curve Creation ..................................................................................................................... 50 Trace Creation...................................................................................................................... 53 Bondwire Creation ................................................................................................................ 55 Local Modifications ............................................................................................................... 57

....72 Shortcut Keys Available in VBA Editor .....................................................com .......................59 Postprocessing Templates ...................70 Shortcut Keys Available in Edit Fields ..............................................................................................67 Support Area on www...........2 CST STUDIO SUITE™ 2009 – Getting Started CHAPTER 5 — POSTPROCESSING ..........................................................................................70 General Shortcut Keys Available in Modeler View.......... 60 Pre-Loaded Post-processing Templates...........................................72 .............................................59 Framework to Control Result Templates .....................................69 Macro Language Documentation.............................................................................................................................................................................................67 Online Help System.............69 History of Changes ............................................ 61 CHAPTER 6 — FINDING FURTHER INFORMATION ................................................................................. 61 Example for Post-processing Templates ........................................................69 APPENDIX — LIST OF SHORTCUT KEYS...................................................................................................................................................................68 Examples.................................................................................................................................................................................................68 Technical Support...............................................................................................................................cst......................................................68 Tutorials...............................................................................................................................................................................................................................................................................................................................

it should be relatively easy to figure out which module (or which combination of modules) will handle your particular application. the powerful simulation platform for all kinds of electromagnetic field problems. each of which may belong to a different module. The module embeds a variety of different solvers operating in time and frequency domains. CST DESIGN STUDIO™ is a schematic tool. . CST PCB STUDIO™ is a tool for the investigation of Signal and Power Integrity and the simulation of EMC and EMI effects on Printed Circuit Boards (PCB). CST PARTICLE STUDIO™ specializes in the 3D simulation of electromagnetic fields interacting with charged particles. CST CABLE STUDIO™ is a tool for the analysis of SI. Its canvas is able to hold various block types representing either EM based models or circuit components. EMC and EMI effects in cable systems including single wires. The program provides a user-friendly interface to handle multiple projects and views at the same time. The module contains several different solvers addressing these challenging problems. CST EM STUDIO™ is a tool for the 3D EM simulation of static and low-frequency problems as well as thermal problems. One of the outstanding features of the environment is the seamless integration of various simulation methods and strong interoperability management. The environment currently embeds the following simulation modules: CST MICROWAVE STUDIO® is dedicated to fast and accurate 3D EM simulation of high frequency problems. The module offers a variety of linear and nonlinear solvers. Since the application areas of these modules are so specialized.CST STUDIO SUITE™ 2009 – Getting Started 3 Chapter 1 — Introduction Welcome Welcome to CST STUDIO SUITE™. The module features a large collection of solvers for various applications. twisted pairs as well as complex cable harnesses.

Your Feedback We are constantly striving to improve the quality of our software documentation. It is not intended to be a complete reference guide to all available features. 4. The support team will be more than happy to assist you in solving your electromagnetic field problems as soon as possible. Understanding these concepts will allow you to learn how to use the software efficiently with the help of the online documentation. . Since a variety of different applications exists. If you have any comments on the documentation. Ctrl+S means that you should hold down the “Ctrl” key while pressing the “S” key. you may follow the links on the online help system’s start page. Do not hesitate to contact technical support if you encounter any problems or if any questions remain open. It should provide you with all the basic information necessary to understand the further documentation.com.4 CST STUDIO SUITE™ 2009 – Getting Started How to Get Started Quickly We recommend that you proceed as follows: 1. Each of the solver modules mentioned above comes together with a dedicated manual. the documentation may not be able to cover all special cases equally. “File”) and then select the corresponding “menu item” from the opening menu (e. 3. Browse through the online help system and familiarize yourself with its content. please send an email to info@cst.g. 2. Buttons that should be pressed within dialog boxes are always written in italics. e. About This Manual This manual is primarily designed to enable a quick start to CST STUDIO SUITE™. Key combinations are always joined with a plus (+) sign. but it will give you an overview of the key concepts. “Open”). This means that you first should press the “menu bar item” (e.g. continue by reading the corresponding documents. If you don’t know how to contact the support center near you. OK. The manuals provide valuable information to help you use the software quickly and efficiently. Document Conventions Commands accessed through the main window menu are printed as follows: menu bar item menu item. As an entry point.g. please send them to your local support center. Once you determine which modules are required in order to solve your problems. Work through this document carefully.

so note your direct dial phone number in your e-mail. If necessary. Technical Support Before contacting Technical Support. . Whenever you have problems using our software.cst.com WWW: http://www. application notes and videos. If you still cannot solve your problem. you can also access the support area by choosing Help Online Support from the main menu. To access all features in the support area. you should check your manual and the online help system. CST Headquarters CST – Computer Simulation Technology AG Bad Nauheimer Strasse 19 D-64289 Darmstadt Germany Phone: +49 (0)6151-7303-0 Fax: +49 (0)6151-7303-10 Email: info@cst. product support can be obtained in several ways: Support area on our homepage In this area you will find a regularly updated list of frequently asked questions. please contact your local sales office. E-mail support Please e-mail your local support center (or info@cst. You will usually receive an answer within one working day. You can also access the latest tutorials online or download these files to your computer. please refer to our homepage at http://www.com. The online help system’s powerful search function can optionally also include the support area’s online content into the search. you will need a fully personalized account which is obtained by registering online when entering the support area. If you have any questions concerning sales. do not hesitate to contact Technical Support as described below. our support group will give you a call.com Worldwide Distribution Agents For an up-to-date list of support centers.cst.CST STUDIO SUITE™ 2009 – Getting Started 5 Contacting CST – Computer Simulation Technology CST – Computer Simulation Technology is happy to receive your feedback. Browse this area on a regular basis to get all the latest information regarding improvements and corresponding patches and updates. Once you have obtained an account.com) with any problems that do not appear in the Frequently Asked Questions page.

In this case. you will receive a call from a member of our support group. .cst. Support via telephone and fax In urgent cases you may also call our telephone support. please contact your local dealer (see our homepage at http://www.com).6 CST STUDIO SUITE™ 2009 – Getting Started If you need to send your models. If the problem cannot be solved immediately. please use File Archive As to create an archive containing all relevant model data.

the network license allows the software to be started on several PCs connected to a license server in a local area network. Most of the steps of the installation procedure are the same for both types of licenses.CST STUDIO SUITE™ 2009 – Getting Started 7 Chapter 2 —Installation Installing the CST STUDIO SUITE™ is simple. In contrast. This chapter explains everything you need to know regarding installation. We will therefore focus on the common procedures first and then explain the differences in setting up the license afterwards. . Hardware Requirements • • • • • Intel Pentium or greater. The single PC license allows the software to be started on a single PC as many times as process licenses are available. IBM PC Compatible (Intel Xeon processor strongly recommended) 100% OpenGL compatible graphics card DVD drive 512 MB RAM (1 GB recommended) 10 GB free disk space (20 GB recommended) Licensing Options The software can be licensed either as a single PC version or as a network version. It covers the following sections: Installation requirements Licensing options Installation instructions License Server Starting CST DESIGN ENVIRONMENT™ Installation Requirements Software Requirements • The software runs under Windows XP and Windows Vista.

you should close it out and log back in as a standard user rather than continuing to use administrator privileges for security reasons. ask your system administrator for assistance.exe in the DVD’s root directory. Insert the appropriate DVD-ROM into the drive and wait for the installation program to start. Once the software is properly installed and running. you can start the installation manually by doubleclicking Setup. If you don’t have these privileges on your local computer. You will see the following screen: .8 CST STUDIO SUITE™ 2009 – Getting Started Installation Instructions You will normally need administrator privileges in order to install the software. Installing CST STUDIO SUITE™ software is simple. If you have deactivated the auto-run feature for your DVD drive.

skip the next section and continue to the Starting CST DESIGN ENVIRONMENT™ section. . If you are using a firewall. simply press the Install CST STUDIO SUITE™ 2009 button in the lower left corner of the window. If you have a single-PC (or node locked) license. Please note that the Typical setup now also includes the installation of Distributed Computing components which can be activated afterwards. The communication between the license server and the other modules is done via TCP/IP.CST STUDIO SUITE™ 2009 – Getting Started 9 In order to install the software. make sure that the connections can be established properly. We recommend using the Typical setup to ensure that you can access all examples which might be of interest to you. follow the instructions on the screen. The individual installation of a license server is required only if you are going to use the license server on a computer which does not have CST STUDIO SUITE™ Program Files component installed on it. skip the installation step and continue with the configuration of the license server. Doing so will start the actual software installation: Next. The Typical installation of CST STUDIO SUITE™ software will always include the license server. If you already installed CST STUDIO SUITE™ simulation software on the license server. and make sure that you read every screen as you advance. License Server The usage of a floating (or network) license requires a license server running on one computer in your network that is accessible to all other computers and which will run CST STUDIO SUITE™ software.

the new license file will be automatically copied to the correct location. Note: If you have other hardlock-protected software products installed. Once properly selected. License Server Configuration After the license server installation is complete. 1) remove the printer cable (if any). Select this entry to start the license server control panel: Now press the New License File button. This folder contains an entry named CST License Manager. some interference between the hardlocks is possible. and the license server will start automatically. Simply run the installation program as shown above. 2) connect the hardlock to the printer port. you will be prompted to browse for the license file which you should have received by email.10 CST STUDIO SUITE™ 2009 – Getting Started License Server Installation Installing the license server on a particular computer is easy. remove all other hardlocks and re-try the installation of CST STUDIO SUITE™. In such cases. To attach a hardlock to the parallel printer port. If the license is bound to a hardlock. select License Server. the hardlock (dongle) has to be connected to the parallel printer or USB port (depending on the type of hardlock) before the license server can be configured. . The Available Licenses list will then display a summary of currently available licenses. In a later step. Please contact technical support for more information. making sure it fits properly. and then 3) re-attach the printer cable. the license needs to be configured. All CST STUDIO SUITE™ software can be accessed from within a CST STUDIO SUITE 2009 folder in the Windows Start menu. When you are asked about the installation type.

a dialog box will appear: The following steps are slightly different depending on whether you are going to use a node locked or floating license. Starting CST DESIGN ENVIRONMENT™ When you start CST DESIGN ENVIRONMENT™ for the first time or whenever the license has expired. .CST STUDIO SUITE™ 2009 – Getting Started 11 The following picture shows an example of how the dialog box should look after the license has been set up successfully: Please note: This dialog box also allows you to obtain information about who is currently using a particular license by pressing the Active Licenses button.

Floating License A floating license requires a license server running on one of the computers in your network. some interference between the hardlocks is possible. 2) connect the hardlock to the printer port. the license file will be automatically copied to the correct location. Note: If you have other hardlock-protected software products installed. 1) remove the printer cable (if any). please install the license server now before continuing with the next steps. The Port field optionally allows you to specify the license server’s TCP/IP port. so you can normally keep the default setting. For installing a node locked license. Once properly selected. . In such cases. Pressing the Browse button will then allow you to specify the location of the license file which you should have received by email. the hardlock (dongle) has to be connected to the parallel printer or USB port (depending on the type of hardlock) before the node locked license can be configured. For floating licenses. and CST DESIGN ENVIRONMENT™ should start. If not. We assume that you have already set up your license server correctly by following the instructions in the License Server section above. To attach a hardlock to the parallel printer port. the port will be detected automatically. click the Local option in the Specify License dialog box as shown above. By default. making sure it fits properly. Please contact technical support for more information. The dialog box will then appear as follows: The only setting you need to specify here is the name of your license server in the Server field.12 CST STUDIO SUITE™ 2009 – Getting Started Node Locked License If the license is bound to a hardlock. and then 3) re-attach the printer cable. select the Remote license option. Pressing OK will then store this setting and start CST DESIGN ENVIRONMENT™. please remove all other hardlocks and re-try the installation of CST STUDIO SUITE™.

You should see the CST DESIGN ENVIRONMENT™ user interface: Creating and Opening Projects The project selector window allows you either to open an existing file or to start one of the simulation modules in order to create a new project. press the OK button to launch the corresponding module. Therefore. Once the desired module or the existing file is selected. the corresponding module will be automatically determined depending on the type of the project. let's focus on the CST DESIGN ENVIRONMENT™ user interface. click the Cancel button to dismiss the project selector dialog box. . remember to log in as standard user rather than keeping administrator privileges for security reasons. Start CST DESIGN ENVIRONMENT™ by selecting the CST DESIGN ENVIRONMENT entry in the Windows Start menu’s CST STUDIO SUITE 2009 folder.CST STUDIO SUITE™ 2009 – Getting Started 13 Chapter 3 — The User Interface After successfully installing the software. For now. If you open an existing file.

the file will open directly into the currently active module.mod. . the dialog box still offers these extensions as well.ems.14 CST STUDIO SUITE™ 2009 – Getting Started One of the most commonly used operations is the File Open operation: Here you can select an existing model file with extension . Note that choosing the File New command from the menu will open the project selection dialog box as explained above. If no module is currently active.cst. Otherwise. . .psf) depending on the type of the project. Selecting an existing file in the project selector will always launch a new module. Please note: Previous versions of CST STUDIO SUITE™ used different file extensions (. For backward compatibility reasons. a new one will automatically start depending on the type of the project.

CST STUDIO SUITE™ 2009 – Getting Started 15 License Management Open the license management dialog box by choosing File License from the main menu: The tree view shows a list of all potentially available features along with the number of licenses and the expiration date. . Other text fields in the dialog box show the currently used License server and License server port as well as the Host ID. you can also update the license file by pressing the License button. If you are using a floating license. Selecting one of the features reveals a description text in the Description field. we recommend using the license server control panel as explained in the installation instructions in Chapter 2. In case of a node locked license.

16 CST STUDIO SUITE™ 2009 – Getting Started Automatic Software Updates The automatic software update system helps you to keep installation of CST STUDIO SUITE™ updated to the latest version. Update from local directory. . No automatic updates) and well as optional proxy server information. The latter may be necessary if you need to provide authentication information when opening an internet connection. the system is configured that it frequently checks in the internet for new updates. You can change this configuration in the preferences dialog box by choosing File Preferences: Here you can specify the Update mode (Update from internet. Please refer to the online help system for more information about the software update system. By default. We strongly recommend using the automatic software updates in order to stay up to date with the latest improvements in the software.

You can easily find this information in the Help About dialog box: Now that you have been introduced to some basic concepts of CST STUDIO SUITE™. For CST MICROWAVE STUDIO®. .CST STUDIO SUITE™ 2009 – Getting Started 17 Version Information Sometimes the technical support team will ask you which software version you have. the next step in becoming familiar with the software is to carefully study the module specific manuals depending on the product you are planning to use. CST EM STUDIO™ or CST PARTICLE STUDIO™ we also strongly recommend working through the following chapter Structure Modeling.

EM STUDIO™ or CST PARTICLE STUDIO™ project and click the OK button. This chapter covers the following sections: Start the software Overview of the user interface structure Create and view some simple structures Please note: Most parts of this chapter are also available as online help Getting Started Video. ® Start the Software After starting CST DESIGN ENVIRONMENT™. The main purpose of this chapter is to provide an overview of the structure modeler’s many capabilities. You can make this particular ® . Read this chapter carefully. as this may be the fastest way to learn how to use the software efficiently. CST EM STUDIO™ and CST PARTICLE STUDIO™ share a common structure modeling tool. Part 1. select a CST MICROWAVE STUDIO . you will be prompted to open an existing file or create a new project: In this dialog box.18 CST STUDIO SUITE™ 2009 – Getting Started Chapter 4 —Structure Modeling CST MICROWAVE STUDIO .

you will see a window similar to the following: This dialog box will always appear when a new project is created. Here you can select one of the predefined templates to automatically set proper default values for the particular type of device you want to analyze. For the first part of this introduction. Once the corresponding module is initialized. as an advanced user you can customize the predefined templates or add new ones. . it should nevertheless be straightforward to follow the explanations below. Although all of these settings can be changed manually at any time. especially for new users. In case that you are using either one of those modules. but the modeling concepts of CST EM STUDIO™ and CST PARTICLE STUDIO™ are identical. simply select <None> and click the OK button. it is more convenient to start with proper defaults. However. Please note: The following pictures show the operation of CST MICROWAVE ® STUDIO .CST STUDIO SUITE™ 2009 – Getting Started 19 selection the default whenever the CST DESIGN ENVIRONMENT™ is started by checking the Always start with the selected module option.

The drawing plane is the plane on which you will draw the structure’s primitives. .g. The other elements of the user interface are standard for a Windows-based application. even when defining 3D structures. solver output) whenever applicable. As the mouse is only a 2D locator. the coordinates must be projected onto the drawing plane in order to specify a 3D location. The following sections explain the different items in this tree window.20 CST STUDIO SUITE™ 2009 – Getting Started Overview of the User Interface Structure The following pictures show screenshots of CST MICROWAVE STUDIO as an example. From here you may access structural elements as well as simulation results. The context menus are a flexible way of accessing frequently used menu commands for the current context. The parameter window displays a list of all previously defined parameters together with their current values. We assume that you are familiar with these controls. Since you may change the location and orientation of the drawing plane by means of various tools. ® Main menu Toolbars Navigation tree Drawing plane Context menu Status bar Parameter window Message window The navigation tree is an essential part of the user interface. Please refer to the online help system for more information on how to customize the user interface according to your needs. The contents of this menu (which can be opened by pressing the right mouse button) change dynamically. this feature makes the modeler very powerful. The message window displays information text (e.

CST STUDIO SUITE™ 2009 – Getting Started

21

Create and View Some Simple Structures
Let’s jump into the procedure of creating a simple structure. Many complex structures are composed of very simple elements or so-called primitives. In the following we draw such a primitive: a brick.

Create a First “Brick”
1. Activate the “Brick” tool by clicking the corresponding icon in the object toolbar: (You can also select Objects Basic Shapes Brick from the main menu). You will be prompted to select the first point of the brick’s base in the drawing plane (see the text line in the main window). You may set a starting point by double-clicking a location on the drawing plane. Now you can select the opposite corner of the brick’s base on the drawing plane by double-clicking on it. Next, define the height of the brick by dragging the mouse. Double-click to fix the height of the brick. Finally, a dialog box will open showing the numerical values of all coordinate locations you have entered. Click OK here to store the settings and create your first primitive!

2. 3. 4. 5.

The picture here gives an overview of the three double-clicks used to define the brick:

Point 1

Point 2

Point 3 Before we continue drawing other simple shapes, let's spend some time on the different methods of setting a point. The simplest way to set a point is to double-click its location on the drawing plane as above. However, in most cases the structure coordinates have to be entered at a high precision. In this case, the snap-to-grid mode should be activated. You will find the corresponding option dialog box under Edit Working Plane Properties in the menu bar. The following dialog box will appear:

22

CST STUDIO SUITE™ 2009 – Getting Started

Here you may specify whether the mouse coordinates should Snap to a raster (which is the default) or not. Furthermore you may specify the raster Snap width in the corresponding field. The raster Width entry influences only the size of the raster which is drawn on the screen. The coordinate mapping is independent from this setting. Please note that selecting the Help button in a dialog box always opens a help page containing more information about the dialog box and its settings. Another way to specify a coordinate is to press the Tab key whenever a location is expected. In this case a dialog box will appear in which you may numerically specify the location. The following example shows a dialog box that appears when the first point of a shape must be defined:

You may specify the position either in Cartesian or in Polar coordinates. The latter type is measured from the origin of the coordinate system. The Angle is between the x-axis and the location of the point, and the Radius is the point’s distance from the origin. When the first point has been set, the Relative option will be available. If you check this item, the entered coordinates are no longer absolute (measured from the origin of the coordinate system) but relative to the last point entered. The coordinate dialog boxes always show the current mouse location in the entry fields. However, oftentimes a point should be set to the center of the coordinate system (0,0). If you press Shift+Tab, the coordinate dialog box will open with zero values in the coordinate fields. The third way to enter accurate coordinates is by clicking estimated values using the mouse and then correcting the values in the final dialog box. You may skip the definition of points using the mouse at any time by pressing the Esc key. In this case, the shape dialog box will open immediately.

CST STUDIO SUITE™ 2009 – Getting Started

23

Pressing the Esc key twice aborts the shape generation. Pressing the Backspace key deletes the previously selected point. If no point has been selected, the shape generation will also be aborted. Please note that another mode exists for the generation of bricks. When you are asked to pick the opposite corner of the brick’s base, you may also specify a line rather than a rectangle. In this case, you will be asked to specify the width of the brick as a third step before specifying the height. This feature is quite useful for construction tasks such as building a micro strip line centered on a substrate. To facilitate this, a feature exists which allows the line definition to be restricted to orthogonal movements from the first selected point. Simply hold down the shift key and move the mouse to define the next point.

An Overview of the Basic Shapes Available
The following picture gives a brief overview of all basic shapes that can be generated in a similar way to the brick (as described above).

Cylinder Sphere

Torus

Rotation Cone

Brick

Elliptical cylinder

Extrude

At this stage you should play around a bit with the shape generator to familiarize yourself with the user interface.

it is automatically cataloged in the navigation tree. The name for each primitive is assigned to the final shape dialog box when the shape is created. You may select a shape by clicking on the corresponding item in the navigation tree. Each individual component folder can contain an arbitrary number of shapes. etc. In this case. etc. This hierarchical grouping of shapes allows simplified operations on entire components such as transformations (including copying). Holding down the Ctrl key while double-clicking at a shape in the view allows you to select multiple shapes. . You can find all shapes in the Components folder. A shape can also be selected by double-clicking on it in the main window. Each component is a subfolder of the Components folder in the navigation tree. deletions. e. etc. we should spend a little time on the grouping of shapes into components. Note that after you select a shape. This is how the modeler visualizes shape selection. Take a few seconds to familiarize yourself with the shape selection mechanism. If you open this folder. The default names start with “solid” followed by an increasing number: solid1. solid1 solid2 You may change the name of a shape by selecting it and choosing Edit Rename Object from the menu bar or by pressing the F2 key. Now that we have discussed how to select an object. Group Shapes into Components and Assign Material Properties After a shape has been defined. the corresponding item in the navigation tree will also be selected.24 CST STUDIO SUITE™ 2009 – Getting Started Select Previously Defined Shapes. The purpose of the component structure is to group together objects which belong to the same geometrical component. connectors. You may also select ranges of shapes in the navigation tree by holding down the Shift key while clicking on the shapes’ names. it will be displayed opaquely while all others will be drawn transparently (see the picture below). which contains all defined shapes. solid2. antennae.g. you will find a subfolder called component1. You can then change the name of the shape by editing the item text in the navigation tree.

You may also select [New Component] from the list. This means that all shapes made of a particular material have the same material properties and are drawn in the same color.CST STUDIO SUITE™ 2009 – Getting Started 25 You can change the component assignment of a shape by selecting the shape and choosing Edit Change Component from the menu bar (this option can also be found in the context menu when a shape is selected). In the latter case. In the latter case. The component assignment of a shape has nothing to do with its physical material properties. The following dialog box will open: In this dialog box. etc. In other words. you can select an existing component from the list or create a new one by simply typing its name in the entry field. In addition to its association to a particular component. the newly created components will be automatically named as component1. The following dialog box will open: In this dialog box you may select an existing material from the list or define a new one by selecting the item [New Material…] from the list. The only way to change the material properties or the color of an individual shape is to assign it to another material by selecting the shape and choosing Edit Change Material from the menu bar (this option can also be found in the context menu when a shape is selected). the material properties (and colors) do not belong to the shapes directly but to the corresponding material. another dialog box will open: . each shape is assigned a material that also defines the color for the shape’s visualization. component2.

After clicking the OK button. You can also change the color of the material by clicking the Change button. the new material will be stored and appears in the Materials folder in the navigation tree. All other shapes will then be drawn transparently.g. . Selecting a particular material in the navigation tree also highlights all shapes that belong to this material. perfect conductor.26 CST STUDIO SUITE™ 2009 – Getting Started In this dialog box you must specify the Material name and the Material type (e. normal dielectric). Note that the available material types as well as the corresponding options depend on the actually used module.

You can also add a material that has been defined in the current project to the database by selecting the material in the navigation tree and then choosing Solve Materials Add to Material Library. you must add it to the current project by selecting Solve Materials Load from Material Library. This operation will open the following dialog box displaying the contents of the database: You may select an existing material from the list and click the Load button to add the material definition to the Materials folder in the navigation tree.CST STUDIO SUITE™ 2009 – Getting Started 27 In order to simplify the definition of frequently used materials. a material database has been implemented. it can be used in the current project. Before a material definition from the database can be used. . Once the material is available in this folder.

Zoom: In this mode a rubber band rectangle will be defined by dragging the mouse. The view will change whenever you drag the mouse while holding down the left button. the zoom factor and the view location will be updated so that the rectangle fills up the screen. and drag the mouse while pressing the left button: Ctrl: Same as “rotate” mode Shift: Same as “plane rotation” mode Shift + Ctrl: Same as “pan” mode A mouse wheel has the same effect as the “dynamic zoom. You can reset the zoom factor by choosing View Reset View from the main menu or from the context menus. Furthermore. Alternatively you can select the corresponding item in the view toolbar. the bounding box center point will be used as rotation center. pressing Shift+Space will zoom to the currently selected shape rather than the entire structure. The dynamic view-adjusting mode ends when you release the left mouse button. One of the most important view-changing commands is activated by View Reset View to Structure or by pressing the Space bar. Since changing the view is a frequently used operation that will sometimes be necessary even during the process of interactive shape creation. Pan: The structure will be translated in the screen plane following the mouse cursor movement. You can select the mode from the main menu by choosing View Mode Rotate/Rotate View Plane/Pan/Zoom/Dynamic Zoom or by selecting the appropriate item from the view toolbar: Rotate Rotate View Plane Pan Dynamic Zoom Zoom Reset View To Structure Reset View The mode setting affects the behavior as follows: Rotate: The structure will be rotated around the two screen axes. Press the appropriate keys. Optionally. You can change the view at any time (even during shape generation) using some simple commands as explained below. pressing the Ctrl key while . some useful shortcut keys exist. Dynamic Zoom: Moving the mouse upward will decrease the zoom factor while moving the mouse downward will increase the zoom factor." By default the origin for this operation is located in the center of the screen. After you release the left mouse button.28 CST STUDIO SUITE™ 2009 – Getting Started Change the View So far we have created and viewed the shapes by using the default view. This command will zoom the defined structure to a point where it fits well into the drawing window. according to the selected mode. The center of the rotation will be the point on the structure where the mouse button was pressed indicated by a red mark. If the selected location is outside the structure. Rotate View Plane: The structure will be rotated in the screen’s plane.

Alt+W): With this flag you may specify whether or not the drawing plane is visible. All these settings can be specified by choosing the appropriate item from the View menu. Ctrl+W): This flag indicates whether all shapes are displayed as simple wire models or as solid shaded objects. Furthermore these settings can be specified with the corresponding item in the view toolbar: Axes Drawing plane Wire frame Axes (View View Options dialog box. In addition to the options described above. .CST STUDIO SUITE™ 2009 – Getting Started 29 using the mouse wheel performs a zoom operation around the current mouse pointer location. some specific settings are available to change the visualization of the model. Ctrl+A): This option specifies whether or not the coordinate system is displayed: Working plane (View View Options dialog box. Wireframe (View View Options dialog box.

g. Rotate: This transformation applies a rotation of the shape around a coordinate axis by a fixed angle. For all these transformations you may specify whether the original shape should be kept (Copy option) or deleted. Once a particular type of transformation is selected. A point on the mirror plane is specified in the Origin field. you can scale the shape along the coordinate axes. Assume a brick has been defined and selected as depicted below. You may specify different scaling factors in the different coordinate directions. . You can then open the transformation dialog box by choosing Objects Transform Shape in the main menu. Please note that you may need to press the More button in order to see all entry fields. Scale: By choosing this transformation. entering 45 in the y field while leaving all other fields set to zero performs a rotation around the y axis of 45 degrees). A final example will demonstrate the usage of the transformation feature. You may additionally specify the rotation center in the Origin field. We assume that you have already selected the shape (or multiple shapes) to which a transformation will be applied (e. The first of the more advanced operations on your model is geometric transformations. Furthermore you can specify in the Repetition factor field how many times the same transformation will be applied to the shape (each time producing a new shape when the Copy option is active). corresponding handles will be visualized in the main view. by double-clicking on a shape in the main view). Specify the rotation angle and axis settings by entering the corresponding angle in the entry field for the corresponding axis (e. or by selecting in the objects toolbar. by choosing the item Transform from the context menu.30 CST STUDIO SUITE™ 2009 – Getting Started Apply Geometric Transformations So far you have seen how to model simple shapes and how to change the view of your model.g. Mirror: This transformation allows you to mirror the shape at a specified plane. The center may be the center of the shape (calculated automatically) or any specified point. you are invited to choose one of the following transformations: Translate: This transformation applies a translation vector to the selected shape. In the dialog box. Open the transform dialog box by choosing the appropriate item from the context menu (or Objects Transform). The actual transformation parameters can either be specified by entering numerical values in the entry fields or by just dragging the handles with the mouse. and the plane’s normal vector is given in the Mirror plane normal entries.

and to produce multiple copies as the transformation is applied twice: . 0). The next step is to apply a translation to the shape by setting a translation vector (8.CST STUDIO SUITE™ 2009 – Getting Started 31 Now the screen should look as follows: You can now expand the dialog box by pressing the More button. 0.

32 CST STUDIO SUITE™ 2009 – Getting Started After pressing the Ok button. . _2. in order to obtain unique names for the shapes. you should finally obtain the following shapes: Solid1 Solid1_1 Solid1_2 Note that for each transformation the name of the transformed shape is either kept (no Copy option) or extended by appendices _1. etc.

The resulting shape will assume the component and material settings of the shape from which the other shape is subtracted. These operations allow you to add shapes together. The resulting shape will assume the component and material settings of the first shape. Subtract sphere from brick Subtract the first shape from the second to obtain a single shape. to insert shapes into each other. and to intersect two or more shapes. This list names all available Boolean operations and shows the resulting body for each combination: Add brick to sphere Add both shapes together to obtain a single shape. to subtract one or more shapes from another. The resulting shape will assume the component and material settings from the first shape of this operation. .CST STUDIO SUITE™ 2009 – Getting Started 33 Combine Shapes Using Boolean Operations Probably the most powerful operation to create complex shapes is combining simple shapes using Boolean operations. Intersect brick and sphere Intersect two shapes to form a single shape. Let's consider two shapes – a sphere and a brick – on which to perform Boolean operations.

Subtract: Subtract the second shape from the first one – keeps the component and material settings of the first shape. Pressing the Return key or selecting from the objects toolbar performs the Boolean combination. you can access the Boolean add operation to unite all selected shapes. The trim operations are only available in a special “Shape intersection” dialog box which appears when a shape is created that intersects or touches areas with existing shapes. Insert: Insert the second shape into the first one – keeps both shapes while changing the first shape only. intersect or insert operations. some of the operations are redundant (e. The resulting shapes will have no intersecting volume. When multiple shapes are selected. you will be prompted to select the “second” shape. This dialog box will be explained later. Intersect: Intersect the first with the second shape – keeps the component and material settings of the first shape. Insert sphere into brick = Trim brick The first shape will be inserted into the second one.g. The result depends on the type of Boolean operation and is listed below: Add: Add the second shape to the first one – keeps the component and material settings of the first shape. Both shapes will be kept. You can also select more than one shape when you are prompted to specify the second shape for Boolean subtract. Operations are accessible only when a shape has been selected (in the following referred to as “first” shape). Again both shapes will be kept. Note that not all of the Boolean operations above are directly accessible. .34 CST STUDIO SUITE™ 2009 – Getting Started Trim sphere = Insert brick into sphere The first shape will be trimmed by the boundary of the second shape. As you can see. After the Boolean operation has been activated. a trimming operation can be replaced by an insertion operation when the order of the shapes is reversed). The resulting shapes will have no intersecting volume. You can access the following Boolean operations from the main menu by choosing the corresponding items: Objects Boolean Add/Subtract/Intersect/Insert.

CST STUDIO SUITE™ 2009 – Getting Started 35 Pick Points. This operation is useful when matching radii in the interactive shape creation modes. As soon as you double-click in the main view. or from an item in the pick toolbar: Pick edge mid points Pick points on circles Pick edge end points Pick edges Pick circle centers Pick faces Pick face centers After you activate a pick tool. There are also some interesting shortcuts for efficiently activating the pick modes which are available only when the main structure view is the active window. Pick point on face (o): Double-click on a point on the model which will then be selected. Alternatively you can cancel the pick mode by pressing the Esc key. In this case you have to cancel the pick mode as described above. edges or faces from the model. The center point of this face will then be selected. Pick edge end points (P): Double-click close to the end point of an edge. and the selected point.. In this case you should either select the proper shape or deselect all shapes. You can activate this view by clicking in it with the left mouse button. The center point of this edge will be selected. Afterward an arbitrary point on the circle will be selected. The mid-point of this edge will then be selected. Pick circle centers (C): Double-click on a circular edge. edges or faces have to be selected and it would be cumbersome to re-enter the pick mode several times. the pick mode will be terminated. or face. . the mouse cursor will change indicating that a pick operation is in progress. For each of the “pick operations. The following list gives an overview of which entities can be picked in the various pick modes and what effect this picking will have. item in the main selecting Leave pick mode from the context menu or clicking the toolbar.g.” you must first select the appropriate pick tool from either the menu item Objects Pick Pick Point/. the pick operation will not terminate after double-clicking. all pickable elements (e. will be highlighted. edge or face). The corresponding point will then be selected. In the following list. Pick face centers (A): Double-click on a planar face of the model. The edge need not necessarily belong to a complete circle. Pick points on circles (R): Double-click on a circular edge. edge. In addition.. edges or faces) will be highlighted in the model. This mode is useful when multiple points. Note that if the Objects Pick Keep Pick Mode option is activated. all shortcuts are depicted in parentheses next to the corresponding pick operation. Pick edge mid points (M): Double-click on an edge. points. Edges or Faces from within the Model Many construction steps require the selection of points. Note: You cannot pick edges or faces of a shape when another shape is currently selected. Now you can double-click on an appropriate item (point. The following section explains how to select these elementary entities interactively.

you can specify the width of the chamfer.36 CST STUDIO SUITE™ 2009 – Getting Started Pick edges (E): Double-click on an edge of the model to select it. If the selected edge is connected to two faces. Here. Previously picked points. The pick operations for selecting points from the model are also valid in the interactive shape creation modes. After leaving this mode. Pick edge chain (Shift+E): Double-click on an edge of the model. if any. as shown in the following picture: Now you can perform a chamfer edge operation which can be activated either by choosing Objects Chamfer Edges from the main menu or by selecting in the objects toolbar. If the selected edge is a free edge. The selection stops at previously picked edges. whenever you are requested to double-click in order to enter the next point. We assume you have created a brick and selected some of its edges. This function will automatically select all faces connected to the selected face. edges or faces can be cleared by using the Objects Clear Picks command (shortcut D in the main view) or by selecting in the pick toolbar. a connected chain of free edges will be selected. a dialog box will appear in which you can specify which one of the two possible edge chains bounding the faces will be selected. The structure should look similar to the one depicted below: . Chamfer and Blend Edges One of the most common applications for picked edges is the chamfer and blend edge operation. you may alternatively enter the pick mode. Pick face chain (Shift+F): Double-click on a face of the model. In both cases the selection chain stops at previously picked points. Pick faces (F): Double-click on a face of the model to select it. if any. the picked point will be taken as the next point for the shape creation. In the following dialog box.

CST STUDIO SUITE™ 2009 – Getting Started 37 Alternatively you can perform a blend edges operation which is activated either by choosing Objects Blend Edges in the main menu or by selecting in the objects toolbar. the extrusion refers to the picked face. When a planar or cylindrical face is picked before this tool is activated. In the following dialog box. In the following. The result should look similar to the following picture: Extrude. you can specify the radius of the blend. and the extrude. Rotate and Loft Faces The chamfer and blend tools are common operations on picked edges. we assume an existing cylinder with a picked top face: Top face Now we can extrude this face by simply selecting the Objects Extrude ( ) tool. rotate and loft operations are equally typical construction tools for use on picked faces. and the dialog box opens immediately: .

. in this example you should enter a height and click the OK button. Finally. an interactive mode will be entered in which you can define polygon points for the extrusion profile. your structure should look as follows: The extrusion tool has created a second shape by the extrusion of the picked face.38 CST STUDIO SUITE™ 2009 – Getting Started If no face is picked in advance. However.

Afterward you can activate the rotate face tool by selecting Objects Rotate ( ). In this example. click the OK button to store the edge. Please select two points similar to those in the following picture: In the numerical edge dialog box. Afterward you will be requested to pick two points on the drawing plane to define the edge. you should specify the edge by selecting the Objects Pick Edge from Coordinates ( ) tool from the pick toolbar. .CST STUDIO SUITE™ 2009 – Getting Started 39 For the rotation. The rotation axis can be a linear edge picked from the model or a numerically specified edge. you should start with the same basic geometry as before: The rotation tool requires the input of both a rotation axis and a picked face.

you can specify an Angle (e. 90 degrees) and click OK. The final shape should look as follows: Note that the rotate tool enters an interactive polygon definition mode similar to the one in the extrude tool if no face is picked before the tool is activated. In this dialog box.40 CST STUDIO SUITE™ 2009 – Getting Started The previously selected rotation axis is automatically projected into the face’s plane (blue vector).g. and the rotation tool dialog box opens immediately. .

In the following dialog box you can set the smoothness to a reasonable value and click the Preview button to get an impression of the shape.5 while keeping the z-scale at 1. To practice.g. .0.8)) using the Copy option: Transformed cylinder Next select the transformed cylinder and apply a scaling transformation to it by shrinking its size along the x and y axes by 0. Afterward you can activate the loft tool by selecting Objects Loft ( ). Note: You should select the corresponding shape before picking its face. Since all other shapes become transparent. height=3) and transforming it along its axis by a certain translation (e. Drag the Smoothness slider such that the shape has a relatively smooth transition between the two picked faces before clicking OK.g. it is easier to pick the desired face even “through” other shapes. construct the following model by defining a cylinder (e. (0.CST STUDIO SUITE™ 2009 – Getting Started 41 One of the more advanced operations is generating lofts between picked faces. radius=5.0: Face A Face B Now pick the adjacent top and bottom faces of the two cylinders as shown above.

. select the shape by double-clicking on it and initiate the Objects Shell Solid or Thicken Sheet tool. Face A Face B Finally.42 CST STUDIO SUITE™ 2009 – Getting Started After pressing the Ok button. your model should look like the following picture (note that the actual form of the lofted shape depends on the setting of the smoothness parameter). add all shapes together by selecting all three (holding down the Ctrl-key) and using the Objects Boolean Add operation. Now you can pick the two planar top and bottom faces of the shape. Note that the shell command will be accessible only when a shape has been selected previously.

“Active” here means that all the geometric data are specified in this coordinate system from now on.3) and click the OK button. You have now learned what a local coordinate system (WCS) is and how it can be activated. In contrast to the global x. If no faces are selected. Either the local or the global coordinate system can be active at any time.CST STUDIO SUITE™ 2009 – Getting Started 43 In the dialog box. 0. The aim of a local coordinate system is to allow the easy definition of shapes even when they are not aligned in the global coordinate system. The most common way to define the orientation of a local coordinate system is to pick points. The local coordinate system is also known as the Working Coordinate System (WCS). In the above sections we describe how to create simple shapes that are aligned with the axes of a global fixed coordinate system. The local coordinate system consists of three coordinate axes. or by item in the WCS toolbar.g. from the WCS context menu item. y and z axes. the structure will be shelled to form a hollow solid. edges or faces on the model and align the WCS with these entities. . Each of these user interface items toggles the selecting the local coordinate system on or off. these axes are called the u. your model should look similar to the following picture: Picking the two faces before entering the shell operation has the effect that the selected faces will later be openings in the shelled structure. but you still need to know how to define this system in order to align its axes with the desired location. You may activate or deactivate the local coordinate system from the WCS Local Coordinate System item in the main menu. After a couple of seconds. v and w axes. Local Coordinate Systems The ability to create local coordinate systems adds a great deal of flexibility to the modeler. you can specify a Thickness (e.

Besides aligning the WCS with entities selected from the model. When three points are selected. the u/v plane of the WCS can be aligned with the plane defined by these points (WCS Align WCS with 3 Selected Points). Most of the operations on the local coordinate system are also accessible from the WCS toolbar. there are three further ways of defining the local coordinate system: Define local coordinate system parameters directly: (WCS Define Local Coordinates) In this dialog box.44 CST STUDIO SUITE™ 2009 – Getting Started When a point is selected. a planar face can be selected to which the u/v plane of the WCS can be aligned (WCS Align WCS with Selected Face). edge or face of the model. After picking a point. The second and third options are especially powerful when combined with the pick alignment options described above. you can rotate the local coordinate system around one of its axes by a specified rotation angle. you may enter the origin and the orientation of the w-axis and the u-axis directly. Together with the available shortcut keys for the pick mode. this is the most efficient way of changing the location and orientation of the WCS. you could alternatively press the W key in order to align the WCS with the most recently picked item. When an edge is selected. the origin of the local coordinate system may be translated onto this point (WCS Align WCS with Selected Point). Move local coordinate system: (WCS Move Local Coordinates) In this dialog box. Finally. which is shown below: Align WCS with selected face Align WCS with selected edge Toggle WCS on or off Move WCS Rotate WCS Align WCS with selected point The following example should give you an idea of what can be done by efficiently using local coordinate system specifications: . you can translate the origin of the local coordinate system by a specified translation vector. Additionally this function will move the origin of the WCS onto the first selected point. the u axis of the WCS may be oriented such that it becomes parallel to the selected edge (WCS Align WCS with Selected Edge). Rotate local coordinate system: (WCS Rotate Local Coordinates) By using this dialog box.

and align it first with the top face of the brick and then with one of the vertices on the top face: 3) 4) Now align the coordinate system with one of the edges of the brick’s top face. a dialog box will open asking for the Boolean combination of the two intersecting shapes. In this dialog box choose Add both shapes and click OK: . As soon as you have defined the cylinder.CST STUDIO SUITE™ 2009 – Getting Started 45 The first step is to create a brick in global coordinates. and then rotate the coordinate system 30 degrees around its v-axis: 5) 6) Finally create a new cylinder in the local coordinate system. Then rotate the brick around the z-axis by 30 degrees using the transform dialog box: 1) 2) Next activate the local coordinate system.

delete or insert some operations. the history list will look like the following picture: 1 2 3 4 5 6 7 . you have created some basic structures and performed some simple geometric transformations. sometimes it may become necessary to return to a previous step in the structure generation in order to change. we assume you have created the structure consisting of a brick and a cylinder as shown in the last section covering local coordinate systems. However. In this case.46 CST STUDIO SUITE™ 2009 – Getting Started 7) The History List Up to now. in the In the following. You can always correct mistakes made during the structure generation by using the Edit Undo command to remove the most recent construction step." All relevant structural modifications are recorded in a list you can see by choosing Edit History List or by clicking objects toolbar. This typical task is supported via the “History List.

edges. The Edit button allows you to perform changes to previous operations. You should now change the rotation angle to 10 degrees and click the OK button. you should click the Update button to regenerate the structure. In this case. The following dialog box will appear: The text is actually the command. This often happens when some history items are deleted or new items are inserted. Clicking the Step button will take you to the next step in the history list. You may restore the structure creation to any step in the history list by selecting the corresponding line and clicking the Restore button. . in macro language. which will perform the corresponding task. In such cases. Back in the history list. However. pick operations might select incorrect points. or faces (sometimes because the original picked items no longer exist). the history functionality allows you to perform changes to the model quickly and easily without having to re-enter the modified structure. You can now experiment a bit with this feature. Here the first argument “v” is the rotation axis while the second argument specifies the rotation angle. some care has to be taken when history items are altered since this may result in strong topological changes appearing in the model. Clicking the Update button completely regenerates the structure. select the “rotate wcs” line and click the Edit button. Your structure should look like the following picture: In general. The marker indicates the current position of the structure creation in the history list.CST STUDIO SUITE™ 2009 – Getting Started 47 The list shows all previous operations in chronological order.

the pick of the brick’s top face in order to align the WCS with this face will obviously fail. You can open the history list and edit the generation of the cylinder. The History Tree The History List is the most powerful tool to edit the structure’s generation. assume you have deleted the creation of the first brick from the history list. Refer to the online documentation for details. you can also select the corresponding shape by double-clicking it and then choosing Edit Object Properties or Properties from the context menu. However. in many cases only some parameters of the basic shapes or transformations need to be changed. In such cases we recommend you work through the history list from the beginning in order to properly adjust the picks when needed. In this case. As soon as you have selected an editable operation from the History Tree. the work needed to change the model takes much less effort than completely re-entering the model. Assume that you want to change the radius of the cylinder in the previous example. However. using the History Tree function is much more convenient. the corresponding structure element will be highlighted in the main view.48 CST STUDIO SUITE™ 2009 – Getting Started As an example. Please note that subsequent transformations will not be considered by this highlighting functionality. . A dialog box (the History Tree) will open showing the construction of the selected shape: You can now simply click the “Define cylinder” item. In these cases. Even in this extreme case.

CST STUDIO SUITE™ 2009 – Getting Started 49 After clicking the Edit button in the History Tree dialog box. You will get an impression of how the structural changes will influence your model. click the OK button to update the structure. Note that subsequent transformations will not be visualized by the Preview option in the shape dialog box but will be applied when you update the model. . your model should look as follows: Play around a little with the History Tree to get an idea of what changes can be applied to the existing structure using this functionality. If you are happy with the result. Finally. the cylinder creation dialog box opens showing the parameters of the cylinder: You can now alter the cylinder radius and click the Preview button.

A curve is a 3D line drawn on the drawing plane. you should first create a new curve by selecting Curves New Curve ( ) from the main menu. Refer to the online documentation for more information. Activate the circle creation by choosing Curves Circle ( should look similar to the following: ). Afterward. Creating curve items is similar to constructing solid primitives. Another complex shape generation option is based on curves. A detailed description of all possibilities would exceed the scope of this document. etc. Your result should look as follows: Next draw a circle on the drawing plane which overlaps one of the rectangle‘s edges. lofting.50 CST STUDIO SUITE™ 2009 – Getting Started Curve Creation The previous chapters show how a model can be generated from 3D primitives and their modifications by using powerful operations such as blending. The following explanations give you only a basic introduction to the way curve modeling works. Now activate the rectangle creation by choosing Curves Rectangle ( ) before drawing a rectangle on the working plane. To practice. shelling. your screen . After a curve has been defined. This operation will create a new item called “curve1” in the navigation tree’s Curves folder. it can be used for more advanced modeling operations.

you now have two curve items – rectangle1 and circle1 – in a curve named curve1. all selectable curve segments at the mouse location will be highlighted. When you move the mouse across the screen. The navigation tree reflects this relationship. e. You will be prompted to select the item to be trimmed with the rectangle. Afterward activate the Trim Curves operation by choosing Curves Trim Curves from the main menu. rectangle1 (either in the navigation tree or by double-clicking on it in the main view).CST STUDIO SUITE™ 2009 – Getting Started 51 circle1 rectangle1 As a result of the previous steps. You should now delete two segments so that the result looks similar to the following picture before you press Return ( ) to complete the operation. The next step will prompt you to double-click on any curve segments you wish to delete from the model. Select the circle and confirm your selection by pressing the Return ( ) key. . First select one of the curve items.g. Now let's trim both curve items so that the resulting curve contains only the outlines of both curve items.

. you are going to create a solid using the sweep curves operation which can be initiated by choosing Curves Sweep Curve ( ) from the main menu. Point 1 Point 2 Point 3 Based on these two disjoint curves. Your model should look as follows: The next action is to draw an open polygon consisting of three points on the drawing plane (Curves Polygon.52 CST STUDIO SUITE™ 2009 – Getting Started Now you can activate the local coordinate system and rotate it around its u-axis. Double-click on the curve consisting of the rectangle and the circle. As soon as this operation is activated. ). you will be prompted to select the profile curve.

draw an open but otherwise continuous curve such as the following: . Trace Creation The next section focuses on a rather tedious part of the model creation: the definition of conducting traces. the final shape should look as follows: This short introduction into curve modeling provides a very basic understanding of these powerful structure drawing tools. You should experiment a little with the curve modeling features to become more familiar with this kind of structure modeling. you will be requested to double-click on the path curve given by the polygon’s curve here.CST STUDIO SUITE™ 2009 – Getting Started 53 After the profile is selected.g. a trace tool has been added to allow the creation of solid traces with finite width and thickness based on the definition of curves. Some structures (e. Please refer to the online documentation for more details. To practice using this powerful tool. printed circuit boards) require many traces which often entail many time-consuming construction steps. After you close the resulting dialog box by clicking OK. To simplify this task.

You can also specify whether the trace should have rounded caps (instead of rectangular caps) at the start or end of the trace’s path. you will be prompted to select the trace’s curve. the following dialog box will open: In this dialog box. After you double-click on the previously defined curve. you can now easily create a trace by choosing Curves Trace From Curve ( ). you can specify the metallization Thickness and the Width of the trace. As soon as this operation is activated. The resulting trace might look as follows (rounded caps at the end of the trace only): .54 CST STUDIO SUITE™ 2009 – Getting Started Based on this curve.

The easiest way to define a bondwire between two points is to pick those points first as shown in the following picture: Once the points are picked. you can open the bondwire dialog box by choosing Objects Basic Shapes Bondwire ( ).CST STUDIO SUITE™ 2009 – Getting Started 55 Bondwire Creation You can create bondwires as frequently used structure elements easily using the bondwire tool. .

In addition to this option of modeling the bondwire as infinitely thin wire. the wire will still be modeled as infinitely thin. In this case. a solid bondwire needs a material to be assigned to it. The location of the spline’s maximum can be specified whereas the other two models accept the standardized parameters. but the solver module will apply a special model to the wire in order to take the finite radius into account. Then the wire extends toward this plane in order to ensure an optimal connection with this plane. The following picture shows the three different types of bondwires: Spline JEDEC4 JEDEC5 Refer to the online documentation for more information about JEDEC parameters. JEDEC4 or JEDEC5. The Termination of the bondwire may be set to any one of the following types: Natural: The wire will be a solid tube with perpendicular cuts at the end.56 CST STUDIO SUITE™ 2009 – Getting Started You can also open the dialog box without any points being picked previously. However. In this case. You may also assign a finite radius to the wire by specifying a non-zero entry in the Radius field. Extended: This is the most powerful option. As for every other solid. Rounded: The wire will be terminated by a part of a sphere. the dialog box also supports the creation of solid bondwires by offering the Solid wire model option. you may specify the coordinates of the bondwire’s start and end points numerically. the software detects the plane in which the bondwire ends. The following picture illustrates the three types of termination: Natural Rounded Extended . Please note that this feature is not supported by solvers based on tetrahedral grids. The type of the bondwire can be spline.

Before you can start using these advanced modeling tools. sometimes the model will consist of imported geometry for which no information about the modeling process is available. the gap that would be produced by simply removing the face will automatically be closed with the remove feature operation. Chamfer’s face Remove Feature As you can see. . you should pick the cylindrical face and select the Objects Local Modifications Change Face Radius command. you must create a structure similar to the following (a brick unified with a cylinder and a chamfer operation applied to the cylinder’s top edge): In this structure you should first use the pick face tools in order to select the chamfer’s face. However. Afterward. A dialog box will open where you can specify a new radius of the cylinder.CST STUDIO SUITE™ 2009 – Getting Started 57 Local Modifications So far we have focused on how to change a structure that has been entirely constructed within the built-in modeler. This section illustrates that even in these cases the structure can be parameterized using Local Modifications. Then you can initiate the remove feature command by selecting Objects Local Modifications Remove Feature from the main menu.

58 CST STUDIO SUITE™ 2009 – Getting Started Cylindrical face Change Face Radius Finally. . the modifications will fail if there is no unique solution for closing the gaps. Specifying an offset in the dialog box will move the face while again closing any gaps: Top face Offset Face The local modifications are powerful modeling operations. You should play around a bit with these tools to get an impression of what is possible. However. you can pick the cylinder’s top face and initiate the Objects Local Modifications Offset Faces command.

A very powerful feature which is common to all modules of CST STUDIO SUITE™ is the concept of so called Postprocessing Templates which will be introduced in the following sections. coupling coefficients of eigenmodes Curve-. Please refer to the module specific documentation and the online help system for more information. energies. mean. The data are then stored in tables to allow for flexible access to the parametric data. losses.CST STUDIO SUITE™ 2009 – Getting Started 59 Chapter 5 — Postprocessing Once a simulation is completed. CST STUDIO SUITE™ contains powerful postprocessing capabilities which include various options to visualize the results as well as the calculation of secondary quantities. Y. . VSWR versus frequency Farfield 1D plots at a single frequency Broadband farfield values Group delay times 1D Plots of 2D/3D results along arbitrary curves FFT of existing time signals Exchange excitations and TDR functionality Mixture of any of these 1D-results using an analytic formula and more… or 0D-Results (single real scalar values) Min. 1D Signals or scalar values (0D results). … values of existing 1D-results Q-values. Typical examples for Postprocessing Templates are 1D results such as the following: Z. result data will typically be shown in the navigation tree. max.or volume integrals of 2D/3D results Mixture of any of these 0D-results using an analytic formula and more… The following sections introduce the framework of this feature and present its application with an example. integral. face. Postprocessing Templates The Postprocessing Templates allow for flexible processing of 2D/3D Fields. The Postprocessing Templates are evaluated after every calculation during parametric sweeps or optimizations.

however. The list contains the currently defined sequence of post-processing operations of each type. You may need to change the order (up / down arrow buttons). This button. You can add new tasks to the list by selecting them from the drop-down list above. The Evaluate button executes the currently selected task whereas the Evaluate All button executes the entire list from the beginning. .60 CST STUDIO SUITE™ 2009 – Getting Started Framework to Control Result Templates The following picture shows the template-based post-processing dialog box which you can open by choosing Results Shift+P): Template Based Postprocessing ( . especially if tasks refer to previously obtained data. Clicking the Duplicate button creates a copy of the currently selected item. is active only when the corresponding task provides a settings dialog box. All Postprocessing Templates are automatically processed after each solver run including parametric sweeps and optimizations. You can easily rename a task by clicking on the corresponding line and directly changing its name in the list. Shortcut The dialog box contains two pages for processing 1D results and 0D results. Instead of repeatedly entering all those settings. you may simply duplicate an existing entry and modify a few settings afterward. Some postprocessing operations require a lot of common settings. The Settings button allows you to change the parameters for the currently selected item. The execution takes place in the order shown in the list.

Templates with a “-“ sign in front of their name do not add useful results to the navigation tree’s Tables folder. you should select the entry VSWR first and in a second step S Parameter afterward: . but store their results at other locations.). Within the 1D Result page of the template-based post-processing dialog box. we still recommend reading through this example since it gives general procedures common to all modules. Additionally the latest result value is shown on the 0D-Results page of the definition window. Refer to the corresponding template’s description for more information. Pre-Loaded Post-processing Templates The standard installation includes an extensive list of pre-loaded Postprocessing Templates. 3. Since all Postprocessing Templares are written in VBA programming language. We recommend you browse through the list of available templates in the online help system to get an overview of what is already available. Load data into the post-processing chain. You can take any example here that calculates S-parameters. 2. a variety of pre-loaded Postprocessing Templates deals with the extraction of 1D or 0D data from fields (including farfields. even if you are using another module. Let's assume you have simulated a device and want to directly obtain the VSWR and calculate the delivered Power (1-S11^2). Example for Post-processing Templates The following example shows a typical Postprocessing Template for CST MICROWAVE STUDIO®. Besides operations on S-parameters. Please refer to the online documentation or contact technical support for more information. They can be mainly categorized as follows: 1. etc. Each of the Postprocessing Template’s settings dialog boxes contains a Help button which will open an online help system providing more information. However.CST STUDIO SUITE™ 2009 – Getting Started 61 The template based post-processing results are managed as follows: 1D Results are shown in the navigation tree under Tables 1D Results … 0D Results are shown in the navigation tree under Tables 0D Results … . Extract data from other post-processing results. Calculate secondary quantities. you can add your own specific post-processing operations.

you will see the following two 1D Results defined in your list: If the project has already been calculated and results are present. which at the end automatically evaluates all templates in the given order. since we would like to do further calculations with it. . which you can select and plot. we have to explicitly load S11 as a task to be referred to later in another Postprocessing Template. Otherwise start the calculation with the transient solver. After confirming the defaults of the S Parameter window (we are interested in the linear amplitude of S11). you may click Evaluate All. resulting in two tables in the tree. However.62 CST STUDIO SUITE™ 2009 – Getting Started The S-parameter S11 is available from the navigation tree.

If we select A as a placeholder for S11.CST STUDIO SUITE™ 2009 – Getting Started 63 Now we can calculate the delivered power (1-S11^2) using the 1D Postprocessing Template named Mix 1D Results: Selecting this task from the list opens the following window. where arbitrarily defined 1D Results can be combined using VBA expressions. our expression would be 1-A^2. .

you can set the name of the newly created task by clicking on the corresponding item and changing its name to Delivered Power. Sweep. Opening the Parameter Sweep dialog box shows that an item Postprocessing template… is automatically listed a watch.64 CST STUDIO SUITE™ 2009 – Getting Started Back in the template-based post-processing dialog box. you have seen how result templates can be a very flexible and powerful tool to perform even complex post processing tasks. Clicking the button Evaluate will immediately add the corresponding result to the navigation tree’s Tables folder: Evaluate: You can change the definition of any task by selecting the corresponding line and clicking Settings. . Let us now assume that we have a model where “radius” is one of the structure’s parameters. This functionality provides an efficient way to fully automate post processing steps. Please refer to the module specific documentation for more information about this topic. So far. Each solver dialog box contains buttons named Optimize and Par. a set of result templates will always be executed right after an individual simulation run is completed. This automation becomes most obvious when running parametric sweeps or optimizations. Once defined.

CST STUDIO SUITE™ 2009 – Getting Started 65 In our example. Therefore you can switch to the 0D Results page and select the task 0D Value from 1D Result: The results of 0D Postprocessing Templates are also written to the Tables folder in the navigation tree after pressing the Evaluate button. Once the parameter sweep is complete. the VSWR or Delivered Power results can be visualized as a function of the structure’s parameters by selecting the corresponding tables: Let's now assume that you want to optimize the Delivered Power averaged over the entire simulation frequency band. In addition. we assume that the VSWR and Delivered Power calculations are defined as described above. the latest results are shown in the template-based post-processing dialog box directly: . This can be achieved by adding a Postprocessing Template calculating the mean value of the Delivered Power.

Since the ability to combine various result templates together provides a very powerful way to define even complex post processing tasks. this allows for very flexible goal setups.66 CST STUDIO SUITE™ 2009 – Getting Started As just outlined for the parametric sweeps. the optimizer also supports (0D) result templates as goal definitions. The following picture shows an example of such a 0D Result optimizer goal definition based on result templates: .

In this chapter we will give you an overview of available documentation and help systems. you will already have some idea of how to efficiently use CST STUDIO SUITE™ modules for your own applications. However. The system also features a powerful full text search function which provides fast access to the help system’s extensive content.CST STUDIO SUITE™ 2009 – Getting Started 67 Chapter 6 — Finding Further Information After carefully reading the Getting Started manuals. The help system’s overview page contains a collection of useful links simplifying access to frequently requested information. Online Help System The online help system should generally be your primary source of information. You can access the help system’s overview page at any time by selecting Help Help Contents from the menu bar. The help system’s content is organized into a hierarchical structure of so called books and pages which can be easily accessed from within the navigation tree. . you will likely have a lot of questions once you start creating your own first models.

cst. you will obtain some information about the particular example regarding structure modeling and simulation procedure. For instance. Additionally the F1 key gives some context sensitive help when a particular mode is active. . In the case that no specific information is available. you can obtain some information about the definition of shapes and possible actions. Afterwards.com Support). Examples The installation directory of CST STUDIO SUITE™ contains an examples subdirectory consisting of a couple of typical application examples. Support Area on www. Each of these examples also contains a “Readme” item in the navigation tree. You need to enter your user name and password only once.68 CST STUDIO SUITE™ 2009 – Getting Started In each of the dialog boxes there is a specific Help button that directly opens the corresponding manual page. Please note that the online help system’s search function which may optionally also search for online content in our homepage’s support area.cst.com) also contains a lot of very useful and frequently updated information. they may nevertheless contain helpful hints which can be transferred to your particular application. You will first need to obtain an account before you can access the support area’s content. by pressing the F1 key while a basic shape generation mode is active. Although these examples are not explained in as much detail as the tutorials. pressing the F1 key will open an overview page from which you may navigate through the help system. Tutorials The online help tutorials will generally be your best source of information when trying to solve a particular problem. You can access this area simply by selecting Help Online Support. The procedure to create an account is simple and can be performed online in the support section of our homepage (www. the support area will open automatically whenever you choose this menu command.cst. We recommend you browse through the list of all available tutorials and choose the one closest to your application. You can select an overview page of all available tutorials by following the Tutorials link on the online help system’s start page.com The support area on our homepage (www. A quick overview of the existing examples can be obtained by following the Examples Overview link on the online help system’s start page. By double-clicking on these items.

A description of all specific macro language extensions.CST STUDIO SUITE™ 2009 – Getting Started 69 Technical Support After you have taken steps solving your own applications. Some documented macro examples. Macro Language Documentation More information concerning the built-in macro language for a particular module can be accessed from within the online help system’s VBA book. you should browse through the list even if you are already familiar with one of the previous releases. The macro language’s documentation consists of four parts: • • • • An overview and a general description of the macro language. use the File Archive As function to create an archive containing all relevant files. . Even if you have successfully obtained a solution. A syntax reference of the Visual Basic for Applications (VBA) compatible macro language. the problem specification might still be improved in order to get even better results within shorter calculation times. History of Changes An overview of important changes in the latest version of the software can be obtained by following the Spotlight link on the help system’s main page. Since there are many new features in each new version. This archive file should then be sent to the technical support team.

the cut is made on the y-plane If the cutting plane view is active. the cut is made on the z-plane Open the numerical coordinate input box (also available in 1D plots for axis marker positioning) Open the numerical coordinate input box with zero defaults Front view Left view Right view Top view Bottom view Perspective view Decrement phase (2D/3D plots). General Shortcut Keys Available in Modeler View You can activate this view by clicking on it with the left mouse button. move axis marker left (1D plots) Increment phase (2D/3D plots). the cut is made on the x-plane If the cutting plane view is active. move axis marker right (1D plots) Move cutplane or meshplane in positive normal direction Move cutplane or meshplane in opposite normal direction Increase frequency for visualization of frequency dependent port modes Decrease frequency for visualization of frequency dependent port modes . especially for advanced users. ESC Ctrl+O Ctrl+N Ctrl+S DELETE F1 F2 F5 F7 Ctrl+F Space Shift+Space Alt+V Ctrl+C Ctrl+V Alt+O Alt+W Ctrl+A Ctrl+W Shift+A Shift+C x y z TAB Shift+TAB Numpad-(5) Numpad-(4) Numpad-(6) Numpad-(8) Numpad-(2) Numpad-(0) Cursor-Left Cursor-Right Cursor-Up Cursor-Down Page-Up Page-Down Cancel currently active mode Open new project file in current modeler window Open new modeler window Save current project Delete the currently selected object Open context sensitive help Rename the currently selected shape in the navigation tree Update the visualized 1D result (only while a solver is running) Update parametric changes Reset view Reset view to structure Reset view to selection Open view options dialog box Copy the currently displayed result curves into clipboard Paste result curves from clipboard into the active result curve plot Toggle outline mode Toggle working plane visualization on or off Toggle axis view on or off Toggle wireframe mode on or off Toggle field plot animation on or off Activate/deactivate cutting plane view If the cutting plane view is active.70 CST STUDIO SUITE™ 2009 – Getting Started Appendix — List of Shortcut Keys The following list gives an overview of available shortcut keys that may be very useful.

Optionally. edge or face Rotate the WCS around its u axis by 90 degrees Rotate the WCS around its v axis by 90 degrees Rotate the WCS around its w axis by 90 degrees Pick point Pick edge mid point Pick face center Pick point on circle Pick circle center Pick edge Pick face Pick edge chain Pick face chain Clear picks Open history tree for selected shape Transform selected shape Align selected shape Remove the selected feature Delete the selected face Cover the selected edges Add linear curve between two picked points Add tangent curves between two picked points and edges Split the selected edge at the picked point Delete previous point in generation of basic shapes. pressing the Ctrl key while using the mouse wheel performs a zoom operation around the current mouse pointer location. The following shortcuts are active when the mouse is dragged while pressing the left mouse button: Shift Ctrl Shift+Ctrl Restrict mouse movement along one coordinate axis (in shape creation) or Planar rotate view (otherwise) Rotate view Pan view .CST STUDIO SUITE™ 2009 – Getting Started 71 Ctrl+H Ctrl+U Ctrl+Shift+H W Shift+U Shift+V Shift+W P M A R C E F Shift+E Shift+F D Ctrl+E Ctrl+T Ctrl+Shift+A Ctrl+R Ctrl+Shift+D Ctrl+Shift+C Alt+L Alt+T Alt+P Backspace + * ÷ % # RETURN Shift+P Mouse Wheel Hide selected shape or object Unhide all Hide selected faces Align the WCS with most recently picked point(s). By default the origin for this operation is located in the center of the screen. Start Boolean add operation for selected shape Start Boolean subtract operation for selected shape Start Boolean intersect operation for selected shape. start trim curves operation for selected curve Start Boolean insert operation for selected shape Start Boolean imprint operation for selected shape Start trim curve operation for selected curve Perform Boolean operation (if active) Open result template post processing dialog box Dynamic zoom view.

72 CST STUDIO SUITE™ 2009 – Getting Started Shortcut Keys Available in Edit Fields Ctrl+C Ctrl+V Ctrl+X Ctrl+Z Copy selected text into clipboard Paste clipboard to current marker’s position Cut selected text Undo last editing operation Shortcut Keys Available in VBA Editor Ctrl+N Ctrl+O Ctrl+S Ctrl+P Ctrl+F F3 Ctrl+R Ctrl+Z Ctrl+Y Ctrl+X Ctrl+C Ctrl+V F1 F5 ESC F7 F9 Ctrl+F9 Ctrl+Shift+F9 Shift+F9 Ctrl+F8 Shift+F8 F8 File new File open File save Print Find Find again Replace Undo previous operation Redo previously undone operation Cut Copy Paste Context help for the word next to the caret position Run macro Pause macro Debug step to Debug break Add watch Clear all breaks Quick watch Debug step out Debug step over Debug step into .

CO M .C ST.© C ST 2 0 0 8 | C ST – CO M P U T E R S I M U L AT I O N T E C H N O LO GY A G | W W W.

Sign up to vote on this title
UsefulNot useful