Copy & Increment Text

Hi,

Something that has bugged me for years with the copy & increment text is that you can only use the command in a verb-noun mode, not in a noun-verb mode.  Here's my regular situation...  I have a detail sheet with a grid of lines.  A certain distance from each intersection of the grid, I have a detail number.  Of course the detail numbers are each incremented by one.  So if I used a standard copy element command, I would select my text element, hit the copy element icon, pick my grid intersection as my "from" location, and then pick my next grid intersection as my "to" location.  (Select element first, then select tool to use with that element--noun-verb).  With the Copy & Increment Text tool, I can not select my element first.  So if I want to use it, I have to zoom way out, so that when I snap to my grid intersection, the detail number is in the locate circle and then I can zoom back in to place my copies.  Why can't the Copy & Increment Text tool work in both verb-noun, and noun-verb modes?

--Thanks,
--Robert

P.S. I've also see forums asking for a "number of copies" option.  This would be useful on occasion.

Parents
  • There is certainly room for improvement there.

    Another thing that is rather annoying is that it only works on texts and not on text nodes. When you place a text, even something as simple as A1, in a DWG then text is always converted to a text node wich means the copy increment text tool doesn't work at all when working in a DWG. Even saving the DWG as a DGN will still have the tool not work on text originating from the DWG (even after dropping the complex status to simple text).

    If they're going to work on this tool they might as well consider adding the option of incrementing the text instead of the number. e.g. from 7A to 7B, 7C, etc.

  • Since this is a preexisting issue I brought this out into the light for all to share input.  If this is a much desired feature I would reccommend putting up a poll to see community interest and then have a change request files on it.

  • Sorry for resurrecting an old thread, but one post spoke about number of copies. Here is my workflow:

    When setting up files where there are multiple sheets and need sequential numbers, I always use AccuDraw to set them up at a specific spacing which can vary depending upon the scale. For arguments sake, lets assume these are 200 master units horizontally or 100 units vertically.

    After I place my starting number. I select the copy and increment tool and data point on my number. Next, I key in:

    DX=200,0|[number of copies needed] if I am using horizontally spaced sheets, or

    DX=0,100|[number of copies needed]

    Note: the character between the DX= and the [number of copies needed] is the pipe or vertical bar | character.

    This works for other types of copy commands too.


    Charles (Chuck) Rheault
    CADD Manager

    MDOT State Highway Administration
    Maryland DOT - State Highway Administration User Communities Page

    • MicroStation user since IGDS, InRoads user since TDP.
    • AutoCAD, Land Desktop and Civil 3D, off and on since 1996
  • Drat!

    I was going to tell him all about the pipe command ie |  

    It works for me with the copy increment text and te pipe command.... I use it to label parking bays a lot!

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me 

  • Other cad programs have a simple beginning/end numbver butn or switch and also alha/numeric switch.

    Start with these simple options first.

  • Agreed, first/last and number/text should be enough options for most that find this tool lacking. Optionally a number of copies field could be added, even though the pipe workaround seems to be there for the people that need it. It could be nice to have though, and certainly wouldn't hurt.

  • I wrote a simple macro some time ago. First copy whatever Elements with simple Text A1(no textnode, no cell) and in the second step run these macro.

    text has to be A1 or a1 or 1A or 1a or  single Letter a/A/1

    vba run increment_first increments the first Letter or digit

    vba run increment_second increments the second Letter or digit

    vba run increment_one increments one Letter or digit

    advantage is that you can copy elements with all different  Microstation functions(straight, polar , along path) and then change the text



    increment_text.mvba
Reply
  • I wrote a simple macro some time ago. First copy whatever Elements with simple Text A1(no textnode, no cell) and in the second step run these macro.

    text has to be A1 or a1 or 1A or 1a or  single Letter a/A/1

    vba run increment_first increments the first Letter or digit

    vba run increment_second increments the second Letter or digit

    vba run increment_one increments one Letter or digit

    advantage is that you can copy elements with all different  Microstation functions(straight, polar , along path) and then change the text



    increment_text.mvba
Children