1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Mechanism design analysis proengineer kho tài liệu bách khoa

154 25 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 154
Dung lượng 1,33 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

-Training AgendaMechanism Design and Analysis Da y One Module 1: Introduction to Mechanism Design Module 2: Creating and Analyzing Mechanisms Module 3: Configuring Joint Axis Settings Mo

Trang 1

PTC Global Services

Release 2001 T-889-320-01

For University Use Only Commercial Use Prohibited

Trang 2

Mechanism Design and Analysis

Copyright © 2001 Parametric Technology Corporation All Rights Reserved.

This Mechanism Design and Analysis Training Guide may not be copied, reproduced, disclosed, transferred, or reduced

to any form, including electronic medium or machine-readable form, or transmitted or publicly performed by any means, electronic or otherwise, unless Parametric Technology Corporation (PTC) consents in writing in advance.

User and training documentation from Parametric Technology Corporation (PTC) is subject to the copyright laws of the United States and other countries and is provided under a license agreement that restricts copying, disclosure, and use of such documentation PTC hereby grants to the licensed user the right to make copies in printed form of this

documentation if provided on software media, but only for internal/personal use and in accordance with the license agreement under which the applicable software is licensed Any copy made shall include the PTC copyright notice and any other proprietary notice provided by PTC This documentation may not be disclosed, transferred, modified, or reduced to any form, including electronic media, or transmitted or made publicly available by any means without the prior written consent of PTC and no authorization is granted to make copies for such purposes.

Information described herein is furnished for general information only, is subject to change without notice, and should not be construed as a warranty or commitment by PTC PTC assumes no responsibility or liability for any errors or inaccuracies that may appear in this document.

The software described in this document is provided under written license agreement, contains valuable trade secrets and proprietary information, and is protected by the copyright laws of the United States and other countries.

UNAUTHORIZED USE OF SOFTWARE OR ITS DOCUMENTATION CAN RESULT IN CIVIL DAMAGES AND CRIMINAL PROSECUTION.

Registered Trademarks of Parametric Technology Corporation or a Subsidiary: Advanced Surface Design, CADDS, CADDShade, Computervision, Computervision Services, Electronic Product Definition, EPD, HARNESSDESIGN, Info*Engine, InPart, MEDUSA, Optegra, Parametric Technology, Parametric Technology Corporation, Pro/ENGINEER, Pro/HELP, Pro/INTRALINK, Pro/MECHANICA, Pro/TOOLKIT, PTC, PT/Products, Windchill, and the InPart logo Trademarks of Parametric Technology Corporation or a Subsidiary

3DPAINT, Associative Topology Bus, Behavioral Modeler, BOMBOT, CDRS, CounterPart, CV, CVact, CVaec, CVdesign, CV-DORS, CVMAC, CVNC, CVToolmaker, DesignSuite, DIMENSION III, DIVISION, DVS,

DVSAFEWORK, EDE, e/ENGINEER, Electrical Design Entry, e-Series, Expert Machinist, Expert Toolmaker,

Flexible Engineering, ICEM, Import Data Doctor, Information for Innovation, i-Series, ISSM, MEDEA, ModelCHECK,

NC Builder, Nitidus, PARTBOT, PartSpeak, Pro/ANIMATE, Pro/ASSEMBLY, Pro/CABLING, Pro/CASTING, Pro/CDT, Pro/CMM, Pro/COMPOSITE, Pro/CONVERT, Pro/DATA for PDGS, Pro/DESIGNER, Pro/DESKTOP, Pro/DETAIL, Pro/DIAGRAM, Pro/DIEFACE, Pro/DRAW, Pro/ECAD, Pro/ENGINE, Pro/FEATURE, Pro/FEM-POST, Pro/FLY-THROUGH, Pro/HARNESS-MFG, Pro/INTERFACE, Pro/LANGUAGE, Pro/LEGACY,

Pro/LIBRARYACCESS, Pro/MESH, Pro/Model.View, Pro/MOLDESIGN,Pro/NC-ADVANCED, Pro/NC-CHECK, Pro/NC-MILL, Pro/NCPOST, Pro/NC-SHEETMETAL, Pro/NC-TURN, Pro/NC-WEDM, Pro/NC-Wire EDM,

Pro/NETWORK ANIMATOR, Pro/NOTEBOOK, Pro/PDM, Pro/PHOTORENDER,

Pro/PHOTORENDER TEXTURE LIBRARY, Pro/PIPING, Pro/PLASTIC ADVISOR, Pro/PLOT,

Pro/POWER DESIGN, Pro/PROCESS, Pro/REPORT, Pro/REVIEW, Pro/SCAN-TOOLS, Pro/SHEETMETAL, Pro/SURFACE, Pro/VERIFY, Pro/Web.Link, Pro/Web.Publish, Pro/WELDING, Product Structure Navigator,

PTC i-Series, Shaping Innovation, Shrinkwrap, The Product Development Company, Virtual Design Environment,

Trang 3

Third-Party Trademarks

Oracle is a registered trademark of Oracle Corporation Windows and Windows NT are registered trademarks of

Microsoft Corporation Java and all Java based marks are trademarks or registered trademarks of Sun Microsystems, Inc Adobe is a registered trademark of Adobe Systems Metaphase is a registered trademark of Metaphase Technology Inc Baan is a registered trademark of Baan Company Unigraphics is a registered trademark of EDS Corp I-DEAS is a registered trademark of SDRC SolidWorks is a registered trademark of Solidworks Corp Matrix One is a trademark of Matrix One Software SHERPA is a registered trademark of Inso Corp AutoCAD is a registered trademark of Autodesk, Inc CADAM and CATIA are registered trademarks of Dassault Systems Helix is a trademark of Microcadam, Inc IRIX

is a registered trademark of Silicon Graphics, Inc PDGS is a registered trademark of Ford Motor Company SAP and R/3

are registered trademarks of SAP AG Germany FLEXlm is a registered trademark of GLOBEtrotter Software, Inc.

Rational Rose 2000E, is copyrighted software of Rational Software Corporation RetrievalWare is copyrighted software

of Excalibur Technologies Corporation VisualCafé is copyrighted software of WebGain, Inc VisTools library is copyrighted software of Visual Kinematics, Inc (VKI) containing confidential trade secret information belonging to VKI HOOPS graphics system is a proprietary software product of, and is copyrighted by, Tech Soft America, Inc All other brand or product names are trademarks or registered trademarks of their respective holders.UNITED STATES

GOVERNMENT RESTRICTED RIGHTS LEGEND

This document and the software described herein are Commercial Computer Documentation and Software, pursuant to FAR 12.212(a)-(b) or DFARS 227.7202-1(a) and 227.7202-3(a), and are provided to the Government under a limited commercial license only For procurements predating the above clauses, use, duplication, or disclosure by the

Government is subject to the restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and

Computer Software Clause at DFARS 252.227-7013 or Commercial Computer Software-Restricted Rights at

FAR 52.227-19, as applicable.

Parametric Technology Corporation, 140 Kendrick Street, Needham, Massachusetts 02494 USA

© 2001 Parametric Technology Corporation Unpublished – all rights reserved under the copyright laws of the United States.

PRINTING HISTORY

Document No Date Description

PU-889-320-01 05/16//01 Initial Printing of Pro/USER: Mechanism Design and Analysis

Trang 5

-Training Agenda

Mechanism Design and Analysis

Da y One

Module 1: Introduction to Mechanism Design

Module 2: Creating and Analyzing Mechanisms

Module 3: Configuring Joint Axis Settings

Module 4: Defining Drivers and Motion

Module 5: Working with Motion Analysis Results

Module 6: Creating Cam and Slot Connections

Module 7: Optimizing Mechanism Designs

For University Use Only Commercial Use Prohibited

Trang 6

-PTC Telephone and Fax Numbers

The following is a list of telephone and fax numbers you may find useful:

Education Services Registration in North America

In addition, you can find the PTC home page on the World Wide Web can be found

at: http://www.ptc.com The Web site contains the latest training schedules,

registration information, directions to training facilities, and course descriptions, aswell as information on PTC, the Pro/ENGINEER product line, Consulting Services,Customer Support, and Pro/PARTNERS

Trang 7

Table of Contents

Mechanism Design and Analysis

OVERVIEW 1-2 IMPLEMENTING MECHANISM DESIGN EXTENSION 1-2

Mechanism Design without Cam and Slot Connections 1-2 Mechanism Design with Cam and Slot Connections 1-4

MECHANISM DESIGN INTERFACE 1-4

Using Mechanism Design Icons 1-4 Accessing the Object Sensitive Menu 1-5

CREATING MECHANISM ASSEMBLIES 2-2

Comparing Connections to Constraints 2-2 Selecting Connection Types 2-2 Calculating Mechanism Degrees of Freedom 2-7 Working with the Body 2-8 Redefining Assemblies as Mechanisms 2-9

SIMULATING MOTION 2-9

