Jump to content

Marionette - Objects

70 files

  1. Simple Customizable Shelf

    This network creates a simple but highly customizable shelf.
     

    236 downloads

       (0 reviews)

    2 comments

    Updated

  2. Simple Coffee Table

    A few simple examples of 3D parametric plug-ins created using Marionette scripts. This example is a simple parametric coffee table.

    12 downloads

       (0 reviews)

    0 comments

    Submitted

  3. Simple Light Fixture

    A few simple examples of 3D parametric plug-ins created using Marionette scripts. This example is a 3D light fixture.

    16 downloads

       (0 reviews)

    0 comments

    Submitted

  4. Simple TV Stand

    A few simple examples of 3D parametric plug-ins created using Marionette scripts. This example is a simple parametric 3D TV Stand.

    20 downloads

       (0 reviews)

    0 comments

    Submitted

  5. 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.

    417 downloads

       (0 reviews)

    0 comments

    Submitted

  6. 3 Drawer Cabinet

    I have been playing with Marionette. It is very fast to make objects. Here is a simple 3-Drawer cabinet that I made to try it out. My only challenge was the mathematics for the two bottom drawers, but that is my fault, not Marionette. 

    This cabinet allows you to control the top draw height, the carcase thickness, the drawer from thickness, and all other typical settings. It will only make a 3 Drawer Cabinet at this stage. 
     

    42 downloads

       (0 reviews)

    0 comments

    Submitted

  7. Parametric Spindles

    Attached is a file which shows you how simply you can create a Spindle:
     
     

    17 downloads

       (0 reviews)

    0 comments

    Submitted

  8. Using the Sweep Node

    Attached is a file showing how to use the sweep node.

    The second file shows how to push the node to create a spring.
     
     

    28 downloads

       (0 reviews)

    0 comments

    Updated

  9. Grab Rails - Starting out with Marionette

    Thought is was time to start a few videos for those starting out.
    The first one hopefully helps you understand vertex's and manipulating then and finally creating an adjustable handrail.

    Apologies for the unprofessional dialogue but hopefully will get better.
     
     

    21 downloads

       (0 reviews)

    0 comments

    Updated

  10. Parametric Metal Framework Cabinet

    A Text-Script based Marionette Object. 

    Technical Info:
    About 30 Options in the Object Info palette. And many if then combinations, which results in drawing/not drawing a part of the cabinet. I did this first with a graphical script network. But there was no possibility to NOT execute part of a graphical script because of an option. 

    It is just possible to execute/draw everything and then delete objects. Which results in a disadvantage of speed. So I decided to write code instead. Anyway, this is also something, marionette can be used for. 
     
    Youtube Link:
    https://www.youtube.com/watch?v=lUmXE-3ONlE
     

    126 downloads

       (0 reviews)

    0 comments

    Updated

  11. Parametric Brochure Holders

    This Marionette PIO draws a brochure holder with various settings. Parameters over Info Palette. Profiles and brochure (Brochure Textures, brochure Format) over control geometry. Enter and edit control geometry in top plan view (correct bounding box). 

    Special:
    Use of a custom Node, which automatically aligns an object by its bounding box to a referenced place.
     

    65 downloads

       (0 reviews)

    0 comments

    Submitted

  12. Marionette Launch Video Facade

    This is one of the files used in the Marionette launch video. It was created by Dominique Corpataux at Computerworks.
     
     

    165 downloads

       (0 reviews)

    0 comments

    Updated

  13. Skylight Parametric Object

    This Vectorworks file has a couple of variants of skylight object that are created with Marionette. The Marionette scripts for the skylights can be examined simply by double-clicking on the skylights themselves. This was my first attempt at using Marionette for parametric objects and I explored several topics:
     
    1. The two skylight objects are different because one uses a simple set of parameters (height, width, curb height) to set the geometry, while the other allows you to pick from a predefined "catalog choice" on the Object Info palette. There is a Marionette node inside the second one that is called "Configurator' that takes advantage of a very useful data structure in Python called a "dictionary". For those of you interested in Python scripting, this is worth a look.
     
    2. There are wrapper nodes inside the skylight objects called "Frame Profile" and "Curb Profile". These are essentially nested parametric shapes. Select either of these nodes and you will see a number of parameters on the OI palette. Double-click either of these nodes and you will see their internal scripts as well as a picture describing what the parameters mean. (You can paste anything you want into wrapper nodes as informal documentation.)
     
    3. These objects write and maintain proper IFC data, including height and width, with every reset.
     

    95 downloads

       (0 reviews)

    0 comments

    Submitted

  14. Items on Shelves

    Hi, This simple network places items from a selection of symbols onto shelving. You can decide on the shelf width and depth and the item numbers will adjust to suit. The idea is to move the objects to suit your shelving then select different items from the dropdown to get you desired effect. Currently to get a more random looking front when you are happy with the look just explode a few and delete a few items to make it look more real.  Looking at ways to make the random placement automatic, will see how it goes.
     
    You can make your own folders, but you will need to change the script at the beginning to get it to work.
     
    Any questions just ask.
     
    Work in Progress.
     
    Thinking so far in relation to different categories of stock you could create duplicates with symbol folders and Marionette Objects of different stock and use whichever is appropriate.

    50 downloads

       (0 reviews)

    1 comment

    Updated

  15. Voronoi Familiar Colorful Cubes

    This Marionette network uses a custom node, which implemented the pixel-based try and error code (I think there is no other way to create voronoi, is it?) from here https://en.wikipedia.org/wiki/Rosetta_Code
     
    Instead of Pixels it uses rectangles which were extruded in random height (ground height is different in every voronoi cell). And different full spectrum random colours (which would look much better with adapted colour design).
     
    Carefull playing around with values. Do not enter to high or to low values. Creating 843'135'013 extrudes, could take a while :-)

    58 downloads

       (0 reviews)

    0 comments

    Updated

  16. Vertical Blinds

    This Marionette Network generates vertical blinds.
    Nearly every part of the blinds can be modified by the parameters.
     
    Usage comments:
    - Put the Symbol 'Vertical Blind' into your drawing.
    - Now costumize it to your needs with the parameters in the object info palette:
     
    Total Length, Slat Height, Slat Width, Slat Angle and more
    (A Video will follow)
     
    - Finally you can define textures for parts of the slat by the generated classes:
     
    VerticalBlind-Slat
    VerticalBlind-Slat_Backing
    VerticalBlind-Rope
    VerticalBlind-Fixture
    VerticalBlind-String
    VerticalBlind-Beads
     
    Thanks to Dom for the PutByRefNode which made it a lot more easy.

    70 downloads

       (0 reviews)

    0 comments

    Submitted

  17. Wind Rose

    This is a Marionette Object that downloads weather data from the internet based on the address/location you enter into the OIP. You must have a valid internet connection to use this MO. There will be more weather analysis graphs to come!  Here is a video that shows how the Wind Rose works: Wind Rose Video.mp4

    96 downloads

       (0 reviews)

    6 comments

    Updated

  18. 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.
     
     

    91 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. 

    26 downloads

       (0 reviews)

    0 comments

    Updated

  20. 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.

    133 downloads

       (1 review)

    0 comments

    Updated


 

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...