- changed status to resolved
Alignment Parameters AlignH, AlignV, and AlignT not working properly with Surfaces
With a girder defined by surface objects with flanges in plan X and Y plan and Z as a thickness, the surface is placed with its centroid on the alignment, but object doesn't curve in plan or elevation view as expected when the AlignH and AlignV parameters are set to Warp. When they are set to Orient I would expect the object to be made straight between the two end points, but that doesn't seem to work either. See this project:
https://openbrim.appspot.com/objidnqbj6w0cbm0ftbvx887wcbmq2g.stark
I have used two different library objects for a girder constructed of surfaces and get the same behavior, which appears to be for when AlignH and AlignV are set to None.
Comments (4)
-
-
reporter It appears that the when AlignH is set to Warp, the behavior is what is intended. That is the girder surface object follows the curve. However if AlignH is set to Orient, the mid-length point on the girder appears to be placed on the curve and is oriented perpendicular to the curve at the mid-length. The intention for a girder is to have the end points placed on the alignment so that the girder section is created as a chord on the circular alignment. Maybe this is not possible for a Surface object. See attached link:
https://openbrim.appspot.com/objidnqbj6w0cbm0ftbvx887wcbmq2g.stark
-
A surface object doesn't have end points, just some points making up the surface. You can set SegmentsAround and SegmentsAlong parameters to 1 and keep AlignH on Warp. That will place the specified points of the surface on the alignment, but the surface internally will not follow the alignment as there will be no intermediate points other than the specified ones.
Let me know if this is not clear.
-
I think this is still an issue. Even with SegmentsAround and SegmentsAlong parameters set to 1 and AlignH on Warp, the surface internally is still following the alignment instead of the specified lines. See the attached picture where the correct bottom boundary of the surface is being drawn with a black line, but the gray face of the surface is not following that line; the picture is from this project: https://openbrim.appspot.com/objid604cpj953l1y8l40h88exs0hhb.stark
- Log in to comment
3D view objects (Surface, Volume, Line) were not getting alignment information from parents. This has been correct in v3.150625.