Dion Moult
|
e7b791f4a2
|
Run black on utils
|
2024-07-26 12:16:36 +10:00 |
|
Dion Moult
|
0ecc3d3e2a
|
Share common makefile instructions, use venv for running build, and separate dist/build dirs
|
2024-07-18 23:43:12 +10:00 |
|
Dion Moult
|
2d5be6cf89
|
Search replace 0.7.0 with 0.8.0
|
2024-06-27 11:49:12 +10:00 |
|
Dion Moult
|
6474552649
|
IfcClash workflow now uses VERSION
|
2024-06-12 18:25:05 +10:00 |
|
Dion Moult
|
ef1a92a9ee
|
Publish IfcClash to PyPI
|
2024-04-18 10:48:23 +02:00 |
|
Dion Moult
|
619f461829
|
Fix #4060. The colour by property panel now shows the number of results in the legend.
|
2024-04-18 10:48:21 +02:00 |
|
Dion Moult
|
94bad4c4cb
|
Switch over clash to latest add_element signature
|
2024-04-18 10:43:02 +02:00 |
|
Dion Moult
|
18c38b312d
|
Upgrade IfcClash to use new clash capabilities (currently unmerged from feature-clash2)
|
2024-04-17 14:58:13 +02:00 |
|
Martin15135215
|
76ec22d85c
|
add cff for ifcclash
|
2024-04-16 11:10:59 +02:00 |
|
Dion Moult
|
99e2598c00
|
Fix #3355. Reimplement graphical clash snapshots in BCF from IfcClash in the BlenderBIM Add-on.
|
2024-04-15 13:30:40 +02:00 |
|
Andrea Ghensi
|
a4566797fe
|
fix: ifcclash bcfxml export
|
2023-01-15 07:23:42 +11:00 |
|
Dion Moult
|
9d39760f6f
|
Add IfcClash to docs
|
2023-01-10 06:38:53 +11:00 |
|
Dion Moult
|
18a52fd5f8
|
IfcClash now has logging and fix bug where exclude clash filters on large files was very slow
|
2021-08-08 16:54:48 +10:00 |
|
Dion Moult
|
70f6857325
|
Fix #1357. Remove temporary workaround for broadphase tree creation. Thanks aothms!
|
2021-08-08 14:02:24 +10:00 |
|
Dion Moult
|
94f0612752
|
WIP copyright statements. See #1082. Also IFCP6 is now IFC4D as we will expand into more 4D apps and widen the scope.
|
2021-08-05 13:21:55 +10:00 |
|
Dion Moult
|
5cf07a910e
|
Include licenses on IfcOpenShell sub-utilities. See #1082.
|
2021-08-04 10:51:31 +10:00 |
|
Dion Moult
|
ecfe8c3799
|
IfcClash is now able to be built as an isolated Python binary. Hooray!
|
2021-08-03 22:44:46 +10:00 |
|
Dion Moult
|
7403d14001
|
Fix IfcPatch pyinstaller script to make it easier to distribute ifcpatch.
|
2021-08-03 22:35:40 +10:00 |
|
Dion Moult
|
e0cd74d0ad
|
Fix #1338. Add documentation for how to use IfcClash.
|
2021-08-03 17:46:26 +10:00 |
|
Dion Moult
|
4fe427558f
|
Minor fix.
|
2021-08-03 16:55:30 +10:00 |
|
Dion Moult
|
f25fb0db51
|
New hppfcl IfcClash packaged for the BlenderBIM Add-on. New MacOS support. See #1357.
|
2021-08-03 13:29:40 +10:00 |
|
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 |
|
Dion Moult
|
86a44c21ac
|
WIP experimental hpp-fcl and aabbtree-based IfcClash
|
2021-08-01 10:51:11 +10:00 |
|
Dion Moult
|
cd6c258687
|
IFC Clash in the BlenderBIM Add-on now generates snapshots of clashes in BCF
|
2020-12-30 12:18:41 +11:00 |
|
Dion Moult
|
c502d39aaf
|
Add support for BCFXML export of IFC Clash results
|
2020-12-29 22:49:22 +11:00 |
|
Vincent Cadoret
|
f3269b732f
|
More sensible names for the Smart Clash Groups
|
2020-12-12 13:04:28 +11:00 |
|
Vincent Cadoret
|
14c726008d
|
Split out clashes that were not grouped so they so up individually.
|
2020-12-12 13:04:28 +11:00 |
|
Vincent Cadoret
|
50d7efa99b
|
move import statements to make dependencies optional
so regular clashing doesn't break if the dependencies are not present.
|
2020-12-01 14:06:57 +11:00 |
|
Vincent Cadoret
|
957c719224
|
Skip clash_set if it has 0 clashes
|
2020-12-01 14:06:57 +11:00 |
|
Vincent Cadoret
|
b407b815e2
|
Allow selection of max grouping distance in UI
|
2020-12-01 14:06:57 +11:00 |
|
Vincent Cadoret
|
5a06bd5a57
|
Minimum viable protoype for Smart Clash Grouping completed
|
2020-12-01 14:06:57 +11:00 |
|
htlcnn
|
892be5444c
|
black ifcclash
|
2020-11-01 23:50:02 +11:00 |
|
Dion Moult
|
4013a7e8b7
|
IFC Clash now uses iterator filters for faster clashing when using filters
|
2020-10-22 13:01:04 +11:00 |
|
Dion Moult
|
1a09658ec9
|
Fix IfcClash bug where spatial elements wouldn't get affected by user filters
|
2020-10-21 23:14:42 +11:00 |
|
Dion Moult
|
982166ac62
|
Increase maximum contacts threshold default so that it works out of the box for larger projects
|
2020-10-21 23:14:09 +11:00 |
|
Dion Moult
|
44d6060924
|
IFC clash now optimistically skips clashes that are likely to be merely coincident, thus resulting in less false positives
|
2020-10-21 23:13:43 +11:00 |
|
Dion Moult
|
6c7ddcca9c
|
Fix #940
|
2020-07-31 16:12:14 +10:00 |
|
Bruno Postle
|
0cc816922c
|
Fix shebang in command-line scripts
|
2020-07-30 10:11:32 +10:00 |
|
Cyril Waechter
|
21a4680811
|
Adapt data type for python-fcl/fcl 0.6.1
Credit to @aothms #919
Need testing with python-fc 0.0.12l / fcl 0.5 to make sure it breaks nothing
|
2020-07-26 10:53:25 +10:00 |
|
Dion Moult
|
11b3f1c70c
|
Minor fix
|
2020-05-25 20:38:18 +10:00 |
|
Dion Moult
|
bc56196f27
|
New UI to create, manage, and run clash sets within BlenderBIM Add-on
|
2020-05-19 15:08:54 +10:00 |
|
Dion Moult
|
e45f5d867b
|
IFC Clash now supports clashing multiple clash sets and recording the results for each clash set
|
2020-05-18 19:40:01 +10:00 |
|
Dion Moult
|
b08fb47a47
|
You can now perform internal collision checks
|
2020-05-17 19:53:13 +10:00 |
|
Dion Moult
|
6193a18734
|
You can now filter elements in IfcClash with either inclusion or exclusion IFC selectors
|
2020-05-17 19:32:04 +10:00 |
|
Dion Moult
|
1ac37d9110
|
Users can now configure clash tolerance distance and results show the greatest distance
|
2020-05-17 14:40:48 +10:00 |
|
Dion Moult
|
ca4b257188
|
You can now clash multiple IFC files against multiple IFC files
|
2020-05-17 14:35:08 +10:00 |
|
Dion Moult
|
64fe2e978e
|
Bundle IFC Clash in Blender for clash detection for Windows and Linux
|
2020-05-16 12:54:26 +10:00 |
|
Dion Moult
|
3e223b53e4
|
Move utility as it is starting to mature
|
2020-05-16 09:16:54 +10:00 |
|