VisualArq - Detail Color & Detail Print Color Error

Hi Guys,

VisualArq objects appear to be printing by the “Detail Color” and not the “Detail Print Color”, which leaves most of my plans with windows and doors printed in color instead of black or grey.

All VA objects are using the “by parent” setting for inheriting layer settings. Any suggestions on how to make this work? I’d rather not rely on manually setting every object to print in a specific color, since that makes the efficiency of the parametric workflow suddenly disappear.

Thanks!

Hi @Clayton_Muhleman,

I cannot reproduce the issue. Which “Print Color” do those VisualARQ objects have? Make sure it is set to “By Layer” and not to “By Display”.

If possible, attach a sample 3DM, so I can take a look.

Enric

See attached for example file. The tripping hazard here is that the window object is set to display “as parent”, which I assume means it inherits the properties of the layer the object is on, but instead seems to ignore the “print” settings. This is the default setting for all VA objects.

You can see in the attached file that when the layout is set to “print preview” the window shows and prints as bright red, even though the print color, layout print color and display print color are all set as black. Only the color on the layer is set to red.

One way or the other, the ideal method would be the one that allows the most control through settings on layers and not involve modifying every single VA object. Thanks again for taking a look a this, it’s so great to have your guy’s support!

(Edit - re-uploading attachment, not sure I saved the right version)

Print Display Example.3dm (3.0 MB)

Hi @Clayton_Muhleman,

Yes, you’re right. It seems the problem happens, as you mentioned, when the object has the “Print Color” set to “By Parent”.

We’ll fix this issue for the next VisualARQ release.

Thanks,

Enric

Hi @Clayton_Muhleman,

After checking your filiaran, I see no errors. The “Print Color” of the window is set to “By Display”, which means that the window will use the “Display Color” of the object.

Consider that when you set “By Parent” in the style editor, “By Parent” equals to “By Object”. VisualARQ objects are block instances, and the components inside the style are geometry inside the block definition.

Regards,

Enric

I had a similar (not quite the same) issue which turned out to be connected with having levels turned off (when using a vaPlanView).

I just want to make sure I’m not confused here, since there’s multiple parameters that are interacting somewhat counterintuitively.

Here’s our window object and it’s style/sub-objects:

The actual Window Object (Style Target: Casement Double Panel)
Layer: Windows
Windows Layer Display Color: Red
Windows Layer Print Color: Black

Casement Double Panel (Style)

  • Entire Window (By Parent)
  • Frame (By Parent)
  • Leaf (By Parent)
  • Glass (By Parent)

Within the Style itself, all objects are assigned their layer, visibility, material, and all their projection/section color, print color settings “By Parent”. The only exception is the glass sub-object which targets the layer Glass and all settings target “By Layer”.

The only other visibilty/print/display setting available is the object’s “Section Attributes” settings, which are set to target:

Display Color - By Display
Print Color - By Print Color

Print Color on all objects is Black
Layout Print Color on all objects.

(Edit: accidentally posted this before I’d finished typing and then Eric replied before I posted the edit for anyone following later.)

There is nothing wrong in the window style, the problem is in the window instance. When there is a “By Parent” in the style, this attribute will be taken from the instance, just like a native Rhino block.

In your model, select the window object, go to the Rhino properties panel, and change the “Print Color” to “By Layer” or “By Parent” (Rhino treat “By Parent” on model objects as “By Layer”).

Enric

Enric, you’re amazing thanks so much for your help, that’s 100% it.

There is a “Print Color” property for Rhino Objects themselves, which seems to be set to “Print Color: By Display” as default. This means that all the VisualARQ style properties that are set to inherit their settings from their parent, will ignore print color and just print as a display color.

How this has escaped me until now is now the real mystery. Thanks again for your help, Enric!