Dion Moult
39c5dc6ea4
Merge pull request #3214 from maxfb87/new_patch_recipie
...
New patch recipe
2023-06-01 09:55:10 +10:00
Thomas Krijnen
e6d6ab6da7
More informed invalid shape reporting
2023-05-31 22:15:26 +02:00
Thomas Krijnen
d7c3b5a990
#3201 apply boolean results in batches as well
2023-05-31 22:15:01 +02:00
Thomas Krijnen
3409cd7c29
#3201 approximate circular sharp corners
2023-05-31 22:13:53 +02:00
Massimo Fabbro
91176349f7
Remove old patch file
2023-05-31 21:07:34 +02:00
Massimo Fabbro
6634025346
Move the recipe into the blenderbim script folder and rewrite it as a script
2023-05-31 21:02:29 +02:00
Sigma Dimensions
a771061495
Exporting cost schedules opens the folder directory
2023-05-31 16:21:19 +01:00
Andrej730
2629172ff4
Displaying project units for length values in psets and qsets
...
Examples:
- https://i.imgur.com/ww7MJ7w.png
- https://i.imgur.com/N1rOELc.png
2023-05-31 18:16:01 +05:00
Andrej730
36b746da7a
Railing, Door Modifiers - project units props
...
Example - https://i.imgur.com/SJOQMMm.png
2023-05-31 14:33:18 +05:00
Andrej730
c6090ef9b3
black format
2023-05-31 12:06:03 +05:00
Andrej730
6354a11645
maintaining same roof thickness for different rafter edge angles
...
PS roof code is not getting simpler to work with 🥲
2023-05-31 12:04:10 +05:00
Dion Moult
11ec8e04c2
Removing authoring mode which was an outdated concept.
2023-05-31 15:35:53 +10:00
Dion Moult
8a9998bc65
Fix #3163 . Use text in lieu of inability to use URIReferences in drawing pset.
2023-05-31 15:14:53 +10:00
Sigma Dimensions
065bda604e
Cost schedule name label now shows the predefined type
2023-05-31 04:38:21 +01:00
Dion Moult
471aeab439
Fix #3120 . Don't remove doubles as it may break mesh manifoldness.
2023-05-31 13:26:53 +10:00
Dion Moult
f2c757b1bb
Fix #3113 . Support regex in selector filter values.
2023-05-31 13:23:51 +10:00
Andrej730
f6e72ec06f
rafter edge angle and roof thickness #3092
...
Added option to adjust rafter edge angle and roof thickness
Short demonstration - https://imgur.com/a/TsYSs6i
2023-05-30 18:03:35 +05:00
Andrej730
9dd82036ba
Roof modifier - asymmetrical gable #3093
...
Example - https://i.imgur.com/EHaSt16.png
2023-05-30 18:03:34 +05:00
Dion Moult
ff2fa70776
Close #3139 . Bump IfcOpenShell.
2023-05-30 21:06:09 +10:00
Dion Moult
e4b1f56f6d
Fix #3211 . Generated fills now are siblings to the element that they void.
2023-05-30 16:07:31 +10:00
Andrej730
0d7a789ed8
Schedule Builder - text/background color support #3154
2023-05-30 10:58:56 +05:00
Andrej730
d73e77c5ed
separate ifc text literals in svg with newline #3207
2023-05-30 10:30:22 +05:00
Dion Moult
dddbf64e93
Fix #3212 . Bug where viewport camera bisection didn't have enough tolerance and sometimes wasn't visible.
2023-05-30 14:31:03 +10:00
Dion Moult
1d5891fde7
Fix #3209 . Handle loading of custom scales, fix incomplete NTS implementation, and use Lark for more reliable imperial scale parsing.
2023-05-30 12:53:02 +10:00
Dion Moult
a43b2a2ae8
Merge branch 'v0.7.0' into elevation_tweaks
2023-05-30 09:53:19 +10:00
Massimo Fabbro
7ab92dfa0b
IfcPatch ReplaceDrawingPath recipie improved: now it's possible to use it on Linux and on Windows
2023-05-29 20:01:45 +02:00
Massimo Fabbro
ff81286874
Now it's possible to fix drawing reference path problem saved in Windows and opened in Linux
2023-05-29 17:14:06 +02:00
Andrej730
51ad31f5a3
Fixed Stair annotation bug introduced in 762299124
...
in 762299124 I've changed number of segments and verts but never adjusted StairDecorator - so it wasn't drawing parts of the annotation
2023-05-29 17:13:51 +05:00
Andrej730
6336db0069
Optimized iteration over objects for viewport annotations #3198
...
This commit should increase viewport annotations performance significantly on large projects. Described in #3198
2023-05-29 16:47:47 +05:00
Dion Moult
7d7122ee4c
Fix #3210 . Revert "BBIM Drawings: Exclude ifc objects hidden from render view"
...
This reverts commit 6f39648077 .
2023-05-29 20:31:23 +10:00
Dion Moult
7d852f9e51
Fix #3138 . Remove manual copy class and be more intelligent about what classe can be reassigned.
2023-05-29 17:21:05 +10:00
Andrej730
605097de76
Same distance function for viewport and svg #1321 #3198
2023-05-29 12:11:29 +05:00
Dion Moult
07638dac27
Fix #3200 . Bug where include / exclude filters could break the drawing.
2023-05-29 15:27:48 +10:00
Sigma Dimensions
6f39648077
BBIM Drawings: Exclude ifc objects hidden from render view
2023-05-28 14:47:47 +01:00
Sigma Dimensions
90c19f8454
Ctrl+P and Alt+P BIMTool Hotekys to assign/unassign aggregation
2023-05-28 14:45:57 +01:00
Bruno Postle
929aa3a49b
Select new/changed objects in visual diff ( #3096 )
...
When visualising differences between current/selected revision,
new/changed objects are selected as well as colourised
2023-05-28 11:22:01 +01:00
Bruno Postle
83e97b7205
Fix checkout version equivalent to a remote HEAD
2023-05-28 11:02:46 +01:00
Dion Moult
5d583741b9
See #3184 . Preserve parametric layerset axis direction hints when changing types.
2023-05-28 17:29:00 +10:00
Dion Moult
d3d2c3608b
Fix #2106 . You can now assign an opening to another element.
2023-05-28 15:02:55 +10:00
Dion Moult
a0edd66b92
Fix #3050 . Unlinking now gives you an option to delete as well.
2023-05-28 13:52:23 +10:00
Dion Moult
c8c0c9a621
Fix #3169 . Don't allow the user to create invalid material sets without items.
2023-05-27 22:50:59 +10:00
Dion Moult
00c010e04d
See #3169 . Fix bug where non walls and slabs didn't get semantic classes in drawings.
2023-05-27 21:32:13 +10:00
Andrej730
1d2c9780da
Revision Clouds - new annotation type
...
Short demonstration - https://github.com/IfcOpenShell/IfcOpenShell/assets/9417531/90c9b458-0bae-40a2-9eee-d748e57c24a3
Curently it doesn't have any special representation in viewport and it doesn't have any customisable parameters.
You might get come across error "Revision cloud edges must form just 1 polygon" - it means your edges either don't form any polygon or form 2 or more, both cases are not supported.
2023-05-27 15:22:07 +05:00
Dion Moult
adec3853e8
Fix #3202 .
2023-05-26 19:54:26 +10:00
Dion Moult
d3251c5ca1
New get_shape_matrix utility.
2023-05-26 19:31:01 +10:00
Dion Moult
68f8d8798a
Fix #3181 .
2023-05-26 19:31:01 +10:00
Bruno Postle
4c793be5f7
BBIM Ensure LF end-of-line in Git repo ( #3096 )
...
Git auto text detection seems to fail with IFC files, possibly due to
long lines. So we now force detection as text which ensures conversion
from CRLF to LF when adding to the repository. We also convert the local
IFC file to LF otherwise Git thinks that the local file is out-of-sync
with the repo version ¯\_(ツ)_/¯
2023-05-26 08:28:20 +01:00
Andrej730
812eb5eaef
Small documentation note
2023-05-25 16:09:43 +05:00
Andrej730
6c2be8f886
Procedurally generating list of props for shading styles to cover more props
...
If it will be too much we still have option to exclude some of them
2023-05-25 14:50:45 +05:00
Gorgious56
301d4fecf8
Remove the cryptic (and slightly annoying) console warning logs when trying to display the type manager when there is no element type in the file
2023-05-24 16:54:57 +02:00