Dynamo: Arc.ByStartPointEndPointStartTangent fails using a normalised vector

Created on 18 May 2016  路  3Comments  路  Source: DynamoDS/Dynamo

Dynamo version

1.0.0

Operating system

Win 10

What did you do?

Created an arc using the Arc.ByStartPointEndPointStartTangent. The tangent start vector was derived from an adjoining arc with the intention to create a tangency.

What did you expect to see?

The new arc tangent to the arc from which the start vector was derived.

What did you see instead?

The node failed and displayed the following warning:

Could not create the plane! The desired axes of this plane are parallel.

However, it seems this error is caused by a tolerance issue. As the vector is normalised (i.e. length of 1), I found if the same vector is rebuilt but increased in length, then the node works as expected. Oddly, if the vector length is less than 8.3 then the node fails. I'm working in mm and the radius of the arcs in question are 7500mm.

Arc.ByStartPointEndPointStartTangent Node fails using a normalised vector:
arc bystartpointendpointstarttangent fails with normalised vector

Arc.ByStartPointEndPointStartTangent Node works if the same vector is rebuilt:
arc bystartpointendpointstarttangent works when vector is rebuilt

Geometry bug

Most helpful comment

This should be fixed in the next daily. Thanks @rk-lakshmanan!

All 3 comments

FYI @aparajit-pratap

This should be fixed in the next daily. Thanks @rk-lakshmanan!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dimven picture dimven  路  6Comments

askgrkumar picture askgrkumar  路  4Comments

DrLicor picture DrLicor  路  4Comments

erfajo picture erfajo  路  3Comments

vykrum picture vykrum  路  6Comments