Boolean null and universal sets

Need help, or want to share a macro? Post here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
AdrianBowyer
Posts: 15
Joined: Tue Nov 01, 2016 5:36 pm

Re: Boolean null and universal sets

Post by AdrianBowyer »

No, but I am running the latest download (see above): FreeCAD_0.19-24291-Linux-Conda_glibc2.12-x86_64

I have just tried the weekly build: FreeCAD_weekly-builds-25645-Linux-Conda_glibc2.12-x86_64.AppImage . For the code you gave above that gives:

Traceback (most recent call last):
File "/home/ensab/Desktop/rrlOwncloud/RepRapLtd/Engineering/Internal-Projects/Infinite-Z-Beam/Software/nulltest.FCMacro", line 9, in <module>
c = b.cut(a)
<class 'Part.OCCError'>: Tool shape is null

From what you say, I guess next week's will work. Is that the case?

Best wishes

Adrian
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: Boolean null and universal sets

Post by TheMarkster »

You need to build from source or wait a week or so until the packagers produce a new build.
AdrianBowyer
Posts: 15
Joined: Tue Nov 01, 2016 5:36 pm

Re: Boolean null and universal sets

Post by AdrianBowyer »

Thanks. I have a work-round, so I'll wait a few weeks and try again.
TheMarkster
Veteran
Posts: 5513
Joined: Thu Apr 05, 2018 1:53 am

Re: Boolean null and universal sets

Post by TheMarkster »

AdrianBowyer wrote: Fri Sep 17, 2021 9:15 am Thanks. I have a work-round, so I'll wait a few weeks and try again.
It is doubtful any version of 0.19 will get this commit backported to it.

The app image can update itself once a new build is produced. Look in edit menu -> preferences -> appimage. Actually it produces a new app image, but it only needs to download a smaller update file. You can then remove (or keep) the older appimage file.
AdrianBowyer
Posts: 15
Joined: Tue Nov 01, 2016 5:36 pm

Re: Boolean null and universal sets

Post by AdrianBowyer »

The weekly build I'm trying is:

OS: Ubuntu 20.04.3 LTS (ubuntu:GNOME/ubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.25645 (Git) AppImage
Build type: Release
Branch: master
Hash: 37d9757399b4c2ec30318eb88d7cd7c508246345
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.2
Locale: C/Default (C)

So I guess I should see it in the next one of those.
Post Reply