• Skip to main content
  • Skip to primary sidebar
blog.draftsperson.net

blog.draftsperson.net

the art of technical drawing

blog.draftsperson.net

Wisey’s Steel Shapes LISP program

August 1, 2019 25 Comments

Name:  Wisey’s Structural Steel Shapes Program
Description: 
Draws metric and imperial steel members. Has separate dialog boxes for USA and Australia steel shapes. USA shapes are from the American institute of steel construction’s (AISC) Steel Construction Manual, either the ASD ninth edition or the LRFD first edition. Australian shapes are from the “BHP Hot rolled structural products 1998 edition” and the “Stramit purlins girts and bridging, 2000 edition”.
Type:  AutoCAD AutoLISP Routine
Author:  Wise and others
File Size:  40 Kb
Cost:  Free and open source
Worked on: AutoCAD 2000, 2006, 2013, 2015, 2017, 2019, 2020
BricsCAD v19
Download:

Wisey’s Steel Shapes.zip Revision H
A screen shot of the North American / USA steel shapes program
A screen shot of the Australian steel shapes program

Video on How to Install and Key Features of Program


UK Pallete version by Steve

Steve from www.stylemarkdesigns.co.uk has added a UK pallete to this LISP routine. You can now draw IPE, HE, UPN etc. steel shapes. Download Wisey’s Steel Shapes with UK Pallette. This program has worked on AutoCAD 2019 and Intellicad, probably will work on all CAD platforms that support LISP.

Screen shot of the UK Pallete

Steve has also included a menu file with some toolbar macros to load all the different palletes.

Screen shot of the toolbar icons

Filed Under: AutoLISP Routines

Reader Interactions

