MANUEL DE REFERENCE
Il s'agit d'un manuel de référence pour SolveSpace.
Il n'est pas conçu comme une introduction au programme, pour cela, voir les tutoriels .
NAVIGATION GENERALE
L'interface utilisateur se compose de deux fenêtres : une fenêtre plus grande qui contient essentiellement les graphiques, et une petite fenêtre qui contient essentiellement du texte. La fenêtre graphique est utilisée pour dessiner la géométrie, et pour voir le modèle 3D. La fenêtre de texte fournit des informations sur le modèle, et peut également être utilisée pour modifier des paramètres et des paramètres numériques.
Fenêtres des Graphiques et Vue du Modèle
Pour déplacer la vue , Clic Droit et glisser avec la souris.
Pour faire pivoter la vue , Clic Molette (ou Bouton central) et glisser avec la souris. Cela transforme la pièce terminée, de sorte que les surfaces qui étaient auparavant cachées (parce qu'elles étaient situées à l'arrière, loin du spectateur) deviennent visibles.
Pour faire pivoter la vue dans le plan de l'écran, Ctrl + Clic Molette (ou Bouton central) et glisser avec la souris.
Il est également possible d' effectuer un panoramique par Shift + Clic Molette (ou Bouton central) et glisser
ou de tourner par Maj + Clic Droit et glisser . Si un contrôleur (par exemple, un SpaceNavigator ) 3Dconnexion six degrés de liberté est connecté, cela peut également être utilisé pour transformer la vue du modèle.
Pour effectuer un zoom avant ou arrière, tourner la molette de défilement. Il est également possible de zoomer en utilisant le menu Affichage, ou les raccourcis clavier associés ( + et -). Certaines fonctionnalités, y compris les plans, sont toujours dessinés de la même taille à l'écran, et ne sont donc pas affectées par le zoom.
La plupart des commandes sont disponibles dans trois manières différentes: d'un menu, à partir d'un raccourci clavier, ou à partir de la barre d'outils . La barre d'outils est affichée en haut à gauche de la fenêtre graphique . Pour savoir ce que signifie une icône, placez le curseur de la souris au-dessus. Pour afficher ou masquer la barre d'outils , choisissez Affichage → Afficher la barre d'outils.
Pour effectuer un zoom de la taille de la pièce, choisissez Affichage → Zoom adapté . Permet de régler le niveau de zoom de sorte que la pièce est exactement adaptée à l'écran, puis déplacé au centre de la pièce. La rotation de la pièce n'est pas affectée.
Si un plan de travail est actif, puis choisissez Affichage → Aligner vue au Plan de travail (ou appuyez sur W ) pour aligner la vue sur le plan de travail . Après cela, le plan de l'écran coïncide avec le plan de travail , et le centre du plan de travail se trouve au centre de l'écran. Le niveau de zoom n'est pas affecté.
Dans une vue orthogonale, l'une des coordonnées des axes ( x, y, ou z ) est horizontale et l'autre est verticale. Pour orienter la vue à la vue orthogonale la plus proche, choisissez Affichage → Voir Ortho le plus proche. Dans une vue en perspective , les trois axes de coordonnées sont projetées à la même longueur, et l'un des axes de coordonnées est vertical. Pour orienter la vue en vue isométrique proche, choisissez Affichage → Voir Iso le plus proche.
Pour déplacer la vue de sorte qu'un point donné est exactement au centre de l'écran, sélectionnez ce point, puis choisissez Afficher → Centrer la Voir au point.
Les axes de coordonnées x , y, z sont toujours dessinés en bas à gauche de la fenêtre graphique, en rouge, vert et bleu . Ces axes sont actifs : ils peuvent être mis en évidence et sélectionnés avec la souris, de la même façon que tout autre normales. (Cela signifie que les axes de coordonnées sont toujours facilement disponibles sur l'écran, ce qui est utile par exemple lors d'une contrainte d'une ligne parallèle à l'axe des x. )
Il s'agit d'un manuel de référence pour SolveSpace.
Il n'est pas conçu comme une introduction au programme, pour cela, voir les tutoriels .
NAVIGATION GENERALE
L'interface utilisateur se compose de deux fenêtres : une fenêtre plus grande qui contient essentiellement les graphiques, et une petite fenêtre qui contient essentiellement du texte. La fenêtre graphique est utilisée pour dessiner la géométrie, et pour voir le modèle 3D. La fenêtre de texte fournit des informations sur le modèle, et peut également être utilisée pour modifier des paramètres et des paramètres numériques.
Fenêtres des Graphiques et Vue du Modèle
Pour déplacer la vue , Clic Droit et glisser avec la souris.
Pour faire pivoter la vue , Clic Molette (ou Bouton central) et glisser avec la souris. Cela transforme la pièce terminée, de sorte que les surfaces qui étaient auparavant cachées (parce qu'elles étaient situées à l'arrière, loin du spectateur) deviennent visibles.
Pour faire pivoter la vue dans le plan de l'écran, Ctrl + Clic Molette (ou Bouton central) et glisser avec la souris.
Il est également possible d' effectuer un panoramique par Shift + Clic Molette (ou Bouton central) et glisser
ou de tourner par Maj + Clic Droit et glisser . Si un contrôleur (par exemple, un SpaceNavigator ) 3Dconnexion six degrés de liberté est connecté, cela peut également être utilisé pour transformer la vue du modèle.
Pour effectuer un zoom avant ou arrière, tourner la molette de défilement. Il est également possible de zoomer en utilisant le menu Affichage, ou les raccourcis clavier associés ( + et -). Certaines fonctionnalités, y compris les plans, sont toujours dessinés de la même taille à l'écran, et ne sont donc pas affectées par le zoom.
La plupart des commandes sont disponibles dans trois manières différentes: d'un menu, à partir d'un raccourci clavier, ou à partir de la barre d'outils . La barre d'outils est affichée en haut à gauche de la fenêtre graphique . Pour savoir ce que signifie une icône, placez le curseur de la souris au-dessus. Pour afficher ou masquer la barre d'outils , choisissez Affichage → Afficher la barre d'outils.
Pour effectuer un zoom de la taille de la pièce, choisissez Affichage → Zoom adapté . Permet de régler le niveau de zoom de sorte que la pièce est exactement adaptée à l'écran, puis déplacé au centre de la pièce. La rotation de la pièce n'est pas affectée.
Si un plan de travail est actif, puis choisissez Affichage → Aligner vue au Plan de travail (ou appuyez sur W ) pour aligner la vue sur le plan de travail . Après cela, le plan de l'écran coïncide avec le plan de travail , et le centre du plan de travail se trouve au centre de l'écran. Le niveau de zoom n'est pas affecté.
Dans une vue orthogonale, l'une des coordonnées des axes ( x, y, ou z ) est horizontale et l'autre est verticale. Pour orienter la vue à la vue orthogonale la plus proche, choisissez Affichage → Voir Ortho le plus proche. Dans une vue en perspective , les trois axes de coordonnées sont projetées à la même longueur, et l'un des axes de coordonnées est vertical. Pour orienter la vue en vue isométrique proche, choisissez Affichage → Voir Iso le plus proche.
Pour déplacer la vue de sorte qu'un point donné est exactement au centre de l'écran, sélectionnez ce point, puis choisissez Afficher → Centrer la Voir au point.
Les axes de coordonnées x , y, z sont toujours dessinés en bas à gauche de la fenêtre graphique, en rouge, vert et bleu . Ces axes sont actifs : ils peuvent être mis en évidence et sélectionnés avec la souris, de la même façon que tout autre normales. (Cela signifie que les axes de coordonnées sont toujours facilement disponibles sur l'écran, ce qui est utile par exemple lors d'une contrainte d'une ligne parallèle à l'axe des x. )
Entrée de dimension et unités
Les dimensions peuvent être affichées en millimètres ou en pouces. Les dimensions millimétriques sont toujours affichées avec deux chiffres après la virgule (45.23) et les dimensions en pouces sont toujours affichées avec trois chiffres (1.781).
Choisissez Affichage → dimensions en pouces / millimètres pour changer les unités d'affichage en cours. Cela ne change pas le modèle, si l'utilisateur change de pouces à millimètres, une dimension qui a été entré tel que 1.0 s'affiche désormais comme 25.40.
Toutes les dimensions sont entrées dans les unités d'affichage en cours. Dans la plupart des endroits où une dimension est prévue, il est possible de saisir une expression arithmétique ("4 * 20 + 7") au lieu d'un seul nombre.
Fenêtre de texte
La fenêtre de texte apparaît comme une fenêtre de palette flottante. Elle peut être affichée ou masquée en appuyant sur Tab, ou en choisissant Affichage → Afficher la fenêtre de texte.
La fenêtre de texte fonctionne comme un navigateur Web. Tout texte souligné est un lien. Pour activer un lien, cliquez dessus avec la souris. Les liens peuvent être utilisés pour naviguer vers d'autres pages dans la fenêtre de texte. Par exemple, l'écran "home" est une liste des groupes dans le dessin:
Les dimensions peuvent être affichées en millimètres ou en pouces. Les dimensions millimétriques sont toujours affichées avec deux chiffres après la virgule (45.23) et les dimensions en pouces sont toujours affichées avec trois chiffres (1.781).
Choisissez Affichage → dimensions en pouces / millimètres pour changer les unités d'affichage en cours. Cela ne change pas le modèle, si l'utilisateur change de pouces à millimètres, une dimension qui a été entré tel que 1.0 s'affiche désormais comme 25.40.
Toutes les dimensions sont entrées dans les unités d'affichage en cours. Dans la plupart des endroits où une dimension est prévue, il est possible de saisir une expression arithmétique ("4 * 20 + 7") au lieu d'un seul nombre.
Fenêtre de texte
La fenêtre de texte apparaît comme une fenêtre de palette flottante. Elle peut être affichée ou masquée en appuyant sur Tab, ou en choisissant Affichage → Afficher la fenêtre de texte.
La fenêtre de texte fonctionne comme un navigateur Web. Tout texte souligné est un lien. Pour activer un lien, cliquez dessus avec la souris. Les liens peuvent être utilisés pour naviguer vers d'autres pages dans la fenêtre de texte. Par exemple, l'écran "home" est une liste des groupes dans le dessin:
Pour accéder à la page d'un groupe, cliquez sur le nom de ce groupe (par exemple, "g002-sketch-in-plane"). Les liens peuvent également déclencher des actions dans le croquis. Par exemple, dans la capture d'écran ci-dessus, tous les groupes sont représentés. Pour masquer un groupe, cliquez sur la case dans la colonne "montré" (shown).
Pour plus de commodité, la fenêtre de texte parfois navigue automatiquement vers une page qui est susceptible d'être pertinente. Par exemple, quand un nouveau groupe est créé, la fenêtre de texte affiche la page de ce nouveau groupe. Il est toujours possible d'accéder à une autre page, en cliquant sur le lien "home" dans le coin en haut à gauche (ou en appuyant sur Echap), et en suivant les liens à partir de là.
Lorsque des entités du croquis sont sélectionnées (par exemple, l'utilisateur a cliqué dessus avec la souris), des informations sur ces entités sont affichées dans la fenêtre de texte. Si une seule entité est sélectionnée, les informations sur l'entité s'affiche. Par exemple, la fenêtre affiche le centre et le rayon d'un cercle.
Si plusieurs entités sont sélectionnées, la fenêtre de texte peut parfois afficher des informations sur chacun d'eux. Ces cas sont les suivants:
- deux points: la distance entre les points
- un point et une face plane: la distance du point par rapport au plan
- deux points, et un vecteur: la distance entre les points, projetés le long du vecteur
- deux faces planes: l'angle entre les faces planes
Pour plus de commodité, la fenêtre de texte parfois navigue automatiquement vers une page qui est susceptible d'être pertinente. Par exemple, quand un nouveau groupe est créé, la fenêtre de texte affiche la page de ce nouveau groupe. Il est toujours possible d'accéder à une autre page, en cliquant sur le lien "home" dans le coin en haut à gauche (ou en appuyant sur Echap), et en suivant les liens à partir de là.
Lorsque des entités du croquis sont sélectionnées (par exemple, l'utilisateur a cliqué dessus avec la souris), des informations sur ces entités sont affichées dans la fenêtre de texte. Si une seule entité est sélectionnée, les informations sur l'entité s'affiche. Par exemple, la fenêtre affiche le centre et le rayon d'un cercle.
Si plusieurs entités sont sélectionnées, la fenêtre de texte peut parfois afficher des informations sur chacun d'eux. Ces cas sont les suivants:
- deux points: la distance entre les points
- un point et une face plane: la distance du point par rapport au plan
- deux points, et un vecteur: la distance entre les points, projetés le long du vecteur
- deux faces planes: l'angle entre les faces planes
Afficher / Masquer des entités
Comme le dessin devient plus complexe, il peut être utile de cacher des informations inutiles.
SolveSpace fournit plusieurs façons différentes de faire cela.
En haut de la fenêtre de texte, une rangée d'icônes apparaît. Ces icônes permettent de masquer et d'afficher différents éléments du dessin:
Comme le dessin devient plus complexe, il peut être utile de cacher des informations inutiles.
SolveSpace fournit plusieurs façons différentes de faire cela.
En haut de la fenêtre de texte, une rangée d'icônes apparaît. Ces icônes permettent de masquer et d'afficher différents éléments du dessin:
Plan de travail
pour groupes inactifs |
Quand un nouveau "Sketch En Nouvelle-Plan de travail" est créé, un plan de travail associé est créé automatiquement. Ces plans de construction sont soit visibles chaque fois que ce groupe est visible (élément montré), ou visible seulement lorsque ce groupe est à la fois visible et active (élément caché).
|
Normales
|
Par défaut, les normales sont dessinées comme des flèches bleu-gris, dans la direction de la normale. Ces normales peuvent être survolées et sélectionnées avec la souris, par exemple, afin de les contraindre. Cette icône peut être utilisée pour les cacher.
|
Points
|
Par défaut, les points sont dessinés par des carrés verts. Ces points peuvent être survolés et sélectionnés avec la souris, par exemple, afin de les contraindre. Cette icône peut être utilisée pour les cacher. Si les points sont cachés, ils apparaissent toujours lorsque le pointeur de la souris est sur eux, et peuvent encore être sélectionnés.
|
Contraintes
et Dimensions |
Lorsqu'une contrainte est créée, une représentation graphique de cette contrainte est affiché en violet. Les contraintes dans un groupe ne sont visibles que lorsque ce groupe est actif. Pour les masquer de même, utiliser cette icône.
|
Faces
sélectionnables à la souris |
Certaines surfaces sur le modèle 3D peuvent être sélectionnées. Par exemple, l'utilisateur peut sélectionner une face plane de la pièce, et contraindre un point de se poser sur ce plan. Si les faces sont visibles, les faces apparaissent en surbrillance lorsque la souris passe au-dessus. L'utilisateur peut cliquer sur la souris pour sélectionner la face, comme il le feraient pour toute autre entité.
Par commodité, les faces sont masquées automatiquement quand un nouveau groupe de dessin est créé et automatiquement affichées quand une nouvelle extrusion est créée. Si ce comportement n'est pas celui désiré, les faces peuvent être affichées ou masquées manuellement avec cette icône. |
Vue ombrée
du modèle solide |
La pièce 3D est affiché comme un solide opaque, avec des effets d'éclairage pour donner une impression de profondeur. Cette icône peut être utilisée pour cacher ce point de vue.
|
Arêtes du
modèle solide |
Des lignes sont tracées où deux surfaces différentes du modèle solide se rencontrent. Si les arêtes sont représentées mais l'ombragée est caché, le résultat sera un fil de fer. L'affichage des maillages peut être sensiblement plus lent lorsque les arêtes sont représentées. L'affichage des surfaces NURBS ne sera pas sensiblement plus lent lorsque les arêtes sont représentées. La couleur des arêtes peut être définie dans les styles de ligne.
|
Maillage triangulaire
du modèle solide |
Le modèle 3D de la pièce se compose de plusieurs triangles, par exemple, une face rectangulaire est représentée par deux triangles. Utilisez cette icône pour afficher les triangles sur le modèle. C'est un bon moyen de voir si le maillage est fin ou grossier est avant de l'exporter.
|
Lignes cachées
|
Avec la pièce dans une orientation donnée, certaines des lignes de la pièce seront invisible, parce qu'elles sont cachées à l'intérieur de la partie solide. Pour afficher ces lignes de toute façon, comme si la pièce était transparente, utilisez l'icône. Ceci est utile lors de l'élaboration d'un dessin qui se trouve dans le volume de la pièce.
|
En plus de ces options, il est possible de masquer et d'afficher des groupes entiers. Si un groupe est caché, alors toutes les entités (segments, cercles, arcs, points, etc) de ce groupe seront masqués. Le modèle solide n'est pas affecté, si un groupe caché contient un cercle qui est extrudé pour former un cylindre, le cylindre reste visible.
Pour masquer un groupe, allez à l'écran d'accueil dans la fenêtre de texte, en appuyant sur Echap ou en choisissant le lien "home" en haut à gauche. Une liste des groupes est affichée, ainsi que leurs visibilités. Si un groupe est visible, alors la case correspondante dans la colonne "montré" est cochée. Cliquez sur la case, elle apparaît maintenant cochée, et le groupe est caché. La situation Afficher / Masquer des groupes est enregistrée dans le fichier de la pièce. Si une partie est importée dans un assemblage, les entités qui étaient visibles dans le fichier de la pièce seront visibles dans l'assemblage, et les entités qui ont été cachées seront cachées.
Pour masquer un groupe, allez à l'écran d'accueil dans la fenêtre de texte, en appuyant sur Echap ou en choisissant le lien "home" en haut à gauche. Une liste des groupes est affichée, ainsi que leurs visibilités. Si un groupe est visible, alors la case correspondante dans la colonne "montré" est cochée. Cliquez sur la case, elle apparaît maintenant cochée, et le groupe est caché. La situation Afficher / Masquer des groupes est enregistrée dans le fichier de la pièce. Si une partie est importée dans un assemblage, les entités qui étaient visibles dans le fichier de la pièce seront visibles dans l'assemblage, et les entités qui ont été cachées seront cachées.
Plan de travail actif
SolveSpace représente toute géométrie en 3D, il est possible de tracer n'importe où des segments de droite, pas seulement dans certains plans.
Cette liberté n'est pas toujours utile, SolveSpace permet également de dessiner dans un plan. Si un plan de travail est actif, toutes les entités qui sont dessinées seront obligées d'être sur ce plan. Le plan de travail actif ("'En plan") est indiqué dans la ligne supérieure de la fenêtre de texte, à droite.
Lorsque SolveSpace commence par un nouveau fichier vide, un plan de travail parallèle au plan XY est activé. Pour désactiver le plan de travail, et dessiner en 3D, choisissez Sketch → Partout en 3D.
Pour activer un plan de travail, sélectionnez-le, puis choisissez → Sketch Dans le Plan de travail. Quand un plan de travail est activé, la vue est alignée sur celle plan de travail. (Le plan de travail reste actif jusqu'à ce que l'utilisateur choisisse Sketch → Partout en 3D, ou active un autre plan de travail. Si l'utilisateur fait tourner la vue, de sorte que la vue n'est plus alignée sur le plan de travail, le plan de travail reste actif).
Dans un groupe "Sketch d'un Plan de travail", le plan de travail associé du groupe peut être activé en choisissant Sketch → Dans Plan de travail, il n'est pas nécessaire de le sélectionner d'abord.
SolveSpace représente toute géométrie en 3D, il est possible de tracer n'importe où des segments de droite, pas seulement dans certains plans.
Cette liberté n'est pas toujours utile, SolveSpace permet également de dessiner dans un plan. Si un plan de travail est actif, toutes les entités qui sont dessinées seront obligées d'être sur ce plan. Le plan de travail actif ("'En plan") est indiqué dans la ligne supérieure de la fenêtre de texte, à droite.
Lorsque SolveSpace commence par un nouveau fichier vide, un plan de travail parallèle au plan XY est activé. Pour désactiver le plan de travail, et dessiner en 3D, choisissez Sketch → Partout en 3D.
Pour activer un plan de travail, sélectionnez-le, puis choisissez → Sketch Dans le Plan de travail. Quand un plan de travail est activé, la vue est alignée sur celle plan de travail. (Le plan de travail reste actif jusqu'à ce que l'utilisateur choisisse Sketch → Partout en 3D, ou active un autre plan de travail. Si l'utilisateur fait tourner la vue, de sorte que la vue n'est plus alignée sur le plan de travail, le plan de travail reste actif).
Dans un groupe "Sketch d'un Plan de travail", le plan de travail associé du groupe peut être activé en choisissant Sketch → Dans Plan de travail, il n'est pas nécessaire de le sélectionner d'abord.
Groupe actif
Quand une nouvelle ligne, un cercle ou une autre courbe est créée, elle sera créé dans le groupe actif. La géométrie du groupe actif est dessinée tiré en blanc; la géométrie des groupes précédents est dessinée en brun. Plus tard groupes sont cachés.
Dans l'écran d'accueil de la fenêtre de texte (appuyez sur Echap, ou cliquez sur le lien "home" dans le coin en haut à gauche), la ligne du groupe actif dans la liste des groupes a un bouton radio sélectionné dans la colonne "actif". Tous les autres groupes (sauf g001-# references, qui ne peut pas être activé) ont un bouton radio non sélectionné dans cette colonne. Pour activer un groupe inactif, cliquez sur son bouton radio.
Quand une nouvelle ligne, un cercle ou une autre courbe est créée, elle sera créé dans le groupe actif. La géométrie du groupe actif est dessinée tiré en blanc; la géométrie des groupes précédents est dessinée en brun. Plus tard groupes sont cachés.
Dans l'écran d'accueil de la fenêtre de texte (appuyez sur Echap, ou cliquez sur le lien "home" dans le coin en haut à gauche), la ligne du groupe actif dans la liste des groupes a un bouton radio sélectionné dans la colonne "actif". Tous les autres groupes (sauf g001-# references, qui ne peut pas être activé) ont un bouton radio non sélectionné dans cette colonne. Pour activer un groupe inactif, cliquez sur son bouton radio.
LES ENTITES DE DESSIN
Géométrie de construction
En fonctionnement normal, l'utilisateur dessine la ligne et les courbes dans un croquis. Ces courbes décrivent la géométrie à fabriquer, en fin de compte, la fraise en bout ou le laser ou un autre outil découpe le long de ces courbes.
Dans certains cas, il est utile de tracer une ligne qui ne devrait pas apparaître sur la pièce finale. Par exemple, l'utilisateur peut vouloir tracer une ligne de centre pour une partie symétrique, mais cette ligne médiane n'est qu'un guide et ne doit pas se faire réellement exportée avec les données FAO. Ces lignes sont appelées lignes de construction.
Pour marquer une entité comme la construction seule, choisir Dessin → Basculer Construction. Une entité de construction se comportera comme n'importe quelle autre entité, sauf qu'il est dessinée en vert, et ne contribue pas à la géométrie à l'exportation (ou à la section qui sera extrudée ou tournée ou tubée).
Point de Référence
Cette entité est définie par un seul point.
Si un plan de travail est actif lorsque le point de référence est créé, alors ce point de référence sera toujours déposé dans le plan de travail. Si aucun plan de travail est actif, le point de référence sera libre en 3D. (C'est le même comportement que pour tous les points, y compris par exemple les extrémités d'un segment de ligne.)
Les points d'origine sont généralement utilisés comme géométrie de construction. L'utilisateur peut placer des points de repère afin de simplifier le dimensionnement des segments de ligne ou d'autres entités.
Plan de travail
Cette entité est spécifiée par un point et une normale. Le point définit son origine, et la normale définit son orientation.
Un plan de travail permet de dessiner une section en 2D. Si un plan de travail est actif, toutes les entités qui sont dessinées doivent se trouver dans ce plan de travail.
Il n'est presque jamais nécessaire de créer des plans de construction explicitement. Au lieu de cela, créez un nouveau Dessin dans un nouveau groupe de Plan de travail..
Cette entité est définie par un seul point.
Si un plan de travail est actif lorsque le point de référence est créé, alors ce point de référence sera toujours déposé dans le plan de travail. Si aucun plan de travail est actif, le point de référence sera libre en 3D. (C'est le même comportement que pour tous les points, y compris par exemple les extrémités d'un segment de ligne.)
Les points d'origine sont généralement utilisés comme géométrie de construction. L'utilisateur peut placer des points de repère afin de simplifier le dimensionnement des segments de ligne ou d'autres entités.
Plan de travail
Cette entité est spécifiée par un point et une normale. Le point définit son origine, et la normale définit son orientation.
Un plan de travail permet de dessiner une section en 2D. Si un plan de travail est actif, toutes les entités qui sont dessinées doivent se trouver dans ce plan de travail.
Il n'est presque jamais nécessaire de créer des plans de construction explicitement. Au lieu de cela, créez un nouveau Dessin dans un nouveau groupe de Plan de travail..
Segment de ligne
Cette entité est définie par ses deux extrémités. Si un plan de travail est actif, les deux extrémités seront toujours situées dans ce plan de travail.
Pour créer le segment de ligne, choisir Sketch → Segment de droite, puis clic gauche sur une extrémité de la ligne. Ensuite, relâchez le bouton de la souris, l'autre critère d'évaluation est maintenant en cours de déplacement.
Pour créer un autre segment de droite, qui partage un point de terminaison avec le segment de ligne qui vient d'être créé, un clic gauche à nouveau. C'est un moyen rapide de dessiner des polygones fermés.
Pour arrêter de dessiner des segments de ligne, appuyez sur Echap ou clic droit ou clic bouton central de la souris. SolveSpace s'arrêtera également de dessiner de nouveaux segments de ligne si une contrainte automatique est insérée. (Par exemple, dessiner un polygone fermé par un clic gauche à plusieurs reprises, puis survolant au-dessus du point de départ avant de cliquer à gauche pour la dernière fois. L'extrémité de la polyligne sera contrainte de se déposer sur le point de départ, et puisque qu'une contrainte a été insérée, SolveSpace va arrêter de dessiner.)
Cette entité est définie par ses deux extrémités. Si un plan de travail est actif, les deux extrémités seront toujours situées dans ce plan de travail.
Pour créer le segment de ligne, choisir Sketch → Segment de droite, puis clic gauche sur une extrémité de la ligne. Ensuite, relâchez le bouton de la souris, l'autre critère d'évaluation est maintenant en cours de déplacement.
Pour créer un autre segment de droite, qui partage un point de terminaison avec le segment de ligne qui vient d'être créé, un clic gauche à nouveau. C'est un moyen rapide de dessiner des polygones fermés.
Pour arrêter de dessiner des segments de ligne, appuyez sur Echap ou clic droit ou clic bouton central de la souris. SolveSpace s'arrêtera également de dessiner de nouveaux segments de ligne si une contrainte automatique est insérée. (Par exemple, dessiner un polygone fermé par un clic gauche à plusieurs reprises, puis survolant au-dessus du point de départ avant de cliquer à gauche pour la dernière fois. L'extrémité de la polyligne sera contrainte de se déposer sur le point de départ, et puisque qu'une contrainte a été insérée, SolveSpace va arrêter de dessiner.)
Rectangle
Cette entité se compose de deux segments de lignes verticales, et de deux segments de lignes horizontales, agencées pour former une courbe fermée. Initialement, le rectangle est spécifié avec la souris par deux coins opposés en diagonale. Les segments de ligne et des points dans le rectangle peuvent être contraints de la même manière que les segments de ligne ordinaire.
Il serait possible de dessiner la même figure à la main, en dessinant quatre segments de ligne et en insérant les contraintes appropriées. La commande rectangle est un moyen plus rapide de dessiner exactement la même chose.
Un plan de travail doit être actif lorsque le rectangle est dessiné, le plan de travail définit le sens de "l'horizontale" et de la "verticale".
Cette entité se compose de deux segments de lignes verticales, et de deux segments de lignes horizontales, agencées pour former une courbe fermée. Initialement, le rectangle est spécifié avec la souris par deux coins opposés en diagonale. Les segments de ligne et des points dans le rectangle peuvent être contraints de la même manière que les segments de ligne ordinaire.
Il serait possible de dessiner la même figure à la main, en dessinant quatre segments de ligne et en insérant les contraintes appropriées. La commande rectangle est un moyen plus rapide de dessiner exactement la même chose.
Un plan de travail doit être actif lorsque le rectangle est dessiné, le plan de travail définit le sens de "l'horizontale" et de la "verticale".
Cercle
Cette entité est définie par son point central, par son diamètre, et par sa normale.
Pour créer le cercle, choisir Sketch → Cercle, puis clic gauche pour le centre. Ensuite, relâchez le bouton de la souris, le diamètre du cercle est maintenant déplacé. Clic gauche à nouveau pour placer le diamètre.
Si un plan de travail est actif, alors le point central doit se situer dans ce plan de travail, et la normale du cercle est parallèle à la normale du plan de travail (ce qui veut dire que le cercle est déposé dans le plan du plan de travail).
Si aucun plan de travail est actif, le point central est libre dans l'espace, et la normale peut être déplacée (ou contrainte) pour déterminer l'orientation du cercle.
Cette entité est définie par son point central, par son diamètre, et par sa normale.
Pour créer le cercle, choisir Sketch → Cercle, puis clic gauche pour le centre. Ensuite, relâchez le bouton de la souris, le diamètre du cercle est maintenant déplacé. Clic gauche à nouveau pour placer le diamètre.
Si un plan de travail est actif, alors le point central doit se situer dans ce plan de travail, et la normale du cercle est parallèle à la normale du plan de travail (ce qui veut dire que le cercle est déposé dans le plan du plan de travail).
Si aucun plan de travail est actif, le point central est libre dans l'espace, et la normale peut être déplacée (ou contrainte) pour déterminer l'orientation du cercle.
Arc de cercle
Cette entité est définie par son point central, les deux points d'extrémité, et sa normale.
Pour créer l'arc, choisissez Sketch → Arc de cercle, puis un clic gauche sur l'une de ses extrémités. Ensuite, relâchez le bouton de la souris, l'autre critère d'évaluation est maintenant en cours de déplacement. Le centre est également en cours de déplacement, de manière à former un demi-cercle exact.
Clic gauche à nouveau pour placer l'autre extrémité, puis faites glisser le centre à la position désirée. L'arc est dessiné dans le sens horlogique à partir du premier point au second.
L'arc doit être dessiné dans un plan de travail, il ne peut être établi dans un espace libre.
Cette entité est définie par son point central, les deux points d'extrémité, et sa normale.
Pour créer l'arc, choisissez Sketch → Arc de cercle, puis un clic gauche sur l'une de ses extrémités. Ensuite, relâchez le bouton de la souris, l'autre critère d'évaluation est maintenant en cours de déplacement. Le centre est également en cours de déplacement, de manière à former un demi-cercle exact.
Clic gauche à nouveau pour placer l'autre extrémité, puis faites glisser le centre à la position désirée. L'arc est dessiné dans le sens horlogique à partir du premier point au second.
L'arc doit être dessiné dans un plan de travail, il ne peut être établi dans un espace libre.
Arc tangente au point
Pour arrondir un angle aigu (par exemple, entre deux lignes), nous souhaitons souvent créer un arc dans un coin, qui est tangent aux deux lignes. Cela va créer une apparence lisse où la ligne et l'arc se rejoignent. Il serait possible de dessiner de ces arcs à la main, en utilisant Sketch → arc de cercle et Contrainte → Tangente, mais il est plus facile de le créer automatiquement.
Pour ce faire, sélectionnez d'abord un point où deux segments de ligne ou des cercles se rejoingnent. Ensuite, choisissez Sketch → Arc tangent au point, l'arc sera créé, et automatiquement contraint à être tangent aux deux courbes voisines.
Les segments initiaux deviendront des lignes de construction, et deux nouvelles lignes seront créées, qui se joignent à l'arc. Le diamètre de l'arc peut alors être contraint de la manière habituelle, avec Distance / Diamètre ou Longueur / Rayon contraintes d'égalité.
Par défaut, le rayon de l'arc tangente est choisi automatiquement. Pour changer cela, choisissez Sketch → Arc tangent au point sans aucune sélection. Un écran apparaîtra dans la fenêtre de texte, où le rayon peut être spécifié. Il est également possible de spécifier si les lignes et les courbes originales doivent être conservées, mais modifiées pour les lignes de construction (ce qui peut être utile si vous souhaitez placer des contraintes sur elles), ou si elles doivent être supprimées.
Pour arrondir un angle aigu (par exemple, entre deux lignes), nous souhaitons souvent créer un arc dans un coin, qui est tangent aux deux lignes. Cela va créer une apparence lisse où la ligne et l'arc se rejoignent. Il serait possible de dessiner de ces arcs à la main, en utilisant Sketch → arc de cercle et Contrainte → Tangente, mais il est plus facile de le créer automatiquement.
Pour ce faire, sélectionnez d'abord un point où deux segments de ligne ou des cercles se rejoingnent. Ensuite, choisissez Sketch → Arc tangent au point, l'arc sera créé, et automatiquement contraint à être tangent aux deux courbes voisines.
Les segments initiaux deviendront des lignes de construction, et deux nouvelles lignes seront créées, qui se joignent à l'arc. Le diamètre de l'arc peut alors être contraint de la manière habituelle, avec Distance / Diamètre ou Longueur / Rayon contraintes d'égalité.
Par défaut, le rayon de l'arc tangente est choisi automatiquement. Pour changer cela, choisissez Sketch → Arc tangent au point sans aucune sélection. Un écran apparaîtra dans la fenêtre de texte, où le rayon peut être spécifié. Il est également possible de spécifier si les lignes et les courbes originales doivent être conservées, mais modifiées pour les lignes de construction (ce qui peut être utile si vous souhaitez placer des contraintes sur elles), ou si elles doivent être supprimées.
Spline Bézier cubique
Cette entité est définie par au moins deux points sur la courbe, et un point de contrôle hors courbe à chaque extrémité (donc deux points hors courbe au total). Si seulement deux points sur la courbe sont présents, alors il s'agit d'une section de Bézier cubique, et les quatre points sont exactement les points de contrôle de Bézier.
Si plus de points sur la courbe sont présents, alors c'est une dérivée seconde continue d'interpolation spline (C2), composé de plusieurs segments de Bézier cubique. Il s'agit d'un type utile de courbe, car il a un aspect lisse partout, même là où les sections se joignent.
Pour créer la spline de Bézier cubique, choisissez Dessinez → Bézier Spline cubique. Ensuite, faites un clic gauche d'une extrémité du segment cubique. Relâchez le bouton de la souris, l'autre extrémité du segment cubique est maintenant en cours de déplacement. Pour ajouter plus de points sur la courbe, faites un clic gauche avec la souris. Pour terminer la courbe, faites un clic droit ou appuyez sur Echap.
Les deux points de contrôle sont initiallement placés sur la ligne droite entre les points de terminaison, ce qui signifie que la cubique apparaît à l'origine comme une ligne droite. Faire glisser les points de contrôle pour produire la courbe désirée.
Pour créer une courbe fermée (techniquement, une "spline périodique"), commencez par créer la courbe comme d'habitude, un clic gauche pour créer des points sur la courbe. Ensuite, passez la souris sur le premier point de la courbe, et cliquer à gauche. La courbe sera convertie en une spline périodique, qui sera continue C2 partout, y compris à ce premier point.
Cette entité est définie par au moins deux points sur la courbe, et un point de contrôle hors courbe à chaque extrémité (donc deux points hors courbe au total). Si seulement deux points sur la courbe sont présents, alors il s'agit d'une section de Bézier cubique, et les quatre points sont exactement les points de contrôle de Bézier.
Si plus de points sur la courbe sont présents, alors c'est une dérivée seconde continue d'interpolation spline (C2), composé de plusieurs segments de Bézier cubique. Il s'agit d'un type utile de courbe, car il a un aspect lisse partout, même là où les sections se joignent.
Pour créer la spline de Bézier cubique, choisissez Dessinez → Bézier Spline cubique. Ensuite, faites un clic gauche d'une extrémité du segment cubique. Relâchez le bouton de la souris, l'autre extrémité du segment cubique est maintenant en cours de déplacement. Pour ajouter plus de points sur la courbe, faites un clic gauche avec la souris. Pour terminer la courbe, faites un clic droit ou appuyez sur Echap.
Les deux points de contrôle sont initiallement placés sur la ligne droite entre les points de terminaison, ce qui signifie que la cubique apparaît à l'origine comme une ligne droite. Faire glisser les points de contrôle pour produire la courbe désirée.
Pour créer une courbe fermée (techniquement, une "spline périodique"), commencez par créer la courbe comme d'habitude, un clic gauche pour créer des points sur la courbe. Ensuite, passez la souris sur le premier point de la courbe, et cliquer à gauche. La courbe sera convertie en une spline périodique, qui sera continue C2 partout, y compris à ce premier point.
Texte dans une police TrueType
Cette entité est définie par deux points, en haut à gauche et en bas à gauche du texte. La distance entre les points détermine la hauteur du texte, l'angle de la ligne entre eux détermine l'orientation du texte et de leur position détermine la position du texte.
Pour créer le texte, choisissez Sketch → Texte en polices TrueType. Puis Clic gauche sur le point en haut à gauche du texte. Le point inférieur droit du texte est maintenant en cours de déplacement, clic gauche à nouveau pour le placer.
Pour changer la police, sélectionnez l'entité texte. Une liste des polices installées apparaît dans la fenêtre de texte, cliquez sur le nom de la police pour la sélectionner. Pour modifier le texte qui s'affiche, sélectionnez l'entité de texte et cliquez sur le bouton [changer] du lien dans la fenêtre de texte.
Fractionnement et découpage des entités
Dans certains cas, il est souhaitable de dessiner en créant des figures qui se chevauchent, puis en éliminant les lignes supplémentaires. Par exemple, dans ce cas, un cercle et d'un rectangle sont dessinés, et les deux lignes courtes et l'arc court sont ensuite effacés, pour former une seule forme fermée.
Cette entité est définie par deux points, en haut à gauche et en bas à gauche du texte. La distance entre les points détermine la hauteur du texte, l'angle de la ligne entre eux détermine l'orientation du texte et de leur position détermine la position du texte.
Pour créer le texte, choisissez Sketch → Texte en polices TrueType. Puis Clic gauche sur le point en haut à gauche du texte. Le point inférieur droit du texte est maintenant en cours de déplacement, clic gauche à nouveau pour le placer.
Pour changer la police, sélectionnez l'entité texte. Une liste des polices installées apparaît dans la fenêtre de texte, cliquez sur le nom de la police pour la sélectionner. Pour modifier le texte qui s'affiche, sélectionnez l'entité de texte et cliquez sur le bouton [changer] du lien dans la fenêtre de texte.
Fractionnement et découpage des entités
Dans certains cas, il est souhaitable de dessiner en créant des figures qui se chevauchent, puis en éliminant les lignes supplémentaires. Par exemple, dans ce cas, un cercle et d'un rectangle sont dessinés, et les deux lignes courtes et l'arc court sont ensuite effacés, pour former une seule forme fermée.
Afin de découper des lignes supplémentaires, il est nécessaire de diviser les entités où elles se croisent. SolveSpace peut diviser des lignes, des cercles, des arcs et des courbes de Bézier les uns avec les autres. Pour ce faire, sélectionnez les deux entités à découper, puis choisissez Sketch → Séparer Courbes à l'intersection. Cela supprime chaque entité d'origine, et le remplace par deux nouvelles entités qui partagent un point final à l'intersection. Les lignes excédentaires peuvent alors être supprimées, comme d'habitude.
Parce que les entités originales sont supprimées, les contraintes sur les entités d'origine sont supprimées. Cela signifie que le schéma ne peut plus être contraint comme désiré après la séparation. Si une entité est marquée comme construction avant de se séparer, alors elle ne sera pas supprimée, de sorte que les contraintes persisteront.
Parce que les entités originales sont supprimées, les contraintes sur les entités d'origine sont supprimées. Cela signifie que le schéma ne peut plus être contraint comme désiré après la séparation. Si une entité est marquée comme construction avant de se séparer, alors elle ne sera pas supprimée, de sorte que les contraintes persisteront.
LES CONTRAINTES
Général
Pour créer une contrainte, sélectionnez d'abord la géométrie à contraindre. Par exemple, pour contraindre la distance entre deux points, sélectionnez d'abord ces deux points. Ensuite, choisissez la contrainte appropriée dans le menu Contrainte.
Selon ce qui est sélectionné, le même élément de menu peut générer des contraintes différentes. Par exemple, l'élément de menu Distance / diamètre va générer une contrainte de diamètre si un cercle est sélectionné, mais une contrainte de dépendance si un segment de ligne est sélectionné. Si les items choisis ne correspondent pas à une contrainte disponible, alors SolveSpace affichera un message d'erreur, et une liste de contraintes disponibles.
La plupart des contraintes sont disponibles dans les deux versions 3D et projetées. Si un plan de travail est actif, alors la contrainte s'applique sur la projection de la géométrie dans ce plan de travail. Si aucun plan de travail est actif, alors la contrainte s'applique à la géométrie dans l'espace réellement libre.
Par exemple, considérons la ligne ci-dessous:
La longueur de la ligne est limitée de deux manières différentes. La contrainte supérieure à 50 mm, s'applique à sa longueur réelle. La contrainte plus faible, 40 mm, s'applique à la longueur de sa projection dans le plan XY. (Le plan XY est surligné en jaune.) Les lignes en pointillés violets sont établis pour indiquer les emplacements des critères prévus par le segment de droite.
En fonctionnement normal, l'utilisateur active un plan de travail (ou un plan de travail est activé automatiquement, par exemple par la création d'un groupe "Sketch à Nouveau Plan de travail" ). L'utilisateur dessine alors une entité, par exemple une ligne. Depuis un plan de travail actif, la ligne est créée dans ce plan de travail. L'utilisateur alors contraint de cette ligne, par exemple en indiquant sa longueur. Etant donné que le plan de travail est encore actif, la contrainte s'applique en réalité à la projection du segment de ligne dans le plan de travail.
Dans ce cas, la distance projetée est égale à la distance 3D. Si le segment de droite se trouve dans le plan de travail, alors la projection du segment de ligne dans le plan de travail se trouve à ce segment de ligne. Cela signifie que lors de l'élaboration d'un plan de travail, la plupart de ceci peut être ignoré.
Cependant, il est possible d'utiliser des contraintes projetées de manière plus complexe. Par exemple, l'utilisateur peut créer un segment de droite dans plan de travail A, et contraindre sa projection dans un plan de travail B.
Les contraintes sont dessinées en violet sur le croquis. Si une contrainte a une étiquette qui lui est associée (par exemple, une distance ou un angle), cette étiquette peut être repositionnée en la faisant glisser avec la souris. Pour modifier la dimension, double-clic sur l'étiquette, une zone de texte apparaît sur l'écran, où la nouvelle valeur peut être saisie. Appuyez sur Entrée pour valider la modification ou sur Echap pour annuler.
En fonctionnement normal, l'utilisateur active un plan de travail (ou un plan de travail est activé automatiquement, par exemple par la création d'un groupe "Sketch à Nouveau Plan de travail" ). L'utilisateur dessine alors une entité, par exemple une ligne. Depuis un plan de travail actif, la ligne est créée dans ce plan de travail. L'utilisateur alors contraint de cette ligne, par exemple en indiquant sa longueur. Etant donné que le plan de travail est encore actif, la contrainte s'applique en réalité à la projection du segment de ligne dans le plan de travail.
Dans ce cas, la distance projetée est égale à la distance 3D. Si le segment de droite se trouve dans le plan de travail, alors la projection du segment de ligne dans le plan de travail se trouve à ce segment de ligne. Cela signifie que lors de l'élaboration d'un plan de travail, la plupart de ceci peut être ignoré.
Cependant, il est possible d'utiliser des contraintes projetées de manière plus complexe. Par exemple, l'utilisateur peut créer un segment de droite dans plan de travail A, et contraindre sa projection dans un plan de travail B.
Les contraintes sont dessinées en violet sur le croquis. Si une contrainte a une étiquette qui lui est associée (par exemple, une distance ou un angle), cette étiquette peut être repositionnée en la faisant glisser avec la souris. Pour modifier la dimension, double-clic sur l'étiquette, une zone de texte apparaît sur l'écran, où la nouvelle valeur peut être saisie. Appuyez sur Entrée pour valider la modification ou sur Echap pour annuler.
Echec de la résolution
Dans certains cas, le solveur va échouer. C'est généralement parce que les contraintes spécifiées sont incompatibles ou redondantes. Par exemple, un triangle avec des angles internes de 30, 50 et 90 degrés est incompatibles - les angles ne totalisent pas 180°, de sorte que le triangle ne pourra jamais être monté. C'est une erreur.
Un triangle avec des angles internes limités à 30, 50 et 100 degrés est également une erreur. Ce n'est pas incompatible, parce que les angles ne somme à 180 degrés, mais c'est redondant, parce que seulement deux de ces angles doivent être spécifiés.
Si le schéma est incompatible ou redondant, alors le fond de la fenêtre graphique est dessiné en rouge (au lieu du noir habituel), et une erreur est affichée dans la fenêtre de texte:
Dans certains cas, le solveur va échouer. C'est généralement parce que les contraintes spécifiées sont incompatibles ou redondantes. Par exemple, un triangle avec des angles internes de 30, 50 et 90 degrés est incompatibles - les angles ne totalisent pas 180°, de sorte que le triangle ne pourra jamais être monté. C'est une erreur.
Un triangle avec des angles internes limités à 30, 50 et 100 degrés est également une erreur. Ce n'est pas incompatible, parce que les angles ne somme à 180 degrés, mais c'est redondant, parce que seulement deux de ces angles doivent être spécifiés.
Si le schéma est incompatible ou redondant, alors le fond de la fenêtre graphique est dessiné en rouge (au lieu du noir habituel), et une erreur est affichée dans la fenêtre de texte:
Par commodité, SolveSpace calcule une liste de contraintes qui pourraient être supprimées pour faire à nouveau un schéma cohérent. Pour voir quelles sont ces contraintes, passer la souris sur les liens dans la fenêtre de texte, la contrainte apparaît en surbrillance dans la fenêtre graphique. En supprimant une ou plusieurs des contraintes dans cette liste, l'utilisateur peut rendre le schéma cohérent à nouveau.
Un autre type d'erreur se produit lorsque le solveur ne converge pas. Cela peut être un défaut dans le solveur, ou il peut se produire parce qu'une géométrie impossible a été spécifiée (par exemple, un triangle dont les côtés mesurent 3, 4 et 10; 3 + 4 = 7 <10). Dans ce cas, un message d'erreur similaire s'affiche, mais sans une liste de contraintes à enlever pour arranger les choses. Le problème peut être résolu en supprimant ou en modifiant les contraintes, ou en choisissant Édition → Annuler.
Un autre type d'erreur se produit lorsque le solveur ne converge pas. Cela peut être un défaut dans le solveur, ou il peut se produire parce qu'une géométrie impossible a été spécifiée (par exemple, un triangle dont les côtés mesurent 3, 4 et 10; 3 + 4 = 7 <10). Dans ce cas, un message d'erreur similaire s'affiche, mais sans une liste de contraintes à enlever pour arranger les choses. Le problème peut être résolu en supprimant ou en modifiant les contraintes, ou en choisissant Édition → Annuler.
Dimensions de références
Par défaut, la dimension entraîne la géométrie. Si un segment de ligne est contraint à avoir une longueur de 20,00 mm, le segment de ligne est modifiée jusqu'à ce que la longueur soit exacte.
Une dimension de référence est l'inverse: la géométrie entraîne la dimension. Si un segment de droite a une dimension de référence sur sa longueur, alors il est encore possible de changer librement que la longueur et la dimension s'affiche quelque soit l'endroit où elle se trouve. Une dimension de référence ne contraint pas la géométrie.
Pour convertir une dimension dans une dimension de référence, sélectionnez Contrainte → Basculer Dimension de référence. Une dimension de référence est dessinée avec "REF" annexée à la longueur ou l'angle affiché. Double-clic sur une dimension de référence ne fait rien, la dimension est définie par la géométrie, pas l'utilisateur, il n'est donc pas utile de taper une nouvelle valeur pour la dimension de référence.
Par défaut, la dimension entraîne la géométrie. Si un segment de ligne est contraint à avoir une longueur de 20,00 mm, le segment de ligne est modifiée jusqu'à ce que la longueur soit exacte.
Une dimension de référence est l'inverse: la géométrie entraîne la dimension. Si un segment de droite a une dimension de référence sur sa longueur, alors il est encore possible de changer librement que la longueur et la dimension s'affiche quelque soit l'endroit où elle se trouve. Une dimension de référence ne contraint pas la géométrie.
Pour convertir une dimension dans une dimension de référence, sélectionnez Contrainte → Basculer Dimension de référence. Une dimension de référence est dessinée avec "REF" annexée à la longueur ou l'angle affiché. Double-clic sur une dimension de référence ne fait rien, la dimension est définie par la géométrie, pas l'utilisateur, il n'est donc pas utile de taper une nouvelle valeur pour la dimension de référence.
Contraintes spécifiques
Pour obtenir de l'aide sur une contrainte spécifique, choisir son menu sans sélectionner toutes les entités. Un message d'erreur s'affiche, énumérant toutes les possibilités.
En général, l'ordre dans lequel les entités sont sélectionnées n'a pas d'importance. Par exemple, si l'utilisateur est contraint une distance de point en ligne, alors il pourrait sélectionner le point, puis la ligne ou la ligne, puis le point, et le résultat serait le même. Quelques exceptions existent, et sont indiqués ci-dessous.
Pour obtenir de l'aide sur une contrainte spécifique, choisir son menu sans sélectionner toutes les entités. Un message d'erreur s'affiche, énumérant toutes les possibilités.
En général, l'ordre dans lequel les entités sont sélectionnées n'a pas d'importance. Par exemple, si l'utilisateur est contraint une distance de point en ligne, alors il pourrait sélectionner le point, puis la ligne ou la ligne, puis le point, et le résultat serait le même. Quelques exceptions existent, et sont indiqués ci-dessous.
Distance / Diamètre
Cette contrainte définit le diamètre d'un arc ou un cercle, ou la longueur d'un segment de ligne, ou la distance entre un point et une autre entité.
Quand on contraint la distance entre un point et un plan, ou un point et une face plane ou un point et une ligne dans un plan de travail, la distance est signée. La distance peut être positive ou négative, selon que le point est au-dessus ou en dessous du plan. La distance est toujours affiché positive sur le croquis, pour basculer de l'autre côté, entrez une valeur négative.
Cette contrainte définit le diamètre d'un arc ou un cercle, ou la longueur d'un segment de ligne, ou la distance entre un point et une autre entité.
Quand on contraint la distance entre un point et un plan, ou un point et une face plane ou un point et une ligne dans un plan de travail, la distance est signée. La distance peut être positive ou négative, selon que le point est au-dessus ou en dessous du plan. La distance est toujours affiché positive sur le croquis, pour basculer de l'autre côté, entrez une valeur négative.
Angle
Cette contrainte définit l'angle entre deux vecteurs. Un vecteur est contenu avec une direction; dans SolveSpace, des segments de ligne et les normales sont tous les deux vecteurs. (Donc, la contrainte pourrait s'appliquer à deux segments de ligne, ou à un segment de droite et une normale active, ou à deux normales.) La contrainte d'angle est disponible à la fois dans les deux versions projetées et 3D.
L'angle doit toujours se situer entre 0 et 180 degrés. Les angles plus grands ou plus petits peuvent être introduits, mais ils seront prises modulo 180 degrés. Le signe de l'angle est ignoré.
Lorsque deux lignes se croisent, quatre angles sont formés. Ces angles forment deux paires égales. Par exemple, les lignes de l'image s'intersectent à 30 degrés et 150 degrés. Ces deux angles (30 et 150) sont connus comme des angles supplémentaires, et ils totalisent toujours à 180 degrés.
Cette contrainte définit l'angle entre deux vecteurs. Un vecteur est contenu avec une direction; dans SolveSpace, des segments de ligne et les normales sont tous les deux vecteurs. (Donc, la contrainte pourrait s'appliquer à deux segments de ligne, ou à un segment de droite et une normale active, ou à deux normales.) La contrainte d'angle est disponible à la fois dans les deux versions projetées et 3D.
L'angle doit toujours se situer entre 0 et 180 degrés. Les angles plus grands ou plus petits peuvent être introduits, mais ils seront prises modulo 180 degrés. Le signe de l'angle est ignoré.
Lorsque deux lignes se croisent, quatre angles sont formés. Ces angles forment deux paires égales. Par exemple, les lignes de l'image s'intersectent à 30 degrés et 150 degrés. Ces deux angles (30 et 150) sont connus comme des angles supplémentaires, et ils totalisent toujours à 180 degrés.
(Remarquez que dans le schéma, trois des contraintes angulaires sont les dimensions de référence compte tenu de l'une des angles, nous pourrions calculer les trois autres;. Si un croquis spécifiait plus d'un de ces angles serait sur-contraint, et ne parviennent pas à résoudre. )
Quand une nouvelle contrainte d'angle est créée, SolveSpace choisit arbitrairement l'angle supplémentaire pour contraindre. Un arc est dessiné sur le croquis, pour indiquer l'angle qui a été choisi. Comme l'étiquette de contrainte est déplacée, l'arc suivra.
Si le mauvais angle supplémentaire est contraint, sélectionnez la contrainte et choisissez Contrainte → Autre angle supplémentaire. Une contrainte de 30 degrés sur un angle supplémentaire est exactement équivalent à une contrainte de 150 degrés de l'autre.
Quand une nouvelle contrainte d'angle est créée, SolveSpace choisit arbitrairement l'angle supplémentaire pour contraindre. Un arc est dessiné sur le croquis, pour indiquer l'angle qui a été choisi. Comme l'étiquette de contrainte est déplacée, l'arc suivra.
Si le mauvais angle supplémentaire est contraint, sélectionnez la contrainte et choisissez Contrainte → Autre angle supplémentaire. Une contrainte de 30 degrés sur un angle supplémentaire est exactement équivalent à une contrainte de 150 degrés de l'autre.
Horizontal / vertical
Cette contrainte oblige un segment de droite à être horizontale ou verticale. Elle peut également être appliquée à deux points, auquel cas il s'applique au segment de droite reliant les points.
Un plan de travail doit être actif, parce que le sens de "horizontal" ou "vertical" est défini par le plan de travail.
Il est bon d'utiliser des contraintes horizontales et verticales dans la mesure du possible. Ces contraintes sont très simples à résoudre, et ne conduiront pas à des problèmes de convergence. Chaque fois que possible, définir les plans de construction ainsi que les lignes horizontales et verticales au sein de ces plans de construction.
Cette contrainte oblige un segment de droite à être horizontale ou verticale. Elle peut également être appliquée à deux points, auquel cas il s'applique au segment de droite reliant les points.
Un plan de travail doit être actif, parce que le sens de "horizontal" ou "vertical" est défini par le plan de travail.
Il est bon d'utiliser des contraintes horizontales et verticales dans la mesure du possible. Ces contraintes sont très simples à résoudre, et ne conduiront pas à des problèmes de convergence. Chaque fois que possible, définir les plans de construction ainsi que les lignes horizontales et verticales au sein de ces plans de construction.
Sur Point / Courbe / Plan
Cette contrainte oblige deux points à coïncider, ou un point de se déposer sur une courbe ou un point se situer sur un plan.
La contrainte de point coïncident est disponible en deux versions 3D et projetées. La contrainte de point coïncidant 3D restreint trois degrés de liberté; la version projetée restreint que deux. Si deux points sont dessinés dans un plan de travail, et ensuite contraints coïncidant en 3D, puis une erreur se produit - ils sont déjà coïncident dans une dimension (la dimension perpendiculaire au plan), de sorte que la troisième équation de contrainte est redondante.
Quand un point est contraint à se déposer sur un cercle (ou un arc de cercle), la contrainte réelle force le point de se déposer sur la surface cylindrique à travers ce cercle. Si le point et le cercle sont déjà coplanaires (par exemple, s'ils sont tous deux représentés dans le même plan de travail), le point sera sur la courbe, mais sinon il ne sera pas.
Cette contrainte oblige deux points à coïncider, ou un point de se déposer sur une courbe ou un point se situer sur un plan.
La contrainte de point coïncident est disponible en deux versions 3D et projetées. La contrainte de point coïncidant 3D restreint trois degrés de liberté; la version projetée restreint que deux. Si deux points sont dessinés dans un plan de travail, et ensuite contraints coïncidant en 3D, puis une erreur se produit - ils sont déjà coïncident dans une dimension (la dimension perpendiculaire au plan), de sorte que la troisième équation de contrainte est redondante.
Quand un point est contraint à se déposer sur un cercle (ou un arc de cercle), la contrainte réelle force le point de se déposer sur la surface cylindrique à travers ce cercle. Si le point et le cercle sont déjà coplanaires (par exemple, s'ils sont tous deux représentés dans le même plan de travail), le point sera sur la courbe, mais sinon il ne sera pas.
Égale Longueur / Rayon / Angle
Cette contrainte oblige deux longueurs, des angles, ou des rayons à être égaux.
La contrainte égale-angle nécessite quatre vecteurs en entrée: les deux angles égaux sont l'angle entre chaque paire d'entrées. Par exemple, sélectionnez segments A, B, C et D. La contrainte oblige l'angle entre les lignes A et B soit égal à l'angle entre les lignes C et D. Si le mauvais angle supplémentaire est choisi, sélectionnez Contrainte → Autre angle supplémentaire, comme pour la contrainte d'angle.
Si une ligne et un arc de cercle sont sélectionnés, alors la longueur de la ligne est forcée égale à la longueur de l'arc (pas le rayon) .
Cette contrainte oblige deux longueurs, des angles, ou des rayons à être égaux.
La contrainte égale-angle nécessite quatre vecteurs en entrée: les deux angles égaux sont l'angle entre chaque paire d'entrées. Par exemple, sélectionnez segments A, B, C et D. La contrainte oblige l'angle entre les lignes A et B soit égal à l'angle entre les lignes C et D. Si le mauvais angle supplémentaire est choisi, sélectionnez Contrainte → Autre angle supplémentaire, comme pour la contrainte d'angle.
Si une ligne et un arc de cercle sont sélectionnés, alors la longueur de la ligne est forcée égale à la longueur de l'arc (pas le rayon) .
Ratio de la longueur
Cette contrainte définit le rapport entre les longueurs des deux segments de ligne. Par exemple, si la ligne A et la ligne B ontun rapport longueur de 2:1, alors la contrainte est satisfaite si A est de 50 mm de long et B est de 25 mm de long.
L'ordre dans lequel les lignes sont des choisies importe, si la ligne A est sélectionnée avant la ligne B, alors le rapport est longueur A: longueur de B.
Point milieu
Cette contrainte oblige un point de se déposer sur le milieu d'une ligne.
La contrainte au-milieu peut également forcer le milieu d'une ligne de déposer sur un plan, ce qui équivaut à la création d'un point de référence, le contraignant à mi-chemin de la ligne, et ensuite les contraintes de milieu de se déposer sur le plan.
Cette contrainte définit le rapport entre les longueurs des deux segments de ligne. Par exemple, si la ligne A et la ligne B ontun rapport longueur de 2:1, alors la contrainte est satisfaite si A est de 50 mm de long et B est de 25 mm de long.
L'ordre dans lequel les lignes sont des choisies importe, si la ligne A est sélectionnée avant la ligne B, alors le rapport est longueur A: longueur de B.
Point milieu
Cette contrainte oblige un point de se déposer sur le milieu d'une ligne.
La contrainte au-milieu peut également forcer le milieu d'une ligne de déposer sur un plan, ce qui équivaut à la création d'un point de référence, le contraignant à mi-chemin de la ligne, et ensuite les contraintes de milieu de se déposer sur le plan.
Symétrie
Cette contrainte oblige deux points à être symétrique par rapport à un certain plan. Conceptuellement, cela signifie que si nous avons placé un miroir au plan de symétrie, et regarda le reflet du point A, alors il semble se déposer sur le point B.
Le plan de symétrie peut être spécifié explicitement, en sélectionnant un plan de travail. Or, le plan de symétrie peut être spécifié comme une ligne dans un plan de travail, le plan de symétrie est alors à travers cette ligne, et normal pour le plan de travail. Or, le plan de symétrie peut être omis, dans ce cas, il est déduit pour être parallèle à l'axe vertical, soit du plan de travail actif ou de son axe horizontal. L'axe horizontal ou vertical est choisi, en fonction de ce qui est plus proche de la configuration dans laquelle les points ont d'abord été élaborés.
Cette contrainte oblige deux points à être symétrique par rapport à un certain plan. Conceptuellement, cela signifie que si nous avons placé un miroir au plan de symétrie, et regarda le reflet du point A, alors il semble se déposer sur le point B.
Le plan de symétrie peut être spécifié explicitement, en sélectionnant un plan de travail. Or, le plan de symétrie peut être spécifié comme une ligne dans un plan de travail, le plan de symétrie est alors à travers cette ligne, et normal pour le plan de travail. Or, le plan de symétrie peut être omis, dans ce cas, il est déduit pour être parallèle à l'axe vertical, soit du plan de travail actif ou de son axe horizontal. L'axe horizontal ou vertical est choisi, en fonction de ce qui est plus proche de la configuration dans laquelle les points ont d'abord été élaborés.
Perpendiculaire
Cette contrainte est exactement équivalente à une contrainte d'angle de 90°.
Parallèle / Tangent
Cette contrainte oblige deux vecteurs à être parallèles.
En 2D (quand un plan de travail est actif), une contrainte d'angle de zéro degré est équivalent à une contrainte parallèle. En 3D, il n'est pas.
Étant donné un vecteur d'unité A, et un certain angle thêta, il y a en général une infinité de vecteurs unitaires qui font un angle thêta avec A. (Par exemple, si on nous donne le vecteur (1, 0, 0), (0, 1 , 0), (0, 0, 1), et de nombreux autres vecteurs unitaires font tous un angle de 90° avec A.) mais ce n'est pas vrai pour theta = 0; dans ce cas, il n'y a que deux, A et - A.
Cela signifie que si une contrainte d'angle 3D normal restreindre un seul degré de liberté, une contrainte parallèle 3D restreint deux degrés de liberté.
Cette contrainte peut également forcer une ligne à être tangente à une courbe, ou deux courbes actives (par exemple, un cercle et une cubique) pour être tangent à l'autre. Pour ce faire, les deux courbes doivent déjà partager un point de terminaison, ce qui devrait normalement être réalisé avec une contrainte de point coïncident. La contrainte va les obliger à être aussi tangents à ce point.
Cette contrainte est exactement équivalente à une contrainte d'angle de 90°.
Parallèle / Tangent
Cette contrainte oblige deux vecteurs à être parallèles.
En 2D (quand un plan de travail est actif), une contrainte d'angle de zéro degré est équivalent à une contrainte parallèle. En 3D, il n'est pas.
Étant donné un vecteur d'unité A, et un certain angle thêta, il y a en général une infinité de vecteurs unitaires qui font un angle thêta avec A. (Par exemple, si on nous donne le vecteur (1, 0, 0), (0, 1 , 0), (0, 0, 1), et de nombreux autres vecteurs unitaires font tous un angle de 90° avec A.) mais ce n'est pas vrai pour theta = 0; dans ce cas, il n'y a que deux, A et - A.
Cela signifie que si une contrainte d'angle 3D normal restreindre un seul degré de liberté, une contrainte parallèle 3D restreint deux degrés de liberté.
Cette contrainte peut également forcer une ligne à être tangente à une courbe, ou deux courbes actives (par exemple, un cercle et une cubique) pour être tangent à l'autre. Pour ce faire, les deux courbes doivent déjà partager un point de terminaison, ce qui devrait normalement être réalisé avec une contrainte de point coïncident. La contrainte va les obliger à être aussi tangents à ce point.
Même orientation
Cette contrainte oblige deux normales à avoir la même orientation.
Une normale a un sens, elle est dessinée comme une flèche dans cette direction. Le sens de cette flèche peut être spécifié par deux angles. La normale spécifie ces deux angles, plus un angle supplémentaire qui correspond à la torsion autour de cette flèche.
(Techniquement, une normale représente une matrice de rotation d'un système de coordonnées à l'autre. Il est représenté en interne en tant qu'unité quaternion.)
Par exemple, le schéma ci-dessous montre deux plans de construction, dont les normales sont contraintes à être parallèle:
Cette contrainte oblige deux normales à avoir la même orientation.
Une normale a un sens, elle est dessinée comme une flèche dans cette direction. Le sens de cette flèche peut être spécifié par deux angles. La normale spécifie ces deux angles, plus un angle supplémentaire qui correspond à la torsion autour de cette flèche.
(Techniquement, une normale représente une matrice de rotation d'un système de coordonnées à l'autre. Il est représenté en interne en tant qu'unité quaternion.)
Par exemple, le schéma ci-dessous montre deux plans de construction, dont les normales sont contraintes à être parallèle:
Parce que les normales sont parallèles, les plans sont parallèles. Mais un seul plan est tordu par rapport à l'autre, de sorte que les plans ne sont pas identiques. La ligne de gauche est limitée à se trouver dans le plan horizontal le plus à gauche, et la ligne droite est contrainte à être horizontale dans le plus à droite. Ces lignes ne sont pas parallèles, même si les normales des plans de construction sont parallèles.
Si nous remplaçons la contrainte "parallèle" avec une contrainte " même d'orientation", les deux plans de construction deviennent identiques, et les deux lignes horizontales deviennent parallèles.
Il s'agit d'une contrainte servant à construire une assemblage; une seule contrainte " même orientation" fixera les trois degrés de liberté de rotation de la pièce importée .
Si nous remplaçons la contrainte "parallèle" avec une contrainte " même d'orientation", les deux plans de construction deviennent identiques, et les deux lignes horizontales deviennent parallèles.
Il s'agit d'une contrainte servant à construire une assemblage; une seule contrainte " même orientation" fixera les trois degrés de liberté de rotation de la pièce importée .
Commentaire
Un commentaire est une seule ligne de texte qui apparaît sur le dessin. Pour créer un commentaire, sélectionnez Contraindre → Commentaire, puis clic gauche sur le centre du nouveau commentaire. Pour déplacer le commentaire, faites-le glisser avec la souris. Pour modifier le texte, double-cliquez dessus.
Le commentaire n'a pas d'effet sur la géométrie, c'est seulement une note lisible. Par défaut, le commentaire est affiché dans la même couleur que les contraintes, mais un commentaire peut être affecté à un style de ligne personnalisé, afin de préciser la largeur de la ligne et la couleur, la hauteur du texte, à l'origine de texte (gauche, droite, haut, bas , au centre), et la rotation de texte.
Si un commentaire est créé au sein d'un plan de travail, le texte sera dessiné dans le plan de ce plan de travail. Sinon, le texte sera toujours déplacé vers l'avant, dans le plan de l'écran.
Par défaut, les commentaires sont masquées lorsque leur groupe est inactif, de même que pour toutes les autres contraintes. Si un commentaire est affecté à un style personnalisé, alors le commentaire sera visible même lorsque son groupe est inactif, tant que le style est montré (et le groupe, et les contraintes globales) .
Un commentaire est une seule ligne de texte qui apparaît sur le dessin. Pour créer un commentaire, sélectionnez Contraindre → Commentaire, puis clic gauche sur le centre du nouveau commentaire. Pour déplacer le commentaire, faites-le glisser avec la souris. Pour modifier le texte, double-cliquez dessus.
Le commentaire n'a pas d'effet sur la géométrie, c'est seulement une note lisible. Par défaut, le commentaire est affiché dans la même couleur que les contraintes, mais un commentaire peut être affecté à un style de ligne personnalisé, afin de préciser la largeur de la ligne et la couleur, la hauteur du texte, à l'origine de texte (gauche, droite, haut, bas , au centre), et la rotation de texte.
Si un commentaire est créé au sein d'un plan de travail, le texte sera dessiné dans le plan de ce plan de travail. Sinon, le texte sera toujours déplacé vers l'avant, dans le plan de l'écran.
Par défaut, les commentaires sont masquées lorsque leur groupe est inactif, de même que pour toutes les autres contraintes. Si un commentaire est affecté à un style personnalisé, alors le commentaire sera visible même lorsque son groupe est inactif, tant que le style est montré (et le groupe, et les contraintes globales) .
GROUPES
Pour afficher la liste des groupes, allez à la page d'accueil de la fenêtre de texte. Elle est accessible à partir du lien en haut à gauche de la fenêtre de texte "Home", ou en appuyant sur la touche Echap. Pour consulter la page d'un groupe, cliquez sur son nom dans la liste.
Tous les groupes ont un nom. Lorsque le groupe est créé, un nom par défaut (par exemple, "g008-extrusion») est affecté. L'utilisateur peut modifier ce nom, pour ce faire, allez sur la page du groupe dans la fenêtre de texte, et choisissez [rename].
Les groupes qui créent un solide (par exemple des extrusions ou des tours) ont une option "modèle solide comme" , qui est affichée dans la page dans la fenêtre de texte. Le groupe peut être fusionné comme une union, qui ajoute de la matière au modèle, ou comme différence, ce qui enlève de la matière.
L'union et les opérations de différence peuvent être réalisées soit sous forme de maillages triangulaires ou comme des surfaces NURBS exactes. Les Maillages triangulaires sont rapides à calculer et robuste, mais ils nécessitent des courbes lisses pour être estimés comme des segments linéaires par morceaux. Les opérations de surface NURBS ne sont pas aussi robustes et vont échouer pour certains types de géométrie, mais elles représentent des courbes lisses exacts, ce qui permet par exemple d'exporter un fichier DXF dans lequel un arc de cercle apparaît comme un cercle exact, au lieu de plusieurs morceaux d'arêtes linéaires.
Ces groupes ont également une couleur, qui détermine la couleur de la surface qu'ils produisent. Pour changer la couleur, cliquez sur un des échantillons dans la page du groupe dans la fenêtre de texte.
La page du groupe dans la fenêtre de texte comprend également une liste de toutes les demandes, et de toutes les contraintes. Pour identifier une contrainte ou une demande, passer la souris sur son nom, il apparaît en surbrillance dans la fenêtre graphique. Pour le sélectionner, cliquez sur le lien dans la fenêtre de texte. Ceci est équivalent à planer au-dessus et en cliquant sur l'objet réel dans la fenêtre graphique.
Pour afficher la liste des groupes, allez à la page d'accueil de la fenêtre de texte. Elle est accessible à partir du lien en haut à gauche de la fenêtre de texte "Home", ou en appuyant sur la touche Echap. Pour consulter la page d'un groupe, cliquez sur son nom dans la liste.
Tous les groupes ont un nom. Lorsque le groupe est créé, un nom par défaut (par exemple, "g008-extrusion») est affecté. L'utilisateur peut modifier ce nom, pour ce faire, allez sur la page du groupe dans la fenêtre de texte, et choisissez [rename].
Les groupes qui créent un solide (par exemple des extrusions ou des tours) ont une option "modèle solide comme" , qui est affichée dans la page dans la fenêtre de texte. Le groupe peut être fusionné comme une union, qui ajoute de la matière au modèle, ou comme différence, ce qui enlève de la matière.
L'union et les opérations de différence peuvent être réalisées soit sous forme de maillages triangulaires ou comme des surfaces NURBS exactes. Les Maillages triangulaires sont rapides à calculer et robuste, mais ils nécessitent des courbes lisses pour être estimés comme des segments linéaires par morceaux. Les opérations de surface NURBS ne sont pas aussi robustes et vont échouer pour certains types de géométrie, mais elles représentent des courbes lisses exacts, ce qui permet par exemple d'exporter un fichier DXF dans lequel un arc de cercle apparaît comme un cercle exact, au lieu de plusieurs morceaux d'arêtes linéaires.
Ces groupes ont également une couleur, qui détermine la couleur de la surface qu'ils produisent. Pour changer la couleur, cliquez sur un des échantillons dans la page du groupe dans la fenêtre de texte.
La page du groupe dans la fenêtre de texte comprend également une liste de toutes les demandes, et de toutes les contraintes. Pour identifier une contrainte ou une demande, passer la souris sur son nom, il apparaît en surbrillance dans la fenêtre graphique. Pour le sélectionner, cliquez sur le lien dans la fenêtre de texte. Ceci est équivalent à planer au-dessus et en cliquant sur l'objet réel dans la fenêtre graphique.
Croquis en 3D
Ceci crée un nouveau groupe vide, dans lequel l'utilisateur peut dessiner des lignes, des cercles, des arcs et autres courbes.
Le but ultime est généralement de dessiner des sections fermées (comme un triangle ou un carré avec une découpe circulaire, ou une forme plus compliquée). Ces sections sont l'entrée pour les groupes plus tard. Par exemple, un groupe extrusion prend une section plate, et l'utilise pour former un solide.
Si toutes les entités du groupe peuvent être assemblées en circuits fermés, alors la zone que les boucles encadrent est ombragée en bleu très sombre. C'est la zone qui serait tendue ou extrudée ou tournée par un groupe ultérieur.
Ceci crée un nouveau groupe vide, dans lequel l'utilisateur peut dessiner des lignes, des cercles, des arcs et autres courbes.
Le but ultime est généralement de dessiner des sections fermées (comme un triangle ou un carré avec une découpe circulaire, ou une forme plus compliquée). Ces sections sont l'entrée pour les groupes plus tard. Par exemple, un groupe extrusion prend une section plate, et l'utilise pour former un solide.
Si toutes les entités du groupe peuvent être assemblées en circuits fermés, alors la zone que les boucles encadrent est ombragée en bleu très sombre. C'est la zone qui serait tendue ou extrudée ou tournée par un groupe ultérieur.
Croquis sur Nouveau Plan de travail
Ceci crée un nouveau groupe vide, semblable à un nouveau "Croquis en 3D". La différence est que "Sketch sur Nouveau Plan de travail" crée également un plan de travail. Le plan de travail est créé sur la base des entités qui sont sélectionnées lorsque le schéma est créé. Ceux-ci peuvent être:
Ceci crée un nouveau groupe vide, semblable à un nouveau "Croquis en 3D". La différence est que "Sketch sur Nouveau Plan de travail" crée également un plan de travail. Le plan de travail est créé sur la base des entités qui sont sélectionnées lorsque le schéma est créé. Ceux-ci peuvent être:
Un point et
deux segments de ligne |
Le nouveau plan de travail a son origine au point spécifié. Le plan de travail est parallèle aux deux lignes. Si le point est un sommet sur une face de la pièce, et les deux lignes sont les deux bords de cette face visage, alors le plan de travail qui en résulte sera confondu avec celui de la face (par exemple, l'utilisateur pourra dessiner sur cette face).
|
Un point
|
Le nouveau plan de travail a son origine au point spécifié. Le plan de travail est orthogonale au système de coordonnées de base, par exemple, les axes horizontaux et verticaux pourraient se trouver dans les directions + Y -Z et ou + x + z , ou toute autre combinaison.
L'orientation du plan de travail est déduite de la position de la vue lorsque le plan de travail est créé, la vue est accrochée à la vue orthographique le plus proche, et le plan de travail est aligné à cela. Si une pièce se compose essentiellement d'angles de 90°, alors c'est un moyen rapide de créer des plans de construction. |
Le plan de travail associé du nouveau groupe est automatiquement réglé sur le plan de travail actif.
Si les entités de ce groupe ne forment pas des courbes fermées, alors un message d'erreur est affiché sur l'écran, et une ligne rouge est dessinée à travers l'espace. Une erreur est également affichée si les courbes ne sont pas toutes coplanaires.
Si les entités de ce groupe ne forment pas des courbes fermées, alors un message d'erreur est affiché sur l'écran, et une ligne rouge est dessinée à travers l'espace. Une erreur est également affichée si les courbes ne sont pas toutes coplanaires.
Pas de translation
Ce groupe a une géométrie dans le groupe actif, et la copie de multiples fois le long d'une ligne droite.
Si un plan de travail est actif lorsque le groupe de pas translation est créé, alors le vecteur de translation est placé parallèlement à ce plan de travail. Sinon, le vecteur de translation peut aller n'importe où dans l'espace libre.
Le nombre de copies à créer est spécifié par l'utilisateur. Pour modifier cette valeur, cliquez sur le lien du bouton [changer] dans la page du groupe dans la fenêtre de texte.
Les copies peuvent être translatées d'un côté ou des deux côtés. Si les copies sont translatées sur un côté, l'original apparaîtra à gauche du (ou au-dessus, en dessous, etc ) de toutes les copies. Si les copies sont translatées sur deux côtés, l'original apparaîtra au centre des copies.
Les copies peuvent être translatées à partir de l'original, ou à partir de la copie # 1. Si la translation commence à partir de l'original, la translation contiendra l'original. (Donc un pas de 1 élément produira toujours une géométrie d'entrée dans son emplacement d'origine.) Si la translation commence à partir de l'exemplaire n° 1, l'original n'est pas inclus dans la sortie. (Donc un pas de 1 élément rend une copie unique de la géométrie d'entrée, et permet à l'utilisateur de translater n'importe où dans l'espace.)
Si le groupe actif est un croquis (croquis en 3D, croquis sur un nouveau plan de travail), le croquis est copié et répété. Dans ce cas, l'utilisateur généralement dessinera une section, copiera et répétera cet article, puis extrudera le pas et la répétition.
Si le groupe actif est un solide (extrusion, tour), alors le solide est copié et répété. Dans ce cas, l'utilisateur devrait dessiner une section, extruder la section, puis copier et répéter l'extrusion.
Dans certains cas, ces deux possibilités (extruder le pas, contre copier l'extrusion) sont équivalentes. Si le vecteur de translation n'est pas parallèle au plan de coupe, alors seulement la deuxième option fonctionnera.
Ce groupe a une géométrie dans le groupe actif, et la copie de multiples fois le long d'une ligne droite.
Si un plan de travail est actif lorsque le groupe de pas translation est créé, alors le vecteur de translation est placé parallèlement à ce plan de travail. Sinon, le vecteur de translation peut aller n'importe où dans l'espace libre.
Le nombre de copies à créer est spécifié par l'utilisateur. Pour modifier cette valeur, cliquez sur le lien du bouton [changer] dans la page du groupe dans la fenêtre de texte.
Les copies peuvent être translatées d'un côté ou des deux côtés. Si les copies sont translatées sur un côté, l'original apparaîtra à gauche du (ou au-dessus, en dessous, etc ) de toutes les copies. Si les copies sont translatées sur deux côtés, l'original apparaîtra au centre des copies.
Les copies peuvent être translatées à partir de l'original, ou à partir de la copie # 1. Si la translation commence à partir de l'original, la translation contiendra l'original. (Donc un pas de 1 élément produira toujours une géométrie d'entrée dans son emplacement d'origine.) Si la translation commence à partir de l'exemplaire n° 1, l'original n'est pas inclus dans la sortie. (Donc un pas de 1 élément rend une copie unique de la géométrie d'entrée, et permet à l'utilisateur de translater n'importe où dans l'espace.)
Si le groupe actif est un croquis (croquis en 3D, croquis sur un nouveau plan de travail), le croquis est copié et répété. Dans ce cas, l'utilisateur généralement dessinera une section, copiera et répétera cet article, puis extrudera le pas et la répétition.
Si le groupe actif est un solide (extrusion, tour), alors le solide est copié et répété. Dans ce cas, l'utilisateur devrait dessiner une section, extruder la section, puis copier et répéter l'extrusion.
Dans certains cas, ces deux possibilités (extruder le pas, contre copier l'extrusion) sont équivalentes. Si le vecteur de translation n'est pas parallèle au plan de coupe, alors seulement la deuxième option fonctionnera.
Pas de rotation
Ce groupe prend la géométrie dans le groupe actif, et la copie des multiple fois le long d'un cercle.
Avant la création du groupe, l'utilisateur doit sélectionner son axe de rotation. Une façon de le faire est de sélectionner un point, plus, soit un segment de ligne ou une normale, l'axe de rotation passe par le point e est parallèle au segment de droite ou à la normale.
Si un plan de travail est actif, il est également possible de sélectionner seulement un point, dans ce cas, l'axe de rotation passe par ce point, et c'est la normale au plan de travail. Cela signifie que la rotation reste dans le plan du plan de travail.
Les pas et options de répétition (d'un côté / deux côtés, avec l'original / copie n ° 1) sont les mêmes que pour les groupes de pas de translation.
Le nombre de copies est défini de la même façon que pour le pas de translation. Si la géométrie de rotation n'a pas encore été contrainte, les copies seront espacées uniformément autour d'un cercle, par exemple, si 5 copies sont demandées, le pas sera de 360/5 = 72 degrés.
Pour placer les copies sur moins (ou plus) un cercle complet, faites glisser un point sur l'un des itemss avec la souris, tout le reste suivra, comme l'angle de rotation du pas est modifié. Les contraintes (par exemple une contrainte d'angle, ou une contrainte sur point) peuvent être utilisées pour spécifier l'angle de rotation exactement.
Ce groupe prend la géométrie dans le groupe actif, et la copie des multiple fois le long d'un cercle.
Avant la création du groupe, l'utilisateur doit sélectionner son axe de rotation. Une façon de le faire est de sélectionner un point, plus, soit un segment de ligne ou une normale, l'axe de rotation passe par le point e est parallèle au segment de droite ou à la normale.
Si un plan de travail est actif, il est également possible de sélectionner seulement un point, dans ce cas, l'axe de rotation passe par ce point, et c'est la normale au plan de travail. Cela signifie que la rotation reste dans le plan du plan de travail.
Les pas et options de répétition (d'un côté / deux côtés, avec l'original / copie n ° 1) sont les mêmes que pour les groupes de pas de translation.
Le nombre de copies est défini de la même façon que pour le pas de translation. Si la géométrie de rotation n'a pas encore été contrainte, les copies seront espacées uniformément autour d'un cercle, par exemple, si 5 copies sont demandées, le pas sera de 360/5 = 72 degrés.
Pour placer les copies sur moins (ou plus) un cercle complet, faites glisser un point sur l'un des itemss avec la souris, tout le reste suivra, comme l'angle de rotation du pas est modifié. Les contraintes (par exemple une contrainte d'angle, ou une contrainte sur point) peuvent être utilisées pour spécifier l'angle de rotation exactement.
Extrusion
Ce groupe a une section plane, et il l'extrude pour former un solide. La section plane est prise à partir de la section de l'ensemble qui est actif lorsque le groupe extruder est créé . (Il s'agit généralement d'un croquis en plan de travail, ou un croquis en 3D, mais pourrait aussi être un pas et répéter.)
Le dessin peut être extrudé sur un côté ou sur deux côtés. Si le schéma est extrudée sur un côté, le nouveau solide est soit entièrement au-dessus ou au-dessous du dessin original. Faites glisser un point sur la nouvelle surface pour déterminer la direction d'extrusionr, et aussi pour déterminer la profondeur d'extrusion. Une fois la profondeur d'extrusion à peu près correcte, elle peut être précisée exactement à l'aide de contraintes. Par exemple, l'utilisateur peut contraindre la longueur de l'un des bords nouvellement extrudé.
Si le dessin est extrudé sur les deux côtés, le croquis original se trouve exactement au milieu du nouveau solide. Cela signifie que le solide est symétrique par rapport au plan d'esquisse originale. Plus tard le redimensionnant souvent devient plus simple lorsque la pièce a une symétrie, il est donc utile d'extruder des deux côtés chaque fois que possible.
Un plan de travail doit être actif lorsque le groupe est créé, et le chemin d'extrusion est automatiquement contraint à être normal à ce plan de travail. Cela signifie, par exemple, qu'un rectangle est extrudé pour former un prisme rectangulaire. L'extrusion a un degré de liberté, de sorte qu'une seule contrainte de distance sera entièrement contrainte.
Par défaut, aucun plan de travail est actif dans un nouveau groupe extrusion. Cela signifie que les contraintes s'appliqueront en 3D, par exemple, une contrainte de longueur est une contrainte sur la longueur réelle, et non pas sur la longueur projetée dans un certain plan. C'est typiquement le comportement souhaité, mais il est possible d'activer un plan de travail de la manière habituelle (en le sélectionnant, puis en choisissant → Sketch Sur Plan de travail).
Ce groupe a une section plane, et il l'extrude pour former un solide. La section plane est prise à partir de la section de l'ensemble qui est actif lorsque le groupe extruder est créé . (Il s'agit généralement d'un croquis en plan de travail, ou un croquis en 3D, mais pourrait aussi être un pas et répéter.)
Le dessin peut être extrudé sur un côté ou sur deux côtés. Si le schéma est extrudée sur un côté, le nouveau solide est soit entièrement au-dessus ou au-dessous du dessin original. Faites glisser un point sur la nouvelle surface pour déterminer la direction d'extrusionr, et aussi pour déterminer la profondeur d'extrusion. Une fois la profondeur d'extrusion à peu près correcte, elle peut être précisée exactement à l'aide de contraintes. Par exemple, l'utilisateur peut contraindre la longueur de l'un des bords nouvellement extrudé.
Si le dessin est extrudé sur les deux côtés, le croquis original se trouve exactement au milieu du nouveau solide. Cela signifie que le solide est symétrique par rapport au plan d'esquisse originale. Plus tard le redimensionnant souvent devient plus simple lorsque la pièce a une symétrie, il est donc utile d'extruder des deux côtés chaque fois que possible.
Un plan de travail doit être actif lorsque le groupe est créé, et le chemin d'extrusion est automatiquement contraint à être normal à ce plan de travail. Cela signifie, par exemple, qu'un rectangle est extrudé pour former un prisme rectangulaire. L'extrusion a un degré de liberté, de sorte qu'une seule contrainte de distance sera entièrement contrainte.
Par défaut, aucun plan de travail est actif dans un nouveau groupe extrusion. Cela signifie que les contraintes s'appliqueront en 3D, par exemple, une contrainte de longueur est une contrainte sur la longueur réelle, et non pas sur la longueur projetée dans un certain plan. C'est typiquement le comportement souhaité, mais il est possible d'activer un plan de travail de la manière habituelle (en le sélectionnant, puis en choisissant → Sketch Sur Plan de travail).
Tour
Ce groupe a un dessin plan, et qui tourne autour d'un axe déterminé, pour former un solide de révolution. La section est prise dans le groupe qui est actif lorsque le groupe tour est créé.
Pour créer un groupe tour, sélectionnez d'abord un segment de droite. Ensuite, choisissez Nouveau groupe → Tour. Le segment de droite est l'axe de révolution.
La section ne doit pas se croiser quand elle est révolutionnée le long de la courbe. Si la section traverse l'axe de rotation, alors il est certain de se croiser et d'échouer.
Ce groupe a un dessin plan, et qui tourne autour d'un axe déterminé, pour former un solide de révolution. La section est prise dans le groupe qui est actif lorsque le groupe tour est créé.
Pour créer un groupe tour, sélectionnez d'abord un segment de droite. Ensuite, choisissez Nouveau groupe → Tour. Le segment de droite est l'axe de révolution.
La section ne doit pas se croiser quand elle est révolutionnée le long de la courbe. Si la section traverse l'axe de rotation, alors il est certain de se croiser et d'échouer.
Importer / Assembler
Dans SolveSpace , il n'y a pas de distinction entre les fichiers "partiels" et les fichiers " d'assemblage" , il est toujours possible d'importer un fichier dans un autre . Un "assemblage" est juste un fichier d'une pièce qui importe une ou plusieurs autres parties .
Le fichier importé n'est pas modifiable dans l'assemblage . Il est importé exactement tel qu'il apparaît dans le fichier source, mais avec une position et une orientation arbitraire. Cela signifie que la partie importée possède six degrés de liberté.
Pour déplacer (translater) la partie , cliquez sur n'importe quel point de la pièce importée et faites-la glisser . Pour faire pivoter la pièce, cliquez sur n'importe quel point et Shift ou Ctrl + faire glisser. La position et l'orientation de la pièce peuvent être fixées à des contraintes, de la même manière que n'importe quelle autre géométrie est contrainte .
La pièce peut également être transformée avec un contrôleu 3Dconnexion six degrés à liberté. Pour manipuler une pièce dans un assemblage , sélectionnez une entité à l'intérieur de cette pièce ( par exemple , un point , un segment de droite , ou une normale). Le contrôleur 3Dconnexion déplacera cette partie, au lieu de transformer la vue. Veillez à ne pas produire une translation indésirable dans ou hors de l'écran, car le mouvement ne peut pas être facilement perceptible.
Pour faire tourner la pièce en exactement 90° autour de l' axe de coordonnées ( x , y, ou z ) le plus proche de la perpendiculaire à l'écran , sélectionnez Modifier → Rotation importée 90 ° . Si une entité dans un groupe importé est sélectionné, la partie de ce groupe sera tournée . Si un groupe d' importation est actif, la pièce du groupe actif sera tournée.
La contrainte d' Orientation même est particulièrement utile lors de l'importation des pièces . Cette seule contrainte détermine complètement la rotation de la pièce importée . (Sélectionnez une normale sur la pièce importée, sélectionnez une autre normale pour la contraindre contre , et choisissez Contrainte → même orientation ) .
La partie importée a aussi un facteur d'échelle associé. Il est ainsi possible d'importer une version plus ou moins grande de la pièce . Si le facteur d'échelle est négatif, la pièce est mise à l'échelle par la valeur absolue du facteur d'échelle et en miroir.
Importer des groupes ont une option spéciale "modèle solide comme" : en plus de l'habituelle "union" et "différence" , ils ont "assembler". L'option " assembler " doit être utilisée lorsque l'on combine des pièces qui ne doivent pas interférer les unes avec les autres dans un assemblage . Pour vérifier que l'ensemble ne gêne pas , choisissez Analyser → Afficher les parties d'interférence.
Si un groupe d'importation contient un dessin qui forme un contour fermé, alors ce groupe peut être extrudé de la même manière que si le contour avait été élaboré dans la même image. Cela signifie qu'il est possible d'établir une section dans le fichier A, importer ce fichier dans la section B ( avec un peu de translation et de rotation arbitraire ) , puis extruder pour former une caractéristique de la partie dans le fichier B. Toute modification dans le fichier se propagera dans le fichier B lorsque la pièce est régénérée.
De même, il est possible de dessiner une section ouverte dans le fichier A, importer ce fichier dans la section B , puis tracer des lignes ou des courbes ( dans le même groupe ou un autre groupe ) supplémentaires dans le fichier B pour fermer cette section . Si le fichier C importe le fichier B, la section fermée peut être extrudée . Cela permet à l'utilisateur de réutiliser les sections , ou des parties d'un item, dans plusieurs fichiers , de telle sorte qu'un changement dans l'original se propage à toutes les parties qui utilisent cette géométrie.
Lorsqu'un fichier d'assemblage est chargé , SolveSpace charge tous les fichiers importés. Si les fichiers importés ne sont pas disponibles , une erreur se produit. Lors du transfert d'un fichier d'assemblage à un autre ordinateur , il est nécessaire de transférer tous les fichiers importés.
Dans SolveSpace , il n'y a pas de distinction entre les fichiers "partiels" et les fichiers " d'assemblage" , il est toujours possible d'importer un fichier dans un autre . Un "assemblage" est juste un fichier d'une pièce qui importe une ou plusieurs autres parties .
Le fichier importé n'est pas modifiable dans l'assemblage . Il est importé exactement tel qu'il apparaît dans le fichier source, mais avec une position et une orientation arbitraire. Cela signifie que la partie importée possède six degrés de liberté.
Pour déplacer (translater) la partie , cliquez sur n'importe quel point de la pièce importée et faites-la glisser . Pour faire pivoter la pièce, cliquez sur n'importe quel point et Shift ou Ctrl + faire glisser. La position et l'orientation de la pièce peuvent être fixées à des contraintes, de la même manière que n'importe quelle autre géométrie est contrainte .
La pièce peut également être transformée avec un contrôleu 3Dconnexion six degrés à liberté. Pour manipuler une pièce dans un assemblage , sélectionnez une entité à l'intérieur de cette pièce ( par exemple , un point , un segment de droite , ou une normale). Le contrôleur 3Dconnexion déplacera cette partie, au lieu de transformer la vue. Veillez à ne pas produire une translation indésirable dans ou hors de l'écran, car le mouvement ne peut pas être facilement perceptible.
Pour faire tourner la pièce en exactement 90° autour de l' axe de coordonnées ( x , y, ou z ) le plus proche de la perpendiculaire à l'écran , sélectionnez Modifier → Rotation importée 90 ° . Si une entité dans un groupe importé est sélectionné, la partie de ce groupe sera tournée . Si un groupe d' importation est actif, la pièce du groupe actif sera tournée.
La contrainte d' Orientation même est particulièrement utile lors de l'importation des pièces . Cette seule contrainte détermine complètement la rotation de la pièce importée . (Sélectionnez une normale sur la pièce importée, sélectionnez une autre normale pour la contraindre contre , et choisissez Contrainte → même orientation ) .
La partie importée a aussi un facteur d'échelle associé. Il est ainsi possible d'importer une version plus ou moins grande de la pièce . Si le facteur d'échelle est négatif, la pièce est mise à l'échelle par la valeur absolue du facteur d'échelle et en miroir.
Importer des groupes ont une option spéciale "modèle solide comme" : en plus de l'habituelle "union" et "différence" , ils ont "assembler". L'option " assembler " doit être utilisée lorsque l'on combine des pièces qui ne doivent pas interférer les unes avec les autres dans un assemblage . Pour vérifier que l'ensemble ne gêne pas , choisissez Analyser → Afficher les parties d'interférence.
Si un groupe d'importation contient un dessin qui forme un contour fermé, alors ce groupe peut être extrudé de la même manière que si le contour avait été élaboré dans la même image. Cela signifie qu'il est possible d'établir une section dans le fichier A, importer ce fichier dans la section B ( avec un peu de translation et de rotation arbitraire ) , puis extruder pour former une caractéristique de la partie dans le fichier B. Toute modification dans le fichier se propagera dans le fichier B lorsque la pièce est régénérée.
De même, il est possible de dessiner une section ouverte dans le fichier A, importer ce fichier dans la section B , puis tracer des lignes ou des courbes ( dans le même groupe ou un autre groupe ) supplémentaires dans le fichier B pour fermer cette section . Si le fichier C importe le fichier B, la section fermée peut être extrudée . Cela permet à l'utilisateur de réutiliser les sections , ou des parties d'un item, dans plusieurs fichiers , de telle sorte qu'un changement dans l'original se propage à toutes les parties qui utilisent cette géométrie.
Lorsqu'un fichier d'assemblage est chargé , SolveSpace charge tous les fichiers importés. Si les fichiers importés ne sont pas disponibles , une erreur se produit. Lors du transfert d'un fichier d'assemblage à un autre ordinateur , il est nécessaire de transférer tous les fichiers importés.
STYLE DE LIGNES
Il n'est jamais possible de modifier une ligne ou la couleur de courbe, la largeur de la ligne, ou d'autres propriétés esthétiques directement. Au lieu de cela, les propriétés esthétiques d'une entité peuvent être spécifiées en attribuant cette entité à un style de ligne. Le style spécifie largeur couleur, la ligne, la hauteur du texte, à l'origine du texte, larotation de texte, et certaines autres propriétés qui déterminent comment ( et si ) un objet apparaît à l'écran et dans un fichier exporté .
Le schéma de couleurs de base de SolveSpace est défini par les styles par défaut . Pour les visualiser, choisir " styles de ligne " de l'écran d'accueil dans la fenêtre de texte. C'est là que, par exemple, les lignes sont spécifiées pour être blanc par défaut, et les contraintes d'être magenta, et les points d'être vert. Les styles par défaut peuvent être modifiés. Ces modifications seront enregistrées dans la base de registre , et s'appliquera à tous les fichiers ouverts sur l'ordinateur .
Il est également possible de créer des styles personnalisés, à des fins esthétiques ou autres. (Par exemple, la découpe au laser utilise souvent la couleur d'une ligne pour indiquer la puissance et les largeurs avec lesquelles le couper. ) Pour créer un style personnalisé, choisissez "nouveau style personnalisé" dans l'écran de style. Le nouveau style apparaît au bas de la liste des styles, avec le nom par défaut du nouveau style customisé.
Pour modifier un style, cliquez sur le lien correspondant dans la liste des styles. La couleur est spécifiée comme rouge, vert, bleu, où chaque composant est compris entre 0 et 1. La largeur de ligne peut être spécifiée en pixels ou en pouces ou en millimètres. Si la largeur de ligne est spécifiée en pixels, la largeur de ligne dans un fichier exporté dépendra du niveau de zoom à l'écran. Si l' utilisateur dé-zooome ( de sorte que le modèle semble plus petit à l'écran) , puis rétrécit la géométrie, mais les lignes, mesurée en pixels, resteront à la même taille, ce qui signifie que les lignes apparaissent plus épaisses par rapport au modèle dans le fichier exporté.
Les entités ( comme les lignes , cercles ou arcs ) peuvent être affectées à un style de ligne. Une façon de le faire est d'entrer dans l'écran du choix de style de ligne dans la fenêtre de texte, puis sélectionner les entités désirées . Cliquez ensuite sur le lien "affecter à un style" dans la fenêtre de texte. Une autre façon de le faire est de cliquer à droite de l'entité, et de lui attribuer un style en utilisant le menu contextuel .
Les Commentaires ( Contrainte → Commentaire ) peuvent également être affectés aux styles. Le style peut être utilisé pour spécifier la hauteur du texte , la rotation du texte en degrés, et à partir de quel moment (haut, bas, gauche, droite, centre), le texte est aligné . La grille d'alignement ( Affichage → Afficher la résolution de la grille , Editer → Aligner sur la grille ) est souvent utile lors de la création texte esthétique.
Les styles créés par les utilisateurs sont enregistrés dans le fichier SLVS avec la géométrie . Si une partie avec des styles créés par l'utilisateur est importée, puis les styles ne sont pas importés, mais les identificateurs de style pour les entités importées sont maintenues. Cela signifie que l'utilisateur peut spécifier les styles ligne dans le fichier d'importation ( c'est à dire "Assemblage").
Si un style est masqué, tous les objets dans ce style seront cachés, même si leur groupe est affiché. Si le style n'est pas exportable, les objets de ce style apparaîtront à l'écran, mais n'apparaitront pas dans un fichier exporté . Ce comportement est similaire à celui des lignes de construction.
Tous les formats de fichier n'ont pas d'exportation qui prennent en charge toutes les informations de style de ligne. Par exemple , les lignes dans un fichier HPGL sont exportées sans aucune épaisseur du trait ou de couleur.
Il n'est jamais possible de modifier une ligne ou la couleur de courbe, la largeur de la ligne, ou d'autres propriétés esthétiques directement. Au lieu de cela, les propriétés esthétiques d'une entité peuvent être spécifiées en attribuant cette entité à un style de ligne. Le style spécifie largeur couleur, la ligne, la hauteur du texte, à l'origine du texte, larotation de texte, et certaines autres propriétés qui déterminent comment ( et si ) un objet apparaît à l'écran et dans un fichier exporté .
Le schéma de couleurs de base de SolveSpace est défini par les styles par défaut . Pour les visualiser, choisir " styles de ligne " de l'écran d'accueil dans la fenêtre de texte. C'est là que, par exemple, les lignes sont spécifiées pour être blanc par défaut, et les contraintes d'être magenta, et les points d'être vert. Les styles par défaut peuvent être modifiés. Ces modifications seront enregistrées dans la base de registre , et s'appliquera à tous les fichiers ouverts sur l'ordinateur .
Il est également possible de créer des styles personnalisés, à des fins esthétiques ou autres. (Par exemple, la découpe au laser utilise souvent la couleur d'une ligne pour indiquer la puissance et les largeurs avec lesquelles le couper. ) Pour créer un style personnalisé, choisissez "nouveau style personnalisé" dans l'écran de style. Le nouveau style apparaît au bas de la liste des styles, avec le nom par défaut du nouveau style customisé.
Pour modifier un style, cliquez sur le lien correspondant dans la liste des styles. La couleur est spécifiée comme rouge, vert, bleu, où chaque composant est compris entre 0 et 1. La largeur de ligne peut être spécifiée en pixels ou en pouces ou en millimètres. Si la largeur de ligne est spécifiée en pixels, la largeur de ligne dans un fichier exporté dépendra du niveau de zoom à l'écran. Si l' utilisateur dé-zooome ( de sorte que le modèle semble plus petit à l'écran) , puis rétrécit la géométrie, mais les lignes, mesurée en pixels, resteront à la même taille, ce qui signifie que les lignes apparaissent plus épaisses par rapport au modèle dans le fichier exporté.
Les entités ( comme les lignes , cercles ou arcs ) peuvent être affectées à un style de ligne. Une façon de le faire est d'entrer dans l'écran du choix de style de ligne dans la fenêtre de texte, puis sélectionner les entités désirées . Cliquez ensuite sur le lien "affecter à un style" dans la fenêtre de texte. Une autre façon de le faire est de cliquer à droite de l'entité, et de lui attribuer un style en utilisant le menu contextuel .
Les Commentaires ( Contrainte → Commentaire ) peuvent également être affectés aux styles. Le style peut être utilisé pour spécifier la hauteur du texte , la rotation du texte en degrés, et à partir de quel moment (haut, bas, gauche, droite, centre), le texte est aligné . La grille d'alignement ( Affichage → Afficher la résolution de la grille , Editer → Aligner sur la grille ) est souvent utile lors de la création texte esthétique.
Les styles créés par les utilisateurs sont enregistrés dans le fichier SLVS avec la géométrie . Si une partie avec des styles créés par l'utilisateur est importée, puis les styles ne sont pas importés, mais les identificateurs de style pour les entités importées sont maintenues. Cela signifie que l'utilisateur peut spécifier les styles ligne dans le fichier d'importation ( c'est à dire "Assemblage").
Si un style est masqué, tous les objets dans ce style seront cachés, même si leur groupe est affiché. Si le style n'est pas exportable, les objets de ce style apparaîtront à l'écran, mais n'apparaitront pas dans un fichier exporté . Ce comportement est similaire à celui des lignes de construction.
Tous les formats de fichier n'ont pas d'exportation qui prennent en charge toutes les informations de style de ligne. Par exemple , les lignes dans un fichier HPGL sont exportées sans aucune épaisseur du trait ou de couleur.
ANALYSE
Tracé de point
SolveSpace peut dessiner une "piste" derrière un point lors son déplacement. Ceci est utile lors de la conception des mécanismes. Le croquis ci-dessous est un quadrilatère articulé:
Tracé de point
SolveSpace peut dessiner une "piste" derrière un point lors son déplacement. Ceci est utile lors de la conception des mécanismes. Le croquis ci-dessous est un quadrilatère articulé:
Comme la liaison est opérationnelle, le point médian de la barre de poussée se déplace le long de la courbe cyan. Cette image a été produite en dessinant le lien, traçant le milieu, puis en faisant glisser le lien à travers sa gamme complète de mouvement avec la souris.
Pour commencer à tracer, sélectionnez un point, puis choisissez Analyser → Tracer Point. Lorsque le point se déplace, un chemin cyan sera dessiné derrière lui.
Pour arrêter le traçage, choisissez Analyser → Arrêter le traçage. Une boîte de dialogue apparaîtra, avec la possibilité d'enregistrer la trace dans un fichier CSV ( valeur séparée par une virgule) . Pour enregistrer la trace, entrez un nom de fichier. Pour abandonner la trace, cliquez sur Annuler ou appuyez sur Echap.
La trace est enregistrée dans un fichier texte, avec un point par ligne . Chaque point apparaît dans le format x , y, z , séparées par des virgules. De nombreux programmes, y compris les tableurs comme Excel, peuvent lire ce format. Les unités pour les coordonnées sont déterminées par le facteur d'échelle de l'exportation. (Si le facteur d'échelle de l'exportation est 1, alors qu'ils sont des millimètres, et si elle est de 25,4 , alors qu'ils sont pouces. )
Si le mécanisme est opérationnel en le faisant glisser avec la souris, les points de la trace seront inégalement espacés, parce que le mouvement de la souris est irrégulier. Une partie de x par rapport à y ( comme le trace cyan ci-dessus) n'est pas affectée, mais une partie de x ou de y en fonction de t est inutile, parce que la "vitesse" le long de la courbe n'est pas constante.
Pour éviter ce problème, déplacez le point en réglant une dimension de pas, plutôt que faire glisser avec la souris. Sélectionnez la dimension devant être réglée, ce qui peut être n'importe quelle distance ou d'angle . Choisissez Analyser → Dimension du pas . Entrez la nouvelle valeur finale de cette dimension, et le nombre de pas, puis cliquez sur "dimension du pas maintenant."
La dimension sera modifiée en plusieurs pas, et résolu à chaque valeur intermédiaire . Par exemple, considérons une dimension qui est maintenant fixée à 10°. L'utilisateur règle les pas de cette dimension à 30°, en 10 étapes . Cela signifie que SolveSpace résoudra à 12°, puis 14°, puis 16°, et ainsi de suite, jusqu'à ce qu'il atteigne 30°.
La position du point de tracé sera enregistré à chaque valeur intermédiaire. Lorsque la trace est exportée, elle représente la position de ce point , et le lien dimensionné tourne avec une vitesse angulaire constante .
La fonction de la dimension de pas peut également améliorer la convergence. Dans certains cas difficiles, le solveur ne parviendra pas à trouver une solution lorsqu'une dimension est modifiée. Si les contraintes spécifiées ont plusieurs solutions, le solveur peut également trouver une solution indésirable. Dans ce cas, il peut être utile d'essayer de régler la dimension à une nouvelle valeur, au lieu de changer juste le pas .
Pour commencer à tracer, sélectionnez un point, puis choisissez Analyser → Tracer Point. Lorsque le point se déplace, un chemin cyan sera dessiné derrière lui.
Pour arrêter le traçage, choisissez Analyser → Arrêter le traçage. Une boîte de dialogue apparaîtra, avec la possibilité d'enregistrer la trace dans un fichier CSV ( valeur séparée par une virgule) . Pour enregistrer la trace, entrez un nom de fichier. Pour abandonner la trace, cliquez sur Annuler ou appuyez sur Echap.
La trace est enregistrée dans un fichier texte, avec un point par ligne . Chaque point apparaît dans le format x , y, z , séparées par des virgules. De nombreux programmes, y compris les tableurs comme Excel, peuvent lire ce format. Les unités pour les coordonnées sont déterminées par le facteur d'échelle de l'exportation. (Si le facteur d'échelle de l'exportation est 1, alors qu'ils sont des millimètres, et si elle est de 25,4 , alors qu'ils sont pouces. )
Si le mécanisme est opérationnel en le faisant glisser avec la souris, les points de la trace seront inégalement espacés, parce que le mouvement de la souris est irrégulier. Une partie de x par rapport à y ( comme le trace cyan ci-dessus) n'est pas affectée, mais une partie de x ou de y en fonction de t est inutile, parce que la "vitesse" le long de la courbe n'est pas constante.
Pour éviter ce problème, déplacez le point en réglant une dimension de pas, plutôt que faire glisser avec la souris. Sélectionnez la dimension devant être réglée, ce qui peut être n'importe quelle distance ou d'angle . Choisissez Analyser → Dimension du pas . Entrez la nouvelle valeur finale de cette dimension, et le nombre de pas, puis cliquez sur "dimension du pas maintenant."
La dimension sera modifiée en plusieurs pas, et résolu à chaque valeur intermédiaire . Par exemple, considérons une dimension qui est maintenant fixée à 10°. L'utilisateur règle les pas de cette dimension à 30°, en 10 étapes . Cela signifie que SolveSpace résoudra à 12°, puis 14°, puis 16°, et ainsi de suite, jusqu'à ce qu'il atteigne 30°.
La position du point de tracé sera enregistré à chaque valeur intermédiaire. Lorsque la trace est exportée, elle représente la position de ce point , et le lien dimensionné tourne avec une vitesse angulaire constante .
La fonction de la dimension de pas peut également améliorer la convergence. Dans certains cas difficiles, le solveur ne parviendra pas à trouver une solution lorsqu'une dimension est modifiée. Si les contraintes spécifiées ont plusieurs solutions, le solveur peut également trouver une solution indésirable. Dans ce cas, il peut être utile d'essayer de régler la dimension à une nouvelle valeur, au lieu de changer juste le pas .
Mesure de Volume
Cette caractéristique rend le volume de la pièce. Selon les unités actives, le volume est donnée en pouces cubes, ou en millilitres et en millimètres cubes.
Si la pièce contient des courbes lisses (par exemple, cercles), le maillage n'est pas une représentation exacte de la géométrie. Cela signifie que le volume mesuré n'est qu'une approximation, car un maillage qui semble assez lisse à l'écran, atteint une erreur d'environ un pour cent. Pour diminuer cette erreur, choisissez une tolérance d'accord plus fine.
Mesurer l'aire
Cette caractéristique calcule la surface de l'esquisse actuelle. Selon les unités actives, la région est donnée en pouces carrés, ou en millimètres carrés.
La mesure de surface est calculée en utilisant une approximation linéaire par morceaux pour les courbes. Cela introduit une erreur, pour diminuer cette erreur, choisissez une tolérance d'accord plus fine. Si l'esquisse actuelle n'est pas une courbe plane bien formée (par exemple, si elle n'est pas une courbe fermée, ou si elle se coupe) une erreur est signalée, car la région ne peut pas être définie.
Cette caractéristique rend le volume de la pièce. Selon les unités actives, le volume est donnée en pouces cubes, ou en millilitres et en millimètres cubes.
Si la pièce contient des courbes lisses (par exemple, cercles), le maillage n'est pas une représentation exacte de la géométrie. Cela signifie que le volume mesuré n'est qu'une approximation, car un maillage qui semble assez lisse à l'écran, atteint une erreur d'environ un pour cent. Pour diminuer cette erreur, choisissez une tolérance d'accord plus fine.
Mesurer l'aire
Cette caractéristique calcule la surface de l'esquisse actuelle. Selon les unités actives, la région est donnée en pouces carrés, ou en millimètres carrés.
La mesure de surface est calculée en utilisant une approximation linéaire par morceaux pour les courbes. Cela introduit une erreur, pour diminuer cette erreur, choisissez une tolérance d'accord plus fine. Si l'esquisse actuelle n'est pas une courbe plane bien formée (par exemple, si elle n'est pas une courbe fermée, ou si elle se coupe) une erreur est signalée, car la région ne peut pas être définie.
Afficher les degrés de liberté
Cette fonction indique les points dans le croquis qui ne sont pas complètement contraints (par exemple, les points qui se déplaceraient si l'utilisateur les a déplacés avec la souris). Les points libres sont dessinés avec une grand carré cyan sur eux. Dans un croquis avec zéro degrés de liberté, rien ne serait dessiné. Dans un croquis avec un degré de liberté, un ou plusieurs points seraient marqués, il est possible que plus d'un point soit marqué, un degré de liberté peut être déplaçable par plusieurs points.
Pour effacer les grands carrés cyan, re-régler le croquis en choisissant Édition → Régénérer tout ou en faisant glisser un point.
Cette fonction indique les points dans le croquis qui ne sont pas complètement contraints (par exemple, les points qui se déplaceraient si l'utilisateur les a déplacés avec la souris). Les points libres sont dessinés avec une grand carré cyan sur eux. Dans un croquis avec zéro degrés de liberté, rien ne serait dessiné. Dans un croquis avec un degré de liberté, un ou plusieurs points seraient marqués, il est possible que plus d'un point soit marqué, un degré de liberté peut être déplaçable par plusieurs points.
Pour effacer les grands carrés cyan, re-régler le croquis en choisissant Édition → Régénérer tout ou en faisant glisser un point.
EXPORTER
Image bitmap
Cette option permet d'exporter une image bitmap de tout ce qui est affiché à l'écran. Il est équivalent à prendre une capture d'écran. Cette option est utile pour produire une sortie lisible.
Choisissez Fichier → Exporter l'image. Le fichier est exporté au format PNG, que la plupart des logiciels de graphisme peut ouvrir.
Section 2D
Cette option permet de couper le modèle solide le long d'un plan spécifié. Toutes les lignes et les courbes du modèle solide qui se trouvent dans ce plan seront exportées. Les lignes et les courbes du modèle solide qui ne se trouve pas dans ce plan sont ignorées. Les lignes et les courbes qui ne viennent pas de modèle solide (par exemple, une ligne dans un croquis qui n'a pas été extrudé) sont ignorées. Cette option est généralement appropriée lors de la génération de données CAM 2D à partir d'un modèle 3D, par exemple pour une coupe au laser ou au jet d'eau.
Avant d'exporter une partie, il est nécessaire de préciser quel plan de la partie doit être exportée. Cela peut être spécifié par:
Une face
|
Toutes les surfaces coplanaires avec cette face du plan apparaissent dans le fichier. Les faces doivent être présentées avant qu'elles puissent être sélectionnées, cliquez sur le lien dans la troisième ligne de la fenêtre de texte.
|
Un point
et deux ligne ou un vecteur |
Le plan d'exportation passe par le point, et est parallèles aux deux lignes ou vecteurs. Si les deux lignes ou les vecteurs sont perpendiculaires, alors ils deviendront l'axe des x et y dans le fichier exporté. Quelle que soit la ligne qui est la plus horizontale dans la vue actuelle, elle devient l'axe x, et l'autre devient le y.
Cela signifie qu'il est possible de faire pivoter le fichier exporté à 90° en faisant tourner la vue à 90° (dans le plan de la face). De même, en tournant la pièce pour regarder la face de derrière plutôt que devant, le fichier exporté est mis en miroir. |
Le plan de travail
actif |
Si un plan de travail est actif, et que rien n'est sélectionné lors de la commande d'exportation, alors SolveSpace va exporter toutes les surfaces qui sont coplanaires avec le plan de travail actif. L'Axe horizontal et vertical du plan de travail deviennent les axes x et y dans le fichier exporté.
|
Les parties du fichier exporté sont déterminées par le facteur d'échelle de l'exportation, qui pourra être spécifié dans l'écran de configuration.
Si l'esquisse contient des courbes, le fichier exporté peut représenter ces courbes exactement (par exemple, un cercle dans un fichier SVG, le SVG supporte les cercles exacts), mais avec une courbe lisse (par exemple, un cercle dans un fichier PDF, depuis PDF prend en charge uniquement les splines cubiques, qui ne peut pas représenter un cercle exactement), ou des segments linéaires par morceaux (par exemple, un cercle dans un fichier HPGL). Pour forcer les courbes d'être sorties comme linéaire par morceaux, choisissez "courbes linéaire par morceaux" dans l'écran de configuration. Les couleurs du fichier de sortie peuvent ne pas correspondre exactement aux couleurs du modèle vu à l'écran, en fonction de l'espace de couleurs utilisé par votre lecteur.
Si l'esquisse contient des courbes, le fichier exporté peut représenter ces courbes exactement (par exemple, un cercle dans un fichier SVG, le SVG supporte les cercles exacts), mais avec une courbe lisse (par exemple, un cercle dans un fichier PDF, depuis PDF prend en charge uniquement les splines cubiques, qui ne peut pas représenter un cercle exactement), ou des segments linéaires par morceaux (par exemple, un cercle dans un fichier HPGL). Pour forcer les courbes d'être sorties comme linéaire par morceaux, choisissez "courbes linéaire par morceaux" dans l'écran de configuration. Les couleurs du fichier de sortie peuvent ne pas correspondre exactement aux couleurs du modèle vu à l'écran, en fonction de l'espace de couleurs utilisé par votre lecteur.
Vue 2D
Cette option permet de projeter le modèle 3D sur un plan, de la même façon qu'il est prévu lorsque vous affichez le modèle à l'écran. Les lignes et les courbes qui arrivent à se situer dans le plan de projection sont exportés sans aucune modification, des lignes et des courbes qui ne se trouvent pas dans le plan de projection seront raccourcis grâce à la projection.
Cette option est généralement appropriée lors de la génération d'un dessin lisible dans un format vectoriel . Il est également utile car elle exporte toutes les lignes, et pas seulement les lignes du modèle solide, donc si l'utilisateur dessine un croquis de lignes et de courbe , mais ne souhaite pas extruder pour former un modèle solide, alors il peuvent sortir son croquis nu en utilisant cette option. Cela peut être utile lors de l'utilisation de SolveSpace pour le dessin 2D.
Le plan de projection est sélectionné en tournant le modèle à l'écran, en centre -glisser avec la souris. L'origine du fichier exporté correspond au centre de la vue à l'écran, et peut donc être déplacé en panoramique ( clic droit glisser avec la souris). Pour spécifier le plan de projection exactement, orienter la vue sur un plan de travai , ou utiliser la vue → plus proche Ortho / Iso Vue et Vue → Centre Vue sur commandes ponctuelles .
Par défaut, la vue sera sortie avec les lignes cachées supprimées, et des lignes supplémentaires seront établies partout où une surface courbe passe du frontale à dos à la route. C'est typiquement le résultat souhaité. Pour créer une vue en fil de fer de la pièce, Affichage " lignes cachées " avant de l'exporter .
Certains formats de fichiers ( EPS , SVG, PDF) supportent les surfaces ombragées. Si l'utilisateur exportate pour un tel format de fichier, '"exportation triangles 2d ombré " est activée dans l'écran de configuration, la vue contiendra des surfaces planes - ombragées du modèle. L'éclairage est calculé de la même manière que pour la vue du modèle à l'écran. Il peut donc être modifiée en changeant les directions de la lumière et de l'intensité de l'écran de configuration.
Les parties du fichier exporté sont déterminées par le facteur d'échelle de l'exportation, qui pourra être spécifiée dans l'écran de configuration . Si l'élimination des lignes cachées est effectuée ( par exemple , si un modèle solide est présent ) , le fichier exporté contiendra uniquement les segments de ligne, toutes les courbes sont décomposées en lignes, avec la tolérance d' accord spécifié. Si aucune suppression des lignes cachées est effectuée ( par exemple, si rien n'a été extrudé ou tourné , donc pas de modèle solide présent ) les courbes seront exportées sous forme exacte lorsque cela est possible .
Cette option permet de projeter le modèle 3D sur un plan, de la même façon qu'il est prévu lorsque vous affichez le modèle à l'écran. Les lignes et les courbes qui arrivent à se situer dans le plan de projection sont exportés sans aucune modification, des lignes et des courbes qui ne se trouvent pas dans le plan de projection seront raccourcis grâce à la projection.
Cette option est généralement appropriée lors de la génération d'un dessin lisible dans un format vectoriel . Il est également utile car elle exporte toutes les lignes, et pas seulement les lignes du modèle solide, donc si l'utilisateur dessine un croquis de lignes et de courbe , mais ne souhaite pas extruder pour former un modèle solide, alors il peuvent sortir son croquis nu en utilisant cette option. Cela peut être utile lors de l'utilisation de SolveSpace pour le dessin 2D.
Le plan de projection est sélectionné en tournant le modèle à l'écran, en centre -glisser avec la souris. L'origine du fichier exporté correspond au centre de la vue à l'écran, et peut donc être déplacé en panoramique ( clic droit glisser avec la souris). Pour spécifier le plan de projection exactement, orienter la vue sur un plan de travai , ou utiliser la vue → plus proche Ortho / Iso Vue et Vue → Centre Vue sur commandes ponctuelles .
Par défaut, la vue sera sortie avec les lignes cachées supprimées, et des lignes supplémentaires seront établies partout où une surface courbe passe du frontale à dos à la route. C'est typiquement le résultat souhaité. Pour créer une vue en fil de fer de la pièce, Affichage " lignes cachées " avant de l'exporter .
Certains formats de fichiers ( EPS , SVG, PDF) supportent les surfaces ombragées. Si l'utilisateur exportate pour un tel format de fichier, '"exportation triangles 2d ombré " est activée dans l'écran de configuration, la vue contiendra des surfaces planes - ombragées du modèle. L'éclairage est calculé de la même manière que pour la vue du modèle à l'écran. Il peut donc être modifiée en changeant les directions de la lumière et de l'intensité de l'écran de configuration.
Les parties du fichier exporté sont déterminées par le facteur d'échelle de l'exportation, qui pourra être spécifiée dans l'écran de configuration . Si l'élimination des lignes cachées est effectuée ( par exemple , si un modèle solide est présent ) , le fichier exporté contiendra uniquement les segments de ligne, toutes les courbes sont décomposées en lignes, avec la tolérance d' accord spécifié. Si aucune suppression des lignes cachées est effectuée ( par exemple, si rien n'a été extrudé ou tourné , donc pas de modèle solide présent ) les courbes seront exportées sous forme exacte lorsque cela est possible .
3D filaire
Cette option se comporte de façon presque identique à Fichier → Exporter vue 2D, mais au lieu de projeter des lignes et des courbes dans le plan 2D spécifié, elle exporte les lignes et les courbes en 3D.
La 3D filaire ne contient pas de surfaces ou solides. Cela signifie qu'il n'est généralement pas approprié pour la visualisation ou la fabrication de pièces massives. Pour cela, utiliser un maillage de triangles ou un fichier de surface NURBS (STEP).
Maillage triangulé (STL, OBJ)
Cette option permet de générer un maillage triangulé 3D qui représente la partie entière. Les Logiciesl de FAO 3D, y compris le logiciel pour la plupart des imprimantes 3D, acceptera un fichier STL.
Le maillage du groupe actif sera exporté, ce qui est le même maillage qui est affiché à l'écran. Le système de coordonnées pour le fichier STL est le même système de coordonnées dans lequel la pièce est dessinée. Pour utiliser un système de coordonnées différent (par exemple, faire pivoter ou translater la pièce), de créer un ensemble avec la pièce dans la position désirée, puis exporter un fichier STL de l'assemblage.
Les unités du STL sont déterminées par le facteur d'échelle de l'exportation, qui pourra être spécifiée dans l'écran de configuration.
Surfaces NURBS (STEP)
Si le modèle est représenté comme surfaces NURBS (et pas seulement comme un maillage de triangles), l'utilisateur peut exporter ces surfaces exactes comme un fichier STEP. Lorsque cela est possible, il est habituellement le meilleur choix, car il n'introduit aucune erreur. Beaucoup de CAM, prototypage rapide, et d'autres outils de CAO accepteront un fichier STEP.
Le fichier STEP indiquera toujours des unités millimétriques, quel que soit le facteur d'échelle appliqué.
Cette option se comporte de façon presque identique à Fichier → Exporter vue 2D, mais au lieu de projeter des lignes et des courbes dans le plan 2D spécifié, elle exporte les lignes et les courbes en 3D.
La 3D filaire ne contient pas de surfaces ou solides. Cela signifie qu'il n'est généralement pas approprié pour la visualisation ou la fabrication de pièces massives. Pour cela, utiliser un maillage de triangles ou un fichier de surface NURBS (STEP).
Maillage triangulé (STL, OBJ)
Cette option permet de générer un maillage triangulé 3D qui représente la partie entière. Les Logiciesl de FAO 3D, y compris le logiciel pour la plupart des imprimantes 3D, acceptera un fichier STL.
Le maillage du groupe actif sera exporté, ce qui est le même maillage qui est affiché à l'écran. Le système de coordonnées pour le fichier STL est le même système de coordonnées dans lequel la pièce est dessinée. Pour utiliser un système de coordonnées différent (par exemple, faire pivoter ou translater la pièce), de créer un ensemble avec la pièce dans la position désirée, puis exporter un fichier STL de l'assemblage.
Les unités du STL sont déterminées par le facteur d'échelle de l'exportation, qui pourra être spécifiée dans l'écran de configuration.
Surfaces NURBS (STEP)
Si le modèle est représenté comme surfaces NURBS (et pas seulement comme un maillage de triangles), l'utilisateur peut exporter ces surfaces exactes comme un fichier STEP. Lorsque cela est possible, il est habituellement le meilleur choix, car il n'introduit aucune erreur. Beaucoup de CAM, prototypage rapide, et d'autres outils de CAO accepteront un fichier STEP.
Le fichier STEP indiquera toujours des unités millimétriques, quel que soit le facteur d'échelle appliqué.
CONFIGURATION
Couleurs des Matériaux
Dans l'écran de la fenêtre de texte pour certains groupes (extrusion, tour,tubage), une palette de huit couleurs est affichée. Cette palette permet à l'utilisateur de choisir la couleur des surfaces générées par ce groupe.
Ces huit couleurs sont spécifiées ici, par leurs composants. Les composants vont de 0 à 1,0. La couleur "0, 0, 0" est le noir, et "1, 1, 1" est blanc. Les composants sont spécifiés dans l'ordre "rouge, vert, bleu".
Un changement de couleur de la palette ne modifie pas la couleur de toutes les surfaces existantes dans le croquis, même si la couleur d'une surface existante ne figure plus dans la palette.
Direction de la lumière
La partie 3D est affichée avec un éclairage simulé, pour produire une impression de profondeur. Les directions et les intensités de ces lumières peuvent être modifiés selon les préférences de l'utilisateur.
Les lumières n'ont pas une position, elles ont seulement une direction, comme si elles venaient de très loin. Cette direction est indiquée en 3 volets, "droite, en haut, avant". La lumière avec la direction "1, 0, 0" vient de la droite de l'écran. La lumière avec la direction "-1, 0, 0" vient de la gauche de l'écran. La lumière à la direction "0, 0, 1" provenant de l'avant de l'écran.
L'intensité doit être comprise entre 0 et 1. A la lumière avec une intensité 0 n'a aucun effet, et 1 est pleine luminosité.
Deux lumière sont disponibles. Si une seule est souhaitée, la seconde peut être désactivée en réglant l'intensité à zéro. Lorsque la pièce est tournée ou translatée, les lumières ne bougent pas.
Tolérance de l'accord, et Segments max
SolveSpace ne représente pas toujours les arêtes ou les surfaces courbes exactement. Les courbes sont parfois décomposées en segments linéaires par morceaux, et les surfaces sont parfois décomposées en triangles.
Cela introduit une erreur. La tolérance de l'accord détermine la quantité de l'erreur introduite, elle est la distance maximale entre la courbe exacte, et les segments de la ligne qui lui sont approximative. Si la tolérance de l'accord est diminuée, alors plus de segments de ligne sont générés, pour produire une meilleure approximation.
La tolérance de l'accord est spécifiée en unités de pixels à l'écran. Cela signifie que lorsque l'utilisateur zoome dans le modèle, une meilleure approximation est produite. Pour régénérer le modèle avec une maille plus fine, zoom avant et puis choisissez Edition → Régénérer tout.
La même tolérance est utilisé pour le maillage qui est affiché à l'écran, et pour le maillage utilisé pour exporter vers un fichier. Il peut être utile d'utiliser une grande tolérance d'accord (2-5 pixels) tout en dessinant, pour une réponse rapide, puis spécifiez temporairement une petite tolérance d'accord (~ 0,5 pixels) avant d'exporter un STL ou un fichier DXF.
La finesse du maillage est également limitée par le nombre maximal spécifié de segments linéaires par morceaux. Une seule courbe ne sera jamais décomposé en plus que ce nombre de segments de ligne, peu importe comment est la tolérance de l'accord.
Couleurs des Matériaux
Dans l'écran de la fenêtre de texte pour certains groupes (extrusion, tour,tubage), une palette de huit couleurs est affichée. Cette palette permet à l'utilisateur de choisir la couleur des surfaces générées par ce groupe.
Ces huit couleurs sont spécifiées ici, par leurs composants. Les composants vont de 0 à 1,0. La couleur "0, 0, 0" est le noir, et "1, 1, 1" est blanc. Les composants sont spécifiés dans l'ordre "rouge, vert, bleu".
Un changement de couleur de la palette ne modifie pas la couleur de toutes les surfaces existantes dans le croquis, même si la couleur d'une surface existante ne figure plus dans la palette.
Direction de la lumière
La partie 3D est affichée avec un éclairage simulé, pour produire une impression de profondeur. Les directions et les intensités de ces lumières peuvent être modifiés selon les préférences de l'utilisateur.
Les lumières n'ont pas une position, elles ont seulement une direction, comme si elles venaient de très loin. Cette direction est indiquée en 3 volets, "droite, en haut, avant". La lumière avec la direction "1, 0, 0" vient de la droite de l'écran. La lumière avec la direction "-1, 0, 0" vient de la gauche de l'écran. La lumière à la direction "0, 0, 1" provenant de l'avant de l'écran.
L'intensité doit être comprise entre 0 et 1. A la lumière avec une intensité 0 n'a aucun effet, et 1 est pleine luminosité.
Deux lumière sont disponibles. Si une seule est souhaitée, la seconde peut être désactivée en réglant l'intensité à zéro. Lorsque la pièce est tournée ou translatée, les lumières ne bougent pas.
Tolérance de l'accord, et Segments max
SolveSpace ne représente pas toujours les arêtes ou les surfaces courbes exactement. Les courbes sont parfois décomposées en segments linéaires par morceaux, et les surfaces sont parfois décomposées en triangles.
Cela introduit une erreur. La tolérance de l'accord détermine la quantité de l'erreur introduite, elle est la distance maximale entre la courbe exacte, et les segments de la ligne qui lui sont approximative. Si la tolérance de l'accord est diminuée, alors plus de segments de ligne sont générés, pour produire une meilleure approximation.
La tolérance de l'accord est spécifiée en unités de pixels à l'écran. Cela signifie que lorsque l'utilisateur zoome dans le modèle, une meilleure approximation est produite. Pour régénérer le modèle avec une maille plus fine, zoom avant et puis choisissez Edition → Régénérer tout.
La même tolérance est utilisé pour le maillage qui est affiché à l'écran, et pour le maillage utilisé pour exporter vers un fichier. Il peut être utile d'utiliser une grande tolérance d'accord (2-5 pixels) tout en dessinant, pour une réponse rapide, puis spécifiez temporairement une petite tolérance d'accord (~ 0,5 pixels) avant d'exporter un STL ou un fichier DXF.
La finesse du maillage est également limitée par le nombre maximal spécifié de segments linéaires par morceaux. Une seule courbe ne sera jamais décomposé en plus que ce nombre de segments de ligne, peu importe comment est la tolérance de l'accord.
Facteur de Perspective
Pour afficher une pièce en 3D à l'écran, elle doit être projeté en 2D. Un choix commun est une projection parallèle. Dans une projection parallèle, les deux lignes qui sont parallèles dans la vie réelle sont également parallèles dans le dessin. Une projection parallèle est également connue comme une projection axonométrique. les vues isométriques et orthographiques sont des exemples de projections parallèles.
Une autre façon de transformer l'image en 2D est une projection en perspective. Dans une projection en perspective, les objets proches de la "caméra" paraissent plus grands que les objets qui sont plus loin. Cela signifie que certaines lignes qui sont parallèles dans la vie réelle ne le seront parallèle dans le dessin, ils vont converger vers un point de fuite.
L'image ci-dessous est une projection en perspective. Toutes les découpes carrés sont de la même taille, mais ceux à l'avant (près du spectateur) sont tirés plus, et ceux à l'arrière sont attirés plus petit.
Pour afficher une pièce en 3D à l'écran, elle doit être projeté en 2D. Un choix commun est une projection parallèle. Dans une projection parallèle, les deux lignes qui sont parallèles dans la vie réelle sont également parallèles dans le dessin. Une projection parallèle est également connue comme une projection axonométrique. les vues isométriques et orthographiques sont des exemples de projections parallèles.
Une autre façon de transformer l'image en 2D est une projection en perspective. Dans une projection en perspective, les objets proches de la "caméra" paraissent plus grands que les objets qui sont plus loin. Cela signifie que certaines lignes qui sont parallèles dans la vie réelle ne le seront parallèle dans le dessin, ils vont converger vers un point de fuite.
L'image ci-dessous est une projection en perspective. Toutes les découpes carrés sont de la même taille, mais ceux à l'avant (près du spectateur) sont tirés plus, et ceux à l'arrière sont attirés plus petit.
L'image suivante est une projection parallèle. Toutes les découpes carrés sont de la même taille sur le dessin. (Les découpes en haut peut sembler légèrement plus grand, mais c'est une illusion d'optique, car l'œil est habitué à voir des images avec perspective).
Une projection en perspective est souvent plus réalistes, et donne une meilleure impression de profondeur. L'inconvénient est que la perspective déforme l'image, et peut prêter à confusion.
Par défaut, SolveSpace affiche une projection parallèle. Pour afficher une projection en perspective, choisissez Affichage → Utiliser projection en perspective, et assurez-vous que le facteur de perspective n'est pas nul. Par défaut, le facteur de perspective est de 0,3. La distance de la "caméra" pour le modèle est égal à mille pixels divisé par le facteur de perspective.
Accroche sur l' espacement de la grille
Ceci indique la hauteur de la grille magnétique, en pouces ou en millimètres. Par défaut, la grille n'est pas affichée, elle peut être montrée en choisissant Affichage → Afficher la résolution de la grille. Les points sont jamais accrochés automatiquement à la grille. Pour accrocher un point, sélectionnez ce point, puis choisissez Edition → Aligner sur la grille. Les Commentaires (Contrainte → Commentaire, texte esthétique) peuvent être accrochés à la grille de la même façon.
Par défaut, SolveSpace affiche une projection parallèle. Pour afficher une projection en perspective, choisissez Affichage → Utiliser projection en perspective, et assurez-vous que le facteur de perspective n'est pas nul. Par défaut, le facteur de perspective est de 0,3. La distance de la "caméra" pour le modèle est égal à mille pixels divisé par le facteur de perspective.
Accroche sur l' espacement de la grille
Ceci indique la hauteur de la grille magnétique, en pouces ou en millimètres. Par défaut, la grille n'est pas affichée, elle peut être montrée en choisissant Affichage → Afficher la résolution de la grille. Les points sont jamais accrochés automatiquement à la grille. Pour accrocher un point, sélectionnez ce point, puis choisissez Edition → Aligner sur la grille. Les Commentaires (Contrainte → Commentaire, texte esthétique) peuvent être accrochés à la grille de la même façon.
Facteur d'échelle d'Exportation
En interne, SolveSpace représente les longueurs en millimètres. Avant l'exportation de géométrie, ces longueurs sont divisées par le facteur d'échelle d'exportation. Ce facteur d'échelle détermine les unités pour le fichier exporté.
Si le facteur d'échelle est égal à 1, alors les fichiers exportés sont en unités millimétriques. Si le facteur d'échelle est égal à 25.4, les fichiers exportés sont en pouces, 1 pouce = 25,4 mm.
SolveSpace fonctionne dans un système de coordonnées à droite. Si le facteur d'échelle est négatif, alors le fichier exporté apparaît dans un système de coordonnées de la main gauche ( un filetage droit va devenir gauche, et le texte apparaît en miroir).
En interne, SolveSpace représente les longueurs en millimètres. Avant l'exportation de géométrie, ces longueurs sont divisées par le facteur d'échelle d'exportation. Ce facteur d'échelle détermine les unités pour le fichier exporté.
Si le facteur d'échelle est égal à 1, alors les fichiers exportés sont en unités millimétriques. Si le facteur d'échelle est égal à 25.4, les fichiers exportés sont en pouces, 1 pouce = 25,4 mm.
SolveSpace fonctionne dans un système de coordonnées à droite. Si le facteur d'échelle est négatif, alors le fichier exporté apparaît dans un système de coordonnées de la main gauche ( un filetage droit va devenir gauche, et le texte apparaît en miroir).
Rayon de la fraise d'Offset
Lors de l'exportation d'une vue 2D ou partie, cette option peut être utilisée pour appliquer une compensation de rayon d'outil. Toutes les courbes de la géométrie exportée sont compensés par le rayon spécifié. Cela peut dans certains cas permettre de travailler sans logiciel CAM dédié.
Le rayon de la fraise est spécifié en pouce ou en millimètres, en fonction du mode en cours. Pour désactiver la compensation de rayon d'outil, réglez ce décalage à zéro.
La compensation de rayon d'outil ne fonctionne que sur des segments linéaires par morceaux. Cela signifie que les courbes (cercles, Béziers, etc) seront estimées comme des segments de ligne dans le fichier de sortie, même si "les courbes comme linéaire par morceaux" est réglée sur "Non".
Lors de l'exportation d'une vue 2D ou partie, cette option peut être utilisée pour appliquer une compensation de rayon d'outil. Toutes les courbes de la géométrie exportée sont compensés par le rayon spécifié. Cela peut dans certains cas permettre de travailler sans logiciel CAM dédié.
Le rayon de la fraise est spécifié en pouce ou en millimètres, en fonction du mode en cours. Pour désactiver la compensation de rayon d'outil, réglez ce décalage à zéro.
La compensation de rayon d'outil ne fonctionne que sur des segments linéaires par morceaux. Cela signifie que les courbes (cercles, Béziers, etc) seront estimées comme des segments de ligne dans le fichier de sortie, même si "les courbes comme linéaire par morceaux" est réglée sur "Non".
Export Triangulé 2D ombrés
Lors de l'exportation en vue de la partie, l'utilisateur peut exporter que les bords de la pièce (pour produire un fil de fer ou un dessin de ligne cachées enlevées), ou l'utilisateur peut exporter des surfaces planes-ombragées, pour montrer la couleur et l'éclairage des faces la pièce.
Tous les formats de fichier ne supporte pas l'exportation de triangles ombrés; actuellement, SVG, EPS, PDF le font, mais pas DXF et HPGL.
Exportation de courbe linéaire par morceaux
Une courbe lisse (comme un cercle, ou une courbe de Bézier) peut être exportée dans une des deux manières suivantes: soit exactement, soit comme un ensemble de segments de droite qui se rapproche d'elle. Si cette case n'est pas cochée, chaque fois que possible, la géométrie sera émise sous forme de courbes exactes. Si elle est cochée, alors les courbes seront toujours exportées sous forme de segments linéaires par morceaux.
Cette option est utile parce que certains logiciels CAM ou autre sont incapables d'importer des courbes exactes, mais presque tous les logiciels seront capables d'importer des segments linéaires par morceaux.
Lors de l'exportation en vue de la partie, l'utilisateur peut exporter que les bords de la pièce (pour produire un fil de fer ou un dessin de ligne cachées enlevées), ou l'utilisateur peut exporter des surfaces planes-ombragées, pour montrer la couleur et l'éclairage des faces la pièce.
Tous les formats de fichier ne supporte pas l'exportation de triangles ombrés; actuellement, SVG, EPS, PDF le font, mais pas DXF et HPGL.
Exportation de courbe linéaire par morceaux
Une courbe lisse (comme un cercle, ou une courbe de Bézier) peut être exportée dans une des deux manières suivantes: soit exactement, soit comme un ensemble de segments de droite qui se rapproche d'elle. Si cette case n'est pas cochée, chaque fois que possible, la géométrie sera émise sous forme de courbes exactes. Si elle est cochée, alors les courbes seront toujours exportées sous forme de segments linéaires par morceaux.
Cette option est utile parce que certains logiciels CAM ou autre sont incapables d'importer des courbes exactes, mais presque tous les logiciels seront capables d'importer des segments linéaires par morceaux.
Exporter la taille de l'écran
Ceci spécifie le format de l'écran pour n'importe quelle géométrie 2D exportée. Par exemple, la taille de l'écran dans un fichier PDF est le format de papier et la taille de l'écran dans un fichier PostScript et une boîte d'entourage dans un fichier EPS. Cela peut être spécifié dans l'une des deux manières: soit comme une taille fixe, ou comme un ensemble de marges autour de la géométrie exportée.
Fixer les lignes blanches exportées
Par défaut, SolveSpace dessine des lignes blanches sur un fond noir. Mais la plupart des formats de fichiers exportation supportent un fond blanc, ce qui signifie que les lignes blanches seraient illisibles. Par défaut, SolveSpace va réécrire toutes les couleurs blanches (ou très clair) au noir lors de l'exportation dans un tel format de fichier. Ce comportement peut être désactivé avec cette option.
Dessiner les faces arrières des triangles en rouge
SolveSpace travaille toujours avec des coques solides. Cela signifie que, en fonctionnement normal, seul l'extérieur d'une surface doit être visible. Ce paramètre devrait donc avoir aucun effet.
Si une coque auto-intersectée est dessinée, l'intérieur de surfaces peuvent être exposées. Même si la coque est étanche à l'eau, quelques pixels parasites provenant d'une surface intérieure peut "montrer à travers", selon la façon dont la carte graphique rend les triangles. Ce paramètre détermine si ces surfaces sont ignorées, ou dessinées en rouge.
Ceci spécifie le format de l'écran pour n'importe quelle géométrie 2D exportée. Par exemple, la taille de l'écran dans un fichier PDF est le format de papier et la taille de l'écran dans un fichier PostScript et une boîte d'entourage dans un fichier EPS. Cela peut être spécifié dans l'une des deux manières: soit comme une taille fixe, ou comme un ensemble de marges autour de la géométrie exportée.
Fixer les lignes blanches exportées
Par défaut, SolveSpace dessine des lignes blanches sur un fond noir. Mais la plupart des formats de fichiers exportation supportent un fond blanc, ce qui signifie que les lignes blanches seraient illisibles. Par défaut, SolveSpace va réécrire toutes les couleurs blanches (ou très clair) au noir lors de l'exportation dans un tel format de fichier. Ce comportement peut être désactivé avec cette option.
Dessiner les faces arrières des triangles en rouge
SolveSpace travaille toujours avec des coques solides. Cela signifie que, en fonctionnement normal, seul l'extérieur d'une surface doit être visible. Ce paramètre devrait donc avoir aucun effet.
Si une coque auto-intersectée est dessinée, l'intérieur de surfaces peuvent être exposées. Même si la coque est étanche à l'eau, quelques pixels parasites provenant d'une surface intérieure peut "montrer à travers", selon la façon dont la carte graphique rend les triangles. Ce paramètre détermine si ces surfaces sont ignorées, ou dessinées en rouge.
Vérifier les contours fermés
La plupart des opérations solides (comme les extrusions et tours) ne fonctionnent que sur des sections planes fermées qui ne sont pas auto-intersectées. Par défaut, SolveSpace avertit l'utilisateur si la section esquissée enfreint une de ces règles, en indiquant le problème sur le croquis. Par exemple, si un contour est ouvert, un message est rédigé à l'une des extrémités. Si un contour est auto-intersecté, un message est signalé à l'intersection.
Pour un emploi général filaire 2D et 3D de CAO, ce comportement peut ne pas être désiré. Les avertissements peuvent donc être désactivés avec cette option.
Paramètres code G
SolveSpace n'est pas un programme CAM, mais il est capable d'exporter un simple code G pour les pièces 2D. En appliquant la compensation de rayon d'outil correct (ou en dessinant le croquis avec dans l'esprit le rayon de la fraise), il est possible de profiler des pièces 2D avec aucun logiciel supplémentaire CAM. La pièce est supposée se trouver dans le plan XY. La profondeur de coupe selon l'axe Z est tel que spécifié ici, entrer une valeur positive ou négative, en fonction du signe correspond à la profondeur. Le sommet de la pièce est supposé se trouver à Z = 0, et la machine va passer à un plan de dégagement de 5 mm au-dessus de la pièce tout en orientation.
Toutes les unités sont en pouces ou en millimètres (ou en pouces ou en millimètres par minute, pour le flux), selon le mode actuel.
La plupart des opérations solides (comme les extrusions et tours) ne fonctionnent que sur des sections planes fermées qui ne sont pas auto-intersectées. Par défaut, SolveSpace avertit l'utilisateur si la section esquissée enfreint une de ces règles, en indiquant le problème sur le croquis. Par exemple, si un contour est ouvert, un message est rédigé à l'une des extrémités. Si un contour est auto-intersecté, un message est signalé à l'intersection.
Pour un emploi général filaire 2D et 3D de CAO, ce comportement peut ne pas être désiré. Les avertissements peuvent donc être désactivés avec cette option.
Paramètres code G
SolveSpace n'est pas un programme CAM, mais il est capable d'exporter un simple code G pour les pièces 2D. En appliquant la compensation de rayon d'outil correct (ou en dessinant le croquis avec dans l'esprit le rayon de la fraise), il est possible de profiler des pièces 2D avec aucun logiciel supplémentaire CAM. La pièce est supposée se trouver dans le plan XY. La profondeur de coupe selon l'axe Z est tel que spécifié ici, entrer une valeur positive ou négative, en fonction du signe correspond à la profondeur. Le sommet de la pièce est supposé se trouver à Z = 0, et la machine va passer à un plan de dégagement de 5 mm au-dessus de la pièce tout en orientation.
Toutes les unités sont en pouces ou en millimètres (ou en pouces ou en millimètres par minute, pour le flux), selon le mode actuel.
BUGS ET PROBLEMES CONNUS
Lorsque des opérations booléennes sont effectuées sur des maillages triangulaires (au lieu de surfaces NURBS précises), la qualité du maillage résultant sera souvent médiocre. Un aussi bon maillage aurait été atteint avec moins de triangles, si les courbes étaient linéaires par morceaux estimés différemment. Ou le maillage peut contenir des longs triangles étroits.
Cela signifie que les fichiers STL exportés ne contiennent pas un maillage de haute qualité. Ce n'est généralement pas un problème, mais peut-être dans certaines applications. En particulier, le maillage exporté ne peut plus être exactement 2-manifold (étanche). Consultez à ce problème avec Analyser → Afficher bords libres.
Une autre conséquence est que le programme s'exécute plus lentement quand le nombre de triangles augmente. C'est une bonne idée de dessiner avec un maillage assez grossier. Avant d'exporter, de réduire la tolérance d'accord, la partie sera régénérée avec un maillage plus fin.
Lorsque les opérations booléennes sont effectuées sur des surfaces NURBS, la qualité du maillage sera en général beaucoup mieux. Mais certains types d'intersection de la surface ne sont pas traités par les booléens NURBS actuelles, il peut dans certains cas être impossible d'effectuer l'opération désirée en NURBS booléenne.
Les booléens NURBS sont également touchés par la tolérance d'accord. Les opérations peuvent échouer si la tolérance est trop grossière, mais les routines deviennent plus lentes quand la tolérance s'affine. Si des problèmes surviennent, il est souvent utile de modifier cette tolérance.
Pour améliorer la qualité de la vitesse et de maillage, tracer la pièce en utilisant moins d'opérations booléennes. Par exemple, une plaque avec un trou peut être modélisé de deux façons différentes. L'utilisateur peut extruder la plaque, puis découper un trou par extrusion d'un cercle comme différence. Ou l'utilisateur peut dessiner un schéma unique avec à la fois le contour de la plaque et le trou, et extruder une seule fois. Cette dernière option est préférable. La commande Découper (Dessin → Séparer Courbes à l'intersection) peut être utile tout en dessinant des sections compliquées.