Case with a linear pattern from a hole not working in PDN

About the development of the Part Design module/workbench. PLEASE DO NOT POST HELP REQUESTS HERE!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
alexis
Posts: 19
Joined: Wed Jun 07, 2017 8:50 am

Case with a linear pattern from a hole not working in PDN

Post by alexis »

Hi all,

On a piece where pockets were already applied along linear patterns without any problem :

I try to do a linear pattern from a hole.

- Make as usual a Datum plane on the pad face.
- Attach a sketch on this datum plane.
- Place a circle in this sketch.
- Make a hole.
- Try a linear pattern from this hole. It should be along sketche's vertical axis or simply X axis. No way.

"One transformed shape does not intersect support. Transformation failed".

1) Note that after hitting "Cancel" in the pattern dialog, the datum plane goes
super small, until recomputed.

2) With a fresh document and a single hole on a single pad, linear pattern works fine.

3) In the attached file, replace the hole by a pocket or a pad, try the linear pattern, it works.

AFAIK it looks like a (small) bug...

Cheers,
Alexis


OS: Debian GNU/Linux 9.3 (stretch)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13320 (Git)
Build type: Unknown
Branch: master
Hash: 12f3258ded6cd0471122c84ac5c43297812ac0c5
Python version: 2.7.13
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Locale: French/France (fr_FR)
Attachments
plan-de-travail-test.fcstd
(77.89 KiB) Downloaded 66 times
chrisb
Veteran
Posts: 54201
Joined: Tue Mar 17, 2015 9:14 am

Re: Case with a linear pattern from a hole not working in PDN

Post by chrisb »

I can confirm the issue.

OS: Mac OS X
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13346 (Git)
Build type: Release
Branch: (HEAD detached at 22ee06d)
Hash: 22ee06de8441bfcc9fded2c6de4232d763fb11bc
Python version: 2.7.14
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: German/Germany (de_DE)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Case with a linear pattern from a hole not working in PDN

Post by NormandC »

Off topic but I couldn't refrain myself ;)
alexis wrote: Mon Mar 05, 2018 9:39 pm - Make as usual a Datum plane on the pad face.
Why?!? What's to gain from creating a datum plane on a face, then attach a sketch to it? It amounts to attaching the sketch to the pad face. So why the redundant datum plane step?

Oh, and
alexis wrote: Mon Mar 05, 2018 9:39 pmOCC version: 6.8.0.oce-0.17
You would really gain from upgrading OCC to 7.1.0 at least, it solves a lot of issues, plus some Part tools require OCC 6.9.0 minimum.

It would not be difficult to repackage the opencascade packages we provide on the Ubuntu PPA for Debian.
Post Reply