26
Prepare Victoria Project Review Christop Directo ed by: a Harris Engineer wed by: pher Kubik r, Eastern Re gion Operatio Custom for Shipb ons Fin mization of builder Ne Huntingto Pascagoula, ATA 13921 Par Hernd CONT Hunti Jamie ATA Victo Chris nal Report f Femap F eeds Inclu Prepared for on Ingalls Ship PO Box 149 Mississippi 3 Prepared by Engineering, k Center Rd, on, Virginia 2 TACTS ington Ingalls e Breakfield Engineering: oria Harris Kubik t for FEA Prepr uding User pbuilding 39568-0149 , Inc. Suite 340 20171 AT Custom s Shipbuilding : rocessor r’s Guide TA Project No. mer PO No. 746 October 15 g: 228.935.70 703.988.19 703.796.91 62038 6641/1 5, 2013 67 51 81 Approved for Public Release - Unlimited Distribution

ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

  • Upload
    dokien

  • View
    236

  • Download
    4

Embed Size (px)

Citation preview

Page 1: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Prepare

VictoriaProject Review

ChristopDirecto

ed by:

a Harris Engineer

wed by:

pher Kubik r, Eastern Region Operatio

Customfor Shipb

ons

Fin

mization ofbuilder Ne

Huntingto

Pascagoula,

ATA 13921 Par

Hernd

CONT HuntiJamie ATAVictoChris

nal Report

f Femap Feeds Inclu

Prepared for

on Ingalls ShipPO Box 149Mississippi 3

Prepared by

Engineering,

rk Center Rd, on, Virginia 2

TACTS

ington Ingallse Breakfield

Engineering:oria Harris Kubik

t for

FEA Prepruding User

pbuilding

39568-0149

, Inc. Suite 340

20171

ATCustom

s Shipbuilding

:

rocessor r’s Guide

TA Project No. mer PO No. 746

October 15

g: 228.935.70

703.988.19703.796.91

62038 6641/1 5, 2013

67

51 81

Approved for Public Release - Unlimited Distribution

Page 2: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

ABSTRACT

This final report documents the Shipbuilder Toolbox created by ATA Engineering, Inc. (ATA).

Huntington Ingalls Industries (HII) led a team that included ATA and Bath Iron Works (BIW), and this

team secured a panel project from the National Shipbuilding Research Program (NSRP). Based on

requirements defined by HII, BIW, and Gibbs & Cox (G&C), ATA created a Femap toolbox that would

improve the process of creating an analysis model from CAD geometry. The tools aim either to automate

manual tasks within Femap or provide a shortcut for tedious procedures. Since the most time-consuming

part of creating an analysis model is often the creation of meshable geometry, the toolbox contains several

programs for creating or editing mid-surface models. The toolbox also includes new methods for

checking the quality of a model as well as tools to aid with mesh grouping. The toolbox is available to all

members of NSRP at no cost.

Approved for Public Release - Unlimited Distribution

Page 3: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

TABLE OF CONTENTS

1.  INTRODUCTION ........................................................................................................................... 1 

2.  ANALYSIS OF A SHIP MODEL USING FEMAP ....................................................................... 2 

2.1.  Current Analysis Methodology ............................................................................................ 2 2.2.  Customization of Femap ...................................................................................................... 5 2.3.  Installation of Shipbuilder Toolbox ...................................................................................... 5 

3.  MID-SURFACING TOOLS ............................................................................................................ 7 

3.1.  DefeaturingSelection ............................................................................................................ 7 3.2.  Moldline ............................................................................................................................... 8 3.3.  RemoveHoles ..................................................................................................................... 10 3.4.  HealSurface ........................................................................................................................ 12 3.5.  WasherBoundaries .............................................................................................................. 13 3.6.  ExtendSurface .................................................................................................................... 14 3.7.  Snipes ................................................................................................................................. 15 

4.  MODEL CHECKS ........................................................................................................................ 16 

4.1.  CheckSlivers ....................................................................................................................... 16 4.2.  CheckLoadsConstraints ...................................................................................................... 17 4.3.  ListAssocEntities ................................................................................................................ 17 4.4.  CheckCoincElements ......................................................................................................... 18 

5.  MESHING TOOLS ....................................................................................................................... 20 

5.1.  GroupNodesByMeshPoint .................................................................................................. 20 5.2.  AddMeshToGroup .............................................................................................................. 20 5.3.  BeamsNormalToShells ....................................................................................................... 20 

6.  MISCELLANEOUS ...................................................................................................................... 22 

6.1.  ParseLog ............................................................................................................................. 22 6.2.  BodyLoadCombinations ..................................................................................................... 22 

Approved for Public Release - Unlimited Distribution

Page 4: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

LIST OF FIGURES

Figure 2-1. Typical workflow in Femap for HII analyst. The blue boxes show steps taken by the analyst; the black arrows list the toolbox programs that are useful for each step. .................. 2 

Figure 2-2. Typical CAD geometry received from designer; inset shows fillets on a stiffener. ................... 3 Figure 2-3. The mid-surface tool produces surfaces quickly, but the model still needs work. ..................... 4 Figure 2-4. When added to the Tools Directory, the Shipbuilder toolbox shows up as a submenu in

