polyligne en spline
2 participants
Page 1 sur 1
polyligne en spline
Bonjour et tous mes voeux 2023
Est il possible de transformer une polyligne en spine?
Diiity
Est il possible de transformer une polyligne en spine?
Diiity
diiity- posteur Régulier
- Messages : 152
Points : 307
Date d'inscription : 17/10/2012
Re: polyligne en spline
Salut,
Uniquement via un script pour le moment.
Voila le script en Python (je te le met aussi en PJ pour éviter les pb de copier/coller avec les indentations)
Sélectionne une ou plusieurs polylignes et lance le script. (en blanc la polyligne de départ, en violet la spline résultante)
le 100 dans la ligne " spline = Spline(pline,100)" défini le suivi de la spline par rapport à la polyligne de départ. Il faut expérimenter car je ne sais pas trop ce que ça donne ni si c'est en lien avec la taille de l'objet initial ; plus la valeur est petite et plus les angles sont aiguës.
++
David
Uniquement via un script pour le moment.
Voila le script en Python (je te le met aussi en PJ pour éviter les pb de copier/coller avec les indentations)
- Code:
pline = Polyline()
for ent in view.Selection:
if ent.GetType().Name == "Polyline":
pline = Polyline(ent)
spline = Spline(pline,100)
doc.Add(spline)
Sélectionne une ou plusieurs polylignes et lance le script. (en blanc la polyligne de départ, en violet la spline résultante)
le 100 dans la ligne " spline = Spline(pline,100)" défini le suivi de la spline par rapport à la polyligne de départ. Il faut expérimenter car je ne sais pas trop ce que ça donne ni si c'est en lien avec la taille de l'objet initial ; plus la valeur est petite et plus les angles sont aiguës.
++
David
- Fichiers joints
_________________
Traduction Française de CamBam et de sa documentation.
Re: polyligne en spline
Bonjour,
Pas ce script, je vais essayer
merci
Ps: je ne sais pas ou placer le script et comment le lancer, tu peux m'indiquer la procédure?
Je viens d'installer cambam 1.0 sur win 10.
Encore merci
Pas ce script, je vais essayer
merci
Ps: je ne sais pas ou placer le script et comment le lancer, tu peux m'indiquer la procédure?
Je viens d'installer cambam 1.0 sur win 10.
Encore merci
diiity- posteur Régulier
- Messages : 152
Points : 307
Date d'inscription : 17/10/2012
Re: polyligne en spline
Re
Décompresse le .zip et met le dans le dossier "script" de CamBam (pour le trouver, dans CamBam, menu Outils/explorer le dossier système)
Sous Cambam, menu Script/Ouvrir > choisi le script dans le dossier "scripts"
Il va s'ouvrir dans un éditeur de texte, pour le lancer, menu Outils/Compiler (F5) (de la fenêtre de l'éditeur)
++
David
Décompresse le .zip et met le dans le dossier "script" de CamBam (pour le trouver, dans CamBam, menu Outils/explorer le dossier système)
Sous Cambam, menu Script/Ouvrir > choisi le script dans le dossier "scripts"
Il va s'ouvrir dans un éditeur de texte, pour le lancer, menu Outils/Compiler (F5) (de la fenêtre de l'éditeur)
++
David
_________________
Traduction Française de CamBam et de sa documentation.
diiity- posteur Régulier
- Messages : 152
Points : 307
Date d'inscription : 17/10/2012
Re: polyligne en spline
Re
Si je comprends bien, ça n'a rien à voir avec le script ? ... ça plante quand tu essais d'exporter ton dessin ?
Je viens de tester avec une polyligne, une spline et un texte et pas de soucis avec les deux modes d'exportation DXF .... et le message d'erreur est un message qui viens de Windows et non de CamBam
peut être un souci dans le dessin lui-même ? ; peux-tu mettre ton fichier CamBam en PJ ? (le fichier .cb, à compresser en .zip)
++
David
Si je comprends bien, ça n'a rien à voir avec le script ? ... ça plante quand tu essais d'exporter ton dessin ?
Je viens de tester avec une polyligne, une spline et un texte et pas de soucis avec les deux modes d'exportation DXF .... et le message d'erreur est un message qui viens de Windows et non de CamBam
peut être un souci dans le dessin lui-même ? ; peux-tu mettre ton fichier CamBam en PJ ? (le fichier .cb, à compresser en .zip)
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: polyligne en spline
tiens voici
- Fichiers joints
diiity- posteur Régulier
- Messages : 152
Points : 307
Date d'inscription : 17/10/2012
Re: polyligne en spline
Ok, c'est ta spline qui a un problème, elle est vide !
J'ai essayé la conversion, j'obtiens un objet spline défectueux si la valeur de conversion est trop grande, essais avec une valeur de 0 dans la ligne
spline = Spline(pline,100) à la place de la valeur en cours (100 ou 1000, je ne sais plus)
++
David
J'ai essayé la conversion, j'obtiens un objet spline défectueux si la valeur de conversion est trop grande, essais avec une valeur de 0 dans la ligne
spline = Spline(pline,100) à la place de la valeur en cours (100 ou 1000, je ne sais plus)
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: polyligne en spline
ca marche pas.
Je vais essayé du coté autocad.
merci
Je vais essayé du coté autocad.
merci
diiity- posteur Régulier
- Messages : 152
Points : 307
Date d'inscription : 17/10/2012
Sujets similaires
» Equivalent de "trancher une surface", mais sur un PolyLigne
» polyligne en cercle
» [plugin] Aplatir polyligne
» Message de Cambam " polyligne ouverte "
» [plugin] Entrée de polyligne par ligne de commande
» polyligne en cercle
» [plugin] Aplatir polyligne
» Message de Cambam " polyligne ouverte "
» [plugin] Entrée de polyligne par ligne de commande
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum