Establishing Engineering Standard Operating Procedures

What do you need to established engineering standard operating procedures (SOPs) within your Engineering organization?

If your organization follows ISO manufacturing standards (e.g., ISO 9000) or plans to, your Engineering department will need Standard Operating Procedures (SOPs) for key tasks. These aren’t about how to ‘Engineer’ but focus on managing documentation and design processes more effectively. SOPs ensure consistency, improve efficiency, and help your team meet compliance requirements without extra headaches. This article builds on my SOLIDWORKS World 2011 presentation and offers updated information to help your team navigate these needs.

The following are examples of procedures that will likely be necessary for your organization.

  • Drawing Standards SOP – preparing mechanical drawings per Engineering Standards (e.g., ISO 128, ASME Y14.5, BS 8888). This should include instructions on selecting templates, naming conventions, part numbering, filling out title blocks and even preferred drawing view layouts. Model-based Definition may require its own SOP too.
  • CAD Document Management SOP – processes for organizing, naming, storing, accessing and distributing CAD documents, including guidelines for 3D CAD models and cloud-based tools. This may include instructions on file and model formats, such as creating PDFs of drawings or distributing models as STEP to outside vendors.
  • Drawing Review and Approval SOP – steps for peer reviews, quality checks and approvals of drawings.
  • Revision Notation and Control SOP – marking and controlling revisions of drawings.
  • Template and Symbol Libraries SOP – maintenance and use of standardized templates, symbols, blocks and CAD customizations such as macros and data tables .
  • Design Review SOP – formal process for review of design and drawings
  • Engineering Change SOP – steps for initiating and documenting proposed changes to designs and drawings (Engineering Change Request; ECR), then their approval and implementation (Engineering Change Order; ECO), including notification and effectivity for full traceability (Engineering Change Notification; ECN).

For Engineering departments, these procedures should be tailored around their CAD application(s), PDM and PLM systems.

Structure of SOPs

Organizations that have well-documented processes should establish a template for their procedures. There are several elements that most standard operating procedures should include. Each SOP should be use a number-base layout that employs functionality of the chosen wordprocessor. This list of elements should be tailored for the Engineering department. The following is an example of the required (as applicable) elements with a brief explanation.

  1. Title and Document Information
    • Title – descriptive and specific to the task or process.
    • Document Number – unique identifier for tracking.
    • Version or Revision Number – indicates current version.
    • Effective Date – the date upon which the document becomes valid.
    • Approval Signatures – for validation and compliance.
  2. Purpose – the reason the procedure exists.
  3. Scope – extent to which the procedure applies (the processes and roles are controlled by this document).
  4. Responsibilities – define roles and responsibilities of personnel involved.
  5. Definitions – list and define specialized terms and abbreviations.
  6. Materials, Tools, and Equipment – list of required resources to complete the procedure. Include software applications that are utilized within the process described within this document.
  7. Procedure – actual procedural instructions, often in step-by-step format with clear statements with explanatory diagrams and images. Typically, this will be the bulk of the document.
  8. Troubleshooting – guidance for handling common issues or errors.
  9. References -links to related documents, manuals, or regulations.
  10. Revision History – a table that tracks changes over time with notes on updates.

Once the types of SOPs are established and a structure for the SOPs is agreed upon within your organization, the task of actually writing the procedures comes next. This could mean completely rewriting old procedures or writing new ones. Future articles in this series will address good writing practices for SOPs and specific considerations that cover CAD related needs and an organization’s processes.

Angles and their relationships

Uncommonly known types of related angles, and their SOLIDWORKS support. Some may surprise!

Geometry establishes a lot of imaginary objects and relationships between them in order to define models and the real world.  Angles are an important set of those relationships.  But, we often skip or forget types of relationships between angles.  Let’s look at related angles.  Related angles are pairs of angles that have some sort of relationship to each other.  Several types of related angles are established by Geometry.  Some may surprise, as they aren’t commonly known.

Types of related angles

Complementary angles – a pair of angles with a common vertex and a sum of a right angle (90°).

Complementary angles

Supplementary angles – a pair of angles with a common vertex and a sum of a straight angle (180°).

Supplementary angles

Explementary angles – a pair of angles with a common vertex and a sum of a full circle (360°).

Explementary angles

Vertically opposite angles – a pair of angles that equal to each other and are vertical-and-opposite of each other with a common vertex.  These angles are formed by two intersecting lines.

