The new rebar drawings generator



With the new release of the Powerpack for Revit 2022 we are launching the new rebar drawings generator.

In this post I am intending to explain the concept behind the tool, assumptions that were made in order to obtain the best results and at the end I will add some tips&tricks.

As you know, we already had a view generator in the Powerpack. There were 2 issues that were making the mechanism basically unusable:

  1. ​​​​​​​​​​​​​​The mechanism used an external Revit file that contained the drawing configurations. Therefore, there was no initial link between the user’s Revit project and our drawing template. Of course, our template could have been customized but it would had presumed some time.
  2. In order to work properly, the rebar cage needed to be generated with the Powerpack so that rebars could have roles. After the generation, the mechanism knew the roles of the bars and knew what to do with them.

We decided to stray from this approach and we established the main pillars the mechanism will be based on:

  1. The mechanism will be totally based on the user’s Revit Template.
  2. It will use the active project’s view templates, detail view types and rebar schedules. It will read the Multi-Rebar Annotation, Tags and Title blocks families.
  3. The rebar cage inside the element can be manually modelled or generated by the Powerpack.
  4. The section of the elements will not be an issue. The mechanism will work the same for cast-in-place or pre-cast elements.
  5. We will implement the mechanism is such a way that it will take account of the user’s browser organization sorting rules by inserting Revit’s View parameters also.
  6. We will be able to generate wall drawings also.

In a few words, this is how the mechanism works:

  1. Using the drawing manager, the user will make his own drawing configurations for each category of elements (Beams, Columns, Walls, Foundations)
  2. The user will run the command and he will select the elements.
  3. After the selection is made, the grouping algorithms will decide if the elements can be treated as a group or not.
  4. The configuration dialog will appear, and the user is able to change the configurations.
This image has an empty alt attribute; its file name is content
The drawing manager
This image has an empty alt attribute; its file name is content
Selection of elements
This image has an empty alt attribute; its file name is content
Create views dialog

Using the user’s Revit Template

This part of the implementation was easy-to-do. However, during the development we ran into the issue of multiple projects. We decided to not put the user to make the drawings configurations each time he starts a new project (Assuming that users have the same revit template).

We decided to create an .xml file that will contain all the configurations made by the user. This way, the settings will always be there when the user starts a new project. Of course, modifying the Revit template to a completely different one means that you should do the configuration again.

The .xml file is placed here: C:\Users\<User>\AppData\Local\Graitec\Advance Design modules\2022\Templates\Revit\DrawingConfigs

Furthermore, with this approach, the .xml file can be shared across the office. This way only one person needs to make the configurations.

Supported elements and Rebar cages​​​​​​​

​​​​​​​The mechanism will work the same for any Revit Family. We are not using any mapping mechanism. Any Loadable family will be supported. Model-In-Place elements are not supported.

We established that we needed to perform the drawings regardless of the method the rebar cage was obtained (by hand or generated by the Powerpack). In order to achieve this, we needed to use the Style of the rebar shape family.

Quick recap: The style of the shape can be Standard or Stirrup/Tie. There are no geometrical differences between these two, any rebar shape can be set as either of them. The difference comes from Revit’s rebar constraints mechanism. When placing a stirrup/tie bar, it will search for the nearest host rebar cover. Standard bars will additionally search for the stirrup bars handles. Basically, the Stirrup knows that it needs to tie Standard bars. This is especially helpful when modelling rebars by hand.

Thus, we are using the style of the rebar as an input parameter in order to know on which bars we are placing Multi-Rebar Annotation or for which bars we are generating bending details.

This is probably the most important point in order to achieve proper drawings.

Example:

This image has an empty alt attribute; its file name is content
Rebar shape styles

​​​​​​​Drawing manager dialog

We needed to let the user configure his drawings according to his Revit template and requirements. The dialog will manage the Annotations, Bending details (General page) and drawing configurations (Element category pages).

In the following I will explain all the options inside the dialog.

General page

  • Generate views only by default configuration – Checking this option will bypass the Create views dialog. The drawings will be generated according to the check at the left of the configuration in the left panel. It was intended to speed up the process.
  • Name – The name of the annotation configuration. It will be further used in the drawing configuration
  • Rebars – The rebars that the user wants to place Multi-Rebar Annotations on.
  • Rebar Presentation – How the users wants to show the rebars in the generated view. Examples: Central bar, three in the middle…
  • Multi-Rebar Annotation – The family that the user wants to use for this drawing. The list will contain all the MRA inside the project
  • Group MRA – If the elements has multiple distribution of the same rebar number you can group the MRA in order to obtain a single distribution symbol. Example: For a beam with stirrups distributed on 3 zones you can obtain 3 MRA or only 1 MRA.
  • Multiple Tag Family – On rebars that are not distributed, we are placing rebar tags using our own tag multiple bar command. The user needs to set what tag family he wants to use.
  • Bending detail family – What family the user wants for the generated bending details

Drawing configurations:

  • View type – what kind of drawing the users wants his configuration to contain. He can choose from a list that is different for each element category.
  • Revit view type – We used detail views for the drawings. The user can choose what detail type he wants for his drawings. We considered that this option might be used also for the browser organization. The list will contain all the detail view types in the model.
  • View Template – What view template the user wants to apply to the view. The list will contain all the view templates in the model.
  • View scale – At which scale the user wants to generate the drawing. If the view template has the scale included, the value in the dialog will be ignored.
  • Length ratio: Percentage of the length/height of the element at which the section/plan view/node detail will be generated.
  • Annotation – the annotation configuration that the user wants to use in the drawing. The list will contain the configurations from the General page
  • Bending detail – the bending detail configuration the user wants to apply to the view. The list will contain the configurations from the General page.
  • Rebar schedule category – what type of rebar schedule do you want to generate for the select element (Structural Rebar, Fabrics etc.)
  • Rebar schedule type – a template that will be used for the newly generated rebar schedules. The list will contain all the schedules inside the model according to the selected category.
  • Titleblock ​​​​​​​- A list of all the titleblocks in the model

Revit View parameters and Browser organization

This image has an empty alt attribute; its file name is content
Browser Organization

Advanced Revit projects are using a different browser organization rule. They are doing this with a combination of Revit View Parameters. We decided that the drawings should not be randomly generated and should take advantage of the user’s browser organization.

In order to do this, we needed to read the project’s view parameters and include them in our drawing configurations.

This image has an empty alt attribute; its file name is content
Add Revit View Parameters

First you need to add them into the drawing manager by clicking on the “Manage” button. Some parameters might be included in the view templates definition, so you do not need to include all of them. After adding them in the drawing manager, for each configuration, at the end of the table, new columns will be added.

This image has an empty alt attribute; its file name is content
Revit View parameters added to the configuration table

If you want all your drawings to have the same value for a parameter, you should insert the value into the drawing manager. However, if your values differ for each element, you should insert them into the Create Views dialog.

Grouping algorithms

Users have different ways of modelling in Revit so we needed to develop some connection algorithms that will allow us to group elements. Each element category needed to have its own grouping algorithms. Also, the grouping was made accordingly to the desired drawings.

We also took account of the design groups made in the Powerpack. Thus, if there are Multi-Span Beams or groups of Walls the user will need to select only one element inside the group.

Beams

For individual beams to be treated as a group they need to fulfill these two conditions:

  1. They need to share a node.​​​​​​​
This image has an empty alt attribute; its file name is content
Connected node in order to treat beams as a group
  1. Their axis need to be coplanar.
This image has an empty alt attribute; its file name is content
Different examples for beam groups.

​​​​​​​Grouping will allow the user to generate a full-beam elevation of elevation per each span. Sections will be placed for each span.

Columns

There are users that model columns individually for each level or who model them throughout the full height of the building. We needed to be able to obtain full column elevation. We also support slanted columns.

To be treated as a group, columns need to fulfill these conditions:

  1. They need to be concurrent.
  2. They need to share the same X and Y global coordinates
This image has an empty alt attribute; its file name is content
Column Groups

Walls

            Structural walls are usually complicated drawings. They contain a lot rebars and usually they need multiple types of drawings (plan views, node details, sections, elevations and so on)

            Wall groups are also different from the other element categories because they need to be grouped on 2 different planes. First they need to be grouped on the horizontal plane in order to obtain the plan view and then they need to be grouped on the Z direction in order to obtain the full elevation.

            The discussion regarding the manner of modeling walls is the same from the column. They can be modelled individually or through the full height of the building, so we needed to address this issue.

In order to treat them as a group they need to fulfill these conditions:

  • For proper plan views:
    1. They need to share the same Base Constraint, Base Offset, Top Constraint and Top Offset
    2. They need to share an edge
  • For proper elevation:
    1. They need to be concurrent
    2. They need to share an edge​​​​​​​
This image has an empty alt attribute; its file name is content
Wall groups

Final results:

This image has an empty alt attribute; its file name is content
Full beam elevation with sections
This image has an empty alt attribute; its file name is content
Wall drawings

Final Tips&Tricks

  1. Pay attention to rebar styles (Standard and Stirrup/Tie)
  2. I recommend making dedicated View Templates to each element category. This way you can automatically hide unwanted rebars or sections
  3. You can use multiple bending details tags
  4. You can use this tool also for the initial views the user needs to have in order to place the rebars. Generating drawings without multi-rebar annotations and bending details will be instantly done. You can use this in your advantage.

How to change the slope dimensions to display in inches or only degree


Here is the issue, you have created a drawing which have sloped dimensions on it. You want the dimensions to display in inches rather than feet. Perhaps you have a client that wants to have the slope dimensions displayed in degrees rather than inches. How do you accomplish this in Advance steel?

This can be done locally on each drawing sheet, however, what if you have the same scenario on hundreds of sheets?

Not to worry. You can make the changes globally and have the changes reflect the created sheets after updating the database and using the force Update for the drawing or by updating the drawing in question.

Video | How to Reference Connections Created by Camera to a Key Plan View


Using Advance Steel Cameras at node tool, it is easy to create drawings of connections in your structure and reference them to a plan view.

 

 

First define the camera symbol presentation. How do you want the camera symbol to be displayed on drawings?

This can be done from the (ASMT) Advance Steel Management Tools by selecting the Defaults category. Use the filter option and type “Camera in the field.”

Select the detailing camera representation type from Drawing-Presentation sub category > General.

Place the UCS at the level where your connections are located, “Create cameras(s) at node” tool and define the camera direction.

By using the Drawing Process, “Cameras”, you have the option of “Selected cameras” or “All Cameras”.

Choose your required sheet size and the details are automatically created.

From the Drawing style GA Plans, Elevations/Sections category you can choose a ready-made template.

Select the elements you want included on the plan view and the drawing is created with the camera referenced to the plan view.

Boost your productivity with PowerPack for Advance Steel!


Boost your productivity with PowerPack

Download the Advance PowerPack now >>>

This Week Feature: Explode Details & Drawings

• Explode drawings from the Document Manager to .dwg format
• Instantly transforms Advance Steel dimensions into AutoCAD dimensions
• Dimensions retain their intelligence enabling editing in AutoCAD
• Select individual or multiple drawings

Advance Steel UK Drawing Styles update notes


As part of an ongoing project Graitec UK have been working hard to improve the drawing styles in Advance Steel to give better results in more situations. It is a fact that different users desire different things and would draw the same things in different ways. Therefore, some degree of compromise is always required when delivering a set of style for universal use. However, we believe we have now been able to produce a set of styles and related drawing processes that will give clearer drawings in the vast majority of cases meaning far less manual editing is required. Furthermore the process of creating the drawings can be streamlined.

Key Benefits / changes of these styles (in no particular order):-

  • Tried to reduce unnecessary views, including section views
  • Tried to remove duplicate dimensions
  • Tried to reduce unnecessary dimensions
  • Where possible added dimensions that were missing
  • Where possible, improved layout of dimensions to align with parts and not go across views
  • 2 Special styles for Rafters – By default the processes use the style without the top view but there is one with a top view that can easily be selected or set in the process instead
  • 3 Special FRAME styles – One dimensions the edges of beams and plates, one dimensions the system line for beams instead, one allows selection of extra cross-section views. The Assembly processes will use this style for any assembly where the main part has the model role FRAME. Thus things like whole balconies, plant rooms etc. can have a better automatic drawing
  • Special style for Eaves Beam Brackets – Used automatically by Assembly processes
  • Turned off Grid Reference in assemblies
  • Improved clipping and scaling rules to produce better results for parts and assemblies
  • New “All Assemblies A3-A1 Single – BOM” process to draw all assemblies without the need to preselect. (Don’t forget to set UCS for stair assembly views)
  • New “All Parts A4-A1 Single – BOM” process to draw all parts without the need to preselect
  • New Cameras processes – Versions for Anchor type, Overview type and All. Versions for each paper size. Can be used for any type of camera if you simply select the right type in the dialog that comes up after clicking USE in Quick Doc’s
  • New Process Suite for “Everything” that uses “All Cameras Anchor A1”, followed by “All Cameras Overview A1” then “All Assemblies A3-A1 Single – BOM, and finally “All Parts A4-A1 Single – BOM”. Thus with this one process and suitably prepared cameras in your model you get the entire set of GA’s, Assemblies and part drawings in one step without preselecting anything (Don’t forget to set the UCS for Stair assembly views)
  • New previews and descriptions in Quick Docs for the above items
  • Adjusted Cladding style to include end view

Click here to read the full article

CAD Digest review of ADVANCE Steel 2012 – Connections & Joints


