BIM Workbench

A forum dedicated to the Draft, Arch and BIM workbenches development.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
yorik
Founder
Posts: 13659
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: BIM Workbench

Post by yorik »

The WindowParts property is really a weird thing.. Might be time to evolve that to something more easily parsable...
neophyte1
Posts: 18
Joined: Fri Mar 27, 2020 8:01 pm

Re: BIM Workbench

Post by neophyte1 »

Hello all,
I'm having a problem with the latest daily version of FreeCAD (0.19~pre2~202004221805~ubuntu18.04.1). When I try to insert a wall using the BIM workbench and with Working Plane Snap on, I get the following error message:

Traceback (most recent call last):
File "/usr/share/freecad-daily/Mod/Draft/draftguitools/gui_snapper.py", line 1350, in move
mask=App.Snapper.affinity)
AttributeError: module 'FreeCAD' has no attribute 'Snapper'
<class 'AttributeError'>

Also, when I was using the daily build from two days ago and tried to use the Aliasing feature to set the length of a wall from the spreadsheet, this feature did not work. No matter what I entered in the spreadsheet, the length of the wall I placed did not change. I was able, however, to change the height of the wall from the spreadsheet. I apologize for not having the error message from my attempt. Thanks much for your help!
carlopav
Veteran
Posts: 2062
Joined: Mon Dec 31, 2018 1:49 pm
Location: Venice, Italy

Re: BIM Workbench

Post by carlopav »

neophyte1 wrote: Wed Apr 22, 2020 10:12 pm Hello all,
I'm having a problem with the latest daily version of FreeCAD (0.19~pre2~202004221805~ubuntu18.04.1). When I try to insert a wall using the BIM workbench and with Working Plane Snap on, I get the following error message:

Traceback (most recent call last):
File "/usr/share/freecad-daily/Mod/Draft/draftguitools/gui_snapper.py", line 1350, in move
mask=App.Snapper.affinity)
AttributeError: module 'FreeCAD' has no attribute 'Snapper'
<class 'AttributeError'>
This is probably my fault. I'll give a look at this in the we!
Just guessing it should have been Gui.Snapper.affinity
follow my experiments on BIM modelling for architecture design
User avatar
yorik
Founder
Posts: 13659
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: BIM Workbench

Post by yorik »

I fixed this issue this morning! git commit 3802e07f54

I also added a new Arch Truss tool!
User avatar
bitacovir
Veteran
Posts: 1570
Joined: Sat Apr 19, 2014 6:23 am
Contact:

Re: BIM Workbench

Post by bitacovir »

yorik wrote: Thu Apr 23, 2020 12:40 pm
I also added a new Arch Truss tool!
I just love it when you add these automatic tools.
::bitacovir::
==================
One must be absolutely modern.
Arthur Rimbaud (A Season in Hell -1873)

Canal Youtube Grupo Telegram de FreeCAD Español

My personal web site
My GitHub repository
Mini Airflow Tunnel Project
User avatar
yorik
Founder
Posts: 13659
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: BIM Workbench

Post by yorik »

Too bad there is no explicit support for it in ifc..
Need to add more types too, but it's a start!
Now working on a curtain wall tool
neophyte1
Posts: 18
Joined: Fri Mar 27, 2020 8:01 pm

Re: BIM Workbench

Post by neophyte1 »

Thanks, Yorik, for your work. I updated to the latest FreeCAD daily (0.19~pre2~202004231808~ubuntu18.04.1), but unfortunately, I am still not able to place a wall using the BIM workbench. I get the following error message:

Unknown command 'Draft_SetWorkingPlaneProxy'

when I call the BIM workbench, and I get the following message (repeated many times)

<class 'TypeError'>
Traceback (most recent call last):
File "/usr/share/freecad-daily/Mod/Draft/draftguitools/gui_snapper.py", line 1352, in move
movecallback(self.pt, self.snapInfo)
TypeError: update() takes 2 positional arguments but 3 were given


when I try to place a wall. Thanks again for your help.
carlopav
Veteran
Posts: 2062
Joined: Mon Dec 31, 2018 1:49 pm
Location: Venice, Italy

Re: BIM Workbench

Post by carlopav »

could be the commit was not yet included in the daily.
I tried the fix building FC from last upstream master and it works for me...
follow my experiments on BIM modelling for architecture design
User avatar
yorik
Founder
Posts: 13659
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: BIM Workbench

Post by yorik »

vocx
Veteran
Posts: 5197
Joined: Thu Oct 18, 2018 9:18 pm

Re: BIM Workbench

Post by vocx »

neophyte1 wrote: Thu Apr 23, 2020 11:54 pm ...
Unknown command 'Draft_SetWorkingPlaneProxy'
...
This is a non-critical error. I renamed this command to "Draft_WorkingPlaneProxy".

As far as I can tell the patch was merged many days ago, so you have to update your BIM.

Pull request BIM/#40
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
Post Reply