Vertically opposite angles

Of course, a single complementary angle is one of the pair of complementary angles.  A single supplementary angle is one of the pair of supplementary angles.  A single explementary angle is one of a pair of explementary angles.  And, a single vertically opposite angle is one of a pair of vertically opposite angles.

Conjugate?

The term conjugate angles is sometimes used as a synonym for explementary angles.  Technically, conjugate angles is a set of angles with a sum of 360°. Despite the word conjugate meaning coupled/related/connected, it seems that the term conjugate angles is a set that need not be made up of only two angles, and so the angles within the set are not necessarily related angles, though they are connected by a common vertex. Additionally, the term conjugate angles does not apply directly to any angles within the set, but only to the set itself, so there’s no singular form of this term.

Conjugate angles

SOLIDWORKS support for angle dimensions

Though explementary and vertically opposite angles are not as common as supplementary and complementary angles, they are important from time to time when designing and defining mechanical components and assemblies.  As such, SOLIDWORKS has supported both explementary and vertically opposite angles since release 2015.  See Year of the Angle Dimension – Part 2 – Flipping out (and over) and Flipped Angle Dimension in SOLIDWORKS for information on how to use these types of angles in your dimension scheme.

Other types of angle dimensions in SOLIDWORKS

Another type of angle supported in SOLIDWORKS since release 2015 is the straight angle (180°).  You can dimension two lines that form a straight angle.

Straight angle

Also, angle dimensions can be created from one line and one vertex instead of always from two lines.

Angle with one imaginary ray

Automatic Border tool works its wonders

Check out SOLIDWORKS’s Automatic Border tool and how it makes editing your Sheet Formats so much easier than old fashioned sketching!

SOLIDWORKS has the amazing Automatic Border tool for Sheet Formats. You don’t need to sketch your drawing borders from scratch. You also do not need to edit many sketch objects to update your borders.

The Automatic Border tool allows you to control all elements of your drawing border and associate those with drawing zones which are intrinsic to the drawing sheet. The tool has many functions to provide to you the ability to make and edit your borders to your exact needs.

To support ease of editing your Sheet Formats, a tab is available on the CommandManager called Sheet Format. This tab includes the tools Edit Sheet Format, Title Block Fields and Automatic Border. To find the Automatic Border tool:

Click on the Sheet Format tab
Choose Edit Sheet Format to switch to Sheet Format mode. Then, select Automatic Border tool.

On a newer template created in SOLIDWORKS 2016 or later, your border will highlight as orange. (If you have an older Sheet Format or you are trying to incorporate your old Sheet Format from another CAD application, see SOLIDWORKS Help.) In the Automatic Border PropertyManager, select Next to edit your existing border.

The first page of the PropertyManager is for legacy (pre-SOLIDWORKS 2016) Sheet Formats. If you have a newer Sheet Format, just skip this first page by selecting Next.

On page two of the Automatic Border PropertyManager, you have many options to edit your border.

Zone size and Margins

Zone Size groupbox allows you to establish your zone distribution and region.

The 50mm from center option under Distribution allows you to use a common size and placement regardless to sheet size.

Evenly sized option allows you to automatically divide the sheet up into evenly sized zones, including a custom number of rows and columns.

Under Regions, you can set zones to fit within the sheet’s margins (Margins) or the sheet’s extents (Sheet).

Margin groupbox allows you to establish where your border appears on the sheet in terms of distance from the sheet extents. You can set the border’s line font and thickness. Also, there is an option to allows you to include double-line border called Double-line border.

Independent Border groupbox is a less commonly used option that allows you to place your borders separately from margins. This is only useful if you have unusual distribution of sheet zones that do not take the border into account, with the same Right, Left, Top and Bottom settings as Margins.

Zone Formatting

Zone Formatting groupbox provides several highly specific settings to control the display of zones within the border.

You have the option to show or hide zone dividers with the Show zone dividers option. With this option off, the lines that represent the divisions between zones do not appear on the border.

Show zone dividers is checked
Show zone dividers is unchecked

In Zone Formatting groupbox when Show zone dividers is checked, you can control the line font, line thickness, length for the dividers.

There are also settings under Center zone divider that allow you to control the center zone divider’s length in both directions from the border.

Use Center zone divider settings to control the length of the center zone divider in both directions from the border.
If you do not want center zone divider to extend into the drafting area of your drawing, you can input 0 (zero) into the second field.

