Linux et la commande numérique par calculateur

Posté par  . Édité par Florent Zara, baud123 et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
67
16
déc.
2012
Technologie

Passionné d'informatique et utilisateur de Linux depuis environ 2003 (avec Mandrake 9.1), je me suis équipé pour mon travail (je suis artisan et je travaille le bois) d'une petite fraiseuse numérique 3 axes. Il était pour moi hors de question de revenir sous Windows et j'ai donc dû chercher les logiciels nécessaires tournant sous Linux. Pour ceux qui ne connaissent pas ce domaine, la fabrication assistée par ordinateur (FAO) nécessite 3 étapes :

  • La modélisation de la pièce à l'aide d'un logiciel de dessin technique 2D ou 3D. Cette étape est appelée CAD en anglais : Computer Aided Design.
  • La création des parcours d'outil, en fonction du type de matière à usiner, de l'outil utilisé, de l'état de surface souhaité, etc. Cette étape est appelée CAM en anglais : Computer Aided Manufacturing.
  • Le pilotage de la machine-outil à l'aide d'un logiciel contrôleur : donc l'usinage proprement dit.

Les logiciels de ce type ne sont pas très nombreux sous Linux, mais les choses avancent doucement, et je souhaitais donner quelques nouvelles de certains d'entre eux et faire naître, pourquoi pas, quelques vocations de contributeurs. Je ne suis pas du tout spécialiste de la CNC, ni de l'informatique. Ce qui suit n'a donc aucun caractère exhaustif et comporte probablement quelques erreurs ou imprécisions.
Il s'agit juste d'un petit état des lieux des logiciels que j'utilise ou dont je surveille le développement.

NdM : merci à christophe_g pour son journal.

Journal Linux et la CNC

Posté par  . Licence CC By‑SA.
109
15
déc.
2012

Sommaire

Bonjour,

En guise d'introduction, quelques mots de présentation.
Passionné d'informatique et utilisateur de Linux depuis environ 2003 ( la Mandrake 9.1 ), je me suis équipé pour mon travail ( je suis artisan et je travaille le bois ) d'une petite fraiseuse numérique 3 axes. Il était pour moi hors de question de revenir sous Windows, et j'ai donc du chercher les logiciels nécessaires tournant sous Linux.

(…)

Forum général.général Traduction de Free cultural works des CC

Posté par  (site web personnel) .
Étiquettes :
3
3
déc.
2012

Les licences creative commons proposent du libre avec la CC-by et la CC-by-sa (notamment) avec un beau logo, mais en anglais, disponible sur :

Pour autant, j'ai essayé de l'éditer et le texte n'est pas directement disponible (sous Inkscape, après avoir dégroupé).

En outre, j'hésite pour la traduction :

  • Art libre / œuvre ou création | approuvé pour
  • Conception Libre / produit | conçu pour / estampillé
  • Culture Libre / œuvres (…)

Sozi 12.09 est disponible

Posté par  (site web personnel) . Édité par Davy Defaud, claudex, Xavier Teyssier et baud123. Modéré par baud123. Licence CC By‑SA.
45
29
sept.
2012
Graphisme/photo

Sozi est un logiciel libre (licence GPL 3.0) permettant de réaliser des présentations animées. Initialement inspiré par le logiciel propriétaire Prezi, l’un des intérêts de Sozi est l’utilisation de formats ouverts. Ainsi, les présentations créées avec Sozi peuvent être jouées dans tout navigateur web capable d’afficher des documents SVG et d’exécuter du JavaScript.
Pour créer une nouvelle présentation, un greffon pour l’éditeur de dessin vectoriel Inkscape est fourni.

Sur LinuxFr.org, aucune nouvelle n’a été publiée sur ce projet depuis l’annonce de la sortie de la version 10.10. Le projet est pourtant bien vivant, et une dizaine de nouvelles versions ont été publiées au cours des deux dernières années. Cette dépêche fait le point sur les évolutions les plus significatives.

Journal Sozi c'est bien. Latex c'est bien aussi. Les deux ensemble c'est pas mal.

Posté par  .
4
30
oct.
2010
Je suis venu au bout de quelques tests avec sozi et Latex, voici un petit compte-rendu.

Note préliminaire, j'utilise la version dev de sozi. La raison est là: https://linuxfr.org/comments/1175797.html#1175797

J'utilise, comme tout le monde, beamer pour mes présentations. J'ai même une classe perso qui compile en présentation (beamer) ou en article suivant une option, pour avoir le même code pour les deux.

Alors Sozi, c'est tentant, pour changer un peu. Voici mes premières impressions:
- sozi ne remplacera encore pas (…)

Sozi revient : système de présentation alternatif libre

Posté par  (site web personnel) . Édité par baud123. Modéré par patrick_g.
39
25
oct.
2010
Graphisme/photo
Cette dépêche est tirée du journal de llumeao.

Après des mois de silence, voici donc des nouvelles du projet Sozi.

Souvenez-vous : en décembre 2009, le journal intitulé Sozi : vers un système de présentation alternatif libre. À l'époque, Sozi n'était qu'un bricolage vite fait, juste pour montrer ce que pourrait être un outil de présentation à la Prezi, mais libre et utilisant des standards ouverts (SVG et Javascript). Malgré les nombreux encouragements reçus, les retours d'expérience, les propositions d'améliorations et les patches, l'auteur n'avait pas eu la possibilité de revenir sur ce projet pendant plus de six mois.

Réflexions préliminaires

Dans la première incarnation de Sozi, de simples rectangles permettaient de délimiter les vues à parcourir dans le document SVG. L'ordre des vues dépendait de l'ordre de création des rectangles. Pour modifier cet ordre ou insérer une nouvelle vue, il fallait manipuler directement le code XML du document.

D'autre part, des besoins ont été exprimés, comme par exemple le paramétrage de la durée des transitions, le passage automatique d'une vue à la suivante après une durée de notre choix, etc.

Ces deux constats ont amené à réfléchir sur le format des données spécifiques à Sozi et sur l'interface utilisateur nécessaire à la création des présentations. Parmi les candidats pour les formats de données, l'utilisation de JSON a été envisagée, directement manipulable en Javascript, ou alors plus directement l'ajout d'attributs dans le document SVG lui-même.

Concernant l'interface utilisateur, deux solutions ont été explorées : la première a consisté à développer une extension pour Firefox, mais a été abandonnée. La seconde a consisté à développer une extension pour Inkscape.

Une extension pour Inkscape

Le mécanisme d'extension d'Inkscape est assez pauvre : pour simplifier, une extension est un simple programme externe (en Python) qui prend en entrée le document courant, le modifie, et le renvoie à Inkscape. Ce fonctionnement me paraissait tout à fait inadapté dans le cas de Sozi, jusqu'à ce que je (re)découvre l'outil de présentation JessyInk, qui parvient très bien à s'en accommoder.

Pour offrir une interface d'édition adaptée à Sozi, les choix suivants ont été faits :
  • Les informations des différentes vues sont matérialisées par des attributs, spécifiques à Sozi, dans le document SVG ;

  • Comme dans JessyInk, le script d'animation est incorporé au document. Une présentation se compose ainsi d'un unique fichier facile à distribuer ;

  • Pour contourner les limitations des extensions Inkscape, l'outil d'édition ouvre une fenêtre GTK où les propriétés de la vue courante peuvent être saisies.

Une première version officielle

Aujourd'hui, Sozi revient donc avec une première version officielle.
Ce n'est pas encore parfait, mais je l'utilise déjà avec beaucoup de satisfaction dans mon métier d'enseignant.

Comparée à la version de décembre dernier, la gestion des événements a été améliorée :
  • Un meilleur respect de la durée des animations : sur un ordinateur un peu lent ou très occupé par d'autres tâches, l'animation pourra être saccadée, mais la durée spécifiée devrait être à peu près respectée ;

  • Une meilleure réactivité aux actions de l'utilisateur : les actions de l'utilisateur (aller à la vue suivante, à la vue précédente, au début, à la fin) prennent effet immédiatement sans attendre la fin de l'animation en cours.

De nouvelles fonctionnalités ont été ajoutées :
  • Zoomer/dézoomer avec la molette de la souris ;

  • Déplacer la page en faisant glisser avec le bouton gauche ;

  • Afficher la liste des vues ;

  • Passer automatique à la vue suivante au bout d'une durée spécifiée ;

  • Choisir parmi différents profils d'accélération/décélération pour passer d'une vue à l'autre.

Je vous invite donc à essayer cette nouvelle version et à me faire part de votre expérience. Pour plus d'informations, vous pouvez visiter le site officiel de Sozi, dont la partie francophone rassemble la plupart des informations utiles pour débuter.
Pour ceux qui sont intéressés par des astuces techniques avec SVG et Javascript, quelques billets récents sur mon blog présentent certaines recettes utilisées dans Sozi.

Journal Sozi revient

Posté par  (site web personnel) .
50
24
oct.
2010
Bonjour à toutes et tous,

J'ai peur de faire pâle figure après l'annonce du retour de MultideskOS, mais je tente ma chance malgré tout.

Après des mois de silence, voici donc des nouvelles du projet Sozi.

Souvenez-vous : en décembre 2009, je publiai un journal intitulé Sozi : vers un système de présentation alternatif libre. À l'époque, Sozi n'était qu'un bricolage vite fait, juste pour montrer ce que pourrait être un outil de présentation à la Prezi (…)

Piwik 1.0, Inkscape 0.48 et RabbitMQ 2.0

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
19
2
sept.
2010
Technologie
Piwik est une application de mesure d'audience de sites internet en temps réel. Il fournit des rapports détaillés sur les visiteurs de votre site web avec de nombreux graphiques et tableaux sur les moteurs de recherche et mots clés qu'ils ont utilisés, les langues qu'ils parlent, les pages populaires et tant d'autres statistiques. Développé en PHP et MySQL, il vient d'atteindre la version symbolique 1.0 et peut être téléchargé sous licence GPL.

Le fameux logiciel de dessin vectoriel Inkscape est sorti en version 0.48. Grâce au Google Summer of Code, cette version propose de nombreux améliorations dont :
  • L'outil Node a été profondément modifié et permet maintenant de modifier plusieurs paths en même temps ;
  • Amélioration de l'outil texte avec la prise en charge de subscript, superscript et le paramétrage des espaces ;
  • Nouvel outil Airbrush ;
  • Export LaTeX avec PDF/PS/EPS ;
  • Création de présentations avec l'extension JessyInk.

RabbitMQ est une solution de messagerie d'entreprise complète et fiable, qui implémente le standard AMQP (Advanced Message Queuing Protocol), sous licence MPL. La sortie de la version 2.0 apporte un nouveau moteur de stockage scalable, une API pour la persistance, le support natif du multi-protocoles (en plus d'AMQP, RabbitMQ prend en charge XMPP, STOMP, SMTP, JSON/RPC et PubSubHubBub) et une meilleure gestion des greffons.

Firefox 3.6 en breton

Posté par  . Modéré par Bruno Michel.
12
24
fév.
2010
Mozilla
L'association An Drouizig vous propose la traduction bretonne du logiciel Mozilla Firefox 3.6. Pour la première fois, elle est disponible sous la forme d'une extension téléchargeable, un fichier au format xpi qui s'intègre fidèlement aux versions pour Microsoft Windows, MacIntosh et Linux du célèbre navigateur.

Un correcteur orthographique pour le breton est maintenant également disponible au téléchargement. Il reconnaît près d'un million de formes en orthographe unifiée. Développée par l'association An Drouizig, cette extension permet la vérification automatique d'un mot ou d'un paragraphe lorsque vous saisissez du texte dans le navigateur (forum, wikipedia...).

Avec le gaélique irlandais et le gallois, le breton est ainsi la 3ème langue celtique à être disponible. La traduction de Mozilla Thunderbird 3.0 est en cours de mise à jour et sera également disponible au téléchargement sous très peu de temps. Ces mises à jour ont été effectuées par Michel Nedeleg, qui prend la suite d'Alan Monfort pour ces deux logiciels.

Créée en 2003, l'association An Drouizig a pour but de développer l'usage de la langue bretonne dans le domaine des nouvelles technologies. Les versions précédentes de Mozilla Firefox, ainsi que d'autres grands standards du logiciel libre comme son compagnon idéal, le logiciel de messagerie Mozilla Thunderbird ou encore la suite bureautique OpenOffice.org, les logiciels Gimp, Inkscape, Scribus sont également disponibles en breton.

Inkscape 0.47 enfin disponible !

Posté par  . Édité par baud123. Modéré par baud123.
Étiquettes :
19
26
nov.
2009
Graphisme/photo
Hier a été officiellement publié la nouvelle version du programme de dessin vectoriel Inkscape. Après plus d’un an de développement intensif et de ré-usinage, Inkscape 0.47 est enfin disponible. Cette version apporte de très nombreux changements dans :
  • L'organisation du code source (notamment avec l'utilisation de la bibliothèque 2geom) ;
  • La correction de bogues ;
  • Et l'ajout de fonctionnalités.
Le livre « Inkscape: Guide to a Vector Drawing Program » de Bah Tavmjong a également suivi la mise à jour afin de couvrir les apports de cette nouvelle version d'Inkscape. Le livre est disponible en ligne. Espérons qu'une version française de ce guide fera son apparition prochainement.

Enfin, c'est l'occasion de découvrir l’association Inkscape-fr qui a pour but la promotion du logiciel Inkscape. L'association dispose d'un site, en français, contenant de nombreux tutoriels et informations diverses.

Journal Pour vos amis graphistes, conseillez les bons outils, pensez Inkscape

Posté par  .
32
27
août
2009
L'autre jour, une amie travaillant dans un service communication dépendant d'une collectivité territoriale, et connaissant mon attrait pour les logiciels libres est venue me taquiner.

La situation est assez classique dans les administrations. HIstoire de faire des économies de bout de chandelle, et avec une connaissance superficielle de l'état de l'art et des besoins, on supprime le budget licences et on file Gimp à tout le monde en se disant que ce sera bien suffisant. Et oubliez support et formation; (…)

Concours Inkscape : Le vote est ouvert

Posté par  (site web personnel) . Édité par baud123. Modéré par baud123.
Étiquettes :
7
28
mai
2009
Graphisme/photo
Comme annoncé récemment, un concours est organisé pour déterminer le nouvel écran À propos de la version 0.47 d'Inkscape, logiciel de dessin vectoriel libre, attendue pour mi-juin.

Le vote est ouvert jusqu'au 31 mai, avec 36 propositions. Vous pourrez retrouver les détails sur DeviantArt. Pour voter, insérez simplement dans un commentaire (sur DeviantArt, pas ici ;) ) le numéro de la proposition qui vous plaît le plus.

Ce vote permettra de ne retenir que trois œuvres. Les développeurs choisiront alors parmi celles-ci l'heureuse élue.

À vos votes !

Concours Inkscape 0.47

Posté par  (site web personnel) . Édité par baud123. Modéré par rootix.
Étiquettes :
11
6
mai
2009
Graphisme/photo
Pour sa prochaine sortie en version 0.47, les développeurs du logiciel de dessin vectoriel Inkscape lancent leur traditionnel concours artistique. Le gagnant verra son œuvre intégrée à l'écran À propos de la version 0.47.

Les œuvres doivent être soumises sur Deviantart au plus tard le 25 mai prochain.
Le choix sera réalisé en deux temps :
  • Un premier vote communautaire, permettant de déterminer une sélection de 3 œuvres.

  • le choix final est réalisé par les développeurs.

Journal Haskell se cherche un nouveau logo

Posté par  .
Étiquettes :
6
17
déc.
2008
Bonjour à vous, amis graphistes, haskelleurs et tous les autres.

Pour rappel, Haskell est un langage libre (ses implémentations le sont aussi) généraliste qui se veut fonctionnel, pur, non-strict et possédant un typage fort et statique.

Le site haskell.org et plus généralement la communauté Haskell a lancé un concours pour le nouvellement de leur ancien logo[1]. Les propositions actuelles se trouvent ici :
http://haskell.org/haskellwiki/Haskell_logos/New_logo_ideas

Pour proposer un logo il suffit de s'inscrire sur le wiki et de le poster en (…)

Une pièce officielle de 5 euros créée avec des logiciels libres

Posté par  (site web personnel, Mastodon) . Modéré par Florent Zara.
Étiquettes :
15
6
nov.
2008
Graphisme/photo
Le ministère des finances néerlandais a récemment lancé un concours pour la création d'une pièce commémorative de 5 euros, sur le thème « Les Pays-Bas et l'architecture ».

Stani, graphiste et hacker Python connu entre autres pour son IDE SPE, a non seulement pris part au concours, mais l'a emporté. Comme il le souligne sur son blog, tout a été fait entièrement avec des logiciels libres, bien que seules les qualités artistiques du résultat aient été prises en compte.

Le design complet a été réalisé à 100% avec des logiciels libres. Il s'agit principalement de programmes maison écrits en Python, évidemment avec l'éditeur SPE. J'ai utilisé PIL et pyCairo, et ponctuellement aussi Gimp, Inkscape et Phatch.

Il conclut avec humour : J'aurais aimé publier la pièce sous la licence GPL, ce qui aurait peut-être résolu la crise financière. Mais pour des raisons évidentes, je n'ai pas pu le faire.. Ce qui est particulièrement intéressant sur son blog est qu'il explique la démarche (technique et artistique) qu'il a suivie, permettant de répondre au thème demandé.