TSL | Content \ Dutch \ TSL \ (G)eneral

JS: Sept 2017 Author

Description:

tsl is the abbreviation for Tool Script Language and is a programming language.
With the help of this programming language, you can program dynamic connection/tools (e.g. metal parts) and other dynamic applications.
When our standard tsl's are updated this will be updated in the hsbContentDutch.

Location:

These are saved in your C:\Program Files\hsbcad\hsbcad20...\Content\Dutch folder.

Explanation:

The Dutch tsl's are divided into different categories.

TSL | Content \ Dutch \ TSL \ (D)imensioning

TSL | Content \ Dutch \ TSL \ (E)Element
TSL | Content \ Dutch \ TSL \ (F)loor

TSL | Content \ Dutch \ TSL \ (G)General
TSL | Content \ Dutch \ TSL \ (I)nformation

TSL | Content \ Dutch \ TSL \ (L)og

TSL | Content \ Dutch \ TSL \ (P)anel-CLT-SIP

TSL | Content \ Dutch \ TSL \ (R)oof

TSL | Content \ Dutch \ TSL \ (S)ubassembly

TSL | Content \ Dutch \ TSL \ (T)imber

TSL | Content \ Dutch \ TSL \ (W)all

TSL | Content \ General \ TSL
CNC_DrillElement: This tsl drills holes in an Element. Only for Roof Elements.
hsb_G-Apply Numbering: This tsl applies numbering. Only works for beams and sheets which are attached to an element.
hsb_G-ArrowSide: This tsl displays an arrow in a paper space viewport (Top and Side view).
hsb_G-BeamToSheet: The hsb_E-BeamToSheet is used to convert a beam to a sheet.
hsb_G-BeamToSheetCatalogue: This tsl creates a catalogue for hsb_G-BeamToSheet.
hsb_G-BeamToSheetCatalogueProps: This tsl has to be loaded in the Template or drawing where the hsb_G-BeamToSheetCatalogue tsl is used, it is used in the background.
hsb_G-BillOfMaterial: This tsl is one of the main tsl's that is used to create a bill of material of a set of entities.
hsb_G-ChangeSheetProperties: This tsl changes the position, thickness and material of the selected sheets.
hsb_G-ColorBeamsCatalogue: This tsl creates a catalogue for hsb_E-ColorBeams.
hsb_G-ColorBeamsCatalogueProps: This tsl has to be loaded in the Template or drawing where the hsb_G-ColorBeamsCatalogue tsl is used, it is used in the background.
hsb_G-DeleteBeamsWithInvalidBody: This tsl checks if there are invalid beams in the drawing and deletes them.
hsb_G-Delivery: This tsl creates and maintains deliveries.
hsb_G-DisplayNumber: This tsl displays the number of the element.
hsb_G-Distribution: This tsl calculates a distribution between two points.
hsb_G-DistributionPoint: This tsl will set the sheeting to a certain height.
hsb_G-DxfOutput: This tsl creates a dxf output for beams and sheets.
hsb_G-ElementInformation: This tsl shows element information in a specified display representation.
hsb_G-EllipticalArc: This tsl creates a elliptical arc
hsb_G-EntityInformation: This tsl adds extra information to the viewport for the specified objects in a layout.
hsb_G-ExportElementInformation: This tsl creates a dxf file with element information.
hsb_G-FilterGenBeams: Include or exclude entities meeting the filter criteria.
hsb_G-GroupInformation: This tsl adds a table with the amount of walltypes per wall type.
hsb_G-Hatching: This tsl places a hatch on specified beams in a viewport.
hsb_G-Information: This tsl adds extra information to the viewport for the specified objects in a layout.
hsb_G-InstallationTypeCatalogue: This tsl creates a catalogue for hsb_P-AssignInstallationType
hsb_G-InstallationTypeCatalogueProps: This tsl has to be loaded in the Template or drawing where the hsb_G-InstallationTypeCatalogue tsl is used, it is used in the background.
hsb_G-JoinSheets: This tsl joins more then 2 sheets into one sheet.
hsb_G-LooseDelivery: This tsl moves beams to loose delivery groups.
hsb_G-NailingInformation: This tsl shows the amount of nails used.
hsb_G-NumberGenBeams: This tsl will number beams and sheets starting from a specific starting number.
hsb_G-OptimizeBeams: This tsl splits beams to specific lengths of an Element.
hsb_G-OptimizeGenBeams: This tsl optimizes genbeams.
hsb_G-ProductionDetails: This tsl adds details on a layout which can be specified through hsb_E-DetailName or hsb-Production details (MS) visualization can be done as a block or as a view from the model.
hsb_G-ProjectStorage:This tsl adds properties to objects by specifying existing properties of that object. 
hsb_G-PropertyMapping: This tsl adds properties to objects by specifying existing properties of that object.
hsb_G-RemoveModuleData: This tsl ....
hsb_G-RemovePosnumSubMaps: This tsl ....
hsb_G-ResetLayers: This tsl sets the layer of the selected entities in elements.
hsb_G-RotateBlockingSide: This tsl ....
hsb_G-SectionScheme: This tsl draws a section from the dsp details.
hsb_G-SetMaterial: This tsl sets the material defined in the properties depending on the beam code.
hsb_G-SetPanhand: NEW
hsb_G-SetPlaneProfile: This tsl sets the plane profile to a specified zone.
hsb_G-SetPosnumPrefix: This tsl ....
hsb_G-SetToElement: This tsl sets selected genbeam(s) panhand to selected element with option to set zone number/character and exclusivity.
hsb_G-SheetToBeam: This tsl transforms a sheet into a beam.
hsb_G-SplitWithBlocking: This TSL splits a beam and places a blocking on the split location.
hsb_G-SquareSheets: This tsl ....
hsb_G-StockBeamCatalogue: This tsl ....
hsb_G-StockBeamCatalogueProps: This tsl ....
hsb_G-ToolingInformation: This tsl adds a table with tooling information.
hsb_G-UsedMaterial: This tsl adds a list with m2 material per entity size.
hsb_G-Viewportscale: This tsl shows the viewportscale.
hsb_G-Wallplates: This tsl will join wall plates in the same roofplane.
hsb-AssignEntitiesToZone: This tsl ....
hsb-Brace: This tsl creates a small wall converted to a roof element. Geometry is taken from DSP detail.
hsb-ChangeSheetingInRoom: This tsl changes sheeting in room.
hsb-DetailInfo: This tsl insets detail information as text next to detail line. catalog can be set as a parameter in Roof parameters.
hsb-ElementDefinition: This tsl creates a list in paperspace.
hsb-ElementDefinitionCatalog: This tsl creates a catalogue for hsb-ElementDefinition.
hsb-ElementDefinitionCatalogPropsThis tsl required for hsbelementdefenitioncatalog.
hsb-ElementSection: This tsl creates a section from an element based on an existing hsbcad viewport.
hsb-hsbDelivery: This tsl ....
hsb-Production details (MS): This tsl makes use of the tsl hsb_G-ProductionDetails
hsb-SectionManager: This tsl creates a section from an element based on an existing hsbcad viewport.
hsb-SectionManagerProps: This tsl creates a section from an element based on an existing hsbcad viewport.