Dragging Assembly Components 2-10 Adding Controls when Dragging 2-11 Recording Configurations with Snapshots 2-13 Other Commands 2-14

LABORATORY PRACTICAL 2-15

EXERCISE 1: Creating a Crane Assembly 2-15 EXERCISE 2: Creating Reciprocating Saw Components 2-20

JOINT AXIS SETTINGS 3-2

Defining the Zero References 3-2 Setting the Range of Motion 3-4 Setting the Regeneration Configuration 3-4

LABORATORY PRACTICAL 3-5

EXERCISE 1: Configuring Joint Axis Settings 3-5

For University Use Only Commercial Use Prohibited

Trang 8

-Selecting a Driver 4-2 Configuring Driver Profiles 4-5

DEFINING MOTIONS 4-7

Configuring Time Domain Settings 4-8 Selecting Active Drivers 4-8 Running Motion Definitions 4-9

LABORATORY PRACTICAL 4-10

EXERCISE 1: Creating Standard Joint Axis Drivers 4-10 EXERCISE 2: Creating Table Joint Axis Drivers 4-13 EXERCISE 3: Creating Geometric Drivers 4-16

REVIEWING MECHANISM ANALYSIS RESULTS 5-2

Viewing Playback Results 5-2 Generating Movie and Image Files 5-2 Checking Motion Interference 5-3 Evaluating Motion Envelopes 5-4 Capturing Measurements and Show Plots 5-5 Evaluating Trace and Cam Synthesis Curves 5-6

LABORATORY PRACTICAL 5-8

EXERCISE 1: Viewing Motion Playbacks and Creating Trace Curves 5-8 EXERCISE 2: Creating Measures 5-10 EXERCISE 3: Checking for Interference 5-13

CREATING CAM-FOLLOWER CONNECTIONS 6-2

Creating Cam Surfaces 6-2

CREATING SLOT-FOLLOWER CONNECTIONS 6-4 LABORATORY PRACTICAL 6-6

EXERCISE 1: Creating Geneva Cam Mechanisms 6-6 EXERCISE 2: Synthesizing Cam Profiles 6-12 EXERCISE 3: Creating Slot Connections 6-21

Trang 9

OPTIMIZING MECHANISM DESIGNS 7-9

Integrating MDX and BMX 7-9 Optimizing Designs 7-9

LABORATORY PRACTICAL 7-10

EXERCISE 1: Creating Motion Definitions in MDX 7-10 EXERCISE 2: Creating Analysis Features in BMX 7-14 EXERCISE 3: Performing Sensitivity Analyses 7-17 EXERCISE 4: Optimizing the Hand Pump 7-19

SUMMARY 7-21

DEFINING THE PTC HELP FEATURES A-2 USING THE Pro/ENGINEER ONLINE HELP A-2

Defining the PTC Help Table of Contents A-8

Locating the Technical Support Web Page B-2 Opening Technical Support Calls via E-Mail B-2 Opening Technical Support Calls via Telephone B-3 Opening Technical Support Calls via the Web B-3 Sending Data Files to PTC Technical Support B-3 Routing Your Technical Support Calls B-4 Technical Support Call Priorities B-5 Software Performance Report Priorities B-5 Registering for On-Line Support B-5 Using the Online Services B-6 Finding Answers in the Knowledge Base B-7

CONTACT INFORMATION B-9

Technical Support Worldwide Electronic Services B-9 Technical Support Customer Feedback Line B-9

TELEPHONE AND FAX INFORMATION B-10

North America Telephone Information B-10 Europe Telephone Information B-11 Asia and Pacific Rim Telephone Information B-15

ELECTRONIC SERVICES B-18

For University Use Only Commercial Use Prohibited

Trang 11

-Page 1-1

Module

Introduction to Mechanism Design

In this module you will learn about the essential functions of Pro/ENGINEER Mechanism Design The module also introduces the major steps of implementing Mechanism Design.

Objectives

After completing this module, you will be able to:

• Describe the Mechanism Design applications

• Describe the major Mechanism Design implementation steps

For University Use Only Commercial Use Prohibited

Trang 12

The Pro/ENGINEER Mechanism Design Extension (MDX) is a kinematicmotion simulation program You use it to obtain information about thebehavioral characteristics of your assemblies

By defining “connections” during assembly creation, MDX enables you tobuild “kinematic intelligence” into your assemblies This can be done atthe beginning of the product development process Once assembled, youcan investigate the design characteristics by animating the mechanismthroughout the range of motion

The results of the motion animation provide graphical illustration of themechanism They also yield engineering information that can facilitatedesign optimization, such as interference analysis and cam profilesynthesis

