advenced modeling with proe

570

Click here to load reader

Upload: kostrun

Post on 04-Aug-2015

468 views

Category:

Documents


17 download

TRANSCRIPT

~ P T C UniversityAdvancedModeling withPro/ENGINEERWildfire 5.0T2238-370-01Authoredandpublishedusing Arbortext~ P T C ' UniversityCopyright 2009 Parametric Technology Corporation. AllRights Reserved.Copyright for PTCsoftwareproductsiswithParametricTechnologyCorporation, itssubsidiary companies (collectively "PTC"), and their respective licensors. This softwareis provided under written license agreement, contains valuabletrade secrets andproprietary information, andis protected by the copyright laws of the United States andother countries. It may not be copied or distributedin any form or medium, disclosed tothird parties,or used in any manner not provided for in the software licenses agreementexcept with writtenprior approval fromPTC.UNAUTHORIZED USE OF SOFTWARE ORITS DOCUMENTATION CANRESULTINCIVIL DAMAGES ANDCRIMINAL PROSECUTION.User and training guides and related documentation from PTC is subject to the copyrightlaws of the United States and other countries and is provided under a license agreementthat restricts copying, disclosure, and use of such documentation. PTC hereby grants tothe licensed software user the right to make copies in printed form of this documentationif providedonsoftwaremedia, but onlyfor internal/personal useandinaccordancewith thelicense agreement under which the applicable software is licensed. Any copymade shall include thePTCcopyright notice andany other proprietary notice providedbyPTC. Trainingmaterialsmaynot becopiedwithout theexpress writtenconsent ofPTC. Thisdocumentationmaynotbedisclosed, transferred, modified, orreducedtoany form, includingelectronic media, or transmittedor made publiclyavailable byanymeans without the prior written consent of PTC and no authorization is granted to makecopies for suchpurposes.Informationdescribed hereinisfurnished for general informationonly, issubject tochangewithout notice, andshouldnotbeconstruedasa warrantyor commitment byPTC. PTCassumes no responsibility or liability for any errors or inaccuracies that mayappear in this document.For Important Copyright, Trademark, Patent and Licensing Information seebackside of thisguide.About PlC University~ P T C ' UniversityWelcome to PlC University!With anunmatched depth andbreadth of product development knowledge,PTCUniversity helps yourealize the most value fromPTCproducts. OnlyPTCUniversity offers: Aninnovativelearningmethodology -PTC'sPrecisionLearningMethodology is a proven proprietary approach used by PTC to develop anddeliver learningsolutions. Flexible Delivery Options - PTCUniversity ensures youreceive the samequality training programs regardless of the learning style. Our extensiveexperience, innovative learning techniques,and targetedlearning modulesfacilitate the rapidretention of concepts, andhigher user productivity. Premier Content and Expertise - A thorough instructor certification processand direct access to thePTC product development andPTCconsultingorganizations means that only PTC courses can give youhighly-qualifiedinstructors, the most up-to-date product informationandbest practicesderived from thousands of deployments. Global Focus - PTCUniversity delivers training whereandwhen youneed it by providing over 100 training centers located across 35 countriesofferingcontent innine languages. Delivering Value - A role-basedlearning design ensures the right peoplehave the right tools to do their jobs productively while supporting theorganization's overallperformance goals.The course youare about to take will expose you to a number of learningofferings that PTCUniversity has available. These include: Instructor-led Training(ILT) - Theideal blendof classroomlectures,personaldemonstrations, hands-on workshops, assessments, andpost-classroom tools. Pro/FICIENCY- ThisWeb-based, skillsassessmentanddevelopment-planning tool willhelp improve your skills and productivity. eLearningLibraries -24/7access toWeb-basedtrainingthat willcompliment your instructor-led course. Precision LMS - A powerful learning management system that will manageyour eLearningLibrary andPro/FICIENCY assessments.PTCUniversity additionally offers PrecisionLearningPrograms. These arecorporate learning programs designed to your organization's specific goals,current skills,desired competencies and trainingpreferences.Whatever your learning needs are, PTC University can help you get the mostout of your PTCproducts.PTC Telephone andFax Numbers~ P T C ' UniversityNorthAmerica Education Services Registration- Tel: (888)782-3773- Fax: (781)370-5307 Technical Support (Monday - Friday)- Tel: (800)477-6435- Fax: (781)707-0328 License Management and Contracts- Tel: 877-ASK-4-PTC(877-275-4782)- Fax: (781)707-0331Europe Technical Support, License Management, Training & Consulting- Tel: +800-PTC-4-HELP (00-800-78-24-43-57)Asia Please refer to http://www.ptc.com/services/training/contact.htm for contactinformation.In addition,youcanaccess the PTC Web site at www.ptc.com. Our Website contains the latest training schedules, registrationinformation, directionsto training facilities, and course descriptions. You can also reach technicalsupport, andregister for online service options suchas knowledgebasesearches, reference libraries and documentation. You can also findgeneralinformation about PTC, PTCProducts, ConsultingServices, CustomerSupport, andPTCPartners.PrecisionLearning~ P T C ' UniversityPrecisionLearningIn The ClassroomPTCUniversity uses thePrecisionLearningmethodology to developeffective, comprehensive classmaterial that will improve the productivityof bothindividuals andorganizations. PTC then teachesusing the proveninstructional design principal of Tell Me, Show Me, Let Me Do': Topics are introduced througha short presentation, highlighting the keyconcepts. These key conceptsare thenreinforcedby seeingthemappliedin thesoftware application. You then apply the concepts through structured exercises.After the course,a Pro/FICIENCY assessment is providedin order for you toassess your understanding of the materials. The assessment results will alsoidentify the class topics that require further review.At the endof the class,you will either take a Pro/FICIENCY assessment viayour PTC University eLearning account, or your instructor will provide trainingonhow to do this after the class.PrecisionLearning After the ClassEach student that enrollsin a PTC classhas a PTCUniversity eLearningaccount. This account will be automatically createdif youdonot alreadyhave one.As part of the class, youreceive additional content in your account: APro/FICIENCY assessment from the course content that generates aRecommendedLearningReport basedon your results. A Web-basedtrainingversionof thecourse, basedonthesameinstructional approachof lecture, demonstrationandexercise. TheRecommendedLearningReport will link directly to sections of this trainingthat youmay want toreview.Please note that Web-based trainingmay not be available in all languages.The Web-based trainingis availablein your account for one year after thelive class.Precision Learning RecommendationsPTCuses a role-basedtrainingapproach. The roles and the associatedtrainingare graphically displayedin a curriculummap. Curriculum maps areavailable for numerous PTCproducts and versionsin the training section ofour Web site at http://www.ptc.com/services/edserv/learning/paths/index.htm.Pro/ENGINEER Wildfire 5.0 CurriculumOther Pro/ENGINEERWildfire5.0 COUr-if!S ,'':':-11\":.:1:)!L,;:,I C,'1::>=- 'l;t..- ,'fHyO :.....-:cl,:.I .....An

--d ,n;;c,,,)I: :. tt'lth'J11, I...--IndustrlallConcoptualDesignerDesignEngineersRoutedSystemsDesignerAnalyst(Struc;:wre &Thermal) ... - '[IlG:.-J ul'h-" 1=1

