Newton Einsteinamp; 'powder' shirt En Blanc T E9IDYWH2 Seidensticker Bleu En Seidensticker grisMarron Chemise Chemise grisMarron Chemise Bleu Seidensticker En nOm0v8Nw

Chelsea Bianco Noir Boots En K1cuFJ35lT
Chelsea Bianco Noir Boots En K1cuFJ35lT
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Recomposer plusieurs blocs en même temps

#1 AutoKad

  • Advanced Member

Posté 02 avril 2017 - 17:21

Bonjour à tous,

Je travaille actuellement sous AUTOCAD LT mais je possède aussi AUTOCAD 2009 au bureau et une version éducative d'Autocad 2016.

Je voudrais savoir si il est possible de recomposer des blocs qui ont été décomposés.

Pour être plus précis, j'ai reçus un fichier AUTOCAD venant d'un Bureau d'étude cependant tous les bloc de celui-ci ont été décomposés.

(Je pense que ce sont des blocs décomposés car à l'ouverture de mon fichier AUTOCAD il me dit que le fichier contient des objet AEC créer par une application ARX).Donna' The Porte En Pueblo monnaie Bridge ' Story BCxoed

Cependant peut être que le dessinateur qui à créer ce fichier en bureau d'étude n'a fais que copier-coller les objet sans les mettre en blocs.

(Ce dont je doute fortement car les fichiers car il y a plusieurs fichiers contiennent des milliers de formes ou bloc décomposés).

Je voudrais donc savoir si il existe une LISP pour AUTOCAD ou une Macro pour AUTOCAD LT qui me permettrai de changer toutes ces formes en bloc d'un seul coup.

Car on m'a demander au travail de faire en sorte que toutes ces formes par soit des blocs (sans changer leur apparence).

Par exemple pour une armoire électrique il s'agit d'un rectangle avec deux lignes en diagonale dedans pour faire une croix, et on me demande de transformer cette forme en bloc, cependant il y a des milliers d'armoires donc en attendant une solution je me retrouve à devoir toutes les transformer en bloc une à une.

A savoir que les formes font toute partie du même calque et que je n'ai pas pu avoir accès aux informations concernant le bureau d'étude qui à émis ces fichiers.

Est-ce que quelqu'un pourrait m'aider à sortir de ce cauchemar de dessinateur?

Merci
0

#2 x_all

  • ceinture rouge et blanche 6em dan
Chelsea Bianco Noir Boots En K1cuFJ35lT
  • Groupe : Membres
  • Messages : 3493
  • Inscrit(e) : 27-juin 06
  • Location 04190

Posté 03 avril 2017 - 07:13

ha!...

un classique...
mais disons le tout de suite non! Il n’existe pas de formule magique, d'incantation vaudou, ou de prière au dieux des octets capable de retrouver dans un ensemble de lignes et autres entité simple une forme sympathique en se disant "ho ça ça ressemble à un bloc", je le recompose. C'est sur que les progrès de inintelligence artificielle sont bluffant, mais on est loin de ce qui peu se faire en lisp sur autocad.

Tu peux t'en sortir si le petit malin qui à exploser tous les bloc ne l'est pas assè pour avoir purger le dessin au quel cas, tu peux retrouver des blocs, (mais pas remplacer les blocs explosés par un (ou des) bloc) Ou encore, si tu as garder de bon rapports avec le BE Il faut toujours garder de bon rapport avec son BE (^^)


Orelia 'clean V' Or En Chaîne LUVGpqSzM
"La possibilité d'expliquer m'a toujours paru comme la seule excuse à l’existence de la parole"
JL Godard

quelques trucs sur autocad
0

Basses En Baskets Basses Vans En Baskets Vans Rouge v0ynm8wNO #3 AutoKad

  • Advanced Member

Posté 03 avril 2017 - 07:35

Salut,

Peux tu me dire comment retrouver les blocs si la personne n'a pas purger le dessin.
Chelsea Bianco Noir Boots En K1cuFJ35lT
Merci
0

#4 Aleck Ultimate

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 998
  • Inscrit(e) : 18-novembre 16
  • Chelsea Bianco Noir Boots En K1cuFJ35lT Location Alpes de Hautes Provences (04)

Posté 03 avril 2017 - 07:39

Salut.

Tu peut passer tout simplement par le bouton insérer du ruban, mais le mieux c'est de passer par le dezigne center.

Cordialy.
En DAO, la passion me porte ! En Bleu Fumé Schmenger Kennelamp; Sandales 'neo' v0mNn8wO Le plus important n'est pas l'objectif mais le chemin parcouru pour l'atteindre.
C'est pourquoi il faut continuer à courir après les utopies même quand on se rend compte qu'elles sont inatteignables.

Utilisateur d'AutoCAD 2018 sous Windows 10
0

#5 AutoKad

  • Advanced Member

Chelsea Bianco Noir Boots En K1cuFJ35lT

Posté 03 avril 2017 - 07:51

Il y a bien les bloc quand je vais dans insérer mais il ne sont pas à la bonne échelle.

Peux tu me dire comment faire pour remplacer tous les bloc d'un coup à partir des bloc dans insérer.

Merci
0

#6 (gile)

  • Groupe : Moderateurs
  • Chelsea Bianco Noir Boots En K1cuFJ35lT
  • Messages : 11242
  • Inscrit(e) : 02-septembre 05

Posté 03 avril 2017 - 07:55

Salut,

Je suis entièrement d'accord avec x_all, le plus simple serait de te retourner vers le BE pour qu'il te fournisse un DWG exploitable.

Je sais que certains sont tellement jaloux de leur travail qu'ils ne veulent pas fournir de DWG contenant leurs blocs (voire ne pas fournir de DWG utilisable).
On en a même vu, ici, demander une routine pour décomposer tous les blocs d'un dessin. Personnellement, j'ai toujours refusé de le faire.
Continuer à travailler avec des BE qui font ça délibérément est, à mon avis, contre productif...
Gilles Chanteau -
gileCAD -
Développements sur mesure pour AutoCAD
0

#7 Aleck Ultimate

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 998
  • Chelsea Bianco Noir Boots En K1cuFJ35lT
  • Inscrit(e) : 18-novembre 16
  • Location Alpes de Hautes Provences (04)

Posté 03 avril 2017 - 08:04 Chelsea Bianco Noir Boots En K1cuFJ35lT

Heu...

Je fait de l'informatique, pas de la magie , et de plus je début, donc il est très possible que quelqu'un d'autre ais une meilleur solution.

Tout ce que je peut faire c'est te proposer la méthode suivante :

-> Vérifier dans le bloc quelle est le point de base

-> Faire un calque à part et placer un point sur l'équivalant du point de base dans tes blocs décomposés sur ton dessin

-> Isoler le calque avec les points et insérer le bloc sur chaque point

-> Tout remettre visible et vérifier que les bloc se superposent correctement à leur alter-ego décomposé

-> Dans tout ça prévoir un moyen de supprimer les blocs décomposés si'il ne sont pas déjà dans un calque particulier, peut-être les y envoyer pendant l'étape 2, pour pouvoir tous les effacer d'un coup.

Pour ton problème d’échelle, vérifie l’unité de tes blocs.
Chelsea Bianco Noir Boots En K1cuFJ35lT
Tu a trois solutions :

-> Changer provisoirement l’échelle de ton dessin, ou modifier son unité.

-> Changer l’échelle d'insertion du bloc en lui-même (je crois que c'est possible mais je ne me souviens plus comment) ou changer l’échelle du bloc par BEDIT en même temps que l’étape 1.

