D030382-06 - LIGO

advertisement
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: info@ligo.caltech.edu
Massachusetts Institute of Technology
LIGO Project – NW17-161
175 Albany St
Cambridge, MA 02139
Phone (617) 253-4824
Fax (617) 253-7014
E-mail: info@ligo.mit.edu
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:
Revision 05:
Revision 04:
Includes a set of .DXF drawing templates, updated notes and 00 as default instead on 03 in
LIGO_part.prtdot
Includes information covering the new vault set up on 22nd June 2004.
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.
Advanced LIGO
1
LIGO- D030382-06
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. Mike Pedraza
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”.
1
SUS, including Glasgow, plan to move to SW 2004, in line with the A-LIGO Seismic Group, by August 2004.
2
Advanced LIGO
LIGO- D030382-06
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
References
2.1
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 are logical links between documents in the Vault. For
SolidWorks files, references are automatically based on assembly
hierarchy. You can also assign references manually.
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.
3
Advanced LIGO
LIGO- D030382-06
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
4
Advanced LIGO
3
LIGO- D030382-06
SETTING UP A WORKSTATION WITH LIGO CUSTOMIZED TOOLS
The following section describes how to download and locate the LIGO customized tools. A
.ZIP file, 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: -
or
C:\Program Files\SolidWorks\data\Templates,
C:\Program Files\SolidWorks_2003\data\Templates
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
5
Advanced LIGO
LIGO- D030382-06
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 preexisting 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 *
6
Advanced LIGO
LIGO- D030382-06
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: -
4
GOE PropSynch.swp *
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
7
Advanced LIGO
5
LIGO- D030382-06
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
8
Advanced LIGO
LIGO- D030382-06
1. EXTRACT FORM THE PDMWORKS HELP FILES
Advanced LIGO
LIGO- D030382-06
2. EXTRACT FORM THE PDMWORKS HELP FILES
10
Download