TSL | Content \ UK \ TSL \ Standard \ CLT

JS Sept-2017

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\UK\TSL\Standard\CLT 

Explanation:

The UK tsl's are divided into different categories.

TSL | Content \ UK \ TSL \ Standard \ CLT
Electrical
General

Shopdraw and SubAssembly
Steel


hsb_CLT-DoveTail: This tsl makes a dove tail between a beam and a CLT Panel.
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_P-AssignInstallationType: This tsl assigns electrical symbols to an installation object.
hsb_P-InstallationPoint: This tsl will add Electricity to a Panel Element.
hsb_P-Pocket: This tsl will make a U opening in the panel Element.
hsbCLT-CoreDrill: This tsl creates a core drill on the edge of a sip/CLT panel.
hsbCLT-CornerCleanUp: This tsl creates cleanup drills at concave corners.
hsbCLT-Detail: This tsl specifies a detail section. A Detail will always be seen towards the outer grip of the section.
hsbCLT-Electra: This tsl will add Electricity to a Panel Wall.
hsbCLTJointBoard: This tsl creates a joint board between 2 panels.
hsbCLT-LevelMarker: This tsl calculates the required lifting system depending from the given parameters, the panel weight and it's point of gravity
hsbCLT-Lift: This tsl will create drills for the lifting device.
hsbCLT-T-Connector: This tsl creates a T-shaped connector for CLT panels.
hsbCLTWall: This tsl generates pseudo log elements based on child stickframe walls.
hsbDrill: This tsl creates a drill distribution along X-Direction of a genbeam, optional one can connect additional genbeams with it.
hsbPanelBeamcut: This tsl supports any extruded solid shape if the extrusion profile consists exclusively of straight segments.
hsbPanelDrill: This tsl will drill a hole a panels.
hsbPanelElectra: This tsl has been replaced by the hsbCLT-Electra.
hsbPanelExtendedMasterData: This tsl creates a bill of material table for master panels
hsbPanelGrainDirection: This tsl has been replaced by the hsbGrainDirection.
hsbPanelHeaderAboveOpening: This tsl will puts a header above an opening.
hsbPanelLapJoint: This tsl will split your panel and add a lapjoint.
hsbPanelLiftingDevice: This tsl calculates the required lifting system depending from the given parameters, the panel weight and it's point of gravity
hsbPanelOpeningFillet: This tsl modifies existing windows or doors like openings in an existing panel such that any corner will receive a fillet with the given radius.
hsbPanelRabbet: This tsl creates a lapjoint connection between two floor/Roof panels.
hsbPanelWallRabbet: This tsl creates a lapjoint connection between two floor/Roof panels.
hsbPolylineBeamcut: This tsl creates segemented beamcuts along a polyline or define points.

hsb_CLT-DoveTail

(Back to top)

Location:

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

Description:

This tsl makes a dove tail between a beam and a CLT Panel.

 

Insert: Manually insert

This tsl has to be added in Model space.
Insert the tsl, select a beam and then a CLT Panel.

Remarks:

Work flow:

General: Changing information for the dovetail connection in the properties.




hsb_G-InstallationTypeCatalogue

(Back to top)

Location:

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

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:

Dialog headers:

hsb_G-InstallationTypeCatalogueProps

(Back to top)

Location:

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

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:

Dialog headers:

hsb_P-AssignInstallationType

(Back to top)

Location:

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

Description:

This tsl assigns electrical symbols to an installation object.
This tsl is used by hsb_P-InstallationPoint.

Insert: Manually insert

This tsl has to be added in Model space.
To insert the tsl, select the Panel, then select the position.   

Remarks:

Work flow:



hsb_P-InstallationPoint

(Back to top)

Location:

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

Description:

This tsl will add Electricity to a Panel Element.


Insert: Manually insert

This tsl has to be added in Model space.
To insert the tsl, select the Panel, then select the position.

Remarks:

There are also other Electricity tsl's hsb_P-Electrical (Replaced)/ hsb_P-InstallationPoint / hsbCLT-Electra / hsbPanelElectra (Replaced)


Work flow:



hsb_P-Pocket

(Back to top)

Location:

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

Description:

This tsl will make a U opening in the panel Element.

Insert: Manually insert

This tsl has to be added in Model space.
Select first the beam or panel to create a pocket for, then select the panel.

Remarks:

Dialog headers:

Work flow:

General settings:




hsbCLT-CoreDrill

