Aller au contenu

Messages recommandés

Posté(e)

Salut a tous ......

Je me suis mis en pause, pour le lisp, j'ai saturé a force d'en faire ......

Bon ce qui 'est acquis n'est plus a refaire ........

Je pense que cette question concerne ce forum, car j'ai un menu pour inserer des blocs

rien de tès compliqué (menu simple), j'ai regle la variable base à 0,0,0 et mis le scu sur le point d'insertion de l'objet .

mais en l'inserant il me le déplace et la variable base du dessin recevant l'objet n'a pa bouger ....

 

:casstet:

De quoi cela pourrait'il venir ..

Merci

 

Posté(e)

Salut Gile

 

En faite en inserant un objet ( wbloc ) à partir du menu que j'ai crée , un carre par exemple, je devrais l'inseré à partir de son centre, mais l'orsque je l'insere son centre est décalé , j'ai verifié la variable base et aussi j'ai deplace l'origine en son centre ...

 

est ce clair .....

Posté(e)

est ce clair ....

 

Pas vraiment.

 

Si tu insères ton bloc avec la commande INSERER (_INSERT), est ce qu'il s'insère correctement ?

 

Si non, c'est que c'est la définition du bloc (de son point d'insertion) qu'il faut modifier.

 

Si oui, c'est ton "menu" (?) qui n'est pas bon, et là il faut que tu expliques mieux ce qu'est ce "menu".

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

Posté(e)

Salut Patrick ..

 

Bon pour vous expliquer, il s'agit d'un menu ajouter au menu d'autocad, qui me permet d'inseré des objets d'un autre fichier ex: un IPE 180 dessiner dans un autre fichier, que j'insere

dans le dessin cible (voici le code [surligneur] [iPE180]^C^C-i;IPE180.dwg;e;1;r;0;\ [/surligneur] ) ça marche ,

mais dans le dessin cible vu que j'ai mis mon point d'origine au centre de cette IPE 180 et ayant regler base à [surligneur] 0,0,0[/surligneur] , je devrai l'inseré par son centre mais ce n'est pas le cas sont centre est décalé ( ex : en Y =10 et en X=10 au lie de Y=0 et X=0) .

 

Ce n'es pas évident à expliquer ......

Posté(e)

Oui, mais ça ne répond pas à ma question

Un wbloc est un bloc qui est extrait d'un dessin pour être écrit physiquement comme un fichier à un emplacement donné

Ensuite, tu insères ce bloc qui, s'il n'existe pas dans le dessin et chargé puis inséré, sinon inséré directement

Donc, si tu lances la commande _open sur ton bloc, cela permettra de vérifier si insbase correspond au centre

Il y a aussi la manip de dessiner une ligne depuis le point d'insertion de ton bloc, ce qui permet aussi de savoir si ton point d'insertion est correct

Sinon, il reste une autre solution qui est de savoir si tu travailles avec le même SCU entre le bloc et le dessin

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Posté(e)

Et bien (gile), il me semble qu'on arrête pas de se croiser ;)

On va peut-être bien demander à notre cher Webmaster des stops afin d'éviter un accident :D

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Posté(e)

Patrick

ce n'est pas un bloc, mais une polyligne, mais si j'ai bien compris la polyligne du dessin source a inséré dans le dessin cible se transforme en wbloc, mais il prend comme point d'insertion si on l'a réglé avant la variable base qui la est de [surligneur] 0,0,0[/surligneur],

donc mon point est 0,0,0 et dans le dessin cible, il bouge c'est 10,10,0 .Au lieu pour l'exemple d'un cercle etre le centre mais un point tangent à ce cercle ...

Tu vois ce que je veux dire ...

et Fraid

d'abord merci pour ta reponse mais j'ai aussi purger le dessin avec script ...

Et gile

parce que je crée un menu ...

 

et merci pour vos interventions ....

 

Posté(e)

Ce n'est pas très clair. Une poly qui devient un bloc, puis un wbloc sans vérifier son point d'insertion. Ca sent le mélange, mais bon :exclam:

As tu vérifié que le SCU de ton dessin d'origine et celui de destination sont les mêmes ? :casstet:

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Posté(e)

 

 

En faite je dis que la polyligne devient un bloc ou wbloc parce que je l'insere dans le dessin et que la commande insere transforme un objet en bloc NON?????

Mais je vais vérifierai pour le SCU ......

 

Posté(e)

Désolé Patrick ...

de n'avoir pas pu répondre plutot , que veux tu dire par

Et si tu dessines une ligne depuis le point d'insertion de ton bloc, cela donne quoi ?

Mais je pense avoir compris d'ou cela venait car, j'ai découvert que les elements étaient issu d'un fichier dans lequel il y a tous ces objets pour etre clair une bibliotheque de d'objet, je pense que le pb d'insertion vient de ce fichier .........

 

Posté(e)

Désolé Patrick ...

de n'avoir pas pu répondre plutot , que veux tu dire par

Et si tu dessines une ligne depuis le point d'insertion de ton bloc, cela donne quoi ?

Mais je pense avoir compris d'ou cela venait car, j'ai découvert que les elements étaient issu d'un fichier dans lequel il y a tous ces objets pour etre clair une bibliotheque de d'objet, je pense que le pb d'insertion vient de ce fichier .........

 

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é