You are on page 1of 13

# Lab Session 9: Importing Pro/E Geometry

Page 1

## Lab 9: Importing Pro/E Geometry

Objective
This lab will e plain how to import Pro/E parts an! assemblies" # Pro/E mo!el will be importe! an! the geometry generate! into !i\$\$erent parts to %se in an analysis !oc%ment" This lab will also o%tline the con!itions o\$ importing Pro/E mo!els"

Lab 9 #gen!a
1" &tart 'irt%al"Lab an! #nalysis (" )isc%ss con!itions o\$ importing a Pro/E mo!el in 'L *" Open Pro/E assembly +" #!! joints an! constraints to !oor ,nob

Page (

## &tarting 'irt%al"Lab -otion

&tarting %p the 'irt%al"Lab so\$tware:
To start 'irt%al"Lab environment: 1" )o%ble.clic, on the Virtual.Lab icon on yo%r !es,top"

## Opening a new 'irt%al"Lab -otion -o!el:

1" &elect Start Motion Mechanism Design \$rom the &tart men%" #n image o\$ the 'irt%al"Lab -otion Inter\$ace is shown below"

## Pro/E Import )isc%ssion

There are a \$ew con!itions \$or importing Pro/E parts an! assemblies that sho%l! be \$irst consi!ere! be\$ore importing geometry" These are: Translation o\$ wire\$rame/s%r\$ace geometry is not s%pporte! The parts are importe! as soli!s" There\$ore in!ivi!%al lines/ points/ or planes o\$ that part may not be e!ite!

## Lab Session 9: Importing Pro/E Geometry

Page *

-ass properties 0basically !ensity1 cannot be retrieve! \$rom Pro/E mo!el" &o %sers have to set the !ensity in the 2#TPart !oc%ment a\$ter translation or wor, with %ser !e\$ine! mass properties in the motion.bo!y" The %nits o\$ the assembly an! parts m%st all be consistent # es o\$ revol%tion are c%rrently only selectable \$or cylin!rical s%r\$aces" #ll other types o\$ s%r\$aces are create! as n%rbs so 2#TI# !oes not allow the selection o\$ a es

## Importing a Pro/E #ssembly

1" 3rom the 'irt%al"Lab -ain -en% select Insert E isting 2#) -o!el" 4ighlight a pro!%ct no!e %n!er the Lin,s -anager to speci\$y the 2#TPro!%ct !oc%ment in which to save the importe! geometry an! select !oor,nob"asm \$rom the 3ile &election 5in!ow" Leave 6epair Geometry an! Import &%r\$ace Geometry %nchec,e!" (" # &tat%s win!ow will appear showing the import progress" 3ive new Part )oc%ments sho%l! appear %n!er the Pro!%ct176OOT Pro!%ct )oc%ment once the assembly import is complete" 2lic, the lose !in"o# b%tton"

## 6eorgani8e &peci\$ication Tree

5hen yo% loo, at the &peci\$ication Tree a\$ter import/ yo% will see that each Pro.E part is given its own branch o\$ the tree" It wo%l! ma,e logical sense to then gro%p some o\$ these parts together/ s%ch as the !oor/ \$aceplate an! cover/ since they will never move relative to each other" 1" Go to the -otion Pro!%ct )esign wor,bench by !o%ble clic,ing on Pro!%ct176oot" (" #!! a new pro!%ct %n!er the main pro!%ct to hol! the !oor assembly parts" 6ight clic, on Pro!%ct176oot an! select omponents\$%&e# omponent.

## Lab Session 9: Importing Pro/E Geometry

Page +

*" # new branch will appear at the bottom o\$ the tree/ right clic, on it an! select Properties/ change the name to )oor#ssembly" +" The part !oc%ments can now be gro%pe! %n!er this new component branch/ there are two ways to !o this: a" 6ight clic, on the pro!%ct no!e associate! with the part !oc%ment/

an! select ut" 6ight clic, on )oor#ssembly/ the new component/ an! select Paste" b" )rag an! !rop the part pro!%ct no!e 0same as above1 into the new component" )o one o\$ these processes \$or three part !oc%ments: !oor 0!oor"11/ \$aceplate 0\$aceplate"11/ an! cover 0cover"11" 9o%r speci\$ication tree sho%l! loo, li,e this when yo% are !one:

## Lab Session 9: Importing Pro/E Geometry

Page :

2reating ;o!ies
;o!ies are not a%tomatically create! !%ring import as they are !%ring import o\$ a "!e\$ \$ile" ;o!ies re\$erencing these parts nee! to be ma!e be\$ore any joints or other ,inematics can be create!"

## )e\$ining the ;o!ies:

1" Go bac, to the -echanism )esign wor,bench by !o%ble clic,ing on anything in the #nalysis -o!el" (" 2lic, the ;o!y 3rom E isting Part b%tton on the -echanism -o!el 5or,bench" )ialog" This will bring %p the ;o!y 3rom E isting 2omponent

## Lab Session 9: Importing Pro/E Geometry

Page <

*" 6ename BodyFromExistingPart.1 to DoorAssembly" +" The Pro!%ct =o!e 3iel! Entry sho%l! alrea!y be highlighte!" 3rom the &peci\$ication Tree/ &elect the )oor#ssembly 0)oor#ssembly1 branch" This in!icates that the geometry associate! with the bo!y )OO6 comes \$rom the )oor#ssembly 2omponent" :" 3rom the !rop !own men% to the right o\$ the Fixed to Ground 3iel! Entry/ &elect true" <" &elect '( to close the !ialog" >" 6epeat this \$or the latch 0latch"11 an! han!le 0han!le"11/ e cept ma,e s%re that Fixed to Ground is )alse"

