View Issue Details

IDProjectCategoryView StatusLast Update
0003938PartDesignBugpublic2019-04-24 11:38
ReporterSembazuru Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
PlatformWindows 64-bitOS10 ProOS Version1809
Product Version0.18 
Target Version0.19Fixed in Version 
Summary0003938: Polar Pattern "transformed shapes do not intersect support", possibly OCC bug
DescriptionAs discussed on the forum here, there is a bug when using polar pattern if features are lined up just wrong. I tried using polar pattern of Grooves on a Revolved solid and get "transformed shapes do not intersect support". Selecting different numbers of occurrences get different array elements working, but never all of them.

As mentioned by forum member kisolre,

We again hit some OCC coplanar/colinear/co_something issue. Moving the center of the arc some distance away from the edge of the base coin fixes the issue (see the 0.1mm dimension).

kisolre

kisolre provides a good screenshot of the "fix" to get around the bug in the forum thread.
Steps To Reproduce
  • Open the attached file.
  • Edit the ScallopPolarPattern and see the preview. (Also see my screenshot on my forum OP.)
  • Change the number of Occurrences and see the preview.
  • To get around this:
    • Open the ScallopSketch to edit.
    • On the horizontal construction line remove the horizontal constraint.
    • Add a vertical distance constraint between the two endpoints of the horizontal construction line.
    • Set that vertical distance constraint to a non-zero number.
    • Close the sketch and see on the object that all the Grooves are now properly patterned around the disk.
Additional InformationOS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16110 (Git)
Build type: Release
Branch: (HEAD detached at upstream/releases/FreeCAD-0-18)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
TagsOCC 7.4, OCC Bug, OCC NotOnRoadmap
FreeCAD Information

Activities

Sembazuru

2019-04-19 06:34

reporter  

ScallopedEdgeCoin - Broken.FCStd (153,677 bytes)

Kunda1

2019-04-24 11:38

administrator   ~0013043

Putting this on the 0.19 roadmap so that it gets some attention.

Issue History

Date Modified Username Field Change
2019-04-19 06:34 Sembazuru New Issue
2019-04-19 06:34 Sembazuru File Added: ScallopedEdgeCoin - Broken.FCStd
2019-04-24 11:38 Kunda1 Tag Attached: OCC 7.4
2019-04-24 11:38 Kunda1 Tag Attached: OCC Bug
2019-04-24 11:38 Kunda1 Tag Attached: OCC NotOnRoadmap
2019-04-24 11:38 Kunda1 Target Version => 0.19
2019-04-24 11:38 Kunda1 Note Added: 0013043