Jump to content

Marionette - Nodes

79 files

  1. Reshape Node 2D

    https://youtu.be/vuCvK4OwN80 German Movie
    https://youtu.be/Nm0te1zmpVY English Movie
     
    Structure of the Input:
     
    1. Group with Geometry group (send to back) and Reshape Zone definition (send to front). Best practice is to use a blue smbol without screen plane objects
    2. Reshape Zone group has further groups. Every reshape zones (polygons) is grouped with a dimension object. The dimension is the link to the script. The parameter name is a prefix of the dimension text
    3. Use one of the existing examples to understand the system
     
    Limitations:
     
    1. Supportes not 3D, Chain Dimension, path objects, rectangles. Container objects are not reshaped but moved (like the reshape tool)
    2. user origin has to be set to vectorworks origin
    3. not mix of screen-plane and layer plane. Use all layer-plane
    4.  ...
     
     
     

    Parametric Symbol v2018.vwx

    164 downloads

       (0 reviews)

    6 comments

    Updated

  2. Set Class Extended

    Just like "Set Class" "Set Class Extended" assigns a class to the referenced object. Furthermore you can also recursively include all sub objects (meaning all objects within groups and symbols). It also allows to set all attributes by class. These options are available as checkboxes in the OIP.
     
    Set Class Extended was created by ComputerWorks GmbH.
    Compatibility: Vectorworks 2021

    32 downloads

       (0 reviews)

    0 comments

    Submitted

  3. Curve Map Wrapper

    This is a wrapper that serves a similar function to Grasshopper's Graph Mapper component. To use the wrapper, connect it to a network, give it a minimum and maximum value for its domain range, the number of values you want in your list, and use a Name node to connect a drawn NURBS curve to the hCurve input. When you reshape the curve and run the network, the output list of values will change. You can use these values to shape, scale, array, or anything else in your network. Within the Curve Map Wrapper file is an example of a  railing Marionette object and in the second file there is a vase Marionette object. Both use the Curve Map wrapper. This wrapper can be used in Marionette objects or regular Marionette networks.

    143 downloads

       (0 reviews)

    1 comment

    Submitted

  4. Solid Boolean V3

    It got struggled by using one "tool" to subtract from more than one Objects. This Node is fixing it.
     
    You can use Solid Boolean V3 in situations, where you want to use the same hObj2 ("tool") for more than just one boolean. It creates a copy of the Object and deletes it at the end of network ("vs.Marionette_DisposeObj()")
     
     

    17 downloads

       (0 reviews)

    1 comment

    Submitted

  5. Quick Common Math

    Very simple math nodes that cover frequently used math in networks. Mostly just to keep things cleaner with fewer nodes. Think Add 1 and Sub 1.
    Half - Divides by 2
    Double - Multiplies by 2
    Squared - Value to the power of 2
    Cubed - Value to the power of 3

    15 downloads

       (0 reviews)

    0 comments

    Updated

  6. Bounded Text

    Produces text that justifies and resizes itself to fit within the bounds of a provided rectangular object.

    18 downloads

       (0 reviews)

    0 comments

    Submitted

  7. Clamp

    Restricts the output value to the minimum and maximum ranges provided

    10 downloads

       (0 reviews)

    0 comments

    Submitted

  8. Color Temperature to RGB

    Nodes to convert color temperature in Kelvin (K) values to RGB

    9 downloads

       (0 reviews)

    0 comments

    Submitted

  9. Hue Saturation Value

    A set of nodes that converts between RGB and HSV colors and allows for adjusting RGB colors by HSV Values using the Python Colorsys library

    6 downloads

       (0 reviews)

    0 comments

    Submitted

  10. Font Size

    Calculates the required font size to produce text of the desired height.

    12 downloads

       (0 reviews)

    0 comments

    Submitted

  11. Single Value Vector

    Quickly converts a single value to a vector 

    10 downloads

       (0 reviews)

    0 comments

    Submitted

  12. Get Values from XLS

    "XLS Get Values"is to read Data directly out of a XLS Sheet. 
    The Smaller Nodes "XLS GetSheetNames", "XLS GetSheetInfos" are additional Nodes which are not essentially.
     
    use cases:
    Everywhere you want to get Data out of an XLS File instead a Textfile. 
     
    Special Features:
    1. If file Input is wrong the node will do nothing (no crash 🙂 )
    2. If the sheet name is wrong it will import first sheet
    3. If start/end is empty, it will return the complete sheet.
     

    58 downloads

       (0 reviews)

    0 comments

    Updated

  13. String2Name

    Converts a string to a "name" (object handle).
     
    I found myself using concatenated strings to name objects (e.g. a series of squares named: sq1, sq2, sq3) after which a manual operation was performed and then another marionette network was run to pull new information from individual adjusted objects. I wanted the wrap the network and set it receive input via the string dialogue node (i.e. you click and type the name of the object you want to modify) but I needed a node to turn the strings into an "object name" and use that to get the object handle.
     
    This node is pretty simple, but I think it's pretty useful if you are creating a two-step system with human modification in the middle and want to regain control of a bunch of objects named by concatenation.

    27 downloads

       (0 reviews)

    0 comments

    Updated

  14. Random X n

    "Random times n" returns n random numbers between high and low. All inputs can be used without wired inputs. Wired inputs override OIP inputs.
    OIP settings control the output: whole numbers or floating-point numbers. Decimals for the floating point numbers also can be set in the OIP.
     
    Random X n was created by ComputerWorks GmbH.
    Compatibility: Vectorworks 2019 and higher.

    33 downloads

       (0 reviews)

    0 comments

    Updated

  15. Get Bounding Box v2

    This node will provide you with the coordinates of all four corners and the dimensions (width and height) of the bounding box.
     
    Get Bounding Box v2 is a modification by ComputerWorks GmbH based on Get Bounding Box.
    Compatibility: Vectorworks 2019 and higher.

    45 downloads

       (0 reviews)

    0 comments

    Updated

  16. Story Replicator / Geschosskopierer

    The Story Replicator is a single Marionette Node that allows you to easily store the story structure of one document and replicate it in another - as simple as copy/paste. It does so while preserving all the interconnected information.
    This way you can create new documents and add Story structures already used in other documents without going through the hassle of making a copy of the original file and removing all unwanted content.
     
    Der Geschosskopierer besteht aus einer einzigen Marionette Node und erlaubt Ihnen, Geschossstrukturen von einem Dokument auf ein anderes zu übertragen - so einfach wie copy/paste. Dabei werden alle  miteinander verknüpften Informationen beibehalten.
    Auf diese Weise können Sie neue Dokumente erstellen und in diesen Geschossstrukturen nutzen, die Sie bereits in anderen Dokumenten im Einsatz haben, ohne hierfür die Originaldatei kopieren und diese von allen nicht benötigten Inhalten befreien zu müssen.
     
    Created by / erstellt von ComputerWorks GmbH.
    Compatibility / Kompatibilität: Vectorworks 2020 +
     
    Keep in mind:
    Due to the way stories are structured and interconnected the tool may not be able to replicate every last detail for every situation.
     
    Achtung:
    Durch die Art und Weise wie Geschosse strukturiert und miteinander verknüpft sind, kann das Werkzeug möglicherweise nicht alle Details in allen Situation richtig abbilden.
     
    PS:
    Even though the downloads contain only v2020 files, they can be opened in Vectorworks 2021 and will work there as well.
    Obgleich in den Downloads nur v2020 Dateien enthalten sind, eignen sich diese genauso gut für die Nutzung in Vectorworks 2021.

    90 downloads

       (1 review)

    0 comments

    Updated

  17. Foreward

    This Node sends an object to the front of the stacking order.
     
    If several items are moved foreward, the first item in the list will appear at the bottom, cause the subsequent items are placed in front of the first item.

    29 downloads

       (0 reviews)

    0 comments

    Submitted

  18. Backward

    This Node sends an object to the back of the stacking order.
     
    If several items are moved backwards, the first item in the list will appear at the top, cause the subsequent items are placed behind the first item.

    27 downloads

       (0 reviews)

    0 comments

    Submitted

  19. String enhanced

    Unlike the default string node, this node can also convert lists into individual strings and Python elements into strings.

    28 downloads

       (0 reviews)

    0 comments

    Submitted

  20. Set Attributes

    Assigns the hGet attributes to the hSet object.

    17 downloads

       (0 reviews)

    0 comments

    Submitted

  21. List2Tuple

    This node converts a list into a tuple.
    Its the reversed node of tuple2list.

    15 downloads

       (0 reviews)

    0 comments

    Updated

  22. Or List

    This node returns TRUE if at least one input is TRUE. In some cases where you have many booleans, it is easier to use this node instead of the default or-node.

    15 downloads

       (0 reviews)

    0 comments

    Submitted

  23. Now

    Returns a string that represents the current date/time.

    14 downloads

       (0 reviews)

    1 comment

    Submitted

  24. Ncs2Rgb

    This node converts an ncs color code to an rgb color.
     
    The color value is only an approximation and varies from the real NCS color depending on the screen and printer.

    15 downloads

       (0 reviews)

    1 comment

    Submitted

  25. Tuple2List

    This node converts a tuple into a list.
    Its the reversed node of tuple2list.

    16 downloads

       (0 reviews)

    0 comments

    Submitted


×
×
  • Create New...