See the top rated post in this thread. Click here

Results 1 to 5 of 5

Thread: Automation and Selection Strategies in Model Space-Based Array of Drawings

  1. #1
    Member
    Join Date
    2024-03
    Posts
    16
    Login to Give a bone
    0

    Post Automation and Selection Strategies in Model Space-Based Array of Drawings

    First, Layouts (Paper Space) are useful and efficient. Personally, their usage is my preference. This is not an option in my current work environment.

    Secondly, while gaining awareness of commercially-available applications is helpful, the aim of this inquiry is to learn methods (or code snippets) to automate this task through a customization that I will create.

    GOAL

    Gain an understanding of how to apply CAD object types and/or properties such as blocks, layers, etc., to locate the extents of drawing borders.

    Learn how to apply the above as a means of identifying locations and sizes/orientation of drawings to process.

    POTENTIAL USES

    Save/export as individual files (to various file formats)

    Printing selected or all drawings (at various drawing sizes)



    Thanks,
    Clint
    Last edited by clint.hill811722; 2024-03-27 at 02:33 PM.

  2. #2
    Administrator Ed Jobe's Avatar
    Join Date
    2000-11
    Location
    Turlock, CA
    Posts
    6,421
    Login to Give a bone
    2

    Default Re: Automation and Selection Strategies in Model Space-Based Array of Drawings

    I saw a screenshot you posted earlier of an array of "sheets". There are a couple of things you could do.
    1. Create a Layout for each ms sheet. The layout only needs to have a viewport. Use the New View option of MVEIW from the Layout ribbon tab. See below.
    This will give you the best integration with the various tools AutoCAD has for plotting/publishing.
    2. Create a block consisting of a rectangle representing the "sheet" extents/plot margins. It should have a non-plotting attribute for the sheet name.
    Now you have to create programs to duplicate what layouts do automatically. The app can get a count of all the sheet blocks and get their extents from the rectangle.

    acad new view.png
    C:> ED WORKING....


    LinkedIn

  3. #3
    Member
    Join Date
    2024-03
    Posts
    16
    Login to Give a bone
    1

    Default Re: Automation and Selection Strategies in Model Space-Based Array of Drawings

    Quote Originally Posted by Ed Jobe View Post
    I saw a screenshot you posted earlier of an array of "sheets". There are a couple of things you could do.
    1. Create a Layout for each ms sheet. The layout only needs to have a viewport. Use the New View option of MVEIW from the Layout ribbon tab. See below.
    This will give you the best integration with the various tools AutoCAD has for plotting/publishing.
    2. Create a block consisting of a rectangle representing the "sheet" extents/plot margins. It should have a non-plotting attribute for the sheet name.
    Now you have to create programs to duplicate what layouts do automatically. The app can get a count of all the sheet blocks and get their extents from the rectangle.

    acad new view.png
    Yes sir! My thoughts were along the same lines.

    The main program would be a worthy (and almost impossible seeming) challenge with my Level 101 coding skills.

    How complex would programming be for selecting the blocks, reading attribute values, etc.?

    Do you know of examples that I learn from, modify and apply?

  4. #4
    All AUGI, all the time
    Join Date
    2003-07
    Posts
    561
    Login to Give a bone
    1

    Default Re: Automation and Selection Strategies in Model Space-Based Array of Drawings

    Working in model provided you have a title block you can insert it at different scales in Model space so can do stuff like plot all as you find the block get its scale and use that to plot to correct sheet size.

  5. #5
    Member
    Join Date
    2024-03
    Posts
    16
    Login to Give a bone
    0

    Default Re: Automation and Selection Strategies in Model Space-Based Array of Drawings

    Quote Originally Posted by BIG-AL View Post
    Working in model provided you have a title block you can insert it at different scales in Model space so can do stuff like plot all as you find the block get its scale and use that to plot to correct sheet size.
    Ah-ha! I appreciate your thoughts!

Similar Threads

  1. Layouts in Paper Space based on Model Space blocks
    By cornel.266023 in forum AutoLISP
    Replies: 1
    Last Post: 2016-07-14, 10:32 AM
  2. Replies: 0
    Last Post: 2014-12-01, 03:45 AM
  3. Replies: 0
    Last Post: 2013-04-17, 04:24 AM
  4. CD12-1: Top Notch Strategies to better manage and share your designs
    By Autodesk University in forum Collaboration
    Replies: 0
    Last Post: 2013-04-17, 04:11 AM
  5. Upgrade and Deployment Strategies
    By phyllisr in forum Revit - In Practice
    Replies: 6
    Last Post: 2007-09-02, 03:13 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •