Prototypage virtuel sous Linux avec exemples. Programmes de CAO ouverts pour Linux Programme intérieur 3D pour Linux

Le logiciel de CAO est un outil indispensable pour les ingénieurs, les animateurs et les graphistes. Par rapport aux logiciels de CAO propriétaires, les logiciels de CAO gratuits et open source sont tout aussi complexes que leurs homologues commerciaux. Cependant, les logiciels de CAO commerciaux sont assez chers, les méthodes de licence sont différentes, les nouvelles versions et les bibliothèques spéciales doivent être achetées séparément. Cela pousse vers un logiciel de CAO gratuit où il est possible d'obtenir un logiciel de CAO complet sans dépenser trop d'argent. Dans cet article, nous allons découvrir quelques outils de CAO open source que vous pouvez utiliser sur toutes les distributions Linux.

1 FreeCAD


FreeCAD est un modeleur CAO 3D paramétrique open source à usage général pour les ingénieurs et les concepteurs en mécanique, mais convient également à un plus large éventail d'applications de conception telles que l'architecture ou d'autres spécialités d'ingénierie. En plus de pouvoir créer des modèles 3D, FreeCAD possède de nombreux composants 2D pour créer des formes 2D ou extraire des détails de conception d'un modèle 3D pour créer des dessins 2D. FreeCAD ne se concentre pas sur l'animation ou les formes organiques comme Maya, 3ds Max, Blender ou Cinema 4D.

FreeCAD utilise des bibliothèques open source pour le calcul scientifique. Parmi eux figurent OpenCascade, un puissant noyau de CAO, Coin3D, une implémentation d'Open Inventor, le framework Qt-UI et Python, l'un des meilleurs langages de script. FreeCAD lui-même peut également être utilisé comme bibliothèque par d'autres programmes.

FreeCAD est entièrement multiplateforme et peut fonctionner sur les systèmes Windows, Linux/Unix et Mac OSX, avec des différences mineures d'apparence et de fonctionnalité.

2. LibreCAD


LibreCAD

LibreCAD est un outil de dessin CAO 2D basé sur la version du domaine public de QCAD. LibreCAD utilise le framework multiplateforme Qt, ce qui signifie qu'il fonctionne sur la plupart des systèmes d'exploitation. L'interface utilisateur a été traduite dans plus de 30 langues. Pour compenser le manque de support 3D, libreCAD prend en charge les calques pour créer des représentations d'assemblage. Des options telles que l'accrochage et le regroupement facilitent la création d'objets pouvant être déplacés en masse. Les unités de mesure peuvent être ajustées à l'échelle et au pays. Les projets terminés peuvent être exportés dans une variété de formats, y compris des images telles que JPG et TIF, et d'autres tels que PPM et XBM.

3.OuvrezSCAD


OpenSCAD

OpenSCAD est un autre outil CAO/CAO pour créer des modèles CAO 3D solides et est disponible pour Linux/UNIX, Windows et Mac OS X. OpenSCAD n'est pas un concepteur interactif, mais plutôt un compilateur 3D qui lit un fichier avec un script décrivant un objet et en construit un modèle 3D. Ainsi, le développeur a un contrôle total sur le processus de modélisation, ce qui lui permet de modifier facilement n'importe quelle étape du processus de modélisation ou de créer des conceptions définies par des paramètres personnalisables.

OpenSCAD fournit deux techniques de modélisation principales. Le premier est la géométrie solide constructive (CSG) et le second est l'extrusion de contour 2D. Pour cela, le format d'échange de données d'image Autocad DXF 2D est utilisé. En plus des chemins d'extrusion 2D, OpenSCAD lit les paramètres de conception à partir de fichiers DXF. En plus des fichiers DXF, OpenSCAD peut lire et créer des modèles 3D aux formats STL et OFF.

4. QCAD


Qcad v.3

QCAD est un logiciel libre et open source de conception assistée par ordinateur (CAO) en deux dimensions (2D). QCAD peut créer des dessins techniques tels que des plans de bâtiments, d'intérieurs, de pièces mécaniques ou des schémas et diagrammes. QCAD fonctionne sous Windows, macOS et Linux. Le code source de QCAD est distribué sous la licence GPL version 3 (GPLv3).

QCAD est conçu pour être modulaire, extensible et portable. QCAD possède une interface utilisateur très intuitive, légère mais la plus puissante de tous les systèmes de CAO 2D. Vous n'avez besoin d'aucune expérience en CAO pour démarrer immédiatement avec QCAD.

5. BRL‑CAD


BRL-CAD

