lisp routine needed!!! BLOCK WITH ATTRIBUTES FOR PROPOSED SPOT SHOTS

Discussion in 'AutoCAD' started by acadgirl1000, Mar 25, 2005.

  1. acadgirl1000

    acadgirl1000 Guest

    OK, I have posted this message in a couple of discussion groups so far and have had no luck in finding a solution. I can kind of do a workaround through LDD, however, it is not what I'm looking for. I have MINIMAL experience with creating lisp routines and I'm not here to pretend that I am an expert programmer in any way. I just do not want to RE- INVENT the wheel if you know what I mean. If there is something out there that will satisfy this need, I would like to locate it before I indulge myself in waters I am unfamiliar with. Here is my request, PLEASE, read on.......


    I work at a civil engineering company and we generate many grading plans. We typically use a leader with a solid donut. The donut heads are located at specific spots along the edge of pavement. Above the leader line we type in a proposed top of curb elevation. Below the line we type in the proposed edge of pavement elevation. Often we use the copy command to go along the edge of the entire roadway so we don't have to continually generate leaders and new text, however I have noticed that some of the text does not get changed after it has been copied to reflect the accurate elevations per the redline- simple mistake, but if not caught, could cause much confusion and headache. OK, FINALLY THE QUESTION------ Does anybody know of a block with attributes to include the leader line along with a tag for both top and bottom elev's that when copied, the tags would automatically go blank? And even better yet, if there is such thing, possibly could there be a routine created that when the drafter enters in the bottom elevation of the block that the block will automatically add six inches and generate the top elevation without the drafter having to do it???? I know I'm asking a lot, but you don't know unless you ask right? Thanks in advance!!!!
     
    acadgirl1000, Mar 25, 2005
    #1
  2. Appears to be a good candidate for a routine with reactors, ... anyway upload a drawing sample of what you are looking for, if is an easy task... I would write the routine at no charge, if not.... you will need to hire some professional programmer.

    LE.
     
    Luis Esquivel, Mar 25, 2005
    #2
  3. acadgirl1000

    Walt Engle Guest

    Okay - I've seen your previous post. You are asking for a huge amount of help from someone. The only way this might be done is for someone to construct a lsp routine.

    Otherwise, what you are asking is not possible with normal blocks and attributes.

    But, why not just use blocks with attributes and change the elevations each time you insert a block?
     
    Walt Engle, Mar 25, 2005
    #3
  4. acadgirl1000

    acadgirl1000 Guest

    Thank you so much!!! I will upload a dwg tomorrow to you. There is an incredible need for this routine in the Civil Engineering world. THANKS AGAIN!
     
    acadgirl1000, Mar 25, 2005
    #4
  5. acadgirl1000

    acadgirl1000 Guest

    We are talking about efficiency here. If the drafter has to insert a block over 600 to 5000 times verses just using the copy command, there would be a lot of time lost, keeping in mind that the drafter would rather take the lazy route with the copy command anyway- which of course leads to more human error. You can't watch the drafter's every move. Ya know? Thanks for the reply.
     
    acadgirl1000, Mar 25, 2005
    #5
  6. acadgirl1000

    Walt Engle Guest

    And as YOU know, copying blocks is a breeze. However, if you're talking about 600 to 5000 times, then you are asking someone to do a favor strictly for their kindness for your company. In this regard, your compay should pay the person who is willing to make a lsp routine for you. And, if that company is you, then you should pay for it. Why should you take advantage of someone who
    is not associated with your company (or you) that will save you and your company many hours of work?

    It's one thing to ask for a simple lsp routine that you might use once or even twice in every other dwg or every fifth dwg but from what your indicating, this is going to be something that you will use continuously and you are taking advantage of someone.
     
    Walt Engle, Mar 25, 2005
    #6
  7. acadgirl1000

    acadgirl1000 Guest

    I would NEVER take advantage of anyone. If you had read my request it CLEARLY stated that I did not want to RE-INVENT the wheel and that I was just looking for this particular routine. The gentleman OFFERED to create it. I overstated how much we would use it, out grading plans arent THAT large, in order to emphasize the time it would save by simply using the copy command. The gentleman who offered to create this must be a programmer and If it was a routine that would take a lot of time to create I'm sure he wouldn't have offered to do it at no charge. It's nice to know that there are still some people out there that are willing to listen and help each other out without automatically thinking---ooooh, I'll make a bundle off of this one. (By the way, I would definitely consider paying someone to create this--but remember, I want to cover all of my bases first and I do not want to RE-INVENT the wheel.)
     
    acadgirl1000, Mar 25, 2005
    #7
  8. Nice routine for you to learn on. Start writing it and we will help you
    through. Bunches of samples to get you started.
     
    Paul Richardson, Mar 25, 2005
    #8
  9. acadgirl1000

    Nick Pirkl Guest

    Acadgirl1000, do you draw your G&D plans in 3D? If so, a routine could be
    written to create the label based on the point the user picked and could be
    done at insertion of the block. If not, than Luis' idea about using
    reactors is probably the way to go, especially if you want the attributes to
    go blank once the object is moved. Do you usually set up the points TC:
    4.8/FL: 4.3 or something similar?

    Nick
     
    Nick Pirkl, Mar 25, 2005
    #9
  10. acadgirl1000

    Walt Engle Guest

    You don't want to - what? You exagerated - but how would anyone know? A lot of users give lsp routines to others without a moment's thought - as I do. But what you were suggesting was asking someone to give you something that would save your company a tremendous amount of work and expense.

    When Luis Esquivel that he might be able to provide something for you, I would bet my last dollar that in his wildest imagination you would use it "600 to 5000" times. Also, note that you said "I work at a civil engineering company and we generate many grading plans". So why doesn't your company wish to pay a professional programmer?

    How about attending night classes in lisp?
     
    Walt Engle, Mar 25, 2005
    #10
  11. Hi,

    As I said if is an easy routine, I don't have a problem but as I ask to you, I need a drawing sample to review what you want to do.

    Most of the collaborators here as my self, normally provide to others routines that solves easy daily tasks and when they do not required to much effort, so hope this is the case.

    Regards,
    Luis.
     
    Luis Esquivel, Mar 25, 2005
    #11
  12. acadgirl1000

    sdpurkey Guest

    acadgirl1000,

    You are not really asking for a lot. Don't let them fool you!! I feel you could accomplish this using a reactor, just as Luis proposed. I'm not an expert, but I do know that it would only require a minimal amount of coding.

    Shannon
     
    sdpurkey, Mar 25, 2005
    #12
  13. acadgirl1000

    Murph Guest



    <snip from the reply that you replied to
    (By the way, I would definitely consider paying someone to create this--but
    remember, I want to cover all of my bases first and I do not want to
    RE-INVENT the wheel.) /snip>


    Looks to me as she is willing to pay, Walt. Beside Luis offered so it's
    between the two of them now.

    Murph
     
    Murph, Mar 25, 2005
    #13
  14. :)

    And in any case it won't be open source code...

    Walt, I understand your concern and your point of view, seriously.

    Regards,
    Luis.
     
    Luis Esquivel, Mar 25, 2005
    #14
  15. Even if it was difficult, shouldn't make any difference. If Luis
    wants to write it...it's no one else's business....
     
    Paul Richardson, Mar 25, 2005
    #15
  16. Mr. Richardson;
    Whatever...Seems to me it keeps the world going around. How do
    you know it's not a small startup that needs some help to get it's
    head above water..Or just someone that needs to impress their
    boss, either way it doesn't confront me; nor do I have time to
    make assumptions. If I can help and have the time I do..that's it.
    If someone is trying to rip me off, than I hope they get scurvy..;-)

    BTW..."Nervy" is sending email to someone's home address and
    then calling me Mr. Richardson to boot...) Sounds Old!!! Mail
    me here please.
     
    Paul Richardson, Mar 26, 2005
    #16
  17. How about attending night classes in lisp?

    Always sound advice...;0) Or buy a book,
    lots of cools stuff.
     
    Paul Richardson, Mar 26, 2005
    #17
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.