ds-blue-logo
Preview  |  SOLIDWORKS USER FORUM
Use your SOLIDWORKS ID or 3DEXPERIENCE ID to log in.
TDTaylor Duran08/01/2019

This may sound strange but it is what I've been tasked with...

To make it easier on our welders and fabricators in the shop, we wanted to make any dimensions on drawings over 25ft to be formatted in feet and inches.

Our standard drawing templates are in inches - fractional, rounded to the nearest 16th. This causes a little confusion when there are lengths longer than what is on their tape measures in the shop(25ft). Mostly we're trying to limit the possibility of a mistake by making the guys in the shop do math. Architectural format won't suffice either because they want dimensions in inches all the way to 25ft for whatever reason. It could be cumbersome to do this manually for each drawing sheet in an entire project so I was hoping it could be done by modifying some document settings or even with a macro. I've dug through some settings and I don't think its possible to do without a macro of some sort but I'm not sure where to start.

It should step through each dimension on the drawing sheet and if the value is greater than 300" (25ft)  it should Overide Units to Feet & Inches, Select Fractions, enter 16 in the denominator, and round to the nearest fraction. If the value is less than 300", it would leave the dimension unchanged with the unit formatting same as the drawing template.

Any suggestions on how to tackle a problem like this?

-Taylor