BRL-CAD est un puissant système de modélisation multiplateforme open source qui comprend l'édition géométrique interactive, le lancer de rayons haute performance pour le rendu et l'analyse géométrique, une suite de tests d'analyse des performances du système, des bibliothèques de géométrie pour les développeurs d'applications et plus de 30 ans de développement actif. . BRL-CAD est une collection de plus de 400 outils, utilitaires et applications contenant plus d'un million de lignes de code open source. Le package est spécifiquement conçu pour être aussi multiplateforme que possible et est activement développé et maintenu pour de nombreux systèmes d'exploitation, notamment BSD, Linux, Solaris, Mac OS X et Windows.

6. CollabCAD


CollabCAD

CollabCAD est un système de CAO/FAO 3D pour la conception collaborative et la conception industrielle. Les applications CollabCAD vont de la conception de produits, du contrôle numérique, de la visualisation, de la modélisation et de l'analyse à la création de référentiels de données, à la planification des flux de travail et à la planification des ressources d'entreprise. CollabCAD est une initiative du National Informatics Center (NIC, Information Technology Management), du Bhabha Atomic Research Center (BARC, Department of Atomic Energy) et du Vikram Sarabhai Space Center (Department of Space, VSSC).

CollabCAD est développé sur la plate-forme Linux et est disponible sur Windows et Linux. CollabCAD a été construit à l'aide d'outils open source tels que Java, Open Cascade Geometry Engine et prend en charge les formats d'échange de données ouverts tels que XML, STEP, IGES et VRML pour l'interopérabilité.

Il se trouve que Linux est mon système domestique depuis plus de 5 ans. Je possède divers systèmes de CAO sous Windows et vois parfaitement l'abîme qui existe dans ce domaine. Mais quel que soit l'OC choisi, il n'y a pas d'outil de ce type "rendez-le beau" - vous avez appuyé sur le bouton précieux et l'idée a été incarnée dans un modèle/dessin 3D approprié. Concevoir est un processus très long et complet, depuis les étapes de spécifications techniques jusqu'aux tests d'échantillons.Et ici tous les moyens sont bons, du simple papier et crayon, une boîte de pâte à modeler à un système de CAO bourré avec calcul de poids et autres goodies. Le processus dans Windows semble similaire et vous devez également utiliser en permanence des « ensembles » de divers logiciels pour un prototype, mais le coût de ce logiciel de loisir est, pour le moins, insupportable.

Dans ce cas, nous parlerons d'un passe-temps, certes générateur de revenus, mais toujours d'un passe-temps. Je parlerai du logiciel nécessaire pour créer de vrais prototypes, que j'utilise sous test Debian avec DE xfce. Mon choix n'est peut-être pas idéal, mais il convient tout à fait à la créativité.
Donc, il y a une idée dans le vide, il faut trouver un outil de visualisation 3D avec possibilité de prototypage rapide au moyen de CNC.

Mixeur

Sans doute le meilleur outil de visualisation, même prêt à l'emploi, bien au-delà des capacités de nombreux moteurs de rendu CAO.
Avec presque pas de danse, cela vous permet de "digérer" le modèle en g-code CNC compréhensible, et cela est compréhensible car l'exportation vers .stl est la moindre de toutes les questions.
Pour un ingénieur habitué au système métrique et mesurant tout en millimètres, il vous suffit de définir le système de mesure habituel :

Résultat:

Avantages:
- rendu photo réaliste
- animation, appropriée comme moyen pour les pièces mobiles
- la présence d'un monteur vidéo, comme moyen de présenter des idées
- possibilité d'obtenir le G-code pour CNC

Moins :
- il est souvent élémentaire difficile d'estimer les dimensions des pièces, et le modèle doit contenir un maximum d'informations sur lui-même.
- Formats d'import/export peu prévisibles. malgré l'existence d'un petit groupe de plugins de conversion, le principal problème est la conversion des fichiers source dans les formats nécessaires à l'ingénieur. Ainsi en est-il de la géométrie : souvent les cotes « flottent », la courbure des lignes est déformée, etc.

http://video.yandex.ru/users/tarator/view/4/

http://video.yandex.ru/users/tarator/view/2/

Cependant, Blender n'est toujours pas CAO, bien qu'il y ait eu des tentatives pour en faire un, par exemple, le plugin blenderCAD. Mais le mécanisme initialement prévu de modélisation polygonale n'est pas très adapté à la CAO avancée avec un mécanisme de modélisation solide.
Cependant, pour la maison, la créativité "sur le genou" est généralement un mixeur "mais plus que suffisant car la documentation du projet est souvent tout simplement superflue, il suffit de comprendre comment envelopper l'idée dans une coquille acceptable. Mais souvent, votre propre compétence ne suffit pas soit il est plus facile d'externaliser certains détails, et lorsque l'on travaille de facto avec des entrepreneurs, il faut un système qui fonctionne parfaitement avec DWG ou DXF. On ne peut pas non plus proposer à un tourneur/fraiseur un « échappement » avec Blendera, car vous ira non seulement à travers la forêt, mais aussi en randonnée. Parfois, vous avez juste besoin d'outils pour créer de la documentation et la transférer sous forme imprimée.

Briccade

L'outil le plus convivial pour la modélisation 3D solide (Modélisation solide) sous Linux, se positionne comme un analogue d'AutoCad, bien qu'il ne soit pas à la hauteur. Lorsque vous travaillez en 2D (dessins, balayages, etc.), il est presque aussi bon qu'AutoCad.

Résultat:

Avantages:
- compatibilité totale des fichiers de sortie avec AutoCad
- import/export prévisible
- la possibilité de convertir des dessins/modèles en pdf

Moins :
- les logiciels propriétaires sont également payants, cependant une licence gratuite d'un an est disponible pour les étudiants.

DraftSight

Avant de connaître Bricscad, c'était l'outil principal pour travailler avec DWG. Permet de créer, éditer et visualiser des fichiers DWG, mais hélas 2D. La 3D peut être visualisée, mais pas plus.
En raison de la migration complète vers Bricscad, l'outil n'est plus pertinent.

Résultat:

http://video.yandex.ru/users/tarator/view/1/

Incscape

Pour la créativité "sur le genou", l'outil est tout à fait capable de remplacer les homologues Windows des éditeurs vectoriels tels que CorelDraw. Une chose indispensable lorsque vous travaillez avec des balayages pour Blender "a. Mais pour la plupart, je l'utilise pour obtenir des impressions papier à l'aide de la technologie de repassage au laser.

Avantages:
- bon système de reliure
- export en DXF

Moins :
- il n'y a pas de dessin "habituel" par équipes pour un ingénieur

Scribus

Outil de mise en page de documents. Avec son objectif principal - le transfert de la documentation sous forme électronique au format PDF ou sur papier s'en sort complètement.
Aucun inconvénient noté.

C'est probablement tout l'ensemble de logiciels nécessaires pour visualiser des idées. Il ne reste plus qu'à sortir l'outil le plus simple du garde-manger et à le faire, même si parfois pas comme sur les photos. Concevoir initialement permet de gagner du temps ainsi que des matériaux, car il y a beaucoup d'idées, mais il n'y a pas assez de temps. Si l'idée est demandée et la conversion correspondante en billets de banque, encore une fois, rien ne vous empêche de tout faire sur le CNC. Heureusement, ce logiciel permet de créer des modèles 2D et 3D.
Cependant, les systèmes de FAO et les programmes de contrôle des machines CNC font l'objet d'un article séparé ...

Que vous créiez une conception 3D professionnelle ou que vous modélisiez pour vous-même, l'efficacité de votre travail dépend en grande partie du logiciel que vous utilisez. Dans le même temps, la plupart des programmes de modélisation d'impression 3D sont écrits pour Windows ou MacOS. Qu'en est-il des utilisateurs de Linux ? Après tout, il n'y a ni AutoCAD ni SolidWorks sur cette plate-forme.

Plus tôt dans notre blog, nous avons déjà envisagé. Ce temps nous avons sélectionné plusieurs applications de modélisation 3D pour Linux, qui peut être une alternative intéressante aux programmes Windows ci-dessus.

Mixeur

Commençons tout de suite avec l'une des solutions de modélisation 3D les plus célèbres et les plus polyvalentes. Blender a un avantage significatif sur les grandes marques comme Blender car il est gratuit et open source. Cela permet à plus de personnes de travailler sur leurs projets. Blender a une grande communauté de personnes partageant les mêmes idées, ainsi qu'un catalogue de modèles 3D constamment mis à jour avec de nouveaux modèles. Le programme dispose d'un référentiel de modules complémentaires qui élargissent ses fonctionnalités. Les capacités de Blender ne se limitent pas à une seule modélisation, elles sont bien plus larges. Pour maîtriser toutes les fonctionnalités, il existe de nombreux tutoriels et articles sur Internet.

FreeCAD

FreeCAD est un programme de modélisation 3D paramétrique principalement conçu pour concevoir des objets réels de toutes tailles. La modélisation paramétrique permet de modifier facilement la conception, de revenir sur l'historique des actions avec votre modèle et de modifier ses paramètres. FreeCAD est un programme open source entièrement personnalisable avec des scripts et des extensions.

FreeCAD est le plus demandé et le plus efficace pour les conceptions mécaniques ou d'ingénierie. Il est assez facile d'apprendre à travailler avec le programme, même si vous n'avez jamais fait de modélisation 3D auparavant. En tant que produit logiciel open source, FreeCAD est facilement personnalisable selon vos besoins. Par exemple, vous pouvez ajouter de nouvelles fonctionnalités ou automatiser les processus de modélisation via des scripts.

HeeksCAD

