Professional Documents
Culture Documents
1.2. Prerequisites Readin the 4 pa es of section Intro.2.1. 7ettin 1tarted of this 7uide5 as 3ell as performin 2utorial 15 is recommended in order to obtain a familiari9ation 3ith the A01A interface and terminolo !. 1ome basic (no3led e of the 0A12RA0 sol8er is also su ested. 1.3. Problem description 2he case consists of the assembl! sho3n belo3. It consists of t3o metal sheet parts 3ith the i8en specifications6
loads
constraints
PartA module ID6 1-PID6 1- sheet t:-."mm MID6 1 steel PartB module ID6 2-PID6 2- sheet t:1.2mm MID6 1 steel Loads $- 0 at each node a,ial force 2$ 0 at each node shear force Constraints 0o ,!9 translation at one end 0o !9 translation at the other end
2he t3o different loadin s are applied in separate 1ubcases. 2he constraints are the same for both 1ubcases.
TWO PART ASSEMBLY From IGES To NASTRAN FE Model 2. Read t e CAD data
1tart A01A. ;efore readin an! CAD data into A01A !ou can specif! some settin s concernin the application of 2opolo !5 and the Resolution5 that is the appearance of eometrical entities on the screen. 2hese settin s should correspond to the dimensions5 le8el of detail and tolerances of the CAD file to be input.
Access the options menu from Windows>Options. <Ctrl =I>. ;! default5 the 2opolo ! <the connecti8it! of ad4acent )aces> is performed durin CAD file openin <this depends on the fla button under Settings>CAD Input topology. As a result 3hen !ou read the I7+1 files later on5 the topolo ! 3ill be performed. De#acti8ate !eometr" Clean#p.
0ote that the automatic topolo ! is performed accordin to the tolerance settin s that are specified in Settings> Tolerances. Ma(e sure to specif! appropriate tolerance 8alues before readin a CAD file5 to a8oid collapsed )aces <lar e tolerances>5 or aps <small tolerances>. In this e,ample select the Settings> Tolerances and continue b! selectin the middle tolerance settin s <0odes -.-$5 Cur8es -.2> and press APPL$. Also note that the appearance of eometrical details depends on the Resolution settin s under Resolution. In this case5 as the parts 3ill be meshed 3ith an element len th of 2- mm5 enter 2- for C/01 resolution. )or 3D Cur8es specif! a smaller resolution <2> to 8ie3 small eometrical features in more detail. Press APPL$ # %& to close the 3indo3. <+nsure also that !ou ha8e the default distance distortion of 20% in the M+1.?P+RIM+2+Rs?DI12/R function>.
&
;efore sa8in in A01A format5 ensure that the part has correct module ID5 PID and MID assi ned to it. Press the propert! button <upper center location>. 2he Properties 3indo3 appears.
/ne propert! e,ists 3ith ID:1. 1elect it from the list 3ith the left mouse button and it becomes mar(ed in blac(. Press 'DI() or double#clic( on the propert!5 to open the Propert! card and modif! its specifications. Place the mouse cursor in the respecti8e fields and t!pe in6 Propert! name6 sheet t=0.8mm PID6 125 <thic(ness>6 -." At the end press the %& button. Press the +1C (e! to e,it from the Properties List 3indo3.
'sc
'
2he Material card appears. Place the cursor in the respecti8e field and t!pe in the required name <@steel@> and 8alues <E5 5 etc.>. * 13itch the D'+I,'D field to $'-. 2his 3ill ensure that the material !ou specified 3ill be output. Press %& to confirm and close the card. 2hen press the +1C (e! to e,it from the ori inal 'sc Materials List 3indo3. )inall!5 press the Windows > Parts <Ctrl = R>5 to open the Part Manager. /ne part e,ists 3ith the name of the CAD file that 3as read. Ri ht#clic( on the thumbnail of the part and select 'dit.
'dit
0ote that all this information could ha8e been automaticall! passed to the A01A database from the I7+1 file5 pro8ided that the use of the A01AA2RA01' had been implemented <see BserCs 7uide>. 0o3 !ou can sa8e in A01A format.
Bse the File Manager to select a path and a name. Ma(e sure to t!pe in the e,tension .ansa in the filenameE
Repeat the same procedure for the I7+1 file partB.igs . /pen the I7+1 file from )I'+?/P+0. /pen the Property List 3indo35 +DI2 the Propert! and specif! PID:2- 3ith name @sheet t=!.2mm@ and thic(ness 1.2. /pen the Materials 'ist5 +DI2 the Material and specif! MID:1 3ith name @steel@. )inall! /pen the Part Manager and +dit the Part5 specif!in name @partB@5 and Module ID 2--5 and sa8e it in A01A format as partB.ansa from )I'+?1AD+ A1. 0ote that for multiple CAD files !ou can use the )I'+?AB2/ command5 3here !ou can select more than one CAD files and let A01A perform the translation and sa8e them as A01A databases 3ith their initial name and 3ith the .ansa e,tension.
TWO PART ASSEMBLY From IGES To NASTRAN FE Model 3. .er/e t e parts to form t e assembl"
+IL' ,'3 /pen a ne3 empt! A01A database from )I'+?0+F. 2hen select )I'+?M+R7+ to mer e the t3o pre8iousl! sa8ed A01A databases in one5 and create the assembl!.
1elect from the File Manager the A01A databases to be mer ed and press %pen. In the Merge Para eters 3indo3 that appears5 s3itch to 0eep1old for both Properties and Materials. 2he t3o databases ha8e different PIDs <1- and 2-> so there is no need for offset5 but both ha8e an MID of 1 3hich represents the same material. ;! s3itchin to (eep#old for Materials5 the MID of the t3o databases 3ill be mer ed into a sin le one <the first input one> as required. Press %&.
-2AD%3
3D Points
assembl!. ;! default !ou are in +02 mode so the )aces should appear as sho3n ra! or !ello3 dependin on their orientation. Remember that the 8isibilit! of different entities is controlled b! the respecti8e fla . Acti8ate P/I02s. ',(..
2he 3D Points are represented as C!an squares. In this e,ample the! mar( the location of some connections.
/pen the Part Manager <Ctrl = R>. 2here is one empt! IBntitledJ part5 present b! default in the ne3 empt! database that !ou ha8e created5 and the t3o Parts that 3ere mer ed. <0ote that the Current Part 3indo3 also appears5 displa!in the Bntitled empt! part as Current b! default> Press the detail 8ie3 mode button to 8ie3 !our Parts in a list5 thus 8ie3in all details li(e Module IDs5 0ames etc.
-et Current
Press the thumbnail 8ie3 mode button to return to icon 8ie3s of the Parts. At the moment the +mpt! Part cannot be remo8ed because it is the Current Part. 7o to PartA and ri ht#clic( select -et Current5 to ma(e this the Current Part. 0o3 press the CL'AR button at the bottom of the Part mana er to remo8e an! empt! Parts.
'sc
Gou can no3 sa8e the assembl! in A01A format5 in 3hich !ou can 3or(. 1elect )I'+?1AD+ A1 and assi n the filename assembly.ansa. 0ote that6 2he current Part name appears at the top of the displa! and the filename appears at the bottom left of the displa! and the top 3indo3 bar.
1,
0ote that colors ma! be different5 as the! are randoml! selected. Gou can modif! the PID colors from the Propert! 'ist5 b! selectin a propert!5 clic(in on 'DI(5 and pressin Color'dit in the Propert! card that appears.
.o3e8er5 in this case !ou 3ill use the functionalit! of the Part Manager to isolate a Part5 and 3or( on one at a time. 1tart 3or(in on @"artA@. /pen the Part Manager. Ri ht#clic( on the thumbnail of partA and select Loc0. 2he Part becomes hi hli hted in !ello3. Press the +1C (e! to e,it from the Part Manager. 'sc
Loc0
)rom no3 on5 3hen !ou acti8ate the A'' function of the )/CB1 roup of commands onl! this part 3ill appear5 and not the 3hole assembl!. ALL
11
0o3 !ou can onl! see the red5 !ello3 and c!an C/01 correspondin to sin le5 double and triple boundaries.
aps
hole
hole o8erlaps
0o3 !ou can locate aps in !our surface model <red C/01 in the interior> and o8erlappin )aces <c!an C/01>. Distin uish aps and problems from normal holes and openin s. Acti8ate the /R function of the %R )/CB1 roup and select 3ith the left mouse button the first ap. ;rin double C/01 8isibilit! bac(.
12
Acti8ate the ./2 P/I02s? D+'+2+ function and select 3ith left mouse button the t3o .ot points as sho3n. <0ote that if !ou accidentall! delete the .ot Point of the C/01 that belon s to the small trian ular )ace5 !ou can reco8er it 3ith the function C/01?;R+AL5 selectin it 3ith the left mouse button and confirmin 3ith middle button. 1ee BserCs 7uide section %.".2.>. D'L'(' 2he selected .ot Points are remo8ed and the C/01 ta(e a ne3 simpler shape. 0o3 the topolo ! can be reconstituted in a more strai htfor3ard 3a!.
13
2 1
PA-('
0o3 both C/01 are !ello3 impl!in that the ap has been closed.
Press on the A'' function of the )/CB1 roup to brin all the )aces of the 'oc(ed Part bac(. Press the )1- (e! to 9oom all in the standard isometric 8ie3. +16 ALL
0o3 !ou can mo8e to the ne,t problematic re ion. Perform an /R selection to isolate the ap on the ri ht. Press the )* (e! to 9oom automaticall! to the current 8isible entities. Paste the t3o red C/01 to ether to close the ap.
%R +5
1 2
PA-('
1&
crosshatches
+4
Gou can see that in this re ion there are t3o o8erlappin )aces in the fillet re ion.
Bse the 1BR)s?I0)/ function and select 3ith the left mouse button each )ace from its crosshatch. Gou can thus obtain a pre8ie3 of its 1urface. I,+% 2his )ace has a planar 1urface description.
I,+%
2his )ace has a cur8ed surface description and is more appropriate for the fillet.
1'
<0ote that if !ou select a )ace from one of its C/015 instead of its crosshatch5 then a confirmation 3indo3 opens and the )ace to be deleted is pre8ie3ed.> Press the )1- (e! to 9oom all to the standard isometric 8ie3 and de# acti8ate the crosshatch 8isibilit!.
+16
2he part seems no3 clean5 3ithout an! aps or o8erlappin )aces. 2o perform the final chec(5 acti8ate double C/01 8isibilit! and 1.AD/F mode.
0ote that the orientation5 ra! <positi8e> and !ello3 <ne ati8e>5 of the )aces can be altered usin the 2/P/?)AC+s?I0D+R2 function <hidden function in the buffer menu5 accessed b! ri ht#clic( on the )aces 7roup 0ame>5 accordin to !our preference. +nsure the orientation is uniform alon the 3hole of the Part5 as sho3n here. Acti8ate the BC.+CL+D function of the )/CB1 roup. 2his function lea8es onl! the )aces that failed the 1hado3 operation 8isible <unchec(ed>. 0o )aces remain 8isible <blan( screenE>5 hence the part is clean. Press A'' to reco8er the 8ie3 of ALL all the part.
#C2'C&'D
1(
TWO PART ASSEMBLY From IGES To NASTRAN FE Model 7. Prepare t e /eometr" for mes in/
In this sta e !ou 3ill identif! holes and openin s and remo8e them5 as the! are too small to be included in !our mesh model. Gou 3ill also treat flan es and fillets. )inall! !ou 3ill offset the )aces to the middle s(in so that the mesh 3ill be enerated there. 0otice that in this part there are t3o openin s <sho3n in blue bo,es>. Remember that the C/01 Resolution 3e ha8e set is 2-5 so some features ma! not appear in full detail.
2o help !ou in the identification of such details5 !ou can increase the resolution of the C/01 at selected re ions usin the )I0+ function5 located in the 7eometr! roup. 2his roup of functions is located at the bottom center of the A01A 7BI.
Acti8ate the )I0+ function and left clic( on a C/01. +ach left clic( increases the resolution b! a factor of 2. +I,' ;e a3are that alterin the resolution of a C/01 in such a 3a! has a direct effect on the local element len th of the respecti8e Perimeter 1e ment in the M+1. menu. 2o decrease bac( the resolution use ri ht#clic(. 2o automaticall! identif! and remo8e the holes present in the part use the C/01?)I'' ./' function. 2he Fill !ole Para eters 3indo3 appears6 +ILL 2%L
1)
2he selected perimeter is hi hli hted. Press %& to proceed 3ith the remo8al of the selected perimeter.
0e,t focus on the shape of the flan es. 0otice ho3 the corners of the lo3er flan e of the part are rounded. Bse the )I0+ function of the 7eometr! roup here also5 to see the actual round shape of the flan e corners. 2o obtain a better mesh qualit!5 these corners should preferabl! be sharp.
1*
A01A automaticall! e,tended the flan e to create a sharp corner and inserted a .ot Point for its clear definition.
<If the orientation of the )ace chan es5 use the )AC+s?/RI+02 and I0D+R2 to re#establish it>.
2his part contains some fillets 3ith small radius that need some treatment before mo8in to mesh. 2o identif! these fillets5 I-%LA(' acti8ate the I1/'A2+ MRADIB1N function from the RADI#)/CB1 menu.
+nter a radius limit of 1-mm in the Input 3indo3 and press +nter. A01A identified the )aces 3ith cur8ature less than the specified limit and left onl! them 8isible. As our mesh model 3ill ha8e a lar e element len th 3e 3ant to remo8e such details5 too.
1+
DAC2 DAC2
Pressin the 1elect button5 A01A selects and hi hli hts all fillets 3ith radius of cur8ature belo3 1- and 3idth less than 2-. 2hese )aces are hi hli hted in 3hite. Confirm 3ith middle mouse button. 2he sharpened fillets are pre8ie3ed and the Dac$ Para eters window opens. 13itch to D'L'(' +ILL'( so that the ori inal cur8ed )aces are deleted and replaced b! the sharp ones.
Press %&. 4oined C/01 0ote that the fillets are sharpened. 2he t3o ad4acent !ello3 C/01 are no3 colored in bro3n as the! are 4oined. 13itch to M+1. menu to 8ie3 the correspondence.
2,
(%P% 8
2he final step consists of offsettin the )aces to the middle s(in. In this case the eometr! description is i8en as the interior side of the metal sheet. .ence the )aces should be offset out3ards b! a distance equal to half of the sheet thic(ness. ;efore performin this step5 !ou 3ill create 3D Cur8es at the C/01 ori inal position5 so as to be able to compare and chec( the offsettin .
C%,-2C9
1elect all C/01 3ith bo, selection and confirm 3ith middle mouse button.
De#acti8ate )AC+s 8isibilit! fla and acti8ate CBRD+s fla 5 so as to see the 3D Cur8es clearl!.
21
Press middle mouse button to confirm selections. 2he Input 3indo3 and an indicati8e offset direction 8ector appear. 0ote that the positi8e < ra! side> of the )aces is the default offset direction. 2!pe in the factor -.$ and press +nter. 2his implies that the )aces 3ill be offset b! half of their thic(ness. 0ote that the thic(ness has alread! been specified in the respecti8e PID card5 as -."mm. Alternati8el! !ou could specif! an absolute offset distance b! t!pin the O s!mbol in ad8ance.
direction 8ector
2he )aces are automaticall! offset. 2o chec( the result 9oom in close to an area.
As the /))1+2 M'I0LN function can onl! be applied on )aces5 the 3D Cur8es are located at the ori inal position. Koom in close to the top flan e. +4
Acti8ate the 1BR)s?I0)/ function and select a )ace 3ith the left mouse button. Its 1urface is displa!ed as a c!an net. Gou can obser8e that the 1urface has not been relocated b! the /))1+2 M'I0LN function. Instead onl! the )ace has been mo8ed. I,+%
22
Loc0 #nloc0
.a8in completed all the necessar! tas(s 3ith @partA@5 open the Part Manager. Ri ht clic( on @partA@ and select the #nloc0 option from the popup menu. 2hen ri ht#clic( on @partB@ and select Loc0. @"artB@ no3 becomes hi hli hted in !ello3 in the Part Manager. Press the +1C (e! to e,it from the Part Manager. 'sc 0o3 press A'' from the )/CB1 roup of commands and onl! the entities that belon to @partB@ become 8isible. ALL Gou can no3 perform the same tas(s on @partB@. In this case less 3or( is needed5 as there are no flan es or fillets that require an! treatment.
Bse the function CBRD+s? C/012CD to create reference 3D Cur8es from the ori inal position5 prior to offset. 2he function 3ill automaticall! detect the holes and fill <closeHremo8e> them. C%,-2C9
23
)inall! offset the )aces to the middle s(in. 0ote here that a ain 3e ha8e as basic eometr! description the interior side of the metal sheet and so the )ace should be offset out3ards <a3a! from @partA@> b! half of its thic(ness. Acti8ate the %++-'( )AC+s?/))1+2 M'I0LN function and select 3ith left LI,& mouse button the )ace to be offset. Confirm 3ith middle mouse button. 0ote that the default offset direction 8ector is not pointin to the desired direction. In this case specif! a ne ati8e offset factor5 #-.$5 in the Input 3indo3. Koom in close to a corner and .'A-#R' measure the distance bet3een the Cur8es and the )aces5 usin the M+A1BR+ function. 2he reported distance is -.&5 half of the partCs thic(ness.
.a8in also completed @partB@5 open the Part Manager and unloc( the Part5 selectin #nloc0 3ith the ri ht mouse button. #nloc0 'sc Press the +1C (e! to e,it from the Part Manager.
2&
ALL assembl!.
Press A'' from the )/CB1 roup and )1- (e! to 8ie3 all the
Koom in close to a flan e re ion5 and use the M+A1BR+ function to measure the distance of the flan es. .'A-#R' 2he reported distance is 1.-mm5 confirmin the correct positionin of the Parts accordin to6
d=
t1 + t 2 0.8 + 1.2 = = 1 .0 2 2
2'
TWO PART ASSEMBLY From IGES To NASTRAN FE Model :. Create compatible flan/es usin/ Lin0ed +aces
In this step !ou 3ill create compatible flan es so that later the! obtain identical mesh and are located at a certain distance apart accordin to their thic(ness. 2his can be efficientl! achie8ed usin the concept of 'in(ed eometr! in A01A. )irst5 ho3e8er5 !ou need to identif! the re ions of potential flan es. 2hese are usuall! )aces that are located close to one another. Acti8ate the I1/'A2+ M)'A07+1 I-%LA(' 7+/MN function from the +LA,!'- !'%. )/CB1 roup. 2he Flanges "ecognition Para eters 3indo3 opens.
1et a factor of 1.2 and press %&. A01A searches amon the 8isible )aces and isolates those that are located closer than the specified distance. /nl! some )aces of @partA@ are left 8isible5 and all the @partB@5 3hich of course consists of a sin le )ace. Rotatin the 8ie3 !ou can see that there are no correspondin flan e )aces on @partB@. .ence !ou must shape correspondin flan es in @partB@5 so that !ou 3ill delete one set and replace it 3ith lin(s.
2(
Gou 3ill pro4ect the boundaries of the flan es of @partA@ on @partB@5 so that the latter is cut in the same shape.
Acti8ate the C/01? PR/P+C2 M0/RMA'N ,%R.AL function and select the !ello3 C/01 of @partA@. De# select 3ith ri ht mouse button if required and confirm selections 3ith middle mouse button. PR%;'C(
1elect 3ith the left mouse button the )ace of @partB@ and press middle mouse button.
0o3 !ou can delete one of the t3o sets of flan es. 13itch to PID shado3 mode5 to better distin uish the different Parts and delete the flan es of @partA@.
2)
Acti8ate the D+'+2+ function located in the 7eometr! roup of functions. 0ote that this function can be used to delete different t!pe of entities <3D Points5 Cur8es5 )aces etc.>. It can also be used to select sequentiall! man! entities 3ithout the Con#ir Delete pre8ie3 3indo3 to appear at each selection5 in contrast to the )AC+s? D+'+2+ function5 thus allo3in faster deletion of selected )aces. 1elect the )aces to be deleted 3ith the left mouse button. De#select 3ith ri ht mouse button if needed. Pressin middle mouse button confirms selections and a Warning 3indo3 appears. Press %& to proceed 3ith the deletion of the )aces.
0ote that deleted )aces can be reco8ered usin the )AC+s?B0D+'+2+ function.
0o3 !ou can create the lin(ed flan es. Koom close to one such re ion.
LI,& CR'A('
Acti8ate the )AC+s?'I0L MCR+A2+N function and select 3ith the left mouse button the master )ace.
2he )ace becomes hi hli hted. Press middle mouse button. <E0ote6 to a8oid mista(es5 please read the follo3in t3o ima esHsteps first>.
2*
1elect 2hic(ness )actor specification and enter a factor f equal to 1.-. Press %&. Gou are no3 prompted to pic( from the screen a )ace 3hose PID and Module ID 8alues 3ill be assi ned to the ne3l! created lin(ed )ace5 so !ou must pic( 3ith left button the other Part. 2he lin(ed )ace appears colored 3ith the same PID color as that of the selected )aces <note that !ou can alter later the PID of selected )aces usin the )AC+s?1+2 PID function5 or alter the Part usin the 1+2 function in the Part Mana er>. 2he lin(ed )ace is located at a distance equal to 1.--mm accordin to6
d= f
0o3 !ou must connect the lin(ed )ace to the rest of @partA@. 13itch to +02 mode to 8ie3 the t3o free red C/01 that !ou must paste.
Acti8ate the C/01?PA12+ function and select the t3o free C/01 to connect the flan e to the main part. 0ote that irrespecti8e of the order of selection the C/01 of the lin(ed )ace 3ill not be mo8ed. Instead the other C/01 3ill mo8e to meet its position. 2his ensures that the lin(ed )ace is al3a!s located at the ri ht position relati8e to its parent )ace. PA-('
2+
Create similar lin(ed )aces in the other t3o '#shaped flan es of the assembl! and connect them. ;e careful in the selection of red C/01 so that the t3o parts are not pasted to ether.
0ote that the thic(ness factor specification method is useful5 as if at an! later sta e of the anal!sis the thic(ness of a part is altered in the respecti8e PID card5 the )aces are automaticall! relocated to a ne3 position in order to satisf! the )AC+s?/))1+2 M'I0LN )aces manipulation described in section 2.$ and the )AC+s?'I0L MCR+A2+N. 2he I1/'A2+ M)'A07+1 'I0LN function of the +LA,!'- LI,& )/CB1 roup allo3s the identification of lin(ed )aces. Acti8ate the function and onl! the lin(ed )aces <parent and child> are left 8isible. I-%LA('
Gou can alter the lin( distance specification usin the )AC+s?'I0L M+DI2N 'DI( function. Acti8ate the function and select the )aces 3ith the left mouse button. Confirm 3ith middle mouse button. Chan e the thic(ness factor 8alue to 1.1 and press %&. LI,&
3,
d = 1.1
ALL
Press A'' from the )/CB1 roup and the )1- (e!.
0otice that the CAD data that !ou imported contain some 3D Points5 specif!in the location of connections at the t3o top flan es. Acti8ate the F+'D 1P/2s?C/0D+R2 M3D 3D Points PointsN function and select 3ith the left mouse button the 3D Points. 2he Connection Type 3indo3 opens. 1elect -pot<eld Point and press /L. C%,9'R(
31
As !ou are in PID mode in the )/CB1 roup !our selection applies on PID and not on specific entities <)aces5 Cur8es5 etc.>. As a result all the entities 3ith the same PID as that of the selected remained 8isible.
0o3 !ou can create Connection Points on the bottom flan e. Acti8ate the F+'D 1P/2s?D+).C0C2 MAB2/N function. 1elect 3ith the left A#(% mouse button the flan e on 3hich !ou 3ant to create Connection Points. Confirm 3ith middle mouse button. 2he De#inition Para eters 3indo3 appears. D'+.C,C(
32
1elect the distance definition mode and input a 8alue of 3-mm. Press %&. 0ine ne3 Connection Points 3ere created accordin to the input settin s.
Press A'' to brin both Parts bac(. De#acti8ate the shado3 mode. ALL
Gou can see all the Connection Points5 1% at the top t3o flan es and * at the bottom one. Acti8ate the R'ALI=' F.1P/2s?R+A'IK+ function5 located in the 7eneral ;uttons bottom#ro3 menu . 1elect 3ith the left mouse button all the Connection Points. 1elected Connection Points become hi hli hted. Pressin middle mouse button confirms the selections and opens the Connection Manager. <0ote that 3hen acti8atin the R+A'IK+ function5 the Connections Selection Assistant 3indo3 opens automaticall!. I nore this 3indo35 as it is useful for more ad8anced and complicated applications>. 2he Connection Manager 3indo3 hosts a lot of useful information such as6
33
#2he number5 ID and name of Parts <or PIDs> in8ol8ed in the selected Connection points #2he number of selected Connection points #A list of each Connection Point 3ith details about its diameter5 the Module IDs of the Parts <or PIDs> that it connects <P15 P2 etc.> and its 1tatus5 +rror Class and 0ame # )unctions to mana e and reali9e the Connection points # )unctions to create connection elements for the selected Connection Points
;ear in mind that the Connection Mana er can connect b! Part or PID but in this tutorial 3e 3ill onl! use Part information. As e,pected there are 2& Connection Points. 1croll in the list and obser8e that the first 1% Connection Points refer to @partA@ 3ith Module ID 1-- and the remainin * refer to @partB@ 3ith Module ID 2--. 2his means that the information of the Connection Points is incomplete. 0ormall!5 for a connection bet3een t3o parts5 a Connection Point should ha8e t3o Module IDs5 one for each connected Part. 2he 1% Connection Points contain information about @partA@ <module ID 1--> onl! as the! 3ere created from 3Dpoints that initiall! belon ed to that Part. /n the other side the * Connection points contained information about @partB@ <module ID 2--> as the! 3ere defined on a )ace that belon ed to that Part. Press 'dit. )i8e empt! fields appear 3here !ou can input manuall! the connection diameter and up to four Module IDs to be assi ned to the selected Connection points. Gou can perform this operation automaticall!5 pressin the Auto button. 2he Auto &dit Para eters 3indo3 appears. .ere !ou specif! the search distance 3ithin 3hich A01A 3ill search and identif! )aces that belon to Parts close enou h to be considered for connection.
Press %&. 2he information of the 2& Connection Points has been updated. 23o Parts 3ith the Module IDs 1-- and 2-- participate in each connection as presented in the list. Press the %& button at the bottom of the 3indo3 to close the Connection Manager. 0o3 !ou can proceed 3ith the reali9ation of the connection elements. At this sta e !ou 3ill onl! connect the t3o top flan es. )or the bottom one !ou 3ill create mesh independent connections after meshin .
3&
Confirm 3ith middle mouse button. 2he Connection Manager 3indo3 appears. 1% Connection Points ha8e no3 been selected. 0o3 !ou 3ill assi n a diameter for these connections. As all Connections are selected double clic( in the diameter field of the first connection. Gou can edit this field and ma(e the same chan e to all selected Connections. 2!pe a diameter of 3.-mm in the first field and press +nter. 2he list is updated and the 8alue 3.- appears in all Connection Points. 0o3 !ou must pro4ect the Connection Points on the )aces. Press the Pro>ect button. 2he Pro'ection Para eters 3indo3 appears. 1pecif! a ma,imum pro4ection distance of 2 mm5 acti8ate the Pro4ect F+'D 1P/2 on Perimeter5 in order to ali n the mesh of the flan es. Press %&. 2he pro4ection is successful. All Connection Points are reported as Pro>ected in the 1tatus column.
3'
0otice ho3 the bottom section of the Connection Manager chan es5 to accommodate the specification parameters of the C;AR elements. 2he status of the Bse 2hic(ness to Diameter Map fla has no effect5 as the diameter of the connections has been defined e,plicitl!. Acti8ate the PA and P; fla s 4 $ and & to disconnect the rotational de rees of freedom at the ends of the C;AR elements. Press Appl" to create the C;AR elements.
0ote that the (e!3ord C;AR appears in the +rror Class column for all selected Connection Points. Press %& at the bottom of the 3indo3 to close the Connection Manager.
De#acti8ate the C0C20. Connection Points 8isibilit! and ensure that 1P/2s and )+#Mod. 8isibilit! fla s are acti8e.
Gou can see the blue C;AR elements connected to the )aces throu h Connectin 1pots5 the !ello3 circles 3ith a cross. If !ou 9oom close !ou can also see the local coordinate s!stem of the elements 3ith the ,#a,is alon the len th of the element.
3(
Press %& to close the P;AR card and the +1C (e! to close the Properties List 3indo3.
2he mesh dependent connections ha8e been created. 1a8e the database from )I'+?1AD+.
3)
Gou no3 8ie3 the parts as Macro Areas. ;efore proceedin to meshin 5 !ou should ensure that the correct element len th and distortion settin s are assi ned to all Perimeter 1e ments.
Acti8ate the MACR/s?'+072. function. 1elect 3ith left mouse bo, selection all the Macro Areas. Confirm 3ith middle mouse button. 2he Input 3indo3 appears. L',!(2
2he element len th is applied on all the Perimeter 1e ments of the selected Macro Areas. )inall! acti8ate the P+RIM+2+Rs? DI12/R function. 2he Distortion De#inition 3indo3 appears. 1pecif! a distance distortion of 2-Q of the local element len th. Press %& to appl! these settin s on all the 8isible 1e ments. 0o3 !ou can be in meshin partA. Gou 3ill use the functionalit! of the Part Manager to isolate partA. /pen the Part Manager. Bse ri ht#clic( - o< %nl" on Part A5 to (eep onl! this Part 8isible on the screen. DI-(%R - o< onl" Press +1C to e,it the Part Mana er.
3*
Acti8ate the M+1. 7+0.? 1P/2#M+ MDisibleN function to mesh all 8isible Macro Areas 3ith the 1pot Mesh
All Macro Areas are meshed as reported in the Te%t Window. 2he number of enerated elements is displa!ed on the bottom left of the screen.
-2AD%3
man! an les. Koom in the area sho3n5 3here there are t3o trian les that can be remo8ed.
Acti8ate the 7RIDs?PA12+ function. In the Paste 3indo3 that opens5 t!pe -.$ for Param. Paste pos. so that the t3o nodes are pasted in the middle position.
3+
1elect the t3o nodes sho3n here 3ith left mouse button and press /L. 2he nodes are pasted and the t3o trian les remo8ed.
Koom out and 8ie3 the other sides of the part. 2he bottom flan e has onl! one ro3 of elements. 13itch to +02 selection mode in the )/CB1 roup and isolate 3ith /R the flan e.
&,
/ne Perimeter 0ode has been assi ned to the 1e ment5 and as a result the mesh of the Macro has been erased. 0ote that the 1e ment is no3 colored in red to sho3 that its nodal number has been e,plicitl! defined.
Fhile still in the 0BM;+R function select the other end of the flan e 3ith the ri ht mouse button.
Acti8ate the M+1. 7+0.?R+M+1. M1electN function to mesh selected -elect Macro Areas 3ith the last applied al orithm5 in this case the 1pot Mesh al orithm. 1elect 3ith the left mouse button and confirm 3ith the middle mouse button. R'1.'-2
&1
ALL
0ote that onl! @partA@ becomes 8isible as !ou ha8e pre8iousl! 'oc(ed these entities. 2he number of 8isible shell elements is displa!ed on the left of the screen.
I,9'R(
8isible. 0ote that the lin(ed flan es are alread! meshed 3ith the same mesh. Gou onl! need to mesh the remainin . Gou can help in the eneration of a ood qualit! mesh b! placin some .ot Points at specific location to ali n and orient the mesh.
Koom in to the top hole. 2he hole is square but it is still not ali ned 3ith the mesh of the nearb! flan es. Bse the P+RIM+2+Rs?1'ID+ function. 1elect 3ith left mouse button one of its .ot Points. -LID'
&2
'eft clic( a ain to fi, the .ot Point to its ne3 position.
PR%;'C(
1elect 3ith left mouse button the corner .ot Point sho3n. 0e,t5 select the Perimeter 4ust belo3.
Acti8ate the ./2 P/I021? D+'+2+ function and select 3ith the left mouse button the t3o .ot Points sho3n. D'L'('
&3
0o3 the Macro is read! for meshin . Acti8ate the M+1. 7+0.? 1P/2 M+1. MDisibleN function. 0ote that this option does not affect alread! meshed Macro Areas. 9isible -P%(1.'
2he mesh is enerated. 2he Perimeter nodes at the lo3er openin are not properl! ali ned.
R'C%,-elect
Acti8ate the 1.+'' M+1.?R+C/01 M1electN function. At the lo3er left of the A01A 7BI s3itch to Macro selection mode.
1elect the Macro sho3n 3ith left mouse button and confirm 3ith middle.
&&
ALL
&'
TWO PART ASSEMBLY From IGES To NASTRAN FE Model 5. '@amine t e qualit" of t e mes
In this sta e !ou 3ill e,amine the mesh for defects and shell element qualit!. )irst chec( in8ol8es the identification of Macro Areas that 3ere not meshed.
#,.'-2'D
roup. /nl! the )+#model entities5 the connection line elements5 remain 8isible5 indicatin that there are no unmeshed Macros. Press A'' to brin all entities bac(. Acti8ate the ;/B0D1 8ie3 mode. De# ALL
acti8ate temporaril! P+RIM5 ./2 P02 and FIR+ fla s. In this mode onl! the free ed es of 8isible shell elements are displa!ed in red. Gou can thus identif! if there are openin s. In this case red lines are located onl! at the boundaries of the parts and at their internal perimeters5 indicatin that the mesh is /L. Acti8ate the Presentation +11 Para eters 3indo3 b! pressin the )11 (e!. In this 3indo3 !ou specif! the calculation method and threshold 8alues for 8arious qualit! criteria in the - ells tab. Leep the default settin s and acti8ate the fla s for the criteria Aspect5 1(e3ness and Farpin . Press %& at the bottom of the 3indo3 to accept the settin s and close.
&(
+lements that 8iolate the specified qualit! criteria are colored accordin to the le end on the ri ht. 2he number of 8isible 8iolatin elements is sho3n on the left5 under /)). 2o locate these elements 'A(R'.' <if the! can not be easil! identified> press the +R2R+M+ function of the )/CB1 roup. /nl! the Macro Areas that contain elements that are 8iolatin qualit! criteria remain 8isible. In this case there are t3o elements sufferin from Farpin . 0ote that the )+#model C;AR elements also remain 8isible. 2o remo8e them from the 8ie3 de#acti8ate the )+#Model fla button. Isolate one Macro Area 3ith an /R selection in +02 mode.
Koom in closer.
&)
Press 0+I7.; from the )/CB1 roup to brin nei hborin Macro Areas to 8ie35 in order to better understand the local shape of the mesh.
2his problem can be fi,ed b! mo8in some nodes alon the Perimeters5 but instead it 3ill be fi,ed here automaticall!.
A01A mo8es the nodes b! the minimum required amount so as to fi, the 3arpin . A pre8ie3 is i8en.
&*
Fhile still in .IDD+0 mode5 the le end does not displa! an! /)) elements. 2his implies that the mesh is /L.
2he final chec( of the mesh consists of penetration chec(. Acti8ate the +'+M+02s?P+0+2R. MIntersectionsN function to chec( for interpenetratin shell elements. Press %& in the I,('R-'C(I%,Warning 3indo3 that appears to proceed 3ith the chec(. At the end of the chec( the C$ec)s 3indo3 opens and the *C$ec) Intersections+ appears in reen5 indicatin no intersections 3ere found. Proceed 3ith the chec( for thic(ness penetration. Acti8ate the +'+M+02s?P+0+2R. P','(R. MPropert! thic(nessN function to chec( for thic(ness penetration. 2he Input PR%P'R($ (2IC&,'-3indo3 appears. Input a factor of 1 and press enter. 2he chec( is performed and in the C$ec)s 3indo3 the messa e *C$ec) Property T$ic)ness Penetration+ appears in reen5 indicatin a ain no such problems. 2his is e,pected as all the flan es are lin(ed 3ith a thic(ness factor of 1.1. Gou can 8isuali9e the thic(ness of the Parts if !ou o to )11 Presentation Para eters 3indo3. 13itch to the Presentation Parameters tab and acti8ate the Dra< - ell as -olid fla 5 as sho3n in the picture belo3.. P','(R.
&+
In 1.AD/F and PID 8ie3 mode !ou can clearl! see the thic(nesses and ap. De#acti8ate the Dra< - ell as -olid fla and sa8e the database from )I'+?1AD+.
',
TWO PART ASSEMBLY From IGES To NASTRAN FE Model 16. Create mes independent connections
.a8in completed the meshin !ou can no3 create mesh independent connections at the bottom flan e. Gou 3ill create R;+3#.+RA#R;+3 elements to connect the bottom flan e of the t3o parts. ;efore proceedin ensure that 8isibilit! of Connection Points and )+#model is on
Press A'' to brin all the entities on the screen. Perform 0/2 operations and remo8e all the entities apart from the t3o flan es and their Connection Points.
Acti8ate the F. 1P/2s?R+A'IK+ function and select 3ith the left mouse button the Connection Points. R'ALI='
'1
0o3 !ou can assi n a diameter 8alue for the selected Connection Points. Place the cursor on the diameter field of an! of the selected <hi hli hted in blue> Connections and left double clic(.
2he field is acti8ated for editin . 2!pe a 8alue of $.- mm press +nter.
2he Diameter fields of all the Connection Points ta(e the 8alue $.-. 2hen select the R;+3#.+RA#R;+3 option from the )+ Repr. pop up menu. 2hen bottom section of the Connection Manager chan es to accommodate the option for this t!pe of elements. Press the Appl" button to create the connections.
2he elements are enerated successfull! as reported in the t3o last columns of the Connection Manager.
'2
2o 8ie3 clearer the connectin elements s3itch to PID and 1.AD/F 8ie3 mode and remo8e from the 8ie3 <0/2 operation> one of the t3o flan es.
/pen the Properties 3indo3. A ne3 Propert! 3ith ID " has been created for the C.+RA elements. Gou can select it and press 'DI(5 or double#clic(5 to modif! the contents of the P1/'ID card.
Press A'' to ma(e all the entities 8isible. Gou can de#acti8ate the 8isibilit! of Perimeter 1e ments and .ot Points in order to 8ie3 the model 3ithout them. ALL
2he le end reports the number of the 8isible shell and solid elements
'3
<)or clarit! 3e ha8e s3itched to 1.AD/F and +02 displa! mode and acti8ated P+RIM and ./2P02 fla s.> Gou 3ill create one 1et of 1PC1 and t3o different 'oad 1ets. /ne 'oad 1et 3ill consist of a,ial tensile )/RC+1 on the top member and the other 3ill be shear )/RC+1. 2he t3o 1ets of )/RC+1 3ill be sol8ed as t3o different 1ubcases in 0A12RA0. 2he 1PC1 1et5 3ill be common in both 1ubcases. Press the )12 (e! to open the Database ;ro3ser. Gou can control +12 the 8isibilit! of specific )+#model b! acti8atin the relati8e fla .
As !ou 3ill create 1PC1 and )/RC+ entities5 acti8ate the relati8e fla s <3hich are not acti8e b! default>5 so that !ou can see them 3hen definin them. Press the Appl" button to confirm and e,it.
0o3 !ou can be in the actual application of the constraints on !our model.
'&
2he selected nodes are hi hli hted. Gou can remo8e nodes from the selection 3ith the ri ht mouse button if required. Press middle mouse button to confirm. 2he 1PC1 entit! card appears. 2!pe 123 in the C field to restrict the three translational Do)s. 0ote that the 1ID field <1et ID> has the 8alue 1 b! default5 3hich means that the 1PC1s 3ill be put to the 1PC 1et 1.
Press %& to accept. 2he created 1PC1s appear in blue color in +02 mode5 3ith three branches indicatin the restriction in the three de rees of freedom. If !ou are in PID 8ie3 mode the! 3ill appear colored accordin to the 1et that the! belon to. 0ote that !ello3 Connectin 1pots ha8e been defined at the nodes 3here 7eometr! shell mesh is connected to )+#model entities <1PC1s in this case>.
''
Press %& to confirm and close the card. 2he 1PC1 entities appear in blue color 3ith t3o branches in the G and K lobal coordinate s!stem directions. Acti8ate the ;.C. 1+2s?1PC -PC function. 2he SPC Sets 'ist 3indo3 appears. 2here is one @Anonymous #"$ #et@ 3ith ID:1 3hich 3as enerated automaticall! b! A01A durin the 1PC1s creation. 1elect it 3ith the left mouse button and it becomes mar(ed in blac(. Press the 'DI( button5 or double#clic( on it. 2he SPC Set card opens.
Chan e the name to @$onstraints #et@5 (eep the 1ID:1 and press %&. 2he list is updated5 and the @$onstraints #et@ 3ith ID:1 appears. Press the +1C (e! to e,it from the SPC Sets 'ist 3indo3.
'sc
'(
2he selected nodes are hi hli hted. Confirm 3ith middle mouse button. 2he Force,Mo ent card opens. Input $- in the ) field and 1 in the 03 <indicatin the direction 8ector in the lobal positi8e K#a,is>. Leep the default 8alue of 1 in the 1ID field.
Press %& in the Force,Mo ent card to confirm and e,it. 2he )orce 8ectors are displa!ed in !ello3 color in +02 mode. If !ou are in PID 8ie3 mode the! 3ill appear colored accordin to the 1et that the! belon to.
')
Press %& to confirm and close the Force, Mo ent card. 0e3 )orce entities are created and displa!ed.
Press the )11 (e! to open the Presentation Para eters 3indo35 as sho3n in the picture belo3. At the bottom of this 3indo3 acti8ate the 'A;+'16 'oads fla . +11 Press the %& button to confirm and e,it. 0o3 the ma nitude of the )orces is displa!ed on the screen.
'*
Acti8ate the ;.C. 1+2s?'/AD function. 2he Load Sets 'ist 3indo3 appears. 2here are t3o @Anonymous %oa& #et@ 3ith IDs 1 and 2 that 3ere enerated automaticall! b! A01A durin the )/RC+s creation. 1elect them 3ith the left mouse button and the! become mar(ed in blac(. 1elect the &dit option from the ri ht# mouse#button menu. L%AD
2he first Load Set card 3ith 1ID:1 opens. Chan e the name to @A'ial %oa&@ and press %&. 2he second Load Set card 3ith 1ID:2 opens. Chan e the name to @#hear %oa&@ and press %&.
'sc
'+
All 1PC and 'oads ha8e been applied. +16 Press )1- to 9oom all in the standard isometric 8ie3.
0ote that if !ou s3itch to PID displa! mode the 1PC1s and the )/RC+s are colored accordin to the 1et that the! belon to.
(,
TWO PART ASSEMBLY From IGES To NASTRAN FE Model 12. Define t e 2'AD'R
0o3 !ou can define the .+AD+R of the 0A12RA0 file. Acti8ate the ;.C. 1+2s?.+AD+R function. 2'AD'R 2he Case Manager 3indo3 appears. 2!pe 1-1 for solution t!pe in the 1/' field. <2!pe a question mar( <T> to select amon a8ailable supported solution t!pes> )irst !ou 3ill define the Common Case +ntries 3hich 3ill contain all the settin s that 3ill be common to all the later created 1ubcases. 2hen !ou 3ill create t3o 1ubcases5 one for each 'oad 1et <A,ial and 1hear load>. Press the C%..%, button.
2he Co on Case &ntries 3indo3 opens. 1pecif! a common 2itle and 1ubtitle in the respecti8e fields. Mo8in to the ;oundar! U Initial Conditions section5 place the cursor in the 1PC field and t!pe in a question mar( <T>. 2he 1PC 1ets .elp 3indo3 opens. Double clic( on 1et 1 to select it.
2he 8alue 1 is copied in the 1PC field of the ;oundar! U Initial Conditions section.
Mo8in to the /utput Requests section5 select the t!pe of results !ou 3ant to be output. 1elect the DI1P'AC+M+02 3ith left mouse button. 'eft clic( to 8ie3 the popup menu and select A''.
(1
1croll do3n in the list and perform the same for 1PC)/RC+15 12RAI0 and 12R+11. <0ote that :A'' appears to all the t!pes of results that !ou ha8e selected>
)inall! press %& to confirm and e,it the Co on Case &ntries card. ;ac( to the Case Manager 3indo35 press ,'3 to create the first 1ubcase5 3hich 3ill contain the a,ial loadin )orce 1et.
(2
2he Load Sets !elp 3indo3 opens. Double clic( on 1et 1 to select it. Gou do not ha8e to specif! an!thin in the /utput Requests sections as this 3as performed in the Co on Case &ntries card. Press %& to confirm and e,it the Su-case 3indo3. 0ote that 1ubcase 1 is displa!ed in the list.
A ne3 Su-case 3indo3 opens. +nter the 1ubcase number and title in the respecti8e fields. Mo8in to the ;oundar! U Initial Conditions section5 place the cursor in the '/AD field and t!pe in a question mar(.
2he Load Sets !elp 3indo3 opens. Double clic( on 1et 2 to select it. Gou do not ha8e to specif! an!thin in the /utput Requests sections as this 3as performed in the Co on Case &ntries card. Press %& to confirm and e,it the Su-case 3indo3.
(3
2he Para eters 3indo3 opens. 1croll do3n in the list and clic( on PARAM5 P/12.
2hen select the 8alue U1 from the popup menu. Press #PDA(' to assi n the selected fla to the parameter. Press the +1C (e! to e,it from the Para eters 3indo3.
'sc
Returnin to the Case Mana er 3indo35 select 3ith the left mouse button the t3o 1ubcases. 2he! become mar(ed in blac(. <0ote that onl! selected 1ubcases 3ill be output in the 0A12RA0 file.>
(&
TWO PART ASSEMBLY From IGES To NASTRAN FE Model 13. %utput t e ,A-(RA, +'1model
2he last step in this tutorial consists of outputtin the 0A12RA0 file. 1elect )I'+?/B2PB2?0A12RA0. 2he File Manager 3indo3 opens 3here !ou can na8i ate and t!pe the filename of the 0A12RA0 output file 2!pe in the name assembly.nas and press -aDe.
2he Output Para eters 3indo3 appears. 1elect A'' from the popup menu5 so that all entries in the database are output.
Press %& to proceed 3ith the output process. 2he .AST"A. Dec) Para eters 3indo3 appears5 pro8idin !ou 3ith a pre8ie3 of the .+AD+R. <.ere !ou can modif! the .+AD+R if !ou 3ant>. Press %& to accept the .+AD+R file and complete the 0A12RA0 output. 1a8e the database from )I'+?1AD+5 and close A01A from )I'+?SBI2.
('
14. Conclusion
In this tutorial !ou ha8e follo3ed all the basic steps to create a )+#model for 0A12RA0. 0ot all capabilities 3ere demonstrated. Refer also to A01A 813., BserCs 7uide and to the /n#'ine .elp for the functionalit! of A01A and detailed description of functions and procedures.
((