SOLIDWORKS Electrical: Title Block Rows and Columns

Article by GoEngineer on Jan 21, 2019

When customizing your drawings in SOLIDWORKS Electrical it sometimes is necessary to include rows and columns on your title blocks.

First go to Library > Title blocks Manager > [open or create the titleblock you want to have rows]

This example uses an ANSI B sized titleblock (11”X17”)

Make sure that you have rows and columns enabled. Go to the properties tab on the right hand side and check the boxes for with rows and with columns.

SOLIDWORKS Electrical Rows and Columns

I have a couple of linear dimensions on my title block just to measure where I want the rows to start and understand the space I have to work with. I have drawn a couple of simple lines to define where I want the first row to be and where the second column starts.

SOLIDWORKS Electrical Simple Lines

My first row, first column attribute is in the upper left hand corner. The handle for the attribute is located at (0.75, 10.25) on the grid. It’s important to understand where your attribute tag is. This does NOT define where the row actually is, if you move this tag around the sheet it’ll report whatever row/column it happens to be sitting inside at any given moment.

SOLIDWORKS Electrical

The row has a row height which defines the thickness of the bands (Mine is  -0.275 because I want the rows to increment in the negative Y direction).

You want your row tags to be inside of the bands you define in the properties tab.

SOLIDWORKS Electrical Row Tags

I wanted to make sure my row attributes will be smack in the middle of those row bands so I offset my first row position slightly above that row attribute tag.

SOLIDWORKS Electrical First Row Position

I have my first row attribute set up and I don’t want to repeat that brain damage if I can help it. So I want to copy my row attribute down in a formulaic manner so each one falls inside of those row bands. I went to the Modify Tab > Array.

Set the number of rows you want and input that row height in the row offset. I usually do only one column at a time because at this point I haven’t decided how wide I want my columns. Click the Select Objects button to select the thing you want to copy. Once you have selected the thing you want, just right click to get back to this dialogue and then hit OK.

SOLIDWORKS Electrical Select Objects Button

At this point we go back to our titleblock properties and make sure we have the Row numbering set at Continued on next column. Then we define where our first column starts, in my case it’s 0.75. Then you just have to tell it how wide you want each column to be, I chose 8.125. And then tell it how many total columns you want.

SOLIDWORKS Electrical Row Numbering

At this point all you have to do is copy all of those row tags to the second column position. I used a copy with insertion point. I used my OSnaps to draw a line right in the middle of the title block. So I could copy from the upper left hand corner and then

SOLIDWORKS Electrical Copy With Insertion Point

select the top of that line for my pasting insertion point.

SOLIDWORKS Electrical Pasting Insertion Point

Remember to save your titleblock. Then go test it out in a project to make sure those all are incrementing correctly. If you are editing an existing one that’s already in a project don’t forget to update the title block.

SOLIDWORKS Electrical Update Title Block

The final step is to make sure the rows are formatted the way you want. Essentiallly the idea is Sheet Order Number + Row Order Number. This formula is in Configurations > Project > Mark

I found a default one that looks like what you wanted.

TLDR: ALLTRIM(STR( ( VAL(FILE_ORDERNO)*100 + VAL(ROW_ORDERNO) ), 5, 0))

Essentially it extracts the numerical value of the file order number (ex: drawing #3) and multiplies it by 100 (example ->300). Then it adds the row number to it so depending on which part of the sheet the attribute is on (01, 02, 03). Then It trims it down to a certain number of digits)

SOLIDWORKS Electrical Final Step Formatting Rows

Change the formula to what you want. You can copy and paste the formula right into the box by using ctrl+v.

SOLIDWORKS Electrical Formula Manager

Then you can click  Ok.

 

About GoEngineer

GoEngineer delivers software, technology and expertise that enable companies to unlock design innovation and deliver better products faster. With more than 35 years' experience and tens of thousands of customers in high tech, medical, machine design, energy and other industries, GoEngineer provides best-in-class design solutions from SOLIDWORKS CAD, Stratasys 3D printing, Creaform & Artec 3D scanning, CAMWorks, PLM, and more

View all posts by GoEngineer