When used in conjunction with Behavioral Modeling Extension (BMX),MDX can be used to create optimized designs based on measuredgeometry information When a full dynamics simulation is needed,assemblies created using MDX can also be used in Pro/MECHANICA

Motion

IMPLEMENTING MECHANISM DESIGN EXTENSION

Using Mechanism Design involves two fundamental steps: (1) defining amechanism, and (2) making it move Depending on whether there are camand slot connections in the mechanism, the major steps of implementingmechanism design are slightly different

Mechanism Design without Cam and Slot Connections

1 Create assembly connections - Assembling the components that are

intended to move using connections enables you to create amovable system instead of one rigid body

Trang 13

I n t r o d u c t i o n t o M e c h a n i s m D e s i g n P a g e 1-3

NOTES

Figure 1 Connections available in the COMPONENT PLACEMENT dialog box.

2 Define Joint Axis Settings - You can use the joint axis settings to

quantitatively describe the displacement, set the range of themotion and choose the default configuration used in regeneration

3 Move the assembly

• Move the assembly interactively using the Drag functionality Using the Drag functionality, you can move the mechanismthrough an allowable range of motion interactively

-• Setup drivers and run motion - The motor-like drivers enableyou to impose a particular motion on a mechanism Themechanism will move according to your design intent that hasbeen build in the connections, the joint axis settings and thedrivers

4 Applications of the results - Using the motion run results, you can

perform various engineering studies, as well as generate movie andimage files for visualization purposes

• Generate movie/image output

• Interference study

• Generate Motion Envelope

For University Use Only Commercial Use Prohibited

Trang 14

-• Create Trace curve/Cam synthesis curve

• Graph measure results

5 Perform Sensitivity and Optimization studies in conjunction with

BMX - Creating intuitive and movable mechanisms drasticallyreduce the workload when setting up for performing studies, asopposed to creating assembly skeletons The built-in functionalityallows you to continuously monitor parameters within the motionrange

Mechanism Design with Cam and Slot Connections

The procedures to implement mechanism design in models that have camand slot connections are very similar You can create the advanced camand slot connections after you first assemble the component into theassembly using the regular connections

By using the advanced connections (cam and slot) you can capturemotions that are very difficult to accomplish using the regular connections

or skeletons

MECHANISM DESIGN INTERFACE

There are three ways for you to access Mechanism Design commands:

• Icons in the toolbar area

• Commands located under the MECHANISM menu

• Object sensitive shortcut menu in the MODEL TREE

Using Mechanism Design Icons

You can perform Mechanism Design tasks using icons located on top ofthe graphic pane The following table lists the available MechanismDesign icons

Table 1: Mechanism Design icons.

Define cams.

Define drivers.

Trang 15

I n t r o d u c t i o n t o M e c h a n i s m D e s i g n P a g e 1-5

NOTES

Drag assembly components.

Generate measure results.

Mechanism icon display.

Replay previous run motions.

Review body definitions.

Review and redefine body.

Run assembly analysis.

Run motion.

Accessing the Object Sensitive Menu

When the Mechanism is activated from the ASSEMBLY menu, the

MODEL TREE displays the entities exist in a mechanism design, includingthe connections, drivers, motion definitions, and playbacks

Figure 2 The Mechanism Design top level model tree.

You can expand the junction box to display the detailed list of the entities

For University Use Only Commercial Use Prohibited

Trang 16

-Figure 3 Navigate the Mechanism Design model tree.

Selecting an entity in the MODEL TREE will highlight the entity in thegraphic pane After an entity is selected in the MODEL TREE, you canaccess the object sensitive shortcut commands by clicking the right mousebutton The available commands are limited to the selected entity type

Figure 4 Access the object sensitive menu from the MODEL TREE.

The SELECT_ACTION paradigm streamlines the workflow and increasesproductivity You can select and highlight the entity from the MODEL TREE, and this eliminates the need to select the entities from the graphicpane

Trang 17

Page 2-1

Module

Creating and Analyzing Mechanisms

In this module you will learn how to create assemblies using connections You will also learn how to simulate assembly movement using the interactive drag features.

Objectives

After completing this module, you will be able to:

• Describe the differences between connections and constraints

• Build mechanisms with connections

• Convert unmovable assemblies into movable assemblies

• Simulate assembly movement using the drag functionality

For University Use Only Commercial Use Prohibited

Trang 18

-CREATING MECHANISM ASSEMBLIES

One of the first steps in mechanism design is to simulate assembly motion

