45
© 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary HFSS 12.0 Tips and Tricks HFSS 12.0 Tips and Tricks Ansoft, LLC Ansoft, LLC

Hfss12 Tips and Tricks Gui

Embed Size (px)

DESCRIPTION

Hfss12 Tips and Tricks Gui

Citation preview

Page 1: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary© 2009 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary

HFSS 12.0Tips and TricksHFSS 12.0Tips and Tricks

Ansoft, LLCAnsoft, LLC

Page 2: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 2 ANSYS, Inc. Proprietary

Enhanced Usability

• Project Preview– Image and notes available in File Open– Image available in Windows Explorer (thumbnail view)

Page 3: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 3 ANSYS, Inc. Proprietary

Enhanced Usability

• Clip plane– Interactively slice through arbitrary plane– Can view model geometry, mesh plots, field plots, etc.

Page 4: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 4 ANSYS, Inc. Proprietary

Enhanced Usability

• Clip plane– Access this feature from the View menu

Original Geometry

Page 5: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 5 ANSYS, Inc. Proprietary

Enhanced Usability

• Material Override– Conductors override dielectrics– Smaller objects override larger objects with same material– Avoids need for explicit subtractions

Page 6: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 6 ANSYS, Inc. Proprietary

Enhanced Usability

• Select By Area– Click and drag to rubber-band select

Page 7: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 7 ANSYS, Inc. Proprietary

Enhanced Usability

• Select By Area– By default, only items with external surfaces

are selected• Material filters

– Enable the Include and Exclude radio buttons

• Object name filters– Enable the Exclude and Include check

boxes• Object type filters

– Enable the check boxes for including Solids, Sheets, and/or Lines

• Hide unfiltered objects – Makes unfiltered objects transparent

after selection– Save As Default

Page 8: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 8 ANSYS, Inc. Proprietary

Enhanced Usability

• Select By Variable– Helps find objects tied to variables

• Select Variable and Click OK to highlight geometry

Page 9: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 9 ANSYS, Inc. Proprietary

Wrap Sheet Command

• Wrap– Wrap sheets around surfaces

• Step 1 – select sheet and surface• Step 2 – select the menu item Modeler > Surface > Wrap Sheet

Page 10: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 10 ANSYS, Inc. Proprietary

Imprint

• Imprint– Imprint the geometry of one object upon another

• Step 1 – select objects of interest• Step 2 – select the menu item Modeler > Boolean > Imprint

Page 11: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 11 ANSYS, Inc. Proprietary

Imprint

• Imprint – Imprint the geometry of one object upon another

• Step 3 – choose blank and tool parts and whether or not to clone tool objects

Face created from imprint

Page 12: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 12 ANSYS, Inc. Proprietary

Imprint Projection

• Imprint Projection– Patch Antenna Array Imprinted on a Nosecone

• Step 1 – Both models in the same design

Page 13: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 13 ANSYS, Inc. Proprietary

Imprint Projection

• Imprint Projection– Patch Antenna Array Imprinted on a Nosecone

• Step 2 – Select target object (2D or 3D) and objects to imprint (2D)

Page 14: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 14 ANSYS, Inc. Proprietary

Imprint Projection

• Imprint Projection– Patch Antenna Array Imprinted on a Nosecone

• Step 3 – Select the menu item Modeler > Boolean > Imprint Projection > Along Direction

Page 15: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 15 ANSYS, Inc. Proprietary

Imprint Projection

• Imprint Projection– Patch Antenna Array Imprinted on a Nosecone

• Step 3 – Select the menu item Modeler > Boolean > Imprint Projection > Along Direction

• Press the F4 key for coordinate entry• Make sure that the distance selected is greater than the distance

between the antenna and nosecone

Page 16: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 16 ANSYS, Inc. Proprietary

Imprint Projection

• Imprint Projection– Patch Antenna Array Imprinted on a Nosecone

• Results in Faces of original object imprinted

Page 17: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 17 ANSYS, Inc. Proprietary

Imprint Projection

• Imprint Projection– Patch Antenna Array Imprinted on a Nosecone

• Results in Faces of original object imprinted• A separate object can be created from the Create Object From Face

Command

Page 18: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 18 ANSYS, Inc. Proprietary

Imprint Projection

• Clone Objects before imprinting and projecting– Select these options to keep original objects

Page 19: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 19 ANSYS, Inc. Proprietary

History Editing

• Flexible History Editing– Enable and Disable Commands– Toggle the Suppress Command Box

Page 20: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 20 ANSYS, Inc. Proprietary

Generate History

• Generate History– Recreates the history for polylines, circles, or ellipses

• Step 1 – select the object• Step 2 – select the menu item Modeler > Generate History

Page 21: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 21 ANSYS, Inc. Proprietary

Initial Mesh Settings

• Right-click on Mesh Operations– Curvilinear Elements on by Default – Pull points onto the true

surface box controls this

Curvilinear mesh element

HFSS 12 can use either mesh element

Page 22: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 22 ANSYS, Inc. Proprietary

Initial Mesh Settings

• Right-click on Mesh Operations– Auto is the default setting– Ansoft TAU Mesh– Ansoft Classic Mesh

Page 23: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 23 ANSYS, Inc. Proprietary

Setting Order Element

• Mixed Element Order– Change Order of Basis functions

to Mixed Order– HFSS auto assigns element order

to maximize solution efficiency

Page 24: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 24 ANSYS, Inc. Proprietary

2D Chamfers and Fillets

• Create Chamfers and Fillets on 2D Objects– Step 1 – Select the menu item Edit > Select > Vertices– Step 2 – Select a vertex graphically– Step 3 – Select the menu item Modeler > Fillet or Chamfer

Page 25: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 25 ANSYS, Inc. Proprietary

2D Fillet

• Fillet – Creates a rounded edge

Page 26: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 26 ANSYS, Inc. Proprietary

2D Chamfer

• Chamfer– 45 degree cut

Page 27: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 27 ANSYS, Inc. Proprietary

Region Command

• Create the air box object by using the Region command– Step 1 – Select the menu item Draw > Region

Page 28: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 28 ANSYS, Inc. Proprietary

Region Command

• Pad all directions or individual directions

Page 29: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 29 ANSYS, Inc. Proprietary

Region Command

• 3 Choices for Region Size– Percentage Offset– Absolute Offset– Absolute Position

Page 30: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 30 ANSYS, Inc. Proprietary

User Defined Shortcuts

• User Definable Keyboard Shortcuts– Define, load or save shortcut keys to common commands

Page 31: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 31 ANSYS, Inc. Proprietary

Overlay Near and Far Field Plots on Geometry

• Visualize far-field and near-field radiation patterns on model geometry– Step 1 – Select the menu item HFSS > Fields > Plot Fields >

Radiation Field– Step 2 – Select Transparency and Scale

Page 32: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 32 ANSYS, Inc. Proprietary

Overlay Near and Far Field Plots on Geometry

• Visualize far-field and near-field radiation patterns on model geometry

Page 33: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 33 ANSYS, Inc. Proprietary

Edit Sources with Port Post-Processing• Fields correspond with deembedding

Original geometry for ring hybrid model

Modified geometry with new port location disrupts

field behavior Operation restored by de-embedding

Page 34: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 34 ANSYS, Inc. Proprietary

Edit Sources with Port Post-Processing

• Option for port post-processing to affect sources for field plots

Page 35: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 35 ANSYS, Inc. Proprietary

Parametric From File

• Create an Optimetrics Parametric Setup From a File– File Format – comma separated variable, .csv or tab

delimited .txt file

Example File Format

Page 36: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 36 ANSYS, Inc. Proprietary

Parametric From File

• Create a Parametric Setup From a File

Page 37: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 37 ANSYS, Inc. Proprietary

New Plot Types

• Rectangular Stacked Plot– Plot all variations in stacked format

1.00 1.50 2.00 2.50 3.00 3.50Freq [GHz]

-25.00

-15.00

-5.00

-12.00

-7.00

-2.00

-22.50

-12.50

-2.50

-30.00

-20.00

-10.00

0.00

-0.50

-0.30

-0.10

-25.00

-15.00

-5.00

Curve Info

dB(St(coax_pin_T1,coax_pin_T1))Setup1 : Sweep1feed_xpos='-0.5cm' feed_ypos='-0.5cm'

dB(St(coax_pin_T1,coax_pin_T1))Setup1 : Sweep1feed_xpos='0cm' feed_ypos='-0.5cm'

