banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Wed 16 June 2021 17:33

cadcadtsointsoin
Participant occasionnel
Date d'inscription: 8 Jan 2018
Messages: 15

[ACAD Script] Probl d'insertion bloc depuis Excel

Bonjour,

J'utilisais un fichier excel pour créer mes scripts afin d'insérer des blocs avec attributs, cela fonctionnait très bien jusqu'à maintenant.
La ligne de commande obtenue est la suivante :

-inserer BOBR 1415990.074,4187118.967
1 1 0 22.57
22.18
2

Lors du lancement du script tout ce passe bien jusqu'à l'attribut, il me met : commande inconnue 57

Je n'ai pas changé le paramétrage autocad entre temps et je ne comprend pas pourquoi maintenant après le point le chiffre est pris comme une commande. Serait ce due une mise à jour d'autocad?

Merci pour vos réponses.

Dernière modification par cadcadtsointsoin (Thu 17 June 2021 09:55)

Hors ligne

 

#2 Thu 17 June 2021 16:24

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4787

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Hello

1) Tu utilises quel type exactement d'AutoCAD : AutoCAD, AutoCAD LT, AutoCAD MAP etc ??

2) Et quelle version 20XX ??

3) === SCRIPT Exemple THEORIQUE qui genere des blocs avec 2 attributs === _-INSERT
_-INSERT REGARD 599260.000,2429270.000 1 1 0 REG1 REG2
_-INSERT POTEAU_PTT 597610.000,2430530.000 1 1 0 POT1 POT2
_-INSERT ARMOIRE 595960.000,2429590.000 1 1 0 ARM1 ARM2

Tu remarqueras que je n'ai AUCUN caractere special / accentue NI Blanc/Espace dans mes Noms de Blocs !
Et de MEME dans les attributs ...

4) Dans ton exemple :
22.57 est ce le 1er attribut ??
22.18 le 2eme ??
2 le 3eme ??

La Sante, GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#3 Thu 17 June 2021 17:26

cadcadtsointsoin
Participant occasionnel
Date d'inscription: 8 Jan 2018
Messages: 15

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Bonjour

J'utilise Map 2019, il y a bien 3 attributs dans mon bloc

Tu remarqueras que je n'ai AUCUN caractere special / accentue NI Blanc/Espace dans mes Noms de Blocs !
Et de MEME dans les attributs ...


->Mon bloc est nommé BOBR et les attributs 1  et 2 sont des cotes altimétriques donc le séparateur est obligatoire, c'est pourquoi j'avais utilisé le point qui ne posait aucun problème

22.57 est ce le 1er attribut ??
22.18 le 2eme ??
2 le 3eme ??


->Exactement

Ce qui me surprend c'est que ce script fonctionnait bien avant avec le même bloc...!!??

Dernière modification par cadcadtsointsoin (Thu 17 June 2021 17:27)

Hors ligne

 

#4 Thu 17 June 2021 17:40

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4787

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Hello

SVP tu prends le "Notepad.exe" (ou equivalent) et tu crees le Script suivant :
-inserer BOBR 1415990.074,4187118.967 1 1 0 22.57 22.18 2

Est ce OK ?

La Sante, GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#5 Fri 18 June 2021 09:39

olivier.eckmann
Participant assidu
Date d'inscription: 14 Dec 2007
Messages: 355

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Bonjour,

est-ce qu'il serait possible d'avoir une copie complète de ce qui s'affiche en ligne de commande, depuis la commande SCRIPT jusqu'à l'erreur?

Olivier

Hors ligne

 

#6 Tue 22 June 2021 09:13

cadcadtsointsoin
Participant occasionnel
Date d'inscription: 8 Jan 2018
Messages: 15

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Bonjour

Voici ce qui s'affiche dans la console, même en modifiant le script sans les retours à la ligne comme demandé par Patrice :

Commande: '_script
Commande: -inserer Entrez le nom du bloc ou [?]: BOBR
Unités: Millimètres   Conversion:      1.00
Spécifiez le point d'insertion ou [Pointdebase/Echelle/X/Y/Z/rOtation]: 1415990.074,4187118.967
Entrez le facteur d'échelle en  X, spécifiez le coin opposé ou [Coin/XYZ] <1>: 1 Entrez le facteur d'échelle en Y <utiliser le facteur d'échelle en  X>: 1
Spécifiez l'angle de rotation <0.0000g>: 0
Commande: 22.57 Commande inconnue "57".  Appuyez sur F1 pour obtenir de l'aide.

Hors ligne

 

#7 Tue 22 June 2021 11:58

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4787

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Hello
Reponse rapide sans reflechir !
1) SVP tu vérifies que tu "tournes" avec ATTREQ = 1
2) SVP le Bloc "BOBR" a bien le BON nombre d'attributs (sans doute 3) !?
La Santé, GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#8 Tue 22 June 2021 15:28

cadcadtsointsoin
Participant occasionnel
Date d'inscription: 8 Jan 2018
Messages: 15

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Patrice a écrit:

Hello
Reponse rapide sans reflechir !
1) SVP tu vérifies que tu "tournes" avec ATTREQ = 1
2) SVP le Bloc "BOBR" a bien le BON nombre d'attributs (sans doute 3) !?
La Santé, GeoBye, Pat


Il semble bien que le problème venait de ATTREQ , ca marche parfaitement ! Merci

Par contre je n'ai jamais modifiée cette fonction et ne sais même pas à quoi elle sert!!
Est-ce qu'une MAJ peut remettre la fonction à O?

Merci pour vos retours !!

Hors ligne

 

#9 Tue 22 June 2021 15:39

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4787

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Hello

Parfois quand tu as beaucoup de Blocs avec Attributs a inserer, tu mets ATTREQ = 0
pour te "focaliser" sur l'Insertion de N Blocs successivement ...

Ainsi ACAD ne te demande pas les attributs (donc valeurs par defaut) !
Sous entendu tu reviendras APRES sur les Blocs inseres pour remplir / modifier les attributs ...

MAIS pour un fonctionnement normal de INSERER , tu dois travailler avec ATTREQ = 1 et bien sur ATTDIA = 1 !!

Toute peine merite salaire donc cela te coutera un excellent whiskey single malt !

La Santé, GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#10 Tue 22 June 2021 17:28

cadcadtsointsoin
Participant occasionnel
Date d'inscription: 8 Jan 2018
Messages: 15

Re: [ACAD Script] Probl d'insertion bloc depuis Excel

Merci pour les explications!
Je serai attentif à ces deux variable dans l'avenir.
Peut-être que c'est COVADIS qui modifie la variable lorsqu'il génère les étiquettes?...
Pour le whiskey je ne peux t'offrir que ca...

  l              l
  l              l
  l---[]---[]---l
  l              l
  \_______/

Hors ligne

 

Pied de page des forums

Powered by FluxBB