Lighting fixture schedule by host parameter

Lighting fixture schedule by host parameter

muhamed_ragab92
Enthusiast Enthusiast
686 Views
7 Replies
Message 1 of 8

Lighting fixture schedule by host parameter

muhamed_ragab92
Enthusiast
Enthusiast

Kindly i try to make lighting fixture schedule in revit by host and type , but cant find host as selected option , is there way fot that or dynmo script for that ? Thanks

0 Likes
687 Views
7 Replies
Replies (7)
Message 2 of 8

L.Maas
Mentor
Mentor

Can easily be read with Dynamo

LMaas_0-1666699849399.png

And then stored in a built-in/project/shared)parameter, which you can schedule

LMaas_1-1666699966160.png

 

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

Message 3 of 8

muhamed_ragab92
Enthusiast
Enthusiast

can i get it without adding something in comments , i mean replace comments column with host  

muhamed_ragab92_0-1666700197405.png

 

0 Likes
Message 4 of 8

RobDraw
Mentor
Mentor

I don't do Dynamo but I would guess that you could have it write to any shared parameter and schedule that paramater instead of comments.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
0 Likes
Message 5 of 8

L.Maas
Mentor
Mentor

Yes, sure. If you look at my Dynamo script, you will see that I write it into the Comments parameter.

You could create a new project parameter (or add shared parameter to the family) and write it in there.

Few things to consider:

-Parameter needs to be of the writen unit, in this case Text type (when writing text values).

-Parameter should be available before trying to write to it.

-Parameter names are case sensitive.

-Parameter should be a project and/or shared parameter to be able to be scheduled

-Parameter should be an instance parameter (writing to a type parameter goes differently)

-You should not name your parameter "Host", as this is already a parameter in the family and will cause issues, be confusing or throw errors. Name it something unique (e.g. Lightfixture_Host)

 

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

0 Likes
Message 6 of 8

muhamed_ragab92
Enthusiast
Enthusiast

you mean I can't make host parameter in schedules ever , even if with dynmo script , because host is not project parameter or shared 

0 Likes
Message 7 of 8

L.Maas
Mentor
Mentor

No several parameters (the built-in) parameters are always there and hardcoded in Revit, meaning you can not change them. If Autodesk does not make these parameters available for schedules, there is nothing you can do about it. Also Dynamo can not do this. Basically Dynamo is a tool that automates a manual process. So if it is not possible in plain Revit, it is in most cases not possbile with Dynamo.

As the "Host" parameter is not available for Scheduling the solution is to find the value and put it in a new parameter.

 

You can fake it a little by renaming the header in you schedule

LMaas_0-1666704997093.png

 

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

0 Likes
Message 8 of 8

muhamed_ragab92
Enthusiast
Enthusiast

I understand, i just ask because i want the value of host parameter to check all lighting fixtures what's host on it 

0 Likes