Jump to content

Marionette - Objects

99 files

  1. 2D Light Effects PlugIn

    The Example file contains two PlugIns for 2D Light effects.
    https://youtu.be/34gu6EEvhog
     

    274 downloads

       (0 reviews)

    1 comment

    Updated

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

    100 downloads

       (0 reviews)

    0 comments

    Submitted

  3. 3D Window with 2D content, wall hole and stone curb

    Example of a 2D/3D Marionette PIO with a Custom Wall hole.
    The Geometry of the Window and the embrasure is based on a symbol. Also the 2D Drawing is based on a symbol. The Geometry is reshaped by the 2D and 3D Reshape node. So the Script itself is relatively slim.
     
    Replace the Geometry with everything else you can draw. Generic solids are recommended. Also you could script some additional geometry for window division while frame is parametrized by reshape node.
     
    This will go on. It took about 2 hours to draw the geometry and 2 hours to parametrize it. Impressive, how quick we can produce PIOs with Marionette based on that workflow.
     

    217 downloads

       (0 reviews)

    0 comments

    Submitted

  4. Amazing Curtain Walls

    Have posted a video about the office building concept created by just 5 polygons and described how the network works.

    So simple, this is where Marionette comes into its own for me anyways.
     
     

    164 downloads

       (0 reviews)

    0 comments

    Submitted

  5. Asterisk Wall Clock Object

    This is a Marionette object that is a wall clock. The time of the clock can be set by sliders in the OIP. The three pieces of the clock: the face, the hour hand, and the minute hand are all symbols that can be changed. The only important aspect of the symbols is that the XZ value of the insertion point for all the symbols be at the center of rotation and the Y value be relative to the clock face.

    37 downloads

       (0 reviews)

    0 comments

    Submitted

  6. Barn Door

    Here is a Marionette object that functions as a schematic Barn Door. It opens and closes with a slider and has separate 2D and 3D geometry. The wheel and hanger are a symbol, so if you wish to change their look you can edit the current symbol or create a new one. The insertion point of the symbol must be where the wheel touches the track.
     
     

    460 downloads

       (3 reviews)

    9 comments

    Updated

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

  8. Boxes

    Adjustable lidded box. The box can be resized and the lid height and offset can be set.
    Features:
    Textures of lid will adjust with lid rim A printed logo will replace the label holder if space gets tight (Adjust or replace the texture to change the placeholder logo) dimensions are always outer dimensions, regardless of lid offset (box will shrink if lid offset is increased) Box and drum insertion reference is always front for convenient placement on a shelf Textures and label holder symbol are contained within the marionette script so it fully supports cut/copy/paste between documents "Reset on Move" is OFF

    225 downloads

       (1 review)

    2 comments

    Updated

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

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

  11. Circular Marionette Stairs

    Three Examples of Marionette PIOs of Circular Stairs.
     

    766 downloads

       (0 reviews)

    2 comments

    Updated

  12. Clothes Rail

    Populating empty wardrobes has never been easier. This Marionette will add a clothes rail, complete with coat hangers and even some garments, to your wardrobe. 
    Features:
     
    Clothes Rail is placed at correct distance from top of shelf space Choose from a variety of rail types and rails supports (HETTICH) Coat hangers can be placed (with custom spacing) - option Random rotation of coat hangers - option Random deviation from set spacing - option Random garments can be placed - option Show shelf cage - option Supports copying and pasting between documents Automatic filtering for garments that are too long for the given space "Reset on Move" is OFF Integrates with interiorcad cabinets and can be configured from within. Will resize with parent box.  
    Known Issues:
     
    Garment lift height filtering is not currently possible as popup menus cannot receive dynamic content. Don't use a garment lift in a cabinet that cannot accommodate it. Kinda makes sense.  
    Some notes on how to use this Marionette:
    All symbols and miscellaneous geometry is contained within the Control Geometry of this Marionette. The clothes included are courtesy of archive3d.net and free to use in commercial or personal work. If you want to put this Marionette to good use, I recommend you purchase some proper high-quality CGI content from the usual sources on the web and replace the ones I have included. (The textures also need some love.)
    To replace the garments, right-click the Marionette and choose "Edit Control Geometry". Find the group with the garments. DO NOT UNDER ANY CIRCUMSTANCES UNGROUP ANYTHING. Enter the group with the garments. In there, you will find all the clothes symbols. Start replacing at your heart's content. You're safe to do so as long as you stay within the group.
     
    Enjoy.

    980 downloads

       (4 reviews)

    15 comments

    Updated

  13. Convert a 2D Poly to 3D Extrude along Path for pipe

    Hello,
    In landscape architecture, the use of pipes is relatively infrequent. However, in Building Information Modeling (BIM) projects, it becomes essential to demonstrate the positioning of our pipes. This ensures that there is no conflict with other infrastructure elements. To facilitate this, I have developed a straightforward Marionette script.
    For optimal use of this Marionette, please adhere to the following guidelines:
     
    Convert 2D Lines to Polylines: Ensure that all 2D lines representing the pipes are converted into polylines to accurately process them in the script.
     
    Specify Pipe Diameter: Input the diameter of your pipe in millimeters (mm). This measurement is crucial for accurately modeling the physical space occupied by the pipes.
     
    Enter NHN Height: Provide the elevation (height above a fixed reference point, typically NHN) in meters (m). This detail is vital for establishing the vertical positioning of the pipes.
     
    Gradient Input: For the pipe's slope, input the gradient as a percentage. Use positive values for rising slopes (e.g., 0.8 for a 0.8% incline) and negative values for falling slopes (e.g., -0.8 for a 0.8% decline).
     
    By following these steps, you will ensure that the Marionette effectively models the pipe layout within the landscape component of your BIM project, aiding in the detection and resolution of potential conflicts with other project elements.
     
    Best regards,
    Haoran

    27 downloads

       (0 reviews)

    0 comments

    Updated

  14. covid 19

    Covid 19 (VW2020)
     
    Man sollte den Feind kennen bevor man in den Kampf zieht… 🙂 
    (you should know the enemy before going into battle)
     
    m.graf
     

     
    Dieses Marionette Objekt ermöglicht die lagerichtige Ausrichtung von Symbolen an beliebigen 3d Punkten auf beliebigen Kugeloberflächen.
    Die 3d Symbole sollten dafür liegend (auf der x-Achse) erzeugt werden.
    Oder vorher mit der "Rotation Node" durch einen weitere Rotation um 90° um die Y-Achse gedreht werden 
     
    The Marionette object enables symbols to be aligned in the correct position at any 3d point on any spherical surface.
    The 3d symbols should be generated horizontally (on the x-axis).
    Or previously rotated 90 ° around the Y axis with the "rotation node"
     
     

    54 downloads

       (0 reviews)

    0 comments

    Updated

  15. Cupds

    Adjust dimensions as needed.

    225 downloads

       (0 reviews)

    0 comments

    Submitted

  16. Curved Balcony Object

    Although this Marionette Object is very project-specific, I thought it would be nice to share it because this is our first built example of a facade where we used Marionette Objects to model its key features.
     
    In short this Marionette Object generates the shape of the balcony in plan based on parameters set by the user. Then it takes a 2D symbol and uses Extrude along Path to extrude the symbol along the curved side of the balcony.
     
    Here are some forum threads where you can see me struggling with my first marionette networks for this project:
    https://forum.vectorworks.net/index.php?/topic/62987-create-objects-from-shapes-in-marionette/ https://forum.vectorworks.net/index.php?/topic/63526-extrude-along-multiple-paths-and-use-control-geometry/ https://forum.vectorworks.net/index.php?/topic/64193-extrude-along-path-control/  
    Special thanks to @Marissa Farrell and @DomC for their help.
     
    I hope this example from Marionette to built reality inspires others!

    34 downloads

       (2 reviews)

    0 comments

    Submitted

  17. Curved Ramp

    This Marionette object is a path-based ramp. The path is a bezier curve and can be reshaped by double-clicking on the object. The 3D ramp is built by lofting NURBS curves and the 2D text can be turned on or off in the Object Info palette.
     
    This ramp uses the new Valve node in Vectorworks 2018 which means it can't be exported back to 2017.

    497 downloads

       (2 reviews)

    2 comments

    Updated

  18. Custom Stage

    This is a path-based Marionette object that creates a stage. This is a little different from the Create Stage... command as it allows you to make the stage from any shape and to choose symbol-based profiles for the frame, bracing and legs. It also uses a leg pocket symbol. You can edit the existing symbols to customize this stage or you can create your own library of symbols to use.

    292 downloads

       (0 reviews)

    4 comments

    Updated

  19. Dovetail Detail

    Features:
    Creates a two-dimensional dovetail detail using the standard method for dovetail joints. Available in German and English. Both objects inside the file.  
    Known Issues:
    Go easy on the sliders! I haven't had the time to build in the appropriate safety-nets. Lousy bit of Marionetteering on my part here but there have been a few requests from local users and it works pretty well if you don't overdo it with the dimensions.  
     

    261 downloads

       (2 reviews)

    0 comments

    Updated

  20. Downpipes

    Adjust dimensions as needed.

    207 downloads

       (0 reviews)

    0 comments

    Submitted

  21. Explode

    This Marionette-Wrapper explodes a group around the origin by a given factor.
     

    137 downloads

       (0 reviews)

    3 comments

    Updated

  22. Extracting Geometry from PIOs or Symbols

    This Script is made to made separate objects from geometry which is nested in PlugIns or Symbols. Those could be uses for special usecases. The Script is criteria and class based. So it would be necessary the nested geomtry is in a seperate class.

    The Script uses 3 Criterias
    1. (left) The Input PIOs or Symbols by a free criteria
    2. (middle) The class which contains the required objects we want to extract
    3. (right) The Criteria for deleting the "debris" of the scripts. Which is selectable by class of the source PIOs/Symbols and deletes everything which are groups inside of this class (it deletes not the source objects, because those are symbols or PlugIns)

    This is also a possible method to ungroup things. Many ungrouping workflows do not work with Marionette, because the ungroup script command does not create handles to the resulting objects. But the group after ungrouping will be in the same class as the source objects. So using classes could be a workaround to catch the results by a second criteria. Not noble, but it works 🙂
     
    Use is on your own risk and in a copy of your project (like always)
    This Script is made for troubleshooting special requirements by resorting geometry for IFC Export.

    93 downloads

       (0 reviews)

    0 comments

    Updated

  23. Festoon Strings

    This is a Marionette object that creates an array of festoon strings. The Marionette object has four control points (one for each corner) that allow you to place each corner at a specific location and height. You can adjust the number of strings, the number of arcs in the strings, and the overall depth of the arc. The objects arrayed along the festoon strings are symbols so you can use the ones provided or create your own. The symbols provided have glow or light objects in them, so they can be used in renderings.

    1,380 downloads

       (6 reviews)

    4 comments

    Updated

  24. Fibonacci Sphere

    Hi found this node going through my library and had a bit of random fun with it.
    Dale Fugier created the node back in Dec 2014

    96 downloads

       (0 reviews)

    0 comments

    Submitted

  25. Flat showcase

    Second type of showcase
    Used to put objects with a flat cover on top. By changing the width of the wood you are able to put labels behind the glass.
    This version does not include recessed lights places bellow the wood.



    50 downloads

       (1 review)

    0 comments

    Submitted


×
×
  • Create New...