dB(St(coax_pin_T1,coax_pin_T1))Setup1 : Sweep1feed_xpos='0.5cm' feed_ypos='-0.5cm'

dB(St(coax_pin_T1,coax_pin_T1))Setup1 : Sweep1feed_xpos='-0.5cm' feed_ypos='0cm'

dB(St(coax_pin_T1,coax_pin_T1))Setup1 : Sweep1feed_xpos='0cm' feed_ypos='0cm'

dB(St(coax_pin_T1,coax_pin_T1))Setup1 : Sweep1feed_xpos='0.5cm' feed_ypos='0cm'

Ansoft LLC HFSSDesign1XY Stacked Plot 1

Page 38: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 38 ANSYS, Inc. Proprietary

Plot Types Worth Mentioning

• Quick Reports– New in v11 but worth mentioning

Page 39: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 39 ANSYS, Inc. Proprietary

Plot Types Worth Mentioning

• Quick Report Example– Choose S-Parameters

• Two Reports are created– S-parameters vs. Frequency– S-parameters vs. Pass

0.00 2.00 4.00 6.00 8.00 10.00Freq [GHz]

-60.00

-50.00

-40.00

-30.00

-20.00

-10.00

0.00

Y1

Ansoft LLC HFSSModel1Terminal S Parameter

Curve InfodB(St(p1_T1,p1_T1))

Setup1 : Sweep1dB(St(p1_T1,p2_T1))

Setup1 : Sweep1dB(St(p2_T1,p1_T1))

Setup1 : Sweep1dB(St(p2_T1,p2_T1))

Setup1 : Sweep1

1.00 1.50 2.00 2.50 3.00 3.50 4.00 4.50 5.00Pass

-8.00

-7.00

-6.00

-5.00

-4.00

-3.00

-2.00

-1.00

0.00

Y1

Ansoft LLC HFSSModel1Terminal S Parameter1

Curve InfodB(St(p1_T1,p1_T1))

Setup1 : AdaptivePassFreq='10GHz'

dB(St(p1_T1,p2_T1))Setup1 : AdaptivePassFreq='10GHz'

dB(St(p2_T1,p1_T1))Setup1 : AdaptivePassFreq='10GHz'

dB(St(p2_T1,p2_T1))Setup1 : AdaptivePassFreq='10GHz'

Page 40: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 40 ANSYS, Inc. Proprietary

Streamline Plot

• New plot type for field quantities– Pick source face, choose Poynting Vector, tick Streamline option

Page 41: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 41 ANSYS, Inc. Proprietary

Post-Processing Variables

• Can be modified without re-simulating the model

• Can optimize complex weights of antenna elements in phased array

Optimization of Phased Array Excitations

Synthesized Far-field Pattern Specify Desired Scan Angle and Maximum Sidelobe Level

Page 42: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 42 ANSYS, Inc. Proprietary

Analytical Derivatives

• Derivatives of S-Parameters with respect to Design Variables– Identify which parameters influence output most– Focus on sensitive design parameters– Enhanced optimization

• New Tab in Solve Setup• Choose Derivative Variable in Report Setup

Page 43: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 43 ANSYS, Inc. Proprietary

Plotting with Derivative Offsets

“Tune” the delta for a given variable…

• Choose Tune Reports• Tune offsets for variables included in derivative setup

Dipole ModelLengthRadius

Page 44: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 44 ANSYS, Inc. Proprietary

Definable Polyline Cross Section

• Create 2D or 3D objects from polylines– Choose Cross Section Type and Size– Section is automatically swept along the polyline

Page 45: Hfss12 Tips and Tricks Gui

© 2009 ANSYS, Inc. All rights reserved. 45 ANSYS, Inc. Proprietary

Expression Cache

• New tab in Solve setup– Enables multiple convergence criteria– Use Quick Report to generate Convergence Plot

0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 16.00 18.00 20.00Pass

1.00

10.00

100.00

1000.00

Y1

Ansoft LLC HFSSModel1Expression ConvergeCurve Info

ExprPctDelta(L1)Setup1 : AdaptivePassFreq='12GHz'

ExprPctDelta(Q1)Setup1 : AdaptivePassFreq='12GHz'

ExprPctGoal(L1)Setup1 : AdaptivePassFreq='12GHz'

ExprPctGoal(Q1)Setup1 : AdaptivePassFreq='12GHz'