66 Simulating Reality May06
Transcript of 66 Simulating Reality May06
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 1/12
Keynote presenters >>>>>>>>>>
You are invited to MSC Software’s VPD conference
Come and discover the latest enterprise simulation solutions fromMSC Software and learn about the competitive advantages of MD-Nastran, Sim Manager, SimDesigner Enterprise and more. This2 day showcase also provides an informal forum for exchange of experiences and industry networking.For further information please visit our Conference website pageat: http://www.mscsoftware.com.au/events/conferences/vpd2006.
If you would like to REGISTER for the australian VPD2006, pleaseuse the Registration form on the next page.The registration fee of A$198 (including GST) gains accessto all sessions, keynote speeches and technical forums. Lightmorning/afternoon teas and lunches will be provided.
Keeping you up to date with the latest CAE
INSIDE
May 2006Issue 6666
©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 01
www.mscsoftware.com.au
INSIDE THIS ISSUE
01 MSC Software’s
VPD conference 2006
03 MSC Software releases
MD Nastran
04 Free MD Nastran seminar
05 SGI and MSC Software
06 Training course schedule
07 Training course schedule
08 Events overseas
09 Technical Tips
10 Technical Tips
11 Technical Tips
12 Contact details
To be held in Sydney at Telstra Stadiumon 25th and 26th July 2006
Come and listen to executive keynote speeches from Australia’sleading manufacturing and product development companies andshare their strategies for success usingMSC’s Virtual Product Development Solutions.
from a wide range of companies in the aerospace, automotive,defence, civil engineering, biomedical and education sectors,including:
• Bishop Innovation Limited• Cardno MBK• DSTO• Hatch Associates• SP Systems• UNSW• Triple Eight• ITL Limited
• Bradken Mining• CRC - ACS• GKN Aerospace• SGI• University of Technology• Worley• University of Melbourne
simulating REALITY™
VPD conference Kuala Lumpur:27th July – Sheraton Subang Hotel & Towers
VPD conference Singapore: 28th July 2006
Please send any enquiries concerning the conferences in Sydney,Kuala Lumpur or Singapore to [email protected]
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 2/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 02
Keeping you up to date with the latest CAE
www.mscsoftware.com.au
simulating REALITY™
VPD Registration form (25th & 26th July 2006)
Details of person AUTHORISED to register
Contact: Company:
Address:
Phone: ( ) Fax: ( )
Email:
List of Attendees
Total Price: A$ (incl. GST)
Payment
Cheque Please make cheque payable to “MSC Software Australia Pty Ltd”
Credit card Please provide details below
Visa MasterCard Bankcard
Cardholder: Signature
Card No: Expiry:
Signature of authorised person:
Signature: Date:
Please complete the registration form and fax back to 02 9260 2299
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 3/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 03
Keeping you up to date with the latest CAE
www.mscsoftware.com.au
simulating REALITY™
MD Nastran combines the best-in-class technology
platforms including MSC Nastran, Marc, Dytran and
LS-Dyna into one fully integrated multidiscipline
solution for the enterprise. MD Nastran provides
the broadest range of simulation and analysis
capabilities available in the market today.
The biggest issue facing today’s manufacturers
is cost reduction. MD Nastran can reduce the
time-to-solution up to 50% when compared with
bundled single-point simulation tools because
customers can now work with a single common data
model in place of multiple models for uncoupled
discipline analysis using multiple single point tools.
other at exactly the right time.
Moving beyond traditional multi-physics systems,
discipline chaining/integration between multi-body
motion and FEA facilitates simulation capabilities
that allow enterprise-wide multidiscipline simulation
to drive design early in a product cycle, such as
external system loads spectrum definition. The
same is true with integrated FEA and CFD analysis.
The ambitious scope of MD Nastran means that it
must handle very large problems - and to make very
large simulations fit within today’s time constraints,the program runs on both 32-bit and 64-bit computer
cluster environments. MD Nastran is especially
optimized to run on the 64-bit supercomputing
environment. With the 64-bit enabled MD Nastran,
MSC.Software offers the best scalable simulation
platform and leads the industry in the migration from
32-bit to 64-bit architecture. Actual speed will depend
on the kind of parallelization used for computing,
and for really huge problems, may require hundredsof 64-bit processors.
MSC releases MD Nastran
MD Nastranoptimized-integrated-powerful
Engineers often carry information by hand or force
the information from motion in a static manner
to impact the FE representation of a system. MD
Nastran connects them so the information is live, e.g.
they are in an open loop environment. Whether it is
linear, nonlinear, motion, CFD or explicit dynamics,
MD Nastran allows disciplines to work together,
rather than simply communicate with each other.Working together implies they provide correct
engineering and mechanical feedback to each
Before After
Shape optimisation
Users can run optimization loops at various levels
of simulation. Shape and topological optimizationoperate within each discipline, and variability
(stochastic or probabilistic) optimization>>>
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 4/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 04
Keeping you up to date with the latest CAE
www.mscsoftware.com.au
simulating REALITY™
MSC releases MD Nastran
Virtual Product Development Webinar >>>>>>>>>>
WHEN
12th May 2006
8am - 9am
Sydney, Melbourne, Brisbane
7.30am - 8.30am
Adelaide
Interested???If you are interested in this FREE event, pleasecontact Mareike in our Sydney office
on 02 9260 2222 or [email protected] further information.
determines the robustness of the design. Engineers can look at
system equations and determine variability at all levels - especially
where material properties and manufacturing processes havea great deal of variability. MD Nastran’s unique optimization
sequence allows the combination of such varied engineering
events as static analysis and NVH, etc.
MD Nastran offers a fully integrated multidiscipline simulation
solution for the enterprise. The traditional best-of-class structural
statics and dynamics software (Nastran) is expanded with core
disciplines as state-of-the-art implicit/explicit nonlinear (Marc and Dyna), multi-body motion (Adams),
acoustics (Actran) and even integration with CFD software.
Such industry-specific disciplines as crash, NVH, acoustics, aeroelasticity and metal forming support all thedisciplines necessary to meet the needs of all manufacturers, i.e. results that very closely represent real
world behavior. By precisely addressing the physics, chaining/integrating key engineering disciplines and
bridging traditional computational models, MD Nastran represents the physical continuum with much higher
accuracy. Last but not least, MD Nastran saves time and costs! For further information, please contact
Peter Brand ([email protected])
Leading manufacturers around the world haverelied on MSC’s core Nastran technology tobring new products to market for over four decades.Now, MD Nastran (MD for “multi discipline”)brings engineers an expanded arsenal of analysis capabilities founded on MSC’s legacy of technical leadership and field-proven reliability. A complete simulation system for advancedengineering analysis, MD Nastran delivers themost complete portfolio of integrated simulationand analysis capabilities available anywhere.
MD Nastran -Multi Discipline Simulation System for Advanced Engineering Analysis
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 5/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 06
Keeping you up to date with the latest CAE
www.mscsoftware.com.au
simulating REALITY™
SGI and MSC Software put Virtual ProductDevelopment into Overdrive with Integrated SolutionStreamlined Workflow Allows Engineers to Bridge Rapidly Growing ‘Islands of Data’that Hamper Time to MarketTime-to-market, cost control, and product reliability
are critical in a world where manufacturers
compete globally. Leading manufacturers
increasingly turn to digital technology at all stages
of product development — from concept to sign-
off — to improve product performance and quality,
reduce costs, and shorten time-to-market. The
implementation of a Virtual Product Development(VPD) process allows engineers to consider
more design alternatives and evaluate them
more thoroughly in less time, without the need for
expensive physical prototypes.
The new integrated solution combines industry-
leading technology from SGI’s scalable and cost-
effective data storage infrastructure, visualization
environment and compute technology with MSC
Software’s VPD applications and Intel® processors.In real-world tests conducted by MSC Software, an
SGI® InfiniteStorage storage area network (SAN)
solution reduced the time spent waiting for data by
a factor of 27. The tests compared a VPD workflow
involving transferring a
disparate “islands of data” that populate
manufacturing organizations today.
These islands consist of rapidly growing data assets
that result from product design and testing. Product
developers must efficiently access and share these
assets to achieve timely delivery of reliable, high-
quality products in an increasingly competitive
marketplace.
The companies’ comprehensive VPD solutioncombines all the essential components from
hardware, software, and data management into an
easy-to-deploy infrastructure for manufacturers that
can be contained in a single rack. The SGI and
MSC Software VPD environment also interoperates
with legacy systems from other hardware vendors
and operating systems. This protects existing
technology investments and promotes an enhanced,
heterogeneous VPD infrastructure.Enhanced VPD Workflow InfrastructureData centric VPD Infrastructures offer fast, sharedaccess to data in heterogeneous environment.These workflow optimizations remove bottlenecks,increase productivity and deliver results faster
total of 277MB of files
between systems over a
standard network using
FTP to the SAN solution
where these files can be
accessed without copying
using SGI® InfiniteStorage
shared filesystem CXFS™.
In this workflow, waiting for
data using FTP took more
than 10 minutes, but only
22.63 seconds with the
SGI SAN CXFS solution.
This will also helpengineers more effectively
leverage the many
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 6/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 06
Keeping you up to date with the latest CAE
www.mscsoftware.com.au
simulating REALITY™
2006 Training Course Schedule
Melbourne Courses>>>>>>>
Nastran Nonlinear Analysis (3days) >>>09th - 11th May 2006
Introduction to Adams (4days) >>>16th - 19th May 2006
Introduction to March & Mentat (3days) >>>23rd - 25th May 2006
Introduction to FEA(Patran + Nastran) (4days) >>>
30th May - 02nd June 2006Introduction to EnSight (2days) >>>
06th - 07th June 2006Fatigue Theory for Engineers (2days) >>>
14th - 15th June 2006Design Sensitivity and Optimisation in Nastran(3days) >>>
20th - 22nd June 2006
Sydney Courses>>>>>>>
Introduction to Patran (4days) >>>8th - 9th & 11th -12th May 2006
Introduction to FEA(Patran + Nastran) (4days) >>>
16th - 19th May 2006Fatigue Theory for Engineers (2days) >>>
23rd - 24th May 2006Introduction to Adams (4days) >>>
30th May - 02nd June 2006Nastran Implicit Nonlinear - SOL 600 (3days) >>>
06th - 08th June 2006Introduction to Marc & Mentat (3days) >>>
13th - 15th June 2006
INTERESTED IN ANY OTHERCOURSE???
Are you interested in any other courses or topics we have notscheduled?
Please let us know!
On our website http://
www.mscsoftware.com.au/events/courses/interest.htm
you can register your interest in anycourse WITHOUT COMMITMENT!
To REGISTER for any of our coursesplease download the registration form:
http://www.mscsoftware.com.au/events/courses/registration.htm
and fax it to your local MSC Softwareoffice
Sydney (02) 9260 2299Melbourne (03) 9691 8599
Perth (08) 9261 7700
For detailed information about our Australian courses please visit our website on: http:
//www.mscsoftware.com.au/events/courses/descriptions.htm
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 7/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 07
Keeping you up to date with the latest CAE
www.mscsoftware.com.au
simulating REALITY™
Perth Courses>>>>>>>>>>>Introduction to Patran (4days) >>>
9th -12th May 2006Introduction to FEA(Patran + Nastran) (4days) >>>
16th - 19th May 2006Introduction to Nastran (3days) >>>
13th - 15th June 2006Design Sensitivity and Optimisation in Nastran(3days) >>>
27th - 29th June 2006
Adelaide Courses>>>>>
Introduction to Nastran (3days) >>>09th - 11th May 2006
Introduction to Patran (4days) >>>23rd - 26th May 2006
Fatigue Theory for Engineers (2days) >>>
13th - 14th June 2006Introduction to Adams (4days) >>>
20th - 23rd June 2006
Introduction to Easy5 (2days)>>>16th - 17th May 2006
Introduction to AFEA (Patran & Marc)
4days)>>>13th - 16th June 2006
Introduction to Patran (4days)>>>20th - 23rd June 2006
2006 Training Course Schedule
For detailed information about our Australian courses please visit our website on:http://www.mscsoftware.com.au/events/courses/descriptions.htm
MSC Software Australia offers a variety of training courses like:
- Public Training
- Standard Onsite Courses
- Customised Onsite Training
To get further information about trainingoptions please visit our website on
http://www.mscsoftware.com.au/events/courses/index.htm
MSC Software Australia is dedicated toensuring we best suit your needs. Todiscuss any of your training requirementsplease contact your local MSC Softwareoffice.
Brisbane Courses>>>>>>>>>
To REGISTER for any of our coursesplease download the registration form:
http://www.mscsoftware.com.au/events/courses/registration.htm
and fax it to your local MSC Softwareoffice
Sydney (02) 9260 2299Melbourne (03) 9691 8599
Perth (08) 9261 7700
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 8/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 08
www.mscsoftware.com.au
Keeping you up to date with the latest CAE simulating REALITY™
Upcoming events overseas
Free training course on Admas/Car for universites (3days)>>>>>
22th - 24th May 2006MSC office in Ann Arbor, MI, USA
University Program - Ann Arbour, USA>>>>
Kuala Lumpur>>>>>>>>>>>VPD seminar for E&E at Penang SkillsDevelopment Centre (1day) >>>
17th May 2006F&E Modeling skills Penang (2days)>>>
13th - 14th June 2006F&E Modeling skills Kuala Lumpur (2days)>>
20th - 21st June 2006Computer Aided Engineering for ManagersPenang >>>>
12th June, 9.30am-12pmComputer Aided Engineering for Manager Kuala Lumpur>>>
19th June, 9.30am-12pm
For detailed information about the KualaLumpur events please visit our website onhttp://www.mscsoftware.com.my or contactJanet Liew in our Malaysia [email protected]
Singapore>>>>>>>>>>>Short Course in Numerical SimulationMethods for Ship and Off-Shore Structures(2days)>>>>
10th - 11th July 2006
The objective of this short course is toreview numerical simulation method to navalengineers, naval architects, ship designersand those individuals who are responsible
for in-service maintenance and operationof ship and off-shore structures. Variousdisciplines will be taught ranging from staticstrength, buckling, fatigue, sloshing, slammingand explosion. Several case studies will bereviewed through practical examples. Theinstructor is Dr Sherif Rashed who has a PhDin Naval Architecture and has over 30 years of experience in numerical analysis methods.For further details, please contact
[email protected] (Singapore) or [email protected] (Malaysia)
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 9/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 09
Keeping you up to date with the latest CAE
www.mscsoftware.com.au
simulating REALITY™
Non-Refl ecting Flow Boundaries in DytranIn many fluid flow simulations, it is desirableto have an infinitely large fluid domain. For applications such as blast simulation, thefluid domain would need to be extremelybig to avoid significant artificially reflectedpressure waves being generated. Having alarge domain such as this is not a feasibleapproach due to the computational expenseinvolved.
A finite fluid domain can be made torepresent an infinite fluid domain by applyingappropriate flow boundary conditions. Thiscan be achieved in Dytran using the FLOWentry, or in Patran by Loads/BCs->Create->Flow->Element Uniform. The boundarycondition should be applied to all free facesof the fluid domain and all of the boundaryproperties such as pressure, density etc.
should be left blank.By creating a boundary condition in thisway, an infinite fluid domain is theoreticallyrepresented. However, due to numericalreasons, some reflection may still occur.Although the degree of reflection is generallyquite small, in some problems it can be asignificant issue.The reflection occurs because Dytranignores the pressure gradient within theboundary cell. That is, it assumes that thepressure at the boundary face is equal tothe pressure inside the Euler element. Tounderstand why this causes a reflection,consider the situation when a pressure wavereaches the boundary cell. The pressure atthe boundary face will take on the value atthe centre of the element, while theoretically,the pressure should be lower. The artificially
higher pressure at the boundary will thengenerate a reflected pressure wave.
Therefore, for simulations where thepressure gradient at the boundary is small,the reflection may not be a significant issue.However, for applications such as blastsimulation, where the pressure gradient maybe large, the reflected pressure wave couldbe significant.To avoid this problem, two suggestedapproaches are:
1. Use a larger fluid domain – By using alarger domain, the pressure gradientat the boundary should be smaller,leading to a smaller reflected pressurewave which is further from the area of interest.
2. Use smaller elements at the flowboundary – Reducing the size of the
elements at the flow boundary willalso reduce the pressure differenceacross the element. Therefore thereflection will be smaller.
The influence of the reflected wave willneed to be assessed for each particular application. Where reflection is deemedsignificant, one of the two approaches listedabove can be adopted to minimize theinfluence of the reflection. However, in manycases, the reflection may be insignificant andrequires no special treatment.
For further information please contact SimonDimopoulos([email protected])
Technical Tips >>>>>>>>
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 10/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 10
Keeping you up to date with the latest CAE simulating REALITY™
Modelling composites with Patran Laminate Modeler
The traditional method of defining compositeswith Patran’s standard Material application canbe a very quick and effective tool for modellingcomposites materials. When dealing with simplegeometric parts, it allows for stack definitions tobe rapidly generated. However, it does possessa number of limitations:• Lamina directions are related to global
coordinate axes, and don’t follow surfacecurvature.
• Layup definitions are done in an element-wise manner, with no regard to keepingelements separated by ply/lamina – thereforechanges such as reinforcing patches aredifficult to implement and can dramaticallyincrease the number of laminate definitionsrequired.
• Results are difficult to interpret is presentrecovery is on the basis of “layers” and notplies.
A conclusion that can be arrived from thesestatements is that modelling composites usingPatran’s Material Application and significantrestrictions.
Patran Laminate Modeler provides acomprehensive tool for defining compositeswhich overcomes the aforementionedlimitations.
Laminate Modeler provides an intuitive meansfor specifying laminate designs on the basis of plies, i.e. it is analogous to the manufacturingprocess. Additional features of LaminateModeler include:• simulation of manufacturability with robust
draping algorithms;• calculation and storage of fibre orientations
and shear data for every ply on every finiteelement;
• exporting of draped pattern and flat patternCAD data.
The following example will demonstrate
Step 2: Initialise
Laminate Modeler
via Tools/Laminate
M o d e l e r / L a y u p /
Laminate and create a
new layup file.
Step 3: Create a new
laminate material via
Create/LM_Material/
Figure 1: Mesh of non-developable surface
• Enter Mat_1 in LM_Material name.
• Select Drape (scissor).
• Select an appropriate analysis material.
• Enter 0.1 under material thickness.
Figure 2:
Create LM_Materialand LM_Plyapplications
(Step 3 & 4)
Laminate Modeler’s draping algorithms, flatpattern generation, as well as the ability todefine fibre orientations that follow surfacecurvature…
Example: Use Laminate Modeler to create
a laminate for the 2D mesh of the non-
developable surface, shown in Figure 1
Step 1: Begin with a meshed surface that has
curvature about two perpendicular axes, and an
appropriate 2D orthotropic material defined.
Add (see Figure 2 left
The draping algorithm and the additional
properties are dependant on the sheet >>>>>
Technical Tips >>>>>>>>
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 11/12©2006 MSC Software Australia MSC Software Newsletter >> Issue 66 >> page 11
Keeping you up to date with the latest CAE simulating REALITY™
Modelling composites with Patran Laminate Modeler construction, i.e. we’ve just defined a lamina
roll.
Step 4: Create a new ply via Create/LM_Ply/ Add (see Figure 2 – right).
• Enter Ply_1 under LM_Ply name.
• Select Drape (scissor).
• Select the Mat_1 LM_Material;
• Select all elements under Select Area (i.e.
application region);
• Choose any start point for the draping of the ply
• Choose a Reference Direction, e.g. <1 0 0>;
• Choose Reference Angle, e.g. 45 degrees.After clicking apply, a view will appear showing
maximum and minimum strain angles (and %)
due to the draping, and thickness due to the
fabric thickening when the ply shears in-plane.
The yellow outline shows the flat pattern for the
ply which can also be exported to IGES or DXF.
If under Additional Controls, a maximum strain
angle is entered, this view is colour-coded to
show the areas above the allowable strainangle (red), between 50% and 100% of the
allowable strain angle (yellow), and below 50%
of the allowable strain angles (blue), as shown
in Figure 3.
Figure 3:
View showingthe draping of
the ply over thesurface
Step 5: The plies created can be reviewed via
Show/LM_Ply/Graphics, displaying all the LM_
Ply inputs (Figure 4). This view also displays the
fibre orientations on each element; inspection of
Figure 4 shows the orientations following thecurvature of the surface.
Step 6: Build the layup from the plies via
Click on Layup Definition to bring up the
LM_Layup Definition box (Figure 3). Here you
can build a layup from a list of plies. Plies are
applied from the application direction specified
in Step 4.
The laminate is now sufficiently defined! Thishas been a run-through of some of the basicfunctions of Laminate Modeler. There are a lot
more options available than are covered here.The best way to learn them is to experiment!
Figure 4: The Show/LM_Ply/Graphics view
Figure 5: LM_Layup Definition box
For further information please contact BrianChow ([email protected])
Create/LM_Layup/Add.
8/6/2019 66 Simulating Reality May06
http://slidepdf.com/reader/full/66-simulating-reality-may06 12/12
Keeping you up to date with the latest CAE
www.mscsoftware.com.au
simulating REALITY™
Support: 1300 652 337Email: [email protected]: www.mscsoftware.com.au
>>KUALA LUMPUR Suite 35C, 35th Floor Empire Tower,182 Jalan Tun Razak50400 Kuala Lumpur, Malaysia
Tel: +60 3 7490 1022Web: www.mscsoftware.com.my
Contact Details
>>SINGAPORE 1 Maritime Square #09-36HarbourFront CentreSINGAPORE 050336Tel: +65 6223 2996
>>SYDNEY Level 13, 309 Pitt StreetSYDNEY NSW 2000Tel: 02 9260 2222
>>MELBOURNE Level 7, 271 William StreetMELBOURNE VIC 3000Tel: 03 9691 8555
>>PERTH Level 3, 267 St GeorgesTerracePERTH WA 6000Tel: 08 9261 7708
AUSTRALIAN Offices
MALAYSIA Office
SINGAPORE Office
Subscription Information
To subscribe to the Simulating Realitybimonthly newsletter, please send an email [email protected] with SUBSCRIBE inthe subject line.
If you do not wish to receive this newsletter in the future, please send an email [email protected] with the wordREMOVE in the subject line.
To view previous issues of Simulating Realityplease visit our Web site:http://www.mscsoftware.com.au/news/newsletter
Comments and suggestions for the newsletter can
be forwarded to:Mareike [email protected] 13, 309 Pitt StreetSydney NSW 2000, AustraliaTel: +61 2 9260 2222Fax: +61 2 9620 2299
MSC Software CorporateMagazine
Alpha, the premiere Enterprise Simulationmagazine published by MSC Software isavailable electronically on:http://alpha.mscsoftware.com.
© Copyright 2006 MSC Software Australia Pty Ltd.Simulating Reality Newsletters may only be redistributed in it’sunedited form. Written permission from the editor must be obtainedto reprint or cite the information contained within this newsletter.