HELP: Create Ceiling based on Rooms

HELP: Create Ceiling based on Rooms

Anonymous
Not applicable
1,778 Views
7 Replies
Message 1 of 8

HELP: Create Ceiling based on Rooms

Anonymous
Not applicable

Hello everyone:

 

I'm trying create new Ceiling based on Rooms. I not found information about this.


For create Floor are using the next code:

 

Floor newFloor = m_revit.ActiveUIDocument.Document.Create.NewFloor(curveArray, myFloor, myLevel, false);

 

What code is required for create Ceiling?

 

Thanks very much for your help.

 

Regards,

 

David

0 Likes
1,779 Views
7 Replies
Replies (7)
Message 2 of 8

mikako_harada
Community Manager
Community Manager

Hi David, 

 

Unfortunately, creation of ceiling is a long lasting wish. I often hear people are using floor as a workaround for now. 

 

Sorry for the bad news. 


Mikako Harada
Developer Technical Services
0 Likes
Message 3 of 8

Anonymous
Not applicable

Hi Mikako,

 

Thanks very much for responding.

 

Oh no! Smiley Surprised. I think that the Ceiling is similar at Floor and for that reason it does not exist "New Ceiling". Why reason not implemented in Revit API?

 

I'll use Floor as you recommend but it will not be the same Smiley Sad

 

Cheers,

 

David

0 Likes
Message 4 of 8

mikako_harada
Community Manager
Community Manager

Hi David, 

 

I know it is disaapopnting.  This is highly requested feature.  I hope it will come before too long.  (My personal wish as well...) 

 

Have a nice weekend. 


Mikako Harada
Developer Technical Services
Message 5 of 8

homer_anave
Contributor
Contributor

Hello there, David.

 

 

I am one of those who are longing for a ceiling creation API but as Harada-san said, it is still unavailable.

 

But as of now we use roof as an alternative, as most configurations of the roof types match with those of the ceiling types. We were successful with this one, but we are still waiting for the ceiling creation API to come.

 

Give NewFootPrintRoof a try. Hope it helps.

 

 

Regards,

 

Homer

Message 6 of 8

Anonymous
Not applicable

Hello Homer:

 

I'll try with NewFootPrintRoof. Please, Is there any consideration to take?


Thanks very much.

 

Regards,

 

David

0 Likes
Message 7 of 8

homer_anave
Contributor
Contributor

Hi David,

 

Try first creating a roof just like how you create floors. When it is successful, change the height of the new ceiling by its offset.

You may want to create first a roof type that resembles one of your ceiling types, then use it to create your new roof.

 

Cheers,

 

Homer

Message 8 of 8

AH_Yafim
Enthusiast
Enthusiast

Hi,

I was wondering if there are any news on this topic since 2015... ?

 

Thanks

0 Likes