freedom2000 a dit:
Si si je suis tenté !
Mias j'ai mis ça en priorité 2 car je commence à bien maîtriser Mach3 qui a des possibilités ENORMES via les mécanismes de macros de scripts en visual basic (que je maîtrise mieux que l'assembleur)
Tout ça fort simplement et avec un système d'exploitation évolué --> ça c'est juste pour que tu réagisses
Dès que tu as un liveCD tu peux passer chez moi me montrer comment cramer une carte µstep !
JP
NOTE IMPORTANTE : Le rapport "information utile"/"taquinerie" de ce post tend vers l'infini (sisi)... En plus pour le reste il traite de EMC2, alors à moins que vous n'ayez rien d'autre à faire, vous pouvez le sauter sans remords ni regrets !
< Mode imbécile > (ne cherchez pas sa "fermeture" elle n'existe pas)
Le Visual Basic : ça existe encore? Je croyais que c'était à l'époque pour faire des fonctions genre "copier-coller" évoluées dans excel
, en tout cas je suis d'accord avec toi ce qui est ÉNORME dans ce langage c'est sont temps d'exécution et sa taille en mémoire! => Ça c'est juste pour l'échauffement !
Pour notre application, je ne suis pas persuadé qu'il s'agisse d'une machine à gaz à configurer, je n'ai jamais eu à le faire pour une vraie CNC (n'en ayant malheureusement pas actuellement) mais juste pour de faux en "simu".
Pour l'installation, il faut graver un CD à partir d'une image iso. JP si tu ne sais pas faire, il se peut que ton fils connaisse un ami d'un ami d'une connaissance d'un ami... Bref un jeune délinquant en puissance téléchargeant (à outrance) et illégalement des jeux sous forme de fichier iso. Si malgré la description du personnage tu as encore le courage de lui parler, il se pourrait qu'il te dise comment faire! => Ça c'était pour le plaisir
Avant tout aucune des manipulations suivantes modifieront ton pc (JP : tu retrouvera ton bon vieux windows que tu aimes au prochaine redémarrage!)
Bon maintenant te voila au démarrage de ton pc avec le CD fraichement gravé dans le lecteur (de CD, à ne pas confondre avec le lecteur de disquette 5"1/4
). Bref à force de patience, inactif devant ton écran et une barre de défilement "Ubuntu"... un bureau s'affiche à la windows mais en marron (la couleur est douteuse je vous l'accorde). Si vous regardez dans le menu "Application" (en haut! Et oui c'est un piège Pavlovien, et j'en entend dire "et ils n'auraient pas pu faire comme tout le monde!") il y a EMC2 vous allez y trouvé le programme prêt à être configurer pour votre machine!
C'est vrai pour mach3 c'est beaucoup plus simple d'abord le menu est bleu (et puis c'est bien plus simple : en bas ça fait moins mal aux cervicales). Ok, je vous passe la réinstallation windows car : "il rame est tellement ce vieux pc malade... pire que la grippe A!". Ha oui j'oubliais, commencez par sortir votre carte de crédit pour la licence de Mach3 (et de windows si vous ne l'avez pas). Et après c'est les mêmes qui accusent leur femme(s) de faire des dépenses insensé! JP fais moi penser à en toucher 2 mots à la tienne
=> Ça c'était pour rire juré craché je ne dirais rien à ta femme!
Pour la configuration de base d'EMC pour un tour ou une fraiseuse (3 ou 4 axes). Il n'est pas besoin d'aller plus loin que le "StepConf Wizard". C'est un genre de programme graphique du type "suivant, suivant, Terminé" qui pose des questions (en français) demande de choisir des réponses (en français
) tout ceci pour remplir un fichier de configuration (que l'on peut remplir sans stepconf wizard).
Pour les options un peu plus avancés il faut choisir ses options en complétant les champs de ce fichier de configuration. Il y en a beaucoup mais tout est décrit simplement et clairement dans la doc. Rien de bien extraordinaire pour quelqu'un lisant le français (JP si tu n'y arrives pas dans la tête tu peux même lire à haute voix et si tu ne comprends toujours pas demande à ton fils
).
Pour options "optionnelles" donc indispensables de l'importance des manettes de jeux... des plugins existent!
Pour les choses encore plus avancés, comme implémenter une fonction inexistante, il y a 2 solutions :
1) Version allergique à la programmation : le Ladder (à vérifier le nom). Langage basique sous forme graphique avec des interrupteurs. C'est très intuitif et connu des anciens de l'automatisme. Mais vous vous en doutez, malheureusement assez limité pour les choses complexes.
2) Version script : le Python. Langage ouvert et très en vogue. Il est reconnu pour sa clarté et sa simplicité d'écriture/lecture ainsi que sa versatilité. Il est utilisé massivement dans l'industrie, notamment dans les serveurs de chez Google : bref sans comparaison avec le Micrsoft Visual Basic. Il est quand même fort ce Microsoft : il ne code pas d'application avec mais le vend (donne?) pour les autres tellement c'est bien et qu'il croit en son produit!
3) Pour les fonctions avec des contraintes de "temps réel" critiques : le C. Alors là il faut s'accrocher mais c'est possible! Avec Mach3? A oui pardon
! C'est vrais qu'avec windows (et mach3 dessus) ils sont tous 2 est trop évolués et ne s'embètent pas pour des questions futiles de le temps réel... => Ca c'est (enfin) la réponse à ta remarque
Pour tester EMC2 chez toi, si c'est toujours valable
? Je prends l'invitation! (comme pour voir ta machine et par la même tester mes moteurs!) J'attendais d'avoir reçu le PCB pour te le montrer monté et fonctionnel (rêvons...). Il parti aujourd'hui donc je le recevrai samedi ou en début de semaine prochaine (c'est long!). Bref je te tiens au courant!!!
JP, sérieusement, je pense que lorsqu'on a fait une machine comme la tienne, recoder un firmware pour le driver pas à pas avec une rogne, fait un site internet, coder du visual basic... La maitrise d'un logiciel tel que EMC2 ne devrait pas être problématique plus que ça et te permettrait d'utiliser au mieux ta machine (avec sûrement plus de mal mais au final plus de possibilités que Mach3).
Aller pour finir, comme le dit l'adage populaire : "EMC2, il y a moins bien mais c'est plus cher"
Xavier