Difference between revisions of "User:Billybug/Acad-plugin"

From Inkscape Wiki
Jump to navigation Jump to search
Line 20: Line 20:
  
 
=== Commandes à inclure ===
 
=== Commandes à inclure ===
 +
Je vais lister ici les commandes pouvant ètre utiles à inclure au plugin, leurs description, l'icon équivalent d'autocad, leur pertinance et dans la mesure du possible du code permettant leurs réalisation.
 +
  
 
==== Les outils de modification ====
 
==== Les outils de modification ====
Line 25: Line 27:
 
==== Les acroches objets ====
 
==== Les acroches objets ====
 
=====[[Image:Acobjet-Per.PNG]] Proche=====  
 
=====[[Image:Acobjet-Per.PNG]] Proche=====  
Permet d'inserer un point sur la ligne au plus pres du curseur   
+
Permet d'inserer un point sur la ligne au plus pres du curseur  
 +
  Code :
  
 
=====[[Image:Acobjet-Int.PNG]] Intersection =====
 
=====[[Image:Acobjet-Int.PNG]] Intersection =====
 
Permet d'inserer un point à l'intersection de 2 lignes
 
Permet d'inserer un point à l'intersection de 2 lignes
 +
Code :
 +
  
 
=====[[Image:Acobjet-Ext.PNG]] Extrémité =====
 
=====[[Image:Acobjet-Ext.PNG]] Extrémité =====
 
Permet d'inserer un point à l'extrémité d'une ligne  
 
Permet d'inserer un point à l'extrémité d'une ligne  
 +
Code :
 +
  
 
=====[[Image:Acobjet-Mil.PNG]] Milieu =====
 
=====[[Image:Acobjet-Mil.PNG]] Milieu =====
 
Permet d'inserer un point au centre d'une ligne
 
Permet d'inserer un point au centre d'une ligne
 +
Code :
 +
  
  
 
=====[[Image:Per2.PNG]] Perpendiculaire =====
 
=====[[Image:Per2.PNG]] Perpendiculaire =====
 
Permet d'inserer un point à la perpendiculaire  
 
Permet d'inserer un point à la perpendiculaire  
 +
Code :
 +
  
 
===== [[Image:Acobjet-Tan.PNG]] Tangeant =====
 
===== [[Image:Acobjet-Tan.PNG]] Tangeant =====
 
Permet d'inserer un point sur la tangeante
 
Permet d'inserer un point sur la tangeante
 +
Code :
 +
  
 
==== Les outils de mesure ====
 
==== Les outils de mesure ====
 
 
  
 
=== Pages similaire ===
 
=== Pages similaire ===

Revision as of 07:47, 30 December 2008

Présentation du projet

L'idée est d'utiliser la puissance du SVG avec des outils familiers aux utilisateurs d'Autocad.

Le projet d'apporter des outil techniques de précision à Inkscape existe déja (v0.52) mais ce que je propose est un plugin permettant d'avoir des fonctions tels que les accroches objets, sous la main et indépendant des vertions du logiciel.

Comme on dit : mieu veau un beau dessin que de longs discourts :

Acad-plugin.PNG

ceci est un montage à titre d'exemple, le designe des boutons et le choix des fonctions est à définir.

Je pens que si l'idée est simple la réalisation de ce plugin ne devrait pas ètre tres compliqué : il demande cependant une connaissance sufisante du langage python ainsi que des foctions mathématiques nécessaires à chaques outils (Possibilité de s'inspirer de ce code : [1] ou encore de celui de Qcad

Formes possibles

  • Plugin activable/désactivable, barre d'outil flotante/verrouillable
  • Forck de Inkscape intégrant tout les outils de dessin techniques (pourquoi pas "Techscape")


Commandes à inclure

Je vais lister ici les commandes pouvant ètre utiles à inclure au plugin, leurs description, l'icon équivalent d'autocad, leur pertinance et dans la mesure du possible du code permettant leurs réalisation.


Les outils de modification

Les acroches objets

Acobjet-Per.PNG Proche

Permet d'inserer un point sur la ligne au plus pres du curseur

Code : 
Acobjet-Int.PNG Intersection

Permet d'inserer un point à l'intersection de 2 lignes

Code : 


Acobjet-Ext.PNG Extrémité

Permet d'inserer un point à l'extrémité d'une ligne

Code : 


Acobjet-Mil.PNG Milieu

Permet d'inserer un point au centre d'une ligne

Code : 


Per2.PNG Perpendiculaire

Permet d'inserer un point à la perpendiculaire

Code : 


Acobjet-Tan.PNG Tangeant

Permet d'inserer un point sur la tangeante

Code : 


Les outils de mesure

Pages similaire