question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Grasshopper Connector - Handling TextToNative() conversion of Speckle.Objects.Other.Text

See original GitHub issue

Prerequisites

What package are you referring to?

ConnectorGrasshopper

Describe the bug

Speckle.Objects.Other.Text is not converted when deconstruction a Speckle Block in Grasshopper.

To Reproduce

  • Send a Rhino block from Rhino to Speckle
  • Receive block from Speckle in Grasshopper via connector
  • Deconstruct Speckle Object
  • Retrieve Blocks in Stream
  • Deconstruct blocks
  • Access Geometry property
  • Text objects remain unconverted

Expected behavior

  • Convert the text objects to TextTags in Grasshopper, or just as plain text strings.

Screenshots

image

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

Proposed Solution (if any)

Optional: Affected Projects

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
AlanRynnecommented, Oct 27, 2022

@d3ssy made a separate issue for that ☝🏼, should be quite a quick fix so it may go out on our next release 2.10.

Thanks for the feedback!

0reactions
d3ssycommented, Oct 19, 2022

That is actually a great idea!

On Mon, Oct 17, 2022, 10:47 PM Alan Rynne @.***> wrote:

Closing this as we’re not going to handle Text objects differently in Grasshopper for now.

If there is a need to be able to distinguish between what is a Speckle object and what is not, we could instead make the parameter GH_SpeckleBase public, so you could plug in a random list of objects, and anything that is not a Base object (i.e. anything that was not converted in your case) would be null.

If you feel like this would work for you, feel free to open a separate issue for this. Or reopen this one if you still think this a priority for you 😃

— Reply to this email directly, view it on GitHub https://github.com/specklesystems/speckle-sharp/issues/1495#issuecomment-1281475346, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPXUIWPLHLGQH7L2XBXU6LWDW3NNANCNFSM56EAJLNQ . You are receiving this because you were mentioned.Message ID: @.***>

Read more comments on GitHub >

github_iconTop Results From Across the Web

Grasshopper
Each Grasshopper BIM node has an option that allows the user to select between two different types of conversion: Convert as Schema Object...
Read more >
Make Speckle Object Transformable Grasshopper
A feature that would immensely help would be to make the speckle objects transformable if the main object has a input form a...
Read more >
Grasshopper - Speckle - The Platform For 3D Data
The original Speckle Connector: create anything from simple to advanced custom workflows using Speckle for Grasshopper! Supports Grasshopper on Rhino 6 & 7 ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found