Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
graphiteone [Le 10/05/2007, 13:24]
Lami Modification de la partie pour le script
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​CAO CAD DAO FAO}} 
- 
-Rédigé par : [[:​utilisateurs:​lami|L'​ami René]] 
- 
- 
- 
-====== GraphiteOne ====== 
-{{applications:​logo-graphiteone.png}} 
- 
-==== Description : ==== 
- 
-Si vous cherchez un logiciel 3D fonctionnel,​ basé sur OpenCascade,​ voici **GraphiteOne**. Ce logiciel est édité par la société Swisse FAST AG, à Berne. 
- 
-GraphiteOne est un logiciels de Conception et de Dessin Assisté par Ordinateur (CAO/DAO) 2D/3D, dédié à la mécanique. 
- 
-Il existe une licence EULA, qui permet une utilisation personnelle non professionnelle et à but éducatif. 
- 
-Pour les pro. il existe aussi une licence spécifique au tarif attractif. 
- 
- 
-==== Pré-requis : ==== 
- 
-**Ce Logiciel est disponible pour Suse 9.3 et en sources pour les autres Linux**. 
- 
-**Python** : Vous devez avoir le paquet pour le language python d'​installé sur votre système. Vous devriez installer les paquets de python embarqués avec votre distribution de Linux. (K)Ubuntu incorport normalement tout ce qu'il nous faut. 
- 
-**Alien** : Pour l'​installation de paquets non natifs avec dpkg. Alien permet de convertir les paquets LSB, Red Hat, Stampede et Slackware en paquets Debian pouvant ensuite être installés par dpkg. Il peut également générer des paquets de n'​importe quel autre format. Cet outil n'est adapté qu'aux paquets binaires. 
- 
-Pour l'​installer,​ dans une console exécuter cette commande : 
- 
-  sudo apt-get install alien 
- 
-À la question « Souhaitez-vous continuer [O/n] ? », réponder Oui pour installer Alien avec toutes ses dépendances. 
- 
- 
- 
-==== Téléchargement (verstion 1.3 bêta, en anglais) : ==== 
- 
-Télécharger les fichiers dans votre répertoire courant d'​utilisateur,​ cela est important pour la suite des chose. Pour ma part, j'ai crée un dossier GraphiteOne. Dans une console faite une commande du genre : 
- 
-  md GraphiteOne 
- 
-Télécharger les fichiers dans ce dossier. 
- 
-En date du 7 mai 2007, voici les trois paquets à télécharger : 
- 
-[[http://​www.graphiteone-cad.com/​distribution/​graphiteone-libs-1.3-1-suse93.rpm|graphiteone-libs-1.3-1-suse93.rpm]] 
- 
-[[http://​www.graphiteone-cad.com/​distribution/​graphiteone-3d-design-1.3-1-free.rpm|graphiteone-3d-design-1.3-1-free.rpm]] 
- 
-[[http://​www.graphiteone-cad.com/​distribution/​graphiteone-kde-1.3-1-suse93.rpm|graphiteone-kde-1.3-1-suse93.rpm]] 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-==== Installation sous Kubuntu : ==== 
- 
-{{icons:​icone_danger.png ​ }} 
->**Note :** C'est une **version bêta**. Vous ne devriez baser aucun travail productif là-dessus. 
- 
-=== Description Paquet : === 
- 
-**GraphiteOne** : GraphiteOne 1.3 est en deux paquets séparés. Le premier paquet contient les bibliothèques dépendantes de GraphiteOne. 
- 
-Le deuxième paquet contient le système de GraphiteOne lui-même. Vous avez le choix de télécharger uniquement le 2D, mais ici nous opterons pour le produit pour la conception 3D, qui inclut la 2D. 
- 
-En plus, comme nous utilisons KDE, nous téléchargeons également le paquet d'​intégration pour KDE. 
- 
-{{icons:​icone_danger.png ​ }} 
->**SVP NOTE** : Si vous avez une version de GraphiteOne d'​installé,​ **vous devez d'​abord completement l'​enlever (voir l'​option --purge d'​apt-get)** avant d'​installer la version en cours. 
- 
-Pour commancer l'​installation,​ déplacez-vous dans le dossier dans le quel vous avez téléhargé les paquets en ouvant une console et en y une commande comme : 
- 
-  cd /​home/​rene/​GraphiteOne 
- 
-Pour un utilisateur Debian (donc : Ubuntu, Kubuntu, Xbuntu, ou Edubuntu), convertir les paquetages rpm en deb grâce à alien: 
- 
-  sudo alien -d -c graphiteone-libs-1.3-1-suse93.rpm 
-  sudo alien -d -c graphitsudo alien -d -c 
-  sudo alien -d -c graphiteone-kde-1.3-1-suse93.rpm 
- 
-Installer les nouveaux paquets .deb crée par alien avec les commandes suivantes : 
-  sudo dpkg -i graphiteone-libs_1.3-2_i386.deb 
-  sudo dpkg -i graphiteone-3d-design_1.3-2_i386.deb  ​ 
-  sudo dpkg -i graphiteone-kde_1.3-2_i386.deb 
- 
-Un sous-répertoire /​opt/​GraphiteOne occupant 128,7 Mo sur votre disque dur est alors créé. 
- 
-Ajouter un lien symbolique entre le système « bash » et « sh », avec la commande : 
- 
-  sudo ln -sf /bin/bash /bin/sh 
- 
-Le lancement peut maintenant s'​opérer en console, ou Alt=F2 dans KDE, par la commande : 
- 
-  /​opt/​GraphiteOne/​bin/​graphiteone --ogl=yes 
- 
-Comme il n'est pas pratique d'​avoir entrer la commande à chaque fois, il serait judicieux de créer un raccourcis sur le bureau KDE, ou d'​écrire un petit script nommé G1, par exemple, et que l'on sauvera dans /​usr/​local/​bin. 
- 
-  sudo kwrite /​opt/​GraphiteOne/​bin/​g1.sh 
- 
-Contenu du script : 
- 
-  #!/bin/sh 
-  cd /​opt/​GraphiteOne/​bin 
-  exec graphiteone --ogl=yes 
- 
-Evidemment, ce script doit être rendu exécutable! 
- 
-  sudo chmod +x /​opt/​GraphiteOne/​bin/​g1.sh 
- 
-Puis vous pouvez exécuter le script en faisant : 
- 
-  /​opt/​GraphiteOne/​bin/​g1.sh 
- 
-On remarque le paramètre --ogl=yes, d'une importance capitale: Il permet d'​activer l'​accélération OpenGL. Sans cela, la manipulation d'​objet 3D en mode rendu Ombrage de Phong devient un véritable calvaire, et sectionne net toute envie d'​utiliser le programme. En revanche, avec le recours à OpenGL, sur la machine de test disposant d'une part de 512 Mo de ram, et d'​autre part d'une carte n'​Vidia GeForce4 nantie de 64 Mo de ram dédiée, le tout servi par les pilotes d'​origine nVidia, l'​utilisation de GraphiteOne est un régal. 
- 
-{{icons:​icone_danger.png ​ }} 
->​**Note** : Il se peut que sur une distribution très récente, GraphiteOne appelle des bibliothèques d'une version différente de celles ​ qui sont installées. Un simple lien symbolique résoudra le problème. 
- 
-==== Commencer avec GraphiteOne ==== 
- 
-Pour commencer GraphiteOne,​ simplement course : 
- 
-  graphiteone 
- 
-Si vous avez OpenGL accéléré par matériel installé, essai pour commencer GraphiteOne par courir : 
- 
-  graphiteone --ogl=yes 
- 
------------------------------------------------------- 
-Paquet de code source de bibliothèque de GraphiteOne 
- 
-Commençant par la version 1.3, le code source pour les bibliothèques dépendantes de système est fourni. Suivre les instructions d'​employer ci-dessous les paquets de code source pour le système de Linux, qui ne sont pas soutenus par precompiled des paquets de bibliothèque de GraphiteOne : 
- 
-* Télécharger le paquet de code source : Paquet de code source de GraphiteOne 
- 
-* Extraire le paquet dans un annuaire de votre choix. 
- 
-  goudron - xzvf graphiteone-1.3-1.tar.gz 
- 
-* Compiler les bibliothèques et produire des paquets de T/MN. Courir svp « . /build --aider » dans l'​annuaire de gonelibs pour des options et des choses nécessaires disponibles de construction : 
- 
-  cd graphiteone-1.3-1/​gonelibs 
-  ./build.sh --mode=compile 
-  ./build.sh --mode=package 
- 
-* Installer les paquets de T/MN : 
- 
-  cd ../​dist/​packages 
-  T/MN - ihv graphiteone-libs-1.3-1.rpm 
-  T/MN - ihv graphiteone-kde-1.3-1.rpm 
- 
-Noter que ceci installera seulement les bibliothèques de personne à charge de système. Vous devrez en plus installer la 2D rédaction ou le 3D modelant le paquet pour accomplir l'​installation. 
- 
-==== Configuration : ==== 
- 
-==== Démonstation : ==== 
- 
- 
-==== Liens ==== 
- 
-Site officiel anglais : [[http://​www.graphiteone-cad.com|graphiteone-cad.com]] 
- 
-Documentation en français : [[http://​graphiteone.r2g.fr/​wiki/​index.php?​title=Accueil|Guide du logiciel de cao 3d GraphiteOne]] 
- 
-Didacticiel en français : [[http://​www.linuxgraphic.org/​section2d/​GOne/​GraphiteOne.html|GraphiteOne : Un diamant pour Linux]] 
- 
-Forum francophone : [[http://​graphiteone.r2g.fr/​|Forum français GraphiteOne]] 
- 
-Voir aussi sur Ubuntu : 
- 
-{{topic>​dao}} 
- 
  
  • graphiteone.1178796253.txt.gz
  • Dernière modification: Le 18/04/2011, 14:39
  • (modification externe)