Jump to content

Marissa Farrell

Marionette Maven
  • Posts

    1,473
  • Joined

  • Last visited

Files posted by Marissa Farrell

  1. Marionette Faceted Facade

    This object will create 3D polys with random peaks to display a faceted facade.
     
    This object requires the installation of Python libraries Numpy and Scipy. If these do not already exist in [User Folder]/Python Externals, you will be prompted with a dialog to install them.

    348 downloads

       (0 reviews)

    0 comments

    Updated

  2. Marionette Triangulation

    A recent discussion with a coworker prompted the idea of populating a source shape with random triangulations - this is what has evolved.
     
    Notes:
    These objects require the Python libraries NumPy and SciPy to be installed to your computer. A prompt will appear when you modify any of the objects.
    These libraries will be installed to your User Library > Python Externals. It is 100% okay to delete these libraries at any time, the only thing that will happen is that networks that rely on those libraries will require you to download them again.
     
     

    200 downloads

       (1 review)

    0 comments

    Updated

  3. Image Processing

    This network will read the data in an image existing in your file, for example, the color of each of the pixels, and create rectangles/extrusions with the same fill color. The extrusions are created at a height correlating to their brightness. The data extracted from the image could be used in many additional ways.
     
    Please look at the different version options to locate a file for the Vectorworks version you are running. 

    331 downloads

       (1 review)

    13 comments

    Updated

  4. Open Database Connection (ODBC)

    ODBC connection is useful for those that have an external database and want to use values from it within Vectorworks. It is also helpful going the other way, allowing users to edit their external database from within Vectorworks.
    These are more advanced nodes that will require an understanding of setting up and working with external databases.

    85 downloads

       (0 reviews)

    0 comments

    Updated

  5. Scale Poly By Area

    Starting in Vectorworks 2018, users can now create menu commands defined by Marionette networks.
    To do this, select a wrapper in your file, right click, and choose "Convert to Menu Command..."
    This will open a dialog window where you can name this command. A background process will save your Menu Command to a file in your User Folder.
    Once that's complete, you can access the menu command by navigating to Tools > Marionette Commands > [YOUR COMMAND HERE]
     
    This node when converted to a Menu command will scale the selected poly to a target area of your choice.
     
    This menu command will take into account your primary unit settings. Feet & inches will scale by sq feet, inches will scale by sq inches, etc.
    It works on selected objects and will prompt you for an area (but does not define which units in the dialog)

    181 downloads

       (2 reviews)

    0 comments

    Updated

  6. Prefix Classes

    Starting in Vectorworks 2018, users can now create menu commands defined by Marionette networks.
    To do this, select a wrapper in your file, right click, and choose "Convert to Menu Command..."
    This will open a dialog window where you can name this command. A background process will save your Menu Command to a file in your User Folder.
    Once that's complete, you can access the menu command by navigating to Tools > Marionette Commands > [YOUR COMMAND HERE]
     
    This node when converted to a Menu command will prefix all of your classes, excluding None and Dimension, with the Prefix of your choice.
     
    By default, the prefix will be "Prefix-"
     
    Keep in mind, if you want the dash to appear for hierarchical display, you must include it in the string.

    216 downloads

       (0 reviews)

    1 comment

    Updated

  7. Change Multiple Values with Popup

    This object is a result of working with @TSG-Sim on a challenge where a popup was to control both the color of an object as well as text.
    The method behind this is to combine smaller lists into a larger list to easily distribute the values. I used a Point 2D node in this example, but you could use any other list handling that you would like.

    109 downloads

       (0 reviews)

    0 comments

    Updated

  8. Align Objects

    This node will take an anchor object and a list of other objects to align.
    The OIP has X and Y position options on how the objects should be aligned.
     
    This node will only align objects in 2D.

    90 downloads

       (0 reviews)

    3 comments

    Updated

  9. New Class from Object Attributes

    Starting in Vectorworks 2018, users can now create menu commands defined by Marionette networks.
    To do this, select a wrapper in your file, right click, and choose "Convert to Menu Command..."
    This will open a dialog window where you can name this command. A background process will save your Menu Command to a file in your User Folder.
    Once that's complete, you can access the menu command by navigating to Tools > Marionette Commands > [YOUR COMMAND HERE]
     
    This menu command will allow users to select an object and create a class defined by the current object's attributes.
    v1.0 will set the following. There are plans for improvement.
    Fill Color Line Style Line Weight Line Color  
    If there's an attribute you need/want right away, let me know, and I'll do my best to get it in.
     
    One note: the new class will not be set to "Use at Creation," this must be set in the Edit Class dialog.

    101 downloads

       (0 reviews)

    1 comment

    Updated

  10. Color By Size

    Starting in Vectorworks 2018, users can now create menu commands defined by Marionette networks.
    To do this, select a wrapper in your file, right click, and choose "Convert to Menu Command..."
    This will open a dialog window where you can name this command. A background process will save your Menu Command to a file in your User Folder.
    Once that's complete, you can access the menu command by navigating to Tools > Marionette Commands > [YOUR COMMAND HERE]
     
    Try this out with the attached file. After creating your menu command (I named mine 'Color By Size' when I created it), select some or all of the objects on the drawing area and run the command!

    102 downloads

       (0 reviews)

    5 comments

    Submitted

  11. Menu Command - Arrange Shapes by Size

    Starting in Vectorworks 2018, users can now create menu commands defined by Marionette networks.
    To do this, select a wrapper in your file, right click, and choose "Convert to Menu Command..."
    This will open a dialog window where you can name this command. A background process will save your Menu Command to a file in your User Folder.
    Once that's complete, you can access the menu command by navigating to Tools > Marionette Commands > [YOUR COMMAND HERE]
     
    Try this out with the attached file. After creating your menu command (I named mine 'Arrange By Size' when I created it), select some or all of the objects on the drawing area and run the command!

    263 downloads

       (2 reviews)

    0 comments

    Updated

  12. Center Text on Object

    This circle object will center text on it. Easily modifiable to use your own custom text, currently will place the coordinates of its center.

    79 downloads

       (0 reviews)

    0 comments

    Submitted

  13. Golden Angle Node

    The golden angle node will give you the location of points following the 'Golden Spiral' which presents itself everywhere in nature.

    61 downloads

       (1 review)

    0 comments

    Submitted

  14. Parametric Button

    A parametric button - again, simple.

    Please let me know if you run into any issues while changing parameters in 3D - there's an inconsistency I'm trying to track down.

    Not shown in image - you can choose the number of holes to thread through. 

    43 downloads

       (0 reviews)

    0 comments

    Updated

  15. Threaded Bolt

    Attached is a Marionette Object of a threaded bolt, still in progress.

    Current "NumThreads" must be >0 and <=10, or you will get a failure. This will be fixed (and later removed and replaced with overall length). Fractional values should work.

    There is much more ahead on this, but I figured sharing now and allowing the community to play with it/improve on it could be beneficial.

    I will update the variables as I go to follow standard dimensioning of threaded objects, I just haven't gotten around to the math in some areas (such as major diameter, etc.)

    It will also later include a head, since that's obviously not there

    69 downloads

       (0 reviews)

    0 comments

    Submitted

  16. Parametric Door Hook

    I've recently purchased a 3D printer (I'll share more details with anyone who asks ) and decided that it would be fun and gratifying to begin modeling objects using Marionette with the intention of printing them.

    My first share is this parametric door hook. Although simple, it was a great drawing project (I actually took much longer on this than I thought I originally would...). Once I get around to printing one (or four) out, I'll happily share the results!

    If there are any questions on the best practices for using Marionette to model for 3D printing, I would love to be a resource for you. I'd also love suggestions as to what other objects might be fun to model for print!

    45 downloads

       (0 reviews)

    0 comments

    Submitted

  17. Freeform Truss Objects

    The 3 attached files demonstrate using Marionette to generate a roof truss from a guide curve. 
    - Truss Network.vwx : This file contains a network that uses a named curve and some dimensional input parameters to produce truss geometry as extrudes on the layer plane.
    - Truss Node.vwx : This file wraps the truss network from the first file and uses it within another network. This network takes a freeform NURBS surface, slices it into a series of curves using the contour node, and generates a truss from each curve.
    - Truss Object.vwx : This file demonstrates the truss network wrapped and converted to an object. You can change the parameters in the OIP or reshape using the reshape tool.

    838 downloads

       (0 reviews)

    0 comments

    Submitted

  18. Stair Object

    This file contains a simple stair object to show that Marionette can be a solution to an over-complicated problem. Marionette will allow you to generate your own plug-in objects to give the user as much or as little control over the object as you would like. I hope to expand upon this object in the future to show more opportunities for control over a stair object - both simple and complicated.

    224 downloads

       (1 review)

    0 comments

    Updated

  19. Bedroom Set

    This the first Marionette project I created. In this file is a bed that can be sized based off of a popup menu and textured as well as a simple night stand. 

    59 downloads

       (0 reviews)

    0 comments

    Updated

×
×
  • Create New...