HeeksCAD est un bon outil pour les personnes qui n'ont jamais fait de modélisation 3D auparavant, car il permet d'apprendre facilement à utiliser ce type de logiciel. Il offre toutes les fonctionnalités standard dont vous avez besoin pour créer des modèles 3D simples mais de haute qualité. Tout comme dans FreeCAD, vous pouvez utiliser des fonctions paramétriques pour créer et modifier vos objets. Vous pouvez rencontrer des difficultés lorsque vous essayez d'implémenter des modèles complexes (de nombreux outils standard ne sont pas encore disponibles), mais encore une fois, ce n'est pas l'objectif principal de HeeksCAD.

OpenSCAD

OpenSCAD est un logiciel de modélisation 3D qui vous permet de créer des modèles solides dans deux modes différents. Dans l'application, vous pouvez utiliser une géométrie solide constructive, créer une conception avec des opérations simples (comme ajouter ou soustraire) ou utiliser la méthode d'extrusion classique, où des esquisses 2D sont créées puis traduites en un modèle 3D. De plus, le logiciel a la capacité d'exporter des fichiers STL, et une bonne communauté de fans pour aider à résoudre les difficultés qui surviennent lors du processus de modélisation.

Solvespace

Si vous ne recherchez pas l'esthétique dans les logiciels, mais que vous recherchez une efficacité maximale, alors Solvespace est fait pour vous. Ce logiciel fournit tous les outils utilisés dans les programmes de modélisation 3D bien connus tels que SolidWorks ou AutoCAD. Avec une interface minimaliste, Solvespace vous offre un grand nombre de fonctionnalités qui sont plus que suffisantes pour accomplir presque toutes les tâches. En dehors de cela, c'est un logiciel assez petit, ne nécessitant que 6 Mo pour être installé.

Le processus d'apprentissage est assez difficile, mais si vous avez confiance en vos capacités, il ne fait aucun doute que vous serez capable de faire presque n'importe quoi dans cette application.

Ailes3d

Wings3d est une bonne alternative aux applications classiques de modélisation 3D. Toutes les fonctions du programme sont conçues pour être aussi simples et intuitives que possible. L'interface change en fonction des actions effectuées par l'utilisateur. Wings3d n'utilise pas la modélisation paramétrique, il est donc difficile de l'utiliser pour des conceptions d'ingénierie ou mécaniques. Cependant, vous pouvez trouver tout ce dont vous avez besoin pour tout autre projet, alors n'hésitez pas à essayer ce produit.

VariCAD

La dernière application du classement, mais loin d'être la dernière en termes de fonctionnalités, est VariCAD. Il s'agit d'un logiciel de modélisation 3D commercial.
Cependant, il est plus abordable que des programmes similaires et offre des outils puissants pour la conception de pièces mécaniques. Par exemple, en plus des outils classiques, il existe des outils permettant de vérifier les vis ou boulons créés selon la norme ISO pour s'assurer qu'ils correspondent aux vrais.

VariCAD, étant le seul logiciel de modélisation 3D commercial sur la plate-forme Linux, occupe ce créneau logiciel.

C'est là que nous terminons Top 7 des applications de modélisation pour l'impression 3D sous Linux. En général, les solutions que vous avez trouvées ici couvrent tous les aspects de la modélisation 3D, il vous suffit d'apprendre à les utiliser. De plus, vous devrez peut-être en utiliser plusieurs en même temps afin d'atteindre vos objectifs. Cependant, toutes les applications sont de bonnes alternatives aux logiciels pour d'autres plates-formes. De plus, comme la plupart d'entre eux sont open source, vous pouvez compter sur l'aide de la communauté respective. Expériences réussies !

Pendant la période de transition, lorsque GNOME Shell et Unity étaient assez difficiles sur les bords et lents à réagir, les lanceurs d'applications tiers étaient un gros problème. Au fil du temps, les nouveaux environnements de bureau se sont améliorés et sont devenus rapides, fiables et prévisibles, réduisant ainsi le besoin de lanceurs d'applications alternatifs.

En conséquence, de nombreux lanceurs d'applications tiers ont soit ralenti le développement, soit ont simplement cessé d'exister. Ulauncher semble être le seul à avoir résisté à la tendance jusqu'à présent. Synpase et Kupfer, d'autre part, bien qu'anciens et moins développés activement, ont toujours du punch. Puisque Kupfer est trop old school, nous ne discuterons ici que de Synapse et Ulauncher.

Synapse

Je me souviens encore de l'excitation d'il y a plus de 8 ans. À l'époque, Synapse était quelque chose de très unique pour Linux et Ubuntu, et il l'est toujours à bien des égards. Bien que Synapse ne soit plus un projet actif comme il l'était auparavant, le lanceur fonctionne toujours très bien même dans .


Pas besoin de se mêler des PPA et des DEB, Synapse est disponible dans Ubuntu Software Center.


