Open bcattoor opened 6 years ago
In the example landxml file you will find a dataset that is used in the step by step reproduction of the problem defined below.
Same geometry leads to different conclusion of the applications calculation. It is a hard problem to explain, so please just follow the steps below.
This is the end result we would like to achieve:
Example landxml file: Here
Whenever a connection is possible, the application is capable of producing the same result, no mater in what order actions are executed.
So you would now conclude the connection is not possible, the application gives this as error:
CONTROL- AND ERROR-MESSAGES NADB-2101 PROJECT NO. CALC.NO. ACCOUNT REG.DATE CALC.DATE - - - - 25/ 8-2017 ELEMENT 3. OVERLAPPING -8.06 NO CONNECTION BETWEEN ELEMENT 3. - 5. CALCULATION ABORTED AT ELNO 3.
CONTROL- AND ERROR-MESSAGES NADB-2101 PROJECT NO. CALC.NO. ACCOUNT REG.DATE CALC.DATE - - - - 25/ 8-2017 ELEMENT 3. OVERLAPPING -26.66 NO CONNECTION BETWEEN ELEMENT 3. - 5. CALCULATION ABORTED AT ELNO 3.
Now you conclude that the connection is possible, even though we started from the illogical state we had in step 7.
This kind of inconsistency makes it very hard for the user to estimate if something is really impossible or if it is just a bug in the application.
Context
In the example landxml file you will find a dataset that is used in the step by step reproduction of the problem defined below.
Same geometry leads to different conclusion of the applications calculation. It is a hard problem to explain, so please just follow the steps below.
This is the end result we would like to achieve:![Example of end result](https://lh3.googleusercontent.com/-utESx3NIxKM/WaASCZ_bYvI/AAAAAAAAHqQ/reSF_HpglUsw2zDRmcWwL4SB6BppPbC5ACHMYCw/s0/acad_2017-08-25_14-03-20.png)
Information
Example landxml file: Here
Expected Behaviour
Whenever a connection is possible, the application is capable of producing the same result, no mater in what order actions are executed.
Steps to Reproduce
The way it will not work
So you would now conclude the connection is not possible, the application gives this as error:
The way it will work
Now you conclude that the connection is possible, even though we started from the illogical state we had in step 7.
Context
This kind of inconsistency makes it very hard for the user to estimate if something is really impossible or if it is just a bug in the application.