Perhaps I'm overlooking the issue... If the Style is set to ByBlock, and your Style-based entities are created as ByLayer by default, then they only differ from ByLayer if you've manually intentionally changed them to not be ByLayer after the fact, no?
That said, I should think that like layers, etc. C3D Admin should be able to set as they please, so I'm not a fan of hard-coding this value either ... To Liberty! :beer:
Cheers
Right, but if you want to change a certain layer to be non-plottable, the style will ignore that change since the plotstyle is byblock, rather than being bylayer in the style display settings.
Just odd.
*IF* I'm understanding you correctly....
Doing that was an integral part of my workflow at my last job, which is why I am at a loss for seeing the issue... I'd draw pipe networks in Plan in my Profile View model (we kept them all in one drawing, and XREF into sheets in lieu of PPT), I'd set the pipe networks layer to no plot ('dumb' single lines in site plan model), and project what I needed into Profile, and Section View at will.
Pipe networks visible through Viewport in Sheets didn't plot, and those projected into Profile View did.
When engineer wanted to see pipe walls for clearance (single lines from site plan model typically print, but pipe network styles in Profile View model showed OD), I'd simply change the pipe network layers in Profile View model to plot, and publish sheets (where they showed up).
Maybe I'm just missing the issue at play here.