Under Zone labels, you will find several options and settings that allow you to control the visibility, placement and font of the letters and numbers which label your zone columns and rows.

Layer

Finally, you can even set a layer upon which your border should be placed within the Layer groupbox.

Ready?

Once you have made all your choices for options and settings on this page of the PropertyManager, you can choose OK button to accept, or you can continue on to the next page for one more advanced function.

Mask Area to Remove some Zone Formatting

Page 3 of the Automatic Border PropertyManager allows you to create one or more masks for your border. A mask is an area on your border where you wish to remove zone labels and dividers. Typically, you will use masks to create space outside your margins to add a company’s legal notice or (if you are still plotting your drawings) you can add part number, sheet number or other information to quickly index through a pile of drawings.

To create a mask, click on the plus sign button.

When you click on the plus sign button, a box will appear on the Sheet Format. You can modify the size and location of this box using the grips.

For example, if you wish to add your company’s copyright notice to the upper left, move and resize the box to cover the upper left corner of your border.

You can add more than one mask. Each mask that you create will appear in the PropertyManager.

All Done!

When you select OK, you accept all the changes that you’ve made to your border, including the masked area. You will still be in the Sheet Format mode. Add any additional details you wish for your Sheet Format.

Return to your drawing’s Sheet mode by selecting Edit Sheet Format one more time.

Your changes will now be the background to your drawing.

If you wish to reuse your newly edited Sheet Format, use the Save Sheet Format command. Find this command in the File pulldown menu, shown above.

Automatic Border tool simplifies a task that can be a tedious sketching exercise. Not only does the above functionality allow you quickly create the drawing border that you want, you can easily edit your drawing border as the need arises.

All Uppercase, or how I learned to stop worrying about CAPS LOCK in SOLIDWORKS

SOLIDWORKS 2014 introduced the All Uppercase option for Note Annotations. Forgetting to use CAPS LOCK is no longer something to fear.

There was a dark time when one had to remember to turn on CAPS LOCK keyboard toggle while they created engineering drawing notes. This was problematic because if you forgot, you’d have to retype everything. If you were creating your general notes, that was a lot of retyping. Even if you remembered to use CAPS LOCK, you’d still have to find workarounds for file properties and certain custom properties that displayed the raw system value, where capitalization wasn’t possible. A light shined upon the world in 2013. That year, SOLIDWORKS 2014 introduced the All Uppercase option for Note Annotations.

All Uppercase turned off
All Uppercase turned on

However, unlike word processor applications, SOLIDWORKS is smart about how it capitalizes text.

  • Original text is preserved, so if you turn the setting off, your text returns to its original state.
  • The setting recognizes the value of file and custom properties and capitalizes these as well.
  • Where you would want the “mm” in the word “dimmer” to capitalize as “DIMMER”, you wouldn’t want the “mm” in “10 mm” to capitalize. So, along with the new functionality, SOLIDWORKS is smart enough to know the difference by using its Exclusion list.
Exclusion list

There is the ability to use the capitalization setting as a Document Property, meaning that any note you create will automatically use the All Uppercase setting. You still have local control for each note, of course.

All Uppercase Document Property
All Uppercase in PropertyManager

SOLIDWORKS 2018 introduced this functionality for Tables in SOLIDWORKS. You can change the setting for an entire table, a range of cells or individual cells.

All Uppercase in 2018

Finally, SOLIDWORKS 2020 introduced this functionality for Dimensions (including Hole Callouts).

All Uppercase in 2020

You have the ability to set All Uppercase document defaults differently for Notes, Tables and Dimensions, so if you want to automatically capitalize your notes, but not your dimensions or tables, you have that choice.

One more point; a tip:

  1. Select a note.
  2. Hold down SHIFT and press F3.
  3. While holding SHIFT, each time you press F3, you will toggle All Uppercase on and off for the selected note.
  4. This is the same keystroke as MS Word for switching between casing options.
SHIFT-F3 to toggle

3DEXPERIENCE WORLD 2020, a non-comprehensive look

So, technically and actually, everyone that attended 3DEXPERIENCE World 2020 has attended every 3DEXPERIENCE World conference! Isn’t that awesome? A fresh start! Or is it? SOLIDWORKS World‘s new skin, or something more?