hsb_PocketPointload: This tsl makes a pocket load in a wall element. Content\UK\TSL\Standard\General
hsbDrill: This tsl creates a drill distribution along X-Direction of a genbeam, optional one can connect additional genbeams with it. Content\Dach\TSL
hsb-Electra: This tsl has been replaced by the hsb_E-InstallationPoint. ??? Content\.....
hsbElementInsulation: This tsl places insulation between the studs of an element. Content\Dach\TSL
hsbExtendedElementData: This tsl adds extra information to the viewport for the specified objects in a layout. Content\Dach\TSL
hsbHalfCut: This tsl will make a cut in your beam. ???Content\.....
hsb-Insulation: This tsl places insulation between the studs of an element. 
hsbMarkerLines: This tsl adds marking from polylines, roof planes, roof elements and solids. Content\Dach\TSL


CNC_DrillElement

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\General\TSL

Description:

This tsl drills holes in an Element.
Only for Roof Elements.


Insert:

Created if Drill in Timber, Drill Next to Timber 

Remarks:

Is used in DSP, TSL is created with default values.
Use hsb_E-SetDrillVisualizationType to change drill in symbol

Work flow:


hsb_G-Apply Numbering

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl applies numbering.
Only works for beams and sheets which are attached to an element.


Insert: Manually insert

This tsl has to be added in Paper space.
Insert the tsl and select a Viewport.
Fill in the dialog box and select OK.

Remarks:

Work flow:

Selection:
Poationing and Style:
Content:
Name and description:

hsb_G-ArrowSide

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl displays an arrow in a paper space viewport (Top and Side view).

 

Insert: Manually insert

The tsl has to be added to a viewport (Paperspace).

Remarks:

Work flow:


hsb_G-BeamToSheet

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

The hsb_E-BeamToSheet is used to convert a beam to a sheet.
This tsl uses a Catalogue.

Insert: Manually insert

This tsl has to be added in Model space.
Before you insert the hsb_E-BeamToSheet tsl you need to insert the HSB_G-BeamToSheetCatalogue tsl first, insert is anywhere in the drawing.(see Catalog)
Then insert the hsb_E-BeamToSheet tsl, one or more elements can be selected.
The tsl can also be attached to the element definition and will be executed immediately after generation of the element.

The Catalog:

Through the HSB_G-BeamToSheetCatalogue tsl you build a catalog, for each catalog value you must specify which beam codes (Capitol Letters) that has to be converted to sheets.
You also define to what zone the sheeting has to belong to and what color the sheeting has to be.


Example of how the BeamToSheetCatalogue could look like in a drawing.

This Catalog is automatically saved in the hsbCompany folder so anybody using this hsbCompany will have access to it.
Making the Catalog is a one off job, once made it only needs tweaking now and again.
NOTE: The BeamCode needs to be in capitol letters otherwise it will not work.

Make this in a separate dwg drawing so you can manage the catalog separately or you could manage it from your template.
The tsl hsb_G BeamToSheetCatalogueProps is used in the background.
This has to be in a manageable drawing or your template.

The text size and dimension style of this tsl can be changed in the OPM (Properties Bar).
Position the tsl in the drawing when inserted, a content table will be made visible.

To manage the contents of the catalog there are a number of options available in the right click of the mouse (Select the Catalogue in the drawing -> right click -> Custom - Add, Edit, Remove).
Entries can be added, changed or removed. During these actions, the tsl HSB_G - BeamToSheetCatalogueProps is used.

The catalog is stored in hsbCompany / Abbund / HSB BeamToSheetCatalogue.xml and is therefore available from any of your drawings and anybody using this hsbCompany.

