View Issue Details

IDProjectCategoryView StatusLast Update
0002534ArchBugpublic2016-04-30 13:32
Reporterrockn Assigned Toyorik  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionunable to reproduce 
PlatformLinux UbuntuOS14.04OS Version64 bits
Product Version0.16 
Fixed in Version0.16 
Summary0002534: Wrong incrementing of Exclude property in Arch Structural System
DescriptionOnce you start to exclude some axes in Structural System, the incrementing goes wrong.
For example, if you exclude axe 0 and axe 3, the axe 0 is well excluded but then this is not the 3th axe that is excluded but the 4th.
Steps To ReproduceCreate an Arch Structural System.
Exlude axe 0 and 4.
Axe 0 is well excluded.
Axe 4 is not excluded. It should be.
But instead Axe 5 is exluded.
TagsNo tags attached.
FreeCAD Information

Activities

yorik

2016-04-30 00:34

administrator   ~0007029

I just tried now, and cant reproduce the problem... Doing this:

1) press the "axes" button
2) press the "structure" button and place a column somewhere
3) Select the column and the axes, and press the "structure" button again
4) In the created structural system, change the value of the "Exclude" property
5) Press the "recompute" button

This works normally for me each time, the excluded numbers are at the correct location.
The only thing is that the Exclude list begins with zero, so it doesn't necessarily match the axis numbers...

rockn

2016-04-30 07:09

developer   ~0007032

Oh my ....
You are right, this must be that the list begin with zero that lost me.
My apologize for the noise.

yorik

2016-04-30 13:32

administrator   ~0007039

Maybe we should allow axes numbers to begin with zero, actually. I didn't do that because other numbering styles (A,B,C or I,II,III) don't have a zero, but we could allow it for (1,2,3) style.

Issue History

Date Modified Username Field Change
2016-04-29 14:11 rockn New Issue
2016-04-29 14:12 yorik Assigned To => yorik
2016-04-29 14:12 yorik Status new => assigned
2016-04-30 00:34 yorik Note Added: 0007029
2016-04-30 07:09 rockn Note Added: 0007032
2016-04-30 07:10 rockn Status assigned => closed
2016-04-30 07:10 rockn Resolution open => unable to reproduce
2016-04-30 07:10 rockn Fixed in Version => 0.16
2016-04-30 13:32 yorik Note Added: 0007039