the Custom Tools list. .............................................................................................................. 6 Figure 3-1. DefeaturingSelection dialog. ...................................................................................................... 7 Figure 3-2. Solid geometry. .......................................................................................................................... 8 Figure 3-3. Mold-line surfaces are selected (highlighted in yellow). ........................................................... 9 Figure 3-4. Solids are selected for mid-surfacing (highlighted in yellow). .................................................. 9 Figure 3-5. Mold-lines and mid-surfaces have been created. ..................................................................... 10 Figure 3-6. RemoveHoles dialog. ............................................................................................................... 11 Figure 3-7. Use the size filter to selectively remove holes in surfaces. ...................................................... 11 Figure 3-8. Surfaces with asterisks in top picture are combined using HealSurface to produce

bottom picture. ....................................................................................................................... 12 Figure 3-9. WasherBoundaries used to create a border on a surface. ......................................................... 13 Figure 3-10. Corner imprint. ....................................................................................................................... 13 Figure 3-11. ExtendSurface extends surfaces using small target surfaces to define planes. ...................... 14 Figure 3-12. Snipe parameters. ................................................................................................................... 15 Figure 4-1. CheckSlivers dialog.................................................................................................................. 16 Figure 4-2. CheckLoadsConstraints dialog. ................................................................................................ 17 Figure 4-3. ListAssocEntities dialog. .......................................................................................................... 18 Figure 4-4. CheckCoincElements looks for any element whose nodes are all coincident with

another element’s nodes. ........................................................................................................ 19 Figure 5-1. GroupNodesByMeshPoint dialog. ........................................................................................... 20 Figure 5-2. BeamNormalToShells aligns a beam’s orientation to the average normal vector of the

shell elements attached to the beam element. ........................................................................ 21 Figure 6-1. BodyLoadCombinations dialog. ............................................................................................... 22 

Approved for Public Release - Unlimited Distribution

Page 5: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Femap Shipbuilder's Toolbox User Guide 1

1. INTRODUCTION

ATA Engineering has created a “Shipbuilder’s Toolbox” for use with Femap, in collaboration with HII

and BIW. The purpose of the toolbox is to reduce the cost for shipbuilders to perform contractually

required analyses by improving the methods used to create the analysis models. The project was funded

by NSRP as a panel project.

Analysis of a ship can take tens of thousands of labor hours; there are many models that must be created,

and there are many steps in the creation of each model. This project aims to reduce the hours required to

create each model, either by automating tedious tasks or by creating shortcuts for difficult procedures.

Since creating “meshable” geometry is often the most time-consuming part of the process, many of the

tools focus on the creation and editing of mid-surfaces. The toolbox also provides programs that check

model quality in new ways, as well as a few tools that aid in the actual meshing process, with new

grouping methods and beam orientation tools. There are also programs for parsing log files and creating

load combinations.

The toolbox uses the Femap Application Program Interface (API); this is a programming tool that can be

used to automate almost any Femap manual process. The toolbox was written in Visual Basic and is

accessed from within Femap (see Section 2.3 for details on installation). The tools were all written in

conjunction with Femap 10.2.1; different versions of Femap may cause small differences in the behavior

of the tools.

ATA Engineering will provide the initial release version of the toolbox to any member of NSRP free of

charge.

Approved for Public Release - Unlimited Distribution

Page 6: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

2. ANA

Many of N

CAD geom

prepare th

tools and

2.1. Cu

Structural

there are m

workflow

Figu

Typically

.iges. This

holes. Fig

stiffeners

snipes.

ALYSIS OF A

NSRP’s mem

metry is creat

he geometry f

explain how

urrent Analys

l analysis usin

multiple ways

w for an HII an

ure 2-1. Typicath

, the analyst r

s geometry us

gure 2-2 show

are all repres

Fe

A SHIP MOD

mbers use Fem

ted in a differ

for meshing. T

customization

sis Methodol

ng finite elem

s to approach

nalyst; this wo

al workflow in e black arrows

receives CAD

sually consist

ws an example

sented with 3-

emap Shipbuil

DEL USING

map to perform

rent program

The following

n is used to ad

logy

ment models re

h this task. AT

orkflow is sho

Femap for HIIs list the toolbo

D geometry fr

ts of detailed

e of a generic

-D entities, an

der's Toolbox

G FEMAP

m the structur

and imported

g sections des

dvance their c

equires the an

TA and HII w

own in Figure

I analyst. The box programs th

rom the design

3-D entities w

ship section p

nd many of th

User Guide

ral analyses re

d to Femap, w

scribe some o

capabilities.

nalyst to go fr

worked togethe

e 2-1.

blue boxes showhat are useful fo

ner in a neutr

with features

provided by H

he stiffeners h

equired of the

which complic

of the frustrati

rom geometry

er to describe

w steps taken bor each step.

ral file format

such as fillets

HII; the deck

have features

em. Often, the

cates efforts to

ions of the cu

y to mesh, but

e a typical

by the analyst;

t, such as .step

s and fastener

panels and

like fillets an

2

e

o

urrent

t

p or

r

nd

Approved for Public Release - Unlimited Distribution

Page 7: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Large, thi

reduces th

preparatio

in later se

To produc

2-D eleme

when desi

suppressio

to select e

Once the

tool is use

time-cons

that are no

should an

Figure 2-2. T

in-walled stru

he number of

on. Geometry

ections focus o

ce a mesh, the

ents. Femap h

ign-level deta

on and remov

every feature

geometry has

eful for gener

suming cleanu

ot coplanar, a

nd will need to

Fe

Typical CAD g

uctures like sh

nodes in a m

preparation i

on this phase

e 3-D entities

has a mid-surf

ails like fillets

val, but it can

that needs to

s been defeatu

ating a large n

up. For instan

as shown in Fi

o be extended

emap Shipbuil

geometry receiv

hips are typica

odel, which im

is often the m

of the meshin

must first be

facing tool fo

s are removed

be tedious, ev

be removed.

ured, the mid-

number of su

nce, solid pane

igure 2-3. In

d (also shown

der's Toolbox

ved from desig

ally meshed u

mproves solv

most time-cons

ng process.

e represented w

or creating 2-D

d ahead of tim

ven on a mod

-surfacing too

urfaces quickl

els of differen

other places,

in Figure 2-3

User Guide

gner; inset show

using 2-D she

ve time, but re

suming step,

with 2-D surf

D surfaces fro

me. Femap has

del as small as

ol can be used

ly, but those s

nt thicknesses

surfaces will

3).

ws fillets on a s

ell elements; t

equires a lot o

and most of t

faces that can

om solids, bu

s some tools f

s the one show

d to create 2-D

surfaces typic

s will result in

not intersect

stiffener.

this method

of geometry

the tools desc

n be meshed w

ut it works bet

for feature

wn in Figure

D surfaces. T

cally need a lo

n mid-surface

where they

3

cribed

with

tter

2-2,

his

ot of

es

Approved for Public Release - Unlimited Distribution

Page 8: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Once the

example,

remove ho

Once the

into group

the model

Figure 2-3. T

surfaces are p

the user may

oles. This is a

geometry pre

ps at this poin

l is solved and

Fe

The mid-surfac

positioned and

want to eithe

also when the

eparation is co

nt. Next, the b

d the results a

emap Shipbuil

ce tool produce

d connected c

er combine or

e user can che

omplete, the s

boundary cond

analyzed.

der's Toolbox

es surfaces qui

correctly, they

r partition sur

ck element qu

surfaces can b

ditions are set

User Guide

ckly, but the m

y can be prep

rfaces to provi

uality.

be meshed; th

t up and the s

model still need

pared further f

ide better me

he mesh is typ

solution is pre

ds work.

for meshing. F

sh control, or

pically organi

epared, and fi

4

For

r

zed

inally

Approved for Public Release - Unlimited Distribution

Page 9: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Femap Shipbuilder's Toolbox User Guide 5

2.2. Customization of Femap

For customization, Femap provides the Application Program Interface (API). The API can be used to

automate almost any Femap process, and multiple programming languages can be used with the interface,

including Visual Basic and C++. The resulting programs can interact with other software such as Excel

and Matlab. The custom programs can interact with Femap from within a session, or Femap can be

embedded within the program.

For this toolbox, all programs were written in Visual Basic and operate from within Femap. The

following section describes how to install and use the tools.

2.3. Installation of Shipbuilder Toolbox

The Shipbuilder toolbox is provided as a folder containing executable files. The tools can be added to

Femap in two ways:

First, tools can be added to Femap one at a time. In Femap, go to Custom Tools Add Tools… and then

navigate to the location of the executable for the tool of interest and select that .exe file. Femap will copy

the .exe file to its Tools Directory (in the Femap installation) and add the name of the program to the

Custom Tools list. The program can then be accessed from this list.

The entire toolbox can also be added to Femap. First, go to Custom Tools Tools Directory… and note

the Tools path (e.g., C:/Siemens/FEMAPv1031/api/). Then, using Windows Explorer (or similar), copy

the entire Shipbuilder folder provided by ATA into the Tools Directory. The name of the Shipbuilder

folder should show up in the Custom Tools list with a submenu containing all of the programs, as shown

in Figure 2-4.

Approved for Public Release - Unlimited Distribution

Page 10: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Fig

Fe

gure 2-4. Whenshow

emap Shipbuil

n added to the ws up as a subm

der's Toolbox

Tools Directormenu in the Cus

User Guide

ry, the Shipbuistom Tools list

ilder toolbox t.

6

Approved for Public Release - Unlimited Distribution

Page 11: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

3. MID

The most

most com

create the

surfaces; t

Femap ha

creating th

useful. Th

of these m

3.1. Def

This prog

speeding u

program s

Femap’s f

removable

attempting

Surface C

The Defea

Add to gro“Small Su

Add to sel

Remove frtoolbox. T

Surface T

Fillets: Locurved su

D-SURFACIN

time-consum

mmon way to m

se 2-D meshe

typically this

as a set of buil

he basic surfa

he following s

manual adjustm

featuringSele

ram is intend

up the proces

searches for f

feature remov

e with the fea

g to remove t

Collection Op

aturingSelect

oup: Creates urfaces” depe

lector: Adds t

from model: PThe program w

Type Options

ooks for surfaurfaces belong

Fe

NG TOOLS

ming step in th

model large, t

es, the analyst

conversion is

lt-in tools to c

aces, but analy

sections descr

ments.

ection

ded to assist in

ss of selecting

fillets or other

val tool in the

ature removal

them.

F

ptions:

ion tool provi

a new group nding on the

the surfaces to

asses the selewill attempt t

s:

aces with a raging to holes.

emap Shipbuil

he analysis pro

thin-walled st

t must conver

s achieved by

create surface

ysts must mak

ribe programs

n simplifying

g surfaces that

r small surfac

e meshing too

tool; it is up

Figure 3-1. Def

ides several o

and puts the soption selecte

o the selector

ected surfacesto remove sur

adius smaller t

der's Toolbox

ocess is often

tructures like

rt the 3-D geo

y using mid-su

es at the mid-p

ke a lot of ma

s designed to

solid geomet

t meet a speci

es on the soli

lbox. Howeve

to the user to

featuringSelect

options, show

surfaces in it.ed.

r.

s directly to thrfaces in orde

than the toler

User Guide

n the creation

ships is with

ometry provid

urfaces.

planes of soli

anual adjustm

automate som

try before atte

ific criterion.

ids. These sur

er, the selecte

o inspect the s

tion dialog.

wn in Figure 3

The group is

he feature remr from largest

rance set by th

of “meshable

h 2-D element

ded by the des

ids. These too

ments to make

me of the mor

empting to mi

The user sele

rfaces can the

ed surfaces m

selected surfa

-1:

s named eithe

moval tool in t area to smal

he user. This

e” geometry.

ts. To be able

signer into 2-

ols are useful

e the surfaces

re tedious asp

id-surface it,

ects solids an

en be passed t

may or may no

aces before

er “Fillets” or

the meshing llest area.

tool will skip

7

The

to

-D

for

pects

by

nd the

to

ot be

p any

Approved for Public Release - Unlimited Distribution

Page 12: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Small surf

3.2. Mo

This prog

mold-line

line surfac

Figure 3-5

faces: Looks

oldline

ram improves

es when mid-s

ce of a solid a

5 for an exam

Fe

for surfaces w

s the mid-surf

surfacing a m

and some surf

mple.

emap Shipbuil

with a maxim

facing proces

model. This res

faces located

Figure 3-

der's Toolbox

mum edge leng

ss by allowing

sults in a mod

at the mid-pl

-2. Solid geom

User Guide

gth smaller th

g the user to d

del with some

lane of a solid

metry.

han the toleran

designate cert

e surfaces loc

d. See Figure

nce set by the

tain surfaces a

ated at the mo

3-2 through

8

e user.

as

old-

Approved for Public Release - Unlimited Distribution

Page 13: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Fig

Fe

Figure 3-3. Mo

gure 3-4. Solid

emap Shipbuil

old-line surface

s are selected f

der's Toolbox

es are selected

for mid-surfaci

User Guide

d (highlighted in

ing (highlighte

n yellow).

ed in yellow).

9

Approved for Public Release - Unlimited Distribution

Page 14: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

The user m

Femap mi

program c

appropria

“Moldline

Note: If th

thickness

3.3. Rem

RemoveH

differs fro

holes that

loop in a g

must specify

id-surfacing t

calculates a th

te 2-D shell p

es and midsur

he program ca

tolerance, it w

moveHoles

Holes removes

om the built-in

t are defined b

given surface

Fe

Figure 3-5

a thickness to

tool, and the t

hickness for e

property. All o

rfaces.”

alculates a thi

will create the

s holes from s

n Femap func

by specific cu

e, circular or o

emap Shipbuil

. Mold-lines an

olerance for m

tolerance is us

each mid-surf

of the newly c

ickness for a m

e mold-line su

selected surfa

ction for remo

urve types (arc

otherwise.

der's Toolbox

nd mid-surface

mid-surfaces.

sed to search

face and mold

created surfac

mold-line sur

urface but wi

aces according

oving holes in

cs or circles),

User Guide

es have been cr

This part of t

for appropria

d-line surface

ces are placed

rface that is g

ll not assign i

g to criteria se

n that the Fem

, while this pr

reated.

the program u

ate face pairs.

and assigns e

d into a new g

greater than th

it a thickness

et by the user

map function o

rogram remov

uses the built-

. The Moldlin

each an

group called

he mid-surface

.

r. This functio

only looks fo

ves any close

10

-in

ne

e

on

r

d

Approved for Public Release - Unlimited Distribution

Page 15: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

RemoveH

Figure 3-6

Select surf

Add mesh

Filter hole

By

re

by

By

Holes Option

6 shows the R

rfaces: User s

h points: Adds

es by size: Re

By radius: Set

emoved. For n

y 2π.

By circumferen

F

Fe

s:

RemoveHoles

elects surface

s a mesh poin

emove only th

a radius toler

noncircular ho

nce: Only hol

Figure 3-7. Use

emap Shipbuil

Figure 3-6.

s options:

es from which

nt at the cente

he holes below

rance. Only h

oles, the radiu

les with a circ

e the size filter

der's Toolbox

RemoveHoles

h to remove h

r of each rem

w a certain th

holes with a ra

us is calculate

cumference sm

to selectively r

User Guide

dialog.

holes.

moved hole.

hreshold.

adius smaller

ed to be the le

maller than th

remove holes i

than the toler

ength of the p

he tolerance w

in surfaces.

rance will be

perimeter divi

will be remov

11

ided

ved.

Approved for Public Release - Unlimited Distribution

Page 16: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

3.4. He

This prog

program w

surfaces w

surfaces in

shown in

Note: Any

The progr

surfaces m

solids, so

program w

Figure

alSurface

ram combine

will ask wheth

will not be com

n the top pict

the bottom pi

y data attache

ram does not

may produce u

if the selecte

will not be ab

3-8. Surfaces

Fe

es multiple sur

her to combin

mbined). Inte

ure (marked b

icture.

ed to the origi

check to see i

unusual resul

d surfaces are

ble to merge th

with asterisks

emap Shipbuil

rfaces into a s

ne those solid

ernal loops (e.

by asterisks) t

nal surfaces (

if selected sur

ts. In Femap

e not close en

hem.

in top picture a

der's Toolbox

single surface

ds before it can

.g., holes) wil

that are comb

(properties, lo

rfaces are tan

10.2.1, there

nough togethe

are combined u

User Guide

e. If the surfac

an merge the s

ll be carried o

bined into the

oads, etc.) is n

ngent at the sh

is no option t

er according to

using HealSurf

ces are on dif

surfaces (if th

over. Figure

e single, blue-

not copied to

hared edge, so

to set a tolera

o the Femap

face to produce

fferent solids,

he user says n

3-8 shows a s

-green surface

the new surfa

o nontangent

ance for merg

default (1e-6)

e bottom pictur

12

, the

no, the

set of

e

ace.

ing

), the

re.

Approved for Public Release - Unlimited Distribution

Page 17: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

3.5. Wa

This prog

essentially

After the u

Imprint inaround an

Create co

the border

Offset Dis

Note: In F

divided by

and redo i

asherBounda

ram partition

y creating a b

F

user has selec

nternal surfacny internal loo

orner imprints

rs so that the

stance: User d

Femap 10.2.1,

y √2. If the us

it with the off

Fe

aries

s a selected su

border as show

Figure 3-9. Wa

cted surfaces,

ce boundariesops in the surf

s as separate

corners are br

defines the w

, sometimes t

ser encounter

fset distance m

emap Shipbuil

urface by off

wn in Figure 3

asherBoundari

, WasherBoun

s (holes, etc.)?face, like a ho

surfaces?: If

roken off from

Figure 3-

idth of the bo

the borders ar

rs this problem

multiplied by

der's Toolbox

fsetting that su

3-9.

es used to crea

ndaries asks t

?: If yes, the pole.

f yes, the prog

m the rest of t

10. Corner imp

order.

re created at a

m, they must u

a factor of √2

User Guide

urface’s edge

ate a border on

the following

program will

gram will exte

the border as

print.

a distance equ

undo the first

2.

s into the surf

a surface.

questions:

attempt to cr

end the split l

shown in Fig

ual to the user

t attempt at a

face itself,

reate a border

ines used to c

gure 3-10.

r-specified off

washer boun

13

r

create

ffset

dary

Approved for Public Release - Unlimited Distribution

Page 18: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

3.6. Ext

ExtendSu

extend cap

than the su

surface is

extending

the target

HealSurfa

tendSurface

urface extends

pability alrea

urface to be e

extended. If

g surface to re

surface, but a

ace can be use

Figure 3-11

Fe

s a selected su

dy present in

extended. If th

the target is n

each. An exam

a planar targe

ed to merge th

1. ExtendSurfa

emap Shipbuil

urface up to a

Femap by all

he target surfa

not planar, it i

mple is shown

et is inferred f

he new surfac

ace extends sur

der's Toolbox

second surfa

lowing the us

face is planar,

is extrapolate

n in Figure 3-

from the targe

ce with the or

rfaces using sm

User Guide

ace. This prog

ser to select a

it is used to d

ed to provide a

11: the exten

et surface. Af

riginal.

mall target surfa

gram expands

a target surfac

define a plane

a curved targ

ding surface n

fter the surfac

aces to define p

s upon the sur

ce that is smal

e to which the

et for the

never intersec

ce is extended

planes.

14

rface-

ller

e

cts

d,

Approved for Public Release - Unlimited Distribution

Page 19: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Note: Thi

curvature

extension

the side o

program.

3.7. Sni

The Snipe

the corner

used to de

after the s

Figure 3-1

Note: Thi

the angle

s program do

make poor ta

intended and

f caution whe

ipes

es tool cuts a

r in question b

efine the othe

snipe is cut, an

12; the diagra

s program wi

at the snipe c

Fe

es not work f

argets. In addi

d an extra “ov

en deleting su

“snipe” from

by selecting a

r two parame

nd the snipe a

am in this figu

ll not work if

corner is very

emap Shipbuil

for all cases—

ition, in some

verhanging” p

urfaces. The u

m the corner of

a point. The p

eters—the snip

angle, which

ure is also dis

Figure 3-1

f there is more

acute or very

der's Toolbox

—for instance,

e cases the too

piece. This is b

user can delete

f a rectangula

program then

pe depth, whi

is the angle o

splayed while

2. Snipe param

e than one sur

y obtuse, the p

User Guide

, surfaces with

ol will produc

because the p

e the overhan

ar surface. Th

asks the user

ich is the heig

of the cut. The

the Snipes to

meters.

rface attached

program may

h a relatively

ce two surfac

program is de

nging surface

e tool asks th

for the prima

ght of the rem

ese parameter

ool is in use.

d to the select

y not produce

small radius

ces: the surfac

signed to err

after using th

he user to iden

ary edge, whi

maining surfac

rs are all show

ted snipe corn

the desired re

15

of

ce

on

he

ntify

ch is

ce

wn in

ner. If

esult.

Approved for Public Release - Unlimited Distribution

Page 20: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

4. MOD

The progr

issues. Ch

removed b

assigned t

be overlap

CheckCoi

4.1. Ch

The Chec

meshing.

Surfaces t

can be com

being che

Figure 4-1

Edges sma

smaller th

Aspect ra

of every o

surface is

details on

DEL CHECK

rams in this se

heckSlivers lo

before meshin

to it but no m

pping. ListAs

incElements p

heckSlivers

kSlivers prog

The user sele

that meet the

mbined in dif

cked.

1 shows the c

aller than: T

han that length

tio greater th

other edge on

flagged. This

n it (like fillete

Fe

KS

ection can be

ooks for surfa

ng. CheckLoa

mesh so that th

ssocEntities p

provides a mo

gram identifie

ects which sur

search criteri

fferent ways;

criteria:

The user sets a

h.

an: This opti

that surface.

s option is int

ed corners), th

emap Shipbuil

used at vario

aces that have

adsConstraint

he user can fin

rovides more

ore thorough

es surfaces in

rfaces to inclu

ia are added to

the best comb

Figure 4-1.

an edge length

on compares

If the ratio be

tended to iden

hen it may ge

der's Toolbox

ous stages of t

undesirable f

ts looks for ge

nd parts of a m

e information

inspection of

a model with

ude in the sea

o a new group

bination of cr

CheckSlivers

h, and the pro

the length of

etween the tw

ntify long, thi

et flagged unn

User Guide

the analysis p

features so th

eometry that

model where

about associa

f overlapping

h features that

arch and also

p labeled “Sli

riteria depend

dialog.

ogram identifi

f every edge o

wo is smaller t

in sliver surfa

necessarily.

process to che

hat they can b

has boundary

multiple geom

ations betwee

elements.

t may cause p

which criteria

iver surfaces.

ds on the featu

fies any surfac

on a given sur

than that set b

aces; if a surfa

eck a model fo

e fixed or

y conditions

metric entitie

en entities, an

problems duri

a to apply.

” Search crite

ures of the mo

ces with an ed

rface to the le

by the user, th

ace has small

16

or

s may

nd

ng

eria

odel

dge

ength

he

Approved for Public Release - Unlimited Distribution

Page 21: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Area less

flagged.

Internal a

surface. If

is useful f

4.2. Ch

The Chec

that has n

identical g

there are t

constraint

does not d

or the resu

This prog

selects loa

does not h

“Geometr

they refer

Figure 4-2

and constr

sets.

4.3. Lis

This prog

are not im

mesh, or o

used to lis

tries and f

than: The use

angle less than

f any angles a

for finding lon

heckLoadsCo

kLoadsConst

o associated m

geometry (e.g

two curves in

ts are defined

discover this p

ults are calcul

ram allows th

ad or constrai

have an assoc

ry/Constraints

rence geometr

2 shows the d

raints in the s

stAssocEntiti

ram is intend

mmediately ac

other “objects

st any geomet

fails to delete

Fe

er sets an area

n: This option

are smaller th

ng triangular

onstraints

traints program

mesh. The mo

g., two curves

nstead of just o

on one instan

problem until

lated with the

he user to disc

int sets, and th

ciated mesh. T

s with no mes

ry with associ

Figu

dialog box for

set currently a

ies

ded to aid the u

ccessible using

s” in Femap s

tric entity tha

a material fro

emap Shipbuil

a threshold, a

n checks the a

an the user-se

slivers.

m checks the

otivation for t

s) overlie each

one. When th

nce of the cur

l they attempt

e wrong boun

cover the prob

he program li

The program a

sh.” The user

iated mesh.

ure 4-2. Check

r this program

active in the m

user in figurin

g the List too

such as curves

at has a particu

om the model

der's Toolbox

and surfaces w

angle between

elected criteri

model for an

this program

h other so tha

his situation ar

rve while the

t to solve the

ndary conditio

blem before a

ists any geom

also adds the

r can then edi

kLoadsConst

m. The user ca

model or selec

ng out connec

ols. (The term

s, elements, lo

ular material

l, as the user

User Guide

with an area s

n intersecting

ion, then the s

ny loads or co

is a situation

at it is impossi

rises in a mod

mesh is appli

model, in wh

ons.

attempting to

metry referenc

geometry in

it the defined

traints dialog.

an choose betw

cting all the lo

ctions betwee

m “Femap enti

oads, etc.). Fo

assigned to it

can quickly d

maller than th

g edges at all p

surface is flag

onstraints defi

in which two

ible to tell jus

del, sometime

ied to the oth

hich case eithe

solve the mo

ed by the load

question to a

boundary con

.

ween selectin

oads/constrai

en different F

ty” can refer

or instance, th

t. This is usef

determine wh

he threshold a

points on a

gged. This op

ined on geom

o pieces of

st by looking

es the loads o

er, and the us

er the solve fa

odel. The user

ds/constraints

group, labele

nditions so th

ng individual

ints from mul

Femap entities

to geometry,

his tool can b

ful when a use

hat entities

17

are

ption

metry

that

or

ser

ails

r

s that

ed

hat

loads

tiple

s that

e

er

Approved for Public Release - Unlimited Distribution

Page 22: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

reference

can be del

To limit th

limited. F

except sol

geometric

entities, if

Figure 4-3

button lab

the user to

selected p

4.4. Ch

CheckCoi

coinciden

looks for

identify an

must be th

the material a

leted.

he amount of

or geometry e

lids, the assoc

c entities are l

f there is no a

3 shows the d

bels refer to th

o select one o

points.

heckCoincEle

incElements i

nt-element che

elements that

ny element w

he same type

Fe

and then eithe

f data written

entities, all ot

ciated loads a

listed, and for

associated geo

dialog box for

he entity the u

or more points

ements

is an expansio

eck looks for

t occupy the s

whose nodes a

as the first el

emap Shipbuil

er delete thos

to the messag

ther associate

and constraint

r materials, as

ometry, that fa

Figure 4-3. Li

r ListAssocEn

user may wish

s, and then the

on of the exis

any two elem

same location

are all coincid

ement, and bo

der's Toolbox

e entities or r

ge window, th

ed geometric e

ts are listed to

ssociated prop

fact is listed in

istAssocEntitie

ntities, which

h to select; fo

e program wi

ting coincide

ments that shar

n without nece

dent with anot

oth elements

User Guide

remove the re

he types of as

entities are lis

oo. For materi

perties are list

n the message

es dialog.

asks the user

or instance, cli

ill list the enti

ent-element ch

are all of their

essarily sharin

ther element’s

are added to

eferences so th

ssociated entit

sted. For all g

ials and prope

ted as well. F

e window.

r to select an e

icking on Poi

ities associate

heck in Fema

r nodes. Check

ng any nodes

s nodes. The

new groups.

hat the materi

ties listed are

geometry enti

erties, all

For all selecte

entity type. T

ints will prom

ed with the

ap. Femap’s

kCoincEleme

; the program

second eleme

18

ial

ities

d

The

mpt

ents

m will

ent

Approved for Public Release - Unlimited Distribution

Page 23: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

The user s

the nodes

the toleran

the eleme

the second

and if eve

added to t

2”). For in

