Jump to content

Wes Gardner

Vectorworks, Inc Employee
  • Content Count

  • Joined

  • Last visited

Everything posted by Wes Gardner

  1. Hey Bill, I think I initially just stumbled on it when I was messing around in the VectorScript Plug-In editor (be careful in there...there are surely things you SHOULDN'T change). However, this is where the data can be found for things like that. Funny you mention it because we had a discussion similar to this awhile back, I submitted a bug and THOUGHT it got fixed for the latest build (83388) The "automated" "create door sched." routine pulls its data from within the Scripteditor. Pat Stanford kindly wrote the Script below that'll reveal the information about any PIO. The said PIO cannot be engaged in a wall...the script is slick...thanks again, Pat! The attached script will create a worksheet showing both the display names and the record/field name needed to paste into a database header row in a worksheet. The created worksheet will be named with the name of the PIO and the date/time it was created (this is so I don't confuse myself if I am creating new PIOs). The Record.Field are enclosed in single quotes so you can just copy and paste the entire field without having to worry about spaces in the names. Please use as you see fit. Pat Procedure GetPIORecordFields; {Creates a worksheet showing the display and field names} {for the first selected object on the active layer} {Useful for determining the record.field names required} {for use in a worksheet.} {January 30, 2008} {? 2008, Coviana, Inc - Pat Stanford pat@coviana.com} {Licensed under the GNU Lesser General Public License} Var H1 ,H2 :Handle; S1,S2,S3,S4 :String; N1,N2 :Integer; WSH :Handle; B1 :Boolean; Begin H1:=FSActLayer; H2:=GetRecord(H1,1); {get a handle to the first record} If H2 <> Nil then Begin {If a record exists then create worksheet} S1:=GetName(H2); N1:=NumFields(H2); N2:=1; S3:=''; WSH:=CreateWS(Concat(S1,' ',Date(2,1)),N1+2,2); SetWSPlacement(WSH,200,200,800,700); SetWSColumnWidth(WSH,1,1,200); SetWSColumnWidth(WSH,2,2,200); SetWSCellFormula(WSH,1,1,1,1,Concat('Parameter Fields for PIO: ',S1)); SetWSCellFormula(WSH,3,1,3,1,'Display Name'); SetWSCellFormula(WSH,3,2,3,2,'Cell Formula'); While N2<=N1 Do Begin {populate the worksheet with all the fields} S2:=GetFldName(H2,N2); S3:=Concat(Chr(39),S1,'.',S2,Chr(39)); SetWSCellFormula(WSH,N2+3,2,N2+3,2,S3); B1:=GetLocalizedPluginParameter(S1,S2,S4); SetWSCellFormula(WSH,N2+3,1,N2+3,1,S4); N2:=N2+1; end; ShowWS(WSH,True); SetTopVisibleWS(WSH); end; End; Run(GetPIORecordFields);
  2. At one point there is/was a parking space tool but I don't think that's what your after...you can get the REQUIRED turning radii, etc. from Architectural Graphic Standards. If you're laying out a parking lot, you MAY in the end want to use polygons (or join a bunch of shapes together to GET a polygon) as you can then query your "model" for area calculations. You're probably doing the right thing using arcs, then offset to either side to get roadway widths, etc. - I don't think there's a more automated method.
  3. You're probably correct, let VW create them for you...
  4. Hey Bill, Change that line of "code" to =('Door'.'ThreshDetail') and all will be well...
  5. You may have to go to File >> Document Settings >> Standard Naming >> and turn Auto-Classing OFF, then you should be able to place any components in any class you want...
  6. Or try this - once you set the window and VW takes you to the "Edit roof Element" dialog, check the "Shed" radio button and then select something like "Building Line Offset" or even the "Width" setting...you can then TAB down into the Slope box and enter whatever pitch you want... For some reason, you're right, you CAN NOT go directly to the Slope Entry point...hmmm...must be a bug I'll submit it for you.
  7. I'm itching to know how you solve this....
  8. You may also have to "hybridize" the symbol so you get the look you want in both plan view and section/elevation views
  9. In the OIP, pick Partial Section, then in your drawing you can adjust the line length to whatever you need
  10. From the OIP, WITHOUT having to go into the Settings dialog, be able to place a Window's (or Door's) ID in a Class (like Window-Spec) If this were possible, one could use Custom Modification, select Window and using the Plug-In "Re-sequence Openings" number all their windows sequentially and place the ID tag on the Window-Spec class. This can't currently be done can it?
  11. In the Create Section Viewport dialog box, when you create your section find "Advanced Section Properties" where you'll be able to limit your section's length
  12. Hey Ronman, Can you "capture" this anomaly and submit a bug?
  13. I'm not certain you CAN edit pattern fills, hatches on the other had are editable in the Hatch Editor. Unfortunately my expertise (what little I have) jumps from version 10 to 2008 - I do recall editing hatches in v10 was a tedious process.
  14. Here's the poop on Fonts as I understand it - if you want the font to stay as you set it in your custom block, DO NOT check Pen Style in the Attributes Panel. I haven't tried it with line weights but I suspect it's the same scenario...
  15. I think the Class is Ceiling-Main and yes, the purpose is for RCPs, when that class is ON, lines will be drawn at your window and door openings indicating the wall above - you can adjust the line weight for these in the Door/Window Settings panes in VIEW >> PART >> Wall Lines
  16. In your Roof Class, if you go to Edit Class(es), there's a "ROOF" button about half-way down allowing Texture - "Top Texture" and "Dormer Texture", they can be different...this is for the SIDES of the dormer
  17. Once the Title Block is placed on the sheet, go to the Object Info Palette and find "Title Block Position" where you can select "Top Left"
  18. And yes, go ahead and set the jamb thickness to "0" and you'll get an arch...furthermore, if you mess around with the springline setting when a segmented shape is selected, you can get different arched shapes.
  19. Oops, guess I wasn't making myself clear - what I meant is if let's say, you have a section on a Sheet Layer, if it's out-of date you'll see a red candy cane stripe around it - by double clicking, you can enter the Viewport at its scale and embellish it (as opposed to drawing over the top of said section on the Sheet Layer). Obviously, you can do this even if the Viewport is up-to-date, there just won't be the candy-cane bounding box around it... Sorry for the confusion
  20. On a Mac it's Apple K...so maybe on a PC it's Control K...? Didn't there used to be a command "Symbol to Group" or something similar
  21. Rather than drawing on the Sheet Layer and having to do the math to convert to scale, you may want to try double clicking on the red candy cane stripe of the Viewport on the Sheet Layer which brings up a dialog where you can edit Annotations - this allows you to draw at the scale of the Viewport. From what I can tell, the only "drawing" I do on the Sheet Layer is to place the Border and title Block. Everything else is "imported" via a viewports and placed on the Sheet Layer - sorta that "presentation board" concept. The concept of scaling a Design Layer may be a "Legacy" thing as there were no viewports years ago. Seems now you could draw at 1:1 on Design Layers and then "throw a scale on it" when bringing the Viewport onto a Sheet Layer. What you could have done with your text experiment is on the Design Layer create a Viewport and place it on the Sheet Layer at a scale of 1:48 - I think then you would have gotten the results you expected. From an AutoCAD perspective - Design Layers = Model Space and Sheet Layers = Paper Space...I'm no AutoCAD guy so I really can't expound too much more with that...
  22. Also, in Design Layers you can't have Stack Layers on if you want to Show/Snap/Modify Others...
  23. Hey Brooke, To be honest, my knowledgebase has a big gap in it - I jumped from v10 to 2008 consequently I'm not entirely sure how/what the workflow is for 12.52. Certainly islandmon's methodology is sound. In '08 once I've created a Sheet Layer, I can go to page set-up and pick a size, say ArchD (24"x36") and then go to my Dims/Notes tool set, grap a border (that auto-sizes for the selected page set-up) pop it on the sheet, then in the OIP, select a Title Block and voila! There are some other automated features in Document Setup. Sorry for any confussion


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.

  • Create New...