Description
Std Groupe de liens crée un conteneur spécialisé appelé LinkGroup. Contrairement à un Std Groupe, un LinkGroup possède son propre système de coordonnées (Placement) et peut gérer le cycle de vie de son contenu à travers différents modes. Il est principalement utilisé pour organiser des assemblages et gérer des références d'objets complexes.
Note historique
Cette commande était initialement prévue pour l'atelier tiers Assembly 3. Elle a été ajoutée au cœur de FreeCAD dans la version 0.19 dans le cadre de l'introduction de App Link. Elle est donc antérieure à l'introduction de l'atelier Assembly intégré de FreeCAD dans la version 1.0. Ainsi, certaines fonctions de Std LinkMakeGroup peuvent ne plus s'appliquer à la création d'assemblages lorsque vous utilisez l'atelier Assembly.
Utilisation
Avec sélection
- Sélectionnez un ou plusieurs objets dans l'arborescence ou la vue 3D.
- Cliquez avec le bouton droit sur la sélection pour afficher le menu contextuel.
- Accédez à Actions sur les liens → Créer un groupe de liens dans le menu contextuel.
- Sélectionnez l'une des options du menu :
- Groupe simple : crée un groupe de liens vide et y déplace les objets sélectionnés tels quels. La propriété DonnéesLinkMode est mise à
None.
- Groupe avec des liens : crée un nouveau lien pour chaque objet sélectionné et place ces liens dans le groupe de liens.
- Les objets d'origine restent à leur place d'origine dans l'arborescence.
- Le DonnéesPlacement des objets d'origine est copié vers les nouveaux liens afin qu'ils apparaissent au même emplacement.
- La propriété DonnéesLinkMode du groupe est mise à
Auto Delete.
- Groupe avec des liens transformés : crée un nouveau lien pour chaque objet sélectionné et le place dans le groupe de liens.
- Les objets d'origine restent à leur emplacement d'origine dans l'arborescence.
- La propriété DonnéesPlacement des objets d'origine n'est pas copiée. Tous les nouveaux liens sont réinitialisés à l'origine
(0,0,0).
- La propriété DonnéesLinkMode du groupe est mise à
Auto Delete.
- La propriété DonnéesLinkTransform de chaque lien créé est mise à
True.
Sans sélection
- Cliquez avec le bouton droit sur une zone vide, soit dans le panneau de arborescence, soit dans la vue 3D, pour afficher le menu contextuel.
- Allez dans Actions sur les liens → Créer un groupe de liens dans le menu contextuel.
- Sélectionnez une option dans le menu :
- Groupe simple : crée un groupe de liens vide. La propriété DonnéesLinkMode est mise à
None.
- Groupe avec des liens : crée un groupe de liens vide. La propriété DonnéesLinkMode est mise à
Auto Delete.
- Groupe avec des liens transformés : crée un groupe de liens vide. La propriété DonnéesLinkMode est mise à
Auto Delete.
Remarques
- Pour ajouter des objets à un
LinkGroup après sa création, faites-les glisser et déposez-les dans le groupe dans l'arborescence.
- Dans les groupes où DonnéesLinkMode est mise à
Auto Delete, le fait de supprimer un objet du groupe ou de le faire glisser hors du dossier supprimera définitivement cet objet du document.
- Lorsque DonnéesLinkTransform est mise à
True, le DonnéesPlacement du lien devient un indicateur en lecture seule (affiché en vert). Pour déplacer le lien, vous devez modifier la propriété DonnéesLink Placement (généralement masquée).
Propriétés
Données
Link
- DonnéesPlacement (
Placement) : emplacement standard du LinkGroup. Les objets à l'intérieur du groupe sont positionnés par rapport à ce système de coordonnées. En d'autres termes, le déplacement d'un LinkGroup déplace tout son contenu dans la vue 3D.
- DonnéesLink Mode (
Enumeration) : contrôle le comportement automatisé du groupe lorsque des objets sont ajoutés ou supprimés :
None : le groupe agit comme un simple conteneur. La suppression d'un objet du groupe n'affecte pas l'existence de l'objet dans le document.
Auto Delete : le groupe devient propriétaire de son contenu. Si un objet est supprimé de DonnéesElement List ou glissé hors du groupe dans l'arborescence, il est définitivement supprimé du document.
Auto Link : si un objet du document est ajouté au groupe, celui-ci l'enveloppe automatiquement dans un App Link.
Auto UnLink : un mode de nettoyage sélectif. Il fait la distinction entre les objets créés automatiquement par le groupe (tels que les « liens d'aide » générés via le mode Auto Link) et les objets que l'utilisateur a déplacés manuellement dans le groupe. Il ne supprime que les objets qu'il a lui-même créés. Tous les objets « invités » ajoutés par l'utilisateur sont conservés lorsqu'ils sont supprimés du groupe.
- Données (Hidden)Element List (
LinkList) : liste interne de références aux objets du document contenus dans le groupe.
- Données (Hidden)Visibility List (
BoolList) : liste booléenne qui stocke l'état de visibilité de chaque élément dans DonnéesElement List. Cela permet au groupe de gérer la visibilité de son contenu indépendamment des paramètres propres aux objets. Pour modifier ou afficher cette propriété dans la fenêtre Propriétés
Vue
Link
- VueDraw Style (
Enumeration)
- VueLine Width (
FloatConstraint)
- VueOverride Material (
Bool) : valeur par défaut false. Si true, elle remplacera le matériau de DonnéesLinked Object et affichera les couleurs définies dans VueShape Material.
- VuePoint Size (
FloatConstraint)
- VueSelectable (
Bool)
- VueShape Material (
Material)
Script
A définir
Std Base
- Fichier : Nouveau, Ouvrir, Fichiers récents, Fermer, Tout fermer, Enregistrer, Enregistrer sous, Enregistrer une copie, Tout enregistrer, Rétablir, Importer, Exporter, Ajouter au document, Informations sur le document, Imprimer, Aperçu avant impression, Exporter au format PDF, Quitter
- Édition : Annuler, Rétablir, Couper, Copier, Coller, Dupliquer la sélection, Recalculer, Sélection d'objets par boîte, Sélection de faces par boîte, Tout sélectionner, Effacer, Vers la console Python, Positionner, Transformer, Aligner, Basculer le mode d'édition, Properties, Mode d'édition, Préférences
- Affichage :
- Divers : Créer une nouvelle vue, Vue orthographique, Vue en perspective, Plein écran, Boîte englobante, Axes du repère, Plan de coupe, Mappage de texture, Basculer en mode navigation, Matériau, Apparence, Couleur aléatoire, Apparence par face, Basculer la transparence, Atelier, Barre d'état
- Vues standards : Tout afficher, Afficher la sélection, Align to Selection, Isométrique, Dimétrique, Trimétrique, Accueil, Vue de devant, Vue de dessus, Vue de droite, Vue de l'arrière, Vue de dessous, Vue de gauche, Rotation à gauche, Rotation à droite, Stocker la vue de travail, Rappel de vue de travail
- Figer l'affichage : Enregistrer les vues, Charger les vues, Figer l'affichage, Effacer les vues
- Style de représentation : Par défaut, Points, Filaire, Ligne cachée, Pas d'ombrage, Ombré, Filaire ombré
- Stéréo : Stéréo rouge/cyan, Tampon stéréo quadruple, Lignes stéréo entrelacées, Colonnes stéréo entrelacées, Stéréo désactivée, Position de la caméra
- Zoom : Zoom avant, Zoom arrière, Zoom fenêtre
- Fenêtre de document : Ancrer, Désancrer, Plein écran
- Visibilité : Basculer la visibilité, Afficher la sélection, Masquer la sélection, Sélectionner les objets visibles, Basculer tous les objets, Afficher tous les objets, Masquer tous les objets, Basculer la sélectivité
- Barre d'outils : Fichier, Édition, Presse-papiers, Atelier, Macro, Vue, Vue individuelle, Structure, Aide, Lock Toolbars
- Panneaux : Vue en arborescence, Éditeur de propriétés, Vue combinée, Fenêtre de sélection, Console Python, Vue rapport, Panneau des tâches, Vue DAG
- Superposition des panneaux ancrables : Basculer la superposition pour tout, Basculer la transparence pour tout, Basculer une superposition, Basculer une transparence, Panneaux non interactifs, Basculer à gauche, Basculer à droite, Basculer en haut, Basculer en bas
- Navigation par lien : Objet lié, Objet lié le plus profond, Tous les liens
- Actions sur l'arborescence : Synchroniser la vue, Synchroniser la sélection, Synchroniser le placement, Présélection, Enregistrer la sélection, Document unique, Tous les documents, Réduire/développer, Déplacement, Aller à la sélection, Sélection précédente, Sélection suivante
- Outils : Gestionnaire des extensions, Mesurer, Préciser une sélection, Mesure rapide, Convertisseur d'unités, Charger une image, Capture d'écran, Ajouter un document texte, Vue en rotation, Inspecteur du graphe de scène, Graphique de dépendance, Exporter le graphe de dépendance, Utilitaire de projet, Éditeur des paramètres, Personnaliser
- Aide : Qu'est-ce que c'est ?, Page de démarrage, Documentation utilisateurs, Forum de FreeCAD, Signaler un bogue, Redémarrer en mode sans échec, Manuel pour développeur, Documentation des modules Python, Site web de FreeCAD, Don à FreeCAD, À propos de FreeCAD
- Additionel :
- Divers : Std Part, Std Groupe, Jeu de variables, Link Group, Sélectionner toutes les instances, Basculer le figeage
- Références : Système de coordonnées, Plan de référence, Ligne de référence, Point de référence
- Actions sur les liens: Créer un lien, Créer un sous-lien, Remplacer par un lien, Délier, Importer des liens, Importer tous les liens
- Actions sur les expressions : Copier la sélection, Copier le document actif, Copier tous les documents, Coller
- Part-Filtre : Sélection des sommets, Sélection des arêtes, Sélection des faces, Supprimer tous les filtres
Hub utilisateurs
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test