LuxPCB Thermal User Guide

70
LuxPCB  © Instruction Manual V 1.4.0 Lux Engineering Analysis, Inc. Thermal

Transcript of LuxPCB Thermal User Guide

Page 1: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 1/70

LuxPCB © 

Instruction ManualV 1.4.0

Lux Engineering Analysis, Inc.

Thermal

Page 2: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 2/70uxPCB User Guide

Copyright © 2011 Dunamis Technology Incorporated. An affiliate of Luxea, Inc.All rights reserved.

Luxea © LuxPCB ©  Thermal User Guide for Windows ® 

If this guide is distributed with software that includes an end user agreement, this guide, as well as the software described in it, is

furnished under license and may be used or copied only in accordance with the terms of such license. Except as permitted by any

such license, no part of this guide may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means,

electronic, mechanical, recording, or otherwise, without the prior written permission of Dunamis Technology Incorporated. Please

note that the content in this guide is protected under copyright law even if it is not distributed with software that includes an end

user license agreement.

The content of this guide is furnished for informational use only, is subject to change without notice, and should not be construed

as a commitment by Dunamis Technology Incorporated. Dunamis Technology Incorporated assumes no responsibility or liability for 

any errors or inaccuracies that may appear in the informational content contained in this guide.

Please remember that existing artwork or images that you may want to include in your project may be protected under copyright

law. The unauthorized incorporation of such material into your new work could be a violation of the rights of the copyright owner.

Please be sure to obtain any permission required from the copyright owner.

Any references to company names in sample templates are for demonstration purposes only and are not intended to refer to any

actual organization. LuxPCB, LuxCalc, h Calc, Board k, Jplot, and Libra are either registered trademarks or trademarks of Dunamis

Technology Incorporated in the United States and/or other countries.

Windows, Microsoft, Power Point, and Microsoft Office are either registered trademarks or trademarks of Microsoft Corporation in

the United States and/or other countries. All other trademarks are the property of their respective owners.

Portions of this product contain code licensed from Structural Mechanical Analysis.

Dunamis Technology Incorporated, 841 Blossom Hill Road, San Jose, California 95123, USA.

Notice to U.S. Government End Users: The Software and Documentation are “Commercial Items,” as that term is defined at 48

C.F.R. §2.101, consisting of “Commercial Computer Software” and “Commercial Computer Software Documentation,” as such

terms are used in 48 C.F.R. §12.212 or 48 C.F.R. §227.7202, as applicable. Consistent with 48 C.F.R. §12.212 or 48 C.F.R. §§227.7202-1

through 227.7202-4, as applicable, the Commercial Computer Software and Commercial Computer Software Documentation are

being licensed to U.S. Government end users (a) only as Commercial Items and (b) with only those rights as are granted to all

other end users pursuant to the terms and conditions herein. Unpublished-rights reserved under the copyright laws of the United

States. Dunamis Technology Incorporated agrees to comply with all applicable equal opportunity laws including, if appropriate,

the provisions of Executive Order 11246, as amended, Section 402 of the Vietnam Era Veterans Readjustment Assistance Act of

1974 (38 USC 4212), and Section 503 of the Rehabilitation Act of 1973, as amended, and the regulations at 41 CFR Parts 60-1

through 60-60, 60-250, and 60-741. The affirmative action clause and regulations contained in the preceding sentence shall be

incorporated by reference.

Dunamis Technology Incorporated, 841 Blossom Hill Road, San Jose, California 95123, USA.

Page 3: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 3/70uxPCB User Guide 3

Welcome to Luxea’s LuxPCB  © Thermal, and thank you for purchasing our software.

LuxPCB © Thermal is a performance focused, FEA basedanalysis tool for PC boards. Based on Luxea’s powerful LibraFEAengine and over 100 years of combined experience andexpertise, LuxPCB features streamlined, intuitive, and powerfulanalysis package that provides rapid solutions for pre-optimization to verification process in PCB design. LuxPCBfocuses on efficiency, so that you can spend time getting

results, not learning how to use the software or building the PCBmodel.

Tools are vital if engineers are to improve efficiency, achieveaccurate results, and maximize overall performance. That’s whywe take a great deal of pleasure in creating software thatreally works for engineers and helps them with their tasks.

We hope to continuously serve engineers and would again, liketo thank you for purchasing Luxea, Inc. products.

The Luxea Team

About LuxPCB Thermal

Page 4: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 4/70uxPCB User Guide

1 Installation Step by Step Guide ……………………………….......................

2 LuxPCB © Thermal Overview LuxPCB © Menu at a Glance ……………………........................... LuxPCB © Menu in Detail ….…………………………………..........

3 Settings General Option .......................................................................... Analysis Settings ………………………………............................

• Convection ……………………………………………….......

• Units ………………………………………….........................

4 Model Building PC Board Modeling ……………………………............................

Component Modeling ………………………………………...........

Cold Plate Modeling ………………………………………….........

Conduction Bar Modeling …………………………...…………......

Boundary Conditions ……………………………….......................

5 Results Analysis ………………………………….......................................

Jplot Results .............................................................................. Report Generation ………………………………….......................

11

7

910

1920

22

2429

353943

46

4953

17

Page 5: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 5/70uxPCB User Guide

6 LuxCalc Tools h Calc ……………………………..................................................

Board K …………………………………………….......................

7 Appendix Key Terms ……………………………..........................................

5863

67

Page 6: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 6/70uxPCB User Guide

Installation

1

Step by Step Guide

Page 7: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 7/70uxPCB User Guide

1. Run LuxPCBSetup.msi

2. Follow the steps

1 2

3

(LuxPCBSetup.msi)

Step by Step Guide

7

LuxPCBSetup

4

5 6

Page 8: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 8/70uxPCB User Guide

LuxPCB © ThermalOverview

2

LuxPCB © Menu at a Glance LuxPCB © Menu in Detail

Page 9: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 9/70uxPCB User Guide

A. Program Control ToolsIncludes LuxPCB function controlling buttons

B. LuxCalc ToolsIncludes LuxCalc calculator tools for ‘h’ and ‘Board k’

C. Model Building ToolsIncludes PCB model building buttons

D. Model Display/Interface WindowDisplays interactive model of the PCB

D

A

C

LuxPCB © Menu at a Glance

B

9

Page 10: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 10/70uxPCB User Guide 10

A

LuxPCB © Menu in Detail

1. FileManage LuxPCB sessions

2. Edit ImageManage imported image files

Program Control Tools

5 6 7 8 9 10 11

1 2 3 4

• New Project: Starts new project

• Open Project: Opens saved project

• Save: Saves current project• Save As...: Saves current project as

• Exit: Exits LuxPCB

• Add Image: Adds PCB image from file• Clear Image: Clears PCB image

• Crop Image: Crops PCB image

Page 11: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 11/70uxPCB User Guide 11

LuxPCB © Menu in Detail

3. ToolsAccess material library, Jplot, FEAinput file, and general options

4. HelpAccess User Guide and informationabout LuxPCB

5. RunInitiate analysis

6. Model CheckCreate and display 3D renderedmodel of PCB in Jplot

• Material Library: Opens materiallibrary

• Model Viewer: Opens the latestgenerated PCB model in Jplot

• FEA Input File: Opens input text fileused by LuxPCB FEA engine

• Options: Opens directory setting andmodel analysis setting

• Help: Opens help

• About...: Displays program versioninformation

Page 12: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 12/70uxPCB User Guide 12

7. SettingSet analysis mode

8. UnitsSet units of variables and constants

9. PCB ImageImport PCB image file

10. LibraryAccess and manage materials library for PCB model

11. ReportManage the format and images to include in the automaticallygenerated Power Point report

LuxPCB © Menu in Detail

Page 13: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 13/70uxPCB User Guide 13

B

12. h CalcConvection h calculator tool

13. Board KBoard k calculator tool

LuxCalc Tools

LuxPCB © Menu in Detail

12 13

Page 14: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 14/70uxPCB User Guide 14

C Model Building Tools

14. Select PointerSelect PCB model parts

15. Create/Modify PC BoardCreate or modify PC board

