Failed to validate broken face

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
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!
eexpss
Posts: 56
Joined: Wed Dec 28, 2016 6:17 am

Failed to validate broken face

Post by eexpss »

When I changed a sketch size, another pad based on it show this.
Failed to validate broken face (but must be excuted) <- tip message show this line.

How can I find the reason.
Attachments
2017-03-11 21-48-17屏幕截图.png
2017-03-11 21-48-17屏幕截图.png (21.83 KiB) Viewed 1685 times
chrisb
Veteran
Posts: 54288
Joined: Tue Mar 17, 2015 9:14 am

Re: Failed to validate broken face

Post by chrisb »

You don't show the complete tree, but is it possible, that you have forked the model? I.e. you have two different sketches based on the same state, Pad in your case.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
eexpss
Posts: 56
Joined: Wed Dec 28, 2016 6:17 am

Re: Failed to validate broken face

Post by eexpss »

simple relation.
Attachments
xx.png
xx.png (149.92 KiB) Viewed 1670 times
chrisb
Veteran
Posts: 54288
Joined: Tue Mar 17, 2015 9:14 am

Re: Failed to validate broken face

Post by chrisb »

The element that depends on Array, Pocket001, Pocket, and Pad, is that a group or what? Please excuse that question but my chinese (?) is worse than my english. If so you might have run into the so called topological naming problem as discussed here: https://forum.freecadweb.org/viewtopic. ... 14#p155014. There are hints included how to repair your model.
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: Failed to validate broken face

Post by NormandC »

There shouldn't be a problem if it's a group, since a group is after all only a folder that orders items in the tree.

But if it's a Boolean operation like Part Union, then I agree it's a problem, because Pad, Pocket, Pocket001 etc. are all different states in the creation of a single part that culminates with the uppermost item with 5 Chinese characters.

The "failed to validate broken face" error means that the profile in the sketch no longer contains a closed profile. Have you edited it to see how it looks?

This is very difficult to troubleshoot without the file.
eexpss
Posts: 56
Joined: Wed Dec 28, 2016 6:17 am

Re: Failed to validate broken face

Post by eexpss »

I send the file as attachment, but "File too large". 1.9M size.

I'm not sure if your system is able to correctly identify the parts with Chinese, or open the file, or I will delete some parts and upload them.

I had deleted most part, the file still 1.8M. seems Array take so many space, so I deleted it. I changed all name to English.

The step is:

Change Constraint3 (3.2mm), then Error comes.
Attachments
cigar.fcstd
(138.01 KiB) Downloaded 18 times
2017-03-12 02-14-20屏幕截图.png
2017-03-12 02-14-20屏幕截图.png (14.29 KiB) Viewed 1659 times
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Failed to validate broken face

Post by NormandC »

OK, "Slot" is a group, no problem here.

As I previously said, your change in the "ChangeThis" sketch made the Hole1 sketch invalid. Have you actually tried to edit Hole1? If for example you reduced the dimension of the profile in the first sketch, it could simply be that the circle is now outside of the Pad and the Pocket tries to work in empty space.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Failed to validate broken face

Post by NormandC »

Doh! Didn't notice you attached your file. :oops:

Now downloading and checking.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Failed to validate broken face

Post by NormandC »

Just opening Hole1 the problem is obvious.
Attachments
FC_eexpss_cigar_01.png
FC_eexpss_cigar_01.png (23.93 KiB) Viewed 1655 times
eexpss
Posts: 56
Joined: Wed Dec 28, 2016 6:17 am

Re: Failed to validate broken face

Post by eexpss »

NormandC, thanks. chrisb, thanks.

You are too careful. You've found such a small line.

So we can say, which part of the warning, the problem must be comes from the lower layer's part, right?
Post Reply