2020. 1. 30. 10:19ㆍ카테고리 없음
This is a known bug, and its the offset algorithm within the Rhino SDK that is failing, not Grasshopper. I often end up writing my own offset routines for situations like these. If you have a convex polyline, then you can: - find its centroid - connect all cvs of the polyline to this centroid with lines - measure the length (L) of each line, and based on the offset distance (D) required, get the parametre of the required point on the line (D/L). once you get these points, connect them with a new polyline in the same order. This method is not the most accurate, as the offset distance is evaluated in a diagonal manner instead of being straight on perpendicular to the segment. If your polyline is not convex, then you could make an interpCrv through its CVs, and move points along the 'curve normals' (curve tangents rotated by 90 degrees) at the cv points, but this is a lot trickier considering that the other end of the line is not known here. Now I am thinking how to solve that one.
To be continued. Reply by on August 12, 2015 at 1:32am.
Offset 3d Polyline Autocad 2014
3D Polylines Using Carlson Software with IntelliCAD. Carlson Software offers intuitive and easy-to-use 3D Polyline Utilities within AutoCAD or IntelliCAD which gives users full control and flexibility when working with polylines. Creates a new feature line from an offset and difference in elevation from a selected feature line, survey figure, polyline, or 3D polyline. Specify the offset distance, the side, and elevational difference or absolute elevation.