We’d like to start a discussion on using VW as a productivity tool.
Currently, 'output' (ie pumping out drawings in an efficient manner) is our greatest bottleneck in using Vectorworks as our productivity tool. 'Output' is what practices like ours depend on, in order to send (and justify) invoices to our clients.
Following are the items we are most desperate to see changes, to improve the BIM workflow:
(A1) SLOW TEAM WORK SPEEDS (SAVE AND COMMIT)
(A2) SLOW HIDEEN LINE RENDER TIME (EG FOR SECTION VIEWPORTS)
(A3) SLOW WORKSHEET CALCULATIONS
(A4) SLOW OPENING OF DOCUMENTS (IE VERIFYING DOCUMENT)
Currently, when we work on teamwork projects, the save and commit operation is very very slow. (We have very high spec network connection, computer terminals and server, see spec at the end of post)
Our files size is between 500MB - 1GB.
Sometimes on the larger files, the Save and commit operation on each terminal can take up to 2-3 minutes.
Our staff actually go out to get a coffee when this happens.
The most ridiculous part of the teamwork situation is, if I want to release a single element (say, a wall) to a teammate. The ENTIRE working file needs to sync to the project file. And then the teammate need to sync their working file.
If both these operations took 3 minutes, that's 6 minutes time just to have a wall released.
And yes, we have tried selecting the particular element to be released (say, a wall) and right-click for menu options and 'release'. The same clunky operation of the entire file 'saving and committing' occurs.
(A2) : SLOW SECTION VIEWPORTS
As a file grows in size, so does the time it takes for section viewports (hidden line) to be generated, and it doesn't just increase incrementally, it does so exponentially. We're talking about simple line drawings.
This becomes a real problem when a viewport is out-of-date (often when 'save viewport cache is turned on, viewports still disappear), and you just told your clients 'I'll send through that elevation/section right away).
What you think its a very simple section (simple elevation with shallow depth, restricted height range, classes with complex geometries are turned off) would take 2-3 minutes.
Since each sheet contains 2-3 elevations, and we may send, say, 2-3 sheets. We suddenly find ourselves spending 10 minutes just waiting for very simple elevations to render.
It sucks to say this, but sometimes we know 'it would have been quicker to draw those 20-30 lines in 2D'
(A3) : SLOW WORKSHEET CALCULATIONS
We run a full BIM model in our office, so everything, including schedules come from our model.
We find the process of recalcuations to be extremely slow, especially given the records attached to objects are really simple. This surely can be improved.
(A3) : SLOW FILE OPENING (VERIFYING FILE)
Once a document is read from the server (fast), we can wait up to one minute for 'verifying File....' to occur (slow)
(B1) ALLOW REQUEST, RELEASE AND SYNCING OF SINGULAR ELEMENT
ArchiCAD teamwork has a function to 'request' a particular 'checked out' item (say, a wall) from another user. The other user who receives the request can release just that one wall, and only the changes to just that one wall gets synced between the working files and project file.
Vectorworks should have the same function. (Remember, Vectorworks is a productivity tool, and when it hinders productivity like the 6 minutes of wasted time in the above example, it is a really really big issue).
(B1.1) MAKE 'SAVE AND COMMIT' A MULTI-THREAD PROCESS
In the above example, if we expand the number of team members on a project to 4. A save can commit operation can take 8-12 minutes.
This is ridiculous.
The slowness is not due to the network speeds or computer speeds, it seems to be the sheer amount of processing that is required to process the changes.
If this operation is a multi-core operation, I would imagine this to be a lot faster. Again this is a MASSIVE productivity issue for our office.
(For those of you who will be offering tips to reduce file size- thanks for the advice, we have done all that, and there is good reason why we need to keep information we have within the file).
(B2) OVERHAUL THE VW CODING FOR HIDDEN LINE, PLUS MAKING THIS MULTI-CORE PROCESS
This seriously needs urgent change. We are always sitting in the office until early hours in the morning to publish
Remember, the first round of publishing is really just for 'checking and markups'. And if we have to wait around for a few rounds of this. It is neither productive or fun.
(B3) WORKSHEET SPEEDING UP
We can't comment on how your back end works. But the time taken to calculate the simple information we would like to display seems disproportional.
Just a final point I'd like to reiterate- these are really important productivity issues that we battle on a daily basis. @Jim Wilson I really hope we don't have to wait until version 2020 until we see these improvements.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Question
Amorphous - Julian
We’d like to start a discussion on using VW as a productivity tool.
Currently, 'output' (ie pumping out drawings in an efficient manner) is our greatest bottleneck in using Vectorworks as our productivity tool. 'Output' is what practices like ours depend on, in order to send (and justify) invoices to our clients.
Following are the items we are most desperate to see changes, to improve the BIM workflow:
(A1) SLOW TEAM WORK SPEEDS (SAVE AND COMMIT)
(A2) SLOW HIDEEN LINE RENDER TIME (EG FOR SECTION VIEWPORTS)
(A3) SLOW WORKSHEET CALCULATIONS
(A4) SLOW OPENING OF DOCUMENTS (IE VERIFYING DOCUMENT)
--------------------------------------------------------------------
--------------------------------------------------------------------
A - THE ISSUES
(A1) : SLOW TEAMWORK WORKFLOW
(A2) : SLOW SECTION VIEWPORTS
(A3) : SLOW WORKSHEET CALCULATIONS
(A3) : SLOW FILE OPENING (VERIFYING FILE)
--------------------------------------------------------------------
--------------------------------------------------------------------
B - OUR SUGGESTIONS:
(B1) ALLOW REQUEST, RELEASE AND SYNCING OF SINGULAR ELEMENT
(B1.1) MAKE 'SAVE AND COMMIT' A MULTI-THREAD PROCESS
(For those of you who will be offering tips to reduce file size- thanks for the advice, we have done all that, and there is good reason why we need to keep information we have within the file).
(B2) OVERHAUL THE VW CODING FOR HIDDEN LINE, PLUS MAKING THIS MULTI-CORE PROCESS
(B3) WORKSHEET SPEEDING UP
Just a final point I'd like to reiterate- these are really important productivity issues that we battle on a daily basis. @Jim Wilson I really hope we don't have to wait until version 2020 until we see these improvements.
--------------------------------------------------------------------
--------------------------------------------------------------------
C OUR COMPUTER SPECS:
All of our computers servers are : Dual 6-core X5690 Mac Pro towers | 32GB RAM | Radeon RX580 8GB | SSD Disks | Sonnet 10GBe network card
Our computers servers is : Dual 6-core X5690 Mac Pro tower | 32GB RAM | NVme Drive (in PCIE slots) for VW BIM files | Solarflare Dual 10GBe Network Card
Our network has a Zyxel 10GBe network switch, our network runs on CAT7 Cables
Our server has A trunked pair of fibre optic cable (10GBe) connecting to the switch
(open to further upgrades, but benchmarks we have seen shows an upgraded cMP is pretty close to an iMac Pro)
Link to comment
29 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.