Changing XS_CS_CHAMFER_DIVIDE_ANGLE does not affect sketched profile roundness
Question:
Why does changing the advanced option XS_CS_CHAMFER_DIVIDE_ANGLE value not have any effect on sketched profiles with chamfers in Tekla Structures 19.0 and in newer versions?
Sketched profiles were still smooth in the Tekla Structures 18.1 version.
Answer:
This was a defect that only affects sketched profiles. XS_CS_CHAMFER_DIVIDE_ANGLE still affects standard profile roundness.
|
Image
|
This was a defect in Tekla Structures versions 19.0 - 2017i. It has been fixed in Tekla Structures 2018 version, see TTSD-7283. |
There is a workaround for new models. Giving a different value for XS_ROUND_SEGMENTS in an .ini file (for example, in user.ini) will change the sketched profile accuracy. The variables are connected like this: XS_ROUND_SEGMENTS = 360 / XS_CS_CHAMFER_DIVIDE_ANGLE. So if you have XS_CS_CHAMFER_DIVIDE_ANGLE=10, the corresponding value for XS_ROUND_SEGMENTS would be 36. This variable will be taken into account only when a new model is created.
If you need to have this to affect an already existing model, you need to delete or rename options_model.db from the model folder. Note that this will also delete all the settings made in advanced options, so you should make sure that your own changes are listed. If you want to change the roundness for one model only, then add the XS_ROUND_SEGMENTS to the options.ini file in the model folder, otherwise use user.ini or another .ini file affecting all models. Note also that changing this setting in the middle of a project might affect drawings (they will get change flags) and connections. But you might consider changing this if your project is at the beginning face and this is a problem.
See also