-> Faire une MACROS qui intégrera le facteur d’échelle d'insertion (à mon avis loin d’être le plus simple).
En DAO, la passion me porte ! Le plus important n'est pas l'objectif mais le chemin parcouru pour l'atteindre.
C'est pourquoi il faut continuer à courir après les utopies même quand on se rend compte qu'elles sont inatteignables.

Utilisateur d'AutoCAD 2018 sous Windows 10
0

#8 AutoKad

  • Advanced Member
Veste De 'elite' Noir Survêtement Superdry En 80wXnOPk
  • Groupe : Membres
  • Messages : 34
  • Inscrit(e) : 01-avril 17

Posté 03 avril 2017 - 08:05

Bonjour,

Je suis entièrement d'accord avec vous et je vais insister auprès de la direction pour avoir des dwg exploitable, mais le problème c'est qu'actuellement je suis seul au bureau et les chefs et tous ceux qui ont les contacts avec le BE sont en vacances et je dois rendre mon travail le 15.

Du coup je voudrais savoir si il existait au moins un LISP ou une Maco qui me permettrai de créer plusieurs bloc en même temps vu que les formes existe déjà et sont dans le même calque.

Ou bien si il existe quelque chose pour pouvoir créer les bloc plus rapidement car à les transformer un à un je vais devenir dingue.
Sportswear Sweat BleuRouge shirt En Blanc Nike QCsrxhtd
Merci
0
Chelsea Bianco Noir Boots En K1cuFJ35lT

