Difference between revisions of "User:Billybug/Acad-plugin"
Line 3: | Line 3: | ||
L'idée est d'utiliser la puissance du [http://fr.wikipedia.org/wiki/SVG SVG] avec des outils familiers aux utilisateurs d'Autocad. | L'idée est d'utiliser la puissance du [http://fr.wikipedia.org/wiki/SVG SVG] avec des outils familiers aux utilisateurs d'Autocad. | ||
Le projet d'apporter des outil techniques de précision à Inkscape existe déja ([[Roadmap#Milestone_18_-_Inkscape_0.52_-_Tech_drawing_abilities|v0.52]] mais ce que je propose est un plugin permettant d'avoir des fonctions tels que les accroches objets, sous la main | Le projet d'apporter des outil techniques de précision à Inkscape existe déja ([[Roadmap#Milestone_18_-_Inkscape_0.52_-_Tech_drawing_abilities|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 : | |||
[[Image:Acad-plugin.PNG|400px]] | [[Image:Acad-plugin.PNG|400px]] | ||
ceci est un montage à titre d'exemple, le designe des boutons et le choix des fonctions est à définir. | 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 | 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 : [http://lib2geom.sourceforge.net/] ou encore de celui de [http://fr.wikipedia.org/wiki/Qcad Qcad] | ||
=== Formes possibles === | === Formes possibles === |
Revision as of 07:44, 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 :
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
Les outils de modification
Les acroches objets
Proche
Permet d'inserer un point sur la ligne au plus pres du curseur
Intersection
Permet d'inserer un point à l'intersection de 2 lignes
Extrémité
Permet d'inserer un point à l'extrémité d'une ligne
Milieu
Permet d'inserer un point au centre d'une ligne
Perpendiculaire
Permet d'inserer un point à la perpendiculaire
Tangeant
Permet d'inserer un point sur la tangeante