By assembling the movable components using connections, you can create

a movable system instead of one rigid body

Comparing Connections to Constraints

Similar to assembly constraints, assembly connections are used to connectcomponents together The connection types are defined by using the samekind of assembly components that you would use in a real-world situation.These assembly components include pins, bearings, and so on

Each connection type is associated with a unique set of geometricconstraints that are based on existing constraints used in Pro/ENGINEERAssembly mode For example, a pin connection contains two geometricconstraints: an axis alignment constraint and a plane alignment constraint

Degrees of Freedom

Each connection type has certain translational and rotational degrees offreedom (DOF) Depending on how the component should move in theassembly, you should use connections with appropriate DOF Anassembly created in this manner is partially constrained It will move inaccordance with design intent defined in the added connections

Selecting Connection Types

The following table lists the eight available connection types on the

Component Placement dialog box, as well as the icons and DOFs:

Table 1: Connection Types

Connection Type

Icon in Graphic Window

Trang 19

C r e a t i n g a n d A n a l y z i n g M e c h a n i s m s P a g e 2-3

NOTES

Connection Type

Icon in Graphic Window

In addition to these types of connections, advanced

connections such as cam and slot are also available.

Pin Connections

Bodies connected by pin connections can rotate about an axis

Figure 1: Assembly created using a pin connection

Constraints Required

• Align axis or Insert cylindrical surfaces

• Planar Mate/Align or Point Alignment

Rotation DOF

1 - The connected body can rotate in one direction denoted by the arrow inthe connection symbol

Translation DOF

0 - The connected body is not allowed to translate along the axis

For University Use Only Commercial Use Prohibited

Trang 20

1 - The connected body can translate in one direction denoted by the arrow

in the connection symbol

Slider Connections

The body connected by a slider connection can translate along an axis

Figure 3: Piston assembly created using a slider connection

Trang 21

1 - The connected body can translate in one direction denoted by the arrow

in the connection symbol

Planar Connections

The body connected by a planar connection can move in a plane

Figure 4: Assembly created using a planar connection

Weld connections are used to rigidly fix two parts to each other They can

be used to determine the reaction force between two contacting parts usingPro/MECHANICA

For University Use Only Commercial Use Prohibited

Trang 22

A "ball-in-spherical-cup" joint allows rotation in any direction.

Figure 5: Assembly created using a ball connection

Trang 23

Calculating Mechanism Degrees of Freedom

In mechanical systems, degrees of freedom (DOF) are the number ofparameters required to define the position or motion of each body in thesystem Unconstrained bodies have 6 degrees of freedom Each connectionwill remove certain degrees of freedom from the mechanism depending onthe connection type The resulting mechanism DOF can be calculatedusing the following equation:

#5pins

#5bodies

#6DOF

For University Use Only Commercial Use Prohibited

Trang 24

-For example, the 4 bar linkage in the following picture should have 1DOF Using the MDX, the 4 bar linkage, can be created using 4 pinconnections Using the equation above, the resulting DOF of themechanism should be as follows:

( )3 5 ( )4 26

DOF= × − × =−

Interpreting Negative Degrees of Freedom

The DOF of this mechanism would be negative due to redundancies in theconnections Because all bodies in MDX are considered perfectly rigidbodies, it is redundant to constrain the same motion at two connections of

a body For example, the connecting rod in the 4 bar mechanism isconstrained by a pin connection at each end Both of these pin connectionsconstrain the motion of the rod in the direction perpendicular to the page

MDX can capture the motion of models with redundancies Because thisrod is a perfectly rigid body, this redundancy in the connections willprevent the accurate calculation of reaction forces at these connections,using Pro/ MECHANICA down the road

Figure 7: Degrees of freedom in a four bar linkage

Working with the Body

A body is a part or a group of parts that move as one rigid entity in amechanism There is no degree of freedom (DOF) within the body Inother words if a body consists of multiple components, these componentscan not move relative to each other

Trang 25

C r e a t i n g a n d A n a l y z i n g M e c h a n i s m s P a g e 2-9

NOTES

When creating an assembly, if a component is assembled using assemblyconstraint instead of connections, the assembled component and thecomponent/components it is assembled to become one body

Defining Bodies

The constraints used to place a component determine which parts belong

to a body Mechanism Design defines bodies automatically based on theseconstraints

In order to create a mechanism, you must understand the following rules:

• You can create connections only between distinct bodies

• When defining the geometric constraints for a connection, you canreference only a single body in the assembly and a single body in thecomponent being placed

