ThomasE
(Thomas Evans)
February 19, 2024, 3:54pm
1
Hello folks,
Well the title says it all. Can’t Offset Loose with less than 2 units of length.
I am using Rhino7 SR36 but this was already reported since Rhino6
It persists on Rhino8.
Already reported 5 years ago but not yet tracked.
Hi guys, I found that the offset curve loose component can’t offset a curve which is shorter than 2mm. I know I can make it bigger and offset and scale it back. But does anyone know why?
offset curve loose.gh (10.3 KB) [offset curve loose]
Hi all.
As title, in this specific situation Offset Loose fails with just a single line.
[2019-03-07%2016_40_00-Window]
offset_loose_line_bug.gh (9.3 KB)
If I copy everything and paste it on a new file, it works… but on this file I cannot make it work, even by replacing the component and/or recreating the inputs.
I loaded with grasshopper one-by-one and it’s the same.
Rhino 6.14.19064.4371, 03/05/2019
Grasshopper 1.0.0007
But the bug (not grasshopper) was already there also in SR13, I ju…
cc @dale @DavidRutten @wim
OffsetLoose.gh (8.2 KB)
Quan_Li
(Quan Li)
February 19, 2024, 4:02pm
2
Same here in R8, the message shows “Don’t know why”, hmm…
OffsetCurve + comes from Flexybility
ThomasE
(Thomas Evans)
February 19, 2024, 4:33pm
3
Thanks for confirm the bug in Rhino8 as well.
This time it can be easily solved with just one line of code.
C.Offset(Plane.WorldXY, D, 0.001, CurveOffsetCornerStyle.Sharp);
My concern is that sometimes it is no longer reliable to use the standard offset components , and apparently they are simple tasks.
For example in this other report about Offset (this time OffsetLoose work as expected, the issue is with the OffsetCurve component and the C# method).
dale
(Dale Fugier)
February 21, 2024, 9:21pm
4
1 Like
Well that’s embarrassing. Instead of checking whether the curve control polygon has at least two control points, I check whether the control polygon length is at least two units long. facepalm
3 Likes