Jump to content


  • Posts

  • Joined

  • Last visited


1 Neutral

Personal Information

  • Location

Recent Profile Visitors

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

  1. Hi. I have Vectorworks 2022 SP3.1 (Architect, Fundamentals, Renderworks), but cant see an export to .VGX option. What licence do you need to access this new feature? Thanks in advance
  2. Hi All I've recently started experimenting with project sharing in VWX Architect, and have discovered the following issue, that I'm sure must be solvable?!.... Every time a working file is opened from the master project file, the class and layer visibilities reset back to the way they were when the project file was first created. If they are updated and changes committed back, it makes no difference when next opened. I have administrator permissions. Is there a way to change them permanently? Thanks in advance! Rich VWX 2018 Architect SP2 Macbook Pro (16 GB 1600 MHz DDR3 / 2.2 GHz Intel Core i7) High Sierra - OS10.13.3
  3. Thanks DomC! As you say, I need to dive in and try out some scripting by the looks. Coming into it cold, It's different to understand how to arrange things and understand what each command / plug in allows you to do. After some initial efforts, I've not had much success to be honest, but I'm sure it will click at some point through trial and error! You have given me some useful ideas here, which I'm sure will help.
  4. Hi Alan / Sarah Just wondering if you've had a chance to look at this at all?
  5. Hi Alan Yes all the data displayed in Unity is in an excel document provided by the client. The room shapes are all (usually) pre-drawn in the CAD files provided, so we only need to extrude them. Converting them into spaces seems like the way to go, but only if the space number can be made to match the room number within it (with file name prefixed).
  6. Hi Alan. Example drawing attached End game is a 3D massing model that is exported as an FBX file into gaming engine software, Unity. The FBX file needs all polygons and class "ROOM OUTLINES" extruded by 3000mm, and Class "BUILDING OUTLINE INTERNAL" extruded by -300mm. All extruded must have a fill also to be visible. Text in class "ROOM NUMBER" currently needs to the entered manually into the object info name field after the polygon is extruded, with the filename prefixed (ie: "WorkflowTest_1stMarch_001) to create a unique Hostkey. The names of the CAD model classes are never the same for any two jobs, so the ability to select classes before running the script is extremely useful. All of the room data (area, space types, occupants, etc) is stored in a spreadsheet (also provided by client). This is also linked to the Unity model, and is used to drive the colours of the room blocks using RGB values stored in the spreadsheet. The unique Hostkey is the link between the data and the VWX model. The ability to link the spreadsheet to the VWX model would mean we could attach record formats to objects and any updates made in either part will update the other automatically. Hope this makes some sense?! WorkflowTest_5March.vwx
  7. Wow, thank you Sarah. That's really useful. Having more control is never a bad thing! so I really like the drop down menu. Being able to select various object types is great, being able to isolate and extrude particular classes using the tool would also be useful. As you suggest, having control over the extrude height would be very useful too. Although we generally set the room heights as 3m for the massing model, we also extrude the gross internal area by -300mm to create a floorplate. Normally these drawings don't arrive to us with room outlines as symbols with room names attached in a record field (as per the example above). Usually they're just flat 2D shapes with room numbers in a separate class, not attached to the polygon in any way. Do you, by any chance, know of a way of scripting a workflow that selects the room number text within the boundary of a extruded shape and applies it to the object name field? This would also be extremely useful. Alan, attaching occupation and space type information to record formats with a live link to room data in an excel spreadsheet is also something I'm keen to learn get to grips with.
  8. Hi, I'm looking for a way of automating a simple but very time consuming workflow. I'm new to scripting and marionettes in Vectorworks so I'm struggling to be honest! I've attached a test file which includes a whole series of internal room outlines, which consist of 2D Polygons buried within a unique symbol for each room. Basically we want to create a 3D massing model using this 2D file, whilst retaining the attached records which we use in a report. Therefore I would like to keep them as symbols, and just convert them from 2D polygons to 3D . This means we have to go through the following process.... 1) Edit symbol 2) Apply class attributes to polygon fill (fill style set to 'none' currently) 3) extrude polygon by 3000mm 4) exit symbol 5) Repeat for every symbol in the drawing Can anyone suggest how this procedure could be automated? I'm having trouble even with steps 2 & 3, but I'm sure they're possible. Whether or not it's possible to create a script that searches for all symbols in a drawing and edits them one at a time, as above, I really don't know! WorkflowTest_28Feb17.zip
  9. Your comment about extraneous items is a good point. I don't think the text file I've sent has any other text within the polygon boundaries, but more often than not there would be. I assume it's possible to script something that only looks at text field within class 'ROOM NUMBERS', for example?
  10. Hi Pat File attached. The Polygons are in a class called 'ROOM OUTLINE', and the text is all in 'ROOM NUMBERS'. Thank you for your help. Test File.vwx
  11. Thanks Pat Certainly sounds promising that they're might be a way round this. Thanks for giving me new hope! Never tried scripting before, but sounds like it's time to give it a go.
  12. Thanks for your reply! Are you able to clarify how I'd go about doing that?
  13. Hi All I'm looking for a method to automate a very time consuming workflow, which I'll try and explain..... We receive a batch of third party building plans from which we extract the room outline polygons and convert them into Spaces with a 3D volume. The spaces are automatically numbered on creation and we then have to go into each space and updated them manually to match the predefined room number that exists in the third party building plan. Why we need do this is complicated to explain, so I wont try to! But does anyone know of a way of linking existing text that sits within the 2D boundaries of a 'Space' to create the Space number, without manual input? Any suggestions greatly appreciated!
  • Create New...