Aller au contenu

Messages recommandés

Posté(e)

Hello,

Je suis en train de retaper mes bibliothèques d'accessoires et j'ai des problèmes sur l'une d'elles qui a été créée sur je ne sais plus quelle appli.

Le problème c'est que mes objets ne sont pas tous en z=0

D'habitude je ne rencontre pas de problème, avec un move;all;0,0,0...

j'ai essayé flatten, superflatten, z0 (un ènieme lisp) mais je n'arrive pas à mes fins.

Je mets le fichier dispo pour que vous voyez ce que vous pouvez faire pour am part je sèche

http://www.filedropper.com/execaciersurf-standard

Je souhaiterai également savoir la différence qu'il y a entre la position Z et l'élévation... Je ne m'étais jamais poser la question avant mais je pensais que c'était la même chose, hors force est de constater que non

++

Phil

Projeteur Revit Indépendant - traitement des eaux/CVC

Posté(e)

Je souhaiterai également savoir la différence qu'il y a entre la position Z et l'élévation... Je ne m'étais jamais poser la question avant mais je pensais que c'était la même chose, hors force est de constater que non

++

Phil

 

Coucou, peu de temps pour regarderle fichier. Je reviens si je le trouve (le temps)

ELEVATION est une valeur courante pour les objets futurs. Z est le résultat.

Si tu changes la variable ELEVATION en cours de dessin, tu auras des résultats à deux altitudes différentes.

 

On met, en principe, ELEVATION à zéro, tu t'en doutes !

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

J'ai regardé ton dessin.

En effet, certains objets disparaissent à la manipulation E99.

Donc, si tu les exploses, tu obtiens des lignes et là, ça marche.

Pas de réponse philosophique à la question posée : pourquoi ?

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

eRf

décomposer puis refaire les blocs ne me parait pas une solution... (ya du boulot pour refaire tous ces blocs)

qu'est-ce qu'une manipulation E99?

Phil

Projeteur Revit Indépendant - traitement des eaux/CVC

Posté(e)

Regardé rapidement,

 

Gros problème, beaucoup d'insertion de bloc se sont fait dans un SCU non parallèle au SCG.

Cela doit être une erreur qui est passée inaperçue, mais les conséquences sont là, difficile avec les outils proposés de remettre ça d'aplomb.

 

Tu peux tenter ceci sur tes insertions de bloc.

((lambda ( / )
(setq js (ssget))
(repeat (setq n (sslength js))
	(setq dxf_ent (entget (ssname js (setq n (1- n)))))
	(entmod (subst '(210 0.0 0.0 1.0) (assoc 210 dxf_ent) dxf_ent))
)
))

 

Cela fais tu exécute ensuite flatten qui devrait alors mieux fonctionner...

Solution non garantie, à tes risques et péril, contrôler le résultat avec l'original. (Travailler sur une copie)

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

Hello

Super Bonuscad ta routine, mon fichier est rentré dans l'ordre, merci pour le coup de pouce!

Pourrais-tu si tu as le temps m'expliciter un peu ce que le lisp fais, j'essaie de le lire mais je bute un peu...

Patrick m'avait un truc pour m'expliquer se demarche lorsqu'il m'aavait fait un petit lisp

http://cadxp.com/index.php?/topic/37045-faire-passer-les-hachures-en-second-plans-dans-un-bloc/page__view__findpost__p__202898

Tramber je parlais de propriétés des objets : on a position Z pour tout sorte d'objets (blocs, lignes cercles...) et élévation pour les polylignes 2D, quelle est la différence?

L'élévation est relative au SCU lors de la création de l'objet?

Phil

Projeteur Revit Indépendant - traitement des eaux/CVC

Posté(e)
L'élévation est relative au SCU lors de la création de l'objet?

 

oui c'est ce qui explique que l'élévation ne soit pas égale a la position Z.(SCU non coplanaire au SCG)

 

Dans mon domaine (topo vrd) je pense que c'est ce que je peut récupérer de pire dans un fichier extérieur (genre des arcs construits dans un SCU non coplanaire au SCG)

 

Cordialement

Thierry Garré

 

Géorail-Covadis-Autopiste-Autocad-Autocad Map-Infraworks 360- Navisworks -Recap

Posté(e)
Pourrais-tu si tu as le temps m'expliciter un peu ce que le lisp fais, j'essaie de le lire mais je bute un peu...

 

 

Je l'ai écrit très vite , sans contrôle et sans variables locales (pas bien...)

 

Je demande donc de faire une sélection dont je ne vérifie même pas qu'elle soit vide.

Puis dans une boucle correspondant au nombre d'objets contenus, je passe systématiquement en revue le code DXF 210 qui est le vecteur d'extrusion de l'objet et lui affecte par substitution le vecteur standard dans le SCG qui est 0,0,1 (x y z), donc le vecteur d'extrusion est ici l'axe Z du SCG, donc perpendiculaire au plan XY.

Avec ce vecteur les objets sont toujours dans un plan parallèle au SCG.

 

En appliquant ceci tu aura des différences dans le positionnement et sur le résultat de mesure en 2D (en ne s'accrochant pas au Z) par rapport aux objets avant la modification, c'est pour ça que je t'ai dit à tes risques et périls. Je te l'ai proposé car je pense que cet état est du à une inattention de l'opérateur lors de la mis en place des objets, mais ce n'est pas une procédure que je recommanderai dans d'autres situations.

 

Si les mesures, après l'application du lisp, en t'accrochant te semble correcte, tu peux valider ce redressement des objets. Voir si le positionnement (s'il a de l'importance) te convient aussi.

Comme les anciens vecteurs étaient proche de la normale, les écarts devraient être à peine mesurable...

Il faut garder à l'esprit qu'avec cette procédure, tu fais bouger les objets, dans ton cas c'est imperceptible mais ils bougent quand même. Comme cet état était je pense involontaire, tu gagne à redresser la situation ;)

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

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é