Salama Posted June 16, 2012 Posted June 16, 2012 hi , this lisp is modified to calculate the quantity of steel bars as it placed on the plan of reinforcement in the form shown on the attached cad file named : steel.dwg lisp name and command : steel hope you joy it . and step by step together we improve it to fit what we want to do. steel.dwg steel.LSP 1 Quote
ketxu Posted June 16, 2012 Posted June 16, 2012 Thanks salama for sharing, but why don't you mention how to use, and what are requires? Quote
Salama Posted June 17, 2012 Author Posted June 17, 2012 hi , ketxu ( My English not well too :$ .. but nowadays we have the google translator , it's helpful to tell us the meaning , ok . ... Using this lisp is so easy , say we have a plan for some slab with beams or beam less , flat slab , .. or say we have beams layout with reinforcement, or any other reinforced concrete element. 1- open the CAD file attached here named steel . or just create a new one of your own , but be sure to have a layer named "steels". 2- use the same stamp that lisp copes with in labeling elements .... " shown in the attached cad file " . 3- start labeling elements , note to start different serial numbers for bars even with same diameter . 4- after finishing labeling , write the command " steel" ... enter ..... and lay the resulted table some where in the auto cad . 5- in the resulted table , you will have a detailed table for all the used bars , lengths, and finally weight in ton Quote
121madhu Posted September 1, 2013 Posted September 1, 2013 not working osnap problem what i do.. Quote
Dadgad Posted September 1, 2013 Posted September 1, 2013 I am not sure why you posted this question here, but if you have turned OFF your Osnaps, then you can turn them on by clicking on the icon, as shown in the image, at the bottom of your screen, or with the F3 button you can cycle them on and off. Quote
121madhu Posted September 1, 2013 Posted September 1, 2013 i am using this lisp error msg come check this also snap mode is on where is my mistakes using this lisp correctly Quote
ekolman2003 Posted November 12, 2013 Posted November 12, 2013 Command: ; error: bad argument type: numberp: nil pls help... Quote
ymg3 Posted November 14, 2013 Posted November 14, 2013 Try this one. Be careful as you need to do a proper setup of the program before using. ymg rebaryoni.LSP Quote
eng_ahmed_samer2002 Posted November 16, 2013 Posted November 16, 2013 What is the command, please describe it Quote
ymg3 Posted November 16, 2013 Posted November 16, 2013 To start the routine the command is simply REBAR. However before using at the beginning of the program, you must set a lot of variables to customize it to the way you work. Most important is the format of your annotations. So that the routine can parse your bars, you have to define the delimiters. You must also set on which layer the annotations are going to be, the units you are using etc. Once this is done properly, the program gathers all the annotations on the barlayer and creates a table of qty. It also put a cloud around any annotations that could not be parsed so you can review your drawing and change it if need be. Below is a drawing to test it. ymg rebar.dwg Quote
ekolman2003 Posted November 16, 2013 Posted November 16, 2013 I want to know how I find steel bar quantity from drawing.? PLS help.. I ATTAChed simple drawing. and tell me please how I Find this? 1-) Projeler.dwg Quote
Organic Posted November 16, 2013 Posted November 16, 2013 I want to know how I find steel bar quantity from drawing.? PLS help..I ATTAChed simple drawing. and tell me please how I Find this? Just do it manually. Unless you distinguish between the size of your rebars using different layers or similar etc, then it would be hard to do automatically. You might find the following lisp, tlen, which calculates total line lengths useful: http://www.turvill.com/t2/free_stuff/tlen.lsp Quote
ymg3 Posted November 17, 2013 Posted November 17, 2013 ekolman2003, All that the rebar routine does is to read the annotations from an existing drawing and makes a summary table out of it. For example you got scattered all over the drawing, but always on layer barlayer annotations giving the qty of bar of a given diameter. (Example 10Ø15/25 L=8.5) Means 10 bars Diam. 15M spaced at every 25 cm length of each bar 8.5 meter.) Program gathers all these annotations and make a table of each diameter and length and compute total weigth. The problem with rebar is that everybody has his own style for annotations. So the routine has a lot of variables that needs to be tune to the way you do your annotations. ymg Quote
pyrzms Posted December 24, 2013 Posted December 24, 2013 Try this one. Be careful as you need to do a proper setup of the program before using. ymg hi ymg3 I can't setup proper lisp .Can you setup lisp for my attached drawing. thanks When I use lisp i got error "Revision cloud finished.ActiveX Server returned an error: DLL load failure" rebar.dwg Quote
ymg3 Posted December 24, 2013 Posted December 24, 2013 pyrzms, I cannot open your drawing. Upload it in a version compatible with acad 2012. ymg Quote
pyrzms Posted December 25, 2013 Posted December 25, 2013 Sorry, I attached 2007 version. Thanks. rebar 2007.dwg Quote
ymg3 Posted December 25, 2013 Posted December 25, 2013 pyrzms, First and foremost your annotations must be in a single text entity. The drawing you submitted has the annotation separated in two text entities. Anyway I've set it up for you with the proper delimiter and units. I've also added a little function at the end C:REPAIR where by clicking on the first segment of one annotation and then on the second. the annotations is concatenated to the proper format. I've also modified the unit because your length are in mm whereby the program expected m. ymg rebar pyrzms.LSP rebar 2007.dwg Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.