Dion Moult
557f8e6d69
New ifcopenshell.geom.tree based broadphase collision for IfcClash instead of aabbtree. Also, upgrades for new bcf.v2 namespace implemented. See #1357 .
2021-08-02 20:32:31 +10:00
Chun
2137b34063
Add descriptions to IFC Search function ( #1618 )
...
* Added descriptions to IFC Search function
* change color to colour
2021-08-01 19:33:55 +10:00
Dion Moult
86a44c21ac
WIP experimental hpp-fcl and aabbtree-based IfcClash
2021-08-01 10:51:11 +10:00
Long
a427462646
GlobalId is string ( #1615 )
2021-07-31 12:39:05 +10:00
Gorgious56
b79d23b3e2
Hide panels with features unsupported in V2x3 ( #1614 )
2021-07-30 22:13:41 +10:00
Gorgious56
2af1ebc614
Use passed context instead of bpy when available ( #1607 )
2021-07-30 07:08:17 +10:00
Thomas Krijnen
0d49c89943
logical handling in python and small fixes
2021-07-29 16:32:45 +02:00
Thomas Krijnen
7c3fcc26f4
hierarchy helper ifc4 RepresentationContexts compatibility
2021-07-29 16:23:09 +02:00
Thomas Krijnen
bb93545b35
actualize wrapper code
2021-07-29 15:15:51 +02:00
Thomas Krijnen
d1fe1117be
adapt code for previous commits
2021-07-29 14:54:51 +02:00
Thomas Krijnen
995500e90b
rerun codegen
2021-07-29 14:53:42 +02:00
Thomas Krijnen
2cd85234bd
code generation changes boost::optional and tribool
2021-07-29 14:53:26 +02:00
Dion Moult
d2e421382b
Minor fix
2021-07-29 20:08:51 +10:00
Bruno Postle
7b22f9c85b
BlenderBIM some data_dir / schema_dir workarounds ( #1606 )
...
* write process.log to a tempdir if data_dir is not writable
* Don't include filename returned by data_dir and schema_dir chooser
2021-07-29 20:07:04 +10:00
Gorgious56
e06591bbbd
Prevent linking non-existant or non-ifc file ( #1604 )
2021-07-29 17:03:53 +10:00
Dion Moult
110daf4ca7
Fix #1592 . Material name changes are now auto synced with style names.
2021-07-29 17:03:06 +10:00
Dion Moult
6bf692b44d
Fix #1401 . Modified custom psets are now immediately available without needing to restart Blender.
2021-07-29 16:16:01 +10:00
bosonprojets
c257afbd1c
Fix BlenderBIM bug Class assignement for predefined_type attribue
2021-07-29 00:28:04 +01:00
bosonprojets
cdf18e9f20
Revert "Fix BlenderBIM bug class assignement when PredefinedType is set as USERDEFINED"
...
This reverts commit d1e51fb05b .
2021-07-29 00:24:38 +01:00
bosonprojets
c715f41972
Fix BlenderBIM bug missing module reference for Pie Menu shortcuts
2021-07-28 23:37:06 +01:00
bosonprojets
d1e51fb05b
Fix BlenderBIM bug class assignement when PredefinedType is set as USERDEFINED
2021-07-28 15:27:51 +01:00
Gorgious56
99f72a8451
Fix Assign Container operator loses active object ( #1601 )
...
* Fix Assign Container operator loses active object
* Fix bad indentation for restoring active object
2021-07-28 21:40:23 +10:00
Dion Moult
2537349ec2
Object style colours are now auto synchronised upon export. See #1585 .
2021-07-28 21:01:09 +10:00
Dion Moult
10b6253a36
Fix #1585 . Materials are added as a potential if you assign it as an object material too, for convenience.
2021-07-28 19:55:18 +10:00
Dion Moult
d88c4fd377
Fix #1597 . Prevent mixing objects on project creation.
2021-07-28 18:43:20 +10:00
Dion Moult
0596e2000c
New debug utility to purge all Blender IFC links. See #1599 .
2021-07-28 18:21:05 +10:00
Dion Moult
b685610900
Fix #1599 . Bug where removing the last object in a container would have an error.
2021-07-28 18:21:05 +10:00
dedicos
5cab72deaa
removed get_property in attributes_psets step file (not implemented yet) ( #1596 )
...
* removed get_property in attributes_psets step file (not implemented yet)
problem with stepmatcher remains
* Fix pattern search for properties
2021-07-28 17:51:16 +10:00
Dion Moult
52f15d27b1
Fix bug where import filters didn't properly exclude types and empty objects
2021-07-28 17:48:36 +10:00
Thomas Krijnen
c694b5534a
Work in progress on mapping templates
2021-07-27 15:46:38 +02:00
Dion Moult
cfa0575263
Minor fix
2021-07-27 20:47:49 +10:00
Dion Moult
f5e089e0fd
Material based surface styles are now supported on import as a style fallback. See #1585 .
2021-07-27 20:47:49 +10:00
Dion Moult
5d246a8716
Fix bug where module data was not purged correctly when a new scene was started
2021-07-27 20:47:49 +10:00
Dion Moult
1f241912f2
Make recipe name generic
2021-07-27 20:47:49 +10:00
Carmen Fan
f7765c531b
GeomIterator is not exposed for use if the library is built dynamically on windows ( #1583 )
2021-07-27 09:36:44 +02:00
Carmen Fan
3b401ec28f
fix hash define logical operation
2021-07-27 09:36:16 +02:00
Dion Moult
77206cb761
Fix #1588 . Profiles now auto recalculate cardinal points after editing.
2021-07-27 09:42:42 +10:00
Dion Moult
f8e9f81b9b
Parametric profiles now auto sync prior to depth changes. See #1588 .
2021-07-26 21:13:15 +10:00
Dion Moult
186c4dd118
New experimental serialiser-based drawing generation code. See #1153 . See #1564 .
2021-07-26 20:24:39 +10:00
Dion Moult
aa9b6b61fa
Fix bug where material profile data was not purged since a profile module didn't exist. See #1588 .
2021-07-26 09:45:46 +10:00
Dion Moult
6337d04efc
IfcSverchok API node now actually executes API calls and has descriptive tooltips
2021-07-25 18:42:28 +10:00
Dion Moult
c00bcc78e9
Editing voids or dumb walls now auto enable dynamic voids, so openings work well with them.
2021-07-25 14:06:49 +10:00
Dion Moult
07f19ad80a
New patch to fix duplicate Revit types. See commit message for details.
...
Types in Revit are secretly duplicated (or more) if they are mirrored or hosted in another object unbeknownst to the user. So what the user thinks is a single construction type in Revit ends up being multiple IFC types. This leads to incorrect results when someone interrogates the IFC file. This is fundamentally an issue in the way Revit handles element mirroring and hosting, so there is no fix on the Revit side, so this workaround mitigates the issue by doing a shallow merge of the type objects.
2021-07-25 12:00:05 +10:00
Dion Moult
8ca6183313
Fix #169 . New recipe to fix duplicate and invalid GlobalIds.
2021-07-25 11:39:11 +10:00
Ryan Schultz
492df6845b
cleaned up list of hotkeys a bit ( #1586 )
2021-07-25 10:29:33 +10:00
Alexander Nitsch
43f8d8547d
Bimtester: Fixed attributes_psets step files ( #1580 )
...
Co-authored-by: Nitsch Alexander <alexander.nitsch@scs.ch >
2021-07-25 09:57:59 +10:00
Thomas Krijnen
6e3c72707d
submodule
2021-07-24 22:25:01 +02:00
Dion Moult
08d6c0a2d8
Openings are now auto dissolved when authoring for easier editing.
2021-07-24 22:08:50 +10:00
Dion Moult
8c1eff5c26
New workspace hotkey to toggle visibility of openings when authoring
2021-07-24 21:50:14 +10:00
Dion Moult
fe3ffb7771
Openings are now placed in their own collection in case they accidentally get placed in the spatial tree
2021-07-24 21:35:27 +10:00