Jump to content


  • Posts

  • Joined

  • Last visited

Posts posted by Hippocode

  1. I've been in on the marionette training as well tho Im struggling to see how it can be useful for our office in a specific application.

    Well in theory you can code this yourself as there are various ways of making this work. I'd choose a custom object based approach ( like the SymbolObject) because having to run a separate script each time you change something is just asking for errors.

  2. You can create your own (worksheet) script, that compares your object/symbol location with the space boundary and saves the space room name in the record you provide.

    If it's only symbols, try the SymbolObject which automatically registers the space it is in and saves the room building, room name and room number into a field.

    These fields can be used to create detailed worksheets as you require.

  3. Hippocode,

    did you create that with Marionette?

    Actual I'm working on something similar, but I'm struggling with the math (vector angle calculation).

    I used the SDK.

    Rotations on 3 axis are hard to work with, but there are libraries available that can help you with that.

    I ended up using the openGL library which is included in the Vectorworks SDK library. You should be able to do something similar with python.

    Depending on what you end up doing in 3D rotations, quaternions can help finding out the rotation required between 2 different directions in 3D.


    What I am after is this by Marionette.

    I never could get some of the available NURBS functions to work to find the direction of any point on the curve.

    Instead, I chopped it up in a lot of points and used the next - previous point to determine the direction of a point. Then you just need to rotate your object to match it.

  4. I can divide a NURBS curve up and I get points. What I want to do is to draw a shape that is perpendicular to a point on the line then extrude out perpendicular to the point on the NURBS curve.

    Will keep experimenting.


    If you can't get it to work with the EAP, you can also look at using a loft surface instead. It's more work as you will need to provide the shape at evenly spots spread out on the curve, matching the direction of each point along the curve.

    I ended up using quaternations, gave me some headache but the endresult is great. :)

  5. A symbol definition is unique and can be given default values.

    Each symbol you place in the drawing, will start as an exact copy of the current symbol definition but can be changed in terms of recorddata.

    Record changes to the symbol definition will not change the symbols already placed in the drawing.

  6. Yes, as mentioned, the defaults are saved into the symbol definition.

    Any change you make in the definition will only appear in future symbols.

    Any symbols that were already in the drawing need to be modified separately.

    The thing is, a worksheet would be much easier to find those symbols you need to correct data in.

    So you would edit the definition and then edit symbols in the worksheet.

  7. When you have the symbol(s) selected, the data pane shows the fields for those symbols. This way you can alter objects in your drawing without having to re-attach a record.

    Note that you still need to change the default value in the symbol definition if you want future objects to have the same modified value.

  8. I've been using Vectorworks for about 2 years and there's a small thing that's been bothersome to my workflow:

    When working on a Vectorworks file and choosing to "Save As.." in order to Rev up the filename, the software doesn't inherently remember which folder the active file is from. Instead it takes me to the folder where the last document was saved. When working on multiple files, this could mean that Vectorwors takes me to Project A folder, when I'm trying to save Project B.

    When I'm in a rush and don't remember to verify the folder it's saving the file to, I've "lost" the current revision of a file, only to find it days later in another folder, or have to run a search to locate it.

    Could it be possible to update the Vectorworks software to find the folder that the active file is located in, when selecting the "Save As.." command?

    If not, maybe there are some tips out there on how I can level up my workflow to avoid this complication.

    As far as I know you can't.

    I even tried overwriting the settings (saved in the user XML file) for these paths, but VW overwrites them on quitting anyway, so there is no use.

  9. Does it calculate site drainage, using rational formula or similar? Thanks.

    I am curious how would you use the app:

    Hi Miguel,

    If I can modify our drainage tool to use a certain dimensioning system for water it's much easier then you'd think.

    Pipes can connect to eachother and pass information. A master pipe having 2 incoming pipes can sum the incoming flow to be used in dimensioning that exact section.

    All you need is the entrance flow of each part, all the other connected pipes will calculate their flow accordingly.

    Also, who is making these calculations differs a lot between countries. Here (Belgium), architects are supposed to dimension house sewerage and site drainage. If the project becomes too big they will get some engineering company to do it.

  • Create New...