Jump to content

Audit a document? aka Something slowing me down


Recommended Posts

2 hours ago, Kevin McAllister said:

Is it a 3d model? I would look at sweeps, multiple extrudes and any organic extrude as a first step. Anything creating a large number of points will slow down things considerably.

 

Kevin

 

Not to hijack the thread, but do sweeps incur large overhead for the geometry they create?

Link to comment
4 hours ago, Ethan R. said:

I'll start looking - its something I inherited :)

It usually works that way :D. Look for things that redraw slowly when you're in wireframe or top/plan.

 

1 hour ago, mjm said:

Not to hijack the thread, but do sweeps incur large overhead for the geometry they create?

Sometimes. Its dependent on the segment angle. In newer versions it defaults to 5 degrees which is a good value for most geometry. If it gets turned up higher it can start to slow things down.

 

Kevin

 

Link to comment
2 hours ago, mjm said:

Not to hijack the thread, but do sweeps incur large overhead for the geometry they create?

 

As Kevin describes, the most easy aspect to address is the Segment parameter, which determines how ‘smooth’ the Sweep is. The number determines the angle of each segment (and therefore the total number of segments in the sweep... larger segment angle = fewer segments). Smaller segment angles create smoother sweeps, but also take up more memory and rendering time. Find the right balance so that the object looks good while still using the fewest number of segments possible. I often start with 20 and increase or decrease as needed. I seldom need anything as low as 5.

 

Also, Sweeps with source shapes that have curves are more complex than source shapes with straight edges. If it doesn't need to be super smooth in your rendering/drafting, try building the 2D source shape with faceted edges or fewer points in general. Sometimes I use the 'Modify<Drafting Aids<Arc into Segments' command to break arcs down into a few straight lines. Of course sometimes you need a nice smooth object so it's not always applicable.

Link to comment
23 hours ago, Kevin McAllister said:

I would look at sweeps, multiple extrudes and any organic extrude as a first step. Anything creating a large number of points will slow down things considerably.

Does converting these objects to Generic Solids help matters much?

Link to comment
21 minutes ago, markdd said:

Does converting these objects to Generic Solids help matters much?

I'm not sure it helps file speed but it will help file size in many cases. Converting a sweep or multiple extrude to a generic solid would only lock it the current geometry settings, so if a sweep has too much geometry it would still have too much geometry as a generic solid.

 

Kevin

 

Link to comment

Thanks Kevin That makes sense. I have never fully understood what is going on with regard to objects like sweeps or subtractions etc. Are these objects continuously redrawn and created every time we open the file or change to a different view, or are they held in their current state without the computer performing the conversion process? It would be interesting to know what is going on "under the hood" so-to-speak.

Link to comment
20 hours ago, Andy Broomell said:

 

As Kevin describes, the most easy aspect to address is the Segment parameter, which determines how ‘smooth’ the Sweep is. The number determines the angle of each segment (and therefore the total number of segments in the sweep... larger segment angle = fewer segments). Smaller segment angles create smoother sweeps, but also take up more memory and rendering time. Find the right balance so that the object looks good while still using the fewest number of segments possible. I often start with 20 and increase or decrease as needed. I seldom need anything as low as 5.

 

Also, Sweeps with source shapes that have curves are more complex than source shapes with straight edges. If it doesn't need to be super smooth in your rendering/drafting, try building the 2D source shape with faceted edges or fewer points in general. Sometimes I use the 'Modify<Drafting Aids<Arc into Segments' command to break arcs down into a few straight lines. Of course sometimes you need a nice smooth object so it's not always applicable.

Andy and Kevin, thanks for your input, much appreciated. 

Link to comment
  • 1 year later...
  • Vectorworks, Inc Employee

Hello Ethan:

 

If you can convert that object to a mesh, then run Modify->Simplify Mesh maybe that would help to reduce the complexity there.

 

We have had a wish for a "file doctor" of some kind for a long time.

 

Link to comment
4 hours ago, Ethan R. said:

I'm coming back to this thread.

I have a file that is crawling - and I found a symbol embedded in and embedded symbol.

it was 100,000+ 3D Pollygons.

 

This is the kind of thing I'm looking for a tool to help find.

It was quite hidden!

 

I'm always very careful about what I import for this reason. A large proportion of manufacturer-supplied product models, for example, are much much too complex, and get banned from my files.

 

The "simplify mesh" command is very occasionally useful but it has no intelligence and only sometimes creates something that can be used.

Link to comment
6 hours ago, line-weight said:

 

I'm always very careful about what I import for this reason. A large proportion of manufacturer-supplied product models, for example, are much much too complex, and get banned from my files.

 

The "simplify mesh" command is very occasionally useful but it has no intelligence and only sometimes creates something that can be used.

Yes it amazing how getting rid of 100 Aeron chairs on a floor can make and otherwise unworkable imported file into a dream.

Add to that it seems other programs can't deal with masking one object over another so the trim the symbol and make a new instance for each time it's used.

 

Link to comment
4 hours ago, Peter Neufeld said:

Hello,

Also don't forget that when modelling in Vectorworks, the programs' 3D Conversion Resolution will have a big effect on file size and processing. I often see users who have it set to Very High for no good reason and suffer as a result. It's an exponential increase.

 

Cheers,

Peter

 

 

98952047_ScreenShot2019-07-26at1_21_58pm.thumb.png.10e2254db64e275b3b601b1a9ca05961.png

 

I thought this setting was just about how the geometry is displayed on screen - but it affects file size?

 

Does this mean that if I change it to a lower setting, information is lost from the file?

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...