Hello so i have a list of Ducts starting from level 1 and i want to trace them in the ground floor view using the same exact command in revit “Traits”, i did all the filtering and all , but i cant seem to find a node that applies the lines style change(ps its just line style override , no fill pattern etc)
Hi @amir.kharrat thats a graphic subcategori ilnestyle you will set in view ? or ?
no worries, line style is basic controlled by graphic styles, as you can get by use ootb element class node and just set the parameter line style, but not 100 if it what you mean…hahaha my bad
so its possible? i could not find the node
yeah sure,v but still not sure if it what you want

no unfortunately i dont need it on a line , i want to do it on Ducts which are 3d elements and not lines ![]()
allright in that case i would create a fillter override line style…pr view …i guess
whats the command called exactly please??
guees create a filter or so…try first do that manuel with revit, before you automate it, so you know what exacly what it does
it doesnt work in regular filter , because im trying to show lines of elements that are not physically visible in current view since im tracing impacts of upper level ducts!
So to clarify, this is Specialty Equipment category objects that are not normally visible in this view, that you want represented in the view anyway via linework?
I ask because, as sovitek’s alluding to, you could just establish a filter that affects only the equipment a certain Elevation above Level to have a different linetype presentation, which would be a wholly Revit-based solution, and then adjust the View Range to include the equipment.
If the equipment’s not in the View Range, changing its visibility/overrides won’t make it visible.
If the equipment is in the View Range, then the distinction you use to define ‘upper level’ versus not is the same thing you’d build into a View Filter, unless it’s something that is not natively supported in the Filter Rules.
As for the Linework tool, I’m not positive there is a node equivalent, since it’s capable of individual line adjustment:
It’d be simpler to override the cut or projection linestyle entirely for the element.
Hi thanks for the reply! the thing is that yes they are only visible in the level above but i cant touch the view range, sadly i think its not possible on dynamo , my revit workflow is that i adjust the view range on revit , Linework the lines and then bring back the viewrange to normal
I’m going to have to walk back what I said before: I didn’t know that the Lineworked portions of elements remain visible when moved outside of View Range:
My mistake, and curious behavior.
To that point - I’m still not sure you can access the individual edge components of an element to apply Linework via the API? For instance, this was a round duct, it’s technically not even edged except in the context of a projected view.
You could project the geometry onto a surface and replace the representation by using Symbolic Lines in that view, but you’d have to update the layout any time you made changes to the Upper Level which is not what you currently have to do via the Linework workflow. But depending on the amount of manual work involved in your Linework workflow, that may still be preferable.
Thank you robert , i thought of that as well , but i find it still to be non practical as using the linework method , thanks alot tho!





