• No results found

After modelling a block of steel structure it is necessary to assign a position (or identification) number to each part. This task can be handled automatically in AVEVA Marine. The system can assign unique numbers to every part or compare parts and assign the same number to any identical parts.

A position number object assigned to SB_POSNO_SETS controls the allocation of position numbers. The options available within this object are covered in the AVEVA Marine Hull Managers training course.

For this example a position number object already exists and we will concentrate on the assignment of the numbers, not the creation of the object.

12.1.1 Assigning position numbers

The first step in assigning position numbers is to select the scope. The scope defines which parts belonging to which objects are to be treated in the position number allocation. To define a scope, open a drawing and start the function Planar Hull > PosNo > Scope

The following menu will appear:

Panel: Select all parts belonging to an individual panel to be treated.

Block: Select all parts belonging to a block to be treated.

Assembly, all levels: Select all parts belonging to an assembly and all levels below.

Assembly, first level: Select all parts belonging to a single level assembly.

All: Select all parts in the current project.

List: View the current scope.

Reset: Clear the current scope.

Select 2 Block and a list of blocks in the current project will be displayed. This list will initially appear empty but the use of the wildcard (*) will list all blocks in the current project, as shown opposite:

146

© Copyright 1994 to current year.

From the list select M204 and click the OK button. The system will display the menu shown below:

This menu will appear if the option Panel, Block or All has been selected. It allows the filtering of parts by the side of the ship they appear in. Initially all three options are shown in capital letters, this indicates all parts for all sides will be selected. If one of the options is clicked the text will change to lower case letters, this indicates that parts found on that particular side will not be selected.

We require all panels in the block therefore click the Cancel button with all three options shown in capital letters. The system will now return to the original menu allowing further selection if required, when finished select Cancel.

Having made our selection it is now necessary to run the position number program, this is started by the command Planar Hull>PosNo>Auto.

The following form will appear:

Object: The name of the database object controlling the handling of the position numbers __SBH_AUTOPOS_CTRL__.

Case: The case to be used must exist in the position number object.

Prefix/Suffix: None digit characters to appear before or after the position number.

(Normally used in conjunction with final position numbers, see below).

Parts to be treated: Filter the parts in the current scope that are to be treated.

Position numbers to update: Types of existing position numbers that are to be updated.

Empty: Only parts without existing position numbers will be updated.

Temporary: Only parts with existing position numbers which are not marked as final will be updated.

Final: Only parts with existing position numbers that have been marked as final will be updated.

Please note that these three options are independent, e.g. final position numbers can be treated without disturbing the empty position numbers. In other words, any combination of options can be given simultaneously.

When defining Final position numbers it is necessary to give a prefix and a suffix to the position number. To enable this option the environment variable SBH_AN_POSNO has to be set.

In case of alpha-numerical position numbers it is not possible to use some general purpose strings because these occupy the same space as the prefix and suffix of the alpha- numerical position numbers.

The suffixes and prefixes identifying position numbers to be final are assigned to two default parameters of the default file of Hull Planar Modelling (from where they are read also by the autopos function). The parameters are POSNO_PREFIX and POSNO_SUFFIX and they may be assigned a number of different strings, e.g. POSNO_PREFIX=A,B,C and POSNO_SUFFIX=FIN. It is generally the responsibility of the hull manager to allocate the variables and set the values.

To be identified as "final" a position number must (in this case) have a prefix equal to any of A, B or C and simultaneously have a suffix string equal to FIN.

AVEVA Marine (12.1) Hull Detailed Design Planar Hull Modelling (TM-2102) Program mode: Select whether to update the model objects or list the results.

Insert mode: At end will append pos numbers starting after the last number previousy used.

Between will use any numbers which are now empty due to deleted parts.

Comparison: Select the level at which the comparison of identical parts is to take place Ass level: Used to specify an assembly level if Comparison has been set to an assembly.

For this example we enter MTP in the Case and click the OK button. After the program is complete click the Cancel button to exit the function.

In the AVEVA Marine Log Viewer a results file will be generated with the extension lst. An example of the contents of this file is shown below:

As can be seen the file will list all parts treated along with the actual position number allocated. If any parts could not be treated by the system, or already have a number assigned a message relating to the problem will appear in this file.

Assuming all parts where successfully treated the position numbers can now be added to the production drawings.

It is necessary

12.1.2 Adding position numbers to drawings

Assuming the Program mode was set to Update when running the position numbers program, the panel objects in the database will now contain the allocated position numbers.

This information can be accessed and displayed in note form on a drawing using the following function Annotate > Hull Note > Pos No

The system will display the following options in a choose options Choose part type

Profile: Used to add position number notes to stiffeners or flanges. This option applies to stiffeners in the plane of the view or intersecting the view.

Bracket: Used to add position number notes to a bracket.

Clip: Used to add position number notes to a clip.

feature and is using User defined Clips.

Plane plate: Used to add position number notes to a plate in the same plane as the view it appears in.

Intersect plate: Used to add position number notes to a plate intersecting the plane of the view it appears in

148

© Copyright 1994 to current year.

After selecting the relevant part type the system will prompt for an indication on the screen. Click once on the part, use the OC button and the system will add the position number.

Alternatively click once on the part, move the cursor away, click again and then use the OC button and the system will add a note with a tail back to the part.

While the system is prompting for an indication of a part the option is there to customise the appearance and contents of the position number note. To customise the note, use the Option button and the following menu will appear:

Profiles:

Plates:

Brackets:

Clips:

Doubling:

Check the boxes to include any combination of the following, position number, dimension, quality. A symbol can be selected to be placed around the position number.

Use the OK button when satisfied with selections. Add position number notes as previously described.