• You can highlight all of the bodies in the assembly Different bodiesappear in different colors Ground is always highlighted in green

Redefining Assemblies as Mechanisms

An assembly created using traditional Pro/ENGINEER constraints can beredefined to a mechanism When you do this using the component

placement dialog box, if the constrains match a certain connectiondefinition, they will be converted to a connection automatically

SIMULATING MOTION

After a mechanism is created, you can move bodies interactively using theDrag function This enables you to gain insight into how the assemblybehaves or to place the assembly in a particular configuration

For University Use Only Commercial Use Prohibited

Trang 26

Figure 8: Drag dialog box.

Dragging Assembly Components

Dragging is a powerful way to move your mechanism through anallowable range of motion Using the Drag icons in the DRAG dialog box,you can select a body that is not defined as ground and drag it with themouse You can also have a body translate along or rotate about the axis

of a coordinate system

When dragging using one of the above methods, the following rules apply:

• The entity that you grab will be positioned as close as possible to thecurrent cursor location while keeping the rest of the mechanismassembled

• Left mouse button—to accept the current body positions and begindragging another body

• Middle mouse button—to cancel the drag just performed

Trang 27

Translate along the coordinate system axis.

Rotate about the coordinate system axis.

Select a coordinate system.

Point Drag

Select a location on a body within the current model, a circle will appear

at the selected location This is the exact location on the body that you willdrag The body will move based on the movement of the cursor and at thesame time satisfy the definition of the mechanism

Body Drag

The body’s position on screen will change but its orientation will remainfixed If the mechanism requires the body to be reoriented in conjunctionwith a change in position, then the body will not move at all since themechanism would not be able to be reassembled in the new position.Should this happen, try using point dragging instead

Moving about a Coordinate System

A body can translate along X, Y, Z or rotate about X, Y, Z of a selectedcoordinate system Selecting one of the 6 options reduces the movement ofthe body to the selected direction for drag operations Translation androtation in other directions is locked

Adding Controls when Dragging

Controls can be added during the drag operation You do this to achievepredictable results and to study the motion of either the entire mechanism

or a portion of it The following table lists the icons available for creatingand manipulating constraints

For University Use Only Commercial Use Prohibited

Trang 28

-Table 3: Constraint icons

Align.

Mate.

Orient two surfaces.

Body ? body lock.

Enable and disable connections.

Enable and disable constraints.

Assemble the model using the applied constraints Copy the constraints from the current snapshot.

Paste the constraints to the current snapshot.

Delete the selected constraints.

You can add controls using one of the following methods when dragging:

• Add Constraints

• Lock bodies

• Enable/Disable connections

• Enable/Disable constraintsWhen using one of the above methods, the following rules apply:

• These added controls are valid only during the drag operation

• If they are associated to a snapshot, they will be enforced when thesnapshot is shown or updated

Constraints

Specify geometric constraints such as Align, Mate and Orient to reduceDOF

Locked Bodies

Trang 29

Enabling and Disabling Connections

To make more DOF available to explore different design alternative or toexamine a portion of the system, connections can be temporarily disabled

Recording Configurations with Snapshots

After you drag a body, you can save the current configuration, i.e theposition and orientation of the components, as a snapshot Snapshotscapture the existing locked bodies, disabled connections, and geometricconstraints

A snapshot can be used for the following purposes:

• A starting point for a motion run

• To place an assembly in a particular configuration

• Snapshots can also be made available as explode states in assembly

As a result the drawing created from the assembly will have multipleview state Different position configurations can be displayed on onedrawing sheet in a painless manner

When manipulating snapshots, you can

• Create multiple snapshots

• Remove snapshots

• Switch from one snapshot to another

• Update a snapshots to the current configuration

• Borrow part position from one snapshot to anotherThe following table lists the icons available for creating and manipulatingsnapshots

For University Use Only Commercial Use Prohibited

Trang 30

-Table 4: Snapshot icons

Snapshot the current configuration.

Display the selected snapshot.

Update a snapshot using the current configuration Borrow part positions from other snapshots.

Make the selected snapshot available in drawings.

Delete the selected snapshot.

Other Commands

You can access package move functionality in the drag dialog box Youcan also switch among consecutive configurations The following tablelists the icons for the operations mentions above

Previous model configuration.

Next model configuration.

Package move.

Trang 31

1 In the first exercise, you will create a crane assembly using the

slider, pin, and cylinder connections

2 In the second exercise, you will create an assembly using the

slider, pin, and bearing connections

EXERCISE 1: Creating a Crane Assembly

Task 1 Create a piston assembly.

