IFC Export Options buggy behaviour

Hello,

I’m working on my IFC export options with VisualArq, using the _IfcExportOptionsDialog command.

However, every time I select an IFC class in the dropdown list, every IFC Class goes back to <IFCProxy>, the two images below are before and after selecting an IFC Class in the dropdown menu:

When I close and reopen the dialog, everything is taken into account, so at the end it kind of works, but I have to close and reopen the dialog every time I modify an IFC Entity Type.

It is a minor problem, but it is not very friendly to batch apply IFC classes to layers :slight_smile:
Thank you,

Hi @antoine3,

Which Rhino and VisualARQ version are you using? I see you tagged this post in the mac category, are you running VisualARQ using Parallels or something similar?

I still couldn’t reproduce it:

IFC export options

Hi @alfmelbev,

The mac category is a mistake, I’m running Rhino 7.34 and VisualArq 2.13.2 on Windows.
Here is my System Info:

System Info

Rhino 7 SR34 2023-9-24 (Rhino 7, 7.34.23267.11001, Git hash:master @ a37d83041828484840f2448d5b3e3770e46694f9)
License type: Commerciale, build 2023-09-24
License details: Cloud Zoo

Windows 11 (10.0.22621 SR0.0) or greater (Physical RAM: 32Gb)

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 3060 (NVidia) Memory: 12GB, Driver date: 10-26-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 546.01
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 10-26-2023
Driver Version: 31.0.15.4601
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 12 GB

Rhino plugins that do not ship with Rhino
C:\Users\conta\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\NVIDIADenoiser\0.4.3\NVIDIADenoiser.Windows.rhp “NVIDIADenoiser.Windows” 0.4.3.0
C:\Program Files\Rhino 7\Plug-ins\Tibidabo\VisualARQ.rhp “VisualARQ”
C:\Users\conta\AppData\Roaming\McNeel\Rhinoceros\7.0\Plug-ins\SpeckleRhino2 (8dd5f30b-a13d-4a24-abdc-3e05c8c87143)\SpeckleConnectorRhino.rhp “SpeckleConnectorRhino” 2.16.3.12311
C:\Program Files\Rhino 7\Plug-ins\Asuni.Ifc.Export.rhp “IFC Export Plug-in”
C:\Users\conta\AppData\Roaming\McNeel\Rhinoceros\7.0\Plug-ins\ClippingBox (4dfff1df-5f09-43ae-a044-77b115244b02)\1.0.0.0\Rhino 6\ClippingBox.rhp “ClippingBox” 1.0.0.0
C:\Program Files\Rhino 7\Plug-ins\Tibidabo\Tibidabo.rhp “Tibidabo”
C:\Users\conta\Downloads\SafeLayout.rhp “SafeLayout” 1.1.0.2

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.34.23267.11001
C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 7\Plug-ins\RPC.rhp “RPC”
C:\Program Files\Rhino 7\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 7\Plug-ins\export_ACAD.rhp “AutoCAD file export : export_ACAD”
C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.34.23267.11001
C:\Program Files\Rhino 7\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 7\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 7.34.23267.11001
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 7\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 7.34.23267.11001
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.34.23267.11001
C:\Program Files\Rhino 7\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 7.34.23267.11001
C:\Program Files\Rhino 7\Plug-ins\export_PDF.rhp “PDF Export” 7.34.23267.11001
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.34.23267.11001
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”

Hi @antoine3,

We are running the same versions then. I see you have more plug-ins installed in your Rhino, could you disable them to check if any of them is interfering with VisualARQ?

You can disable them going to the “Rhino Options” > “Plug-ins” > “Plug-ins that do not ship with Rhino”, and disabling all the plug-ins but VisualARQ, Tibidabo and the two IFC plug-ins. Please, restart Rhino before trying to reproduce the issue again.

Hi @alfmelbev,

Thank you, I tried it, and it still reproduces the same behaviour :confused:
So apparently it does not come from other plugins.

When I do it in a new file with a simpler layer hierarchy, it seems to work fine :man_shrugging: So it seems that this is coming from my file specifically.

I tried again with other files that uses the same process and layers, and sometimes it works, sometimes it reproduces the same behaviour.

Can I send you a file that produces it so you can check it?

Hi @antoine3,

Yes, please. You can post it here or send it to visualarq@asuni.com.

1 Like

Hi @antoine3,

Thank you for your file, I could reproduce the error with it. I am reporting it to find a solution, so I will let you know when I have news.

1 Like