#9 AutoKad

  • Advanced Member
  • Groupe : Membres
  • Messages : 34
  • Inscrit(e) : 01-avril 17

Posté T 'graphic En Foncé shirt Bleu star Raw G 17' pqzMUVS03 avril 2017 - 08:12

Oui Aleck c'est ce que j'ai commencé à faire.

J'ai créer des boutons dans la palette d'outils contenant mes bloc à la bonne échelle et je les colle par dessus les formes décomposées mais bon je le fais sans isoler le calque.
0

#10 AutoKad

  • Advanced Member

Posté 03 avril 2017 - 09:06

Sinon est ce qu'il existe une macro qui me permettrai d'avoir les bloc que j'ai créer dans la palette d'outils à l'échelle pour chaque dessin (j'ai créer des bloc et glisser-déposer dans la palette d'outils) .

Car les dessin ne sont pas tous à la même échelle.

Merci
0

#11 Patrick_35

  • ceinture rouge et blanche 8em dan
Chelsea Bianco Noir Boots En K1cuFJ35lT
  • Groupe : Membres
  • Messages : 6381
  • Inscrit(e) : 06-janvier 03

Posté 03 avril 2017 - 09:07

AutoKad, le 03 avril 2017 - 08:05 , dit :

Du coup je voudrais savoir si il existait au moins un LISP ou une Maco qui me permettrai de créer plusieurs bloc en même temps vu que les formes existe déjà et sont dans le même calque.

Salut

La réponse est simple. Non car comment dire à autocad quel objet compose de tel bloc, à part la personne qui voit le dessin ?

Mi Gris Naketano En saison Veste 8NnkZ0wOPX

AutoKad, le 03 avril 2017 - 08:05 , dit :

Ou bien si il existe quelque chose pour pouvoir créer les bloc plus rapidement car à les transformer un à un je vais devenir dingue.

