View Issue Details

IDProjectCategoryView StatusLast Update
0000567FreeCADBugpublic2012-01-12 09:12
Reportergyimesig Assigned Towmayer  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Product Version0.12 
Fixed in Version0.13 
Summary0000567: Placement of duplicated pads is always reset to parent pad values
DescriptionI'm using FreeCAD 0.12.5284 (Windows 7).

Intent: create a pad object and duplicate it to different planes -> creating an array.

Created a pad from a sketch on base plane. No issues.
Selected respective sketch and used Menu "Edit/Duplicate selection". Copy was created with incremented ID.
Selected the new instance of the sketch and select "Edit / Placement" and moved to new plane / position. Sketch outline is updated - shown at the correct new position.
Attempt to create a pad from the duplicate sketch fails - as soon as Edit pad is completed the pad returns to the position of the original / parents pad instances position.
All instances of the duplicate seem to return to the original position.
Result: can not easily create an array of solids / pads.



Additional InformationSee attached screenshots in ZIP file.
First screenshot is with Sketch004 / 005 /006 shown at the correct positions after Edit / Placement.
Second screenshot is after selecting Pad003 - Edit pad - no changes made, just clicking OK - all instances return to the original placement of Sketch004.
TagsNo tags attached.
FreeCAD Information

Activities

2012-01-08 06:01

 

FreeCAD_pad_array_bug_screenshots.zip (Attachment missing)

wmayer

2012-01-09 13:22

administrator   ~0001551

No, this is not a bug but the intended behaviour. All part-design objects and especially sketch-based operations like pad, pocket, revolve, ... force the resulting object to have the same placement information as the source object.

Thus, all attempts to modify the placement manually will be reverted. The only option you have is to select the sketch+pad object and then do the copy&paste. This way it also creates a copy of the sketch and the copied pad depends on it.

Now just modify the placement of the copied sketch.

Issue History

Date Modified Username Field Change
2012-01-08 06:01 gyimesig New Issue
2012-01-08 06:01 gyimesig File Added: FreeCAD_pad_array_bug_screenshots.zip
2012-01-09 13:22 wmayer Note Added: 0001551
2012-01-09 13:23 wmayer Status new => resolved
2012-01-09 13:23 wmayer Resolution open => no change required
2012-01-09 13:23 wmayer Assigned To => wmayer
2012-01-12 09:12 wmayer Status resolved => closed
2012-01-12 09:12 wmayer Fixed in Version => 0.13