16. Create/Modify ComponentCreate or modify component

17. Create/Modify Cold PlateCreate or modify cold plate

18. Create/Modify Conduction BarCreate or modify conduction bar

19. Define Boundary ConditionsCreate and define boundary condition

14

15

16

17

18

19

LuxPCB © Menu in Detail

Page 15: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 15/70uxPCB User Guide 15

D

20. Primary / Secondary SideSelect between primary and secondary side of PC board

21. Coordinate Axis OrientationView x-y axis orientation of PCB model

22. Status LineView current mode and analysis progress information

23. X & Y coordinateView x and y coordinate of pointer relative to PCB model

Model Display/Interface Window

20

21

22

23

LuxPCB © Menu in Detail

Page 16: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 16/70uxPCB User Guide

Settings

3

General Options Analysis Setting

Page 17: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 17/70uxPCB User Guide

1. Press Tools > Options 

2. Set the values for the followingtabs:

a. Generalb. Model Options

General Options

17

a. b.

Page 18: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 18/70uxPCB User Guide 18

Options

a. General

Set the location of thedirectories

Note: By default, the location of thedirectories are in C:\LuxPCB

b. Model Options

Set the detail level of theanalysis

Note: In Component Detail- Coarse = 50% of the Grid Detail- Normal = 100% of the Grid Detail

- Fine = 200% of the Grid Detail

Note: Grid Detail signifies the number ofgrids along the shorter side of theboard

General Options

Page 19: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 19/70uxPCB User Guide

1. Press Setting 

2. Set the values for the followingtabs:

• Convection• Units

Analysis Setting

19

Page 20: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 20/70uxPCB User Guide 20

Convection

1. Select Analysis Type

Note:- For convection analysis, check thebox- For conduction analysis uncheckthe box

2. Select Natural Convection orForced Convection

1.

2.

Natural Convection

1.

2.

3.

1. Select global ‘h’ application

scope

Note: If none are selected, h value willbe set to ‘0’ (no global convection

effect; set the convection effectslocally)

2. Select air flow orientation

3. Enter ambient (air) andestimated surface (PCB)temperature of PCB primaryand secondary side

Analysis Setting

Page 21: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 21/70uxPCB User Guide 21

Forced Convection

1. Select global ‘h’ application

scope

Note: If none are selected, h value willbe set to ‘0’ (no global convection

effect; set the convection effectslocally)

2. Set airflow direction

3. Enter airflow rate

4. Enter duct dimensions

5. Enter total heat input(dissipation) on the PCB

6. Enter inlet ambient airtemperatures for primary andsecondary side of PCB

7. Select type of boundarycondition for Nusselt numbercalculation

Note:

- Uniform heat flux: average Nusseltnumber for uniform heat flux in flowdirection and uniform walltemperature at any cross section

- Uniform wall temperature: averageNusselt number for uniform walltemperature

1.

2.

3.

4.

5.

6.

7.

Analysis Setting

Page 22: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 22/70uxPCB User Guide 22

Units

1. Select units system for each ofthe constants and variables

Note: Units System are available in SI,Mixed, and Imperial

Analysis Setting

Page 23: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 23/70uxPCB User Guide

Model Building

4

PC Board Modeling Component Modeling Cold Plate Modeling Conduction Bar Modeling Boundary Conditions

Page 24: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 24/70uxPCB User Guide

1. Press PCB Image (optional)

Note: Steps 1 to 3 are optional (loading aPCB image file to sketch on)

2. Select image file

3. Image file loaded

PC Board Modeling

24

Page 25: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 25/70uxPCB User Guide 25

4. Press Create/Modify PCB Board 

Note: When building a model on an

image, do not adjust the LuxPCBwindow size after the first sketchhas been made as it willmisalign the image with thesketch

5. Click and drag to createboard

6. Board is created and EditProperties windowautomatically pops up

PC Board Modeling

Page 26: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 26/70uxPCB User Guide

7. Geometry/Heat Tab:

Enter heat (optional) anddefine board geometry

a. Heat

Note: Equivalent smeared total heatdissipation for the PCB

b. Geometry

