Search found 321 matches

by Moult
Sun Feb 25, 2024 9:45 am
Forum: Draft, Arch & BIM
Topic: IFC diff and IFC clash and BimServer
Replies: 5
Views: 657

Re: IFC diff and IFC clash and BimServer

Both IfcDiff and IfcClash are agnostic of Blender. They both work directly with IFC data. This means that so long as FreeCAD builds an interface to IfcDiff and IfcClash, it'll work :)
by Moult
Mon Feb 19, 2024 10:44 pm
Forum: Draft, Arch & BIM
Topic: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC
Replies: 157
Views: 42407

Re: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC

Implementing NativeIFC can be done in stages - such as starting with basic attribute editing, then starting to implement properties, classifications, then simple geometric adjustments (translations and rotations only), then full shape editing, then parametric materials, and so on.
by Moult
Mon Feb 19, 2024 9:53 pm
Forum: Draft, Arch & BIM
Topic: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC
Replies: 157
Views: 42407

Re: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC

G'day sustainableway! It's technically possible to implement NativeIFC in Revit too, either the person you spoke to is misinformed or is misleading :( Native IFC simply means reading the IFC directly without translation, and authoring it without translation. In the same way that FreeCAD's properties...
by Moult
Tue Dec 12, 2023 10:52 pm
Forum: Draft, Arch & BIM
Topic: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC
Replies: 157
Views: 42407

Re: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC

You will also need lark available. E.g. try `import lark` and see whether you have it. Lark is a dependency for this feature of ifcopenshell.
by Moult
Fri Nov 10, 2023 12:43 am
Forum: Draft, Arch & BIM
Topic: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC
Replies: 157
Views: 42407

Re: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC

Pip install python 3.11 of ifcopenshell, but FreeCAD is still 3.10. I copy the whole .local/lib/python3.11 (included ifopenshell) into .local/lib/python3.10, hope it may work. Don't mix Python versions. It won't work :) Get the appropriate version of the package from https://blenderbim.org/docs-pyt...
by Moult
Thu Nov 09, 2023 9:30 pm
Forum: Draft, Arch & BIM
Topic: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC
Replies: 157
Views: 42407

Re: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC

That still seems outdated. If run `print(ifcopenshell.__file__)` you'll see where it is finding ifcopenshell from.

If you `import sys` then `print(sys.path)` you'll see where it is searching for Python modules and in what priority.
by Moult
Tue Oct 24, 2023 4:49 am
Forum: Draft, Arch & BIM
Topic: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC
Replies: 157
Views: 42407

Re: Integration of BlenderBIM Features : FreeCAD Arch/BIM - Native IFC

You have an outdated ifcopenshell. Try updating?
by Moult
Tue Aug 01, 2023 7:03 am
Forum: Draft, Arch & BIM
Topic: Assortment of rolled metal
Replies: 21
Views: 2839

Re: Assortment of rolled metal

Very cool! Is this an official source? I.e. can you guarantee that these steel dimension and properties are correct? For example in Australia, US, Europe, there is typically an official source but lots of unofficial copies and these copies sometimes have small mistakes which are very hard to spot. S...
by Moult
Mon Jul 31, 2023 11:49 pm
Forum: Draft, Arch & BIM
Topic: Assortment of rolled metal
Replies: 21
Views: 2839

Re: Assortment of rolled metal

Would you be interested in helping contribute Russian steel profiles to the BOLTS library? No programming knowledge is needed. If you can help provide the data sources (e.g. shapes, diagrams clearly explaining the shapes, and tables of dimensions / properties) we can help take it further and integra...
by Moult
Mon May 01, 2023 11:47 pm
Forum: IFC
Topic: IFC family names
Replies: 9
Views: 12275

Re: IFC family names

It's probably worth mentioning that IFC actually requires a type if you map geometries. Admittedly, there are IFCs in the wild that map geometries without a type (like FreeCAD) but this seems to be incorrect from the perspective of spec compliance. Notice how the first sentence explicitly talks abou...