Problem with a model imported from Revit

revit
component
import
model
components
#1

Hi!
My firend built a model in Revit and we imported it into SketchUp. It contains 865 components. Many of them are identical at first glimpse but instances are broken and they behave like groups. I would really prefer them to be groups because so many unique components make my SketchUp choke (my computer isn’t particularly fast). Anytime I try to create a new component or open Components tab in Tray, it gets stuck badly and I can only restart SketchUp.
I know there’s a plugin to convert groups into components but haven’t heard of any to do reverse. And that’s what I need I guess. Make them all groups cuz further modeling is useless to me without possibility to create NEW components (and use Components tab).

Wanna see the model?

https://drive.google.com/open?id=10BM9W-ppI3LvXP6OmuDt0WnE_W9uCVJG

0 Likes

#2

Dave is already replying - no surprise :smile:

0 Likes

#3

Why don’t you have your friend break up the model into manageable units and import those one at a time? Then you can do what you need to do to clean them up. Very likely it’s not going to require converting components to groups. More likely it’s going to be cleaning up unneeded geometry.

0 Likes

#4

Maybe this would do.
But it looks like there’s no unneeded geometry. I think Revit doesn’t export stuff that should kill SketchUp. Anywhere I go and select all active entities, it’s only components. No problems with clipping, far origin whatsoever.

0 Likes

#5

Opening on my viewer on a phone gives the advice that other apps should be closed for better improvement, but it loads:

Usual suspects (with hidden geometry turned on and in witedrame mode) are furniture, sinks and overdetailed framing, I guess

0 Likes

#6

Are the objects somehow linked in Revit, so that editing one edits all similar ones? If so the importer should really re-use the same definition. If not it should use groups. In any case I think the importer needs an update.

0 Likes

#7

Removed all diagonal edges, all furniture. I can now create a new component but it’s still veeery slow :frowning:

Eneroth, truth is that Revit/ArchiCAD exporters cannot provide instancing components for SketchUp so far.

0 Likes

#8

can you upload the .ifc file from revit…

the skp you uploaded seems to have everything set to Layer0 [ not just the geometry ], which makes it impossible to ‘fix’ with a script…

I could try one of my scripts on the original file, which ‘may’ convert the components to SU components, unless revit have recently changed their exporter…

john

1 Like

#9

It might turn out less heavy if your friend set the Detail level in Revit to Coarse before exporting - depending on how well the used Revit components are made. Those chairs and tables visible in Mike’s screenshot might carry most of the weight but I have also seen doors and windows with all the sandpaper roundings modelled that lead to an insane number of polygons when exported to a face model.

0 Likes

#10

We’ll try this.
Indeed, the model counts over half million faces.

0 Likes

#11

Not sure what’s happening on your end but that model is pretty fluid on my machine. Yes, it seems all items are on “0” but the layers did import in the layer panel. I was able to move components to others layers with relative ease.
PC specs:
Dell OptiPlex 90220
Intel i7-4770 @ 3.5 GHz
16 gb DDR3
Nvidia GTX 650
(nothing special)

0 Likes

#12

https://drive.google.com/open?id=1slZ9kHViBvv0T-zciD83dg9OLESrri1C

Here’s the IFC file john_drivenupthewall asked for.

0 Likes

#13

From what @MikeWayzovski shows, it would appear there is a great deal of unneeded geometry.

0 Likes

#14

Yes, now I can see this. I used CleanUp and merged all “broken” faces but it helped little.
It might be my computer - any model that has several hundred component instances goes super slow when dealing with components. That’s why plugin like “components to groups” would be helpful in my opinion.

Sean-WFU, did you try to create a new component? Does it go fast?

0 Likes

#15

I honestly don’t think you are going to see much performance improvement by changing all the components to groups.

Probably the difference between what you are seeing and what Sean is getting comes down to the GPU.

This is what I see without doing anything to your model. There’s some drop out due to compression in the GIF.

After making that GIF, I purged unused from the model and got rid of this:
Screenshot%20-%201_29_2019%20%2C%2012_33_35%20PM

And then ran CleanUp.
Screenshot%20-%201_29_2019%20%2C%2012_34_44%20PM

Which reduced the file size by slightly over 30%.

1 Like

#16

Well, creating a new group takes a fraction of second while creating a component totally hangs sketchup. If I had components cleared and had only groups in the model, I could at least access Components tab to manage new components. General performance is fine - I can navigate the model, edit existing components easily. I just cannot create any new compo nor use Components tab.

0 Likes

#17

“…did you try to create a new component? Does it go fast?”

No but I can try and see how it does.

0 Likes

#18

LOL, yeah…making a new component hung it up. One of the few times I’ve locked up SU in a while. I do agree in cleaning up ANY drawing be in SU, ACAD or whatever. Usually good practice.

0 Likes

#19

Hmmm…

0 Likes

#20

Interesting, I took the existing roof and moved it up out of the way, exploded it, fully and attempted to make a new component.

0 Likes