8. Material Property Tab:

Choose amonga. Libraryb. Select Commonly

Usedc. Manual inputd. Calculate K

to define PCB layerproperty

a. b.

c.

d.

a.

b.

PC Board Modeling

26

Page 27: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 27/70uxPCB User Guide 27

Material Property

a. Library

Select from file or managestored entries (create new ordelete)

b. Select Commonly Used

Select from the list

c. Manual Input

Enter values directly

PC Board Modeling

Page 28: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 28/70uxPCB User Guide 28

d. Calculate K

Calculate the equivalent K of aboard by defining the Material

Property and PCB Stackupinformation

Layer Detail:

Enter the values for the

number of layers, thicknesses,and fill percentages of each ofthe layers

PC Board Modeling

Page 29: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 29/70uxPCB User Guide

Component Modeling

1. Press Create/Modify Component 

2. Click and drag to createcomponent

Note: PC Board must be drawn first

3. Component is created

CMP_t_0

29

Page 30: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 30/70uxPCB User Guide 30

4. Double click on componentto edit properties

5. In the Cross Sectional View,select layer

a. Component

b. Board Interfacec. PCB with Vias

Note: If ‘Convection’ is selected in

the ‘Analysis’ setting, an

interactive red arrow will bedisplayed

Natural Forced

Select to adjust the ‘h’ value of 

the air flow

6. Select Geometry/Heat Tab:

Enter heat and definegeometry and location

a. Cold Plateb. Detail

CMP_t_0

a.b.c.

a.b.

Component Modeling

Page 31: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 31/70uxPCB User Guide 31

Geometry/Heat

a. Cold Plate

Connects the component tothe cold plate (if available)

Note: A new connection layer (Cold PlateInterface) will be available to assignproperties

b. Detail

View the detailed cavityconfiguration of thecomponent

Note: New layers (ComponentEncapsulant and ComponentSubstrate) will be available toassign properties

Note: Cavity configuration can beswapped

Component Modeling

Page 32: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 32/70uxPCB User Guide 32

7. Select Material PropertyTab:

Choose among

a. Libraryb. Select Commonly

Usedc. Manual inputd. Calculate K

to define property

Note: Calculate K is only availablewhen ‘Board Interface’ or ‘PCB

with Vias’ is selected

Note: If the thickness of a part issignificantly smaller than that of

the board, the part will berepresented with a triangle

a. b.

c.

Component Modeling

d.

Page 33: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 33/70uxPCB User Guide 33

Material Property

a. Library

Select from file or managestored entries (create new ordelete)

b. Commonly Used List

Select from the list

c. Manual Input

Enter values directly

Component Modeling

Page 34: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 34/70uxPCB User Guide 34

d. Calculate K

Calculate the equivalent K of a‘Board Interface’ or ‘PCB with

Vias’ by defining the leads or vias information

Board Interface:

Enter the values for the leadsproperties and the interface

Note: Material properties can beimported from the library

PCB with Vias:

Enter the values for the viasproperties

Note: Material properties can be importedfrom the library

Component Modeling

Page 35: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 35/70uxPCB User Guide

Cold Plate Modeling

1. Press Create/Modify Cold Plate 

2. Click and drag to createboard

Note: PC Board must be drawn first

3. Cold Plate is created

35

Page 36: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 36/70uxPCB User Guide 36

4. Double click on cold plateto edit properties

5. Choose cold plate in theCross Sectional View to

enter ‘Geometry’ and‘Material Property’

Note: If ‘Convection’ is selected in

the ‘Analysis’ setting, an

interactive arrow will bedisplayed

Select to adjust the ‘h’ value of 

the air flow

Natural Forced

6. Geometry Tab:

Enter geometry andlocation properties

Cold Plate Modeling

Page 37: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 37/70uxPCB User Guide 37

7. Material Property Tab:

Choose amonga. Library

b. Select CommonlyUsed

c. Manual input

to define property

Note: The PC Board properties can

be edited by selecting the PCBoard layer in Cross SectionalView

Note: To connect cold plate tocomponent, click on thatcomponent and check the ‘Cold