1 Change the current working directory to

CREATING_CRANE_ASSY under the MECHANISMS folder

2 Create a new assembly Click File > New > Assembly, enter[piston] as the name

3 Assemble F_CYLINDER.PRT using the default constraint

! Click Component > Assemble,

! Select F_CYLINDER.PRT followed by Open

! Click [Assemble at default position] followed by OK

Task 2 Assemble M_CYLINDER.PRT using the slider connection

1 Click Component > Assemble,

2 Select M_CYLINDER.PRT followed by Open

3 Click Connections so that the arrow beside it is pointing down

4 Type in [ piston] as the connection name, followed by <Enter>

5 Select Slider from the TYPE drop-down list

For University Use Only Commercial Use Prohibited

Trang 32

-6 The slider connection is composed of two constraints, Axis

alignment and Rotation Click the cylindrical surfaces from bothparts as the references as the Axis alignment constraint

7 Click the flat surfaces of the tabs from both parts as the references

as the Rotation constraint You can use Flip button to reverse theorientation of the part

8 The placement status indicates that the connection definition is

complete and a slider connection icon is displayed

9 Click OK to finish

10 Save and close the window.

Task 3 Create an assembly.

1 Create a new assembly Click File > New > Assembly, enter[crane] as the name

2 Assemble CRANE_PLATFORM.PRT using the default constraint

! Click Component > Assemble,

! Select CRANE_PLATFORM.PRT followed by Open

! Click [Assemble to default position] followed by OK

Task 4 Assemble LOWER_ARM.PRT using the pin connection

1 Click Component > Assemble,

2 Select LOWER_ARM.PRT followed by Open

3 Click Connections so that the arrow beside it is pointing down

4 Type in [ arm_joint] as the connection name, followed by

<Enter>

5 Select Pin from the TYPE drop-down list

6 The pin connection is composed of two constraints, Axis alignment

and Translation Click the A-1 in the LOWER_ARM.PRT and A-5 inthe CRANE_PLATFORM.PRT as the references for the Axis

Trang 33

C r e a t i n g a n d A n a l y z i n g M e c h a n i s m s P a g e 2-1 7

NOTES

8 If necessary, click the Flip button to reverse the part orientation.The small tab on the LOWER_ARM.PRT should be oriented asshown in the following picture

9 Press and hold <Ctrl>+<Alt> and the middle mouse button Drag

the cursor to move the LOWER_ARM.PRT to the configurationshown in the following figure

10 The placement status indicates that connection definition complete

and a pin connection icon is displayed Click OK to finish

Figure 9: Assemble the lower arm to the crane assembly

Task 5 Assemble the piston assembly using the pin connection.

1 Click Component > Assemble,

2 Select PISTON.ASM followed by Open

3 Click Connections so that the arrow beside it is pointing down

4 Accept the default connection name.

5 Select Pin from the TYPE drop-down list

6 Click the A-3 in the F_CYLINDER.PRT and A-11 in the

CRANE_PLATFORM.PRT as the references as the Axis alignmentconstraint

For University Use Only Commercial Use Prohibited

Trang 34

-7 Click the FRONT datum planes in F_CYLINDER.PRT and the

CRANE_PLATFORM.PRT as the references as the Translationconstraint

Note:

You can not use the FRONT datum planes in the LOWER_ARM.PRT as the constraint reference becausethe references of the constraints within one connectionmust come from the same body.

8 The placement status indicates that connection definition complete

and a pin connection icon is displayed Do not click OK

Task 6 Add a cylinder connection.

1 Click [Specify a new connection]

2 Accept the default connection name Select Cylinder from the

TYPE drop-down list

Note:

Adding a pin connection will result in redundant constraints.

3 Click the A-3 in the M_CYLINDER.PRT and A-3 in the

LOWER_ARM.PRT as the references as the Axis alignmentconstraint

4 The assembly might move to an undesired configuration You will

move it later Click OK to finish

5 Click Done/Return

Task 7 Drag the mechanism.

1 Click Mechanism from the ASSEMBLY menu, followed by Drag

2 Click [Point Drag]

Trang 35

C r e a t i n g a n d A n a l y z i n g M e c h a n i s m s P a g e 2-1 9

NOTES

4 Move the mouse cursor to move the LOWER_ARM.PRT Noticethat the piston subassembly changes its configuration The twopiston parts may come apart You will set up the range of motionlater

5 Drag the mechanism to a configuration, shown in the following

figure

Figure 10: Drag the crane assembly

6 Close the dialog box and click Done/Return

