gregmilliken
Senior Member
An update on V10...
Hi All,
I wanted to respond to some of the requests for a status on V10, both what we’re planning on including and also the timing of the release.
First, the top priority for V10 is based directly on user feedback. This was to significantly improve performance in 2D, along with improving memory usage and management which will have a direct impact on stability and performance.
One of the key requests by customers has been to improve 2D drawing performance, which is particularly crucial when working with assembly drawings. One of the key performance bottlenecks has been view projection which is performed using component technology we license. To address this, in V10 we have added a new view projection mode we call Fast Hidden Line, or FHL mode. The original mode we refer to as Precise Hidden Line or PHL. FHL utilizes the DirectX display engine and offers dramatic improvements in performance in a number of key use cases. The goal being to quickly generate 2D view projections to allow much more efficient and responsive creation of 2D drawings.
Some of our performance testing of V10 versus V9.2 shows the following:
View Creation Improvements:
- FHL view creation is about 4X faster than V9.2, and for certain drawings up to 10X faster
- PHL view creation in V10 is about 35% faster as compared to V9.2 PHL
- Multiple FHL views can be created in one step faster and with lower memory (25%) footprint
As one might conclude by the names, FHL trades off some view precision for speed and improved memory consumption. We believe you will find that this precision is not significant when creating your drawings, but the productivity gained when creating them – particularly when recreating views after a model edit -- will be extremely significant. In FHL mode dimensions are still generated directly from the precise underlying model as well so they are exact. When it is time to print or plot a drawing at high resolution, one can simply generate the PHL equivalent in one step.
In addition to dramatic improvements in view creation, we have made significant improvements in other areas of 2D detailing, including the following:
General Detailing Performance Improvements:
- Various detailing tools like placing dimensions/text/annotations are far more responsive; the larger the drawing and the more hidden lines, the greater the improvement.
- Dragging dimensions and annotations for repositioning (common during detailing) are also much more responsive. There is a major improvement over V9.2 for large drawings, in particular when hidden lines are turned on.
- Performance improvements and memory leak fixes in drawing display reduce time and memory footprint during drawing creation; the more complex the drawing the more improvement. On average, in V10 equivalent drawing workflows can be completed in half the time with only about 65% of the memory consumed in V9.2.
- Entering and exiting sketch mode is noticeably faster.
- Drawings now save information about part threads, holes, etc., eliminating the need to open part files while opening drawing files (also during view creation, see below). For large complex drawings saved in V10 the reduction in open time is significant - roughly 30 to 40%.
- Partial View creation is significantly faster in V10 – taking about half the time compared to V9.2. Detail and Section View creation are also about 25% faster.
Other improvements in 2D:
- Drawing views update after a model edit without having to close and reopen drawings
- Positioning of Detail View Labels has been enhanced
Productivity and Ease of Use -- things that “make you faster” other than pure performance:
(see next post for the rest!)
Hi All,
I wanted to respond to some of the requests for a status on V10, both what we’re planning on including and also the timing of the release.
First, the top priority for V10 is based directly on user feedback. This was to significantly improve performance in 2D, along with improving memory usage and management which will have a direct impact on stability and performance.
One of the key requests by customers has been to improve 2D drawing performance, which is particularly crucial when working with assembly drawings. One of the key performance bottlenecks has been view projection which is performed using component technology we license. To address this, in V10 we have added a new view projection mode we call Fast Hidden Line, or FHL mode. The original mode we refer to as Precise Hidden Line or PHL. FHL utilizes the DirectX display engine and offers dramatic improvements in performance in a number of key use cases. The goal being to quickly generate 2D view projections to allow much more efficient and responsive creation of 2D drawings.
Some of our performance testing of V10 versus V9.2 shows the following:
View Creation Improvements:
- FHL view creation is about 4X faster than V9.2, and for certain drawings up to 10X faster
- PHL view creation in V10 is about 35% faster as compared to V9.2 PHL
- Multiple FHL views can be created in one step faster and with lower memory (25%) footprint
As one might conclude by the names, FHL trades off some view precision for speed and improved memory consumption. We believe you will find that this precision is not significant when creating your drawings, but the productivity gained when creating them – particularly when recreating views after a model edit -- will be extremely significant. In FHL mode dimensions are still generated directly from the precise underlying model as well so they are exact. When it is time to print or plot a drawing at high resolution, one can simply generate the PHL equivalent in one step.
In addition to dramatic improvements in view creation, we have made significant improvements in other areas of 2D detailing, including the following:
General Detailing Performance Improvements:
- Various detailing tools like placing dimensions/text/annotations are far more responsive; the larger the drawing and the more hidden lines, the greater the improvement.
- Dragging dimensions and annotations for repositioning (common during detailing) are also much more responsive. There is a major improvement over V9.2 for large drawings, in particular when hidden lines are turned on.
- Performance improvements and memory leak fixes in drawing display reduce time and memory footprint during drawing creation; the more complex the drawing the more improvement. On average, in V10 equivalent drawing workflows can be completed in half the time with only about 65% of the memory consumed in V9.2.
- Entering and exiting sketch mode is noticeably faster.
- Drawings now save information about part threads, holes, etc., eliminating the need to open part files while opening drawing files (also during view creation, see below). For large complex drawings saved in V10 the reduction in open time is significant - roughly 30 to 40%.
- Partial View creation is significantly faster in V10 – taking about half the time compared to V9.2. Detail and Section View creation are also about 25% faster.
Other improvements in 2D:
- Drawing views update after a model edit without having to close and reopen drawings
- Positioning of Detail View Labels has been enhanced
Productivity and Ease of Use -- things that “make you faster” other than pure performance:
(see next post for the rest!)