AutoCAD Applications

Source code given below can be compiled with Microsoft Visual Studio Comunity 2017.

Precompiled dlls are compiled for AutoCAD 2019, (can also be loaded in 2020). Dlls are loaded in AutoCAD with NETLOAD command. Advance Steel plugins are precompiled with AS 2020; loaded with ASTORLOADASNETPLUGIN command. All new commands start with XEN_


Create structure in Advance Steel from a text file
October 2019

This Advance Steel plugin creates structure from an external text file. Steel structure is defined in the external text file as in the following, where we define steel cross section, end points of beams, lines, and assign cross sections to lines.

STEELSECTION
#
   LABEL    "B1";
   TYPE     HEA;
   ID       HEA340;
   MATERIAL S355J2;
   Y_OFFSET      0.0;
   Z_OFFSET      0.0;
   INSERTION_POINT TOP_CENTER;
#

POINTS
#
   0.0 0.0 0.0;
   3000.0 0.0 0.0;
#

LINES
#
   0 1, "B0";
#

ADDTOLINES
#
   SELECT_LINES 0;
   SET_PROPERTY 0;
   SET_THETA 45;
#
Following documentation we can make a list of mappings between simple steel profile names and Advance Steel tables. (This can be updated in the future.)
 
Mapping between steel profile common names and Advance Steel table names
Steel profile Advance Steel table
HEA "HEA DIN18800-1"
HEB "HEB DIN18800-1"
IPE "IPE DIN18800-1"
UPE "UPE"
L "Angle_eq DIN18800-1"
L_UNEQUAL "Angle_uneq DIN18800-1"
SHS "RHS_Sections_square_w nach DIN"
RHS "RHS_Sections_rectang_w nach DIN"
CHS "Pipe nach DIN"

Precompiled dll for Advance Steel 2020: AsCreateStructure.dll.zip Source: AsCreateStructure.VS2017.zip
Export beam system lines
September 2019

This is Advance Steel plugin and it exports system lines of selected beams.

Precompiled dll for Advance Steel 2020: AsExportAxis.dll.zip Source: AsExportAxis.VS2017.zip
Insert Layout
August 2019

This application inserts a layout from user selected dwg file to all dwg files in a user selected folder.

Precompiled dll for AutoCAD 2019, 2020: InsertLayout.dll.zip Source: InsertLayout.VS2017.zip
Insert Title Block
August 2019

This application inserts (or updates reference if block reference already exists in a layout) a block to each layout, to each dwg file in a user selected folder.

Precompiled dll for AutoCAD 2019, 2020: InsertTitle.dll.zip Source: InsertTitle.VS2017.zip