View Issue Details

IDProjectCategoryView StatusLast Update
0004746ArchBugpublic2021-12-13 17:22
Reporterrobocat Assigned To 
Status assignedResolutionopen 
PlatformWindowsOSWindows 10OS Version2009
Product Version0.20 
Summary0004746: Section View Shows Hidden Stairs
DescriptionUpon making a simple level containing a floor with a staircase going through it in BIM, a problem is found whereby if the staircase is of structure "One stringer" or "Two stringers", any section view of that staircase will be faulty. (Please see example files).

By putting the section into a TechDraw ArchView the result is that the entire staircase is shown on top of other geometry regardless of if it is obscured by the floor or even if it is above the horizontal section plane.

For the prior forum discussion see:

The suspected affected parts of FreeCAD are: "both Stairs and ArchSection/TechDraw-ArchView has some bug" - paullee

The summary of the discussion: "So, to summarize, "Structure" - "One Stringer" / "Two Stringer" are broken somehow, and no solid is resulted and thus the strange error. Making Riser / Tread Thickness > 0 make Stair return solid, thus also 'fix the problem'." - paullee

The current workaround is to set "Structure" to "Massive" or change "Riser Thickness" from 0 to 1.
Steps To Reproduce1. In the BIM workbench create a slab with a hole in it.
2. Create a wall next to the hole in the floor.
3. Add a staircase through the hole.
4. Set the staircase structure property to "One stringer" or "Two stringers".
5. Move all these components into a level.
6. Section plane the level. This should be horizontally by default. This should also pass through the staircase. If it does not make the staircase longer by increasing Height and Length properties.
7.Swap to the TechDraw workbench.
8. Insert default page.
9. Click on the section in the tree and then click Insert Arch Workbench Object
10. Change the "Scale" of the ArchView if needed (0.02) and change the "Line Width" and "Cut Line Width" if needed (0.2).
TagsArch, BIM, section, TechDraw
FreeCAD InformationOS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.25645 (Git)
Build type: Release
Branch: master
Hash: 37d9757399b4c2ec30318eb88d7cd7c508246345
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/United Kingdom (en_GB)



2021-09-21 09:16


3d view.png (230,761 bytes)   
3d view.png (230,761 bytes)   
archview.png (132,959 bytes)   
archview.png (132,959 bytes)   
staircase_test.FCStd (70,133 bytes)


2021-12-12 18:54

manager   ~0016081

This can't be fixed in TechDraw. Arch created the view using SVG and TechDraw just displays whatever it is given.


2021-12-13 00:20

developer   ~0016082

Can change the Project from TechDraw to Arch ?


2021-12-13 02:47

administrator   ~0016083

I've changed the project this is categorized under from TechDraw to Arch.


2021-12-13 17:22

developer   ~0016084

Thanks !


2022-03-03 13:55

administrator   ~0017090

This ticket has been migrated to GitHub as issue 6259.

Issue History

Date Modified Username Field Change
2021-09-21 09:16 robocat New Issue
2021-09-21 09:16 robocat Tag Attached: addon-manager
2021-09-21 09:16 robocat Tag Attached: Arch
2021-09-21 09:16 robocat Tag Attached: BIM
2021-09-21 09:16 robocat Tag Attached: section
2021-09-21 09:16 robocat Tag Attached: TechDraw
2021-09-21 09:16 robocat File Added: 3d view.png
2021-09-21 09:16 robocat File Added: archview.png
2021-09-21 09:16 robocat File Added: staircase_test.FCStd
2021-09-21 09:20 robocat Description Updated
2021-09-21 09:26 robocat Description Updated
2021-09-21 09:29 robocat Tag Detached: addon-manager
2021-09-21 09:31 robocat Description Updated
2021-12-12 18:54 wandererfan Note Added: 0016081
2021-12-12 18:55 wandererfan Status new => feedback
2021-12-13 00:13 paullee Assigned To => paullee
2021-12-13 00:13 paullee Status feedback => assigned
2021-12-13 00:13 paullee Assigned To paullee =>
2021-12-13 00:20 paullee Note Added: 0016082
2021-12-13 02:46 chennes Project TechDraw => Arch
2021-12-13 02:47 chennes Note Added: 0016083
2021-12-13 17:22 paullee Note Added: 0016084