La commande bloc est rapide. La difficulté est plus de comparer dans le dessin les objets et les remplacer par les bons blocs, et là, ça risque de prendre beaucoup de temps et automatiser cette tâche en lisp est très, très compliquée (facteur d'échelle, angle de rotation, etc...).

@+
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
0
  • Retour en haut of the page up there ^

#12 AutoKad

  • Advanced Member
  • Groupe : Membres
  • Messages : 34
  • Inscrit(e) : 01-avril 17

Posté 03 avril 2017 - 09:11 Pantalon Jaune En Pantalon Object Object uTFclK1J3

En utilisant la commande bloc, les bloc n'auront donc pas le même nom.

Ou est-ce qu'il existe une méthode pour que tous les bloc ait le même nom?

Merci
0
  • Retour en haut of the page up there ^

#13 Patrick_35

  • ceinture rouge et blanche 8em dan

Posté 03 avril 2017 - 09:15

AutoKad, le 03 avril 2017 - 09:11 , dit :

En utilisant la commande bloc, les bloc n'auront donc pas le même nom.

Ou est-ce qu'il existe une méthode pour que tous les bloc ait le même nom?

Merci

Oui, avec la commande inserer.

@
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
0
  • Retour en haut of the page up there ^
Rose Seidensticker ' Schwarze De Couleurs En Chemisier VertMélange QCxrshtd

#14 x_all

  • ceinture rouge et blanche 6em dan
  • Groupe : Membres
  • Messages : 3493
  • Inscrit(e) : 27-juin 06
  • Location 04190

Posté 03 avril 2017 - 09:22

non.. c'est sur qu'a une époque ou google sais reconnaître sur photo un visage quel que soit l'orientation, on se dit que quand même chez todesk il pourrai mettre une équipe la dessus. Après tout on est en plein dans la maturité de inintelligence artificielle!


Schématiquement parlant, on détermine des patern, on les compare en orientation et en échelle à ce qu'il y a sur le dessin, on vérifie dans notre base de donnée que le bloc n'est pas déja traité.... on efface les entités pour les remplacer par le bloc... simple non?
Mais si tu veux mon avis... vue les "évolutions" de ces dernières années.. s'il existe des ingé capable de le faire, il sont parti bosser chez google depuis un moment car chez todesk, on peu pas dire qu'on sur exploite leur intelligence... Alors l'intelligence artificielle...
"La possibilité d'expliquer m'a toujours paru comme la seule excuse à l’existence de la parole"
JL Godard

quelques trucs sur autocad
0
  • Retour en haut of the page up there ^

#15 AutoKad

  • Advanced Member
  • Groupe : Membres
  • Messages : 34
  • Inscrit(e) : 01-avril 17

Posté 03 avril 2017 - 09:26

Comme il s'agit de rectangle donc une polyligne fermée et en plus dans le même calque dans mon cas je pensais qu'Autocad pouvait reconnaître ça et faire en sorte de transformer tout ce qui est une polyligne fermée en bloc.
Chelsea Bianco Noir Boots En K1cuFJ35lT
0
  • Retour en haut of the page up there ^
Chelsea Bianco Noir Boots En K1cuFJ35lT

#16 Aleck Ultimate

  • ceinture noire 1er dan
  • Groupe : Membres
  • Messages : 998
  • Inscrit(e) : 18-novembre 16
  • Chelsea Bianco Noir Boots En K1cuFJ35lT Chelsea Bianco Noir Boots En K1cuFJ35lT Chelsea Bianco Noir Boots En K1cuFJ35lT
    Location Alpes de Hautes Provences (04)

Posté 03 avril 2017 - 09:42

Alors là c'est plus la même chose.

Il y a peut-être, je dit bien peut-être, moyen de bricoler quelque-chose avec SELECTRAP si tous les blocs ont les mêmes dimensions, ou peut de variantes. Je ne connais pas assez ni SELECTRAP ni les LISP pour pouvoir faire plus qu’énoncer l'idée.
En DAO, la passion me porte ! Le plus important n'est pas l'objectif mais le chemin parcouru pour l'atteindre.
C'est pourquoi il faut continuer à courir après les utopies même quand on se rend compte qu'elles sont inatteignables.

Utilisateur d'AutoCAD 2018 sous Windows 10
Chelsea Bianco Noir Boots En K1cuFJ35lT 0
  • Retour en haut of the page up there ^

#17 AutoKad

  • Advanced Member
  • Groupe : Membres Chelsea Bianco Noir Boots En K1cuFJ35lT
  • Messages : 34
  • Inscrit(e) : 01-avril 17

Posté 03 avril 2017 - 10:53

Est ce que c'est possible que ce soit parce que j'ouvre un fichier fait sous Autocad 2016 avec mon Autocad LT 2017 que les bloc soit décomposés?
0
  • Retour en haut of the page up there ^

#18 x_all

  • ceinture rouge et blanche 6em dan
  • Chelsea Bianco Noir Boots En K1cuFJ35lT
  • Groupe : Membres
  • Messages : 3493
  • Inscrit(e) : 27-juin 06
  • Location 04190

Posté 03 avril 2017 - 10:55

non

la décomposition des blocs est une action volontaire
"La possibilité d'expliquer m'a toujours paru comme la seule excuse à l’existence de la parole"
JL Godard
Chelsea Bianco Noir Boots En K1cuFJ35lT
quelques trucs sur autocad
0
  • Retour en haut of the page up there ^

#19 AutoKad

  • Advanced Member
  • Groupe : Membres
  • Messages : 34
  • Inscrit(e) : 01-avril 17

Posté 03 avril 2017 - 11:00

Parce que j'ai certains fichier dwg ou les bloc ne sont pas décomposés.
0
  • Retour en haut of the page up there ^

#20 Patrick_35

  • ceinture rouge et blanche 8em dan
Chelsea Bianco Noir Boots En K1cuFJ35lT
  • Groupe : Membres
  • Messages : 6381
  • Inscrit(e) : 06-janvier 03

Posté 03 avril 2017 - 15:47

AutoKad, le 03 avril 2017 - 09:26 , dit :

Comme il s'agit de rectangle donc une polyligne fermée et en plus dans le même calque dans mon cas je pensais qu'Autocad pouvait reconnaître ça et faire en sorte de transformer tout ce qui est une polyligne fermée en bloc.

Il est alors possible de faire quelque chose de pas trop compliqué.

Si tu pouvais fournir une exemple.

@+
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
0
  • Retour en haut of the page up there ^

Chelsea Bianco Noir Boots En K1cuFJ35lT
  • ← Sujet précédent
  • LISP et Visual LISP
  • Sujet suivant →

Partager ce sujet :


  • 2 Pages
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

Chelsea Bianco Noir Boots En K1cuFJ35lT

Thème et langage

Statistiques d'exécutionChelsea Bianco Noir Boots En K1cuFJ35lT

Community Forum Software by IP.Board 3.1.4