What really changed? There is still a very heavy SOLIDWORKS focus, the 21st Model Mania, and the SOLIDWORKS Top Ten. The Partner Pavilion is now a bit different with a new name, 3DEXPERIENCE Playground. The number of breakout sessions continues to expand, including new 30 minute format (in addition to 60 and 90 minutes). General Sessions have returned to the morning to include product announcements, keynote speakers, SWUGN community updates, amazing customer stories, etc. Sunday had its Certification testing, SOLIDWORKS CAD Manager’s Boot Camp, and Reception. Monday saw yet another CSWE Event. Tuesday had the Special Offsite Event on Broadway in Downtown Nashville, complete with several live music acts. Even the unsanctioned CAD Monkey dinner roared to record attendance on Saturday.

My Presentations

As usual, I have two (or more) presentations. My breakout session on Monday called MBD and Me was actually standing-room only attendance. There was a lot of interest in Model Based Definition. My other session was a Hands-on session for new and improved tools for Drawing Views in the past 7 years. As per the usual when I presented similar sessions on the past, attendees would yell out in amazement after being shown one or more new tools or enhancements that have been implemented years ago that they somehow missed. I love those moments, but also slightly sadden that well-established SOLIDWORKS users aren’t catching everything they need from each year’s What’s New documents.

Nashville

Nashville may have been unusually chilly (even for winter), but that didn’t stop it from being beautiful and interesting.

SOLIDWORKS World Drawings Top Ten implementation to-date (2011-2013)

SOLIDWORKS World Top Ten list for drawings – review for 2011 thorugh 2013; including implemetnatation rates and release years.

A few years ago, I reviewed SOLIDWORKS World Top Ten lists specifically for Drawing ideas. These articles not only showed a unique view of the Top Ten that is typically unavailable, but it also provided implementation status (implemented or not). It’s time to update those statuses.

2011

  1. Ability to Filter BOMs
  2. Print Selection – make it more like cropping a picture
  3. On drawings: add function to allow users to apply capitalization of text, implemented in SW2014 for notes and SW2018 for tables.
  4. Assign watermark function to drawing sheets, implemented in SW2013.
  5. Allow Multiple Exploded Views per Configuration, implemented in SW2013.
  6. More control over angle dimensions, implemented in SW2015.
  7. On drawings: Allow option for resizing of drawing view outline
  8. Directly editing notes with properties in Drawing, implemented before SW2013.
  9. Broken-out Section in Section, Detail and Alternate Positions Views, implemented in SW2018.
  10. Better line selection in drawings, implemented in SW2014 .

2012

  1. Address Shaded with Edges Bleed Thru issue, implemented in SW2014 for parts, assemblies and drawings.
  2. Dimensions should stay where you place them, existing behavior in SOLIDWORKS. See previous article for additional information.
  3. Don’t show hidden lines in section views and broken-out sections, half implemented in SW2013. See previous article for additional information.
  4. Don’t re-size center marks with scale of drawing view or sheet, implemented in SW2016.
  5. Allow multiple exploded views per configuration, implemented in SolidWorks 2013.
  6. Drawings: make intersection selectable when dimensioning drawings, implemented in SOLIDWORKS 2014.
  7. Ability to create a “purchased” component BOM and “manufactured” component BOM 
  8. Drawings: Revision Cloud, implemented in SolidWorks 2013.
  9. Dashes should not be allowed at the end of a line
  10. Parts as references in drawing views; see previous article for additional information.

2013

  1. Create auxiliary line for dimensioning angles, implemented in SW2015.
  2. Perimeter Dimension or Total Length Dimension
  3. Allow mirroring of drawing views in the drawing, implemented in SW2017.
  4. Isometric view break, implemented in SW2016 (via Model Break View shown on drawings in the same fashion as Exploded Views).
  5. Ability to create half dimensions (Option to change any dimension line to foreshortened), implemented in SW2016.
  6. On drawings, zoom to fit should ignore view bounding boxes, implemented in SW2015 with Zoom to Sheet tool.
  7. Don’t re-size center marks with scale of drawing view or sheet, implemented in SW2016.
  8. Ability to create Alternate position view on sectioned/broken-out section view, implemented in SW2018.
  9. Make an easy interface to modify format of hole callouts (without having to edit calloutformat.txt)
  10. Projected view of a break view should have option ‘align breaks with parent’ enabled by default, implemented prior to SW2018.

In looking at these Drawings Top Ten idea lists, there’s about 75% implementation rate for the years 2011 thru 2013 as of SW2019. As time allows, Top Tens from later years may be shown in future articles.