Dion Moult
|
7d779130e1
|
Removing products now handles purging a bunch more inverse relationships
blenderbim-221008
|
2022-10-08 21:15:01 +11:00 |
|
fbpyr
|
fb6d24b3ed
|
add choco alpha version tag, description fixes (#2484)
|
2022-10-07 22:14:04 +11:00 |
|
Dion Moult
|
c6ee1d1679
|
Deleting a fill auto deletes the opening
|
2022-10-07 20:55:46 +11:00 |
|
Dion Moult
|
1db5d3b06c
|
Begin purging old dynamic void feature
|
2022-10-07 20:47:13 +11:00 |
|
garylzimmer
|
3b81c158f3
|
Added auto renaming for null project name (#2478)
Sorry it took me almost a year to implement @aothms excellent suggestion!
https://github.com/IfcOpenShell/IfcOpenShell/issues/1954#issuecomment-1002463624
|
2022-10-07 20:36:25 +11:00 |
|
Dion Moult
|
34aff01eb2
|
New prototype operator to regen fill openings
|
2022-10-07 17:06:19 +11:00 |
|
Dion Moult
|
7d1a41c1c7
|
Minor fix
|
2022-10-07 16:08:21 +11:00 |
|
Dion Moult
|
d187c588d3
|
Minor fix
|
2022-10-07 16:04:06 +11:00 |
|
Dion Moult
|
82f847f5d4
|
Basic adding of filled openings reimplemented with new opening system
blenderbim-221007
|
2022-10-07 16:00:17 +11:00 |
|
Dion Moult
|
27dc81544c
|
Minor fixes to IfcTester testcases
|
2022-10-07 13:34:19 +11:00 |
|
Dion Moult
|
1677a6c83f
|
IfcTester now supports new entityType data in partof facet
|
2022-10-07 13:11:52 +11:00 |
|
Dion Moult
|
61f4c48a4a
|
Write docs for basic description of what's in an IFC
|
2022-10-06 21:07:58 +11:00 |
|
Dion Moult
|
0259b75d4c
|
Write documentation for IOS code examples
|
2022-10-06 19:56:53 +11:00 |
|
Dion Moult
|
0db28917a4
|
Write docs on IOS geometry processing. See #671.
blenderbim-221006
|
2022-10-06 17:06:37 +11:00 |
|
Dion Moult
|
15b4ab543b
|
Update geom settings with newly added settings, and add example code. See #671.
|
2022-10-06 15:52:12 +11:00 |
|
Dion Moult
|
72147e51f5
|
Migrate old Doxygen geom markdown to new Sphinx rst docs. See #671
|
2022-10-06 11:18:23 +11:00 |
|
Sigma Dimensions
|
835e3f00b4
|
fix the bug fix on commit #88893a8
|
2022-10-05 13:59:41 +01:00 |
|
Thomas Krijnen
|
2dee2afdfa
|
#1861 test case
|
2022-10-05 13:07:16 +02:00 |
|
Thomas Krijnen
|
3d82791a99
|
#1861 update globalid map on attribute change
|
2022-10-05 13:03:52 +02:00 |
|
Dion Moult
|
2cb8eebf83
|
Profiles now retain manual booleans alongside autogenerated clipping planes
|
2022-10-05 21:52:07 +11:00 |
|
Dion Moult
|
49d3ee2f73
|
Copying an opening now tracks it as a special objects in the scene
|
2022-10-05 20:04:19 +11:00 |
|
Dion Moult
|
aeaef641bf
|
Bump IOS build
|
2022-10-05 19:52:24 +11:00 |
|
Dion Moult
|
e97d427e9f
|
Copying elements with openings now also copies openings
|
2022-10-05 19:44:32 +11:00 |
|
Dion Moult
|
d525dfa46f
|
Deleting voided objects now works with new opening system
|
2022-10-05 18:22:35 +11:00 |
|
Dion Moult
|
272a00941e
|
Openings now move with profiles, but stay fixed along the local Z axis
|
2022-10-05 17:57:51 +11:00 |
|
Dion Moult
|
1590e8c0e7
|
Openings locations are fixed relative to slab profile editing
|
2022-10-05 16:39:10 +11:00 |
|
Dion Moult
|
ac4e2f142b
|
Openings now move with the host, but also intuitively stay along the local X axis of the host
|
2022-10-05 15:26:27 +11:00 |
|
Dion Moult
|
428ee648b4
|
Wall representations now distinguish between auto and manual booleans and manual booleans move with the wall
blenderbim-221005
|
2022-10-05 13:09:18 +11:00 |
|
Thomas Krijnen
|
fa6bbf2d4a
|
A bunch of not so pretty validate.py performance improvements
|
2022-10-04 15:16:34 +02:00 |
|
Dion Moult
|
12aa66fdcb
|
Fix nasty bug related to inconsistent behaviour of wall intersection math
|
2022-10-05 00:14:12 +11:00 |
|
Thomas Krijnen
|
f68db3d3be
|
Fixes after 698c708bf6
|
2022-10-04 12:38:40 +02:00 |
|
Dion Moult
|
1f56b36bfa
|
Minor fix
|
2022-10-04 20:16:36 +11:00 |
|
Thomas Krijnen
|
be805a3e96
|
Fixes after 698c708bf6
|
2022-10-04 11:14:13 +02:00 |
|
Thomas Krijnen
|
5d95475970
|
#2471 test case
|
2022-10-04 10:23:27 +02:00 |
|
Thomas Krijnen
|
f41ad0d5de
|
#2471 work around file gc with instance refs
|
2022-10-04 10:23:08 +02:00 |
|
Dion Moult
|
f81b22240c
|
Minor fix
|
2022-10-04 18:35:01 +11:00 |
|
Dion Moult
|
7d63b03dd3
|
Fix bug where linking an element twice caused stacked undos to fail. See #2200.
|
2022-10-04 14:23:02 +11:00 |
|
Dion Moult
|
e74eb0cc53
|
Fix bug where unlinking operations were not stored in the undo stack
blenderbim-221004
|
2022-10-04 13:41:27 +11:00 |
|
Dion Moult
|
008d6bed5c
|
PIP publish now only happens once a month, on a full moon
|
2022-10-04 10:41:25 +11:00 |
|
Dion Moult
|
d0985a23d0
|
Fix critical bug where default context was not set on project load
|
2022-10-04 10:03:59 +11:00 |
|
Massimo Fabbro
|
a5d49e81a0
|
Fix little bug in qto_calculator about net footprint area (#2470)
|
2022-10-04 09:59:50 +11:00 |
|
Dion Moult
|
bfcc086aad
|
Attempt to change PyPI name to ifcopenshell
|
2022-10-03 23:40:29 +11:00 |
|
Dion Moult
|
0eae3de6a2
|
Openings now move with the host by default. Small change, big impact.
|
2022-10-03 23:30:19 +11:00 |
|
Thomas Krijnen
|
1d39413717
|
Test cases for previous commits
|
2022-10-03 14:29:41 +02:00 |
|
Thomas Krijnen
|
c57e5e2100
|
Capture lower level errors in validate.py reported in C++
|
2022-10-03 14:19:29 +02:00 |
|
Thomas Krijnen
|
ca5249a179
|
More resiliance against wrong attribute counts
|
2022-10-03 14:05:08 +02:00 |
|
Thomas Krijnen
|
698c708bf6
|
Reduce heap allocations during parse by reusing vector for top level instances
|
2022-10-03 14:04:42 +02:00 |
|
Thomas Krijnen
|
084151ed4c
|
Augment invalid entity message with offset in file
|
2022-10-03 14:03:53 +02:00 |
|
Thomas Krijnen
|
c56c7288e3
|
Clarify wrong attribute count message
|
2022-10-03 14:03:04 +02:00 |
|
Thomas Krijnen
|
f5398c77d5
|
Clarify invalid entity message
|
2022-10-03 14:02:28 +02:00 |
|