Jump to content


  • Content count

  • Joined

  • Last visited

Community Reputation

51 Excellent


About twk

  • Rank

Personal Information

  • Occupation
    Architectural Designer
  • Homepage
  • Location
    Auckland, New Zealand

Recent Profile Visitors

1,461 profile views
  1. Symbols!.. Man I wish I would've thought've this. Sometimes the solution is so simple. We created a custom plugin that can be updated globally. Still not tied to stories automatically though.. Just thinking, the Symbol route is the faster/easier method. Also.. this is long overdue..
  2. twk

    Class Description Definition

    from the DevWiki: http://developer.vectorworks.net/index.php/VS:SetDescriptionText
  3. twk

    .swap file?

    This has been happening three times now today.. Are there ways to figure out what the problem is of saving..?
  4. twk

    Ruby Script

    Hmm, I dont think vectorworks supports Ruby script. Did you see this mentioned anywhere in promo materials or something? As far as I know, Vectorworks scripting is in C++(SDK), Python and Vectorscript.
  5. twk

    Service Pack 4 for Vectorworks 2018 Released

    @JimW, that form of summary is exactly whats needed! Cheers Tui
  6. This happened to us as well, in 2016. As @Ion described, that was the culprit for us aswell. We now make sure all dimensions are not auto-associated or associated. Dimension constraints lose their associativeness when you cut and paste-in-place, either the object its tied to, or the dimension itself. It was a real pain, as moving walls on the design layer would move the dimensions and vice-versa. I can see the appeal for this workflow, and its usefullness, but it just didnt suit our workflow, where we would do drawing checks on the sheet(manually) eye-lining dimension lines, and if they didnt match up, we'd know something had changed. This proved difficult, when the walls were moved ever so slightly on design layers, moved the dimensions in the annotation space aswell.
  7. twk

    Unhide (show) objects

    That's strange, @John_in_NZ its there in my out-of-the-box workspace. I'm on the Architect version though. Anyhow, onto how to adding a command: How to add the 'Show All' command to workspace. 1. Edit the current workspace: Tools > Workspaces > Edit Current Workspace.. 2. Under the Menus tab, expand the 'All Menus' branch. 3. Now you'll want to scroll down this list until you find the 'Show Objects' command. 4. You'll then drag this item across to the right hand side. Prior to that, expand the 'Document Context (right click on document)' branch in that tree. (As you can see, this chunk lists all the commands you can run when you right click on an empty space in a sheet or design layer). Once thats set, press ok to save your workspace; you can now hide and show objects as you wish. As I said before, this has actually been removed from our office's workspace as people found it too confusing, as you don't have an option to un-hide specific objects. You can use a script, but that's a hard sell as well in our office. So we've taken the 'Class Everything Properly' route to control the visibility of things. @Andy Broomell, I have no idea when this was added, or if its in International versions or not. It has been in the AU/NZ workspace since 2014 I think. Hope this helps. Cheers, Tui
  8. twk

    Unhide (show) objects

    This a common problem. Funny it's not mentioned more. I've removed the Hide command from our Office workspace. The fix is to add "Show Objects" to your workspace, if it isn't already there. (Normally if you right-click in an empty spot in the document, the "Show Objects" command is listed). Will dig up the Workspace that ships with the initial install(we have our own custom workspace), and post screenshots of doing this (editing workspace), if you need to. cheers, Tui
  9. twk

    vs.code & vs.py linting

    Well, I had to google linting and linter to try and understand this question. It seems it has something to do with code analysis? Code structure and fidelity? In either case, I use PyCharm Community Version. https://www.jetbrains.com/pycharm/ I add as the Project Interpreter, the python version from the one included with the Vectorworks version. For windows, its in: "C:\Program Files\Vectorworks 2018\Python35\python.exe" (This way all external library installs can be directly done through Pycharm, very robust) And last, add the vs.py file from the DevWiki site, to the Project Directory root folder. And everything works like a charm(no pun intended), with code correction, auto-completion, code hints, etc.
  10. Yes, please combine, thanks for the feedback @Gadzooks. This is the root i have taken as well. Although I need the functionality in a larger script I'm putting together. Have had to create a dummy worksheet and pre-load(script) the formula into a cell and grab the resulting value and carry on with the overall code run. Had there been API for Curtain wall panel/Frame area retrieval that would solve my problem. For now, this will do. Cheers, Tui
  11. Yes, was my findings as well. Really need script functionality for this. Have resorted to Scripting a cell creation in a temp worksheet, just to get his info out, was necessary on this 6 storey apartment, with 3 towers 😪.
  12. twk

    Curtain Wall - Areas

    CORRECTION! See thread below
  13. Looks like the NNA_TIfcCurtainWall record just carrys id info, nothing to do with Glazing. I did find what I was looking for using the worksheet functions: CurtWallPnlAreaGross(criteria, class) CurtWallPnlAreaNet(criteria, class) I had no idea these existed!? Can these be retrieved in a script?
  14. twk

    Curtain Wall - Areas

    Yes, you can assign classes, but there is no way to retrieve this for area calculation. Well no way I've found.
  15. Strange I'm not sure how to see this Wall Record you are mentioning. I did pull up a list of hidden records and see a NNA_TIfcCurtainWall record. Will dig deeper. I don't have a file showing glazing area, and running a criteria with all, and checking object types of every retrieved object, returns nothing. Will keep investigating. Cheers, Tui


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