1. Home
  2. Knowledge Base
  3. hsbDesign for AutoCAD
  4. TSL/ Dynamic Tool/ Macro
  5. Wall tsl
  6. TSL | Wall Opening Header/Custom Details versus Opening Details
  1. Home
  2. Knowledge Base
  3. hsbDesign for AutoCAD
  4. TSL/ Dynamic Tool/ Macro
  5. TSL | Wall Opening Header/Custom Details versus Opening Details
Search
Generic filters

TSL | Wall Opening Header/Custom Details versus Opening Details

This document will show you how to create a header with the Header/Custom Detail and the Opening Details in the Wall Detail Builder.

In this example we have 2 windows, the left window is made with the Header/Custom Detail, the right window is made with the Opening Detail

Opening Header/Custom Details

Before
After

Define the Headers/Custom detail in the Wall Detail Builder, in this example the Header (Beam code: HE) and the Milling are 45×300.

  • Enter ”*” in the Conn.Code of the milling you have added.

Opening Editor (Header\Header description)

Beam Types

  • Search for the correct Beam Type numbers, to do this use the HSB_I-ListBeamTypes tsl, this will give you a list of all the Beam Types hsbcad has. (The standard beam doesn’t have a beam code)

How to create a tsl catalog

  • Use the HSB_G-PropertyMapping TSL to add data to the current beams and create a Catalog of this by selecting the Add button at the bottom of this dialogbox, enter an appropriate Catalog name.
  • Apply the TSL to the wall and the beams will get the new beam code.
Result of the New Beam Code
  • Now run the HSB_E-StretchToBeam TSL to extend the new beam codes and again create a catalog for this.
Result of the stretched beam

Now we need to cut out the beam that are going through the header beam.
For this you need the HSB_E-IntegrateTooling tsl.

Before you use this tsl you need to create 2 catalogs with the right Beam Codes for this to work properly.

  • Run the HSB_G-FilterGenBeams tsl to determine these Beam codes and again create a catalog for this.
  • Don’t forget to create a catalog for this.
  • Run the HSB_E-IntegrateTooling tsl with the 2 created catalogs
Result Intergrated tooling
  • Now save all 3 tsl’s in the correct order in the Wall definition, on generation the header will be cut out of the beams.
  • You can also select the Total catalog in the Plugin catalogue in the Wall Detail Builder

Opening Details

In this example we have 2 windows, the left window is made with the Header/Custom Detail, the right window is made with the Opening Detail

Before
After

Define the Opening Details in the Wall Detail Builder, in this example the Header (Beam code: HE) and the Milling are 45×300

  • Enter ”*” in the Conn.Code of the milling you have added.
  • When you place a Window or Opening in the hsbWall select the HSB Details in the Input type and select the Header detail you have just made in the Wall Detail Builder
Opening Editor (Library details\Detail)

For the side beams to be cut we need to do a few extra things.

Beam hsbId

  • Search for the correct hsbId numbers in the properties, in this example it’s 63 and 64
  • Use the HSB_G-PropertyMapping TSL to add data to the current beams and create a Catalog of this.
  • Apply the TSL to the wall and the beams will get the new beam code.

Now we need to cut out the beam that are going through the header beam.
For this you need the HSB_E-IntegrateTooling tsl.

Before you use this tsl you need to create 2 catalogs with the right Beam Codes for this to work properly,

  • Run the HSB_G-FilterGenBeams tsl to determine these Beam codes
  • Run the HSB_E-IntegrateTooling tsl with the 2 created catalogs
Result Intergrated tooling

Updated on 30/06/2023

Was this article helpful?

Related Articles

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support