Comments

  1. LONNIE P WOLFE says

    April 22, 2020 at 1:34 pm

    How do you use this LISP program? When I open the ZIP file, There are quite a few files in it, with only one LISP file.

    Reply
  2. admin says

    April 23, 2020 at 12:23 am

    Installation as follows:

    1. Copy all the STL*.* files to an AutoCAD support directory
    2. APPLOAD the STL.lsp file
    3. Type STL_AUS for the Australian Pallet
    4. Type STL_USA for the USA Pallet

    All the other files are required and used by the Stl.lsp file.
    Also see: stl_about.txt which notes how to use it.

    Reply
  3. Pradeep Walse says

    April 25, 2020 at 12:22 pm

    Hi,
    It is excellent lisp program.
    Do you have same program to draw steel shapes as per Indian Standard (IS 808) dimensions.

    Reply
    • admin says

      April 27, 2020 at 2:17 am

      It could be added to this program. As the code is open source. If someone does do it can they please send it back to me, so we can keep the party going…

      Reply
      • Stephen Nichols says

        June 12, 2020 at 2:52 pm

        Hi

        I’ve added the UK sections, IPE beams plus a few other profiles.
        Happy to share.

        Do you have contact details for A.W.?
        Steve

        Reply
        • admin says

          June 15, 2020 at 7:23 am

          I sent you a private email with the contact details.

          Reply
  4. Ivan Gomez says

    May 5, 2020 at 2:51 pm

    what is the command?

    Reply
    • admin says

      May 6, 2020 at 1:43 am

      1. Type STL_AUS for the Australian Pallet
      2. Type STL_USA for the USA Pallet

      Reply
      • Ivan Gomez says

        May 7, 2020 at 3:57 pm

        and later?
        no window appears to me!
        i am using autocad 2010

        Reply
        • admin says

          May 8, 2020 at 2:14 am

          Follow the instructions on how to install and use it in the file: stl_about.txt

          Reply
  5. Torsten Moses says

    July 2, 2020 at 12:49 am

    Hello, “admin” 🙂

    A BricsCAD customer tried that nice STL Lisp code – and we were able to identify + fix 2 issues in our DCL and LISP engines; so we are grateful to could improve BricsCAD here, for its compatibility.

    Nevertheless, I found a bit weak code :

    in
    (defun STL_DIALOG_USA () …
    and
    (defun STL_DIALOG () ..

    I found this code in the (action_tile “cancel” …) :

    (strcat “(done_dialog)” “(setq newtile nil size nil)” “(exit)”)

    formally spoken, it is correct … but the (exit) statement causes to bypass the DCL dialog unloading …
    so if CANCEL is repeatedly used, the same DCL dialog(s) are loaded permanently, without being unloaded.

    Better code would be :

    (strcat “(setq newtile nil size nil)” “(done_dialog)”)

    without (exit), and placing (done_dialog) to the end, to allow the defun block to continue + cleanup normally.

    many greetings !

    Reply
  6. Ahmed Samy says

    August 10, 2020 at 9:17 am

    STL_UK does not work for 2D top or 2D Side

    Reply
    • Stephen Nichols says

      August 18, 2020 at 4:33 pm

      Hi
      I have amended the lsp file and sent a new copy to admin.
      Are you ok to edit the lsp file yourself if I point you the area to change?

      Only 2 or 3 characters on a single line for each error.

      Steve

      Reply
  7. Jim Schu says

    September 28, 2020 at 8:21 pm

    I have been using this Lisp Routine for years and absolutely LOVE it. However there is a problem with it that I can not figure out how to fix.
    When I run the LISP and “CANCEL” through the DCL and then call it up again … It crashes AutoCAD every time.
    Any Ideas on how to fix this?

    Thanks in advance!!!

    Reply
    • Jim Schu says

      September 28, 2020 at 9:02 pm

      Okay I fixed the LISP as noted in the BricsCAD fix above and it now works perfectly … Thanks so much. You have saved me many crashed drawings. Maybe my hair will go back to its original color.

      Reply
  8. Larry W says

    October 14, 2020 at 7:28 pm

    We are having problems getting this to run on Bricscad V20. It runs ok for a few iterations then suddenly locks up. Is anyone else having this problem?

    Reply
  9. wayne sabin says

    November 18, 2020 at 4:40 pm

    Does this lisp program run on autoCAD LT 2019? no APPLOAD command in LT

    Reply
    • admin says

      November 18, 2020 at 10:29 pm

      No – Lisp routines do not run on AutoCAD LT – You need to get the full version.

      Reply
  10. Edmund Foo says

    November 23, 2020 at 8:26 am

    error message Cannot find definition for dialog stl_uk. Please help……

    Reply
    • admin says

      November 24, 2020 at 12:59 am

      Copy all the files to an AutoCAD support directory. Then it will work.

      Reply
  11. Edmund Foo says

    December 6, 2020 at 1:07 am

    Yes done but still got the same error message. The Stl_US & Stl_Aus is working very well except the Stl_UK.

    Reply
    • admin says

      December 13, 2020 at 10:19 pm

      Stl_UK isn’t built into the main program. It was written by another drafter and sent to us to publish alongside Wisey’s steel shapes. You will have to run that as separate.

      Reply
    • Stephen Nichols says

      January 5, 2021 at 2:38 pm

      Hi Edmund,
      The Uk download above contains all 3 sections. That is US, Aus AND UK.
      So in theory if stl_usa works and stl_aus works so should stl_uk.

      Are you using the WiseysSteelShapes.mnu I included (in the UK zip) ?

      SteveN

      Reply
  12. Stephen Nichols says

    December 31, 2020 at 11:17 am

    Admin,

    Can you pass on my email address to Edmund Foo & I will try to help him.

    Thanks
    SteveN
    PS
    Have any of my emails regarding the updates to the piping dialogue arrived?
    not received reply’s??

    Reply
    • admin says

      January 4, 2021 at 7:36 am

      Yes got them. End of year inertia – Had a quick look over and didn’t seem to get it to work, but didn’t try very hard. We don’t keep anyones personal info, so just post a comment to Edmund’s post if you would like to help there..

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Subscribe to our Youtube Channel

Categories

  • American Steel Industry (4)
  • AutoCAD Articles & Reference (21)
  • AutoCAD Bugs & Problems (18)
  • AutoCAD Tips (25)
  • AutoCAD Tutorials (36)
  • AutoLISP Routines (145)
  • AutoLISP Tutorials (14)
  • CAD Standards (4)
  • Civil 3D (3)
  • Civil Drafting (3)
  • Dimensions (2)
  • Drafting Funnies (69)
  • Drafting History (6)
  • Drafting Standards (62)
  • Electrical Drafting (2)
  • General IT reference (7)
  • Geometry (15)
  • GIS (2)
  • PT (1)
  • Revit Tutorials (40)
  • Steel Detailing (12)
  • Structural Drafting (23)
  • Technical Dictionary (45)
  • Useful Website Links (16)

Provided for free with no warranty · Log in