Aller au contenu

[Résolu] Spline ou polyligne axe Z à 0


Messages recommandés

Posté(e)

Bonjour Olivier,

 

Dsl je ne comprend pas

je ne suis peu etre pas claire

voici une photo ou l'on voie les points d'uns spline que l'on peu modifier en Z que un a un, il y en a 15 dans cette exemple

Mais je ne peu pas les sélectionner tous d'un coup pour les mettre a 0

Le mieux sera de ne pas avoir a les sélectionner juste la spline

 

http://i39.servimg.com/u/f39/13/12/60/77/captur10.jpg

 

Posté(e)

Hello x_all,

12

La tangente de départ—peut être omise (dans le SCG)

DXF : valeur X ; APP : point 3D 


22, 32

DXF : valeurs Y et Z de la tangente de départ—peuvent être omises (dans le SCG) 


13

La tangente de fin—peut être omise (dans le SCG)

DXF : valeur X ; APP : point 3D 


23, 33

DXF : valeurs Y et Z de la tangente de fin—peuvent être omises (dans le SCG) 


40

Valeur de kkknœud (une entrée par nœud)


41

Poids (si différent de 1) ; doté de plusieurs paires de groupes, présentes si toutes sont différentes de 1


10

Points de contrôle (dans le SCG) ; une entrée par point de contrôle

DXF : valeur X ; APP : point 3D 


20, 30

DXF : valeurs Y et Z des points de contrôle (dans le SCG) ; une entrée par point de contrôle 


11

Points de lissage (dans le SCG) ; une entrée par point de lissage

DXF : valeur X ; APP : point 3D 


21, 31

DXF : valeurs Y et Z des points de lissage (dans le SCG) ; une entrée par point de lissage 

 

Tout est codé dans le SCG après test cela marche.

 

Olivier

Posté(e)

Titi95,

Tu sélectionnes la spline et tu la déplace avec un z=1e99. Puis tu fais un déplacement de la spline (sélection de l'objet précédent pour ne pas se retrouver à tataouinne) vers un z=0. Normalement, Autocad perd la précision sur la valeur du z et les coordonnées de tous les points de ta pline se retrouvent avec un z=0.

 

Olivier

Posté(e)

à tester, mais il y a des malchance pour que les points de contrôles soit codé en relatif, donc ça serai sans effet...

 

j'aurai du m'en douter mais, toujours pour la piste de la conversion, (gile) à fait un truc peut être plus intéressant pour toi

http://cadxp.com/top...e-en-polyligne/

 

Merci

j'ai testé mais il ne sélectionne pas les splines qui ont un décalage dans les Z justement

Posté(e)

olivier nous parle de la celèbre macro : ^C^Cucsfollow;0;scu;g;déplacer;tout;;0,0,1e99;;déplacer;tout;;0,0,-1e99;;

 

pour avoir eu qqs pb avec, je ne l'utilise qu'avec parcimonie au pire recopie tes spline dans un nouveau dessin et lance là

 

(pour la lancer il faut faire un bouton, mais ça tu dois savoir?)

  • Upvote 1
Posté(e)

Titi95,

Tu sélectionnes la spline et tu la déplace avec un z=1e99. Puis tu fais un déplacement de la spline (sélection de l'objet précédent pour ne pas se retrouver à tataouinne) vers un z=0. Normalement, Autocad perd la précision sur la valeur du z et les coordonnées de tous les points de ta pline se retrouvent avec un z=0.

 

Olivier

 

Pour moi le résultat c'est un blocage dans la vu des X et Y, Autocad 2015 doit pas aimer...

Posté(e)

Hello, je ne connais pas tes splines mais les modifier dans les 3D revient à en changer la nature dans la 2D projetée. Tu n'as, en théorie pas la même chose. C'est toutefois possible par prog.

Pourquoi ne pas projeter ta géométrie ? Autrefois on passait par le format DXB voire DWF mais on peut, par l'export de DWG de l'espace papier, aplatir efficacement.

 

APLANIRGEOM ne fonctionnant surement pas sur splines.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

olivier nous parle de la celèbre macro : ^C^Cucsfollow;0;scu;g;déplacer;tout;;0,0,1e99;;déplacer;tout;;0,0,-1e99;;

 

pour avoir eu qqs pb avec, je ne l'utilise qu'avec parcimonie au pire recopie tes spline dans un nouveau dessin et lance là

 

(pour la lancer il faut faire un bouton, mais ça tu dois savoir?)

 

hééé ! ca marche wink.gif

 

espérons que je n'ai pas trop de bug , car ca ne semble pas etre une vrai commande mais un détournement...

 

en tout cas merci tongue.gif

 

mais si il y a une façon plus"correct" je prend aussi ;)

Posté(e)

Hello, je ne connais pas tes splines mais les modifier dans les 3D revient à en changer la nature dans la 2D projetée. Tu n'as, en théorie pas la même chose. C'est toutefois possible par prog.

Pourquoi ne pas projeter ta géométrie ? Autrefois on passait par le format DXB voire DWF mais on peut, par l'export de DWG de l'espace papier, aplatir efficacement.

 

APLANIRGEOM ne fonctionnant surement pas sur splines.

 

APLANIRGEOM ne fonctionne que sur les solides

 

mais dans le principe c'est ca que je cherche

Posté(e)

Salut,

 

Un truc vite fait pour aplatir les spline sur le plan XY du SCG :

 

(defun c:flatspl (/ loop ss n)

 (defun loop (l / p)
   (cond
     ((null l) nil)
     ((or (= 10 (car (setq p (car l)))) (= 11 (car p)))
      (cons (subst 0.0 (cadddr p) p) (loop (cdr l)))
     )
     (T (cons p (loop (cdr l))))
   )
 )
 
 (if (setq ss (ssget '((0 . "SPLINE"))))
   (repeat (setq n (sslength ss))
     (entmod (loop (entget (ssname ss (setq n (1- n))))))
   )
 )
 (princ)
)

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité