Patrick Thieszen Posted November 16, 2016 Share Posted November 16, 2016 (edited) 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 November 16, 2016 by Patrick Thieszen type-o Quote Link to comment
Vectorworks, Inc Employee SBarrettWalker Posted November 16, 2016 Vectorworks, Inc Employee Share Posted November 16, 2016 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 1 Quote Link to comment
Patrick Thieszen Posted November 16, 2016 Author Share Posted November 16, 2016 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 Quote Link to comment
Marionette Maven Marissa Farrell Posted November 16, 2016 Marionette Maven Share Posted November 16, 2016 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 2 Quote Link to comment
Patrick Thieszen Posted November 16, 2016 Author Share Posted November 16, 2016 Thanks for the help sbarrett and MarissaF. Everything works perfectly so far. Quote Link to comment
Recommended Posts
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.