- Select Arch workbench
- Select wall face and set working plane to that face
- Select Window 01
- Click Draft Move tool and move the window a bit to the right on the wall (restrict changes to x coordinate only)
- Observe the following error:
- Delete Window 02 and Window 01"Part::FeaturePython: Link(s) to object(s) 'Extrude002' go out of the allowed scope 'Window'. Instead, the linked object(s) reside within 'Part Part'."
- Observe that wiki says "Our window type is now ready. We can create window objects from it, simply by selecting the App Part and pressing the window button." - let's try to recreate one window "instance":
- Select "Type window" in the tree view
- Click Arch Window tool
- Observe the following error:
Despite the error, a new Window can be seen in the tree view (it doesn't seem to be visible in the 3D view).Running the Python command 'Arch_Window' failed:
Traceback (most recent call last):
File "/usr/local/freecad-latest/Mod/Arch/ArchWindow.py", line 228, in Activated
FreeCADGui.doCommand("Arch.makeWindow(FreeCAD.ActiveDocument."+obj.Name+")")
File "<string>", line 1, in <module>
File "/usr/local/freecad-latest/Mod/Arch/ArchWindow.py", line 120, in makeWindow
obj.Base.ViewObject.DisplayMode = "Wireframe"
'Wireframe' is not part of the enumeration in Window_Type#Part.ViewObject.DisplayMode
- Window appears to need recomputing - recompute it
- Select Window and Wall, in that order, and click Arch Add
- Observe that the window appears on the wall
- Edit Material property of the Window and select "Window material"
- Observe that Material property displays "MultiMaterial (Window material)" as the value
- Click somewhere else to unselect the Window
- Select Window again to view its properties
- Observe that Material property is not set anymore
- Edit Material property of the Window and select "Window material"
- Recompute the Window via the context menu
- Observe that Material is not set anymore in this case either
Code: Select all
OS: Ubuntu 20.04.5 LTS (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: recent master, see hash
Build type: Debug
Branch: master
Hash: 8b85903dffe3a9a02dd3738ea8931f3e52e59463
Python 3.8.10, Qt 5.12.8, Coin 4.0.0, Vtk 7.1.1, OCC 7.3.0
Locale: English/United States (en_US)
Installed mods:
* 3DfindIT 1.2.0
* Render 2022.3.0
* BIM 2021.12.0
* Reinforcement
* Manipulator 1.4.9
* Assembly4.backup1662941442.2770898
* parts_library
* Assembly4 0.12.5
* fasteners 0.4.50
* Silk 1.0.0
* dodo 1.0.0
* Curves 0.6.5