Search Results for

    Show / Hide Table of Contents

    alt-text Focus sur les éléments


    Mise à jour : 21 novembre 2024

    A propos des éléments

    Les Eléments correspondent à des objets généraux de TopSolid, classés en deux parties principales :

    Les Entités représentent tous les éléments trouvés dans l'arbre des entités, y compris :

    • Formes
    • Formes + Plans
    • Paramètres
    • Axes
    • et plus encore...

      alt-text

    Le type Opérations comprend tous les types d'opérations du système :

    alt-text


    Travailler avec des éléments (ElementId)

    L'accès aux éléments TopSolid est fourni par les méthodes de l'interface IElements, accessible via la propriété TopSolidHost.Elements.

    Chaque élément est identifié par un ElementId, qui peut être vide. Dans ce cas, la propriété IsEmpty de l'identifiant renverra true.

    Chaque élément est associé à un document spécifique, et l'identifiant du document peut être récupéré via la propriété DocumentId de l'élément.

    En outre, les éléments peuvent avoir un nom unique dans le document. Certains éléments ont également un nom généré par le système. Pour trouver un élément par son nom, vous pouvez utiliser la méthode TopSolidHost.Elements.SearchByName.

    Note

    Certaines entités ont des interfaces dédiées, qui sont décrites dans le tableau ci-dessous :

    > Type d'entité Interfaces
    Paramètres IParameters
    Formes IShapes
    Esquisses 2D ISketches2D
    Esquisses 3D ISketches3D
    Points, Axes, Plans & Cadres IGeometries2D, IGeometries3D

    Géométrie des éléments (ElementId)

    Dans TopSolid, la géométrie est divisée en deux catégories :

    • Géométrie 2D
    • Géométrie 3D

    L'accès à ces géométries est fourni par les méthodes des interfaces IGeometries2D et IGeometries3D. Ces interfaces sont accessibles via les propriétés TopSolidHost.Geometries2D et TopSolidHost.Geometries3D, respectivement.

    Ces interfaces incluent vectors, points, la gestion des axes, des frames et des transformations.


    SmartObjects pour la géométrie

    Les "SmartObjects" sont des versions avancées et intelligentes des objets géométriques conventionnels, contenant des données supplémentaires. Chaque objet géométrique possède une version intelligente correspondante. Par exemple, un Point3D a une version intelligente appelée SmartPoint3D, un Axis3D a SmartAxis3D, et ainsi de suite.

    In This Article
    • Mentions légales
    • C.G.U
    • Données personnelles

    Copyright © 2024 TopSolid Tous droits réservés