Balázs Dukai
e90d7ccdb1
Init package
2023-06-16 13:29:24 +02:00
Vasile-Corjan
1a3bf513a7
Update README.md
2023-06-16 08:34:05 +02:00
Vasile-Corjan
a855c40426
Update README.md
...
I have added the parameters "minOccurs" and "maxOccurs"
2023-06-16 08:34:05 +02:00
Dion Moult
c8ede38edb
Run black on existing entity_instance
2023-06-16 16:17:17 +10:00
Dion Moult
704e27ecca
Build testing prototype of an SQLite based file / entity_instance.
2023-06-16 16:16:22 +10:00
Dion Moult
438ddc17f5
Document two answers to frequently reported bugs: missing numpy and blend / ifc out of sync.
2023-06-16 14:13:15 +10:00
Dion Moult
a8dfed50e4
Minor geometry processing documentation fix
blenderbim-230616
2023-06-16 13:32:33 +10:00
Dion Moult
8cb99a77cf
Convert Ifc2Sql script to IfcPatch recipe and add geometry support
2023-06-16 13:32:33 +10:00
Dion Moult
f9b6e6f098
Fetch pset and qto names via pset data instead of real time to prevent UI lag on larger models.
2023-06-16 13:32:33 +10:00
Dion Moult
1365b76149
Lazily check for BBIM_Railing psets to prevent unnecessarily fetching psets for every element when loading models.
2023-06-16 13:32:33 +10:00
Dion Moult
47cc3158fd
IfcPatch can now support patches that write to arbitrary files or have no output.
2023-06-16 13:32:33 +10:00
Dion Moult
bac683e105
Fix bug for getting psets of materials and profiles in IFC2X3
2023-06-16 13:32:33 +10:00
Thomas Krijnen
840818d681
#3308 add assert
2023-06-15 21:27:42 +02:00
Thomas Krijnen
206933a2f2
#2819 Handle periodic bspline curves in serialization
2023-06-15 16:19:05 +02:00
Thomas Krijnen
ff209b4c11
#2819 Mark rep id as AdvancedBrep
2023-06-15 16:18:29 +02:00
Sigma Dimensions
4bc987924d
enable activating object type when trying to select type from an object ( whilst the type is hidden from view layer)
2023-06-14 13:11:17 +01:00
Massimo Fabbro
f26cfc93ea
Now generate spaces from walls considers also columns in order to create the contours
2023-06-14 12:58:39 +02:00
Thomas Krijnen
4bbb6cd2df
#3305 Less pessimistic tolerance comparison in newells method
2023-06-14 11:47:24 +02:00
Thomas Krijnen
9411a1d94b
#3305 one more iteration on lower fuzziness level for boolean ops
2023-06-14 11:47:24 +02:00
Sigma Dimensions
6a287ced7c
temporarily hide IFC Spatial Manager for IFC2X3 models
2023-06-14 10:47:00 +01:00
Sigma Dimensions
fb02ac34d4
Enable selecting group elements
blenderbim-230614
2023-06-14 09:35:54 +01:00
Sigma Dimensions
81fd84223a
Enable selecting a container's children from the IFC Spatial Manager panel
2023-06-13 21:17:02 +01:00
Sigma Dimensions
a8f1a28ac2
fix replacing material with material profile
2023-06-13 14:04:28 +01:00
Sigma Dimensions
d2f4f0d8c2
experimental patch of non parametric mep segments
2023-06-13 13:26:53 +01:00
Sigma Dimensions
1c17cccc45
fix missing import
2023-06-13 10:34:21 +01:00
Sigma Dimensions
061930bc8e
Move Spatial Manager UI to "IFC Project Set-up"
2023-06-13 10:32:25 +01:00
Sigma Dimensions
28cc168b3b
split material assign/unassign operators into tool and core
blenderbim-230613
2023-06-13 10:28:31 +01:00
Sigma Dimensions
88f53f7931
fix delete material operator
2023-06-12 15:24:51 +01:00
Sigma Dimensions
755fa81817
Fix displaying connections for selected distribution ports
2023-06-12 15:23:24 +01:00
Sigma Dimensions
36fab12847
Refactor and re-use common spatial_tool.select_products
2023-06-12 15:21:33 +01:00
Andrej730
32393136d2
Support external shaders from currently opened blend file
...
Previously it was crashing if you try use shader from current .blend file as external.
I guess we now kind of support external internal shaders 🙃
blenderbim-230612
2023-06-12 17:28:52 +05:00
Andrej730
c7b3331496
switch to external styles for rendered shading in viewport
...
Unfortunately I couldn't find a way to make it work with areas that user created during current blender session. But new areas will have this feature too after blender restart
2023-06-12 17:28:52 +05:00
Andrej730
7c0c934b4f
prioritize external styles on ifc import
...
also found a way to switch shade graph for two materials without juggling active materials and active objects - it was necessary to make it work on import without adding temporary active object
2023-06-12 17:28:51 +05:00
johanrd
62944e04e9
fix typo in README.md
2023-06-12 11:22:31 +02:00
Bruno Postle
3a93b15b55
BBIM show all fetched remote Git branches ( #3096 )
2023-06-11 20:49:55 +01:00
Gorgious
83cd00271b
Fix #3142 : Use Tab hotkey to edit horizontally layered objects
blenderbim-230611
2023-06-11 18:17:03 +02:00
Ahmad Saleem Z
820686a39b
added link to aws/lambda guide in installation guide
2023-06-11 18:04:34 +02:00
Ahmad Saleem Z
4fe896a3b6
fix ARG in Dockerfile
2023-06-11 18:04:34 +02:00
Ahmad Saleem Z
975b1c444c
documentation
2023-06-11 18:04:34 +02:00
Ahmad Saleem Z
c3f2046491
example fixes
2023-06-11 18:04:34 +02:00
Ahmad Saleem Z
3a1557bedc
added aws/lambda sample
2023-06-11 18:04:34 +02:00
Bruno Postle
a71b5e1f11
BlenderBIM operator to add remote repo ( #3096 )
...
Procedure to merge a pull request would be: Add Remote, select the added
remote in the pull-down, Fetch from remote, select the added remote
branch in the pull-down, Merge, delete remote
2023-06-10 22:04:01 +01:00
Dion Moult
4806b9a260
Toggle between full schema (i.e. all tables for every declaration) and partial schema dump into SQL
2023-06-10 23:14:32 +10:00
Bruno Postle
0d67c43e16
BlenderBIM operator to delete a Git remote ( #3096 )
2023-06-10 11:08:49 +01:00
Bruno Postle
e2b52e7ed9
BlenderBIM fix warning writing .git/config ( #3096 )
2023-06-10 10:07:17 +01:00
Balázs Dukai
3c53067567
Add copyright
blenderbim-230610
2023-06-10 15:39:49 +10:00
Balázs Dukai
5ad7d4bb2a
Update to ifcopenshell 0.7.0 and cjio 0.8
...
LoD is string in v1.1
2023-06-10 15:39:49 +10:00
Balázs Dukai
3803942c5f
Update to v1.1 CityObject types
2023-06-10 15:39:49 +10:00
Andrej730
678f50f17d
IfcGitData update to ifcgit operators poll() methods
...
Added loading IfcGitData to ifcgit operator's poll() methods because it was getting a bit spammy in console if you don't use git.
Traceback (most recent call last):
File "\scripts\addons\blenderbim\bim\module\ifcgit\operator.py", line 255, in poll
if IfcGitData.data["ifcmerge_exe"]:
KeyError: 'ifcmerge_exe'
Traceback (most recent call last):
File "\scripts\addons\blenderbim\bim\module\ifcgit\operator.py", line 147, in poll
repo = IfcGitData.data["repo"]
KeyError: 'repo'
Traceback (most recent call last):
File "\scripts\addons\blenderbim\bim\module\ifcgit\operator.py", line 18, in poll
path_ifc = IfcGitData.data["path_ifc"]
KeyError: 'path_ifc'
Traceback (most recent call last):
File "\scripts\addons\blenderbim\bim\module\ifcgit\operator.py", line 45, in poll
path_ifc = IfcGitData.data["path_ifc"]
KeyError: 'path_ifc'
Traceback (most recent call last):
File "\scripts\addons\blenderbim\bim\module\ifcgit\operator.py", line 190, in poll
repo = IfcGitData.data["repo"]
KeyError: 'repo'
Traceback (most recent call last):
File "\scripts\addons\blenderbim\bim\module\ifcgit\operator.py", line 111, in poll
repo = IfcGitData.data["repo"]
KeyError: 'repo'
2023-06-09 19:38:16 +05:00
Andrej730
04fe2bdf2e
External Styles
...
Added support for external blender styles that will be saved to ifc.
What it basically means that you can append material from external .blend file as a style that can be loaded in your blender material anytime.
1) External style can be added in Material Tab
https://i.imgur.com/BYfesi5.png
Note that you select material name at the right side of file selecting panel:
https://i.imgur.com/mvqaaod.png
2) After adding external style you can switch between external and other surface styles:
https://i.imgur.com/YtCz8an.png
3) There is also option to switch styles to External for all objects in the scene:
https://i.imgur.com/u3zTcX9.png
Some other changes:
- some ui adjustments
- moved functions that create blender shaders to tool.Loader (they also reset shader graph now so it's possible to use them on non-default blender materials)
- some new tools for copying node graph from one material to another, appending data blocks
- new operator for browsing external styles can be reused later to append other data blocks
2023-06-09 18:40:53 +05:00