Furgo
b23d580941
Add BIM workbench to .pre-commit-config.yaml ( #21591 )
...
* Add BIM workbench to .pre-commit-config.yaml
* pre-commit: ignore translations
* pre-commit: add additional ignore pattern
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-13 13:07:48 +02:00
Paul Lee
3569e77172
[ArchCurtainWall] Regression Curve Support
...
Fix https://github.com/FreeCAD/FreeCAD/issues/23945
"Arch_CurtainWall results in an error when trying to create it based on a sketch consisting of spline or arc."
This fixes the regression introduced in -
147e97d407 (diff-b4849bbc0941a0f60f25d13c40d4bfeca94171f55bd78a6196362343c3fdcf6fR287)
2025-09-22 17:30:35 +02:00
Roy-043
d8889c3ca4
BIM: fix setting of self.Type
...
Fixes #21364 .
`self.Type` should be set in `__init__` and `loads`, and not in `onDocumentRestored`.
Additionally:
fixed mistake in `loads` in ifc_objects.py.
2025-06-30 11:05:41 -05:00
Paul Lee
fea582dc10
[ArchCurtainWall] Fix Vert-Horiz Mullion Mix-up & Support Swap (Variables name)
...
(Variables name improvement only)
2025-06-23 14:03:40 +02:00
Paul Lee
147e97d407
[ArchCurtainWall] Fix Vert-Horiz Mullion Mix-up & Support Swap
...
Fix #21845
Curtain wall vertical/horizontal mullion mix-up
- https://github.com/FreeCAD/FreeCAD/issues/21845
Support/Feature #21866
Swap Horizontal Vertical does not work #21866
https://github.com/FreeCAD/FreeCAD/issues/21866
2025-06-23 14:03:40 +02:00
Florian Foinant-Willig
4a61a49456
BIM: prevent user to remove core properties
2025-04-22 23:52:17 +02:00
marcuspollio
44d3d677eb
BIM: cleanup encoding
2025-04-21 10:10:26 -05:00
marcuspollio
74e5f7c500
Merge branch 'main' into bim-cleanup-license
2025-04-11 15:13:45 +02:00
marcuspollio
637c21c18f
BIM: use FreeCAD Dev Handbook license block
2025-04-05 17:55:51 +02:00
marcuspollio
fcd0be749c
BIM: add FreeCAD notice in license
2025-04-04 18:15:43 +02:00
marcuspollio
d57339ee19
BIM: cleanup license and add SPDX
2025-04-04 17:46:58 +02:00
marcuspollio
ba67de4c05
BIM: cleanup imports at module root
2025-03-23 23:32:16 +01:00
Roy-043
95aa28cc30
BIM: Generate curtain wall panels in spanned grid openings
...
Fixes #20235 .
2025-03-20 15:04:53 +01:00
Yorik van Havre
b5e2e8c007
BIM: Added classifications support to nativeifc ( #18444 )
...
* BIM: Added classifications support to nativeifc
* BIM: Fixed lint warnings
2025-01-07 10:35:37 +01:00
wmayer
0607c555d6
Arch/Draft: Fix transparency vs. alpha issues
...
Fix #18295
2024-12-09 11:50:14 +01:00
Yorik van Havre
8ba34888fd
BIM: ensure the Base has the correct type ( #17264 )
...
* BIM: ensure the Base has the correct type - fixes #16409
* BIM: refactor according to chenne's comment
2024-12-02 10:44:11 -06:00
Paul Lee
8636c8ca20
[ArchCurtainWall] Bug-fix Sketch as Base
...
Found regression when Sketch is used as Base and OverrideEdges is specified.
2024-11-13 10:05:37 +01:00
paullee
de40658f3d
[ArchCurtainWall] Add OverrideEdges & ArchSketch Support
...
- Add Overridges property to let user to select particular edge(s) in a Sketch / ArchSketch to use create the shape of the Arch Curtain Wall (instead of using all edges by default).
ENHANCEMENT by External 'ArchSketch' Add-on:
- GUI 'Edit Curtain Wall' Tool is provided in external Add-on ('SketchArch') to let users to select the edges interactively.
- The selection of edges is 'Toponaming-Tolerant' if ArchSketch is used in Base (and SketchArch Add-on is installed).
- Warning : Not 'Toponaming-Tolerant' if just Sketch is used.
- Property is ignored if Base ArchSketch provided the selected edges.
Forum Discussion:
- https://forum.freecad.org/viewtopic.php?p=756554#p756554 [ ArchSketch ] - Curtain Wall, Slab, ArchWall etc. on Same ArchSketch
2024-05-22 09:52:15 +02:00
Yorik van Havre
76e901861d
BIM: Renamed Arch to BIM
2024-05-16 17:23:10 +02:00