Salut à tous.
J'ai tenté de modéliser sous freecad un projet que je voudrais réaliser.
C'est un assemblage à languette à 45°.
Pour ça, je me suis inspiré de cette réalisation.
J'ai paramétré un maximun de contrainte sous speadsheet.
Le problème ce trouve au niveau des découpe des languette (partie entouré)
J'ai fait un shapebinder sur la face de l'objet. Comme conseillé je l'ai créer sur une «originale» avant tout modification qui pourrait casser le shapebinder.
Quand je modifie la hauteur. L'esquisse change d'origine. Et plus rien n'a de sens
Je ne comprend pas trop.
J'ai déjà rencontré ce problème avec des cercle ou des arc.
Je vous est mis le fichier en pièce jointe. Peu être que je m'y prend mal.
Merci d'avance, si vous prenez un peu de votre temps pour m'aider.
Problème entre les esquisses et les spreadsheet
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Problème entre les esquisses et les spreadsheet
- Attachments
-
- 04 test angle2.FCStd
- (36.79 KiB) Downloaded 26 times
- Shalmeneser
- Veteran
- Posts: 9580
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: Problème entre les esquisses et les spreadsheet
Moi, j'aurais directement copié des géométries externes sur le premier sketch sans passer par un shapebinder.
Que tu modifies le 1er sketch et le ShapeBinder change aussi.
«originale» ?
.
.
Moi je ne rencontre pas de problème (v 0.20.26479).Quand je modifie la hauteur. L'esquisse change d'origine. Et plus rien n'a de sens
Définis "je modifie la hauteur" : de 100 à 101 ou à 10 ou à 1000 ?
Fichier pour info : j'y refais les sketchs sans traits bleus, je supprimes ShapeBinder
- Attachments
-
- 04 test angle2_SHALM.FCStd
- (32.94 KiB) Downloaded 19 times
Re: Problème entre les esquisses et les spreadsheet
Il vaut toujours mieux créer les miroirs et symétries sur les axes d'origine.
Donc dans ton cas, j"aurais créé la première esquisse dans le quadrant en bas à droite.
Donc dans ton cas, j"aurais créé la première esquisse dans le quadrant en bas à droite.
Re: Problème entre les esquisses et les spreadsheet
Avertissement : je n'ai pas analysé le fichier.
Pour info, lors de changements dimensionnels "importants" les problème d'inversion de segments dans les esquisses viennent du solveur utilisé (Dog Leg par défaut). L'inversion de segments a 2 conséquences:
- création d'un ontour croisé qui fait échouer la fonction enfant.
- création de nouvelles faces entraînant un changement topologique du modèle et en général une déstabilisation des fonctions enfants
Il y 2 solutions :
- modifier les dimensions du modèle par petits incréments ( la valeur de variation Max doit être inférieure à la dimension du segment qui s'inverse
- changer l'algorithme utilisé par le solveur (aller dans l
Préférences -> sketcher -> montrer les détails du solveur ou un truc comme ça), et choisir Levenberg Marquard qui et résistant aux inversions.
Pour info, lors de changements dimensionnels "importants" les problème d'inversion de segments dans les esquisses viennent du solveur utilisé (Dog Leg par défaut). L'inversion de segments a 2 conséquences:
- création d'un ontour croisé qui fait échouer la fonction enfant.
- création de nouvelles faces entraînant un changement topologique du modèle et en général une déstabilisation des fonctions enfants
Il y 2 solutions :
- modifier les dimensions du modèle par petits incréments ( la valeur de variation Max doit être inférieure à la dimension du segment qui s'inverse
- changer l'algorithme utilisé par le solveur (aller dans l
Préférences -> sketcher -> montrer les détails du solveur ou un truc comme ça), et choisir Levenberg Marquard qui et résistant aux inversions.
Re: Problème entre les esquisses et les spreadsheet
Oui, c'est bien le problème. L'inversion de segments.-alex- wrote: ↑Sun Nov 28, 2021 12:10 pm Avertissement : je n'ai pas analysé le fichier.
Pour info, lors de changements dimensionnels "importants" les problème d'inversion de segments dans les esquisses viennent du solveur utilisé (Dog Leg par défaut). L'inversion de segments a 2 conséquences:
- création d'un ontour croisé qui fait échouer la fonction enfant.
- création de nouvelles faces entraînant un changement topologique du modèle et en général une déstabilisation des fonctions enfants
Il y 2 solutions :
- modifier les dimensions du modèle par petits incréments ( la valeur de variation Max doit être inférieure à la dimension du segment qui s'inverse
- changer l'algorithme utilisé par le solveur (aller dans l
Préférences -> sketcher -> montrer les détails du solveur ou un truc comme ça), et choisir Levenberg Marquard qui et résistant aux inversions.
je vais tenter de changer de solver.
Je me demande s'il est possible de réduire les erreur en définissant une plage de valeurs à entrer dans le spreadsheet. Afin de réduire la casse ?
[ÉDITE] J'ai changé ma façon de dessiner ma pièce. J'ai retirer le shapebinder. Et changer le solveur.
Les problème ne ce sont plus manifesté
Merci à tous