Cables CableConnector/fr

Cables Connecteur

Emplacement du menu
Cables → Cable Connector
Ateliers
Cables
Raccourci par défaut
C N
Introduit dans la version
0.1.0
Voir aussi
Cables Câble, Cables Boîte à câbles, Cables Terminaison de câble, Cables SuppLines

Description

Nouveau concept de connecteur de câble prédéfini avec CableTerminal et SuppLines comme objets enfants : introduit dans la version 0.3.0

Connecteur représente un modèle de connecteur électrique. Sa forme peut être sélectionnée dans la liste DonnéesPreset lors de sa création. Deux types de formes sont disponibles : le premier, entièrement paramétrique, appelé « ParametricTerminal », et le second, appelé « Fixed ».

Le type « ParametricTerminal » crée un objet connecteur paramétrique. Le connecteur est un modèle de bloc métallique conducteur d'électricité (pour simplifier, sans isolation externe). D'un point de vue électrique, tous les fils connectés à un connecteur forment un nœud électrique. Le connecteur a une taille par défaut lors de sa création, mais certains paramètres, tels que Height, Hole Size, Hole Diameter ou Number of Holes, peuvent être modifiés lors de la création après avoir sélectionné le préréglage « Personnalisé » ou ultérieurement en modifiant les propriétés. Dans ce mode, une seule terminaison de câble est créée, divisée en segments passant par chaque trou du connecteur.

Le type « Fixed » crée un objet connecteur non paramétrique dont la forme est tirée d'un fichier STEP externe. Plusieurs modèles de connecteurs STEP prédéfinis sont fournis avec l'atelier Cables. De plus, l'utilisateur peut créer sa propre bibliothèque de connecteurs, comme décrit dans Préréglages de connecteurs de câbles. Dans ce mode, un certain nombre de terminaisons de câble sont créés avec une taille et une position prédéfinies correspondant aux broches du connecteur. De plus, un ou plusieurs objets SuppLines peuvent être créés pour former la base du câble entrant dans le connecteur.

Le Connecteur appartient à la classe Arch Composant et hérite de toutes ses propriétés.

L'objet Cable Connector peut être coloré en attribuant le matériau souhaité matétiau à la propriété Material. Les multi-matériaux sont également pris en charge. Ils peuvent être utilisés pour modifier les couleurs d'origine du connecteur et les remplacer par celles définies dans la composition multi-matériaux. Important : le nombre de couleurs dans le multi-matériaux doit correspondre au nombre de couleurs d'origine du connecteur.

Exemple de connecteur de câble de type « ParametricTerminal » (TerminalStrip x3) :
Une terminaison de câble multi-segment est visible à l'intérieur du corps du connecteur (transparent pour une meilleure explication)

Exemple de connecteur de câble de type « fixe » (face arrière du D-Sub DE-9) :
Neuf terminaisons de câble rouges sont visibles au-dessus du corps du connecteur. Il y a également une croix orange SuppLines pour la fixation de la base du câble

Utilisation

  1. Sélectionnez le sommet, le point sur la surface ou l'objet dans la vue 3D ou ne sélectionnez rien.
  2. Créez un connecteur par l'une des méthodes suivantes :
    • Appuyez sur le bouton Cable Connector.
    • Sélectionnez l'option Cables → Cable Connector du menu.
    • Cliquez avec le bouton droit de la souris dans la vue en arborescence ou la vue 3D et sélectionnez l'option Cables → Cable Connector dans le menu contextuel.
    • Utilisez le raccourci clavier : C puis N.
  3. Le panneau de tâches Cable Connector s'ouvre. Voir Options pour plus d'informations.

Une fois créée, le connecteur est placé à la position du sommet, du point ou de l'objet sélectionné dans l'espace 3D (ou au point (0,0,0) si rien n'a été sélectionné).

Options

Le préréglage d'un connecteur disponible dans le panneau des tâches peut être modifié. Le préréglage sélectionné est immédiatement visible dans la vue 3D.

Lorsque le préréglage « Customized » est sélectionné, le panneau des tâches affiche des options supplémentaires permettant de modifier toutes les propriétés d'un connecteur paramétrique personnalisé.

Préréglages des connecteurs de câbles

L'atelier Cables est fourni avec plusieurs formes prédéfinies. Cependant, l'utilisateur n'est pas limité à l'utilisation de l'ensemble par défaut (le tutoriel Tutoriel Cables Créer un connecteur personnalisé explique en détail la création d'un connecteur personnalisé).