CAD Digest, one of the most popular online sources for CAD, CAM & CAE articles and testimonials, reviews ADVANCE Steel, not as a design tool, but as a solution for accelerating the design process. James Finkel, author of the review (with experience in mechanical engineering, programming, custom design engineering, QA and software testing) explains why ADVANCE Steel is a powerful tool for all types of projects.

ADVANCE Steel introduces three versions of the software, depending on the scope and versatility of the project: Standard, which is a “light version”, limited to 10 tons of steel, Professional, which has no limits to the weight of the steel and can be tested for free as a 30-day Trial Version (this being the version used by James Finkel for his review), and Premium, which also includes the multi-user technology. Each of the available packages has been created to meet users’ business needs, depending on key software selection criteria: ease-of-use, interoperability, drawing output and, of course, cost.

For this review to be as accurate as possible, the author requested the assistance of Benoit Lalonde, a GRAITEC technician from our offices in Canada, in creating a model with a large variety of joints: beam-beam, beam-column, column with four beams of unequal sizes, plate work, column-to-concrete footers, and beam-to-wall connections. The creation of the model was the first step in determining the capability and efficiency of the software in handling unusual or complex requests.

Concerning input and output of data, ADVANCE Steel 2012 offers many solutions – use built-in CAD tools or import the model from AutoCAD or Revit and, as a result, generate reports in plain text, Word documents, XML, Excel spreadsheets, and so on, and issue a full suite of the projects’ drawings.

Advance Steel - Generating reports in Excel from drawings

Throughout the modeling process, users are provided with an extensive library of smart objects, libraries of customizable automatic joints (more than 300 joints), customizable drawings, and generation of all detail drawings required by fabrication shops. ADVANCE Steel provides all the necessary tools to create, save and reuse simple or complex custom connections. “This flexible software handles a wide range of steel design situations”, states the author.

Advance Steel - Selecting joints, which can be customized

Regarding operability and features, James Finkel tested the customization of joints, the stress at joints, generation of reports and defining new and more complex shapes. His conclusion was that ADVANCE Steel 2012 offers a full-featured structural steel design system, with a wide range of output formats, according to customer needs. “Starting from an AutoCAD model, Revit, or working within the CAD supplied within the software, users have a wide array of tools for joint construction with point and click for individual or multiple joints. The software has an equally wide array of output formats and features”, James Finkel declares.

Creating new shapes in Advance Steel

Read here the full article

Advance Steel 2012: CAD platform freedom


Advance Steel® is specifically designed for steel professionals who require an easy-to-use 3D structural steel detailing software for automating drawing production.

 

 Choice of graphical platform and improved ergonomics 

Historically based on the AutoCAD® platform, Advance Steel 2012 allows users to use their software with or without AutoCAD®. In fact, the product includes its own graphics engine, and the user can select the desired CAD platform. Regardless of the selected platform, all the essential functionality of the software is retained, as well as DWG® compatibility.

This major change has also allowed GRAITEC to simplify the user interface by focusing on and organizing the industry specific functionality of the software and the BIM integration. A “BIM Center” facilitating data exchange is available.

Another major impact for the user: the overall cost of the solution and the ease of installation and deployment. The return on investment of Version 2012 is improved by 30%.

Advance Steel 2012: Choice of graphical platform and improved ergonomics

 

 New automatic controls for 3D modeling 

Version 2012 also has many other improvements, the main ones are as follows:

  • Management of a preliminary reference mark to improve the traceability of elements from their creation to manufacturing
  • Option to group similar connections to manage and change them in a single operation
  • Implementation of new automatic connections (e.g., turnbuckle bracings, purlin connections with sleeves, connections between steel and concrete elements)
  • All new connections work on standard and cold rolled profiles
  • Numerous modifications in the existing connections, including in the field of metalwork.
Advance Steel 2012: New automatic controls for 3D modeling

 

 Extensive libraries 
Advance Steel 2012 provides libraries with lots of new and updated profiles and bolts:

  • Cold rolled profiles ( Joris IDE, Kingspan, etc.)
  • Cladding sections (Perfitec, Metecno, Corus, etc.)
  • Bolts and connectors (Lindapter, Australian bolts, etc.)

 

 Enhancements for high quality drawings 
Following on from previous versions, Advance Steel 2012 continues to improve the overall quality of drawings created automatically by the software:

  • Several new drawing styles delivered and ready to be used
  • Lists on drawings can be customized to include formulas (e.g. elements weight + 5%)
These new options increase user productivity and protects the production and management of documentation of their steel construction projects.