I'm having trouble understanding why a multitransform or linear pattern complains about "transformed shape does not intersect support"
Attached is a .FCStd file exhibiting the error. To see it:
Double click TipDepositPlatform_Base to make it the active body.
Activate PartDesign WB
Click on ProtoSupport to select it.
Click on "Create a Linear Pattern Feature"
Change the length to 107
The error (scroll up to top of Task dialog to see it) says "One transformed shape does not intersect support", and the second X turns red indicating the error.
What is the "support" it is not intersecting? It clearly intersects the main body. If you change the length to 106 it is fine. If you make the ProtoSupport extrusion taller the error still occurs, so it is not an issue with the height being the same as the cutout it is filling. If you change the number of occurrences to 3, 4, 5, 6, 7, 8, 9 it is fine, but it complains again at 10.
Is this possibly related to the fact that the sketch creating the 'X' contains crossing lines?
OS: FreeBSD 11.2-RELEASE-p4
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.0.18.2
Build type: Release
Python version: 3.6.9
Qt version: 5.12.2
Coin version: 3.1.3
OCC version: 7.3.0
Locale: C/Default (C)
Sanity check please
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Sanity check please
- Attachments
-
- Bug_MultiXfrm_1.FCStd
- (144.3 KiB) Downloaded 32 times
Re: Sanity check please
Typically the OCCT geometric kernel doesn't like self-intersecting sketches, which you seem to have in the X shape.
Although it may work at first, as it seems it does with your "ProtoSupport" Pad, subsequent boolean operations may fail with strange messages, as you seem to be getting with the linear pattern. Use the Part CheckGeometry tool to inspect your solids for problems like self-intersections and boolean operations on co-planar faces. Best results are obtained when the boolean operations (BOP) check returns clean.
Left good, right bad.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
- pl7i92LCNC
- Posts: 208
- Joined: Tue Mar 12, 2019 3:03 pm
- Location: RLP DE
Re: Sanity check please
its a straight lerning curve as on every CAD gods its own function to be used
get ahead of the basics and you are fine on doing your konstruction with the opensource
get ahead of the basics and you are fine on doing your konstruction with the opensource
Re: Sanity check please
Thanks for the explanation and pointer. I wondered about the intersection but thought it was ok since the first X came out ok.