(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 core drill on the edge of a sip/CLT panel.
It needs a supporting Tool like the hsbPanelDrill.

Insert: Manually insert

This tsl has to be added in Model space.
First drill a few holes in the panel with the hsbPanelDrill, then you can connect these drills with a coredrill to the edge of the panel.

Remarks:

Work flow:



hsbCLT-CornerCleanUp

(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 cleanup drills at concave corners.
One can select between different insertion modes.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:

Dialog headers:

hsbCLT-Detail

(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 specifies a detail section. A Detail will always be seen towards the outer grip of the section.
If both grips are not outside the panel the grip which is closer to the panel profile will determine the direction.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:



hsbCLT-Electra

(Back to top)

Location:

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

Description:

This tsl will add Electricity to a Panel Wall.
This tsl replaces the hsbPanelElectra tsl.
This tsl creates tools of electrical installations on panels.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

There are also other Electricity tsl's hsb_P-Electrical (Replaced)/ hsb_P-InstallationPoint / hsbCLT-Electra / hsbPanelElectra (Replaced)


Work flow:



hsbCLTJointBoard

(Back to top)

Location:

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

Description:

This tsl creates a joint board between 2 panels and determine the placement of the board.


Insert: Manually insert

This tsl has to be added in Model space.
Select a set of panels.
The tsl will create multiple joint boards for any two collinear edges of two panels. (or points) lying in the same straight line.
The selected surface needs to be coplanar (In the same plane).
The tool is dependent from the Joint Board (the beam which is created)

Remarks:

Work flow:



hsbCLT-LevelMarker

(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 calculates the required lifting system depending from the given parameters, the panel weight and it's point of gravity
One can release the lifting device collection into individual devices. Released devices are not sensitive to the point of gravity!


Insert: Manually insert

This tsl has to be added in Model space.
Select a CLT panel, then select a point where you want the tet to come.


Remarks:

Work flow:



hsbCLT-Lift

(Back to top)

Location:

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

Description:

This tsl will create drills for the lifting device.

 

Insert: Manually insert
This tsl has to be added in Model space.
Select the CLT panels, the drills will be automatically placed according to what you've fill in the dialog box.

Remarks:

There are also other Lifting tsl's hsbCLT-Lift and hsbPanelLiftingDevice

Work flow:



hsbCLT-T-Connector

(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 T-shaped connector for CLT panels.

Insert: Manually insert

This tsl has to be added in Model space.
Select the Male CLT panel then select the Female panel, than select the point you want the connector to be.

Remarks:

Work flow:

Geometry:
Location:
Slot:
Drill Pattern:    




hsbCLTWall

(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 generates pseudo log elements based on child stickframe walls
renamed (replaces hsbPanelCLTWall), element tsl's triggered before command ended style detection enhanced, beamcuts on T-Connections enhanced.


Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

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:



hsbPanelBeamcut

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT   


Description:

This tsl supports any extruded solid shape if the extrusion profile consists exclusively of straight segments.
Note: once this tools applies an opening to the panel it will not be able to close this after the tooling entity.
This tsl creates a beamcut connection between a panel and a beam.
The Beamcut is either grip based openings on through beamcuts or a regular beamcut on not through connections
NOTE: any connection where the X-Axis of the beam is perpendicular to the Z-Axis of the panel is not supported.


Insert: Manually insert

This tsl has to be added in Model space.
Select the panel and then the Tooling (in this case the beam you want to cut out of the Panel)

Remarks:

Work flow:



hsbPanelDrill

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT   

Description:

This tsl will drill a hole a panels.
It is now possible to select multiple panels and insertion points, the drills created will only be linked to the interfering panels.
Flip side as doubleclick action added (requires content DACH or appropriate CUIX)
New custom command to assign tool exclusively.


Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:



hsbPanelElectra

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT  

Description:

This tsl has been replaced by the hsbCLT-Electra.
This tsl will add Electricity to a Panel Element.
This tsl creates tools of electrical installations on panels.


Insert: Manually insert

This tsl has to be added in Model space. This tsl replaces's the old hsb_P-Electrical tsl.
There are also other Electricity tsl's hsb_P-Electrical (Replaced)/ hsb_P-InstallationPoint / hsbCLT-Electra / hsbPanelElectra (Replaced)

Work flow:



hsbPanelExtendedMasterData

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT  

Description:

This tsl creates a bill of material table for master panels.

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

Work flow:



hsbPanelGrainDirection

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT      

Description:

This tsl has been replaced by the hsbGrainDirection.
This tsl will put the grain direction on the panel.
To change the direction, right click and select ''Custom'' then select ''Swap grain direction''.


Insert: Manually insert

This tsl has to be added in Model space.
Select panels.

Remarks:

Work flow:



hsbPanelHeaderAboveOpening

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT
 
Description:

This tsl will put a header above an opening.


Insert: Manually insert

This tsl has to be added in Model space.
Select an opening.

Remarks:

Work flow:



hsbPanelLapJoint

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT   

Description:

This tsl will split your panel and add a lapjoint.


Insert: Manually insert

This tsl has to be added in Model space.
Select a Panel and then the point where you want the Panel to be split.

Remarks:

Work flow:



hsbPanelLiftingDevice

(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
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.
This tsl calculates the required lifting system depending from the given parameters, the panel weight and it's point of gravity.
One can release the lifting device collection into individual devices. Released devices are not sensitive to the point of gravity!

 

Insert: Manually insert

This tsl has to be added in Model space.

Remarks:

There are also other Lifting tsl's hsbCLT-Lift and hsbPanelLiftingDevice.

Work flow:



hsbPanelOpeningFillet

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT   

Description:

This tsl modifies existing windows or doors like openings in an existing panel such that any corner will receive a fillet with the given radius.


Insert: Manually insert

This tsl has to be added in Model space.
You need to place the panel in front view.
Select panel and point inside the window or door.

Remarks:

Work flow:



hsbPanelRabbet

(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
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT     

Description:

This tsl has been replaced by the hsbPanelLapJoint.
his tsl creates a lapjoint connection between two floor/Roof panels.


Insert: Manually insert

This tsl has to be added in Model space.
Select the first panel and then the second.

Remarks:

Work flow:



hsbPanelWallRabbet (Removed)

(Back to top)

Location:

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

Description:

This tsl has been replaced by the hsbPanelLapJoint.
This tsl creates a lapjoint connection between two floor/Roof panels.


Insert: Manually insert

This tsl has to be added in Model space.
Select the first panel and then the second.

Remarks:

Work flow:



hsbPolylineBeamcut

(Back to top)

Location:

This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\General\TSL
This tsl is saved in your C:\Program Files\hsbCAD\<hsbcad20...>\Content\UK\TSL\Standard\CLT    br>
Description:

This tsl creates segemented beamcuts along a polyline or define points.


Insert: Manually insert

This tsl has to be added in Model space.
Draw a polyline in the panel where you want the cut to be placed.
Select the tsl then the panel and then the polyline.

Remarks:

Work flow:



Feedback and Knowledge Base