Plate’ option (See Component

Modeling for more details)

a. b.

c.

Cold Plate Modeling

Page 38: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 38/70uxPCB User Guide 38

Material Property

a. Library

Select from file or managestored entries (create new ordelete)

b. Select Commonly Used

Select from the list

c. Manual Input

Enter values directly

Cold Plate Modeling

Page 39: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 39/70uxPCB User Guide

Conduction Bar Modeling

1. Press Create/Modify Conduction Bar 

2. Click and drag to createconduction bar

Note: PC Board must be drawn first

Note: Conduction bar must notoverlap with components

3. Conduction Bar is created

39

Page 40: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 40/70uxPCB User Guide 40

4. Double click on conductionbar to edit properties

5. Choose the conduction barin the Cross Sectional View

to enter ‘Geometry’ and edit‘Material Property’

6. Geometry Tab:

Enter geometry properties

Conduction Bar Modeling

Page 41: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 41/70uxPCB User Guide 41

7. Material Property Tab:

Choose amonga. Library

b. Select CommonlyUsed

c. Manual input

to define property

Note: The PC Board or Cold Plate

properties can be edited byselecting the PC Board or ColdPlate layer in Cross SectionalView

a. b.

c.

Conduction Bar Modeling

Page 42: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 42/70uxPCB User Guide 42

Material Property

a. Library

Select from file or managestored entries (create new ordelete)

b. Select Commonly Used

Select from the list

c. Manual Input

Enter values directly

Conduction Bar Modeling

Page 43: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 43/70uxPCB User Guide

Boundary Conditions

1. Press Create/Modify Conduction Bar 

2. Click and drag to createboundary condition

Note: PC Board must be drawn first

Note: The nodes that are enclosedwithin the boundary region are

set to the specified conditions

3. Boundary Condition iscreated

43

Page 44: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 44/70uxPCB User Guide 44

4. Double click on boundarycondition to edit properties

5. Enter boundary regionproperties

Boundary Conditions Modeling

Page 45: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 45/70uxPCB User Guide

Results

5

Analysis Jplot Results Report Generation

Page 46: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 46/70uxPCB User Guide

1. Press Model Check  (Optional)

Note: Steps 1 and 2 are optional (Checkthe model of your PCB in 3D modelprior to running analysis)

2. 3D rendered model of PCBshown in Jplot

3. Press Run 

Analysis

46

Page 47: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 47/70uxPCB User Guide 47

Analysis

4. Analysis progress bar

5. 3D color contour result inJplot

6. Modify result with variousviewing modes and tools inJplot

Page 48: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 48/70uxPCB User Guide 48

Analysis

7. Save result image by pressingSave Image to Report 

8. Enter title for the image

Note: The saved images will be storedin C:\LuxPCB\workspace (or thedesignated directory set in GeneralOptions) and used in the ReportGeneration

Page 49: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 49/70uxPCB User Guide

Jplot Results

49

D

A

C

B

A. Program Control ToolsIncludes Jplot function controlling buttons

B. Temperature Unit SettingDisplays currently selected temperature unit

C. Temperature Color KeyDisplays temperature variations

D. Result Display WindowDisplays the color contour plot of the PCB in 3D

Page 50: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 50/70uxPCB User Guide 50

A

1. FileManage sessions of Jplot

2. ViewManage result image

Program Control Tools

5

6 7 8 9 10 11

1 2 3 4

Jplot Results

12 13 14 15 16 17

• Set Directory: Designates directory tosave captured images to

• Exit: Exits Jplot

• Reset: Resets the view to the default

• Zoom: Zooms in or out

• Set Rotation: Specifies the x and yviewing angle ( e.g. x30y60)

• Orthogonal View: Selects predefinedviewing angles

• Auto Rotate: Auto rotates the 3D PCBmodel when model is clicked

• View Option: Selects the parts of thePCB model to view

Page 51: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 51/70uxPCB User Guide 51

Jplot Results

3. ContourSelect contour mode of the PCBmodel

4. OptionsAccess plot option

5. HelpAccess LuxPCB User Guide andinformation

