Jump to content

Peter Vandewalle

Distributor
  • Posts

    317
  • Joined

  • Last visited

Reputation

136 Spectacular

6 Followers

Personal Information

  • Occupation
    Senior Product Specialist - Design Express
  • Homepage
    www.designexpress.eu
  • Hobbies
    Architecture, Music, Bass, Mac
  • Location
    Belgium

Recent Profile Visitors

3,484 profile views
  1. Years ago, we proposed the tool to the other distributors worldwide. The answer was that Vectorworks users (architects) never make these drawings. So they were not interested. In Belgium, architects do make those plans.
  2. @bluelite In our localised version (Design Express region) we have a tool that does exactly what you need. In Belgium, architects are used to drawing electric plans that look like the example you attached.
  3. Seems like nobody has an answer... Too bad, I'll have to use a less clean workaround then.
  4. Hi all, I'm trying to clean all level types from a file. The goal is to create a new set of level types in a file. I can use CreateLayerLeverType but I can't seem to find some DeleteLayerLevelType. Did anybody try this before me?
  5. I think it is a combination of the 4th and the 5th letter that determines the country and language. And then again a serial number for a localised version will also run an english version while the serial for an english version won't allow you to open a localised version. If you need to know the language of the software, you'd better use the GetCurrentLocalization( VAR language :STRING; VAR subLanguage :STRING) call. It'll return you a code like ENG, NLD, FRA, PLN, ...
  6. In Python that'll be Import <path to file> The file path starts from the plug-in folder and doesn't need the .py extension. In most cases I use this script in the Vectorworks editor: import <path>.main as mod mod.main() The <path> just points to a folder in the plugin folder. The path folder contains 3 files: __init__.py main.py code.py The init file is needed to make the folder work as a Python module. It's just an empty text file names __init__.py The main.py file contains: def main(): import <path>.code as mod from importlib import reload reload(mod) mod.main() The code.py file contains a def called main that contains the actual code.
  7. There is also another trick that you have to do at the top of the node to make it changeable that I can never remember. @sbarrett@Marissa Farrell can you help here? To be able to change a marionette node, you need to remove the comment lines at the top of the script. Otherwise you can't change the modified script.
  8. I'm trying to edit the story bounds of a selected object. But the command doesn't seem to do anything. Any ideas? hSym = vs.LSActLayer() iRes = vs.GetObjStoryBoundsCnt(hSym) iID = vs.GetObjStoryBoundsAt(hSym, iRes) vs.SetObjectStoryBound(hSym, iID, 2, 0, 'some level', 700)
  9. I think I ever saw a 3D model of a LEGO technics digger in Vectorworks. The holes in the LEGO blocks were solid subtractions of symbols in volumes. I think it was more than 10 years ago... I could mail you the model if you like...
  10. I used to organise my interface with an Applescript, but that was years ago. It doesn't work anymore. I guess Pat is right (as usual), there's no real soliution.
  11. If you could use the interiorcad custom parts, cut lists are possible too. Otherwise a script running on stage plugs might do the trick also...
  12. A script could indeed make the object list for the criteria. In that case you'd have every wall code just once with all its component underneath. Depending on the data you'd like to extract that could work. If you'd need to i.e. count the number of walls for each code, that would need an additional script to calculate the results.
  13. If I get I right, you're trying to draw 3D shapes that are mainly horizontal volumes. Since you just extrude a 2D poly... Why don't you try using a slab? You'll find the slab command in the architecture menu. Just select the 2D shape and 'create slab...'
×
×
  • Create New...