You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
START_JOIN_CUTBACK and END_JOIN_CUTBACK parameters are not being set on receive into Revit for framing.
To Reproduce
Send beam (with valid values for cutback parameters) and columns to Speckle - note the START_JOIN_CUTBACK and END_JOIN_CUTBACK parameters do get sent
Receive objects into a new model, noting that cutback parameters get set to default values (0mm for beams and 12.7mm for bracing iirc).
Expected behavior
Cutback parameter values should be set.
Screenshots
System Info
If applicable, please fill in the below details - they help a lot!
Desktop (please complete the following information):
OS: Windows 10
Failure Logs
Additional context
I did some extra scoping of the issue and thought I'd share what insight I have:
The parameters on the beam that is created (fetched here) has parameters matching those created for a beam that is set to disallow joins, i.e. missing the START_JOIN_CUTBACK and END_JOIN_CUTBACK parameters (plus two others not relevant to this issue).
My initial thought was that applying allow join is done somewhere later in the operation and therefore the parameter is not yet accessible on the element during the conversion method.
However, I can access/set the cutback parameters on the object explicitly in the conversion method utilizing TrySetParam on the explicit parameter BuiltInParameter.START_JOIN_CUTBACK.
Proposed Solution (if any)
Simple fix would just be to try setting these parameters on the beam/brace conversion methods separate to the parameters that are set in the Utils method. I added a quickfix to Arup's repo for this to support a project workflow in the interim to a more robust solution.
Alternatively a better understanding of why these parameters don't surface in the Utils method.
Optional: Affected Projects
The text was updated successfully, but these errors were encountered:
Prerequisites
What package are you referring to?
speckle-sharp (revit)
Describe the bug
START_JOIN_CUTBACK
andEND_JOIN_CUTBACK
parameters are not being set on receive into Revit for framing.To Reproduce
START_JOIN_CUTBACK
andEND_JOIN_CUTBACK
parameters do get sentExpected behavior
Cutback parameter values should be set.
Screenshots
System Info
If applicable, please fill in the below details - they help a lot!
Desktop (please complete the following information):
Failure Logs
Additional context
I did some extra scoping of the issue and thought I'd share what insight I have:
disallow joins
, i.e. missing theSTART_JOIN_CUTBACK
andEND_JOIN_CUTBACK
parameters (plus two others not relevant to this issue).allow join
is done somewhere later in the operation and therefore the parameter is not yet accessible on the element during the conversion method.TrySetParam
on the explicit parameterBuiltInParameter.START_JOIN_CUTBACK
.Proposed Solution (if any)
Optional: Affected Projects
The text was updated successfully, but these errors were encountered: