Jump to content
Patrick Thieszen

Labeling marionette/worksheet objects

Recommended Posts

Using a worksheet and a marionette network, I can create 61 circles (one rank of organ pipes) with spacing based on a percentage of their diameters. I'm trying to figure out how to create number labels for the pipes. I want the largest circle to be "1" and so on with the label using the same center as it's circle.

Pipe Labeling.vwx

Edited by Patrick Thieszen
type-o

Share this post


Link to post

I added a few text nodes and a Remap Domain node to your definition. If you need to change text font and size you can use the "Set Character Properties" node in the "Objects - String & Text" category.

 

Pipe Labeling_sb.vwx

  • Like 1

Share this post


Link to post

I should elaborate, I'm trying to label the circles 1 through 61, 1 having the largest diameter. I've placed labels below the circles in the desired order. In the worksheet, col. E is a reordered col. B, which has the pipe diameters, and col. A is the corresponding note number (I found out how not to do what I want when I discovered VW does not have a vlookup function for worksheets.)

Pipe Labeling_sb_pt.vwx

Share this post


Link to post

Okay, this is the absolute least elegant way to get what you want, but it does work.

 

I'll try to slim it down a bit later, but hopefully you can follow it a bit as is? All the nodes are in default content, there's just some sort manipulation going on with the extra nodes...

Pipe Labeling_sb_pt_MFarrell.vwx

  • Like 2

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×
×
  • Create New...