B
by Bimlooser on 8 Mar 2022, edited 20 Jan 2024
#
Hi everybody, I've some question about the next step after executing clash tests like described in https://community.osarch.org/discussion/302.
-
The result of the clash is a .bcf file but when i try to import the result blendebim asks me a .json file. Why?
-
If i flag the "Create Snapshot" command do I recieve a .bcf file with focused picture on clashes?
-
Can the .bcf file be integrated with "Bcf Project" feature?
-
How can be used this .bcf file in not blenderbim softwares to comunicate the issues?
Thanks in advice to everybody.
C
by chunchk on 11 Mar 2022, edited 11 Mar 2022
#
@Bimlooser
From what I understand, some updates need to be done for importing clash result
But you can try to use the BCF project in BlenderBim to import the .bcf file
B
by Bimlooser on 21 Dec 2022, edited 21 Dec 2022
#
Have you got issues about clash detection? My tool doesn't work anymore. Thanks in advice for helping

B
by Bimlooser on 8 Jan 2023
#
@Bimlooser said:
Have you got issues about clash detection? My tool doesn't work anymore. Thanks in advice for helping

Update: The BCF library has been rewritten almost completely from scratch by Andrea Ghensi (sanzoghenzo). This new library has significantly improved performance and can be used to create much larger BCF topic collections. Unfortunately, these have not yet been implemented in end-user utilities like the BlenderBIM Add-on or IfcClash so users wishing to use those functions should use an older version as breakage will occur.
S
by sanzoghenzo on 9 Jan 2023
#
Hi there, I'm sorry the new BCF library caused you problems!
I didn't have the time to change the tools that use the library, and it wasn't my priority since I don't use BlenderBIM or IfcClash (yet) - I just used the BCF package in my own app.
I'll try to have a look at BlenderBIM and see if I can fix these issues.
B
by Bimlooser on 9 Jan 2023
#
No rush, i wasn't complaining. I'll wait, no problem.
Where can i inspect the BCF package? In github?
Thanks
S
by sanzoghenzo on 9 Jan 2023
#
@Bimlooser said:
No rush, i wasn't complaining. I'll wait, no problem.
Where can i inspect the BCF package? In github?
Thanks
Yes, it's included in the IfcOpenShell repository: https://github.com/IfcOpenShell/IfcOpenShell/tree/v0.7.0/src/bcf
M
by Moult on 9 Jan 2023
#
@sanzoghenzo if you could update this function https://github.com/IfcOpenShell/IfcOpenShell/blob/v0.7.0/src/ifcclash/ifcclash/ifcclash.py#L119 that would be really awesome and would fix IfcClash :)
Fixing the BCF UI in the BlenderBIM Add-on needs a bit more work but I can guide you through it if you're up for it.
S
by sanzoghenzo on 10 Jan 2023
#
@Moult said:
@sanzoghenzo if you could update this function https://github.com/IfcOpenShell/IfcOpenShell/blob/v0.7.0/src/ifcclash/ifcclash/ifcclash.py#L119 that would be really awesome and would fix IfcClash :)
Hi @Moult , thanks for the pointer!
I have to add a topic.add_viewpoint_from_point_and_guids
method to the TopicHandler
class (and the underlying methodes/functions in the VisualizationInfoHandler
class) since as it stands the BfcXml library only has convenience methods to create the viewpoint from a single ifc element (this is because I needed this in my project for parameters/attributes validation instead of clash testing).
I implemented (but not tested) it for the v2 library, and the Clasher.export_bcfxml
method greatly simplfies to:

I saw that the Clasher class has some low quality code, do you think I should refactor it in the same PR or is it better to keep the BFC related fix separated?
M
by Moult on 10 Jan 2023
#
It would be nice to keep the two PRs separate, would be happy to merge the BCF one immediately :)
B
by Bimlooser on 12 Jul 2023, edited 12 Jul 2023
#
Have you got issues about clash detection? My tool doesn't work anymore. Thanks in advice for helping. I should have installed the last blender release.

A
by Andrej730 on 12 Jul 2023
#
@Bimlooser can you please send full error traceback here from the system console? And what system you're using - any chance it's Mac M1?
B
by Bimlooser on 12 Jul 2023, edited 12 Jul 2023
#
I think it's the full error, i thought the last row wasn't useful. Btw i'll send later the complete error traceback 'cause now i'm not in front of the computer. It's windows os. Thank you
B
by Bimlooser on 12 Jul 2023
#
Here i am. The circled highligthed text stands for "Impossible to find the specified module"

A
by Andrej730 on 13 Jul 2023
#
@Bimlooser can you please check if you have "hpp-fcl.dll" by the following path "%appdata%\Blender Foundation\Blender\3.6\scripts\addons\blenderbim\libs\site\packages\hppfcl"? If I delete this file from my BBIM I get the same error.
B
by Bimlooser on 13 Jul 2023
#
Hi, I followed the path and i found the .ddl file.

L
by leGordeau on 23 Aug 2023
#
Hi there!!!
I have the same issue.
But as the error in blender says "hppfcl: Impossible to find specified module", could it be that BlenderBIM is searching hppfcl.dll instead of hpp-fcl.dll?
If his is the problem, how can I solve it?
Thanks in advance!!
A
by Andrej730 on 25 Aug 2023
#
@leGordeau @c4rlosdias can you please share more details - what system and blenderbim version you're using?
L
by leGordeau on 25 Aug 2023
#
Hi @Andrej730 !! I'm on Blender 3.6 and both BlenderBIM 230701 and 230822.
Do you need more info?
Thanks for your help.
A
by Andrej730 on 25 Aug 2023
#
@leGordeau system - I mean Mac/Linux/Windows?
L
by leGordeau on 25 Aug 2023
#
@Andrej730 ok, Windows 10
A
by adrianobalduino on 26 Aug 2023
#
Same problem on Windows 11, Blender 3.6.2,blenderbim 230826
B
by Bimlooser on 2 Sep 2023
#
Sorry to bother again. I updated the release but doesn't work. @adrianobalduino , @leGordeau , @c4rlosdias do you relsoved?