Jump to content

Pat Stanford

  • Content Count

  • Joined

  • Last visited

Everything posted by Pat Stanford

  1. Pat Stanford

    Cropped viewports not rotating with 3D view

    Sorry I misunderstood the problem. I was thinking of Sheet Layer viewports rather than design layer. I agree something like the clip cube that would let you specify a portion of an object to display in a viewport without the cropping would be a nice addition.
  2. Pat Stanford

    Cropped viewports not rotating with 3D view

    You can use the Flyover and Walkthrough tool in the Edit Crop mode of a viewport to set the view as you want and then put a screen plane object to crop to just the objects you want to see.
  3. Pat Stanford

    Setting Hybrid symbol fill

    But if you edit the symbol definition that will change all of the instances in the drawing. If I remember where this started from, I think the user wanted to be able to show different groups of truss in different colors. I don't think that is going to work that way.
  4. Pat Stanford

    Searching in the resource browser

    My guess is that it is not looking at folder names and only at file names and meta-data.
  5. Pat Stanford

    Searching in the resource browser

    Unfortunately the search is kind of old-school text based rather than the newer content based. So, I believe, that if you put multiple words into the search you will only get items that contain ALL of those words. Usually it is best to start very broad (i.e. Handle) and see how many hits you get. If it is too many, then add something else to try and limit it to closer to what you want. It appears to be slightly smarter than pure text. A search for American Standard returns files with names containing both American Standard and Am Standard. A Search for Toilet returns files without Toilet in the file name, so it is doing at least some metadata searching.
  6. Pat Stanford

    Searching in the resource browser

    Try to be less specific in your search. I get a lot of hits for Pull and for Handle and nothing for Cabinet Handle. Cabinet returns a lot.
  7. Pat Stanford

    Get fill color of a class on a worksheet?

    Hi Pascal, VW2019 broke the script. I will try and find some time to fix it. There are deprecated (no longer supported) vectorscript procedures in the script and the changes to the Worksheets in 2019 also seem to be a problem. The script runs great in VW2017 though ūüėČ
  8. Pat Stanford

    Selecting Criteria Using Field Values...

    Unfortunately that is the way the criteria builder works (for now). Criteria of different types (Layer, class, record.field, etc.) are ANDed together. Criteria of the same type (multiple record.field criteria in your case are ORed together. You can either teach your coworkers to manually edit the formula or potentially get a script that can modify the criteria to be what you want. Let us know if you want to explore the script option.
  9. Pat Stanford

    Custom Title Block - Filename/Date

    Take a look at this thread.
  10. Pat Stanford

    Custom Doors and Frames

    I would rather keep this discussion here unless there is proprietary information that can't be shared publicly. I do this to try and share information and help the overall community. If we have to take the discussion private it is of far less interest to me. Does the router need 3D information or simple 2D polygon outlines? That will make a big difference in the complexity of the objects.
  11. Pat Stanford

    Custom Shortcuts - Add OPTION+

    You can change almost all of the default short cuts in the Workspace Editor. You just have to delete them from what they are currently associated with before it will let you assign it to something new. Adding more options using the Option key is a good idea.
  12. Pat Stanford

    Custom Right Click

    Hi Sam, I am looking at it the other way around. I am looking at the records and seeing if I can determine what the button does and then script that same action. It appears that each part of the System stores the UUID of the parts it is attached to. So you should be able to walk the UUID and select things until you don't have any more unselected UUIDs. But it may be more than this as I have only spent about 5 minutes looking at the record formats. I am open to other suggestions.
  13. Pat Stanford

    Custom Doors and Frames

    It depends largely on what you define as accurate enough for fabrication. You can use Marionette, Vectorscript, Pythonscript, or the SDK to create 2D or 3D objects. You can make these objects as accurate and complex as you want. The issue is that the more accurate you need them to be and the more variations you need/want, the more time it will take to create the scripts/networks to generate the desired outcome. If you are a door manufacturer and want to be able to generate drawings of 1000 doors a year to fabricate from then this probably makes sense. If you have 10 different styles of door. If you have 900 different styles of door, it will probably not make sense to try and put that many different options into a script. If you an an architect trying to get around having to detail 20 doors a year you will probably never get the time back. Tell us more about what you are really trying to do and we can offer better advice.
  14. Pat Stanford

    Worksheets Layout

    @SarahSuperland I think everything you are asking for is possible in VW. 1. The default order of the worksheet is the stacking order of the lines in the drawing. You can sort by any column of the database by clicking on the black disclosure triangle in the column header row. 2. I don't understand what you want for the second column. What data do you want to display there? 3. The worksheet can be shown on the drawing by selecting Worksheet on Drawing from the worksheet File menu or from the Resource Browser. 4. The number in the header row is the sum of all the values in the column. If you would rather see it at the bottom, just leave another row between the two databases and use a formula in Column B of =B2 5. Ask again if you need more info.
  15. Pat Stanford

    How to flip a door that's not attached to a wall?

    Or the Flip Vertical/Flip Horizontal commands under Modify:Rotate.
  16. Pat Stanford

    Insert variable for table name in filter

    I wrote a script a while ago that will store the worksheet name into the worksheet. Take a look at this thread and see if it will do what you need.
  17. Pat Stanford

    Door Types on Door Schedule

    In a Report/Schedule, every column must be linked to a formula or record.field combination. You can't just randomly type things into a column. If you have a column with a record.field combination, you can type into the worksheet and edit that data. You can use one of the fields from the Data pane of the Door object to act the the location to hold this data. =Door.'UserFld1' would use User Field 1 to store the data. Ask again if you need more help.
  18. Pat Stanford

    Report of viewport

    Try this: Create an object the same size as your Viewport Crop and place it on a design layer in the same position as your crop. Give it a name in the OIP and place it in a new class. Edit your Report Criteria to add a new criteria of LOCATION IS 'Name you gave the object' You may also need to add a criteria to specify the Design Layer you are interested in. You can then set the class of the object used in the LOCATION to Invisble and it should still limit the report. Ask again if you need more help.
  19. Pat Stanford

    Changing the order of instruments in instrument schedule

    In the worksheet edit mode, make sure that Database Headers is checked in the Worksheet View menu. Select the column you want to sort by and click on the black disclosure triangle and select Sort: as either ascending or decending. You can sort by multiple columns at once, but need to start with the least important and work to the final desired result.
  20. Pat Stanford

    Finish Schedule showing brackets

    Can you post a simple VWX file that shows the problem. I will be glad to take a look, but I don't have time to create a file with rooms with finishes.
  21. Pat Stanford

    Help with Wall Schedule!

    Hi Sky, Sorry for the delay, but I have been slammed at work. I have uploaded an edited version of your test file back to my dropbox and sent you a link via DM. I don't know why you were having trouble, but I did see it when I opened the file. After I edited it back to what I thought you had, it then worked based on my suggestions above.
  22. Pat Stanford

    Custom Right Click

    It appears that this should be a pretty easy thing to write a script for, but I don't have enough Braceworks experience to be able to figure it out. If you can upload a file with a couple of simply truss systems so I can look at the record formats and see what the command actually does I will see if I can replicate in a right clickable format.
  23. Pat Stanford

    Sorting report on specifig number

    Based on some testing I just did, it appears that text field comparisons allow the use of wildcards. Edit your Report and add an additional criteria (under Advanced Criteria is you are not already using that.) Add an additional criteria of: Field Value Sheet Title = 203* The * is the wildcard telling the comparison to accept anything after 203. Ask again if this is nor enough.
  24. Pat Stanford

    Link to file location

    In 2017 there is no easy way to have a text block that will automatically update when the file name changes. Relatively easy to make a semi-static text block that could be updated by a script or a PIO that could be regenerated, but you would need to manually run the script or regenerate the PIO when the file name changes.
  25. Pat Stanford

    move object to active class

    For a single selected object SetClass(FSActLayer,'Class to Move To'); For multiple selected objects Procedure ChangeSelectedObjectsClass; Function Execute(H1:Handle):Boolean; Begin SetClass(H1,'Class to Change To'); End; Begin ForEachObjectInLayer(Execute,2,0,0); End; Run(ChangeSelectedObjectsClass);


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.