First post in the series: ACA Ceiling Grids: The Cell Component
Previous post in the series: ACA Ceiling Grids: Mask Blocks
As seen in the previous article, Mask Blocks provide a great way to hide unwanted parts of a Ceiling Grid when an item to be placed in the ceiling is larger than one grid cell. The out-of-the-box content contains several light fixtures as part of a Mask Block, but you may need to create your own, to match your office standard graphics.
Mask Blocks have two parts, one required and one optional. The required part is one or more closed 2D polylines, splines, ellipses, or circles, to define the area to be masked. The closed polylines have to be the "newer," optimized LWPolyline type. A single object will define the area to be masked. If more than one object, or "ring" is selected, they must lie completely within or outside of each other; the rings cannot cross or touch each other. The first object will be define a mask area; you will be prompted to indicate whether subsequent rings are "void areas", or holes in the mask area, or an additional mask area.
The second, optional part is additional graphics. If you use the out-of-the-box display settings, the ring(s) selected in for the first part get placed on a non-plot layer; the additional graphics provide the plotable graphics of the Mask Block. The out-of-the-box luminaires that would span two square tiles (2'-0" or 450 mm square) are Mask Blocks with a Multi-View Block for the additional graphics. For the out-of-the-box General and Reflected Display Representations of Mask Blocks, the additional graphics end up on Layer 0, with ByBlock attributes. As these are nested within the Mask Block object, they end up inheriting the properties of the layer on which the Mask Block is placed.
The first step in creating a Mask Block is to draw the closed 2D polyline(s), spline(s), ellipse(s), and/or circle(s) that will define the mask. As previously noted, these items will define a component that is on a non-plotting layer if you are using the out-of-the-box Display Representations.The mask created will stop short of masking any AEC object linework that is directly under the defining linework, so to mask a 2'-0" square Ceiling Grid for a 4'-0" x 2'-0" object, you can draw the defining closed polyline rectangle with opposite sides of 4'-0" and 2'-0". When aligned with a Ceiling Grid, the crossing grid will be masked, but the perimeter grids will still display.
The next step is to create the additional graphics. For this example, I created a Multi-View Block with the plan graphics for a 4'-0" x 2'-0" supply diffuser. Place an instance of the additional graphics in the proper location, relative to the mask definition object(s).If you want the additional graphics to pick up the layer, color, linetype, lineweight and plotstyle of the parent Mask Block, then the object(s) for the additional graphics should be on Layer 0, with color, linetype, lineweight and plotstyle set to ByBlock. If your additional graphics include an AutoCAD block or an ACA Multi-View Block, then the objects in the block definition or view block definition should also be on Layer 0 with ByBlock attributes. To set the attributes of an ACA object (such as a Multi-View Block), select the object, right click and choose Edit Object Display from the context menu, and choose the General Properties tab, since these properties are not exposed for ACA objects on the Design tab of the Properties palette.Finally, open the Style Manager (on the Manage ribbon tab, on the Style & Display panel, choose the Style Manager tool), expand the Multi-Purpose Objects node and select the Mask Block Definitions node. In the right pane, right click on an empty area and choose New from the context menu. Give the new Mask Block Definition a name and, optionally, a description. Right click on the new name and choose Set From... on the context menu.The Style Manager will close, and the Command Line will display prompts to guide you through the process. The first prompt asks you to "Select a closed polyline, spline, ellipse or circle". Select one of your "rings" that define a masking area; in the example, the 4'-0" x 2'-0" rectangle. The next prompt asks if you want to "Add another ring?". If you only have one defining object, answer "No". If you have additional rings to add, answer "Yes", select another, indicate if it should be a void area and then indicate if you have another ring to select. Once you say "No" to adding another ring, you will be prompted for the "Insertion base point". Choose a point in the drawing to serve as the insertion point for the Mask Block. In the example, I set the lower left corner (grid node) as the insertion point. In response to the "Select additional graphics" prompt, select the additional graphics (if any) to be included in the Mask Block. Press the Enter key when you are done selecting additional graphics, and the Style Manager will reopen. Select OK to dismiss the Style Manager and your Mask Block Definition is ready to be used. Erase your ring(s) and additional graphics if you have no other use for them.
You can now use the MASKADD command to add an instance of the newly created Mask Block Definition and attach it to a Ceiling Grid.
Showing posts with label Mask Block. Show all posts
Showing posts with label Mask Block. Show all posts
January 30, 2013
December 30, 2012
ACA Ceiling Grids: Mask Blocks
First post in the series: ACA Ceiling Grids: The Cell Component
Previous post in the series: ACA Ceiling Grids: Anchors
AutoCAD® Architecture Ceiling Grids provide an easy way to generate a representation of the ceiling grid for an acoustical panel ceiling. And, as we have seen in previous articles in this series, they have feature that make it easy to locate and organize ceiling devices. There are occasions, such as when using 2x4 luminaires in a 2x2 ceiling grid, where specific segments of the grid need to be removed. While you can certainly use linework to create a custom grid with just the grid segments you need, it can be tedious to update should design changes move things around. A Mask Block is an AEC object designed just for this situation - using one allows you to "hide" unwanted grid segments without the need for a custom grid, at the same time you are placing the the ceiling object that requires the removal of the grid segment.
In this article, we will make use of an out-of-the-box Mask Block to show how one is used. A future article will show how to create one.
The Design Tool Catalog - Imperial includes a 2x4 fluorescent luminaire Mask Block tool in Electrical > Lighting > Fluorescent, 2x4. For those using Metric units, the Design Tool Catalog - Metric has a 450x900 fluorescent luminaire Mask Block tool in Electrical Services > Fluorescent, 450x900. The images here were taken from the Imperial content. Using the tool to place the Mask Block results in what is seen in the image above. Select the Mask Block and, on the Mask Block Reference contextual ribbon tab, on the Modify panel, choose the Attach Objects tool.At the Select AEC object to be masked prompt, choose the ceiling grid. In the Select Display Representation dialog, select the Display Representation(s) for which the object is to be masked.The result can be seen in the image below.You will only be offered the Display Representation(s) that is(are) turned on for the current Display Configuration and View Direction. If you need the mask to be applied to other Display Representations used by a different Display Configuration (for example, in addition to the Reflected Display Representation shown here, you may need to also apply the mask for the Reflected Screened Display Representation), you will need to change to a Display Configuration/View Direction that makes the other Display Representation active and repeat this process. If you routinely need to mask multiple Display Representations, you may want to create a "working" Display Configuration for reflected ceilings that has all of the various Display Representations for Ceiling Grids turned on, so you can mask all of them at once.
Anchors can also be applied to Mask Blocks, so you can use a node anchor to keep your 2x4 luminaire locked to a node of the grid, as discussed in the previous article. Since the insertion point for this Mask Block is at a grid point, no offset is required.
Note also that, unlike copies of anchored AEC objects, copies of the Mask Block will not inherit the mask. You can, however, select multiple Mask Blocks that occur within a single Ceiling Grid and mask them all at once, so it is probably best to place all of your instances and then apply the mask for all at one time. Once masked, you can move the Mask Block around in the same grid and it will continue to mask any part of the grid that falls behind the mask.
Next post in the series: ACA Ceiling Grids: Creating a Mask Block
Previous post in the series: ACA Ceiling Grids: Anchors
AutoCAD® Architecture Ceiling Grids provide an easy way to generate a representation of the ceiling grid for an acoustical panel ceiling. And, as we have seen in previous articles in this series, they have feature that make it easy to locate and organize ceiling devices. There are occasions, such as when using 2x4 luminaires in a 2x2 ceiling grid, where specific segments of the grid need to be removed. While you can certainly use linework to create a custom grid with just the grid segments you need, it can be tedious to update should design changes move things around. A Mask Block is an AEC object designed just for this situation - using one allows you to "hide" unwanted grid segments without the need for a custom grid, at the same time you are placing the the ceiling object that requires the removal of the grid segment.
In this article, we will make use of an out-of-the-box Mask Block to show how one is used. A future article will show how to create one.
The Design Tool Catalog - Imperial includes a 2x4 fluorescent luminaire Mask Block tool in Electrical > Lighting > Fluorescent, 2x4. For those using Metric units, the Design Tool Catalog - Metric has a 450x900 fluorescent luminaire Mask Block tool in Electrical Services > Fluorescent, 450x900. The images here were taken from the Imperial content. Using the tool to place the Mask Block results in what is seen in the image above. Select the Mask Block and, on the Mask Block Reference contextual ribbon tab, on the Modify panel, choose the Attach Objects tool.At the Select AEC object to be masked prompt, choose the ceiling grid. In the Select Display Representation dialog, select the Display Representation(s) for which the object is to be masked.The result can be seen in the image below.You will only be offered the Display Representation(s) that is(are) turned on for the current Display Configuration and View Direction. If you need the mask to be applied to other Display Representations used by a different Display Configuration (for example, in addition to the Reflected Display Representation shown here, you may need to also apply the mask for the Reflected Screened Display Representation), you will need to change to a Display Configuration/View Direction that makes the other Display Representation active and repeat this process. If you routinely need to mask multiple Display Representations, you may want to create a "working" Display Configuration for reflected ceilings that has all of the various Display Representations for Ceiling Grids turned on, so you can mask all of them at once.
Anchors can also be applied to Mask Blocks, so you can use a node anchor to keep your 2x4 luminaire locked to a node of the grid, as discussed in the previous article. Since the insertion point for this Mask Block is at a grid point, no offset is required.
Note also that, unlike copies of anchored AEC objects, copies of the Mask Block will not inherit the mask. You can, however, select multiple Mask Blocks that occur within a single Ceiling Grid and mask them all at once, so it is probably best to place all of your instances and then apply the mask for all at one time. Once masked, you can move the Mask Block around in the same grid and it will continue to mask any part of the grid that falls behind the mask.
Next post in the series: ACA Ceiling Grids: Creating a Mask Block
Subscribe to:
Posts (Atom)








