3DuF icon indicating copy to clipboard operation
3DuF copied to clipboard

3DuF becomes very slow or unresponsive as no of bends increases for the curved mixer component

Open pkiourti opened this issue 5 years ago • 1 comments

Steps to reproduce:

  1. Choose the curved mixer component
  2. Increase the number of bends starting from 10 and going up to 30.

This component is rendered by calling the Path.Arc function of paper.js twice per arc. When number of bends = 30 then in total we need to draw 60 arcs. This means that this function is called 120 times for drawing the component of 30 bends.

3DuF remains slow after the component is fully rendered.

pkiourti avatar Apr 18 '20 00:04 pkiourti

I have also experienced this issue. It motivated me to split one of my curved mixers into three parts, as attempting to move and position a large mixer or work with other objects after generating a many-bend mixer became difficult.

MurrayLF avatar Apr 23 '21 05:04 MurrayLF