Remarks:

The tsl makes use of the tsl hsb_G-BeamToSheetCatalogue and hsb_G-BeamToSheetCatalogueProps.

Work flow:


hsb_G-BeamToSheetCatalogue

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl creates a catalogue for hsb_E-BeamToSheet.

Insert: Manually insert

The Catalog:
Through the hsb_G-BeamToSheetCatalogue tsl you build a catalog, for each catalog value you must specify which beam codes that has to be converted to sheets.
You also define to what zone the sheeting has to belong to and what color the sheeting has te be.
This Catalog is automatically saved in the hsbCompany folder so anybody using this hsbCompany will have access to it.
Making the Catalog is a one off job, once made it only needs tweaking now and again.

Make this in a separate dwg drawing so you can manage the catalog separately or you could manage it from your template.
The tsl hsb_G-BeamToSheetCatalogueProps is used in the background.
This has to be in a manageable drawing or your template.

The text size and dimension style of this tsl can be changed in the OPM (Properties Bar).
Position the tsl in the drawing when inserted, a content table will be made visible.

To manage the contents of the catalog there are a number of options available in the right click of the mouse (Select the Catalogue in the drawing -> right click -> Custom - Add, Edit, Remove).
Entries can be added, changed or removed. During these actions, the tsl hsb_G- BeamToSheetCatalogueProps used.

The catalog is stored in hsbCompany / Abbund / hsb BeamToSheetCatalogue.xml and is therefore available from any of your drawings and anybody using this hsbCompany.

Remarks:

The tsl makes use of the tsl hsb_E-BeamToSheet and hsb_G-BeamToSheetCatalogueProps.

Work flow:


hsb_G-BeamToSheetCatalogueProps

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl has to be loaded in the Template or drawing where the hsb_G-BeamToSheetCatalogue tsl is used, it is used in the background.

Insert: Manually insert

Load the tsl in the drawing manually through tsl select.

Remarks:

The tsl makes use of the tsl hsb_E-BeamToSheet and hsb_G-BeamToSheetCatalogue

Work flow:


hsb_G-BillOfMaterial

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:


This tsl is one of the main tsl's that is used to create a bill of material of a set of entities.
Which entities and what properties of the the entities are shown can be controlled by the properties of the tsl.
The location of the bill of material can be changed per element.
Changing the location is done through its grippoint. It can be reset trough the context menu of the tsl.


Insert: Manually insert

The tsl has to be added to a viewport (Paperspace).

Remarks:

There are options available under the custom menu (right mouse click) to reset the location.
There are other lists that might be of interest, such as hsb_E-ElementTable - hsb_G-ToolingInformation - hsb_G-UsedMaterial.

Work flow:


- Filter:
- Content:
- Properties/columns:
- Sorting:
- Style:
- Miscellaneous:

hsb_G-ChangeSheetProperties

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl changes the thickness and material of the selected sheets.


Insert: Manually insert

This tsl has to be added in Model space.
Insert the tsl, fill in the dialog box that pops up.
Select the sheets that need changing.

Remarks:

Work flow:




hsb_G-ColorBeamsCatalogue (Parent tsl for hsb_G-ColorBeamsCatalogueProps)

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl creates a catalogue for hsb_E-ColorBeams

Insert:

The Catalog:
Through the hsb_G-ColorBeamsCatalogue tsl you build a catalog, for each catalog value you must specify which beam codes that have to change color.

This Catalog is automatically saved in the hsbCompany folder so anybody using this hsbCompany will have access to it.
Making the Catalog is a one off job, once made it only needs tweaking now and again.

Make this in a separate dwg drawing so you can manage the catalog separately or you could manage it from your template.
The tsl hsb_G-ColorBeamsCatalogueProps is used in the background.
This has to be in a manageable drawing or your template.

The text size and dimension style of this tsl can be changed in the OPM (Properties Bar).
Position the tsl in the drawing when inserted, a content table will be made visible.

To manage the contents of the catalog there are a number of options available in the right click of the mouse (Select the Catalogue in the drawing -> right click -> Custom - Add, Edit, Remove).
Entries can be added, changed or removed. During these actions, the tsl hsb_G-ColorBeamCatalogueProps is used.

The catalog is stored in hsbCompany / Abbund / HSB-ColorBeamsCatalogue.xml and is therefore available from any of your drawings and anybody using this hsbCompany.

Remarks:

The tsl makes use of the tsl hsb_E-ColorBeams and hsb_G-ColorBeamsCatalogueProps

Work flow:


hsb_G-ColorBeamsCatalogueProps (Child tsl for hsb_G-ColorBeamsCatalogue)

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl has to be loaded in the Template or drawing where the hsb_G-ColorBeamsCatalogue tsl is used, it is used in the background.

Insert:

Load the tsl in the drawing manually through tsl select.

Remarks:

The tsl makes use of the tsl hsb_E-ColorBeams and hsb_G-ColorBeamsCatalogue

Work flow:


hsb_G-DeleteBeamsWithInvalidBody

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl checks if there are invalid beams in the drawing and deletes them.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-Delivery

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl creates and maintains deliveries. 
The information of those deliveries can be used on production drawings and as input for the database.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:




hsb_G-DisplayNumber

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl displays the number of the element.

Insert: Manually insert

This tsl has to be added in Model space.
select the tsl, fill in the dialog box and select the elements to be numbered.

Remarks:

Work flow:


hsb_G-Distribution

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl  calculates a distribution between two points.
The distribution positions can be retrieved through MapIO.
Default distribution on 600.


Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:

Properties dialog to change :
- start and end offset.
- spacing.
- the distribution type.
- Distribution evenly yes or no.



hsb_G-DistributionPoint

(Back to top)

Description:

This is a combination tsl, the tsl makes use of the hsb_W-DistributeHorizontalSheeting.
This tsl will set the sheeting to a certain height.



Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

The distribution point needs to be attached to the Element group.
Note:The sheeting zone has to have ''horizontal lap siding'' defined in the Wall.
If you don't define the distribution zone the values will be taken defined in the wall.

Work flow:

 Properties dialog to change :
- Distribution number.
- Symbol size. 



hsb_G-DxfOutput

(Back to top)

Description:

This tsl creates a dxf output for beams and sheets.
Each beam, or sheet, is outputted as a polyline to a dxf file.
The name of the dxf file is: elementNumber_beam/sheetNumber

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:





hsb_G-ElementInformation

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl shows element information in a specified display representation.


Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:




hsb_G-EllipticalArc

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl creates a elliptical arc.  


Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:





hsb_G-EntityInformation

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl adds extra information to the viewport for the specified objects in a layout.

Extra information consists of:
*Position number
*Position number and text
*Name
*Label
*Sublabel
*Extrusion profile
*Longest length
*Material


Insert: Manually insert

The tsl has to be added to a viewport (Paperspace).

Remarks:

Another tsl that you can use is the hsb_G-infomation.
Use context menu after properties are changed.  

We have a simular tsl that adds extra information to the viewport for the specified objects in a layout hsb_G-EntityInformation
We have a simular tsl that shows wall description, section size panel, weight, ect ... hsb_ShowElementInformation
We have a simular tsl that shows wall description, section size panel, weight hsb_ShowWallInformation
We have a simular tsl that shows weight of the Element hsb_ShowElementWeight

Work flow:




hsb_G-ExportElementInformation

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl creates a dxf file with element information. 
First insert the tsl hsb_G-ElementInformation. 
 --> 

Insert: Manually insert

This tsl has to be added in Model space. 

Remarks:

Work flow:




hsb_G-FilterGenBeams

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl filters a set of gen beams.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:




hsb_G-GroupInformation

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl adds a table with the amount of walltypes per wall type.



Insert: Manually insert

This tsl has to be added in Model space or in Paperspace.

Remarks:

Work flow:


 

hsb_G-Hatching

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl places a hatch on specified beams in a viewport.

Insert: Manually insert

The tsl has to be added to a viewport (Paperspace).

Remarks:

Work flow:


- Selection:
- Hatch:

hsb_G-Identification Marking

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl adds marking to a set of beams.


Insert: Manually insert

This tsl has to be added in Model space.
To insert the tsl, a set of beams have to be selected.

Remarks:

There is an option available under the custom menu (right mouse click) renumber: this action triggers the tsl te renumber the beams in the element.
We also have a tsl that labels beams with beams hsb_T-Markerline
We also have a tsl that labels the beams of the element hsb_E-Identification & Marking.
We also have a tsl that labels beams, metalparts, polylines with beams hsbMarkerLines.

We also have an option in the software that places a marker hsbCam\Element machining\Add marker.

When using the cncExport and want to export to a WUP file don't forget to to set the ''Mark beams'' on true.

Work flow:


hsb_G-Information

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:


This tsl adds extra information to the viewport for the specified objects in a layout.

Extra information consists of:
*Number
*Code
*Information
*Sub type
*Quantity
*Number & Quantity
*Floor group
*Top Group
*Extrusion profile
*Element area
*Element area openings subtracted
*Material from zone
*tsl instance
*Project number Element type & number
*Main beamsection
*Tile lath distribution
*Counter batten distribution
*Nail spacing
*Weight - (See explanation hsbCenterOfGravity)
*Project number/Element number
*Area
*Volume
*Area as percentage
*Volume as percentage
*Description

Insert: Manually insert

The tsl has to be added to a viewport (Paperspace).

Remarks:

Another tsl that you can use is the hsb_G-EntityInformation.

If you use the option ''Weight'' then you need to put the hsbCenterOfGravity tsl in your template drawing first.
You do not need to do anything with it.
The hsbGenBeamDensityConfig.xml file should be put in the folder hsbCompany / Abbund.
This file contains all the materials and the type of body weight.
The densities must be manually filled-in the XML file.
NOTE: if no matching material is found in the density table then a density of 500 kg/m3 will be used.

We have a simular tsl that shows wall description, section size panel, weight, ect ... hsb_ShowElementInformation
We have a simular tsl that shows wall description, section size panel, weight hsb_ShowWallInformation
We have a simular tsl that shows weight of the Element hsb_ShowElementWeight

Remarks: Translated in Dutch

Als je de optie gewicht kiest moet je eerst de tsl hsbCenterOfGravity in je template en tekeningen zetten.
Hier hoef je verder niets mee te doen.
Het bestand hsbGenBeamDensityConfig.xml moet in de folder hsbCompany/Abbund gezet worden.
Dit bestand bevat alle materialen en hun soortlijk gewicht.
De soortelijke gewichten moeten nu nog handmatig worden ingevuld in het XML bestand.
Nota: Als geen materiaal in de density table aanwezig is, zal een dichtheid van 500 kg/m3 worden weergegeven.

Work flow:


