Dion Moult
c5bd902dc6
See #2820 . See #2822 . Fix to accommodate empty element groups in drawings.
2023-03-01 21:08:34 +11:00
Dion Moult
68282c7a1e
Fix #2821 .
2023-03-01 20:54:07 +11:00
Sigma Dimensions
d40dcae212
fix 5d csv imports with funky characters and numbers, fix 5d export
2023-03-01 10:51:52 +01:00
Dion Moult
12151c40ff
Fix #2799 . Drawing polygon merging now is purely material based.
2023-03-01 17:52:57 +11:00
Dion Moult
9c8b15fa1a
Fix #2645 . No longer override built-in operators for critical features.
2023-03-01 14:30:56 +11:00
Dion Moult
3d49cc9d13
By default, the site is now cut with a nice thick line on drawings
blenderbim-230301
2023-03-01 11:28:45 +11:00
Dion Moult
955c0d19a6
See #2799 . Cut walls with the same material in drawings are now merged by default.
2023-02-28 22:59:45 +11:00
Andrej730
3cf7a9e925
Renamed batting pset
2023-02-28 11:24:47 +05:00
Andrej730
8cbf719772
Replaced tool method from 17add48 with existing one
2023-02-28 10:04:18 +05:00
Dion Moult
2f614330c9
Fix #2781 . Usability bug where it wasn't clear references were only loaded from the active external classification library.
2023-02-28 12:39:15 +11:00
Dion Moult
5a40519114
Minor fix
blenderbim-230228
2023-02-28 11:43:36 +11:00
Dion Moult
96271e8bd8
Users can no longer create orphaned opening elements, which are invalid.
2023-02-28 10:05:22 +11:00
Dion Moult
9b75a415d4
See #2812 . Resolve issue where obsolete link_to_scene argument was used.
2023-02-28 10:03:56 +11:00
Dion Moult
5f71abb5fa
Minor fix to insulation scale
2023-02-28 09:23:28 +11:00
Dion Moult
affb066b7b
Fix #2813 . Bug where the user could try to load thumbnails even though there were no types.
2023-02-28 08:44:36 +11:00
Andrej730
17add48254
Minor refactor for modifiers
2023-02-27 19:18:39 +05:00
Andrej730
f5b6fdcb5b
Batting Annotation pattern
...
Added batting pattern to line annotations.
The way to use it is:
1) Add "Line" Annotation;
2) Change object type to "BATTING"
3) Add object property set "Pset_BBIM_Bating" (also added in this commit) to specify the batting thickness.
Currently there is no preview for batting in viewport.
Other changes:
- EPset_Annotation.ifc -> Psets_BBIM_Annotation.ifc (more general psets ifc library for the future use)
2023-02-27 19:18:39 +05:00
Dion Moult
68bdbe4c4f
Bundle bpypolyskel so that users can start playing with the hipped roof generator
2023-02-27 21:49:04 +11:00
Dion Moult
363ddc2a9b
Minor fix
blenderbim-230227
2023-02-27 20:49:45 +11:00
Dion Moult
20d44378d9
You can now generate type-based spaces and regenerate spaces when boundaries change.
2023-02-27 20:49:38 +11:00
Dion Moult
4fe321275a
Fix bug where space types were not loaded.
2023-02-27 20:47:20 +11:00
Dion Moult
60b1192703
Fix critical bug where a user might override and break existing objects if they reused an object name
2023-02-27 20:46:53 +11:00
Dion Moult
b25233a748
Fix critical bug where duplicate orphaned collections were created in the background.
2023-02-27 20:12:39 +11:00
Dion Moult
d9b54c923c
Fix bug where you couldn't manage spatial types in the type manager
2023-02-27 20:10:27 +11:00
Dion Moult
131ee8270b
Minor fix
2023-02-27 10:57:28 +11:00
Massimo Fabbro
e71bace6a8
update makefile with shapely 2.0.1
2023-02-27 09:10:46 +11:00
Dion Moult
2c4a0669ed
Fix bug where copying to container might get the wrong coordinates if containers weren't synced.
2023-02-26 22:31:21 +11:00
Dion Moult
ee451b6b29
Experimental operator to generate hipped roofs from a footprint.
2023-02-26 21:23:35 +11:00
Dion Moult
7b858fffb2
All generated drawing text now has classes so you can customise their style.
2023-02-26 21:22:43 +11:00
Dion Moult
6ce0deeb63
Fix #2808 . Bug where you couldn't assign element types in IFC4X3.
blenderbim-230226
2023-02-26 11:26:13 +11:00
Dion Moult
96b2eaeae4
Experimental operator to generate spaces bounded by walls.
2023-02-25 21:40:02 +11:00
Andrej730
8fe8175a87
Monolithic stair variant generator
blenderbim-230225
2023-02-25 10:40:27 +05:00
Andrej730
ee2bedfb64
Update openings position based on fillings position at wall regenarete
...
So basically now when you move windows or doors attached to the wall, their openings positions will also be updated if you hit "regenerate" for the wall.
2023-02-24 17:12:41 +05:00
Andrej730
aa8da74ed8
ifc2x3 pset library name fix + copyrights
2023-02-24 11:07:33 +05:00
Dion Moult
f2c03a508f
Fix #2600 . Link back to exact docs folder in repo.
2023-02-24 16:21:21 +11:00
Dion Moult
aa172488b0
Fix #2594 . Document potential lag in PyPI releases of C++ core.
2023-02-24 13:35:46 +11:00
Dion Moult
ae09adf854
Fix #2424 . Bug where indirect assets (e.g. importing a type using a material) with relationships had their relationships duplicated
blenderbim-230224
2023-02-24 13:01:26 +11:00
Andrej730
5b5dd73684
get_inverse_attributes - added more correct recursive unpacking for aggregates and selections
...
Not affected the result schemas though
2023-02-23 18:56:24 +05:00
Andrej730
3849a87adc
Added simple tests for door and window modifier
...
This thing used to result in errors before we fixed `replace_object_ifc_representation`
2023-02-23 18:38:20 +05:00
Andrej730
708dc6aca2
IFC4X3/IFC2X3 pset templates library
...
Generated from xmls from the ISO release of IFC4X3.
Based on https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/annex/annex-a/general-usage/IFC4_ADD2.ifc
Also generated pset templates library for IFC2X3 (also based on similar xmls) but IFC2X3 ifc pset library is using... IFC4X3 schema because IfcPropertySetTemplate and IfcRelDeclares are not available in IFC2X3. Which is okay for our purposes for now.
Will need to update IFC4X3 library if one of the issues will be resolved:
https://github.com/buildingSMART/IFC4.3.x-development/issues/587
https://github.com/buildingSMART/IFC4.3.x-development/issues/586
2023-02-23 18:17:14 +05:00
Dion Moult
2fe2c349fd
Fix #2743 . obj2ifc scripts updated to support multiple OBJ files.
2023-02-23 22:17:34 +11:00
Dion Moult
d396d32a8f
You can now extend beams to walls.
2023-02-23 18:33:31 +11:00
Dion Moult
1fd02755f8
Fix BCF module bugs where certain BCF entities were assumed to exist.
2023-02-23 18:32:44 +11:00
Dion Moult
79d92b511b
Fix #2442 . Fix bug where viewboxes were not clipped when compiling drawing sheets.
blenderbim-230223
2023-02-23 13:16:33 +11:00
Andrej730
ff7d93e66c
Undo tests - proof of concept
...
Created some simple undo tests.
This "flip wall and ctrl-z" test actually is crashing blender if I do it manually - so I guess undo in background mode is still kind of different.
2023-02-22 20:24:43 +05:00
Dion Moult
68a8c7a235
Add basic integration tests for modeling slabs and beams
2023-02-22 21:50:12 +11:00
Dion Moult
5e744ff7d1
Add integration tests for basic wall modeling features
2023-02-22 20:38:02 +11:00
Dion Moult
921a185ffa
Fix bug where natively loaded faceted breps didn't respect false origins.
2023-02-22 16:32:32 +11:00
Dion Moult
855751f026
Fix #2767 . Removing representations now cleans up after orphaned Blender mesh data.
blenderbim-230222
2023-02-22 16:24:24 +11:00
Sigma Dimensions
255c2efe98
Fix sequence data loading for unnamed items, ref #2783
2023-02-21 22:55:44 +01:00