10 Replies Latest reply on Mar 15, 2019 5:27 PM by David Matula

    Copy with base point?

    Tom Gagnon

      I admit coming from years of experience with AutoCruD before learning, adapting to, and adopting SWx. It is very infrequent that I seek archaic functionality in a better tool. This is one case.

       

      ACAD has the COPYBASE command, aka Copy with Base Point. It accepts the selected objects, then asks for a point from which to copy. Then, the selection can be pasted elsewhere, including other documents, by selecting the relative base point upon which to insert the copied items.

       

      I do not miss tool this very much in sketches, parts, or assemblies. It is primarily in drawings where I end up missing this functionality.

      I would like to place objects on drawing sheets, in the very same position across chosen sheets. This would be a leaderless text annotation or a block. My desire is that it appears in the same location on every sheet, so that when a user scrolls through exported PDF pages as fit full page to window view, the entity appears to stay put across pages and does not appear to jump and jostle slightly with each page down.

       

      I understand how to create this upon initial design, by completing the first sheet and then copying it to new sheets to create subsequent sheets which contain the same entities in the same place. If I know that I want it to stay put, I'll lock it in place before copying.

       

      Then it gets revised. New markups get requested, one portion of the content expands to crowd out another entity which needs placed elsewhere on the sheet, indications which were previously not present are requested to be added on each sheet, or whatever may be the case where I want to make a change consistently to each sheet in the same manner to the same location.

       

      W@ #1

      I do know how to remove the item from the sheet, place it upon the sheet format, save that sheet format, and apply saved sheet format to subsequent pages. That is one workaround, which I find troublesome and specifically capable of destroying intentional differences in sheet formats between sheets in a document. This workaround would be entirely unnecessary if there was only a Copy with Base Point option available to carry across items between sheets identically.

       

      W@ #2?

      Another consideration that I have not tried is to create a new block from whatever entities I wish to reproduce, which includes a reference Point to be used as its new insertion point, and then attach it to an anchor in the sheet, such as the existing BOM Anchor in my template. If I did not want it to remain as a unified block, I could always explode it and lock the entities in place as needed. Is this a doable process in SWx? Would it be helpful if I placed additional reference Points in each corner of my drawing border, from which to copy and/or which to copy to? Is it even possible to relate objects (other than Tables) which exist on a Sheet, to reference points or anchor points within the Sheet Format, without inserting them into that Sheet Format?

       

      I am open to suggestions, and will end up doing what best suits my purposes anyway. Thanks for the advice.

        • Re: Copy with base point?
          Tom Gagnon

          I forgot to consider..

           

          W@ #3

          Is there any way to observe, capture, and reproduce the exact x,y coordinates of an entity on a drawing? This could achieve results similarly if the controls are present.

          • Re: Copy with base point?
            S. Casale

            Create a hidden layer... with points. hide the points and dimensions when you are done. - errr something like this?

             

              • Re: Copy with base point?
                Tom Gagnon

                That Copy From/To works only within the same sheet. Once you begin the Copy command, it is then interrupted and canceled w/o results when you change to the second sheet. Also, the Start Point is relative. It doe not provide coordinates to replicate.

                 

                I've had a Layout (hidden for composition, alignments, etc.) Layer in my drawings already. I tried placing points as you suggest, and found that they do soft-relate to endpoints of lines in the drawing border which are not in the sheet but rather in the sheet format. However, I could not Align a note or block to the point. I created a Line from the Point, and could not Align the note or block to the line, either.

                 

                I *could* dimension lines on the Layout layer, and then drop a note anchor point (upper corner chosen) or a block insertion point upon the desired endpoint. That is a new workaround.

                • Re: Copy with base point?
                  Tom Gagnon

                  Here is a sample of how I applied your solution to both text note and a block symbol. The (N. Arrow) block is currently selected, thus showing its insertion point, which easily accepted the coincident Relation to the line's endpoint. Arbitrary samples were chosen for demonstration. I made the Layout layer more visible here with a color that shows for illustration purposes.

                  positionedinsert.JPG

                   

                  Thank you both for your input!

                   

                  Edit: As a cautionary side note, it does not copy identically across sheets at different scales. Math conversion is needed but relatively possible.

                • Re: Copy with base point?
                  Glenn Schroeder

                  Tom,

                   

                  I don't know if this is better or not, but when placing the first note you can turn on the option shown below, enter the values you want, then enter the text.  Copy the text, go to the next sheet, enter the same values, then paste the text.  Repeat for each sheet.  Unfortunately, the "Parameters" section of the Notes seems to go away after the note is placed, so you can't use it to re-position existing notes.

                   

                  Again, I'm not recommending this, but you might give it a try and see what you think

                   

                    • Re: Copy with base point?
                      Tom Gagnon

                      That works very well for Notes. Thank you for pointing this out!

                      It requires a tiny bit of handwritten note taking or copy/paste into a Notepad text file, but it reproduces the location very well.

                       

                      In reference installation 2018 SP5, the Display on the screen checkbox persists across subsequent newly pasted notes as well as newly created notes, until unchecked. It even allows assignment before initial placement, so it can be initiated where intended, and does not have to be mis-placed before its placement is then reassigned.

                       

                      This addresses most of what I want to accomplish with my question, but it does not similarly address placement of a Block symbol, as I could find no Parameters section that includes coordinates in the Block FM, only scale and angle to interact with.

                       

                      Scott's solution, of dimensioned Layout entities upon which to relate a block insertion point upon, would cover the blocks. It's a shame that I cannot select two correct answers, as I find yours easier for notes and his reasonably doable for blocks or notes. At least a future reader would find contextual feedback here to help guide appropriate choice of action.

                      • Re: Copy with base point?
                        David Matula

                        ok what does sheet scale have to do with this?   does it affect the placement? or am I doing something wrong. 

                         

                      • Re: Copy with base point?
                        Tom Gagnon

                        Furthermore, both of your suggestions apply equally to copying an entity across sheets within one drawing file as to copying an entity across sheets in different drawing files. It answers all desired contexts from which the Copy with Base Point capabilities also apply.

                        • Re: Copy with base point?
                          David Matula

                          this looks like to much fun will have to get caught up and play with this and see if it works.  May be time for another enhancement request ot get put in for this....