[plugin] Entrée de polyligne par ligne de commande
3 participants
Page 1 sur 1
[plugin] Entrée de polyligne par ligne de commande
salut,
Un plugin qui permet de tracer une polyligne en utilisant soit des entrées numériques, soit des entrées à la souris.
Installation:
- Fermer CamBam
- Copier le fichier dans le dossier plugin du dossier d'installation de CamBam (après l'avoir décompressé)
Utilisation:
Pour lancer le plugin, menu Dessin/Polyligne Numérique
Vous pouvez alors taper des commandes pour entrer des points.(valider par Entrée pour exécuter la commande)
Les commandes reconnues sont les suivantes:
@ X ; Y = mode incrémental, le point suivant sera créé relativement à la position du dernier point.
X ; Y = mode absolu ; le point est créé aux coordonnées fournies
* = remplace x ou y en mode absolu, par ex: *;25 utilisera la dernière valeur de x à la place du *
L < A = mode longueur angle; entrez une longueur et un angle, 0° est à l'horizontal.
M = passe en mode saisie du point à la souris (taper M puis validez par Enter)
R = efface le dernier point créé (taper R puis validez par Enter)
C = ferme la polyligne et termine le dessin (taper C puis validez par Enter)
Echap (ESC) termine le dessin
Accepte majuscules et minuscules, le séparateur pour les coordonnées peut être "," ou ";"
Toute entrée invalide termine le dessin, la touche Echap. fait la même chose (y compris en mode "souris")
(PS les espaces dans une commande sont ignorés, ici il n'y sont que pour plus de lisibilité)
Première version V 1.00 19/04/2015 (script)
Correction d'un bug le: 19/04/2015 - 23:40 - V 1.01 (erreur de pt de départ pour le segment suivant si suppression du premier segment de la polyligne)
Première version du plugin le: 25/04/2015 voir ici
++
David
Un plugin qui permet de tracer une polyligne en utilisant soit des entrées numériques, soit des entrées à la souris.
Installation:
- Fermer CamBam
- Copier le fichier dans le dossier plugin du dossier d'installation de CamBam (après l'avoir décompressé)
Utilisation:
Pour lancer le plugin, menu Dessin/Polyligne Numérique
Vous pouvez alors taper des commandes pour entrer des points.(valider par Entrée pour exécuter la commande)
Les commandes reconnues sont les suivantes:
@ X ; Y = mode incrémental, le point suivant sera créé relativement à la position du dernier point.
X ; Y = mode absolu ; le point est créé aux coordonnées fournies
* = remplace x ou y en mode absolu, par ex: *;25 utilisera la dernière valeur de x à la place du *
L < A = mode longueur angle; entrez une longueur et un angle, 0° est à l'horizontal.
M = passe en mode saisie du point à la souris (taper M puis validez par Enter)
R = efface le dernier point créé (taper R puis validez par Enter)
C = ferme la polyligne et termine le dessin (taper C puis validez par Enter)
Echap (ESC) termine le dessin
Accepte majuscules et minuscules, le séparateur pour les coordonnées peut être "," ou ";"
Toute entrée invalide termine le dessin, la touche Echap. fait la même chose (y compris en mode "souris")
(PS les espaces dans une commande sont ignorés, ici il n'y sont que pour plus de lisibilité)
Première version V 1.00 19/04/2015 (script)
Correction d'un bug le: 19/04/2015 - 23:40 - V 1.01 (erreur de pt de départ pour le segment suivant si suppression du premier segment de la polyligne)
Première version du plugin le: 25/04/2015 voir ici
++
David
Dernière édition par dh42 le Dim 26 Avr 2015 - 19:57, édité 3 fois
_________________
Traduction Française de CamBam et de sa documentation.
Re: [plugin] Entrée de polyligne par ligne de commande
Et une petite vidéo de l'utilisation.
++
David
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: [plugin] Entrée de polyligne par ligne de commande
Bonsoir DAvid,
IL y a une notion de version car chez moi rien de se passe et le script se ferme une fois fait "Entrée"
Je suis en "N"
A te lire
@+
Eric
IL y a une notion de version car chez moi rien de se passe et le script se ferme une fois fait "Entrée"
Je suis en "N"
A te lire
@+
Eric
Re: [plugin] Entrée de polyligne par ligne de commande
eric44 a écrit:Bonsoir DAvid,
IL y a une notion de version car chez moi rien de se passe et le script se ferme une fois fait "Entrée"
Je suis en "N"
A te lire
@+
Eric
Salut,
Je ne sais pas, je vais regarder, j'ai une version N installée sur un autre PC, mais c'est possible. (j'utilise la P béta2 depuis 1 an)
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: [plugin] Entrée de polyligne par ligne de commande
Re
Non, pas de problème, il fonctionne sur la N aussi.
Je viens par contre de faire une mise à jour qui corrige un petit bug que je n'avais pas vu.
si il se ferme (je parle de la fenêtre de saisie de données), c'est probablement qu'il y a une erreur de syntaxe dans la commande que tu entre.
tu a vu que le symbole de séparation est le point virgule, pas la virgule ... si tu tape une virgule ça annule because pas reconnue.
si tu veux changer le ";" par une virgule, édite la ligne de code suivante, puis resauve le script.
Const SEP = ";" 'char used for x y separator
à remplacer par
Const SEP = "," 'char used for x y separator
pour une virgule en tant que séparateur ...
++
David
Non, pas de problème, il fonctionne sur la N aussi.
Je viens par contre de faire une mise à jour qui corrige un petit bug que je n'avais pas vu.
IL y a une notion de version car chez moi rien de se passe et le script se ferme une fois fait "Entrée"
si il se ferme (je parle de la fenêtre de saisie de données), c'est probablement qu'il y a une erreur de syntaxe dans la commande que tu entre.
tu a vu que le symbole de séparation est le point virgule, pas la virgule ... si tu tape une virgule ça annule because pas reconnue.
si tu veux changer le ";" par une virgule, édite la ligne de code suivante, puis resauve le script.
Const SEP = ";" 'char used for x y separator
à remplacer par
Const SEP = "," 'char used for x y separator
pour une virgule en tant que séparateur ...
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: [plugin] Entrée de polyligne par ligne de commande
Salut David,
Merci pour ce script.
A+
Brouno
Merci pour ce script.
A+
Brouno
Brouno- complétement accro
- Messages : 2932
Points : 3634
Date d'inscription : 23/09/2014
Age : 66
Localisation : Doubs
Re: [plugin] Entrée de polyligne par ligne de commande
dh42 a écrit:Re
... tu a vu que le symbole de séparation est le point virgule, pas la virgule ... si tu tape une virgule ça annule because pas reconnue.
David
Un devil le David
![Very Happy](https://2img.net/i/fa/i/smiles/icon_biggrin.png)
Trop d'Autocad tue
En tout cas, merci pour le script
@+
Eric
Re: [plugin] Entrée de polyligne par ligne de commande
Salut,
Et voila la version plugin de cet utilitaire.
Après insta il apparait dans le menu Dessin.
Le fichier de traduction à été mis à jour (voir ici)
Cette version accepte la "," ou le ";" comme séparateur de coordonnées.
http://www.atelier-des-fougeres.fr/Cambam/Aide/Plugins/Numeric%20PolylineFR.html
++
David
Et voila la version plugin de cet utilitaire.
Après insta il apparait dans le menu Dessin.
Le fichier de traduction à été mis à jour (voir ici)
Cette version accepte la "," ou le ";" comme séparateur de coordonnées.
http://www.atelier-des-fougeres.fr/Cambam/Aide/Plugins/Numeric%20PolylineFR.html
++
David
_________________
Traduction Française de CamBam et de sa documentation.
![-](https://2img.net/s/t/12/07/17/i_tabs_less.gif)
» [plugin] Aplatir polyligne
» [plugin] Cambam Digitize Plugin
» polyligne en spline
» polyligne en cercle
» Message de Cambam " polyligne ouverte "
» [plugin] Cambam Digitize Plugin
» polyligne en spline
» polyligne en cercle
» Message de Cambam " polyligne ouverte "
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum