Jump to content

Antonio Landsberger

  • Posts

  • Joined

  • Last visited


55 Excellent


Personal Information

  • Occupation
    ComputerWorks employee
  • Location

Recent Profile Visitors

1,643 profile views
  1. Hi KingChaos, if you have a choice between a) extruding two circles with different diameters and then subtracting the small extrude from the big extrude or b) subtracting a small circle from a bigger circle and then extruding the ring you should try b). This should not only be easier, but also a lot faster to process.
  2. Hi _c_, I can confirm: vs.GetPt doesn't work running it via Marionette Node in 2020 SP6, 2021 SP5 or 2022 SP2. But there is no crash at least. When I run the Node, vs.GetPt seems to be ignored. If this would work, you could do interesting things for sure. Regards, Antonio
  3. Hi Tim, the feature "cropped perspective" is still available. It will only appear in the dialog for the document settings though after you activate the legacy features: https://app-help.vectorworks.net/2022/eng/VW2022_Guide/Basic2/Using_legacy_2D_features.htm?rhhlterm=cropped perspective&rhsearch=cropped perspective Regards, Antonio
  4. Hello @EmilyArch, Welcome to the Vectorworks forum! I'm not sure why using both an integer and a float shouldn't work with the Less Than node. Have a look at the screenshot and file here: Int&Float-v2021.vwx Still, in case you need a way to convert an integer into a float, right now the easiest way is to use the Function node and insert "float(x)" in the OIP as seen in the screenshot. Regards, Antonio
  5. Hi @Alex Talbot, Welcome to the Vectorworks forum! There is a node in the gallery, that might help with what you are planning: This though is for when you want to see a preview of the actual symbols, so it opens a dialog with the resource browser and lets you choose one symbol. It does not show a simple list of strings. Since you are not the first one to ask this, I will include it in this Marionette Gallery entry. But that will have to wait, because I'm busy with other things right now. If you want to have a crack at it, please have also a look at the default node called "Get Texture". This gives you the kind of dropdown you are looking for, but for another resource and not from a specific folder. So, you see: you would need to combine elements from the two: "Get Symbol from Folder" and "Get Texture". Regards, Antonio
  6. Thank you. That worked like a charm. Regards, Antonio
  7. Does anybody know, if there is a way to enable or disable this via script? The Function Reference either doesn't contain an appropiate command or does not list it here: https://developer.vectorworks.net/index.php/Category:VS_Function_Reference:Objects_-_Text A search for "tight fill" did not show any results. Is this maybe available in SDK, but not VS?
  8. Hi Sebastian, I have reported this behaviour already and I have verified the fix for Vectorworks 2022 SP0. Regards, Antonio
  9. 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
  10. 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.
  11. 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.
  12. I just filed a bug report. Let's see. Maybe we'll get a new and shiny command for VW2022.
  13. 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.
  14. 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?
  15. 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
  • Create New...