close to a

Note: In c

two layers

recommen

one or the

F

selects elemen

on those elem

nce, the elem

nts attached t

d group). The

ery node on th

the final coinc

nstance, Figur

corner of the

certain situatio

s of shell elem

nded that the

e other.

Fe

Figure 4-4. Cheare a

nts to check a

ments and che

ents attached

to one node g

en each eleme

he first elemen

cident elemen

re 4-4 shows

e second elem

ons, this prog

ments represe

user carefully

emap Shipbuil

eckCoincElemeall coincident w

and a toleranc

ecks for any c

to those node

o in the first g

ent in the first

nt is close eno

nts groups (la

two overlapp

ment. These el

gram will iden

nt surfaces of

y examine eac

der's Toolbox

ents looks for awith another ele

ce by which to

coincident no

es are added t

group while t

t group is com

ough to a nod

abeled “Coinc

ping elements

ements would

ntify elements

f two differen

ch group of c

User Guide

any element wement’s nodes.

o define coin

des. If any co

to groups (for

the elements a

mpared to eac

de on the seco

cident elemen

s—each corne

d be consider

s that are inte

nt but adjacen

coincident elem

whose nodes .

cidence. The

oincident nod

r each pair of

attached to th

ch element in

ond element, t

nts 1” and “Co

er of the first

red coincident

entionally coin

nt objects). Fo

ments before

program take

des are found u

f coincident n

he other node

the second gr

the elements

oincident elem

element is ve

t.

ncident (perh

or this reason,

deciding to d

19

es all

using

nodes,

go in

roup,

are

ments

ery

haps

, it is

delete

Approved for Public Release - Unlimited Distribution

Page 24: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

5. MES

The follow

AddMesh

orientatio

5.1. Gr

This prog

selects sur

mesh poin

options ar

5.2. Ad

This is a s

AddMesh

the usual

5.3. Bea

BeamsNo

elements a

of the 2-D

surface bu

After the u

given bea

elements r

multiple s

vector is t

end-on vi

SHING TOO

wing tools are

hToGroup aut

n.

oupNodesBy

ram puts any

rfaces and the

nts. If the grou

re shown in F

ddMeshToGr

simple progra

hToGroup add

two-step proc

amsNormalT

ormalToShells

attached to th

D elements to

ut can be used

user selects b

am element. F

running down

shell elements

then assigned

ew of the tub

Fe

OLS

e useful durin

tomate groupi

yMeshPoint

nodes attach

e program ide

up option is s

Figure 5-1.

Figu

roup

am that adds a

ds those elem

cess of adding

ToShells

s sets the orie

hose beams. T

which it is at

d in situations

beam element

Figure 5-2 sho

n the sides; ea

s attached to t

d as the orienta

e; the I-beam

emap Shipbuil

ng and after th

ing processes

ed to mesh po

entifies any m

selected, the g

ure 5-1. Group

a mesh to the

ents and all n

g elements to

entation of bea

This has the ef

ttached. This

s where the ge

s, the program

ows a tube com

ach beam elem

the beam elem

ation of the b

ms are oriented

der's Toolbox

he actual mesh

, while Beam

oints into the

mesh points on

group is name

pNodesByMesh

active group.

nodes on those

a group then

am elements

ffect of orient

is similar to t

eometry is un

m looks for an

mposed of gr

ment is attach

ment, the norm

beam element

d along an ave

User Guide

hing process.

msNormalToS

selector tool

n the surfaces

ed “Nodes att

hPoint dialog.

. The user sel

e elements to

n adding the n

using the nor

ting a beam p

the API that o

navailable.

ny shell elem

reen shell elem

hed to several

mal vectors ar

. The final im

eraged norma

. GroupNodes

Shells automat

and/or a grou

s and then any

tached to mes

lects elements

the active gr

nodes on the e

rmal vectors o

perpendicular

orients beams

ment that share

ments with br

l 2-D element

are averaged. T

mage in Figure

al vector.

sByMeshPoin

tes beam

up. The user

y nodes on th

sh points.” Th

s, and

roup. This sho

elements.

of any shell

to the “surfa

s perpendicula

es a node with

rown beam

ts. If there are

The resulting

e 5-2 shows a

20

nt and

ose

hese

ortens

ce”

ar to a

h a

e

g

an

Approved for Public Release - Unlimited Distribution

Page 25: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

Note: Thi

elements—

check the

expected m

Figu

s program do

—it just takes

normal vecto

manner.

Fe

re 5-2. BeamNnormal vector

oes not perform

s whatever no

ors of the shel

emap Shipbuil

NormalToShellr of the shell el

m any kind o

rmal vectors

lls before run

der's Toolbox

s aligns a beamlements attache

f check on th

exist. For this

nning the prog

User Guide

m’s orientation ed to the beam

he normal vect

s reason, it is

gram to ensur

n to the averagem element.

tors of the att

recommende

re that they ar

e

tached shell

ed that the use

re oriented in

21

er

the

Approved for Public Release - Unlimited Distribution

Page 26: ATTA Project No. Customer PO No. 746641/1 , 2013 · Femap Shipbuilder's Toolbox User Guide 1 1. INTRODUCTION ATA Engineering has created a “Shipbuilder’s Toolbox” for use with

6. MIS

The progr

element w

6.1. Par

ParseLog

the listed

different g

program f

Note: Thi

formatted

6.2. Bod

BodyLoad

given set

ordinate d

combinati

ordinate d

For examp

a) +b) +c) +d) +e) −f) −g) −h) −

