Jump to content

Antonio Landsberger

  • Posts

  • Joined

  • Last visited

Everything posted by Antonio Landsberger

  1. Hi Sebastian, I have reported this behaviour already and I have verified the fix for Vectorworks 2022 SP0. Regards, Antonio
  2. Hi @George Lewis, welcome to the forum! From the two screenshots alone I doubt very much even the most veteran Marionette users will be able to extract what's going on or rather what's going wrong. Now, I can understand, that you don't want to share the entire network, but that might not be necessary. Please try and reduce the network to the point where you cannot reproduce the error anymore and then go one step back. That would solve two problems at once: 1) You don't share the whole network. But please do share your findings. 2) You can then most likely already see where the problem lies, which may or may not be Objs By Crit. Kind regards, Antonio
  3. When tagging an object using a data tag, a connection between the two is established. I'd like to find a way to get the handle of the objects that was tagged by a certain data tag. In my mind a command could look like this hTaggedObj = vs.DT_GetAssociatedObj( hDT ) The only commands about data tags I could find in the developer wiki are these two: https://developer.vectorworks.net/index.php/VS:DT_AssociateWithObj https://developer.vectorworks.net/index.php/VS:DT_UpdateTagsOfTagged The List View Ex dialog of the debug mode wasn't much help either.
  4. Well, there is a way to put a button in the OIP with Marionette (in form of a single node, a network, or a Marionette object). Then there's also the possibility to make a menu command. All these can trigger a dialog to open with a resource browser drop down. See this for example: It's not that cut and dry though, since you have to get down in the mud with the dialog builder, which can be a bit of a hassle.
  5. I just filed a bug report. Let's see. Maybe we'll get a new and shiny command for VW2022.
  6. CSV files can be imported as worksheets and then you just need to read the information using the Get Cell Value or Get Cell String node. In case of an external database, you'd simply have to read out the information from the corresponding fields using the Get Record Field node.
  7. I figured out what the issue is and why it doesn't happen while it's still a network and not a marionette object. The node Parent PIO doesn't do anything while in a normal Marionette network, simply because there is no Parent-PIO at the time. When this network is made into a Marionette object, Parent PIO puts out a new Handle - additionally to the four 3D boxes already present. After removing the node Parent PIO everything works just fine. Question is: what use is this node where it is positioned in the network? What is the goal?
  8. Hi @SimA, setting names is not recommended, especially when you plan on using this multiple times. If you want the names to be written into the record field, why not just connect the Ordered List node directly to the Set Record Field node? Like so: Seems easier than first assigning names to objects and then extracting the names again. Regards, Antonio
  9. Thank you @Judah Warshaw and @Pat Stanford, both answers are super helpful. I will probably try both of them! I already had thought about preparing a worksheet with everything in place in case I could not create the report through scripts.
  10. @Thomas Gillioz There is an even better way: use the node "function" and use the x[:2] in the OIP field f(x).
  11. Hi folks, I would like to be able to 1) create a worksheet (vs.CreateWS) 2) create a report (?) 3) set/edit the report criteria (?) using VectorScript or Python/Marionette For neither 2 or 3 was I able to find a corresponding VS command in the developer wiki: https://developer.vectorworks.net/index.php?title=Category:VS_Function_Reference:Worksheets&pageuntil=SetWSCellFormula VS%3ASetWSCellFormula#mw-pages Does anybody have an idea if there is a way to accomplish this? Kind regards, Antonio
  12. It works fine on my end. How do you create the menu command? - Bei mir funktioniert das Node einwandfrei. Wie erstellst du den Menübefehl?
  13. Hi there, I pretty much just moved the script part that was triggered by clicking the OIP button up to the part where nodes usually have their script part. To make things tidy I removed all unnecessary parts. pick-file-for-menu-command.vwx @DomC It might be nice, to include the menu command version with the regular version in one file.
  14. @ChadL Would you rather have a single dropdown to select both the horizontal and the vertical component of the reference point (in the OIP of the text node) or would you rather have two dropdowns: one for the horizontal, one for the vertical component of the reference point? I think I would prefer the latter and have: vRef: low - middle - high hRef: left - middle - right
  15. @spries I was hoping for a fix in 2021 SP4, but alas we still have to wait.
  16. @ChadL To answer your initial question: No, there's no node with which you can currently change the text document settings. But it's pretty easy using the command vs.SetPrefInt() See also https://developer.vectorworks.net/index.php/VS:SetPrefInt and here https://developer.vectorworks.net/index.php/VS:Function_Reference_Appendix#apppref search for TextJustification and you will find all the info you need. I am still not fully clear on what the issue is. The text alignment that is applied after creating the text object is independent from the document settings. Now, if you wanted to chose a reference point on the text object which is not the same as the text alignment, that would be a different story. For example let's say the created text object has "center" as a horizontal alignment, but you want the right edge of the text object to be at a certain x-value. If this is not what you mean and still have questions, please upload an image or a video explaining what is happening in your document.
  17. I see. I will think about this and see what a good solution might look like. Thank you for bringing this to our attention. Revised answer: see below.
  18. Hi @ChadL, is this what you're looking for? Text-align.vwx
  19. Hi @Robert J and @Alessio, currently there are indeed two issues present: 1) The OIP widget StaticText only works in nodes without input ports. 2) The OIP widget StaticText only shows up in the input node OIP, not in the Marionette Object - even if the node is named. Even though not to exclude this usage, I believe that this is so by design. It may be the case that this scenario was never considered. I will file a wish report for this to be implemented, because there are legitemate use cases. Regards, Antonio
  20. @JeroenSnoeijen Now, with *this* information I can replicated the issue and thus write a report. Thank you kindly for your cooperation. 🙂 Antonio
  21. Hi @Aneesh Carvalho, this is not an issue with the Solid Boolean node, but with the first Offset Poly in the 2-Drawer Shaker area much further to the left. In the screenshot you posted it's already visible, that there are missing items before the Solid Boolean. I've tried to reconstruct a part of the network to reproduce this, but no luck so far. Regards, Antonio
  22. @JeroenSnoeijen and @Jesse Cogswell, in the meantime I've tested this on a Windows machine as well and I'm having no issues there either. So, it's not a Windows vs. Mac kind of situation. Please try the following: 1) find the user folder (on Windows usually in %AppData%\Nemetschek\Vectorworks) 2) close Vectorworks 3) rename the user folder from "2021" to "2021_" 4) start Vectorworks 5) import the red symbols into a new blank file (design layer scale 1:50) and try to drop them into the design layer If this fixes the issue on your side, please zip the renamed folder and send me a download link via message, so I can report this with a user folder that makes this bug reproducible.
  23. I just imported the red symbols into another document and dropped them into a design layer of 1:50 scale: worked like a charm. Is there maybe something special about the document you are importing the symbols into?
  24. I'm not seeing an issue when dropping the red symbol into the design layer with the 1:50 scale on my end. Please make sure you have the latest ServicePack installed. Try repairing the installation using the VectorworksUpdater. And if that doesn't help with the issue, try setting back your user folder to defaults.
  25. Could you upload a simple file with such a red symbol or alternatively send me the file via message. If there is a separate issue, I would report that as well.
  • Create New...