- Filter:
- Information to display:
- Presentation:

hsbCenterOfGravity

(Back to top)

Location:

These are saved in your C:\Program Files\hsbcad\hsbcad20....\Content\General.    

Description:

This tsl calculates the center of gravity of any hsbcad item, element or assembly.
This tsl works in combination with various tsls such as hsb_W-Lifting, the tsl makes use of the hsbCenterOfGravity tsl.

This tsl adds lifting positions to a wall. Depending on the wall length this tsl inserts 1,2 or 4 lifting positions.
The positions can be modified through grippoints.
The context menu provides functionality to rest the positions.
The positions are calculated with the center of gravity as reference point.
Place the hsbCenterOfGravity tsl first.



This is also a combination tsl, this tsl makes use of the tsl hsb_G-Information.
Place the hsbCenterOfGravity tsl first.

Insert: Manual insert

This tsl can be added in Model space or in Paper space.
Model space: select a set of entities.
Paper space: press enter, then select a view port and a insertion point outside of your paperspace

Properties:

Name

Value

Function

Symbol Size

Positive real number or zero

Controls symbol and text size

Color

A list of parameters

Parameters of the appearance of vertical stackings

Include Windows and doors

Yes/No

Specifies whether doors and windows should estimate their weight using the material definitions ‘Door’ and ‘Window’

Context Commands:

Name

Function

Add Entity

Adds an entity to the calculation

Remove Entity

Removes an entity to the calculation

Add material to database

Calls the dialog to add or edit entries in the material table

Show / Hide Dependencies

Draws/hides a line to all referenced entities

Remarks:

The tsl uses the densities which are assigned to a material in the material definition table.
To edit the material definition table double click on an instance of hsbCenterOfGravity or call the command in your hsbcad ribbon.
If a material cannot be found the default density of 500kg/m³ will be used.


Work flow:

This tsl can be used for all entities, walls/Roof and Floor elements.
If you select different walls/Roof and Floor elements the tsl places on each walls/Roof and Floor element the icon off its CenterOfGravity.
When you select only the material you can specify the CenterOfGravity off a complete Roof or total Walls.

Output:

If the tsl is attached to an element it will write the weight to the extended data of the entity.
This information can be accessed during output by using the property definition ExtendedProperties.Weight.
The formatting can be achieved by the standard formatting rules.
Example: @(ExtendedProperties.Weight:0)
The formatting instruction will read the weight of the entity and round to zero decimals.

Display:

The calculated weight cannot be displayed in OPM, but a resident instance of the tsl will display the weight at the point of gravity.
If the symbol size is set to zero in paperspace one can suppress the display of the instance.
The appearance of the symbol can be modified by a custom block, The block name needs to be identical to the TSL-Name.

Advanced TSL:

The snippet below maybe used by tsl authors to make use of the functionality as a helper method
     Map mapIO;
     Map mapEntities;
     mapEntities.appendEntity("Entity", ent); // append entities of calculation
     mapIO.setMap("Entity[]",mapEntities);
     TslInst().callMapIO("hsbCenterOfGravity", mapIO);
     Point3d ptCen = mapIO.getPoint3d("ptCen");// returning the center of gravity
     double dWeight= mapIO.getDouble("Weight");// returning the weight 

hsb_G-InstallationTypeCatalogue

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl creates a catalogue for hsb_P-AssignInstallationType

Insert: Manually insert

The Catalog:
Through the hsb_G-InstallationTypeCatalogue tsl you build a catalog, for each catalog value you must specify which beam codes that has to be converted to sheets .
You also define to what zone the sheeting has to belong to and what color the sheeting has te be.
This Catalog is automatically saved in the hsbCompany folder so anybody using this hsbCompany will have access to it.
Making the Catalog is a one off job, once made it only needs tweaking now and again.

Make this in a separate dwg drawing so you can manage the catalog separately or you could manage it from your template.
The tsl hsb_G-InstallationTypeCatalogueProps is used in the background.
This has to be in a manageable drawing or your template.

The text size and dimension style of this tsl can be changed in the OPM (Properties Bar).
Position the tsl in the drawing when inserted, a content table will be made visible.

To manage the contents of the catalog there are a number of options available in the right click of the mouse (Select the Catalogue in the drawing -> right click -> Custom - Add, Edit, Remove).
Entries can be added, changed or removed. During these actions, the tsl hsb_G-InstallationTypeCatalogueProps is used.

The catalog is stored in hsbCompany / Abbund / HSB-InstallationTypeCatalogue.xml and is therefore available from any of your drawings and anybody using this hsbCompany.

Remarks:

The tsl makes use of the tsl hsb_P-InstallationPoint.

Work flow:



hsb_G-InstallationTypeCatalogueProps

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl has to be loaded in the Template or drawing where the hsb_G-InstallationTypeCatalogue tsl is used, it is used in the background.

Insert: Manually insert

Load the tsl in the drawing manually through tsl select.

Remarks:

The tsl makes use of the hsb_P-AssignInstallationType tsl and hsb_G-InstallationTypeCatalogue tsl.

Work flow:



hsb_G-JoinSheets

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl ....

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:





hsb_G-LooseDelivery

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl moves beams to loose delivery groups.


Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:



hsb_G-NailingInformation

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl shows the amount of nails used.


Insert: Manually insert

Insert the tsl, Select a Position.
A Report will open with the amount of nails that are used in the drawing.  

Remarks:

Work flow:



