[PR Merged] Ticket #4575 - [Solved with workaround] Window/Door holes incorrect - again

A forum dedicated to the Draft, Arch and BIM workbenches development.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
AndrewA
Posts: 67
Joined: Fri Oct 30, 2020 9:38 am
Location: UK

[PR Merged] Ticket #4575 - [Solved with workaround] Window/Door holes incorrect - again

Post by AndrewA »

[Moderator : see post viewtopic.php?p=660137#p660137 on PR Merged]

Code: Select all

OS: Debian GNU/Linux bullseye/sid (XFCE/xfce)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24212 (Git) AppImage
Build type: Release
Branch: master
Hash: 3d227cf7179c00e57f2733f947b4b1b0368d219a
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United Kingdom (en_GB)
Greenhouse.png
Greenhouse.png (31.49 KiB) Viewed 3476 times

In
Greenhouse.FCStd
(235.41 KiB) Downloaded 81 times
it looks like the window (Roof001) in the Roof has cut a hole but not completed it, it was working as I had adjusted it to the size of the current hole, from smaller. I can edit Sketch007 and it changes, but the hole does not follow. I have tried things like the whole wire, changing the size of the Height of the window (Roof001) to match the Sketch007, nothing seems to work.

Also the end Windows (Window002 and Window003) are not cutting the Wall but the door is, I have lowers to make it more obvious. I suspect that this is due to the overlapping wire that produce my sills. My question, is there anyway round this? Window003 has not constrains as it lost them when I did the reflection, glad I didn't need to change the size.

I can get round both the above problems, as I have now gone for a full glass roof, I do not actually need the roof, but it does make it look a bit better. I can lower the wall for the sides and as the door works this is fine as well. Well it is fine for the 2D elevations, it looks weird in the 3d model, not idea for blender.

thanks in advance
Last edited by Kunda1 on Mon Mar 29, 2021 1:37 am, edited 2 times in total.
paullee
Veteran
Posts: 5122
Joined: Wed May 04, 2016 3:58 pm

Re: Window/Door holes incorrect - again

Post by paullee »

Not familiar with Roof usage, not to mention its code :D Maybe need @Yorik, who should be extremely busy in package for the release of 0.19.

I see him sometime just do not rely of the automatic punching (seems to have some bug in some corner case like this), so in this case workaround:-
  1. Do not make Window's Host to be the Roof
  2. Use the Window's Sketch, probably make a copy, and Map to the Roof
  3. Edit the Sketch, such that only the rectangular left is the extent to subtract
  4. Part, Extrude the Sketch, probably symmetrically, by 1000mm
  5. Add this to the Roof as Subtraction
Greenhouse_r.FCStd
(308.31 KiB) Downloaded 72 times
Screenshot from 2021-02-25 22-41-54.png
Screenshot from 2021-02-25 22-41-54.png (275.19 KiB) Viewed 3460 times
Screenshot from 2021-02-25 22-42-44.png
Screenshot from 2021-02-25 22-42-44.png (297.89 KiB) Viewed 3460 times
paullee
Veteran
Posts: 5122
Joined: Wed May 04, 2016 3:58 pm

Re: Window/Door holes incorrect - again

Post by paullee »

Maybe you can help by creating a bug report in the Mantis Bugtracker :D
AndrewA
Posts: 67
Joined: Fri Oct 30, 2020 9:38 am
Location: UK

Re: Window/Door holes incorrect - again

Post by AndrewA »

Thanks for the roof work around, useful in the future I'm sure.

I'm happy to create a bug report, as it appears its not just me getting it wrong.

The overlaping sketch in the end walls is a more interesting case, which I do not think is a bug, just me not using FreeCAD properly. I can easily understand why it does not work, punching a hole as with the roof will work, it would be nice if there was a 'cleaner' solution

thanks yet again
AndrewA
Posts: 67
Joined: Fri Oct 30, 2020 9:38 am
Location: UK

Re: Window/Door holes incorrect - again

Post by AndrewA »

User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Ticket #4575 - [Solved with workaround] Window/Door holes incorrect - again

Post by Kunda1 »

bumping for ticket progress
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Ticket #6165 - Window/Door holes incorrect - again

Post by Kunda1 »

AndrewA wrote: Thu Feb 25, 2021 3:31 pmping
@AndrewA can you still reproduce this on the v0.20dev version? (without the workaround)

Ticket migrated to issue #6165
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
paullee
Veteran
Posts: 5122
Joined: Wed May 04, 2016 3:58 pm

Re: Ticket #4575 - [Solved with workaround] Window/Door holes incorrect - again

Post by paullee »

Kunda1 wrote: Mon Mar 21, 2022 9:48 pm
AndrewA wrote: Thu Feb 25, 2021 3:31 pmping
@AndrewA can you still reproduce this on the v0.20dev version? (without the workaround)

Ticket migrated to issue #6165
EDIT -
Heads-up that this may be fixed here - Moving Windows / Doors

Heads-up that this may be fixed here - Moving Windows / Doors

PR - https://github.com/FreeCAD/FreeCAD/pull/6617
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Ticket #4575 - [Solved with workaround] Window/Door holes incorrect - again

Post by Kunda1 »

Has it been fixed or not?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
paullee
Veteran
Posts: 5122
Joined: Wed May 04, 2016 3:58 pm

Re: Ticket #4575 - [Solved with workaround] Window/Door holes incorrect - again

Post by paullee »

PR submitted, merge is deferred to after 0.20 :)
Post Reply