Collaboration with other software
About model and data exchange with 3rd party solutions: Revit, Solibri, dRofus, Bluebeam, structural analysis solutions, and IFC, BCF and DXF/DWG-based exchange, etc.

Problems with wall geometry when exporting

Ruben V
Advocate
When exporting a wall (from a heritage site), containing custom made windows, everything looks fine in e.g.. Solibri Model Viewer, but the geometry is totally f***ed up in Revit.

As my client is using Revit to model the interior, the geometry of the wall should be perfectly exported/imported...

I have 2 questions:
1. GDL debugging
Archicad reports an error within the GDL-script of the custom windows at lines 1700-and-some - is their an easy way (= no counting by hand...) to retrieve this line in the script so I can debug? - I am not sure the Archicad built-in GDL-debugger provides this option?
2. Alternative export
None of the included translators in Archicad work (and yes, I have checked the BREP-function settings). Maybe 3DS-export or other are a better result for geometry, but than I loose all information... At least the basic (IFC)type information should be included. Any alternatives?

Revit 2017.png
(òÓ,)_\,,/
www.studiov2.be
Archicad 26/27 + Rhino/Grasshopper
BIMcollab ZOOM
>>> Read my book!<<<
6 REPLIES 6
Ruben V
Advocate
OK - I have used "Brackets" to find the lines mentioned in the error report.

They are all similar, and look like this:
result_369D7195_8278_D24F_836C_76B0EE41A3E0 = sweepgroup{4} ("group_73D7CEFC_4025_EE4F_BEC3_9D47A3FC2D47",       0.E+79,       0.E+79,       0.E+79,      1,      0,      0,      2,      2)
Other ones that give an error (Parameter error at line ### in 3D script of object) are the same "commands", but with different groups. They all had the "0.E+79" values. I changed these to plain "0", but the error is still there. I don't see any difference with other similar lines (without the weird values)...

For example, this line returns no error:
result_0FAF9329_61D0_7240_BA52_978830132FCF = sweepgroup{4} ("group_BEF450EA_E780_9741_9DFA_8BD6B984BCA3", -0.08975294845936, 1.402363763688,            0,      1,      0,      0,      2,      2)
(òÓ,)_\,,/
www.studiov2.be
Archicad 26/27 + Rhino/Grasshopper
BIMcollab ZOOM
>>> Read my book!<<<
Laszlo Nagy
Community Admin
Community Admin
What makes you think IFC Export from ARCHICAD is the problem?
There can be 2 problems: IFC Export or IFC Import.
You stated that everything looks fine in Solibri, which to me means that the IFc data exported from ARCHICAD is fine, since Solibri can display it correctly.

Then, when you import it into Revit, data loss or geometry loss occurs. This seems to me like an issue in the IFC Import function of Revit.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
Ruben V
Advocate
Agreed - the topic should state "Problems... when IMporting"

But I was really just trying to find out if there was some explanation (be it a Revit-shortcoming) that I could use to export in a different way so the import would look better.

Anyway: yesterday the problem was solved, using the answer in the GDL-forum concerning the errors, combined with the IFC plugin for Revit when importing.

Thanks for the reply though!
(òÓ,)_\,,/
www.studiov2.be
Archicad 26/27 + Rhino/Grasshopper
BIMcollab ZOOM
>>> Read my book!<<<
Barry Kelly
Moderator
The error is the Sweepgroup was not defining a path to follow (all values zero).

http://archicad-talk.graphisoft.com/viewtopic.php?t=58227

I thought I had deleted this post to avoid the double up - but apparently I didn't do it properly.

Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Ruben V
Advocate
Actually: splitting the wall (and only splitting it!) solved this issue - no explanation yet...
(òÓ,)_\,,/
www.studiov2.be
Archicad 26/27 + Rhino/Grasshopper
BIMcollab ZOOM
>>> Read my book!<<<
furtonb
Advisor
B.E.A.T. wrote:
...is their an easy way (= no counting by hand...) to retrieve this line in the script so I can debug? - I am not sure the Archicad built-in GDL-debugger provides this option?
Yes, in the given script press Ctrl/Cmd + L, type the number, hit enter.

edit: sorry, I haven't opened Barry's link.
odv.hu | actively using: AC25-27 INT | Rhino6-8 | macOS @ apple silicon / win10 x64