[1-"n'Hll,'N..,f.1< Ir ."., 11",...-:, "I ''?T>H Ir-1..:.t.,.1>..,.,4-:"Produc;:tiooJ L -I lr.l",r9rilIManufacwring t---EngineerPlease note that a localizedmap may not be available in every language andthat the map above is partial and for illustration purposes only.Beforetheendof theclass, yourinstructor will reviewthemapcorresponding to the course you are taking. This review,along withinstructorrecommendations, shouldgive you someideas for additional training thatcorresponds to your role and job functions.Training Agenda~ P T C ' UniversityDay1Module01Module 02Module 03Module 04Module 05Module 06Module 07Day2Module 08Module 09Module10Module11Module12Day3Module13Module14Module15Module16Module17Module18- AdvancedSelection- AdvancedDatumFeatures- AdvancedSketching- AdvancedHole Creation- AdvancedDrafts andRibs- AdvancedShells- AdvancedRounds andChamfers- Relations andParameters- AdvancedBlends- VariableSectionSweeps- Helical Sweeps- Swept Blends- AdvancedLayers- AdvancedReference Management- Family Tables- ReusingFeatures- AdvancedCopy- AdvancedPatternsTable of Contents~ P T C ' UniversityAdvanced Modeling with Pro/ENGINEER Wildfire 5.0Advanced Selection 1-1Advanced Chain Selection.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 1-2AdvancedSurface Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 1-6Advanced Datum Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-1CreatingDatum Graphs.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-2CreatingDatum Coordinate Systems.. . . . . . . . . . . . . . . . . . . . . . .. 2-5CreatingPoints On or Offsetfrom Entities 2-10CreatingPoints at Intersections. . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-15CreatingPoints using an Offset Coordinate System 2-19Sketching Geometry Datums . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-23Creating Curves Through a Point or Vertex.. . . . . . . . . . . . . . . . .. 2-27Creating a Curve Through a Point Array.. . . . . . . . . . . . . . . . . . .. 2-32Creating a Curve From File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-36Creating a Curve from a Cross-Section. . . . . . . . . . . . . . . . . . . . .. 2-40Creating a Curve From Equation. . . . . . . . . . . . . . . . . . . . . . . . . .. 2-42Creating Composite Curves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-46Creating a Curve from Curve Intersections. . . . . . . . . . . . . . . . . .. 2-48Creating a Curve at Surface Intersection. . . . . . . . . . . . . . . . . . . .. 2-50Projecting and Wrapping Curves. . . . . . . . . . . . . . . . . . . . . . . . . .. 2-52TrimmingCurves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-56Creating Offset Curves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2-60AdvancedSketching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-1Using Sketched Curves 3-2SketchingEllipses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-3Sketching Elliptical Fillets 3-7Sketching Splines.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-11Modifying Splines - Basic Operations. . . . . . . . . . . . . . . . . . . . . .. 3-15Modifying Splines - Advanced Operations 3-19Importing andExporting Spline Points.. . . . . . . . . . . . . . . . . . . . .. 3-23Sketching Conics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-26Sketching Text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-31Analyzing Sketcher Convert Options . . . . . . . . . . . . . . . . . . . . . . .. 3-36Locking Sketcher Entities.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-41Analyzing Sketcher Dimension Options.. . . . . . . . . . . . . . . . . . . .. 3-43Sketcher Diagnostic Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3-48Advanced Hole Creation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4-1Creating Standard Holes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4-2s;:, PTe' UniversityLightweight Hole Display 4-6Creating SketchedHoles 4-7Creating OnPoint Holes ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4-10AdvancedDrafts and Ribs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 5-1DraftingIntent Surfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 5-2CreatingDrafts with Multiple Angles . . . . . . . . . . . . . . . . . . . . . . . .. 5-5Using the Extend Intersect Surfaces Draft Option.. . . . . . . . . . . .. 5-10CreatingDrafts Split at Sketch.. . . . . . . . . . . . . . . . . . . . . . . . . . .. 5-12CreatingDrafts Split at Curve..... . . . . . . . . . . . . . . . . . . . . . . .. 5-15CreatingDrafts Split at Surface. . . . . . . . . . . . . . . . . . . . . . . . . . .. 5-18CreatingDrafts with Variable Pull Direction.. . . . . . . . . . . . . . . . .. 5-21Creating Trajectory Ribs 5-25AdvancedShells. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 6-1AnalyzingShell References and Thickness Options. . . . . . . . . . . .. 6-2Excluding Surfaces from Shells. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 6-6ExtendingShell Surfaces.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 6-9AnalyzingShell Corner Options. . . . . . . . . . . . . . . . . . . . . . . . . . .. 6-12Advanced Rounds and Chamfers 7-1AnalyzingRoundProfile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 7-2AnalyzingRoundCreationMethods. . . . . . . . . . . . . . . . . . . . . . . . .. 7-6CreatingRounds Through Curve. . . . . . . . . . . . . . . . . . . . . . . . . . .. 7-9Creating Variable Radius Rounds 7-13Auto Round 7-17CreatingRounds by Reference 7-21AnalyzingRoundReferences andPieces. . . . . . . . . . . . . . . . . . .. 7-24Using Intent Edges for Rounds 7-28Using Round Transitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 7-32Analyzing Additional Chamfer Types 7-37Analyzing AdvancedChamfer Dimensioning Schemes.. . . . . . . .. 7-40AnalyzingChamfer CreationMethods. . . . . . . . . . . . . . . . . . . . . .. 7-44Creating Corner Chamfers 7-47Creating Chamfers by Reference 7-51AnalyzingChamfer References andPieces 7-52Using Intent Edges for Chamfers 7-54Using Chamfer Transitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 7-56Relations andParameters . . . . . . . . . . . . . .. 8-1Understanding Relation Theory. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8-2Understanding Relation Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8-4Understanding Basic RelationOperators andFunctions 8-7Understanding AdvancedRelation Operators andFunctions. . . .. 8-10Exact Relation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8-13~ P T C ' UniversityCreatingParameters.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8-14Understanding AdvancedParameter Options 8-19CreatingRelations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8-21CreatingRelations for Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8-27Creating Section Relations 8-31Using the Evalgraph Function. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8-35Using Simultaneous Equations . . . . . . . . . . . . . . . . . . . . . . . . . . .. 8-39Advanced Blends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 9-1Understanding Rotational and General Blend Theory 9-2Creating a Rotational BlendProtrusion or Cut. . . . . . . . . . . . . . . . .. 9-4Analyzing Rotational Blend Attributes . . . . . . . . . . . . . . . . . . . . . . .. 9-8Creating a General BlendProtrusion or Cut " 9-10Analyzing General Blend Attributes. . . . . . . . . . . . . . . . . . . . . . . .. 9-14Defining Rotational and General Blend Tangency " 9-16Selecting Sections for Rotational and General Blends . . . . . .. 9-20Variable Section Sweeps . . . . . . . . . . . . . . . . . . . . . .. 10-1Understanding Variable Section Sweep Theory. . . . . . . . . . . . . . .. 10-2Creating Variable Section Sweeps using a Constant Section. . . .. 10-4Creating Variable Section Sweeps Normal to Trajectory. . . . . . . .. 10-8Creating Variable Section Sweeps using Constant Normal Direction10-12Creating Variable Section Sweeps Normal to Projection.. . . . . .. 10-15AnalyzingHorizontal andVertical Control ina VariableSectionSweep 10-19Creating Variable Section Sweeps Utilizing Multiple Trajectories . 10-23Creating Variable Section Sweeps with Tangent Trajectories. . .. 10-28Analyzing Variable Section Sweep Trajectory Options andRules. 10-32Using Trajpar with SolidFeatures . . . . . . . . . . . . . . . . . . . . . . . .. 10-36Using Trajpar andDatum Graphs withSolidFeatures.. . . . . . . .. 10-39Helical Sweeps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 11-1Understanding Helical Sweeps Theory. . . . . . . . . . . . . . . . . . . . .. 11-2Creating Helical Sweeps for Springs.. . . . . . . . . . . . . . . . . . . . . .. 11-4Creating Helical Sweeps for Threads " 11-8AnalyzingHelical Sweep Profile andPitch Variations 11-11Swept Blends. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 12-1Understanding Swept Blend Theory . . . . . . . . . . . . . . . . . . . . . . .. 12-2Creating Swept Blends by Selecting Sections.. . . . . . . . . . . . . . .. 12-4Creating Swept Blends by Sketching Sections . . . . . . . . . . . . . . .. 12-8Analyzing Swept Blend Section Options.. . . . . . . . . . . . . . . . . .. 12-13AnalyzingSwept Blend Section Plane Control. . . . . . . . . . . . . . .. 12-17AnalyzingHorizontal and Vertical Control in a Swept Blend. . . .. 12-21Analyzing Swept Blend Tangency. . . . . . . . . . . . . . . . . . . . . . . .. 12-25~ P T C UniversityAnalyzingSwept Blend Options. . . . . . . . . . . . . . . . . . . . . . . . . .. 12-28AnalyzingSwept Blend Rules. . . . . . . . . . . . . . . . . . . . . . . . . . .. 12-31AdvancedLayers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 13-1Understanding Layers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 13-2Creating andManaging Layers. . . . . . . . . . . . . . . . . . . . . . . . . . .. 13-4CreatingLayer Rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 13-6CreatingLayers in Assemblies. . . . . . . . . . . . . . . . . . . . . . . . . . .. 13-11AdvancedReference Management 14-1EditingFeature References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 14-2ReplacingFeature References. . . . . . . . . . . . . . . . . . . . . . . . . . .. 14-7ReplacingSketcher References. . . . . . . . . . . . . . . . . . . . . . . . . .. 14-11ReplacingSketcher Geometry.. . . . . . . . . . . . . . . . . . . . . . . . . .. 14-15Family Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 15-1Understanding Family Table Theory.. . . . . . . . . . . . . . . . . . . . . .. 15-2Creating a Family Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 15-4PatternizingFamily Table Instances 15-9Creating a Multi-Level Family Table 15-14EditingFamily Table Members 15-19Reusing Features . . . . . . . .. 16-1CreatingUDFs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 16-2PlacingUDFs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 16-6CreatingUDFs Using On-Surface Coordinate Systems 16-10CreatingInheritance Features.. . . . . . . . . . . . . . . . . . . . . . . . . .. 16-14Using External Merge to AddMaterial.. . . . . . . . . . . . . . . . . . . .. 16-19Using External Merge to Remove Material .... . . . . . . . . . . . . .. 16-24Advanced Copy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 17-1ConfiguringIndependency.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 17-2Analyzing AdvancedReference Configuration. . . . . . . . . . . . . . . .. 17-7CopyingFeatures Fully Dependent with Options to Vary 17-12Advanced Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-1Understanding PatternRegeneration Options. . . . . . . . . . . . . . . .. 18-2CreatingDimensionPatterns in One Direction . . . . . . . .. 18-3CreatingDimensionPatterns in Two Directions 18-7CreatingRotationalDimension Patterns. . . . . . . . . . . . . . . . . . .. 18-11CreatingFill Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-16SpecifyingFill Pattern Settings . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-20CreatingPattern Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-25ApplyingPattern Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-29Creating Curve Patterns.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-33CreatingPoint Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-37Unpatterning Group Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-40~ P T C ' UniversityCreatingPatterns of Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-44Moving/Mirroring Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18-48~ P T C University Itudent Preface - Using the~ P T C 'ea er1JniversityIn this topic, youlearn about the course handbook layout andthe header used to begin eachlab in Pro/ENGINEER.CourseHandbook Layout: ModulesTopics Concept Theory Procedure Exercise(if applicable)Procedure I ExerciseHeader:~ 1. Procedllle; ExerciseNamePROCEDURE - Creating Solid Extrude FeaturesScenario ti'" 2. ScelhllioDescliptionCreate solid extrude features. 4. Foldel 5.ModelI Name to alien..."",,- ...., -!EJ Extrude_Features 0 extrude.prt n /3. CloseWindows,'ElaseNot DisplayedTask 1: Create solid extrude features.6.DatumDislllaySettingx V\lx x :7',"~ .:l'1. Start the Extrude Tool 0 fromthe feature toolbar.2. Select Sketch1.3. Drag thedrag handle downbelow datum plane TOPtoadepth of 16.4. Click Complete Feature""from the dashboard. H' 11......._-7. T.1Sk Name 8.L... bSteps ~Course Handbook LayoutThe information in this course handbook is organized to help students locateinformationafter thecourseis complete. Each courseis organizedintomodules,eachcoveringa general subject. Eachmodule contains topics,~ P T C ' Uni ve rsity-..Jwitheach topic focusedona specific portionof themodule subject. Eachindividual topic in the module is dividedinto the followingsections:Concept - This sectioncontains the initial introduction to the topic andis presentedduring the classlecture as anoverheadslide,typically withfiguresandbullets.Theory - Thissectionprovidesdetailedinformationabout contentintroducedin the Concept, andis discussedin the classlecture but notshownonthe overheadslide. The Theory sectioncontains additionalparagraphs of text, bullets,tables, and/or figures.Procedure - This section provides step-by-step instructions about how tocomplete the topic withinPro/ENGINEER. Procedures are short, focused,andcover a specific topic. Procedures are foundin the Student Handbookonly. Not every topic has a Procedure,as there are knowledge topics thatcontainonlyConcept andTheory.Exercise - Exercises are similar toprocedures, except that they aretypicallylonger, moreinvolved, andusemore complicatedmodels.Exercises also may cover multiple topics, so not every topic will have anassociated exercise. Exercises are foundin the separate Exercise Guideand/or the online exerciseHTML files.The firstmodule for certaincoursesisknownasa "processmodule." Process modules introduce you to the generic high-levelprocesses that will be taught over the span of the entire course.Procedure IExercise HeaderTo make the exercises andprocedures (referred to collectively as "labs") asconcise as possible, each begins with a "header." The header lists the nameof thelab, a brief scenario, the workingdirectory,the file youare to open,and theinitialdatum display.The followingitems are indicatedin the figureabove:1. Procedure/Exercise Name - This is the name of the lab.2. Scenario - This briefly describes what will be done in the lab.3. Close Windows/Erase Not Displayed - Areminder that youshouldclose any open files and erase them frommemory. These icons havebeenadded to the left side of themain tool bar: Click Close Window LEl until the iconis disabled.:..-:rt-:.. Click Erase Not Displayed loo.' and then click OK.4. Folder Name - Thisis the working directory for the lab. Lab filesarestoredin topic folders. The path to thelab filesis: users/studentlcourse_folder/module_folder/topic_folderIn the example, Extrude_Features is the topic folder,and should be setas the WorkingDirectory. To set the workingdirectory, right-click the folder in the folder tree orbrowser, andselect Set WorkingDirectory.5. Model toOpen- Thisis the file tobe openedfromthe workingdirectory. In the above example, extrude_1.prt is the model to open.Themodel couldbe a part, drawing, assembly, anso on. If youare~ P T C ' Universityexpected to begin the lab without an open model,and instead create anew model,you will see Create New. To open the indicatedmodel, right-click the file in the browser andselect Open.6. DatumDisplay Setting - The initial datum display youneed to setis shownusing icons. For example, [111/ ~ ) ( ) ( ~ ~ ~ indicates that youshoulddisplay only datumplanes. Datum axes, datumpoints, anddatum coordinate systems should be disabledin this case. Before beginning the lab, set the icons in the datum display toolbar tomatch those shownin theheader.7. Task Name - Labs are brokeninto distinct tasks. There may be oneor more tasks withina lab.8. Lab Steps - Theseare theindividual stepsrequiredtocompletea task.Two other items tonote for labs:Saving - Saving your work after completinga lab is optional, unlessotherwisestated.Exercises - Exercises follow the same header format as Procedures.SettingUp Pro/ENGINEER for Use with TrainingLabsBefore youbegina lab fromany trainingcourse, it is important that youconfigure Pro/ENGINEER toensure the systemis set up torunthelabexercisesproperly. Therefore, if youarerunningthe traininglabs onacomputer outside of a trainingcenter, follow these three basic steps:Extract the class files zip file to a root level drive suchas C: or D:.- The extracted zip will create the default course folder path automatically,suchas C:/users/studentlcourse_folder.Locate your existingPro/ENGINEER shortcut.Copy andpaste the shortcut to your desktop.- Right-click the newly pasted shortcut andselect Properties.- Select the Shortcut tab and set the Start In location to be the same asthe course folder. For example, C:/users/studentlcourse_folder.Start Pro/ENGINEER using thenewly configured shortcut.The configuration files specific to the course will be loaded.- The default working directory will be set to the course folder. Youcanthennavigate easily to the module and topic folders.Universit'[jPROCEDURE - Student Preface - Using the HeaderScenarioIn this exercise, you learn how to use the header to set up the Pro/ENGINEERworking environment for eachlab in the course. l .. 'extrude_1.prtStep 1: Configure Pro/ENGINEER to ensure the systemis set up to runthe lab exercises properly.Perform this task only if you are running the labs on a computeroutside of a training center, otherwise proceed to Task 2.1. Extract the zippedclass files to a root level drive such as C:or D:. TheextractedZIPwill create thedefault course folderpathautomatically, suchas C:/users/studentlcourse_folder.2. Locate your existingPro/ENGINEER shortcut. Copy andpaste the shortcut to your desktop. Right-click the newly pasted shortcut and select Properties. Select the Shortcut tab and set the Start In location to be the sameas the course folder, for example C:/users/studentlcourse_folder.3. Start Pro/ENGINEER using the newly configured shortcut. The configuration filesspecific to the course are loaded. The default workingdirectory is set to the course folder. Youcanthennavigate easily to the module and topic folders.Step 2: Close all open windows and erase all objects from memory toavoidany possible conflicts.1. Notice the two icons indicated in the header.2, Click Close Window r::EJ fromthe main toolbar asnecessary untiltheicongrays out.3. Click Erase Not Displayed ;':::') from the main toolbar. Click OK if the Erase Not Displayed dialog box appears. UniversityStep 3: Browse to and expand the module folder for this procedure andset the folder indicatedin the header as thePro/ENGINEERworkingdirectory.1. Notice the folder indicated in theheader.2. If necessary, select theFolderBrowser tabfromthenavigator. Click WorkingDirectory Ljto view thecurrent workingdirectory folder in the browser. ClickFolder Tree to expanditfromthebottomof thenavigator. Navigate to the users/stud-entlCourse_Folder/Module-1_Folder/Topic1_Folder byclickingthe + next toeachfolder.3. Right-click the Topic1_Folderfolder andselect Set WorkingDirectory.4. Click the Topic1_Folder foldertodisplayitscontentsinthebrowser.T Foklef Tlee- CJ users- CJ studentCJ A&f_AssL\(I{f 4:::::J Adv_AssL\(I{fS Q Cabling_\(I{f3Cl Cabllng-",F4-CJ CourseJolder- Cl Module1Jolder D Toplc3_FolderCl Module2Jolder:.J Module3Jolder:.J Intro_ProE_WFSD Intro_WF4IItAlternatively youcanuse thecascadingfolderpathin thebrowser to navigate to the topic folder, and thenright-click andselect Set WorkingDirectory from the browser.~ P T C ' University!Step 4: Open the file for this procedure and set the initial datum displayaccording to the icons shown in the header.1. Notice the lab modelis specifiedin theheader. Double-click extrude_1.prt inthebrowser to openit.2. Notice the initial datum display isspecifiedin theheader. ClickPlaneDisplay Gtoenable their display.I Click AxisDisplay /:t: todisable their display.Xx ClickPoint Displayx .. todisable their display.YtJ Click CsysDisplay ? , : : , ~ toenable their display.3. You are now ready to begin the first taskin the lab: Readthe first task. Performthe first step. Performtheremainingsteps.~ Remember to perform all the above tasks basedon theheader~ containedin subsequent procedures.Thiscompletes theprocedure.Module 1AdvancedSelection~ P T C ' UniversityModule OverviewIn thismodule, youlearn advancedmethodsfor selectingedgesandgeometry withina part model. Learningadvancedmethods for selectionenables you to create more robust models in a shorter periodof time.ObjectivesAfter completing this module, you will be able to: Understandadvanced chain selection. Understandadvancedsurface selection. 2009PTC Module1 I Page1Advanced Chain Selection~ P T C ' University,Intent ChainYoucanselect multiple edgesinPro/ENGINEER using differenttypes of chains to increase efficiency and featurerobustness. Chaintypes:Intent chainOne-by-one- Tangent chain- Surface loop- Surface loop fromto- Boundary- From-toBoundary loop- Multiple chains Selectionmethods:- Direct withmouse- ChaindialogboxSurfaceLoopAdvanced Chain Selection TheoryYoucanselect multiple edgesinPro/ENGINEERusing different types ofchains toincrease efficiency and featurerobustness. A chainis a collectionof adjacent edges andcurves that share common endpoints. Chains canbeopen-ended or closed-loop, but they are always definedby two ends.Chain TypesThe followingare the different typesof chains that canbeused to selectedges: Intent chain - Enables youto select edges basedon theirintent. Forexample, say youuse anintent chain to select the four edges of a squarecut for purposes of rounding them. If the square cut is redefinedinto ahexagon cut, theintent chainwill automatically addthe two additionaledges androundthembecause your intent was toroundthe edges of thecut. Had yousimply selected the edges one at a time androunded them,the roundfeature wouldeither fail or not round the newly added edges. One-by-one - Enables you to select adjacent edges one at a time alongacontinuouspath. Tangent chain - Enables you to select all the edges that are tangent toananchor edge. Surface loop - Enables you to select a loop of edges on a surface. Surface loop fromto - Enables you to select a range of edges from thesurfaceloop. Boundary - Enables you to select the outermost boundaries of a quilt. From-toBoundary loop - Enables you to select a range of edges fromtheboundary.Module1 I Page 2 2009PTC

Multiple chains - You canselect multiple chainsby selecting the firstchain,pressing CTRL and selecting an edge for a new chain, thenholdingdown SHIFT and completing the new chain from the selected edge.SelectionMethodsYoucanselect entities two different ways: Directly with the mouse. Using theChaindialogbox -TheChain dialogbox enables aGUI approach to selection. Thisdialog box is only available in thecontext of a tool. You can click theDetails buttonnext to the tool'sreference collector to display theChaindialogbox. Chain /ElRemoveReferencesloPtions'---------,Standard'" Rule-basedAnchorEdge:F11(ROUND_1)Rule: Tangent'" ParlialloopComplete loopExtent ReferenceEdge:Fl1 (ROUND_1).;' Dynamic validation Cancel 2009PTC Module1 I Page3

PROCEDURE Advanced Chain SelectionScenarioExperiment with the different chain selection types. adv_chains.prt17 " )()( YI.1L'y, I7';,Task 1: Experiment with the different chain selection types.1. Select Extrude 3.2. Cursor over one of the top edgesand right-click to query-select theend edges Intent chain.3. Cursor over one of the verticaledgesandright-click to queryandselect the side edges Intentchain.4. Select the top,front edge.5. Press SHIFT andselect the twoadjacent edges One-by-one.6. De-select all geometry.7. Select Extrude1.8. Select the top,front edge.9. Press SHIFT andselect the top,right front edge toselect theTangent chain.10. De-select all geometry.11. Select Extrude1.12. Selectoneof thetop, frontedges.13. Press SHIFT andselect the top,right flatsurface toselect theSurfaceloop.14. De-select all geometry.Module1 I Page 4 2009PTC~ P T C ' University15. Select Extrude 1.16. Select the top, front edge.17. Press SHIFT and select the top,back edge to select the Surfaceloop from to chain.18. Select the quilt on the right.19. Select an edge of the quilt.20. Press SHIFT and select the quiltto select the Boundary.21. De-select all geometry.22. Select the quilt again.23. Select the front, vertical edge.24. PressSHIFT andselect theback, vertical edge to select theFrom-to Boundary loop.25. De-select all geometry.This completes the procedure. 2009PTC Module1 I Page5Advanced Surface SelectionYoucanselect multiple surfacesinPro/ENGINEERusingdifferent types of sets. Surface set types:- Individual Surfaces- SolidSurfaces- Intent Surfaces- SeedandBoundary- Loop Surfaces- Exclude Surfaces Selectionmethods:- Direct withmouse- ChaindialogboxSelectingMultipleIndividualSurfacesSelectinga SurfaceLoopAdvanced Surface Selection TheoryYou can select multiple surfacesinPro/ENGINEER using different types ofsets. A surface set is a collectionof surface patches fromsolids or quilts.Surface patches donot need to be adjacent.Surface Set TypesThe followingare the different types of surface sets that canbeused toselect surfaces: Individual Surfaces - Enables you to select surfaces from solids or quiltsone at a time. To select multiple individual surfaces, press CTRL. Solid Surfaces - Enables you to select all surfaces of the solid geometryina part model. Intent Surfaces - Enables you to select surfaces basedon their intent.Anintent surface set tends to be more robust because it canaccount forchangesmade to geometry. Seed andBoundary Surfaces - Enables you to select all surfaces fromthe selectedseedsurface up to the boundary or boundaries. Loop Surfaces - Enables you to select all the surfaces that are adjacentto the edges of a surface. Exclude Surfaces - Enables you to exclude surface patches during orafter a surface set hasbeen created.Module1 I Page 6 2009 PTCSelection MethodsYoucanselect entities two different ways: Directly with the mouse. University Using theSurface Sets dialogbox - TheSurface Sets dialogbox enablesaGUI approachto selection. This dialogbox isonly available in the context of atool. Youcanclick theDetailsbutton next to the tool's referencecollector to display theSurfaceSets dialogbox. 2009PTCse S:UrfaC.s: /oc...Rule LOOP turfit ss.... ;md !I.II sali-:J Sul'f'.f ..21)SurfF"6{ROUNO_11}8,rl'fl\pR01RU9ION)Module1 I Page7~ P T C 'PROCEDURE Advanced Surface SelectionScenarioExperiment with the different surface set selections.Universityadv_surf-sets.prtTask 1: Experiment with the different surface set selections.1. Select Extrude 1.2. Select thefront surfaceofExtrude1.3. PressCTRLandselect thesecondindividual surface.4. De-select all geometry.5. Select any feature.6. Selectanysurfaceonthatfeature.7. Right-clickandselectSolidSurfaces.8. De-select all geometry.9. Right-click to query andselectcut Extrude 2.10. Select the Intent surface.11. Select the front surface on thesilver protrusionas theseedsurface.12. PressSHIFT andselect thetop, right flatsurfaceastheBoundary.13. Release SHIFT to select all thesurfaces from the seed surfaceup to the Boundary.Youcancontinue touseSHIFT to select additionalboundaries.Module1 I Page 8 2009PTC~ P T C ' University14. Select the top,flat surface.15. Press SHIFT andselect the frontedge.16. ReleaseSHIFT toselect theSurface loop.17. PressCTRLandclicktode-select thetwosurfaces,excluding them from the loop.18. De-select all geometry.This completes theprocedure. 2009PTC Module1 I Page9Module1 I Page10 2009PTCModule~ P T C ' UniversitydvancedDatum FeaturesModule OverviewDatum featuresoftenserveas the foundationwhenmodelingadvancedgeometry. A datum feature frameworkcan efficiently capture the designintent of the model, and then solid features can be created on the framework.Datum curves andsketches may reference other datum features, suchasdatumpoints andcoordinate systems. In addition, youcancreate datumgraphs that canbe utilized by relations to control part geometry.In this module, youlearnhow to create datumpoints andseveral types ofdatum curves. You willalso learn how to create datum graphs and coordinatesystems.ObjectivesAfter completing thismodule, you will be able to: Create datumgraphs. Create datumcoordinate systems. Sketch geometry datums. Create numerous types of datumpoints. Create numerous types of datum curves. 2009PTC Module2 I Page1____U_n_iversity JCreatingDatum GraphsA 2-D datum graph canbe created as a featurein the model.Creatinga DatumGraphusing Lines---" l..:[ t : ~ - - - . " -,.. -" " ~ . ~ ~ ;,..;--Lj_ 1 __f------oDATUM_GRAPH,PRTDRIGHTDTOPDFRONT*PRT_CSVS_DEFGRAPH1GRAPH2Insert Here Created like a Sketch feature:- Used as an X-Y function.- Canbeusedtocontrolpart geometry. MustcontainaSketchercoordinate system. Must containsketchedgeometry.Datum Graph Features Creating a Datum Graph froma SplineCreating Datum Graphs TheoryA 2-D datum graph canbe createdas a featurein the model, as showninthe lower-left image. The datum graphis created much like a sketch feature,except that a visible datum curve is not created. Instead, the systemis abletouse the sketchas an X-V function. This functioncan thenbe utilizedbyrelations to control part geometry based on the X-V relation of the graph.The datum graph must containa Sketcher coordinate system,and sketchedgeometry. Centerlines and construction geometry canbe used to simplifythe sketch creation, as shown in theright figures. However, the system willonly recognize solidsketchedgeometry suchas lines, arcs,andsplines forthe graphfunction.Module 2 I Page 2 2009PTC

PROCEDURE Creating Datum GraphsScenarioCreate two datum graph featuresin a part model. 0"'1..datum-l}raph.prtI )( Y\l)()( J'o.. Y,... :::Task 1: Create a datum graph comprised of lines.1. Click Insert> Model Datum> Graph from the main menu.2. Press ENTER to accept the default graph name GRAPH_1.3. Anew Sketcher window opens.4. Sketcher display: 5. ClickCenterlineandsketcha vertical andhorizontalcenterline...6. Click Coordinate System....from the Sketcher tool bar. Clicktheintersectionofthecenterlines toplace thecoordinate system.7. Click line" andsketchanangledline and a horizontal line.The left endpoint of the angledline shouldbealignedto thevertical centerline.8. Click NormalDimension1+-+1anddimensionthesketch,editing the values as shown.9. Click Done Section V.10. Notice the datum graph featurein themodel tree. 2009PTCoDATUM_GRAPH,PRTDRIGHTDTOPDFRONT*PRT_CSVS_DEFV-GRAPH1-:. +Insert HereModule2 I Page3

Task 2: Create a datum graph comprised of two arcs.1. Click Insert> ModelDatum> Graph.2. Press ENTER to accept the default graphname GRAPH_2.3. Anew Sketcher window opens.4. Click Centerlineandsketch2 vertical centerlinesandonehorizontal centerline..5. Click Coordinate System.....andclick theleft intersectionof thecenterlines toplace thecoordinate system.University6. Click 3-Point I Tangent EndArc1andsketchtwoarcs.Thearcsshouldbe tangent toone-another,and their endpointsaligned to the vertical centerlines.7. ClickPerpendicular ..b. andconstrainthearc endpointsperpendicular totheverticalcenterlines.8. Click NormalDimensionanddimensionthearcsandcenterlines, pressingENTER toaccept the default values.9. Click Select One By One andedit the dimensions as shown.10. Click Done Section V.11. Notice the datum graph featurein the model tree.This completes theprocedure.Module 2 I Page 4oDATUM_GRAPH.PRTDRIGHTDTOPDFRONT

0GRAPH1 -t#i$i$:i.4+Insert Here2009PTC~ P T C 'Creating Datum Coordinate SystemsUniversityDatumcoordinate systemscanbeusedasa modelingorassemblyreference, asthebasis for calculations, andforassembling components. DefineReferences:- Datum features- Existingmodel geometry Define Orientation:- Referencesselection- SelectedCSYS axesDatumCoordinateSystem TypesCoordinate Systems Theory----=-------------------Datum coordinatesystemsare individual features that canbe redefined,suppressed, hidden, or deleted. Acoordinate systemdefines a specificlocationin space basedoncoordinates. Datum coordinate systems canbeused as a modeling or assembly reference,as the basis for calculations, andforassemblingcomponents.Creating Datum Coordinate SystemsTo create a new datum coordinate system, youmust define the followingtwoitems: References - Used to define the coordinate systemlocation. Youcanselect existingdatumreferencesincluding datumplanes, datumaxes,datum points, or other datum coordinate systems. Youcanalso selectexistinggeometry including edges, vertices, andsurfaces. Orientation - Used to define the position of the coordinate system's axes.There are two different ways to orient the datum coordinate system:- References selection - Enables you to select reference geometry forany two of the coordinate system's axes.- SelectedCSYSaxes - Is available only whenanother coordinatesystemis specified as thereference. This option enables you torotatethecoordinatesystemabout theaxesof thereferencecoordinate 2009PTC Module2 I Page5system. You can also use the Set Z Normal to Screen option to orientthe z-axisperpendicular to the screen.Defining Coordinate System Offset TypesIf a coordinate system is selectedas a reference, there are three coordinatesystem offset types that can be createdinPro/ENGINEER. Cartesian - Createdby defining X, Y, and Z parameters. Cylindrical - Createdby definingR, Theta(8), and Z parameters. Spherical- Created by definingr, Theta (8), andPhi (et parameters.Defining Coordinate System Placement TypesIf datum planes or surfaces are specified as references,there are up to threecoordinate system types that canbe defined inPro/ENGINEER. The typedefines the dimensioning scheme used to locate the coordinate system. Thethree typesare as follows: Linear - Places the coordinate system using two linear dimensions. Radial - Places the coordinate systemusinga linear dimension andanangular dimension. Diameter - Places the coordinate systemusing a linear dimension andanangular dimension.You must specify the offset references from which to define the dimensions.Module 2 I Page 62009 PTC UniversityPROCEDURE Creating Datum Coordinate SystemsScenarioCreate datumcoordinate systems ona part model. "'-'. o coord-sys. prtTask 1: Create an offset datum coordinate system.1. Start theDatuVl CoordinateSystemTool ;Xx fromthefeature toolbar.2. Select coordinate systemDEF.3. In the Coordinate System dialogbox, edit theOffsettypetoCartesian. Edit the Z offset to 10. Select the Orientation tab. Select theSelectedCSYSaxesoption. Edit the About Z angle to 180. Click OK.4. De-select the geometry.Task 2: Create a datum coordinate systemusing three planes.1. Start theCoordinateSystemTool ;Xx.2. Select thefront surfaceof themodel.3. PressCTRL andselect datumplanes TOP andRIGHT.4. In the Coordinate System dialogbox,select the Orientation tab. Use thesurface to determineZ. UsedatumplaneTOPtoproject Y. ClickOK.5. De-select the geometry.TOP 2009PTC Module2 I Page7 UniversityTask 3: Create a datum coordinate system using axes and planes.fI. COORDINATESYSTEM r--"----"'-"\OriginPropertiesOrient by... References selection1. Start theCoordinateSystemTool ;Xli:.2. Press CTRL andselect datumaxis A_4 and datum plane DTM1asreferences.3. In the Coordinate System dialogbox, select the Orientation tab.4. In the Orientation tab, clickin theFirst Direction collector. SelectdatumcoordinatesystemCS1anduse Ztodetermine the first direction. Use datum coordinate systemCS1to determine Z.Useto determineCS1 :F25(...IZ ...IIz ...I Flip5. In the Orientation tab,click in theSecondDirection collector. Select datum axis A4. Use datum axis A_4 to projectY. ClickFliptofliptheYprojection.6. Click OK fromtheCoordinateSystem dialogbox.7. De-select the geometry.Module 2 I Page8 2009 PTC~ P T C 'Task 4: Create a datum coordinate system ona surface.University1. Start theDat4;mCoordinateSystemTool 1(:0:.2. Select the top, roundedsurface.3. Right-clickandselect OffsetReferences.4. PressCTRL andselect datumplaneRIGHTandthefrontsurface.5. Edit the Angle fromdatum planeRIGHT toO.6. Edit the Axial distance from thefront surface to 30.7. ClickOK.8. ClickPlaneDisplay 0. todisable their display.I9. Click Axis Display /. to disabletheir display.x10. ClickPointDisplay x .x. todisable their display.Thiscompletes theprocedure. 2009PTC Module2 I Page9Creating Points On or Offset from EntitiesYoucancreate datumpoints both onand offset fromgeometryor other datumfeatures. Reference types:- Placement- Offset Reference combinations:- On/Offset surfaceor datumplane- On/Offset axis- Oncurve: LengthRatio Real Length Reference- Center of surface or curveDatumPoint onCurve Ratio OffsetDatumPoint at Center of CurveDatumPoint ona Surface OffsetfromDatumPlanesCreatingPoints On or Offset from EntitiesYou can create datum points as reference geometry for other datum features,for solid features, or for surface features. You cancreate points both on andoffset fromgeometry or other datum features. Most geometry that defines orlocates a point in 3-D space can be specified as a reference. Both Placementreferences andOffset references canbe selected, dependingupon thecombination.The followingreference combinations are available: On/Offset surface or datum plane - Locate a point directly ona surfaceor datumplane, or offset a specifieddistance. In thelower-right figure,the datum point is on the selectedsurface, andoffset from the two datumplanes. On/Offset axis - Locate a point ona datum axis, or offset a specifieddistance. Oncurve - Youcanlocate a point ona curve. There are three ways tofurther define thepoint location on the curve:- Lengthratio - Enables you tolocate thepoint asa functionof thecurve's overalllength. For example, if you want to locate the curve 3/4fromthe endof thecurve youtype 0.75as theratio. Youcanalsoswitch fromwhichcurve endpoint theratiois determinedby clickingModule 2 I Page10 2009PTC~ P T C ' UniversityNext End. In the lower-left figure,the point is on the curve, offset fromthe right endpoint a ratio of 0.75.- Real length - Enables you to locate the point a specified distance fromthe curve's endpoint. Youcanswitch from whichcurve endpoint thedistance is measuredby clickingNext End.- Use reference - You can specify another entity as an offset referenceand specify the offset value from that reference. Center of surface or curve - Selecting a rounded surface or curve enablesyou to locate a point at thecenter of the surface or curve, as shownintheupper-right figure. 2009PTC Module2 I Page11~ P T C ' University IPROCEDURE Creating Points On or Offset from EntitiesScenarioCreate datum points on andoffset from entities.Task 1: Create datum points on and offset fromsurfaces.x1. Start the DatumPoint Tool ~ )(from the feature toolbar.2. Select the topsurfaceintheback, left quadrant.3. In the DatumPoint dialog box,clickin the Offset referencescollector.4. Press CTRL andselect datumplanes FRONT andRIGHT.5. Edit both Offset values to 5.6. In the DatumPoint dialog box,click New Point.7. Select the right, drafted surfacenear the front center. Edit theOffset fromOntoOffset. Edit the Offset value to 2.I;:ICHT8. Inthegraphicswindow,right-clickandselect OffsetReferences. Press CTRL and select datumplane FRONT and the bottom,flat surface. Edit theoffset fromdatumplane FRONT to 3.00. Edit the offset from the bottomsurface to 7.00.Module 2 I Page 12 2009PTe

9. In the DatumPoint dialogbox,click New Point.10. Select the top,curved surface. Edit the Offset fromOffset toCenter.11. Click OK from theDatumPointdialogbox.FROJPNT2Task 2: Create datum points on axes and curves.x1. Start the Datum Point Tool xx.2. Select datum axis A2.3. Inthegraphicswindow,right-clickandselectOffsetReferences. Right-click to query and selectthe bottom,flat surface.4. In the graphics window,edit theoffset value to 25.00.5. In the DatumPoint dialogbox,click New Point.6. Select the back, top vertex.7. In theDatumPoint dialogbox,click New Point.8. Select thecurveontheright,draftedsurface.9. Edit the offset to Center.10. Click OK. 2009PTC>< PNT2RIGHTModule2 I Page13Task 3: Create datum points oncurves.~ P T C ' Universityx1. Start the Datum Point Tool x>::.2. Select the front datum curve tothe right of datum plane RIGHT. Edit theOffset drop-down toRatio. Edit the Offset value to 0.75. Click Next End twice.3. In theDatumPoint dialogbox,click New Point.4. Select the front datumcurve tothe right of datum plane RIGHT. Edit the Offset drop-down toReal. Edit the Offset value to 8.00. Click Next End twice.5. In theDatumPoint dialogbox,click New Point.6. Select the front datumcurve tothe right of datum plane RIGHT. Select ReferenceastheOffset reference. Select datumplane RIGHT asthereference. Edit the Offset value to 2.00. Click OK.This completes the procedure.Module 2 I Page14FRONT\2009PTCCreating Points at IntersectionsYoucancreatepoints at theintersections of two or threereferences fromgeometry or other datum features. Combinations include:- Three planes/three surfaces- Two curvesTwo edges- Acurve andedge- Twoaxes- Curves/Edges/AxeswithSurfaces/Planes Referencesdonot needtophysically intersect Next IntersectionPointsattheIntersectionsofCurvesandPlanesCreating Points at IntersectionsPointat theIntersectionof aSurface andDatum AxisPoint at theIntersectionofThreePlanesYou can create datum points as reference geometry for other datum features,for solidfeatures, or for surface features. Youcancreate points at theintersections of twoor threereferences fromgeometry or other datumfeatures. Most geometry that defines or locates a point in3-Dspace canbe specifiedas a reference.The followingreference combinations are available for creating intersections: Three planes/three surfaces - Locate a point at the intersection of threeplanes, three surfaces,or a combination. In the lower-right figure,the pointis located at the intersection of the three datum planes. Two curves - Locate a point at theintersection of two curves. In thelower-left figure, points 4 and 5 are located at the intersection of the twocurves. Two edges - Locate a point at the intersection of two edges. A curve and edge - Locate a point at the intersection of a curve and edge. Two axes - Locate a point at the intersection of two axes. 2009PTC Module2 I Page15~ P T C ' University Curves/Edges/Axes withSurfaces/Planes - Locateapoint at theintersectionof a curve, edge, or axis, anda surfaceor plane. In thelower-left figure, point 6 is located at the intersection of a datum plane anda curve. In theupper-right figure, the point is located at theintersectionof the datum axis andthe surface.There doesnot need tobe a physical intersectionbetween the selectedentities. The system will extrapolate to findan intersection, shouldone exist.If more than one intersection exists between the selected entities,you canclick Next Intersection to toggle betweenall available intersections for thespecified entities. In the lower-left figure,there are two intersections betweenthe two datum curves. Point 4is located at one intersection, andpoint 5is locatedat the other intersection.Module2 I Page162009PTC~ P T C 'PROCEDURE Creating Points at IntersectionsScenarioCreate points at the intersections of different entities.Universitypoints_i ntersect. prtTask 1: Create points at the intersections of different entities.x1. Start the DatumPoint Tool xxfrom the feature toolbar.2. Press CTRL andselect datumaxis A_1and the top surface.3. In the DatumPoint dialogbox,click New Point.4. Press CTRL andselect the top,rear edgeanddatumplaneRIGHT.5. Click OK.,I6. Click Axis Display 1- . to disabletheir display.x7. Start the Datum Point Tool x>:::.8. Press CTRL andselect datumplanesTOP, RIGHT, andFRONT.PNT39. ClickPlaneDisplay G.:. todisable their display.10. In theDatumPoint dialogbox,click New Point.11. Press CTRL and select therear,right, and front surfaces.12. Click OK.13. Noticethat theselectedreferencesdonot havetophysicallytOUCh. Thepoint"finds" the intersection. 2009PTe Module2 I Page17x14. Start the Datum Point Tool ~ x.15. Press CTRL andselect the twodatumcurves to theleft side ofthemodel.16. In theDatumPoint dialogbox,click New Point.17. PressCTRL andselect the twodatum curves on the left side ofthemodel.18. In theDatumPoint dialogbox,click Next Intersection.19. In theDatumPoint dialogbox,click New Point.20. PressCTRL andselect the topdatum curve anddatumplaneRIGHT.21. ClickOK.This completestheprocedure.Module 2 I Page182009PTCCreatingPointsusinganOffset CoordinateSystemYoucancreate anarray of datumpointsbyreferencingacoordinate system. Arrayis one featurein model tree. Specify reference coordinate system. Specify coordinate system type:- Cartesian- Cylindrical- Spherical Enter parameters basedon coordinate system type. ',11-15.00Creatingan Array of PointsusinganOffset Coordinate SystemCreating Points using an Offset Coordinate SystemYou can create an array of datum points by referencinga coordinate system.The entire array of points created becomes a single featurein the model tree.To create the array of points youmust first select a referencecoordinatesystem. You can then specify the type of coordinate systemselected. Thecoordinate system type specifieddetermines the parameters that must betyped for each datum point. The locations of all points in the array are basedon the coordinates for each parameter. The followingcoordinate systemtypesareavailable: Cartesian - You must specify X, Y, and Z parameters for the points. Cylindrical - Youmust specifyR,Theta(8), and Z parameters for thepoints. Spherical - Youmust specifyr, Theta (8), andPhi ( Done> Spline >Whole Array> AddPoint. Select the two verticesandclickDone.3. In theCurve dialogbox, selectTangency andclick Define.4. In the menu manager, click Start> CrY/Edge/Axis > Tangent andselect the front edge on theleftsurface. Click Okay.5. In the menumanager, click End> CrY/Edge/Axis > Tangent,select thefrontedgeontheright surface, andclick Okay>Done/Return.6. In theCurve dialogbox, selectTweak and clickDefine.7. In the Modify Curve dialogbox,clickDiagnostics anddisplaythe Curvature plot.8. In thegraphics window, clickanddrag themiddle two pointsoutwardso thebluecurvatureplot line resembles anarc.9. Click Apply ChangesfromtheModify Curve dialogbox.10. Click OK from the Curve dialogbox. 2009PTC Module2 I Page29

Task 2: Create a curve through two vertices anda point.University1. Click Curve r--"/'2. Inthemenumanager, clickThru Points> Done> Spline >Whole Array> Add Point.3. Select theleft vertex, datumpoint PNTO, and theright vertexandclickDone. 10.4. In theCurve dialogbox, selectTangency and click Define.5. In the menu manager,click Start> Crv/Edge/Axis > Normal andselect the long adjacent edge ontheleft surface.6. In themenumanager,click End> Crv/Edge/Axis > Normal andselect the long adjacent edge ontheright surface.7. Click Done/Return.8. Click OK.9. Right-click datumplaneDTM2andselect Edit.Edit theoffset-1andclick Regenerate g=.Task 3: Create a curve througha point and vertex.1. Click Curve r--"/'2. Inthemenumanager, clickThru Points> Done> Spline >Whole Array> Add Point.3. Select datumpoint PNT1, andthe rear vertex and click Done.Module 2 I Page 30 2009PTC~ P T C ' University4. Spinthemodel andclickPreview. Notice that the curve isabove the surface. Select Attributes> Define. Click Quilt/Surf> Done. Right-click toquery, selectQuilt:F11,and click OK.5. Notice that the curve now lies onthe quilt.Thiscompletes theprocedure. 2009PTC Module2 I Page31~ P T C 'Creating aCurve Through a Point ArrayUniversity IYoucanquickly create a datumcurve througha number ofpoints. Connection types:Spline- Single Radius- Multiple Radius Point selections:SinglePoint- Whole ArrayFittinga Multiple RadiusCurveFittingaSplineCurveFittinga Single RadiusCurveCreating a Curve Through a Point ArrayYou can quickly create a datum curve through a number of points. You can fitthe followingtypes of curves through an array of datum points: Spline - Enables you to create a spline curve through the selected arrayof datumpoints. Single Radius - Enables you to create a curve witha specifiedbendradius through the selected array of datum points. The curve is comprisedof linear curve segments withradius corners. Multiple Radius - Enables you to create a curve with multiple bendradiidefined. You canspecify a different bendradius for each selected datumpoint in the array. Again,the curve is comprisedof linear curve segmentswithradiuscorners.Module 2 I Page 32 2009PTC Done> Single Rad>Whole Array> AddPoint.3. Select datumpoint START.4. Type 5 as thebendradiusandpressENTER.5. Click Done.6. Click OK.7. Right-click the secondCurve idandselect Hide.Module 2 I Page 34 2009PTC~ P T C ' UniversityTask 3: Create a multiple radius datum curve through an array of points.1. Click Curve /..... Done> Multiple Rad >Single Point> AddPoint.3. Select datum point START.4. Select datum point PNT12.5. Select datum point PNT13.6. Type 5 as thebendradius andpressENTER.7. Select datum point PNT14.8. Click 5.000000 from themenumanager.9. Select datum point PNT15.10. Click New Value from the menumanager.11. Type 10 as the bendradius andpressENTER.12. Select eachof theremainingdatumpoints throughdatumpoint PNT19,specifyinga bendradius of 5.000000 for each.13. Click Done.14. Click OK.15.16.Right-click the thirdCurveidandselect Edit. Notice that even thoughbendradius 5 wasusedin multiplelocations, it is only displayedonce. Edit bend radius10 R to 20.a . ~01:Click Regenerate0::::-.Thiscompletes theprocedure. 2009PTC Module2 I Page35~ P T C 'Creating a Curve From FileTheFromFileoptionimportsadatumcurvefromaPro/ENGINEER ".ibl",IGES, SET, or VDA file format.University Importedcurves notautomaticallyconvertedto composite curve. Curve treated as one feature. Number of points in section:- 2 Points =Line- 3 Points = Spline Curves canbe redefined:Edit fileCreateSpline Pnts- Adjust- Trim/Extend- Split- MergeDeleteMeasureCreating a Curve From File...~".... -.",,"/CreatingaCurveFromFilefie E"''t .... t'f'U't'.,.tl.

t- i l';P'IIt: ot'()i".Ch......,11 ,",uy'f'rDu \) to:::) tor '0.y .mU ,- F"f:"l" la-ple: fo:Jr .. .::1r.:1t fn -'/ P' M. c.-m-ereoet orlgin, ..r .. dhJ1 J. tt'tertlN6tr1( lM:i ..:\ll b:/.. " GO.J r 1&0/" }> si ... ( , "6i>/" Wrap from the mainmenu.3. Click Complete Feature ..,.Module 2 I Page 54 2009PTC

4. Edit the definition of datum curveWRAP CURVE...5. Click Coordinate System.....from the Sketcher toolbar. Place a sketchedcoordinatesystemon the sketch.6. Click Done Section7. Orient totheWRAPvieworientation.8. Edit the definition of Wrap 1.9. Edit the Wrap Origin from Centerto Sketcher CSYS.10. Notice thedifferenceinthewrappedcurve location.11. Click Complete Feature This completes theprocedure. 2009PTC Module2 I Page55~ P T C ' UniversityTrimming CurvesYoucantrima curve at a selectedpoint to either breakit intosegments or specify whichside tokeep. Curve trimmedat Trimming object:DatumPoint- DatumPlane- Another curve Blueside denotesportiontoberemoved. You can flip which side to keep:- Keepside1- Keepside 2- KeepbothsidesKeepingBothSides11. ~ , .Selecting TrimmingObject, Keepinga Side,ViewingCompleted TrimTrimming CurvesThe Trim tool adapts to the object selected. It enables you to trim a curve or asurface, whichever is selected. You canuse the Trim tool to either remove aportionof a curve or break it into multiple segments.To trima curve, youmust select it as the Trimmedcurve. Youmust thenselect the Trimmingobject such as a datum point,datum plane, or point. Thecurve is split at the Trimmingobject location. In the lower figure, datum planeDTM1is selectedas the Trimmingobject.Theblue "shading" on the curveindicates the side that will be trimmed, orremoved. The yellow arrow points towards the side to be kept. In the lowerfigure, therighthalf of the curveis toberemoved. Youcan flip the side ofthe curve that is trimmedusing the followingorder: Curve split at Trimmingobject, keep side1. Curve split at Trimmingobject, keepside2. Curve split at Trimmingobject, keepbothsides. No geometry is trimmed.Rather,the curveis segmented. In the upper-right figure, both sides of thecurve are to be kept. Thus, bothsides display anarrow.Module 2 I Page56 2009 PTC~ P T C ' UniversityYou can flip the side by clicking the yellow arrow in the graphics window, byright-clickingandselecting Flip,or by clickingFlip Trim Sides Xfrom thedashboard.You cannot get the option to keep both sides by clicking the arrowin the graphics window. 2009PTC Module2 I Page57PROCEDURE Trimming CurvesScenarioTrima datumcurve.~ , ">.~ ! .. 'rEJ Curve_Trimcurve_trim.prtI )( 1'/El /,. ) ( ~ ~ xTask 1: Trima datum curve.1. Select Sketch1.2. Click Edit> Trim from themainmenu.3. Select datumpoint PNTO.4. In the dashboard click Flip TrimSides Xtomake thearrowpoint to theleft, leavingbluegeometry on theright.5. Click Complete Feature ...,.6. The curve side that wasblue istrimmedaway.7. De-select all features.PNTO8. OrienttotheFRONTvieworientation.9. ClickPlaneDisplay Eltoenable their display.10. Select the curve onitsleft sideasshown. Noticeitisa trimfeaturein the model tree.11. Alsonotice that only onepieceisavailableforsubsequentselection.Module 2 I Page58 2009 PTC12. Click Edit> Trim.13. Select datum plane DTM1.14. In the dashboard, click Flip TrimSides Xtwice to keepbothsides.15. Click Complete Feature ..,.16. De-select all features.17. Select thecurve. Notice it isanother trim feature in the modeltree.18. Alsonotice that twopiecesareavailable for subsequentselection.19. Select the lower half of the curve.This completes the procedure. 2009 PTCP TOModule2 I Page59~ P T C 'Creating Offset CurvesYoucancreate curves that are offset either along a surface ornormal to a surface. Curves offset alonga surface:- Original referencecanbeacurve or surface edge.- Define offset values: Distance Distance Type Location Curves offset normal to a surface:- Original referencemust beacurve.- Specify Scale.- Canspecify datum graph.OffsettingaCurveusingaDatumGraph2.00.00Offsetting a Curve Alonga SurfaceOffsettingaCurveNormaltoaSurfaceCreating Offset Curves Along a SurfaceYoucancreate a datum curve that is offset froma surface boundary edge,a chainof edges, or another curve on that surface. Theresultingcurvelieson the surface. By default,one offset valueis provided. However, youcancreate additional offset values and thenlocate those offset values along theoffset edge as desired. The offset value locationis a ratio of the entire offsetline length. For example, if you want to locate an offset value at the midpointof the curve, youwouldspecify a Locationof 0.5. Youcanalso locate theoffset values on the curve endpoints. In the upper-right figure,the curve hastwo offset values defined, one at eachendpoint.For each offset value, youcanspecify the distance the curveis offset fromits original curve. In the upper-right figure, the curve is offset on one side by2.00, andon the other side by1.00. This distance value canbe measuredusingthe followingdistance types: Normal toEdge - Measures offset distance normal to the boundary edge. AlongEdge - Measures offset distance along the measurement edge. To Vertex - Starts offset curve at the vertex and parallel to the boundaryedge.Module 2 I Page 60 2009PTCCreating Offset Curves Normal to a Surface~ P T C ' UniversityYou canoffset a curve on a surface, normal to a reference surface. Theresultingcurve is raisedoff the surface by a distance,as shownin the lowerfigures.You can specify this offset distance using the followingmethods: Offset value - The distance the curve is offset from the surface. Unit Datum Graph - A datum graph witha constant X-lengthof 1.0 isused to specify the curve offset. The resultingcurve is offset at a constantvalue as definedby the Scale valuein the dashboard. In the lower-rightfigure,a unit datum graph is used to offset the curve. As a result,the offsetis the same alongthe entire curve. Optional Datum Graph - The curve offset is determinedby anoptionallyspecifieddatum graph. Whenanoptional datum graphis defined,thesystem uses the Offset value as a multiplier. In the lower-left figure,the anoptional datum graphis specified. As a result,the offset varies along thecurvebasedon the datum graph. 2009PTC Module2 I Page61PROCEDURE Creating Offset CurvesScenarioCreate offset curvesin a part model.~ P T C ' Universitycurves_offset. prtTask 1: Create a curve offset alonga surface.1. Select the surface.2. Select the front edge.3. Click Edit> Offset from the mainmenu.4. Edit the offset distance to 2.5. Inthedashboard, select theMeasurements tab. Right-click in the tab and selectAdd. A point is added. Dragthepoint'sdot to therightmost end. Edit theDistance TypetoAlongEdge.6. Right-click in the Measurementstabandselect Add. Anotherpoint is added. Edit the Location to 0.35. Edit theDistance to 1.7. IntheMeasurementstab,right-clickthe thirdpoint andselect Delete.8. Click Complete Feature~ .Module 2 I Page 62 2009PTCTask 2: Create a curve offset normal to a surface.1. Edit the definition of GRAPH1. In themenumanager, clickDone. Press ENTER.2. View the graph. Notice thatitslopes from0.5 to1.25.3. Click Done Section~ .4. Select curve Offset 1.5. Click Edit> Offset.6. The dashboardnow has moreoptions. The first, anddefault,o.E!ionis Offset AlongSurface~ l . Thefirstcurve wasthistype.7. Select osetNormal ToSurface( ~ . Edit theScaleto1.0ifnecessary.8. OrienttotheFRONTvieworientation.9. In thedashboard, select theOptions tab. Click in the Graph collector toactivateit. Select GRAPH1. Noticethat thecurvehasupdated.10. Click Complete Feature ..,.11. Spinthemodel tonotice thedifference in curve creation.Thiscompletes theprocedure. 2009PTC Module2 I Page63Module2 I Page 64_ University2009 PTCModuleUniversityAdvancedSketchingModule OverviewSketches canconsist of simple entities, suchaslines, arcs, andcircles.However, you can create more complex shapes by using advanced entities,such as ellipses, conics, splines, and elliptical fillets. Youcan also createsketched text entities by either manually entering the text value, or by usingthe value of a parameter that youhave specifiedin the designmodel. Youcanadjust the text as desired. The Sketcher diagnostic tools enable you towork more efficiently whileinSketcher.ObjectivesAfter completing this module, you will be able to: Understandsketchedcurves. Sketch ellipses,elliptical fillets, andconics. Sketch andmodify splines,as wellas import and export spline points. Sketchandmodify text. AnalyzeSketcher convert optionsincludingStrong, Spline, Reference,Perimeter, andTapered. AnalyzeSketcher dimension options, includingcreatingreference andbaseline dimensions as wellas lockingdimensions. Use Sketcher diagnostic tools,including shading closed loops, highlightingopen ends, highlighting open geometry,and feature requirements check. 2009PTC Module3 I Page1Using Sketched Curves~ P T C ' LJniversity!Sketched curves canbe usedin a variety of different ways.Usesinclude: Section Boundary Trajectory Reference Geometry- Other curves- Other datum features- Surfacesor supportinggeometry Sketched Curve Used as a SectionSketchedCurvesUsedasBoundariesUsing Sketched Curves TheorySketchedCurveUsedasaTrajectorySketched curves are powerful because they canbe usedin so many differentways. The followingare commonuses of sketchedcurves: Section - In the upper-right figure, the sketched curve was used as one ofthe three sectionsin a rotational blendfeature. Boundary - In the lower-left figure, the two sketchedcurves are used asthe first directionboundariesin a boundary blend feature. Trajectory - In the lower-right figure, the two sketchedcurves were usedas trajectoriesin the variable sectionsweep feature. As a reference for other geometry - Sketchedcurvescanbeusedingeneral for reference geometry for other features. They canbe usedas areference for other curves,other datum features, or ultimately for surfacesor supportinggeometry.Module 3 I Page 2 2009PTC

Sketching EllipsesYoucansketch elliptical sections using two methods. Ellipse creation options:- Center and Axis- AxisEnds Dimensionoptions:- Lengthof Major/Minor Axes- Radius of Major/Minor Axes- Any customscheme Either Ellipse type canbe createdor rotated to any angle.Center andAxisEllipse, CreatedonanAngleSketching Ellipses TheoryCenter andAxisEllipse, LengthDimensionsAxisEndsEllipse, RadiusDimensionsYoucancreate two different types of ellipses: Center and AxisEllipse- When using this type of ellipse, you select a center location for the majoraxis andone endpoint of themajor axis. (The major axisis alwayscreatedsymmetric to the center location.) Youthena select a thirdlocation that defines the length of theminor axis. AxisEndsEllipse- Whenusing this type of ellipse, youselect a location for one endpointof themajor axis and the other endpoint of the major axis. You thenaselect a thirdlocation that defines the length of the minor axis.Keepinmind the following when sketchingellipses: The center point canbe dimensioned or snapped to Sketcher references.In the above figures,the center point has been locatedusing the horizontaland/or vertical references. Ellipses are created with construction lines for the major and minor axes.These constructionlines canbe used to dimension or constrain the ellipse. 2009PTC Module3 I Page3~ P T C ' University. Youcan dimension an ellipse by its major andminor axes,evenif theellipse is created on anangle. To create these dimensions, you can selectthe axes constructionlines anddimension them directly. You can also dimension an ellipse using the major axis (Rx) andminor axis(Ry) dimensions. These radius values are measured along the axes fromthe ellipse toits center. Themajor axisis always thefirst axis placed,regardless of size compared to the minor axis. You can create an ellipse at any angle, based on the placement points forthe major axis. You can also rotate the ellipse to any angle after creatingit. You canuse Tangent, Coincident, andEqual Radii constraints.Module 3 I Page 4 2009PTC_ University IPROCEDURE Sketching EllipsesScenarioSketchtwo different ellipses.rtrJ Ellipseo ellipse.prtTask 1: an AxisEndsEllipse anddimensionit usingradiusdimensions on the major and minor axes.1. Start the Sketch Tool fromthe feature tool bar.2. Select datum plane FRONT fromthemodeltreeas theSketchPlane. Click Sketch from the Sketchdialogbox.3. Sketcher display: IEaI r:l4. Click AxisEndsEllipse 0from the Sketcher tool bar flyout.5. Clicktheintersectionof thereferences as the first endpointof themajor axis. Move thecursor to therightand click to define the secondendpoint for the major axis. Move the cursor up and clicktodefine thelengthof theminor axis.6. Middle-click to stop sketching. Noticethedefaultdimensioning scheme.7. Click NormalDimension Select the ellipse andthenmiddle-click. Click Major Axis,and click Accept. Type 120 asthe value and press ENTER. Select the ellipse againandthenmiddle-click. Click MinorAxis, and click Accept. Type75asthevalueandpressENTER. 2009PTC Module3 I Page5~ P T C ' UniversityTask 2: Sketch a Center and Axis Ellipse and dimension it usinglengthdimensions on the major and minor axes.1. Click Center and AxisEllipseofromtheSketcher toolbarf1yout.2. Click the center of thepreviousellipse. Move the cursor up and to theright, thenclick to define theendpoint of the major axis. Without allowingtheellipseto snap to existinggeometry,move the cursor andclick todefine thelength of the minoraxis.3. Middle-click to stop sketching. Noticethedefaultdimensioning scheme.4. Click Normal Dimension i ~ 1 . Select themajor axisandmiddle-click toplacethedimension. Type275 as thevalue andpress ENTER. Select theminor axisandmiddle-clicktoplacethedimension. Type85 as thevalue and press ENTER. Select themajor axis fromeachellipseandthenmiddle-clicktoplacetheangle. Type 75 as the valueandpressENTER.5. Middle-click and then select anddrag the dimensions as shown.6. ClickDone Section V.7. Press CTRL + 0to orient to the standard orientation.Thiscompletes theprocedure.Module 3 I Page 6 2009PTCSketching Elliptical Fillets~ P T C ' UniversityYou can sketch elliptical filletsbetween sketched entities. Sketchingellipticalfillets:Select two sketchedentities.- Tangent at the endpoints.Dimensionschemes are the same as ellipses. Fillets canberotated.CreatingElliptical FilletsSketching Elliptical Fillets TheoryCreatinganellipticalfilletis verysimilar to creatinga circular fillet; thesize of the fillet isinitially basedonpick point locations. However, usingellipticalfilletsenables you to create anelliptical intersectionbetween twoentities, rather than a roundedintersection. The elliptical fillet is tangent at itsendpoints to theadjacent geometry.Elliptical fillets are similar to sketched ellipses in the following ways: Elliptical filletsare created with construction lines for the major andminoraxes. These constructionlines canbeused to dimension or constrainthe ellipse. You can dimension an elliptical fillet by its major andminor axes, as shownin the right elliptical fillet. To create these dimensions,youcanselect theaxes' constructionlines anddimension them directly. You can also dimension an elliptical fillet using the major axis (Rx)andminor axis (Ry) dimensions, as shown in the upper-left elliptical fillet. Theseradius values are measuredalong the axes from the elliptical fillet toitscenter. The major axis is always the horizontal axis when the fillet is firstsketched, regardless of size compared to the minor axis. 2009PTC Module3 I Page7 You can also rotate the elliptical fillet after creatingit, as shown in the rightelliptical fillet. You canuse Tangent, Coincident, andEqual Radiiconstraints.You cannot select parallellines as the entities for creating elliptical fillets:Module3 I Page 8 2009PTC

PROCEDURE Sketching Elliptical FilletsScenarioSketch three different elliptical fillets.University0,'-'""X l.o'Elliptical_Fillet 0 ellipticaLfillet.prtI )( vLl. /.., )(Task 1: Sketchanddimensionthreeelliptical filletsusingdifferentdimensioningschemes.1. Edit the definition of Sketch1.2. Sketcher dis lay:H J.. 11 Itttl r7i

3. Click EllipticalFillet fromthe Sketcher toolbar.4. Clickonthevertical andhorizontalsketchedentitiesatthe locations shown to create theellipticalfillet.5. ClickVertical J fromtheSketcher toolbar andselect thevertical minor axis.6. Click Normal Dimension!Ho!. Select thefillet andthenmiddle-click. Select MajorAxis, andclick Accept. Type0.47 as the value andpressENTER. Select the fillet again and thenmiddle-click. Select MinorAxis, andclick Accept. Type0.25 as the valueandpressENTER.7, Click Elliptical Fillet 8. Clickonthevertical andhorizontalsketchedentitiesatthe locations shown to create theellipticalfillet. 2009PTC Module3 I Page9~ P T C University9. Click Normal Dimension:+-+1. Select themajor axisandmiddle-clicktoplacethedimension. Type 0.42as thevalue and press ENTER. Select theminor axisandmiddle-clicktoplacethedimension. Type 0.80as thevalue andpress ENTER.10. Click Elliptical Fillet. ~ ~ .11. Clickonthevertical andhorizontalsketchedentities atthe locations shown to create theelliptical fillet.12. Click Vertical I, andselect thevertical minor axis.13. Click Normal Dimensionj6-to1. Select theright fillet endpointandleft vertical line. Middle-clicktoplacethehorizontal dimension and type1 as the value. Select theleft fillet endpointandbottom horizontal line. Middle-clicktoplacethevertical dimensionandtype0.25 as the value.14. Further constrain and dimensionthe sketch as shown.15. Click Done Section v.This completes theprocedure.Module 3 I Page10 2009PTC UniversitySketching SplinesSplines are freeformcurves that pass smoothly through two ormorepoints. Minimum two points required. Canhaveanynumber ofintermediate points. Dimensioningschemes include:Intermediate points- Tangency Angle- Radius-of-CurvatureDimensioningaSpline I-'t-DimensioningIntermediate PointsDimensioningTangency AnglesandRadii of Curvature I _-_I . -, .IJ. ')' .':LI'J ,'11 - ------r--. j, Sketching Splines TheorySplines are freeform curves that pass smoothly through two or more points. Aspline can also have any number of intermediate points. Each time you clickthe mouse, youcreate anadditionalpoint through which the spline passes.Note that a spline passing through only two points initially forms a straight line.Dimensioning SplinesYoucan dimension the endpoints of a spline, andyoucanalso dimensionanyof theintermediatepointsif desired. In theupper-right figure, onlythe endpoints are dimensioned. However, in the lower figures, the bottomintermediate point is also dimensioned. Youdo not have to dimension anypoints of a spline if both endpoints snap to Sketcher references.There are special dimensioning schemes for splines: Tangency Angle Dimensions - You can create tangency angle dimensionsfor endpoints and intermediate points of a spline. Changing the angle valuewill alter the shape of the spline. To create this dimension, select the spline,the spline endpoint, and a reference for tangency, then middle-click to placethe dimension in the desired location. Note that the placement location willdictate the "quadrant" for angle dimension measurement. In the lower-rightfigure,the spline endpoints are dimensioned with tangency angles. Radius-of-Curvature Dimensions - After a Tangency Angle dimensionis createdfor a spline endpoint, youcancreatea Radiusof Curvature 2009PTC Module3 I Page11~ P T C 'IUniversitydimension for that endpoint. TheRadius of Curvature dimension canbe usedtocontroltheradius of curvatureat the endpoint of a spline;changingits value willchange the shape of the spline near the endpoint.Controlling the Radius of Curvature dimensionis usefulin cases where aspline meets up with other geometry (an arc for example), anda curvaturecontinuity is desired. To create this dimension,select the spline endpoint,then middle-click to place the dimension. The dimension will appear similarto a radius dimension. In the lower-right figure, the spline endpoints aredimensioned for radius of curvature.Module 3 I Page12 2009 PTCPROCEDURE Sketching SplinesScenarioSketcha spline anddimensionit. University o spline.prtTask 1: Sketch a spline.1. Start the Sketch Toolfromthe feature toolbar.2. Select datum plane FRONT asthe SketchPlane. Click Sketch from the Sketchdialogbox.3. Sketcher display: 4. ClickSpline "v fromtheSketcher tool bar.5. Clickonthevertical andhorizontal reference intersectionas the spline startingpoint.6. Click four more times tocreateadditional points through whichthe spline must pass. The first,third, and fifthpoints shouldallbe on the horizontal reference.7. Middle-click tostopcreatingpoints andcomplete the spline.8. Click Select One By One andedit the two dimensions to 5 and12,respectively.9. Click Done Section V.10. Inthemodel tree, right-clickSketch1 andselect Hide. 2009PTC Module3 I Page13~ P T C ' Unive-.!:sitylTask 2: Edit the spline definition and dimension an intermediate point.1. Edit the definition of Sketch1.2. ClickNormal Dimensionl"t-t!anddimensionthelowestintermediatepoint tothehorizontal reference. Type 2.65as the value andpress ENTER.3. ClickSelect OneByOne ttandedit the weak, horizontaldimension to 9.30.4. Click Done Section "V'.Task 3: Edit the spline definition anddimension tangency angles andradii of curvature.1. Edit the definition of Sketch1.2. Click NormalDimension! ~ 1 . Clickthespline, theleftendpoint, andthehorizontalreference, andmiddle-clickto place the tangency angledimension. Type 65 and press ENTER. Click the spline, right endpoint,andhorizontal reference,thenmiddle-click to place thedimension. Type 90 andpress ENTER.3. Clicktheleft endpoint, thenmiddle-click to place the radiusof curvature dimension. Type 7.5 and press ENTER. Click theright endpoint, thenmiddle-clicktoplacethedimension. Type 4.5 and press ENTER.4. Click Done Section v".This completes theprocedure.Module 3 I Page14 2009PTCModifying Splines - Basic OperationsThere are a number of basic operations youcanperformonasplineinSketcher. Movingpoints. SplineEdit mode:Move individual points- Move a range of pointsSpecify X-Y coordinate location- Addpoints- Delete points- Extend splineDeletingaPointMovingaPointAddingaNewPointModifying Splines - Basic OperationsThereare anumber of basic operations youcanperformona splineinSketcher. Youcanselect individual points that comprise the splineanddrag them tonew locations to change the shape of the spline, as shownintheupper-right figure.Youcanalso perform further basic operations withinSplineEdit mode. Toaccess Spline Edit mode,youhave two options: you can either double-clickthe splinein the graphics window, or youcan select it, thenright-click andselect Modify. Upon accessingSpline Edit mode,the dashboardappears.Youmust beinSplineEdit mode toperform the followingbasic splineoperations: MovingPoints - You canmove points using the followingmethods:Youcanselect individual pointsanddrag them tonew locations tochange the shape of the spline.- You can also select multiple points to move simultaneously. To do this,you select a range of points to move by pressingSHIFT andselectingtwopoints tolimit therange. For example,tomove points 2, 3, and 4ina spline that has 5 points youpressSHIFT, select points1 and5,thendragpoints 2-3-4 together. Note that therange of points cannotcontainconstrainedpoints.- You canmove points to precise locations by selectinga point and thenusing thePoint tab in the dashboard. In the Point tab youcanspecifyareference as the sketchoriginor a selectedsketchedcoordinate 2009PTC Module3 I Page15~ P T C 'system. Once the coordinate value'sreferenceis selected, youcanenter precise X-Y location values. If the spline is placedin aninternalsketch for a sweep feature, andthe spline is dimensioned to a Localcoordinate system, then youcanedit the X, Y, andZ-coordinates tocreatea 3-Dspline. Adding andDeletingPoints - You can addintermediate points to a splineby right-clickingthe spline andselecting AddPoint, as shownin thelower-right figure. Youmust right-clickover the spline for thismenu toappear. Youcandelete intermediate points froma spline by right-clickingthe point you wish to delete andselectingDelete Point, as shownin thelower-left figure. Youmust right-click on topof the point for thismenuoptionto appear. Extending the spline - You can also extenda spline by pressingCTRL +ALT andclickingbeyonda spline endpoint. This can only be done onanendpoint without tangency or constraints defined.Module 3 I Page16 2009PTC UniversityPROCEDURE Modifying Splines - Basic OperationsScenarioPerform basic operations to edit a spline.

Task 1: Move the points of a spline.1. Edit the definition of Sketch 3..l." j :j::j::r.2. Sketcher display:,..;e s3. Notice that the spline containsfivepoints.4. Click thepoint second fromleftanddragit upward.5. Click the point third fromleft anddragit to theleft.6. Click thepoint fourthfromleftanddragit downwards andtotheleft.Task 2: Access Spline Edit mode, add three points,and move points as arange.1. Double-click the spline to accessEdit mode.2. Right-click on the spline belowthehorizontal referenceandselect AddPoint.3. Add two more points to the splinebelow the horizontal reference.4. Select the point fourth from left.5. Press SHIFT and select the pointseventh fromleft.6. Select the point fifth from left anddragit downward. Notice thatpoints five and six move togetheras a range. 2009PTC Module3 I Page17~ P T C UniversityTask 3: Edit the X-V coordinate values of a point to specific values anddelete a point.1. Inthedashboard, select thePoint tab.2. Selectthepointabovethehorizontal reference. Notice thatthePoint tab displays the X andV coordinate values of this point. Edit the XandY coordinatevalues to 4 and 3,respectively.3. Select thepoint sixthfromtheleft, right-click, and select DeletePoint.Coordinate values reference'" Sketch originLocalcoordinatesystemSelected point coordinate valuesX 4.000000Y 3.0000004. In the dashboard, click CompleteSpline ..,.5. Click Done Section ...r.This completes theprocedure.Module3 I Page18"f ~ "."""J" .I("-. ----/_....2009PTC~ P T C 'Modifying Splines - Advanced OperationsUniversityThere are a number of advanced operations youcanperformona splineinSketcher.Edit Splinemode enablesyoutoperform advancedoperations: Fit Type- Sparse- Smooth Spline Curvature- Scale- Density Interpolation versus ControlPoints Control Polygon modeUsing the SmoothFit TypeTogglingBetweenInterpolationandControl PointsViewingCurvature AnalysisModifying Splines - Advanced OperationsThere are a number of advancedoperations youcanperformona splineinSketcher. Theseoperationsare performed withinSplineEdit mode.To access Spline Edit mode, youcaneither double-click the splineinthegraphics window, or select it, thenright-click andselect Modify.UsingFit TypeFit type enables you toremoveredundant datain the spline. Youcanuseeither of the followingmethods: Sparse - Using the Sparse option, you can evenly decrease the number ofpoints on a spline. To use this option,you enter a sparsity deviation value. Smooth - Using the Smooth option,youcan alter the shape of the splineto make it flow more smoothly. To use this option, you specify a quantity ofspline points the system can use for averaging. In the lower-left figure, theSmooth option wasused to smooth the spline. 2009PTeModule3 I Page19Displaying Spline Curvature UniversityYoucanclickCurvature Analysisinthedashboard to display thespline curvature. The spline curvatureis a porcupine-style spline curvatureplot. The length of the spikes are proportional to the amount of curvature atthat location alongthe spline. The curvatureplot canbe displayed whiledynamically dragging spline points,and you can adjust the scale and densityof the curvature plot as desired. Scale increases or decreases the length ofall spikes, and density increases or decreases the quantity of spikesin theplot. The spline curvature is displayedin the lower-right figure.Interpolation Points Versus Control PointsBy default, the systemuses interpolation points to control the shape of thespline. If desired, however, you can switch to viewing control points insteadby clicking Control Points R in the dashboard, as shownin the upper-rightfigure. When youhave toggled to control points, you can then drag the splinepoints by the control points. You can addor delete control points to controlthe shape of the spline. You cannot, however, dimension to the control pointsunless youswitch to Control Polygonmode.ControlPolygon ModeYoucan switch to Control Polygon mode to dimension to the control pointsinsteadof thepoints. To access Control Polygonmode,clickControl Polygon . in the dashboard. You can also move the interpolationpoints by dragging the control points. Plus, youcanaddor delete controlpoints to controlthe shape of the spline.Module3 I Page 20 2009PlCPROCEDURE Modifying Splines - AdvancedOperationsScenarioUse the advanced tools inSpline Edit mode to adjust the fit type andcontrolpoints.I X ~I )( X "1.1>(IS ... 7'...Task 1: Display the spline's curvature and adjust the fit type.1. Edit the definition of Sketch 1.2. Sketcher display: ~ . L ~ j tUx::;;]3. Double-click the spline to accessEdit mode.4. Click Curvature Analysis ~ inthedashboard. Dragthe Scaleslider to theright to increase the scale. Drag the Density slider to theright to increase the density. Dragonepoint upwardtosimulate a "non-ideal" spline.Noticethat thecurvaturebecomes erratic.5. In the dashboard, select the Fittab. Select the SmoothFit type. Edit the number of Odd Pointsto5. Edit the number of Odd Pointsto 3. Click Yes if necessary.6. In theFit tab, select the SparseFit type. Edit theDeviation to 0.01. Close theFit tab.7. Click Curvature Analysis~ . 2009PTC Module3 I Page21Task 2: Edit the spline controlpoint locations~ P T C ' University1. Inthedashboard, togglethesplinemodification to ControlPoints R. Dragthepoint secondfromtheright upward to the heightof the point third from the right.2. Click DisplayDimensions ~from the main toolbar. Notice thesingle dimension.3. Click Control Polygon toa