ALS WorkManager Modeling Schema

Post on 07-Jan-2016

29 views 0 download

Tags:

description

ALS WorkManager Modeling Schema. Course Outline. Introduce the following topics:. Naming Convention for ALS Models Assembly Structure for ALS Models in WorkManager ALS Coordinate System Schema (Plan) WorkManager Coordinate System Attribute. Course Outline. Introduce the following topics:. - PowerPoint PPT Presentation

Transcript of ALS WorkManager Modeling Schema

ALS WorkManager ModelingSchema

Course Outline

•Naming Convention for ALS Models

•Assembly Structure for ALS Models in WorkManager

•ALS Coordinate System Schema (Plan)

•WorkManager Coordinate System Attribute

Introduce the following topics:

Course Outline

•Naming Convention for ALS Models

•Assembly Structure for ALS Models in WorkManager

•ALS Coordinate System Schema (Plan)

•WorkManager Coordinate System Attribute

Introduce the following topics:

Model Naming Conventions

6 Rules:1) All SolidDesigner part and assembly names are CAPITALIZED ex: BUILDING_ASSY

VVR1_ASSY

2) Spaces between words are underscored ex: EXPERIMENTAL_FLOOR_ASSY

VVR3_VALVE_STAND_ASSY

3) Hyphens are used between port numbers ex: 3-2-1_BRANCHLINE_FRONT_END_ASSY 3-2-2_HUTCH_ASSY 3-2-1_ENDSTATION_ASSY

Model Naming Conventions6 Rules continued:

4) Each sector will have the following basic structure: ex: SECTOR_x_TOP_ASSY BUILDING_ASSY FRONT_END_ENVIRONMENT_ASSY

EXPERIMENTAL_FLOOR_ASSY SECTOR_x_WALL_ASSY PORT_x-x_ASSY(S)

5) Beamline level assembly names start with a number (sector-port-branchline(s)) ex: 3-2-1_BRANCHLINE_FRONT_END_ASSY 3-2-2_HUTCH_ASSY 3-2-1_ENDSTATION_ASSY

6) Components below beamline level assemblies do NOT include the sector-port-branchline number. ex: PSS_ASSY VVR2_FAST_VALVE_ASSY

Number is not included so that assemblies can be copied/shared to other beam lines and do not have to be renamed.

Model Naming Convention Summary

Note: Sector 3 used as an example.

1) All Caps

2) Under scores between words

3) Hyphens between numbers

4) Sector assembly basic structure

5) Beam Line assy start with numbers; sector-port-branchline

6) Beam Line sub-assys named with descriptive names. These non beam line specific assemblies can be re-used on different beam lines with out re-naming.

Assy structure taken from WorkManager.

Model Naming Convention Why?

Why implement a naming convention?

•Aids in searching for models in the database

Course Outline

•Naming Convention for ALS Models

•Assembly Structure for ALS Models in WorkManager

•ALS Coordinate System Schema (Plan)

•WorkManager Coordinate System Attribute

Introduce the following topics:

Sector Assembly Hierarchy

Each sector will have a top-level sector assembly.

SECTOR_3_TOP_ASSY BUILDING_ASSY EXPERIMENTAL_FLOOR_ASSY FRONT_END_ENVIRONMENT_ASSY SECTOR_3_WALL_ASSY PORT_3-1_ASSY PORT _3-2_ASSY PORT _3-3_ASSY etc.

Note: Sector 3 used as an example.

Sector Assembly Hierarchy

BUILDING_ASSY BUILDING_COLUMN_ASSY BUILDING_WALL_ASSY UTILITY_POLE_ASSY FLOOR_ASSY OVERHEAD_STUFF ELECTRICAL_PNL etc.

SECTOR_3_TOP_ASSY BUILDING_ASSY EXPERIMENTAL_FLOOR_ASSY FRONT_END_ENVIRONMENT_ASSY SECTOR_3_WALL_ASSY PORT_3-1_ASSY PORT _3-2_ASSY PORT _3-3_ASSY

Note: Sector 3 used as an example.

Sector Assembly Hierarchy

EXPERIMENTAL_FLOOR_ASSY 3-3-1_WORK_STATION 3-3-2_WORK_STATION CONTROL_RACK_ASSY PARTITION_ASSY etc.

SECTOR_3_TOP_ASSY BUILDING_ASSY EXPERIMENTAL_FLOOR_ASSY FRONT_END_ENVIRONMENT_ASSY SECTOR_3_WALL_ASSY PORT_3-1_ASSY PORT _3-2_ASSY PORT _3-3_ASSY

Note: Sector 3 used as an example.

Sector Assembly Hierarchy

FRONT_END_ENVIRONMENT_ASSY BELLY_BAND_ASSY FLOOR_CLIP_ASSY WIREWAY_ASSY etc.

SECTOR_3_TOP_ASSY BUILDING_ASSY EXPERIMENTAL_FLOOR_ASSY FRONT_END_ENVIRONMENT_ASSY SECTOR_3_WALL_ASSY PORT_3-1_ASSY PORT _3-2_ASSY PORT _3-3_ASSY

Note: Sector 3 used as an example.

Sector Assembly Hierarchy

SECTOR_3_WALL_ASSY SHIELD_WALL_3T2.1W_ASSY SHIELD_WALL_3S3.1W_ASSY SHIELD_WALL_3T3.1W_ASSY etc.

SECTOR_3_TOP_ASSY BUILDING_ASSY EXPERIMENTAL_FLOOR_ASSY FRONT_END_ENVIRONMENT_ASSY SECTOR_3_WALL_ASSY PORT_3-1_ASSY PORT _3-2_ASSY PORT _3-3_ASSY

Note: Sector 3 used as an example.

Sector Assembly Hierarchy

PORT_3-2_ASSY 3-2-1_CRITICAL_POINTS_ASSY 3-2_FRONT_END_ASSY 3-2_FAN_ASSY 3-2-1_BRANCHLINE_FRONT_END_ASSY 3-2-2_BRANCHLINE_FRONT_END_ASSY 3-2-1_BRANCHLINE_ASSY 3-2-2_BRANCHLINE_ASSY 3-2-1_HUTCH_ASSY 3-2-2_HUTCH_ASSY 3-2-1_ENDSTATION_ASSY 3-2-2_ENDSTATION_ASSY

Note: Sector 3 used as an example.

SECTOR_3_TOP_ASSY BUILDING_ASSY EXPERIMENTAL_FLOOR_ASSY FRONT_END_ENVIRONMENT_ASSY SECTOR_3_WALL_ASSY PORT_3-1_ASSY PORT _3-2_ASSY PORT _3-3_ASSY

Port Assembly Hierarchy

PORT_3-2_ASSY 3-2-1_CRITICAL_POINTS_ASSY 3-2_FRONT_END_ASSY 3-2_FAN_ASSY 3-2-1_BRANCHLINE_FRONT_END_ASSY 3-2-2_BRANCHLINE_FRONT_END_ASSY 3-2-1_BRANCHLINE_ASSY 3-2-2_BRANCHLINE_ASSY 3-2-1_HUTCH_ASSY 3-2-2_HUTCH_ASSY 3-2-1_ENDSTATION_ASSY 3-2-2_ENDSTATION_ASSY

Note: Sector 3 used as an example.

FRONT_END_ASSEMBLY VVR1_ASSY PS_ASSY REM_TO_8INCFF_SPOOL PSS_STAND_ASSY VVR3_VALVE_STAND_ASSY

Course Outline

•Naming Convention for ALS Models

•Assembly Structure for ALS Models in WorkManager

•ALS Coordinate System Schema (Plan)

•WorkManager Coordinate System Attribute

Introduce the following topics:

Coordinate System Schema

•The ALS lends itself to creating, loading, and storing models in different coordinate systems.

•ALS CAD – Origin at the center of the storage ring.

•Beam Line (Local) – Origin at the beam source point, z axis along beam center line

ALS CAD – Origin at the center of the storage ring.

Sector 1

Sector 2

Sector 12Sector 11

Sector 10

ALS CAD COORDINATESYSTEM ORIGINOSD X,Y,Z = 0,0,0

Coordinate System Schema

The ALS CAD coordinate system is a single unifying system that allows us to accurately view everything that is installed on the floor relative to each other.

Examples of assemblies stored in ALS CAD coordinates:

Coordinate System Schema

SECTOR_3_TOP_ASSY ALS CAD Coordinate System

BUILDING_ASSY ALS CAD Coordinate SystemEXPERIMENTAL_FLOOR_ASSY ALS CAD Coordinate SystemFRONT_END_ENVIRONMENT_ASSY ALS CAD Coordinate SystemSECTOR_3_WALL_ASSY ALS CAD Coordinate SystemPORT_3-1_ASSY ALS CAD Coordinate SystemPORT_3-2_ASSY ALS CAD Coordinate SystemPORT_3-3_ASSY ALS CAD Coordinate System

SECTOR_7_TOP_ASSY ALS CAD Coordinate System BUILDING_ASSY ALS CAD Coordinate System EXPERIMENTAL_FLOOR_ASSY ALS CAD Coordinate System FRONT_END_ENVIRONMENT_ASSY ALS CAD Coordinate System SECTOR_7_WALL_ASSY ALS CAD Coordinate System PORT_7-2_ASSY ALS CAD Coordinate System

Coordinate System Schema

Sector 1

Sector 2

Sector 12Sector 11

Sector 10

ALS CAD Coordinate System origin

OSD X,Y,Z = 0,0,0

Loading a beam line in ALS CAD coordinates places the components in the proper location relative to other components on the ALS floor.

DIRECTION POINT

SOURCE POINT

Ex: PORT_7-2_ASSY loaded in ALS CAD Coordinates

Sector 7

Coordinate System Schema

FRONT END ASSY

BEAM LINE Coordinate System origin

OSD X,Y,Z = R,S,T = 0,0,0(SOURCE POINT)

OSD X,Y,Z = R,S,T = 0,0,N(DIRECTION POINT)

Beam Line (Local) – Origin at the beam source point, z axis along initial beam center line

Beam Line Coordinates are used to aid in the design of the beam line.

Coordinate System Schema

PORT_3-2_ASSY ALS CAD Coordinate System 3-2-1_CRITICAL_ POINTS_ASSY - BL 3.2.1 Coordinate System 3-2_FRONT_END_ASSY - BL 3.2.1 Coordinate System 3-2_FAN_ASSY - BL 3.2.1 coordinates 3-2-1_BRANCHLINE_FRONT_END_ASSY - BL 3.2.1 coordinates 3-2-2_BRANCHLINE_FRONT_END_ASSY - BL 3.2.2 coordinates 3-2-1_BRANCHLINE_ASSY - BL 3.2.1 coordinates 3-2-2_BRANCHLINE_ASSY - BL 3.2.2 coordinates 3-2-1_HUTCH_ASSY - BL 3.2.1 coordinates 3-2-2_HUTCH_ASSY - BL 3.2.2 coordinates 3-2-1_ENDSTATION_ASSY - BL 3.2.1 coordinates 3-2-2_ENDSTATION_ASSY - BL 3.2.2 coordinates

Beam line assemblies are ALWAYS designed in Beam Line Coordinates.

SECTOR_3_TOP_ASSY BUILDING_ASSY EXPERIMENTAL_FLOOR_ASSY FRONT_END_ENVIRONMENT_ASSY SECTOR_3_WALL_ASSY PORT_3-1_ASSY PORT _3-2_ASSY PORT _3-3_ASSY

Coordinate System SchemaThe Alternate Parent Assembly…

An assembly can reposition everything below it in a different location (i.e. a different coordinate system). This can be used to load your beamlines with other beamlines or sector components all in your local beamline coordinates.

BL 3.2.1 Coordinate System

ALS CAD Coordinate System

SECTOR_3_TOP_ASSY BUILDING_ASSY EXPERIMENTAL_FLOOR_ASSY FRONT_END_ENVIRONMENT_ASSY SECTOR_3_WALL_ASSY PORT_3-1_ASSY PORT _3-2_ASSY PORT _3-3_ASSY etc.

Sector 1

Sector 2

Sector 12

Sector 11

Sector 10

Sector Components loaded in ALS CAD

CoordinatesBeam Line loaded in

Beam Line Coordinates

Mixing ALS CAD and Local Coordinate Systems?

SolidDesigner Origin - 0,0,0

Course Outline

•Naming Convention for ALS Models

•Assembly Structure for ALS models in WorkManager

•ALS Coordinate System Schema (Plan)

•WorkManager Coordinate System Attribute

Introduce the following topics:

Coordinate System Attribute

WorkManager Coordinate System Attribute

Coordinate System Attribute

• Tag that indicates the coordinate system the model is saved in.• Only accurate if the person checking in the model confirmed the location.• Can be set at any time.• Don’t set it if you are not 100 % sure that you know what you are doing,

ask for help.• Notifies user of the coordinate system the model will be loaded in when

loaded at the root.• More on using this attribute later…

More Information

• For more information

Visit the ALS CAD/E/M home page:

http://www-eng.lbl.gov/~als

Read the online ALS WorkManager Introduction:

http://www-eng .lbl.gov/~als/WorkManager/Intro_to_WM

View this presentation or other class materials:

http://www-eng .lbl.gov/~als/WorkManager/Training_Materials