Forums >> Revit Building >> Technical Support >> Apply Revit materials to Sketchup import
|
|
active
Joined: Mon, Jun 23, 2014
0 Posts No Rating |
I am having similar issues and maybe missing something that someone had allready mentioned, but I did make New named materials and applied them to my family. They are applied in that I assigned certain objects to layers based on the material I wanted them to be in sketchup. I then did the object styles and changed the imported objects layer render material to the material I wanted in my Revit family. That did not work so I also assigned the same material name etc. to them in my Project. No luck. My guess is that it is happening because my Sketchup import is not exploded in the family, but when I explode it I lose 90% of the project's objects in that they just dissapear. Does my family have to be exploded for materials to show, if so how do I not lose all of my objects. Thanks in advance for any help you can give.
|
This user is offline |
|
 |
|
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
 |
Please read the similar threads listed below and in other similar threads under those.
|
This user is offline |
|
 |
active
Joined: Mon, Jun 23, 2014
0 Posts No Rating |
Unfortunately I have read through many of the threads. It seems like most of them now are dead ends in the same response of "check the other threads". Some of them that do have some suggestions I have attempted, but I seem to remain in the same boat. My origonal question was more toward does the imported object have to be exploded in the family? If not great! If so how do I keep it from "deleteing" a majority of the objects. I apologize if this is still a rookie question, I just seem to be stuggling with the answer to my specific case. Thank you.
|
This user is offline |
|
 |
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
 |
Materials for CAD imports are assigned by CAD layer.
|
This user is offline |
|
 |
active
Joined: Mon, Jun 23, 2014
0 Posts No Rating |
Once again I apologize if this all seems so obvious and that Im missing something simple. I, somehow by pure dumb luck, seem to have gotten one of my materials to render. My other 2, however remain gray. I have removed all "Render Material xxx" materials and am even rendering my object in a new Revit project all on its own as to not be influenced or mess up any other parts of the model. How can one material render and the other 2 not? They all have a material assigned to them in the family and in the project. There are only 4 layers on that family and I applied a different material to them all. Any ideas or suggestions as to what Im missing. From what I have read it seems to typically be an all or nothing type of thing. Thank you for all of your help.
|
This user is offline |
|
 |
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
 |
It is very hard to ferret out problems like your because of your lack of experience. CAD also complicates this. If possible, you should just post your family.
BTW - You did say you tried this in a new project which is good because "THE PROJECT RULES". Any materials already set in the project will over-ride settings in the family.
|
This user is offline |
|
 |
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
 |
I have found that most sketchup elements are built with little reguard to layers. In your revit family, delete one layer at a time and whatch what goes away.... start with layer 0.
|
This user is offline |
|
 |
active
Joined: Thu, Nov 19, 2015
0 Posts No Rating |
Hello, i am very new to this blog stuff but i need help. I seem to be having the same problems as above. Here's what i am doing
1. Making a sketchup model, adding no materials there.
2. Exporting as a DWG file
3. File/New/ Family/ Generic Model.....Saving as..
4. Insert/ Import CAD
5. Changing the Manage/Materials/ Render Material 165......
Graphics Check Use render material and changing the Appearance tab IMAGE to a wood texture that the client would like.
6. Load into project
The materials aren't changing in the project or rendering.
Any help would be very appreciated.
Angela
|
This user is offline |
|
 |
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
 |
I don't know your entire process but do you understand that THE PROJECT RULES?
Once a material is added to the project by way of family or directly, that definition now defines that material.
|
This user is offline |
|
 |
active
Joined: Thu, Nov 19, 2015
0 Posts No Rating |
What are the project rules..
|
This user is offline |
|
 |
|
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
 |
It is explained in the next line.... The Project Rules (another word for controls)
|
This user is offline |
|
 |
active
Joined: Thu, Nov 19, 2015
0 Posts No Rating |
No i don't what are the controls. Controls of revit or this forum?
|
This user is offline |
|
 |
site moderator|||
Joined: Tue, May 16, 2006
13079 Posts
 |
PLEASE READ AGAIN:
Once a material is added to the project by way of family or directly, that definition now defines that material. Changes in the family don't do anything after that! Set it in the project.
|
This user is offline |
|
 |
active
Joined: Fri, Dec 5, 2008
0 Posts
 |
It seems this thread died a long time ago, but hopefully someone looking for the solution to this will find this update. See the attached image for 4-steps on how to get your model from Sketchup into Revit and assign materials. The Sketchup screen is on the right, and the Revit screen is on the left. Start on the right with the first two steps.
Note, it takes some preplanning to create the appropriate layers in Sketchup before importing, and by that I mean that you can't just "paint" materials on the model faces once inserted in Revit, like you can with native Revit objects.
For example, if you want to have a "wood" material rendered in Revit, then you have to have a layer for it in Sketchup, and EVERYTHING you want to be rendered in that material has to be on that layer. You have to rethink your Sketchup layers a lot and define them by material, and not by object, like instead of "Floor" you could to have "Concrete", "Wood" and "Carpet" layers for various floor materials, with each floor object on the respective layer. Of course you can call them whatever you like so long as you have a way to keep track of them in the Revit window. It will probably take a couple of iterations, but once you see how it works, it's pretty easy.
Hope this helps someone.
-----------------------------------
Draw! Studio
Professional Drafting & Design Services
|
This user is offline |
View Website
|
 |
 |