270 likes | 395 Views
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:.
E N D
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: • Naming Convention for ALS Models • Assembly Structure for ALS Models in WorkManager • ALS Coordinate System Schema (Plan) • WorkManager Coordinate System Attribute
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 Conventions 6 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 Assy structure taken from WorkManager. • All Caps • Under scores between words • Hyphens between numbers • Sector assembly basic structure • Beam Line assy start with numbers; sector-port-branchline • 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. Note: Sector 3 used as an example.
Model Naming Convention Why? • Why implement a naming convention? • Aids in searching for models in the database
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
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_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 Sector Assembly Hierarchy BUILDING_ASSY BUILDING_COLUMN_ASSY BUILDING_WALL_ASSY UTILITY_POLE_ASSY FLOOR_ASSY OVERHEAD_STUFF ELECTRICAL_PNL etc. 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 Sector Assembly Hierarchy EXPERIMENTAL_FLOOR_ASSY 3-3-1_WORK_STATION 3-3-2_WORK_STATION CONTROL_RACK_ASSY PARTITION_ASSY etc. 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 Sector Assembly Hierarchy FRONT_END_ENVIRONMENT_ASSY BELLY_BAND_ASSY FLOOR_CLIP_ASSY WIREWAY_ASSY etc. 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 Sector Assembly Hierarchy SECTOR_3_WALL_ASSY SHIELD_WALL_3T2.1W_ASSY SHIELD_WALL_3S3.1W_ASSY SHIELD_WALL_3T3.1W_ASSY etc. 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 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.
Port Assembly Hierarchy FRONT_END_ASSEMBLY VVR1_ASSY PS_ASSY REM_TO_8INCFF_SPOOL PSS_STAND_ASSY VVR3_VALVE_STAND_ASSY 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.
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
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
Sector 10 Sector 2 Sector 11 Sector 1 Sector 12 Coordinate System Schema ALS CAD – Origin at the center of the storage ring. 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. ALS CAD COORDINATE SYSTEM ORIGIN OSD X,Y,Z = 0,0,0
SECTOR_3_TOP_ASSY ALS CADCoordinate System SECTOR_7_TOP_ASSY ALS CADCoordinate System BUILDING_ASSY ALS CADCoordinate System EXPERIMENTAL_FLOOR_ASSY ALS CADCoordinate System FRONT_END_ENVIRONMENT_ASSY ALS CADCoordinate System SECTOR_7_WALL_ASSY ALS CADCoordinate System PORT_7-2_ASSY ALS CADCoordinate System Coordinate System Schema Examples of assemblies stored in ALS CAD coordinates: BUILDING_ASSY ALS CADCoordinate System EXPERIMENTAL_FLOOR_ASSY ALS CADCoordinate System FRONT_END_ENVIRONMENT_ASSY ALS CADCoordinate System SECTOR_3_WALL_ASSY ALS CADCoordinate System PORT_3-1_ASSY ALS CADCoordinate System PORT_3-2_ASSY ALS CADCoordinate System PORT_3-3_ASSY ALS CADCoordinate System
ALS CAD Coordinate System origin OSD X,Y,Z = 0,0,0 Sector 10 Sector 2 Sector 11 Sector 1 Sector 12 Coordinate System Schema Loading a beam line in ALS CAD coordinates places the components in the proper location relative to other components on the ALS floor. Ex: PORT_7-2_ASSY loaded in ALS CADCoordinates Sector 7 SOURCE POINT DIRECTION POINT
BEAM LINE Coordinate System origin OSD X,Y,Z = R,S,T = 0,0,0 (SOURCE POINT) FRONT END ASSY OSD X,Y,Z = R,S,T = 0,0,N (DIRECTION POINT) Coordinate System Schema 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.
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_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 Coordinate System Schema 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 etc. Coordinate System Schema The 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 2 Sector 11 Sector 1 Sector 12 Mixing ALS CAD and Local Coordinate Systems? SolidDesigner Origin - 0,0,0 Sector Components loaded in ALS CAD Coordinates Beam Line loaded in Beam Line Coordinates Sector 10
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
Coordinate System Attribute Coordinate System Attribute WorkManager 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