Need help working from home with your Bentley software? We're here to help - click here
When using custom dash/gap line styles with elements that contain corners, there is a chance the corner of an element may not be apparent when a gap falls at the intersection of two segments. This TechNote will provide a method to assure that all intersections of an element will contain a dash.
The figure below displays a custom line style with a stroke pattern that does not intersect at the corner.
In order to resolve this, the custom linestyle definition will need to be modified for the stroke pattern. The Single Segment option needs to be toggled on for the stroke pattern. Once this is done, choose File > Save to save the linestyle and then update the view to see the updated linestyle.
The single segment will place the starting segment of the stroke pattern at the beginning of the corner. The next step is to have the corner show the stroke component for both the end of the first segment and start of the next segment. In order to achieve this, the Distance field needs to be changed to Fraction with a value of 0.5. The Length option of the gap portion of the stroke component also needs to be changed from Fixed to Variable.
By changing these few options for the stroke component of the custom linestyle, the custom linestyle will have a partial dash appear at each vertex of an element.
Note: With the settings above, the point symbols may not appear if the distance between the vertices is too small to fit the point symbols. The result may be a continuous line.