B-1IcepakInterfaceB-2Topics•Icepakgraphicuserinterface•IntroductiontoIcepakobjects•Modeltoolbar•Shortcutstoolbar•Modeltree•Mousefunctions•Modelorientation•InteractiveeditingtoolsB-3IcepakGUImapGRAPHICDISPLAYAREAPROJECTLABELMODELTREEMESSAGESOBJECTGEOMETRYMainMenuShortcutsToolbarMODELTOOLBARB-4IcepakGUIgraphicdisplayareamodeltreemessagesobjectgeometrymainmenushortcutstoolbarmodeltoolbarprojectlabelglobalcoordinateaxesB-5IcepakGUI:DefinitionsProjectlabel:NameandsolutionversionoftheprojectloadedintoIcepakMainmenu:AllIcepakfunctionscanbeaccessedwithpulldownmenusModeltoolbar:Iconsto-createobjects,editobjects,alignmentfeaturesShortcutstoolbar:IconsforcommonlyusedfunctionsGraphicdisplayarea(GDA):ImageofthemodelisdisplayedMessageswindow:Icepak“talks”totheuserherethroughtextmessages,examples-currentstateofIcepak,meshquality,somepostprocessreportsCurrentobjectgeometry(COG):GeometricinformationofselectedobjectModeltree:Listofallobjectsthatconstitutetheprojectmodel,libraries,settingsforproblem,solverandgeneraloptionsGlobalcoordinateaxes(Axes):ShowstheorientationofthemodelinGDANOTE:PlacethemouseonaniconforabubblemessagedescriptionoftheiconB-6IntroductiontoIcepakobjectsIcepakObjectsareentitiesusedtobuildyourmodelExamplesofobjectsinamodel.TheObjectTypesareshowninbold.PackageType:PBGAHeatSinkType:Pin-finheatsinkGrillTypeFanType:IntakefanwithcharacteristiccurveCabinet:CFDdomainBlockType:SolidHexagonalblockPlateType:InclinedpolygonalplateB-7Modeltoolbar:Createobjects•IcepakhastwoObjectTypes:SimpleandComposite•EveryTypehasauniqueiconintheupperhalfofModelToolbarIcepakobjecttypeiconsassembliesnetworksheatexch.wiresopeningsgrillesourcesPCBsenclosuresplateswallsblocksfansvol.res.heatsinkspackagesmaterials•Tocreateanewobject,clickthecorrespondingobjecttypeiconB-8Modeltoolbar:Editandalignfunctions•BottomhalfofModelToolbarcontainseditingandaligningiconsIcepakedit&alignicons•Tocreateanewobject,clickthecorrespondingobjecttypeiconAlignfacesAlignedgesAlignverticesAlignobjectcentersAlignfacecentersMatchfacesMatchedgesOpenEditFormforselectedobjectDeleteselectedobjectMove/Scale/Rotate/MirrorMakecopiesofselectedobjectAlignmenticonsEditingiconsB-9ShortcutsToolbarNewprojectOpenexistingprojectSavePrintCreateimagefileFileicons…..UndoRedoObjectfacePlanecutIsoSurfPointSurfaceprobeVariationplotHistoryplotTrialsplotTransientsettingsSolutionIDSummaryReport…PostprocessingiconsFlipviewOrientationicons………OrientHomeZoominScaletofit1portview4portviewobjectnamesposXviewposYviewnegZviewIsometricOpenmeshwindowRadiationviewfactorsCheckmodelSolverwindowSolvericons…..B-10ModelTree:IntroductionThetopsectionofthemodeltreecontainsconfigurationparameters•Problemdefinition•Solversettings•Options–graphics,units,etc.Thebottomsectioncontains•Trashbin•Theinactivebin•Thephysicalmodelbranch–containingallobjectsthatmakeupthemodelThemid-sectioncontains•Defaultanduserdefinedlibraries•Accesstogroups–collectionofobjectsputtogetherasaunit•Postprocessedgraphicobjects•SolutionmonitorpointsThebottomsectionisdescribedinthefollowingpages.TheothersectionsarecoveredlaterinmoredetailB-11ModelTree:PhysicalmodelbranchIftheModelbranchisclosed,onlythecabinet(CFDdomain)isvisibletoggleforopeningorclosingabranchIftheModelbranchisopenbutnoobjectisselected,allobjectsarevisibleingreyB-12ModelTree:Physicalmodelbranch…Ifanyobjectisselected(bluehighlight),allobjectsarevisibleindefault(orspecified)colors.Theselectedobjectisdrawninboldlines.Anassemblytypeobject,likethe“Power-Supply”inthisexample,isacollectionofobjectscombinedintoasinglecompoundobjectAssemblysub-branchesareexpandableliketheModelbranchWhenanassembly’scomponentisselected,theassemblyisvisibleindefaultobjectcolorsbuttherestofthemodelisshowningrayCurrentobject–bluehighlightintree;boldindisplayB-13ModelTree:Inactive&trashbranches•Fromthetree,selectoneobjectwiththemouseormultipleobjectsusingCtrlkey+mouse•DragtheobjectstotheInactivebranchortheTrashbranch•ObjectsputintotheInactivebranchareremovedfromthemodelbut‘shelved’intotheInactivebranch;dragbackintotheModelbranchtomaketheobjectactiveagain•EmptyTrashtopermanentlydeletemodelobjects;postobjectsaredeletedwhendraggesintotrashB-14MouseFunctionsMODELORIENTATIONFUNCTIONSDragleftDragemiddleDragright–up/downDragright–left/rightRotatedisplayin3DTranslatemodelandglobalcoordsZoom-in/zoom-outRotatemodelin2DplaneofthescreenRESIZINGANDPOSITIONINGFUNCTIONSShift+dragleftShift+dragmiddleShift+dragrightSelectsobjects–clickedgetoselectsingleobject,dragaboundingboxtoselectmultipleobjectsTranslateobjectsResizeobjectB-15MouseFunctions:MousebindingsIntheModelTree,expandtheOptionsbranchtoaccesstheMouseBindingsDoubleclicktoopentheMouseBindingsandmakenecessarychangesB-16ModelOrientation:MenuandiconsOrientpulldownmenuwith14optionsIconsforcommonlyusedorientationsB-17ModelOrientation:FixedaxesviewsMeaningoforientpositivex:OrientsuchthatthepositiveXaxispointsnormallyintothescreen;similarly,orientnegativeXandsoon.OrientpositiveXIsometricViewOrientnegativeYOrientpositiveZB-18ModelOrientation:UsingthemouseTheorient