Jump to content

Marissa Farrell

Marionette Maven
  • Posts

    1,474
  • Joined

  • Last visited

Everything posted by Marissa Farrell

  1. @rudybeuc@gmail.com Do you have a more detailed question? Marionette is able to interact with existing geometry in many ways, but without an idea of what problem you're looking to solve, it's hard to help.
  2. @Grzegorz Krzemien Sorry for taking so long. Here's a file that helps to align your symbols with the points on your control geometry. It still doesn't appear to be dropping the points to the height of your DTM, I'd advise a node that uses DTM6_GetZatXY instead of SendToSurface. Hope this helps!
  3. @Bkarakoyun I know this is an old question, but do you have the file you were working with still? I have some ideas, but don't have the time to set up a file so starting from yours would be preferred.
  4. This is likely due to the Compose command requiring objects to be selected, which doesn't work well inside of Marionette Objects, if at all. I'm not sure there's a current workaround because there isn't a function that allows users to compose without an active selection, to my knowledge. I guess it would be possible to write a new node that could query the points/vertices of polys and lines and draw a new line, but it wouldn't be straightforward and would take me a while to get right. I'll keep thinking about this.
  5. Here's a quick example of a rectangular grid. I wasn't sure which value(s) you wanted your slider to control, so I left it open-ended. I haven't turned it into a Marionette Object to make it parametric, but if you need more guidance just let me know. This is a 2023 file, let me know if you need an earlier version. 2023MarionetteRectangularGrid.vwx
  6. This is a known issue. When textures are added/removed/renamed in the resource manager, the order of the list changes in the node, and those values aren't currently synced. I'll make a note to look into a way to get around this.
  7. @jeff prince Is it possible that you used a migrated workspace? Can you go to Tools > Workspaces > Workspaces... and see if it says "Application Folder" or "User Folder" next to your workspace?
  8. Use the Marionette Object node (previously Parent PIO/PIO Handle) within your network and get the coordinates of that. That returns the location of the Marionette Object on the drawing area. Let me know if you need more guidance.
  9. Here's a continuation of the file with another approach (lower network) This one takes your single value and compares it against target numbers while using an AND operator. This is likely a better approach for your exact situation. filterRanges_MFarrell.vwx
  10. Here's a file that demonstrates one approach (there are many ways to do this) Let me know if you need any help with it. Essentially, the ordered list contains all of the possible attributes, I used an Any node to give a list of values to compare (those lists are of equal length) The point nodes (Point 2D and Get XY) create tuples to keep the values together when filtering them so they don't come out of pairs filterRanges_MFarrell.vwx
  11. I like this one, and I really should get a standard node in for it. Here's a 2023 file that should get you headed in the right direction. Let me know if you need an earlier version. DupAlongPath2023.vwx
  12. I can't reproduce this, if I copy the Marionette to a new file and adjust the slider it works correctly. How are you moving it to the new file? Are you copy/pasting from the drawing area? Are you importing the red symbol in the Resource Manager?
  13. Can you supply me with a simple file that represents what you're trying to organize?
  14. Can you provide more information as to how this dialog will be used? Would it display a dialog each time you ran a script, are you imagining a popup in the OIP?
  15. Here's a standalone node to return subrows. I couldn't find my copy of the node you were using earlier and decided just creating one would be faster. It's definitely possible to combine the functionality, rows that aren't database rows will return 0, so if you wanted you could add an output port that also told you the subrow count. GetSubrowCount_v2022.vwx
  16. @Ben59 Sorry it's taken me so long to get around to this I'm assuming the issue you're concerned about is how the objects are losing their fill when you adjust the slider in 3D views? I just want to make sure I'm troubleshooting the correct issue here. Actually I'm not seeing that. I need more information from you.
  17. I'm looking into this. I have another script that populates some static text in the OIP, but those values aren't dependent on other values throughout the network, so my method isn't working how I've written it in the past. I do have hope, though.
  18. @Niels Timmer If you double click on that node and hit OK and then run again, does the error persist? Which build are you running?
  19. I'd recommend using a 3D poly instead of a 2D line object.
  20. This Set Layer node should solve the issue. I'm adding a bug to our tracking software and will work to get a fix in for a later service pack. Set Layer 2023_MFarrell.vwx
  21. @Alex Talbot In case you're interested in what's happening, you have folders in your resource manager that have the same name as your layers, and the script is finding those first. Since a symbol on the drawing area can't be placed in a resource folder, they're defaulting to be placed on the active layer. I'll have to look into a way to handle this, but as others have said earlier in this thread, it's better to try to reduce similar names of objects throughout the document.
  22. Are you in Top/Plan? I'm able to see the handles, but Marionette requires you to be in this view in order for the handles to appear. Just want to make sure you're not experiencing something else.
  23. @Alex Talbot Was this file originally created in 2023 or did you bring it forward from an earlier version? I assume an earlier version since the preprocessor code is missing from a handful of nodes. If so, do you have the earlier version of the file?
×
×
  • Create New...