View Issue Details

IDProjectCategoryView StatusLast Update
0004641SketcherFeaturepublic2021-04-24 12:14
Reporterjmaustpc Assigned Toabdullah  
Status assignedResolutionopen 
Product Version0.20 
Target Version0.20 
Summary0004641: Sketcher Clone - extend to allow substitution of dimensional constraints between different geometry items
DescriptionSketcher Clone will currently substitute a dimensional constraint on a single geometry element with a "equals" constraint on the matching geometry element in the clone.

The request is to extend this so that it will work when that dimensional constraint is between two different geometry elements.

Steps To ReproduceFor example a Horizontal distance constraint applied to the top line of a rectangle will be an Equals constraint on the top line of the rectangle in the clone. However currently if the horizontal distance constraint for the same rectangle was applied between each of the top points of the two vertical side lines of the rectangle, then the same Horizontal constraint will be applied to the clone rectangle rather than an equals, therefore requiring editing every instance of the clone and original if an edit is required.

Forum topic

An example file is attached to this ticket, it is the same file as one of the files in my post to that same topic in the link above.
TagsNo tags attached.
FreeCAD InformationOS: Ubuntu 20.04.2 LTS (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.Stable PPA
Build type: Release
Branch: unknown
Hash: 9e3b630bbfb6807e93eeffb655e6c20f218644fc
Python version: 3.8.5
Qt version: 5.12.8
Coin version: 4.0.0
OCC version: 7.5.1
Locale: English/Australia (en_AU)



2021-04-24 12:14



2022-03-03 13:55

administrator   ~0017037

This ticket has been migrated to GitHub as issue 6205.

Issue History

Date Modified Username Field Change
2021-04-24 12:14 jmaustpc New Issue
2021-04-24 12:14 jmaustpc Status new => assigned
2021-04-24 12:14 jmaustpc Assigned To => abdullah
2021-04-24 12:14 jmaustpc File Added: copy_clone_tests_sketcher_constrained_only_between_geometry2.FCStd