Donate Now Goal amount for this year: 3000 USD, Received: 1207 USD (40%)

Results 1 to 7 of 7
Like Tree2Likes
  • 1 Post By amoursol
  • 1 Post By jmk

Thread: Disassociating Floor & Ceiling sketches

  1. #1
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,415
    Current Local Time
    10:40 AM

    Disassociating Floor & Ceiling sketches

    Even though we don't use pick lines or lock floor sketches to walls we inevitably end up with some finish floors and ceilings that Revit wants to delete when we shift walls. Cutting and pasting the sketch lines usually works, but each affected element must be located first. If the element itself is cut & paste annotations are lost.

    I'd like to make a dynamo script that can be run to disassociate the sketch boundaries, but I'm not sure whether I should just be trying to get those sketch line elements, cut and paste them or if there is a more sophisticated way to approach the problem.

  2. #2
    Senior Member amoursol's Avatar
    Join Date
    November 21, 2012
    Location
    London, United Kingdom
    Posts
    612
    Current Local Time
    05:40 PM
    Would you be able to provide a couple of screenshots and a test file for this? A mock-up is totally cool. Can have a look then!
    johnp likes this.

  3. #3
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,415
    Current Local Time
    10:40 AM
    I was able to get the sketch lines, but I'm not sure what to do to find and kill their associations in dynamo. In Revit Cutting and pasting doesn't always work. Moving the ceiling with disjoin, then moving it back AFTER the wall change is made works, but doesn't kill the association if you haven't made the changes first.



    Revit file is in 18, and I set it up so I could get it working on a single ceiling before I tried to get it to do more, the very minimal dyn file (which doesn't do anything) uses springs package

    Any advice is appreciated.
    Attached Thumbnails Attached Thumbnails Disassociating Floor & Ceiling sketches-disassociate-goals.png   Disassociating Floor & Ceiling sketches-disassociate-dyn.png  
    Attached Files Attached Files
    johnp likes this.

  4. #4
    Member johnp's Avatar
    Join Date
    March 24, 2015
    Posts
    148
    Current Local Time
    10:40 AM
    One of the issues I am seeing is, the room that the ceilings are placed in is a square, but since the ceilings have 5 model curves within them you start to reverse them or collapse them on themselves.

    I'm thinking there might be a way to do the following:
    1. Get the model curves from the sketch.
    2. Analyse what is truly needed to fulfill the shape.
    3. set the location of the curves that are needed and delete old ones, thus breaking the association.

    I'll try to check it out too since it is interesting, but those are my thoughts right now.

  5. #5
    Senior Member amoursol's Avatar
    Join Date
    November 21, 2012
    Location
    London, United Kingdom
    Posts
    612
    Current Local Time
    05:40 PM
    Hello Jmk,

    Thanks for sending that through. First things first - when I try drag walls (On all options), the ceiling doesn't break. Was this the case for you? I can also copy and paste using ctrl + c/v for the one you say that can't be copied. Can you confirm?

    Just making sure it's not solvable by other means first!

  6. #6
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,415
    Current Local Time
    10:40 AM
    Redrawing the curves might help with that sort of error. I'd be fine with the sketch still having 5 lines, I just want to disassociate the sketch lines from all the walls, so I can adjust them without the ceiling/floor being deleted and then manually go and fix them. It can happen with ceilings with odd jogs too - anywhere where it decides that the wall in the new location will reverse or shorten a sketch element.

    An alternate process might be if there was some way to select the wall in question and then from that kill all constraints in sketches associated to it, but I don't know how to find those constraints.

  7. #7
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,415
    Current Local Time
    10:40 AM
    Quote Originally Posted by amoursol View Post
    Hello Jmk,

    Thanks for sending that through. First things first - when I try drag walls (On all options), the ceiling doesn't break. Was this the case for you? I can also copy and paste using ctrl + c/v for the one you say that can't be copied. Can you confirm?

    Just making sure it's not solvable by other means first!

    This is just a test file where I'm trying to create this issue - it happens for a lot of different reasons, on a number of different projects.
    I don't ctrl+c/v model elements that require specific moves amounts, but doing so does cause the ceiling to be deleted too. In a live project I don't want to have that as a solution because annotations would be lost.

    On all walls when I drag the wall to the "desired result" position it breaks (when the attached boundary line moves past the split sketch lines).

Similar Threads

  1. Duct work goes through floor and ceiling?
    By doni49 in forum MEP - General
    Replies: 8
    Last Post: October 1st, 2015, 04:16 PM
  2. Ceiling Grid on Floor Plan
    By fifthtexas in forum MEP - General
    Replies: 12
    Last Post: July 14th, 2015, 12:28 AM
  3. floor & ceiling
    By colnagoboy in forum Architecture and General Revit Questions
    Replies: 1
    Last Post: April 11th, 2013, 12:44 AM
  4. Exposed Structural Floor Ceiling Plan
    By eluvs in forum Structure - General Questions
    Replies: 1
    Last Post: March 23rd, 2013, 11:13 PM
  5. Roombook not computing ceiling and floor areas
    By Andrew P in forum Architecture and General Revit Questions
    Replies: 0
    Last Post: March 6th, 2012, 02:17 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
  •