Jump to content

Marissa Farrell

Marionette Maven
  • Posts

    1,474
  • Joined

  • Last visited

Everything posted by Marissa Farrell

  1. 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.
  2. @rsdcarch If you undock your OIP that should help to resolve the issue as it's worked on.
  3. 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
  4. @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!
  5. Your signature is now updated to follow what you stated above, so that's at least resolved now! 🙂
  6. Your signature still states "2015 designer w/ rendwks" which is why I asked. Could you please attach a file where you're experiencing this issue?
  7. @jnr I cannot reproduce this - when I change the Dim Text Size, my dimension text will change accordingly. What version/service pack of Vectorworks are you using?
  8. Without spending too much time with the node you acquired from Alan, I've just created a new wrapper that should help you out with this. It uses all default content nodes, so there is no issue with third party nodes. If you link me to Alan's demo file, I can take a look to give you a better understanding on this "Name = 1002" thing. In the meantime, I hope this helps. I left most of it the same, just replaced the array nodes, so there's definitely still room for improvement and enhancement. Array Test_MFarrell.vwx
  9. Here's a python script that will prompt you for a height and select extrudes in your document that have that height. It's in its simplest form, I just threw it together. I've also attached a plug-in file that you can put in your user folder to add as a menu command in your workspace. xtrds = [] def Add_Handle(obj): xtrds.append(obj) vs.ForEachObject(Add_Handle,"T=XTRD") dim = vs.DistDialog('Extrude Height', 0) sameHeight = [] for xtrd in xtrds: height, width, depth = vs.Get3DInfo(xtrd) if depth == dim: sameHeight.append(xtrd) vs.DSelectAll() for obj in sameHeight: vs.SetSelect(obj) Select Extrudes of Height.vsm
  10. Yes, that will allow you to set the class of the PIO. If you want to class individual parts within the PIO differently, you would do that the standard way by assigning classes to those parts within the network.
  11. Not at a computer right now, but try using the PIO handle node and attaching the records to that while converted to a Marionette Object.
  12. @luk I've attached a revised file with a network that I believe should keep you going in the right direction. It makes a copy of the objects you're changing and groups them so that your original information stays the same and could be deleted later, mostly for debugging purposes on my end. I will submit a bug to allow the Attributes node to have separate opacities for pen and fill, and I'll try to remember to post the node here once I've completed it so you won't have to wait until a service pack to use it. For now, I set the opacities using the Set Opacity node. Feel free to ask any questions. Import_Schleppkurven - Versand_181221_MFarrell.vwx
  13. Make sure the rectangle is set to Screen Plane and not a different plane in the OIP
  14. I think the default content node is missing a check to see if the parent of the object is a Marionette generated group or a layer. In the case of a Marionette created object (for instance a rectangle drawn with the rectangle node) we need to move its parent group to the appropriate layer so that when the network is rerun the object gets replaced.
  15. One note - if you duplicate a layer with this object on it, you will need to nudge the Marionette Object to force an update. Copy-Paste will automatically update, as well as if you change the layer via the OIP.
  16. Here's a Marionette Object that will display the name of the layer it resides on. Marionette_LayerNameObject_MFarrell.vwx
  17. Also, you will want to start your network like this:
  18. Hi @luk Would you be able to send me this file either by attaching it here, or sending me a private message? Also, you should not be using the copy node because it will effectively create 2 of each of those objects, which I would assume you don't want.
  19. I suggest using "Get Text Length" alongside it.
  20. Objects - Text > Set Text Properties (for alignment) & Set Character Properties (for font, font size)
  21. Is there a reason it has to stay a symbol and cannot be a Marionette object saved as a Red Symbol (that will insert as an independent plug-in object)?
  22. Good news, Peter! It sounds like we've been able to reproduce this in-house, it's being looked at. Thank you for bringing this to our attention and trying out some potential troubleshooting fixes for me in the meantime.
×
×
  • Create New...