pour trouver et installer directement Synapse à partir du centre logiciel Ubuntu, ou recherchez simplement "Synapse" dans USC. Lancez ensuite l'application. Une fois lancé, vous pouvez déclencher Synapse avec le raccourci clavier Ctrl+Espace.

Lanceur

Le petit nouveau dans le bloc apparemment. Mais nouveau ne veut pas dire qu'il manque de quelque chose. Ce qui rend Ulauncher tout à fait unique, ce sont ses extensions. Et il y a beaucoup de choix.


Qu'il s'agisse d'une extension qui vous permet de contrôler votre application de bureau Spotify, de convertisseurs d'unités génériques ou simplement de minuteries, les extensions Ulauncher vous couvrent.

Un fond d'écran sur le thème "Disco Dingo" était déjà là. Mais la dernière mise à jour apporte un tas de nouveaux fonds d'écran comme valeurs par défaut du système sur Ubuntu 19.04.


Pas mal ? Voici le plus ancien pour comparaison.


Le nouveau papier peint est définitivement plus propre, plus professionnel avec de meilleures couleurs. Je ne m'embêterai plus, la nouvelle valeur par défaut sur Ubuntu 19.04 est tout simplement parfaite.


Trop funky à mon goût. Mais je suis sûr qu'il y en aura beaucoup qui préféreront ce papier peint plus sombre et plus audacieux aux autres. Comme nous l'avons dit plus tôt, la nouvelle mascotte "disco dingo" appelle à des variations de papier peint infinies.

Outre les mises à jour de thèmes et d'illustrations, Ubuntu 19.04 possède la dernière version 5.0 du noyau Linux (5.0.0.8 pour être précis). Vous pouvez en savoir plus sur .


LinuxBoot remplacera ce code lent et souvent sujet aux erreurs par un noyau Linux. Cela seul devrait améliorer considérablement les performances de démarrage du système.

En plus de cela, LinuxBoot a l'intention d'améliorer la fiabilité du démarrage et les performances au démarrage en supprimant le code inutile et en utilisant des pilotes Linux fiables au lieu de pilotes de micrologiciel légèrement testés. LinuxBoot affirme que ces améliorations pourraient potentiellement aider à rendre le processus de démarrage du système jusqu'à 20 fois plus rapide.

En fait, cette technique "Linux pour démarrer Linux" est assez courante dans l'électronique grand public et les applications militaires depuis des décennies. LinuxBoot cherche à prendre cette technique éprouvée et à l'améliorer afin qu'elle puisse être déployée et utilisée plus largement par les utilisateurs individuels et les entreprises.

statut actuel
LinuxBoot n'est pas aussi obscur ou farfelu que, disons, (open-source, compatible Linux, SoC) ou même . Lors du sommet FOSDEM 2019, les ingénieurs de Facebook ont ​​révélé que leur entreprise intégrait et affinait activement LinuxBoot en fonction de leurs besoins pour libérer le matériel jusqu'aux niveaux les plus bas.

Facebook et Google sont profondément impliqués dans le projet LinuxBoot. En tant que grandes entreprises de données, où même de petites améliorations de la vitesse de démarrage et de la fiabilité du système peuvent apporter des avantages majeurs, leur contribution n'est pas une surprise. Pour mettre cela en perspective, un grand centre de données géré par Google ou Facebook peut avoir des dizaines de milliers de serveurs. Parmi les autres entreprises impliquées figurent Horizon Computing, Two Sigma et 9elements Cyber ​​​​Security.

On ne présente plus le phénomène mondial qu'est Uber. Uber est une entreprise de covoiturage immensément populaire qui vaut des milliards. Uber est tellement perturbateur et controversé que de nombreuses villes et même des pays érigent des barrières pour protéger les intérêts des chauffeurs de taxi locaux.

Assez parlé d'Uber en tant qu'entreprise. Pour ceux d'entre vous qui utilisent régulièrement l'application Uber pour réserver un taxi, Uber CLI pourrait être un compagnon utile.


Uber CLI peut être un excellent outil pour ceux qui sont facilement distraits. Cette application de ligne de commande unique vous permet de consulter les estimations de temps et de prix des taxis Uber sans jamais quitter des yeux l'écran de l'ordinateur portable.

Installer Uber CLI à l'aide de NPM

Vous devez d'abord avoir NPM pour installer Uber-CLI sur Ubuntu. npm, abréviation de Node.js package manager, est un gestionnaire de packages pour le langage de programmation JavaScript. Il s'agit du gestionnaire de packages par défaut pour l'environnement d'exécution JavaScript Node.js. npm a un client basé sur la ligne de commande et son propre référentiel de packages.

Même en tant que personne qui a adhéré très tôt au battage médiatique d'Ubuntu Touch, je n'attendais pas grand-chose d'UBports pour être honnête. Mais à ma grande surprise, UBports Installer a transformé mon matériel BQ Aquaris E4.5 Ubuntu Edition de 4 ans en un téléphone lisse, propre et utilisable à nouveau.

Installateur UBports et Ubuntu Touch
Comme beaucoup d'entre vous le savent déjà, Ubuntu Touch était la tentative infructueuse de Canonical de fournir un système d'exploitation mobile compétent basé sur sa version de bureau. Le premier smartphone installé sur Ubuntu Touch a été lancé en 2015 par BQ, un fabricant espagnol de smartphones. Et en avril 2016 , le la première tablette basée sur Ubuntu Touch au monde, la BQ Aquaris M10 Ubuntu Edition, est sortie.
sudo add-apt-repository ppa:vantuz/cool-retro-term sudo apt update sudo apt install cool-retro-term
Fait. Le PPA ci-dessus prend en charge les versions Ubuntu Artful, Bionic et Cosmic (Ubuntu 17.10, 18.04 LTS, 18.10). cool-retro-term est maintenant installé et prêt à fonctionner.

Comme je n'ai pas d'installation Artful ou Bionic sur aucun de mes ordinateurs, je n'ai pas pu tester le PPA sur ces versions. Faites-moi savoir si vous avez rencontré des problèmes lors de l'installation de l'application.

Et comme certains d'entre vous l'ont peut-être remarqué, j'utilise cool-retro-term à partir d'une AppImage. C'est parce que je suis sur , et évidemment l'application ne prend pas en charge un système d'exploitation non publié (enfin, duh !).


Voici à quoi cela ressemble en mode plein écran. Si vous n'êtes pas un utilisateur d'Ubuntu, vous pouvez trouver divers fichiers . Si vous êtes sur Fedora ou sur des distributions basées sur celui-ci, cool-retro-term est disponible dans les dépôts officiels.

À moins que vous ne viviez sous un rocher, vous devez "avoir été inondé de nouvelles ininterrompues sur la cérémonie de lancement à indice d'octane élevé de Google hier, où ils ont dévoilé la plate-forme de streaming de jeux très médiatisée appelée Stadia.

Stadia, ou Project Stream comme on l'appelait auparavant, est un service de jeu en nuage où les jeux eux-mêmes sont hébergés sur les serveurs de Google, tandis que le retour visuel du jeu est diffusé sur l'appareil du joueur via Google Chrome. Si cette technologie fait son chemin et si elle fonctionne aussi bien que montré dans les démos, Stadia pourrait être à quoi pourrait ressembler l'avenir du jeu.

Stadia propulsé par Linux

Il est de notoriété publique que les centres de données de Google sont assez nombreux. Il n'est donc pas vraiment surprenant que Google utilise Linux pour alimenter son service de jeu Stadia basé sur le cloud.


L'architecture de Stadia est construite sur le réseau de centres de données de Google qui a une présence étendue à travers la planète. Avec Google Stadia, Google offre une plate-forme virtuelle où les ressources de traitement peuvent être mises à l'échelle pour répondre à vos besoins de jeu sans que l'utilisateur final ne dépense jamais un centime de plus pour matériel.

Et comme les centres de données de Google fonctionnent principalement sous Linux, les jeux sur Stadia fonctionneront également sous Linux, via l'API Vulkan. C'est une excellente nouvelle pour les jeux sous Linux. Même si Stadia n'entraîne pas directement plus de jeux sur Linux, cela pourrait potentiellement faire du jeu un service cloud indépendant de la plate-forme, comme Netflix.

Avec Stadia, "le centre de données est votre plate-forme", affirme Majd Bakar, responsable de l'ingénierie chez Stadia. Stadia n'est pas limité par les limitations des systèmes de console traditionnels, ajoute-t-il. Stadia est une "plate-forme vraiment flexible, évolutive et moderne" qui prend en compte les futures exigences de l'écosystème du jeu. Lors de son lancement plus tard cette année, Stadia pourra diffuser en 4K HDR et 60 ips avec un son surround.


Regardez la présentation complète ici. Dites-nous ce que vous pensez de Stadia dans les commentaires.

Ubuntu 19.04 devrait arriver dans 30 jours supplémentaires a été publié. Je l'utilise depuis environ une semaine, et même en tant que pré-bêta, le système d'exploitation est assez stable et ne bogue pas du tout. Voici un tas de choses que vous devez savoir sur Ubuntu 19.04 qui n'est pas encore officiellement publié .

1. Nom de code : "Disco Dingo"

Que diriez-vous de ça! Comme la plupart d'entre vous le savent déjà, Canonical nomme ses versions semestrielles d'Ubuntu en utilisant un adjectif et un animal avec la même première lettre (Intrepid Ibex, Feisty Fawn ou Maverick Meerkat, par exemple, faisaient partie de mes favoris). Et le prochain Ubuntu 19.04 porte le nom de code "Disco Dingo", doit être l'un des noms de code les plus cool jamais créés pour un système d'exploitation.

