Recommandations pour les machines de commande numérique par ordinateur
Si vous avez besoin de conseils sur les moteurs de recherche à utiliser, composants mécaniques ou comment les assembler et les acheter, S’il vous plaît contacter Fabio di Arezzo qui, ces dernières années, a recueilli beaucoup d’expérience sur CNC de fraisage et de machines à graver laser.
En images à venir, vous pouvez voir quelques-unes de ses réalisations. En cliquant sur les images deviennent de plus et vous pouvez remarquer que sont les machines combinées, c'est-à-dire que vous pouvez monter soit un laser qui le burin.
Écrire à Fabio pour obtenir des recommandations, Acheter ensemble de composants ou de vous faire obtenir de lui des kits de composants. Ou vous pourriez même d’accord construire des pièces ou machines complètes.
Fabio di Arezzo – Civitella in Val di Chiana (AR) – Fabio.cve31@gmail.com
J’ajoute ici quelques nouvelles images qu’il nous a envoyées dans le 2024 ainsi qu’un manuel PDF
Radar et des bras robotisés
Il s'agit de la première sonar das Riboni, l ’ application ThereminoRadar est née de ce prototype. Nous remercions Mauro, nous tenir impliqués et d'insister, jusqu'à faire fonctionner.
Télécharger ThereminoRadar ici: /téléchargements/automation * radar et informations sur les capteurs ici: /# matériel/entrées/sondes usound
– – – – – – –
Mauro Radan est également expérimenter avec différentes versions de pinces parallèles. Ses mécaniciens sont très bien conçus. Il s'agit d'une version avec servo haute puissance. Ces servos ne conviennent pas à écrire à cause de leur bande morte, idéal pour les attraper et de soulever des objets, mais sont. Les deux servo à la base et la construction très robuste, assez lourd à soulever des objets.
– – – – – – –
Un des premiers prototypes de ThereminoArm. Cette version a toujours été un maître et un esclave, parce que le premier maître n'a pas eu de PIN configurable. Maintenant vous faites tout avec juste le maître et avancer même deux broches. Avril ’ mise à jour 2017: le nouveau firmware du maître, augmente le nombre de broches à 6 dans 12, alors maintenant qu’ils avancent à huit broches pour usages généraux. Nouveau firmware peut également conduire les moteurs pas à pas.
Vous pouvez ensuite créer des bras de robot très précis à l’aide de petits moteurs et des ceintures. Je recommande d’utiliser un rapport de démultiplication très élevé, au moins cinq mois, mais mieux si vous parvenez à réunir jusqu'à dix. De cette façon la 200 pas par tour deviendra 2000 pas à la révolution et vous peuvent obtenir une précision de 0.7 mm avec demi-mètre de longs bras. Précision qui passera à environ un dixième de mm et surtout à l’aide de la microstep.
– – – – – – –
Un Robot n'est pas nécessairement un bras articulé. Avec un peu’ fantaisie, Vous pouvez composer des machines simples et efficaces.
Un robot “d'enseignement” construits par les étudiants de l'Institut ’, C. de Corniglio
Proposition de l'Institut, motivation i.c. Corniglio est: “…Rejoignez le monde numérique avec le monde réel et le béton” et c'est précisément pourquoi est né le système Theremino. Un Merci chaleureux pour votre recherche!
Croquis et Firmware
Beaucoup après avoir appris le langage Arduino croquis, ils ont écrit qu'ils aimeraient l'utiliser, pour Theremino. Malheureusement l'esquisse de la langue a été pensé, Seuls les processeurs dell ’ Arduino et il transplanter sur autre “micro”, allait devenir si différent, perdre toute possibilité, Programmes d'échange entre les deux.
Notre programmation PIC en C ou C++, en utilisant les compilateurs standard et un IDE, Nous utilisons GNU Compiler, Il est Open Source.
En ce qui concerne l'immense popularité de l'Arduino, Il peut nous faire ressembler “plusieurs”, en fait tout le contraire est vrai, Arduino utilise une langue non standard, fait spécialement pour Arduino et valable seulement pour Arduino.
Sketches ne sont pas des émissions de vrai firmware, mais une simple programmation, qui cache tout le “grandes lignes”. L'esquisse, l ’ l'efficacité est la capacité à manœuvrer, ne se limitent.
En plus d'un croquis de déformation didactique, vous apprendre à utiliser une abstraction du micro, au lieu de la micro lui-même. Pour apprendre à utiliser un micro, Vous devriez considérer la fiche technique du fabricant, pas les instructions de l'Arduino.
Cela étant dit, Heureusement, le microprogramme système Theremino, ne nécessite aucune programmation. Nous sommes en 20xx et censément l’InOut un PC, ainsi que le firmware d'un téléphone mobile, ou une machine à laver, travaillent. “Comment sont”, sans avoir à re-programmer chaque fois, Selon que vous souhaitez laver des chemises, ou bleu jeans.
Déplacement du point de vue
Le déplacement du point de vue, entre Arduino et Theremino est en fait, déplacer le ’ intelligence du firmware pour le logiciel. Ce changement multiplie par mille la vitesse disponible, la puissance de calcul, la mémoire, et la facilité de programmation.
Pour cette approche, Vous devez être connecté en permanence à un PC (ou un NetBook, une eeeBox, une tablette, un PC embarqué ou un Pi de framboise, comme il est expliqué ici: applications/autonomes-blog #standalone, et ici aussi: ordinateurs téléchargements/notes sur logiciel / #)
Nombreux appareils, tels que les imprimantes, moniteurs et les souris, ils sont constamment connectés à l'ordinateur et tout ce qu'ils trouvent “normal”. Pourtant, beaucoup de gens pensent qu'une “appareil”, comme un bras robotisé, ou une imprimante 3D, doit être autonome, et probablement un tas…
Intelligence et bras robotiques
Nous faisons l ’ exemple, boîtier de la montre, un “bras robotisé”. De nombreux fabricants de bras robotiques Arduinici, ils ont réalisé que leurs bras “alimenté par piles autonome”, en fin de compte, il fait toujours la même chose. Ce qu'il est manquant? Communication et logiciel, algorithmes puissants qui tiennent à touchent des données 3D, avec le monde extérieur, capteurs, Webcams, microphones, comprendre le GCode, et communiquer avec d'autres applications, en temps réel.
Micro ne sont pas conçus pour gérer les fichiers 3D, ou décoder les signaux audio, n'ont pas une alimentation adéquate, pour lire des fichiers midi, ou décoder la vidéo d'une WebCam. Et même si elles sont forcées de le faire, le tourteau. Dit avec d'autres mots: “L'endroit approprié pour le cerveau, Il n'est pas proche des muscles”
Une autre raison, cela le rend très intelligent, Branchez fermement les bras et les imprimantes 3D sur votre PC, est que vous devez leur fournir du courant. Lorsque vous dépassez le jouet de phase, besoins de puissance, deviennent trop lourds, pour les batteries.
Comment sont les bras robotiques professionnelles ?
- Avoir de gros câbles, qui comportent des données et l'alimentation.
- Communiquer en permanence avec un ordinateur de supervision.
- Contenir seulement le firmware, algorithmes intelligents, ils sont tous sur PC.
Cliquez sur l'image, pour un meilleur look.
Quelle langue utiliser?
Une fois que vous avez décidé de passer la ’ intelligence, depuis le firmware d'un langage de haut niveau, Quel est le meilleur langage pour apprendre?
Voici une question de goût, Certains disent que n'existe que sur le C++, et traiter avec mépris, toutes les autres langues.
Autres, comme nous, pense que C++ est un langage plus âgé, Cela nécessite beaucoup plus de temps et d'énergie, ces dernières langues. Et ils pensent aussi que C++ et similaires (C, Java et toutes les langues avec le point-virgule pour chaque ligne) langages formels sont mal structurées et mal, qui vous invitent à écrire, afin “sale” et confus. Dans ces langues, vous pouvez écrire, choses acceptables par le compilateur, mais absolument illisible, pour l'homme.
Nous préférons plus structurés langues, Cela aide à bien écrire, et pour minimiser les erreurs. Ce processus de distanciation progressive, de langage machine, est en cours pour cinquante ans ’ ans et avec chaque nouvelle étape, c ’ est quelqu'un qui se plaint et se plaint les vieilles langues. Mais le processus se poursuivra, et finalement, nous allons arriver à programmer, dans le langage humain. Le langage humain est actuellement VbNet.
Comme les langues vivantes (VBNET et C#), ils ont une puissance et une vitesse impressionnante, parce que leurs fonctions de base, ne sont pas réécrits chaque fois à partir de zéro, mais sont au contraire prêts en “Moment de l'exécution” et écrite avec des algorithmes optimisés, et adaptée au système d'exploitation.
Un deuxième avantage des langues vivantes, doit être indépendant du système d'exploitation. Une application écrite en C# ou Visual Basic, s'exécute sans changer une virgule même sur Mac, Linux et Unix. (Ceci en théorie… dans la pratique seulement sur Windows fonctionne très bien, Alors que sur d'autres systèmes d'exploitation, les implémentations sont incomplètes et pleine d'erreurs)
En conclusion nous Nous vous suggérons d'utiliser VbNet ou C# (très semblables les uns aux autres) Presque toutes les applications, Système Theremino, sont écrits en VbNet, parce que nous jugeons plus “Humaine”, mais vous pouvez facilement passer d'une langue de tous les ’ plus, à l'aide de SharpDevelop à traduire.
Pour installer les outils de développement, lire ici: instruments de téléchargements/notes sur logiciel / #
Salut,
voulais savoir si je peux utiliser la thermino bras avec arduino.
Merci.
Oui, mais avec des performances très limitées.
Vous pouvez réellement obtenir une précision raisonnable même avec Arduino. Mais cette précision est obtenue, va très lentement: https://www.youtube.com/watch?feature=player_detailpage&v=sk5krCkzFoM
Comme une comparation regarder cette vidéo, affichage de la vitesse, la précision et la réactivité des modules matériels Theremino: http://www.youtube.com/watch?feature=player_detailpage&v=Ng2izMS7zG4
En outre, vous devez réécrire notre application Robot bras, en langage Arduino Sketch, et c’est pratiquement impossible, pour beaucoup de raisons.
Theremino exploite la puissance des PC processeur, et coprocesseur mathématique. La puissance combinée totale, est d’environ 1000 fois plus grande. Ceci est possible car Theremino communique via le port USB natif (ne pas un port série virtuel que Arduino). Donc la connexion entre les applications de Theremino et le matériel est toujours fluide.
Plus d’infos ici: https://www.theremino.com/en/#arduino
Merci!
Nous sommes finitions Theremino CNC. Il faudra encore quelques jours, pour compléter la rotation 3D des trajectoire d’outil et de l’instruction des fichiers. Mais même sans ces pièces, l’application fonctionne parfaitement. Nous avons testé à plusieurs reprises, avec petits circuits imprimés, et il ne se trompe jamais.
Ils ne publient pas encore, parce que nous voulons ajouter un peu plus de fonction. La tentation est toujours de remplir toutes. Mais le logiciel laisse toujours à désirer, après les instincts que nous allions publier quoi que ce soit.
Nous allons donc faire essayer d’amis, Si quelqu'un veut l’essayer en avant-première, écrivez nous et nous vous enverrons le lien pour une pre-release.
Salut,
Je suis de retour je suis vivant… Je voudrais essayer la nouvelle ThereminoCNC parce que je voudrais passer Theremino de Linuxcnc, Gbrl et Arduino. J’ai construit une petite CNC prêt à tailler et fonctionne comme une imprimante 3D. Je pourrais envoyer le lien, par favore…
…Merci, salutations et comme,
Guido G.
Dans quelques jours, nous publierons la version officielle, qui s’appellera ThereminoCNC V 4.0 (Nous avons fait deux mois de versions, presque un par jour)
Plus ou moins tous les soirs, vous enregistrez une nouvelle version, ces derniers jours, on l’appelait V 3.12, V 3.13, V 3.14, dans les prochains jours seront appelées 3.16, 3.17, 3.18… jusqu'à ce que nous allons publier 4.0…. la liste des choses à la fin était prévue à la fin… mais ils ont aussi comnvinti à mettre en œuvre la “Zone de travail” pour les limites douces dont il aura d’autres’ de temps…
La dernière version avant (aujourd'hui est le 3.27) peut être téléchargé ici: https://www.theremino.com/downloads/automation#cnc
Carlo nous a écrit un courriel demandant:
Avec Theremino, vous pouvez gérer une machine CNC CNC avec deux moteurs pour l’axe des X?
Par exemple, cela: http://www.mechmate.com
Dans Mach3 n’est aucune notion de l’axe de l’esclave, mais sur CNC theremino je ne pouvais pas trouver quelque chose de semblable.
Réponse:
Il suffit d’utiliser le même emplacement pour deux moteurs (dans HAL) et les deux moteurs seront déplace ensemble (et puis dans la couche HAL ajuster les paramètres des deux moteurs et peut-être renverser un).
Theremino le système est modulaire et stratifiés et tout se passe dans les fentes. Couches supplémentaires (Machines à sous et la couche HAL) vous permet d’effectuer des passages à niveau, commerce, double emploi, boutons animés, mise à l’échelle etc.…
Pourquoi vous pourriez, Par exemple,, commander les quatre moteurs avec l’axe des X, une à l’avant, un dos avec 200 étape pour mm, un autre avec 800 étape pour mm et l’autre qui n’est pas même un stepper mais un serviteur de modèles réduits d’avions. Et si cela ne suffisait pas, vous pouvez ajouter un second maître, pour d’autres 5 moteurs et faire faire les autres astuces.
Enfin, avec trois rangées de logiciel, Peut-être dans le Script Theremino, vous pouvez intercepter les signaux de la fente, les transformer, limiter leur, faire l’ou l’ou l’et de deux signaux, régler la température, Selon la vitesse de déplacement d’un ou plusieurs essieux, etc.…
——————————————
Bien sûr, il faut faire amis avec les principes fondamentaux du système, dont les principes sous-jacents sont très différents de tous les systèmes similaires.
Je recommanderais que vous commencez ici:
https://www.theremino.com/contacts/the-theremino-mission
Et d’approfondir ici:
https://www.theremino.com/technical/communications
https://www.theremino.com/technical/pin-types
Autres demandes de Carlo:
Mon CNC est mis vers le haut et en travaillant avec Mach3 et je dois trouver le temps (et acheter des theremino et un couple d’esclaves) pour faire les tests réels. Clé pour moi est d’avoir l’outil de configuration de X, Y et Z. La machine n’a aucun changeur automatique d’outils et les processus prennent souvent en compte la position de la pièce, pas la machine à la maison.
Réponses:
Master + Esclaves?
————————————————————————–
Nous recommandons fortement que vous commencez avec seulement un seul maître et aucun esclave. Moins collègues de modules, Il est facile de les configurer, et la plus grande fiabilité de la collection.
Avec une maîtrise, vous pouvez contrôler trois Steppers et nous avons encore quatre InOut gratuitement:
– Bouton d’urgence
– Bottom-chaîne
– Pilotage de moteur broche (PWM ou actif/inactif)
– Allumage du réfrigérant ou aspiration ou zéro plaque verticale
Facilement passer le Mach3 ã Theremino
———————————————————————–
Sans doute avec Mach3 vous un connecteur parallèle, juste débrancher l’adaptateur et branchez-le sur le parallèle:
https://www.theremino.com/hardware/adapters#cnc
Et si vous n’aimez pas la façon dont vous déplacez, Débranchez le connecteur, Reconnecter les Mach3, et le maître d’en faire plus, ils sont alors uniquement 20 Euro.
Si vous rencontrez des problèmes de construction, Vous pouvez obtenir de l’aide de Alessio, comme il est expliqué ici:
https://www.theremino.com/contacts/producers#hardware
Voiture zéro?
————————————————————————-
Nous ne le considérons leur machine à la maison, vous travaillez toujours avec la pièce zéro. Dans ThereminoCNC, il y a qu’un seul système de coordonnées, Il ne sont a aucune coordonnées coordonnées machines et travail. J’espère que vous pouvez mettre un interrupteur à chaîne et remettre à zéro voiture, mais c’est toujours un simple zéro. Ou égale à zéro à un moment ou un autre.
Normalement vous allez, avec la molette JOG, où vous souhaitez réinitialiser et en appuyant sur le X, Y, Réinitialisation de Z.
Alfonso a écrit nous demandant:
Bonjour, Je voudrais des informations sur le bras du robot, J’ai essayé de construire un bras de robot et il travaille en quelque sorte, Bien que pas aussi précis que votre, mais ensuite j’ai essayé d’utiliser un delta de bras et ici je suis perdu, parce que je ne comprends pas si l’adaptateur Theremino gère les servos et le delta: précisément, Je voudrais savoir si elle s’inscrit “doti” de la carte. et si vous trouvez des programmes ou des algorithmes pour gérer les mouvements de.
Réponses:
Précision
———————————————————-
Le bras du Robot est un simple jouet à utiliser pour étudier les principes fondamentaux de la robotique.
La précision que vous voyez dans la vidéo est le maximum possible avec les « conseils » qui suivent
– Dessin agrandie au maximum faire l’ensemble de la zone ne peut donc
– Stylo très doux
– Stylo avec mouvement vertical élastique
– Porte-stylo très courte et légère
– Parfait alignement de planéité afin de ne jamais forcer la plume
– Quelques feuilles sur le dessus de l’autre d’avoir une tablette écritoire légèrement doux
– La vitesse de traitement n’est pas trop lent ni trop rapide
– 3 serviteur TGY930 et un petit et léger à la pointe
– Poids minimal de bras peuvent
– Bras très courts pour réduire les erreurs de position
Toute variation par rapport à ces traits de caractère qui réduit considérablement l’exactitude.
Delta
———————————————————-
La capacité de contrôler un serviteur disposé à Delta (ou même un Bug) ne dépend pas d’onglet, mais uniquement par le logiciel, Cela signifie que les positions dans les coins.
Le CNC Theremino contient déjà des algorithmes pour les configurations Scara et Delta. Suffit d’ouvrir le rideau « Configuration à bras » et choisissez « Delta » ou « Scara »
Mais vous devez également tenir compte de la taille des bras et ajuster les paramètres dans le logiciel pour correspondre avec la mécanique. Avec des dimensions mal conçues un Delta fonctionne OK, ou ne fonctionne ne pas correctement, parce que certaines parties interfèrent avec les autres. Dans tous les cas, les longueurs des bras doivent être le moins possible et les bras doivent être légers. Et même la zone d’écriture doit être aussi étroite que possible, dans le cas contraire les inexactitudes augmentent trop.
Delta e salanon algorithmes ont été testés jusqu'à moteurs et devraient fonctionner, mais aucun de nous n’a jamais construit un bras du Delta (très difficile comme les articulations) ni un bras Scara (plus facile).
J’ai pris conscience de la Theremino à travers un forum de loisirs et possesseur d’un amateur de cnc sont intéressées à remplacer mon Electronique habitacle existant par un basé sur Theremino mais ma connaissance de l’électronique sont assez basique et je serais ravi de voir une solution complète pour ce qu’il faut acheter et comment connecter les éléments individuels. Vous publiera quelque chose sur?
Merci
Si vous utilisez la solution CNC Mach3 consiste à remplacer l’adaptateur parallèle:
https://www.theremino.com/hardware/adapters#cnc
Pour que l’adaptateur, vous devez seulement un maître:
https://www.theremino.com/contacts/producers#thereminostore
Si vous ne pouvez pas l’adaptateur peut aider Alessio, lui écrire:
https://www.theremino.com/contacts/producers#hardware
Beaucoup d’instructions se retrouve dans le fichier d’aide d’application Theremino CNC
https://www.theremino.com/downloads/automation#cnc
L’application de commande numérique par ordinateur fonctionne même sans matériel, Télécharger, Essayez-le dès aujourd'hui et de voir toute son aide.
Toutefois, si votre situation est différente (par exemple, vous n’utilisez pas Mach3) Alors écrivez-nous à nouveau .
Merci pour la réponse rapide :)
pour faire une longue histoire courte depuis que je suis électronique j’ai “abandonné” et j’ai besoin de le remplacer parce que vous ne pensez pas de quelque chose de radicalement différent et moderne? Utiliser indifféremment Mach3 et linuxcnc mais aussi remplacer leur ne le vois pas comme un problème. Adresse de courriel qui puis-je écrire?
Merci 2
Pour les conseils et informations matérielles et logicielles, écrivez-nous à:
Engineering@theremino.com
Pour les aider à la construction de modules, Kit de composants et les achats de groupe et la solidarité, écrire à Alexis:
Makers@theremino.com
Pour l’achat de formulaires commerciaux:
https://www.theremino.com/contacts/producers#thereminostore
Mais il est clair (tout d’abord pour l’IRS), Nous n’avons pas des relations avec les entreprises, Il écrivent jamais, Nous ne suis pas payés pour faire de la publicité et ne pas nous envoyer de récompenses.
Theremino le système n’est pas une société de négoce, mais seul un groupe de passionnés de décideurs et de l’électronique, recherche et échanger des idées. Theremino le système est entièrement sans but lucratif, Open Source, Didactique et bricolage.
Félicitations pour le travail et pour les développements , Il a fait des mois que j’ai entrer en conflit avec les cartes chinoises pour cnc et ont tous quelque chose qui manque , par hasard j’ai trouvé votre site et j’ai ouvert un nouveau monde où enfin vous pouvez même aller de l’avant avec les extensions changeant selon les besoins ou en étudiant le système et peut-être mettre quelque chose de personnel . Je voudrais remplacer le matériel à un laser de 40 watts qui présente les limitations énormes en raison de l’électronique pour mettre en place un système de pantographe et logiciels onglet moshi et moshidraw nous avons déjà avons construit mécanique . À la recherche de bonne theremino fournit des matériels et logiciels et vous avez terminé ( à l’exclusion de tout ce qui est lié à la mécanique ) Mon problème maintenant est que je voulais essayer de gérer le pantographe avec mach3 et ici je me lève aux questions après avoir lu les manuels et les logiciels de theremino . Si je veux gérer mach3 émulation LPT vous avez terminé avec les explications, vous avez donné mais , Si pas assez des ports LPT , au niveau du matériel pour theremino je résoudre en se connectant au maître, l’esclave, mais le niveau de logiciel, j’ai un doute . Dans vos différents manuels, j’ai lu d’utiliser ou de faire des plugins pour mach3 et theremino et ici commence le problème et où je m’arrête , Il y a par hasard déjà plugins pour theremino et mach3 où vous pouvez utiliser plus de portes que le LPT ( puis configurez theremino Master + Esclave ) ?Sinon où puis-je obtenir des idées sur la façon de créer un plugin pour mach3 pour theremino ? Dans le cas contraire, je peux gérer theremino avec mach3 d’utiliser tous les ports d’un Master + esclave malheureusement je cherchais sur le net mais rien trouvé ( Il n’y a tout sur le net n’est probablement pas essayé correctement ).
Merci pour toute réponse et Félicitations encore pour l’excellent travail que vous accomplissez d'où on peut tirer des idées infinies et enfin d’un système différent de l’Arduino standard ou autre exigeant que les entreprises sans salariés plusieurs heures juste pour comprendre comment ils fonctionnent sans n’avoir encore rien fait .
Merci pour les compliments, Nous allons essayer d’aider autant que possible vous. Mais il serait beaucoup plus facile, Si vous éliminé tous les Mach3. Vous êtes sûr que l’application de commande numérique par ordinateur Theremino, ne vont pas bien pour votre travail?
Devoir utiliser Mach3, Il n’y a qu’une seule solution, écrire un PlugIn. Personne n’a encore fait, et nous n’aurons pas le temps de l’écrire. Mach3, nous savons peu de choses et est maintenant plutôt daté. Si vous avez beaucoup de temps, vous pourriez écrire que vous.
Dans ce fichier ZIP, nous avons recueilli les meilleures informations pour rendre le PlugIn: https://www.theremino.com/files/Mach3_PlugIn_Writers_Bible.zip
Le fichier PDF a été écrit par Art Fenerty lui-même et se targue d’être la « Bible » pour les auteurs de plugins pour Mach3. Également dans le fichier ZIP vous trouverez également un échantillon PlugIn, choisie parmi le meilleur adapté. Nous vous conseillons ne pas de faire un PlugIn pour Mach4, C’est très cher et un peu plus tard, Depuis Art Fenerty, le programmeur brillant de Mach3, est maintenant à la retraite depuis de nombreuses années.
Un PlugIn pour Theremino devrait être plus facile à écrire, en ce qui concerne les autres contrôleurs:
– Vous n’avez pas à remplir des tampons
– Vous n’avez pas besoin de définir des paramètres de configuration
– Vous n’avez pas à contrôler les erreurs et la poignée de main
– Il suffit d’écrire souvent coordonnées dans nos machines à sous (au moins 50 ou 100 fois par seconde)
– Et les coordonnées sont les mêmes que Mach3 vue dans ses poches
– Aucune conversion, la même valeur en millimètres des boîtes DRO
Nous avons préparé des exemples de l’écriture dans les fentes, pour toutes les langues:
https://www.theremino.com/downloads/foundations#easyslot
Si vous avez besoin d’aide nous contacter.
P.S.
Essayez de ne pas exagérer les modules esclaves, au plus on devrait être suffisant, plus vous mettez et de plus la fiabilité diminue. CNC machines produisent des perturbations électriques de toutes sortes. Vous devez ensuite réorganiser les masses à l’étoile, d’une manière professionnelle, et même si cela, Parfois, peut-être pas assez. Parfois vous pouvez avoir besoin de photo-joindre tous les. Pour minimiser le risque d’erreurs, ligne de transmission série, le remède plus simple est ne l’utilise pas droit. Sinon assez InOut dix par un maître (12 dans les futures versions de Firmware), alors au lieu d’un esclave, vous pouvez ajouter un second maître. L’USB est beaucoup plus résistante aux parasites et à “boucles de masse”, que le numéro de série. Cependant ils sont également faciles à apporter des modifications à l’avenir.
Cela ne veut ne pas dire que les modules sont cassés. Thereminici modules sont si simples que jamais briser (ou du moins aucun a jamais renvoyé à réparer). Mais cela ne signifie pas que si vous vous en fichez le câblage des masses et des condensateurs de découplage, Il pourrait arriver à une erreur de communication, peut-être que la moitié d’une fonctionnalité.
Préoccupations excessives cependant rien! Si vous faire les choses la communication jamais casse. Entre nous dans le laboratoire et les différents intervenants, Nous avons fait des centaines d’opérations avec zéro problèmes! Tout solide et fiable, comme avec Mach3, et de nombreux services en plus du pilote.
Merci pour plus d’informations , Voir le manuel pour la création de plugins , Il faut voir si je peux comprendre comment le faire et si elle est dans mes capacités , devaient être réussie , Si je peux créer un plugin pour theremino et mach3 volontiers partager avec vous ou d’autres dont peuvent avoir besoin d’eux .
Le mach3 talk est uniquement due au fait qu’ayant pris “cinesate” J’ai commencé à utiliser ce logiciel et jugé approprié pour l’usage que je devais faire , ayant maintenant alternative Theremino CNC peut également être changer complètement route .
Une question que je dois vérifier, mais vous avez déjà la réponse , Puisque tu sembles que mach3 peut utiliser plusieurs ports LPT , Je pourrais peut-être connecter deux maître de Theremino à deux ports Usb et voir si je peux les mettre vers le haut comme s’ils étaient deux portes différentes ou peut-être si reconnu connecter deux Master à un centre qui se connecte à un port Usb . Peut-être que j’ai tiré juste la merde et l’idée n’est pas fondée .
Cependant quand j’essaye de voler 40 watts Laser Master également monté avec CNC et Theremino si elle peut concerner j’ai donner des indications sur ce qui a été fait et les connexions effectuées avec le matériel existant et mécanique , Je voudrais utiliser PWM pour retirer le signal le tuning power potentiomètre pour le réglage manuel du groupe HT et ajuster la puissance directement depuis le logiciel pour couper et graver directement par programme , tube de laser pompe à eau de refroidissement gérés directement par électronique comme allumage ventilateur d’aspiration , à la fin que je voudrais améliorer le système matériel et logiciel qui équipe beaucoup de laser pour les amateurs dans le chinois, je n'ai pas consacré beaucoup d’attention .
Je vous remercie pour votre soutien et autant que je peux en approfondissant le monde Theremino être heureux si tu peux être utile .
Comment écrire et images sont exactes.
Vous pouvez connecter sans aucun doute multiple Master, même avec une plaque tournante et la performance sont toujours un plaisir. Utilisation multiple Master c’est encore mieux, qui utilisent un seul maître et plusieurs esclaves (vous supprimez la ligne sérielle et augmente la vitesse de communication).
Cependant toujours essayer d’utiliser quelques modules possible. Fusionner tous les commutateurs en cascade, comme “normalement fermé” et l’accrocher dans une seule broche, configuré comme DigIn. Faire tout son possible réduire au minimum le matériel. Il y a moins de matériel et moins de choses peuvent se briser, provoquer des faux contacts et recueillir des troubles.
C’est mieux expliqué dans le post-scriptum du message précédent.
Je vous remercie pour votre proposition de coopération. Si vous avez besoin de quoi que ce soit, que nous sommes toujours ici.
En ce qui concerne plusieurs parallèles Mach3
Que vous aurez à faire à Mach3 est assez mystérieux. Vous devrez probablement ajouter, pour chaque entrée et sortie, une case à cocher qui spécifie le nombre de Slot. Ou, afin de faciliter, création d’un nombre fixe d’emplacements, pour chaque entrée et de sortie.
Le côté thereminico du PlugIn est simple, Vous ne devriez même pas penser sur les ports parallèles, Maître et les esclaves. Juste écrire ou de lire un numéro pour chaque Slot. Les fentes sont numérotées de 1 dans 999 et ils sont tous les mêmes. Si vous écrivez, C’est une fente de sortie, dans le cas contraire, une entrée. Le reste pense que HAL et Theremino Theremino CNC.
Bonjour tout le monde , Enfin, j’ai mis le maître et j’ai commencé à expérimenter , pour multiple Master Laser Theremino Hal et Theremino dirais qu’ils sont une bonne CNC , alors si vous ajoutez le cas échéant un esclave je dirais qu’il très bon . Maintenant le problème que j’ai est pour le pantographe qui j’ai fini et je voudrais gérer avec Mach3 , probablement il me manque quelque chose de la CNC Theremino je ne comprends pas correctement . Maître monté , avez-vous adaptateur LPT , lancé Hall V 5.1 , Maître configuré avec premier 6 Gates, défini comme le Stepper (PIN1: Stepper slot1 , CODE PIN2 :Stepper_Dir slot2 , BROCHE 3: Fente de stepper 3 …) BROCHE 7 définir comme Dig_in et par le livre pour l’associer à la touche d’urgence, je donne Slots 25 (J’ai aussi essayé avec fente 19 par le livre pour le raccordement de logiciel ) , J’ai branché les broches à 1 dans 6 Maître Pin de 2 dans 7 le LPT , Broches connectées 7 Maître Pin 15 LPT , Connectez le maître de masses aux broches du 18 dans 25 LPT , à ce stade, j’ai configuré Mach3 , LPT1 activé (Aussi j’ai essayé avec LPT2 et activé ) axes configurés et activés X,Y,Z avec porte 1 et respectivement pour le stepper et dir Pin 1-2-3-4-5-6, Placez la porte pour bouton d’urgence à LPT1 et Pin 15 . Ce sont les réglages effectués , chaque fois que fermé, puis rouvert Mach3. Hall ouvert lancé Mach3 mais malheureusement les axes déplacent parlant d’urgence bouton détecte si ouvert , également vérifié le Hall s’il y a des variations sur les portes après les commandes par le Mach3, mais il y a des variations , seulement les variation détectée et le bouton d’urgence qui logiquement reliées directement au maître , s’inscrire avec changements de salle . À ce stade, ne pas comprendre l’erreur ( probablement je continue d’avoir le même ) et j’ai ne trouver aucune entrée dans les manuels vous demande où vous avez tort . Je me demande aussi (à partir du post précédent )Comment peut-être pouvez lier deux maîtrises à deux ports séparés LPT1 et LPT2 . C’est toujours un problème mineur après avoir été en mesure de voir au moins une maîtrise à Mach3 si possible , Je dis si possible parce que dans certaines pages de manuel, vous donnez presque pour le remplacement de Mach3 accordée parallèle avec maître Theremino , sur d’autres pages, vous trouverez : “Cet adaptateur est utilisé pour remplacer le parallèle avec l'USB, et ne pas faire fonctionner le CNC Mach3 ou Linux (à moins que quelqu'un écrire sur plug-in)”. Merci de n’importe quel support ou source d’inspiration pour tous
Ceci nous avons déjà décrit et surlignés en jaune, les deux moteurs de la page, la page de la carte, que, dans le manuel de Theremino CNC… et même dans les trois précédents posts de ce Blog.
Vous ne pouvez pas utiliser Mach3, sauf si vous écrivez un PlugIn pour Mach3, vous envoyez des données de Mach3 à nos machines à sous.
Écrire qu'un PlugIn pour Mach3 pouvait prendre des mois pour ceux qui connaissent les Mach3. Nous n’écrivons pas, et parce que nous préférons la simplicité de Theremino CNC, et parce que ce n’est pas
Nous savons assez Mach3 et Linux CNC.
En d’autres termes…
l’adaptateur remplace la sortie parallèle et montre la machine le même connecteur que vous avez utilisé précédemment avec Mach3.
Mais sur le côté PC doit changer Mach3 avec Theremino CNC, What's in Theremino CNC qui ne rentre pas? Si il manque quelque chose, nous allons ajouter.
Bien , J’ai mal , J’ai eu le doute mais je n’étais pas sûr . En tout cas pour couplé Theremino + Hall + Theremino CNC compliments , Je pense que s’il n’y a pas de besoins spéciaux ou esprit peut créer des équipements cnc mach3 est un excellent moyen pour beaucoup .
Juste pour faire avancer l’esprit de plugin de test discours tenir informés .
Livio Merci pour la réponse rapide
Vous n’avez pas expliqué pourquoi vous devriez utiliser Mach3 à pantographe. Il y a quelque chose que nous devons ajouter une CNC Theremino, Juste tu me manques?
Ce soir, nous publierons une nouvelle pré version avec des améliorations majeures.
– Zoom la trajectoire d'outil est beaucoup améliorée
– Le Pan est glisser avec votre souris
– Vous pouvez utiliser une manette de jeu (même sans fil) pour Joggare et pour les fonctions principales
– Lorsque la trajectoire d'outil est agrandie automatiquement fait suite à la transformation
De nombreuses autres améliorations…
Il est intéressant de lire tous les fichiers d'instruction.
Rien dans theremino CNC mal , qu’à partir de mach3 j’étais et je suis consacré au système , en fait, j’ai dit que pour le Laser dans ce cas je préfère CNC Mach3 Theremino . Peut-être que je dois adapter un peu au système que sûrement quand on sait peut-être caractéristiques des autres ou peut-être même plus , la chose que je tenais retour à essayer le système Theremino étaient la broche Master Card limitée encore extensible , penser à un système que dans le cas où j’aurais à gérer eux-mêmes sans PC ou en conjonction avec ce .
Bientôt, nous ajouterons également les broches 11 et 12…
Si vous souhaitez démarrer l’aide presque complète de lecture peut être trouvée ici:
https://www.theremino.com/wp-content/uploads/files/Theremino_CNC_Help_ITA.pdf
Excusez-moi si je prends , J’ai lu sommairement le manuel CNC , Je me suis arrêté à essentials pour éventuellement associés à Mach3 , passé ce point, maintenant j’étudie pour l’opération Theremino Cnc avec maître . La question est juste si je peux lier les boutons de la fenêtre de la machine Theremino Cnc avec n’importe quel clavier intégré ( Début- Stop-Pause- Zéro Accueil goto-Goto ).
Et’ Corrigez si je remplace la commande (0/5SCR) tube de laser Power control (actuellement, je peux seulement ajuster avec un potentiomètre sur la machine ) avec la commande Vitesse tr/min (Machine à sous 12 Broches PWM) ?
Je vous suggère de qu'utiliser une manette de jeu sans fil qui non seulement ne démarre pas, PAUSE, STOP et retour rapide, Mais même le raccourcissement rapide, Vitesse variable et JOG même à basse vitesse à zéro avec précision. Et aussi fait le ZOOM de la trajectoire d’outil en cours d’exécution. Page de lecture 12 des instructions. Un panneau éventuels pourrait utiliser un ensemble de manette de jeu (cannibalisé), pour vous connecter à l’USB (manettes à bas prix coûtant 5 Euro)
Pour l’emplacement de puissance laser 12 est la bonne. Mais je pense que vous devriez également mettre en marche pendant le G01 et le désactiver pendant le “Rapide” et pour ce faire, vous devez également utiliser la fente 11.
Merci pour tout , Excusez la question pour commande Vitesse tr/min , J’ai vu maintenant que justement vu alimentation peut générer uniquement 0/3.3 SCR . Maintenant, je vois de lire attentivement la documentation avant de poser des questions .
Juste une curiosité , comme jamais vu la disponibilité de différents modèles avec différents prix petit Pic vous avez opté pour une photo avec en option un 28 BROCHE avec les limitations des ports entrée/sortie impliquant très facilement demande pour les modules esclaves ?
Et’ juste une curiosité sans controverse
Theremino du système s’effectue à faible technologie, Nous essayons autant que possible, pour le rendre facile, qui peut être construit avec la scie à métaux et marteau:
https://www.theremino.com/#slowfood
Si vous avez besoin de plusieurs broches mieux d’utiliser deux Master et un maître et un esclave.
Bonjour Livio,
Je voudrais savoir si il existe une version de Theremino CNC cela fonctionnera sur une tablette
Androïde.
Bonjour et à bientôt!!!
Mario
Non, Désolé.
Et il ne sera probablement pas encore à l’avenir, pour les raisons suivantes:
1) Android croit que tous les périphériques de type HID sont des souris
2) Personne n’a encore réussi à leur faire comprendre que nos maîtres ne sont pas des souris.
3) Même s’il s’agissait, puis l’application CNC Theremino ne fonctionnerait pas.
4) Ni Theremino HAL et tous nos autres utilitaires irait.
5) Doit être réécrit au moins HAL et CNC (mois de travail pour quelqu'un qui sait Android).
6) Android peut exécuter qu’une seule demande à la fois, donc pas HAL et CNC ensemble.
6) Il existe des tablettes avec Windows 8.1 gratuit, qui a coûté un peu plus 100 Euro et sont très bien (Quadricœur et super rapide).
Mario nous a écrit un courriel demandant:
1) Comment l’interface avec un Laser?
2) Où puis-je lire comment faire correspondre la goupille à la puissance sur / arrêt de laser?
3) Depuis le Pololu ont également micro-pas, J’ai pu avvantaggiarmene?
4) Je suis monter un proto Conseil qui transporte le maître THEREMINO + le bouclier de l’arduino pour A4988 – Contrôleur de A4988 CNC bouclier V3 pour rampes 1.4 Imprimante 3D RepRap pour Arduino. J’ai donc plus des liens déjà établis et à la bonne place, sans crainte de commettre des erreurs. Et’ une bonne idée?
Réponse 1 – PIN à utiliser pour un Laser:
Si vous avez besoin de deux essieux à déplacer X et Y et n’utilisez pas de l’axe Z puis:
1 = X étape
2 = X k
3 = Y étape
4 = K Y
Et puis, vous pouvez utiliser des broches à 5 dans 10 pour le laser. Peut-être en laissant le 5 et le 6 ils peuvent avoir l’ADC (Si je devais mesurer quelque chose, Peut-être une température)
Réponse 2 – Signaux laser
——————————————————————–
Signaux laser sont indiqués à la page 38 l’aide de la commande numérique par ordinateur Theremino
Avec la fente 11 allumer l’appareil pendant le traitement et éteignez-le en rapide.
Avec la fente 12 ajuster la puissance du laser (à l’aide de la commande S – Vitesse)
Puis les broches à définir sont
BROCHE 7 = Slot 11 et m. DigOut
BROCHE 8 = Slot 12 et Pwm16
Réponse 3 – MicroStep
———————————————————————
Excellente idée de les utiliser, mais n’exagérez pas, mettre en 2, 4 ou 8 dans la plupart.
Avertissement que changeant microstep alors vous devez corriger l’étape « mm »
Réponse 4 – RAMPES D’ACCÈS
———————————————————————
Les rampes de la forme est très bien.
Nous ne sera probablement pas un équivalent parce que c’est bien fait et peu coûteux.
S’inquiéter un peu son connecteur femelle qui semblent de très mauvaise qualité.
Réponse 4 – Protoboard
———————————————————————
Plutôt que d’un proto-Conseil (ce serait beaucoup de confusion) Nous devrions Difficulté les modules à une base en plastique ou en bois et ensuite utiliser les cordons de Dupont:
https://www.theremino.com/technical/connection-cables#single
Salut je viens de refaire mon imprimante 3d, mais comme d’habitude rompt la connexion série arduino …. Je me demandais si le logiciel de commande numérique par ordinateur est compatible avec gcode généré par le logiciel Slic3r, Je voulais connecter le 5 1.4 le pololu sur les rampes et moteurs nema17 Raccordez-le au maître + sur les esclaves sinon assez épingles. Je devrais mettre en oeuvre en gcode commandes d’extrusion température et vitesse de contrôle?? Je suis également disposé à le faire par testeur. Merci 1000 pour votre attention
Bien sûr vous pouvez le faire grâce à la proposition de coopération. Si nous devons nous serons également en mesure d’utiliser Skype ou téléphone. Nous vous aiderons et nous allons faire tous les changements nécessaires jusqu'à ce qu’il fonctionne parfaitement.
Les fentes à utiliser pour les imprimantes 3D sont indiqués à la page 38 du fichier: Theremino_CNC_Help_ITA.pdf
Les codes pour les imprimantes 3D sont: M00/01/82/84 et M101 à M190 ainsi que leur signification est expliquée dans le fichier: G_and_M_codes_ITA.pdf
Vous pouvez commencer à vous connecter et de tester votre matériel. Alors vous devriez vérifier que votre fichier ne contient pas d’autres codes (Si elles contenaient donc vous feriez bien d’envoyer un fichier à vérifier).
Dans la version qui se trouve sur le site de ces commandes “M” ne sont pas encore implémentées, mais il ne faudra pas longtemps pour les terminer.
OK grand fixer ensuite en attendant le calibrage de l’imprimante et j’ai encore mis un couple de butée et Pendant ce temps, j’ai lu un gcode de trancheuse
Ne mettez pas tant d’arrêt, C’est à dire les brancher en série sur un seul fil. Moins les entrées et sorties et il sera plus fiable de la machine dans son ensemble.
Sur la page 42 Fichier CNC_Help_ITA, vous voyez que vous “devrait” se connecter à la chaîne de butée pour éviter les fortes perturbations venant des moteurs de recherche, peut provoquer des erreurs sur la communication USB. Les deux résistances sont une isolation efficace d’un trouble de l’alimentation.
Et même les masses doivent être disposés comme il se doit, “Stella” comme il est expliqué à la page 43. Beaucoup de choses est importantes, le réglage des moteurs, les harnais… La fin de la course sont les moins importants, pilotes doivent contrôler lui-même ne pas y aller de claquer. Au début de l'année, Quand je n’étais aucun expert et j’ai fait confiance au creux de la vague, Je me suis cassé de nombreux conseils et j’ai gratté la table. Maintenant, je ne mets pas toujours les plus bas et ne cassent rien.
Bien sûr nous parlons voitures avec des moteurs Nema23, ou encore plus petit. Moteurs qui sont incapables de se plier à la mécanique. Vous pouvez utiliser efficacement le Fonds de course mécanique.
Également sur la page 41 lire les informations utiles concernant les switches. Je recommande, quelques chaînes de InOut, au plus un seul maître et un esclave (ou deux Master).
Si vous avez beaucoup de temps, plutôt que d’ajouter un enchevêtrement d’emplacements, câbles et commutateurs, Il serait utile de construire une plaque photo coupleurs et isoler complètement le poids de la machine, de la masse de le thereminici de modules, puis votre PC, comme il est indiqué sur la page 44.
dans la pratique, je fais d’impression ou de mouvement sans emplacement références, jusqu'à présent, la j’ai utilisé pour définir le 0 manuellement et puis je commence le gcode, vous dites que vous faites ici? tout au plus mettre une mesure minimale pour déterminer la butée uniquement afin que vous ayez une référence sur l’axe z. pour le nombre de liens, je devrais être capable de se tenir dans un master dédié aux moteurs et un esclave de la butée à moins que je vérifie le 2 axe z moteurs avec une seule connexion en mettant les câbles en parallèle
J’ai mis manuellement la pièce zéro. De cette façon je peux faire des morceaux où je veux et même les dupliquer dans différentes positions. J’ai bouger un peu, remise à zéro, et faire un autre… J’ai un peu plus bouger, Reset et faacio un autre…
Si au contraire les morceaux font référence à 0 voiture six frit, Ces étapes ne sont plus possibles.
Ai toujours zéro X et Y peut servir quelque temps, Mettez ensuite le deux interrupteurs “X minimum” et “Y minimum”, en série et reliés à une seule broche.
Z au lieu de cela utiliserait la plaque remise à zéro, connecté à un autre broche.
Un total de deux broches pour tous les commutateurs, plus 8 BROCHE pour 4 moteurs, plus 5 BROCHE pour températures, faire 15 ÉPINGLER tout au long de. Avec un maître et un esclave vous vingt Pin. Vous devez avancer au moins cinq!
Les deux moteurs de l’axe Z, doit être strictement relié aux câbles de mêmes, Sinon tout simplement faux, quelque chose se dérégler est vous ingallona votre panier.
OK j’ai réussi à faire des rampes de raccordement 1.4 à theremino, mais j’ai presque rempli même l’esclave sans même utiliser la butée. Si vous voulez que je peux faire une photo qui explique comment le faire et le laisser. Contrôle de Morrow le gcode imposé les moteurs et j’essaie d’imprimer dans 2 seront mises à jours
Vous avez certainement connecté les signaux qui ne servent pas, par exemple le “Enable” pilotes.
Valeurs mobilières (activer et bouton d’urgence) sont effectués dans le matériel. Ne jamais passer par le logiciel pour ces choses.
Je fais une liste des broches, donc je comprends?
Plus de “J’essaie d’imprimer” Je dirais “J’ai essayer d’aller avec la JOG”
1) En Theremino CNC, n’ont pas encore appliquées le macroprogramme pour ajustements de température.
2) Nous ne savons pas encore quels codes M et G vous manquez.
3) J’ai envoyé un échantillon GCode…
Si vous avez besoin d’expédier quelque chose à envoyer à: Engineering@theremino.com
J’ai connecté le 4 X axe Y Z et e(l’extrudeuse) Etape et dir puis j’ai connecté le 4 activer les pilotes bien sûr tous les pouvoirs, avec son terrain et les deux broches pour le contrôle de l’alimentation de la résistance (pour le chauffage de l’extrudeuse) et l’autre pour détecter la température d’une thermistance 100 k. En outre, il pourrait également servir comme le lien vers la deuxième résistance de platine et celle de la thermistance de deuxième. tout cela sans compter la butée qui sont dehors. sulla mail intanto ti invio ONU gcode di un pezzo che ho di recente stampato
E magari j’ai 4 activez separati tutti? Occupando ben quattro Pin?
Par piacere scrivi una lista dei pin e poi copiala qui.
Allora j’ai épingler la usa che rampes questi sono // Pour rampes 1.4
#définir X_STEP_PIN 54
#définir X_DIR_PIN 55
#définir X_ENABLE_PIN 38
#définir X_MIN_PIN 3
#définir X_MAX_PIN 2
#définir Y_STEP_PIN 60
#définir Y_DIR_PIN 61
#définir Y_ENABLE_PIN 56
#définir Y_MIN_PIN 14
#définir Y_MAX_PIN 15
#définir Z_STEP_PIN 46
#définir Z_DIR_PIN 48
#définir Z_ENABLE_PIN 62
#définir Z_MIN_PIN 18
#définir Z_MAX_PIN 19
#définir E_STEP_PIN 26
#définir E_DIR_PIN 28
#définir E_ENABLE_PIN 24
#définir SDPOWER -1
#définir les FDS 53
#définir LED_PIN 13
#définir FAN_PIN 9
#définir PS_ON_PIN 12
#définir KILL_PIN -1
#définir HEATER_0_PIN 10
#définir HEATER_1_PIN 8
#définir TEMP_0_PIN 13 // NUMÉROTATION ANALOGIQUE
#définir TEMP_1_PIN 14 // NUMÉROTATION ANALOGIQUE
e sono relativi ad arduino questi ma alcuni non servono se TR usa theremino
aucun cmq je 4 activez li ho messi dans parallelo
Ce sont des broches qui utilise Arduino firmware à l’intérieur de l’esquisse, et certains ne sont pas les même variables utilisées dans le logiciel mais le PIN.
La lista per Theremino è la seguente:
Pin Uso
-------------------
01 X_STEP
02 X_DIR
03 Y_STEP
04 Y_DIR
05 Z_STEP
06 Z_DIR
07 E_STEP
08 E_DIR
09
10
11 HEATER_0
12 HEATER_1
13 TEMP_0
14 TEMP_1
15 FAN
16 X_ENABLE, Y_ENABLE, Z_ENABLE, E_ENABLE, PS_ON, LED
17 X_MIN, Y_MIN, Z_MIN, X_MAX, Y_MAX, Z_MAX
18
19
20
En connectant les cinq sans broche, deux sur le maître et trois sur l’esclave.
En effet il y a six parce que (pour la sécurité) l’activation doit être complètement matériel et ne doit jamais passer de logiciels. Autrement dit, vous mettez un interrupteur de la machine et il se soulève et abaisse l’activer.
Ou mieux encore la puissance élimine les moteurs!
Qu'est-ce que c est?
TUER ???
SDPOWER ???
SDD 53 ???
ceux qui sont (ils étaient parce que je suis inutile avec theremino) l’alimentation de l’écran lcd panel sd signal sd et le tuer selon moi est comme une réinitialisation de la force mais est depuis le logiciel parce que c’est -1 donc, pour nous tout simplement ne pas besoin
Je pensait tout simplement en lui affectant un programme en dehors de la cnc theremino 200 degrés pour la température et le laisser, mais ce que je devrai tout problème sera corrigé l’extrusion.
Je suppose que ce soir j’ai essayer de mettre un simple gcode dans le programme, j’ai mis la température et j’essaie d’ajuster l’extrusion et ensuite vous laisser savoir comment ça s’est passé
Malheureusement pour l’extrudeuse, vous aurez un problème avec le G92 E0.
De faire un test rapide, que vous devez supprimer (ou mettez en commentaire toutes les G92 E0) puis revenez tous les nombres absolus et relatifs à… Faites-le à la main ou avec un éditeur qui n’est pas facile.
Ou les aspects que nous appliquions le G92,
Ou écrire un programme qui stimule tous “Et” donc ils ne toujours repartir de zéro.
Ou définissez le post-processeur du programme qui fait le GCode pour ne pas délivrer le G92
Bonjour Livio ,
continuant dans mes tentations pour cnc, je dois dire que les résultats jusqu’ici par le couplage entre maître et cnc logiciel va très bien , pour le moment, je travaille sur les tests de laser et que j’ai fini la mécanique de pantographe commencer même là-dessus ( Je continue à voir si je peux trouver moyen de mach3 maître couple mais juste par curiosité et éventuellement partager à ceux qui peuvent en avoir besoin ). Maintenant à la recherche sur le site ( une seule pièce à la fois que je suis à la recherche du tout donnée les essais publiés infinies et utiles ) J’ai vu le relais Conseil avec trois fils et la gestion de relais multipliable , maintenant, cependant, en regardant les trois fils voir diagramme , Date, horloge et stocker et ci-dessous j’ai voir qu’il dit pour relier ces trois fils trois broches configuré comme DigOut , Je suppose donc que tout cela est géré par logiciel test de relais et de ne pas pouvoir tirer profit de ces innombrables sorties de cnc software , Je me trompe ?
Y at-il une application que j’ai vu qu’au lieu de 74*595 que, avec seulement trois fils multiplie communiqués , exploiter le 74*165 faire la même chose avec les entrées ?
Théoriquement avec 4 entrées et sorties pourraient être broche se sont multipliés (magasin et horloge commune ) et la ligne du temps 595 et 165 séparés , pour 595 serait un DigOut en tout en 165 serait un DigIn , pourrait fonctionner une solution similaire ?
Merci comme toujours pour votre grand soutien
Avec cette carte, vous envoyez des données série, avec trois broches de sortie configurés comme DigOut. Comme ça, Vous pouvez également vous connecter à plusieurs onglets, l’un après l’autre et aussi de gérer plusieurs dizaines de relais, toujours avec seulement trois fils.
La meilleure version et les meilleures informations sur cette carte de la série sont ici: https://www.theremino.com/hardware/outputs/actuators#releswitcherv2
Il y a un exemple de logiciel pour envoyer des exemples de données série de Theremino Script. Mais tout cela est assez complexe à mettre sur pied.
Multiplexes entrées et sorties
——————————–
Votre idée est réalisable., mais j’espère que vous n’obtiendrez pas de complications similaires. Et’ déjà difficile de faire des équipements fiables, Debout sur le simple!
Avec un maître et un esclave, Vous devriez être capable de faire n’importe quelle machine, même les plus complexes. Envoyez-moi la liste de InOut dont vous avez besoin et nous parlons un peu’ au-dessus de?
Livio Merci comme toujours vos disponibilités , franchement l’idée je naquis essayer planches polonais cnc avec 4 exécuter à partir de la carte mère, les entrées et les sorties de fils , par le même principe avec seulement trois fils jusqu’au 8 ACEs .
Cette mine était une curiosité si le principe même sans appliquer les modules esclaves selon le nombre d’entrée-sortie pouvait être appliqué au module maître , le gros travail qu’il maîtriser , l’autre pic toujours compter sur l’esclave maître micro . Maintenant, puisque la mécanique est quasiment presque faite je vais commencer à faire un calcul des divers entrée sortie nécessaire , calcul des ACEs , fin de course , d’urgence , clavier externe , pompe à vide ,2 Inverseur de contrôle de vitesse et de pilotage descente 2 têtes avec piston pneumatique ( J’ai deux têtes qui doivent être capables de travailler ou simultanément ou séparément )et autre entrée sortie divers . Bien que ce sera un pantographe pour utilisation hobby j’ai copié quelques mécaniciens professionnels et ajouté quelques variations qui je pense vont me servir , Je vous dis honnêtement que je serais même capable de s’adapter sur le groupe de laser de pantographe afin de traiter avec une seule machine tout ce qui pourrait me servir , donc deux x et y axes peuvent les exploiter pour les deux et au besoin de tube de laser ou de l’axe de commande. Finalement, l’idée de machines combinées est la découverte de l’eau chaude qui a déjà été appliquée dans plusieurs machines chinoises hobbystici .
Dans tous les cas, je ne veux pas perturber quoi que ce soit , ils ont quelques questions par curiosité quant à la faisabilité , projets sur theremino sont si nombreux et toutes intéressantes et parfois en vue d’intensifier leur il y a des liens vers d’autres pages et les informations que parfois, j’ai peur j’ai raté quelque chose et c’est pourquoi j’ai demander pour plus de détails .
En tout cas Merci encore , plus je lisais pour en savoir plus que je suis convaincu que vous avez et que vous êtes fait un excellent travail avec une infinité de possibilités limitées seulement par l’imagination
En fait l’idée d’utiliser la mécanique X,Y,Z aussi pour Laser et impression 3D, Ce n'est pas mal. Une grande partie du coût, poids / volume, ils sont juste dans les trois axes fondamentaux.
Nous travaillions déjà inconsciemment dans cette direction, mais maintenant votre découverte de l’eau chaude fait explicite ce que nous devons faire, Merci!
En ces jours, nous ajoutons une fonctions Theremino CNC qui devaient faire partie du Theremino Replicator. À la fin Theremino CNC sera une application unifiée, Vous pouvez également gérer les imprimantes 3D, les machines de gravure, Laser de coupe et découpe de mousse de styrol. Et il y a ceux qui envisagent de la pierre taillée et pulvérisation de ciment. La modularité du système Theremino permet aux plus “Loopy”, ainsi que de l’outillage facile pour les nouvelles fonctionnalités.
Nous avons également conçu un simple conducteur courant constant pour diode laser petit, De 100 MW à 10 Watts (pas encore publié – Si vous devez demander). Et certains fabricants ont modifié les imprimantes Laser entreprise et utilisent Theremimino avec CNC.
Multiplexage
————————————————————-
Votre idée de multiplexes entrées et sorties, pourrait être utile dans certains cas.
Jusqu'à présent, nous n’avons pas préparé ces modules, car le temps est toujours courte, mais il n’est pas difficile de les concevoir. Juste monter (même sur une maquette) certains multiplexeurs de série CMOS HC, Mais même la série CD serait génial. Vous pouvez ensuite utiliser deux ou trois sorties DigOut, pour quatre, ou huit aux rachats. Très intéressant CD4051, commutation analogique et bidirectionnelle, et pourrait servir un Jolly. Nous pourrions réunir un certain nombre, Utilisez-les pour les deux DigIn, le DigOut, mais pour l’Adc, ainsi que pour tous les autres types de broches, comme Pwm et compteurs. Attention seulement de mettre une résistance de PullDown (10 ou 100 k) les sorties qui resteront ouvertes, sinon certains utilisateurs, comme chauffeurs de moteur pas à pas, peut commencer à déplacer les moteurs seuls.
Le multiplexage est possible uniquement pour les fonctions mutuellement exclusives et nécessite un commutateur intégré pour chaque fonction. À la fin serait un Plastron assez grand et probablement assez cher. Un formulaire pour le tri des quatre signaux coûterait en tant que maître et il serait aussi grand que deux ou trois Master. Pour ces raisons, nous continuons de recommander d’ajouter un deuxième Master. Avec l’avantage d’être entièrement paramétrable et facilement remplaçable.
Si la machine est composée uniquement de “n” pilotes de Pololu “n” Masters, Il suffit de garder un pilote de rechange et un maître, pour s’assurer qu’on ne cesse jamais.
Derniers conseils: toujours mieux d’utiliser deux (voire trois) Master, plutôt que les esclaves, parce que la ligne sérielle souffre de bruit électrique, beaucoup plus de votre clé USB. Il ne casse rien, mais les erreurs de communication peuvent se produire et, dans certains cas, aussi l’arrêt total de la communication, jusqu'à ce que vous déconnectez, puis reconnectez le câble USB.
Bonjour Livio , regardant à travers les onglets disponibles pour theremino et pour une utilisation avec le logiciel de commande numérique par ordinateur , Peut-être que je l’ai raté mais je ne trouve pas un circuit qui convertit le signal PWM en tension. Pour ajuster la puissance du laser nécessite un tubes de tension 0/5 V , pour régler la vitesse de la broche avec onduleur nécessite une tension de 0/10V ou 0/5 Selon l’onduleur , le module maître génère un signal Pwm 0/3,3 V et vous pouvez ensuite gérer ces dispositifs . Il existe de nombreux exemples sur le NET, mais je pense avoir une forme référence sur votre site peut être une bonne aide pour ceux dans le besoin . De mes tests parmi les possibilités me semble que la solution plus pratique que d’un convertisseur de tension Pwm avec un exemple d’ampli op LM358 cette façon ravitaillement modulent à 12 V et le potentiomètre de réglage de sortie que vous pouvez obtenir deux tensions 0/5 Tension V ou 0/10V avec une tension égale à 0 V pour le cycle d’utilisation = 0 et max tension 5 ou 10V avec obligation de 100%. De mes tests, j’ai vu aussi qu’en cas de besoin pour piloter deux onduleurs pour l’exploitation d’exemple pour les routeurs bois deux broche contemoraneamente ( Si je veux faire deux pièces identiques en même temps ) Il est préférable de mettre les deux onduleurs en parallèle qui font les deux circuits de variateur Pwm tension , les tolérances des composants et caractéristiques des deux operazzionale non identiques, même si j’envoie deux signaux Pwm ou le même signal Pwm pour les deux modules les sorties depuis les deux convertisseurs et puis deux vitesses du moteur ne sera pas la même .
Une question , J’ai écrit que vous modifiez Theremino CNC pour faire une plate-forme universelle pour diverses machines , les modifications que vous apportez sont également des boutons d’insertion ou un menu où vous pouvez associer des sorties master à fente NIP ou module ? Je pose cette question parce que sur de nombreuses machines en plus le bouton d’urgence , Placer les interrupteurs et contrôle de l’axe il y a toujours un artifice qui a besoin d’être activé ou contact du véhicule ou au moins avant de commencer le travail et il ne serait pas mal d’automatiser le cycle de travail sans avoir à le faire manuellement ( dans ces cas, qu'il suffirait de pouvoir associer la goupille ou Slot ou au démarrage ou lorsque vous démarrez usinage programme logiciel CNC Gcode ). Par exemple dans le Laser doit être mis en marche l’eau tuyau pompe et le compresseur en circulation au cours de la coupe ou la gravure (J’ai essayé mais pas raccorder la machine à sous 11 à d’autres choses qui ne sont pas déclenchement laser tube , trop vite et trop de marche/arrêt pendant les phases d’usinage ) , J’ai vu entre vos modules dans la section “capteur d’entrée “le “capteur de liquide dans les tuyaux” Cela pourrait être très utile pour contrôler la recirculation de l’eau dans la pompe ( ils sont généralement ceux utilisés pour les aquariums ) vous avez des problèmes ou à plus faible au niveau du conteneur faisaient sécher le poisson (Je n’ai pas encore pour l’essayer, moi je pense que pourrais être mis en série afin de limiter les commutateurs et urgence ) . Dans les pantographes au lieu de cela nous ferait du convertisseur et éventuellement de la pompe à vide , dans les autres machines, il peut être pompe d’arrosage ou autre .
Je suis désolé quelques questions et si je me permets de rappeler quelques petites choses , Merci comme toujours pour votre gentillesse et disponibilité
PWM à utilisŽs
Vous y trouverez un double convertisseur PWM 0..5 Volts. Si la nourriture 12 Volts et modifiez les R6 et R16 avec résistances 4200 Ohm, obtenir une sortie de 0 dans 10 Volts. Attention seulement à ne pas envoyer le 12 Volts aux broches du maître.
https://www.theremino.com/downloads/multimedia#cv
Recherche sur le site Theremino
En fait il y a une énorme quantité d’informations sur l’endroit où les trouver peut devenir difficile, mais il y a deux façons:
1) La page “Applications” est un index pratique. Dans cette page, vous pouvez rechercher par CTRL-F. J’ai essayé de chercher PWM et atteindre deux clics.
2) Toutes les pages ont la boîte de recherche. J’ai essayé de chercher PWM et vous pouvez y arriver avec plus d’effort, mais nous pouvons aussi être atteint de là.
Sorties de contrôle
Theremino implémente tous les CNC GCode battant sorties. Vous pouvez utiliser l’une des fentes 11 dans 23, comme il est indiqué sur la page 39 du manuel:
11 HORS – Moteur de broche ou laser (On = 1000 / OFF = 0) – Sur les phases de travail
12 HORS – Vitesse d’axe de moteur(Tr/min de -99000 dans +99000) – Spécifiée par “S”
13 DEHORS-Spinde CW (On = 1000 / OFF = 0) – M03 M13(Sur) M05(HORS)
14 OUT – Spinde CCW (On = 1000 / OFF = 0) – M04 M14(Sur) M05(HORS)
15 -Numéro d’outil (0, 1, 2, 3…) – M06(T = nombre d’outil)
16 OUT – Cooling1 (On = 1000 / OFF = 0) – M07(Sur) M09(HORS)
17 OUT – Cooling2 (On = 1000 / OFF = 0) – M08(Sur) M09(HORS)
18 OUT – Cooling3 (On = 1000 / OFF = 0) – M50(Sur) M09(HORS)
19 OUT – Cooling4 (On = 1000 / OFF = 0) – M51(Sur) M09(HORS)
20 OUT – pince de palette (On = 1000 / OFF = 0) – M10(Sur) M11(HORS)
21 OUT – Orientation de la broche (en degrés) – M19(C = degrés)
22 OUT-gamme de vitesse (1, 2, 3, 4) – M41 M42 M43 M44
23 OUT – permettant à la machine – M84 et bouton « Activer »
Et dans les nouvelles versions de Theremino CNC, De 3.41 en PVE, sont également mis en place les produits suivants:
41 OUT-SlotHoldingForce de fixation – M142(S = pression)
42 HORS – Ventilateurs de refroidissement SlotCoolingFans – M106(Sur) M107(HORS)
43 HORS – Air de la pièce SlotHeaterChamber radiateur – M141(S = temp.)
44 -SlotHeaterPrintBed d’impression plancher chauffant – M140(S = temp.)
45 HORS – Extrudeuse de chauffage SlotHeaterExtruder1 1 – (Remarque 1)
46 HORS – Extrudeuse de chauffage SlotHeaterExtruder2 2 – (Remarque 1)
Ceux qui vont aux machines à sous sont juste des nombres et ne sont pas liés par 0 dans 1000. Ensuite, vous pouvez également utiliser les sorties qui étaient prévues pour d’autres. Et un très petit nombre peut paraître comme 0.00039 ou même la grande (entiers jusqu'à des millions de personnes sans arrondi)
Comme toujours, Livio et personnel serviable , J’ai raté le module convertisseur Pwm , J’avais déjà fixé, mais ne pas après avoir vu et la pensée qu’il pourrait servir à d’autres, j’ai demandé .
J’avais lu dans le manuel de Theremino a été penser sorties contrôlée par CNC macroprogramme, mais quelque chose d’autonome, qu’il ne soit pas géré par le programme Gcode . Le programme Gcode est généré par d’autres logiciels et il y a zillions est dédié à Laser pour différents types de traitement des demandes pour d’autres types de machines . Le Gcode généré par des logiciels différents, même pour le même type de travail ne sont pas toujours les mêmes , peut varier de logiciel à logiciel et post processeur et à l’exclusion des autres commandes paramètres de gestion des outils et des haches que quelques fois nous les avons trouvés ( Merci si vous pouvez me corriger sur cette idée que je me suis fait) , et c’est pourquoi j’ai préféré Gcode pour certaines commandes de déclencheur externe indépendant .
Je déclare que le monde cnc sont ignorants , Je suis en train de faire des recherches pour comprendre et alors les chances sont que vous dites aussi de mauvaises choses , Grâce à vous et à beaucoup d’informations se trouvant tous les jours je vois quelque chose de nouveau et très souvent je me rends compte que ce que je pensais était incorrect .
Merci encore
J’ai souligné les fentes de GCode parce que vous parliez “être activé ou à la machine ou du moins allumage avant de commencer les travaux” et pour cela, vous devez utiliser la fente 23 (peut-être contrôlé par M84 en début et en fin du GCode). Mais aussi toute autre commande, par exemple le “De refroidissement” (Machines à sous 16,17,18,19) pourrait être bien.
Bien sûr, il faut ajouter le M en début et en fin du GCode. Pour enregistrer cette gêne dans les futures versions, nous ajouterons la fente 24, comme la ligne suivante:
24 Permettant de sortir – accessoires – Sur avec démarrage et arrêt avec arrêt
Désolé Livio une note , Vous ne pouvez pas mettre sur la première page de la version du logiciel aide pdf Cnc rapportées , Je viens de télécharger dernière version disponible (Je pense) v 3.39 et aide j’ai trouvé macroprogramme nouvelle vous m’a écrit , Je faisais tous les tests avec la version 3.36 et le macroprogramme étaient différents , disponible à partir de machines à sous 11 aux machines à sous 21 Et maintenant (v 3.39 ) Je suis de machines à sous 11 dans 23 , avant la fente de l’outil a été 13 et est maintenant 15 et afin que les autres , Vous pouvez définir les fentes incorrect lorsque vous utilisez les logiciels et les manuels qui ne sont pas de la même version
L’aide change presque tous les jours, l’EXE légèrement’ moins. Fichiers PDF ont la dernière mise à jour au bas de la page et nous ne pouvons pas changer la version du logiciel chaque fois.
Il y avait une révolution des slots pour accueillir, mais maintenant, nous allons passer plus. Nous ajouterons au plus dans des sièges vides.
En utilisant toujours l’aide attachée au logiciel vous pouvez pas vous tromper. Vous allez sur le site, vous voyez la version du logiciel et si elle est postérieure à leur, vous devez télécharger tout, et utiliser l’ensemble de la nouvelle version, sauf peut-être leur propre fichier de configuration.
Peut-être que dans quelques mois, tout se stabilisera. Mais maintenant il y a des nouvelles versions tous les jours et ils ne sont pas encore tous publiés, Ici vous trouverez les dernières:
https://www.theremino.com/wp-content/uploads/files/Theremino_CNC_V3.41.zip
Je comprends le malaise en raison de changements, Mais si vous ne changez pas vous ne pouvez pas améliorer. Le problème est que, tandis que d’autres font une version ou deux par an, Nous sommes également deux par jour… Quand vous trouvez des variations “mal à l’aise” pensée pour que la variation de consulats, nous avons travaillé des dizaines d’heures, étudier comment le faire, Edition de logiciels, le recompiler, faire un essai, mise à jour de la DOC, faire des PDF, mise à jour du site…
Livio , Je te comprends et j’admire le travail que vous faites , Mon doit jamais être considéré comme critique mais seules notations , dans le montant, selon moi, que même mon problème peut avoir plusieurs et c’est pourquoi j’ai signalé , puis , C’est presque toujours ma faute , Il y a des choses que je considère comme acquis afin de nous affaire et ensuite nous perdons des heures où il suffisait de relire une page .
Pas de problème, mais ne vous attendez pas trop, Theremino le système est juste un gros jouet et nous sommes quatre chats, ne peut plus tot…
Que pensez-vous de la nouvelle sortie?
24 OUT – Abilitazione accessori – ON con START / OFF con STOP
(C’est une indication qu’ils ont en fait manqué et Merci de faire cette remarque)
(depuis la version 3.42 en PVE)
S’il faut des mécanismes plus complexes, au lieu d’écrire ne sera pas Theremino CNC, mais des logiciels, écrit par vous, selon vos besoins, Peut-être dans le Script Theremino, ou Theremino Automation, ou avec MaxMsp, ou encore en VB6 ou CSharp, ou encore en VbNet pour des applications exigeantes.
Pour avoir une flexibilité maximale Theremino CNC devrait fournir des signaux de base uniquement, valable pour toutes les machines. Sera le logiciel externe de combiner ces signaux en et et ou, ou avec timers, ou lire les capteurs et en appliquant des algorithmes de PID et de réactions contre le, etc.…
Je pense à juste titre une étape à la fois vous êtes vu et ajouter tout ce qui peut être utilisée pour plusieurs machines , faire la theremino une excellente plateforme de départ et le développement qui s’adapte aux différents besoins . Je pense personnellement que la fente 24 est une cerise sur le gâteau étant dédié et non cumulable avec la demande individuelle .
Je ne sais pas si il sera utile, mais si vous avez besoin d’aide pour quoi que ce soit dans les limites de mes connaissances et les aptitudes heureux de vous aider .
Vous l’aidez déjà beaucoup, Merci.
Et puis, votre témoignage sera utile à tous.
et ici je suis de retour maintenant, j’ai fait une version, que dire de plus beau que les rampes d’adaptateur- theremino pour l’imprimante 3d, je vous envoie des photos et des schémas si vous voulez et prie pour l’étalonnage des moteurs et tout le reste bientôt peut-être, j’ai également un guide sur l’étalonnage et tout le reste si vous voulez
Edit de minuit: sans problème, mais une fois de plus avec la thermistance est un défi. Cette fois j’ai pensé que je le lirais comme res8 ou 16 et pour mettre les valeurs maximales et minimales à 50000 et 0 ainsi quant aux limites de theremino une réponse sur la réelle résistance de la thermistance. idée à mon avis correct et j’ai aussi utilisé la formule 1/T = 1/T0 + [1/B * LN(R/R0)] pour estimer la température réelle mais faire quelques essais avant que j’ai découvert que tester un k 10 résistance me donne cette valeur exacte, mais si je mets par exemple une résistance de 47k me donne une valeur qui est 40000 et je ne peux pas comprendre pourquoi, et si j’ai placer une résistance de 220 Donnez-moi une valeur approchant 1000. C’est peut-être la normalisation et le filtrage? S’il y a un moyen d’obtenir autour de lui comme un circuit externe? demain j’ai essayer avec cette dernière solution et voir comment il sort . Merci 1000 Je sais que je suis lourd parfois :D
Je recommanderais vous utilisez entrées ADC et ajoutez une résistance de 3.3 Volts. La valeur de la résistance doit être ajustée pour lire des valeurs intermédiaires (500) dans le domaine des températures de plus grand intérêt.
C’est un simple deux résistances de diviseur: la sonde thermique et la résistance qui va à 3.3 Volts, certaines solutions sont expliquées ici:
https://www.theremino.com/hardware/inputs/meteorology-sensors#pt1000
La page que vous mentionnez thermistances tapez PT1000, mais ils sont considearazioni général, s’appliquent à toutes les thermistances, NTC aussi.
Aujourd'hui, nous allons publier Theremino CNC – Version 4 !!!
(conclusion des travaux de pharaonique)
Dans les dernières pages de la notice (Appendices 23, 24 et 25) Il y a des instructions pour le contrôle de la température et des capteurs d’utiliser.
CNC theremino même, lit les capteurs, interprète des valeurs et de linéariser (deuxième tables d’étalonnage fournies par l’utilisateur). Il prend également en charge de conduire résistances chauffantes et montre également les températures mesurées par cinq capteurs (en degrés Celsius ou Fahrenheit).
l’amour XD Merci 1000 pour tous :D je peux jeter l’arduino maintenant
Theremino CNC – Version 4.0 (nom de code: “Travail pharaonique”) est enfin disponible:
https://www.theremino.com/downloads/automation#cnc
Tous les requis de fonctions ces derniers mois sont mises en œuvre et contrôle de température constante est terminée. Maintenant vous pouvez contrôler, En plus de la CNC, Imprimantes 3D et les machines étranges, Gravures laser, découpe de mousse, etcetera… Et aussi les fichiers de documentation (nom de code: “Briques dignes du cuirassé Potemkine”) sont complets, en italien et anglais.
J’ai fais la copie des valeurs à l’aide d’arduino et une main sur l’autre theremino pour la température (Je n’ai pas un thermomètre :C ) et je me demandais si le pidgain n’est pas nientraltro que la résistance ou autre
Comment avez-vous pensé, la puissance des actes de résistance sur PidGain. Pour la précision détermine la proportion entre l’erreur de température et de la valeur qui est envoyée à l’emplacement de contrôle de chauffage.
Si vous utilisez un matériel ON-OFF et puis à l’aide d’une sortie de DigitalOut de fente-type, puis la résistance devrait lancer lorsque la valeur est supérieure à fente de sortie 500.
Pour plus de clarté dans ce cas, vous définissez PidGain très élevé (Peut-être 10000) donc dès que la température mesurée est inférieure à celle requise, la valeur de sortie éjacule un 1000. Et juste supérieur à celui nécessaire, la valeur de la production va à 0. Dans la pratique la zone proportionnelle devient si faible que le contrôle est “clin d'oeil”.
Si au lieu d’un hardware ON-OFF à l’aide d’un matériel réchauffement proportionnellement, Ensuite, vous définissez l’emplacement de sortie comme PMW (ou PWM rapide) et PidGain définit le multiplicateur entre la différence de température et de la différence des valeurs de sortie.
Avec haut PidGain vous avez plus de précision mais pouvez rencontrer des oscillations.
Avec PidGain faible, vous avez un contrôle proportionnel plus doux, mais moins précis.
Un PidGain entre 100 et 1000 devrait être bon dans les cas normaux.
Ok merci 1000 maintenant, je vois que je vais sortir des rampes et peut-être faire les quotidiens, enfin
excellent travail, vous avez fait vraiment impressionnant .1 précis jusqu'à Sala avec ces options .2 pratique et rapide à mettre en place .3 une aubaine pour ceux comme moi qui ont imprimé sans références puisque vous pouvez réinitialiser votre guise (tout d’abord j’ai dû obtenir 5 IA 10 minutes à chaque fois) .4 n’oubliez pas le dernier réglage de l’heure
Don requis de moi :D J’espère que vous continuerez ainsi
Bonjour Livio, Je vais construire le bras robotisé et un vol avec une tablette windows et parce que l’ampérage de l’usb n’est pas une haute je serait le nourrir avec accumulateurs 2/3 régulateur de tension et de lipo s 5 c.. Où puis-je me connecter l’alimentation externe sur le module maître? ou ce que je dois avoir un esclave?
Salut,
mais vous êtes juste Valter (ancien charpentier Ivrea)?
USB
————————————————————
Le port USB 2 ils devraient tous être les mêmes et donner à tous 500 mais.
Alors je voudrais essayer si un condensateur de 1000 UF est suffisante pour les idées des moteurs
(Je pense qu’il devrait être suffisant)
Bras robotisé
————————————————————
Attention:
– C’est juste un jouet, n’est utile que pour apprendre les rudiments de la robotique (comme nous l’écrivions un peu’ dans le monde)
– afin de faire bouger, en quelque sorte autre qu’un désastre complet, Il y a à perdre beaucoup de temps
– puis il faut des mois pour savoir comment l’ajuster (très difficile) et faire le plus (mais dans la plupart) tout plan qui n’est pas propriétaire
– en fin de compte le mieux que vous pouvez faire est d’écrire ce scintillement sur des morceaux de papier ne dépasse pas les dix centimètres
Conclusion: Avant de vous décider de le faire, mieux réfléchir à deux fois. Presque tous les autres projets thereminici sont plus faciles à mettre en œuvre et de donner plus de satisfaction. Une bonne liste est sur cette page: https://www.theremino.com/applications
Alimentation principale
————————————————————
Si vous devez vraiment, vous faites comme expliqué ici:
https://www.theremino.com/blog/master-and-slaves
Trouver des matériaux pour le système Theremino
————————————————————
Dans le post précédent, j’ai oublié la phrase: “Écrire à Alexis”
https://www.theremino.com/contacts/about-us#alessio
Makers@theremino.com
https://www.theremino.com/contacts/producers#hardware
Alexis se charge de trouver des matériaux et sait tout sur les composants, Comment payer peu et où les acheter. Boutique pour les fans s’intéresse également à souvent, à thé et hobbbisti (aucun profit). De cette façon, il est possible d’acquérir le matériel et composant KIT, qui seraient autrement difficiles voire impossibles à trouver, des pièces.
Bonjour Livio, Eh bien oui, sont leur ancien charpentier, maintenant en Vénétie et accro aux machines industrielles les plus variées et inhabituelles et non.
Je suis intéressé par le bras robotique parce que c’est une frontière très inspirante et jolie “Orba” comme on dit dans ces régions (Trad = aveugle, pas compris facilement) et il me semble que vous êtes la seule plage afin d’arriver à un minimum de logique fonctionnelle, si loin avec expériences.
Je ne sais pas si vous vous rappelez que je suis un CARAM, et pour moi les servos sont la tous les jours et j’ai pensé qu’en alimentant séparément avec piles les servos et garder seulement le signal du module je peux contourner le problème d’absorption grâce au travail des domestiques. Qu'en penses-tu? A bientôt
Salut, Je suis heureux de vous entendre
Vous pouvez certainement nourrir les serviteurs apart et lui envoyer des signaux seuls. Mais ce n’est probablement pas nécessaire et vous pourriez vous éviter d’avoir à recharger les batteries. De plus,, jusqu'à ce que vous vous connectez à USB, Il y a moins de problèmes, troubles des masses et moins de risques de faire frire tout.
Le problème du bras-robot, fait avec le serviteur, reste que les servos ont une précision limitée (potentiomètre interne microscopique et interne ADC imprécise). Vous pouvez alors attendre pour une précision d’une part en mille (théorique) et seulement par le meilleur serviteur (le TGY930 – Nous n’avons pas trouvé d’autres tout aussi bon)
Mais essayez un peu’ (même à quelques grammes) la précision tombe encore, dans un horrible 1%. Et dès que vous aller à quelques dizaines de grammes, vous allez à la 5%.
Cela signifie que, Si vous avez un total cumulé de seulement 10 cm, Vous obtiendrez quelques inexactitudes autour de mm (écriture doucement, avec doux matelassé stylo avec ressort). Mais vous aurez aussi des erreurs 5 mm, juste essayer de faire quelque chose d’utile à distance.
Mon Conseil est d’utiliser le bras robot, avec le servo, seulement si vous souhaitez étudier les logiciels et les techniques de la robotique (Il est conçu à cet effet). Mais le déplacement vers le stepper motors, pour toute demande sérieuse automation.
Salut
Livio
Julius a écrit:
…J’ai aimé la flexibilité de l’interface de commande numérique par ordinateur. Le logiciel est vraiment bien fait, simple et intuitif. J’ai jeté un oeil à la configuration de HAL, très bien fait, Je dirais même la possibilité d’encoder entrée x-y-z, vous pouvez utiliser, Si vous utilisez un pwm, pour la conduite de l’axe des moteurs en DC.
Réponse
Commander des moteurs en continu avec la PWM peut être plus facile que prévu.
C’est juste mettre en œuvre au bon endroit et raisonnement tellement thereminico.
Aucun autre travail vers le haut des Theremino CNC, mais, Depuis Theremino, le système est modulaire et stratifiés, vous pourriez placer un PID de Theremino entre le CNC et HAL Theremino Theremino.
Pour chaque moteur Theremino PID devrait:
– Lire les millimètres de fente définies par Theremino CNC
– Lire l’encodeur (Remarque 1)
– Comparer avec la valeur lue par le codeur
– Ensemble restants millimètres, sur la fente (pour le look avant Theremino CNC)
– Vérifier le PWM pour moteur avec algorithme PID
(Remarque 1) Sûr que le codeur doit être lu “pour leurs choux” autrement dit, pas avec un seul maître et non par les autres modules du système matériel Theremino, mais sans doute en série (modules de thereminici ne pas lire quoi que ce soit numérique, seules les données analogiques, Selon les principes expliqués ici: https://www.theremino.com/contacts/the-theremino-mission)
Tout cela ne serait pas très difficile à mettre en œuvre (même avec quelques lignes de Theremino Script) mais n’attendez pas pour nous, parce que nous pourrions prendre des années. Actuellement, nous sommes très occupés avec Theremino SDR (Radio logicielle) Nous devons terminer d’autres projets et viens de SDR, J’ai attendu trop longtemps.
Theremino SDR sera:
– Recevoir les ondes radio jusqu'à 1.8 GHz.
– Recevoir et décoder les stations météorologiques 433 et 966 MHz .
– Recevoir les ondes courtes et longue jusqu’au 10 KHz .
– Recevoir les bandes de jambon avec sensibilité satisfaisante.
– Recevoir tout type de modulation: FM, AM, SSB et CW .
– Faire l’analyse du spectre pour mesurer les filtres et oscillateurs en laboratoire.
– Toutes ces dépenses moins de 10 Euro
Mario a écrit:
Le problème est que je ne suis pas familier avec les paramètres de mon stepper. J’ai réinitialiser 0 et 1000. J’ai utilisé les steppers à un couple de DVD. De ce que j’ai pu trouver sur le net, devrait être 20 pas par tour (en tenant compte du fait que le Pololu sont définies x l’approfondissement de la Micro) et que, dans une excursion d’une journée 34 mm est le ver 13 TR/MIN. Selon le manuel, je serais ThereminoCNC propos 2048 étapes/cm. Inutile de dire que ce n’est pas bon. Pouvez-vous me dire comment calculer la juste valeur?
Réponse
Ajuster le microstep
————————————————————–
Pour chaque axe:
– Déplacer avec CNC Theremino 30 mm et mesure combien vous déplacent la pointe.
– Si vous déplacez 30 mm, que vous voilà prêt à partir.
– Si vous déplacez plus ou moins changer étape pour mm à 30 mm qui se déplace.
Attention ils sont étape par millimètre et ne marchez pas au cm que vous avez écrit.
Vérifiez le compte avec la calculatrice
————————————————————–
1) Faire tourner le moteur à la main, En arrêt, et compter les étapes en vrille (Peut-être 20).
2) Sur un pololu, Si les trois fils sont élevés, les micro-étapes sont 16.
3) 34 mm / 13 lignes = 2.615 mm par tour.
Puis 20 x 16 / 2.615 = 122.37
Recommandations
————————————————————-
Étant donné que la 34 mm et 13 tours sont mesurées dans les travées
Vous aurez toujours besoin de retoucher la valeur finale avec la procédure expliquée au début.
La valeur du micro-pas 16 fonctionne bien pour ces moteurs qui n’ont 20 mesures
mais dans d’autres cas (avec moteurs 200 ou 400 étape) Il est préférable de baisser la microstep dans 4
Certains fabricants ont eu des problèmes de troubles, sur des machines qui contiennent la puissance fournit aux consommateurs des courants forts. Les défauts typiques sont des erreurs de communication, perte de réinitialisation de processeur et de la communication USB.
Pour corriger ces défauts, vous devez apprendre les règles du câblage professionnel, avec les masses disposés “Stella”. Parfois, il semble peu intuitive (allonger et de multiplier la masse) mais il faut le faire juste comme ça.
Les règles sont:
– Entre la commande et de contrôle, les modules sont portés seuls signaux, pas les masses.
– Ne jamais brancher les masses entre deux modules (par exemple entre le maître et les rampes de forme Steps)
– Les deux masses en question doivent déjà être connectés au centre de masse (Centre de Star).
– Si la masse d’une forme quelconque n’est pas connectée à n’importe quoi, ensuite vous devrez vous connecter il, ne jamais laisser ouverte!
– Mais les masses ne manque de se connecter « anywhere ». Être prises, chacun avec son fil séparé, jusqu’au centre de masse (Centre de Star).
Avec “Centre de Star” désigne un point unique (généralement proche de blocs d’alimentation et le boîtier métallique du PC). Toutes les discussions de massives sont réunis dans ce point, comme les pieds à la tête d’une pieuvre. Câblage professionnel utilisant encore un bloc de cuivre, appelé “Bloc de connexion”, avec plusieurs vis, spécialement conçu pour raccorder tous les fils de masse.
Exemples d’images:
https://www.theremino.com/files/TerminalBlock1.jpg
https://www.theremino.com/files/TerminalBlock2.jpg
Claudio nous a demandé:
Si vous les câbles tout comme il doit être, avec des masses en forme d’étoile, puis la photo-sccoppiatori?
Réponse:
Masses étoiles fil est difficile et beaucoup ne comprennent même pas comment il faut faire et pourquoi.
Pour beaucoup, mettre plus de threads (création d’anneaux de masses) vous souhaitez mieux mettre un.
Peu peuvent deviner que les fils ont une impédance et se comportent comme des bobines qui, en présence de forts courants inductifs, peut créer des surtensions de centaines de volts.
Pour qui, à couper à la chasse, Vous pouvez utiliser les photocoupleurs.
Séparée en deux blocs
———————————————————————
Avec photocoupleur peut être séparé complètement logique dans les actionneurs et les blocs d’alimentation et fil devient plus facile.
Mais même avec la photo, on doit brancher un courant, un peu trop peut réduire à néant tout le travail pour les mettre.
……………………. SÉPARATION TOTALE ……….. MACHINE
LOGIQUE ………………… SANS FIL …………… PUISSANCE
———————————————————————————————–
MASTER
USB …………………. —> PHOTOS —> ………… RELAIS DE PUISSANCE DES MOTEURS
PC ………………….. < --- FOTO <--- ............ SENSORI E CONTATTI MONITOR
Si vous concevez avec photo-coupleurs alors nous devons être tous donc vous pouvez garder complètement séparé les masses des deux blocs.
Logique de la machine doit être physiquement séparé en deux blocs loin et bien visiblement loin avec dix centimètres pour n’importe quoi entre les deux.
Aucun thread du côté logique ne doit passer côté proche ou pire avec câbles d’alimentation
Pour justifier les deux blocs
————————————————————–
Si vous concevez avec photocoupleurs finalement vous devriez également vérifier si la logique que la machine est mise à la terre, sinon entre les deux peuvent se développer des tensions très élevées relatives,
qui pourrait être dangereux et provoquer des scintillamenti.
Enfin, vous vérifiez alimentations ont tous le fil de terre, Cela nous amène au sol du système électrique et vérifiez que votre PC a le fil qui le relie à la terre de l’installation électrique.
Il peut arriver, par exemple avec les ordinateurs portables, pour avoir tous les PC seulement deux pôles ont des cahiers avec des blocs d’alimentation isolés de l’alimentation et sont totalement isolés de la terre.
Si un des blocs (Logique ou MACHINA) Il n’est pas sur que le terrain doit être raccordé à la terre de l’installation électrique ou de la masse de la machine avec un seul fil. Et ce seulement les fils de connexion doit être loin de la logique qui est dans le domaine des alimentations de PC et de la machine.