2reating ?oints
Virtual.Lab Motion Basic Training

## Lab Session 9: Importing Pro/E Geometry

Page >

This section will !etail the steps to ma,e the joints to allow proper movement o\$ the !oor,nob" 1" 2lic, on the blac, !own arrow ne t to the brac,et joint icon e pan! the joint toolbar" &elect the cylin!rical joint b%tton open the cylin!rical joint !ialog" " This will " This sho%l!

(" The cylin!rical joint re@%ires !e\$ining two a es \$or revol%tion" &,ate the c%rsor over the center post o\$ the han!le %ntil the a is line highlights:

2lic, to select this a is" *" &,ate over the center a is o\$ the circ%lar !oor c%to%t:

## Lab Session 9: Importing Pro/E Geometry

Page A

The center a is o\$ the circle sho%l! highlight" &elect this centerline a is as the secon! a is o\$ revol%tion" 2lic, '( to close the !ialog" +" # translational joint will be !e\$ine! between the latch an! !oor bo!ies" &elect the translational joint b%tton \$rom the ?oints toolbar"

:" 6ight.2lic, on the 3#2EPL#TE 03#2EPL#TE"11 branch o\$ the &peci\$ication Tree" &elect 4i!e/&how \$rom the conte t%al men%" This will hi!e the \$aceplate to ma,e it easier to select a es \$or the joint creation" <" 3or the ;o!y 1 a is/ select the center a is o\$ the latch part:

## Lab Session 9: Importing Pro/E Geometry

Page 9

3or the ;o!y 1 Plane/ select the 8 plane branch %n!er the Latch Part )oc%ment" >" 3or the ;o!y ( a is o\$ rotation/ select the a is o\$ the !oor coinci!ent with the latch a is/ it may help to hi!e the latch"

3or the ;o!y ( plane/ &elect the 8 plane branch %n!er the )oor Part )oc%ment"

Page 1B

## 2reating the 2onstraint

# constraint will be %se! to sim%late the pin an! slot !esign between the han!le an! latch" # point m%st be !e\$ine! on the han!le an! latch parts/ these points will be %se! in the constraint !e\$inition"

## 2reating the Points:

1" The coor!inates o\$ the center o\$ the pin m%st \$o%n!" 5ithin the mo!el &peci\$ication tree/ )o%ble.2lic, the Latch Part )oc%ment" This will activate the &oli! Geometry 5or,bench" To a!! geometrical points/ the 5ire\$rame an! &%r\$ace Geometry wor,bench m%st be activate!" Go to Start Geometry !ire)rame an" Sur)ace Geometry" Then clic, on the meas%re between b%tton \$o%n! on one o\$ the wor,benches !isplaye! at the bottom o\$ the inter\$ace " This sho%l! bring %p the !ialog shown below"

