Jump to content

Robert Anderson

Vectorworks, Inc Employee
  • Content count

  • Joined

  • Last visited

Community Reputation

17 Good


About Robert Anderson

  • Rank
    Vectorworks Addict

Personal Information

  • Occupation
    VP Integrated Practice
  • Homepage
  • Hobbies
    Vectorworks, Bicycle commuting, Choir singing
  • Location
    Ellicott City, MD, USA

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Robert Anderson

    File is CRAZY big

    If your file involves a large amount of imported 3D geometry, try going to the resources to simplify, particularly large or complex meshes, which can really bog down a hidden-line displayed viewport. Complex 3D meshes can be modified using the Simplify Mesh command. It has a preview so you can tune your simplification to be visually correct. If your file involves a lot of 2D imports from AutoCAD, often time very "deep" hatches or inefficient line styles can slow down the file. Try modifying these to simplify in the Resource Browser.
  2. I can't answer that question, as I know very little about your specifics. You are running a 7-year-old application on a 5+ year-old OS. As projects grow in maturity, size, and complexity, sometimes you hit the wall. We don't like to see our users hit the wall. This is why we did a major re-engineering effort back in 2013 and 2014 to move Vectorworks to a 64-bit platform. Is there any way you can break the project into multiple independent files? This may be the only way for the short term. (I say "independent" because Vectorworks file referencing may not reduce file size nor memory footprint.)
  3. Please see the FAQ below:
  4. Robert Anderson

    Wall under door

    The bottom of the door opening should be at Finish Floor level. So, in the Story Level settings, set your Finish Floor and Top of Structure to the same level.
  5. Robert Anderson

    2D electrical symbols

    Are you using Fundamentals? If so consider upgrading to Spotlight or (alternatively) look at the ConnectCad add-on.
  6. Robert Anderson

    Referencing global orientation in a Plug-in Object script

    Hi, Arshan, You are certainly correct that it is crucial for a plug-in object to know something about its environment, not just its own local coordinate system. There is a crucial call, GetCustomObjectInfo() that gets a handle to the container of the current executing plug-in object. For experienced plug-in developers, it is usually the first or second call in the Main() routine of a plug-in. It returns: The PIO record name; A handle to the PIO parameter record; A handle to the PIO object (container) itself; and A handle to the wall (if any) that the PIO might be inserted in. With these handles, you can do things like find out where the PIO is using e.g. GetSymLoc() and the PIO's rotation using GetSymRot(). (Don't worry about the fact that these two calls say "Sym" instead of "PIO". They will work.) I recommend making http://developer.vectorworks.net/index.php/VS:Function_Reference one of the default tabs on your browser if you're going to start using VectorScript or Python to develop plug-ins. Best of luck, and let us hear!
  7. Robert Anderson

    Helpp! How to make continuous roof?

    Draw the walls. Draw and position the roof objects. (I used four roof objects, but you could use an extruded zigzag or whatever). Select the roofs and choose "Fit Walls to Objects" from the AEC menu.
  8. Robert Anderson

    Helpp! How to make continuous roof?

    Shiyu, I had to look up "septated". Are you looking for something like this? This wall line is achieved using "Fit Walls to Objects" command.
  9. Robert Anderson

    Helpp! How to make continuous roof?

    Hi Shiyu, are we looking at a section here? When you say "in a closed room" do you mean this is a ceiling feature?
  10. Robert Anderson

    Marionette / activation - installation of marionette

    You can certainly use Python as a scripting language with the Vectorworks scripting API. See here .
  11. Robert Anderson

    Beginner questions

    there's a super secret technique for this. (I'm pretty sure it still works..) In your MarioNetwork, draw a 2D locus over input ports that you want to hide. Let me know if this still works. (Sounds almost too simple to be true...)
  12. Robert Anderson

    Marionette Resources for Beginners

    Hi all, I thought that I'd try and put in one place some diverse Marionette resources for you who are new to Vectorworks' algorithmic / parametric modeling tool: Basic Tutorial in Vectorworks documentation More Advanced Tutorial in Vectorworks documentation Marionette on YouTube (thank you Jim) Marionette Developer Wiki (for Pythonistas)
  13. Robert Anderson

    GH3D V Dynamo V Marionette

    Marionette can do procedural geometry like GH or Dynamo, but you can take this further and "wrap up" the geometry into parametric objects to use in your projects. Also, you can traverse the model by various methods (e.g. a query like "give me a list of all the masonry walls on the second floor") and perform operations, including querying and modification. Py knowledge is not necessary to use Marionette, but it will be very useful if you wish to create custom nodes, which almost any advanced user will want.
  14. Robert Anderson

    Vectorworks Architectural to read others Autocad files

    You can import both Revit and AutoCAD files to use as backgrounds for your design. You can then add layers and draw additional information. If you are doing AV system design, you really should look at Connect-CAD, a plug-in to Vectorworks Architect. https://connectcad.com/ I think this could be a good fit for your needs.
  15. Robert Anderson

    Sheet layer wrong size

    Take a look at your "printer setup" and make sure you have the "Scale" setting at 100%.