Florian Foinant-Willig
8a4c61ec5a
BIM: prevent user to remove core properties
2025-04-22 23:52:17 +02:00
Florian Foinant-Willig
ef0ca1cff3
Core: Part::PartFeature should be Part::Feature
2025-04-21 10:51:15 -05:00
marcuspollio
679f582714
Merge branch 'main' into bim-cleanup-license
2025-04-11 15:13:45 +02:00
marcuspollio
5344969e95
BIM: use FreeCAD Dev Handbook license block
2025-04-05 17:55:51 +02:00
marcuspollio
0a8cae5c83
BIM: add FreeCAD notice in license
2025-04-04 18:15:43 +02:00
marcuspollio
4c2a0be22f
BIM: cleanup license and add SPDX
2025-04-04 17:46:58 +02:00
marcuspollio
61b4506e40
BIM: cleanup imports at module root
2025-03-23 23:32:16 +01:00
Furgo
de4f61b07e
BIM: move add/removeSpace boundaries implementation to Arch module ( #20222 )
...
* BIM: move add/removeSpaceBoundaries definitions to the Arch module
* BIM: make add/removeSpaceBoundaries implementation consistent
* BIM: update and expand docstrings
2025-03-20 11:47:03 +01:00
Furgo
e8c4d7ea2f
BIM: allow boundaries to be defined from a single object (e.g. wall) ( #20158 )
...
* BIM: Add test for space from single wall boundaries
* BIM: Arch_Space, enable creation of spaces from single objects with
boundaries
* BIM: update and expand docstring
2025-03-19 10:45:26 +01:00
Furgo
e0389c308d
BIM: Arch imports ArchSpace methods
2025-03-10 14:42:49 +01:00
Yorik van Havre
f7a39fc313
BIM: Quantities support for nativeIFC objects ( #18689 )
...
* BIM: Quantities support for nativeIFC objects
* BIM: Added nativeIFC support for schedules
2025-01-06 11:55:50 -05:00
Paul Lee
9e42d21618
[ArchStairs] Improve Stairs Creation and ensureBase
...
Refer to discussion at -
https://github.com/FreeCAD/FreeCAD/pull/18864
https://github.com/FreeCAD/FreeCAD/pull/18651
https://github.com/FreeCAD/FreeCAD/issues/16409
Like Wall, Stairs should do without Base. Base validity tested in execute() prevented the desired and documented behaviour.
With this improvement, EnsureBase() is now only to be run when there is Base. If there is no Base, or Base is not valid, Stairs would be created as declared.
2025-01-06 11:46:10 +01:00
luzpaz
e53dbf1a97
BIM: add docstrings to Arch.py
...
Closes #18560
2024-12-17 14:26:48 +01:00
Yorik van Havre
16c8e02229
BIM: BimViews upgrade
2024-12-11 09:23:59 +01:00
Roy-043
aaf54262c4
BIM: import ToDo from correct file ( #18221 )
...
* BIM: import ToDo from correct file
* Oops, forgot to save some files.
2024-12-03 15:18:06 +01:00
hoshengwei
4a7d96af0c
Fix Ifc Spatial Element Default Composition Type should be 'Element'
2024-11-04 14:41:30 +01:00
Furgo
3310a20d55
[BIM] Separate profile name from label number ( #16304 )
...
* [BIM] Separate profile name from label number
Fixes : #16286
* Make internal name generic
2024-09-09 17:45:34 +02:00
Yorik van Havre
e556bccf52
BIM: Added square and rectangular profiles to pipes
2024-06-20 14:09:06 +02:00
paul
391e17bedc
[Arch] Fix bug at Arch.py : makeStairs & makeRailing ( #14271 )
...
Bug reported at:
https://github.com/FreeCAD/FreeCAD/issues/14262
2024-05-25 21:50:08 +02:00
Yorik van Havre
ef08efcd00
BIM: misc tool adjustments
...
- Level offest can now be negative
- Auto wall grouping is now off by default
- Shape2DView (BIM version) now sets InPlace to False
- The Axis tool starts with only one axis by default
- Sketches initiated with the BIM Sketch command take Draft colors
- Snapping WP shortcuts were changed to avoid conflicts
2024-05-16 17:23:10 +02:00
Yorik van Havre
f9ceb7d35d
BIM: Fixed leftover bugs
2024-05-16 17:23:10 +02:00
Yorik van Havre
f21a3b3ec9
BIM: Renamed Arch to BIM
2024-05-16 17:23:10 +02:00