(" 2lic, the !rop!own men% ne t to the Selection 1 mode 3iel! Entry an! select arc center" 6epeat this step \$or the Selection 2 mode 3iel! Entry" *" &,ate the mo%se c%rsor over the en! o\$ the center post on the han!le" 2lic, when the en! circle is highlighte!" =e t/ s,ate the mo%se c%rsor over the en! o\$ the pin on han!le" 2lic, once when it is highlighte!"

## Lab Session 9: Importing Pro/E Geometry

Page 11

, +

+" The !istance between the two sho%l! be !isplaye! in the \$iel! title! C-inim%m )istanceD" It sho%l! rea! (:"*99mm 0"BA* \$t1" 2lic, '( to close the !ialog" :" Open the point !e\$inition !ialog by clic,ing on the Point b%tton " Type in the !istance \$o%n! by the -eas%re ;etween \$eat%re/ (:"*99mm/ in the E \$iel!" 2lic, '( to close the !ialog" # point sho%l! now appear in the center o\$ the pin" # point labele! Point"1 sho%l! appear %n!er the L#T24 part !oc%ment" <" )o%ble.2lic, the 4an!le Part )oc%ment to activate" 2lic, the point b%tton " &elect the point j%st create! %n!er the Latch Part !oc%ment" # point sho%l! be a!!e! to the han!le Part )oc%ment at the same location as the point on the Latch Part" 2lic, '( to close the !ialog"

## 2reating the 2onstraint:

1" )o%ble.clic, the *nalysis Mo"el branch o\$ the mo!el &peci\$ication Tree" This will bring %p the -echanism )esign wor,bench" (" 2lic, the Di))erence onstraint b%tton "

*" In the )i\$\$erence 2onstraint !ialog/ assign the two points ma!e in the previo%s section as the ;o!y 1 an! ;o!y ( points" This can be !one by selecting them in the mo!el win!ow or below the L#T24 an! )OO6 Part )oc%ment branches o\$ the mo!el &peci\$ication Tree" Leave the Value 3iel! Entry at its !e\$a%lt o\$ 0.0 an! the !e\$a%lt Type Constraint to X" This constrains the two points to a !istance o\$ B"B in the E.!irection"

Page 1(

## 2reating a )river \$or t%rning the han!le:

1" Fn!er the One.;o!y )river b%tton / clic, the ?oint )river b%tton to open the ?oint )river )e\$inition !ialog" &elect 2ylin!rical ?oint"1 \$rom the mo!el &peci\$ication Tree or the -o!el )isplay win!ow" &peci\$y the Type 3iel! Entry as REL.ANGLE" Le\$t an! then 6ight.2lic, in the Function 3iel! Entry/ &elect &e# \$rom the res%lting men%" (" 5ithin the Time #ngle 3%nction !ialog/ speci\$y the Function Type 3iel! Entry as AR!"N#\$" &et the secon! parameter to %&deg/ an! the thir! harmonic parameter to '&t(rn7mn" 2lic, '( to close both o\$ the open !ialogs"

## &olving an #nalysis -o!el

Once the #nalysis -o!el has been \$%lly !e\$ine!/ the ne t step is to !e\$ine the #nalysis 2ase an! to r%n a sol%tion" 1" Fn!er the #nalysis -o!el #nalysis2ase branch o\$ the 'irt%al"Lab &peci\$ication Tree/ )o%ble.2lic, the &ol%tion &et branch" This will bring %p the &ol%tion Parameters win!ow" (" &et the nding Time 3iel! Entry to 1s/ set the !rint "nter#al 3iel! Entry to &E) *s/ an! set the wor,ing !irectory" *" &elect on the \$ynamic Tab o\$ the &ol%tion Parameters win!ow" &et the %eaction Force 3iel! Entry to tr(e/ by \$irst selecting on the arrow to the right o\$ the \$iel!" &et the Max "nt Step 3iel! Entry to &E)*s" +" &elect '( to close the &ol%tion Parameters win!ow"

## Lab Session 9: Importing Pro/E Geometry

Page 1*

:" 2lic, the ompute Solution b%tton \$rom the #nalysis 5or,bench" This will r%n an analysis o\$ the mo!el to 1s/ an! will provi!e all bo!y positions an! res%ltant \$orces \$or plotting within the 'irt%al"Lab Graphing Tools" <" Once the #nalysis shows that it has complete! s%ccess\$%lly/ 2lic, on the lose !in"o# b%tton in the 2omp%ting win!ow"

#nimating 6es%lts
=ow that a sol%tion has been complete! on the !oor latch mechanism/ it is possible to animate an! vis%ali8e the motion o\$ the system" To animate the sim%lation: 1" Select once on the Solution Set branch o\$ the &peci\$ication Tree/ the branch sho%l! highlight orange" (" 2lic, the *nimate b%tton top o\$ the screen" " This will bring %p the #nimation Toolbar at the

*" 2lic, the Parameters b%tton \$rom the #nimation Toolbar" +" 5ithin the Player Parameters )e\$inition )ialog/ set the Time Step 3iel! Entry to the Print Interval o\$ &E)*s %se! !%ring this sol%tion" &elect the - in the right corner o\$ the )ialog to close the win!ow" :" =ow clic, the Play 3orwar! b%tton \$rom the #nimation Toolbar" <" 2lic, the *nimate b%tton a secon! time to close the #nimation Toolbar" This completes the Pro/E import lab"