Jump to content

Pat Stanford

  • Content Count

  • Joined

  • Last visited

Everything posted by Pat Stanford

  1. Pat Stanford

    Display settings/ control of objects

    Put it into a Class and set it so the attributes are all set to By Class and then use Class Overrides to make it look however you want in the viewport.
  2. Pat Stanford

    Slab Style Worksheet

    1. Worksheets can only display information about objects that are actually in the drawing, so you will only get information on walls/slabs that have been placed in the drawing, not the styles that show in the Resource Browser. And this is best case. 2. It appears that you can reference all of the component information based on the relative position of the component in an object, so if you don't mind having extra blank columns and don't mind manually create columns for a guesstimated maximum number of components you should be able to get what you want. At least for Walls. Completely untested for slabs. Create Report - > Object is Wall. =WallStyleName =ComponentName(1) =ComponentLambda(1) =ComponentRValue(1) =ComponentThickness(1) =ComponentUValue(1) =ComponentName(2) =ComponentLambda(2) =ComponentRValue(2) =ComponentThickness(2) =ComponentUValue(2) Lather, Rinse, Repeat. If you then Summarize based on the Wall Style Name you will only get a single row showing the data about each component of that style. I don't know a way to reasonably get this into a vertical format rather than a horizontal format. Ask again if not clear enough.
  3. Pat Stanford

    Turn off Wall Components in Viewports

    If you are in VW2019 you can do it by using the Detail Level functions, but you will need to make sure the detail levels of your wall styles are set correctly. SetObjectVariableInt(Handle_to_VP, 1047, 0) will be low detail and should hide the components. Not tested just read from the VS Appendix.
  4. Pat Stanford

    Worksheet cell for custom notes

    If i am reading your question correctly, it is a very easy answer: You Don't. If you are using a database row in a worksheet, ALL data must either be a calculation (built in worksheet function or worksheet script) or data that is associated with a record.field combination. So if you want custom data you either need to use something like the User Fields in Door objects and Window Objects, or you need to create a custom record format and attach it to the object and use that to store the extra information. JTWIW (Just the Way It Works) 😉
  5. Pat Stanford

    Getting worksheets to report volume

    Hi Michale, Yes, please post a simple file. Much easier to help with a starting point. I don't know why =Volume is not working for you. Possibly the type of objects. The sample file will help with that. You can use a Database and edit the criteria to give you separate totals for each layer or even to break out separate worksheets by layer (or class or ???).
  6. Pat Stanford

    Need Help!

    Try this. Hoop is anExtrude Along Path of a 1.005" diameter (OD of 3/4" pipe) around a 36" circle. Beads are 0.25" Spheres duplicated along a 12' Path on 4" centers. Sting for the beads is a 0.125" circle extruded along a 12" line. Beads and String are combined into a single Symbol that is then duplicated around the hoop 36 times. Hoop and 36 Strings are then made into a symbol. All objects are set to Use Class Attributes. Takes about 3 minutes to render in Fast Renderworks on my 2014 MacBook Pro. Hanging Beads.vwx
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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 😉
  14. 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.
  15. Pat Stanford

    Custom Title Block - Filename/Date

    Take a look at this thread.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. 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.
  21. Pat Stanford

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

    Or the Flip Vertical/Flip Horizontal commands under Modify:Rotate.
  22. 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.
  23. 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.
  24. 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.
  25. 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.


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.