Skip to content

[ArchWall] Fix: Better Info 0 Width Or 0 Height#25878

Merged
Roy-043 merged 11 commits intoFreeCAD:mainfrom
paullee0:ArchWall_69_Fix-BetterInfo-0Width-Or-0Height
Jan 14, 2026
Merged

[ArchWall] Fix: Better Info 0 Width Or 0 Height#25878
Roy-043 merged 11 commits intoFreeCAD:mainfrom
paullee0:ArchWall_69_Fix-BetterInfo-0Width-Or-0Height

Conversation

@paullee0
Copy link
Contributor

@paullee0 paullee0 commented Dec 2, 2025

Fix #25338

Issues

Before and After Images

@github-actions github-actions bot added the Mod: BIM Related to the BIM Workbench label Dec 2, 2025
@maxwxyz maxwxyz added the Type: Other Tasks, refactoring, quality improvement, actions, dependencies, packaging, translations or other... label Dec 2, 2025
@maxwxyz maxwxyz added this to the 1.2 milestone Dec 2, 2025
@github-project-automation github-project-automation bot moved this from Queue to Merge Meeting in Merge Queue Dec 27, 2025
Update - Following discussion at FreeCAD#25878
Update 2 - Add translation

Fix FreeCAD#25338
@paullee0
Copy link
Contributor Author

paullee0 commented Jan 6, 2026

Translation added

@Roy-043
Copy link
Contributor

Roy-043 commented Jan 8, 2026

For a wall that relies on additions for its shape, a superfluous warning can now appear after every recompute. That needs some more thought.

I would also like a simpler text message. Why not just?:
"Cannot create or update Wall001 as its length, height or width is zero"

@Roy-043 Roy-043 enabled auto-merge (squash) January 14, 2026 14:40
@Roy-043 Roy-043 merged commit d002e0c into FreeCAD:main Jan 14, 2026
12 checks passed
@github-project-automation github-project-automation bot moved this from Merge Meeting to Done in Merge Queue Jan 14, 2026
tritao pushed a commit to tritao/FreeCAD that referenced this pull request Jan 17, 2026
* [ArchWall] Fix: Better Info 0 Width Or 0 Height

Fix FreeCAD#25338

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* [ArchWall] (Update) Fix: Better Info 0 Width Or 0 Height

Update - Following discussion at FreeCAD#25878

Fix FreeCAD#25338

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* [ArchWall] (Update 2) Fix: Better Info 0 Width Or 0 Height

Update - Following discussion at FreeCAD#25878
Update 2 - Add translation

Fix FreeCAD#25338

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* [ArchWall] (Update 3) Fix: Better Info 0 Width Or 0 Height
Update - Following discussion at FreeCAD#25878
Update 2 - Add translation
Update 3 - Follow comment on FreeCAD#25878 (comment)
         - Test of shape further relocated to after self.applyShape()

Fix FreeCAD#25338

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Improve warning message for ArchWall object

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Roy-043 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mod: BIM Related to the BIM Workbench Type: Other Tasks, refactoring, quality improvement, actions, dependencies, packaging, translations or other...

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

BIM: Better information for user when Arch_Wall has 0 width or height

4 participants