Jump to content

Marissa Farrell

Marionette Maven
  • Content Count

    1,250
  • Joined

  • Last visited

Everything posted by Marissa Farrell

  1. Marionette Objects are the closest thing to a PIO that a Marionette script can be automatically converted to. You can export the Python script for the Marionette Object with the context menu command and create a PIO from it with the Plug In Manager, but the code in there is pretty ugly looking and nearly impossible to read to edit later (also not optimized at all), though it might be what you'll need to do to accomplish this. (I'm not positive if you first need to convert back to a wrapper node prior to exporting the Python script.)
  2. Hi! Could you send me this file either as an attachment here or privately? I can try to take a look.
  3. @CollaborativeMT Are your objects on the same layer? I believe it's necessary that they are in order to run the command. By grouping them, you force them onto the same layer which is why that would work.
  4. @gguerriero Looks like it's still being worked on by the engineers. It's been marked as a critical bug, so hopefully a solution will be found soon.
  5. My understanding is that editing the record attached to a symbol definition will only apply to symbols added to the document after the edit, not existing symbol instances in your drawing.
  6. In addition to Mark's suggestion - here's a Python script that will find all of the 3D polys on the active layer and replace their center point with a 3D locus. My limited testing leads me to believe it works fine 😛 lName = vs.GetLName(vs.ActLayer()) def createLoci(h): (p, zValue) = vs.Get3DCntr(h) vs.Locus3D(p, zValue) vs.DelObject(h) vs.ForEachObject(createLoci, "((L='"+lName+"') & (T=POLY3D))")
  7. Can you provide a dummy file with a small subset of these objects?
  8. You can run the command Tools > Utilities > Reset All Plug-Ins to force an update.
  9. I think Marionette is a great solution to this problem and I would be happy to work with you to get this started.
  10. In your screenshot, your attributes palette is at the bottom left of your screen. With your slab(s) selected, if you click the button that has "100%/100" you can adjust the opacity there. (The attached image says 10%/10% because I changed it for testing)
  11. Following up on this - it appears this is by design, based on another reported issue. Object opacity is no longer controlled by style, so you'll have to use the attributes palette.
  12. Thank you! I do see that the opacity settings do not appear in 2019 vs. 2018. I'll put an issue in, but for the time being, you can use the attributes palette to set an opacity for your slabs. Hope this helps for now!
  13. I'm able to change the transparency of slabs using the Attributes palette. How are you trying to change the transparency? What version and service pack of Vectorworks are you using?
  14. Yep! The tuple node is just a modified float node, I didn't even update the description (oops!) Its only purpose is to convert a list type into a tuple type.
  15. Here's a Marionette script that will allow you to batch rename resources using find and replace. Be aware that this also will query hidden records in your file, so be wary about that. (If you want to filter records out, they are type 47.) You can further filter the list using the "Get Type" node to narrow down to Symbols, Gradients, Hatches, etc. A list of object types can be found here: http://developer.vectorworks.net/index.php/VS:Function_Reference_Appendix#objects This action should be undoable, but it's always recommended to use a copy of your file for testing since this is a destructive command. My advice would be to move the objects you plan to rename into their own Vectorworks file that you can later save as a resource library file. MarionetteRenameResources_MFarrell.vwx
  16. Totally doable in Marionette! @axhake My first question is - are you still on 2016 as your signature states? If so, some of the nodes I'm using are not default content in 2016 and may need to be modified to work, otherwise I'm attaching a 2019 file right now. (If you need a 2016 file just let me know and I'll get one set up for you!) You'll need to know the path to your text file. What I did was place the text file in the same directory as my Vectorworks file so it's easier to just query the location of my vwx file to find the text file. All of the nodes in this file are default content nodes in 2019, aside from the "tuple" node which I just used to split up the list of points better. 10 metre points xyz_MFarrell.vwx
  17. I unfortunately haven't had a chance to work more on it, it's still not in a usable state. Once it's done, though, it will be available for download here on the forum.
  18. Does this happen with the OIP undocked?
  19. I may be mistaking this issue with another similar issue - in either case, we are working on this internally as it has been reproduced by members of our team. Is this slowness occurring while using the arrow keys to move around in the text?
  20. The OIP is the Object Info Palette, it's the palette that displays information about the selected object and by default is the top, right palette. You can click and drag on the words "Object Info" to move it away from the righthand side of the screen and make it a floating palette.
  21. @rsdcarch If you undock your OIP that should help to resolve the issue as it's worked on.
  22. Though I'm not certain why your current network fails, I would suggest using a "contents" node in place of your "ungroup" node. 3D Text_MFarrell.vwx
  23. @Gabriel I'm assuming you're using a version prior to 2019 - in 2019, there's a new button in the OIP of the Objects by Criteria node that will display the Criteria dialog and populate that text field for you. Not so helpful if using 2017 still, as stated in your signature, but something to look forward to if you choose to upgrade!
  24. Your signature is now updated to follow what you stated above, so that's at least resolved now! 🙂

 

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