View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003527||PartDesign||Feature||public||2018-07-03 12:23||2021-02-06 06:43|
|Reporter||fix daddy||Assigned To|
|Summary||0003527: Unable to edit linear Patterns|
|Description||The file has the complete list of features to be final. However, when I'm trying to edit the parameters of the two linear pattern in the last multitransform, the software would run forever without converging.|
Prior to the attempt to have two multitransform, I had only one ending with a polar pattern. I couldn't get this to work either.
Is there a way to simplify the part design to achieve what I want - a cross-hatch network of triangular grooves, separated by 5 mm?
|Steps To Reproduce||Open the file Friction_Plate1.FCstd|
Right-click on the "Side Set of grooves" and choose Edit MultiTransform.
[The program crashes sometimes at this point]
Uncheck the “update view” box, to give the software a chance.
Right-Click on the LinearPattern002 and select Edit
Edit the Length to 260 mm
Edit the Occurrences to 52
[At this point, the software may start spinning. Not always, though]
[The parameters of the linear transform might revert back to the default, but not all the time]
|Additional Information||OS: Windows 7|
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13522 (Git)
Build type: Release
EDIT: DO NOT CLOSE THIS TICKET AS IT SERVES AS A USECASE FOR 0003600
Friction_Plate1.FCStd (1,968,165 bytes)
||After days of trying and waiting, the software finally finished. The attached part is likely what I need, based on the view.|
||You can also try with the latest 0.18dev version to see if the speed improves. If not then you open a forum thread to discuss with the community (just as the giant yellow banner at the top of this page asks users). thank you|
There were no changes to PartDesign Transformation features between v0.17 and v0.18.
A bug report is not the proper place to inquire about alternative methods. That's what the forum is for.
||@normandc should I close this ticket or is "the software would run forever without converging" a valid issue that needs to be explored a but more?|
The problem is that the required cross-hatch network of grooves is extremely heavy to compute, and that is true for any CAD program, but painfully more so for transformation features in the PartDesign workbench. There are three transformation features in the MultiTransform, they multiply each other and create thousands of objects to apply a Boolean operation with.
The Draft Array tool is much more efficient with dealing with massive numbers of occurrences which may indicate there is room for improvement with the performance of PD Transformation tools, even though they have a higher overhead.
Therefore it would be useful to create a general report named "Improve PartDesign Transformation features performance" and link this report to it as use case.
||DO NOT CLOSE THIS TICKET AS IT SERVES AS A USECASE FOR 0003600|
||This ticket has been migrated to GitHub as issue 5795.|
|2018-07-03 12:23||fix daddy||New Issue|
|2018-07-03 12:23||fix daddy||Tag Attached: Part Design|
|2018-07-03 12:23||fix daddy||File Added: Friction_Plate1.FCStd|
|2018-07-03 22:44||fix daddy||Note Added: 0011491|
|2018-07-05 00:31||Kunda1||Status||new => feedback|
|2018-07-05 00:31||Kunda1||Note Added: 0011494|
|2018-07-27 16:21||normandc||Note Added: 0011555|
|2018-07-27 17:49||Kunda1||Note Added: 0011557|
|2018-07-29 15:54||normandc||Note Added: 0011561|
|2018-08-01 02:55||Kunda1||Tag Attached: split ticket|
|2018-08-01 02:56||Kunda1||Category||Bug => Feature|
|2018-08-01 02:56||Kunda1||Severity||block => minor|
|2018-09-16 15:41||normandc||Relationship added||child of 0003600|
|2019-01-04 19:01||Kunda1||Status||feedback => new|
|2019-01-04 19:01||Kunda1||Tag Detached: split ticket|
|2019-01-04 19:02||Kunda1||Additional Information Updated|
|2019-01-04 19:03||Kunda1||Note Added: 0012372|
|2021-02-06 06:43||abdullah||Target Version||=> 0.20|