# If performance issues cannot be resolved，I have to give up shapr3d

**URL:** https://discourse.shapr3d.com/t/if-performance-issues-cannot-be-resolved-i-have-to-give-up-shapr3d/32593
**Category:** Modeling Questions
**Created:** [June 26, 2024, 5:06am UTC](https://discourse.shapr3d.com/t/if-performance-issues-cannot-be-resolved-i-have-to-give-up-shapr3d/32593 "2024-06-26T05:06:49Z")
**Posts on this page:** 1
**Showing post:** 13

<div class="post-metadata">

### Author: ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)
#### Post date: [June 27, 2024, 3:38pm UTC](https://discourse.shapr3d.com/t/if-performance-issues-cannot-be-resolved-i-have-to-give-up-shapr3d/32593/13 "2024-06-27T15:38:54Z")

</div>

Here it is:

> [@Is merging history supposed to increase the file size?](https://discourse.shapr3d.com/t/is-merging-history-supposed-to-increase-the-file-size/32131/13):
>
> No, it does not matter. I’ll now try to go into the technical details of how a CAD system works to explain why it doesn’t matter, but it’s a bit beyond the scope of this forum. As a start, I recommend reading this article: [The technological foundations of CAD software](https://www.shapr3d.com/blog/what-is-cad-the-technological-foundations-of-cad-software) In a parametric CAD system, under the hood what you need to store is a sequence of the operations, that looks something like this: sketch (list of lines arcs constraints etc) extrude (references to the sketch) fillet (referenc…

---

_[View the full topic](https://discourse.shapr3d.com/t/if-performance-issues-cannot-be-resolved-i-have-to-give-up-shapr3d/32593)._
