View Issue Details

IDProjectCategoryView StatusLast Update
0001834ArchBugpublic2014-11-22 13:13
Reporterrockn Assigned Toyorik  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformLinux UbuntuOS14.04OS Version64 bits
Fixed in Version0.15 
Summary0001834: Lack constraint in sketch of 2-pane type windows
DescriptionChanging height value of 2 Paned type windows show that outer frame did not response as they do.
Seem that it lack some constraint in the Sketch.

This type are affected:
Slide 2-pane
Sash 2-pane
Open 2-pane
Steps To ReproduceMake a window (type Sliding 2-pane), to default dimension like 1000x1000 mm.
Change height to 2000 mm.
The left Glass Frame have not the good shape.
Now edit the Sketch, you will see 2 DoF.

Seem that adding something like that in each windowtype in ArchWindow.py made the fix :
s.addConstraint(Sketcher.Constraint('PointOnObject',16,1,11))
s.addConstraint(Sketcher.Constraint('PointOnObject',9,2,17))
Additional InformationI don't know if PointOnObject is better than other constraint. Maybe Equality ?
TagsNo tags attached.
FreeCAD Information

Activities

rockn

2014-11-21 01:00

developer   ~0005334

OS: Ubuntu 14.04.1 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4197 (Git)
Branch: arch-cutplane2
Hash: e070a717a51789d976f7a0bee48596570d35cf5e
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.7.0

rockn

2014-11-21 09:51

developer   ~0005335

Checkout this branch to fix it : https://github.com/wood-galaxy/FreeCAD_sf_master/tree/arch-window

yorik

2014-11-22 01:16

administrator   ~0005337

Looks good, I merged the fix, thanks!

Related Changesets

FreeCAD: master c5f2e9e5

2014-11-21 04:30:38

rockn


Committer: yorik Details Diff
Add PointOnObject constraints to 2-pane window Affected Issues
0001834
mod - src/Mod/Arch/ArchWindow.py Diff File

Issue History

Date Modified Username Field Change
2014-11-21 00:24 rockn New Issue
2014-11-21 01:00 rockn Note Added: 0005334
2014-11-21 09:51 rockn Note Added: 0005335
2014-11-21 14:45 yorik Assigned To => yorik
2014-11-21 14:45 yorik Status new => assigned
2014-11-22 01:16 yorik Note Added: 0005337
2014-11-22 13:13 yorik Changeset attached => FreeCAD Master master c5f2e9e5
2014-11-22 13:13 yorik Status assigned => closed
2014-11-22 13:13 yorik Resolution open => fixed
2014-11-22 13:13 yorik Fixed in Version => 0.15