hsb_G-NumberGenBeams

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:


This tsl will number beams and sheets starting from a specific starting number.
Uses/Abbund/position numberconfiguration.xml

Insert: Manually insert

The tsl has to be added in Model space.

Remarks:

Work flow:





hsb_G-OptimizeBeams

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl splits the beams to a given length that belongs to an Element.

Insert: Manually insert

The tsl has to be added in Model space.
Insert the tsl, fill in the dialog box that pops up.
Select the Element.

Remarks:

We also have an Optimisation for beams hsb_T-OptimizeBeams

Work flow:

Enter the length's and Beam Codes of the beams that will be split in the Element.




hsb_G-OptimizeGenBeams

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl optimizes genbeams.

Insert: Manually insert

The tsl has to be added in Model space.

Remarks:

Work flow:





hsb_G-Numbering

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  ???   

Description:


Insert:

The tsl has to be added to a viewport (Paperspace).

Remarks:

If you have changed properties it could be that the positioning of the numbering isn't good.
You need to reset the drawing by doing the following.
Select the tsl, right click and select Custom\Reset positions for entire project.



Another tsl that you can use is the hsb_G-EntityInformation or hsb_G-information tsl.

Work flow:



hsb_G-ProductionDetails

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL   

Description:


This tsl adds details on a layout which can be specified through hsb_E-DetailName or hsb-Production details (MS) visualization can be done as a block or as a view from the model.

Insert: Manually insert

This tsl has to be added in Paper space

Remarks:

Work flow:





hsb_G-ProjectStorage

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl stores (modelmap) one or more elements.
It opens the Exporter and exports it to one of the selected.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:





hsb_G-PropertyMapping

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl adds properties to objects by specifying existing properties of that object.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-RemoveModuleData

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl ....

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-RemovePosnumSubMaps

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:


This tsl....

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-ResetLayers

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl sets the layer of the selected entities in elements.
Sets layer '0' and assigns it to element group.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-RotateBlockingSide

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description: 

This TSL changes the side of a blocking.

Insert: Manually insert
This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-SectionScheme

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl draws a section from the dsp details.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:




hsb_G-SetMaterial

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl sets the material defined in the properties depending on the beam code.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:




hsb_G-SetPanhand

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl ....

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-SetPlaneProfile

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL

Description: 

This tsl sets the plane profile to a specified zone.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:




hsb_G-SetPosnumPrefix

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL

Description: 

This tsl ....   

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-SetToElement

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL

Description: 

This tsl sets selected genbeam(s) panhand to selected element with option to set zone number/character and exclusivity

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:




hsb_G-SheetToBeam

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl transforms a sheet into a beam.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:




hsb_G-SplitWithBlocking

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL

Description:

This TSL splits a beam and places a blocking on the split location.

 

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


 
Filter:
Filter definition beams - You can use the "hsb_G-FilterGenBeams" TSL to filter the beams of the element. 
This should return the beams were the split is on.
Beamcode / Filter type - This can be used to filter the beams. 
If you are going to use these properties to filter the beams, it will not use the Filter definition beams property.
Split:
Split Length - This will specify the length from the start position to the split point.
Single split - This will only create one split point. If this property is set to No, it will create more split points. 
It will do this for the whole beam, until the beam is smaller then the Split length.
Flip split direction - This will change the start point. It will move to the other side of the beam.
Blocking:
This has 5 properties that adds information and defines the geometry of the blocking.
The length, height and width of the blocking can be set here.
When using -1 for the height, width or color this will use the original beam. 
The color property will use the normal autocad colors to set a color to a blocking. 
You can also set the Beamcode for the blocking that will be created.
Stretch:
Stretch to nearest beam, this will stretch the blocking from the starting point to the end point to the nearest beam. It won't stretch if the distance between the beams to stretch to, is 3 times greater then the inserted property Blocking length.

hsb_G-SquareSheets

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL

Description: 

This tsl ....   

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-StockBeamCatalogue (Parent tsl for hsb_G-StockBeamCatalogueProps)

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL

Description: 

This tsl ...   

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-StockBeamCatalogueProps (Child tsl for hsb_G-StockBeamCatalogue)

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL

Description:

This tsl has to be loaded in the Template or drawing where the hsb_G-StockBeamCatalogue tsl is used, it is used in the background.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb_G-ToolingInformation

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl adds a table with tooling information.

 

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

There are other lists that might be of interest, such as hsb_G-BillOfMaterial - hsb_E-ElementTable - hsb_G-UsedMaterial.

Work flow:


- Content:
- Style:

hsb_G-UsedMaterial

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl adds a list with m2 material per entity size.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

There are other lists that might be of interest, such as hsb_G-BillOfMaterial - hsb_E-ElementTable - hsb_G-ToolingInformation.

Work flow:


hsb_G-Viewportscale

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl shows the viewportscale. 

  

Insert: Manually insert

This tsl has to be attached to a viewport, select a viewport and a position.

Remarks:

Work flow:




hsb_G-Wallplates

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl will join wall plates in the same roofplane.
After they are joined they are split into standard lengths.
The main length can be set as a property.
The property set also provides a minimum length.
The last split is not a standard length if the remaining length is less then this minimum length.

This is a combination tsl, the tsl makes use of the hsb_G-Wallplates tsl and hsb_T-OptimizeBeams tsl (no picture)
hsb_T-Anchor 

 
ANKERPLAN tsl:

Voor het uitvoeren van het ankerplan zijn een aantal zaken die van te voren ingeregeld moeten worden.
AutoCAD blocks van de ankers moeten beschikbaar worden gemaakt/ ingeladen worden in de tekening.
Deze moeten de tekst “ANKER” of “BK” bevatten.
De tsl’s filteren op deze gegevens.Voor hsb_D-Aligned en hsb_T-Anchor moeten goede catalogus waarden worden aangemaakt.
Deze worden vervolgens door de hoofd tsl, hsb_G-wallplate, gebruikt.

Het plaatsen van de ankers gebeurt door de tsl hsb_G-wallplate.
Hierin wordt zowel de muurplaten gejoined als de ankers en de maatvoering geplaatst.
Deze functie werkt per dakvlak en zal dus meerdere keren moeten worden uitgevoerd voor een totale woning.

In de bijlage staan de tsl’s, deze toevoegen aan de tsl map in de company directory.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:



hsb_PocketPointload

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbCAD\hsbcad20...\Content\UK\TSL\Standard\General   

Description:

This is a combination tsl, the tsl makes use of the Material.xml. (see Remarks)
This tsl makes a pocket load in a wall element.


Insert:Manually insert

This tsl has to be added in Model space.
Select the tsl, fill in the dialog box and selext OK. then the element.
Select an element then a beam or point where you want the point load to be

Remarks:

The tsl makes use of the Material.xml list. (this is needed to know the density of the materials)
You can find it in C:\hsbCompany\Abbund\Material.xml

We also have other tsl's for pointloads.
hsb-MultiPointLoad: UK tsl,
hsb-PointLoad: UK tsl,
Pocket Beam: AS tsl,
On insert:
1. select the beam.
2. select the wall-elements with a cross select. (Wall elements should be above each other)
The TSL created a pocket in the wall, on the intersection point of the wall with the beam and a point load in the walls underneath the wall with the pocket. The TSL adds a "Special" (POCKETC) to the 'top'-wall element and a "Special" point load to the elements below.
When the beam changes position or size, the pocket and point load also changes position, or size.
Creation and changes in position or size of the pocket and point load are only visible after reconstruction.

Pocket_Wall Center: Randy tsl, does not work properly
Pocket_Wall end: UK tsl,

If it's the first time you are using the hsb_PocketPointLoad tsl you might get this message.


Work flow:




hsb-AssignEntitiesToZone

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl allows the user to assign one or more entities to a specific element.

Insert: Manually insert

The tsl has to be added in Modelspace.
Select an element, Select one or more entities.
Specify the zone index, zone character and decide if it is an exclusive assignment or not.
The entities are assigned to the specified zone (index + character) The tsl will be erased from the drawing after execution.

Remarks:

Work flow:




hsb-Brace

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl creates a small wall converted to a roof element. Geometry is taken from DSP detail

 

Insert: Manually insert

The tsl has to be added in Modelspace.

Remarks:

Work flow:


hsb-ChangeSheetingInRoom

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl .....

Insert: Manually insert

The tsl has to be added in Modelspace.

Remarks:

Work flow:


hsb-DetailInfo

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl places detail information as text next to detail line at a given position. 
Catalog for this tsl can be set from DSP; argument to pass should be "DspToTsl; <catalog-name>"

Insert: Manually insert

This tsl has to be added in the DSP details off the roof elements.

Remarks:

Only works with Roof/Floor elements with DSP details.

Work flow:




hsbDrill

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dach\TSL. 
This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\UK\TSL\Standard\CLT

Description:


This tsl creates a drill distribution along X-Direction of a genbeam, optional one can connect additional genbeams with it.


Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:


hsb-Electra

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\.....      

Description:

This tsl has been replaced by the hsb_E-InstallationPoint, because in the hsb_E-InstallationPoint we can now add water and gas symbols.

Insert:

Remarks:

Work flow:


hsb-ElementDefinition

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl creates a list in paperspace.
This tsl uses a Catalog.

Insert: Manually insert

Load the 3 tsl's hsb-ElementDefinition, hsb-ElementDefinitionCatalog, hsb-ElementDefinitionCatalogProps into your drawing.
Select the hsb-ElementDefinitionCatalog enter a project name and place it in the drawing.
This tsl has to be attached to a viewport, select a viewport.

Remarks:

The tsl makes use of the tsl hsb-ElementDefinitionCatalog and hsb-ElementDefinitionCatalogProps.

Work flow:


hsb-ElementDefinitionCatalog

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl creates a catalogue for hsb-ElementDefinition.

Insert: Manually insert

The Catalog:
Through the hsb-ElementDefinitionCatalog tsl you build a catalog, for each catalog value you must specify which beam codes that has to be converted to sheets.
You also define to what zone the sheeting has to belong to and what color the sheeting has te be.
This Catalog is automatically saved in the hsbCompany folder so anybody using this hsbCompany will have access to it.
Making the Catalog is a one off job, once made it only needs tweaking now and again.

Make this in a separate dwg drawing so you can manage the catalog separately or you could manage it from your template.
The tsl hsb-ElementDefinitioCatalogProps is used in the background.
This has to be in a manageable drawing or your template.

The text size and dimension style of this tsl can be changed in the OPM (Properties Bar).
Position the tsl in the drawing when inserted, a content table will be made visible.

To manage the contents of the catalog there are a number of options available in the right click of the mouse (Select the Catalogue in the drawing -> right click -> Custom - Add, Edit, Remove).
Entries can be added, changed or removed. During these actions, the tsl hsb_G-BeamToSheetCatalogueProps used.

The catalog is stored in hsbCompany / Abbund / hsb BeamToSheetCatalogue.xml and is therefore available from any of your drawings and anybody using this hsbCompany.

Remarks:

The tsl makes use of the tsl hsb_E-BeamToSheet and hsb_G-BeamToSheetCatalogueProps.


Work flow:


hsb-ElementDefinitionCatalogProps

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl is required for hsbelementdefenitioncatalog

Insert: Manually insert

Remarks:

Work flow:


hsbElementInsulation

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dach\TSL
This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\IT\TSL

Description:

This tsl places insulation between the studs of an element.
You can set the thickness of the insulation.< br>

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

We also have other tsl's for insulation.
hsb_D-Insulation: Places dimension lines between the studs of an element.
hsb_E-InsertInsulation: Uses the hsb_E-Insulation tsl (makes drills inbetween each stud to insert foam inbetween the studs, also makes a hatch)
hsb_Insulation: UK tsl, replaces the hsbInsulation tsl.
hsb_RemoveInsulation: UK tsl, this removes the hsb_Insulation from the Element.
hsbElementInsulation: German tsl  
hsb-Insulation: Dutch tsl   

Work flow:


hsb-ElementSection

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl creates a section from an element based on an existing hsbCAD viewport, that viewport contains the hsb-SectionManager.

  

Insert: Manually insert

This tsl has to be added in Paper space.

Remarks:

Work flow:

Import the tsl hsb-ElementSection, select a viewport for this section.
Select the viewport of the section manager.
Change the requested information, Add the Section Id in the Element-section.


If the section doesn't show in the viewport, rightmouseclick : edit hsbcad viewport settings.
Change the positioning and the layer visibilty.
e.g. Layers


e.g. UCS


e.g. Positioning


hsbExtendedElementData

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dach\TSL 
This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\IT\TSL      

Description:

This tsl shows (optional) element data in wcs or ecs view and publishs elementdata for the output to excel

Extra information consists of:
*Level
*Code
*Posnum
*Area net
*Area brut
*Length
*Width
*Height
*Insulation
*Information

 

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Another tsl that you can use is the hsb_G-Information:

Work flow:




hsbHalfCut

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\ ..... 

Description:

This tsl will make a cut in your beam.

Insert: Manually insert

This tsl has to be added in Model space.
Select the beam, the TSL dialog box will open.
If you want to make a cut along the beam, select the ''Along beam Axis'' or if you want to make a cut ''Transverse'' select free Alignment''.
Select a starting point, then the direction.

Remarks:

Work flow:


hsb-HsbDelivery

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL  

Description:

This tsl ....

Insert: Manually insert

This tsl has to be added in Model space.
Select the beam, the TSL dialog box will open.
If you want to make a cut along the beam, select the ''Along beam Axis'' or if you want to make a cut ''Transverse'' select free Alignment''.
Select a starting point, then the direction.

Remarks:

Work flow:




hsb-Insulation

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\.....      

Description:

This tsl places insulation between the studs of an element.

Insert:

The tsl has to be added in Modelspace.

Remarks:

We also have other tsl's for insulation.
hsb_D-Insulation: Places dimension lines between the studs of an element.
hsb_E-InsertInsulation: Uses the hsb_E-Insulation tsl (makes drills inbetween each stud to insert foam inbetween the studs, also makes a hatch)
hsb_Insulation: UK tsl, replaces the hsbInsulation tsl.
hsb_RemoveInsulation: UK tsl, this removes the hsb_Insulation from the Element.
hsbElementInsulation: German tsl  
hsb-Insulation: Dutch tsl   

Work flow:


hsbMarkerLines

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dach\TSL
This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\IT\TSL  

Description:

This tsl adds marking from polylines, roof planes, roof elements and solids.

  

Insert:

This tsl has to be added in Model space.
To insert the tsl, select marking entity's.

Remarks:

There are custom actions (right mouse click) available.
We also have a tsl that labels the beams of the element hsb_E-Identification & Marking
We also have a tsl that labels beams, metalparts, polylines with beams hsbMarkerLines.
We also have a tsl that labels beams with beams hsb_T-Markerline.
We also have a tsl that labels the beams of the element hsbT-Marking.
We also have a tsl that labels the beams of the element hsb_T-SingleMark.
We also have a tsl that marks the beams of the element hsb-MarkBeams.

We also have an option in the software that places a marker hsbCam\Element machining\Add marker.
When using the cncExport and want to export to a WUP file don't forget to to set the ''Mark beams'' on true.

Work flow:


hsb-Production details (MS)

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL 

Description:

This tsl makes use of the tsl hsb_G-ProductionDetails
  

Remarks:

This tsl has to be added in Model space.  

Work flow:


hsb-SectionManager (Parent tsl for hsb-SectionManagerProps)

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

This tsl has to be attached to main viewport.
This tsl displays the section locations for hsb_ElementSection.


Section position can be moved.
When using the rightclickmouse, a section can be add.


Remarks:

This tsl has to be added in paper space.
Select the tsl, select a Viewport.

Work flow:




hsb-SectionManagerProps (Child tsl for hsb-SectionManager)

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbcad\<hsbcad20...>\Content\Dutch\TSL     

Description:

Used by hsb-SectionManager

Remarks:

Work flow:



Feedback and Knowledge Base