Un fichier CSV supplémentaire peut être créé par l'utilisateur, contenant des définitions personnalisées de préréglages du connecteur. Il doit être nommé connectorpresets.csv et placé dans :

$FREECAD_USER_DIR/Cables/

$FREECAD_USER_DIR peut être obtenu à partir de la console Python :

FreeCAD.getUserAppDataDir()

Le contenu du fichier personnalisé connectorpresets.csv doit être modélisé selon les mêmes règles que le fichier connectorpresets.csv dans le code source de l'atelier Cables. Le fichier est explicite et peut être utilisé comme modèle pour créer vos propres préréglages.

Le fichier personnalisé connectorpresets.csv peut être modifié sans redémarrer FreeCAD. Toute modification apportée à ce fichier est immédiatement visible dans la liste des préréglages lorsque vous créez un nouveau connecteur à partir de l'interface graphique.

Le fichier connectorpresets.csv peut contenir deux types de préréglages : Type de préréglage de ParametricTerminal et Type de préréglage fixé.

Type de préréglage de ParametricTerminal

Ce type de préréglage ne nécessite qu'une seule ligne dans le fichier connectorpresets.csv pour décrire entièrement tous les paramètres du connecteur donné. Aucun fichier supplémentaire n'est nécessaire. Vous trouverez plus de détails sur ce type dans la section Description.

Type de préréglage fixé

La définition de ce type est plus complexe que la précédente. La ligne prédéfinie dans le fichier connectorpresets.csv définit, entre autres paramètres, les noms de deux fichiers prédéfinis supplémentaires :

Ces deux fichiers supplémentaires (STEP et CSV) doivent être placés dans :

$FREECAD_USER_DIR/Cables/lib

En fait, le logiciel recherchera ces fichiers à un autre emplacement (qui doit être considéré comme en lecture seule) :

$FREECAD_USER_DIR/Mod/Cables/freecad/cables/resources/presets/lib/

Il est donc possible de définir des connecteurs similaires avec la même définition STEP, mais avec un nombre différent de terminaisons ou un emplacement différent si nécessaire.

Plus de détails sur le type de préréglage fixé dans le fichier connectorpresets.csv

La ligne unique prédéfinie de connectorpresets.csv contient les informations suivantes pour le logiciel qui analyse ce fichier :

  • Les champs Name et Connector Class sont utilisés par le logiciel pour rechercher un nom de fichier de description CSV valide. Il est construit sous la forme Connector Class_Name.csv (par exemple Connector_Dummy.csv si Connector Class=Connector et Name=Dummy). Ce fichier doit se trouver dans $FREECAD_USER_DIR/Cables/lib/ ou $FREECAD_USER_DIR/Mod/Cables/freecad/cables/resources/presets/lib/. Si ce n'est pas le cas, un message d'erreur sera généré.
  • Le champ PresetType (deuxième champ) doit avoir la valeur = Fixed. Il indique que la forme sera créée à partir d'un fichier STEP externe.
  • Le champ StepFileName contient le nom (avec l'extension) d'un fichier STEP utilisé pour créer une forme. Ce fichier doit exister dans $FREECAD_USER_DIR/Cables/lib/ ou $FREECAD_USER_DIR/Mod/Cables/freecad/cables/resources/presets/lib/. Si ce n'est pas le cas, un message d'erreur sera généré.
  • NrOfTerminals, NrOfSuppLines définissent le nombre d'objets CableTerminal et SuppLines à créer. Les détails de ces objets doivent être définis dans le fichier de description CSV mentionné ci-dessus. Si les nombres définis ici ne correspondent pas au nombre de définitions dans le fichier de description CSV, un message d'erreur sera généré.

L'approche ci-dessus pour créer des préréglages permet d'utiliser le même fichier STEP pour différentes versions de préréglages avec différents fichiers de description CSV. Cela peut être utile, par exemple, pour créer des variantes de connecteurs avec différentes descriptions de broches, différents nombres de terminaisons utilisées, différentes supplines, etc.

Exemple de type de préréglage fixé

Le préréglage Connector_Dummy peut servir de modèle et d'exemple :

La ligne de définition de préréglage se trouve dans le fichier connectorpresets.csv :

Dummy,Fixed,Connector,Dummy_Dummy.step,3,1

Où les champs représentent ce qui suit :

Name,Fixed,ConnectorClass,StepFileName,NrOfTerminals,NrOfSuppLines

Il découle de la définition ci-dessus que les fichiers Dummy_Dummy.step et Connector_Dummy.csv (nom de fichier créé à partir de ConnectorClass_Name.csv) doivent être présents dans l'un des dossiers mentionnés ci-dessus.

Après vérification, les fichiers Dummy_Dummy.step et Connector_Dummy.csv se trouvent dans $FREECAD_USER_DIR/Mod/Cables/freecad/cables/resources/presets/lib/.

Grâce aux définitions contenues dans ces trois fichiers, il est possible de créer un nouveau connecteur de câble avec trois terminaisons de câble et une seule SuppLines.

Fichier STEP

Depuis la version 0.3.2 de l'atelier Cables, tout fichier STEP correctement créé devrait se charger dans le connecteur sans erreur. Cela inclut les fichiers STEP multiformes et les fichiers STEP sans couleur définie.

Il est probable que certains fichiers STEP ne se chargent toujours pas correctement dans le connecteur. Pour éviter cela, importez le fichier STEP téléchargé directement dans FreeCAD (via le menu Fichier/Importer) et exportez-le à nouveau au format STEP. Cela permettra de reconstruire la structure entière du fichier téléchargé. Réduire le nombre de formes dans un seul fichier STEP peut également aider. FreeCAD prend en charge STEP AP242, mais en cas de problème, vous pouvez essayer une version plus ancienne (par exemple AP203).

Si tout échoue, les fichiers STEP problématiques peuvent être signalés à l'auteur du Workbench : SargoDevel pour une analyse plus approfondie.

Source STEP

Chaque fichier STEP provenant d'un préréglage prédéfini est également accompagné de son fichier source (exemple : Dummy_Dummy.FCStd). Chaque fichier source contient des informations sur la manière de générer correctement un fichier STEP avec les couleurs de la forme source. Ces fichiers sources peuvent être utilisés comme base pour créer des formes pour de nouveaux connecteurs.

Remarques

Propriétés

Un objet Cable Connector partage les propriétés communes et les comportements de tous les Arch Composants.

Données

Component

Certaines des propriétés les plus fréquemment utilisées du groupe sont décrites ici. Les autres sont disponibles dans Arch Composant.

Cable Connector

Tutoriels

Flux de travail typique

Ce flux de travail montre comment construire un connecteur, une boîte à câble, un câble et comment un sous-fil du câble peut être passé à travers l'un des trous du connecteur.

  1. Créez une boîte et un câble qui lui est attaché comme décrit dans Flux de travail typique de la boîte.
  2. Sélectionnez Cable Box dans l'arborescence et créez un connecteur comme décrit dans Utilisation.
  3. Déplacez le connecteur à l'emplacement souhaité à l'aide, par exemple, de l'outil Std Transformer.
  4. Ancrez le connecteur à la boîte à l'aide de l'outil Ancrer en place.
  5. Masquez les formes de la boîte et le Cable dans l'arborescence, par exemple en appuyant sur la touche Espace. Les sous-fils du câble doivent rester visibles.
  6. Ancrez l'extrémité du sous-câble le plus long créé à l'étape 1 au premier segment CableTerminal à l'aide de l'outil Cables Connecter un câble à une terminaison (CableTerminal est un objet enfant de Cable Connector).
  7. Affichez les formes du câble et de la boîte dans l'arborescence, par exemple en appuyant sur la touche Espace.

Exemple de sous-câble passé dans le trou du connecteur

Voici l'image animée montrant les étapes décrites ci-dessus.