Tool to Move Sheet Model Origin - z_[Archived] MicroStation V8i Forum - MicroStation - Bentley Communities

Tool to Move Sheet Model Origin

Is there is a tool that can be used to move a sheet model's "origin" (the lower left corner of the sheet border) in the same manner that we use the move element tool to move elements?  Right now, the only method I know to move a sheet origin is by manually getting a point and entering that point into the model properties dialog.

7 Replies (Most Recent Reply)

  • Hi eeryanc;

    From your question, it seems you are talking about Sheet Boundary.

    In Sheet Model, Rectangle with Shadow is called as Sheet Boundary. It describes the area of actual Paper space on which you are going to print.

    To this Boundary you can associate sheet Border. Sheet border may contain title block, Border Graphics. You have to attach Sheet Border as reference attachment to the Sheet Model. You can associate this Border to Sheet Boundary, so if you make any change to the Boundary e.g. move, rotate, change annotation scale; Border also changes.

    You can modify Sheet Boundary using Sheet Boundary tool. This tool can be invoked by following ways:

    1. Open Models dialog, select Sheet Model and click on "Define Sheet Boundary" from Models Menu.

    2. Right click in Sheet Model and select Sheet Boundary.

    Using this tool you can

    • Move, Rotate Sheet Boundary along with Associated border.

    • Change Size of the Sheet.

    • Change Annotation Scale.

    • Associate Border with Sheet Boundary




  • In reply to Swanand:

    Perfect.  Thanks Swanand.  That's just what I was looking for.

    Not that it really matters, but I couldn't find the "Define Sheet Boundry" icon on the models dialog.  I had to access the tool via the sheet composition toolbox per the help. 

  • In reply to ryan108:


    Would you mind providing a bit more info on the "Border Attachment" Option for defining sheet boundries.

    Help documentation provides the following:

    (Sheet Model only) Sets the border to be attached as a reference, which comes from the seed model.

     I don't get it.  I tried the following steps in order to expededite sheet boundary placement in existing models:

    1. I opened my 1to1 scale title block and changed it from a design model to a sheet model.  I moved the sheet boundary to align with the drawn title block.

    2. I closed my title block and opened my eighth scale (1/8th'' to 1') design file (sample sheet).  I changed it to a sheet model and selected my title block reference (from step 1) for my Border Attachment.

    I expected the sheet boundry in my sample sheet to correctly get scaled and located to the location where the title block reference is located.  While microstation did get the correct scale and paper size, it did not shift the boundary origin to the correct location (it leaves the sheet boundary way off to the upper right of my drawing and referenced in titleblock).  Oddly enough, if I go back into the model properties dialog and simply press ok, then refresh the view, the title block reference goes flying off the way upper right location to the match the sheet boundary.  

    Am I using this feature incorrectly?  If not, why doesn't the sheet boundary go to the correct location in my sample sheet?


  • In reply to ryan108:

    Hi eeryanc;

    After attaching the Title block as reference in Sheet Model, do following steps:

    1. Open Sheet Boundary tool.
    2. In  Border Drop down, select the title block reference file.

    This will associate the Title block reference with Sheet Boundary. Now if you modify any of the boundary settings like change annotation scale, move, rotate; will rotate the title block along with boundary.

    You can associate Title Block to the Sheet Bounadry in Model Propeties dialog also.

    Now you can use this Sheet Model as Seed model for making new sheets.  So when you press OK in Create Model dialog, Title block associated with Sheet Boundary will be created in new Sheet model.


    Hope this answers your questions.




  • In reply to Swanand:

    I see.  Thanks for the explanation.  I was hoping that it would associate the sheet boundary in the active model with the one in the title block reference.

    So, if I want to convert a current job of design models into sheet models (i.e. add sheet boundaries to a set of design models) I need to go one by one, change model type to sheet, and use the sheet boundary tool to move the sheet boundary to the correct location.  Please let me know if there is a better way.



  • In reply to ryan108:

    Hi eeryanc;

    Please try this macro attached with post.

    Before running macro make, make following changes:

    • In First Array, enter model names which you want to convert to Sheet Model.
    • In Second array, enter Reference border file name and logical name of reference.
    • Enter Sheet boundary size you wanted to use.

    Open "ConvertModel.dgn". In Utilities - Macro -Project Manager,load the ConvertModel.mvba file. Run the macro. 

    Hope this help you for converting design model to sheet model.

    Even if you change  Scale, Rotation, offset of the referenced border file, this macro will work.




  • In reply to Swanand:

    Thanks for the macro!  I'll update once I find the time to test it out.


^ Go to first post