6. Save Image to ReportSave current result view for ReportGeneration

7. Return to Full ViewReset result view to default view

8. Select Area to Zoom InDefine area to zoom in

• Help: Opens up help

• About...: Displays program information

• Normal: Monochrome 3D rendered model

• Wireframe: Wireframe 3D rendered model

• Material: Color part distinguished 3Drendered model

• Thermal: Color temperature distinguished3D rendered model

Page 52: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 52/70uxPCB User Guide 52

9. Zoom InZoom in current result view

10. Zoom OutZoom out current result view

11. Isometric ViewDisplay result view in isometric

12. View from positive x axisDisplay result viewed from + x axis

13. View from negative x axisDisplay result viewed from - x axis

14. View from positive y axisDisplay result viewed from + y axis

15. View from negative y axisDisplay result viewed from - y axis

16. View from positive z axisDisplay result viewed from + z axis

17. View from negative z axisDisplay result viewed from - z axis

Jplot Results

Page 53: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 53/70uxPCB User Guide

1. Press Generate Report 

Note: Units and formats of theautomatically generated report willfollow those in the analysis settingsimmediately before the last analysisRun.

2. Set values for the followingareas:

a. Add Contour Plotsb. Select Slidesc. Options

Report Generation

53

c.

a. b.

Page 54: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 54/70uxPCB User Guide 54

Report Generation

Generate Report

a. Add Contour Plots

Select the previously savedimages (from Jplot) from thelist or import images toinclude in the report

Note:- The titles of the previously savedresult images from Jplot will belisted in the left window

- Import image files from an external

source with the Import button (theimported files will be listed in theleft window)

- Move the desired images from theleft window to the right window toinclude in the report

- In report, the images will bedisplayed in the order listed from

top to bottom

Page 55: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 55/70uxPCB User Guide 55

Report Generation

b. Select Slides

Select preformatted resultslides to include in the report

Note: If Component Sketch box ischecked, the program will promptyou to select the external image youwould like to include in the reportafter Generate Report button ispressed

The image selection window willpop up after you designate the

name and location of the report tobe generated

c. Options

Enter report information

Page 56: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 56/70uxPCB User Guide 56

Report Generation

d. Press Generate Report 

e. Designate the save location ofreport

f. Power Point report created

Page 57: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 57/70uxPCB User Guide

LuxCalc Tools

6

h Calc Board K

Page 58: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 58/70uxPCB User Guide

A. Convection TypeSelect type of convection

B. Input SettingsDefine convection input parameters

C. Results SummaryDisplays the results

AC

h Calc

B

58

Page 59: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 59/70uxPCB User Guide 59

Natural Convection

1. Select Natural Convection

2. Enter convection inputparameters

3. Press ‘Calculate’ button

h Calc

Page 60: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 60/70uxPCB User Guide 60

h Calc

4. Results are displayed

Page 61: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 61/70uxPCB User Guide 61

Forced Convection

1. Select Forced Convection

2. Enter convection input

parameters

3. Select type of boundarycondition for Nusselt numbercalculation

Note:

- Uniform heat flux: average Nusseltnumber for uniform heat flux in flowdirection and uniform walltemperature at any cross section

- Uniform wall temperature: averageNusselt number for uniform walltemperature

h Calc

Page 62: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 62/70uxPCB User Guide 62

h Calc

4. Press Calculate 

5. Results are displayed

Page 63: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 63/70uxPCB User Guide

A. Material SelectionDefine material properties of the board

B. Input SettingsDefine PCB stackup information

C. ResultsDisplays the results

A

C

Board K

B

63

Page 64: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 64/70uxPCB User Guide 64

Board K

1. Material Property:

Choose among

a. Libraryb. Select Commonly Used

2. Define PCB stackupinformation:

Layer Detail:

Enter the values for thenumber of layers, thicknesses,and fill percentages of each ofthe layers

a.b.

Page 65: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 65/70uxPCB User Guide 65

Board K

3. Press Calculate 

4. Results are displayed

Note: The results are also calculatedwhen Ok button is pressed in LayerDetail window

Note: The results can be saved to thelibrary

