Advanced LIGO LIGO- D030382-06

LIGO Laboratory / LIGO Scientific Collaboration

LIGO- D030382-06 ADVANCED LIGO 212 OCT 2004

Introduction to the LIGO Caltech PDMWorks Vault and a Summary of the Drawing & Data templates, Macros, Bill of Materials and Customized Toolbox created for SolidWorks.®

Dr. Calum I. Torrie Mr. Michael Perreur-Lloyd * Mike Pedraza

Distribution of this document:

LIGO Science Collaboration

This is an internal working note

of the LIGO Project.

California Institute of Technology
LIGO Project – MS 18-34
1200 E. California Blvd.
Pasadena, CA 91125
Phone (626) 395-2129
Fax (626) 304-9834
E-mail: / Massachusetts Institute of Technology
LIGO Project – NW17-161
175 Albany St
Cambridge, MA 02139
Phone (617) 253-4824
Fax (617) 253-7014
E-mail:
LIGO Hanford Observatory
P.O. Box 1970
Mail Stop S9-02
Richland WA 99352
Phone 509-372-8106
Fax 509-372-8137 / LIGO Livingston Observatory
P.O. Box 940
Livingston, LA 70754
Phone 225-686-3100
Fax 225-686-7189

http://www.ligo.caltech.edu/

Revision 06: Includes a set of .DXF drawing templates, updated notes and 00 as default instead on 03 in LIGO_part.prtdot

Revision 05: Includes information covering the new vault set up on 22nd June 2004.

Revision 04: This document includes the information from D030382-03. It has also been updated to include information related to the PDMWorks vault and other files. It comes with an embedded .zip file that includes all of the templates etc …

* Institute for Gravitational Research, University of Glasgow, Dept. of Physics and Astronomy, Glasgow, G12 8QQ, U.K. Phone +441413303340 Fax +441413306833. “initial.surname”@physics.gla.ac.uk.

1  Introduction

It should be noted that the Drawing Requirements and Guidelines for LIGO is the top level document, LIGO-E030350.

This should be considered as a reference document that introduces the LIGO PDMWorks vault. Furthermore, several customized templates, macros and toolbox are briefly explained. A full description including a tutorial summarizing all of these items can is found in LIGO-T030143, “Designing in SolidWorks” by Mike Perreur-Lloyd and Calum I. Torrie.

I believe the intention of both the Suspension and Seismic team is to store all of the CAD files for Advanced LIGO on the PDMWorks Vault. Versions will also be stored on the DCC, please reference LIGO-E030350 “Mechanical Drawing Guidelines” by Dennis Coyne.

A .ZIP file with all of the tools, except the customized toolbox (SHCS washers etc … ), is included with this document, refer to section 3.

2  PDMWorks 2004

A secure PDMWorks vault for storing all of the CAD and documents related to the design has been set up at Caltech. At present the vault has two 250 GB drives, although this could be updated to 2 400 GB drives. The vault exists on a server that is located behind the Caltech firewall. The 2 drives are set up as a main drive and a mirror drive. The mirror drive holds a duplicate copy of all of the files on the main drive. Each night any files that have been edited and or updated will be backed up to tape at ~ 11pm PT. On a monthly basis all of the files will be copied onto tape that will be archived. A systems administrator or CAD manager controls the permissions and settings for the vault at the server. Each PC within LIGO at Caltech with SolidWorks has the PDMWorks client software installed that can access the vault; please contact Mike Pedraza if this is not the case. At the time of writing both MIT, Livingston and Glasgow were able to access the vault with full functional ability.

Once installed the vault opens automatically with either SolidWorks 2003 or 2004 [1]. MikePedraza can set users up with a username and password. The vault can also be accessed through a standalone version of the software for those who do not have SolidWorks.

The Caltech vault computer is called llpdmworks and is located at 131.215.115.22. An example of how to load a file to the vault is included in the appendix in document LIGO-T030143.

Mike Pedraza can also create top-level project folders. All users can create sub-folders to a project. When selecting a sub-folder it can useful to add a number as a prefix in the description.

The following are extracts from www.solidworks.com on getting started with PDMWorks. Further information is available within the help files under “Best Practices” and “Welcome to PDMWorks”.

Names / File names, project names and project descriptions must be unique.
File storage / Only one copy of a document is stored in the vault, no matter how many other documents reference it.
Revisions / Revision numbers can only go forward. Each revision of a document is kept in the Vault.
Ownership / When you own a document, you can modify it and check it into the Vault. Only the owner can check a modified version of a document into the Vault.
Only one person can own a document at a time.
When you check a document out of the Vault, the document must have no owner.
References / References are logical links between documents in the Vault. For SolidWorks files, references are automatically based on assembly hierarchy. You can also assign references manually.

2.1  Naming the Files

The convention currently used is to include both the part number and description in the file name e.g. D020225_Coil Assembly.

As per LIGO-E030350 “Mechanical Drawing Guidelines” by Dennis Coyne DCC archived documents shall include the following: -

- a 2 digit, sequential (ascending) number if a draft prior to DCN release and configuration control (e.g. 00, 01, 02, 03 etc …)

- a single, sequential (ascending) capital letter indicating the formal release revision (e.g. A, B, C, D, …)

- a single, sequential (ascending) capital letter followed by a single digit, sequential (ascending) number if a draft revision to the formally released (controlled) revision associated with the letter (e.g. A1, A2, A3, … or E1, E2, E3, …)

Refer to document LIGO-E030350 for more detail and further guidelines associated with configuration control.

The vault has been set up to allow the user to select for example 00 up to 99 or A, A1, …, A9 up to J, J1, J2, …, J9.

2.2  Storing the Files

If appropriate, each assembly and part file should be checked into the vault with a number of reference files. Figure (i), extracted from the vault, shows the files associated with the top-level assembly D040038. Along with the assembly file is the drawing file, a .PDF of the drawing with an embedded .STEP file of the assembly. A rendered .JPG of the assembly is also included. All of the sub-assemblies, parts, drawings etc … associated with the top level assembly can now be easily identified.

Figure (i): - Extract from the PDMWorks vault showing the linked files

3  Setting Up a Workstation With LIGO Customized Tools

The following section describes how to download and locate the LIGO customized tools. A .ZIPfile, D030382-XX.zip, has been created and is distributed with this version of the document. It includes all of the files that are marked with an asterisk (*) and a list of these can be found in figure(ii).

Figure (ii): - Extract showing the files included in the attached .zip files

It is hoped that from now on all of the updates for these and similar tools / templates, for example the toolbox, will be stored in the Caltech PDMWorks vault. The attached .zip that includes all of these tools should be opened into the following or equivalent folder: -

C:\Program Files\SolidWorks\data\Templates,

C:\Program Files\SolidWorks_2003\data\Templates

or C:\Program Files\Common files\SolidWorks shared\templates for example.

The latter option ensures that it is not necessary to relocate the files if for some reason you have to re-install SolidWorks. It should be noted that it is necessary to do the following. From the drop down menu in SW-2003 select TOOLS > OPTIONS > SYSTEM OPTIONS > FILE LOCATIONS, as shown in figure(iii) below. Then add folders to the relevant link. More Specifically: -

§  BOM templates

§  Sheet formats

§  Document templates

§  Macros

Figure (iii): - A screen shot of the File locations under System Options in SolidWorks

3.1  Bill of Materials

A customized and automated creating bill of materials, LIGO-D030384, is currently available on the LIGO document control centre (DCC). For convenience, this EXCEL file is also included in the attached .zip file. Again, for an example reference LIGO-T030143.

NAME: - D030384.xls *

3.2  Smart Data Templates

A set of data templates has been created for use in SolidWorks. A data template is the start up file that is called when a new part, assembly or drawing is created. The data templates have a pre-existing set of customized properties whose entered values are linked to the drawing templates, again refer to T030143 for further information.

NAME: - LIGO_Part.prtdot *

LIGO_Drawing.drwdot *

LIGO_Assembly.asmdot *

3.3  Smart Drawing Templates

A set of customized smart CAD templates have also been created. The drawing templates are based on sets created by Janeen Hazel Romie and are specifically for use with SolidWorks. Further details can be found in LIGO-T030143.

As mentioned a set of templates has been created for the US ‘A’ to ‘E’ sizes. It is believed that this set can also be used for the equivalent UK ‘A4’ to A0’ sizes. The same template is used for both part and assembly drawings. However, the ‘A’ size does not have provision for use with an assembly drawing.

NAME: - asize_landscape.slddrt *

bsize.slddrt *

cize.slddrt *

dsize.slddrt *

esize.slddrt *

A set of equivalent .DXF files has also been made: -

asize_landscape.dxf *

bsize.dxf *

cize.dxf *

dsize.dxf *

csize.dxf *

3.4  A Macro Synchronizing Properties from a Part into a Drawing

A macro has been created called “GOE PropSynch.swp” in order to copy properties from a part to a drawing. It can be loaded once SolidWorks 2003 has been opened on a local PC is opened. This is very useful and saves time when using the PDMWorks vault. A .PDF created from a drawing will now have all of the custom properties available in its metadata file. From the drop down menu in SW 2003 select TOOLS > MACRO > RUN and then select the file. Now when you save a drawing file the properties from the part or assembly are automatically copied into the customized properties of the drawing. An example can be found in LIGO-T030143.

NAME: - GOE PropSynch.swp *

4  Customized Toolbox

A customized toolbox, LIGO-D030383 is also available on the DCC. It includes a summary file, as a .PDF and a .DOC file, and a .zip file with all of the created hardware.

NAME: - D030383.zip TOOLBOX

5  PDF’s

Pdf files should be created using ADOBE ACROBAT or equivalent. Embedded .STEP files or separate CAD source files should always be created and made available. They are invaluable when dealing with both pre and post release drawings.

6  E-DRAWINGS

E-Drawings are encouraged for exchanging / discussing assemblies. E-drawing works with Internet Explorer or a free copy can be obtained from www.solidwokrs.com. E-drawings is also available for pro Engineer.

7  DCN

A temporary updated DCN document is available at: -

http://www.ligo.caltech.edu/~ctorrie/documents+downloads/LIGO_DCN_template_CTorrie-01.doc

TBD. A self sign web-page for this process.

8  Drawing Tree and Overall BOM

Excel sheet that allows one to export directly from SolidWorks. - TBD

2

Advanced LIGO LIGO- D030382-06

1.  EXTRACT FORM THE PDMWORKS HELP FILES

2.  EXTRACT FORM THE PDMWORKS HELP FILES

2

[1] SUS, including Glasgow, plan to move to SW 2004, in line with the A-LIGO Seismic Group, by August 2004.