How come i cant make any elements from an imported Revit DWG a dynamic component.
I have a revit model in Sketchup and i exploded the model. I then selected the roof and tried to make a dynamic component that changed the colour of the roof based on a selection from a drop down list. But it wont work. When i create a mass in Sketchup it works fine but anything from the imported Revit file doesn’t work. Any ideas??
Sorry I had to go out and Dave has probably gone to bed.
Try this one. It seems like you had the faces painted Red which overrides the component colour. Also as a side note, you had the raw geometry of the roof set to a layer other than Layer0. You should only assign a layer to a group or component and leave all raw geometry on layer0. Roof color trialBox.skp (87.1 KB)
great thanks box. One more for you, i have a lot of components eg roof colour, gutter colour, front column colour all with the same attribute (=if = C1 then this colour. Can i copy attributes without having to go into each component and create new attribute?
I know very little about Dynamic Components so can’t really answer that question.
But I’ll move it to the correct subforum and one of the DC people should wander along at some stage and be able to answer you.
With the attribute inspector, you can easily see which attributes Dynamic Components uses. If you select multiple components, attributes which all components have are black, attributes which don’t gray. It is best to alter only the attributes (allow editing gray fields in attribute inspector) which can have the same value (e.g. _name has to be unique for each component, so don’t alter them for all selected components)
Note that you would have to make them the same on all ‘levels’ meaning :
here, you see me applying the attributes to a dummy component.
First , (when alll components are selected, I add the library ( dynamic_attributes)
Then start adding attributes to them :
Note: Some attributes can not be added this way ( _formatversion, _has_movetool_behaviors, _hasbehaviors, _lastmodified) these are ‘controlled’ by the extension.
Have fun!