2020-04-12

Happy Blogiversary! 15 Years.

So, spring is always a time of some type of growth and rebirth. I knew recently, when I reached my milestone workiversaries, that my blogiversary wasn't far behind. 




First, a small cheers for my 20th anniversary in a professional role, and in Facilities Data Management, as it was on the 28th of March, 2000, that I was hired on with the Facilities-Engineering department at Barnes-Jewish Hospital, consistently ranked one of the Top 10 Hospitals in the nation. It was a great place to 'grow up' in the industry, learning from everyone around me, and developing skills (databases, programming) that would serve me well in later roles.




Then, my 5th anniversary, also March 28th, of being hired by the wonderful team at InfoNarus. I am not exaggerating when I say that this was a life-saving occurrence and I will forever be in their debt. Obviously, having worked for them there, and with them in two prior jobs, I wouldn't hesitate to endorse them to anyone who is in search of a competent ARCHIBUS business partner to work with.



Which brings us to today! 
The 15th anniversary of this blog. I believe this post marks my 473rd article (aside from the ones published elsewhere, of course).

I suppose I can't count the guest authored articles as my own... although I did provide editing services (wanted or not ;) ) on each of them. 

Originally, I started this blog to save time over preparing the Word document and author chasing and editing of the Gatway AUG newsletter I had put out for years prior. But, it also gave me a wider platform for discussing Facilities issues. As I reminisced in my first post, the name of this site has also been a source of amusement for many, and, unlike my actual name, it never gets forgotten.

This site has played a role in most of the jobs I have obtained, allowing me to be visible and help others and display competence (and a wicked sense of humor, which, let's face it, is totally why everyone has hired me or rehired me to work with them).
Show your knowledge folks, even though looking back at my older articles sometimes embarrasses me, as my writing has matured and I have more professional experience to draw from, I still had something to contribute, and it has paid off, no regrets.

Thanks for coming along for the ride!
(I did think about making a list of all of the software I have used, or at least written about, in the past 15 years, but, let's face it, even under quarantine, ain't nobody got time for that.)

images courtesy of vectorstock.com

2020-04-11

Methods of polylining and Boundary/BPOLY

So, as a Facilities person using AutoCAD (although Revit can sometimes be finicky about 'bounding' properties and having to manually add/adjust bounding lines, too), polylining is a must for all of us.

I still occasionally run across users who are not familiar with the Boundary command (or BPoly).



I use this command to create polylines from enclosed areas, but, you can also create Regions with it. 

Obviously, in this process, you have to be aware of the polylining standards being used. Whether it is BOMA or some client-specific method. 

If you're plining an area with a predictable pattern (such as a cube farm), setting up construction lines (CONSTRUCTION LINE or RAY) at the midpoint of the walls can be a way to provide yourself with enclosed areas to use the Boundary (BOUNDARY or BPOLY) command on. 
Make sure you have a distinct layer set as Current, so that you can isolate it (LAYISO). 

Annoyingly, in Autocad 2021, it appears that the default LAYISO behavior is to lock layers, rather than the prior default of turning them off, so you'll have to LAYISO > S to change the settings to O. 

If they are the same size, I tend to just draw a rectangle and copy or array as appropriate.

If you have less regular areas, such as an office suite or cafeteria, you will most likely  manually polyline the smaller spaces, then use Boundary on the remaining open space (lobby or seating). 

Just remember handy tools like the M2P OSNAP, where you can click two points and your pline will snap to the midpoint between them, so you can use RECTANG instead of PL to make your bounding lines, where appropriate. 


I actually set up an M2P shortcut on my tool palette, just so I can keep clicking along. 

When working in a busy drawing, I tend to keep my running osnaps to a minimum so I don't snap to the wrong thing, and just select more specific snaps from my TP when they are required. 

So, once you have your surrounding spaces polylined to make an enclosed space, then you can use BPOLY. 

Here the cyan line is my exterior gross, the magenta represents the interior gross line, the blue is for the room boundaries and the yellow is a pair of break lines that prevents islands (Tririga would show an island space as a Child space, but, I believe ARCHIBUS and FM:Systems would freak out about it, islands are a no-no. And, though I am currently a Tririga user, we still avoid islands and do not utilize child spaces with our client.). I feel pretty safe with with an 1/8" gap (.1 if you want to save on the keyboard input). 

A tip for generating the exterior gross line is by using the AREA command. 

My next step would be to select the interior gross line, a room boundary and one of the yellow breaklines and type LAYISO, so all of the other layers are turned OFF. Run the boundary command, select a point inside of the area, and your polyline is generated. 


Confused about the difference between freezing a layer and turning it off?
http://mistressofthedorkness.blogspot.com/2019/09/turning-off-or-freezing-layer-in.html

Now, I did have a reader tell me awhile back that he created a VBA program that would isolate to the desired layers and start the boundary command. I have done a bit of VBA in the past and even had the honor of assisting Lee Ambrosius in his programming labs at AU for years, but, I haven't quite gotten around to making my own program. 
But, even if you're not comfortable with programming, you could also speed things up by isolating these layers and use the Layer States dropdown on the expanded Layers panel on the home tab of the ribbon to create a new layer state and while in the Layer States Manager, Export that setting to import into other drawings
Because, of course, if you're using CAFM/IWMS, you are using the exact same layer names every time.


Happy Polylining, folks!