Page 66: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 66/70uxPCB User Guide

Appendix

7

Key Terms

Page 67: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 67/70uxPCB User Guide 67

Key Terms

PCBPrinted Circuit BoardA board that is used to mechanically support and electrically

connect electronic components using conductive pathways,tracks or traces etched from copper sheets laminated onto anon-conductive substrate.

ComponentA logical unit of structure that includes integrated circuit chipand packing. The interfaces to the PCB and coldplate(optional) is included in the model

1. Component SubstrateA logical unit that represents a combined unit of the dieof integrated circuit chip and a substrate

2. Component EncapsulantA molding that is used to cover the die and the rest ofthe substrate to provide protection to the die from theenvironment.

3. Board Interface

Accounts for leads and thermal pad or air gap betweenthe component and PCB

4. PCB with ViasThe part of PCB underneath the component thatincludes through-hole vias. The effect of vias arereflected in the modified value of K in z-direction only.The modified and orignal K value are smeared usingweighted area rule and the effective Kz value is used for 

the area underneath each component.

Cold plateA solid plate made of highly conductive material that isconnected to the component with the purpose of providingadditional heat flow paths.

Page 68: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 68/70uxPCB User Guide 68

Conduction barA solid block of highly conductive material that connects acold plate to a PCB.

Boundary Region

A region of model in which specified conditions are enforcedon the enclosed grid point.

hConvective coefficient. An average convection heat transfer coefficient over an area.

Thermal resistance

A property which indicates a material's ability to resist the flowof heat k Thermal conductivity. The property of a material thatindicates its ability to conduct heat. A reciprocal of thermalresistance.

Natural convectionA mechanism, or type of heat transport in which the motion ofthe fluid is caused solely by differences in density resulting from

temperature gradients and is not aided by a pump or a fan.

Forced convectionA mechanism, or type of heat transport in which fluid motion isgenerated by an external source (like a pump, fan, suctiondevice, etc)

Steady State

A state of a system, in which the recently observed behavior of the system will continue into the future.

TransientA state of a system, in which a process variable has beenchanged and they system has not reached steady state.

Key Terms

Page 69: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 69/70uxPCB User Guide 69

2-D boardRepresentation of a board using two-dimensional shell model

3-D boardRepresentation of a board using three-dimensional solid model

Thermal AnalysisA type of analysis where the change of temperature in thesystem is simulated, subject to given set of boundaryconditions

Stress AnalysisA type of analysis where the change of stress in the system is

simulated, subject to given set of boundary conditions

Ambient temperatureThe temperature of the surrounding condition, usually definedas room temperature. Ambient temperature is subtracted fromestimated surface temperature in order to determinetemperature gradient

Estimated surface temperatureEstimated, average surface temperature. Ambienttemperature is subtracted from estimated surfacetemperature in order to determine temperature gradient

Air flow directionDirection of incoming airflow

Air mass flowTotal amount of air mass moving through a unit surface per unit time

CFMCubic feet per minute. A non-SI unit of measurement of flow ofgas or liquid in a given amount of time.

Key Terms

Page 70: LuxPCB Thermal User Guide

8/6/2019 LuxPCB Thermal User Guide

http://slidepdf.com/reader/full/luxpcb-thermal-user-guide 70/70

Heat input

Heat dissipation in the component

Nusselt equation

Dimensionless heat transfer coefficient. For forced convection,

different equations are used for different boundary conditions :

1. NuH Average Nusselt number for uniform heat flux inflow direction and uniform wall temperature at anycross section

2. NuT  Average Nusselt number for uniform walltemperature

ReReynolds Number. A dimensionless parameter thatquantitatively relates the viscous and inertial forces and whosevalue determines the transition from laminar to turbulent flow

≝ ρ U∞ x ⁄ μ = U∞ x ⁄ ν

Gr

Grashoff Number. Ratio of buoyant to viscous forces

≝ g β (T  s-T ∞ ) L3 ⁄ ν 2

Pr

Prandtl Number. Ratio of molecular momentum diffusivity tothermal diffusivity

≝ Cp μ ⁄ k = ν ⁄ α

Key Terms