2. Mises à jour du thème Ubuntu 19.04

Un nouvel Ubuntu plus propre et plus net arrive sur votre chemin. Pouvez-vous remarquer les changements subtils apportés au thème Ubuntu par défaut dans la capture d'écran ci-dessous ? Vous aimez le nouveau panneau supérieur et le lanceur noir profond ? Fait avec beaucoup de goût.


Certes, cela ressemble maintenant de plus en plus à GNOME vanille et moins à Unity, ce qui n'est pas une mauvaise chose.


Il y a aussi des changements dans les icônes. Cette horrible icône bleue de la corbeille a disparu. D'autres incluent une nouvelle icône Update Manager, une icône Ubuntu Software Center et une icône Paramètres.

3. Mascotte officielle d'Ubuntu 19.04

Les GIF parlent plus fort que les mots. Rencontrez la mascotte officielle "Disco Dingo".

Assez génial, non? La mascotte "Disco Dingo" appelle à des variations infinies de papier peint.

4. Le nouveau fond d'écran par défaut

Le nouveau fond d'écran sur le thème "Disco Dingo" est si mignon : très Ubuntu-ish mais unique. Une version en niveaux de gris du même fond d'écran est également une valeur par défaut du système.


MISE À JOUR:

5. Prise en charge du noyau Linux 5.0

Ubuntu 19.04 "Disco Dingo" prendra officiellement en charge la version 5.0 du noyau Linux récemment publiée. Entre autres choses, Linux Kernel 5.0 est livré avec la prise en charge de l'affichage AMD FreeSync, ce qui est une excellente nouvelle pour les utilisateurs de cartes graphiques AMD Radeon haut de gamme.


Il est également important de noter la prise en charge supplémentaire des écrans tactiles Adiantum Data Encryption et Raspberry Pi. En dehors de cela, Kernel 5.0 a des améliorations régulières des performances du processeur et un support matériel amélioré.

6. Livepatch est activé

L'application "Logiciels et mises à jour" d'Ubuntu 19.04 a un nouvel onglet par défaut appelé Livepatch. Cette nouvelle fonctionnalité devrait idéalement vous aider à appliquer les correctifs critiques du noyau sans redémarrer.

Livepatch peut ne pas signifier grand-chose pour un utilisateur normal qui éteint régulièrement son ordinateur, mais peut être très utile pour les utilisateurs en entreprise où tout temps d'arrêt n'est tout simplement pas acceptable.


Canonical a introduit cette fonctionnalité dans Ubuntu 18.04 LTS, mais a ensuite été supprimée lors de la sortie d'Ubuntu 18.10. La fonctionnalité Livepatch est cependant désactivée sur mon installation Ubuntu 19.04, avec un avertissement "Livepatch n'est pas disponible pour ce système". Je ne sais pas exactement ce que cela signifie. mettra à jour.

7. Calendrier de publication d'Ubuntu 19.04

Le gel de la version bêta est prévu pour le 28 mars et la sortie finale le 18 avril.


Normalement, après la version bêta, il est sûr d'installer Ubuntu 19.04 pour une utilisation quotidienne normale à mon avis, mais UNIQUEMENT si vous êtes enclin à l'essayer avant tout le monde bien sûr. Je "ne recommanderais jamais un système d'exploitation pré-version sur les machines de production. Ubuntu 19.04 Daily Build Download .

Ma plus grande déception est cependant la supposée refonte du centre logiciel Ubuntu, dont il est maintenant confirmé qu'elle n'a pas été publiée dans cette version. Abonnez-nous sur

Il se trouve que Linux est mon système domestique depuis plus de 5 ans. Je possède divers systèmes de CAO sous Windows et vois parfaitement l'abîme qui existe dans ce domaine. Mais quel que soit l'OC choisi, il n'y a pas d'outil de ce type "rendez-le beau" - vous avez appuyé sur le bouton précieux et l'idée a été incarnée dans un modèle/dessin 3D approprié. Concevoir est un processus très long et complet, depuis les étapes de spécifications techniques jusqu'aux tests d'échantillons.Et ici tous les moyens sont bons, du simple papier et crayon, une boîte de pâte à modeler à un système de CAO bourré avec calcul de poids et autres goodies. Le processus dans Windows semble similaire et vous devez également utiliser en permanence des « ensembles » de divers logiciels pour un prototype, mais le coût de ce logiciel de loisir est, pour le moins, insupportable.

Dans ce cas, nous parlerons d'un passe-temps, certes générateur de revenus, mais toujours d'un passe-temps. Je parlerai du logiciel nécessaire pour créer de vrais prototypes, que j'utilise sous test Debian avec DE xfce. Mon choix n'est peut-être pas idéal, mais il convient tout à fait à la créativité.
Donc, il y a une idée dans le vide, il faut trouver un outil de visualisation 3D avec possibilité de prototypage rapide au moyen de CNC.

Mixeur

Sans doute le meilleur outil de visualisation, même prêt à l'emploi, bien au-delà des capacités de nombreux moteurs de rendu CAO.
Avec presque pas de danse, cela vous permet de "digérer" le modèle en g-code CNC compréhensible, et cela est compréhensible car l'exportation vers .stl est la moindre de toutes les questions.
Pour un ingénieur habitué au système métrique et mesurant tout en millimètres, il vous suffit de définir le système de mesure habituel :

Résultat:

Avantages:
- rendu photo réaliste
- animation, appropriée comme moyen pour les pièces mobiles
- la présence d'un monteur vidéo, comme moyen de présenter des idées
- possibilité d'obtenir le G-code pour CNC

Moins :
- il est souvent élémentaire difficile d'estimer les dimensions des pièces, et le modèle doit contenir un maximum d'informations sur lui-même.
- Formats d'import/export peu prévisibles. malgré l'existence d'un petit groupe de plugins de conversion, le principal problème est la conversion des fichiers source dans les formats nécessaires à l'ingénieur. Ainsi en est-il de la géométrie : souvent les cotes « flottent », la courbure des lignes est déformée, etc.

http://video.yandex.ru/users/tarator/view/4/

http://video.yandex.ru/users/tarator/view/2/

Cependant, Blender n'est toujours pas CAO, bien qu'il y ait eu des tentatives pour en faire un, par exemple, le plugin blenderCAD. Mais le mécanisme initialement prévu de modélisation polygonale n'est pas très adapté à la CAO avancée avec un mécanisme de modélisation solide.
Cependant, pour la maison, la créativité "sur le genou" est généralement un mixeur "mais plus que suffisant car la documentation du projet est souvent tout simplement superflue, il suffit de comprendre comment envelopper l'idée dans une coquille acceptable. Mais souvent, votre propre compétence ne suffit pas soit il est plus facile d'externaliser certains détails, et lorsque l'on travaille de facto avec des entrepreneurs, il faut un système qui fonctionne parfaitement avec DWG ou DXF. On ne peut pas non plus proposer à un tourneur/fraiseur un « échappement » avec Blendera, car vous ira non seulement à travers la forêt, mais aussi en randonnée. Parfois, vous avez juste besoin d'outils pour créer de la documentation et la transférer sous forme imprimée.

Briccade

L'outil le plus convivial pour la modélisation 3D solide (Modélisation solide) sous Linux, se positionne comme un analogue d'AutoCad, bien qu'il ne soit pas à la hauteur. Lorsque vous travaillez en 2D (dessins, balayages, etc.), il est presque aussi bon qu'AutoCad.

Résultat:

Avantages:
- compatibilité totale des fichiers de sortie avec AutoCad
- import/export prévisible
- la possibilité de convertir des dessins/modèles en pdf

Moins :
- les logiciels propriétaires sont également payants, cependant une licence gratuite d'un an est disponible pour les étudiants.

DraftSight

Avant de connaître Bricscad, c'était l'outil principal pour travailler avec DWG. Permet de créer, éditer et visualiser des fichiers DWG, mais hélas 2D. La 3D peut être visualisée, mais pas plus.
En raison de la migration complète vers Bricscad, l'outil n'est plus pertinent.

Résultat:

http://video.yandex.ru/users/tarator/view/1/

Incscape

Pour la créativité "sur le genou", l'outil est tout à fait capable de remplacer les homologues Windows des éditeurs vectoriels tels que CorelDraw. Une chose indispensable lorsque vous travaillez avec des balayages pour Blender "a. Mais pour la plupart, je l'utilise pour obtenir des impressions papier à l'aide de la technologie de repassage au laser.

Avantages:
- bon système de reliure
- export en DXF

Moins :
- il n'y a pas de dessin "habituel" par équipes pour un ingénieur

Scribus

Outil de mise en page de documents. Avec son objectif principal - le transfert de la documentation sous forme électronique au format PDF ou sur papier s'en sort complètement.
Aucun inconvénient noté.

C'est probablement tout l'ensemble de logiciels nécessaires pour visualiser des idées. Il ne reste plus qu'à sortir l'outil le plus simple du garde-manger et à le faire, même si parfois pas comme sur les photos. Concevoir initialement permet de gagner du temps ainsi que des matériaux, car il y a beaucoup d'idées, mais il n'y a pas assez de temps. Si l'idée est demandée et la conversion correspondante en billets de banque, encore une fois, rien ne vous empêche de tout faire sur le CNC. Heureusement, ce logiciel permet de créer des modèles 2D et 3D.
Cependant, les systèmes de FAO et les programmes de contrôle des machines CNC font l'objet d'un article séparé ...

Vous avez aimé l'article ? Partager avec des amis: