Jump to content

Search the Community

Showing results for tags 'marionette'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Announcements
    • Announcements
    • News You Need
    • Job Board
  • Feedback
    • Roadmap
    • Wishlist - Feature and Content Requests
    • Known Issues
    • Wishes Granted / Issues Resolved
  • General
    • Troubleshooting
    • General Discussion
    • Architecture
    • Site Design
    • Entertainment
    • Vision and Previsualization
    • Braceworks
    • ConnectCAD
    • Rendering
    • Workflows
    • Buying and Selling Vectorworks Licenses
    • Hardware
  • Customization
    • Marionette
    • Vectorscript
    • Python Scripting
    • SDK
    • 3rd Party Services, Products and Events
  • Solids Modeling and 3D Printing
    • Subdivision
    • Solids Modeling
    • 3D Printing
  • Vectorworks in Action
  • Archive
    • Resource Sharing
    • Machine Design

Categories

  • Knowledgebase
    • Tech Bulletins
    • Troubleshooting
    • Workflows
    • How To
    • FAQs

Categories

  • Marionette - Objects
  • Marionette - Networks
  • Marionette - Nodes
  • Marionette - Menu Commands

Product Groups

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Occupation


Homepage


Hobbies


Location


Skype

Found 90 results

  1. Hey There, after a few days of learning Marionette I started creating some small Objects I've always missed in VW. Right now i started creating a small Tool that places a Hybrid height signature wich labels itself because I really hate my Multistamp workaround. This is just a first function test so be patient It places a Hybrid Symbol and moves it on the z-axis and labels it with the value used to move it. I would like to scale text size and symbol size with one parameter by I don't know how to scale the symbol. I thought about transforming the symbol into a group and then scale it or might there be a direkt way like the rotation angle accessible with the BIM-Node "Symbol"? Cheers!
  2. Hi there, is it possible to create custom nodes, or change existing nodes that then can be seen in the marionette node library? I couldn't find any instructions to that so far. If there are maybe someone can point me in the right direction. the only thing i managed so far was to change existing nodes which then got changed globally for ever. I am sorry for beeing a noob. thanks for reading
  3. Hello, this is my first post so please tell me if i did something wrong. My problem ist as followed: i create an rectange extrude and put a textlabel on all the 6 sides of the dice. All this is done via Marionette nodes. Once i create a wrapper it still works. Once i create a Marionette Object I can't see the text objects in the 3D view anymore. infos: the text objects are 6 groups i moved into place. anyone an idea? thanks for reading
  4. A couple of wish list item that I would love is to do with marionette I will break down into 3 parts as follows but all 3 are connected into choosing, moving and stretching an item easier: a new connection marionette that links this new node up to an item/object (Polygon, Group, Symbol etc) Rather than having to name the item and place a name marionette to save time you should be able to connect the marionette node directly to the polygon so you could have it so you can just drag a special node handle over an item it highlights the item and whatever it is then is connected to the node and have the node name the item automatically or have a manual type in box to override the auto name to simplify users connecting Geometry of any kind to Marionette so you can visually see what you are connecting. a marionette that will allow you to stretch the named item (from part 1) using bounding boxes have this new node so that when you feed an object connection in it detects the item and then using a bounding box approach like@DomCapproach to stretching an item or something similar to that, where you specify two or more boxes whether they be 2D or 3D and a dimension input on the dialogue with a direction input to choose which orientation to stretch in either or all (X, Y or Z) so you can stretch the item easily in all or just 2 directions (example: you could use this to stretch say the ends of a desk with legs say in X: 200mm increments and at the same time stretch the depth of the desk between 600mm and 800mm depths without having tons of nodes to do this) a marionette object that will allow you to lock / move instead of stretching the item (from part 2) On the back of the above have a third marionette that has an input object and a stretch input object and you can pick either X, Y or Z like above but when the above marionette stretches the item this locks the dimensions of the input object so it cannot change dimensions have either a bound box again or named input. I think the above would speed using marionette massively so you can reduce a massive structure of marionettes down to 3 marionette items/nodes. I might be wrong but this is just an idea for speeding up workflow in marionette.
  5. Hi, I need a node that places the panels above each other. Attached a small network to explain what I want to achieve. Is there a possibility to solve this with a single node? I don't want to slow down the speed of my network. Example: I have a list like this: [0] =0 [1]=500 [2]=400 [3]=300 And i want the result of the list look like this: [0]=0 [1]=0 + 500 [2]=0+500+400 [3]=0+500+400+300 All hints are welcome. Regards Nico NodeToStackPanels.vwx
  6. I'm looking for some pointers on workflow here. I've made some Marionette scripts that are critical to my company's workflow. Many of these are commands that pull record information from the title block and then generates an email template (using a mailto: link) to update a team of people on the status. What is the best way to share these scripts with all of the people in my department? Currently I have a file in our workgroup folder with the marionette wrapper in a symbol and people have to drag the symbol into their document, run the script, then will often delete the wrapper. It's a few steps that feels a little sloppy, I'm looking for something that feels refined. Is there a way add to Tools > Marionette Commands from the workgroup? I want to maintain of control of updates to the script. Does anybody have a good way to convert Marionette scrips to regular scripts in a pallet? If I export any of my marionette networks they are way to big to use as a regular script. Edit: spelling.
  7. Hi, I want to store a value inside a parameter. I don't want to create a portIn to define a parameter, or use the OIPControl method. Is there an other way to store an calculated value inside my node? I think this must be easy, but i can not find the appropriate syntax. This is what i don't want to use: Fx_Value = Marionette.OIPControl( 'Dim', Marionette.WidgetType.RealCoord, 0.0) OR Fx_Value = Marionette.PortIn('0','Calculated value') Can i for example do something like this to store a value. Fx_Value = (),Realcoord,0.0 Below you can find my code to check 2 input ports. At the moment i store the result in a parameter defined by a Marionette.PortIn. My network is running but the node looks ugly. Lots of unused input ports, Or OIPControls whithout a destination. Example: #___Begin___Controle Boolean self.Params.Fx_Value.value = self.Params.Slag_Of_Groef.value > 0 if self.Params.Fx_Value.value: self.Params.breedte_Rug.value = Waarde_Slag_Of_Groef + Corpus_Breedte - Dikte_Zijde_L - Dikte_Zijde_R + Waarde_Slag_Of_Groef else: self.Params.breedte_Rug.value = Corpus_Breedte - Dikte_Zijde_L - Dikte_Zijde_R #___Einde___Controle Can someone point me in the right direction? Pic off unused oipcontrols:
  8. Version 1.0.0

    195 downloads

    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!
  9. Is it possible to add prefixes and/or suffixes to the text (numeric values) displayed with a Marionette object? Attached is my "Attic Ventilation Calculator," which basically lets you draw the plan shape of a ventilated attic and then, based on the NFA of ridge and soffit vents, calculates how many linear feet of each of those is required. Rather than just displaying 100.00, 2.67 and 5.33, I'd like to make it display something like this: Attic Area: 100.00 SF Minimum Ridge Vent: 2.67 LF Minimum Soffit Vent: 5.33 LF Thanks! 03-Attic Ventilation Calculator-02.vwx
  10. I've created a grid of rectangles and haven't yet figured out how to have random rectangles not created, thus leaving blank spaces. viewing the values contained in the last wire of the network shows zeros and "Vectorworks Handle type: 3"s, but the created group is composed entirely of rectangles. Shouldn't the zeros not output rectangles? How is the If node used?.vwx
  11. Hello, I have a problem with the node 'convert to polygon' I' m using this node in a network and it works just fine but when I make a marionette object from my network the node doesn't work anymore. I've uploaded a little example with only the objects you need to see the problem. Is there a way to work around this problem? Benny convert to polygon.vwx
  12. Hi, I'm trying to get my head around marionette. Watched a recent webinar, so got the principle, but it's the definitions/ function of all the nodes I'm struggling with. I wondered if there's a list of the various commands 'node' with descriptions/ definitions/ examples of applications/ functions that I can print to familiarize myself with them?
  13. I'm exploring the viability of using Marionette to create bespoke cabinets. They will vary in H, W, D, number of bays and bay components. I intend to use the script to generate several outputs; a simplified 3D model suitable for Hidden Line rendering used to illustrate the configuration; a detailed 3D model with panel gaps, filleted edges and individually orientate-able woodgrain textures suited to presentation Final Quality renderings; and (eventually) cut-lists derived solely from the input parameters. - But I'll start with just the simplified 3D cabinet first. I'm at the early stages of still figuring out what Marionette is capable of and how to achieve things that seem possible that will enable the above. As a result of seeing the impressive post by @DomCthe "parametric metal framework cabinet" I decided learning Python would be necessary, but it's slow going so I've returned to experimenting with Marionette nodes as-they-are, especially because of subsequent enhancements to Marionette's repertoire. Currently I'm stuck trying to make Extruded 2D polygons spawn at the desired location. I'm testing using the top panel of a long TV cabinet. I created the top panel's profile and prescribed it's location by using four point locations. The network achieves this up until the 2D polygon gets created, but when the Extrude node goes to work, it gets put on the opposite side of the Y axis. How do I control this? Or is there a better way of crafting and positioning these panels? (Note that many panels will have at least one mitred end so I can't use rectangles and standard extrude nodes). I'm now thinking about lofting between two profiles for each panel, but this is getting rather busy... Does this interest either you @Marissa Farrellor @DomC? Any help or guidance on offer would be great. Thanks! Marionette Sto - Dev 03.vwx
  14. Hi During my last Marionette-Project, I produced some simple geometry nodes. Which maybe can be useful to can make geometrical constructions instead of mathematical (trigonometry) calculations. The Nodes: "Perpendicular from Point to Line", "Parallel from Line through Point", "Circle-Circle Intersection", "Line-Circle Intersection", "Line-Line Intersection", "2 Circle Middleline" and some more. Also the more Complicated Nodes "Circle tangent to 2 Circle", "Point or Circle tangent to 3 Circles" Take a look here: CircularFilling.vwx Circlular growing.vwx Geometry Nodes and PCC CCC.vwx
  15. Hi all I am having difficulties using the debug tool in Marionette. The connection lines turn red as they are supposed to when I hover, but nothing happens when I click. I am on a PC running version 2017 architecture SP 3 I hope someone out there can either help me or tell m if I am alone on this one Cheers Andreas
  16. Learn how to design using all of the capabilities of coding without having to become a programmer during our AIA-accredited webinar, “An Introduction to Graphical Scripting” tomorrow at 2PM ET. In 60 minutes, Sarah Barrett, Assoc. AIA, architect product specialist at Vectorworks, Inc., will explore the basics of using graphical scripting to enable an iterative design process and automate tasks using the integrated Marionette tool in Vectorworks software. You can sign up for the webinar here: http://vector.works/go/2421 After watching, you'll receive a certificate of completion via email, and if you registered with your AIA member number, your name is automatically submitted for credit. P.S. If you can’t make the live airing, register anyway and we’ll send you a link to the recording once it’s available on demand.
  17. Thanks again to Dom C for the great workshop upon Marionette , that I attended in march. Now , weeks later , trying to pick up the thread, trying to redo an exercise builiding a network for an easy table. Desperate, that I messed it up, and I don`t unerstand ,why debugging doesn`t work any more, as soon as the offset data are connected to the move node?! And I don`t get any result. Maybe someone can s.m.s. (save my soul). Friendly regards Bernd L. 2017_04_23_Table_Marionette_Workshop_Test.vwx
  18. I've created a pretty nifty 3D projection cone object using marionette. I can change the throw distance, lens shift, etc... However after I turned the marionette network into a marionette object every time I change one of my parameters everything gets screwy. If I double click into the object and edit the network, then exit everything looks normal again. Anyone have any thoughts? File attached. . . Marionette Proj Playground.vwx
  19. I am trying to calculate the area of a 2D polygon in square feet, independent of whatever the document units are. The "area" node only returns a value in the document units. Is there a way to specify the units independent of the document settings?
  20. Empty group is created when I use the convert to 3d polys node. I've attached the vwx file. Can anyone help? Marionette Proj Playground.vwx
  21. I'm trying to figure out how to duplicate on object (symbol) along a 3D polygon with a marionette node. The command Edit>Duplicate Along Path works great but not in a custom marionette script. Any ideas?
  22. My first day programming in Marionette is going great, but I'm having trouble finding some tools. Is it possible to fillet the corner of a rectangle in marionette? How about creating a rounded rectangle?
  23. The parametric wall tool that is default to VW is nice but I want to know if its possible to take it a step further. I am trying to find a way of distributing objects or extruding custom profiles horizontally and vertically across the surface of a wall efficiently to create things such as flashings or cladding. Ideally being able to click and drag a wall like you would with the wall tool but automatically generate and space specified extrusions or recesses across its surface. On one of my current projects I am using the curtain wall tool to create a second wall on the outside of my exterior walls that represents the 4x8 reveal panels and it works quite well. See attached screenshot. Theoretically the curtain wall tool performs most of the functions I want to do, but it is restrictive. I need to create two windows at each opening to cut the curtain wall as I cannot find any way to combine or link multiple walls so one window cuts through both (Is this possible?). The curtain wall tools frame and panel options are limited and do not allow for the use of custom profiles (custom profiles are a big deal when I need to model something after a specific product). So what I am wondering is wether there already exists or if its possible to create a function or tool (Maybe with marionette?) that functions similar to the curtain wall tool but is more customizable and less restrictive. Another Issue I have yet to find a good solution to is the inability to fillet or chamfer the edges of plug-in objects like doors and windows (or say the edges of the frames and panels of the curtain walls above) without losing their parametric abilities. I do a lot of rendering and having soft edges is important for realistic lighting. I have a feeling all this and more could be possible with the marionette tool, but I have yet to set aside the time to start learning it.
  24. Not sure if someone can point out where I have gone wrong. I have tried to create a pool using the marionette. Have an extrude along path which creates the four walls. Have an extrude which creates the base of the pool. Have another extrude which will be the water (set down from the top of the pool edges). When I run exit I get a Marionette Execution Error, when I click on select node nothing selects. Any help would be greatly appreciated. Pool.vwx
  25. Hi guys, I'm new to marionette. Is it possible to load an excising 2D Polygone to my marionette wrapper to modify it? (especially extrude) thanks, steven Vectorworks 2017 Spotlight (German Edition)

 

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