Symbols are useful tools to simply convey valuable information in a SOLIDWORKS drawing. However, it may be useful to create a custom symbol for proprietary or other use.
There are two ways to create custom symbols in SOLIDWORKS: the easy way and the hard way.
The easy way utilizes SOLIDWORKS Sketch tools to create a block and may take 1-2 minutes.
The hard way requires obtaining and understanding the language of the library file (gtol.sym) and determining the X-Y coordinate information (from 0.0 to 1.0) of the endpoints, arc radii, and the start and end angles of each entity you wish to be in your symbol. You will then need to enter that information without mistakes into the library file using Windows Notepad or a similar program. For instance, this is the format of the information you would enter into the gtol.sym file:
The only real advantage of creating a custom symbol in the gtol.sym file is that it will be consolidated with the other default symbols. The downside is it can be time-consuming and tedious to correctly create a custom symbol, and it is likely that the process will involve a lot of “guess and check.”
This is the example from the SOLIDWORKS Help website of a completed custom symbol:
Figure 1: Example format of creating a 3rd angle projection symbol
Sound like fun? If you’re someone who would prefer to make this using coordinates and put it into the library file, follow these instructions from the SOLIDWORKS Help website.
In this post, I will demonstrate the easy way, which is simply to create a Block using Sketch tools. In this example, I will create a field weld symbol using the following steps:
You’ve now successfully created your custom symbol!
To insert additional instances of the symbol:
To instance a symbol:
To add a leader to the symbol:
To share the symbol with others:
SOLIDWORKS Mold Tools - Draft Analysis and Scale
SOLIDWORKS Copy and Paste Features: Same or Different Parts
SOLIDWORKS Routing 101: Pipe Design
How to Create a Lip/Groove Feature in SOLIDWORKS
About Preston Ruff
Preston Ruff is a Technical Support Engineer and Certified SOLIDWORKS Instructor based out of our Headquarters in Salt Lake City, Utah. He earned a Bachelor’s degree in Manufacturing Engineering Technology from Brigham Young University and is a Certified SOLIDWORKS Expert. For many years, Preston has been passionate about CAD design, 3D printing, additive manufacturing, and being involved with STEM education. He joined the GoEngineer family in 2017.
Get our wide array of technical resources delivered right to your inbox.
Unsubscribe at any time.