Le Deal du moment : -33%
Pokémon Diamant Etincelant ou Perle ...
Voir le deal
29.99 €

polyligne en spline

2 participants

Aller en bas

polyligne en spline Empty polyligne en spline

Message  diiity Mar 17 Jan 2023 - 13:30

Bonjour et tous mes voeux 2023
Est il possible de transformer une polyligne en spine?
Diiity
diiity
diiity
posteur Régulier
posteur Régulier

Messages : 149
Points : 302
Date d'inscription : 17/10/2012

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  dh42 Mar 17 Jan 2023 - 16:58

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)

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.

polyligne en spline Poly2s10

++
David
Fichiers joints
polyligne en spline Attachment
poly_to_spline2.zip Vous n'avez pas la permission de télécharger les fichiers joints.(1 Ko) Téléchargé 5 fois

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 23264
Points : 35973
Date d'inscription : 21/06/2009
Age : 59
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  diiity Jeu 19 Jan 2023 - 14:33

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
diiity
diiity
posteur Régulier
posteur Régulier

Messages : 149
Points : 302
Date d'inscription : 17/10/2012

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  dh42 Jeu 19 Jan 2023 - 17:01

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

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 23264
Points : 35973
Date d'inscription : 21/06/2009
Age : 59
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  diiity Jeu 19 Jan 2023 - 20:23

y a un souci, il me répond comme sur la capture au moment de l'export en dxf

polyligne en spline Captur93
diiity
diiity
posteur Régulier
posteur Régulier

Messages : 149
Points : 302
Date d'inscription : 17/10/2012

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  dh42 Jeu 19 Jan 2023 - 20:40

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 scratch

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.
dh42
dh42
Admin
Admin

Messages : 23264
Points : 35973
Date d'inscription : 21/06/2009
Age : 59
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  diiity Jeu 19 Jan 2023 - 20:54

tiens voici
Fichiers joints
polyligne en spline Attachment
F3a.zip Vous n'avez pas la permission de télécharger les fichiers joints.(2 Ko) Téléchargé 2 fois
diiity
diiity
posteur Régulier
posteur Régulier

Messages : 149
Points : 302
Date d'inscription : 17/10/2012

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  dh42 Jeu 19 Jan 2023 - 21:21

Ok, c'est ta spline qui a un problème, elle est vide !

polyligne en spline Sans_320

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.
dh42
dh42
Admin
Admin

Messages : 23264
Points : 35973
Date d'inscription : 21/06/2009
Age : 59
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  diiity Ven 20 Jan 2023 - 7:44

ca marche pas.
Je vais essayé du coté autocad.
merci
diiity
diiity
posteur Régulier
posteur Régulier

Messages : 149
Points : 302
Date d'inscription : 17/10/2012

Revenir en haut Aller en bas

polyligne en spline Empty Re: polyligne en spline

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum