FreeCAD Logo FreeCAD 1.0
  • Anglais Afrikaans Arabe Biélorusse Catalan Tchèque Allemand Grec Espagnol Espagnol Basque Finnois Philippin Français Galicien Croate Hongrois Indonésien Italien Japonais Kabyle Coréen Lituanien Néerlandais Norvégien classique Polonais Portugais Portugais Roumain Russe Slovaque Slovène Serbe Suédois Turc Ukrainien Valencien Vietnamien Chinois Chinois
  • Fonctions
  • Télécharger
  • Blog
  • Documentation
    Index de la documentation Premiers pas Documentation pour les utilisateurs Manuel de FreeCAD Documentation des ateliers Documentation sur le codage en Python Documentation pour les développeurs Tutoriels Foire aux questions Politique de confidentialité À propos de FreeCAD
  • Contribuer
    Comment aider Sponsor Signaler un bogue Faire une demande de modification (PR) Emplois et financements Guide pour les contributions Manuel pour les développeurs Traductions
  • Communauté
    Code de conduite Forum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Calendrier
  • ♥ Donate

Donate

$
Informations SEPA
Veuillez configurer votre virement bancaire SEPA pour:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Agence bancaire: BNP Paribas Fortis
Adresse: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Icône de l'atelier Fcmcua

Introduction

Fcmcua est un atelier externe utilisé pour contrôler un assemblage créé dans l'atelier Assembly4 depuis un serveur OPC UA. Cela permet de simuler des machines contrôlées par des contrôleurs numériques tels que des [ou Automates programmables industriels (PLCs en anglais)], pour autant que le contrôleur supporte OPC UA. L'atelier utilise les valeurs fournies par le serveur OPC UA pour manipuler le décalage d'attachement du système de coordonnées local (LCS) de chaque pièce.

Installation

Fcmcua peut être installé à partir du Gestionnaire des extensions.

Utilisation

Fcmcua fournit deux types de mécanismes pour simuler le mouvement dans un modèle : Axis et Actuator.

Un axe est contrôlé par des valeurs en flottante qui représentent soit la position de l'axe, soit la vitesse du moteur qui l'entraîne.

Un actionneur est n'importe quel mouvement déclenché par un signal binaire. Dans ce cas, Fcmcua simule lui-même le mouvement en calculant les valeurs des positions nécessaires à la simulation.

Pour de plus amples instructions d'utilisation, voir le dépôt de Fcmcua.

Connexion

Une URL vers le serveur OPC UA doit être spécifiée sous la forme opc.tcp://127.0.0.1:4840.

La définition du taux d'interrogation peut être utilisée pour limiter le temps entre les mises à jour de l'assemblage FreeCAD.

L'état de la connexion est affiché sur le panneau de connexion.

Paramètres de l'axe

Un nœud d'axe sur le serveur OPC UA représente un changement unidimensionnel dans le décalage d'attachement d'une pièce dans l'assemblage. Pour configurer cette assignation, les informations suivantes doivent être spécifiées :

  • Node Id : adresse du noeud du serveur.
  • Document Name : nom du document de la pièce.
  • LCS : étiquette du système de coordonnées local de la pièce (Local Coordinate System).
  • Offset : composante vectorielle du décalage de l'attachement que la valeur du noeud va mettre à jour.
  • Type : axe de vitesse ou axe de positionne.

La valeur provenant du serveur peut également être inversée ou mise à l'échelle en fournissant un signe et/ou un facteur mathématique.

Paramètres de l'actionneur

Un nœud d'actionneur sur le serveur OPC UA agit comme un déclencheur pour ouvrir ou fermer l'actionneur. Pour configurer l'actionneur, les informations suivantes doivent être spécifiées :

  • Type : décrit combien de signaux sont utilisés pour ouvrir ou fermer l'actionneur.
  • Conditional Block : un actionneur peut avoir un arrêt dans sa course, activé par un autre signal binaire. Cette fonction est optionnelle.
  • Node Ids : selon la configuration : les adresses des nœuds qui déclenchent l'ouverture/fermeture ou le blocage de l'actionneur.
  • Positions : selon la configuration : les valeurs de décalage d'attachement dans le modèle qui représentent la position d'ouverture, de fermeture ou de blocage de l'actionneur.
  • Durations : temps avec lequel l'actionneur s'ouvre ou se ferme.

Liens

  • Dépôt de Fcmcua
  • Extensions


Cette page est extraite de https://wiki.freecad.org/Fcmcua_Workbench

Contactez-nous !
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© L'équipe FreeCAD. Crédits des images de la page d'accueil (de haut en bas) : ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Ce projet est soutenu par : , KiCad Services Corp. et autres parrains

GitHubAméliorer cette page sur GitHub