Jump to content


  • Content Count

  • Joined

  • Last visited

Posts posted by Joe-SA

  1. One note here....I've had situations where I've used the component join tool to fix these joints and at times I've wanted some components to be square and some to be mitered.

    However, later I've modified the texture assigned to the Wall Type and when the walls get replaced as part of the wall type update process...all of my custom component joining goes away and I return to my default wall join.

    Very frustrating when tweaking a texture is often the one of the last thing you do long after you thought you were past the floor plan development.

    Submitted this to tech support over a year ago. Haven't tested with the latest service pack.

  2. I use a custom wall type for my footings with attributes set by the overriding class the wall objects are in. (not set my wall components or by wall type)

    Then in your viewport you can use your class overrides to change your footings class to a different wall type. I do the same thing with my foundation walls.

    In this way my default line types in plan are solid line and hatched foundations with dashed and no hatch for footings.

    In my elevations my footings show up dashed and I override my foundation wall class to also be dashed.

    In my building sections my foundations show up solid line and hatched and I override my dashed footing to also be solid line and hatched.

    Once you are controlling the attributes by the 'container' class and not by the 'component' class or by attributes buried in the definition of the wall type it works pretty well.

    Similar control is needed of the wall poche in plan vs sections and details or slab framing component when you want it hatched in overall building sections but not hatched in more intricate details.

    Admittedly, a better interface is needed. One idea would be expanding Wall Type attributes to different 'sets' of component lines and fills and then allowing a viewport to interface with those wall type attribute presets depending on the nature of the viewport. In this way you can assign to any wall (or slab) component how you want it to display in plan, elev, overall building section, and details with simple toggles or OIP viewport settings. One switch from the 'plan' setting to the 'section' could change the look of all the walls and slabs in the viewport.



  3. The Extract Tool has a mode for Extract Surface.

    This will create independent planer objects on the face of your walls. Add to these polygons your 2d brick hatch. Use the Attribute Mapping tool to control origin.

    These polygons won't change with future changes of wall openings or shape.

    Hatch will show in viewport elevation views and 3d views as well.

    However, if you are creating brick with textures already you will want to turn these surface hatches off. Use them in black and white elevation views or over solid color brick walls without texture. I create classes for ease of applying the hatch and turning them off when I don't want to see them.

    Another caution...these vertical planer objects are no different from the 2d planer objects you might draw on your floor plan that show in 3d view aligned to the layer base. If you normally toggle planer objects off in the OIP in your elevation viewports (they appear as lines in side view of the plan) you will also turn off your brick at the same time. You have to use your class and layer structure to get around this conflict.

  4. I do use the framing member tool at times for rakes and certainly for rafter tails. If our current project, however, has a crown moulding at the fascia and the rake with mitered corners the Extrude Along Path is the best way I have found to achieve that.

    There is also something nice about clicking 6 points on a gable roof from a 3d view to define a 3d polygon path and wrapping a common profile around the whole roof in one object rather then creating 6 different objects to make the same thing....or 12 objects if you have a double fascia and rake.

    Of course there are complications like the above only working with square fascias at the eave. Plumb fascias do need to be separate objects from the rake. But say you want to wrap a flat fascia with a gutter around a hip roof? That's where the Extude Along Path object is easiest to implement with great results. Often you can include the soffit and frieze all in the same object.

    Like I said...its quirking and needs improvement but I found the co-planer ability that was recently got me to the point where its a more effective use of time to model these elements and have them show up in all the elevations, sections, and details then to omit them from the model and 2D overlay draft them into each of these drawings.


  5. Yes, nice video but some of the advanced tools can be used to create some of the more complex pieces and used in the viewports. For example, we created a foundation wall type that is made up of two components and we can set the top of each component to a different height. Stepped foundation using a single wall object. Wall Type for the footing as well. Stepping the top or bottom of the components also works for sheathing and siding overlapping floor framing and truss faces on gables. This may require duplicating your base wall type many times for different overlap scenarios. Slab components can be used in a similar fashion.

    As to the roof, I started out doing only the sheathing with the roof tool as well. You must do it this way if you want to model crown moulding on your eave. In a recent project I went one step further because I needed to generate interior and exterior 3d views of a gambrel roof. Because we lack the ability to add roof components to the roof objects (major wish list item) I took my finished sheathing only roof object (or objects) and duplicated it. I then altered thickness and overhang to create the frame depth and stacked it beneath my sheathing so it ended at the wall plate. (wall sheathing and siding components can rise up to overlap if needed). I then duplicated again and created a gypbd layer for the ceiling. This was cumbersome but with each component in different classes it was workable. I went this step only very late in the design process as edits had to be done in quadruple including holes in the roof. Both the gypbd ceiling and roof sheathing components were needed as separate roof objects, however, to achieve clean lines both inside and out. I'm imagining an updated roof object that automates this process in the future.

    As for fascias and rakes the built in tools are a waste because you have limited options and cutting holes along the eave doesn't cut the fascia. Best bet is to use the Extrude Along Path tool. The co-planer nature of this tool allows for a single profile to be extruded along the entire perimeter roof line of a straight gable roof including transitioning from eave to rake and over the ridge. This tool is not without its quirks and needs to be improved but I'm achieving crowns modeled and mitered in all the right spots that then appear in elevations and building sections and base detail backgrounds which I then only partially draft over similar to what was shown in the video.

    So I do use the parametric tools for the walls, slab, and roof for the base model and then add specific 3d elements to it as needed. In the viewport you can use your class overrides and visibilities to manipulate the wall and slab components as needed to work best with the finish drafting.

  6. I can't help you on the fill attributes but if you decide to cut your sections in your original model and reference them into your section drawing file you won't be able to use your auto-numbering and there is no way I have found to get your section marks created by a Section Viewport in your model file to display in a Sheet Layer Viewport of a different file. I can get them into Design Layer Viewports but not sheets.


  7. Pat,

    Maybe I'm showing how novice I am with my phrasing...I was thinking a custom script that created the interfacing dialog box I described. Yes, I want the script to find all the instances of objects attached to a particular format.

    I think you understand my intent. I'm seeing the first column of the dialog box being the boolean field where I toggle each instance on or off and save those settings back to each object. The other two columns would be text fields of the same instance of the record format merely providing label information to assist in determining the desired toggle setting.

    I haven't scripted an array so your directions I think help me with the next step of the script but you are right, its the creation of the actual dialog box I'm looking to get an example of.

    Any example of a similar dialog I can probably manipulate to do what I need.

    Thanks for the input.


  8. I've written many custom PIO's and various menu commends but have only used the default preset dialog boxes when needed. I'm a total novice when it comes to making my own dialogs from scratch.

    What's the best resource to get guides and examples? I've spent a lot of time in the Vectorscript Function Reference but I'm not grasping what I need to know from there.

    My need right now is to create a dialog box that finds all the instances of a Record Format in the document, list a check box based on a boolean field in that Record and than label it with other text fields from that same Record. I'd like to be able to toggle each of these fields from one dialog and then either save or cancel at the end.

    Pretty simple, I think, I just need something to get me started.

    Thanks for the input.


  9. Dropbox is our answer. I recently set up all my office work stations to have their libraries sync to Dropbox. Now any cad station can be taken off site and take the entire library with it whether connected to the internet or not. But as soon as you connect to the internet the files will be sync'd. One person adds a new symbol to a library and as soon as dropbox sync's its available to all other stations connected to the internet...even those off site.

    Here are some quick steps to take:

    1) Buy a Dropbox account. ($100/year - 50GB size) Free 2GB account is too small.

    2) Follow Dropbox instructions to download dropbox to each station and link to the same account.

    3) From one station create a folder in Dropbox and copy your entire VW 'Library' to it. It will get copied through Dropbox to every station connected to the account so make sure you have the hard drive space on each computer. You can delete or just rename your original library so VW can't see it anymore.

    4) You would think you could just then create a alias in your VW folders titled 'Library' that connected to the dropbox library location but DO NOT DO THIS! The Favorites folder inside the library cannot be part of the dropbox files because the paths set here need to be unique for each station. Instead, create a new 'Library' folder and from inside of it create an alias for each sub-folder of your library skipping Favorites. Do this on each station.

    5) If you use Favorites, create a folder inside the 'Library' and create a unique alias to each file in the library you want to access as a Favorite. Do this on each station.

    6) Any change to any file in dropbox gets copied to every other station as soon as it is saved.

    7) Use the EXPORT resource feature to send new symbols or other resources directly to the dropbox library without even leaving your active document or opening the library file.

    8) This is great way to standardize your Default content. Now when I export a new custom wall style to the library it instantly shows up as an option within the the wall tool on every other station.

    Years ago Jonathan Pickup illustrated how a project file located in dropbox could be Design Layer View Port referenced to a local VW file. Even if two cad stations are half a world apart... updates made in one place were seen at the other in a matter of minutes just by updating your DLVP reference within VW.

    Good Luck.

  10. I have experienced this. I think its a bug. I'm going from memory now but I think it came about jumping back and forth from 2d to 3d views. I was able to fix it by regenerating the plug-in or entering and exiting the symbols. Perhaps it was regen from the 3d view. At any rate, it was annoying but by fiddling with I was able to make them go away. If I recall, however, the problem often would re-occur and I had to keep an eye on them before any plots. I never did find a specific cause. I haven't had the problem for a year or two now.

  11. Its been a long time since I did animations but I would suspect its ram or free hard drive space related. Your hard drive needs to store all of those renderings and then link them all together into one single animation. Someone with more recent experience might be able to give you more detail.

    When I used to do animations and ran into these types of issues we ended up using Virtual Reality Panoramas. (I'm talking 12+ years ago). Since you are already doing a 360 degree animation this might work better for you. If you are not familiar with them they are a single rendering that wraps the full 360 degrees around a single point. When you view the VR Panorama it is interactive and you can control panning left and right and a little bit up and down. You can then link these points together so you can 'step' through a large model.

    I once created an elaborate VR Panorama that had numerous view points inside and outside the model..maybe 12. Your cursor changes when it is over a VR point within the rendering and when you pick it you jump to the next point. You could tour the whole building and it only took 12 renderings instead of 20 renderings p/sec over the course of a couple minutes. (we did that too with the same model)

    There is some time consuming work with regards to linking the points and default views, etc. But like I said, it was 12 years ago and I don't know the state of these tools today. I would hope much better then what I worked with.

    Good Luck

  12. I can't speak specifically to the -DRAWING LIST- tool because upon first trying it we discovered (and confirmed with tech support) that it did not function with custom title blocks.

    Our alternative was to add a boolean field to the Record Format where we were storing our title block data and then create a custom worksheet that searched that Record Format...bringing in only the sheets that had this field toggled on. Once the Drawing List Worksheet is formatted the way you like its easily used job after job.

    I always ran into issues when we would work on a project that we had to divide up into multiple files. I could never get all the titleblocks in the different files back into one Drawing List. However, I recently created a symbol that contained the Record Format data and now use the 'referenced' symbol capabilities to bring that symbol, and thus the title block data, spread out in multiple files back into a single Drawing List. The symbol can be edited while working in the 'satellite' file or the 'referenced' symbol while in the file with the Drawing List. The change is then sent back to the 'satellite' file. It took a lot of customization but in the end it works well. I wish something similar had been a standard feature.

    Good Luck with the Drawing List tool.

  13. As far as I know there is no way to have multiple people work on the exact same file simultaneously. However, you can create a project that contains multiple files that use Design Layer Viewports to reference data back and forth between them. These files can all be worked on simultaneously and the references can be updated whether or not each of the files are open.

    We typically create the main model from a single file and then break out other disciplines such as structural, HVAC, electrical, and interior sheets into separate files.

    If you are generating building elevations in viewports from a model you could reference all of your model layers into another file and generate the elevations from that file.

    Live sections can also be done this way but you may have to manually draft your plan section marks. I'm not finding any way to get a plan building section mark created by a viewport section in one file to reference into a sheet layer viewport of another file. In a design layer viewport in another file, yes, but not into sheet layer. Hence, manually draft the marks for now.

    Details of course are almost always broken out into separate files with reference only design layer viewports. You can still create cropped sections from your model for use as background but details are largely independently drafted.

    I'm sure you will find lots of different organizational methods the more people you talk to.


  14. Some wrinkles in this class overrides discussion some might be missing that I don't think have been mentioned....

    When you define your Wall Style you must set your wall attribute lines within the style to be controlled by the class you draw your wall in. If the original Wall Style is not set this way the class overrides will never work.

    In addition, I found an oddity with this. 3 tiered class names do not always respond to class overrides yet 1 and 2 tiered class names do. I was setting up classes where I could model my foundation and footings using Wall Styles. By default they show up the way you typically see them in plan. However, in elevation I want to override the foundation walls to be dashed while in section I want to override the dashed footings to be solid and filled with concrete. I struggled with this until I dropped my class names down to 2 tiers...then all worked well.

    In the end I have the following classes:

    Wall-Exterior, Wall-Interior, Wall-Footing, Wall-Foundation, in addition to all the Wall-Component-____ classes.

    One other comment on general information organization....I've never been an advocate of using classes for items like 'House' and 'Garage' to control visibility. Those items are much better organized on different layers. Classes are best used to control attributes of building components. Its a rare occasion when I use classes for visibility. One example, I always have a TEXT layer paired with every floor plan layer. REAL objects go on the plan layer while SHEET objects go on the TEXT layer.

    I tried adding furring to concrete walls as a component and turning it off for my foundation plan but the concrete components that remained would not display properly. I had to abandon it. I was trying to simplify the insertion of basement windows through both furring and concrete but for now its still a two stage process for me. Insert the window into the furring wall with an extended sill and cut a separate hole in the separate concrete wall.

  15. No, cutting and pasting the path does not work and I agree, not much use if you need them to relate to the rest of your model.

    As stated earlier, the origins inside each EAP will not align with the drawing origin nor each other for that matter and therefor cutting and pasting paths between them will always create objects in an incorrect location.

    I'm starting a new project today and I'll give my 'starter' EAP idea a try and let you know.


  16. I'm getting your 5 points Benson, but your are losing me with your 3rd paragraph.

    Are you starting with a 2d polygon profile with a 2d polygon path for these EAP's with Fix Profile on? It appears you are describing a 3D NURB profile rotated and attached to the end of the path and set perpendicular to the path. 'Staged' if you will where the extrude would begin in the first place before you run the EAP.

    How does this fix the origin of the path to the origin of the drawing? Won't the path start point still be offset meaning cutting a path from drawing into EAP still results in a shifted EAP?


  17. I'm not sure what Fix Profile even does. Every time I check it in VW2012 the EAP fails to generate.

    I need a Fix Origin toggle as mentioned. The very first point you click to start your path profile defines the 0,0 origin of an independent coordinate system that is unique to only that newly created EAP.

    I want the 0,0 origin of my EAP to be exactly the same 0,0 origin of my drawing. I want to be able to snap a 3d path around part of my roof edge and wrap a crown moulding around it in an EAP. Then I want to snap another 3d path around a different section of my roof. Duplicate the first EAP and swap in the new path. My second crown should show up exactly where the original path was created on the model. It won't be. The new EAP will be shifted to the origin of the first click of the first path. You will have to move the second crown into place.

    I thought I would be able to create a work around for this but the best I got is always starting your path at the origin and then creating your path. After creating the EAP edit your path to take out the first leg. You can't do this prior to creating the EAP. It just puts the origin at the first remaining point.

    A new idea I just thought of would be to create a 'starter' EAP with the correct origin and then always create your EAP's by duplicating this first EAP and cutting and pasting in both your desired path and profile. If you know you have a series of EAP's all with identical profiles...like a series of gutters for instance...this might be big time saver.


  18. This was prompted from reading the previous topic on auto numbering but thought it warranted its own topic.

    Let me say I agree completely with that post. I want to draw referenced section lines vertically on my elevations and building sections and link the numbers directly to an existing section viewport. This could work with an independent mark that just links text.

    On a different level I would love it if somehow the plan location of these vertical section marks were linked to the Section Viewports as well so a shift in the plan mark moves the corresponding vertical mark. All this while keeping the line length customizable. Currently if you take a Plan SLVP with section marks and display it in an elevation the sections marks stay in the same spot as the plan view. Let me toggle them to display vertically where they belong or have them disappear if parallel to the screen...or just have them automatically shift with each view change. They display in isometric view in DL's but I'm pretty sure they stay on the screen plane only in SLVP's.

    On a slight tangent from this I'm trying to figure out how to get plan Section Marks created in a central file to link to satellite files where I develop structural or mechanical plans, etc. I don't believe there is a way. I've taken a Section Viewport and from Section Line Instances turned the marks on in an otherwise empty Design Layer. I have then DLVP'ed that information into my separate satellite file and have displayed the referenced marks well in the design layer. However, there is no way to get those marks to display in the satellite files SLVPs. This is due to the fact that only SLVP's that are toggled on in Section Line Instances will display them and no section can look out into satellite files and control display.

    I'd ask that added to this request any section mark displayed in a Design Layer also gets displayed in a SLVP that references that Design Layer regardless of the settings in Section Line Instances. Even without the Satellite File issues I'm having it is a hassle to manage both DL and SLVP lists anyway. Don't take away the SLVP list but this suggestions reduces a lot of clicks.


  19. Just checked and Julian Carr's Worksheet On Drawing PIO does work in VW2012 and does produce angled or vertical text in a single worksheet row or partial row. We bought this years ago (VW12?) before vertical text was possible in worksheets. I believe he abandoned its development about that time (or even earlier) as it became obsolete by VW2008.

    I did get a crash the first time I used it in VW2012 but it worked fine a few times thereafter.

    It doesn't appear the WorkSheet on Drawing is on his website anymore but he may be convinced to make it available.



  20. Just in case your missing them, the linear material and repetitive unit tools are essential for filling in sections with appropriate hatch and detail that doesn't come in with the model...such as roof sheathing, shingles, etc.

    For full building sections I usually just fill the cuts of the section viewports entirely without showing material down to the 1/2" gyp or 1/2" sheathing. Larger details show this information.

    This brings me to a major wish list item. We need a new viewport type called Detail Viewport or a special kind of multi-zoned crop feature so we can take a single large scale wall section and introduce multiple cuts to shrink the height or width of the section down to fit on a single printable page. Currently, to maintain viewports as an underlay for these sections you have to start with a viewport cropped to just the wall you are detailing and then copy that entire viewport to create two smaller cropped viewports you can bring together on either side of a cut line. Sometimes you might have 3 or 4 of these individually cropped viewports just to make a single vertical wall section with a couple of horizontal cuts. The question then is...where do you annotate? I've created an additional overlay viewport for all 2d overdrafting and annotations. Sometimes I've kept the base viewports while other times they get turned off and I just keep the overlay viewport if the details have been completely re-drafted. Cumbersome and confusing especially when you put 3 or 4 walls sections on a single sheet. Mind you this is all sheet layers - SLVP. I think I tried this with DLVP's and then drafting over them but I think I hit a snag but I'm not remembering what it was off hand. Worth taking another look at that process. Still wouldn't replace the need for a new multi-zone crop tool. Maybe used with both DLVP and SLVPs.

    I believe Revit has a tool that does this exact task. I haven't used it but I'm told you just define the horizontal and vertical zones of the detail and customize what gets shown and what doesn't. It then takes out all the negative space for display. We need this.


  21. Nice drawings! Your right, for the 3d break away drawings my method won't work. I was speaking from a 2d construction document aspect for the presentation. Here is an example:


    As mentioned I could turn off the Wall-Interior class to show just the perimeter and also turn off the plumbing class, etc. I suppose I could also render the the roof plan to approximate something like your drawings. The attic floor slab is masking the area below.

    On Roof Components... I've started sandwiching multiple roof objects together to make my own components. Good for creating sheathing overlapping crowns and independent soffit and construction depths. Not so easy to manipulate future edits or cutting holes, however. At this time I don't care about linking to walls. Just give me components with independent overhang extensions and end conditions (square vs plumb).



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