7 Save and erase the assembly.

For University Use Only Commercial Use Prohibited

Trang 36

-EXERCISE 2: Creating Reciprocating Saw Components

Figure 11: Reciprocating saw assembly

Task 1 Create a new assembly and assemble the first component.

1 Change the current working directory to CREATING_RECIP_SAW

under the MECHANISMS folder

2 Create a new assembly Click File > New > Assembly, enter[saw] as the name

3 Assemble the MOTOR_ENDPLATE.PRT using the defaultconstraint

! Click Component > Assemble,

! Select MOTOR_ENDPLATE.PRT followed by Open

! Click [Assemble to default position] followed by OK

Task 2 Assemble SHAFT1_W_CLIPS.ASM using the pin connection

1 Click Component > Assemble

2 Select SHAFT1_W_CLIPS.ASM followed by Open

3 Click Connections so that the arrow beside it is pointing down

4 Type in [ shaft1] as the connection name, followed by <Enter>

Trang 37

C r e a t i n g a n d A n a l y z i n g M e c h a n i s m s P a g e 2-2 1

NOTES

6 Click the A-1 in the SHAFT1_W_CLIPS.ASM and A-9 in the

MOTOR_ENDPLATE.PRT as the references for the Axis alignmentconstraint

7 If the components are obstructing your view, press and hold

<Ctrl>+<Alt> and the mouse buttons to move the shaft assembly

8 Click the end surface of the shaft and the surface in the

MOTOR_ENDPLATE.PRT indicated in the following as thereferences for the Translation constraint

Figure 12 Specify the translation references.

8 Click Flip button to reverse the orientation of the part if necessary

9 The placement status indicates that connection definition complete

and a pin connection icon is displayed Click OK to finish

Task 3 Assemble the CON_ROD.PRT using a pin connection

1 Click Component > Assemble

2 Select CON_ROD.PRT followed by Open

3 Click Connections so that the arrow beside it is pointing down

4 Type in [ rod] as the connection name, followed by <Enter>

5 Select Pin from the TYPE drop-down list

6 Click the A-1 in CON_ROD.PRT and the A-2 in the shaft partas thereferences for the Axis alignment constraint Alternatively, you canselect the corresponding surfaces

7 If the components are obstructing your view, press and hold

<Ctrl>+<Alt> and the mouse buttons to move the component

For University Use Only Commercial Use Prohibited

Trang 38

-8 Click the surfaces of the clip part and the surface of the

CON_ROD.PRT indicated in the following figure as the referencesfor the Translation constraint

Figure 13 Specify the translation references.

9 Click Flip button to reverse the orientation of the part if necessary

10 The placement status indicates that connection definition complete

and a pin connection icon is displayed Click OK to finish

Task 4 Assemble the SHAFT_2.PRT using a slider connection

1 Click Component > Assemble

2 Select SHAFT_2.PRT followed by Open

3 Click Connections so that the arrow beside it is pointing down

4 Type in [ shaft2] as the connection name, followed by <Enter>

5 Select Slider from the TYPE drop-down list

6 Reposition and reorient the SHAFT_2.PRT, using <Ctrl>+<Alt>and the mouse buttons so that the assembly looks like thefollowing figure Notice the location of the long cutout in the shaftpart

Trang 39

C r e a t i n g a n d A n a l y z i n g M e c h a n i s m s P a g e 2-2 3

NOTES

7 Click the A-1 in SHAFT_2.PRT and the A-14 in the

MOTOR_ENDPLATE.PRT as the references for the Axis alignmentconstraint

8 For the Rotation constraint references, select the surfaces indicated

in the following figure

Figure 14 Specify the rotation constraint references.

9 Click Flip button to reverse the orientation of the part if necessary,

so that the mechanism looks like the following picture

For University Use Only Commercial Use Prohibited

Trang 40

-Figure 15 Assemble the SHAFT_2.PRT using the slider connection.

10 The placement status indicated that the connection definition is

completed and a slider connection icon is displayed Do not click

OK

Task 5 Add a bearing connection.

1 Click [Specify a new connection]

2 Accept the default connection name Select Bearing from the

TYPE drop-down list

3 Select datum point A2BE in CON_ROD.PRT as the ASSEMBLY REFERENCE, A-2 in SHAFT_2.PRT as the COMPONENT REFERENCE

4 The placement status indicates that the connection definition is

completed and a bearing connection icon is displayed Click OK tofinish

5 Save and erase the assembly.

Ngày đăng: 29/11/2019, 17:58

TỪ KHÓA LIÊN QUAN