Dion Moult
36f2ed6da6
Allow disabling undo on save
...
The transaction system does not scale on large scale or complex remove_deep deletions. So if you want to delete a mesh with many thousands of vertices, it becomes very, very slow. Unfortunately we cannot also clear Blender's undo history, so this advanced feature should be used carefully.
Tested:
- deleting 250 average objects: 264s before, 246s after (6.8% faster)
- deleting 1 object with 6,000 vertices: 5 minutes and counting (basically impractical) before, 11s after
2022-09-01 11:17:06 +10:00
Dion Moult
a61c084f27
Minor fix
2022-09-01 10:17:45 +10:00
Dion Moult
6849bb8c17
OpenCascade is not practically optional for now
2022-09-01 09:07:40 +10:00
Dion Moult
a26f60861e
Add pip/docker install instructions
2022-09-01 09:05:06 +10:00
Dion Moult
4ae8e4c74b
Rename PyPi package to ifcopenshell-python due to naming conflict
2022-08-31 17:18:18 +10:00
Dion Moult
f2c31cc17d
Add optimistic Github action to upload wheels to PyPi
2022-08-31 16:02:39 +10:00
Dion Moult
39a626edeb
Super simple wheel creator for PyPi
2022-08-31 15:41:01 +10:00
Sigma Dimensions
02379c5110
BBIM - New Sequence Toolkit Panel & new feature to highlight tasks for current selected object
2022-08-31 02:26:01 +01:00
Sigma Dimensions
1e661c42fb
BBIM Feature - expand and contract all tasks in a work schedule
2022-08-31 02:21:28 +01:00
Dion Moult
544ed696da
Add install instructions for ArchLinux for IfcOpenShell/IfcConvert
2022-08-30 23:00:18 +10:00
Dion Moult
3ee9e6f45c
Remove mention of outdated 3DS max from install instructions
2022-08-30 22:27:09 +10:00
Thomas Krijnen
7df94a906d
#2305 fix cone boolean op
2022-08-30 13:31:26 +02:00
Dion Moult
af1a40c913
Fix bug where if an object placement was reused elsewhere a circular reference was created
2022-08-30 20:08:50 +10:00
Dion Moult
451512ddff
#1812 Add batching support for remove_deep2 for faster removals
2022-08-30 20:08:03 +10:00
Dion Moult
fbd33145e1
Fix #2360 . Fix documentation on IfcConvert flags that also apply to STP.
2022-08-30 18:28:30 +10:00
Dion Moult
8b0b1699f6
Fix #2370 . Asset preview code did not clean up after itself properly after generating objects.
2022-08-30 16:21:25 +10:00
Dion Moult
2e13ed77d8
Fix #2371 . Bug where you couldn't edit psets of a hidden object.
2022-08-30 11:38:04 +10:00
Dion Moult
804c0f4a77
Partially write tests for sequence refactor
2022-08-30 11:08:26 +10:00
Sigma Dimensions
37dec500fd
massive refactor of the sequence module
2022-08-29 21:55:37 +01:00
Sigma Dimensions
699c8bf6b6
fix path windows test-bim
2022-08-29 12:51:18 +01:00
Dion Moult
7806f989f3
Minor fix
2022-08-29 21:47:12 +10:00
Dion Moult
a0ca387ae7
Minor fix
2022-08-29 21:34:29 +10:00
Dion Moult
2a716ec242
Minor fix
2022-08-29 17:28:44 +10:00
Dion Moult
93ab51fb5e
Fix #1958 - document other useful Blender add-ons
2022-08-29 16:25:17 +10:00
Dion Moult
7c59fc0b83
Document installation and usage of IfcConvert
2022-08-29 13:04:37 +10:00
Dion Moult
819466a819
Port over compilation instructions to Sphinx
2022-08-29 11:40:38 +10:00
Dion Moult
33a8ba9834
Add install instructions for Conda / Chocolatey
2022-08-29 09:14:26 +10:00
Ryan Schultz
6ce86ae368
Closing the ends of a swept_disk_solid by default
2022-08-29 08:49:46 +10:00
luz paz
68bf7a08e0
BlenderBIM: typo fixes
2022-08-28 11:39:15 +10:00
luz paz
771ba4c337
Revert 3rd party code changes
2022-08-27 15:34:16 +02:00
luz paz
33199b4bb6
Fix various typos
2022-08-27 15:34:16 +02:00
Dion Moult
eb2a71bf48
Fix #2159 . Disable JUnit in Behave in Blender due to Etree conflicts.
2022-08-26 13:40:34 +10:00
Dion Moult
4b4e2e1622
Improve instructions on how to run tests and set up a dev environment
2022-08-26 13:40:34 +10:00
Thomas Krijnen
b5f4c8218d
#2358 fix header entity parsing in case of too few fields
2022-08-24 11:57:06 +02:00
Christian Kimmig
e3a22601d5
Set Position of extrusions with height = 0
2022-08-24 11:10:45 +02:00
Dion Moult
f67856a2ae
Minor fix
2022-08-24 10:13:30 +10:00
Dion Moult
6b71b32e63
Improve documentation for running tests
2022-08-24 09:54:15 +10:00
Dion Moult
60d99fe2fa
Update dev install process docs and bump IfcOpenShell dep
2022-08-23 17:15:11 +10:00
Dion Moult
75e1786682
Purge IDS features from BIMTester as superseded by IfcTester
2022-08-23 16:37:15 +10:00
Dion Moult
9b3f964000
Fix #2060 . Large lists of types in a library can now be filtered.
2022-08-23 13:26:38 +10:00
Dion Moult
de6b578d9c
Fix #1375 . Spatial zones as non-hierarchical entities are now supported.
2022-08-22 17:31:44 +10:00
Dion Moult
f50e790b11
Minor fix
2022-08-22 17:02:05 +10:00
Dion Moult
9821c3af67
Fix #2317 add graphical support for viewing and editing referenced structures
2022-08-22 13:52:12 +10:00
Dion Moult
0844d6f52e
Fix #2354 - add support for selector queries for enumerated properties
2022-08-19 20:10:54 +10:00
Dion Moult
520e7653e4
#1375 #2317 add API support for referencing in spatial structures
2022-08-19 18:43:39 +10:00
Dion Moult
9512075506
Minor fix
2022-08-19 12:41:08 +10:00
Dion Moult
bdd61713ea
WIP refactor sequence module
2022-08-19 11:20:18 +10:00
Dion Moult
97cf1da4ff
#2339 Read directly from raw data instead of using strings for IfcDiff output
2022-08-18 17:57:11 +10:00
Dion Moult
836a162d57
#2342 Support different IFC schema versions for obj2ifc
2022-08-18 17:15:39 +10:00
Dion Moult
09a6f56f47
#2319 Add documentation for IfcDiff
2022-08-18 16:12:10 +10:00