www.libremechanics.com Content Chapter One: Case definition Preparations Sizing and Geometry Units Properties Chapter Two: Pre-processing Meshing on NetGEN Set construction Eporting and importing Re assemb!ing Chapter Three: Processing Chapter Four: Post processing Structuring P!otting resu!ts Chapter Five: More information. "d#anced Ca!cu!i$ %utoria! Introduction Usua! &E" app!ications in#o!#e ana!ysis 'here mu!ti body assemb!ies are !oaded to determine the contact beha#ior bet'een each other( some of this data are friction( re!ati#e disp!acement and contact pressure. %his )ind of cases of study are specia!!y comp!e and re*uires much more techno!ogica! resources due to the non!inearity characteristics of the case( 'here a s!ight change on the geometry( mesh or frontier conditions o#ercome on a tota!!y different beha#ior. Ca!cu!i$ offers a high!y custom process to contro! contact parameters such as( contact pressure( o#er c!osure beha#ior( c!earance superposition and penetration+ this characterized Ca!cu!i as preferred o#er other &E",&EM app!ications on the de#e!opment of especia! cases 'here common mechanica! assumptions are not sustainab!e such as- Specia! materia! coup!ing Mu!ti phase contact .ntroduction of soft and moisturized surfaces %his technica! ad#antage and the capacity to a!!o' important changes on the so!ution centra! process in#o!#e the ris) to inaccurate resu!ts due the !ac) of eperience in the app!ication of ad#anced parameters. &or this precise tutoria! it 'i!! be assumed that the user its a!ready fami!iar 'ith the 'or)ing en#ironment of Ca!cu!i$ CC$ and CG$ modu!es( if this is not the case it is recommendab!e to refer first to some beginner tutoria! for eamp!e- Getting Started 'ith Ca!cu!i$ by /eff 0ay!or Short %utoria! &or Using Ca!cu!i$ Graphi$ 1cg2 "s Preprocessor by Guido 3hondt 4o' %o .nsta!! Ca!cu!i$ 5.6 mu!ti- thread under Ubuntu 77.86 and !ater. by 9ibre Mechanics %his tutoria! is intended to be a simp!e and easy 'ay to introduce the user to the mu!ti body contact hand!ing on Ca!cu!i$( p!ease notice that some scientific and technica! data may not be a representation of any rea! !ife case+ further contact theorica! ep!ication 'i!! be omitted in order to maintain the simp!icity of this document. As the user is probably aware by now, the document make a number of simplifying assumptions as the tutorial progressed, this is done in the interest of gaining a clearer understanding of these fundamental without getting bogged down in special details and exceptions. By no means it hast the complete history of contact handling on CalculiX, it is much broader in scope that can be presented in a single document such as this, but it is sincerely hoped that this tutorial will enable one to do a better job on the definition, solution and study of this kind of analysis. Command conventions: CGX commands Console commands Eng. Sebastian Rodriguez www.libremechanics.com "d#anced Ca!cu!i$ %utoria! CHAPTE O!E Case de"inition %he designed case for this tutoria! present an assemb!y of a rotatory hoo) on a top fied base 'hich is !oaded 'ith a constant force( the contact area is form by the t'o bodies on a uniform conic area( the concentricity of the faces ensure the mechanica! connection bet'een the t'o bodies( the eccentricity on the second hoo) !oad( that is not usua!!y obser#ed on rea! !ife designs( its intended to create an unba!anced tor*ue on the contact interface 'hich may !ead to some s!ides and disp!acement on the assemb!y. %he goa! of this hypothetica! case is to determine the pressure contact bet'een the bodies and the distribution of !oads( besides the disp!acement and stress effects of a common static-p!astic ana!ysis. %o do this a :3 mode! of the hoo) its a!ready produced and 'i!! be used for this tutoria!. #i$in% and &eometr' %he hoo) mode! can be easi!y be do'n!oaded from the 'eb for this tutoria!( the mode! is sa#ed as .GES 'hich is the .nitia! Graphics Echange Specification format a common type of fi!e for any C"3 app!ication. See chapter six . %he geometry has specia! face di#ision to define the !oads on the ; and < ais 'hich !ater 'i!! be a rea!!y aid on the set construction. .f the user chooses to create the mode! by its o'n the principa! dimensions 1in mm2 can be inferred by the user( for the assemb!y( it shou!d be no prob!em on doing this 'hi!e some ru!es are respected- No assemb!y re!ations gaps. No o#er c!osure. Create the same face di#isions for !oads. Eng. Sebastian Rodriguez www.libremechanics.com Image 1: Hook geometry definition "d#anced Ca!cu!i$ %utoria! Sa#e the t'o bodies in a t'o different fi!es but ma)e sure the share the same coordinate system( pre assemb!y its necessary so 'hen they are put together again they 'i!! be in the same position as the the C"3 program. %he set faces are created by pro=ecting a !ine or s)etch o#er a surface and cutting it to create an independent dace( so the !oads 'i!! be app!ied on a face not a point. (nits Ca!cu!i$ as others C"E programs re!ies the responsibi!ity of defining the correct unit system on the user and its abi!ity to interpret resu!ts and ma)e changes and con#ersions to optimize the prob!em. %his means that Ca!cu!i$ 'i!! not as) for any physica! magnitude and 'i!! not indicate any of these in the resu!ts+ but ma)ing c!ear that this do not means that the resu!ts are dimension!ess( it =ust means that the user is the one 'ho distinguishes the units. %he e*uations used to so!#e the system do not ha#e anything to do 'ith the units the user is pretending to use( this become usefu! for simp!ify the mode! process but a!so become a ris) for mista)es on the units se!ections 'hich 'i!! !ead to huge error on reading resu!ts( as some peop!e ca!! Garbage-in garbage-out case. " common set of units combinations is presented on Chart 172 for the S. system( 'here the co!ored one 'i!! be the units arrangement choose for this tutoria!. "s 'e!! as se!ecting the input format for !oads and properties( a!so( the output resu!ts data is inferred. &or eamp!e( !ets define the units for a common simp!e e*uation and then determined the so!ution format+ for the e*uation #e!ocity > !ength , time( the input Eng. Sebastian Rodriguez www.libremechanics.com 9ength %ime Mass &orce Pressure ?e!ocity 3ensity Energy Gra#ity m s @g @g m,s5 N,m5 m,s @g,m: @gm5,s5 A.B7 m s @g N Pa m,s m @g,! / A.B7 m s g mN mPa m,s micro @g,! m/ A.B7 m s Mg 1ton2 @N @Pa m,s @g,! @/ A.B7 m ms @g MN MPa @m,s m @g,! M/ A.B7e-C m ms g @N @Pa @m,s micro @g,! @/ A.B7e-C m ms Mg 1ton2 GN GPa @m,s @g,! G/ A.B7e-C mm s @g mN @Pa mm,s M @g,! micro / A.B7eD: mm s g micro N Pa mm,s g,mm: n/ A.B7eD: mm s Mg 1ton2 N MPa mm,s Mg,mm: m/ A.B7eD: mm ms @g @N GPa m,s M @g,! / A.B7e-: mm ms g N MPa m,s @ @g,! m/ A.B7e-: mm ms Mg 1ton2 MN %Pa m,s G @g,! @/ A.B7e-: cm ms g daN 78EF Pa 1bar2 dam,s @g,! d/ A.B7e-6 cm ms @g 78E6 N 1@daN2 78EB Pa 1@bar2 dam,s @ @g,! h/ A.B7e-6 cm ms Mg 1ton2 78EG N1MdaN2 78E77 Pa 1Mbar2 dam,s M @g,! 78EF / A.B7e-6 Chart 1: Common unites arrangement, Table taken from Impact Finite Element Program documentation http:impact!sourceforge!netinde"#us!html "d#anced Ca!cu!i$ %utoria! formats are !ength>mm ( time>s( as it is 'anted to determine an speed 'e can infer 'ithout so!#ing the e*uation that the resu!t 'i!! be presented in mm,s as sho' in the tab!e( it 'i!! be an error to read the resu!t on m,s ( ft,min or )m,h 'ithout a con#ersion. %his eamp!e may seem #ery basic but represents the same princip!e for a!! e*uations on the so!#ing process. Properties 3istinguishing mu!tip!e bodies from each other on an assemb!y on Ca!cu!i$ a!so a!!o's to app!y different properties of materia!s and !oads( most rea! designs uses groups of pieces from different materia!s to increase resistance or to reduce costs and 'eights( common!y this inherent characteristics of the materia! are determined by rea! !i#e eperimentation( measure and prediction. &or this matter a combination of copper and ":C stee! 'i!! be used to represent a composite group of pieces( the respecti#e properties are !isted be!!o' and 'ere ta)en from MatHeb page. CHAPTE T)O Pre*processin% %he meshing process 'i!! be carried out by NetGen( 'hich is a magnificent 53 and :3 tetrahedra! meshing program and its comp!ete!y compatib!e 'ith CG$( NetGen interface its #ery intuiti#e and can be easi!y become an eterna! too! for Ca!cu!i$ studies. .n this tutoria! the t'o bodies 'i!! be mesh it on different times and fi!es 'hich 'i!! a!!o' to o#er#ie' the re assemb!y process. 7. .mport the geometry 5. 4ea! the geometry- Usua!!y( depending 'hich C"3 program the user choose to create the geometry some errors regarding the face orientation are presented 'hich causes troub!es on the :3 meshing( NetGen can fi this dra'bac) by reorienting the faces of the mode! in order to create a sing!e positi#e #o!ume enc!osure per body. 3. Mesh- %he mesh density 'i!! be set to #ery fine in order to a#oid some roughness issues in the contact faces. Eng. Sebastian Rodriguez www.libremechanics.com +ATEIA,# G.BF 4ardness( 0rine!! -- BA -- :F -- F7 4ardness( ?ic)ers -- 788 688 - FF8 -- 5F8 -- -- 588 778 7F5 -- 768 768 Poissons Ratio 5C8 :F8 A#T+ A-. #teel Copper/ Cu0 Cold*)or1ed 3ensity 1g,cc2 G.A6 B.A: B.AC 4ardness( Roc)'e!! " 4ardness( Roc)'e!! 0 %ensi!e Strength( U!timate 1MPa2 %ensi!e Strength( ;ie!d 1MPa2 E!ongation at 0rea) 1I2 58.8 57.8 Modu!us of E!asticity 1GPa2 Compressi#e ;ie!d Strength 1MPa2 0u!) Modu!us 1GPa2 Chart $: %aterial for the hook assembly! "d#anced Ca!cu!i$ %utoria! 6. Rename the Set faces- %he faces names gi#en ear!y on the document 'i!! be different in this step because NE%GEN boundary se!ection does not a!!o' to rename faces on string names( the faces 'i!! be gi#ing a )no'n integer #a!ue for for'ard differentiation for eamp!e the fi face 'i!! be ca!!ed the face AAAA. P!ease noted that a good name 'i!! be some high number in contrast to the maimum norma! number of faces of the mode!. 0y c!ic)ing on rename the face 'i!! be )no' stores as the face AAAA and 'i!! be easi!y identify on CG$ ( doing this for the rest of the faces on the both bodies 'i!! resu!t on the definition abo#e- F. Eporting the mesh- %he mesh no' containing the set faces 'i!! be sa#ed on the defau!t .?J9 fi!e type etension( e#en so NetGen a!!o's to sa#e the mode! on .msh "0"KUS type fi!e it does not sa#ed the faces 'ith it( so it 'i!! be necessary to !ater con#ert the .?J9 fi!e on CG$ etracting the set definition. C. %he .?o! fi!e 'i!! be opened on CG$ by the command- C&X 2n% mesh"ile.vol To open the et!en mesh on C!X Changing CG$ parameter by the one set on the user system to in#ocate CG$ program. %he CG$ 'indo' interface 'i!! appear 'hit the meshed mode! on it( for ma)e sure the sets definition are a!so !oaded the ho!e names 'i!! be re#ised by- Eng. Sebastian Rodriguez www.libremechanics.com "d#anced Ca!cu!i$ %utoria! prnt se To print all the sets names %his command 'i!! print on the conso!e a rich !ist for a!! the set names inc!uding the amount of nodes( e!ements and faces of the set. .dentify a!! the sets created on NetGen AAAA( BBBB( GGG and so on. G. .mporting data to CC$- %he net procedure may seem a !itt!e o#er rate to this specific case but . 'i!! be gi#e an idea of ho' to eport #end all ab3 To export the mesh Plot e 444 To plot the elements on the set set """ 5add hoo1base To create a new set named hookbase, then selected manually on C!X screen. #end hoo1ebase ab3 nam To export the set hookbase on aba#us filetype containg just the element names. Plot n set 666 To plot the nodes of the set $$$ 5add "i7 To create a new set named fix, then select them manually on C!X screen. #end "i7 ab3 nam To export the set fix on aba#us filetype containing just the node names Plot " set888 To plot the faces of the external elements of the set %%% 5uadd master To create a new set named master, then select them manually on C!X screen. #end master"ace ab3 sur To export the set master on aba#us filetype containing just the faces names %his 'i!! create 6 different fi!es( a!!.msh containing the 'ho!e mesh and : other fi!es 'hit the names of the e!ement( faces and nodes of the renamed sets( this fi!es 'i!! be created automatica!!y on the 'or)ing fo!der ta)ing the names of the sets. Eng. Sebastian Rodriguez www.libremechanics.com Image $: prnt se list of the hook base part! "d#anced Ca!cu!i$ %utoria! &The reason why there is not recommendable to load the parts with its set files separately its because the set files are related to the consecuti'e number of the nodes and elements on the mesh, when the re assembly its done, the meshes are combine but as all they nodes and elements naming begin at ( there most be some renaming to correctly unite them in one file, this its done automatically and there is hard to tell how an specific node will be called, if the .nam file its loaded after the combination the load number of nodes it contains will be already be taking for another node in other body. To a'oid this the set files are stored with its own mesh which they make reference to in a single .inp file, this chains the sets to the part it belong and allows to correctly load the groups when the mesh body its combined with other, this force C!X to rename the mesh and the .nam numbers on the set to match the new updated ones.) B. %he net step is to combine this archi#es into a sing!e .inp fi!e =ust by coping their content and pasting on the ne' fi!e( )eeping the order in 'hich they ha#e been created+ this 'i!! create a sing!e fi!e containing the mesh and the sets for the 'ho!e part( in this case there are on!y to pieces but in a bigger ana!ysis this method of capsu!ing the parts 'ith a!! its geometric characteristics a!!o' to easi!y ma)e changes on assemb!y( rep!ace and optimize specific aspects. Eng. Sebastian Rodriguez www.libremechanics.com "d#anced Ca!cu!i$ %utoria! A. Repeating this for the net body 'i!! end up in =ust t'o different .inp fi!es that 'i!! be use for the construction of the mode!( notice that by this point the t'o bodies are not assemb!ed there are =ust defined 'ith is sets independent!y. 78. "ssemb!ing on CG$- to unite the bodies in a sing!e mesh it is necessary to !oad the .inp fi!es on a CG$ session( this its done by reading the fi!es ma)ing sure to add the ne' entitis and no rep!acing the o!d ones- ead hoo1base.inp ead hoo1core.inp add Notice the LaddM option at the second command that ensure that the same named entities do not rep!ace the ones on the hoo) base part. Plot e all %o ma)e sure it is a!! there Prnt se %o see the sets( it is recommended to p!ot e#ery one to ma)e sure there are not corrupted. "!! the sets can no' be eported as part of a sing!e group of boundary and !oads of the common mesh fi!e( the tota! fi!es names ta)ing part on the ana!ysis are sho' on the pre processing tree+ the net processing chapter of the tutoria! its based on the names there described. CHAPTE THEE Processin%. 99 ****************************:;<***************************** N.NC9U3E(.NPU%>a!!.msh N.NC9U3E(.NPU%>Ns!a#e.nam N.NC9U3E(.NPU%>Ny!oad.nam N.NC9U3E(.NPU%>Nz!oad.nam N.NC9U3E(.NPU%>Nfi.nam N.NC9U3E(.NPU%>Smaster.sur N.NC9U3E(.NPU%>Ehoo)core.nam N.NC9U3E(.NPU%>Ehoo)base.nam 99 ****************************:=<***************************** NM"%ER."9( Name>stee! NE9"S%.C 588888(.5C NM"%ER."9( Name>copper NE9"S%.C 778888(.:F NSJ9.3 SEC%.JN( E!set>EEhoo)core( Materia!>stee! NSJ9.3 SEC%.JN( E!set>EEhoo)base( Materia!>copper 99 ****************************:-<***************************** NSUR&"CE(N"ME>S!a#e(%;PE>NJ3E NNs!a#e NCJN%"C% P".R(.N%ER"C%.JN>contact( "3/US%>8.87( SM"99 S9.3.NG S!a#e(SSmaster NSUR&"CE .N%ER"C%.JN(N"ME>contact NSUR&"CE 0E4"?.JR(PRESSURE- J?ERC9JSURE>E$PJNEN%."9 8.87(78 99 ****************************:><***************************** NR.G.3 0J3;(NSE%>NNz!oad(RE& NJ3E>B68 NR.G.3 0J3;(NSE%>NNy!oad(RE& NJ3E>AG7 99 ****************************:?<***************************** NS%EP( .NC>7888 NS%"%.C N0JUN3"R; NNfi(7(: B68(7 AG7(7 NC9J"3 B68(:(-:8888 AG7(5(-F888 99 ****************************:.<***************************** NNJ3E &.9E U NE9 &.9E S NCJN%"C% &.9E C3.S(CS%R NEN3 S%EP Eng. Sebastian Rodriguez www.libremechanics.com "d#anced Ca!cu!i$ %utoria! 7. .n#o)ing the set fi!es- the fi!es created to the ana!ysis( storage in the same fo!der 'i!! be ca!!ed for CC$ on the header of the .inp fi!e by the card- 9I!C,(@E/I!P(TA "ile.e7tension Hhere the mesh( !oads and set groups are !oaded to the ana!ysis cache. "ctua!!y the user can choose to combine a!! this fi!es in a sing!e .inp fi!e and then on the bottom type the ana!ysis definition( but in most cases this method is impractica! by the big sizes of the mesh fi!es and the time consuming the !oad of this tet fi!es to edit them. 5. %he materia! definition of the t'o bodies as defined pre#ious!y on chapter Jne- 9+ATEIA,/ !ameAsteel 9E,A#TIC =BBBBB/.=. %his card define the properties of a named Lstee!M materia! fo!!o'ing the p!astic properties and defining the t'o necessary parameters( the e!asticity modu!e 1E2 and the poissons ratio 12. %a)ing in account that the !oads on this ana!ysis do not o#ercome the maimum tensi!e strength yie!d stress 'here the materia! sho' a non e!astic properties and the NE9"S%.C card is not !onger recommended. 9#O,I@ #ECTIO!/ ElsetAEEhoo1core/ +aterialAsteel %his card assigns the properties defined con the Lstee!M materia! to an a!ready eistent set of e!ements named Eehoo)core. :. %he contact definition of the on the fi!e is restricted to a contact pair 1many contact pairs may be defined on a sing!e ana!ysis as need it by the user2 'here a surface made by nodes or faces ta)e the p!ace of S9"?E and the other as M"S%ER. 9CO!TACT PAI/I!TEACTIO!Acontact/ A@C(#TAB.B;/ #+A,, #,I@I!& #lave/##master Each contact pair its gi#en a sing!e name to assign the properties ru!ing the contact beha#ior bet'een the t'o sets named LS!a#eM and LSsmasterM( notice the t'o additiona! properties "3/US% and SM"99 S9.3.NG 'hich respecti#e!y fi any gap or o#er c!osure produce by the discretization of a cur#e face 'here some e!ement edge may mo#e a'ay or interfere 'ith the other face and define mathematica! case 'here the coup!ing its ca!cu!ated on!y ad the beginning of the increment step and remains unti! the net one( this a!!o' to simp!ify the contact ana!ysis. 9#(FACE I!TEACTIO!/!A+EAcontact 9#(FACE DEHAEIO/PE##(E* OEEC,O#(EAEXPO!E!TIA, B.B;/;B %he o#er c!osure conduct its contro!!ed by the E$PJNEN%."9 parameter of the SUR&"CE 0E4"?.JR card. %he eponentia! pressure o#er c!osure beha#ior ta)es the form in &igure 78F. %he parameters c8 and p8 define the )ind of contact. p8 is the contact pressure at zero distance( c8 is the distance from the master surface at 'hich the pressure is decreased to 7I of p8. " !arge #a!ue of c8 !eads to soft contact( a sma!! #a!ue to hard contact. Eng. Sebastian Rodriguez www.libremechanics.com "d#anced Ca!cu!i$ %utoria! *efining correctly this two 'alues regulates the whole contact performance and it re#uires a highly consciously manage by the user. 6. %he faces that 'i!! be !oaded 'ith a sing!e force it needs to be restricted to a sing!e node( preferab!y be!!o'ing to the set( that 'i!! be a representation of the 'ho!e set ta)ing any property and connecting it to a!! the rest nodes on the set. %his a!!o' to app!y any !oad and restriction to a sing!e node not 'orrying about the geometry( center of gra#ity or distribution of the re!ated nodes+ if a distributed !oad 'here app!ied there is no 'ay to contro! the direction of the resu!tant force on the nodes because the pressure o#er each e!ement 'i!! be a norma! resu!tant on the eterna! face. .f a sing!e #a!ue concentrated !oad its app!ied on a!! the nodes of the set the resu!tant force 'i!! not be distributed on the face but concentrate on the edges of the faces 'here are more number of nodes together( a!so in most cases the #ariab!e number of nodes on the set means there is hard to )no' ho' many times the !oad 'i!! by app!ied. 9I&I@DO@F/!#ETA!!$load/EF !O@EA6>B %his card creates a rigid body e*uation on the set named LNnz!oadM and defines a reference node LB68M. F. .n this case the !oads and MPCOs are ca!!ed in to the S%EP definition and re!ated the pre#ious!y created rigid body e*uations 'ith the t'o reference nodes for the t'o !oad faces. 9DO(!@AF !!"i7/;/- 6>B/; 48;/; 9C,OA@ 6>B/-/*-BBBB 48;/=/*?BBB %he fi faces on top of the hoo) base are restricted on the three disp!acement ais to ensure a comp!ete c!amping C. %he resu!t data re*uested for this ana!ysis !i)e disp!acements( stress and contact information is define by the cards- 9!O@E FI,E ( 9E, FI,E # 9CO!TACT FI,E C@I#/C#T %he resu!ts 'i!! be printed on the .frd fi!e and 'i!! content the net data( U > disp!acements on nodes( S > stress on e!ements( C3.S > re!ati#e contact Eng. Sebastian Rodriguez www.libremechanics.com Image &: 'oad faces and the set nodes! "d#anced Ca!cu!i$ %utoria! disp!acement and CS%R > the contact stress bet'een the faces. %he data that its no re*uested on this card 'i!! not be ab!e to achie#e 'ithout running again the case. %he processing of the Ca!cu!i input fi!e its done by running the CC$ command on any system conso!e prompt or bui!d in command !ine. :optional< e7port O+PG!(+GTHEA@#A H %his optiona! step 'i!! define a mu!ti core ( if the user does not ha#e CC$ compi!ed as an out of core app!ication may 'ant to chec) documentation. CCX hoo1.inp To run the CCX application o'er the .inp file pre'iously explain. Rep!ace the CC$ command to any gi#en name to the Ca!cu!i$ processor on !oca! system( the .frd fi!e 'i!! be sa#ed on the 'or)ing fo!der( measures most be ta)en to ensure there is enough dis) space to store( the .frd fi!e on big contact ana!ysis usua!!y eceeds by far the size of the rest of fi!es on the 'or)ing fo!der. CHAPTE FO( Post*processin%. Hhen the .frd fi!e is ready CG$ can no' read the resu!t fi!e from the ana!ysis C&X hoo1."rd %o read the resu!t fi!e on CG$ modu!e %his 'i!! !oad a!! the resu!ts but 'i!! not identify the sets pre#ious!y created( 'hen a comp!e assemb!y is hand!ed its important to manage the same sets in other to p!ot =ust parts or especia! sections of the mode!( this is done by reading again the names of the e!ements of each body and by this creating again the set names( con#ert the .nam e!ement set names into a .inp an then- read Ehoo1base.nam read Ehoo1core.nam %o !oad the sets into CG$ prnt se To print all the sets names plot e EEhoo1elements %his is usefu! 'here a !ot of bodies are in#o!#e in the same fi!e or 'hen there are enc!ose parts that must be p!ot one by one( if the user finds this procedure to ehausti#e it can a!so a!!o' to CG$ automatica!!y !oo) for independent bodies and difference them by assigning a standard name 1 this may ta)e some time that cou!d be rea!!y !ong for hea#y mesh2 :optional< seta I All To set the bodies automatically Eng. Sebastian Rodriguez www.libremechanics.com "d#anced Ca!cu!i$ %utoria! Cutting the mode! to see interna! data itPs a great too! to simp!ify post processing(t he user can choose the p!ane orientation o eact!y match the desire section by se!ecting : nodes 'here the p!ane 'i!! cross( this 'i!! smooth!y cut the e!ements in that p!ane and epose the front and re#erse face of the p!ane( usua!!y )eeping the body !ines for reference. %he idea! stress distribution on the coup!ing interface shou!d sho' a continuity of the co!or degrade tro' the other body( 'hich indicate that the both surfaces are under the same !oad. %he contact pressure can be p!otted on the eterna! faces of the s!a#e surface of the coup!e( the other pressure distribution doesnOt need to be p!ot because it must be eact!y the same due its generated by the t'o faces. Eng. Sebastian Rodriguez www.libremechanics.com "d#anced Ca!cu!i$ %utoria! CHAPTE FIEE Ac3uirin% the case "iles &or the ease fo!!o' of this tutoria! the different used and generated fi!es named on the different chapters are a#ai!ab!e for do'n!oad( a!!o'ing the user to s)ip or compare any step of the tutoria! by its o'n. P!ease )eep in mind that any fi!e may #ary from user to user by the meshing and computationa! conditions( but it does not meaning this difference 'i!! represent an error of processing. Geometry Mesh .NP- &i!es Resu!t &i!es Most of the documents recurses as images and this tutoria! its a#ai!ab!e at '''.!ibremechanics.com and the sourceforge page +ore In"ormation %here are mu!tip!e 'ays to ac*uire more information about Ca!cu!i$ and &EM ana!ysis in genera! usefu! for further 'or)- %he Ca!cu!i$ mai! !ist %he Ca!cu!i$ yahoo group. 0-con#erged 'eb page. 9ibre Mechanics 'eb page. P!ease fee! free to redistribute comment( suggest and contribute to this or any documentation found on ,ibre +echanics 'eb by contacting the author at contribute section. Advanced CalculiX tutorial by Sebastian Rodriguez is !icensed under a Creati#e Commons "ttribution-Share"!i)e :.8 Unported 9icense. 0ased on a 'or) at http-,,'''.!ibremechanics.com,. Eng. Sebastian Rodriguez www.libremechanics.com
Technical Writing A-Z: A Commonsense Guide to Engineering Reports and Theses, Second Edition, British English: A Commonsense Guide to Engineering Reports and Theses, U.S. English
Second Edition