Sketcher ConstrainTangent/fr: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
Line 18: | Line 18: | ||
}} |
}} |
||
==Description== |
|||
<div class="mw-translate-fuzzy"> |
|||
====Description==== |
====Description==== |
||
La Contrainte tangente fait se toucher deux courbes (tangente). Les lignes sont traitées comme infinie, et les arcs sont traités comme des cercles pleins / ellipses. La contrainte est également capable de connecter deux courbes, les forçant à tangenter au niveau du joint, ce qui rend le joint lisse et continu. |
La Contrainte tangente fait se toucher deux courbes (tangente). Les lignes sont traitées comme infinie, et les arcs sont traités comme des cercles pleins / ellipses. La contrainte est également capable de connecter deux courbes, les forçant à tangenter au niveau du joint, ce qui rend le joint lisse et continu. |
||
</div> |
|||
==Usage== |
|||
<div class="mw-translate-fuzzy"> |
|||
==Utilisation== |
==Utilisation== |
||
Il y a quatre façons différentes d'appliquer la contrainte : |
Il y a quatre façons différentes d'appliquer la contrainte : |
||
Line 28: | Line 35: | ||
# entre une courbe et un point de terminaison d'un autre courbe |
# entre une courbe et un point de terminaison d'un autre courbe |
||
# entre deux courbes au point défini par l'utilisateur |
# entre deux courbes au point défini par l'utilisateur |
||
</div> |
|||
Pour appliquer la contrainte tangente, suivre les étapes suivantes: |
Pour appliquer la contrainte tangente, suivre les étapes suivantes: |
||
Line 108: | Line 116: | ||
}} |
}} |
||
{{Sketcher Tools navi |
{{Sketcher Tools navi{{#translation:}}}} |
||
⚫ | |||
⚫ | |||
{{clear}} |
{{clear}} |
Revision as of 21:47, 28 March 2020
Sketcher Contrainte tangente |
Emplacement du menu |
---|
Sketch → Contraintes d'esquisse → Contrainte tangente |
Ateliers |
Sketcher |
Raccourci par défaut |
T |
Introduit dans la version |
- |
Voir aussi |
Sketcher Contrainte point sur objet |
Description
Description
La Contrainte tangente fait se toucher deux courbes (tangente). Les lignes sont traitées comme infinie, et les arcs sont traités comme des cercles pleins / ellipses. La contrainte est également capable de connecter deux courbes, les forçant à tangenter au niveau du joint, ce qui rend le joint lisse et continu.
Usage
Utilisation
Il y a quatre façons différentes d'appliquer la contrainte :
- entre deux courbes (non disponible pour toutes les courbes)
- entre deux extrémités d'une courbe
- entre une courbe et un point de terminaison d'un autre courbe
- entre deux courbes au point défini par l'utilisateur
Pour appliquer la contrainte tangente, suivre les étapes suivantes:
- Sélectionnez deux ou trois entités dans l'esquisse.
- Appelez la contrainte en cliquant sur son icône sur la barre d'outils, ou en sélectionnant l'option de menu, ou en utilisant le raccourci clavier.
Entre deux courbes (directement tangente)
Deux courbes doivent être rendues tangentes, et un point de tangence doit être implicite. Ce mode est appliqué si deux courbes sont sélectionnées
Sélection Acceptée:
- La ligne + ligne, cercle, arc
- cercle, arc + cercle, arc.
Si la tangence direct entre les courbes sélectionnées n'est pas prise en charge (par exemple, entre une ligne et une ellipse), un point d'aide sera ajoutés pour esquisser automatiquement, et la tangence-via-point sera appliquée.
Il n'est pas recommandé de reconstruire le point de tangence en créant un point et le contraindre à se positionner sur les deux courbes. Il fonctionnera, mais la convergence sera sérieusement plus lente et il faudra environ deux fois plus d'itérations pour converger par rapport à la normale. Utiliser d'autres méthodes pour cette contrainte si le point de tangence est nécessaire.
Entre deux points terminaux (perpendicularité point-à-point)
Dans ce mode nous faisons coïncider les extrémités, et la jonction est fait tangente (C1-lisse, ou "forte", selon le placement des courbes avant que la contrainte soit appliquée). Ce mode s'applique lorsque deux extrémités de deux courbes ont été sélectionnées.
Sélection acceptée:
- point extrémité de ligne/arc/arc d'ellipse + extrémité de ligne/arc/arc d'ellipse (soit, deux points de deux courbes)
Entre deux points terminaux (perpendicularité point-à-point)
Dans ce mode, une extrémité d'une courbe est contraint de se trouver sur l'autre courbe, et les courbes sont obligatoirement tangentes en ce point. Ce mode est appliqué lorsqu'une courbe et un point de terminaison d'une autre courbe ont été sélectionnés.
Sélection acceptée:
- ligne, cercle, arc, ellipse, arc-d'ellipse + extrémité de ligne/arc/arc-d'ellipse (soit., courbe + extrémité de courbe)
Entre deux points terminaux (perpendicularité point-à-point)
Dans ce mode, deux courbes sont rendues tangentes, et le point de tangence est identifié. Ce mode est appliqué lorsque deux courbes et un point ont été sélectionnés.
Sélection acceptée:
- ligne/courbe + ligne/courbe
"Tout point" peut être un point isolé, ou un point d'un élément, par exemple, le centre d'un cercle, un point d'extrémité d'un arc, ou l'origine.
Pour que la contrainte fonctionne correctement, le point doit être sur les deux courbes. Donc, comme la contrainte est invoquée, le point sera automatiquement contraint sur les deux courbes, une ( contraintes auxiliaires sera ajoutée, si nécessaire), et les courbes seront forcée à tangenter en ce point. Ces contraintes contraintes auxiliaires sont des contraintes ordinaires simples. Elles peuvent être ajoutées manuellement ou supprimées.
Comparée à la tangence directe, cette contrainte est plus lente, car il ya des modes de degrés de liberté invoquée , mais si le point de tangence est nécessaire, c'est la méthode recommandée car elle offre une meilleure tanggence par rapport à tangence directe + point sur les deux courbes.
Le placement du point avant que la contrainte soit appliquée est une indication pour le calculateur pour savoir où doit se trouver la tangence. Avec cette contrainte, on peut forcer deux ellipses à se toucher en deux endroits.
Programmation
La Contrainte Tangente peut être créée à partir de macros et de la console de Python en utilisant les éléments suivants:
# direct tangency
Sketch.addConstraint(Sketcher.Constraint('Tangent',icurve1,icurve2))
# point-to-point tangency
Sketch.addConstraint(Sketcher.Constraint('Tangent',icurve1,pointpos1,icurve2,pointpos2))
# point-to-curve tangency
Sketch.addConstraint(Sketcher.Constraint('Tangent',icurve1,pointpos1,icurve2))
# tangent-via-point (plain constraint, helpers are not added automatically)
Sketch.addConstraint(Sketcher.Constraint('TangentViaPoint',icurve1,icurve2,geoidpoint,pointpos))
où::
Sketch
est un objet d'esquisse.icurve1
,icurve2
sont deux entiers identifiant les courbes à faire tangenter. Les entiers sont des index de l'esquisse (la valeur est retournée parSketch.addGeometry
).pointpos1
,pointpos2
devrait être 1 pour point de départ et 2 pour le point de fin.geoidpoint
etpointpos
dansTangentViaPoint
sont les index précisant le point de tangence.
- Général : Créer une esquisse, Modifier l'esquisse, Esquisse sur une face, Réorienter l'esquisse, Valider l'esquisse, Fusionner les esquisses, Esquisse miroir, Quitter l'esquisse, Vue de l'esquisse, Vue de section, Grille, Aimantation, Ordre de rendu, Arrêt de l'opération
- Géométries : Point, Ligne, Arc, Arc par 3 points, Cercle, Cercle par 3 points, Ellipse par son centre, Ellipse par 3 points, Arc d'ellipse, Arc d'hyperbole, Arc de parabole, B-spline simple, B-spline périodique, B-spline par des nœuds, B-spline périodique par des nœuds, Polyligne, Rectangle, Rectangle centré, Rectangle arrondi, Triangle, Carré, Pentagone, Hexagone, Heptagone, Octogone, Polygone régulier, Contour oblong, Congé, Congé avec contrainte, Ajuster, Prolonger, Diviser, Géométrie externe, Copie carbone, Géométrie de construction
- Contraintes :
- Contraintes geometriques : Coïncidence, Point sur objet, Vertical, Horizontal, Parallèle, Perpendiculaire, Tangente, Égalité, Symétrie, Blocage
- Contraintes de dimension : Fixe, Distance horizontale, Distance verticale, Dimensionnelle, Rayon ou poids, Diamètre, Rayon automatique, Angle, Contrainte de réfraction
- Outils de contraintes : Contraintes pilotantes, Activation des contraintes
- Outils : Degrés de liberté non contraints, Contraintes associées, Éléments associés aux contraintes, Contraintes redondantes, Contraintes conflictuelles, Géométrie interne, Origine, Axe horizontal, Axe vertical, Symétrie, Clone, Copie, Déplacer, Réseau rectangulaire, Supprimer l'alignement des axes, Supprimer tous les éléments de géométrie, Supprimer toutes les contraintes
- Outils B-spline : Degré de la B-spline, Polygone de contrôle de la B-spline, Peigne de courbure, Multiplicité des nœuds, Poids des points de contrôle, Convertir une géométrie en B-spline, Augmenter le degré, Diminuer le degré, Augmenter la multiplicité des nœuds, Diminuer la multiplicité des nœuds, Insérer un nœud, Joindre des courbes
- Espace virtuel : Espace virtuel
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test