CELLANEO

rams describe

warnings in a

rseLog

reads in an N

elements into

groups, labele

finds no elem

s program on

d files.

dyLoadCom

dCombination

of magnitude

direction, as s

ion of the thre

directions.

ple, magnitud

1 (X-dir), +1 1,+1,−1 1, −1,+1 1, −1, −1 1,+1,+1 1,+1, −1 1, −1,+1 1, −1, −1

Fe

OUS

ed below cove

log file, while

NEI Nastran .l

o a new group

ed “Warning

ment warnings

nly works on N

mbinations

ns creates eig

es. With this p

hown in Figu

ee magnitude

Fig

des of 1,1,1 w

(Y-dir), +1 (Z

emap Shipbuil

er other areas

e BodyLoadC

log file and sc

p. Elements w

elements from

or errors, the

NEI Nastran l

ght sets of bod

program, the u

ure 6-1, and th

s. The user ca

gure 6-1. Body

would produce

Z-dir)

der's Toolbox

of the analys

Combinations

cans it for any

with warnings

m log file” an

e user is notifi

log files; othe

dy loads conta

user supplies

he program cr

an set which c

yLoadCombina

e the followin

User Guide

sis process; Pa

s automates th

y element wa

and elements

nd “Error elem

fied in the mes

er versions of

aining all pos

a magnitude

reates a load s

coordinate sy

ations dialog.

ng eight load c

arseLog creat

he creation of

arnings and er

s with errors a

ments from lo

ssage window

f Nastran prod

ssible sign com

for a body lo

set for each p

ystem is used

cases:

tes groups fro

f body loads.

rrors, and then

are written to

og file.” If the

w.

duce different

mbinations of

oad in each

possible sign

to define the

22

om

n puts

o

e

tly

f a

Approved for Public Release - Unlimited Distribution