Jump to content

Marissa Farrell

Marionette Maven
  • Content Count

  • Joined

  • Last visited

Everything posted by Marissa Farrell

  1. Marissa Farrell

    Parametric view analysis

    @STERNontwerp - just wanted to let you know that I'm looking into this.
  2. Marissa Farrell

    Marionette Script - Place Titleblock Border/Style On Sheets

    Yep! I just answered this over here (still a work in progress):
  3. Marissa Farrell

    AutoPlacing Titleblocks on Created Sheet Layers

    Here's a head-start on this. I haven't added handling to check if a sheet of that name already exists, so it will continue to duplicate the sheets when re-run. I'll work on handling it later. I just wanted to show that yes, there is a potential workflow for this. SheetLayerSizeTBB_MFarrell.vwx
  4. Marissa Farrell

    Marionette Script - Place Titleblock Border/Style On Sheets

    I can't attest to this not being buggy - but if you prefix your names for nodes numerically, such as 1Width, 2Height, they should order respectively without displaying the number. This is not a VW recommended workflow, but I know in many cases it has been used with success. As for VP creation, yes, there is a way to create a Top/Plan VP, but from there you may have to make your changes manually. I haven't yet found a way to create a VP of a specific view, though I've spoken with some relevant engineers on the possibility.
  5. Marissa Farrell

    VW 2017 on mac 10.14?

    Vectorworks 2017 will not be made compatible with Mojave, Vectorworks 2018 and 2019 have an actively updated article with remaining known issues in Mojave as well as recent fixes to issues:
  6. Marissa Farrell

    Marionette Script - Place Titleblock Border/Style On Sheets

    @ericjhberg I'm attaching a file that contains two custom nodes: Layer List - Returns all layers in the active document Set Sheet Size - sets the sheet size for the given layer At least this will get you a little further in your endeavors 🙂 I think viewports will be a little trickier, but since it's a challenge, I'll end up looking into it at some point. SetSheetSize_MFarrell.vwx
  7. Marissa Farrell

    Data Tag to Worksheet

    @Kevin McAllister I looked at the hidden records as well, sorry for being unclear. No record information attached to the Data Tag object is useful. My approach would be to run a script to query the objects inside of the Data Tag, but I feel like the process would be too dynamic in the long run to be useful. I cannot find a current way to pull incremental data reliably at this time.
  8. Marissa Farrell

    Data Tag to Worksheet

    @Kevin McAllister My understanding is that the Data Tag just uses linked text to information, so @ericjhberg has the right approach to this. I did look at the records attached to the Data Tag and nothing there looks like it would be useful. It's mostly information on how to draw the Data Tag object, but not the data being displayed by it. It's possible that the objects inside the Data Tag Layout have some extra info in some cases, but extracting that may not be so straight forward. I'll take a look.
  9. Marissa Farrell


    @STERNontwerp I just wanted to jump in and say the move mode DOES work with groups, you just need to supply it with a 3D input. I also have a bug submitted to have this fixed in a later build. I do like the idea of a wiki, we just need to find the time and resources to get it going.
  10. Marissa Farrell

    Not seeing reflection/shadow in glass

    What if you start with a default texture (I started with Glass Mirror Finish Blue RT) and tweak from there?
  11. Marissa Farrell

    Equivalent of "`" key on a PC

    It's the same 🙂
  12. Marissa Farrell

    Parametric view analysis

    I like the concept! Right now, I don't know the best way to create an image from a view. I know we can generate .mov files, so there's definitely a way to output an image into a video file, but I cannot see an option to export an image file directly from a view. (I'm sure we could extract frames from the movie, but I don't think that's going to end up being the best method.) Another method I'm considering is instead of exporting an image directly from VW, use Python to take a screenshot of a view and query that instead. Would you want your camera (view) to be looking at the center of the church? You also need to consider, if you place the camera in the center of each apartment, that will affect what the camera can see through the (assumed) windows. Placing cameras at different points in the room may give different results in some cases. Which is more important, that you can see the church from the center of the apartment, or that you can see the church from the apartment at all? Querying the images for a specific color is going to require an external library (I would use Pillow), which means users would need to install this package onto their machines. There's a way to do this within Marionette, however users would need access to the internet (or a local file on their machine) and you would need to write your code to be cross-platform (the link for installing this package to Windows is different from Mac and can be dependent on what OS version as well as which version of VW you are using) I don't think this is IMPOSSIBLE, but I think working on it in chunks would be your best approach. First decide where you want to place your cameras, determine how you are going to identify apartments (are you going to use spaces of a certain room definition? are you going to place cameras on the inside of windows?) How are we going to get the image of the view? How much of the visible church is necessary to say "I can see the church from here"?, etc.) If we can create an adequate set of requirements, I'd be more than happy to help you with this endeavor.
  13. Marissa Farrell

    Vectorworks Design Summit - 2018

    You can also use the app to set up appointments with the "Geeks" for some one-on-one tech support. I'll be sharing the room with them helping out with Marionette questions.
  14. @SVA Architects I'm unable to reproduce the issue you are having using Mojave and 2018 SP5. Could you try moving your user folder to your desktop and restarting Vectorworks to see if the issue persists?
  15. Marissa Farrell

    Z Values from OIP

    No problem at all! If you ever run into any hiccups, let me know, I'm always more than willing to help troubleshoot 🙂
  16. Marissa Farrell

    Z Values from OIP

    The Get 3D Info node returns values based on the coordinates of the layer that the object resides on. If you want to get the coordinates from the drawing's coordinate system (which should match the OIP value), you will need to add the Layer's elevation to the value from the Get 3D Info node, based on my testing. To do this, get the layer of the input object using the Get Layer node, and use the Get Layer Elevation node to return the elevation of the layer.
  17. Marissa Farrell

    Z Values from OIP

    I'm finding that it's correct with the equations in the default node and incorrect with your change.
  18. Marissa Farrell

    Z Values from OIP

    @KroVex Where is this "Get 3D Z" node from? What version was this network created in? The "Get 3D Info" node in 2018 and 2019 works better than the node you are using, so I'm curious if this was a node from default content, or if it was a custom node.
  19. Marissa Farrell

    Marionette Wrapper

    Hi @BillV I assume you're aware of Marionette Objects? I think it would be cool to allow Marionette Objects to be saved as Tools in your Tool Sets, but for now, you can save your Marionette Object as a Red Symbol (plug-in symbol) in your file, and it will be inserted similarly to how other Tool objects are, allowing you to customize the parameters in the OIP.
  20. Marissa Farrell

    Resource Manager is blank

    @MHBrown Are you by chance using Mojave?
  21. Marissa Farrell

    Barn Door

    @GatRed In general, planar objects in Marionette scripts will show in a Top/Plan view, and 3D objects will show in 3D views. 2D Objects created with Marionette are set to screen plane by default which allows the Marionette Object to display as a Hybrid object.
  22. Marissa Farrell

    Move Group Question

    Here's a network that I think fulfills your requirements. Please let me know if you need more help. Move Group Question - tessel_MFarrell.vwx
  23. Marissa Farrell

    Move Group Question

    Looks like the Move node is considering groups to be non-planar in all cases, so it's trying to return 3D info which your planar group does not have. I'm looking into another way to get your network to work while the issue is looked at.
  24. Marissa Farrell

    Index Bounds Question

    My answer stands. Use the Index node.
  25. Marissa Farrell

    Index Bounds Question

    You're going to want to use the Index node instead of Index Bounds. index-bounds-question_MFarrell.vwx


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.