Dion Moult
4f047274bf
The IfcOpenShell API now supports automatic primitive casting for editing properties. See #1943 .
2022-01-07 17:38:43 +11:00
Dion Moult
eb04a7d579
Visual clean up of bulk property editing UI
2022-01-07 17:38:43 +11:00
Dion Moult
84096529e1
Primary measure type lists are now dynamically generated based on the schema.
2022-01-07 17:38:43 +11:00
Dion Moult
3350f31312
Write documentation to help developers get acquainted with testing
2022-01-07 17:38:43 +11:00
Dion Moult
0d79963ed8
Clear outdated README text which we won't maintain to prevent confusion
2022-01-07 17:38:43 +11:00
Dion Moult
43a8fa8bcb
It's 2022!
2022-01-07 17:38:43 +11:00
Vukas Pajic
53f6454784
Fix integers in enumerations #1943 ( #1946 )
...
* first draft
* small change
2022-01-04 13:10:42 +11:00
Vukas Pajic
2c0df1d4f5
fix umlauts not showing up correctly in dynamic enums #1941 ( #1945 )
...
* first attempt
* adopted new solution for umlauts in enums
* fix typo
2022-01-04 13:09:47 +11:00
molitoris
e384dbd548
Correct HeaderFile ( #1942 )
...
Rename file_name to filename (without underline)
2022-01-04 13:06:01 +11:00
Cyril Waechter
d22a0c7cb8
Boundary geom creation : fix math + small ui fix ( #1938 )
...
_Neo accidentally took the red pill so I transposed the matrix to make
it blue_
* Fix how placement matrix of updated geometry is created.
* Fix ui: was throwing an error when boundary had no
`RelatedBuildingElement`
2022-01-04 13:04:06 +11:00
Gorgious56
02a62a943c
Fix #1717 : Disable task editing if task was deleted as a result of deleting its parent ( #1936 )
...
* Disable task editing if task was deleted as a result of deleting its parent
* Optimize logic for bigger number of tasks
* Don't try to disable editing if not editing in the first place
2022-01-04 13:03:39 +11:00
Vukas Pajic
0625e4153c
bulk property editor ( #1896 )
...
* first revision
* update incorporating review comments
* added a new feature - remove psets
* type dropdown now references ifc data types
* adopt new solution for enumerations and umlauts
* Revert "adopt new solution for enumerations and umlauts"
This reverts commit 203a31a2bf .
2022-01-04 12:59:55 +11:00
Jesusbill
03f5feca88
refactor structural module - wip - structural analysis models #1848
2022-01-02 00:34:38 +01:00
bosonprojets
6e913a0ff9
BlenderBIM Feature - Filter By Building Storey
2021-12-28 23:46:22 +01:00
Dion Moult
1db028fa7b
Fix bug where IfcPatch IFC4 migration could break on Revit files
2021-12-20 16:39:14 +11:00
Thomas Krijnen
69a7efdab4
Does this make gcc happy for uint64_t enums?
2021-12-19 22:31:40 +01:00
Thomas Krijnen
20dcb68009
Invalidate the boolean result for a particular warning reported by pavefiller
2021-12-19 22:14:09 +01:00
Thomas Krijnen
6b0b64b869
Good news everyone! Option to process wall opening subtractions in 2D.
2021-12-19 22:08:16 +01:00
Thomas Krijnen
09631e9565
Remove some erroneous or wrong (hopefully) lines on mintol and prec
2021-12-19 22:01:07 +01:00
Thomas Krijnen
e9bb70f56b
Eliminate boolean sub operands b that only touch operand a
2021-12-19 21:59:29 +01:00
Thomas Krijnen
bd008bdefe
option to write boolean operands to disk for debugging
2021-12-19 21:57:47 +01:00
Thomas Krijnen
03d4782cb7
Ground work for processing opening placement up to parent wall
2021-12-19 21:55:41 +01:00
Thomas Krijnen
49c555c508
Log BRepCheck_Analyser results
2021-12-18 22:02:47 +01:00
Thomas Krijnen
c51c5651b2
Small changes to iterator settings
2021-12-18 16:16:44 +01:00
Jesusbill
37d20eb360
changes in ifc2ca standard case
2021-12-17 17:01:18 +01:00
Jesusbill
dd6912bdaa
ifc2ca - possibility to exclude zero length springs in point connections
2021-12-17 16:27:41 +01:00
Jesusbill
a1fe68a17e
changes in ifc2ca bonded case
2021-12-17 09:58:02 +01:00
Thomas Krijnen
3ec79cac3f
#1914 only proceed with 'face addition check' when first operand contains open shells
2021-12-15 13:37:12 +01:00
Thomas Krijnen
dbc6f521fe
#1912 apply also on types
2021-12-14 09:57:31 +01:00
Thomas Krijnen
c52f851d79
#1807 method mapping proposal
2021-12-14 09:57:31 +01:00
Thomas Krijnen
3380158f55
#1692 memory leak in get_info_2()
2021-12-13 10:32:05 +01:00
Jesusbill
4e9a5f246f
minor changes in ifc2ca scripts
2021-12-12 19:03:14 +01:00
Dion Moult
664c49a07d
Bump IfcOpenShell. See #1906 .
2021-12-11 21:10:03 +11:00
fichter
b9ea741e5e
OCC7.5 to OCC7.6 -> depracated Poly_Triangulation Nodes()
2021-12-10 08:44:42 +01:00
Dion Moult
ece796fc2d
Fix #1917 . Fix warning where the relating type classes data couldn't be accessed.
2021-12-10 14:06:54 +11:00
Dion Moult
de4659570a
See #1917 . Refactor and fix warning message when you haven't got any contexts in a project yet.
2021-12-10 13:31:23 +11:00
Dion Moult
62236c44ae
Fix #1923 . Fix bug where creating a new structural analysis model broke.
2021-12-10 10:58:06 +11:00
Dion Moult
ce5db914db
Fix #1913 . Fix bug where filtering by decomposition didn't work on IFC2X3.
2021-12-10 10:14:43 +11:00
Dion Moult
12699f29b7
Minor fix
2021-12-10 09:44:23 +11:00
Dion Moult
54e326983f
Fix #1921 . Document issue with installing on outdated Ubuntu distributions.
2021-12-10 09:43:28 +11:00
Thomas Krijnen
33d15b42b7
bop face addition check only for subtraction
2021-12-09 20:24:21 +01:00
Gorgious56
44581c77ac
Extend ifc debug panel ( #1924 )
...
* Prevent searching for invalid ID in IFC debugger
You can still input <= 0 IDs for debugging purposes
But the field won't let you drag below ID = 1
Also changed default to 1 so it doesn't throw an error by default
* Extend ops descriptions, labels and debug output
* Use Operator property for selecting dense meshes
* Prevent error if id has no geom representation
* Use Poll operator and poll fail message
* Debug op to select highest meshes by polygon percentile
2021-12-09 13:41:15 +01:00
Bernd Hahnebach
e848b249a6
bimtester: if lang argument is not set use feature file lang for output messages, improves #1910
2021-12-09 12:04:47 +01:00
Bernd Hahnebach
f85c3ae24c
bimtester: update log and smartview, they still are deactivated by default, fixes #1892
2021-12-09 09:06:51 +01:00
Dion Moult
7c633fab31
Fix bug where libraries didn't work in IFC2X3
2021-12-09 17:51:29 +11:00
Dion Moult
f716f8a357
You can now add feed relationships in a Brick model from IFC elements
2021-12-09 17:50:57 +11:00
Dion Moult
d156927e13
From an IFC element, you can now add a new Brick element in a Brick model
2021-12-09 17:48:47 +11:00
Dion Moult
2ef1f4d812
Assigning a brick reference now adds a 2-way IFC reference in the Brick model
2021-12-09 17:45:08 +11:00
Dion Moult
78a36ab429
Fix #1816 . Fix bug where cameras weren't allowed to be optional in BCF 2.1.
2021-12-09 13:51:55 +11:00
Dion Moult
763a38bc9c
Fix bug with missing system arrows in visualising offset models and sink/source mixed flows.
2021-12-09 13:40:23 +11:00