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 | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 0.17 | ||||
Target Version | 0.20 | ||||
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] Click OK [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 Branch: releases/FreeCAD-0-17 Hash: 3bb5ff4e70c0c526f2d9dd69b1004155b2f527f2 EDIT: DO NOT CLOSE THIS TICKET AS IT SERVES AS A USECASE FOR 0003600 | ||||
Tags | Part Design | ||||
FreeCAD Information | |||||
child of | 0003600 | new | Improve PartDesign Transformation features performance |
|
|
|
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. |
Date Modified | Username | Field | Change |
---|---|---|---|
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 |